]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
dwarf2out.c (output_pubnames): Check die_perennial_p of parent instead of die_mark.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
6f5a366a
CC
12013-04-18 Cary Coutant <ccoutant@google.com>
2
3 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
4 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
5
23662b9a
CC
62013-04-18 Cary Coutant <ccoutant@google.com>
7
8 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
9 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
10 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
11 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
12 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
13 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
14 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
15 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
16 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
17 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
18 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
19
13957435
GK
202013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
21
22 * gcc.target/i386/avx2-vpop-check.h: volatility is casted away in
23 memcmp().
24
c19678d2
JJ
252013-04-18 Jakub Jelinek <jakub@redhat.com>
26
4c445590
JJ
27 PR tree-optimization/56984
28 * gcc.c-torture/compile/pr56984.c: New test.
29
c19678d2
JJ
30 PR rtl-optimization/56992
31 * gcc.dg/pr56992.c: New test.
32
82b541a1
JW
332013-04-17 Janus Weil <janus@gcc.gnu.org>
34
35 PR fortran/56814
36 * gfortran.dg/proc_ptr_42.f90: New.
37
fc6f94f5
EB
382013-04-17 Eric Botcazou <ebotcazou@adacore.com>
39
40 * gnat.dg/discr41.ad[sb]: New test.
41 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
42 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
43 * gcc.dg/vect/slp-24.c: Likewise.
44 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
45 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
46 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
47 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
48 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
49 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
50 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
51 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
52 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
53 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
54 * gcc.dg/vect/vect-strided-mult.c: Likewise.
55 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
56 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
57 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
58 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
59 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
60 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
61 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
62 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
63 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
64 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
65 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
66 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
67 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
68 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
69 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
70
070edbc2
JB
712013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
72
fc6f94f5
EB
73 PR fortran/40958
74 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
75 * gfortran.dg/module_md5_1.f90: Remove.
070edbc2 76
f3d096b0
N
772013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
78
79 * gcc.target/aarch64/adds3.c: New.
80 * gcc.target/aarch64/subs3.c: New.
81
860ad33f
N
822013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
83
84 * gcc.target/aarch64/adds1.c: New.
85 * gcc.target/aarch64/adds2.c: New.
86 * gcc.target/aarch64/subs1.c: New.
87 * gcc.target/aarch64/subs2.c: New.
88
3a8d9ab1
ESR
892013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
90
91 Implement n3599 - Literal operator templates for strings.
92 * g++.dg/cpp1y/udlit-char-template.C: New test.
93 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
94
e7ac6a7c
TB
952013-04-16 Tobias Burnus <burnus@net-b.de>
96
97 PR fortran/39505
98 * gfortran.dg/no_arg_check_1.f90: New.
99 * gfortran.dg/no_arg_check_2.f90: New.
100 * gfortran.dg/no_arg_check_3.f90: New.
101
bafa0782
JW
1022013-04-16 Janus Weil <janus@gcc.gnu.org>
103
104 PR fortran/56968
105 * gfortran.dg/proc_ptr_41.f90: New.
106
9fd9ccf7
RB
1072013-04-16 Richard Biener <rguenther@suse.de>
108
109 PR tree-optimization/56756
110 * gcc.dg/torture/pr56756.c: New testcase.
111
326785a3
TB
1122013-04-16 Tobias Burnus <burnus@net-b.de>
113
114 PR fortran/56969
115 * gfortran.dg/c_assoc_5.f90: New.
116
996943be
UB
1172013-04-16 Uros Bizjak <ubizjak@gmail.com>
118
119 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
120 * gcc.c-torture/execute/pr33992.x: Remove.
121 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
122 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
123 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
124
7b8265ba
JJ
1252013-04-15 Jakub Jelinek <jakub@redhat.com>
126
127 PR tree-optimization/56962
128 * gcc.c-torture/execute/pr56962.c: New test.
129
5185d248
RB
1302013-04-15 Richard Biener <rguenther@suse.de>
131
132 PR tree-optimization/56933
133 * gcc.dg/vect/pr56933.c: New testcase.
134
1c50eada
KT
1352013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
136
137 * gcc.target/arm/anddi3-opt.c: New test.
138 * gcc.target/arm/anddi3-opt2.c: Likewise.
139
811b72f9
EB
1402013-04-15 Eric Botcazou <ebotcazou@adacore.com>
141
142 * gcc.dg/pr56890-1.c: New test.
143 * gcc.dg/pr56890-2.c: Likewise.
144
517b1da2
JY
1452013-04-15 Joey Ye <joey.ye@arm.com>
146
147 * gcc.target/arm/thumb1-far-jump-1.c: New test.
148 * gcc.target/arm/thumb1-far-jump-2.c: New test.
149
a5e52264
MM
1502013-04-14 Mikael Morin <mikael@gcc.gnu.org>
151
152 PR fortran/56816
153 * gfortran.dg/select_type_33.f03: New test.
154
9c9c6199
JW
1552013-04-13 Janus Weil <janus@gcc.gnu.org>
156
157 PR fortran/55959
158 * gfortran.dg/typebound_proc_29.f03: New.
159
236e3815
JW
1602013-04-12 Janus Weil <janus@gcc.gnu.org>
161
162 PR fortran/56266
163 * gfortran.dg/typebound_proc_28.f03: New.
164
701de10f
JL
1652013-04-12 Jeff Law <law@redhat.com>
166
167 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
168 either.
169
14c96bca
TB
1702013-04-12 Tobias Burnus <burnus@net-b.de>
171
172 PR fortran/56929
173 * gfortran.dg/coarray/alloc_comp_2.f90: New.
174
fafb9b18
VM
1752013-04-12 Vladimir Makarov <vmakarov@redhat.com>
176
177 PR target/56903
178 * gcc.target/i386/pr56903.c: New test.
179
96486998
JW
1802013-04-12 Janus Weil <janus@gcc.gnu.org>
181
182 PR fortran/56261
183 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
184 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
185 * gfortran.dg/block_11.f90: Fix invalid test case.
186 * gfortran.dg/function_types_3.f90: Add new error message.
187 * gfortran.dg/global_references_1.f90: Ditto.
188 * gfortran.dg/import2.f90: Remove unneeded parts.
189 * gfortran.dg/import6.f90: Fix invalid test case.
190 * gfortran.dg/proc_decl_2.f90: Ditto.
191 * gfortran.dg/proc_decl_9.f90: Ditto.
192 * gfortran.dg/proc_decl_18.f90: Ditto.
193 * gfortran.dg/proc_ptr_40.f90: New.
194 * gfortran.dg/whole_file_7.f90: Modified error wording.
195 * gfortran.dg/whole_file_16.f90: Ditto.
196 * gfortran.dg/whole_file_17.f90: Add -pedantic.
197 * gfortran.dg/whole_file_18.f90: Modified error wording.
198 * gfortran.dg/whole_file_20.f03: Ditto.
199 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
200 invalid test case.
201
d3afd9aa
RB
2022013-04-12 Richard Biener <rguenther@suse.de>
203
204 Revert
205 2013-04-10 Richard Biener <rguenther@suse.de>
206
207 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
208
e1e3b9d3
TB
2092013-04-12 Tobias Burnus <burnus@net-b.de>
210
211 PR fortran/56845
212 * gfortran.dg/class_allocate_15.f90: New.
213
214 Revert:
215 2013-04-12 Tobias Burnus <burnus@net-b.de>
216
217 * gfortran.dg/coarray_lib_alloc_2.f90: Update
218 scan-tree-dump-times.
219
06f9b387
JJ
2202013-04-12 Jakub Jelinek <jakub@redhat.com>
221
222 PR tree-optimization/56918
223 PR tree-optimization/56920
224 * gcc.dg/vect/pr56918.c: New test.
225 * gcc.dg/vect/pr56920.c: New test.
226
f118468a
TB
2272013-04-12 Tobias Burnus <burnus@net-b.de>
228
229 PR fortran/56845
230 * gfortran.dg/class_allocate_14.f90: New.
231 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
232 * gfortran.dg/coarray_lib_alloc_3.f90: New.
233
bb506982
MG
2342013-04-12 Marc Glisse <marc.glisse@inria.fr>
235
236 * gcc.dg/fold-cstvecshift.c: New testcase.
237
996943be 2382013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
b056c910
N
239
240 * gcc.target/aarch64/negs.c: New.
241
43a8d6cc
JJ
2422013-04-11 Jakub Jelinek <jakub@redhat.com>
243
244 PR c++/56895
245 * g++.dg/template/arrow4.C: New test.
246
966b587e
EB
2472013-04-11 Eric Botcazou <ebotcazou@adacore.com>
248
249 * gnat.dg/array23.adb: New test.
250 * gnat.dg/array23_pkg[123].ads: New helpers.
251
d52901a6
JL
2522013-04-11 Jeff Law <law@redhat.com>
253
5bfc86d8 254 PR tree-optimization/56900
d52901a6
JL
255 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
256
7c55f410
PC
2572013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
258
259 PR c++/56913
260 * g++.dg/cpp0x/sfinae44.C: New.
261
256f3847
AC
2622013-04-11 Arnaud Charlet <charlet@adacore.com>
263
264 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
265 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
266
f06a1142
PC
2672013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
268
269 PR c++/54216
270 * g++.dg/cpp0x/enum26.C: New.
271 * g++.old-deja/g++.pt/mangle1.C: Adjust.
272
d07458be
JG
2732013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
274
275 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
276 inverse operands.
277 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
278 loop is vectorized.
279 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
280 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
281 loop is vectorized and that the correct instruction is generated.
282 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
283 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
284 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
285
146b8692
JJ
2862013-04-11 Jakub Jelinek <jakub@redhat.com>
287
288 PR tree-optimization/56899
289 * gcc.c-torture/execute/pr56899.c: New test.
290
42e37616
DM
2912013-04-10 David S. Miller <davem@davemloft.net>
292
293 * gcc.target/sparc/setcc-4.c: New test.
294 * gcc.target/sparc/setcc-5.c: New test.
295
bb313b93
RB
2962013-04-10 Richard Biener <rguenther@suse.de>
297
298 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
299
793d9a16
RB
3002013-04-10 Richard Biener <rguenther@suse.de>
301
302 * gcc.dg/vect/slp-39.c: New testcase.
303
ee8a9b7b
JR
3042013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
305
306 PR tree-optimization/55524
307 * gcc.target/epiphany/fnma-1.c: New test.
308
6957a6f6
ZZ
3092013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
310
311 * gcc.dg/tree-ssa/inline-11.c: New test
312
f7e8cd25
JJ
3132013-04-10 Jakub Jelinek <jakub@redhat.com>
314
315 PR c++/56895
316 * g++.dg/template/arrow3.C: New test.
317
5017f1d2
KT
3182013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
319
320 * gcc.target/arm/minmax_minus.c: New test.
321
ea3a0fde
JJ
3222013-04-09 Jakub Jelinek <jakub@redhat.com>
323
324 PR middle-end/56883
325 * c-c++-common/gomp/pr56883.c: New test.
326
a32dfe9d
JL
3272013-04-09 Jeff Law <law@redhat.com>
328
329 * gcc.dg/tree-ssa/vrp87.c: New test.
330
39307ba7
JJ
3312013-04-09 Jakub Jelinek <jakub@redhat.com>
332
333 PR tree-optimization/56854
334 * g++.dg/torture/pr56854.C: New test.
335
a2d0800a
TK
3362013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
337
338 PR fortran/56782
339 * gfortran.dg/array_constructor_44.f90: New test.
340
0c3f68a0
PC
3412013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
342
343 PR c++/56871
344 * g++.dg/cpp0x/constexpr-specialization.C: New.
345
f223bb13
JJ
3462013-04-08 Jakub Jelinek <jakub@redhat.com>
347
10064630
JJ
348 * gcc.c-torture/execute/pr56837.c: New test.
349
f223bb13
JJ
350 PR c++/34949
351 PR c++/50243
352 * g++.dg/opt/vt3.C: New test.
353 * g++.dg/opt/vt4.C: New test.
354
4481581f
JL
3552013-04-08 Jeff Law <law@redhat.com>
356
f223bb13 357 * gcc.dg/tree-ssa/forwprop-25.c: New test.
4481581f 358
451dabda
RB
3592013-04-08 Richard Biener <rguenther@suse.de>
360
361 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
362
42109ab9
RB
3632013-04-08 Richard Biener <rguenther@suse.de>
364
365 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
366
16f42d4d
RB
3672013-04-08 Richard Biener <rguenther@suse.de>
368
369 * g++.dg/vect/slp-pr56812.cc: Adjust.
370
401f3a81
JJ
3712013-04-08 Jakub Jelinek <jakub@redhat.com>
372
373 * gcc.dg/pr56837.c: New test.
374 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
375 "generated memset minus one".
376
7c42966e
TB
3772013-04-07 Tobias Burnus <burnus@net-b.de>
378
379 PR fortran/56849
380 * gfortran.dg/reshape_5.f90: New.
381
4902aa64
BS
3822013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
383
384 PR target/56843
385 * gcc.target/powerpc/recip-1.c: Modify expected output.
386 * gcc.target/powerpc/recip-3.c: Likewise.
387 * gcc.target/powerpc/recip-4.c: Likewise.
388 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
389
4542a38a
GY
3902013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
391
392 * gcc.target/arm/peep-ldrd-1.c: New test.
393 * gcc.target/arm/peep-strd-1.c: Likewise.
394
045e472c
GY
3952013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
396
397 * gcc.target/arm/negdi-1.c: New test.
398 * gcc.target/arm/negdi-2.c: Likewise.
399 * gcc.target/arm/negdi-3.c: Likewise.
400 * gcc.target/arm/negdi-4.c: Likewise.
401
adcef07c
KT
4022013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
403
404 * lib/target-supports.exp (add_options_for_arm_v8_neon):
405 Add -march=armv8-a when we use v8 NEON.
406 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
407 (check_effective_target_vect_call_ceilf): Likewise.
408 (check_effective_target_vect_call_floorf): Likewise.
409 (check_effective_target_vect_call_roundf): Likewise.
410 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
411 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
412 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
413 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
414 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
415
b4c8d206
DE
4162013-04-05 David Edelsohn <dje.gcc@gmail.com>
417
418 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
419 * gcc.target/powerpc/sd-pwr6.c: Same.
420 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
421 * g++.dg/debug/pr56294.C: XFAIL on AIX.
422
45416e08
ESR
4232013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
424
425 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
426
fbdeeaac
JW
4272013-04-04 Janus Weil <janus@gcc.gnu.org>
428
429 PR fortran/40881
430 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
431 * gfortran.dg/altreturn_4.f90: Ditto.
432 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
433 * gfortran.dg/altreturn_5.f90: Ditto.
434 * gfortran.dg/altreturn_6.f90: Ditto.
435 * gfortran.dg/altreturn_7.f90: Ditto.
436
398f9f35
KT
4372013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
438
439 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
440 New procedure.
441 (check_effective_target_arm_v8_neon_ok_nocache):
442 Likewise.
443 (check_effective_target_arm_v8_neon_ok): Change to use
444 check_effective_target_arm_v8_neon_ok_nocache.
445 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
446 NEON flags.
447 (check_effective_target_vect_call_btruncf):
448 Enable for arm and ARMv8 NEON.
449 (check_effective_target_vect_call_ceilf): Likewise.
450 (check_effective_target_vect_call_floorf): Likewise.
451 (check_effective_target_vect_call_roundf): Likewise.
452 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
453 target.
454
39c1b6db
MP
4552013-04-04 Marek Polacek <polacek@redhat.com>
456
457 PR tree-optimization/48186
458 * gcc.dg/pr48186.c: New test.
459
314f64eb
RB
4602013-04-04 Richard Biener <rguenther@suse.de>
461
462 PR tree-optimization/56826
463 * gcc.dg/vect/pr56826.c: New testcase.
464 * gcc.dg/vect/O3-pr36098.c: Adjust.
465
48f3c266
TB
4662013-04-04 Tejas Belagod <tejas.belagod@arm.com>
467
468 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
469 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
470 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
471 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
472 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
473 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
474 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
475 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
476 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
477 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
478
51a905b2
RB
4792013-04-04 Richard Biener <rguenther@suse.de>
480
481 PR tree-optimization/56213
482 * gcc.dg/vect/vect-123.c: New testcase.
483
71879a86
TB
4842013-04-04 Tobias Burnus <burnus@net-b.de>
485
486 PR fortran/56810
487 * gfortran.dg/read_repeat_2.f90: New.
488
f1bf4f3a
RB
4892013-04-04 Richard Biener <rguenther@suse.de>
490
491 PR tree-optimization/56837
492 * g++.dg/torture/pr56837.C: New testcase.
493
6082753e
TB
4942013-04-04 Tobias Burnus <burnus@net-b.de>
495
496 PR fortran/50269
497 * gfortran.dg/c_loc_test_21.f90: New.
498 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
499 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
500 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
501 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
502 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
503
be672e08
JL
5042013-04-03 Jeff Law <law@redhat.com>
505
506 PR tree-optimization/56799
507 * gcc.c-torture/execute/pr56799.c: New test.
508
c42a832a
PC
5092013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
510
511 PR c++/56815
512 * g++.dg/warn/Wpointer-arith-1.C: New.
513 * g++.dg/gomp/for-19.C: Adjust.
514
71c581e7
MP
5152013-04-03 Marek Polacek <polacek@redhat.com>
516
517 PR sanitizer/55702
518 * gcc.dg/pr55702.c: New test.
519
4a32ef80
KT
5202013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
521
522 PR target/56809
523 * gcc.dg/pr56809.c: New testcase.
524
7349ed05
JJ
5252013-04-03 Jakub Jelinek <jakub@redhat.com>
526
527 PR debug/56819
528 * g++.dg/debug/pr56819.C: New test.
529
1b2253d4
RB
5302013-04-03 Richard Biener <rguenther@suse.de>
531
532 PR tree-optimization/56817
533 * g++.dg/torture/pr56817.C: New testcase.
534
38000232
MG
5352013-04-03 Marc Glisse <marc.glisse@inria.fr>
536
537 * gcc.dg/vect/bb-slp-31.c: New file.
538
46e1f4bf
JM
5392013-04-03 Jason Merrill <jason@redhat.com>
540
541 PR c++/34949
542 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
543
23b56a01
RB
5442013-04-03 Richard Biener <rguenther@suse.de>
545
546 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
547
a5cde067
RB
5482013-04-03 Richard Biener <rguenther@suse.de>
549
550 PR tree-optimization/55964
551 * gcc.dg/torture/pr55964-2.c: New testcase.
552
47309fc0
RB
5532013-04-03 Richard Biener <rguenther@suse.de>
554
555 PR tree-optimization/56501
556 * gcc.dg/torture/pr56501.c: New testcase.
557
6b94a92d
RB
5582013-04-03 Richard Biener <rguenther@suse.de>
559
560 PR tree-optimization/56407
561 * gcc.dg/torture/pr56407.c: New testcase.
562
6805bd36
MG
5632013-04-03 Marc Glisse <marc.glisse@inria.fr>
564
565 PR tree-optimization/56790
566 * g++.dg/ext/pr56790-1.C: New testcase.
567
da694a77
MG
5682013-04-03 Marc Glisse <marc.glisse@inria.fr>
569
570 * gcc.target/i386/merge-1.c: New testcase.
571 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
572
4e7d7b3d
JJ
5732013-04-03 Jakub Jelinek <jakub@redhat.com>
574
575 PR c/19449
576 * gcc.c-torture/execute/pr19449.c: New test.
577
e6c9d234
RB
5782013-04-03 Richard Biener <rguenther@suse.de>
579
580 PR tree-optimization/56812
581 * g++.dg/vect/slp-pr56812.cc: New testcase.
582
9362a03b
JW
5832013-04-03 Janus Weil <janus@gcc.gnu.org>
584
585 PR fortran/56284
586 PR fortran/40881
587 * gfortran.dg/altreturn_8.f90: New.
588 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
589 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
590 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
591
09bb4c99
JJ
5922013-04-02 Jakub Jelinek <jakub@redhat.com>
593
594 PR rtl-optimization/56745
595 * gcc.c-torture/compile/pr56745.c: New test.
596
5972013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
9763b6a7
PS
598
599 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
600
90eb75f2
RB
6012013-04-02 Richard Biener <rguenther@suse.de>
602
603 PR tree-optimization/56778
604 * gcc.dg/torture/pr56778.c: New testcase.
605
8034bcbe
RB
6062013-04-02 Richard Biener <rguenther@suse.de>
607
608 PR middle-end/56768
609 * g++.dg/torture/pr56768.C: New testcase.
610
ec905ac0
PC
6112013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
612
613 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
614
123d7a94
JD
6152013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
616
617 PR fortran/56660
618 * gfortran.dg/namelist_82.f90: New test.
ec905ac0 619
c03e6b52
JW
6202013-04-01 Janus Weil <janus@gcc.gnu.org>
621
622 PR fortran/56500
623 * gfortran.dg/implicit_class_1.f90: New.
624
5ae7dac5
JD
6252013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
626
627 PR fortran/56786
628 * gfortran.dg/namelist_81.f90: New test.
629
244fdda0
TK
6302013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
631
632 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
633 for constant and equal string lengths.
634 * gfortran.dg/character_comparison_5.f90: Likewise.
635 * gfortran.dg/character_comparison_9.f90: New test.
636
4ac761b0
KY
6372013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
638
639 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
640 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
641
60f97ac8
TB
6422013-03-29 Tobias Burnus <burnus@net-b.de>
643
644 PR fortran/35203
645 * gfortran.dg/optional_absent_3.f90: New.
646
d80b9b47
TB
6472013-03-29 Tobias Burnus <burnus@net-b.de>
648
649 PR fortran/56737
650 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
651
a0b012be
TB
6522013-03-29 Tobias Burnus <burnus@net-b.de>
653
654 PR fortran/56735
655 * gfortran.dg/namelist_80.f90: New.
656
eab19a1a
TK
6572013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
658
659 PR fortran/45159
660 * gfortran.dg/string_length_2.f90: New test.
661 * gfortran.dg/dependency_41.f90: New test.
662
4099436d
TK
6632013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
664
665 PR fortran/55806
666 * gfortran.dg/array_constructor_43.f90: New test.
667 * gfortran.dg/random_seed_3.f90: New test.
668
777e6976
IB
6692013-03-28 Ian Bolton <ian.bolton@arm.com>
670
671 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
672 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
673 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
674 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
675 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
676 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
677 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
678 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
679 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
680 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
681
7abebba7
PC
6822013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
683
684 PR c++/56725
685 * g++.dg/conversion/op4.C: Adjust.
686 * g++.dg/cpp0x/rv1n.C: Likewise.
687 * g++.dg/cpp0x/rv2n.C: Likewise.
688 * g++.dg/cpp0x/template_deduction.C: Likewise.
689 * g++.dg/expr/cond8.C: Likewise.
690 * g++.dg/other/error4.C: Likewise.
691 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
692 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
693 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
694 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
695 * g++.old-deja/g++.jason/conversion2.C: Likewise.
696 * g++.old-deja/g++.law/cvt20.C: Likewise.
697 * g++.old-deja/g++.law/cvt8.C: Likewise.
698 * g++.old-deja/g++.law/init8.C: Likewise.
699 * g++.old-deja/g++.mike/net12.C: Likewise.
700 * g++.old-deja/g++.mike/net8.C: Likewise.
701 * g++.old-deja/g++.mike/p2793.C: Likewise.
702 * g++.old-deja/g++.mike/p3836.C: Likewise.
703 * g++.old-deja/g++.mike/p418.C: Likewise.
704 * g++.old-deja/g++.mike/p701.C: Likewise.
705 * g++.old-deja/g++.mike/p807.C: Likewise.
706
525ec7ee
TB
7072013-03-28 Tejas Belagod <tejas.belagod@arm.com>
708
709 PR middle-end/56694
7abebba7 710 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
525ec7ee
TB
711 targets.
712
74946978
MP
7132013-03-28 Marek Polacek <polacek@redhat.com>
714
715 PR tree-optimization/56695
716 * gcc.dg/vect/pr56695.c: New test.
717
a64b9c26
RB
7182013-03-28 Richard Biener <rguenther@suse.de>
719
720 PR tree-optimization/37021
721 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
722 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
723
1a8c1e35
TB
7242013-03-27 Tobias Burnus <burnus@net-b.de>
725
726 PR fortran/56650
727 PR fortran/36437
728 * gfortran.dg/sizeof_2.f90: New.
729 * gfortran.dg/sizeof_3.f90: New.
730 * gfortran.dg/sizeof_proc.f90: Update dg-error.
731
7d24f650
RB
7322013-03-27 Richard Biener <rguenther@suse.de>
733
734 PR tree-optimization/37021
735 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
736
173536ed
AI
7372013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
738
739 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
740 * g++.dg/ipa/ivinline-2.C: Likewise.
741 * g++.dg/ipa/ivinline-3.C: Likewise.
742 * g++.dg/ipa/ivinline-4.C: Likewise.
743 * g++.dg/ipa/ivinline-5.C: Likewise.
744 * g++.dg/ipa/ivinline-7.C: Likewise.
745 * g++.dg/ipa/ivinline-8.C: Likewise.
746 * g++.dg/ipa/ivinline-9.C: Likewise.
747 * g++.dg/cpp0x/noexcept03.C: Likewise.
748 * gcc.dg/const-1.c: Likewise.
749 * gcc.dg/ipa/pure-const-1.c: Likewise.
750 * gcc.dg/noreturn-8.c: Likewise.
751 * gcc.target/i386/mmx-1.c: Likewise.
752 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
753 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
754 * gcc.c-torture/execute/pr33992.x: New file.
755
21c80225
EB
7562013-03-26 Eric Botcazou <ebotcazou@adacore.com>
757
758 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
759
515e4d1d
PC
7602013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
761
762 PR c++/55951
763 * g++.dg/ext/desig5.C: New.
764
03580130
TB
7652013-03-26 Tobias Burnus <burnus@net-b.de>
766
767 PR fortran/56649
768 * gfortran.dg/merge_init_expr_2.f90: New.
769 * gfortran.dg/merge_char_1.f90: Modify test to
770 stay a run-time test.
771 * gfortran.dg/merge_char_3.f90: Ditto.
772
5cf2a084
PC
7732013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
774
775 * g++.dg/cpp0x/constexpr-friend-2.C: New.
776 * g++.dg/cpp0x/constexpr-main.C: Likewise.
777
bbce8a8a
PC
7782013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
779
780 PR c++/56722
781 * g++.dg/cpp0x/range-for23.C: New.
782
6f6fafc9
TS
7832013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
784
785 PR libfortran/52512
786 * gfortran.dg/namelist_79.f90: New.
787
162712de
MJ
7882013-03-25 Martin Jambor <mjambor@suse.cz>
789
790 * gcc.dg/ipa/ipcp-agg-9.c: New test.
791
cadddfdd
TB
7922013-03-25 Tobias Burnus <burnus@net-b.de>
793
794 PR fortran/38536
795 PR fortran/38813
796 PR fortran/38894
797 PR fortran/39288
798 PR fortran/40963
799 PR fortran/45824
800 PR fortran/47023
801 PR fortran/47034
802 PR fortran/49023
803 PR fortran/50269
804 PR fortran/50612
805 PR fortran/52426
806 PR fortran/54263
807 PR fortran/55343
808 PR fortran/55444
809 PR fortran/55574
810 PR fortran/56079
811 PR fortran/56378
812 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
813 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
814 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
815 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
816 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
817 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
818 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
819 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
820 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
821 * gfortran.dg/c_loc_tests_16.f90: Ditto.
822 * gfortran.dg/c_loc_tests_4.f03: Ditto.
823 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
824 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
825 * gfortran.dg/c_loc_tests_8.f03: Ditto.
826 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
827 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
828 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
829 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
830 * gfortran.dg/pr32601_1.f03: Ditto.
831 * gfortran.dg/storage_size_2.f08: Remove dg-error.
832 * gfortran.dg/blockdata_7.f90: New.
833 * gfortran.dg/c_assoc_4.f90: New.
834 * gfortran.dg/c_f_pointer_tests_6.f90: New.
835 * gfortran.dg/c_f_pointer_tests_7.f90: New.
836 * gfortran.dg/c_funloc_tests_8.f90: New.
837 * gfortran.dg/c_loc_test_17.f90: New.
838 * gfortran.dg/c_loc_test_18.f90: New.
839 * gfortran.dg/c_loc_test_19.f90: New.
840 * gfortran.dg/c_loc_test_20.f90: New.
841 * gfortran.dg/c_sizeof_5.f90: New.
842 * gfortran.dg/iso_c_binding_rename_3.f90: New.
843 * gfortran.dg/transfer_resolve_2.f90: New.
844 * gfortran.dg/transfer_resolve_3.f90: New.
845 * gfortran.dg/transfer_resolve_4.f90: New.
846 * gfortran.dg/pr32601.f03: Update dg-error.
847 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
848 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
849
a5a4c20a
KT
8502013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
851
852 * gcc.target/arm/vseleqdf.c: New test.
853 * gcc.target/arm/vseleqsf.c: Likewise.
854 * gcc.target/arm/vselgedf.c: Likewise.
855 * gcc.target/arm/vselgesf.c: Likewise.
856 * gcc.target/arm/vselgtdf.c: Likewise.
857 * gcc.target/arm/vselgtsf.c: Likewise.
858 * gcc.target/arm/vselledf.c: Likewise.
859 * gcc.target/arm/vsellesf.c: Likewise.
860 * gcc.target/arm/vselltdf.c: Likewise.
861 * gcc.target/arm/vselltsf.c: Likewise.
862 * gcc.target/arm/vselnedf.c: Likewise.
863 * gcc.target/arm/vselnesf.c: Likewise.
864 * gcc.target/arm/vselvcdf.c: Likewise.
865 * gcc.target/arm/vselvcsf.c: Likewise.
866 * gcc.target/arm/vselvsdf.c: Likewise.
867 * gcc.target/arm/vselvssf.c: Likewise.
868
a5784ce6
KT
8692013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
870
871 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
872 body from here...
873 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
874 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
875 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
876 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
877 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
878 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
879 * gcc.target/aarch64/atomic-op-char.x: ... to here.
880 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
881 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
882 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
883 * gcc.target/aarch64/atomic-op-int.x: ... to here.
884 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
885 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
886 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
887 * gcc.target/aarch64/atomic-op-release.x: ... to here.
888 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
889 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
890 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
891 * gcc.target/aarch64/atomic-op-short.x: ... to here.
892 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
893 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
894 * gcc.target/arm/atomic-op-acquire.c: Likewise.
895 * gcc.target/arm/atomic-op-char.c: Likewise.
896 * gcc.target/arm/atomic-op-consume.c: Likewise.
897 * gcc.target/arm/atomic-op-int.c: Likewise.
898 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
899 * gcc.target/arm/atomic-op-release.c: Likewise.
900 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
901 * gcc.target/arm/atomic-op-short.c: Likewise.
902
c16fd676
RB
9032013-03-25 Richard Biener <rguenther@suse.de>
904
905 PR middle-end/56694
906 * g++.dg/torture/pr56694.C: New testcase.
907
f35c297f 9082013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
c16fd676 909
f35c297f
KT
910 PR target/56720
911 * gcc.target/arm/neon-vcond-gt.c: New test.
912 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
913 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
914
051b9446
RB
9152013-03-25 Richard Biener <rguenther@suse.de>
916
917 PR tree-optimization/56689
918 * gcc.dg/torture/pr56689.c: New testcase.
919
9a776a83
KT
9202013-03-25 Kai Tietz <ktietz@redhat.com>
921
922 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
923
a73421c4
TB
9242013-03-24 Tobias Burnus <burnus@net-b.de>
925
926 PR fortran/56696
927 * gfortran.dg/eof_5.f90: New.
928
17a02b06
SH
9292013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
930
931 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
932 alphabetically.
933
bed852cf
UB
9342013-03-22 Uros Bizjak <ubizjak@gmail.com>
935
936 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
937
f13a8728
SH
9382013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
939
940 PR testsuite/55994
941 * gcc.c-torture/execute/builtins/builtins.exp: Add
942 -Wl,--allow-multiple-definition for RTEMS targets.
943
a05c0ddf
IB
9442013-03-22 Ian Bolton <ian.bolton@arm.com>
945
946 * gcc.target/aarch64/movk.c: New test.
947
08e0cda6
MG
9482013-03-21 Marc Glisse <marc.glisse@inria.fr>
949
950 * g++.dg/ext/vector21.C: New testcase.
951
65074f54
CL
9522013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
953
954 * gcc.target/arm/neon-for-64bits-1.c: New tests.
955 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
956
5abe1e05
RB
9572013-03-21 Richard Biener <rguenther@suse.de>
958
959 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
960 * gcc.dg/vect/vect-outer-3a.c: Likewise.
961
996943be 9622013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
fa2e9a58
N
963
964 * gcc.target/aarch64/vect.c: Test and result vector added
965 for sabd and saba instructions.
966 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
967 instructions in assembly.
968 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
969 * gcc.target/aarch64/vect-fp.c: Test and result vector added
970 for fabd instruction.
971 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
972 instruction in assembly.
973 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
974
4f1f78b9
JL
9752013-03-20 Jeff Law <law@redhat.com>
976
977 * g++.dg/tree-ssa/ssa-dom.C: New test.
4f1f78b9 978
c6d5ff83
MM
9792013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
980
981 * gcc.target/powerpc/mmfpgpr.c: New test.
982 * gcc.target/powerpc/sd-vsx.c: Likewise.
983 * gcc.target/powerpc/sd-pwr6.c: Likewise.
984 * gcc.target/powerpc/vsx-float0.c: Likewise.
985
1fc5eced
MG
9862013-03-20 Marc Glisse <marc.glisse@inria.fr>
987
988 PR tree-optimization/56355
989 * gcc.dg/pr56355-1.c: New file.
990
22c4c869
CM
9912013-03-20 Catherine Moore <clm@codesourcery.com>
992 Richard Sandiford <rdsandiford@googlemail.com>
993
994 * gcc.target/mips/mips.exp: Add microMIPS support.
995 * gcc.target/mips/umips-movep-2.c: New test.
996 * gcc.target/mips/umips-lwp-2.c: New test.
997 * gcc.target/mips/umips-swp-5.c: New test.
998 * gcc.target/mips/umips-constraints-1.c: New test.
999 * gcc.target/mips/umips-lwp-3.c: New test.
1000 * gcc.target/mips/umips-swp-6.c: New test.
1001 * gcc.target/mips/umips-constraints-2.c: New test.
1002 * gcc.target/mips/umips-save-restore-1.c: New test.
1003 * gcc.target/mips/umips-lwp-4.c: New test.
1004 * gcc.target/mips/umips-swp-7.c: New test.
1005 * gcc.target/mips/umips-save-restore-2.c: New test.
1006 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1007 * gcc.target/mips/umips-lwp-5.c: New test.
1008 * gcc.target/mips/umips-save-restore-3.c: New test.
1009 * gcc.target/mips/umips-lwp-6.c: New test.
1010 * gcc.target/mips/umips-swp-1.c: New test.
1011 * gcc.target/mips/umips-lwp-7.c: New test.
1012 * gcc.target/mips/umips-swp-2.c: New test.
1013 * gcc.target/mips/umips-lwp-8.c: New test.
1014 * gcc.target/mips/umips-swp-3.c: New test.
1015 * gcc.target/mips/umips-movep-1.c: New test.
1016 * gcc.target/mips/umips-lwp-1.c: New test.
1017 * gcc.target/mips/umips-swp-4.c: New test.
1018
92a8d7a7
RB
10192013-03-20 Richard Biener <rguenther@suse.de>
1020
1021 PR tree-optimization/56661
1022 * gcc.dg/torture/pr56661.c: New testcase.
1023
cca1130d
BS
10242013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1025
1026 PR rtl-optimization/56605
1027 * gcc.target/powerpc/pr56605.c: New.
1028
818d4efa
RO
10292013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1030
1031 PR fortran/54932
1032 * gfortran.dg/do_1.f90: Don't xfail.
1033
a0b67fe2
TS
10342013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1035
1036 PR libfortran/51825
1037 * gfortran.dg/namelist_77.f90: New.
1038 * gfortran.dg/namelist_78.f90: New.
1039
09c7dc63
TS
10402013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1041
1042 PR libfortran/48618
1043 * gfortran.dg/open_negative_unit_1.f90: New.
1044
0b8cdc58
IB
10452013-03-19 Ian Bolton <ian.bolton@arm.com>
1046
1047 * gcc.target/aarch64/sbc.c: New test.
1048
5977a10d
IB
10492013-03-19 Ian Bolton <ian.bolton@arm.com>
1050
1051 * gcc.target/aarch64/ror.c: New test.
1052
bd83ff2c
IB
10532013-03-19 Ian Bolton <ian.bolton@arm.com>
1054
1055 * gcc.target/aarch64/extr.c: New test.
1056
ba65123c
RB
10572013-03-19 Richard Biener <rguenther@suse.de>
1058
1059 PR tree-optimization/56273
1060 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1061 * c-c++-common/uninit-17.c: Likewise.
1062
38c56a5b
JJ
10632013-03-18 Jakub Jelinek <jakub@redhat.com>
1064
1065 PR tree-optimization/56635
1066 * g++.dg/torture/pr56635.C: New test.
1067
0d5a1b56
RB
10682013-03-18 Richard Biener <rguenther@suse.de>
1069
1070 PR tree-optimization/3713
1071 * g++.dg/ipa/devirt-12.C: New testcase.
1072
12d2dc5e
JJ
10732013-03-18 Jakub Jelinek <jakub@redhat.com>
1074
1075 PR c/56566
1076 * c-c++-common/pr56566.c: New test.
1077
d0d475ef
JM
10782013-03-17 Jason Merrill <jason@redhat.com>
1079
1080 * g++.dg/template/abstract-dr337.C: XFAIL.
1081
87eb16a1
JJ
10822013-03-16 Jakub Jelinek <jakub@redhat.com>
1083
1084 PR c++/56607
1085 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1086 * c-c++-common/pr56607.c: New test.
1087
9a54d96a
PC
10882013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1089
1090 PR c++/56582
1091 * g++.dg/cpp0x/constexpr-array5.C: New.
1092
4b4a1012
TB
10932013-03-15 Tobias Burnus <burnus@net-b.de>
1094
9a54d96a
PC
1095 PR fortran/56615
1096 * gfortran.dg/transfer_intrinsic_5.f90: New.
4b4a1012 1097
d0a7de70
KT
10982013-03-15 Kai Tietz <ktietz@redhat.com>
1099
1100 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1101 * gcc.target/i386/pr20020-1.c: Likewise.
1102 * gcc.target/i386/pr20020-2.c: Likewise.
1103 * gcc.target/i386/pr20020-3.c: Likewise.
1104 * gcc.target/i386/pr53425-1.c: Likewise.
1105 * gcc.target/i386/pr53425-2.c: Likewise.
1106 * gcc.target/i386/pr55093.c: Likewise.
1107 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1108
52b5769d
JJ
11092013-03-15 Jakub Jelinek <jakub@redhat.com>
1110
1111 PR debug/56307
1112 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1113 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1114
fbd28bc3
JJ
11152013-03-14 Jakub Jelinek <jakub@redhat.com>
1116
430b9e22
JJ
1117 PR tree-optimization/53265
1118 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1119 undefined behavior.
1120 * gcc.dg/graphite/id-6.c (test): Likewise.
1121 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1122 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1123
fbd28bc3
JJ
1124 PR tree-optimization/53265
1125 * gcc.dg/pr53265.c: New test.
1126 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1127 to dg-options.
1128 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1129 arrays.
1130 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1131 n, use it as high bound instead of 4.
1132
decc676e
OE
11332013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1134
1135 PR target/49880
1136 * gcc.target/sh/pr49880-1.c: New.
1137 * gcc.target/sh/pr49880-2.c: New.
1138 * gcc.target/sh/pr49880-3.c: New.
1139 * gcc.target/sh/pr49880-4.c: New.
1140 * gcc.target/sh/pr49880-5.c: New.
1141
c79c6ca6
PC
11422013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1143
1144 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1145
c40eced0
RB
11462013-03-13 Richard Biener <rguenther@suse.de>
1147
1148 PR tree-optimization/56608
1149 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1150
15ff4345
PC
11512013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1152
1153 PR c++/56611
1154 * g++.dg/cpp0x/alias-decl-32.C: New.
1155
c5c5ba89
JH
11562013-03-11 Jan Hubicka <jh@suse.cz>
1157
1158 PR middle-end/56571
1159 * gcc.c-torture/compile/pr56571.c: New testcase.
1160
dedd8ef1
JDA
11612013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1162
1163 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1164 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1165
69e6205f
DH
11662013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1167
1168 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1169 * gcc.dg/inline_4.c: Likewise.
1170 * gcc.dg/unroll_2.c: Likewise.
1171 * gcc.dg/unroll_3.c: Likewise.
1172 * gcc.dg/unroll_4.c: Likewise.
1173
7830a0c4
JDA
11742013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1175
6be8b5f7
JDA
1176 PR testsuite/54119
1177 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1178
7830a0c4
JDA
1179 PR debug/56307
1180 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1181
63d5e4a0
OE
11822013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1183
1184 PR target/40797
1185 * gcc.c-torture/compile/pr40797.c: New.
1186
5bd68253
JDA
11872013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1188
1189 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1190
8ec4321f
PT
11912013-03-10 Paul Thomas <pault@gcc.gnu.org>
1192
1193 PR fortran/56575
1194 * gfortran.dg/class_56.f90: New test.
1195
4b1baac8
RS
11962013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1197
1198 PR middle-end/56524
1199 * gcc.target/mips/pr56524.c: New test.
1200
cf2435d3
PC
12012013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1202
1203 PR c++/56565
1204 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1205
f030a1dc
PC
12062013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1207
1208 PR c++/51412
1209 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1210
ecd4f20a
MP
12112013-03-08 Marek Polacek <polacek@redhat.com>
1212
1213 PR tree-optimization/56478
1214 * gcc.dg/torture/pr56478.c: New test.
1215
c78f387a
KT
12162013-03-08 Kai Tietz <ktietz@redhat.com>
1217
d4b0c416
KT
1218 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1219 targets linker option --allow-multiple-definition.
1220
69bb863a
KT
1221 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1222 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1223 * gcc.dg/pr52549.c: Add LLP64 case.
1224 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1225 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1226 * gcc.dg/torture/pr51071-2.c: Likewise.
1227 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1228 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1229 * gcc.dg/tree-ssa/vrp75.c: Likewise.
84bc513b 1230 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
69bb863a
KT
1231 * gcc.dg/weak/weak-1.c: Likewise.
1232 * gcc.dg/weak/weak-2.c: Likewise.
1233 * gcc.dg/weak/weak-3.c: Likewise.
1234 * gcc.dg/weak/weak-4.c: Likewise.
1235 * gcc.dg/weak/weak-5.c: Likewise.
1236 * gcc.dg/weak/weak-15.c: Likewise.
1237 * gcc.dg/weak/weak-16.c: Likewise.
1238
c78f387a
KT
1239 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1240
5bf6606a
JJ
12412013-03-07 Jakub Jelinek <jakub@redhat.com>
1242
1243 PR tree-optimization/56559
1244 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1245
7bb75486
AS
12462013-03-07 Andreas Schwab <schwab@suse.de>
1247
1248 * gcc.dg/pr31490.c: Fix last change.
1249
5fdbceff
PC
12502013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1251
1252 PR c++/56534
1253 * g++.dg/template/crash115.C: New.
1254
c1781047
JJ
12552013-03-06 Jakub Jelinek <jakub@redhat.com>
1256
1257 PR tree-optimization/56539
1258 * gcc.c-torture/compile/pr56539.c: New test.
1259
04414cc6
KT
12602013-03-06 Kai Tietz <ktietz@redhat.com>
1261
1262 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1263 targets.
1264 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1265 * gcc.dg/lto/20091013-1_2.c: Likewise.
1266 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1267
afb0fadf
EB
12682013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1269
1270 * gnat.dg/specs/aggr6.ads: New test.
1271
12722013-03-06 Eric Botcazou <ebotcazou@adacore.com>
6f71e355
EB
1273
1274 * gnat.dg/loop_optimization15.ad[sb]: New test.
1275
a72d8780
JJ
12762013-03-06 Jakub Jelinek <jakub@redhat.com>
1277
1278 PR middle-end/56548
1279 * gcc.dg/pr56548.c: New test.
1280
55c6d7e2
RO
12812013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1282
1283 PR debug/53363
1284 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1285
9ebced77
JJ
12862013-03-06 Jakub Jelinek <jakub@redhat.com>
1287
1288 PR c++/56543
1289 * g++.dg/template/typename20.C: New test.
1290
6cfa417f
JJ
12912013-03-05 Jakub Jelinek <jakub@redhat.com>
1292
1293 PR debug/56510
1294 * gcc.dg/pr56510.c: New test.
1295
1296 PR rtl-optimization/56484
1297 * gcc.c-torture/compile/pr56484.c: New test.
1298
4dc2a49b
PC
12992013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1300
1301 PR c++/56530
1302 * g++.dg/warn/Wsign-conversion-2.C: New.
1303
12a43ab8
RB
13042013-03-05 Richard Biener <rguenther@suse.de>
1305
1306 PR tree-optimization/56270
1307 * gcc.dg/vect/slp-38.c: New testcase.
1308
86efb5cd
JJ
13092013-03-05 Jakub Jelinek <jakub@redhat.com>
1310
1311 PR rtl-optimization/56494
1312 * gcc.dg/pr56494.c: New test.
1313
22110e6c
EB
13142013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1315
1316 * gcc.dg/pr56424.c: New test.
1317
2f4e77e8
GJL
13182013-03-04 Georg-Johann Lay <avr@gjlay.de>
1319
1320 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1321 * gcc.dg/pr56228.c <avr>: Skip.
1322
e303dcce
GJL
13232013-03-04 Georg-Johann Lay <avr@gjlay.de>
1324
1325 PR testsuite/52641
1326 PR tree-optimization/52631
1327 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1328
15c632bd
DE
13292013-03-03 David Edelsohn <dje.gcc@gmail.com>
1330
1331 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1332 * gcc.dg/vect/vect-83_64.c: Same.
1333
1216b4d2
MM
13342013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1335
1336 PR fortran/56477
1337 * gfortran.dg/pointer_check_13.f90: New test.
1338
d6a5de16
MM
13392013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1340
1341 PR fortran/54730
1342 * gfortran.dg/array_constructor_42.f90: New test.
1343
2609a398
PC
13442013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1345
1346 PR c++/52688
1347 * g++.dg/template/static33.C: New.
1348 * g++.dg/template/static34.C: Likewise.
1349
1350 PR c++/10291
1351 * g++.dg/template/static35.C: New.
1352
fa585637
SE
13532013-03-01 Steve Ellcey <sellcey@mips.com>
1354
1355 * gcc.dg/pr56396.c: Require pic support.
1356
d3e1a779
RB
13572013-03-01 Richard Biener <rguenther@suse.de>
1358
1359 PR tree-optimization/55481
1360 * gcc.dg/torture/pr56488.c: New testcase.
1361
e664c61c
KS
13622013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1363 Jakub Jelinek <jakub@redhat.com>
1364
1365 PR sanitizer/56454
1366 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1367 no_sanitize_address attribute rather than no_address_safety_analysis.
1368 * g++.dg/asan/sanitizer_test_utils.h
1369 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1370 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1371 in addition to no_address_safety_analysis.
1372
4b3bb3f3
JM
13732013-02-28 Jason Merrill <jason@redhat.com>
1374
1375 PR c++/56481
1376 * g++.dg/cpp0x/constexpr-and.C: New.
1377
b48b3fc4
MJ
13782013-02-28 Martin Jambor <mjambor@suse.cz>
1379
1380 PR tree-optimization/56294
1381 * g++.dg/debug/pr56294.C: New test.
1382
4f3ff9c1
MS
13832013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1384
1385 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1386
45fa0eef
MP
13872013-02-27 Marek Polacek <polacek@redhat.com>
1388
1389 PR rtl-optimization/56466
1390 * gcc.dg/pr56466.c: New test.
1391
6166d433
N
13922013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1393
1394 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1395 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1396 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1397
436a956a
AB
13982013-02-27 Andrey Belevantsev <abel@ispras.ru>
1399
1400 PR middle-end/45472
1401 * gcc.dg/pr45472.c: New test.
1402
f1ad3354
MP
14032013-02-26 Marek Polacek <polacek@redhat.com>
1404
1405 PR tree-optimization/56426
1406 * gcc.dg/pr56436.c: New test.
1407
aca43c6c
JJ
14082013-02-26 Jakub Jelinek <jakub@redhat.com>
1409
cecbe5d9
JJ
1410 PR tree-optimization/56448
1411 * gcc.c-torture/compile/pr56448.c: New test.
1412
aca43c6c
JJ
1413 PR tree-optimization/56443
1414 * gcc.dg/torture/pr56443.c: New test.
1415
259ee451
RB
14162013-02-25 Richard Biener <rguenther@suse.de>
1417
1418 PR tree-optimization/56175
1419 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1420
5621a5d7
JJ
14212013-02-24 Jakub Jelinek <jakub@redhat.com>
1422
1423 PR c++/56403
1424 * g++.dg/torture/pr56403.C: New test.
1425
6d65e8f1
CM
14262013-02-25 Catherine Moore <clm@codesourcery.com>
1427
1428 Revert:
1429 2013-02-24 Catherine Moore <clm@codesourcery.com>
a72d8780 1430 Richard Sandiford <rdsandiford@googlemail.com>
6d65e8f1
CM
1431
1432 * gcc.target/mips/mips.exp: Add microMIPS support.
1433 * gcc.target/mips/umips-movep-2.c: New test.
1434 * gcc.target/mips/umips-lwp-2.c: New test.
1435 * gcc.target/mips/umips-swp-5.c: New test.
1436 * gcc.target/mips/umips-constraints-1.c: New test.
1437 * gcc.target/mips/umips-lwp-3.c: New test.
1438 * gcc.target/mips/umips-swp-6.c: New test.
1439 * gcc.target/mips/umips-constraints-2.c: New test.
1440 * gcc.target/mips/umips-save-restore-1.c: New test.
1441 * gcc.target/mips/umips-lwp-4.c: New test.
1442 * gcc.target/mips/umips-swp-7.c: New test.
1443 * gcc.target/mips/umips-save-restore-2.c: New test.
1444 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1445 * gcc.target/mips/umips-lwp-5.c: New test.
1446 * gcc.target/mips/umips-save-restore-3.c: New test.
1447 * gcc.target/mips/umips-lwp-6.c: New test.
1448 * gcc.target/mips/umips-swp-1.c: New test.
1449 * gcc.target/mips/umips-lwp-7.c: New test.
1450 * gcc.target/mips/umips-swp-2.c: New test.
1451 * gcc.target/mips/umips-lwp-8.c: New test.
1452 * gcc.target/mips/umips-swp-3.c: New test.
1453 * gcc.target/mips/umips-movep-1.c: New test.
1454 * gcc.target/mips/umips-lwp-1.c: New test.
1455 * gcc.target/mips/umips-swp-4.c: New test.
1456
6941b508 14572013-02-24 Catherine Moore <clm@codesourcery.com>
a72d8780 1458 Richard Sandiford <rdsandiford@googlemail.com>
6941b508
CM
1459
1460 * gcc.target/mips/mips.exp: Add microMIPS support.
1461 * gcc.target/mips/umips-movep-2.c: New test.
1462 * gcc.target/mips/umips-lwp-2.c: New test.
1463 * gcc.target/mips/umips-swp-5.c: New test.
1464 * gcc.target/mips/umips-constraints-1.c: New test.
1465 * gcc.target/mips/umips-lwp-3.c: New test.
1466 * gcc.target/mips/umips-swp-6.c: New test.
1467 * gcc.target/mips/umips-constraints-2.c: New test.
1468 * gcc.target/mips/umips-save-restore-1.c: New test.
1469 * gcc.target/mips/umips-lwp-4.c: New test.
1470 * gcc.target/mips/umips-swp-7.c: New test.
1471 * gcc.target/mips/umips-save-restore-2.c: New test.
1472 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1473 * gcc.target/mips/umips-lwp-5.c: New test.
1474 * gcc.target/mips/umips-save-restore-3.c: New test.
1475 * gcc.target/mips/umips-lwp-6.c: New test.
1476 * gcc.target/mips/umips-swp-1.c: New test.
1477 * gcc.target/mips/umips-lwp-7.c: New test.
1478 * gcc.target/mips/umips-swp-2.c: New test.
1479 * gcc.target/mips/umips-lwp-8.c: New test.
1480 * gcc.target/mips/umips-swp-3.c: New test.
1481 * gcc.target/mips/umips-movep-1.c: New test.
1482 * gcc.target/mips/umips-lwp-1.c: New test.
1483 * gcc.target/mips/umips-swp-4.c: New test.
1484
7d613735
JJ
14852013-02-22 Jakub Jelinek <jakub@redhat.com>
1486
1487 PR sanitizer/56393
1488 * lib/asan-dg.exp (asan_link_flags): Add
1489 -B${gccpath}/libsanitizer/asan/ to flags.
1490
be63b77d
JJ
14912013-02-21 Jakub Jelinek <jakub@redhat.com>
1492
1493 PR middle-end/56420
1494 * gcc.dg/torture/pr56420.c: New test.
1495
6aad4455
AH
14962013-02-20 Aldy Hernandez <aldyh@redhat.com>
1497
1498 PR middle-end/56108
1499 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1500
0fd44da3
MJ
15012013-02-21 Martin Jambor <mjambor@suse.cz>
1502
1503 PR tree-optimization/56310
1504 * g++.dg/ipa/pr56310.C: New test.
1505
84b286d0
JW
15062013-02-21 Janus Weil <janus@gcc.gnu.org>
1507
1508 PR fortran/56385
1509 * gfortran.dg/proc_ptr_comp_37.f90: New.
1510
22deefcb
RB
15112013-02-21 Richard Biener <rguenther@suse.de>
1512
1513 PR tree-optimization/56415
1514 Revert
1515 2013-02-11 Richard Biener <rguenther@suse.de>
1516
1517 PR tree-optimization/56273
1518 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1519 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1520 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1521 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1522 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1523 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1524
267499fa
MP
15252013-02-21 Marek Polacek <polacek@redhat.com>
1526
1527 PR tree-optimization/56398
8ec4321f 1528 * g++.dg/torture/pr56398.C: New test.
267499fa 1529
7bcc6e75
JJ
15302013-02-21 Jakub Jelinek <jakub@redhat.com>
1531
1532 PR inline-asm/56405
1533 * gcc.c-torture/compile/pr56405.c: New test.
1534
a0a7b611
JH
15352013-02-20 Jan Hubicka <jh@suse.cz>
1536
1537 PR tree-optimization/56265
7469b1dc 1538 * g++.dg/ipa/devirt-11.C: New testcase.
a0a7b611 1539
c0e50f72
RB
15402013-02-20 Richard Biener <rguenther@suse.de>
1541
1542 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1543
e91c8ed6
RB
15442013-02-20 Richard Biener <rguenther@suse.de>
1545 Jakub Jelinek <jakub@redhat.com>
1546
1547 PR tree-optimization/56396
1548 * gcc.dg/pr56396.c: New testcase.
1549
30b07d03
PC
15502013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1551
1552 PR c++/56373
1553 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1554
24d63016
RB
15552013-02-19 Richard Biener <rguenther@suse.de>
1556
1557 PR tree-optimization/56384
1558 * gcc.dg/torture/pr56384.c: New testcase.
1559
a475fd3d
JJ
15602013-02-19 Jakub Jelinek <jakub@redhat.com>
1561
47cc28f5
JJ
1562 PR tree-optimization/56350
1563 * gcc.dg/pr56350.c: New test.
1564
a475fd3d
JJ
1565 PR tree-optimization/56381
1566 * g++.dg/opt/pr56381.C: New test.
1567
f6007d99
JJ
15682013-02-18 Jakub Jelinek <jakub@redhat.com>
1569
1570 PR pch/54117
1571 * lib/dg-pch.exp (pch-init, pch-finish,
1572 check_effective_target_pch_supported_debug): New procs.
1573 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1574 Likewise if $pch_unsupported_debug and $flags include -g.
1575 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1576 and dg-require-effective-target pch_unsupported_debug.
1577 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1578 * objc.dg/pch/pch.exp: Likewise.
1579 * gcc.dg/pch/pch.exp: Likewise.
1580 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1581 pch_unsupported_debug.
1582 * gcc.dg/pch/valid-1.hs: Likewise.
1583 * gcc.dg/pch/valid-1b.c: Likewise.
1584 * gcc.dg/pch/valid-1b.hs: Likewise.
1585
fe0b4796
RB
15862013-02-18 Richard Biener <rguenther@suse.de>
1587
1588 PR tree-optimization/56366
1589 * gcc.dg/torture/pr56366.c: New testcase.
1590
6aaf596b
RB
15912013-02-18 Richard Biener <rguenther@suse.de>
1592
73db8ff1
RB
1593 PR middle-end/56349
1594 * gcc.dg/torture/pr56349.c: New testcase.
6aaf596b 1595
5e97dfb6
RB
15962013-02-18 Richard Biener <rguenther@suse.de>
1597
1598 PR tree-optimization/56321
1599 * gcc.dg/torture/pr56321.c: New testcase.
1600
debd11d9
EI
16012013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1602
1603 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1604
b41288b3
JJ
16052013-02-16 Jakub Jelinek <jakub@redhat.com>
1606 Dodji Seketeli <dodji@redhat.com>
1607
1608 PR asan/56330
1609 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1610 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1611 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1612 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1613 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1614 * c-c++-common/asan/pr56330.c: Likewise.
1615 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1616 Ensure the size argument of __builtin_memcpy is a constant.
1617
4d0648ac
JW
16182013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1619 Paolo Carlini <paolo.carlini@oracle.com>
1620
1621 PR c++/51242
1622 * g++.dg/cpp0x/enum23.C: New.
1623
41ad581f
OE
16242013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1625
1626 PR target/54685
1627 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1628
47918951
VM
16292013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1630
1631 PR rtl-optimization/56348
1632 * gcc.target/i386/pr56348.c: New test.
1633
41ad581f 16342013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
45e4e1e9 1635
41ad581f
OE
1636 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1637 * gcc.target/arm/interrupt-2.c: Likewise.
45e4e1e9 1638
711db0a6
TB
16392013-02-15 Tobias Burnus <burnus@net-b.de>
1640
1641 PR fortran/56318
7469b1dc 1642 * gfortran.dg/matmul_9.f90: New.
711db0a6 1643
fab99ea2
TB
16442013-02-15 Tobias Burnus <burnus@net-b.de>
1645
1646 PR fortran/53818
1647 * gfortran.dg/init_flag_11.f90: New.
1648
f0e13044
RO
16492013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1650
1651 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1652
1fc53de2
RO
16532013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1654
1655 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1656 characters.
1657
431e4685
TB
16582013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1659 Tobias Burnus <burnus@net-b.de>
1660
1661 PR testsuite/56138
1662 * gfortran.dg/allocatable_function_7.f90: New.
1663
3b0c7324
JJ
16642013-02-14 Jakub Jelinek <jakub@redhat.com>
1665
1666 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1667 * asan_globals_test-wrapper.cc: New file.
1668 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1669 instead of asan_globals_test.cc as dg-additional-sources.
1670 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1671 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1672 "sanitizer_test_utils.h" instead of
1673 "sanitizer_common/tests/sanitizer_test_utils.h".
1674 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1675 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1676 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1677 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1678 * g++.dg/asan/asan_test.cc: Synced from upstream.
1679 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1680
8fb06726
DS
16812013-02-14 Dodji Seketeli <dodji@redhat.com>
1682
1683 Fix an asan crash
1684 * c-c++-common/asan/memcmp-2.c: New test.
1685
561f7fc7
ESR
16862013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1687
1688 PR c++/55582
1689 * g++.dg/cpp0x/udlit-string-literal.h: New.
1690 * g++.dg/cpp0x/udlit-string-literal.C: New.
1691
8a04a774
ST
16922013-02-13 Sriraman Tallam <tmsriram@google.com>
1693
1694 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1695
70cc3288
VM
16962013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1697
1698 PR target/56184
1699 * gcc.target/arm/pr56184.C: New test.
1700
6760071f
JJ
17012013-02-13 Jakub Jelinek <jakub@redhat.com>
1702
1703 PR c++/56302
1704 * g++.dg/torture/pr56302.C: New test.
1705 * g++.dg/cpp0x/constexpr-56302.C: New test.
1706 * c-c++-common/pr56302.c: New test.
1707
6c8064fb
TB
17082013-02-13 Tobias Burnus <burnus@net-b.de>
1709 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1710
1711 PR fortran/56204
1712 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1713 * gfortran.dg/quad_3.f90: Ditto.
1714
b4ab7d34
KS
17152013-02-13 Kostya Serebryany <kcc@google.com>
1716
1717 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1718 to match the fresh asan run-time.
1719 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1720
bdcbe80c
DS
17212013-02-12 Dodji Seketeli <dodji@redhat.com>
1722
1723 Avoid instrumenting duplicated memory access in the same basic block
1724 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
7469b1dc
JJ
1725 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1726 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1727 * c-c++-common/asan/inc.c: Likewise.
bdcbe80c 1728
1c86bd80
VM
17292013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1730
1731 PR inline-asm/56148
1732 * gcc.target/i386/pr56148.c: New test.
1733
18a78954
DH
17342013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1735 Tobias Burnus <burnus@net-b.de>
1736
6c8064fb 1737 PR testsuite/56082
18a78954
DH
1738 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1739 to kind=2.
1740
7cbda518
RB
17412013-02-12 Richard Biener <rguenther@suse.de>
1742
1743 PR lto/56297
1744 * gcc.dg/lto/pr56297_0.c: New testcase.
1745 * gcc.dg/lto/pr56297_0.c: Likewise.
1746
fdb1fa9e
JW
17472013-02-12 Janus Weil <janus@gcc.gnu.org>
1748
1749 PR fortran/46952
1750 * gfortran.dg/typebound_deferred_1.f90: New.
1751
6da26889
JJ
17522013-02-12 Jakub Jelinek <jakub@redhat.com>
1753
1754 PR rtl-optimization/56151
1755 * gcc.target/i386/pr56151.c: New test.
1756
f80e0faf
ST
17572013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1758
1759 * g++.dg/ext/mv12.C: New test.
1760 * g++.dg/ext/mv12.h: New file.
1761 * g++.dg/ext/mv12-aux.C: New file.
1762 * g++.dg/ext/mv13.C: New test.
1763
0c5c0b4c
SH
17642013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1765
1766 * lib/target-supports.exp
1767 (check_effective_target_powerpc_eabi_ok): New.
1768 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1769 powerpc_eabi_ok.
1770 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1771 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1772 only.
1773 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1774 * gcc.target/powerpc/pr51623.c: Likewise.
1775 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1776 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1777
a72d8780 17782013-02-11 Alexander Potapenko <glider@google.com>
6a52ccb3
AP
1779 Jack Howarth <howarth@bromo.med.uc.edu>
1780 Jakub Jelinek <jakub@redhat.com>
1781
1782 PR sanitizer/55617
1783 * g++.dg/asan/pr55617.C: Run on all targets.
1784
b63fe007
UB
17852013-02-11 Uros Bizjak <ubizjak@gmail.com>
1786
1787 PR rtl-optimization/56275
1788 * gcc.dg/pr56275.c: New test.
1789
e77439af
RB
17902013-02-11 Richard Biener <rguenther@suse.de>
1791
1792 PR tree-optimization/56273
1793 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1794
8e89b5b5
RB
17952013-02-11 Richard Biener <rguenther@suse.de>
1796
1797 PR tree-optimization/56264
1798 * gcc.dg/torture/pr56264.c: New testcase.
1799
b4a4b56d
RB
18002013-02-11 Richard Biener <rguenther@suse.de>
1801
1802 PR tree-optimization/56273
1803 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1804 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1805 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1806 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1807 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1808 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1809
acd5a6da
UB
18102013-02-09 Uros Bizjak <ubizjak@gmail.com>
1811
1812 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1813 for *-*-linux-gnu targets.
1814 * g++.dg/asan/interception-test-1.c: Ditto.
1815 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1816 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1817
52880d11
PT
18182013-02-09 Paul Thomas <pault@gcc.gnu.org>
1819
1820 PR fortran/55362
1821 * gfortran.dg/intrinsic_size_4.f90 : New test.
1822
59ac9a55
JJ
18232013-02-09 Jakub Jelinek <jakub@redhat.com>
1824
1825 PR target/56256
1826 * gcc.target/powerpc/pr56256.c: New test.
1827
d6517f8d
ILT
18282013-02-08 Ian Lance Taylor <iant@google.com>
1829
1830 * lib/go.exp: Load timeout.exp.
1831
25bb0bb5
VM
18322013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1833
1834 PR rtl-optimization/56246
1835 * gcc.target/i386/pr56246.c: New test.
1836
a698cc03
JL
18372013-02-08 Jeff Law <law@redhat.com>
1838
1839 PR debug/53948
1840 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1841
e1122ddd
MM
18422013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1843
1844 PR target/56043
1845 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1846 powerpc*-*-linux*.
1847
19c5f6e6 18482013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
76ef61fb
EI
1849
1850 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1851
5df81313
JJ
18522013-02-08 Jakub Jelinek <jakub@redhat.com>
1853
1854 PR rtl-optimization/56195
1855 * gcc.dg/torture/pr56195.c: New test.
1856
3434c119
MM
18572013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1858
1859 PR fortran/54107
1860 * gfortran.dg/recursive_interface_2.f90: New test.
1861
600a5961
JJ
18622013-02-08 Jakub Jelinek <jakub@redhat.com>
1863
1864 PR tree-optimization/56250
1865 * gcc.c-torture/execute/pr56250.c: New test.
1866
ff544649
GJL
18672013-02-08 Georg-Johann Lay <avr@gjlay.de>
1868
1869 PR tree-optimization/56064
1870 * gcc.dg/fixed-point/view-convert-2.c: New test.
1871
c1ca73d8
MM
18722013-02-08 Michael Matz <matz@suse.de>
1873
1874 PR tree-optimization/52448
1875 * gcc.dg/pr52448.c: New test.
1876
0375167b
RB
18772013-02-08 Richard Biener <rguenther@suse.de>
1878
1879 PR middle-end/56181
1880 * gcc.dg/torture/pr56181.c: New testcase.
1881
85d768f3
GJL
18822013-02-08 Georg-Johann Lay <avr@gjlay.de>
1883
1884 PR target/54222
1885 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1886 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1887
e6d7b956
JJ
18882013-02-07 Jakub Jelinek <jakub@redhat.com>
1889
f11c7048
JJ
1890 PR c++/56241
1891 * g++.dg/parse/crash61.C: New test.
1892
2052ce24
JJ
1893 PR c++/56239
1894 * g++.dg/parse/pr56239.C: New test.
1895
e6d7b956
JJ
1896 PR c++/56237
1897 * g++.dg/abi/mangle61.C: New test.
1898
027ece11
VM
18992013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1900
1901 PR rtl-optimization/56225
1902 * gcc.target/i386/pr56225.c: New test.
1903
0b8e955a
JJ
19042013-02-07 Jakub Jelinek <jakub@redhat.com>
1905
f980dfdb
JJ
1906 PR debug/56154
1907 * gcc.dg/guality/pr56154-1.c: New test.
1908 * gcc.dg/guality/pr56154-2.c: New test.
1909 * gcc.dg/guality/pr56154-3.c: New test.
1910 * gcc.dg/guality/pr56154-4.c: New test.
1911 * gcc.dg/guality/pr56154-aux.c: New file.
1912
0b8e955a
JJ
1913 PR tree-optimization/55789
1914 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1915 cleanup-tree-dump.
1916 * gcc.dg/tree-ssa/inline-3.c: Add
1917 --param max-early-inliner-iterations=2 option.
1918
9384191e
RO
19192013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1920
1921 PR debug/53363
1922 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1923 Add -fno-dwarf2-cfi-asm to dg-options.
1924 Adapt match count.
1925
e3936f47
JJ
19262013-02-07 Jakub Jelinek <jakub@redhat.com>
1927
1928 PR target/56228
1929 * gcc.dg/pr56228.c: New test.
1930
cdf383b6
AM
19312013-02-07 Alan Modra <amodra@gmail.com>
1932
921f2dee
AM
1933 PR target/54009
1934 * gcc.target/powerpc/pr54009.c: New test.
cdf383b6
AM
1935 PR target/54131
1936 * gfortran.dg/pr54131.f: New test.
1937
d0c4e310
PT
19382013-02-06 Paul Thomas <pault@gcc.gnu.org>
1939
1940 PR fortran/55789
1941 * gfortran.dg/array_constructor_41.f90: New test.
1942
c362c674
JW
19432013-02-06 Janus Weil <janus@gcc.gnu.org>
1944
1945 PR fortran/55978
1946 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1947
6d840d99
JJ
19482013-02-06 Jakub Jelinek <jakub@redhat.com>
1949
1950 PR middle-end/56217
1951 * g++.dg/gomp/pr56217.C: New test.
1952
11f1e3ab
JJ
19532013-02-05 Jakub Jelinek <jakub@redhat.com>
1954
1955 PR tree-optimization/56205
1956 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1957 * gcc.c-torture/execute/pr56205.c: New test.
1958
14ac6aa2
RB
19592013-02-05 Richard Biener <rguenther@suse.de>
1960
1961 PR tree-optimization/53342
1962 PR tree-optimization/53185
1963 * gcc.dg/vect/pr53185-2.c: New testcase.
1964
39f9719e
JH
19652013-02-05 Jan Hubicka <jh@suse.cz>
1966
3654d3cf
JH
1967 PR tree-optimization/55789
1968 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1969 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1970 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1971 * g++.dg/ipa/inline-1.C: New testcase.
1972 * g++.dg/ipa/inline-2.C: New testcase.
1973 * g++.dg/ipa/inline-3.C: New testcase.
1974
19752013-02-05 Jan Hubicka <jh@suse.cz>
1976
1977 PR tree-optimization/55789
39f9719e
JH
1978 * g++.dg/torture/pr55789.C: New testcase.
1979
cf35e2b1
JJ
19802013-02-05 Jakub Jelinek <jakub@redhat.com>
1981
1982 PR middle-end/56167
1983 * gcc.dg/pr56167.c: New test.
1984
3503fff1
OE
19852013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1986
1987 PR target/55146
1988 * gcc.target/sh/pr55146.c: New.
1989
19902013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
951eb5c7
OE
1991
1992 PR tree-optimization/54386
1993 * gcc.target/sh/pr54386.c: New.
1994
16e24756
PT
19952013-02-04 Paul Thomas <pault@gcc.gnu.org>
1996
1997 PR fortran/56008
1998 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1999
2000 PR fortran/47517
2001 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2002
a72d8780 20032013-02-04 Alexander Potapenko <glider@google.com>
acd5a6da 2004 Jack Howarth <howarth@bromo.med.uc.edu>
f3bd007a
AP
2005 Jakub Jelinek <jakub@redhat.com>
2006
2007 PR sanitizer/55617
2008 * g++.dg/asan/pr55617.C: New test.
2009
49c8d79b
MM
20102013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2011
2012 PR fortran/54195
2013 * gfortran.dg/typebound_operator_19.f90: New test.
2014 * gfortran.dg/typebound_assignment_4.f90: New test.
2015
4af8d042
MM
20162013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2017
2018 PR fortran/54107
2019 * gfortran.dg/recursive_interface_1.f90: New test.
2020
ed73881e
RG
20212013-02-04 Richard Guenther <rguenther@suse.de>
2022
2023 PR lto/56168
2024 * gcc.dg/lto/pr56168_0.c: New testcase.
2025 * gcc.dg/lto/pr56168_1.c: Likewise.
2026
0cab6b73
TK
20272013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2028
2029 PR fortran/50627
2030 PR fortran/56054
2031 * gfortran.dg/block_12.f90: New test.
2032 * gfortran.dg/module_error_1.f90: New test.
2033
18d2405e
RS
20342013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2035
2036 * lib/target-supports.exp (check_effective_target_vect_float)
2037 (check_effective_target_vect_no_align): Add mips-sde-elf.
2038
c050cbe9
JJ
20392013-02-01 Jakub Jelinek <jakub@redhat.com>
2040
2041 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2042
25ef6b0e
DE
20432013-02-01 David Edelsohn <dje.gcc@gmail.com>
2044
2045 * gcc.dg/pr56023.c: XFAIL on AIX.
2046 * gcc.dg/vect/pr49352.c: Same.
2047
9f419393
EB
20482013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2049
2050 * gnat.dg/opt26.adb: New test.
2051
246a84e0
RR
20522013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2053
2054 Revert.
2055 2013-01-27 Amol Pise <amolpise15@gmail.com>
2056
2057 * gcc.target/arm/neon-vfnms-1.c: New test.
2058 * gcc.target/arm/neon-vfnma-1.c: New test.
2059
e44978dc
RB
20602013-01-31 Richard Biener <rguenther@suse.de>
2061
2062 PR tree-optimization/56157
2063 * gcc.dg/torture/pr56157.c: New testcase.
2064
fcfa87ac
RB
20652013-01-30 Richard Biener <rguenther@suse.de>
2066
2067 PR tree-optimization/56150
2068 * gcc.dg/torture/pr56150.c: New testcase.
2069
32887460
JJ
20702013-01-30 Jakub Jelinek <jakub@redhat.com>
2071
e60e09a0
JJ
2072 PR sanitizer/55374
2073 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2074 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2075 printed in backtrace.
2076 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2077 to avoid errors about mismatched allocation vs. deallocation.
2078
32887460
JJ
2079 PR c++/55742
2080 * g++.dg/mv1.C: Moved to...
2081 * g++.dg/ext/mv1.C: ... here. Adjust test.
2082 * g++.dg/mv2.C: Moved to...
2083 * g++.dg/ext/mv2.C: ... here. Adjust test.
2084 * g++.dg/mv3.C: Moved to...
2085 * g++.dg/ext/mv3.C: ... here.
2086 * g++.dg/mv4.C: Moved to...
2087 * g++.dg/ext/mv4.C: ... here.
2088 * g++.dg/mv5.C: Moved to...
2089 * g++.dg/ext/mv5.C: ... here. Adjust test.
2090 * g++.dg/mv6.C: Moved to...
2091 * g++.dg/ext/mv6.C: ... here. Adjust test.
2092 * g++.dg/ext/mv7.C: New test.
2093 * g++.dg/ext/mv8.C: New test.
2094 * g++.dg/ext/mv9.C: New test.
2095 * g++.dg/ext/mv10.C: New test.
2096 * g++.dg/ext/mv11.C: New test.
2097
73cca0cc
VM
20982013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2099
2100 PR rtl-optimization/56144
2101 * gcc.dg/pr56144.c: New.
2102
44136976
DE
21032013-01-30 David Edelsohn <dje.gcc@gmail.com>
2104
2105 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2106 message.
2107 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2108 * g++.dg/cpp0x/constexpr-55573.C: Same
73cca0cc 2109
cc06c01d
GJL
21102013-01-30 Georg-Johann Lay <avr@gjlay.de>
2111
2112 PR tree-optimization/56064
2113 * gcc.dg/fixed-point/view-convert.c: New test.
2114
6690cb20
AS
21152013-01-30 Andreas Schwab <schwab@suse.de>
2116
2117 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2118 evaluate the end index in string range.
2119
4af8d042 21202013-01-30 Tobias Burnus <burnus@net-b.de>
e18547a1
TB
2121
2122 PR fortran/56138
2123 * gfortran.dg/allocatable_function_6.f90: New.
2124
4cbc9039 21252013-01-29 Janus Weil <janus@gcc.gnu.org>
a72d8780 2126 Mikael Morin <mikael@gcc.gnu.org>
4cbc9039
JW
2127
2128 PR fortran/54107
2129 * gfortran.dg/proc_ptr_comp_36.f90: New.
2130
83ba4d6f
RB
21312013-01-29 Richard Biener <rguenther@suse.de>
2132
2133 PR tree-optimization/55270
2134 * gcc.dg/torture/pr55270.c: New testcase.
2135
db1fb332
JJ
21362013-01-28 Jakub Jelinek <jakub@redhat.com>
2137
2138 PR rtl-optimization/56117
2139 * gcc.dg/pr56117.c: New test.
2140
b9fc0497
RB
21412013-01-28 Richard Biener <rguenther@suse.de>
2142
2143 PR tree-optimization/56034
2144 * gcc.dg/torture/pr56034.c: New testcase.
2145
0bfbca58
JJ
21462013-01-28 Jakub Jelinek <jakub@redhat.com>
2147
2148 PR tree-optimization/56125
2149 * gcc.dg/pr56125.c: New test.
2150
dd8b9dde
TB
21512013-01-28 Tobias Burnus <burnus@net-b.de>
2152 Mikael Morin <mikael@gcc.gnu.org>
2153
2154 PR fortran/53537
2155 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2156 * gfortran.dg/import8.f90: Likewise.
2157 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2158 * gfortran.dg/import10.f90: New test.
2159 * gfortran.dg/import11.f90: Likewise
2160
aa710d25
JJ
21612013-01-28 Jakub Jelinek <jakub@redhat.com>
2162
e63f1581
JJ
2163 PR testsuite/56053
2164 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2165 string.h. Provide memset, malloc and free prototypes, adjust line
2166 numbers in dg-output.
2167 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2168 Provide memset prototype and adjust line numbers in dg-output.
2169 * c-c++-common/asan/global-overflow-1.c: Likewise.
2170
aa710d25
JJ
2171 PR tree-optimization/56094
2172 * gcc.dg/pr56094.c: New test.
2173
25350308
AP
21742013-01-27 Amol Pise <amolpise15@gmail.com>
2175
2176 * gcc.target/arm/neon-vfnms-1.c: New test.
2177 * gcc.target/arm/neon-vfnma-1.c: New test.
2178
77dc5297
UB
21792013-01-27 Uros Bizjak <ubizjak@gmail.com>
2180
2181 PR target/56114
2182 * gcc.target/i386/pr56114.c: New test.
2183
aa271860
PT
21842013-01-27 Paul Thomas <pault@gcc.gnu.org>
2185
ca322749 2186 PR fortran/55984
aa271860
PT
2187 * gfortran.dg/associate_14.f90: New test.
2188
2189 PR fortran/56047
2190 * gfortran.dg/associate_13.f90: New test.
2191
d7fa6ee2
JJ
21922013-01-25 Jakub Jelinek <jakub@redhat.com>
2193
2194 PR tree-optimization/56098
2195 * gcc.dg/pr56098-1.c: New test.
2196 * gcc.dg/pr56098-2.c: New test.
2197
556f9906
GJL
21982013-01-25 Georg-Johann Lay <avr@gjlay.de>
2199
2200 PR target/54222
2201 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2202
1f546bbb
MP
22032013-01-22 Marek Polacek <polacek@redhat.com>
2204
2205 PR tree-optimization/56035
2206 * gcc.dg/pr56035.c: New test.
2207
8eb03ce8
RS
22082013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2209
2210 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2211 for MIPS.
2212
94ba3446
RS
22132013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2214
2215 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2216
8824edff
JJ
22172013-01-24 Jakub Jelinek <jakub@redhat.com>
2218
2219 PR c/56078
2220 * gcc.dg/pr56078.c: New test.
2221 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2222
1513a0d4
MJ
22232013-01-24 Martin Jambor <mjambor@suse.cz>
2224
2225 PR tree-optimization/55927
2226 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2227
593c0ddd
UB
22282013-01-24 Uros Bizjak <ubizjak@gmail.com>
2229
2230 * gcc.target/i386/movsd.c: New test.
2231
e86c0101
SB
22322013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2233
2234 PR inline-asm/55934
2235 * gcc.target/i386/pr55934.c: New test.
2236
ad3e2ad2
JW
22372013-01-23 Janus Weil <janus@gcc.gnu.org>
2238
2239 PR fortran/56081
2240 * gfortran.dg/select_8.f90: New.
2241
593c0ddd 22422013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
caa7068b 2243
593c0ddd
UB
2244 * gcc.target/microblaze/microblaze.exp: Remove
2245 target_config_cflags check.
caa7068b 2246
a70418fc
JJ
22472013-01-23 Jakub Jelinek <jakub@redhat.com>
2248
b3996898
JJ
2249 PR fortran/56052
2250 * gfortran.dg/gomp/pr56052.f90: New test.
2251
a70418fc
JJ
2252 PR target/49069
2253 * gcc.dg/pr49069.c: New test.
2254
723889fa
PC
22552013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2256
2257 PR c++/55944
2258 * g++.dg/cpp0x/constexpr-static10.C: New.
2259
c2a45215 22602013-01-22 Uros Bizjak <ubizjak@gmail.com>
32fc5b8a
UB
2261
2262 PR target/56028
2263 * gcc.target/i386/pr56028.c: New test.
2264
3a984f10
JJ
22652013-01-22 Jakub Jelinek <jakub@redhat.com>
2266
2267 PR target/55686
2268 * gcc.target/i386/pr55686.c: New test.
2269
b0ffaa36
DS
22702013-01-22 Dodji Seketeli <dodji@redhat.com>
2271
2272 PR c++/53609
2273 * g++.dg/cpp0x/variadic139.C: New test.
2274 * g++.dg/cpp0x/variadic140.C: Likewise.
2275 * g++.dg/cpp0x/variadic141.C: Likewise.
2276
257e81a6
EB
22772013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2278
2279 * gnat.dg/warn8.adb: New test.
2280
bfc16654
TK
22812013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2282
2283 PR fortran/55919
a70418fc 2284 * gfortran.dg/include_8.f90: New test.
bfc16654 2285
c2a45215 22862013-01-21 Uros Bizjak <ubizjak@gmail.com>
4e913a26 2287
62e89681 2288 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
4e913a26
UB
2289 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2290
8f498c1b
JJ
22912013-01-21 Jakub Jelinek <jakub@redhat.com>
2292
2293 PR tree-optimization/56051
2294 * gcc.c-torture/execute/pr56051.c: New test.
2295
c2a45215 22962013-01-21 Uros Bizjak <ubizjak@gmail.com>
35d59da7
UB
2297
2298 PR rtl-optimization/56023
2299 * gcc.dg/pr56023.c: New test.
2300
5b9db1bc
MJ
23012013-01-21 Martin Jambor <mjambor@suse.cz>
2302
2303 PR middle-end/56022
2304 * gcc.target/i386/pr56022.c: New test.
2305
f6c23342
JM
23062013-01-21 Jason Merrill <jason@redhat.com>
2307
2308 * lib/target-supports.exp (check_effective_target_alias): New.
2309
0bfbca58 23102013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
9d7302a1
JH
2311
2312 PR debug/53235
2313 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
35d59da7 2314
5a36c5b2
HPN
23152013-01-20 Hans-Peter Nilsson <hp@axis.com>
2316
2317 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2318
5630e3e1
JL
23192013-01-19 Jeff Law <law@redhat.com>
2320
2321 PR tree-optimization/52631
2322 * tree-ssa/pr52631.c: New test.
2323 * tree-ssa/ssa-fre-9: Update expected output.
2324
cdecf7e9
AG
23252013-01-19 Anthony Green <green@moxielogic.com>
2326
2327 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2328 for moxie.
2329
e300ec2d
JJ
23302013-01-18 Jakub Jelinek <jakub@redhat.com>
2331
2332 PR tree-optimization/56029
2333 * g++.dg/torture/pr56029.C: New test.
2334
a3d7af04
SS
23352013-01-18 Sharad Singhai <singhai@google.com>
2336
2337 PR tree-optimization/55995
2338 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2339
66aa7879
VM
23402013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2341
2342 PR target/55433
2343 * gcc.target/i386/pr55433.c: New.
2344
3f0fee7b
JJ
23452013-01-18 Jakub Jelinek <jakub@redhat.com>
2346
2347 PR middle-end/56015
2348 * gfortran.dg/pr56015.f90: New test.
2349
b69a7864
JJ
23502013-01-18 Janis Johnson <janisjo@codesourcery.com>
2351
2352 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2353
70c67693
JG
23542013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2355
2356 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2357 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2358 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2359 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2360 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2361
c664546f
JL
23622013-01-17 Jeff Law <law@redhat.com>
2363
f5ce60b6
JL
2364 * gcc.dg/pr52573.c: Move to...
2365 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2366
c664546f
JL
2367 PR rtl-optimization/52573
2368 * gcc.dg/pr52573.c: New test.
f5ce60b6 2369
0bfbca58 23702013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
ec03e9e9 2371
35d59da7
UB
2372 PR sanitizer/55679
2373 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2374 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2375 check_no_compiler_messages to test support in ucontext.h.
ec03e9e9
JH
2376 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2377 compliant RLIMIT_AS.
2378
1bd3f750
MP
23792013-01-17 Marek Polacek <polacek@redhat.com>
2380
2381 PR rtl-optimization/55833
2382 * gcc.dg/pr55833.c: New test.
2383
8386a7ea
JH
23842013-01-17 Jan Hubicka <jh@suse.cz>
2385
610fb637
JJ
2386 PR tree-optimization/55273
2387 * gcc.c-torture/compile/pr55273.c: New testcase.
8386a7ea 2388
c2a45215 23892013-01-17 Uros Bizjak <ubizjak@gmail.com>
8abaebcd
UB
2390
2391 PR target/55981
2392 * gcc.target/pr55981.c: New test.
2393
1f98b7b2
JJ
23942013-01-17 Janis Johnson <janisjo@codesourcery.com>
2395
3f5da285
JJ
2396 * gcc.target/arm/pr40887.c: Require at least armv5.
2397 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2398 * gcc.target/arm/pr51915.c: Likewise.
2399 * gcc.target/arm/pr52006.c: Likewise.
2400 * gcc.target/arm/pr53187.c: Likewise.
2401
1f98b7b2
JJ
2402 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2403 * gcc.target/arm/ftest-support-arm.h: Delete.
2404 * gcc.target/arm/ftest-support-thumb.h: Delete.
2405 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2406 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2407 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2408 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2409 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2410 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2411 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2412 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2413 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2414 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2415 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2416 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2417 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2418 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2419 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2420 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2421 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2422 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2423 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2424 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2425 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2426 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2427 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2428 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2429
8222c37e
MJ
24302013-01-17 Martin Jambor <mjambor@suse.cz>
2431
2432 PR tree-optimizations/55264
2433 * g++.dg/ipa/pr55264.C: New test.
2434
9b940c6d
JW
24352013-01-16 Janus Weil <janus@gcc.gnu.org>
2436
2437 PR fortran/55983
2438 * gfortran.dg/class_55.f90: New.
2439
98342895
JJ
24402013-01-16 Janis Johnson <janisjo@codesourcery.com>
2441
934144c0
JJ
2442 PR testsuite/55994
2443 * gcc.c-torture/execute/builtins/builtins.exp: Add
2444 -Wl,--allow-multiple-definition for eabi and elf targets.
2445
fbe10eff
JJ
2446 PR testsuite/54622
2447 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2448 check_effective_target_vect_perm_short,
2449 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2450 check_effective_target_vect64): Return 0 for big-endian ARM.
2451 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2452
98342895
JJ
2453 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2454 prototypes.
2455
2cfc56b9
RB
24562013-01-16 Richard Biener <rguenther@suse.de>
2457
2458 PR tree-optimization/55964
2459 * gcc.dg/torture/pr55964.c: New testcase.
2460
c25a0c60
RB
24612013-01-16 Richard Biener <rguenther@suse.de>
2462
2463 PR tree-optimization/54767
2464 PR tree-optimization/53465
2465 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2466
8b0a1e0b
CB
24672013-01-16 Christian Bruel <christian.bruel@st.com>
2468
2469 PR target/55301
2470 * gcc.target/sh/sh-switch.c: New testcase.
2471
0133a2aa
JJ
24722013-01-15 Janis Johnson <janisjo@codesourcery.com>
2473
2474 * gcc.dg/webizer.c: Increase the array size.
2475
305e3ac1
JJ
24762013-01-15 Jakub Jelinek <jakub@redhat.com>
2477
2478 PR target/55940
2479 * gcc.dg/pr55940.c: New test.
2480
97dae02b
MS
24812013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2482 Harald Anlauf <anlauf@gmx.de>
2483
2484 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2485 * gfortran.dg/bounds_check_5.f90: Likewise.
2486 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2487 * gfortran.dg/continuation_9.f90: Likewise.
2488 * gfortran.dg/move_alloc_13.f90: Likewise.
2489 * gfortran.dg/structure_constructor_11.f90: Likewise.
2490 * gfortran.dg/tab_continuation.f: Likewise.
2491 * gfortran.dg/warning-directive-2.F90: Likewise.
2492 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2493
5dec2613
JJ
24942013-01-15 Janis Johnson <janisjo@codesourcery.com>
2495
2496 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2497 * gcc.target/arm/fma-sp.c: Likewise.
2498
0e80383f
VM
24992013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2500
305e3ac1 2501 PR rtl-optimization/55153
0e80383f
VM
2502 * gcc.dg/pr55153.c: New.
2503
a7818b54
JJ
25042013-01-15 Jakub Jelinek <jakub@redhat.com>
2505
2506 PR tree-optimization/55920
2507 * gcc.c-torture/compile/pr55920.c: New test.
2508
783a3a05
RB
25092013-01-15 Richard Biener <rguenther@suse.de>
2510
2511 PR middle-end/55882
2512 * gcc.dg/torture/pr55882.c: New testcase.
2513
ff784829
JJ
25142013-01-15 Jakub Jelinek <jakub@redhat.com>
2515
2516 PR tree-optimization/55955
2517 * gcc.c-torture/compile/pr55955.c: New test.
2518
cd61690f
DS
25192013-01-15 Dodji Seketeli <dodji@redhat.com>
2520
2521 PR c++/55663
2522 * g++.dg/cpp0x/alias-decl-31.C: New test.
2523
feb6eab0
PT
25242013-01-15 Paul Thomas <pault@gcc.gnu.org>
2525
2526 PR fortran/54286
2527 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2528 case where interface is null.
2529
e81e4b43
TK
25302013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2531
2532 PR fortran/55806
2533 * gfortran.dg/array_constructor_40.f90: New test.
2534
e417d243
RS
25352013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2536
2537 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2538
a50344cb
TB
25392013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2540
2541 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2542 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2543 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2544 * gcc.target/aarch64/vect-ld1r.c: New.
2545 * gcc.target/aarch64/vect-ld1r.x: New.
2546
c2a45215 25472013-01-14 Andi Kleen <ak@linux.intel.com>
e6f0e052
UB
2548
2549 PR target/55948
2550 * gcc.target/i386/hle-clear-rel.c: New file
2551 * gcc.target/i386/hle-store-rel.c: New file.
2552
30b2fc65
HA
25532013-01-14 Harald Anlauf <anlauf@gmx.de>
2554
2555 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2556 * gfortran.dg/bounds_check_4.f90: Likewise.
2557 * gfortran.dg/inquire_10.f90: Likewise.
2558 * gfortran.dg/minloc_3.f90: Likewise.
2559 * gfortran.dg/minlocval_3.f90: Likewise.
2560 * gfortran.dg/module_double_reuse.f90: Likewise.
2561 * gfortran.dg/mvbits_1.f90: Likewise.
2562 * gfortran.dg/oldstyle_1.f90: Likewise.
2563 * gfortran.dg/pr20163-2.f: Likewise.
2564 * gfortran.dg/save_1.f90: Likewise.
2565 * gfortran.dg/scan_1.f90: Likewise.
2566 * gfortran.dg/select_char_1.f90: Likewise.
2567 * gfortran.dg/shape_4.f90: Likewise.
2568 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2569 * gfortran.dg/function_optimize_10.f90: Likewise.
2570 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2571 * gfortran.dg/used_types_17.f90: Likewise.
2572 * gfortran.dg/used_types_18.f90: Likewise.
2573
899d52c6
PT
25742013-01-13 Paul Thomas <pault@gcc.gnu.org>
2575
2576 PR fortran/54286
2577 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2578
8816ac70
RS
25792013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2580
2581 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2582
140516c5
RS
25832013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2584
2585 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2586
ea73447a
JW
25872013-01-12 Janus Weil <janus@gcc.gnu.org>
2588
2589 PR fortran/55072
2590 * gfortran.dg/assumed_type_2.f90: Fix test case.
2591 * gfortran.dg/internal_pack_13.f90: New test.
2592 * gfortran.dg/internal_pack_14.f90: New test.
2593
f5acf0f2
PT
25942013-01-08 Paul Thomas <pault@gcc.gnu.org>
2595
2596 PR fortran/55868
2597 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2598 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2599 $tar to STAR.
2600
46feb01b
AS
26012013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2602
2603 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2604
1abcd5eb
AK
26052013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2606
2607 PR target/55719
2608 * gcc.target/s390/pr55719.c: New testcase.
2609
26102013-01-11 Richard Guenther <rguenther@suse.de>
c7ab2530
RG
2611
2612 PR tree-optimization/44061
2613 * gcc.dg/pr44061.c: New testcase.
2614
d1e082c2
RS
26152013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2616
e6f0e052 2617 Update copyright years.
d1e082c2 2618
9dce3dcf
AH
26192013-01-10 Aldy Hernandez <aldyh@redhat.com>
2620 Jakub Jelinek <jakub@redhat.com>
2621
2622 PR target/55565
e6f0e052 2623 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
9dce3dcf 2624
f85021b0
VM
26252013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2626
45805f17 2627 PR rtl-optimization/55672
f85021b0
VM
2628 * gcc.target/i386/pr55672.c: New.
2629
7f5f8bbf
JL
26302013-01-10 Jeff Law <law@redhat.com>
2631
2632 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2633 pass/fail message unique.
2634
2635
7900ea7d
JM
26362013-01-10 Jason Merrill <jason@redhat.com>
2637
2638 * ada/.gitignore: New.
2639
d02a9a19
RO
26402013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2641
2642 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2643 Add tls options.
2644 * g++.dg/tls/thread_local2.C: Likewise.
2645 * g++.dg/tls/thread_local2g.C: Likewise.
2646 * g++.dg/tls/thread_local6.C: Likewise.
2647 * g++.dg/tls/thread_local-order1.C: Add tls options.
2648 * g++.dg/tls/thread_local-order2.C: Likewise.
2649 * g++.dg/tls/thread_local3.C: Likewise.
2650 * g++.dg/tls/thread_local3g.C: Likewise.
2651 * g++.dg/tls/thread_local4.C: Likewise.
2652 * g++.dg/tls/thread_local4g.C: Likewise.
2653 * g++.dg/tls/thread_local5.C: Likewise.
2654 * g++.dg/tls/thread_local5g.C: Likewise.
2655 * g++.dg/tls/thread_local6g.C: Likewise.
2656
e9772e16
KS
26572013-01-10 Kostya Serebryany <kcc@google.com>
2658
2659 * g++.dg/asan/asan_test.cc: Sync from upstream.
2660
a57fc743
JJ
26612013-01-10 Jakub Jelinek <jakub@redhat.com>
2662
2663 PR tree-optimization/55921
2664 * gcc.c-torture/compile/pr55921.c: New test.
2665
7770c9e9
JH
26662013-01-09 Jan Hubicka <jh@suse.cz>
2667
2668 PR tree-optimization/55569
2669 * gcc.c-torture/compile/pr55569.c: New testcase.
2670
ba29dca9
MM
26712013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2672
2673 PR fortran/47203
2674 * gfortran.dg/use_28.f90: New test.
2675
c2a45215 26762013-01-09 Uros Bizjak <ubizjak@gmail.com>
e1f2b729
UB
2677
2678 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2679 number matching more robust.
2680
511dcace
VM
26812013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2682
e1f2b729 2683 PR rtl-optimization/55829
511dcace
VM
2684 * gcc.target/i386/pr55829.c: New.
2685
d0841b5b
TB
26862013-01-09 Tobias Burnus <burnus@net-b.de>
2687
2688 PR fortran/55758
2689 * gfortran.dg/bind_c_bool_1.f90: New.
2690 * gfortran.dg/do_5.f90: Add dg-warning.
2691
870ca331
JH
26922013-01-09 Jan Hubicka <jh@suse.cz>
2693
e6f0e052 2694 PR tree-optimization/55875
870ca331
JH
2695 * gcc.c-torture/execute/pr55875.c: New testcase.
2696 * g++.dg/torture/pr55875.C: New testcase.
2697
cc83c823
JJ
26982013-01-09 Jakub Jelinek <jakub@redhat.com>
2699
2700 PR c/48418
2701 * c-c++-common/pr48418.c: New test.
2702
fdbff37f
PC
27032013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2704
2705 PR c++/55801
2706 * g++.dg/tls/thread_local-ice.C: New.
2707
ed385baf
AS
27082013-01-09 Andreas Schwab <schwab@suse.de>
2709
2710 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2711
2aa579ad
JJ
27122013-01-09 Jakub Jelinek <jakub@redhat.com>
2713
2714 PR tree-optimization/48189
2715 * gcc.dg/pr48189.c: New test.
2716
36b72910
JH
27172013-01-04 Jan Hubicka <jh@suse.cz>
2718
2719 PR tree-optimization/55823
2720 * g++.dg/ipa/devirt-10.C: New testcase.
2721
c2a45215 27222013-01-08 Uros Bizjak <ubizjak@gmail.com>
c6d851b9
JJ
2723 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2724
2725 PR rtl-optimization/55845
2726 * gcc.target/i386/pr55845.c: New test.
2727
b4208463
TB
27282013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2729
fdbff37f 2730 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
b4208463
TB
2731 instructions generated instead of number of occurances.
2732
385eb93d
JG
27332013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2734
e6f0e052
UB
2735 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2736 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2737 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2738 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2739 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2740 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2741 * gcc.target/aarch64/vect-fcm.x: Likewise.
2742 * lib/target-supports.exp
385eb93d
JG
2743 (check_effective_target_vect_cond): Enable for AArch64.
2744
4dcd1054
JG
27452013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2746
2747 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2748 endian-safe float pool loading.
2749 (test_square_root_v4sf): Likewise.
2750 (test_square_root_v2df): Likewise.
2751 * lib/target-supports.exp
2752 (check_effective_target_vect_call_sqrtf): Add AArch64.
2753
4267a4a6
MJ
27542013-01-08 Martin Jambor <mjambor@suse.cz>
2755
2756 PR debug/55579
2757 * gcc.dg/tree-ssa/pr55579.c: New test.
2758
0985d1f5
RO
27592013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2760
2761 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2762 asm comments.
2763
5b42fd01
JJ
27642013-01-08 Jakub Jelinek <jakub@redhat.com>
2765
3138f224
JJ
2766 PR middle-end/55890
2767 * gcc.dg/torture/pr55890-3.c: New test.
2768
f3ef18ff
JJ
2769 PR middle-end/55851
2770 * gcc.c-torture/compile/pr55851.c: New test.
2771
5b42fd01
JJ
2772 PR sanitizer/55844
2773 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2774 dg-options.
2775
ec947dd3
PT
27762013-01-08 Paul Thomas <pault@gcc.gnu.org>
2777
2778 PR fortran/55618
2779 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2780
e35e87dc
TB
27812013-01-07 Tobias Burnus <burnus@net-b.de>
2782
2783 PR fortran/55763
2784 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2785 * gfortran.dg/pointer_init_7.f90: New.
2786
3ec053a2
RB
27872013-01-07 Richard Biener <rguenther@suse.de>
2788
2789 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2790
3626621a
RB
27912013-01-07 Richard Biener <rguenther@suse.de>
2792
2793 PR middle-end/55890
2794 * gcc.dg/torture/pr55890-1.c: New testcase.
2795 * gcc.dg/torture/pr55890-2.c: Likewise.
2796
3520f7cc
JG
27972013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2798
2799 * gcc.target/aarch64/fmovd.c: New.
2800 * gcc.target/aarch64/fmovf.c: Likewise.
2801 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2802 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2803 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2804 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2805 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2806 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2807
e167c04d
RB
28082013-01-07 Richard Biener <rguenther@suse.de>
2809
2810 PR tree-optimization/55888
2811 PR tree-optimization/55862
2812 * gcc.dg/torture/pr55888.c: New testcase.
2813
6838c137
TB
28142013-01-07 Tobias Burnus <burnus@net-b.de>
2815
2816 PR fortran/55852
2817 * gfortran.dg/intrinsic_size_3.f90: New.
2818
c2a45215 28192013-01-07 Tobias Burnus <burnus@net-b.de>
55d8631b
TB
2820
2821 PR fortran/55763
2822 * gfortran.dg/select_type_32.f90: New.
2823
36b21740
DS
28242013-01-04 Dodji Seketeli <dodji@redhat.com>
2825
2826 PR c++/52343
2827 * g++.dg/cpp0x/alias-decl-29.C: New test.
2828
f04986a9
PT
28292013-01-06 Paul Thomas <pault@gcc.gnu.org>
2830
02a1cc65
PT
2831 PR fortran/53876
2832 PR fortran/54990
2833 PR fortran/54992
f04986a9
PT
2834 * gfortran.dg/class_array_15.f03: New test.
2835
d932cea8
MM
28362013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2837
2838 PR fortran/42769
2839 PR fortran/45836
2840 PR fortran/45900
2841 * gfortran.dg/use_23.f90: New test.
2842 * gfortran.dg/use_24.f90: New test.
2843 * gfortran.dg/use_25.f90: New test.
2844 * gfortran.dg/use_26.f90: New test.
2845 * gfortran.dg/use_27.f90: New test.
2846
bd95368b
OH
28472013-01-06 Olivier Hainque <hainque@adacore.com>
2848
2849 * gnat.dg/specs/clause_on_volatile.ads: New test.
2850
940ff20c
EB
28512013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2852
2853 * gnat.dg/alignment10.adb: New test.
2854
d00be3a3
SK
28552013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2856 Mikael Morin <mikael@gcc.gnu.org>
2857
1742d2b2 2858 PR fortran/55827
d00be3a3
SK
2859 * gfortran.dg/use_22.f90: New test.
2860
70f09188
AP
28612013-01-04 Andrew Pinski <apinski@cavium.com>
2862
2863 * gcc.target/aarch64/cmp-1.c: New testcase.
2864
e4821cd8
PT
28652013-01-04 Paul Thomas <pault@gcc.gnu.org>
2866
2867 PR fortran/55172
2868 * gfortran.dg/select_type_31.f03: New test.
2869
1582c677
PC
28702013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2871
2872 PR c++/54526 (again)
2873 * g++.dg/cpp0x/parse2.C: Extend.
2874 * g++.old-deja/g++.other/crash28.C: Adjust.
2875
361618ec
RB
28762013-01-04 Richard Biener <rguenther@suse.de>
2877
2878 PR tree-optimization/55862
2879 * gcc.dg/torture/pr55862.c: New testcase.
2880
87eab554
MJ
28812013-01-04 Martin Jambor <mjambor@suse.cz>
2882
2883 PR tree-optimization/55755
2884 * gcc.dg/torture/pr55755.c: New test.
2885 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2886 * gcc.dg/tree-ssa/pr45144.c: Update.
2887
3068819a
RB
28882013-01-04 Richard Biener <rguenther@suse.de>
2889
2890 PR middle-end/55863
2891 * gcc.dg/fold-reassoc-2.c: New testcase.
2892
576f6da6
TB
28932013-01-04 Tobias Burnus <burnus@net-b.de>
2894
2895 PR fortran/55763
2896 * gfortran.dg/null_7.f90: New.
2897
15115f7a
TB
28982013-01-04 Tobias Burnus <burnus@net-b.de>
2899
2900 PR fortran/55854
2901 PR fortran/55763
2902 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2903 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2904 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2905
ffa6d5df
RS
29062013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2907
2908 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2909
8988cde6
JW
29102013-01-03 Janus Weil <janus@gcc.gnu.org>
2911
2912 PR fortran/55855
2913 * gfortran.dg/assignment_1.f90: Modified.
2914 * gfortran.dg/assignment_4.f90: New.
2915
fc883b84
DE
29162013-01-03 David Edelsohn <dje.gcc@gmail.com>
2917
2918 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2919
90bb7d7a
RB
29202013-01-03 Richard Biener <rguenther@suse.de>
2921
2922 PR tree-optimization/55857
2923 * gcc.dg/vect/pr55857-1.c: New testcase.
2924 * gcc.dg/vect/pr55857-2.c: Likewise.
2925
8b5546d6
JJ
29262013-01-03 Jakub Jelinek <jakub@redhat.com>
2927
3461a16e
JJ
2928 PR rtl-optimization/55838
2929 * gcc.dg/pr55838.c: New test.
2930
8b5546d6
JJ
2931 PR tree-optimization/55832
2932 * gcc.c-torture/compile/pr55832.c: New test.
2933
0506634a
UB
29342013-01-02 Teresa Johnson <tejohnson@google.com>
2935
2936 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2937 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2938 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2939 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2940 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2941 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2942 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2943 * gcc.dg/unroll_1.c: Ditto.
2944 * gcc.dg/unroll_2.c: Ditto.
2945 * gcc.dg/unroll_3.c: Ditto.
2946 * gcc.dg/unroll_4.c: Ditto.
2947
aeb5e664
JDA
29482013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2949
2950 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2951
3fd005a6
JD
29522013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2953
2954 PR fortran/55818
2955 * gfortran.dg/eof_4.f90: New test.
2956
868f97d5
JJ
29572013-01-02 Jakub Jelinek <jakub@redhat.com>
2958
2959 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2960 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2961 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2962 (compat_setup_dfp): Initialize compat_alt_caret and
2963 compat_save_TEST_ALWAYS_FLAGS.
2964
e0c06fdd
RS
29652013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2966
2967 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2968
635b0b0c
RS
29692013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2970
2971 * gcc.dg/torture/fp-int-convert-2.c: New test.
2972
b33cc994
JD
29732013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2974
2975 * gfortran.dg/newunit_3.f90: Add dg-do run.
2976 * gfortran.dg/inquire_15.f90: Add dg-do run.
2977
5bb6669d
JJ
29782013-01-01 Jakub Jelinek <jakub@redhat.com>
2979
2980 PR tree-optimization/55831
2981 * gcc.dg/pr55831.c: New test.
ad41bd84 2982\f
86a2db33 2983Copyright (C) 2013 Free Software Foundation, Inc.
ad41bd84
JM
2984
2985Copying and distribution of this file, with or without modification,
2986are permitted in any medium without royalty provided the copyright
2987notice and this notice are preserved.
This page took 3.381419 seconds and 5 git commands to generate.