]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
7fd7263d
JJ
12010-06-28 Jakub Jelinek <jakub@redhat.com>
2
3 PR c++/44682
4 * g++.dg/warn/Wunused-var-14.C: New test.
5
83377c6a
TB
62010-06-28 Tobias Burnus <burnus@net-b.de>
7
8 PR fortran/43298
9 * gfortran.dg/nan_6.f90: New.
10
f8d9ff4a
L
112010-06-28 H.J. Lu <hongjiu.lu@intel.com>
12
13 PR tree-optimization/43781
14 * gcc.dg/torture/pr43781.c: New.
15
a516520c
PT
162010-06-28 Paul Thomas <pault@gcc.gnu.org>
17
18 PR fortran/40158
19 * gfortran.dg/actual_rank_check_1.f90: New test.
20
bb8e5dca
MJ
212010-06-28 Martin Jambor <mjambor@suse.cz>
22
23 * testsuite/gcc.dg/ipa/ipa-sra-6.c: New test.
24
4021f4a1
JH
252010-06-28 Jan Hubicka <jh@suse.cz>
26
27 PR tree-optimization/44687
28 * gcc.c-torture/compile/pr44687.c
29
621f4189
MJ
302010-06-28 Martin Jambor <mjambor@suse.cz>
31
32 PR c++/44535
33 * g++.dg/torture/pr44535.C: New test.
34
fe2ef088
MM
352010-06-28 Michael Matz <matz@suse.de>
36
37 PR middle-end/44592
38 * gfortran.dg/pr44592.f90: New test.
39
f0cc75e0
JH
402010-06-28 Jan Hubicka <jh@suse.cz>
41
42 PR tree-optimization/44357
43 * g++.dg/torture/pr44357.C: New testcase.
44
1b9503a1
RO
452010-06-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
46
47 * gcc.dg/tree-ssa/ltrans-1.c: Add -march=i486 for i?86-*-* && ilp32.
48 * gcc.dg/tree-ssa/ltrans-3.c: Likewise.
49 * gcc.dg/tree-ssa/ltrans-4.c: Likewise.
50 * gcc.dg/tree-ssa/ltrans-5.c: Likewise.
51 * gcc.dg/tree-ssa/ltrans-6.c: Likewise.
52 * gcc.dg/tree-ssa/ltrans-8.c: Likewise.
53 * gcc.dg/tree-ssa/vrp47.c: Add -march=i586 for i?86-*-* && ilp32.
54 * gfortran.dg/ltrans-7.f90: Add -march=i486 for i?86-*-* && ilp32.
55
d402c33d
JH
562010-06-27 Jan Hubicka <jh@suse.cz>
57
58 * gcc.c-torture/compile/pr44686.c: New file.
59
533e50f6
RG
602010-06-27 Richard Guenther <rguenther@suse.de>
61
62 PR tree-optimization/44683
63 * gcc.c-torture/execute/pr44683.c: New testcase.
64
83e279c4
EB
652010-06-27 Eric Botcazou <ebotcazou@adacore.com>
66
67 * gnat.dg/noreturn3.ad[sb]: New test.
68
cef62ad4
JM
692010-06-26 Jason Merrill <jason@redhat.com>
70
71 * g++.dg/cpp0x/explicit5.C: New.
72
2706a615
RG
732010-06-26 Richard Guenther <rguenther@suse.de>
74
75 PR tree-optimization/44393
76 * gcc.dg/pr44393.c: New testcase.
77
8b3057b3
JH
782010-06-26 Jan Hubicka <jh@suse.cz>
79
80 * gcc.dg/tree-ssa/ipa-split-2.c: New testcase.
81
6bfd4302
RB
822010-06-26 Richard Guenther <rguenther@suse.de>
83
84 PR middle-end/44674
85 * gcc.dg/pr44674.c: New testcase.
86
922e1882
JM
872010-06-26 Joseph Myers <joseph@codesourcery.com>
88
89 * gcc.dg/opts-3.c: New test.
90
0fb56814
TB
912010-06-26 Tobias Burnus <burnus@net-b.de>
92
93 * gfortran.dg/type_decl_1.f90: New.
94 * gfortran.dg/type_decl_2.f90: New.
95
e4814b39
TB
962010-06-26 Tobias Burnus <burnus@net-b.de>
97
98 * gfortran.dg/semicolon_fixed.f: Fix dg syntax..
99 * gfortran.dg/semicolon_fixed_2.f: Ditto.
100
754172c7
JD
1012010-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
102
103 PR testsuite/38946
104 * gfortran.dg/array_constructor_23.f: Update test to allow for small
105 error in comparing reals.
106
01349049
TB
1072010-06-25 Tobias Burnus <burnus@net-b.de>
108
109 * selected_real_kind_2.f90: New.
110 * selected_real_kind_3.f90: New.
111
58fc89f6
TB
1122010-06-25 Tobias Burnus <burnus@net-b.de>
113
114 * gfortran.dg/entry_19.f90: New.
115
272001a2
TB
1162010-06-25 Tobias Burnus <burnus@net-b.de>
117
118 * gfortran.dg/end_subroutine_1.f90: New.
119 * gfortran.dg/end_subroutine_2.f90: New.
120 * gfortran.dg/interface_proc_end.f90: Update.
121
c6c73c51
TB
1222010-06-25 Tobias Burnus <burnus@net-b.de>
123
124 * gfortran.dg/semicolon_fixed.f: Update.
125 * gfortran.dg/semicolon_fixed_2.f: New.
126 * gfortran.dg/semicolon_free_2.f90: New.
127 * gfortran.dg/semicolon_free.f90: Update.
128
ba8607be
JD
1292010-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
130
131 PR fortran/44448
132 * gfortran.dg/atan2_1.f90: Add -ffloat-store.
133
062c604f
MJ
1342010-06-25 Martin Jambor <mjambor@suse.cz>
135
136 * g++.dg/ipa/iinline-3.C: New test.
137 * gcc.dg/ipa/modif-1.c: Removed.
138
3e485f62
JH
1392010-06-25 Jan Hubicka <jh@suse.cz>
140
141 * testsuite/gcc.dg/tree-ssa/ipa-split-1.c
142
8aa29647
MJ
1432010-06-25 Martin Jambor <mjambor@suse.cz>
144
145 * g++.dg/ipa/iinline-2.C: New test.
146
8ba0479e
JJ
1472010-06-25 Jakub Jelinek <jakub@redhat.com>
148
7a2eceff
JJ
149 PR middle-end/43866
150 * gfortran.dg/pr43866.f90: New test.
151
8ba0479e
JJ
152 PR tree-optimization/44539
153 * gcc.dg/pr44539.c: New test.
154
0354c0c7
BS
1552010-06-25 Bernd Schmidt <bernds@codesourcery.com>
156
157 From Jim Wilson:
158 PR target/43902
159 * gcc.target/mips/madd-9.c: New test.
160
09a1e889
SZ
1612010-06-25 Shujing Zhao <pearly.zhao@oracle.com>
162
163 PR c/44517
164 * gcc.dg/noncompile/pr44517.c: New.
165 * gcc.dg/noncompile/990416-1.c: Adjust expected error.
166
7f58e69f
SE
1672010-06-24 Steve Ellcey <sje@cup.hp.com>
168
169 PR testsuite/43283
170 * gcc.dg/lto/20091216-1_0.c: Use newline instead of semicolon
171 and add argument to nop for IA64.
172
da0ae970
L
1732010-06-24 H.J. Lu <hongjiu.lu@intel.com>
174
175 PR target/44588
176 * gcc.target/i386/mod-1.c: New.
177 * gcc.target/i386/umod-1.c: Likewise.
178 * gcc.target/i386/umod-2.c: Likewise.
179 * gcc.target/i386/umod-3.c: Likewise.
180
54f044eb
JJ
1812010-06-24 Jakub Jelinek <jakub@redhat.com>
182
183 PR middle-end/44492
184 * g++.dg/torture/pr44492.C: New test.
185
d166d4c3
AK
1862010-06-24 Andi Kleen <ak@linux.intel.com>
187
c6c73c51 188 * c-c++-common/warn-omitted-condop.c: New.
d166d4c3 189
d646bbce
TB
1902010-06-24 Tobias Burnus <burnus@net-b.de>
191
192 PR fortran/44614
193 * gfortran.dg/import8.f90: New.
194
8d66b22a
AC
1952010-06-23 Arnaud Charlet <charlet@adacore.com>
196
197 * gnat.dg/not_null.adb: Update test case.
198
dd6f4f89
JJ
1992010-06-22 Jakub Jelinek <jakub@redhat.com>
200
87867ff6
JJ
201 PR c++/44619
202 * g++.dg/warn/Wunused-var-13.C: New test.
203
dd6f4f89
JJ
204 PR c++/44627
205 * g++.dg/diagnostic/method1.C: New test.
206
ca3e07b4
CC
2072010-06-22 Cary Coutant <ccoutant@google.com>
208
209 * g++.dg/debug/dwarf2/dwarf4-typedef.C: New test.
210
5cd2f815
JW
2112010-06-22 Janus Weil <janus@gcc.gnu.org>
212
213 PR fortran/44616
214 * gfortran.dg/abstract_type_8.f03: New.
215
f94ae987
JM
2162010-06-21 Jason Merrill <jason@redhat.com>
217
6d812dd3
JM
218 * g++.dg/cpp0x/noexcept08.C: New.
219
f94ae987
JM
220 * g++.dg/ext/unary_trait_incomplete.C: Adjust.
221
c1b157a6
L
2222010-06-21 H.J. Lu <hongjiu.lu@intel.com>
223
224 PR target/44615
225 * gcc.target/i386/sse2-vec-2a.c: New.
226
cd7fe53b
DD
2272010-06-21 DJ Delorie <dj@redhat.com>
228
229 * gcc.dg/pragma-diag-1.c: New.
230
fa188ff0
L
2312010-06-21 H.J. Lu <hongjiu.lu@intel.com>
232
233 PR target/44615
234 * gcc.target/i386/amd64-abi-3.c: Add -mtune=k8.
235
5e88be0d
AM
2362010-06-21 Alan Modra <amodra@gmail.com>
237
238 PR testsuite/44505
239 * gcc.c-torture/execute/frame-address.c (check_fa): Avoid
240 tail call to check_fa_mid.
241
529e5fc9
JJ
2422010-06-21 Jakub Jelinek <jakub@redhat.com>
243
244 PR target/44575
245 * gcc.c-torture/execute/pr44575.c: New test.
246
fe4e525c
TB
2472010-06-21 Tobias Burnus <burnus@net-b.de>
248
249 PR fortran/40632
250 * gfortran.dg/contiguous_1.f90: New.
251 * gfortran.dg/contiguous_2.f90: New.
252 * gfortran.dg/contiguous_3.f90: New.
253
64bf6102
KT
2542010-06-21 Kai Tietz <kai.tietz@onevision.com>
255
256 * gcc.target/x86_64/abi/callabi/leaf-1.c: New.
257 * gcc.target/x86_64/abi/callabi/leaf-2.c: New.
258
dedd9d05
UB
2592010-06-20 Uros Bizjak <ubizjak@gmail.com>
260
261 PR target/44546
262 * gcc.target/i386/pr44546.c: New test.
263
6e2f1956
JM
2642010-06-20 Joseph Myers <joseph@codesourcery.com>
265
266 * gcc.dg/opts-2.c: New test.
267
1304f582
JW
2682010-06-19 Janus Weil <janus@gcc.gnu.org>
269
270 PR fortran/44584
271 * gfortran.dg/typebound_proc_15.f03: Modified.
272
e6bfe8a2
RE
2732010-06-19 Richard Earnshaw <rearnsha@arm.com>
274
275 PR target/44072
276 * gcc.target/arm/thumb2-cmpneg2add-1.c: New test.
277 * gcc.target/arm/thumb2-cmpneg2add-2.c: New test.
278
f5988525
JDA
2792010-06-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
280
281 * g++.dg/ext/label13.C: Fix typo in last change.
282
53ff31ad
JD
2832010-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
284
285 PR libfortran/44477
286 * gfortran.dg/eof_3.f90
287 * gfortran.dg/endfile_2.f90
288 * gfortran.dg/endfile_4.f90
289 * gfortran.dg/endfile_3.f90
290
b3b5bf94
JDA
2912010-06-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
292
293 PR c++/41090
294 * g++.dg/ext/label13.C: xfail on 32-bit hppa*-*-hpux*.
295
ddf58e42
TB
2962010-06-18 Tobias Burnus <burnus@net-b.de>
297
298 PR fortran/44556
299 * gfortran.dg/allocate_alloc_opt_11.f90: New.
300
d36d83e9
EB
3012010-06-18 Bernd Schmidt <bernds@codesourcery.com>
302
303 * gcc.target/arm/pr40900.c: New test.
304
e1be7706
AC
3052010-06-18 Arnaud Charlet <charlet@adacore.com>
306
307 * gnat.dg/class_wide2.adb: Remove bogus message, no longer generated.
308
8399a0cc
JW
3092010-06-17 Janus Weil <janus@gcc.gnu.org>
310
311 PR fortran/44558
312 * gfortran.dg/typebound_call_15.f03: New.
313
038253e6
MLI
3142010-06-17 Manuel López-Ibáñez <manu@gcc.gnu.org>
315
316 PR c++/44486
317 * g++.dg/pr44486.C: New.
318
6a78b724
DD
3192010-06-16 DJ Delorie <dj@redhat.com>
320
321 * gcc.target/i386/volatile-bitfields-1.c: New.
322 * gcc.target/i386/volatile-bitfields-2.c: New.
323
7c69566f
JM
3242010-06-16 Jason Merrill <jason@redhat.com>
325
59f9c2ed
JM
326 * g++.dg/cpp0x/noexcept03.C: Test -Wnoexcept.
327
7c69566f
JM
328 * g++.dg/cpp0x/noexcept01.C: Test defaulted fns.
329
33766b66
RG
3302010-06-16 Richard Guenther <rguenther@suse.de>
331
332 PR c/44555
333 * gcc.c-torture/execute/pr44555.c: New testcase.
334
3e15518b
JW
3352010-06-16 Janus Weil <janus@gcc.gnu.org>
336
337 PR fortran/44549
338 * gfortran.dg/typebound_proc_16.f03: New.
339
29be3835
MJ
3402010-06-16 Martin Jambor <mjambor@suse.cz>
341
342 * g++.dg/torture/pr43905.C: New test.
343
584bd1cf
MP
3442010-06-16 Mikael Pettersson <mikpe@it.uu.se>
345
346 PR testsuite/44538
347 * gcc.dg/vect/slp-perm-5.c (main): Prevent
348 initialization loop from being vectorized.
349 * gcc.dg/vect/slp-perm-6.c (main): Likewise.
350
1db2f288
AM
3512010-06-16 Alan Modra <amodra@gmail.com>
352
353 PR tree-optimization/44507
354 * gcc.dg/vect/pr44507.c (seeIf256ByteArrayIsConstant): Correct cast.
355
756bcf03
JM
3562010-06-15 Jason Merrill <jason@redhat.com>
357
1f8a2544
JM
358 * g++.dg/overload/arg3.C: Adjust error locations.
359 * g++.dg/overload/copy1.C: Likewise.
360 * g++.dg/tc1/dr152.C: Likewise.
361 * g++.dg/template/incomplete4.C: Likewise.
362 * g++.dg/template/incomplete5.C: Likewise.
363 * g++.old-deja/g++.bob/inherit2.C: Likewise.
364 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
365 * g++.old-deja/g++.pt/crash9.C: Likewise.
366
d1a115f8
JM
367 * g++.dg/inherit/virtual5.C: New.
368
e14eaea4
JM
369 * g++.dg/cpp0x/defaulted18.C: New.
370
5c77749e
JM
371 * g++.dg/cpp0x/initlist40.C: New.
372
756bcf03
JM
373 * g++.dg/cpp0x/initlist39.C: New.
374
6ab4e307
SP
3752010-06-15 Sebastian Pop <sebastian.pop@amd.com>
376
377 PR middle-end/44391
378 * gcc.dg/graphite/pr44391.c: New.
379
94bff632
JW
3802010-06-15 Janus Weil <janus@gcc.gnu.org>
381
382 PR fortran/43388
383 * gfortran.dg/allocate_alloc_opt_8.f90: New.
384 * gfortran.dg/allocate_alloc_opt_9.f90: New.
385 * gfortran.dg/allocate_alloc_opt_10.f90: New.
386 * gfortran.dg/class_allocate_2.f03: Modified an error message.
387
7fc1dad6
RG
3882010-06-15 Richard Guenther <rguenther@suse.de>
389
390 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Adjust.
391
e0774f1e
RG
3922010-06-15 Richard Guenther <rguenther@suse.de>
393
394 * gcc.dg/vect/bb-slp-21.c: Adjust.
395 * gcc.dg/vect/bb-slp-13.c: Likewise
396 * gcc.dg/vect/bb-slp-4.c: Likewise
397 * gcc.dg/vect/bb-slp-22.c: Likewise
398 * gcc.dg/vect/bb-slp-14.c: Likewise
399 * gcc.dg/vect/bb-slp-23.c: Likewise
400 * gcc.dg/vect/bb-slp-15.c: Likewise
401 * gcc.dg/vect/bb-slp-17.c: Likewise
402 * gcc.dg/vect/bb-slp-18.c: Likewise
403 * gcc.dg/vect/bb-slp-19.c: Likewise
404 * gcc.dg/vect/bb-slp-10.c: Likewise
405 * gcc.dg/vect/bb-slp-11.c: Likewise
406 * gcc.dg/vect/bb-slp-20.c: Likewise
407 * gcc.dg/vect/bb-slp-3.c: Likewise
408
79943d19
JJ
4092010-06-15 Jakub Jelinek <jakub@redhat.com>
410
411 PR fortran/44536
412 * gfortran.dg/gomp/pr44536.f90: New test.
413 * gfortran.dg/gomp/sharing-3.f90: Remove xfail.
414
808081b4
L
4152010-06-14 H.J. Lu <hongjiu.lu@intel.com>
416
417 PR target/44534
418 * gcc.target/i386/avx-vextractf128-256-3.c: New.
419 * gcc.target/i386/avx-vextractf128-256-4.c: Likewise.
420
5bca794b
JJ
4212010-06-14 Jakub Jelinek <jakub@redhat.com>
422
8ab7d796
JJ
423 PR tree-optimization/44508
424 * gcc.dg/tree-ssa/pr21086.c: Adjust.
425
5bca794b
JJ
426 PR bootstrap/44509
427 * gcc.dg/pr44509.c: New test.
428
c1e822d5
IR
4292010-06-14 Ira Rosen <irar@il.ibm.com>
430
6ab4e307 431 PR tree-optimization/44507
c1e822d5
IR
432 * gcc.dg/vect/pr44507.c: New test.
433
c2adf11d
L
4342010-06-13 H.J. Lu <hongjiu.lu@intel.com>
435
436 * g++.dg/plugin/header_plugin.c: Add "c-family/" to c-common.h
437 and c-pretty-print.h.
438
439 * g++.dg/plugin/pragma_plugin.c: Add "c-family/" to c-pragma.h.
440
9050c834
DF
4412010-06-13 Daniel Franke <franke.daniel@gmail.com>
442
443 * gfortran.dg/whole_file_18.f90: Updated error message.
444
1b1a6626
DF
4452010-06-12 Daniel Franke <franke.daniel@gmail.com>
446
dedd9d05 447 * gfortran.dg/whole_file_20.f03: New.
1b1a6626 448
02d635a2
JH
4492010-06-12 Jan Hubicka <jh@suse.cz>
450
451 * gcc.c-torture/compile/pc44485.c: New testcase.
452
1be17993
JW
4532010-06-12 Janus Weil <janus@gcc.gnu.org>
454
455 PR fortran/40117
456 * gfortran.dg/typebound_proc_4.f03: Modified error message.
457 * gfortran.dg/typebound_proc_14.f03: New.
458 * gfortran.dg/typebound_proc_15.f03: New.
459
fcfbd84e
JM
4602010-06-11 Joseph Myers <joseph@codesourcery.com>
461
462 * gcc.dg/opts-1.c: New test.
463
5d4b393f
JM
4642010-06-11 Joseph Myers <joseph@codesourcery.com>
465
466 * gcc.dg/funroll-loops-all.c: Update expected error.
467
b79a08f6
UB
4682010-06-11 Uros Bizjak <ubizjak@gmail.com>
469
470 PR target/44481
471 * gcc.target/i386/pr44481.c: New test.
472
ef1f5ea6 4732010-06-11 Eric Botcazou <ebotcazou@adacore.com>
ef0cce1d
EB
474
475 * gcc.dg/pr42461.c: Compile at -O2 instead of -O.
476
7b14477e
SP
4772010-06-11 Sebastian Pop <sebastian.pop@amd.com>
478
479 PR middle-end/44483
480 * gcc.dg/tree-ssa/pr44483.c: New.
481
1021b0e5 4822010-06-11 Paul Brook <paul@codesourcery.com>
b79a08f6 483
1021b0e5
PB
484 * g++.dg/other/arm-neon-1.C: New test.
485
92bb7768
PT
4862010-06-11 Paul Thomas <pault@gcc.gnu.org>
487
488 PR fortran/42051
489 PR fortran/43896
490 * gfortran.dg/class_23.f03: New test.
491
7ea6b6cf
JH
4922010-06-11 Jan Hubicka <jh@suse.cz>
493
0a42aa4e
JH
494 * gcc.dg/ipa/pure-const-2.c: New testcase.
495
4962010-06-11 Jan Hubicka <jh@suse.cz>
497
498 * gcc.dg/noreturn-7.c: Update.
499 * gcc.dg/noreturn-4.c: Update.
7ea6b6cf 500
b66a8c5d
DS
5012010-06-10 Dodji Seketeli <dodji@redhat.com>
502
503 Fix MIPS bootstrap
504 * g++.dg/other/typedef4.C: New test.
505
66051b60
JW
5062010-06-10 Janus Weil <janus@gcc.gnu.org>
507
508 PR fortran/44207
509 * gfortran.dg/allocate_alloc_opt_7.f90: New test.
510
84efddb2
DF
5112010-06-10 Daniel Franke <franke.daniel@gmail.com>
512
513 PR fortran/44457
514 * gfortran.dg/asynchronous_3.f03
515
da604ebd
CF
5162010-06-10 Changpeng Fang <changpeng.fang@amd.com>
517
518 PR middle-end/44185
519 * gcc.dg/tree-ssa/prefetch-7.c: take the loops that will generate
520 non-temporal stores out of the tests to form new test cases. As a
521 result, no non-temporal store should be generated in this case.
522
523 * gcc.dg/tree-ssa/prefetch-8.c: New. Test from original
524 prefetch-7.c that generate one non-temporal store.
525
526 * gcc.dg/tree-ssa/prefetch-9.c: New. Test from original
527 prefetch-7.c that generate one non-temporal store and one
528 one-temporal prefetch.
529
591d4f4a
MJ
5302010-06-10 Martin Jambor <mjambor@suse.cz>
531
532 PR tree-optimization/44258
533 * gcc.dg/tree-ssa/pr44258.c: New test.
534
03af1e4c
DK
5352010-06-10 Daniel Kraft <d@domob.eu>
536
537 PR fortran/38936
538 * gfortran.dg/associate_1.f03: New test.
539 * gfortran.dg/associate_2.f95: New test.
540 * gfortran.dg/associate_3.f03: New test.
541 * gfortran.dg/associate_4.f08: New test.
542
cefab2e4
FXC
5432010-06-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
544
545 * gfortran.dg/selected_char_kind_4.f90: New test.
546
642d55de
EB
5472010-06-09 Eric Botcazou <ebotcazou@adacore.com>
548
549 * gcc.dg/pr42461.c: New test.
550
70987f62
DF
5512010-06-09 Daniel Franke <franke.daniel@gmail.com>
552
642d55de
EB
553 PR fortran/44347
554 * gfortran.dg/selected_real_kind_1.f90: New.
70987f62 555
33169a22
DF
5562010-06-09 Daniel Franke <franke.daniel@gmail.com>
557
558 PR fortran/44359
559 * gfortran.dg/warn_conversion.f90: Removed check for redundant
560 warning.
561 * gfortran.dg/warn_conversion_2.f90: Use non-constant expression to
562 check for warning.
563
87b18909
SK
5642010-06-09 Steven G. Kargl <kargl@gcc.gnu.org>
565
566 * gfortran.dg/data_namelist_conflict.f90: New test.
567
d2081406
RO
5682010-06-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
569
570 * g++.old-deja/g++.oliva/dwarf2.C: Don't xfail on i386-pc-solaris*.
571 * g++.old-deja/g++.oliva/dwarf3.C: Likewise.
572 * g++.old-deja/g++.other/init19.C: Don't xfail on *-*-solaris2*.
573
289e52fd
SK
5742010-06-09 Steven G. Kargl <kargl@gcc.gnu.org>
575
576 * testsuite/gfortran.dg/mvbits_9.f90: New test.
577 * testsuite/gfortran.dg/ibset_1.f90: Ditto.
578 * testsuite/gfortran.dg/ibits_1.f90: Ditto.
579 * testsuite/gfortran.dg/btest_1.f90: Ditto.
580 * testsuite/gfortran.dg/ibclr_1.f90: Ditto.
581
bfc54a27
JM
5822010-06-09 Jason Merrill <jason@redhat.com>
583
584 PR c++/44366
585 * g++.dg/cpp0x/decltype23.C: Move to...
586 * g++.dg/diagnostic/parm1.C: ...here, and remove decltype.
587
f1a0b754
JW
5882010-06-09 Janus Weil <janus@gcc.gnu.org>
589
590 PR fortran/44211
591 * gfortran.dg/typebound_call_14.f03: New test.
592
1536b6ab
MJ
5932010-06-09 Martin Jambor <mjambor@suse.cz>
594
595 PR tree-optimization/44423
596 * gcc.dg/tree-ssa/pr44423.c: New test.
597
2d7f5f9b
JR
5982010-06-09 Joern Rennecke <amylaar@spamcop.net>
599
600 PR testsuite/42843
601 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Use enumerator
602 TV_NONE to initialize tv_id field.
603 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
604 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
605 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Likewise.
606 Include toplev.h .
607 * gcc.dg/plugin/finish_unit_plugin.c: Include cgraph.h.
608 * g++.dg/plugin/attribute_plugin.c: Include toplev.h and plugin.h .
609 * g++.dg/plugin/pragma_plugin.c: Include toplev.h .
610
e89065a1
SL
6112010-06-08 Sandra Loosemore <sandra@codesourcery.com>
612
613 PR tree-optimization/39874
614 PR middle-end/28685
615 * gcc.dg/pr39874.c: New file.
616
3bb1ed66
NS
6172010-06-08 Nathan Sidwell <nathan@codesourcery.com>
618
619 * g++.dg/ext/attr-alias-1.C: New.
620 * g++.dg/ext/attr-alias-2.C: New.
621
c064bf1c
TB
6222010-06-07 Tobias Burnus <burnus@net-b.de>
623
624 PR fortran/44446
625 * gfortran.dg/proc_ptr_27.f90: New.
626
af88c58f
JM
6272010-06-07 Jason Merrill <jason@redhat.com>
628
629 PR c++/44366
630 * g++.dg/cpp0x/decltype23.C: New.
631
6a8f4e12
AP
6322010-06-08 Andrew Pinski <pinskia@gmail.com>
633 Shujing Zhao <pearly.zhao@oracle.com>
b79a08f6 634
6a8f4e12
AP
635 PR c/37724
636 * gcc.dg/c90-const-expr-10.c: Adjust.
637 * gcc.dg/c99-const-expr-10.c: Adjust.
638 * gcc.dg/init-bad-7.c: New.
639
659b24d6
RO
6402010-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
641
642 * lib/target-supports.exp (check_effective_target_gas): New proc.
643 * gcc.c-torture/execute/960321-1.x: New file.
644
b0a421e8
JM
6452010-06-07 Jason Merrill <jason@redhat.com>
646
647 PR c++/44401
648 * g++.dg/tc1/dr147.C: Test case of member with same name as class.
649
026698d2
JJ
6502010-06-07 Jakub Jelinek <jakub@redhat.com>
651
d84686d1
JJ
652 PR c++/44444
653 * g++.dg/warn/Wunused-var-12.C: New test.
654
026698d2
JJ
655 PR c++/44443
656 * c-c++-common/Wunused-var-11.c: New test.
657
f10ea640
JH
6582010-06-07 Jan Hubicka <jh@suse.cz>
659
660 * gcc.dg/ipa/pure-const-1.c: New testcase.
661
5e52ffc4
KH
6622010-06-07 Kazu Hirata <kazu@codesourcery.com>
663
664 PR rtl-optimization/44404
665 * gcc.dg/pr44404.c: New.
666
78e68a89
KT
6672010-06-07 Kai Tietz <kai.tietz@onevision.com>
668
d94a3592
KT
669 PR target/44159
670 * gcc.target/i386/abi-2.c: Check sysv abi here.
671 * gcc.target/i386/aes-avx-check.h: Call test in noinline
672 function to avoid failures by different ABIs.
673 * gcc.target/i386/aes-check.h: Likewise.
674 * gcc.target/i386/avx-check.h: Likewise.
675 * gcc.target/i386/fma4-check.h: Likewise.
676 * gcc.target/i386/mmx-3dnow-check.h: Likewise.
677 * gcc.target/i386/mmx-check.h: Likewise.
678 * gcc.target/i386/pclmul-avx-check.h: Likewise.
679 * gcc.target/i386/pclmul-check.h: Likewise.
680 * gcc.target/i386/sse-check.h: Likewise.
681 * gcc.target/i386/sse2-check.h: Likewise.
682 * gcc.target/i386/sse3-check.h: Likewise.
683 * gcc.target/i386/sse4_1-check.h: Likewise.
684 * gcc.target/i386/sse4_2-check.h: Likewise.
685 * gcc.target/i386/sse4a-check.h: Likewise.
686 * gcc.target/i386/ssse3-check.h: Likewise.
687 * gcc.target/i386/xop-check.h: Likewise.
688 * gcc.target/i386/pr27971.c: Fix for LLP64.
689 * gcc.target/i386/pr39139.c: Likewise.
690 * gcc.target/i386/pr39315-check.c: Likewise.
691 * gcc.target/i386/vararg-1.c: Likewise.
692 * gcc.target/i386/vararg-2.c: Likewise.
693 Additional add dg-compile to avoid failure due
694 missing foo symbol.
695
390b2b32
UB
696 * gcc.dg/compound-literal-1.c: Fix for llp64.
697 * gcc.dg/pr32370.c: Likewise.
698 * gcc.dg/pr37561.c: Likewise.
699 * gcc.dg/pr41340.c: Likewise.
700 * gcc.dg/pr41551.c: Likewise.
78e68a89 701
e62b90b4
DS
7022010-05-25 Dodji Seketeli <dodji@redhat.com>
703
704 PR c++/44188
705 * g++.dg/debug/dwarf2/typedef3.C: New test.
706
75522f21 7072010-06-06 Manuel López-Ibáñez <manu@gcc.gnu.org>
04087cd0
MLI
708
709 PR c/20000
390b2b32 710 * c-c++-common/pr20000.c: New.
04087cd0 711
75522f21 7122010-06-05 Fabien Chêne <fabien@gcc.gnu.org>
640c2adf
FC
713
714 PR c++/44086
715 * g++.dg/init/pr44086.C: New.
716 * g++.dg/cpp0x/decltype4.C: Adjust.
717
15d774f9
PT
7182010-06-05 Paul Thomas <pault@gcc.gnu.org>
719
720 PR fortran/43945
721 * gfortran.dg/generic_23.f03: New test.
722
546a65d9
PT
7232010-06-05 Paul Thomas <pault@gcc.gnu.org>
724
725 PR fortran/43895
726 * gfortran.dg/alloc_comp_class_1.f90 : New test.
727
82c3c067
JJ
7282010-06-05 Jakub Jelinek <jakub@redhat.com>
729
730 PR c++/44361
731 * c-c++-common/Wunused-var-9.c: New test.
732
d65aed70
JM
7332010-06-05 Jason Merrill <jason@redhat.com>
734
735 * g++.dg/cpp0x/noexcept06.C: Call set_unexpected.
736
f2c1da78
JM
7372010-06-05 Joseph Myers <joseph@codesourcery.com>
738
739 PR c/44322
740 * gcc.dg/c99-restrict-4.c: New test.
741
33c2474d
MF
7422010-06-04 Magnus Fromreide <magfr@lysator.liu.se>
743
744 * g++.dg/cpp0x/nullptr01.C: Test nullptr_t variable.
745 * g++.dg/cpp0x/nullptr02.C: Test nullptr_t variable.
746 * g++.dg/cpp0x/nullptr03.C: Test nullptr_t variable.
747 * g++.dg/cpp0x/nullptr04.C: Test nullptr_t variable.
748 * g++.dg/cpp0x/nullptr05.C: Test nullptr_t variable.
749 * g++.dg/cpp0x/nullptr06.C: Test nullptr_t variable.
750 * g++.dg/cpp0x/nullptr07.C: Test nullptr_t variable.
751 * g++.dg/cpp0x/nullptr08.C: Test nullptr_t variable.
752 * g++.dg/cpp0x/nullptr09.C: Test nullptr_t variable.
753 * g++.dg/cpp0x/nullptr10.C: Test nullptr_t variable.
754 * g++.dg/cpp0x/nullptr11.C: Test nullptr_t variable.
755 * g++.dg/cpp0x/nullptr12.C: Test nullptr_t variable.
756 * g++.dg/cpp0x/nullptr13.C: Test nullptr_t variable.
757 * g++.dg/cpp0x/nullptr14.C: Test nullptr_t variable.
758 * g++.dg/cpp0x/nullptr15.C: Test nullptr_t variable.
759 * g++.dg/cpp0x/nullptr16.C: Test nullptr_t variable.
760 * g++.dg/cpp0x/nullptr17.C: Test nullptr_t variable.
761 * g++.dg/cpp0x/nullptr18.C: Test nullptr_t variable.
762 * g++.dg/cpp0x/nullptr19.C: Test nullptr_t variable.
763 * g++.dg/cpp0x/nullptr20.C: Test nullptr_t variable.
764 * g++.dg/cpp0x/nullptr21.C: Test nullptr_t variable.
765 * g++.dg/cpp0x/nullptr22.C: Test nullptr_t variable.
766
0a766368
JM
7672010-06-04 Jason Merrill <jason@redhat.com>
768
247078ec
JM
769 * g++.dg/cpp0x/noexcept06.C: New.
770 * g++.dg/cpp0x/noexcept07.C: New.
771
0a766368 772 * g++.dg/cpp0x/noexcept01.C: New.
3a55fb4c
JM
773 * g++.dg/cpp0x/noexcept02.C: New.
774 * g++.dg/cpp0x/noexcept03.C: New.
775 * g++.dg/cpp0x/noexcept04.C: New.
776 * g++.dg/cpp0x/noexcept05.C: New.
0a766368 777
16c82123
JJ
7782010-06-04 Jakub Jelinek <jakub@redhat.com>
779
2aa64966
JJ
780 PR c++/44412
781 * g++.dg/warn/Wunused-var-10.C: New test.
782 * g++.dg/warn/Wunused-var-11.C: New test.
783
16c82123
JJ
784 PR c++/44362
785 * c-c++-common/Wunused-var-10.c: New test.
786
49706e39
MLI
7872010-06-04 Manuel López-Ibáñez <manu@gcc.gnu.org>
788
789 PR c/25880
790 * gcc.dg/assign-warn-2.c: Update.
791 * gcc.dg/cpp/line3.c: Update.
792 * gcc.dg/c99-array-lval-8.c: Update.
793 * gcc.dg/cast-qual-2.c: Update.
794 * gcc.dg/c99-arraydecl-3.c: Update.
795 * gcc.dg/assign-warn-1.c: Update.
796 * gcc.dg/format/gcc_diag-1.c: Update.
797
8ff49c29
BS
7982010-06-04 Bernd Schmidt <bernds@codesourcery.com>
799
800 PR rtl-optimization/39871
801 PR rtl-optimization/40615
802 PR rtl-optimization/42500
803 PR rtl-optimization/42502
804 * gcc.target/arm/eliminate.c: New test.
805
7eea775d
PC
8062010-06-03 Paolo Carlini <paolo.carlini@oracle.com>
807
808 PR libstdc++/44410
809 * g++.old-deja/g++.jason/new.C: Qualify size_t with std::.
810 * g++.old-deja/g++.other/delete3.C: Likewise.
811 * g++.old-deja/g++.other/new.C: Likewise.
812 * g++.old-deja/g++.law/operators27.C: Likewise.
813 * g++.old-deja/g++.mike/p755.C: Likewise.
814 * g++.dg/eh/new1.C: Likewise.
815 * g++.dg/init/new5.C: Likewise.
816
9b07d63c
TK
8172010-06-03 Thomas Koenig <tkoenig@gcc.gnu.org>
818
819 * gfortran.dg/unpack_bounds_1.f90: Remove execute property.
820 * gfortran.dg/unpack_bounds_2.f90: Likewise.
821 * gfortran.dg/unpack_bounds_3.f90: Likewise.
822
f5f92f6d
RG
8232010-06-03 Richard Guenther <rguenther@suse.de>
824
825 PR lto/41921
826 * lib/lto.exp: Always load gcc.exp.
827 (lto-obj): For C source files invoke gcc_target_compile.
828 * g++.dg/lto/20100603-1_0.C: New testcase.
829 * g++.dg/lto/20100603-1_1.c: Likewise.
830
0c1b8fe9
L
8312010-06-03 H.J. Lu <hongjiu.lu@intel.com>
832
833 PR tree-optimization/43688
834 * gfortran.dg/pr43688.f90: New.
835
f278d757
RG
8362010-06-03 Richard Guenther <rguenther@suse.de>
837
838 PR lto/41584
839 * gcc.dg/lto/20100603-1_0.c: New testcase.
840 * gcc.dg/lto/20100603-2_0.c: Likewise.
841 * gcc.dg/lto/20100603-3_0.c: Likewise.
842
92902797
MM
8432010-06-02 Michael Meissner <meissner@linux.vnet.ibm.com>
844
845 PR target/44218
846 * gcc.target/powerpc/recip-1.c: New test for -mrecip support.
847 * gcc.target/powerpc/recip-2.c: Ditto.
848 * gcc.target/powerpc/recip-3.c: Ditto.
849 * gcc.target/powerpc/recip-4.c: Ditto.
850 * gcc.target/powerpc/recip-5.c: Ditto.
851 * gcc.target/powerpc/recip-6.c: Ditto.
852 * gcc.target/powerpc/recip-7.c: Ditto.
853 * gcc.target/powerpc/recip-test.h: Ditto.
854 * gcc.target/powerpc/recip-test2.h: Ditto.
855
3f7c0b1b
L
8562010-06-02 H.J. Lu <hongjiu.lu@intel.com>
857
858 * g++.dg/torture/pr44295.C (size_t): Use __SIZE_TYPE__.
859
1e003829
JM
8602010-06-02 Jason Merrill <jason@redhat.com>
861
3333a2dd
JM
862 * g++.dg/ext/vector9.C: Expect typedef in error message.
863
1e003829
JM
864 PR c++/9726
865 PR c++/23594
866 PR c++/44333
867 * g++.dg/tc1/dr101.C: Remove xfails.
868
8eff024a
L
8692010-06-02 H.J. Lu <hongjiu.lu@intel.com>
870
871 PR middle-end/44372
872 * g++.dg/ipa/pr44372.C: New.
873
437ffe7b
JH
8742010-06-02 Jan Hubicka <jh@suse.cz>
875
876 PR middle-end/44295
b6b7f703 877 * g++.dg/torture/pr44295.C: Neww testcase.
437ffe7b 878
98166192
JH
8792010-06-02 Jan Hubicka <jh@suse.cz>
880
881 * gcc.dg/tree-ssa/loadpre6.c: Update.
882
ac3c2839
RG
8832010-06-02 Richard Guenther <rguenther@suse.de>
884
885 * g++.dg/plugin/header_plugin.c: Include cp-tree.h before
886 diagnostic.h.
887
0a634684
IS
8882010-06-02 Iain Sandoe <iains@gcc.gnu.org>
889
890 * lib/lto.exp (lto-link-and-maybe-run): Show the options in
891 the link fail message.
892
aac18c02
TB
8932010-06-02 Tobias Burnus <burnus@net-b.de>
894
895 PR fortran/44360
896 * gfortran.dg/use_13.f90: New test case.
897
a76135dc
JD
8982010-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
899
900 PR fortran/44371
901 * gfortran.dg/error_stop_2.f08: Minor update.
902
df842ed9
JD
9032010-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
904
905 PR fortran/44371
906 * gfortran.dg/error_stop_1.f08: New test.
907 * gfortran.dg/error_stop_2.f08: New test.
908
e5901560
JM
9092010-06-01 Jason Merrill <jason@redhat.com>
910
4c9b3895
JM
911 DR 990
912 * g++.dg/cpp0x/initlist37.C: New.
913 * g++.dg/cpp0x/initlist38.C: New.
914
e5901560
JM
915 PR c++/44358
916 * g++.dg/cpp0x/initlist36.C: New.
917
73add7fe
JH
9182010-05-31 Jan Hubicka <jh@suse.cz>
919
b6b7f703 920 * gcc.dg/noreturn-8.c: New testcase.
73add7fe 921
a669ca47
JH
9222010-05-31 Jan Hubicka <jh@suse.cz>
923
b6b7f703
L
924 * gcc.dg/lto/noreturn-1_1.c: Remove dg-do annotations.
925 * gcc.dg/lto/noreturn-1_0.c: Move it here.
a669ca47 926
566d09ef
JH
9272010-05-31 Jan Hubicka <jh@suse.cz>
928
b6b7f703
L
929 * gcc.dg/lto/noreturn-1_1.c: New testcase.
930 * gcc.dg/lto/noreturn-1_0.c: New testcase.
566d09ef 931
e2113565
TK
9322010-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
933
934 PR fortran/36928
935 * gfortran.dg/dependency_27.f90: New test.
936 * gfortran.dg/array_assign_1.F90: New test.
937
c71ad61e
JJ
9382010-05-31 Jakub Jelinek <jakub@redhat.com>
939
940 PR target/44338
941 * gcc.target/i386/sse-24.c: New test.
942
4892422a
JH
9432010-05-31 Jan Hubicka <jh@suse.cz>
944
945 * gcc.dg/builtin-apply4.c: Compile with -Wmissing-return.
946
90a7788b
JJ
9472010-05-31 Jakub Jelinek <jakub@redhat.com>
948
6a866023
JJ
949 PR middle-end/44337
950 * gcc.dg/pr44337.c: New test.
951
90a7788b
JJ
952 PR tree-optimization/44182
953 * g++.dg/debug/pr44182.C: New test.
954
c5d01958
EB
9552010-05-31 Eric Botcazou <ebotcazou@adacore.com>
956
957 * gcc.dg/nested-func-7.c: New test.
958 * gnat.dg/frame_overflow.adb: Adjust directives.
959
e6bdd039
EB
9602010-05-30 Eric Botcazou <ebotcazou@adacore.com>
961
962 * gnat.dg/prot2.ad[sb]: New test.
963 * gnat.dg/prot2_pkg1.ads: New helper.
964 * gnat.dg/prot2_pkg2.ad[sb]: Likewise.
965
c01fe451
EB
9662010-05-30 Eric Botcazou <ebotcazou@adacore.com>
967
968 * gnat.dg/array11.adb: Adjust dg-warning directive.
969 * gnat.dg/object_overflow.adb: Likewise.
970
0247298c
SP
9712010-05-29 Sebastian Pop <sebastian.pop@amd.com>
972
973 PR middle-end/44306
974 * gcc.dg/tree-ssa/pr44306.c: New.
975
036546e5
JH
9762010-05-29 Jan Hubicka <jh@suse.cz>
977
978 * gcc.dg/tree-ssa/ipa-cp-1.c: Update testcase.
979
0a74c758
SP
9802010-05-28 Sebastian Pop <sebastian.pop@amd.com>
981
982 * gcc.dg/vect/vect-outer-fir-lb.c: Un-XFAIL-ed.
983
300d430f
MS
9842010-05-28 Mike Stump <mikestump@comcast.net>
985
986 PR objc/44125
987 * objc.dg/const-str-9.m: Remove static.
988
005d613b
JJ
9892010-05-28 Jakub Jelinek <jakub@redhat.com>
990
991 PR target/43636
992 * gcc.c-torture/compile/pr43636.c: New test.
993
773c1c8d
IS
9942010-05-28 Iain Sandoe <iains@gcc.gnu.org>
995
005d613b 996 PR objc++/23616
773c1c8d
IS
997 * obj-c++.dg/try-catch-2.mm: Adjust xfail.
998 * obj-c++.dg/try-catch-9.mm: Ditto.
999
ec4be2f4
DS
10002010-05-28 Dodji Seketeli <dodji@redhat.com>
1001
1002 Revert patch for PR c++/44188
1003 * g++.dg/debug/dwarf2/typedef3.C: Revert new test.
1004
fe08ec12
DS
10052010-05-25 Dodji Seketeli <dodji@redhat.com>
1006
1007 PR c++/44188
1008 * g++.dg/debug/dwarf2/typedef3.C: New test.
1009
6ab4e49c
JM
10102010-05-27 Jason Merrill <jason@redhat.com>
1011
1012 PR c++/43555
1013 * g++.dg/ext/vla9.C: New.
1014
8da24d7b
IS
10152010-05-27 Iain Sandoe <iains@gcc.gnu.org>
1016
005d613b 1017 PR objc/44140
8da24d7b
IS
1018 * objc.dg/torture/tls/thr-init-2.m: Skip for -flto, -fwhopr.
1019 * objc.dg/torture/tls/thr-init-3.m: Ditto.
1020 * objc.dg/torture/tls/thr-init.m: Ditto.
1021 * objc.dg/torture/trivial.m: Ditto.
1022 * obj-c++.dg/torture/tls/thr-init-1.mm: Ditto.
1023 * obj-c++.dg/torture/tls/thr-init-2.mm: Ditto.
1024 * obj-c++.dg/torture/tls/thr-init-3.mm: Ditto.
1025 * obj-c++.dg/torture/trivial.mm: Ditto.
0a74c758 1026
44491ebd
JH
10272010-05-27 Jack Howarth <howarth@bromo.med.uc.edu>
1028
1029 * g++.dg/lto/20100302_0.C: Skip on darwin.
1030
fde9c428
RG
10312010-05-27 Richard Guenther <rguenther@suse.de>
1032
1033 PR tree-optimization/44284
1034 * gcc.dg/vect/vect-118.c: New testcase.
1035 * gcc.dg/vect/bb-slp-20.c: Adjust.
1036 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
1037 * gcc.dg/vect/slp-9.c: Likewise.
1038 * gcc.dg/vect/slp-reduc-4.c: Likewise.
1039 * gcc.dg/vect/vect-10.c: Likewise.
1040 * gcc.dg/vect/vect-109.c: Likewise.
1041 * gcc.dg/vect/vect-12.c: Likewise.
1042 * gcc.dg/vect/vect-36.c: Likewise.
1043 * gcc.dg/vect/vect-7.c: Likewise.
1044 * gcc.dg/vect/vect-iv-8.c: Likewise.
1045 * gcc.dg/vect/vect-multitypes-10.c: Likewise.
1046 * gcc.dg/vect/vect-multitypes-13.c: Likewise.
1047 * gcc.dg/vect/vect-multitypes-14.c: Likewise.
1048 * gcc.dg/vect/vect-multitypes-15.c: Likewise.
1049 * gcc.dg/vect/vect-multitypes-7.c: Likewise.
1050 * gcc.dg/vect/vect-multitypes-8.c: Likewise.
1051 * gcc.dg/vect/vect-multitypes-9.c: Likewise.
1052 * gcc.dg/vect/vect-reduc-dot-s16b.c: Likewise.
1053 * gcc.dg/vect/vect-reduc-dot-s8a.c: Likewise.
1054 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1055 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
1056 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1057 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1058 * gcc.dg/vect/vect-widen-mult-s16.c: Likewise.
1059 * gcc.dg/vect/vect-widen-mult-s8.c: Likewise.
1060 * gcc.dg/vect/vect-widen-mult-sum.c: Likewise.
1061 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
1062
74c70253
MK
10632010-05-27 Maxim Kuvyrkov <maxim@codesourcery.com>
1064
1065 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: Remove, no longer
1066 necessary.
1067
df72d556
JH
10682010-05-26 Jan Hubicka <jh@suse.cz>
1069
1070 * gcc.dg/lto/materialize-1_0.c: New file.
1071 * gcc.dg/lto/materialize-1_1.c: New file.
1072
c9549072
EB
10732010-05-26 Eric Botcazou <ebotcazou@adacore.com>
1074
1075 * gnat.dg/lto10.adb: New test.
1076 * gnat.dg/lto10_pkg.ads: New helper.
1077
a6766312
KT
10782010-05-26 Kai Tietz <kai.tietz@onevision.com>
1079
1080 * lib/target-supports.exp (check_effective_target_int128): New
1081 function to check if __int128 types are available for target.
b6b7f703
L
1082 * c-c++-common/int128-types-1.c: New.
1083 * c-c++-common/int128-1.c: New.
1084 * c-c++-common/int128-2.c: New.
a6766312
KT
1085 * g++.dg/abi/mangle43.C: New.
1086 * g++.dg/init/enum1.C: Handle __int128 case and add -Wno-overflow.
1087 * g++.dg/cpp0x/nullptr04.C: Use __SIZE_TYPE__ for getting
1088 pointer-wide scalar.
1089 * g++.dg/other/pr25632.C: Likewise.
1090 * g++.dg/other/large-size-array.C (DIM): Use ULLONG_MAX for win64 case.
1091 * g++.dg/warn/pr13358-2.C: Add llp64 for check of special
1092 overflow warnings.
1093 * g++.dg/warn/pr13358-4.C: Likewise.
1094 * g++.dg/warn/Wconversion-null-2.C: Add 'long long' case.
1095 * g++.dg/warn/Wconversion-null.C: Likewise.
1096
1dba29f8
JM
10972010-05-26 Jason Merrill <jason@redhat.com>
1098
1099 PR c++/43382
1100 * g++.dg/cpp0x/variadic101.C: New.
1101
630d3fad
RG
11022010-05-26 Richard Guenther <rguenther@suse.de>
1103
1104 PR rtl-optimization/44164
1105 * gcc.c-torture/execute/pr44164.c: New testcase.
1106 * g++.dg/tree-ssa/pr13146.C: Adjust.
1107
cc9a4ca9
PT
11082010-05-26 Paul Thomas <pault@gcc.gnu.org>
1109
1110 PR fortran/40011
1111 * gfortran.dg/whole_file_19.f90 : New test.
1112
30145da5
DF
11132010-05-25 Daniel Franke <franke.daniel@gmail.com>
1114
1115 PR fortran/30668
1116 PR fortran/31346
1117 PR fortran/34260
1118 * gfortran.dg/pr40999.f: Fix function type.
1119 * gfortran.dg/whole_file_5.f90: Likewise.
1120 * gfortran.dg/whole_file_6.f90: Likewise.
1121 * gfortran.dg/whole_file_16.f90: New.
1122 * gfortran.dg/whole_file_17.f90: New.
1123 * gfortran.dg/whole_file_18.f90: New.
1124
f80e2b00
JH
11252010-05-25 Jack Howarth <howarth@bromo.med.uc.edu>
1126 Iain Sandoe <iains@gcc.gnu.org>
1127
1128 * g++.dg/abi/mangle40.C: Adjust dg-require-alias syntax.
1129 * gcc.c-torture/compile/pr44197.c: Require alias support.
1130 * gcc.dg/lto/20081222_0.c: Ditto.
1131
60a5d78a
JJ
11322010-05-25 Jakub Jelinek <jakub@redhat.com>
1133
1134 PR debug/42801
c3641fd7 1135 * gcc.dg/guality/vla-2.c: New test.
60a5d78a 1136
c946a318
RG
11372010-05-25 Richard Guenther <rguenther@suse.de>
1138
1139 PR middle-end/44069
1140 * g++.dg/torture/pr44069.C: New testcase.
1141
791bddee
RG
11422010-05-25 Richard Guenther <rguenther@suse.de>
1143
1144 * gcc.dg/tree-ssa/sra-10.c: Do not dump esra details.
1145
8524ba70
IS
11462010-05-25 Iain Sandoe <iains@gcc.gnu.org>
1147
005d613b 1148 PR objc/44140
8524ba70
IS
1149 * objc.dg/torture/tls/thr-init-3.m: XFAIL lto/whopr for all.
1150
683fc98b
IS
11512010-05-25 Iain Sandoe <iains@gcc.gnu.org>
1152
1153 * obj-c++.dg/torture/tls/trivial.mm: New.
1154 * obj-c++.dg/torture/tls/thr-init-1.mm: New.
1155 * obj-c++.dg/torture/tls/thr-init-2.mm: New.
1156 * obj-c++.dg/torture/tls/thr-init-3.mm: New.
1157 * obj-c++.dg/torture/tls/diag-1.mm: New.
1158 * obj-c++.dg/torture/tls/tls.exp: New.
1159 * obj-c++.dg/torture/trivial.mm: New.
1160 * obj-c++.dg/torture/dg-torture.exp: New.
1161 * obj-c++.dg/dg.exp: Gather tests explicitly from the source dir.
1162 * obj-c++.dg/tls/trivial.m: New.
1163 * obj-c++.dg/tls/init-1.mm: New.
1164 * obj-c++.dg/tls/diag-1.mm: New.
1165 * obj-c++.dg/tls/init-2.mm: New.
1166 * obj-c++.dg/tls/diag-2.mm: New.
1167 * obj-c++.dg/tls/diag-3.mm: New.
1168 * obj-c++.dg/tls/diag-4.mm: New.
1169 * obj-c++.dg/tls/static-1.mm: New.
1170 * obj-c++.dg/tls/tls.exp: New.
1171 * obj-c++.dg/tls/diag-5.mm: New.
1172 * obj-c++.dg/tls/static-1a.mm: New.
1173 * objc-obj-c++-shared/Object1.mm: New.
1174 * lib/obj-c++-dg.exp (obj-c++-dg-runtest): New proc.
1175
cf3b8ee3
IS
11762010-05-24 Iain Sandoe <iains@gcc.gnu.org>
1177
005d613b 1178 PR objc++/43689
cf3b8ee3
IS
1179 * obj-c++.dg/const-str-5.mm: Name pointer equivalence union.
1180 * obj-c++.dg/const-str-6.mm: Ditto.
1181
12a149a0
EB
11822010-05-24 Eric Botcazou <ebotcazou@adacore.com>
1183
1184 * g++.dg/parse/array-size2.C: Remove dg-error directives.
1185
feb4c293
EB
11862010-05-24 Eric Botcazou <ebotcazou@adacore.com>
1187
1188 PR ada/38394
1189 * gnat.dg/array13.ad[sb]: New test.
1190
0c422e74
DJ
11912010-05-24 Daniel Jacobowitz <dan@codesourcery.com>
1192 Sandra Loosemore <sandra@codesourcery.com>
1193
1194 * gcc.target/arm/neon/: Regenerated test cases.
1195
1196 * gcc.target/arm/neon/polytypes.c,
1197 gcc.target/arm/neon-vmla-1.c, gcc.target/arm/neon-vmls-1.c,
1198 gcc.target/arm/neon-cond-1.c, gcc.target/arm/neon/vfp-shift-a2t2.c,
ade52657 1199 gcc.target/arm/neon-thumb2-move.c, gcc.dg/torture/arm-fp16-ops-8.c,
0c422e74
DJ
1200 gcc.dg/torture/arm-fp16-ops-7.c, g++.dg/ext/arm-fp16/arm-fp16-ops-7.C,
1201 g++.dg/ext/arm-fp16/arm-fp16-ops-8.C, g++.dg/abi/mangle-neon.C: Use
1202 dg-add-options arm_neon.
1203
1204 * gcc.target/arm/fp16-compile-vcvt.c, gcc.dg/torture/arm-fp16-ops-5.c,
1205 gcc.dg/torture/arm-fp16-ops-6.c, g++.dg/ext/arm-fp16/arm-fp16-ops-5.C,
1206 g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Use dg-add-options arm_neon_fp16
1207 and arm_neon_fp16_ok.
1208
1209 * gcc.dg/vect/vect.exp, g++.dg/vect/vect.exp,
1210 gfortran.dg/vect/vect.exp: Use add_options_for_arm_neon.
1211
1212 * lib/target-supports.exp (add_options_for_arm_neon): New.
1213 (check_effective_target_arm_neon_ok_nocache): New, from
1214 check_effective_target_arm_neon_ok. Check multiple possibilities.
1215 (check_effective_target_arm_neon_ok): Use
1216 check_effective_target_arm_neon_ok_nocache.
1217 (add_options_for_arm_neon_fp16)
1218 (check_effective_target_arm_neon_fp16_ok)
1219 check_effective_target_arm_neon_fp16_ok_nocache): New.
1220 (check_effective_target_arm_neon_hw): Use add_options_for_arm_neon.
1221
611d6f76
JM
12222010-05-24 Jason Merrill <jason@redhat.com>
1223
1224 PR c++/41510
1225 * g++.dg/cpp0x/initlist35.C: New.
1226 * g++.dg/init/brace6.C: Adjust.
1227
b748fbd6
PB
12282010-05-24 Paul Brook <paul@codesourcery.com>
1229
1230 * gcc.target/arm/frame-pointer-1.c: New test.
1231 * gcc.target/i386/pr9771-1.c: Move code out of main to allow frame
1232 pointer elimination.
1233
cf5b989e
L
12342010-05-23 H.J. Lu <hongjiu.lu@intel.com>
1235
1236 PR target/44245
1237 * gcc.target/i386/crc32-3.c: New.
1238 * gcc.target/i386/crc32-4.c: Likewise.
1239
dc5027f4
JM
12402010-05-23 Joseph Myers <joseph@codesourcery.com>
1241
1242 * gcc.dg/c1x-typedef-1.c, gcc.dg/c1x-typedef-2.c,
1243 gcc.dg/c90-typedef-1.c, gcc.dg/c99-typedef-1.c: New tests.
1244 * gcc.dg/decl-8.c: Use -std=gnu89 -pedantic-errors.
1245
8f9e812d
L
12462010-05-23 H.J. Lu <hongjiu.lu@intel.com>
1247
1248 * gcc.c-target/pr43869.c: Move "dg-do run" before lp64.
1249
6f1dba7b
ML
12502010-05-23 Naarten Lankhorst <mlankhorst@codeweavers.com>
1251
1252 PR target/43869
1253 * gcc.c-target/pr43869.c: New test.
1254
bc382218
JW
12552010-05-22 Janus Weil <janus@gcc.gnu.org>
1256
1257 PR fortran/44212
1258 * gfortran.dg/class_22.f03: New.
1259
09c58f30
IS
12602010-05-22 Iain Sandoe <iains@gcc.gnu.org>
1261
1262 PR lto/44238
1263 * gcc.dg/lto/20090914-2_0.c: XFAIL *-*-darwin*.
1264
7c9b8fb9
JW
12652010-05-22 Janus Weil <janus@gcc.gnu.org>
1266
1267 PR fortran/44213
1268 * gfortran.dg/abstract_type_7.f03: New.
1269
d3f28910
JM
12702010-05-21 Jason Merrill <jason@redhat.com>
1271
1272 * g++.dg/eh/spec11.C: Test cleanup optimization.
1273
14db98d4
JJ
12742010-05-21 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR debug/44223
1277 * gcc.target/i386/pr44223.c: New test.
1278
204fc550
RO
12792010-05-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1280
1281 * gcc.target/i386/pr25993.c: Use @function as type specifier.
1282
46314d3e
EB
12832010-05-21 Eric Botcazou <ebotcazou@adacore.com>
1284
1285 * g++.dg/other/const3.C: New test.
1286
4ed44ccc
DF
12872010-05-20 Daniel Franke <franke.daniel@gmail.com>
1288
ade52657
UB
1289 PR fortran/38407
1290 * warn_unused_dummy_argument_1.f90: New.
1291 * warn_unused_dummy_argument_2.f90: New.
4ed44ccc 1292
1a494ab5
PC
12932010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1294
1295 PR c++/30298
1296 * g++.dg/inherit/crash1.C: New.
1297 * g++.dg/inherit/crash2.C: Likewise.
1298
69b45d71
JJ
12992010-05-20 Jakub Jelinek <jakub@redhat.com>
1300
1301 PR debug/44178
1302 * g++.dg/debug/pr44178.C: New test.
1303
d377fbbf
CF
13042010-05-20 Changpeng Fang <changpeng.fang@amd.com>
1305
1306 PR middle-end/44185
1a494ab5
PC
1307 * gcc.dg/tree-ssa/prefetch-6.c: Add
1308 --param min-insn-to-prefetch-ratio=6.
d377fbbf 1309 * gcc.dg/tree-ssa/prefetch-7.c: Remove --param max-unrolled-insns=1 to
ade52657 1310 allow unrolling, and adjust the movnti count.
d377fbbf 1311
a14f1878
JH
13122010-05-20 Jan Hubicka <jh@suse.cz>
1313
1314 PR middle-end/44197
1315 * gcc.c-torture/compile/pr44197.c: New file.
1316
431043bd
UB
13172010-05-20 Uros Bizjak <ubizjak@gmail.com>
1318
1319 * gcc.target/i386/i386.exp (check_effective_target_3dnow):
1320 Fix test code.
1321 (check_effective_target_xop): Remove __may_alias__ attribute.
1322
f36eb2af
HPN
13232010-05-20 Hans-Peter Nilsson <hp@axis.com>
1324
1325 PR target/44202
1326 * gcc.c-torture/execute/pr44202-1.c: New test.
1327
6d1b0f92
JD
13282010-05-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1329
1330 PR fortran/43851
1331 * gfortran.dg/label_1.f90: Update test.
1332
66576e1b
JH
13332010-05-19 Jan Hubicka <jh@suse.cz>
1334
1335 * gcc.dg/lto/ipareference2_0.c: New file.
1336 * gcc.dg/lto/ipareference2_1.c: New file.
1337
2872152c
JM
13382010-05-19 Jason Merrill <jason@redhat.com>
1339
a0685b73
JM
1340 * g++.dg/parse/fn-typedef2.C: New.
1341
93e1ddcf
JM
1342 * g++.dg/other/cv_func.C: Don't expect errors about cv-qualified
1343 function type.
1344
2872152c
JM
1345 PR c++/44193
1346 * g++.dg/template/fntype1.C: New.
1347
616f1431
EB
13482010-05-19 Eric Botcazou <ebotcazou@adacore.com>
1349
1350 * gnat.dg/discr23.ad[sb]: New test.
1351 * gnat.dg/discr23_pkg.ads: New helper.
1352
1353 * gnat.dg/specs/controlled1.ads: New test.
1354 * gnat.dg/specs/controlled1_pkg.ads: New helper.
1355
daf8c6f0
DF
13562010-05-19 Daniel Franke <franke.daniel@gmail.com>
1357
1358 PR fortran/44055
1359 * gfortran.dg/c_sizeof_2.f90: Add -Wno-conversion to dg-options;
1360 Fixed scope of C_SIZEOF.
1361 * gfortran.dg/warn_conversion_2.f90: New.
1362
40f1bdd9
RO
13632010-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1364
1365 * lib/target-supports.exp (check_effective_target_sse2): New proc.
1366 * lib/target-supports-dg.exp (dg-require-effective-target): Allow
1367 for optional selector.
1368 * gcc.target/i386/i386.exp (check_effective_target_3dnow): New proc.
1369 (check_effective_target_sse3): New proc.
1370 * gcc.target/i386/math-torture/math-torture.exp: Load
1371 target-supports.exp.
1372 Only add options with -msse2 to MATH_TORTURE_OPTIONS if
1373 check_effective_target_sse2.
1374 * gcc.dg/vect/vect.exp: Return unless check_effective_target_sse2.
1375 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
1376 * g++.dg/vect/vect.exp: Likewise.
1377 * gfortran.dg/vect/vect.exp: Likewise.
1378 * lib/fortran-torture.exp (get-fortran-torture-options): Only use
1379 -msse2 if check_effective_target_sse2.
1380
1381 * gcc.target/i386/3dnow-1.c: Use dg-require-effective-target 3dnow.
1382 * gcc.target/i386/3dnow-2.c: Likewise.
1383 * gcc.target/i386/3dnowA-1.c: Likewise.
1384 * gcc.target/i386/3dnowA-2.c: Likewise.
1385 * gcc.target/i386/pr42549.c: Likewise.
1386
ade52657 1387 * gcc.target/i386/sse3-lddqu.c: Use dg-require-effective-target sse3.
431043bd 1388 * gcc.target/i386/sse3-addsubpd.c: Likewise.
40f1bdd9
RO
1389 * gcc.target/i386/sse3-addsubps.c: Likewise.
1390 * gcc.target/i386/sse3-haddpd.c: Likewise.
1391 * gcc.target/i386/sse3-haddps.c: Likewise.
1392 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1393 * gcc.target/i386/sse3-hsubps.c: Likewise.
40f1bdd9
RO
1394 * gcc.target/i386/sse3-movddup.c: Likewise.
1395 * gcc.target/i386/sse3-movshdup.c: Likewise.
1396 * gcc.target/i386/sse3-movsldup.c: Likewise.
1397
1398 * g++.dg/abi/mangle42.C: Use dg-require-effective-target sse2.
1399 * g++.dg/ext/attrib35.C: Likewise.
1400 * g++.dg/opt/pr40496.C: Likewise.
1401 * g++.dg/other/i386-1.C: Likewise.
1402 * g++.dg/other/i386-4.C: Likewise.
1403 * g++.dg/other/pr34435.C: Likewise.
1404 * g++.dg/other/pr39496.C: Likewise.
1405 * g++.dg/other/pr40446.C: Likewise.
1406 * gcc.dg/compat/union-m128-1_main.c: Likewise.
1407 * gcc.dg/compat/vector-1a_main.c: Likewise.
1408 * gcc.dg/compat/vector-2a_main.c: Likewise.
1409 * gcc.dg/lto/20090206-1_0.c: Likewise.
1410 * gcc.dg/pr34856.c: Likewise.
1411 * gcc.dg/pr36584.c: Likewise.
1412 * gcc.dg/pr36997.c: Likewise. Adapt dg-message line number.
1413 * gcc.dg/pr37544.c: Likewise.
1414 * gcc.dg/torture/pr16104-1.c: Likewise.
1415 * gcc.dg/torture/pr35771-1.c: Likewise.
1416 * gcc.dg/torture/pr35771-2.c: Likewise.
1417 * gcc.dg/torture/pr35771-3.c: Likewise.
1418 * gcc.dg/torture/stackalign/alloca-2.c: Likewise.
1419 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1420 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1421 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1422 * gcc.dg/tree-ssa/prefetch-6.c: Likewise.
1423 * gcc.dg/tree-ssa/prefetch-7.c: Likewise.
1424 * gcc.dg/vect/vect-debug-pr41926.c: Likewise.
1425 * gcc.target/i386/20060512-1.c: Likewise.
1426 * gcc.target/i386/20060512-3.c: Likewise.
1427 * gcc.target/i386/all_one_m128i.c: Likewise.
1428 * gcc.target/i386/float128-1.c: Likewise.
1429 * gcc.target/i386/float128-2.c: Likewise.
1430 * gcc.target/i386/fpcvt-1.c: Likewise.
1431 * gcc.target/i386/fpcvt-2.c: Likewise.
1432 * gcc.target/i386/fpcvt-3.c: Likewise.
1433 * gcc.target/i386/fpprec-1.c: Likewise.
1434 * gcc.target/i386/funcspec-9.c: Likewise.
1435 * gcc.target/i386/incoming-1.c: Likewise.
1436 * gcc.target/i386/incoming-12.c: Likewise.
1437 * gcc.target/i386/incoming-2.c: Likewise.
1438 * gcc.target/i386/incoming-3.c: Likewise.
1439 * gcc.target/i386/incoming-4.c: Likewise.
1440 * gcc.target/i386/incoming-6.c: Likewise.
1441 * gcc.target/i386/incoming-7.c: Likewise.
1442 * gcc.target/i386/incoming-8.c: Likewise.
1443 * gcc.target/i386/opt-1.c: Likewise.
1444 * gcc.target/i386/opt-2.c: Likewise.
1445 * gcc.target/i386/ordcmp-1.c: Likewise.
1446 * gcc.target/i386/pr17692.c: Likewise.
1447 * gcc.target/i386/pr18614-1.c: Likewise.
1448 * gcc.target/i386/pr22152.c: Likewise.
1449 * gcc.target/i386/pr23570.c: Likewise.
1450 * gcc.target/i386/pr23575.c: Likewise.
1451 * gcc.target/i386/pr26449-1.c: Likewise.
1452 * gcc.target/i386/pr26600.c: Likewise.
1453 * gcc.target/i386/pr27790.c: Likewise.
1454 * gcc.target/i386/pr28839.c: Likewise.
1455 * gcc.target/i386/pr30970.c: Likewise.
1456 * gcc.target/i386/pr32000-1.c: Likewise.
1457 * gcc.target/i386/pr32000-2.c: Likewise.
1458 * gcc.target/i386/pr32280.c: Likewise.
1459 * gcc.target/i386/pr32661.c: Likewise.
1460 * gcc.target/i386/pr32708-1.c: Likewise.
1461 * gcc.target/i386/pr32961.c: Likewise.
1462 * gcc.target/i386/pr33329.c: Likewise.
1463 * gcc.target/i386/pr35714.c: Likewise.
1464 * gcc.target/i386/pr35767-1.c: Likewise.
1465 * gcc.target/i386/pr35767-1d.c: Likewise.
1466 * gcc.target/i386/pr35767-1i.c: Likewise.
1467 * gcc.target/i386/pr35767-2.c: Likewise.
1468 * gcc.target/i386/pr35767-2d.c: Likewise.
1469 * gcc.target/i386/pr35767-2i.c: Likewise.
1470 * gcc.target/i386/pr35767-3.c: Likewise.
1471 * gcc.target/i386/pr35767-5.c: Likewise.
1472 * gcc.target/i386/pr36222-1.c: Likewise.
1473 * gcc.target/i386/pr36578-1.c: Likewise.
1474 * gcc.target/i386/pr36578-2.c: Likewise.
1475 * gcc.target/i386/pr36992-1.c: Likewise.
1476 * gcc.target/i386/pr37101.c: Likewise.
1477 * gcc.target/i386/pr37216.c: Likewise.
1478 * gcc.target/i386/pr37434-1.c: Likewise.
1479 * gcc.target/i386/pr37434-2.c: Likewise.
1480 * gcc.target/i386/pr37843-3.c: Likewise.
1481 * gcc.target/i386/pr37843-4.c: Likewise.
1482 * gcc.target/i386/pr39162.c: Likewise.
1483 * gcc.target/i386/pr39315-1.c: Likewise.
1484 * gcc.target/i386/pr39315-2.c: Likewise.
1485 * gcc.target/i386/pr39315-3.c: Likewise.
1486 * gcc.target/i386/pr39315-4.c: Likewise.
1487 * gcc.target/i386/pr39445.c: Likewise.
1488 * gcc.target/i386/pr39496.c: Likewise.
1489 * gcc.target/i386/pr40809.c: Likewise.
1490 * gcc.target/i386/pr40906-3.c: Likewise.
1491 * gcc.target/i386/pr41019.c: Likewise.
1492 * gcc.target/i386/pr42542-1.c: Likewise.
1493 * gcc.target/i386/pr42542-2.c: Likewise.
1494 * gcc.target/i386/pr42542-3.c: Likewise.
1495 * gcc.target/i386/pr42542-3a.c: Likewise.
1496 * gcc.target/i386/pr42881.c: Likewise.
1497 * gcc.target/i386/push-1.c: Likewise.
1498 * gcc.target/i386/quad-sse.c: Likewise.
1499 * gcc.target/i386/reload-1.c: Likewise.
1500 * gcc.target/i386/sse-10.c: Likewise.
1501 * gcc.target/i386/sse-11.c: Likewise.
1502 * gcc.target/i386/sse-15.c: Likewise.
1503 * gcc.target/i386/sse-17.c: Likewise.
1504 * gcc.target/i386/sse-18.c: Likewise.
1505 * gcc.target/i386/sse-19.c: Likewise.
1506 * gcc.target/i386/sse-4.c: Likewise.
1507 * gcc.target/i386/sse-6.c: Likewise.
1508 * gcc.target/i386/sse-vect-types.c: Likewise.
1509 * gcc.target/i386/sse2-addpd-1.c: Likewise.
1510 * gcc.target/i386/sse2-addsd-1.c: Likewise.
1511 * gcc.target/i386/sse2-andnpd-1.c: Likewise.
1512 * gcc.target/i386/sse2-andpd-1.c: Likewise.
1513 * gcc.target/i386/sse2-cmpsd-1.c: Likewise.
1514 * gcc.target/i386/sse2-comisd-1.c: Likewise.
1515 * gcc.target/i386/sse2-comisd-2.c: Likewise.
1516 * gcc.target/i386/sse2-comisd-3.c: Likewise.
1517 * gcc.target/i386/sse2-comisd-4.c: Likewise.
1518 * gcc.target/i386/sse2-comisd-5.c: Likewise.
1519 * gcc.target/i386/sse2-comisd-6.c: Likewise.
1520 * gcc.target/i386/sse2-copysign-vec.c: Likewise.
1521 * gcc.target/i386/sse2-cvtdq2pd-1.c: Likewise.
1522 * gcc.target/i386/sse2-cvtdq2ps-1.c: Likewise.
1523 * gcc.target/i386/sse2-cvtpd2dq-1.c: Likewise.
1524 * gcc.target/i386/sse2-cvtpd2ps-1.c: Likewise.
1525 * gcc.target/i386/sse2-cvtps2dq-1.c: Likewise.
1526 * gcc.target/i386/sse2-cvtps2pd-1.c: Likewise.
1527 * gcc.target/i386/sse2-cvtsd2si-1.c: Likewise.
1528 * gcc.target/i386/sse2-cvtsd2si-2.c: Likewise.
1529 * gcc.target/i386/sse2-cvtsd2ss-1.c: Likewise.
1530 * gcc.target/i386/sse2-cvtsi2sd-1.c: Likewise.
1531 * gcc.target/i386/sse2-cvtsi2sd-2.c: Likewise.
1532 * gcc.target/i386/sse2-cvtss2sd-1.c: Likewise.
1533 * gcc.target/i386/sse2-cvttpd2dq-1.c: Likewise.
1534 * gcc.target/i386/sse2-cvttps2dq-1.c: Likewise.
1535 * gcc.target/i386/sse2-cvttsd2si-1.c: Likewise.
1536 * gcc.target/i386/sse2-cvttsd2si-2.c: Likewise.
1537 * gcc.target/i386/sse2-divpd-1.c: Likewise.
1538 * gcc.target/i386/sse2-divsd-1.c: Likewise.
1539 * gcc.target/i386/sse2-init-v16qi-1.c: Likewise.
1540 * gcc.target/i386/sse2-init-v2di-1.c: Likewise.
1541 * gcc.target/i386/sse2-init-v4si-1.c: Likewise.
1542 * gcc.target/i386/sse2-init-v8hi-1.c: Likewise.
1543 * gcc.target/i386/sse2-lrint-vec.c: Likewise.
1544 * gcc.target/i386/sse2-lrintf-vec.c: Likewise.
1545 * gcc.target/i386/sse2-maxpd-1.c: Likewise.
1546 * gcc.target/i386/sse2-maxsd-1.c: Likewise.
1547 * gcc.target/i386/sse2-minpd-1.c: Likewise.
1548 * gcc.target/i386/sse2-minsd-1.c: Likewise.
1549 * gcc.target/i386/sse2-mmx.c: Likewise.
1550 * gcc.target/i386/sse2-movapd-1.c: Likewise.
1551 * gcc.target/i386/sse2-movapd-2.c: Likewise.
1552 * gcc.target/i386/sse2-movd-1.c: Likewise.
1553 * gcc.target/i386/sse2-movd-2.c: Likewise.
1554 * gcc.target/i386/sse2-movdqa-1.c: Likewise.
1555 * gcc.target/i386/sse2-movdqa-2.c: Likewise.
1556 * gcc.target/i386/sse2-movdqu-1.c: Likewise.
1557 * gcc.target/i386/sse2-movdqu-2.c: Likewise.
1558 * gcc.target/i386/sse2-movhpd-1.c: Likewise.
1559 * gcc.target/i386/sse2-movhpd-2.c: Likewise.
1560 * gcc.target/i386/sse2-movlpd-1.c: Likewise.
1561 * gcc.target/i386/sse2-movlpd-2.c: Likewise.
1562 * gcc.target/i386/sse2-movmskpd-1.c: Likewise.
1563 * gcc.target/i386/sse2-movntdq-1.c: Likewise.
1564 * gcc.target/i386/sse2-movntpd-1.c: Likewise.
1565 * gcc.target/i386/sse2-movq-1.c: Likewise.
1566 * gcc.target/i386/sse2-movq-2.c: Likewise.
1567 * gcc.target/i386/sse2-movq-3.c: Likewise.
1568 * gcc.target/i386/sse2-movsd-1.c: Likewise.
1569 * gcc.target/i386/sse2-movsd-2.c: Likewise.
1570 * gcc.target/i386/sse2-movupd-1.c: Likewise.
1571 * gcc.target/i386/sse2-movupd-2.c: Likewise.
1572 * gcc.target/i386/sse2-mulpd-1.c: Likewise.
1573 * gcc.target/i386/sse2-mulsd-1.c: Likewise.
1574 * gcc.target/i386/sse2-orpd-1.c: Likewise.
1575 * gcc.target/i386/sse2-packssdw-1.c: Likewise.
1576 * gcc.target/i386/sse2-packsswb-1.c: Likewise.
1577 * gcc.target/i386/sse2-packuswb-1.c: Likewise.
1578 * gcc.target/i386/sse2-paddb-1.c: Likewise.
1579 * gcc.target/i386/sse2-paddd-1.c: Likewise.
1580 * gcc.target/i386/sse2-paddq-1.c: Likewise.
1581 * gcc.target/i386/sse2-paddsb-1.c: Likewise.
1582 * gcc.target/i386/sse2-paddsw-1.c: Likewise.
1583 * gcc.target/i386/sse2-paddusb-1.c: Likewise.
1584 * gcc.target/i386/sse2-paddusw-1.c: Likewise.
1585 * gcc.target/i386/sse2-paddw-1.c: Likewise.
1586 * gcc.target/i386/sse2-pand-1.c: Likewise.
1587 * gcc.target/i386/sse2-pandn-1.c: Likewise.
1588 * gcc.target/i386/sse2-pavgb-1.c: Likewise.
1589 * gcc.target/i386/sse2-pavgw-1.c: Likewise.
1590 * gcc.target/i386/sse2-pcmpeqb-1.c: Likewise.
1591 * gcc.target/i386/sse2-pcmpeqd-1.c: Likewise.
1592 * gcc.target/i386/sse2-pcmpeqw-1.c: Likewise.
1593 * gcc.target/i386/sse2-pcmpgtb-1.c: Likewise.
1594 * gcc.target/i386/sse2-pcmpgtd-1.c: Likewise.
1595 * gcc.target/i386/sse2-pcmpgtw-1.c: Likewise.
1596 * gcc.target/i386/sse2-pmaddwd-1.c: Likewise.
1597 * gcc.target/i386/sse2-pmaxsw-1.c: Likewise.
1598 * gcc.target/i386/sse2-pmaxub-1.c: Likewise.
1599 * gcc.target/i386/sse2-pminsw-1.c: Likewise.
1600 * gcc.target/i386/sse2-pminub-1.c: Likewise.
1601 * gcc.target/i386/sse2-pmovmskb-1.c: Likewise.
1602 * gcc.target/i386/sse2-pmulhuw-1.c: Likewise.
1603 * gcc.target/i386/sse2-pmulhw-1.c: Likewise.
1604 * gcc.target/i386/sse2-pmullw-1.c: Likewise.
1605 * gcc.target/i386/sse2-pmuludq-1.c: Likewise.
1606 * gcc.target/i386/sse2-por-1.c: Likewise.
1607 * gcc.target/i386/sse2-psadbw-1.c: Likewise.
1608 * gcc.target/i386/sse2-pshufd-1.c: Likewise.
1609 * gcc.target/i386/sse2-pshufhw-1.c: Likewise.
1610 * gcc.target/i386/sse2-pshuflw-1.c: Likewise.
1611 * gcc.target/i386/sse2-pslld-1.c: Likewise.
1612 * gcc.target/i386/sse2-pslld-2.c: Likewise.
1613 * gcc.target/i386/sse2-pslldq-1.c: Likewise.
1614 * gcc.target/i386/sse2-psllq-1.c: Likewise.
1615 * gcc.target/i386/sse2-psllq-2.c: Likewise.
1616 * gcc.target/i386/sse2-psllw-1.c: Likewise.
1617 * gcc.target/i386/sse2-psllw-2.c: Likewise.
1618 * gcc.target/i386/sse2-psrad-1.c: Likewise.
1619 * gcc.target/i386/sse2-psrad-2.c: Likewise.
1620 * gcc.target/i386/sse2-psraw-1.c: Likewise.
1621 * gcc.target/i386/sse2-psraw-2.c: Likewise.
1622 * gcc.target/i386/sse2-psrld-1.c: Likewise.
1623 * gcc.target/i386/sse2-psrld-2.c: Likewise.
1624 * gcc.target/i386/sse2-psrldq-1.c: Likewise.
1625 * gcc.target/i386/sse2-psrlq-1.c: Likewise.
1626 * gcc.target/i386/sse2-psrlq-2.c: Likewise.
1627 * gcc.target/i386/sse2-psrlw-1.c: Likewise.
1628 * gcc.target/i386/sse2-psrlw-2.c: Likewise.
1629 * gcc.target/i386/sse2-psubb-1.c: Likewise.
1630 * gcc.target/i386/sse2-psubd-1.c: Likewise.
1631 * gcc.target/i386/sse2-psubq-1.c: Likewise.
1632 * gcc.target/i386/sse2-psubsb-1.c: Likewise.
1633 * gcc.target/i386/sse2-psubsw-1.c: Likewise.
1634 * gcc.target/i386/sse2-psubw-1.c: Likewise.
1635 * gcc.target/i386/sse2-punpckhbw-1.c: Likewise.
1636 * gcc.target/i386/sse2-punpckhdq-1.c: Likewise.
1637 * gcc.target/i386/sse2-punpckhqdq-1.c: Likewise.
1638 * gcc.target/i386/sse2-punpckhwd-1.c: Likewise.
1639 * gcc.target/i386/sse2-punpcklbw-1.c: Likewise.
1640 * gcc.target/i386/sse2-punpckldq-1.c: Likewise.
1641 * gcc.target/i386/sse2-punpcklqdq-1.c: Likewise.
1642 * gcc.target/i386/sse2-punpcklwd-1.c: Likewise.
1643 * gcc.target/i386/sse2-pxor-1.c: Likewise.
1644 * gcc.target/i386/sse2-set-epi32-1.c: Likewise.
1645 * gcc.target/i386/sse2-set-epi64x-1.c: Likewise.
1646 * gcc.target/i386/sse2-set-v16qi-1.c: Likewise.
1647 * gcc.target/i386/sse2-set-v16qi-2.c: Likewise.
1648 * gcc.target/i386/sse2-set-v16qi-3.c: Likewise.
1649 * gcc.target/i386/sse2-set-v8hi-1.c: Likewise.
1650 * gcc.target/i386/sse2-set-v8hi-1a.c: Likewise.
1651 * gcc.target/i386/sse2-set-v8hi-2.c: Likewise.
1652 * gcc.target/i386/sse2-set-v8hi-2a.c: Likewise.
1653 * gcc.target/i386/sse2-shufpd-1.c: Likewise.
1654 * gcc.target/i386/sse2-shufps-1.c: Likewise.
1655 * gcc.target/i386/sse2-sqrtpd-1.c: Likewise.
1656 * gcc.target/i386/sse2-subpd-1.c: Likewise.
1657 * gcc.target/i386/sse2-subsd-1.c: Likewise.
1658 * gcc.target/i386/sse2-ucomisd-1.c: Likewise.
1659 * gcc.target/i386/sse2-ucomisd-2.c: Likewise.
1660 * gcc.target/i386/sse2-ucomisd-3.c: Likewise.
1661 * gcc.target/i386/sse2-ucomisd-4.c: Likewise.
1662 * gcc.target/i386/sse2-ucomisd-5.c: Likewise.
1663 * gcc.target/i386/sse2-ucomisd-6.c: Likewise.
1664 * gcc.target/i386/sse2-unpack-1.c: Likewise.
1665 * gcc.target/i386/sse2-unpckhpd-1.c: Likewise.
1666 * gcc.target/i386/sse2-unpcklpd-1.c: Likewise.
1667 * gcc.target/i386/sse2-vec-1.c: Likewise.
1668 * gcc.target/i386/sse2-vec-2.c: Likewise.
1669 * gcc.target/i386/sse2-vec-3.c: Likewise.
1670 * gcc.target/i386/sse2-vec-4.c: Likewise.
1671 * gcc.target/i386/sse2-vec-5.c: Likewise.
1672 * gcc.target/i386/sse2-vec-6.c: Likewise.
1673 * gcc.target/i386/sse2-xorpd-1.c: Likewise.
1674 * gcc.target/i386/ssefn-2.c: Likewise.
1675 * gcc.target/i386/ssefn-4.c: Likewise.
1676 * gcc.target/i386/ssefp-1.c: Likewise.
1677 * gcc.target/i386/ssefp-2.c: Likewise.
1678 * gcc.target/i386/sseregparm-3.c: Likewise.
1679 * gcc.target/i386/sseregparm-4.c: Likewise.
1680 * gcc.target/i386/sseregparm-5.c: Likewise.
1681 * gcc.target/i386/sseregparm-6.c: Likewise.
1682 * gcc.target/i386/sseregparm-7.c: Likewise.
1683 * gcc.target/i386/ssetype-1.c: Likewise.
1684 * gcc.target/i386/ssetype-2.c: Likewise.
1685 * gcc.target/i386/ssetype-3.c: Likewise.
1686 * gcc.target/i386/ssetype-4.c: Likewise.
1687 * gcc.target/i386/ssetype-5.c: Likewise.
1688 * gcc.target/i386/unordcmp-1.c: Likewise.
1689 * gcc.target/i386/vararg-1.c: Likewise.
1690 * gcc.target/i386/vararg-2.c: Likewise.
1691 * gcc.target/i386/vararg-3.c: Likewise.
1692 * gcc.target/i386/vararg-4.c: Likewise.
1693 * gcc.target/i386/vararg-7.c: Likewise.
1694 * gcc.target/i386/vararg-8.c: Likewise.
1695 * gcc.target/i386/vecinit-1.c: Likewise.
1696 * gcc.target/i386/vecinit-2.c: Likewise.
1697 * gcc.target/i386/vecinit-3.c: Likewise.
1698 * gcc.target/i386/vecinit-4.c: Likewise.
1699 * gcc.target/i386/vecinit-5.c: Likewise.
1700 * gcc.target/i386/vecinit-6.c: Likewise.
1701 * gcc.target/i386/vectorize2.c: Likewise.
1702 * gcc.target/i386/vectorize3.c: Likewise.
1703 * gcc.target/i386/vectorize4.c: Likewise.
1704 * gcc.target/i386/vectorize6.c: Likewise.
1705 * gcc.target/i386/vectorize7.c: Likewise.
1706 * gcc.target/i386/vectorize8.c: Likewise.
1707 * gcc.target/i386/vperm-v2df.c: Likewise.
1708 * gcc.target/i386/vperm-v2di.c: Likewise.
1709 * gcc.target/i386/vperm-v4si-1.c: Likewise.
1710 * gcc.target/i386/xorps-sse2.c: Likewise.
1711 * gcc.target/i386/xorps.c: Likewise.
1712 * gfortran.dg/graphite/pr42326-1.f90: Likewise.
1713 * gfortran.dg/graphite/pr42326.f90: Likewise.
1714 * gfortran.dg/vect/fast-math-mgrid-resid.f: Likewise.
1715
817c2996
RG
17162010-05-19 Richard Guenther <rguenther@suse.de>
1717
1718 PR lto/44196
1719 * g++.dg/lto/20100519-1_0.C: New testcase.
1720
16e520b6
DF
17212010-05-19 Daniel Franke <franke.daniel@gmail.com>
1722
1723 PR fortran/42360
1724 * gfortran.dg/warn_intent_out_not_set.f90: New.
1725
66faed76
DF
17262010-05-19 Daniel Franke <franke.daniel@gmail.com>
1727
1728 PR fortran/38404
1729 * gfortran.dg/data_char_1.f90: Updated warning message.
1730 * gfortran.dg/data_array_6.f: New.
1731
749aa96d
MJ
17322010-05-19 Martin Jambor <mjambor@suse.cz>
1733
1734 * g++.dg/ipa/ivinline-8.C: New test.
1735 * gcc.dg/ipa/iinline-2.c: Likewise.
1736
c9018c71
DF
17372010-05-19 Daniel Franke <franke.daniel@gmail.com>
1738
1739 PR fortran/34505
1740 * gfortran.dg/dfloat_1.f90: Add warnings for non-default kind
1741 arguments; add check for return value kind.
1742 * gfortran.dg/float_1.f90: Likewise.
1743
f8a02aac
RO
17442010-05-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1745
1746 * gcc.target/i386/20011009-1.c (COMMENT): Define.
1747 (main): Use it.
1748 * gcc.target/i386/pr25993.c [__sun__]: Use .globl.
1749 * lib/lto.exp (lto_prune_warns): Fix location line regex.
1750 Prune another location line format.
1751 (lto-obj): Call lto_prune_warns on comp_output.
1752
80e2a014
JH
17532010-05-18 Jan Hubicka <jh@suse.cz>
1754
1755 * gcc.dg/lto/ipacp_0.c: New test.
1756 * gcc.dg/lto/ipacp_1.c: New test.
1757
174f391c
SB
17582010-05-18 Steven Bosscher <steven@gcc.gnu.org>
1759
1760 PR lto/44184
1761 * gcc.dg/lto/20100518_0.c: New test.
1762
451078b5
EB
17632010-05-18 Eric Botcazou <ebotcazou@adacore.com>
1764
1765 * gnat.dg/specs/lto3.ads: Add missing dg-options.
1766
94ea6939
JW
17672010-05-17 Janus Weil <janus@gcc.gnu.org>
1768
1769 PR fortran/43990
1770 * gfortran.dg/class_21.f03: New.
1771
9d2b7551
JM
17722010-05-17 Jason Merrill <jason@redhat.com>
1773
1774 PR c++/44157
1775 * g++.dg/cpp0x/initlist34.C: New.
1776
c8361db1
JM
1777 PR c++/44158
1778 * g++.dg/cpp0x/rv-trivial-bug.C: Test copy-init too.
1779
b258210c
MJ
17802010-05-17 Martin Jambor <mjambor@suse.cz>
1781
1782 * g++.dg/ipa/ivinline-1.C: New test.
1783 * g++.dg/ipa/ivinline-2.C: New test.
1784 * g++.dg/ipa/ivinline-3.C: New test.
1785 * g++.dg/ipa/ivinline-4.C: New test.
1786 * g++.dg/ipa/ivinline-5.C: New test.
1787 * g++.dg/ipa/ivinline-6.C: New test.
1788
ad13f229
DS
17892010-05-17 Dodji Seketeli <dodji@redhat.com>
1790 Jason Merrill <jason@redhat.com>
1791
1792 PR c++/44108
1793 * c-c++-common/Wunused-var-8.c: New test.
1794
f1de5107
JJ
17952010-05-17 Jakub Jelinek <jakub@redhat.com>
1796
f145213f
JJ
1797 PR bootstrap/42347
1798 * gcc.c-torture/compile/pr42347.c: New test.
1799
f1de5107
JJ
1800 PR middle-end/44102
1801 * g++.dg/ext/asmgoto1.C: New test.
1802
5feb49f0
MJ
18032010-05-17 Martin Jambor <mjambor@suse.cz>
1804
1805 PR middle-end/44133
1806 * gcc.dg/tree-ssa/pr44133.c: New test.
1807 * gcc.dg/tree-ssa/sra-9.c: Make the scan regular expression more
1808 precise.
1809
233961db
JW
18102010-05-17 Janus Weil <janus@gcc.gnu.org>
1811
1812 PR fortran/44044
1813 * gfortran.dg/class_20.f03: New.
1814
ff71b48d
CB
18152010-05-17 Christian Borntraeger <borntraeger@de.ibm.com>
1816
431043bd
UB
1817 PR 44078
1818 * gcc.dg/tree-ssa/prefetch-7.c: Change pattern to match only the old
1819 debug messages but not the newly introduced one.
ff71b48d 1820
cdc6637d
DF
18212010-05-16 Daniel Franke <franke.daniel@gmail.com>
1822
431043bd 1823 PR fortran/35779
cdc6637d
DF
1824 * gfortran.dg/initialization_25.f90: Commented testcase.
1825 * gfortran.dg/initialization_26.f90: New.
1826
6b87d1b4
RG
18272010-05-16 Richard Guenther <rguenther@suse.de>
1828
1829 * gcc.dg/pr43317.c: Do not pass -fipa-type-escape.
1830 * gcc.dg/pr43084.c: Likewise.
1831 * gcc.dg/pr42250.c: Pass -fipa-struct-reorg instead of
1832 -fipa-type-escape.
1833 * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Do not pass
1834 -fipa-type-escape.
1835 * gcc.dg/struct/struct-reorg.exp: Likewise.
1836 * gcc.dg/struct/wo_prof_empty_str.c: Likewise.
1837 * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
1838
32912286
JM
18392010-05-16 Joseph Myers <joseph@codesourcery.com>
1840
1841 * gcc.dg/c1x-static-assert-1.c, gcc.dg/c1x-static-assert-2.c,
1842 gcc.dg/c1x-static-assert-3.c, gcc.dg/c1x-static-assert-4.c,
1843 gcc.dg/c1x-static-assert-5.c, gcc.dg/c1x-static-assert-6.c,
1844 gcc.dg/c90-static-assert-1.c, gcc.dg/c99-static-assert-1.c: New
1845 tests.
1846
9feb3d6a
JM
18472010-05-15 Jason Merrill <jason@redhat.com>
1848
1849 * g++.dg/eh/spec10.C: New.
1850 * g++.dg/eh/spec11.C: New.
1851 * g++.old-deja/g++.mike/eh34.C: Remove dg-options.
1852
3a28464c
JW
18532010-05-15 Janus Weil <janus@gcc.gnu.org>
1854
1855 PR fortran/44154
1856 PR fortran/42647
1857 * gfortran.dg/allocatable_scalar_9.f90: New.
1858
1f910942
JJ
18592010-05-15 Jakub Jelinek <jakub@redhat.com>
1860
1861 PR c++/44148
1862 * g++.dg/torture/pr44148.C: New test.
1863
4bdd0a60
JM
18642010-05-15 Joseph Myers <joseph@codesourcery.com>
1865
1866 * gcc.dg/c1x-anon-struct-1.c, gcc.dg/c1x-anon-struct-2.c,
1867 gcc.dg/c90-anon-struct-1.c, gcc.dg/c99-anon-struct-1.c: New tests.
1868 * gcc.dg/20080820.c, gcc.dg/anon-struct-1.c: Update expected
1869 diagnostics and type sizes.
1870
d025732d
EB
18712010-05-15 Eric Botcazou <ebotcazou@adacore.com>
1872
1873 * gnat.dg/lto9.adb: New test.
1874 * gnat.dg/lto9_pkg1.ads: New helper.
1875 * gnat.dg/lto9_pkg2.ad[sb]: Likewise.
1876
ade41c1d
JH
18772010-05-15 Jan Hubicka <jh@suse.cz>
1878
1879 * gcc.dg/lto/ipareference_1.c: Rename to ...
1880 * gcc.dg/lto/ipareference_0.c: ... this one.
1881 * gcc.dg/lto/ipareference_2.c: Rename to ...
1882 * gcc.dg/lto/ipareference_1.c: ... this one.
1883
f3380641
JH
18842010-05-15 Jan Hubicka <jh@suse.cz>
1885
1886 * gcc.dg/lto/ipareference_1.c: New file.
1887 * gcc.dg/lto/ipareference_2.c: New file.
1888
9d0baae1
RG
18892010-05-15 Richard Guenther <rguenther@suse.de>
1890
1891 PR tree-optimization/44038
1892 * gcc.c-torture/compile/pr44038.c: New testcase.
1893
75d2d581
L
18942010-05-15 H.J. Lu <hongjiu.lu@intel.com>
1895
1896 * gcc.target/i386/avx-cmpsd-1.c: Add -std=c99.
1897 * gcc.target/i386/avx-cmpss-1.c: Likewise.
1898
f8dde8af
JW
18992010-05-15 Janus Weil <janus@gcc.gnu.org>
1900
1901 PR fortran/43207
1902 PR fortran/43969
1903 * gfortran.dg/class_18.f03: New.
1904 * gfortran.dg/class_19.f03: New.
1905
22bf7d17
JJ
19062010-05-14 Jakub Jelinek <jakub@redhat.com>
1907
1908 PR debug/44112
1909 * gcc.dg/debug/dwarf2/const-1.c: Remove.
1910 * g++.dg/debug/dwarf2/const1.C: Remove.
1911
b33a0480
JM
19122010-05-14 Jason Merrill <jason@redhat.com>
1913
1914 * g++.dg/eh/cond4.C: New.
1915 * g++.dg/eh/elide2.C: Adjust.
1916 * g++.old-deja/g++.eh/terminate1.C: Adjust.
1917
c13af44b
SK
19182010-05-14 Steven G. Kargl <kargl@gcc.gnu.org>
1919
1920 PR fortran/44135
1921 * gfortran.dg/actual_array_interface_2.f90: New test.
1922
4d2ab9e3
RG
19232010-05-14 Richard Guenther <rguenther@suse.de>
1924
1925 PR tree-optimization/44119
1926 * gcc.c-torture/compile/pr44119.c: New testcase.
1927
786f715d
JM
19282010-05-14 Jason Merrill <jason@redhat.com>
1929
1930 PR c++/44127
1931 * g++.dg/eh/terminate1.C: New.
1932
88e09c79
JJ
19332010-05-14 Jakub Jelinek <jakub@redhat.com>
1934
1935 * gfortran.dg/gomp/pr44036-1.f90: Adjust.
1936
88c04a5d
JJ
1937 PR debug/44136
1938 * gcc.dg/pr44136.c: New test.
1939
74b80262
SZ
19402010-05-14 Shujing Zhao <pearly.zhao@oracle.com>
1941
1942 PR c++/30566
b6b7f703
L
1943 * g++.dg/warn/Wshadow-4.C: Adjust.
1944 * g++.dg/warn/Wshadow-5.C: New test.
1945 * g++.dg/warn/Wshadow-6.C: New test
74b80262 1946
f2cbd86c
DF
19472010-05-13 Daniel Franke <franke.daniel@gmail.com>
1948
431043bd
UB
1949 PR fortran/35779
1950 * gfortran.dg/initialization_25.f90: New.
f2cbd86c 1951
1ae6fe9b
MJ
19522010-05-13 Martin Jambor <mjambor@suse.cz>
1953
1954 * g++.dg/otr-fold-1.C: New test.
1955 * g++.dg/otr-fold-2.C: New test.
1956
823e9473
JJ
19572010-05-13 Jakub Jelinek <jakub@redhat.com>
1958
2b45bf21
JJ
1959 PR fortran/44036
1960 * gfortran.dg/gomp/pr44036-1.f90: New test.
1961 * gfortran.dg/gomp/pr44036-2.f90: New test.
1962 * gfortran.dg/gomp/pr44036-3.f90: New test.
1963
823e9473
JJ
1964 PR debug/43983
1965 * gcc.dg/guality/sra-1.c: New test.
1966
bd3cdcc0
JH
19672010-05-12 Jan Hubicka <jh@suse.cz>
1968
1969 * tree-ssa/unreachable.c: New test.
1970
73647d75
JM
19712010-05-12 Jason Merrill <jason@redhat.com>
1972
1973 * g++.dg/cpp0x/sfinae1.C: New.
1974
87a0ebfd
ST
19752010-05-12 Sriraman Tallam <tmsriram@google.com>
1976
1977 * gcc.target/i386/zee.c: New file.
1978
5c824000
JM
19792010-05-12 Jason Merrill <jason@redhat.com>
1980
3784b33c
JM
1981 * g++.dg/conversion/op1.C: Expect template candidate message.
1982 * g++.dg/cpp0x/nullptr15.C: Likewise.
1983 * g++.dg/cpp0x/pr31431-2.C: Likewise.
1984 * g++.dg/cpp0x/pr31431.C: Likewise.
1985 * g++.dg/cpp0x/temp_default2.C: Likewise.
1986 * g++.dg/cpp0x/trailing4.C: Likewise.
1987 * g++.dg/cpp0x/variadic-ex3.C: Likewise.
1988 * g++.dg/cpp0x/variadic-ex4.C: Likewise.
1989 * g++.dg/cpp0x/variadic-throw.C: Likewise.
1990 * g++.dg/cpp0x/variadic35.C: Likewise.
1991 * g++.dg/cpp0x/vt-35147.C: Likewise.
1992 * g++.dg/cpp0x/vt-37737-1.C: Likewise.
1993 * g++.dg/cpp0x/vt-37737-2.C: Likewise.
1994 * g++.dg/ext/visibility/anon8.C: Likewise.
1995 * g++.dg/ext/vla2.C: Likewise.
1996 * g++.dg/other/pr28114.C: Likewise.
1997 * g++.dg/other/ptrmem10.C: Likewise.
1998 * g++.dg/other/ptrmem11.C: Likewise.
1999 * g++.dg/overload/unknown1.C: Likewise.
2000 * g++.dg/parse/template7.C: Likewise.
2001 * g++.dg/parse/typename7.C: Likewise.
2002 * g++.dg/template/conv11.C: Likewise.
2003 * g++.dg/template/copy1.C: Likewise.
2004 * g++.dg/template/deduce3.C: Likewise.
2005 * g++.dg/template/dependent-expr5.C: Likewise.
2006 * g++.dg/template/friend.C: Likewise.
2007 * g++.dg/template/incomplete2.C: Likewise.
2008 * g++.dg/template/local4.C: Likewise.
2009 * g++.dg/template/local6.C: Likewise.
2010 * g++.dg/template/operator10.C: Likewise.
2011 * g++.dg/template/overload6.C: Likewise.
2012 * g++.dg/template/ptrmem2.C: Likewise.
2013 * g++.dg/template/ptrmem20.C: Likewise.
2014 * g++.dg/template/ptrmem8.C: Likewise.
2015 * g++.dg/template/sfinae2.C: Likewise.
2016 * g++.dg/template/ttp25.C: Likewise.
2017 * g++.dg/template/unify10.C: Likewise.
2018 * g++.dg/template/unify11.C: Likewise.
2019 * g++.dg/template/unify6.C: Likewise.
2020 * g++.dg/template/unify7.C: Likewise.
2021 * g++.dg/template/unify9.C: Likewise.
2022 * g++.dg/template/varmod1.C: Likewise.
2023 * g++.old-deja/g++.brendan/crash56.C: Likewise.
2024 * g++.old-deja/g++.law/operators32.C: Likewise.
2025 * g++.old-deja/g++.pt/crash28.C: Likewise.
2026 * g++.old-deja/g++.pt/crash60.C: Likewise.
2027 * g++.old-deja/g++.pt/explicit38.C: Likewise.
2028 * g++.old-deja/g++.pt/explicit39.C: Likewise.
2029 * g++.old-deja/g++.pt/explicit41.C: Likewise.
2030 * g++.old-deja/g++.pt/explicit67.C: Likewise.
2031 * g++.old-deja/g++.pt/explicit77.C: Likewise.
2032 * g++.old-deja/g++.pt/expr2.C: Likewise.
2033 * g++.old-deja/g++.pt/overload7.C: Likewise.
2034 * g++.old-deja/g++.pt/ptrmem6.C: Likewise.
2035 * g++.old-deja/g++.pt/spec5.C: Likewise.
2036 * g++.old-deja/g++.pt/spec6.C: Likewise.
2037 * g++.old-deja/g++.pt/t24.C: Likewise.
2038 * g++.old-deja/g++.pt/unify4.C: Likewise.
2039 * g++.old-deja/g++.pt/unify6.C: Likewise.
2040 * g++.old-deja/g++.pt/unify8.C: Likewise.
2041 * g++.old-deja/g++.robertl/eb119.C: Likewise.
2042 * g++.old-deja/g++.robertl/eb79.C: Likewise.
2043 * g++.old-deja/g++.robertl/eb98.C: Likewise.
2044
d451d5b2
JM
2045 * g++.dg/cpp0x/initlist32.C: New.
2046
404f08f8
JM
2047 * g++.dg/template/conv11.C: New.
2048 * g++.dg/conversion/op1.C: Adjust expected error.
2049
5c824000
JM
2050 * g++.old-deja/g++.robertl/eb43.C: Prune "candidates" messages.
2051
49f19b1c
L
20522010-05-12 H.J. Lu <hongjiu.lu@intel.com>
2053
2054 PR target/44088
2055 * gcc.target/i386/avx-cmpsd-1.c: New.
2056 * gcc.target/i386/avx-cmpsd-2.c: Likewise.
2057 * gcc.target/i386/avx-cmpss-1.c: Likewise.
2058 * gcc.target/i386/avx-cmpss-2.c: Likewise.
2059 * gcc.target/i386/sse-cmpss-1.c: Likewise.
2060 * gcc.target/i386/sse2-cmpsd-1.c: Likewise.
2061
f22f4340
JJ
20622010-05-12 Jakub Jelinek <jakub@redhat.com>
2063
2064 PR middle-end/44085
2065 * gcc.dg/gomp/pr44085.c: New test.
2066 * gfortran.dg/gomp/pr44085.f90: New test.
2067
101422f0
IS
20682010-05-12 Iain Sandoe <iains@gcc.gnu.org>
2069
2070 * objc-obj-c++-shared/Object1.m: New.
2071 * objc.dg/torture: New directory.
2072 * objc.dg/torture/tls: Ditto.
2073 * objc.dg/tls: Ditto.
2074 * objc.dg/torture/tls/trivial.m: New test.
2075 * objc.dg/torture/tls/thr-init-2.m: New test.
2076 * objc.dg/torture/tls/thr-init-3.m: New test.
2077 * objc.dg/torture/tls/thr-init.m: New test.
2078 * objc.dg/torture/tls/diag-1.m: New test.
2079 * objc.dg/torture/tls/tls.exp: New.
2080 * objc.dg/torture/trivial.m: New test.
2081 * objc.dg/torture/dg-torture.exp: New.
2082 * objc.dg/tls/diag-3.m: New test.
2083 * objc.dg/tls/diag-4.m: New test.
2084 * objc.dg/tls/diag-5.m: New test.
2085 * objc.dg/tls/init-1.m: New test.
2086 * objc.dg/tls/init-2.m: New test.
2087 * objc.dg/tls/tls.exp: New.
2088 * objc.dg/tls/diag-2.m: New test.
2089 * lib/objc.exp: Respond to dg-additional-files.
2090
623a6941
MK
20912010-05-12 Maxim Kuvyrkov <maxim@codesourcery.com>
2092
2093 * gcc.target/m68k/20100512-1.c: New.
2094
aeecf17c
EB
20952010-05-12 Eric Botcazou <ebotcazou@adacore.com>
2096
2097 * gnat.dg/lto8.adb: New test.
2098 * gnat.dg/lto8_pkg.ad[sb]: New helper.
2099 * gnat.dg/frame_overflow.adb: XFAIL if -flto is specified.
2100
aac73a6d
PC
21012010-05-11 Paolo Carlini <paolo.carlini@oracle.com>
2102
2103 PR c++/34272
2104 PR c++/43630
2105 PR c++/34491
2106 * g++.dg/template/crash97.C: New.
2107 * g++.dg/template/crash98.C: Likewise.
2108 * g++.dg/template/crash99.C: Likewise.
2109 * g++.dg/cpp0x/pr31439.C: Adjust.
2110 * g++.dg/template/crash95.C: Likewise.
2111
056928b2
JJ
21122010-05-11 Jakub Jelinek <jakub@redhat.com>
2113
3b5fda81
JJ
2114 PR middle-end/44071
2115 * c-c++-common/asmgoto-4.c: New test.
2116 * gcc.target/i386/pr44071.c: New test.
2117
056928b2
JJ
2118 PR c++/44062
2119 * c-c++-common/Wunused-var-7.c: New test.
2120 * g++.dg/warn/Wunused-var-9.C: New test.
2121
edf86ec1
DF
21222010-05-11 Daniel Franke <franke.daniel@gmail.com>
2123
431043bd
UB
2124 PR fortran/43711
2125 * gfortran.dg/gomp/pr43711.f90: New.
edf86ec1 2126
ad1614a7
DF
21272010-05-11 Daniel Franke <franke.daniel@gmail.com>
2128
2129 PR fortran/31820
2130 * gfortran.dg/select_5.f90: Updated.
2131
1aa14195
JH
21322010-05-11 Jan Hubicka <jh@suse.cz>
2133
2134 PR tree-optimize/44063
2135 * gcc.c-torture/compile/pr44063.c: New testcase.
2136
3f592b38
JJ
21372010-05-11 Jakub Jelinek <jakub@redhat.com>
2138
2139 PR debug/44023
2140 * gcc.dg/pr44023.c: New test.
2141
c679a915
EB
21422010-05-10 Eric Botcazou <ebotcazou@adacore.com>
2143
2144 * gnat.dg/lto7.adb: New test.
2145 * gnat.dg/lto7_pkg.ad[sb]: New helper.
2146
eaa9d009
JM
21472010-05-10 Jason Merrill <jason@redhat.com>
2148
5a40306b
JM
2149 PR c++/44017
2150 * g++.dg/template/inherit5.C: New.
2151
eaa9d009
JM
2152 PR c++/44045
2153 * g++.dg/cpp0x/initlist33.C: New.
2154 * g++.dg/cpp0x/initlist26.C: Adjust.
2155 * g++.dg/cpp0x/initlist28.C: Adjust.
2156
34655c9e
FC
21572010-05-10 Fabien Chêne <fabien.chene@gmail.com>
2158
2159 PR c++/43719
2160 * g++.dg/init/pr43719.C: New.
2161 * g++.dg/anon-struct4.C: Adjust.
2162
1de12eab
JJ
21632010-05-10 Jakub Jelinek <jakub@redhat.com>
2164
2165 PR debug/44028
2166 * gcc.dg/pr44028.c: New test.
2167
4e42ad66
DF
21682010-05-08 Daniel Franke <franke.daniel@gmail.com>
2169
2170 PR fortran/27866
2171 PR fortran/35003
2172 PR fortran/42809
2173 * gfortran.dg/array_constructor_type_17.f03: Updated match string.
2174 * gfortran.dg/warn_conversion.f90: New.
2175
8a9ecffd
MM
21762010-05-10 Michael Matz <matz@suse.de>
2177
2178 * gcc.dg/vect/fast-math-vect-reduc-8.c: New test.
2179
46044dd9
L
21802010-05-10 H.J. Lu <hongjiu.lu@intel.com>
2181
2182 PR rtl-optimization/44012
2183 * gcc.dg/pr44012.c: New.
2184
6aaf1357
RO
21852010-05-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2186
2187 * lib/lto.exp (lto_prune_vis_warns): Renamed to lto_prune_warns.
2188 Log text on entry and exit.
2189 Prune Sun ld warnings for common symbols with differing sizes.
2190 (lto-link-and-maybe-run): Change caller.
2191
f5dbb57c
JW
21922010-05-10 Janus Weil <janus@gcc.gnu.org>
2193
2194 PR fortran/44044
2195 * gfortran.dg/class_7.f03: Modified.
2196 * gfortran.dg/select_type_1.f03: Modified.
2197 * gfortran.dg/select_type_12.f03: New.
2198
1755aad0
RG
21992010-05-10 Richard Guenther <rguenther@suse.de>
2200
2201 PR tree-optimization/44050
2202 * gcc.dg/torture/pr44050.c: New testcase.
2203
333b67a9
WG
22042010-05-10 Wei Guozhi <carrot@google.com>
2205
2206 PR target/42879
2207 * gcc.target/arm/pr42879.c: New testcase.
2208
c1644066
JM
22092010-05-09 Joseph Myers <joseph@codesourcery.com>
2210
2211 PR c/44051
2212 * gcc.dg/anon-struct-9.c: Avoid generating identifier i386.
2213
0fb96aa4
JM
22142010-05-09 Joseph Myers <joseph@codesourcery.com>
2215
2216 PR c/10676
2217 * gcc.dg/anon-struct-10.c: New test.
2218
3d7a712a
RG
22192010-05-09 Richard Guenther <rguenther@suse.de>
2220
2221 PR middle-end/44024
2222 * gcc.dg/pr44024.c: New testcase.
2223
492fc0ee
JM
22242010-05-09 Joseph Myers <joseph@codesourcery.com>
2225
2226 PR c/4784
2227 * gcc.dg/anon-struct-9.c: New test.
2228
5588864d
RG
22292010-05-09 Richard Guenther <rguenther@suse.de>
2230
2231 PR middle-end/44043
2232 * gcc.c-torture/compile/pr44043.c: New testcase.
2233
64ed87b4
RG
22342010-05-09 Richard Guenther <rguenther@suse.de>
2235
2236 * gcc.dg/ipa/ipa-pta-11.c: Make p and q referenced.
2237
d10380d2
EB
22382010-05-09 Eric Botcazou <ebotcazou@adacore.com>
2239
2240 * gnat.dg/lto6.adb: Remove superfluous -gnat05 switch.
2241
0dbe2a64
EB
22422010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2243
2244 * gnat.dg/lto[12456].adb: Add "target lto" marker.
2245 * gnat.dg/specs/lto3.ads: Likewise.
2246
844381e5
SL
22472010-05-08 Sandra Loosemore <sandra@codesourcery.com>
2248
2249 PR middle-end/28685
2250 * gcc.dg/pr28685-1.c: New file.
2251
43896afb
RG
22522010-05-08 Richard Guenther <rguenther@suse.de>
2253
2254 PR tree-optimization/44030
2255 * gcc.c-torture/compile/pr44030.c: New testcase.
2256
f56000ed
EB
22572010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2258
2259 * gnat.dg/lto6.adb: New test.
2260 * gnat.dg/lto6_pkg.ads: New helper.
2261
901ad63f
EB
22622010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2263
2264 * gnat.dg/lto5.adb: New test.
2265 * gnat.dg/lto5_pkg.ad[sb]: New helper.
2266
9c026b87
EB
22672010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2268
2269 * gnat.dg/lto4.ad[sb]: New test.
2270
35e2a4b8
EB
22712010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2272
2273 * gnat.dg/specs/lto3.ads: New test.
2274 * gnat.dg/specs/lto3_pkg1.ad[sb]: New helper.
2275 * gnat.dg/specs/lto3_pkg2.ad[sb]: Likewise.
2276
928dfa4b
EB
22772010-05-08 Quentin Ochem <ochem@adacore.com>
2278
2279 * gnat.dg/sizetype3.ad[sb]: New test.
2280 * gnat.dg/sizetype3_pkg.ads: New helper.
2281
40bb78ad
FC
22822010-05-07 Fabien Chêne <fabien.chene@gmail.com>
2283
2284 PR c++/43951
2285 * g++.dg/init/new29.C: New.
2286
db7d7dc1
DF
22872010-05-07 Daniel Franke <franke.daniel@gmail.com>
2288
62e59133
UB
2289 PR fortran/40728
2290 * gfortran.dg/coarray_1.f90: Fixed error message.
2291 * gfortran.dg/selected_char_kind_3.f90: Fixed error message.
2292 * gfortran.dg/intrinsic_std_1.f90: Fixed bogus message.
2293 * gfortran.dg/intrinsic_std_5.f90: New.
db7d7dc1 2294
2cd5965f
JM
22952010-05-07 Jason Merrill <jason@redhat.com>
2296
2297 * g++.dg/cpp0x/nullptr20.C: Use sprintf.
2298
9009be85
RO
22992010-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2300
2301 * gcc.dg/lto/20100423-2_0.c: Include <stdio.h>.
2302 (size_t, stderr): Remove.
2303 (read_error): Replaced __builtin_fprintf by fprintf.
2304
d42ba3b8
SZ
23052010-05-07 Shujing Zhao <pearly.zhao@oracle.com>
2306
2307 * gcc.dg/ordered-comparison-1.c: New test.
2308 * gcc.dg/ordered-comparison-2.c: New test.
2309 * gcc.dg/ordered-comparison-3.c: New test.
2310 * gcc.dg/ordered-comparison-4.c: New test.
2311
a4ca2b57
MS
23122010-05-06 Mike Stump <mikestump@comcast.net>
2313
46765054 2314 PR objc/35165
a4ca2b57
MS
2315 * obj-c++.dg/cxx-ivars-2.mm: Restore running of testcase.
2316
14c2101d
JM
23172010-05-06 Magnus Fromreide <magfr@lysator.liu.se>
2318 Jason Merrill <jason@redhat.com>
2319
2320 * g++.dg/cpp0x/nullptr01.C: New.
2321 * g++.dg/cpp0x/nullptr02.C: New.
2322 * g++.dg/cpp0x/nullptr03.C: New.
2323 * g++.dg/cpp0x/nullptr04.C: New.
2324 * g++.dg/cpp0x/nullptr05.C: New.
2325 * g++.dg/cpp0x/nullptr06.C: New.
2326 * g++.dg/cpp0x/nullptr07.C: New.
2327 * g++.dg/cpp0x/nullptr08.C: New.
2328 * g++.dg/cpp0x/nullptr09.C: New.
2329 * g++.dg/cpp0x/nullptr10.C: New.
2330 * g++.dg/cpp0x/nullptr11.C: New.
2331 * g++.dg/cpp0x/nullptr12.C: New.
2332 * g++.dg/cpp0x/nullptr13.C: New.
2333 * g++.dg/cpp0x/nullptr14.C: New.
2334 * g++.dg/cpp0x/nullptr15.C: New.
2335 * g++.dg/cpp0x/nullptr16.C: New.
2336 * g++.dg/cpp0x/nullptr17.C: New.
2337 * g++.dg/cpp0x/nullptr18.C: New.
2338 * g++.dg/cpp0x/nullptr19.C: New.
2339 * g++.dg/cpp0x/nullptr20.C: New.
2340 * g++.dg/cpp0x/nullptr21.C: New.
2341 * g++.dg/cpp0x/nullptr22.C: New.
2342 * g++.dg/debug/nullptr01.C: New.
2343 * gcc.dg/Wcxx-compat-2.c: Test nullptr and constexpr.
2344
62e59133
UB
23452010-05-06 Jakub Jelinek <jakub@redhat.com>
2346
2347 * gcc.dg/Wunused-var-8.c: Move to...
2348 * c-c++-common/Wunused-var-6.c: ... here. New test.
2349
1017e3e6
PC
23502010-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2351
2352 PR c++/40406
2353 * g++.dg/template/crash96.C: New.
2354
ef38b551
JH
23552010-05-06 Jan Hubicka <jh@suse.cz>
2356
2357 PR tree-optimization/43791
2358 * gcc.c-torture/compile/pr43791.c: New file.
2359
0ab555de
MM
23602010-05-06 Michael Matz <matz@suse.de>
2361
2362 PR tree-optimization/43984
2363 * gfortran.dg/pr43984.f90: New test.
2364
3734d960
MLI
23652010-05-06 Manuel López-Ibáñez <manu@gcc.gnu.org>
2366
2367 PR 40989
2368 * gcc.dg/pr40989.c: New.
2369
e3bdfed6
RG
23702010-05-06 Richard Guenther <rguenther@suse.de>
2371
2372 PR tree-optimization/43934
2373 * gcc.dg/tree-ssa/ssa-lim-9.c: New testcase.
2374
23752010-05-06 Richard Guenther <rguenther@suse.de>
2376
2377 PR tree-optimization/43987
2378 * gcc.c-torture/execute/pr43987.c: New testcase.
2379 * gcc.dg/torture/pta-escape-1.c: Adjust.
2380 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
2381 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
2382 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
2383 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
2384
03a904b5
JJ
23852010-04-22 Jakub Jelinek <jakub@redhat.com>
2386 Dodji Seketeli <dodji@redhat.com>
2387
2388 PR c/18624
2389 * g++.dg/warn/Wunused-7.C: Add dg-warning.
2390 * g++.dg/template/sfinae16.C: Likewise.
2391 * gcc.dg/Wunused-var-1.c: Moved to...
2392 * c-c++-common/Wunused-var-1.c: ...here. New test.
2393 * gcc.dg/Wunused-var-2.c: Moved to...
2394 * c-c++-common/Wunused-var-2.c: ...here. New test.
2395 * gcc.dg/Wunused-var-3.c: Moved to...
2396 * c-c++-common/Wunused-var-3.c: ...here. New test.
2397 * gcc.dg/Wunused-var-4.c: Moved to...
2398 * gcc.dg/Wunused-var-1.c: ... here.
2399 * gcc.dg/Wunused-var-5.c: Moved to...
2400 * c-c++-common/Wunused-var-4.c: ...here. New test.
2401 * gcc.dg/Wunused-var-7.c: Moved to...
2402 * c-c++-common/Wunused-var-5.c: ...here. New test.
2403 * gcc.dg/Wunused-var-6.c: Moved to...
2404 * gcc.dg/Wunused-var-2.c: ... here.
2405 * c-c++-common/Wunused-var-1.c: New test.
2406 * c-c++-common/Wunused-var-2.c: New test.
2407 * c-c++-common/Wunused-var-3.c: New test.
2408 * c-c++-common/Wunused-var-4.c: New test.
2409 * c-c++-common/Wunused-var-5.c: New test.
2410 * g++.dg/warn/Wunused-var-1.C: New test.
2411 * g++.dg/warn/Wunused-var-2.C: New test.
2412 * g++.dg/warn/Wunused-var-3.C: New test.
2413 * g++.dg/warn/Wunused-var-4.C: New test.
2414 * g++.dg/warn/Wunused-var-5.C: New test.
2415 * g++.dg/warn/Wunused-var-6.C: New test.
2416 * g++.dg/warn/Wunused-var-7.C: New test.
2417 * g++.dg/warn/Wunused-var-8.C: New test.
2418 * g++.dg/warn/Wunused-parm-1.C: New test.
2419 * g++.dg/warn/Wunused-parm-2.C: New test.
2420 * g++.dg/warn/Wunused-parm-3.C: New test.
2421
5e7b92b9
TB
24222010-05-06 Tobias Burnus <burnus@net-b.de>
2423
2424 PR fortran/43985
2425 * gfortran.dg/gomp/crayptr5.f90: New test case.
2426
0f559c16
JM
24272010-05-05 Jason Merrill <jason@redhat.com>
2428
2429 PR debug/43370
2430 * g++.dg/ext/attrib39.C: New.
2431
e5880243
DF
24322010-05-05 Daniel Franke <franke.daniel@gmail.com>
2433
2434 PR fortran/24978
2435 * gfortran.dg/data_invalid.f90: New.
2436
ca361dec
EB
24372010-05-05 Eric Botcazou <ebotcazou@adacore.com>
2438
2439 * gnat.dg/lto2.adb: New test.
2440
6d729f28
JM
24412010-05-05 Jason Merrill <jason@redhat.com>
2442
2443 PR c++/43787
2444 * g++.dg/opt/empty1.C: New.
2445
371b334e
JW
24462010-05-05 Janus Weil <janus@gcc.gnu.org>
2447
2448 PR fortran/43696
2449 * gfortran.dg/class_17.f03: New.
2450
b0576159
JJ
24512010-05-04 Neil Vachharajani <nvachhar@google.com>
2452
2453 * gcc.dg/tree-prof/wcoverage-mismatch.c: Adjusted.
2454
ec6c345e
MS
24552010-05-04 Mike Stump <mikestump@comcast.net>
2456
2457 PR objc/35165
2458 * encode-8.mm: Restore running of testcase, skip for gnu-runtime.
2459
55a46075
L
24602010-05-04 H.J. Lu <hongjiu.lu@intel.com>
2461
2462 PR target/43668
2463 * gcc.target/i386/pr43668.c: New.
2464
68fef9f9
PC
24652010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2466
2467 PR c++/43028
2468 * g++.dg/cpp0x/initlist31.C: New.
2469
97e3c923
JJ
24702010-05-04 Jakub Jelinek <jakub@redhat.com>
2471
2472 PR c/43981
2473 * gcc.dg/Wunused-var-8.c: New test.
2474
b5c0a77e
JM
24752010-05-04 Jason Merrill <jason@redhat.com>
2476
2477 PR c++/38064
2478 * g++.dg/cpp0x/enum3.C: Extend.
2479
ade6a9ac
L
24802010-05-04 H.J. Lu <hongjiu.lu@intel.com>
2481
2482 PR target/43799
2483 * gcc.target/i386/pr43799.c: New.
2484
7ef5e86c
EB
24852010-05-04 Eric Botcazou <ebotcazou@adacore.com>
2486
2487 * gnat.dg/lto1.adb: New test.
2488 * gnat.dg/lto1_pkg.ad[sb]: New helper.
2489
2147c71c
L
24902010-05-04 H.J. Lu <hongjiu.lu@intel.com>
2491
2492 PR middle-end/43671
2493 * gcc.target/i386/pr43671.c: New.
2494
4ac4b596
PC
24952010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2496
2497 PR c++/43705
2498 * g++.dg/template/crash95.C: New.
2499
0d3f6527
L
25002010-05-04 H.J. Lu <hongjiu.lu@intel.com>
2501
2502 PR debug/43508
2503 * gcc.target/i386/pr43508.c: New.
2504
27c2cfa6
RG
25052010-05-04 Richard Guenther <rguenther@suse.de>
2506
2507 PR tree-optimization/43879
2508 * g++.dg/torture/pr43879-1_0.C: New testcase.
2509 * g++.dg/torture/pr43879-1_1.C: Likewise.
2510
f857e9a4
DS
25112010-05-03 Dodji Seketeli <dodji@redhat.com>
2512
2513 PR c++/43953
2514 * g++.dg/other/crash-12.C: New test.
2515
9ab570ad
L
25162010-05-03 H.J. Lu <hongjiu.lu@intel.com>
2517
2518 * g++.dg/cdce3.C: Add a space. Updated.
2519
cbb4feb3
JM
25202010-05-03 Jason Merrill <jason@redhat.com>
2521
2522 PR c++/43680
2523 * g++.dg/opt/enum2.C: New.
2524 * g++.dg/warn/pr33738.C: Use -fstrict-enums.
2525 * g++.dg/warn/Wswitch-1.C: Adjust message.
2526
35ad90d5
RO
25272010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2528
2529 * g++.dg/cdce3.C: Skip on alpha*-dec-osf5*.
2530 * g++.dg/ext/label13.C: Fix typo.
2531 * g++.dg/warn/miss-format-1.C (bar): xfail dg-warning on
2532 alpha*-dec-osf5*.
2533 * gcc.c-torture/compile/limits-declparen.c: xfail on
2534 alpha*-dec-osf5* with -g.
2535 * gcc.c-torture/compile/limits-pointer.c: Likewise.
2536 * gcc.dg/c99-tgmath-1.c: Skip on alpha*-dec-osf5*.
2537 * gcc.dg/c99-tgmath-2.c: Likewise.
2538 * gcc.dg/c99-tgmath-3.c: Likewise.
2539 * gcc.dg/c99-tgmath-4.c: Likewise.
2540
431f5969
SK
25412010-05-03 Steven G. Kargl <kargl@gcc.gnu.org>
2542
2543 PR fortran/43592
2544 * gfortran.dg/unexpected_interface.f90: New test.
2545
d5ece0a1
RO
25462010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2547
2548 * ada/acats/run_acats (which): New function.
2549 (host_gnatchop, host_gnatmake): Use it.
2550
8eb7bc3c
RG
25512010-05-03 Richard Guenther <rguenther@suse.de>
2552
2553 PR tree-optimization/43971
2554 * gcc.dg/pr43971.c: New testcase.
2555
c4e26da1
JJ
25562010-05-03 Jakub Jelinek <jakub@redhat.com>
2557
2558 PR debug/43972
2559 * gcc.dg/debug/pr43972.c: New test.
2560
63004b49
UB
25612010-05-02 Uros Bizjak <ubizjak@gmail.com>
2562
2563 PR testsuite/43963
2564 * g++.dg/debug/dwarf2/icf.C: Update scan regexp for Vtable slot 0.
2565
52c307ba
RG
25662010-05-02 Richard Guenther <rguenther@suse.de>
2567
2568 PR tree-optimization/43879
2569 * gcc.dg/torture/pr43879-3.c: New testcase.
2570
bab4d587
RG
25712010-05-01 Richard Guenther <rguenther@suse.de>
2572
2573 PR tree-optimization/43949
2574 * g++.dg/warn/Warray-bounds-5.C: New testcase.
2575
13ead6d8
L
25762010-05-01 H.J. Lu <hongjiu.lu@intel.com>
2577
2578 PR c++/43951
2579 * g++.dg/init/new28.C: New.
2580
619dea2d
IS
25812010-04-30 Iain Sandoe <iains@gcc.gnu.org>
2582
2583 PR objc++/32052
2584 * obj-c++.dg/encode-2.mm: Remove XFAIL. Add test for anonymous
2585 structure and nested declarations.
2586 * obj-c++.dg/encode-3.mm: Remove XFAIL. Add test for anonymous
2587 structure and nested declarations. Reduce header clutter and
2588 use _exit() rather than abort().
2589 * objc.dg/encode-10.m: New.
2590 * objc.dg/encode-11.m: New.
2591
ce276b61
EB
25922010-04-30 DJ Delorie <dj@redhat.com>
2593
2594 * gcc.c-torture/execute/20100430-1.c: New test.
2595
5cb6410a
JM
25962010-04-30 Jason Merrill <jason@redhat.com>
2597
2598 PR c++/43868
2599 * g++.dg/template/ptrmem21.C: New.
2600
bf65e4b1
TB
26012010-04-30 Tobias Burnus Mburnus@net-b.de>
2602
2603 PR fortran/18918
2604 PR fortran/43931
2605 * gfortran.dg/coarray_13.f90: New test.
2606
b6050cb7
RG
26072010-04-30 Richard Guenther <rguenther@suse.de>
2608
2609 PR lto/43946
2610 * gcc.dg/lto/20100430-1_0.c: New testcase.
2611
a07ecd2b
JJ
26122010-04-30 Jakub Jelinek <jakub@redhat.com>
2613
2614 PR debug/43942
2615 * c-c++-common/pr43942.c: New test.
2616
1179ee88
SB
26172009-04-30 Steven Bosscher <steven@gcc.gnu.org>
2618
2619 * gcc.dg/lto/20091216-1_0.c: Adjust test case to avoid
2620 conflict with darwin crt1.o 'start' symbol.
2621
4be68d9a
RG
26222010-04-30 Richard Guenther <rguenther@suse.de>
2623
2624 PR tree-optimization/43879
2625 * gcc.dg/torture/pr43879_1.c: New testcase.
2626
06468254
RG
26272010-04-30 Richard Guenther <rguenther@suse.de>
2628
2629 * gcc.dg/tree-ssa/builtin-free.c: New testcase.
2630
10ab8f62
FC
26312010-04-29 Fabien Chêne <fabien.chene@gmail.com>
2632
2633 PR c++/43890
2634 * init.c (diagnose_uninitialized_cst_or_ref_member): check for
2635 user-provided constructor while recursing.
2636
eece1eb9
PT
26372010-04-29 Janus Weil <janus@gcc.gnu.org>
2638
2639 PR fortran/42274
2640 * gfortran.dg/class_16.f03: New test.
2641
26422010-04-29 Janus Weil <janus@gcc.gnu.org>
2643
2644 PR fortran/42274
2645 * gfortran.dg/class_15.f03: New.
2646
26472010-04-29 Paul Thomas <pault@gcc.gnu.org>
2648
2649 PR fortran/43326
2650 * gfortran.dg/dynamic_dispatch_9.f03: New test.
2651
26522010-04-29 Janus Weil <janus@gcc.gnu.org>
2653
2654 PR fortran/43492
2655 * gfortran.dg/generic_22.f03 : New test.
2656
26572010-04-29 Paul Thomas <pault@gcc.gnu.org>
2658
2659 PR fortran/42353
2660 * gfortran.dg/class_14.f03: New test.
2661
26622010-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2663
2664 PR fortran/42680
2665 * gfortran.dg/interface_32.f90: New test.
2666
26672009-04-29 Paul Thomas <pault@gcc.gnu.org>
2668 Janus Weil <janus@gcc.gnu.org>
2669
2670 PR fortran/41829
2671 * gfortran.dg/dynamic_dispatch_5.f03 : Change to "run".
2672 * gfortran.dg/dynamic_dispatch_7.f03 : New test.
2673 * gfortran.dg/dynamic_dispatch_8.f03 : New test.
2674
a143bf27
MS
26752010-04-28 Mike Stump <mikestump@comcast.net>
2676
2677 * g++.dg/uninit-pred-1_b.C: Use dg-message instead of
2678 dg-excess-errors.
2679 * g++.dg/uninit-pred-2_b.C: Likewise.
2680
a10da381
TB
26812010-04-28 Tobias Burnus <burnus@net-b.de>
2682
2683 PR fortran/18918
2684 PR fortran/43919
2685 * gfortran.dg/coarray_11.f90: Add scalar-coarrays test case.
2686
ab6edba4
MK
26872010-04-28 Matthias Klose <doko@ubuntu.com>
2688
2689 * gcc.dg/plugin/plugin.exp: Run the plugindir tests.
2690 * gcc.dg/plugindir1.c: Move to gcc.dg/plugin/plugindir1.c.
2691 * gcc.dg/plugindir2.c: Move to gcc.dg/plugin/plugindir2.c.
2692 * gcc.dg/plugindir3.c: Move to gcc.dg/plugin/plugindir3.c.
2693 * gcc.dg/plugindir4.c: Move to gcc.dg/plugin/plugindir4.c.
2694
8478130d
EB
26952010-04-28 Eric Botcazou <ebotcazou@adacore.com>
2696
2697 * gcc.dg/const-uniq-1.c: New test.
2698 * gcc.dg/lto/const-uniq_[01].c: Likewise.
2699
34f97b94
XDL
27002010-04-28 Xinliang David Li <davidxl@google.com>
2701
2702 * gcc.dg/uninit-pred-2_b.c: New test.
2703 * gcc.dg/uninit-pred-4_b.c: New test.
2704 * gcc.dg/uninit-pred-3_d.c: New test.
2705 * gcc.dg/uninit-pred-6_b.c: New test.
2706 * gcc.dg/uninit-pred-8_b.c: New test.
2707 * gcc.dg/uninit-pred-3_a.c: New test.
2708 * gcc.dg/uninit-pred-2_c.c: New test.
2709 * gcc.dg/uninit-pred-5_a.c: New test.
2710 * gcc.dg/uninit-pred-3_e.c: New test.
2711 * gcc.dg/uninit-pred-7_a.c: New test.
2712 * gcc.dg/uninit-pred-6_c.c: New test.
2713 * gcc.dg/uninit-pred-9_a.c: New test.
2714 * gcc.dg/uninit-pred-8_c.c: New test.
2715 * gcc.dg/uninit-pred-3_b.c: New test.
2716 * gcc.dg/uninit-pred-5_b.c: New test.
2717 * gcc.dg/uninit-pred-7_b.c: New test.
2718 * gcc.dg/uninit-pred-6_d.c: New test.
2719 * gcc.dg/uninit-pred-9_b.c: New test.
2720 * gcc.dg/uninit-pred-2_a.c: New test.
2721 * gcc.dg/uninit-pred-4_a.c: New test.
2722 * gcc.dg/uninit-pred-3_c.c: New test.
2723 * gcc.dg/uninit-pred-6_a.c: New test.
2724 * gcc.dg/uninit-pred-8_a.c: New test.
2725 * gcc.dg/uninit-pred-7_c.c: New test.
2726 * gcc.dg/uninit-pred-6_e.c: New test.
2727 * g++.dg/uninit-pred-loop-1_b.cc: New test.
2728 * g++.dg/uninit-pred-1_a.C: New test.
2729 * g++.dg/uninit-pred-1_b.C: New test.
2730 * g++.dg/uninit-pred-2_a.C: New test.
2731 * g++.dg/uninit-pred-2_b.C: New test.
2732 * g++.dg/uninit-pred-loop-1_a.cc: New test.
2733 * g++.dg/uninit-pred-loop-1_c.cc: New test.
2734 * g++.dg/uninit-pred-loop_1.cc: New test.
2735
e33c6cd6
MJ
27362010-04-28 Martin Jambor <mjambor@suse.cz>
2737
2738 * gcc.dg/lto/20091209-1_0.c: New testcase.
2739
18abb35e
RG
27402010-04-28 Richard Guenther <rguenther@suse.de>
2741
2742 PR tree-optimization/43879
2743 PR tree-optimization/43909
2744 * gcc.dg/ipa/ipa-pta-14.c: Adjust.
2745
c718820a
RG
27462010-04-28 Richard Guenther <rguenther@suse.de>
2747
2748 PR c++/43880
2749 * g++.dg/torture/pr43880.C: New testcase.
2750
4b414c93
MLI
27512010-04-28 Manuel López-Ibáñez <manu@gcc.gnu.org>
2752
2753 PR c++/9335
62e59133
UB
2754 * g++.dg/template/recurse2.C: Update
2755 * g++.dg/template/recurse.C: Update.
2756 * g++.dg/template/pr23510.C: Update.
2757 * lib/prune.exp: Filter out 'recursively instantiated'.
4b414c93 2758
31d1acec
FC
27592010-04-27 Fabien Chêne <fabien.chene@gmail.com>
2760
2761 PR c++/29043
2762 * g++.dg/init/pr29043.C: New.
2763
95b24c84
JM
27642010-04-27 Jason Merrill <jason@redhat.com>
2765
2defb926
JM
2766 * g++.dg/lookup/scoped5.C: Adjust.
2767 * g++.dg/lookup/scoped8.C: Adjust.
2768 * g++.dg/template/dependent-expr5.C: Adjust.
2769 * g++.old-deja/g++.brendan/nest1.C: Adjust.
2770
a6846853
JM
2771 PR c++/43856
2772 * g++.dg/cpp0x/lambda/lambda-this2.C: New.
2773
95b24c84
JM
2774 PR c++/43875
2775 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
2776
5dc16b19
MLI
27772010-04-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
2778 Jan Hubicka <hubicka@ucw.cz>
2779
2780 * gcc.dg/pure-2.c: New testcase.
2781 * gcc.dg/const-1.c: New testcase.
2782
798ec807
JM
27832010-04-27 Jason Merrill <jason@redhat.com>
2784
ea8b8aa0
JM
2785 * g++.dg/cpp0x/lambda/lambda-ice1.C: New.
2786
798ec807
JM
2787 PR c++/41468
2788 * g++.dg/template/sfinae17.C: New.
4a5d353f 2789 * g++.dg/template/sfinae18.C: New.
798ec807 2790
6ad86a5b
FC
27912010-04-27 Fabien Chêne <fabien.chene@gmail.com>
2792
2793 * g++.dg/init/pr42844.C: New.
2794 * g++.dg/cpp0x/pr42844-2.C: New.
2795 * g++.dg/cpp0x/defaulted2.C: Adjust.
2796 * g++.dg/tree-ssa/pr27549.C: Likewise.
2797 * g++.old-deja/g++.mike/dyncast8.C: Likewise.
2798
0134416b
TB
27992010-04-27 Tobias Burnus <burnus@net-b.de>
2800
2801 PR fortran/18918
2802 * gfortran.dg/coarray_12.f90: Fix dump parsing.
2803
a79ccd14
RG
28042010-04-27 Richard Guenther <rguenther@suse.de>
2805
2806 PR middle-end/40561
2807 * g++.dg/other/pr40561.C: New testcase.
2808
78eaf7bf
MJ
28092010-04-27 Martin Jambor <mjambor@suse.cz>
2810
2811 PR middle-end/43812
2812 * g++.dg/ipa/pr43812.C: New test.
2813
fa5f5e27
JH
28142010-04-27 Jan Hubicka <jh@suse.cz>
2815
2816 * gcc.dg/ipa/iinline-1.c (main): Rename to...
2817 (test): ... this one.
2818
cb751cbd
BS
28192010-04-27 Bernd Schmidt <bernds@codesourcery.com>
2820
2821 PR target/40657
2822 * gcc.target/arm/thumb-stackframe.c: New test.
2823
0ed3cde2 28242010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
431043bd 2825
0ed3cde2
SZ
2826 * gcc.dg/pr32207.c: Fix typo in expected warning messages.
2827 * gcc.dg/misc-column.c: Likewise.
2828 * gcc.dg/Walways-true-1.c: Likewise.
2829 * gcc.dg/Walways-true-2.c: Likewise.
2830 * gcc.dg/warn-addr-cmp.c: Likewise.
2831
f33beee9
TB
28322010-04-27 Tobias Burnus <burnus@net-b.de>
2833
2834 PR fortran/18918
2835 * gfortran.dg/coarray_7.f90: Modified and removed obsolete tests.
2836 * gfortran.dg/coarray_12.f90: New.
2837
637f1455
SZ
28382010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
2839
2840 PR c/32207
2841 * gcc.dg/pr32207.c: New test.
2842 * gcc.dg/misc-column.c: Adjust expected warning.
2843 * gcc.dg/Walways-true-1.c: Likewise.
2844 * gcc.dg/Walways-true-2.c: Likewise.
2845 * gcc.dg/warn-addr-cmp.c: Likewise.
2846
3bec79c5
DK
28472010-04-27 Dave Korn <dave.korn.cygwin@gmail.com>
2848
2849 PR lto/42776
2850 * lib/lto.exp (lto_prune_vis_warns): New function.
2851 (lto-link-and-maybe-run): Call it.
2852
6a07739d
L
28532010-04-26 H.J. Lu <hongjiu.lu@intel.com>
2854
2855 PR tree-optimization/43904
2856 * gcc.dg/tree-ssa/tailcall-6.c: New.
2857
504d14c9
IS
28582010-04-26 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
2859
2860 PR testsuite/35165
2861 * obj-c++.dg/stubify-2.mm: Restrict to ilp32 targets. Require
2862 Darwin8/OSX10.4 - compatible code generation.
2863 Use scan-rtl-dump.
2864 * obj-c++.dg/stubify-1.mm: Ditto.
2865 * lib/objc-torture.exp: Do not require link success for
2866 "trivial.m" in the runtime checks when dowhat = 'compile'.
431043bd 2867 * lib/dg-pch.exp (dg-flags-pch): New Proc.
504d14c9
IS
2868 * objc.dg/stubify-1.m: Restrict to ilp32 targets. Require
2869 Darwin8/OSX10.4 - compatible code generation.
2870 * objc.dg/stubify-2.m: Ditto.
2871 * objc.dg/symtab-1.m: Match '.quad' for m64 code.
2872 * objc.dg/next-runtime-1.m: Ditto.
2873 * objc.dg/stret-2.m: Restrict to ilp32 targets.
2874 * objc.dg/pch/pch.exp: Apply tests to both Gnu and NeXT
2875 runtimes on Darwin.
2876
1637c2e1 28772010-04-26 Jack Howarth <howarth@bromo.med.uc.edu>
920a8260
JH
2878
2879 PR 43715
b6b7f703 2880 * lib/plugin-support.exp: Use "-undefined
920a8260
JH
2881 dynamic_lookup" on darwin.
2882
21aac880
RG
28832010-04-26 Richard Guenther <rguenther@suse.de>
2884
2885 * gcc.dg/lto/20100426_0.c: New testcase.
2886
330af32c
JZ
28872010-04-26 Jie Zhang <jie@codesourcery.com>
2888
2889 PR tree-optimization/43833
2890 gcc.dg/Warray-bounds-8.c: New test case.
2891
98b2dfbb
RG
28922010-04-26 Richard Guenther <rguenther@suse.de>
2893
2894 PR lto/43080
2895 * g++.dg/lto/20100423-3_0.C: New testcase.
2896
1ae3075b
RG
28972010-04-26 Richard Guenther <rguenther@suse.de>
2898
2899 PR lto/42425
2900 * g++.dg/lto/20100423-2_0.C: New testcase.
2901
4b5caab7
IR
29022010-04-26 Ira Rosen <irar@il.ibm.com>
2903
2904 * gcc.dg/vect/bb-slp-23.c: New test.
2905
2778d766
JM
29062010-04-25 Joseph Myers <joseph@codesourcery.com>
2907
2908 * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
2909 * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
2910 * gcc.dg/c1x-float-1.c: New test.
2911
045d4002
L
29122010-04-25 H.J. Lu <hongjiu.lu@intel.com>
2913
2914 * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
2915 of "lea\[ \t\]".
2916
d64ad42b
SK
29172010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
2918
78ba4ec5
L
2919 * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
2920 FreeBSD.
2b50b170
SK
2921 * gfortran.dg/default_format_denormal_1.f90: Ditto.
2922 * gfortran.dg/default_format_2.f90: Ditto.
d64ad42b 2923
211b0440 29242010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
78ba4ec5
L
2925
2926 * gfortran.dg/pr43505.f90: Clean up .mod file.
2b50b170
SK
2927 * gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
2928 * gfortran.dg/pr41347.f90: Ditto.
2929 * gfortran.dg/internal_pack_4.f90: Ditto.
2930 * gfortran.dg/proc_decl_23.f90: Ditto.
2931 * gfortran.dg/recursive_check_3.f90: Ditto.
2932 * gfortran.dg/intent_out_3.f90: Ditto.
2933 * gfortran.dg/assignment_2.f90: Ditto.
2934 * gfortran.dg/pr41928.f90: Ditto.
2935 * gfortran.dg/pr42166.f90: Ditto.
2936 * gfortran.dg/private_type_12.f90: Ditto.
2937 * gfortran.dg/graphite/pr42185.f90: Ditto.
2938 * gfortran.dg/graphite/pr42186.f90: Ditto.
2939 * gfortran.dg/graphite/pr40982.f90: Ditto.
2940 * gfortran.dg/graphite/id-2.f90: Ditto.
2941 * gfortran.dg/graphite/id-4.f90: Ditto.
2942 * gfortran.dg/graphite/pr42050.f90: Ditto.
2943 * gfortran.dg/graphite/id-18.f90: Ditto.
2944 * gfortran.dg/graphite/pr42393-1.f90: Ditto.
2945 * gfortran.dg/graphite/pr41924.f90: Ditto.
2946 * gfortran.dg/graphite/pr42393.f90: Ditto.
2947 * gfortran.dg/graphite/pr37980.f90: Ditto.
2948 * gfortran.dg/graphite/pr38953.f90: Ditto.
2949 * gfortran.dg/graphite/pr42180.f90: Ditto.
2950 * gfortran.dg/graphite/pr42181.f90: Ditto.
2951 * gfortran.dg/where_operator_assign_4.f90: Ditto.
2952 * gfortran.dg/select_type_4.f90: Ditto.
2953 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2954 * gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
2955 * gfortran.dg/lto/pr40725_0.f03: Ditto.
2956 * gfortran.dg/elemental_args_check_2.f90: Ditto.
2957 * gfortran.dg/whole_file_11.f90: Ditto.
2958 * gfortran.dg/private_type_11.f90: Ditto.
2959 * gfortran.dg/vect/vect-gems.f90: Ditto.
2960 * gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
211b0440 2961
9b41915f
L
29622010-04-25 H.J. Lu <hongjiu.lu@intel.com>
2963
2964 * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
2965
82d6f532
EB
29662010-04-25 Eric Botcazou <ebotcazou@adacore.com>
2967
2968 * gnat.dg/pack15.ad[sb]: New test.
2969
910ed7dc
PB
29702010-04-25 Paolo Bonzini <bonzini@gnu.org>
2971
2972 * gcc.target/arm/mla-1.c: New test.
2973
8583a512
SK
29742010-04-24 Steven G. Kargl <kargl@gcc.gnu.org>
2975
2976 PR fortran/30073
2977 PR fortran/43793
910ed7dc 2978 * gfortran.dg/pr43793.f90: New test.
8583a512 2979
27d0d96a
BS
29802010-04-24 Bernd Schmidt <bernds@codesourcery.com>
2981
2982 PR tree-optimization/41442
2983 * gcc.target/i386/pr41442.c: New test.
2984
1cef01a0
HPN
29852010-04-24 Hans-Peter Nilsson <hp@axis.com>
2986
2987 PR fortran/43832
2988 * gfortran.dg/fgetc_3.f90: Delete bogus test.
2989
a3ba2937
JD
29902010-04-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2991
2992 PR fortran/43832
2993 * gfortran.dg/open_nounit.f90: New test.
2994
991b4da1
PT
29952010-04-24 Paul Thomas <pault@gcc.gnu.org>
2996
2997 PR fortran/43841
2998 PR fortran/43843
2999 * gfortran.dg/elemental_scalar_args_1.f90 : New test.
3000
c7d0de89
MLI
30012010-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
3002
3003 * gcc.dg/Wconversion-integer.c: Update.
3004
915f5921
EB
30052010-04-23 Eric Botcazou <ebotcazou@adacore.com>
3006
3007 * gnat.dg/unchecked_convert5.adb: New test.
3008
7a38245d
RG
30092010-04-23 Richard Guenther <rguenther@suse.de>
3010
3011 PR lto/41734
3012 * gcc.dg/lto/20100423-2_0.c: New testcase.
3013 * gcc.dg/lto/20100423-2_0.c: Likewise.
3014
8fd8a06f
RG
30152010-04-23 Richard Guenther <rguenther@suse.de>
3016
3017 PR lto/43455
3018 * gcc.dg/lto/20100423-1_0.c: New testcase.
3019 * gcc.dg/lto/20100423-1_1.c: Likewise.
3020
77620011
MJ
30212010-04-23 Martin Jambor <mjambor@suse.cz>
3022
3023 PR tree-optimization/43846
3024 * gcc.dg/tree-ssa/sra-10.c: New test.
3025
5c20baf1
MJ
30262010-04-23 Martin Jambor <mjambor@suse.cz>
3027
3028 PR middle-end/43835
3029 * gcc.c-torture/execute/pr43835.c: New test.
3030
c67f69a3
RG
30312010-04-23 Richard Guenther <rguenther@suse.de>
3032
3033 PR lto/42653
3034 * g++.dg/lto/20100423-1_0.C: New testcase.
3035
d5dceab8
UB
30362010-04-22 Uros Bizjak <ubizjak@gmail.com>
3037
3038 * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
3039
30402010-04-22 Ira Rosen <irar@il.ibm.com>
74500b3e 3041
5bdd895c 3042 PR tree-optimization/43842
74500b3e
IR
3043 * gcc.dg/vect/pr43842.c: New test.
3044
8e80fcac
BS
30452010-04-22 Bernd Schmidt <bernds@codesourcery.com>
3046
3047 * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
3048 * gcc.target/i386/wmul-2.c: Likewise.
3049
79b9f413
KG
30502010-04-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3051
3052 * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
3053 * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
3054
44741f03
AM
30552010-04-22 Alexander Monakov <amonakov@ispras.ru>
3056
3057 * gfortran.dg/reassoc_6.f: New testcase.
3058
9193b1b4
BS
30592010-04-22 Bernd Schmidt <bernds@codesourcery.com>
3060
3061 PR middle-end/29274
3062 * gcc.target/arm/wmul-1.c: New test.
3063 * gcc.target/arm/wmul-2.c: New test.
3064
b3be2694
RG
30652010-04-22 Richard Guenther <rguenther@suse.de>
3066
3067 PR tree-optimization/43845
3068 * gcc.c-torture/compile/pr43845.c: New testcase.
3069
5b58b39b
BS
30702010-04-22 Bernd Schmidt <bernds@codesourcery.com>
3071
3072 PR middle-end/29274
3073 * gcc.target/i386/wmul-1.c: New test.
3074 * gcc.target/i386/wmul-2.c: New test.
3075 * gcc.target/bfin/wmul-1.c: New test.
3076 * gcc.target/bfin/wmul-2.c: New test.
3077
92375a20
RG
30782010-04-22 Richard Guenther <rguenther@suse.de>
3079
3080 PR fortran/43829
3081 * gfortran.dg/vector_subscript_6.f90: New testcase.
3082 * gfortran.dg/assign_10.f90: Adjust.
3083
2b65cd83
JJ
30842010-04-21 Jakub Jelinek <jakub@redhat.com>
3085
3086 PR fortran/43836
3087 * gfortran.dg/gomp/pr43836.f90: New test.
3088
11152c95
RG
30892010-04-21 Richard Guenther <rguenther@suse.de>
3090
3091 * gcc.dg/ipa/ipa-pta-11.c: Adjust.
3092
d64427ff
KG
30932010-04-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3094
3095 * gcc.dg/torture/builtin-cproj-3.c: New.
3096
88274c4d
JM
30972010-04-20 Jason Merrill <jason@redhat.com>
3098
3099 PR c++/9335
3100 * g++.dg/template/recurse2.C: New.
3101 * g++.dg/parse/crash36.C: Adjust.
3102 * g++.dg/other/fold1.C: Adjust.
3103 * g++.dg/init/member1.C: Adjust.
3104 * lib/prune.exp: Prune "skipping N instantiation contexts".
3105
3c642f92
KG
31062010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3107
3108 * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
3109
43272bf5
KG
31102010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3111
3112 * gcc.dg/torture/builtin-cproj-1.c: New.
3113 * gcc.dg/torture/builtin-cproj-2.c: New.
3114
5a80a1dd
DS
31152010-04-20 Dodji Seketeli <dodji@redhat.com>
3116
3117 PR c++/43800
3118 PR c++/43704
3119 * g++.dg/template/typedef32.C: Adjust.
3120 * g++.dg/template/typedef33.C: New test.
3121
9c4174d8
PT
31222010-04-20 Paul Thomas <pault@gcc.gnu.org>
3123
3124 PR fortran/43227
3125 * gfortran.dg/proc_decl_23.f90: New test.
3126
3127 PR fortran/43266
3128 * gfortran.dg/abstract_type_6.f03: New test.
3129
94e85e0a
XDL
31302010-04-20 Xinliang David Li <davidxl@google.com>
3131
3132 * g++.dg/tree-ssa/fold-compare.C: New.
3133
48e50698
RG
31342010-04-20 Richard Guenther <rguenther@suse.de>
3135
3136 PR tree-optimization/39417
3137 * g++.dg/torture/pr39417.C: New testcase.
3138
b28ae58f
RG
31392010-04-20 Richard Guenther <rguenther@suse.de>
3140
3141 * gcc.dg/ipa/ipa-pta-14.c: New testcase.
3142
1197ce8e
JJ
31432010-04-20 Jakub Jelinek <jakub@redhat.com>
3144
3145 * g++.dg/debug/dwarf2/rv1.C: New test.
3146
72e2cf16
AK
31472010-04-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3148
3149 PR target/43635
3150 * gcc.c-torture/compile/pr43635.c: New testcase.
3151
fd2e4e99
JJ
31522010-04-19 Jakub Jelinek <jakub@redhat.com>
3153
310e4472
JJ
3154 PR fortran/43339
3155 * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
3156 of sequential loops being private only in the innermost containing
3157 task region.
3158
fd2e4e99
JJ
3159 PR middle-end/43337
3160 * gfortran.dg/gomp/pr43337.f90: New test.
3161
1936a7d4
RG
31622010-04-19 Richard Guenther <rguenther@suse.de>
3163
3164 PR tree-optimization/43796
3165 * gfortran.dg/pr43796.f90: New testcase.
3166
d53bed0b
RG
31672010-04-19 Richard Guenther <rguenther@suse.de>
3168
3169 PR tree-optimization/43783
3170 * gcc.c-torture/execute/pr43783.c: New testcase.
3171
90f775a9
UB
31722010-04-19 Uros Bizjak <ubizjak@gmail.com>
3173
3174 PR target/43766
3175 * gcc.target/i386/pr43766.c: New test.
3176
8d9b7be5
JZ
31772010-04-19 Jie Zhang <jie@codesourcery.com>
3178
3179 PR target/43662
3180 * gcc.target/i386/pr43662.c: New test.
3181
d38f6bc0
DS
31822010-04-19 Dodji Seketeli <dodji@redhat.com>
3183
3184 PR c++/43704
3185 * g++.dg/template/typedef32.C: New test.
3186
d5dceab8 31872010-04-19 Ira Rosen <irar@il.ibm.com>
b5aeb3bb 3188
d5dceab8
UB
3189 PR tree-optimization/37027
3190 * lib/target-supports.exp
b5aeb3bb
IR
3191 (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
3192 * gcc.dg/vect/pr37027.c: New test.
d5dceab8
UB
3193 * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
3194 gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
3195 gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
3196 gcc.dg/vect/vect-complex-6.c: Likewise.
b5aeb3bb 3197
5a2fa9e8
JJ
31982010-04-19 Jakub Jelinek <jakub@redhat.com>
3199
3200 * g++.dg/debug/dwarf2/enum1.C: New test.
3201
896ee672
EB
32022010-04-18 Eric Botcazou <ebotcazou@adacore.com>
3203
3204 * gnat.dg/rep_clause5.ad[sb]: New test.
3205 * gnat.dg/rep_clause5_pkg.ads: New helper.
3206
d5dceab8 32072010-04-18 Ira Rosen <irar@il.ibm.com>
59eefaa6
IR
3208
3209 PR tree-optimization/43771
3210 * g++.dg/vect/pr43771.cc: New test.
3211
6c559604
SK
32122010-04-17 Steven G. Kargl <kargl@gcc.gnu.org>
3213
896ee672
EB
3214 PR fortran/31538
3215 * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
3216 * gfortran.dg/bounds_check_fail_3.f90: Ditto.
6c559604 3217
728936bb
EB
32182010-04-17 Eric Botcazou <ebotcazou@adacore.com>
3219
3220 * gnat.dg/sizetype.adb: Rename into...
3221 * gnat.dg/sizetype1.adb: ...this.
3222 * gnat.dg/sizetype2.adb: New test.
3223
12de6355
RG
32242010-04-16 Richard Guenther <rguenther@suse.de>
3225
3226 PR tree-optimization/43572
3227 * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
3228
68a3eb69
EB
32292010-04-16 Olivier Hainque <hainque@adacore.com>
3230
3231 * gnat.dg/specs/discr_private.ads: New test.
3232
f0c6475a 32332010-04-16 Bernd Schmidt <bernds@codesourcery.com>
6ea007e4
BS
3234
3235 PR target/41514
f0c6475a
BS
3236 * gcc.target/arm/thumb-comparisons.c: New test.
3237
3238 PR target/40603
3239 * gcc.target/arm/thumb-cbranchqi.c: New test.
6ea007e4 3240
7a296495
CB
32412010-04-16 Christian Bruel <christian.bruel@st.com>
3242
3243 * g++.dg/torture/pr36191.C: Enable for SH.
3244
169afcb9
EB
32452010-04-16 Eric Botcazou <ebotcazou@adacore.com>
3246
3247 * gnat.dg/wide_boolean.adb: New test.
3248 * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
3249
25a6a873
RG
32502010-04-15 Richard Guenther <rguenther@suse.de>
3251
3252 * gcc.dg/ipa/ipa-pta-1.c: New testcase.
3253 * gcc.dg/ipa/ipa-pta-2.c: Likewise.
3254 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
3255 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
3256 * gcc.dg/ipa/ipa-pta-5.c: Likewise.
3257 * gcc.dg/ipa/ipa-pta-6.c: Likewise.
3258 * gcc.dg/ipa/ipa-pta-7.c: Likewise.
3259 * gcc.dg/ipa/ipa-pta-8.c: Likewise.
3260 * gcc.dg/ipa/ipa-pta-9.c: Likewise.
3261 * gcc.dg/ipa/ipa-pta-10.c: Likewise.
3262 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
3263 * gcc.dg/ipa/ipa-pta-12.c: Likewise.
3264 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
3265 * gcc.dg/torture/ipa-pta-2.c: Likewise.
3266 * gcc.dg/torture/ipa-pta-1.c: Adjust.
3267
f0c6475a 32682010-04-14 Bernd Schmidt <bernds@codesourcery.com>
31ce8a53
BS
3269
3270 PR target/21803
3271 * gcc.target/arm/pr42496.c: New test.
3272
943f82e7
JM
32732010-04-14 Jason Merrill <jason@redhat.com>
3274
3275 PR c++/36625
3276 * g++.dg/ext/attrib38.C: New.
3277
88f33b96
SE
32782010-04-14 Steve Ellcey <sje@cup.hp.com>
3279
3280 PR testsuite/43739
3281 * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
3282
289fcbbd
MLI
32832010-04-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
3284
3285 PR 42966
3286 * gcc.dg/cpp/warn-undef-2.c: Update.
3287 * gcc.dg/cpp/warn-traditional-2.c: Update.
3288 * gcc.dg/cpp/warn-comments-2.c: Update.
3289 * gcc.dg/cpp/warn-variadic-2.c: Update.
3290 * gcc.dg/cpp/warn-long-long-2.c: Update.
3291 * gcc.dg/cpp/warn-deprecated-2.c: Update.
3292 * gcc.dg/cpp/warn-multichar-2.c: Update.
3293 * gcc.dg/cpp/warn-normalized-3.c: Update.
3294 * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
3295 * gcc.dg/cpp/warn-trigraphs-3.c: Update.
3296 * gcc.dg/cpp/warn-unused-macros-2.c: Update.
3297 * gcc.dg/cpp/warn-trigraphs-4.c: Update.
3298 * gcc.dg/cpp/warn-redefined-2.c: Update.
3299 * gfortran.dg/warning-directive-2.F90: Update.
3300 * c-c++-common/cpp/warning-directive-2.c: Update.
3301
fc249fe5
MM
33022010-04-14 Michael Matz <matz@suse.de>
3303
3304 PR tree-optimization/42963
b6b7f703 3305 * gcc.dg/pr42963.c: New testcase.
fc249fe5 3306
f08863f9
EB
33072010-04-14 Eric Botcazou <ebotcazou@adacore.com>
3308
3309 * gnat.dg/class_wide.adb: Rename into...
3310 * gnat.dg/class_wide1.adb: ...this.
3311 * gnat.dg/class_wide2.ad[sb]: New test.
3312
64f002ed
TB
33132010-04-14 Tobias Burnus <burnus@net-b.de>
3314
3315 PR fortran/18918
3316 * gfortran.dg/coarray_9.f90: Update dg-errors.
3317 * gfortran.dg/coarray_10.f90: New test.
3318 * gfortran.dg/coarray_11.f90: New test.
3319
e1859f33
JD
33202010-04-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3321
3322 PR fortran/43747
3323 gfortran.dg/initialization_24.f90: New test.
3324
44b2dc6c
JM
33252010-04-13 Jason Merrill <jason@redhat.com>
3326
3327 * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
3328 * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
3329
4867a0c6
MLI
33302010-04-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
3331
3332 * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
3333 * g++.dg/dg.exp: Likewise.
3334 * gcc.dg/cpp/warning-directive-1.c: Move to ...
3335 * c-c++-common/cpp/warning-directive-1.c: ... here.
3336 * gcc.dg/cpp/warning-directive-2.c: Move to ...
3337 * c-c++-common/cpp/warning-directive-2.c: ... here.
3338 * gcc.dg/cpp/warning-directive-3.c: Move to ...
3339 * c-c++-common/cpp/warning-directive-3.c: ... here.
3340 * gcc.dg/cpp/warning-directive-4.c: Move to ...
3341 * c-c++-common/cpp/warning-directive-4.c: ... here.
3342 * g++.dg/cpp/warning-directive-1.C: Delete.
3343 * g++.dg/cpp/warning-directive-2.C: Delete.
3344 * g++.dg/cpp/warning-directive-3.C: Delete.
3345 * g++.dg/cpp/warning-directive-4.C: Delete.
3346 * gcc.dg/cpp/normalised-3.c: Delete.
3347 * g++.dg/cpp/normalised-1.C: Rename as ...
3348 * c-c++-common/cpp/normalised-3.c: ... this.
3349
0f2ffb9a
MJ
33502010-04-13 Martin Jambor <mjambor@suse.cz>
3351
3352 * gcc.dg/tree-ssa/sra-9.c: New test.
3353
f78b86c0
MM
33542010-04-13 Michael Matz <matz@suse.de>
3355
3356 PR middle-end/43730
3357 * gcc.dg/pr43730.c: New test.
3358
143597ff
MM
33592010-04-13 Michael Matz <matz@suse.de>
3360
3361 * gcc.dg/tree-ssa/negate.c: New testcase.
3362
9d7b53cc
RG
33632010-04-13 Richard Guenther <rguenther@suse.de>
3364
3365 PR testsuite/43735
3366 * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
3367
777e1f09
RG
33682010-04-13 Richard Guenther <rguenther@suse.de>
3369
3370 * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
3371
76af763d
EB
33722010-04-13 Eric Botcazou <ebotcazou@adacore.com>
3373
3374 * gnat.dg/derived_type1.adb: New test.
3375
4adbd5dd
MK
33762010-04-13 Matthias Klose <doko@ubuntu.com>
3377
3378 * gcc.dg/plugindir1.c: New testcase.
3379 * gcc.dg/plugindir2.c: New testcase.
3380 * gcc.dg/plugindir3.c: New testcase.
3381 * gcc.dg/plugindir4.c: New testcase.
3382
e0db9cc6
UB
33832010-04-12 Uros Bizjak <ubizjak@gmail.com>
3384
3385 * gcc.target/i386/rotate-2.c: New test.
3386
d6850483
JM
33872010-04-12 Jason Merrill <jason@redhat.com>
3388
e62e4922
JM
3389 PR c++/43641
3390 * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
d6850483
JM
3391 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
3392
9d809e8f
FC
33932010-04-12 Fabien Chene <fabien.chene@gmail.com>
3394
3395 PR c++/25811
3396 * g++.dg/init/pr25811.C: New test.
3397
c7392d11
RO
33982010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3399
3400 * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
3401 dg-error, dg-warning.
3402 * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
3403
af961c7f
RG
34042010-04-12 Richard Guenther <rguenther@suse.de>
3405
3406 * gcc.dg/torture/inline-2.c: New testcase.
3407
f101882a
JJ
34082010-04-12 Jakub Jelinek <jakub@redhat.com>
3409
fa8351f8
JJ
3410 PR bootstrap/43699
3411 * gcc.dg/Wunused-var-7.c: New test.
3412
f101882a
JJ
3413 PR tree-optimization/43560
3414 * gcc.c-torture/execute/pr43560.c: New test.
3415
675c873b
EB
34162010-04-12 Eric Botcazou <ebotcazou@adacore.com>
3417
3418 * gnat.dg/aggr13.adb: New test.
3419 * gnat.dg/aggr14.adb: Likewise.
3420 * gnat.dg/aggr14_pkg.ad[sb]: New helper.
3421
3fc20697
RG
34222010-04-12 Richard Guenther <rguenther@suse.de>
3423
3424 PR c++/43611
3425 * g++.dg/torture/pr43611.C: New testcase.
3426
c4712597
SZ
34272010-04-12 Shujing Zhao <pearly.zhao@oracle.com>
3428
3429 PR c/36774
3430 * gcc.dg/pr36774-1.c: New test.
3431 * gcc.dg/pr36774-2.c: New test.
3432
c11c09f9
KP
34332010-04-11 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
3434
3435 * gcc.target/sh/rte-delay-slot.c: New test.
3436
3cd64bab
EB
34372010-04-11 Eric Botcazou <ebotcazou@adacore.com>
3438
3439 * gnat.dg/pack9.adb: Remove -cargs option.
3440 * gnat.dg/aggr12.ad[sb]: New test.
3441
a6d57223
JZ
34422010-04-10 Jie Zhang <jie@codesourcery.com>
3443
3444 PR target/43417
3445 * gcc.target/sh/pr43417.c: New test.
3446
687ea68f
TB
34472010-04-10 Tobias Burnus <burnus@net-b.de>
3448
3449 PR fortran/43591
3450 * gfortran.dg/spec_expr_6.f90: New test.
3451
d8a12e84
MLI
34522010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
3453
3454 PR cpp/43195
3455 * gcc.dg/cpp/pr43195.c: New.
3456 * gcc.dg/cpp/pr43195.h: New.
3457
d0b8780d
MLI
34582010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
3459
3460 PR 42965
3461 * gcc.dg/Werror-6.c: Adjust.
3462 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
3463 * gcc.dg/Werror-4.c: Likewise.
3464 * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
3465 * gcc.dg/Wswitch-enum-error.c: Likewise.
3466 * gcc.dg/Wpointer-arith.c: Likewise.
3467 * gcc.dg/Wfatal.c: Likewise.
3468 * gcc.dg/Wswitch-error.c: Likewise.
3469 * g++.dg/warn/unused-result1-Werror.c: Likewise.
3470 * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
3471 * gcc.dg/cpp/warn-undef-2.c: Likewise.
3472 * gcc.dg/cpp/warn-traditional-2.c: Likewise.
3473 * gcc.dg/cpp/warn-comments-2.c: Likewise.
3474 * gcc.dg/cpp/warn-variadic-2.c: Likewise.
3475 * gcc.dg/cpp/warning-directive-2.c: Likewise.
3476 * gcc.dg/cpp/warn-long-long-2.c: Likewise.
3477 * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
3478 * gcc.dg/cpp/warn-multichar-2.c: Likewise.
3479 * gcc.dg/cpp/warn-normalized-3.c: Likewise.
3480 * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
3481 * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
3482 * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
3483 * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
3484 * gcc.dg/cpp/warn-redefined-2.c: Likewise.
3485 * g++.dg/cpp/warning-directive-2.C: Likewise.
3486 * gfortran.dg/warning-directive-2.F90: Likewise.
3487
cb6addf4
JM
34882010-04-09 Jason Merrill <jason@redhat.com>
3489
3490 PR c++/42623
3491 * g++.dg/template/sizeof13.C: New.
3492
c688a8b0
KT
34932010-04-09 Kai Tietz <kai.tietz@onevision.com>
3494
3495 * g++.dg/other/pr35504.C: Add check for thiscall.
3496 * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
3497 * gcc.dg/torture/stackalign/thiscall-1.c: New.
27431d88 3498
dc8d2739
MLI
34992010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
3500
3501 PR c++/28584
3502 * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
3503 * c-c++-common/Wint-to-pointer-cast-1.c: ... here.
27431d88 3504 * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
dc8d2739 3505 * c-c++-common/Wint-to-pointer-cast-2.c: ... here.
27431d88 3506 * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
dc8d2739
MLI
3507 * c-c++-common/Wint-to-pointer-cast-3.c: ... here. Update.
3508 * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
3509 * g++.dg/other/increment1.C: Likewise.
3510
d3a9eea2
TB
35112010-04-09 Tobias Burnus <burnus@net-b.de>
3512
3513 PR fortran/18918
3514 * gfortran.dg/coarray_7.f90: New test.
3515 * gfortran.dg/coarray_8.f90: New test.
3516
824935ee
BD
35172010-04-08 Bud Davis <bdavis9659@sbcglobal.net>
3518
3519 PR fortran/28039
3520 * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
3521
07c60ef7
RO
35222010-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3523
3524 PR target/43643
3525 * gcc.dg/pr43643.c: New test.
3526
3e2f637e
TB
35272010-04-08 Tobias Burnus <burnus@net-b.de>
3528
3529 * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
3530
84ae6d7b
RG
35312010-04-08 Richard Guenther <rguenther@suse.de>
3532
3533 PR tree-optimization/43679
3534 * gcc.c-torture/compile/pr43679.c: New testcase.
3535
aa847cc8
JJ
35362010-04-08 Jakub Jelinek <jakub@redhat.com>
3537
3538 PR debug/43670
3539 * gcc.dg/pr43670.c: New test.
3540
b0aef8a8
MK
35412010-04-08 Maxim Kuvyrkov <maxim@codesourcery.com>
3542
3543 PR middle-end/40815
3544 * gcc.dg/tree-ssa/reassoc-19.c: New.
3545
60d3aec4
JJ
35462010-04-07 Jakub Jelinek <jakub@redhat.com>
3547
ebfbbdc5
JJ
3548 PR c/18624
3549 * gcc.dg/Wunused-var-1.c: New test.
3550 * gcc.dg/Wunused-var-2.c: New test.
3551 * gcc.dg/Wunused-var-3.c: New test.
3552 * gcc.dg/Wunused-var-4.c: New test.
3553 * gcc.dg/Wunused-var-5.c: New test.
3554 * gcc.dg/Wunused-var-6.c: New test.
3555 * gcc.dg/Wunused-parm-1.c: New test.
3556
60d3aec4
JJ
3557 * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
3558 * gcc.dg/trunc-1.c: Likewise.
3559 * gcc.dg/vla-9.c: Likewise.
3560 * gcc.dg/dfp/composite-type.c: Likewise.
3561
b51e84c9
IS
35622010-04-07 Iain Sandoe <iains@gcc.gnu.org>
3563
3564 PR objc/35996
3565 * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
3566 * obj-c++.dg/objc-gc-3.mm: Ditto.
3567
87cf0651
SB
35682010-04-07 Simon Baldwin <simonb@google.com>
3569
3570 * gcc.dg/cpp/warn-undef-2.c: New.
3571 * gcc.dg/cpp/warn-traditional-2.c: New.
3572 * gcc.dg/cpp/warn-comments-2.c: New.
3573 * gcc.dg/cpp/warning-directive-1.c: New.
3574 * gcc.dg/cpp/warn-long-long.c: New.
3575 * gcc.dg/cpp/warn-traditional.c: New.
3576 * gcc.dg/cpp/warn-variadic-2.c: New.
3577 * gcc.dg/cpp/warn-undef.c: New.
3578 * gcc.dg/cpp/warn-normalized-1.c: New.
3579 * gcc.dg/cpp/warning-directive-2.c: New.
3580 * gcc.dg/cpp/warn-long-long-2.c: New.
3581 * gcc.dg/cpp/warn-variadic.c: New.
3582 * gcc.dg/cpp/warn-normalized-2.c: New.
3583 * gcc.dg/cpp/warning-directive-3.c: New.
3584 * gcc.dg/cpp/warn-deprecated-2.c: New.
3585 * gcc.dg/cpp/warn-trigraphs-1.c: New.
3586 * gcc.dg/cpp/warn-multichar-2.c: New.
3587 * gcc.dg/cpp/warn-normalized-3.c: New.
3588 * gcc.dg/cpp/warning-directive-4.c: New.
3589 * gcc.dg/cpp/warn-unused-macros.c: New.
3590 * gcc.dg/cpp/warn-trigraphs-2.c: New.
3591 * gcc.dg/cpp/warn-cxx-compat-2.c: New.
3592 * gcc.dg/cpp/warn-cxx-compat.c: New.
3593 * gcc.dg/cpp/warn-redefined.c: New.
3594 * gcc.dg/cpp/warn-trigraphs-3.c: New.
3595 * gcc.dg/cpp/warn-unused-macros-2.c: New.
3596 * gcc.dg/cpp/warn-deprecated.c: New.
3597 * gcc.dg/cpp/warn-trigraphs-4.c: New.
3598 * gcc.dg/cpp/warn-redefined-2.c: New.
3599 * gcc.dg/cpp/warn-comments.c: New.
3600 * gcc.dg/cpp/warn-multichar.c: New.
3601 * g++.dg/cpp/warning-directive-1.C: New.
3602 * g++.dg/cpp/warning-directive-2.C: New.
3603 * g++.dg/cpp/warning-directive-3.C: New.
3604 * g++.dg/cpp/warning-directive-4.C: New.
3605 * gfortran.dg/warning-directive-1.F90: New.
3606 * gfortran.dg/warning-directive-3.F90: New.
3607 * gfortran.dg/warning-directive-2.F90: New.
3608 * gfortran.dg/warning-directive-4.F90: New.
58e0f0d3 3609
87cf0651 36102010-04-07 Iain Sandoe <iains@gcc.gnu.org>
b51e84c9
IS
3611
3612 PR objc++/23716
58e0f0d3
IS
3613 * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
3614
2401726e
JM
36152010-04-07 Jason Merrill <jason@redhat.com>
3616
48326487
JM
3617 * g++.dg/template/dr408.C: New.
3618
ae099258
JM
3619 * g++.dg/lookup/ns4.C: New.
3620
feb3b88a
JM
3621 PR c++/38392
3622 * g++.dg/template/friend51.C: New test.
3623
2401726e
JM
3624 PR c++/41970
3625 * g++.old-deja/g++.other/linkage1.C: Adjust.
3626
5fd5c97a
DS
36272010-04-07 Dodji Seketeli <dodji@redhat.com>
3628
3629 PR c++/42697
3630 * g++.dg/template/crash94.C: New test.
3631
7c094c11
DS
36322010-04-07 Dodji Seketeli <dodji@redhat.com>
3633
3634 PR c++/40239
3635 * g++.dg/init/aggr5.C: New test.
3636 * g++.dg/init/aggr5.C: New test.
3637
12bd5a1e
RG
36382010-04-07 Richard Guenther <rguenther@suse.de>
3639
3640 PR tree-optimization/43270
3641 * g++.dg/warn/Warray-bounds-4.C: New testcase.
3642 * gcc.dg/Warray-bounds-7.c: Likewise.
3643
b1fa9126
EB
36442010-04-07 Eric Botcazou <ebotcazou@adacore.com>
3645
3646 * gnat.dg/bit_packed_array.ad[sb]: Rename into...
3647 * gnat.dg/bit_packed_array1.ad[sb]: ...this.
3648 * gnat.dg/bit_packed_array4.ad[sb]: New test.
3649
6addabbb
JZ
36502010-04-07 Jie Zhang <jie@codesourcery.com>
3651
3652 PR c++/42556
3653 * g++.dg/init/pr42556.C: New test.
3654
a42f1217
DS
36552010-04-07 Dodji Seketeli <dodji@redhat.com>
3656
3657 PR debug/43628
3658 * g++.dg/debug/dwarf2/typedef2.C: New test.
3659
c88199cd
DS
36602010-04-06 Dodji Seketeli <dodji@redhat.com>
3661
27431d88 3662 * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
c88199cd
DS
3663 c-c++-common/dwarf2/redeclaration-1.C
3664
d4a2b486
JM
36652010-04-06 Jason Merrill <jason@redhat.com>
3666
3667 * g++.dg/cpp0x/pr31437.C: Adjust error location.
3668 * g++.dg/ext/attrib18.C: Likewise.
3669 * g++.dg/ext/bitfield2.C: Likewise.
3670 * g++.dg/ext/bitfield4.C: Likewise.
3671 * g++.dg/ext/visibility/warn2.C: Likewise.
3672 * g++.dg/ext/visibility/warn3.C: Likewise.
3673 * g++.dg/gomp/pr26690-1.C: Likewise.
3674 * g++.dg/inherit/covariant7.C: Likewise.
3675 * g++.dg/init/synth2.C: Likewise.
3676 * g++.dg/lookup/using7.C: Likewise.
3677 * g++.dg/other/crash-4.C: Likewise.
3678 * g++.dg/other/error13.C: Likewise.
3679 * g++.dg/other/error20.C: Likewise.
3680 * g++.dg/parse/crash31.C: Likewise.
3681 * g++.dg/parse/error16.C: Likewise.
3682 * g++.dg/parse/error19.C: Likewise.
3683 * g++.dg/parse/error27.C: Likewise.
3684 * g++.dg/parse/error28.C: Likewise.
3685 * g++.dg/parse/fused-params1.C: Likewise.
3686 * g++.dg/template/error2.C: Likewise.
3687 * g++.dg/template/local6.C: Likewise.
3688 * g++.dg/template/qualttp15.C: Likewise.
3689 * g++.dg/warn/Wnvdtor-2.C: Likewise.
3690 * g++.dg/warn/anonymous-namespace-3.C: Likewise.
3691 * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
3692 * g++.old-deja/g++.brendan/crash29.C: Likewise.
3693 * g++.old-deja/g++.eh/spec6.C: Likewise.
3694 * g++.old-deja/g++.jason/crash3.C: Likewise.
3695 * g++.old-deja/g++.jason/destruct2.C: Likewise.
3696 * g++.old-deja/g++.law/ctors5.C: Likewise.
3697 * g++.old-deja/g++.law/ctors9.C: Likewise.
3698 * g++.old-deja/g++.mike/p3538a.C: Likewise.
3699 * g++.old-deja/g++.mike/p3538b.C: Likewise.
3700 * g++.old-deja/g++.other/struct1.C: Likewise.
3701 * g++.old-deja/g++.other/volatile1.C: Likewise.
3702 * g++.old-deja/g++.pt/crash36.C: Likewise.
3703 * g++.old-deja/g++.pt/derived3.C: Likewise.
3704 * g++.old-deja/g++.robertl/eb109.C: Likewise.
3705 * g++.old-deja/g++.robertl/eb4.C: Likewise.
3706
9310a3e2
SP
37072010-04-06 Sebastian Pop <sebastian.pop@amd.com>
3708
3709 PR middle-end/43519
3710 * gcc.dg/graphite/run-id-pr42644.c: Call abort.
3711 * gcc.dg/graphite/id-19.c: New.
3712
c86a3947
CF
37132010-04-06 Changpeng Fang <changpeng.fang@amd.com>
3714
3715 PR middle-end/32824
3716 * gcc.dg/vect/pr32824: New.
3717
f4d1d50a
TB
37182010-04-06 Tobias Burnus <burnus@net-b.de>
3719
3720 PR fortran/18918
3721 * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
3722 * gfortran.dg/coarray_3.f90: Ditto.
3723 * gfortran.dg/coarray_4.f90: Ditto.
3724 * gfortran.dg/coarray_5.f90: Ditto.
3725 * gfortran.dg/coarray_6.f90: Ditto.
3726 * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
3727
178f9aa1
TB
37282010-04-06 Tobias Burnus <burnus@net-b.de>
3729
3730 PR fortran/18918
3731 * gfortran.dg/coarray_4.f90: Fix test.
3732 * gfortran.dg/coarray_6.f90: Add more tests.
3733
be59db2d
TB
37342010-04-06 Tobias Burnus <burnus@net-b.de>
3735
3736 PR fortran/18918
3737 * gfortran.dg/coarray_4.f90: New test.
3738 * gfortran.dg/coarray_5.f90: New test.
3739 * gfortran.dg/coarray_6.f90: New test.
3740
385e8144
TB
37412010-04-06 Tobias Burnus <burnus@net-b.de>
3742
3743 PR fortran/18918
3744 * gfortran.dg/iso_fortran_env_5.f90: New test.
3745 * gfortran.dg/iso_fortran_env_6.f90: New test.
3746
d0a4a61c
TB
37472010-04-06 Tobias Burnus <burnus@net-b.de>
3748
3749 PR fortran/39997
3750 * gfortran.dg/coarray_1.f90: New test.
3751 * gfortran.dg/coarray_2.f90: New test.
3752 * gfortran.dg/coarray_3.f90: New test.
3753
d5eebac0
JM
37542010-04-06 Jason Merrill <jason@redhat.com>
3755
62daa139
JM
3756 PR c++/43648
3757 * g++.dg/template/dtor8.C: New.
3758
d5eebac0
JM
3759 PR c++/43621
3760 * g++.dg/template/error-recovery2.C: New.
3761
b1a0b3b4
JH
37622010-04-06 Jan Hubicka <jh@suse.czpli
3763
3764 PR tree-optimization/42906
3765 * gcc.dg/tree-ssa/dce-1.c: New testcase.
3766
2b56d6a4
TB
37672010-04-06 Tobias Burnus <burnus@net-b.de>
3768
3769 PR fortran/43178
3770 * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
3771 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
3772 * gfortran.dg/auto_dealloc_1.f90: Ditto.
3773
56186ac2
RG
37742010-04-06 Richard Guenther <rguenther@suse.de>
3775
3776 PR tree-optimization/43627
3777 * gcc.dg/tree-ssa/vrp49.c: New testcase.
3778
7d11d368
JJ
37792010-04-06 Jakub Jelinek <jakub@redhat.com>
3780
3781 PR target/43638
3782 * gcc.target/i386/pr43638.c: New test.
3783
eb12d0ae
RG
37842010-04-06 Richard Guenther <rguenther@suse.de>
3785
3786 PR middle-end/43661
3787 * gcc.c-torture/compile/pr43661.c: New testcase.
3788
be33cc50
JJ
37892010-04-06 Jakub Jelinek <jakub@redhat.com>
3790
3791 * gcc.target/s390/stackcheck1.c: Add dg-warning.
3792
0e8ff409
SP
37932010-04-04 Sebastian Pop <sebastian.pop@amd.com>
3794
3795 * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
3796
1cdaa211
RG
37972010-04-02 Richard Guenther <rguenther@suse.de>
3798
3799 PR tree-optimization/43629
3800 * gcc.c-torture/execute/pr43629.c: New testcase.
3801
b879c108 38022010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
014753cc 3803 Dominique d'Humieres <dominiq@lps.ens.fr>
b879c108
JB
3804
3805 PR libfortran/43605
3806 * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
3807
777351a5
DS
38082010-04-01 Dodji Seketeli <dodji@redhat.com>
3809
3810 PR debug/43325
3811 * c-c++-common/dwarf2/redeclaration-1.C: New test.
3812
d4b5fb22
JM
38132010-04-01 Jason Merrill <jason@redhat.com>
3814
3815 * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
3816
e76a3fde
JB
38172010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
3818 Manfred Schwarb <manfred99@gmx.ch>
3819
3820 PR libfortran/43605
3821 * gfortran.dg/ftell_3.f90: New test.
3822
5e9fb3db
RG
38232010-04-01 Richard Guenther <rguenther@suse.de>
3824
3825 PR middle-end/43614
3826 * gcc.c-torture/compile/pr43614.c: New testcase.
3827
d3f76f83
MJ
38282010-04-01 Martin Jambor <mjambor@suse.cz>
3829
3830 PR tree-optimization/43141
3831 * gcc.dg/guality/pr43141.c: New test.
27431d88 3832
35eb7ed7
RO
38332010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3834
3835 * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
3836 * g++.dg/eh/spbp.C: Likewise.
3837 * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
3838 * g++.dg/other/pragma-ep-1.C: Properly define p, remove
3839 superfluous casts.
3840 * gcc.dg/mtune.c: Add dg-bogus "mcpu".
3841 * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
3842 * objc.dg/dwarf-2.m: Likewise.
3843
25d635d9
SP
38442010-03-31 Sebastian Pop <sebastian.pop@amd.com>
3845
3846 PR middle-end/43464
3847 * gcc.dg/graphite/id-pr43464.c: New.
3848 * gcc.dg/graphite/id-pr43464-1.c: New.
3849
38502010-03-31 Sebastian Pop <sebastian.pop@amd.com>
3851
3852 PR middle-end/43351
3853 * gcc.dg/graphite/id-pr43351.c
3854
2981f206
IS
38552010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
3856
03af6e44
IS
3857 PR testsuite/35165
3858 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
3859 * obj-c++.dg/try-catch-2.mm: Ditto.
3860 * obj-c++.dg/lookup-2.mm: Ditto.
3861 * obj-c++.dg/encode-8.m: Ditto.
3862 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
3863 * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
3864 * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
3865 * obj-c++.dg/const-str-11.mm: Ditto.
3866 * obj-c++.dg/const-str-9.mm: Ditto.
3867 * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
3868 * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
3869 * obj-c++.dg/except-1.mm: Ditto.
3870 * obj-c++.dg/const-str-7.mm: Ditto.
3871 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
3872 * obj-c++.dg/const-str-3.mm: Ditto.
3873 * obj-c++.dg/const-str-7.mm: Ditto.
3874 * obj-c++.dg/stubify-2.mm: Change dump file name.
3875
2981f206 3876 PR objc++/23613
b6b7f703 3877 * objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
2981f206 3878 New macro.
b6b7f703 3879 * obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
2981f206
IS
3880 Remove dg-xfail-if.
3881
9bae1881
MJ
38822010-03-31 Martin Jambor <mjambor@suse.cz>
3883
3884 * gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
3885 only with -O2, -O3 or -Os and not with -fwhopr.
3886
d7df0b91
DS
38872010-03-31 Dodji Seketeli <dodji@redhat.com>
3888
3889 PR c++/43558
3890 * g++.dg/template/typedef31.C: New test.
3891
f0c01ffd
RO
38922010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3893
3894 * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
3895 assembler output on *-*-solaris2*.
3896 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3897
132b4e82
JJ
38982010-03-31 Jakub Jelinek <jakub@redhat.com>
3899
3900 PR debug/43557
3901 * gcc.dg/pr43557-1.c: New test.
3902 * gcc.dg/pr43557-2.c: New file.
3903
dc12b70e
JZ
39042010-03-31 Jie Zhang <jie@codesourcery.com>
3905
3906 PR 43562
3907 * gcc.dg/pr43562.c: New test.
3908
fb077955
JM
39092010-03-30 Jason Merrill <jason@redhat.com>
3910
74537078
JM
3911 PR c++/43076
3912 * g++.dg/template/error-recovery1.C: New.
3913
fb077955
JM
3914 PR c++/41786
3915 * g++.dg/parse/ambig5.C: New.
3916
03a5f060
JJ
39172010-03-30 Jakub Jelinek <jakub@redhat.com>
3918
3919 PR debug/43593
3920 * gcc.dg/guality/pr43593.c: New test.
3921
8533c9d8
SP
39222010-03-30 Sebastian Pop <sebastian.pop@amd.com>
3923
3924 PR middle-end/43430
3925 * gcc.dg/vect/pr43430-1.c: New.
3926
ce0ecb98
JM
39272010-03-30 Jason Merrill <jason@redhat.com>
3928
3929 PR c++/43559
3930 * g++.dg/template/partial7.C: New.
3931
a3e7e012
AK
39322010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3933
3934 * gcc.target/s390/stackcheck1.c: New testcase.
3935
63fd8255
JD
39362010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3937
3938 PR libfortran/43265
3939 * gfortran.dg/read_eof_8.f90: New test.
3940
0591d33e
JM
39412010-03-29 Jason Merrill <jason@redhat.com>
3942
43d0678a
JM
3943 * gcc.dg/cpp/include6.c: Change [] to ().
3944
00a81b8b
JM
3945 N3077
3946 * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
3947 splicing and UCNs.
3948 * c-c++-common/raw-string-2.c: Add trigraph test.
3949 * c-c++-common/raw-string-8.c: New.
3950 * c-c++-common/raw-string-9.c: New.
3951 * c-c++-common/raw-string-10.c: New.
3952
0591d33e
JM
3953 * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
3954 * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
3955 * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
3956 * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
3957 * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
3958 * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
3959 * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
3960
58adb739
RG
39612010-03-29 Richard Guenther <rguenther@suse.de>
3962
3963 PR tree-optimization/43560
3964 * gcc.dg/torture/pr43560.c: New testcase.
3965
52150625
JM
39662010-03-29 Jason Merrill <jason@redhat.com>
3967
3968 N3077
3969 * g++.dg/ext/raw-string-1.C: Change [] to ().
3970 * g++.dg/ext/raw-string-2.C: Change [] to ().
3971 Don't use \ in delimiter.
3972 * g++.dg/ext/raw-string-3.C: Change [] to ().
3973 * g++.dg/ext/raw-string-4.C: Change [] to ().
3974 * g++.dg/ext/raw-string-5.C: Change [] to ().
3975 Test for error on \ in delimiter.
3976 * g++.dg/ext/raw-string-6.C: Change [] to ().
3977 * g++.dg/ext/raw-string-7.C: Change [] to ().
3978
3b34d92c
JZ
39792010-03-29 Jie Zhang <jie@codesourcery.com>
3980
3981 PR 43564
3982 * gcc.dg/pr43564.c: New test.
3983
10fa280a
TB
39842010-03-29 Tobias Burnus <burnus@net-b.de>
3985
3986 PR fortran/43551
3987 * gfortran.dg/direct_io_12.f90: New test.
3988
88cc1e04
JH
39892010-03-28 Jan Hubicka <jh@suse.cz>
3990
3991 PR tree-optimization/43505
3992 * gfortran.dg/pr43505.f90: New testcase.
3993
fb6807b8
UB
39942010-03-27 Uros Bizjak <ubizjak@gmail.com>
3995
3996 PR tree-optimization/43528
3997 * gcc.target/i386/pr43528.c: New test.
3998
10e76c1a
JM
39992010-03-26 Joseph Myers <joseph@codesourcery.com>
4000
4001 PR c/43381
4002 * gcc.dg/parm-impl-decl-3.c: New test.
4003
c6cc83d0
JM
40042010-03-26 Jason Merrill <jason@redhat.com>
4005
4006 PR c++/43509
4007 * g++.dg/cpp0x/parse1.C: New.
4008
fb04bb84
UB
40092010-03-26 Uros Bizjak <ubizjak@gmail.com>
4010
4011 PR target/43524
4012 * gcc.target/i386/pr43524.c: New test.
4013
13604671
MJ
40142010-03-26 Martin Jambor <mjambor@suse.cz>
4015
b6b7f703 4016 * gcc.dg/tree-ssa/loadpre1.c: Delete trailing
fb04bb84 4017 whitespace, rename main to foo.
b6b7f703
L
4018 * gcc.dg/tree-ssa/loadpre14.c: Likewise.
4019 * gcc.dg/tree-ssa/loadpre15.c: Likewise.
4020 * gcc.dg/tree-ssa/loadpre16.c: Likewise.
4021 * gcc.dg/tree-ssa/loadpre17.c: Likewise.
4022 * gcc.dg/tree-ssa/loadpre19.c: Likewise.
4023 * gcc.dg/tree-ssa/loadpre20.c: Likewise.
4024 * gcc.dg/tree-ssa/loadpre3.c: Likewise.
4025 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
4026 * gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
4027 * gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
4028 * gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
13604671 4029
5f431950
DS
40302010-03-26 Dodji Seketeli <dodji@redhat.com>
4031
4032 PR c++/43327
4033 * g++.dg/other/crash-10.C: New test.
4034 * g++.dg/other/crash-11.C: New test.
4035
259d831f
JD
40362010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4037
4038 PR libfortran/43517
4039 * gfortran.dg/read_eof_7.f90: New test.
4040
812398e4
IS
40412010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
4042
4043 PR objc/35165
4044 PR testsuite/43512
4045 * objc-obj-c++-shared: New directory.
4046 * objc-obj-c++-shared/Object1-implementation.h: New file.
4047 * objc-obj-c++-shared/Object1.h: New file.
4048 * objc-obj-c++-shared/Protocol1.h: New file.
4049 * objc-obj-c++-shared/next-abi.h: New file.
4050 * objc-obj-c++-shared/next-mapping.h: New file.
4051 * objc/execute/next_mapping.h: Delete.
4052 * objc.dg/special/special.exp: For all targets run the tests with
fb04bb84 4053 -fgnu-runtime, for darwin targets also run the tests with
812398e4
IS
4054 -fnext-runtime.
4055 * objc.dg/dg.exp: Ditto.
4056 * obj-c++.dg/dg.exp: Ditto.
4057 * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
4058 Protocol1.h) and next-mapping.h as required. Amend testcase to
4059 include use of updated NeXT interface.
4060 * objc/execute/formal_protocol-5.m: Ditto.
4061 * objc/execute/protocol-isEqual-2.m: Ditto.
fb04bb84 4062 * objc/execute/protocol-isEqual-4.m: Ditto.
812398e4
IS
4063 * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
4064 Protocol1.h) and next-mapping.h as required.
4065 * objc/execute/object_is_class.m: Ditto.
4066 * objc/execute/enumeration-1.m: Ditto.
4067 * objc/execute/class-13.m: Ditto.
4068 * objc/execute/formal_protocol-2.m: Ditto.
4069 * objc/execute/formal_protocol-4.m: Ditto.
4070 * objc/execute/class-1.m: Ditto.
4071 * objc/execute/bycopy-1.m: Ditto.
4072 * objc/execute/formal_protocol-6.m: Ditto.
4073 * objc/execute/bycopy-3.m: Ditto.
4074 * objc/execute/class-3.m: Ditto.
4075 * objc/execute/bf-11.m: Ditto.
4076 * objc/execute/class-5.m: Ditto.
4077 * objc/execute/bf-13.m: Ditto.
4078 * objc/execute/class-7.m: Ditto.
4079 * objc/execute/bf-15.m: Ditto.
4080 * objc/execute/class-9.m: Ditto.
4081 * objc/execute/bf-17.m: Ditto.
4082 * objc/execute/bf-19.m: Ditto.
4083 * objc/execute/IMP.m: Ditto.
4084 * objc/execute/exceptions/catchall-1.m: Ditto.
4085 * objc/execute/exceptions/trivial.m: Ditto.
4086 * objc/execute/exceptions/finally-1.m: Ditto.
4087 * objc/execute/exceptions/local-variables-1.m: Ditto.
4088 * objc/execute/exceptions/foward-1.m: Ditto.
4089 * objc/execute/bf-2.m: Ditto.
4090 * objc/execute/string1.m: Ditto.
4091 * objc/execute/bf-4.m: Ditto.
4092 * objc/execute/informal_protocol.m: Ditto.
4093 * objc/execute/string3.m: Ditto.
4094 * objc/execute/bf-6.m: Ditto.
4095 * objc/execute/bf-8.m: Ditto.
4096 * objc/execute/class-tests-1.h: Ditto.
4097 * objc/execute/protocol-isEqual-1.m: Ditto.
4098 * objc/execute/protocol-isEqual-3.m: Ditto.
4099 * objc/execute/_cmd.m: Ditto.
4100 * objc/execute/function-message-1.m: Ditto.
4101 * objc/execute/bf-20.m: Ditto.
4102 * objc/execute/bf-common.h: Ditto.
4103 * objc/execute/np-2.m: Ditto.
4104 * objc/execute/class-10.m: Ditto.
4105 * objc/execute/class-12.m: Ditto.
4106 * objc/execute/enumeration-2.m: Ditto.
4107 * objc/execute/class-14.m: Ditto.
4108 * objc/execute/encode-1.m: Ditto.
4109 * objc/execute/formal_protocol-1.m: Ditto.
4110 * objc/execute/formal_protocol-3.m: Ditto.
4111 * objc/execute/accessing_ivars.m: Ditto.
4112 * objc/execute/bycopy-2.m: Ditto.
4113 * objc/execute/class-2.m: Ditto.
4114 * objc/execute/bf-10.m: Ditto.
4115 * objc/execute/formal_protocol-7.m: Ditto.
4116 * objc/execute/root_methods.m: Ditto.
4117 * objc/execute/class-4.m: Ditto.
4118 * objc/execute/bf-12.m: Ditto.
4119 * objc/execute/class-6.m: Ditto.
4120 * objc/execute/bf-14.m: Ditto.
4121 * objc/execute/nested-func-1.m: Ditto.
4122 * objc/execute/class-8.m: Ditto.
4123 * objc/execute/private.m: Ditto.
4124 * objc/execute/bf-16.m: Ditto.
4125 * objc/execute/bf-18.m: Ditto.
4126 * objc/execute/load-3.m: Ditto.
4127 * objc/execute/compatibility_alias.m: Ditto.
4128 * objc/execute/bf-1.m: Ditto.
4129 * objc/execute/no_clash.m: Ditto.
4130 * objc/execute/bf-3.m: Ditto.
4131 * objc/execute/string2.m: Ditto.
4132 * objc/execute/bf-5.m: Ditto.
4133 * objc/execute/string4.m: Ditto.
4134 * objc/execute/bf-7.m: Ditto.
4135 * objc/execute/object_is_meta_class.m: Ditto.
4136 * objc/execute/bf-9.m: Ditto.
4137 * objc/execute/bf-21.m: Ditto.
4138 * objc/execute/cascading-1.m: Ditto.
4139 * objc/execute/trivial.m: Ditto.
4140 * objc/execute/np-1.m: Ditto.
4141 * objc/compile/trivial.m: Ditto.
4142 * objc/execute/class_self-2.m: Include <stdlib.h>.
4143 * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
4144 * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
27431d88 4145 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
812398e4
IS
4146 and 64bit. Use new NeXT interface as required.
4147 * objc.dg/special/unclaimed-category-1.m: Ditto.
4148 * objc.dg/special/unclaimed-category-1.h: Ditto.
4149 * objc.dg/special/unclaimed-category-1a.m: Ditto.
4150 * objc.dg/func-ptr-1.m: Ditto.
27431d88 4151 * objc.dg/stret-1.m: Ditto.
812398e4
IS
4152 * objc.dg/encode-2.m: Ditto.
4153 * objc.dg/category-1.m: Ditto.
4154 * objc.dg/encode-3.m: Ditto.
4155 * objc.dg/call-super-3.m: Ditto.
4156 * objc.dg/method-3.m: Ditto.
4157 * objc.dg/func-ptr-2.m: Ditto.
4158 * objc.dg/lookup-1.m: Ditto.
4159 * objc.dg/encode-4.m: Ditto.
4160 * objc.dg/fix-and-continue-1.m: Ditto.
4161 * objc.dg/proto-lossage-3.m: Ditto.
4162 * objc.dg/method-13.m: Ditto.
4163 * objc.dg/proto-qual-1.m: Ditto.
4164 * objc.dg/zero-link-3.m: Ditto.
4165 * objc.dg/bitfield-1.m: Ditto.
4166 * objc.dg/va-meth-1.m: Ditto.
4167 * objc.dg/super-class-3.m: Ditto.
4168 * objc.dg/call-super-1.m: Ditto.
4169 * objc.dg/type-size-2.m: Ditto.
4170 * objc.dg/method-10.m: Ditto.
27431d88 4171 * objc.dg/defs.m: Ditto.
812398e4
IS
4172 * objc.dg/const-str-3.m: Ditto.
4173 * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
27431d88 4174 Protocol1.h) and next-mapping.h as required. Use new NeXT
812398e4
IS
4175 interface as required.
4176 * objc.dg/super-class-4.m: Ditto.
4177 * objc.dg/comp-types-8.m: Ditto.
4178 * objc.dg/call-super-2.m: Ditto.
4179 * objc.dg/objc-fast-4.m: Ditto.
4180 * objc.dg/method-6.m: Ditto.
4181 * objc.dg/const-str-3.m: Ditto.
4182 * objc.dg/const-str-7.m: Ditto.
4183 * objc.dg/method-15.m: Ditto.
4184 * objc.dg/method-19.m: Ditto.
4185 * objc.dg/sync-1.m: Ditto.
4186 * objc.dg/layout-1.m: Ditto.
4187 * objc.dg/bitfield-3.m: Ditto.
4188 * objc.dg/try-catch-3.m: Ditto.
4189 * objc.dg/try-catch-7.m: Ditto.
4190 * objc.dg/comp-types-10.m: Ditto.
4191 * objc.dg/selector-2.: Ditto.
4192 * objc.dg/method-7.m: Ditto.
4193 * objc.dg/typedef-alias-1.m: Ditto.
4194 * objc.dg/proto-lossage-2.m: Ditto.
4195 * objc.dg/comp-types-11.m: Ditto.
4196 * objc.dg/sizeof-1.m: Ditto.
4197 * objc.dg/method-17.m: Ditto.
4198 * objc.dg/bitfield-5.m: Ditto.
4199 * objc.dg/try-catch-1.m: Ditto.
4200 * objc.dg/encode-5.m: Ditto.
4201 * objc.dg/fix-and-continue-2.m: Ditto.
4202 * objc.dg/method-9.m: Ditto.
4203 * objc.dg/isa-field-1.m: Ditto.
fb04bb84 4204 * objc.dg/local-decl-2.m: Ditto.
812398e4
IS
4205 * objc.dg/objc-gc-4.m: Ditto.
4206 * objc.dg/type-stream-1.m: Skip for NeXT runtime.
4207 * objc.dg/gnu-runtime-3.m: Ditto.
4208 * objc.dg/encode-7.m: Ditto.
4209 * objc.dg/encode-8.m: Ditto.
4210 * objc.dg/selector-3.m: Ditto.
4211 * objc.dg/gnu-runtime-1.m: Ditto.
4212 * objc.dg/const-str-12.m: Ditto.
fb04bb84 4213 * objc.dg/gnu-runtime-2.m: Ditto.
812398e4
IS
4214 * objc.dg/no-extra-load.m: Skip for gnu-runtime.
4215 * objc.dg/selector-1.m: Ditto.
4216 * objc.dg/stubify-2.m: Ditto.
4217 * objc.dg/zero-link-1.m: Ditto.
4218 * objc.dg/stret-2.m: Ditto.
4219 * objc.dg/zero-link-2.m: Ditto.
4220 * objc.dg/next-runtime-1.m: Ditto.
4221 * objc.dg/symtab-1.m: Ditto.
4222 * objc.dg/stubify-1.m: Ditto.
fb04bb84 4223 * objc.dg/bitfield-2.m: Ditto.
812398e4
IS
4224 * objc.dg/try-catch-10.m: Apply to both runtimes.
4225 * objc.dg/const-str-1.m: Ditto.
4226 * objc.dg/image-info.m: Ditto.
fb04bb84 4227 * objc.dg/encode-9.m: Ditto.
812398e4
IS
4228 * objc.dg/pragma-1.m: Apply test to all targets.
4229 * objc.dg/const-str-4.m: Ditto.
4230 * objc.dg/const-str-8.m: Ditto.
4231 * objc.dg/super-class-2.m: Ditto.
4232 * objc.dg/try-catch-5.m: Ditto.
4233 * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
fb04bb84 4234 Protocol1.h) and next-mapping.h as required. Use new NeXT
27431d88 4235 interface as required. Skip for gnu-runtime. Test for .quad at m64.
812398e4 4236 * objc.dg/const-str-11.m: Ditto.
fb04bb84 4237 * objc.dg/const-str-9.m: Ditto.
812398e4
IS
4238 * objc.dg/method-4.m: Skip for 64Bit NeXT.
4239 * objc.dg/encode-1.m: Remove redundant -lobjc.
4240 * objc.dg/try-catch-9.m: Tidy space.
4241 * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
fb04bb84 4242 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
812398e4
IS
4243 and 64bit. Use new NeXT interface as required.
4244 * obj-c++.dg/template-4.mm: Ditto.
4245 * obj-c++.dg/defs.mm: Ditto.
4246 * obj-c++.dg/basic.mm: Ditto.
4247 * obj-c++.dg/encode-4.mm: Ditto.
4248 * obj-c++.dg/method-17.mm: Ditto.
4249 * obj-c++.dg/proto-lossage-3.mm: Ditto.
4250 * obj-c++.dg/cxx-class-1.mm: Ditto.
4251 * obj-c++.dg/method-10.mm: Ditto.
4252 * obj-c++.dg/va-meth-1.mm: Ditto.
4253 * obj-c++.dg/encode-5.mm: Ditto.
4254 * obj-c++.dg/lookup-2.mm: Ditto.
4255 * obj-c++.dg/template-3.mm: Ditto.
4256 * obj-c++.dg/proto-qual-1.mm: Ditto.
4257 * obj-c++.dg/qual-types-1.m: Ditto.
4258 * obj-c++.dg/cxx-scope-1.mm: Ditto.
4259 * obj-c++.dg/template-1.mm: Ditto.
4260 * obj-c++.dg/encode-6.mm: Ditto.
4261 * obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
fb04bb84 4262 Protocol1.h) and next-mapping.h as required. Use new NeXT
812398e4
IS
4263 interface as required.
4264 * obj-c++.dg/except-1.mm: Ditto.
4265 * obj-c++.dg/const-str-7.mm: Ditto.
4266 * obj-c++.dg/ivar-list-semi.mm: Ditto.
4267 * obj-c++.dg/cxx-scope-2.mm: Ditto.
4268 * obj-c++.dg/selector-2.mm: Ditto.
4269 * obj-c++.dg/isa-field-1.mm: Ditto.
4270 * obj-c++.dg/try-catch-1.mm: Ditto.
4271 * obj-c++.dg/local-decl-1.mm: Ditto.
4272 * obj-c++.dg/try-catch-9.mm: Ditto.
4273 * obj-c++.dg/no-extra-load.mm: Ditto.
4274 * obj-c++.dg/selector-5.mm: Ditto.
4275 * obj-c++.dg/method-12.mm: Ditto.
4276 * obj-c++.dg/try-catch-11.mm: Ditto.
4277 * obj-c++.dg/comp-types-11.mm: Ditto.
4278 * obj-c++.dg/bitfield-3.mm: Ditto.
4279 * obj-c++.dg/method-6.mm: Ditto.
4280 * obj-c++.dg/super-class-2.mm: Ditto.
4281 * obj-c++.dg/method-21.mm: Ditto.
4282 * obj-c++.dg/const-str-8.mm: Ditto.
4283 * obj-c++.dg/try-catch-7.mm: Ditto.
4284 * obj-c++.dg/method-15.mm: Ditto.
4285 * obj-c++.dg/layout-1.mm: Ditto.
4286 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
4287 * obj-c++.dg/const-str-3.mm: Ditto.
4288 * obj-c++.dg/try-catch-2.mm: Ditto.
4289 * obj-c++.dg/objc-gc-3.mm: Ditto.
4290 * obj-c++.dg/fix-and-continue-2.mm: Ditto.
4291 * obj-c++.dg/bitfield-1.mm: Ditto.
4292 * obj-c++.dg/selector-6.mm: Ditto.
4293 * obj-c++.dg/method-13.mm: Ditto.
4294 * obj-c++.dg/comp-types-12.mm: Ditto.
4295 * obj-c++.dg/bitfield-4.mm: Ditto.
4296 * obj-c++.dg/try-catch-8.mm: Ditto.
4297 * obj-c++.dg/method-2.mm: Ditto.
4298 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
4299 * obj-c++.dg/typedef-alias-1.mm: Ditto.
4300 * obj-c++.dg/const-str-4.mm: Ditto.
4301 * obj-c++.dg/proto-lossage-2.mm: Ditto.
4302 * obj-c++.dg/try-catch-3.mm: Ditto.
4303 * obj-c++.dg/comp-types-9.mm: Ditto.
4304 * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
4305 * obj-c++.dg/gnu-runtime-3.mm: Ditto.
4306 * obj-c++.dg/gnu-runtime-1.mm: Ditto.
fb04bb84
UB
4307 * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
4308 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
812398e4
IS
4309 Use new NeXT interface as required.
4310 * obj-c++.dg/const-str-10.mm: Ditto.
4311 * obj-c++.dg/const-str-11.mm: Ditto.
4312 * obj-c++.dg/const-str-9.mm: Ditto.
4313 * obj-c++.dg/method-11.mm: Ditto.
fb04bb84
UB
4314 * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
4315 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
812398e4
IS
4316 Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
4317 * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
4318 * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
4319
58f5f6b4
DS
43202010-03-25 Dodji Seketeli <dodji@redhat.com>
4321
4322 PR c++/43206
4323 * g++.dg/template/typedef30.C: New test case.
4324
d53c73e0
JJ
43252010-03-25 Jakub Jelinek <jakub@redhat.com>
4326
4327 PR c/43385
4328 * gcc.c-torture/execute/pr43385.c: New test.
4329
6f5db5f7
JM
43302010-03-24 Joseph Myers <joseph@codesourcery.com>
4331
4332 * gcc.dg/strncpy-fix-1.c: New test.
4333
9debda96
IS
43342010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
4335
5e599ebb
IS
4336 PR testsuite/41609
4337 * lib/objc-torture.exp (objc-set-runtime-options): New.
4338 * objc/execute/execute.exp: Check runtime options on each pass.
4339 * objc/execute/exceptions/exceptions.exp: Ditto.
4340 * objc/compile/compile.exp: Ditto.
4341
9debda96
IS
4342 PR testsuite/42348
4343 * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
4344 standard tests.
4345 (check_effective_target_objc2): New proc.
4346 (check_effective_target_next_runtime): New proc.
4347 * lib/objc.exp: Determine which runtime is in force and support it.
4348 * lib/obj-c++.exp: Ditto.
4349
bff0b1a6
JM
43502010-03-24 Jason Merrill <jason@redhat.com>
4351
4352 PR c++/43502
4353 * g++.dg/cpp0x/lambda/lambda-debug.C: New.
4354
1e06efb6
MJ
43552010-03-24 Martin Jambor <mjambor@suse.cz>
4356
4357 * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
fb04bb84 4358 a loop.
1e06efb6
MJ
4359 * gcc.dg/ipa/ipa-2.c: Likewise.
4360 * gcc.dg/ipa/ipa-3.c: Likewise.
4361 * gcc.dg/ipa/ipa-4.c: Likewise.
4362 * gcc.dg/ipa/ipa-5.c: Likewise.
4363 * gcc.dg/ipa/ipa-7.c: Likewise.
4364 * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
4365 a loop.
4366 * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
4367 i_can_not_be_propagated_fully2 into a loop.
4368 * gcc.dg/ipa/ipa-8.c: New test.
4369 * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
4370
d0ed412a
JJ
43712010-03-24 Jakub Jelinek <jakub@redhat.com>
4372
4373 PR debug/19192
4374 PR debug/43479
4375 * gcc.dg/guality/pr43479.c: New test.
4376 * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
4377 and add volatile keyword.
4378
012cd3b6
MS
43792010-03-23 Mike Stump <mikestump@comcast.net>
4380
4381 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
4382
c6be04ad
JM
43832010-03-23 Jason Merrill <jason@redhat.com>
4384
5c3bacee
JM
4385 * g++.dg/ext/altivec-17.C: Adjust error message.
4386
c6be04ad
JM
4387 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
4388 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
4389 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
4390 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
4391 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
4392 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
4393
ce30e6fd
JM
43942010-03-22 Jason Merrill <jason@redhat.com>
4395
cc72bbaa
JM
4396 PR c++/43333
4397 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
4398 * g++.dg/ext/is_pod_98.C: New.
4399
18932737
JM
4400 PR c++/43281
4401 * g++.dg/cpp0x/auto18.C: New.
4402
ce30e6fd
JM
4403 * gcc.dg/pr36997.c: Adjust error message.
4404 * g++.dg/ext/vector9.C: Likewise.
4405 * g++.dg/conversion/simd3.C: Likewise.
4406 * g++.dg/other/error23.C: Likewise.
4407
047550e9
MM
44082010-03-22 Michael Matz <matz@suse.de>
4409
4410 PR middle-end/43475
4411 * gfortran.dg/pr43475.f90: New testcase.
4412
6d7971b8
RG
44132010-03-22 Richard Guenther <rguenther@suse.de>
4414
4415 PR tree-optimization/43390
4416 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
4417
242ba308
KG
44182010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4419
4420 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
4421 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
4422
7801b86a
SM
44232010-03-20 Simon Martin <simartin@users.sourceforge.net>
4424 Michael Matz <matz@suse.de>
4425
4426 PR c++/43081
4427 * g++.dg/parse/crash56.C: New test.
4428
b8849663
PT
44292010-03-20 Paul Thomas <pault@gcc.gnu.org>
4430
4431 PR fortran/43450
4432 * gfortran.dg/whole_file_15.f90 : New test.
4433
21b04412
JD
44342010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4435
4436 PR fortran/43409
4437 * gfortran.dg/inquire_size.f90: New test.
4438
d491d2af
RG
44392010-03-20 Richard Guenther <rguenther@suse.de>
4440
4441 PR rtl-optimization/43438
4442 * gcc.c-torture/execute/pr43438.c: New testcase.
4443
39bac010
DS
44442010-03-20 Dodji Seketeli <dodji@redhat.com>
4445
4446 PR c++/43375
4447 * g++.dg/abi/mangle42.C: New test.
4448
e49a760f
AP
44492010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
4450
4451 PR C/43211
4452 * gcc.dg/pr43211.c: New test.
4453 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
4454
f0c6475a 44552010-03-19 Bernd Schmidt <bernds@codesourcery.com>
002b2dee
BS
4456
4457 PR rtl-optimization/42258
4458 * gcc.target/arm/thumb1-mul-moves.c: New test.
c99102b8
BS
4459
4460 PR target/40697
4461 * gcc.target/arm/thumb-andsi.c: New test.
4462
036efbf2
BS
4463 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
4464 dg-require-effective-target.
4465
f9ceed32
MM
44662010-03-19 Michael Matz <matz@suse.de>
4467
4468 PR c++/43116
4469 * g++.dg/other/pr43116.C: New testcase.
4470
8a0b1aa4
MM
44712010-03-19 Michael Matz <matz@suse.de>
4472
4473 PR target/43305
4474 * gcc.dg/pr43305.c: New testcase.
4475
3e999e7b
RG
44762010-03-19 Richard Guenther <rguenther@suse.de>
4477
4478 PR tree-optimization/43415
4479 * gcc.c-torture/compile/pr43415.c: New testcase.
4480
72c53a83
EB
44812010-03-19 Eric Botcazou <ebotcazou@adacore.com>
4482
4483 PR ada/43106
4484 * gnat.dg/case_optimization2.adb: New test.
4485 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
4486
a29d9e20 44872010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
b6010cab
FXC
4488 Jack Howarth <howarth@bromo.med.uc.edu>
4489
4490 PR target/36399
48019e3d 4491 * gcc.target/i386/push-1.c: Don't xfail
b6010cab
FXC
4492 scan-assembler-not "movups" on darwin.
4493
5644a3d0
JJ
44942010-03-18 Jakub Jelinek <jakub@redhat.com>
4495
4496 PR debug/43058
4497 * gcc.dg/pr43058.c: New test.
4498
8132a837
MJ
44992010-03-18 Martin Jambor <mjambor@suse.cz>
4500
4501 PR middle-end/42450
4502 * g++.dg/torture/pr42450.C: New test.
4503
c21372c4
MM
45042010-03-18 Michael Matz <matz@suse.de>
4505
4506 PR middle-end/43419
4507 * gcc.dg/pr43419.c: New testcase.
4508
82fa5f8a
L
45092010-03-18 H.J. Lu <hongjiu.lu@intel.com>
4510
4511 PR rtl-optimization/43360
4512 * gcc.dg/torture/pr43360.c: New.
4513
eb45755f
MM
45142010-03-18 Michael Matz <matz@suse.de>
4515
4516 PR tree-optimization/43402
4517 * gcc.dg/pr43402.c: New testcase.
4518
60936b22
PB
45192010-03-17 Peter Bergner <bergner@vnet.ibm.com>
4520
4521 PR target/42427
4522 * gcc.dg/pr42427.c: New test.
4523
29e8b716
JD
45242010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4525
4526 PR libfortran/43265
c21372c4
MM
4527 * gfortran.dg/read_empty_file.f: New test.
4528 * gfortran.dg/read_eof_all.f90: New test.
4529 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
4530 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
29e8b716 4531
4c2084cd
MM
45322010-03-17 Michael Matz <matz@suse.de>
4533
4534 * gcc.dg/pr43300.c: Add -w.
4535
e638cfd6
RG
45362010-03-17 Richard Guenther <rguenther@suse.de>
4537
4538 * gcc.dg/pr43379.c: Add -w.
4539
b3aefde2
TB
45402010-03-17 Tobias Burnus <burnus@net-b.de>
4541
4542 PR fortran/43331
4543 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
4544
df3fe9b0
UB
45452010-03-16 Uros Bizjak <ubizjak@gmail.com>
4546
4547 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
4548
adde4096
RO
45492010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4550
4551 * ada/acats/run_all.sh: Log start and end times.
4552
ebf15f35
RO
45532010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4554
4555 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
4556
7686fb74
RG
45572010-03-16 Richard Guenther <rguenther@suse.de>
4558
4559 PR middle-end/43379
4560 * gcc.dg/pr43379.c: New testcase.
4561
457eeaae
JJ
45622010-03-16 Jakub Jelinek <jakub@redhat.com>
4563
4564 PR debug/43051
4565 * gcc.dg/guality/pr43051-1.c: New test.
4566
d205bdbe
JJ
45672010-03-15 Janis Johnson <janis187@us.ibm.com>
4568
4569 PR testsuite/43363
4570 * g++.dg/ext/altivec-17.C: Handle changes to error message.
4571
c2172338
MM
45722010-03-15 Michael Matz <matz@suse.de>
4573
4574 PR middle-end/43300
4575 * gcc.dg/pr43300.c: New testcase.
4576
610b64e2
RG
45772010-03-15 Richard Guenther <rguenther@suse.de>
4578
4579 PR tree-optimization/43367
4580 * gcc.c-torture/compile/pr43367.c: New testcase.
4581
610de68d
RB
45822010-03-15 Richard Guenther <rguenther@suse.de>
4583
4584 PR tree-optimization/43317
4585 * gcc.dg/pr43317.c: New testcase.
4586
77514c73
UB
45872010-03-14 Uros Bizjak <ubizjak@gmail.com>
4588
ba07aae3 4589 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
77514c73
UB
4590
45912010-03-14 Uros Bizjak <ubizjak@gmail.com>
4592
4593 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
4594
4eceddd7
TB
45952010-03-14 Tobias Burnus <burnus@net-b.de>
4596
4597 PR fortran/43362
4598 * gfortran.dg/impure_constructor_1.f90: New test.
4599
7f931500
SP
46002010-03-13 Sebastian Pop <sebastian.pop@amd.com>
4601
4602 PR middle-end/43354
4603 * gfortran.dg/graphite/id-pr43354.f: New.
4604
46052010-03-13 Sebastian Pop <sebastian.pop@amd.com>
4606
4607 PR middle-end/43349
4608 * gfortran.dg/graphite/pr43349.f: New.
4609
46102010-03-13 Sebastian Pop <sebastian.pop@amd.com>
4611
4612 PR middle-end/43306
4613 * gcc.dg/graphite/pr43306.c: New.
4614
c6012045
DM
46152010-03-12 David S. Miller <davem@davemloft.net>
4616
4617 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
4618 sparc.
4619
3119bda3
KG
46202010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4621
4622 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
4623
6a943ee7
PT
46242010-03-12 Paul Thomas <pault@gcc.gnu.org>
4625
4626 PR fortran/43291
4627 PR fortran/43326
4628 * gfortran.dg/dynamic_dispatch_7.f03: New test.
4629
6ac0538d
KT
46302010-03-12 Kai Tietz <kai.tietz@onevision.com>
4631
4632 * gfortran.dg/default_format_denormal_1.f90: Don't assume
4633 fail for *-*-mingw* targets.
4634
70235ab9
JJ
46352010-03-12 Jakub Jelinek <jakub@redhat.com>
4636
4637 PR debug/43329
4638 * gcc.dg/guality/pr43329-1.c: New test.
4639
0e0a1359
MJ
46402010-03-11 Martin Jambor <mjambor@suse.cz>
4641
4642 PR tree-optimization/43257
4643 * g++.dg/torture/pr43257.C: New test.
4644
2f4d643d
TB
46452010-03-11 Tobias Burnus <burnus@net-b.de>
4646
4647 PR fortran/43228
4648 * gfortran.dg/namelist_61.f90: New test.
4649
ff0a0c1d
RG
46502010-03-11 Richard Guenther <rguenther@suse.de>
4651
4652 PR tree-optimization/43255
4653 * gcc.c-torture/compile/pr43255.c: New testcase.
4654
b509e1fc
AK
46552010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4656
4657 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
4658 * gcc.dg/pr43280.c: New testcase.
4659
108ba00b
RG
46602010-03-11 Richard Guenther <rguenther@suse.de>
4661
4662 PR lto/43200
4663 * gcc.dg/lto/20100227-1_0.c: New testcase.
4664 * gcc.dg/lto/20100227-1_1.c: Likewise.
4665
e1061681
JD
46662010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4667
4668 PR libfortran/43320
4669 PR libfortran/43265
4670 * gfortran.dg/read_eof_6.f: New test
1aeffaf5 4671 * gfortran.dg/read_x_eof.f90: New test.
e1061681
JD
4672 * gfortran.dg/read_x_past.f: Update test.
4673
e9fecf0e
JH
46742010-03-10 Jan Hubicka <jh@suse.cz>
4675
d7ba5c33 4676 * gcc.c-torture/compile/pr43288.c: New test.
e9fecf0e 4677
7d8c1528
KG
46782010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4679
4680 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
4681 -fpic/-fPIC flags.
4682 * g++.old-deja/g++.pt/asm2.C: Likewise.
4683 * gcc.c-torture/compile/20000804-1.c: Likewise.
4684 * gcc.target/i386/clobbers.c: Likewise.
4685
e9fecf0e 46862010-03-10 Tobias Burnus <burnus@net-b.de>
abf4d60b
TB
4687
4688 PR fortran/43303
4689 * gfortran.dg/c_assoc_3.f90: New test.
4690
23f39b37
JJ
46912010-03-10 Jakub Jelinek <jakub@redhat.com>
4692
4693 PR debug/36728
4694 * gcc.dg/guality/pr36728-1.c: New test.
4695 * gcc.dg/guality/pr36728-2.c: New test.
4696
8bb025f5
KP
46972010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
4698
4699 * gcc.dg/h8300-div-delay-slot.c: New test.
4700
6edd8198
AM
47012010-03-10 Alexander Monakov <amonakov@ispras.ru>
4702
4703 PR tree-optimization/43236
4704 * gcc.c-torture/execute/pr43236.c: New test.
4705
9f698956
AB
47062010-03-10 Andrey Belevantsev <abel@ispras.ru>
4707
4708 PR middle-end/42859
4709 * g++.dg/eh/pr42859.C: New test.
4710
4398467a
JJ
47112010-03-09 Jakub Jelinek <jakub@redhat.com>
4712
69b89883
JJ
4713 PR debug/43299
4714 * gcc.dg/pr43299.c: New test.
4715
4398467a
JJ
4716 PR debug/43290
4717 * g++.dg/eh/unwind2.C: New test.
4718
b58543c3
SP
47192010-03-05 Sebastian Pop <sebastian.pop@amd.com>
4720 Reza Yazdani <reza.yazdani@amd.com>
4721
4722 PR middle-end/43065
4723 * gcc.dg/graphite/run-id-4.c: New.
4724
47252010-03-08 Sebastian Pop <sebastian.pop@amd.com>
4726
4727 PR middle-end/43065
4728 * gcc.dg/graphite/run-id-3.c: New.
4729
47302010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
4731
4732 PR middle-end/42644
4733 PR middle-end/42130
4734 * gcc.dg/graphite/id-18.c: New.
4735 * gcc.dg/graphite/run-id-pr42644.c: New.
4736
47372010-03-08 Sebastian Pop <sebastian.pop@amd.com>
4738
4739 PR middle-end/42326
4740 * gcc.dg/graphite/pr42326.c: New.
4741
cc788fcc
RG
47422010-03-08 Richard Guenther <rguenther@suse.de>
4743
4744 PR tree-optimization/43269
4745 * gcc.c-torture/execute/pr43269.c: New testcase.
4746
b3d286ba
JW
47472010-03-08 Janus Weil <janus@gcc.gnu.org>
4748
4749 PR fortran/43256
4750 * gfortran.dg/typebound_call_13.f03: New.
4751
eeb971c9
EB
47522010-03-05 Eric Botcazou <ebotcazou@adacore.com>
4753
4754 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
4755 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
4756
1b88f240
JM
47572010-03-05 Jason Merrill <jason@redhat.com>
4758
4759 * g++.dg/abi/mangle40.C: Require weak and alias.
4760
ccc5b640
SP
47612010-03-05 Sebastian Pop <sebastian.pop@amd.com>
4762
4763 PR middle-end/42326
4764 * gfortran.dg/graphite/pr42326.f90: New.
4765 * gfortran.dg/graphite/pr42326-1.f90: New.
4766
576e4d82
RO
47672010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4768
4769 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
4770 (gnat_target_compile): Likewise.
4771 Reinitialize GNAT_UNDER_TEST if target changes.
4772 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
4773 (local_find_gnatmake): Pass full --GCC to gnatlink.
4774 Remove --LINK.
4775
3e23fb2e
AP
47762010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
4777
4778 PR c/43248
4779 * gcc.dg/compound-literal-1.c: New testcase.
4780
76f76cd0
MJ
47812010-03-04 Martin Jambor <mjambor@suse.cz>
4782
4783 PR tree-optimization/43164
4784 PR tree-optimization/43191
4785 * gcc.c-torture/compile/pr43164.c: New test.
4786 * gcc.c-torture/compile/pr43191.c: Likewise.
4787
33344e0f
JW
47882010-03-04 Janus Weil <janus@gcc.gnu.org>
4789
4790 PR fortran/43244
4791 * gfortran.dg/finalize_9.f90: New.
4792
c09a0014
TB
47932010-03-04 Tobias Burnus <burnus@net-b.de>
4794 Ken Werner <ken@linux.vnet.ibm.com>
4795
4796 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
4797 to dg-options for spu.
4798 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
4799 dump-scan target to exclude spu.
4800
572ae476
CF
48012010-03-04 Changpeng Fang <changpeng.fang@amd.com>
4802
8c0386a4
SP
4803 PR middle-end/43209
4804 * gcc.dg/tree-ssa/ivopts-4.c: New.
572ae476 4805
8ec49cff
JJ
48062010-03-03 Janis Johnson <janis187@us.ibm.com>
4807
4808 * lib/target-supports-dg.exp (check-flags): Provide defaults for
4809 include-opts and exclude-opts; skip checking the flags if arguments
4810 are the same as the defaults.
4811 (dg-xfail-if): Verify the number of arguments, supply defaults
4812 for unspecified optional arguments.
4813 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
4814
28fd1fc1
L
48152010-03-03 Jason Merrill <jason@redhat.com>
4816
4817 PR c++/12909
4818 * g++.dg/abi/mangle40.C: Updated.
4819
58a15cf8
JM
48202010-03-03 Jason Merrill <jason@redhat.com>
4821
a84713ad
JM
4822 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
4823 * g++.dg/abi/mangle23.C: Likewise.
4824 * g++.dg/eh/simd-2.C: Likewise.
4825 * g++.dg/ext/attribute-test-2.C: Likewise.
4826 * g++.dg/ext/vector14.C: Likewise.
4827 * g++.dg/other/pr34435.C: Likewise.
4828 * g++.dg/template/conv8.C: Likewise.
4829 * g++.dg/template/nontype9.C: Likewise.
4830 * g++.dg/template/qualttp17.C: Likewise.
4831 * g++.dg/template/ref1.C: Likewise.
4832 * g++.old-deja/g++.pt/crash68.C: Likewise.
4833 * g++.old-deja/g++.pt/ref1.C: Likewise.
4834 * g++.old-deja/g++.pt/ref3.C: Likewise.
4835 * g++.old-deja/g++.pt/ref4.C: Likewise.
4836
58a15cf8
JM
4837 PR c++/12909
4838 * g++.dg/abi/mangle40.C: New.
4839 * g++.dg/abi/mangle41.C: New.
1d5053d6
JM
4840 * g++.dg/lto/20100302_0.C: New.
4841 * g++.dg/lto/20100302_1.C: New.
4842 * g++.dg/lto/20100302.h: New.
58a15cf8 4843
ba461991
PT
48442010-03-03 Paul Thomas <pault@gcc.gnu.org>
4845
4846 PR fortran/43243
4847 * gfortran.dg/internal_pack_12.f90: New test.
4848
a82ec6aa
L
48492010-03-03 H.J. Lu <hongjiu.lu@intel.com>
4850
4851 * gcc.dg/pr36997.c: Adjust error message.
4852
83bfaab7
MS
48532010-03-03 Mike Stump <mikestump@comcast.net>
4854
4855 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
4856 adjustments to not be present on machines that align the stack to
4857 more than 4 bytes and don't have a red zone yet as that is an
4858 unimplemented optimization.
4859
d1039125
JW
48602010-03-03 Janus Weil <janus@gcc.gnu.org>
4861
4862 PR fortran/43169
4863 * gfortran.dg/impure_assignment_3.f90: New.
4864
db51bb34
JJ
48652010-03-03 Jakub Jelinek <jakub@redhat.com>
4866
7ece48b1
JJ
4867 PR debug/43229
4868 * gfortran.dg/pr43229.f90: New test.
4869
0508bed7
JJ
4870 PR debug/43237
4871 * gcc.dg/debug/dwarf2/pr43237.c: New test.
4872
db51bb34
JJ
4873 PR debug/43177
4874 * gcc.dg/guality/pr43177.c: New test.
4875
7428bc26
JM
48762010-03-02 Jason Merrill <jason@redhat.com>
4877
4878 * g++.dg/ext/vector9.C: Adjust error message.
4879 * g++.dg/conversion/simd3.C: Likewise.
4880 * g++.dg/other/error23.C: Likewise.
4881
d6814000
MS
48822010-03-02 Mike Stump <mikestump@comcast.net>
4883
4884 PR c++/41090
4885 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
4886
2542496c
PT
48872010-03-02 Paul Thomas <pault@gcc.gnu.org>
4888
4889 PR fortran/43180
4890 * gfortran.dg/internal_pack_10.f90: New test.
4891
4892 PR fortran/43173
4893 * gfortran.dg/internal_pack_11.f90: New test.
4894
61226dc8
SP
48952010-03-02 Reza Yazdani <reza.yazdani@amd.com>
4896
4897 PR middle-end/42640
4898 * gcc.dg/tree-ssa/pr42640.c: New.
4899
12f9ddbc
RG
49002010-03-01 Richard Guenther <rguenther@suse.de>
4901
4902 PR tree-optimization/43220
4903 * gcc.c-torture/execute/pr43220.c: New testcase.
4904
434c8f4b
RG
49052010-03-01 Richard Guenther <rguenther@suse.de>
4906
4907 PR middle-end/43213
4908 * gcc.dg/pr43213.c: New testcase.
4909
004d6973
RO
49102010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4911
4912 PR pch/14940
4913 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
4914
72a30e3c
RO
49152010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4916
4917 * lib/target-supports.exp (check_effective_target_ucn_nocache):
4918 New function.
4919 (check_effective_target_ucn): Likewise.
4920
4921 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
4922 if !ucn.
4923 * gcc.dg/ucnid-2.c: Likewise.
4924 * gcc.dg/ucnid-3.c: Likewise.
4925 * gcc.dg/ucnid-4.c: Likewise.
4926 * gcc.dg/ucnid-11.c: Likewise.
4927 * gcc.dg/ucnid-12.c: Likewise.
4928 * gcc.dg/ucnid-6.c: Skip if !ucn.
4929 * gcc.dg/ucnid-9.c: Likewise.
4930
48f8763f
RO
49312010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4932
4933 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
4934 lists to dg-skip-if.
4935 * gcc.target/i386/stackalign/return-3.c: Likewise.
4936
7d82c626
RO
49372010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4938
4939 * gcc.target/i386/clearcap.map: New file.
4940 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
4941 Pass clearcap.map by default if supported.
4942
1069f584
RO
49432010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4944
4945 PR fortran/42900
4946 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
4947 Explain this.
4948 * gfortran.dg/stat_2.f90: Likewise.
4949
fef06326
TB
49502010-03-01 Tobias Burnus <burnus@net-b.de>
4951
4952 PR fortran/43199
4953 * gfortran.dg/module_read_2.f90: New test.
4954
2a3dbebf
MM
49552010-02-27 Mark Mitchell <mark@codesourcery.com>
4956
4957 PR c++/42748
4958 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
4959 * g++.dg/abi/mangle12.C: Likewise.
4960 * g++.dg/abi/mangle20-2.C: Likewise.
4961 * g++.dg/abi/mangle17.C: Likewise.
4962 * g++.dg/template/cond2.C: Likewise.
4963 * g++.dg/template/pr35240.C: Likewise.
4964
30bc1dca
RG
49652010-02-27 Richard Guenther <rguenther@suse.de>
4966
4967 PR tree-optimization/43186
4968 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
4969
812be315
KK
49702010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
4971
4972 * g++.dg/abi/packed1.C: Expect warning on the SH.
4973
baae602e
SM
49742010-02-27 Simon Martin <simartin@users.sourceforge.net>
4975
4976 PR c++/42054:
4977 * g++.dg/parse/error37.C: New test.
4978
84167094
MLI
49792010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
4980
4981 PR c/24577
4982 PR c/43192
4983 * gcc.dg/pr8927-1.c: Match new note.
4984 * gcc.dg/990506-0.c: Likewise.
4985 * gcc.dg/gomp/flush-2.c: Likewise.
4986 * gcc.dg/gomp/atomic-5.c: Likewise.
4987 * gcc.dg/gomp/pr34607.c: Likewise.
4988 * gcc.dg/pr35746.c: Likewise.
4989 * gcc.dg/cpp/pragma-1.c: Likewise.
4990 * gcc.dg/cpp/pragma-2.c: Likewise.
4991 * gcc.dg/pr41842.c: Likewise.
4992 * gcc.dg/noncompile/20040629-1.c: Likewise.
4993 * objc.dg/private-1.m: Likewise.
4994
cea2d589
TB
49952010-02-27 Tobias Burnus <burnus@net-b.de>
4996
4997 PR fortran/43185
4998 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
4999 * gfortran.dg/default_initialization_4.f90: New test.
5000
58f1b706
EB
50012010-02-27 Eric Botcazou <ebotcazou@adacore.com>
5002
5003 * gnat.dg/thin_pointer.ad[sb]: Rename into...
5004 * gnat.dg/thin_pointer1.ad[sb]: ...this.
5005 * gnat.dg/thin_pointer2.adb: New test.
5006 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
5007
7e1542b9
MLI
50082010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
5009
5010 PR c/20631
5011 * gcc.dg/cpp/c90-pedantic.c: New.
5012 * gcc.dg/cpp/c90.c: New.
5013 * gcc.dg/gnu90-const-expr-1.c: New.
5014 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
5015
37530014
RG
50162010-02-26 Richard Guenther <rguenther@suse.de>
5017
5018 PR tree-optimization/43186
5019 * gcc.c-torture/compile/pr43186.c: New testcase.
5020
095c7b3c
JJ
50212010-02-26 Jakub Jelinek <jakub@redhat.com>
5022
5023 PR debug/43190
5024 * c-c++-common/dwarf2/pr43190.c: New test.
5025
482b2e5b
L
50262010-02-26 H.J. Lu <hongjiu.lu@intel.com>
5027
5028 PR testsuite/37074:
5029 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
5030
2f816591
RG
50312010-02-26 Richard Guenther <rguenther@suse.de>
5032
5033 PR tree-optimization/43188
5034 * gcc.c-torture/compile/pr43188.c: New testcase.
5035
7ce321b3
L
50362010-02-26 H.J. Lu <hongjiu.lu@intel.com>
5037
5038 PR target/43175
5039 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
5040
cac1c927
EB
50412010-02-25 Eric Botcazou <ebotcazou@adacore.com>
5042
5043 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
5044
2fcd8e02
MM
50452010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
5046
5047 PR target/43154
5048 * gcc.target/powerpc/pr43154.c: New file.
5049
7d5d39bb
JJ
50502010-02-25 Jakub Jelinek <jakub@redhat.com>
5051
06796564
JJ
5052 PR debug/43166
5053 * gfortran.dg/debug/pr43166.f: New test.
5054
7d5d39bb
JJ
5055 PR debug/43165
5056 * gcc.dg/torture/pr43165.c: New test.
5057
2d2e923f
MLI
50582010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
5059
5060 PR c/43128
5061 * c-c++-common/pr41779.c: Update.
5062
39e998c2
RO
50632010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5064
5065 PR ada/32547
5066 * lib/gnat-dg.exp (gnat_load): Redefine.
5067
5068 * ada/acats/run_acats: Run run_all.sh with $SHELL.
5069 * ada/acats/run_all.sh: Downcase tasking not implemented message.
5070
2607480d
RO
50712010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5072
5073 PR libobjc/36610
5074 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
5075 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
5076 -fgnu-runtime.
5077 Sort entries.
5078
3e7eefdd
RO
50792010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5080
5081 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
5082
2e957792
JJ
50832010-02-24 Jakub Jelinek <jakub@redhat.com>
5084
5085 PR debug/43150
5086 * gcc.dg/guality/vla-1.c: New test.
5087
505a36f9
TB
50882010-02-24 Tobias Burnus <burnus@net-b.de>
5089
5090 PR fortran/43042
5091 * gfortran.dg/c_ptr_tests_15.f90: New test.
5092
8f40ad50
JJ
50932010-02-23 Jakub Jelinek <jakub@redhat.com>
5094
5095 PR target/43107
5096 * gcc.target/i386/pr43107.c: New test.
5097
c6569cd0
JM
50982010-02-23 Jason Merrill <jason@redhat.com>
5099
5100 PR c++/43143
5101 * g++.dg/cpp0x/variadic100.C: New.
5102
3adcf52c
JM
51032010-02-23 Jason Merrill <jason@redhat.com>
5104
5105 PR debug/42800
5106 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
5107 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
5108 * c-c++-common/dwarf2/vla1.c: New.
5109
2a8e30fb
MM
51102010-02-23 Jakub Jelinek <jakub@redhat.com>
5111
5ead99fa
JJ
5112 PR target/43139
5113 * gcc.dg/pr43139.c: New test.
5114
2a8e30fb
MM
5115 PR debug/43077
5116 * gcc.dg/guality/pr43077-1.c: New test.
5117
38170f34
MLI
51182010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
5119
5120 PR 43123
5121 * gcc.dg/march.c: New.
5122 * gcc.dg/march-generic.c: New.
5123 * gcc.dg/mtune.c: New.
3adcf52c 5124
0f9c8f56
SP
51252010-02-22 Sebastian Pop <sebastian.pop@amd.com>
5126
5127 PR middle-end/43083
5128 * gcc.dg/graphite/pr43083.c: New.
5129
51302010-02-22 Sebastian Pop <sebastian.pop@amd.com>
5131
5132 PR middle-end/43097
5133 * gfortran.dg/graphite/pr43097.f: New.
5134
51352010-02-22 Sebastian Pop <sebastian.pop@amd.com>
5136 Manuel López-Ibáñez <manu@gcc.gnu.org>
5137
5138 PR middle-end/43140
5139 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
5140
51412010-02-22 Sebastian Pop <sebastian.pop@amd.com>
5142
5143 PR middle-end/43026
5144 * g++.dg/graphite/pr43026.C: New.
5145
a98c2819
MLI
51462010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
5147
5148 PR c++/43126
5149 * gcc.dg/cleanup-1.c: Update.
5150 * gcc.dg/func-args-1.c: Update.
5151 * gcc.dg/format/sentinel-1.c: Update.
5152 * g++.old-deja/g++.jason/scoping10.C: Update.
5153 * g++.old-deja/g++.ns/lookup5.C: Update.
5154 * g++.dg/ext/cleanup-1.C: Update.
5155 * g++.dg/parse/varmod1.C: Update.
5156 * g++.dg/parse/error33.C: Update.
5157 * g++.dg/expr/call3.C: Update.
5158 * g++.dg/func-args-1.C: New.
5159
38bddaf2
L
51602010-02-22 H.J. Lu <hongjiu.lu@intel.com>
5161
5162 PR c/43125
5163 * gcc.dg/attr-used-2.c: Moved to ...
5164 * c-c++-common/attr-used-2.c: Here.
5165
5166 * gcc.dg/attr-used.c: Moved to ...
5167 * c-c++-common/attr-used.c: Here.
5168
8d774623
OS
51692010-02-22 Ozkan Sezer <sezeroz@gmail.com>
5170
5171 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
5172
ea2edf88
RG
51732010-02-22 Richard Guenther <rguenther@suse.de>
5174
5175 PR lto/43045
5176 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
5177 * gfortran.dg/lto/20100222-1_1.c: Likewise.
5178
9efc83f4
RG
51792010-02-22 Richard Guenther <rguenther@suse.de>
5180
5181 PR tree-optimization/42749
5182 * gcc.c-torture/compile/pr42749.c: New testcase.
5183
f80c558f
PT
51842010-02-22 Paul Thomas <pault@gcc.gnu.org>
5185
5186 PR fortran/43072
5187 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
5188 * gfortran.dg/internal_pack_9.f90: New test.
5189
f89b94d9
MLI
51902010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
5191
5192 PR c++/23510
5193 * g++.dg/template/recurse.C: Adjust.
5194 * g++.dg/template/pr23510.C: New.
5195
04afbf1c
DS
51962010-02-21 Dodji Seketeli <dodji@redhat.com>
5197
5198 PR c++/42824
5199 * g++.dg/template/memclass4.C: New test.
5200
72bd130e
TB
52012010-02-21 Tobias Burnus <burnus@net-b.de>
5202
5203 PR fortran/35259
5204 * gfortran.dg/reassoc_5.f90: New test.
5205
78c201a4
UB
52062010-02-20 Uros Bizjak <ubizjak@gmail.com>
5207
5208 PR target/43067
5209 * gcc.target/i386/pr43067.c: New test.
5210
17251338
MLI
52112010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
5212
5213 PR c++/35669
5214 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
5215 -Wconversion-null.
5216 * g++.dg/warn/Wconversion-null.C: New test.
5217 * g++.old-deja/g++.other/null1.C: Move to...
5218 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
5219
f7172b55
PT
52202010-02-20 Paul Thomas <pault@gcc.gnu.org>
5221
5222 PR fortran/36932
5223 PR fortran/36933
5224 * gfortran.dg/dependency_26.f90: New test.
5225
5226 PR fortran/43072
5227 * gfortran.dg/internal_pack_7.f90: New test.
5228
5229 PR fortran/43111
5230 * gfortran.dg/internal_pack_8.f90: New test.
5231
fde0083d
MLI
52322010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
5233
5234 PR 43128
5235 * c-c++-common/pr41779.c: Fix broken testcase.
78c201a4 5236
ea0567b9
MLI
52372010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
5238
5239 PR 36513
5240 * c-c++-common/pr36513.c: New testcase.
5241 * c-c++-common/pr36513-2.c: New testcase.
5242
58076e21
MLI
52432010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
5244
5245 PR 41779
5246 * c-c++-common/pr41779.c: New.
5247
e19bcb67
JJ
52482010-02-19 Jakub Jelinek <jakub@redhat.com>
5249
5250 PR debug/43084
5251 * gcc.dg/pr43084.c: New test.
5252
c7da0354
RG
52532010-02-19 Richard Guenther <rguenther@suse.de>
5254
5255 PR tree-optimization/42916
5256 * gcc.dg/pr42916.c: New testcase.
5257
b7d61a54
JM
52582010-02-18 Jason Merrill <jason@redhat.com>
5259
7c08df6c
JM
5260 PR c++/42837
5261 * g++.dg/abi/packed1.C: Add expected warning.
5262
5967126f 5263 PR c++/43108
b7d61a54
JM
5264 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
5265 * gcc.dg/torture/dg-torture.exp: Likewise.
5967126f
JM
5266 * c-c++-common/torture/complex-sign.h,
5267 c-c++-common/torture/complex-sign-add.c,
5268 c-c++-common/torture/complex-sign-mixed-add.c,
5269 c-c++-common/torture/complex-sign-mixed-div.c,
5270 c-c++-common/torture/complex-sign-mixed-mul.c,
5271 c-c++-common/torture/complex-sign-mixed-sub.c,
5272 c-c++-common/torture/complex-sign-mul.c,
5273 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1ff6b2c8
JM
5274 Adapt for C++ compilation as well.
5275
7890246f
JM
5276 PR c++/43070
5277 * g++.dg/ext/label1.C: Update.
5278 * g++.dg/ext/label2.C: Update.
5279
04daa92b
JM
5280 PR c++/26261
5281 * g++.dg/template/dependent-name6.C: New.
5282
935c0a5d
JM
5283 PR c++/43109
5284 * g++.dg/parse/namespace12.C: New.
5285
746e119f
MJ
52862010-02-18 Martin Jambor <mjambor@suse.cz>
5287
5288 PR tree-optimization/43066
5289 * gcc.c-torture/compile/pr43066.c: New test.
5290
5a1e3b6c
UB
52912010-02-18 Uros Bizjak <ubizjak@gmail.com>
5292
5293 * g++.dg/ext/attrib35.C: Fix target selector string.
5294 * g++.dg/ext/attrib36.C: Ditto.
5295 * g++.dg/ext/attrib37.C: Ditto.
5296 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
5297 * g++.dg/abi/mangle25.C: Ditto.
5298
d29760ad
JM
52992010-02-17 Jason Merrill <jason@redhat.com>
5300
77278f4a
JM
5301 PR c++/43069
5302 * g++.dg/parse/namespace11.C: New.
5303
85a52ea5
JM
5304 PR c++/43093
5305 * g++.dg/ext/attrib37.C: New.
5306
d29760ad
JM
5307 PR c++/43079
5308 * g++.dg/template/ptrmem20.C: New.
5309
b5e33e04
UB
53102010-02-17 Uros Bizjak <ubizjak@gmail.com>
5311
01305d24 5312 PR target/43103
b5e33e04
UB
5313 * gcc.target/i386/xop-check.h: Include m256-check.h.
5314 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
5315 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
5316 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
5317 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
5318
169e464e
JJ
53192010-02-17 Jakub Jelinek <jakub@redhat.com>
5320
5321 PR debug/42918
5322 * gcc.dg/pr42918.c: New test.
5323
bc349d0a
L
53242010-02-16 H.J. Lu <hongjiu.lu@intel.com>
5325
5326 * g++.dg/ext/attrib36.C: Require ILP32.
5327
b09bae68
RG
53282010-02-16 Richard Guenther <rguenther@suse.de>
5329
5330 PR tree-optimization/41043
5331 * gfortran.dg/pr41043.f90: New testcase.
5332 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
5333
7c7580ef
JM
53342010-02-16 Jason Merrill <jason@redhat.com>
5335
5336 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
5337
d5dceab8 53382010-02-16 Ira Rosen <irar@il.ibm.com>
99f51320
IR
5339
5340 PR tree-optimization/43074
5341 * gcc.dg/vect/fast-math-pr43074.c: New test.
5342
ec8c3978
JJ
53432010-02-16 Jakub Jelinek <jakub@redhat.com>
5344
01305d24 5345 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
ec8c3978 5346
38e40fcd
JM
53472010-02-16 Jason Merrill <jason@redhat.com>
5348
1e2ddf80
JM
5349 PR c++/43031
5350 * g++.dg/ext/attrib36.C: New.
5351
38e40fcd
JM
5352 PR c++/43036
5353 * g++.dg/other/array6.C: New.
5354
6dbe8a32
KG
53552010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5356
5357 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
5358
02edd2f6
SP
53592010-02-15 Sebastian Pop <sebastian.pop@amd.com>
5360
5361 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
5362 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
5363 * gcc.target/i386/xop-vpermil2pd-1.c: New.
5364 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
5365 * gcc.target/i386/xop-vpermil2ps-1.c: New.
5366 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
5367
313333a6
RG
53682010-02-15 Richard Guenther <rguenther@suse.de>
5369
5370 PR middle-end/43068
5371 * g++.dg/torture/pr43068.C: New testcase.
5372
9b48e39c
VR
53732010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
5374
5375 PR c++/43024
5376 * g++.dg/opt/ice1.C: New.
5377
1acb8caa
JM
53782010-02-14 Jason Merrill <jason@redhat.com>
5379
5380 PR c++/41997
5381 * g++.dg/cpp0x/initlist-opt.C: New.
5382
17555e7e
PT
53832010-02-13 Paul Thomas <pault@gcc.gnu.org>
5384
5385 PR fortran/41113
5386 PR fortran/41117
5387 * gfortran.dg/internal_pack_6.f90: New test.
5388
96b4a0b5
JM
53892010-02-12 Jason Merrill <jason@redhat.com>
5390
5391 PR c++/43054
5392 * g++.dg/cpp0x/variadic99.C: New.
5393
c3ac110f
JJ
53942010-02-12 Jakub Jelinek <jakub@redhat.com>
5395
5396 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
5397 sign extend pointers to gualchk_t.
5398
2e034e32
JJ
5399 PR c++/43033
5400 * g++.dg/other/default3.C: Xfail g4 test.
5401
f432760f
SP
54022010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5403
5404 PR middle-end/43012
5405 * gcc.dg/graphite/pr43012.c: New.
5406
54072010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5408
5409 PR middle-end/42930
5410 * g++.dg/graphite/pr42930.C: New.
5411
54122010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5413
5414 PR middle-end/42914
5415 PR middle-end/42530
5416 * gcc.dg/graphite/pr42530.c: New.
5417 * gcc.dg/graphite/pr42914.c: New.
5418
54192010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5420
5421 PR middle-end/42771
5422 * gcc.dg/graphite/pr42771.c: New.
5423
6d892147
RG
54242010-02-11 Richard Guenther <rguenther@suse.de>
5425
5426 PR tree-optimization/42998
5427 * gcc.c-torture/compile/pr42998.c: New testcase.
5428
7a79ff3b
JM
54292010-02-10 Jason Merrill <jason@redhat.com>
5430
2cb95a6a
JM
5431 PR c++/41896
5432 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
5433
f1c3cf3c
JM
5434 PR c++/42983, core issue 906
5435 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
5436 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
5437
7a79ff3b
JM
5438 PR c++/43016
5439 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
5440
5418fe84
RG
54412010-02-10 Richard Guenther <rguenther@suse.de>
5442
5443 PR tree-optimization/43017
5444 * gcc.dg/torture/pr43017.c: New testcase.
5445
7fcd5ad5
TB
54462010-02-10 Tobias Burnus <burnus@net-b.de>
5447
5448 PR fortran/40823
5449 * gfortran.dg/private_type_1.f90: Update error location.
5450 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
5451 * gfortran.dg/typebound_operator_2.f03: Ditto.
5452 * gfortran.dg/assignment_2.f90: Ditto.
5453 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
5454 * gfortran.dg/binding_label_tests_9.f03: Ditto.
5455
975d3303
TB
54562010-02-10 Tobias Burnus <burnus@net-b.de>
5457
5458 PR fortran/43015
5459 * gfortran.dg/bind_c_usage_20.f90: New test.
5460
92e8e53a
JJ
54612010-02-10 Jakub Jelinek <jakub@redhat.com>
5462
5463 PR debug/43010
5464 * g++.dg/debug/pr43010.C: New test.
5465
d977cb9c
RG
54662010-02-10 Richard Guenther <rguenther@suse.de>
5467
5468 PR c/43007
5469 * gcc.c-torture/execute/20100209-1.c: New testcase.
5470 * gcc.dg/fold-div-3.c: Likewise.
5471
cbb1ab10
JJ
54722010-02-10 Jakub Jelinek <jakub@redhat.com>
5473
5474 * gcc.dg/builtin-ffs-1.c: New test.
5475
54762010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
52f12678
JD
5477
5478 PR fortran/42999
5479 * gfortran.dg/array_constructor_35.f90: New test.
5480
980b7b6b
KG
54812010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5482
5483 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
5484
643d4cd6
JM
54852010-02-09 Jason Merrill <jason@redhat.com>
5486
0bbe864d
JM
5487 PR c++/42399
5488 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
5489
643d4cd6
JM
5490 PR c++/42370
5491 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
5492
6f117ca5
TB
54932010-02-09 Tobias Burnus <burnus@net-b.de>
5494
5495 PR fortran/41869
5496 * gfortran.dg/module_write_1.f90: New test.
5497
57257f0d
AM
54982010-02-09 Alexander Monakov <amonakov@ispras.ru>
5499
5500 * gcc.dg/pr19340.c: Adjust.
5501
72d182d3
RG
55022010-02-09 Richard Guenther <rguenther@suse.de>
5503
5504 PR tree-optimization/43008
5505 * gcc.c-torture/execute/pr43008.c: New testcase.
5506
9605a606
RG
55072010-02-09 Richard Guenther <rguenther@suse.de>
5508
5509 PR tree-optimization/43000
5510 * gcc.dg/torture/pr43000.c: New testcase.
5511 * gcc.dg/torture/pr43002.c: Likewise.
5512
5e1d6b4c
DK
55132010-02-09 Daniel Kraft <d@domob.eu>
5514
5515 PR fortran/39171
5516 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
5517 and pass -Wsurprising as necessary.
5518
783b008c
JJ
55192010-02-08 Jakub Jelinek <jakub@redhat.com>
5520
5521 PR tree-optimization/42890
5522 * g++.dg/torture/pr42890.C: New test.
5523
5d3579c5
RG
55242010-02-08 Richard Guenther <rguenther@suse.de>
5525
5526 PR middle-end/42995
5527 * gcc.dg/tree-ssa/inline-4.c: New testcase.
5528
86da963e
SP
55292010-02-07 Sebastian Pop <sebastian.pop@amd.com>
5530
5531 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
5532 return 0 from main.
5533 * gcc.dg/graphite/block-1.c: Same.
5534 * gcc.dg/graphite/block-3.c: Same.
5535 * gcc.dg/graphite/block-4.c: Same.
5536 * gcc.dg/graphite/block-5.c: Same.
5537 * gcc.dg/graphite/block-6.c: Same.
5538 * gcc.dg/graphite/block-7.c: Same.
5539 * gcc.dg/graphite/interchange-0.c: Same.
5540 * gcc.dg/graphite/interchange-1.c: Same.
5541 * gcc.dg/graphite/interchange-10.c: Same.
5542 * gcc.dg/graphite/interchange-11.c: Same.
5543 * gcc.dg/graphite/interchange-12.c: Same.
5544 * gcc.dg/graphite/interchange-2.c: Same.
5545 * gcc.dg/graphite/interchange-3.c: Same.
5546 * gcc.dg/graphite/interchange-4.c: Same.
5547 * gcc.dg/graphite/interchange-5.c: Same.
5548 * gcc.dg/graphite/interchange-6.c: Same.
5549 * gcc.dg/graphite/interchange-7.c: Same.
5550 * gcc.dg/graphite/interchange-8.c: Same.
5551 * gcc.dg/graphite/interchange-9.c: Same.
5552 * gcc.dg/graphite/interchange-mvt.c: Same.
5553
55542010-02-07 Sebastian Pop <sebastian.pop@amd.com>
5555
5556 * gfortran.dg/graphite/id-19.f: New.
5557 * gfortran.dg/graphite/pr14741.f90: New.
5558 * gfortran.dg/graphite/pr41924.f90: New.
5559 * gfortran.dg/graphite/run-id-2.f90: New.
5560
cb6b911a
RG
55612010-02-07 Richard Guenther <rguenther@suse.de>
5562
5563 PR middle-end/42956
5564 * gcc.c-torture/compile/pr42956.c: New testcase.
5565
791e8c9c
JD
55662010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5567
5568 PR libfortran/42742
5569 * gfortran.dg/fmt_cache_2.f: New test.
5570
9d3b08c6
JD
55712010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5572
5573 * gfortran.dg/read_no_eor.f90: New test.
5574
c1f8423c
JM
55752010-02-05 Jason Merrill <jason@redhat.com>
5576
5577 * g++.dg/ext/label13.C: Move constructor body out of class.
5578
b2469a9b
JM
55792010-02-03 Jason Merrill <jason@redhat.com>
5580
5581 PR c++/42870
5582 * g++.dg/ext/dllexport3.C: New.
5583
ebd14cbb
OS
55842010-02-05 Ozkan Sezer <sezeroz@gmail.com>
5585
5586 * gcc.dg/format/ms-format3.c: New test for specific MS types.
5587
5c95f07b
RG
55882010-02-05 Richard Guenther <rguenther@suse.de>
5589
5590 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
5591
3cdabe3b
DS
55922010-02-05 Dodji Seketeli <dodji@redhat.com>
5593
5594 PR c++/42915
e8583d3a 5595 * g++.dg/other/crash-9.C: New test.
3cdabe3b 5596
430f2d1f
PT
55972010-02-05 Paul Thomas <pault@gcc.gnu.org>
5598
5599 PR fortran/42309
5600 * gfortran.dg/subref_array_pointer_4.f90 : New test.
5601
b0f19292
RG
56022010-02-04 Richard Guenther <rguenther@suse.de>
5603
5604 PR rtl-optimization/42952
5605 * gcc.dg/torture/pr42952.c: New testcase.
5606
a6f4d51d
JD
56072010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5608
5609 PR libfortran/42901
5610 * gfortran.dg/namelist_60.f90: New test.
5611
486f3abf
JM
56122010-02-03 Jason Merrill <jason@redhat.com>
5613
2aac1924
JM
5614 PR c++/40138
5615 * g++.dg/ext/builtin11.C: New.
5616
f000c6a7
JM
5617 PR c++/4926
5618 PR c++/38600
5619 * g++.dg/abi/mangle35.C: New.
5620 * g++.dg/abi/mangle37.C: New.
5621
abfe01ce
JM
5622 PR c++/12909
5623 * g++.dg/abi/mangle36.C: New.
5624
486f3abf
JM
5625 PR c++/35652
5626 * g++.dg/warn/string1.C: New.
5627
e3c70387
RG
56282010-02-03 Richard Guenther <rguenther@suse.de>
5629
5630 PR tree-optimization/42944
5631 * gcc.dg/errno-1.c: New testcase.
5632
bf8e3b77
RG
56332010-02-03 Richard Guenther <rguenther@suse.de>
5634
5635 PR middle-end/42927
5636 * gcc.c-torture/compile/pr42927.c: New testcase.
5637
d8a8dab3
TB
56382010-02-03 Tobias Burnus <burnus@net-b.de>
5639
5640 PR fortran/42936
5641 * gfortran.dg/null_4.f90: New test.
5642
e6ca6e2a
JM
56432010-02-02 Jason Merrill <jason@redhat.com>
5644
5645 PR c++/41090
5646 * g++.dg/ext/label13.C: New.
5647
096bfdb1
TB
56482010-02-02 Tobias Burnus <burnus@net-b.de>
5649
5650 PR fortran/42650
5651 * gfortran.dg/func_result_5.f90: New test.
5652
ade20620
TB
56532010-02-01 Tobias Burnus <burnus@net-b.de>
5654
5655 PR fortran/42922
5656 * gfortran.dg/pure_initializer_3.f90: News test.
5657
7adac79a
JW
56582010-01-31 Janus Weil <janus@gcc.gnu.org>
5659
5660 PR fortran/42888
5661 * gfortran.dg/allocate_derived_2.f90: New test.
5662
355b1741
EB
56632010-01-31 Eric Botcazou <ebotcazou@adacore.com>
5664
5665 PR middle-end/42898
5666 * gcc.dg/torture/pr42898-2.c: New test.
5667
61c7cbf8
RG
56682010-01-31 Richard Guenther <rguenther@suse.de>
5669
5670 PR middle-end/42898
5671 * gcc.dg/torture/pr42898.c: New testcase.
5672
b7d1d8b4
PT
56732010-01-31 Paul Thomas <pault@gcc.gnu.org>
5674
ade20620
TB
5675 PR fortran/38324
5676 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
5677 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
b7d1d8b4 5678
c19787df
PB
56792010-01-30 Paolo Bonzini <bonzini@gnu.org>
5680
5681 * g++.dg/tree-ssa/inline-1.C: New.
5682 * g++.dg/tree-ssa/inline-2.C: New.
5683 * g++.dg/tree-ssa/inline-3.C: New.
5684
dd70c860
MM
56852010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
5686
5687 PR testsuite/41701
5688 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
5689 the string 'pow' in the pathname of the compiler from generating a
5690 test failure.
5691
bac4175b
RO
56922010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5693
5694 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
5695 * g++.old-deja/g++.mike/eh17.C: Likewise.
5696 * g++.old-deja/g++.mike/p5571.C: Likewise.
5697
1a048f82
DS
56982010-01-29 Dodji Seketeli <dodji@redhat.com>
5699
5700 PR c++/42758
5701 PR c++/42634
5702 PR c++/42336
5703 PR c++/42797
5704 PR c++/42880
5705 * g++.dg/other/crash-5.C: New test.
5706 * g++.dg/other/crash-6.C: New test.
5707 * g++.dg/other/crash-7.C: New test.
5708 * g++.dg/other/crash-8.C: New test.
5709
c23cd1d6
JJ
57102010-01-29 Jakub Jelinek <jakub@redhat.com>
5711
5712 PR rtl-optimization/42889
5713 * gcc.dg/pr42889.c: New test.
5714
d6bedeaf
L
57152010-01-28 H.J. Lu <hongjiu.lu@intel.com>
5716
5717 * gcc.target/i386/pr42881.c: Use SSE2.
5718
d819472d
UB
57192010-01-28 Uros Bizjak <ubizjak@gmail.com>
5720
5721 PR target/42891
5722 * gcc.target/i386/pr42891.c: New test.
5723
3ed7d068
RG
57242010-01-28 Richard Guenther <rguenther@suse.de>
5725
5726 PR tree-optimization/42871
5727 * g++.dg/torture/pr42871.C: New testcase.
5728
830bc550
RG
57292010-01-28 Richard Guenther <rguenther@suse.de>
5730
5731 * gcc.dg/Wobjsize-1.h: New testcase.
5732 * gcc.dg/Wobjsize-1.c: Likewise.
5733
28e5ca15
RB
57342010-01-28 Richard Guenther <rguenther@suse.de>
5735
5736 PR middle-end/42883
5737 * g++.dg/torture/pr42883.C: New testcase.
5738
3d952fb7
MM
57392010-01-28 Michael Matz <matz@suse.de>
5740
5741 * gcc.target/i386/pr42881.c: New test.
5742
78f56a7b
RO
57432010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5744
5745 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
5746 Add i?86-*-solaris2* support.
5747
20c202f3
DS
57482010-01-28 Dodji Seketeli <dodji@redhat.com>
5749
5750 PR c++/42713
5751 PR c++/42820
5752 * g++.dg/template/typedef27.C: New test case.
5753 * g++.dg/template/typedef28.C: New test case.
5754
4fc2b1aa
ST
57552010-01-27 Stephen Thomas <stephen.thomas@arm.com>
5756
b6b7f703 5757 * gcc.dg/optimize-bswap*.c: Add ARM target
4fc2b1aa 5758
e87da263
RG
57592010-01-27 Richard Guenther <rguenther@suse.de>
5760
5761 PR middle-end/42878
5762 * gcc.dg/torture/pr42878-1.c: New testcase.
5763 * gcc.dg/torture/pr42878-2.c: Likewise.
5764
c6d99cad
JJ
57652010-01-27 Jakub Jelinek <jakub@redhat.com>
5766
5767 PR middle-end/42874
5768 * gcc.dg/vla-22.c: New test.
5769
d9a6fdb7
JJ
57702010-01-26 Jakub Jelinek <jakub@redhat.com>
5771
5772 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
5773 current collation.
5774
0d9b0371
RG
57752010-01-26 Richard Guenther <rguenther@suse.de>
5776
5777 PR rtl-optimization/42685
5778 * gcc.dg/pr42685.c: New testcase.
5779 * g++.dg/other/pr42685.C: Likewise.
5780
3333cd50
RG
57812010-01-26 Richard Guenther <rguenther@suse.de>
5782
5783 PR middle-end/42806
5784 * g++.dg/other/pr42806.C: New testcase.
5785
7f657dde
RG
57862010-01-26 Richard Guenther <rguenther@suse.de>
5787
5788 PR tree-optimization/42250
5789 * gcc.dg/pr42250.c: New testcase.
5790
a4fb8087
AC
57912010-01-25 Arnaud Charlet <charlet@adacore.com>
5792
5793 * gnat.dg/array_bounds_test.adb: New test.
5794
03d838ba
TB
57952010-01-25 Tobias Burnus <burnus@net-b.de>
5796
5797 PR fortran/42858
5798 * gfortran.dg/generic_21.f90: New test.
5799
f7adff96
RO
58002010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5801
5802 PR testsuite/41522
5803 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
5804
d147cbd9
MM
58052010-01-24 Mark Mitchell <mark@codesourcery.com>
5806
5807 PR c++/42748
5808 * g++.dg/abi/arm_va_list2.C: New test.
5809 * g++.dg/abi/arm_va_list2.h: Companion header file.
5810
ff015c5b
PT
58112010-01-24 Paul Thomas <pault@gcc.gnu.org>
5812
5813 PR fortran/41044
5814 * gfortran.dg/parameter_array_ref_2.f90 : New test.
5815
5816 PR fortran/41167
5817 * gfortran.dg/char_array_arg_1.f90 : New test.
5818
5819 * gfortran.dg/pr25923.f90 : Remove XFAIL.
5820
23f6293e
TB
58212010-01-24 Tobias Burnus <burnus@net-b.de>
5822
5823 PR fortran/39304
5824 * gfortran.dg/generic_20.f90: New test.
5825
addb239c
MM
58262010-01-22 Michael Matz <matz@suse.de>
5827
5828 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
5829 -msse2.
5830
3c3b62d1
PT
58312010-01-21 Paul Thomas <pault@gcc.gnu.org>
5832
5833 PR fortran/42736
5834 * gfortran.dg/dependency_25.f90 : New test.
5835
7744b697
MJ
58362010-01-21 Martin Jambor <mjambor@suse.cz>
5837
5838 PR tree-optimization/42585
5839 * gcc.dg/tree-ssa/pr42585.c: New test.
5840
4e62a017
RG
58412010-01-21 Richard Guenther <rguenther@suse.de>
5842
5843 PR middle-end/19988
5844 * gcc.dg/pr19988.c: New testcase.
5845
ebf0bf7f
JJ
58462010-01-20 Janis Johnson <janis187@us.ibm.com>
5847
5848 * g++.dg/compat/decimal/compat-common.h: New file.
5849 * g++.dg/compat/decimal/decimal-dummy.h: New file.
5850 * g++.dg/compat/decimal/pass_x.h: New file.
5851 * g++.dg/compat/decimal/pass_y.h: New file.
5852 * g++.dg/compat/decimal/pass-1_main.C: New file.
5853 * g++.dg/compat/decimal/pass-1_x.C: New file.
5854 * g++.dg/compat/decimal/pass-1_y.C: New file.
5855 * g++.dg/compat/decimal/pass-2_main.C: New file.
5856 * g++.dg/compat/decimal/pass-2_x.C: New file.
5857 * g++.dg/compat/decimal/pass-2_y.C: New file.
5858 * g++.dg/compat/decimal/pass-3_main.C: New file.
5859 * g++.dg/compat/decimal/pass-3_x.C: New file.
5860 * g++.dg/compat/decimal/pass-3_y.C: New file.
5861 * g++.dg/compat/decimal/pass-4_main.C: New file.
5862 * g++.dg/compat/decimal/pass-4_x.C: New file.
5863 * g++.dg/compat/decimal/pass-4_y.C: New file.
5864 * g++.dg/compat/decimal/pass-5_main.C: New file.
5865 * g++.dg/compat/decimal/pass-5_x.C: New file.
5866 * g++.dg/compat/decimal/pass-5_y.C: New file.
5867 * g++.dg/compat/decimal/pass-6_main.C: New file.
5868 * g++.dg/compat/decimal/pass-6_x.C: New file.
5869 * g++.dg/compat/decimal/pass-6_y.C: New file.
5870 * g++.dg/compat/decimal/return_x.h: New file.
5871 * g++.dg/compat/decimal/return_y.h: New file.
5872 * g++.dg/compat/decimal/return-1_main.C: New file.
5873 * g++.dg/compat/decimal/return-1_x.C: New file.
5874 * g++.dg/compat/decimal/return-1_y.C: New file.
5875 * g++.dg/compat/decimal/return-2_main.C: New file.
5876 * g++.dg/compat/decimal/return-2_x.C: New file.
5877 * g++.dg/compat/decimal/return-2_y.C: New file.
5878 * g++.dg/compat/decimal/return-3_main.C: New file.
5879 * g++.dg/compat/decimal/return-3_x.C: New file.
5880 * g++.dg/compat/decimal/return-3_y.C: New file.
5881 * g++.dg/compat/decimal/return-4_main.C: New file.
5882 * g++.dg/compat/decimal/return-4_x.C: New file.
5883 * g++.dg/compat/decimal/return-4_y.C: New file.
5884 * g++.dg/compat/decimal/return-5_main.C: New file.
5885 * g++.dg/compat/decimal/return-5_x.C: New file.
5886 * g++.dg/compat/decimal/return-5_y.C: New file.
5887 * g++.dg/compat/decimal/return-6_main.C: New file.
5888 * g++.dg/compat/decimal/return-6_x.C: New file.
5889 * g++.dg/compat/decimal/return-6_y.C: New file.
5890
f827f659
AO
58912010-01-20 Alexandre Oliva <aoliva@redhat.com>
5892
5893 PR debug/42715
5894 * gcc.dg/pr42715.c: New.
5895
4227d4a1
PC
58962010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
5897
5898 PR c++/42038
5899 * g++.dg/parse/crash55.C: New.
5900
4a4d4c08
AO
59012010-01-20 Alexandre Oliva <aoliva@redhat.com>
5902
5903 PR debug/42782
5904 * gcc.dg/guality/pr42782.c: New.
5905
e4672ccd
JM
59062010-01-20 Jason Merrill <jason@redhat.com>
5907
a402c1b1
JM
5908 PR c++/41788
5909 * g++.dg/abi/packed1.C: New.
5910
1f4a7a48
JM
5911 PR c++/41920
5912 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
5913
e4672ccd
JM
5914 PR c++/40750
5915 * g++.dg/parse/fn-typedef1.C: New.
5916 * g++.dg/other/cv_quals.C: Adjust.
5917
35b954c1
AG
59182010-01-20 Anthony Green <green@moxielogic.com>
5919
5920 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
5921 pack(push) pragma).
5922 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
5923 * gcc.dg/20020312-2.c: Port this to the moxie core.
5924 * gcc.dg/weak/typeof-2.c: Ditto.
5925
e9a8afaa
RG
59262010-01-20 Richard Guenther <rguenther@suse.de>
5927
5928 PR tree-optimization/42717
5929 * gcc.c-torture/compile/pr42717.c: New testcase.
5930
80c35b40
JJ
59312010-01-20 Jakub Jelinek <jakub@redhat.com>
5932
5933 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
5934 of signed, add a few new tests.
5935
b5c0899b
JJ
5936 PR middle-end/42803
5937 * g++.dg/parse/limits-initializer1.C: New test.
5938
63894de2
JW
59392010-01-19 Janus Weil <janus@gcc.gnu.org>
5940
5941 PR fortran/42804
5942 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
5943 * gfortran.dg/typebound_call_12.f03: New test.
5944
702a738b
PT
59452010-01-19 Paul Thomas <pault@gcc.gnu.org>
5946
5947 PR fortran/42783
5948 * gfortran.dg/bounds_check_15.f90 : New test.
5949
b61b1f17
MM
59502010-01-19 Michael Matz <matz@suse.de>
5951
5952 PR tree-optimization/41783
5953 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
5954
b3d7e191
RR
59552010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5956
5957 PR target/38697.
5958 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
5959 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
5960 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
5961 * gcc.target/arm/neon/vget_lows16.c: Likewise.
5962 * gcc.target/arm/neon/vget_lows32.c: Likewise.
5963 * gcc.target/arm/neon/vget_lows64.c: Likewise.
5964 * gcc.target/arm/neon/vget_lows8.c: Likewise.
5965 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
5966 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
5967 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
5968 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
5969
f89cc1a3
JW
59702010-01-19 Janus Weil <janus@gcc.gnu.org>
5971
5972 PR fortran/42545
5973 * gfortran.dg/extends_6.f03: Modified an error message.
5974 * gfortran.dg/extends_10.f03: New test.
5975 * gfortran.dg/private_type_6.f03: Modified an error message.
5976 * gfortran.dg/structure_constructor_8.f03: Ditto.
5977
2178b0f9
JJ
59782010-01-19 Jakub Jelinek <jakub@redhat.com>
5979
d6600130
JJ
5980 PR tree-optimization/42719
5981 * gcc.dg/pr42719.c: New test.
5982
2178b0f9
JJ
5983 PR debug/42728
5984 * gcc.dg/pr42728.c: New test.
5985
547cc7ee
AG
59862010-01-19 Anthony Green <green@moxielogic.com>
5987
5988 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
5989
5923a165
AG
59902010-01-18 Anthony Green <green@moxielogic.com>
5991
5992 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
5993 for moxie.
5994
11d7788d
DS
59952010-01-19 Dodji Seketeli <dodji@redhat.com>
5996
5997 * g++.dg/template/error45.C: reverted as part of reverting the
5998 fix of PR c++/42634.
5999
ebea03e0
DS
60002010-01-18 Dodji Seketeli <dodji@redhat.com>
6001
6002 PR c++/42634
6003 * g++.dg/template/error45.C: New test.
6004
a5cf630e
DS
60052010-01-18 Dodji Seketeli <dodji@redhat.com>
6006
6007 PR c++/42766
6008 * g++.dg/conversion/op6.C: New test.
6009
f249b405
UB
60102010-01-18 Uros Bizjak <ubizjak@gmail.com>
6011
6012 PR target/42774
6013 * gcc.target/alpha/pr42774.c: New test.
6014
1cfd38be
RG
60152010-01-18 Richard Guenther <rguenther@suse.de>
6016
6017 PR tree-optimization/42781
6018 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
6019
3b3f318a
RG
60202010-01-17 Richard Guenther <rguenther@suse.de>
6021
6022 PR middle-end/42248
6023 * gcc.c-torture/execute/pr42248.c: New testcase.
6024
9adf0570
RG
60252010-01-17 Richard Guenther <rguenther@suse.de>
6026
6027 PR tree-optimization/42773
6028 * g++.dg/torture/pr42773.C: New testcase.
6029
ae7c61de
JW
60302010-01-17 Janus Weil <janus@gcc.gnu.org>
6031
6032 PR fortran/42677
6033 * gfortran.dg/interface_assignment_5.f90: New test.
6034
4548cb4b
DS
60352010-01-17 Dodji Seketeli <dodji@redhat.com>
6036
6037 PR c++/42697
c4471bb2
DS
6038 * g++.dg/template/crash94.C: Reverted.
6039
a90110c3
JZ
60402010-01-17 Jie Zhang <jie.zhang@analog.com>
6041
6042 PR debug/42767
6043 * gcc.dg/debug/pr42767.c: New.
6044
d1c05c88
JM
60452010-01-15 Jason Merrill <jason@redhat.com>
6046
6047 PR c++/42761
6048 * g++.dg/cpp0x/decltype22.C: New.
6049
7647c841
JJ
60502010-01-16 Jakub Jelinek <jakub@redhat.com>
6051
6052 PR middle-end/42760
6053 * g++.dg/torture/pr42760.C: New test.
6054
4a62494d
JY
60552010-01-15 Jing Yu <jingyu@google.com>
6056
6057 PR rtl-optimization/42691
6058 * gcc.c-torture/execute/pr42691.c: New.
6059
1197e789
RG
60602010-01-15 Richard Guenther <rguenther@suse.de>
6061
6062 PR middle-end/42739
6063 * g++.dg/torture/pr42739.C: New testcase.
6064
58be9ce9
DS
60652010-01-15 Dodji Seketeli <dodji@redhat.com>
6066
6067 * g++.dg/template/error45.C: Revert as part of reverting changes
6068 or PR c++/42634.
6069
3f298330
JD
60702010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6071
6072 PR fortran/42684
6073 * gfortran.dg/interface_31.f90: New test.
6074
c919858d
MM
60752010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
6076
6077 * gcc.target/powerpc/pr42747.c: New file.
6078
5b1cbe14
JJ
60792010-01-14 Jakub Jelinek <jakub@redhat.com>
6080
ef5d1181
JJ
6081 PR middle-end/42674
6082 * c-c++-common/pr42674.c: New test.
6083
5b1cbe14
JJ
6084 PR c++/42608
6085 * g++.dg/template/instantiate11.C: New test.
6086
2d1a618e
JM
60872010-01-14 Jason Merrill <jason@redhat.com>
6088
6700a285
JM
6089 PR c++/42701
6090 * g++.dg/overload/error3.C: New.
6091
2d1a618e
JM
6092 PR c++/42655
6093 * g++.dg/overload/rvalue1.C: New.
6094
2f3cdcf5
MJ
60952010-01-14 Martin Jambor <mjambor@suse.cz>
6096
6097 PR tree-optimization/42706
6700a285 6098 * gcc.dg/ipa/pr42706.c: New testcase.
2f3cdcf5 6099
7767706d
L
61002010-01-14 H.J. Lu <hongjiu.lu@intel.com>
6101
6102 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
6103
92e97cdd
MJ
61042010-01-14 Martin Jambor <mjambor@suse.cz>
6105
6106 PR tree-optimization/42714
2f3cdcf5 6107 * g++.dg/torture/pr42714.C: New test.
92e97cdd 6108
65b659ff
AB
61092010-01-14 Alexander Monakov <amonakov@ispras.ru>
6110
6111 PR rtl-optimization/42246
6112 * gfortran.dg/pr42246-2.f: New.
6113
136e01a3
AB
61142010-01-14 Alexander Monakov <amonakov@ispras.ru>
6115
6116 PR rtl-optimization/42389
6117 * gcc.dg/pr42389.c: New.
6118
762bffba
AB
61192010-01-14 Alexander Monakov <amonakov@ispras.ru>
6120
6121 PR rtl-optimization/42388
6122 * gcc.dg/pr42388.c: New.
6123
14f30b87
AM
61242010-01-14 Alexander Monakov <amonakov@ispras.ru>
6125
6126 PR rtl-optimization/42294
6127 * gfortran.dg/pr42294.f: New.
6128
8ec4d0ad
AM
61292010-01-14 Alexander Monakov <amonakov@ispras.ru>
6130
6131 PR rtl-optimization/39453
6132 PR rtl-optimization/42246
6133 * gcc.dg/pr39453.c: New.
6134 * gcc.dg/pr42246.c: New.
6135
0666ff4e
AB
61362010-01-14 Alexander Monakov <amonakov@ispras.ru>
6137
b59ab570
AM
6138 PR middle-end/42245
6139 * gcc.dg/pr42245.c: New.
6140 * gcc.dg/pr42245-2.c: New.
6141
61422010-01-14 Alexander Monakov <amonakov@ispras.ru>
6143
a0463099
AK
6144 PR rtl-optimization/42249
6145 * gcc.dg/pr42249.c: New.
0666ff4e 6146
5f8d5023
JJ
61472010-01-14 Jakub Jelinek <jakub@redhat.com>
6148
6149 PR c/42721
6150 * gcc.c-torture/execute/pr42721.c: New test.
6151
cd481d83
IR
61522010-01-14 Ira Rosen <irar@il.ibm.com>
6153
6154 PR tree-optimization/42709
6155 * gcc.dg/vect/pr42709.c: New test.
6156
40c32948
PT
61572010-01-14 Paul Thomas <pault@gcc.gnu.org>
6158
a0463099
AK
6159 PR fortran/41478
6160 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
6161 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
40c32948 6162
08b02036
PT
61632010-01-14 Paul Thomas <pault@gcc.gnu.org>
6164
6165 PR fortran/42481
6166 * gfortran.dg/generic_19.f90 : New test.
6167
5db959b6
RG
61682010-01-13 Richard Guenther <rguenther@suse.de>
6169
6170 PR tree-optimization/42730
6171 * gcc.c-torture/compile/pr42730.c: New testcase.
6172
30c73d1a
SE
61732010-01-13 Steve Ellcey <sje@cup.hp.com>
6174
6175 PR target/pr42542
6176 * gcc.target/ia64/pr42542-1.c: New.
6177 * gcc.target/ia64/pr42542-2.c: New.
6178 * gcc.target/ia64/pr42542-3.c: New.
6179
a5859aaf
DS
61802010-01-13 Dodji Seketeli <dodji@redhat.com>
6181
6182 PR c++/42634
6183 * g++.dg/template/error45.C: New test.
6184
19656178
MJ
61852010-01-13 Martin Jambor <mjambor@suse.cz>
6186
6187 PR tree-optimization/42704
6188 * g++.dg/torture/pr42704.C: New test.
6189
6dc93b16
MJ
61902010-01-13 Martin Jambor <mjambor@suse.cz>
6191
6192 PR tree-optimization/42703
19656178 6193 * gcc.c-torture/compile/pr42703.c: New test.
6dc93b16 6194
1d21a8e5
RG
61952010-01-13 Richard Guenther <rguenther@suse.de>
6196
6197 PR tree-optimization/42705
6198 * gcc.c-torture/compile/pr42705.c: New testcase.
6199
9858e0cc
JZ
62002010-01-13 Jie Zhang <jie.zhang@analog.com>
6201
6202 * gcc.target/bfin/l2.c: New test.
6203 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
6204
48f30f62
RG
62052010-01-13 Richard Guenther <rguenther@suse.de>
6206
6207 PR middle-end/42716
6208 * gcc.c-torture/compile/pr42716.c: New testcase.
6209
688a482d
RG
62102010-01-13 Richard Guenther <rguenther@suse.de>
6211
6212 PR lto/42678
6213 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
6214
e616f54d
JM
62152010-01-12 Joseph Myers <joseph@codesourcery.com>
6216
6217 PR c/42708
6218 * gcc.c-torture/compile/pr42708-1.c: New test.
6219
082ab5ff
JJ
62202010-01-12 Jakub Jelinek <jakub@redhat.com>
6221
4942b76b
JJ
6222 PR debug/42662
6223 * gcc.dg/pr42662.c: New test.
6224
082ab5ff
JJ
6225 PR tree-optimization/42645
6226 * g++.dg/other/pr42645-1.C: New test.
6227 * g++.dg/other/pr42645-2.C: New test.
6228
3767f512
JJ
62292010-01-11 Janis Johnson <janis187@us.ibm.com>
6230
6231 PR target/42416
6232 * gcc.target/powerpc/warn-1.c: New test.
6233 * gcc.target/powerpc/warn-2.c: New test.
6234
a6ffbb9c
UB
62352010-01-11 Uros Bizjak <ubizjak@gmail.com>
6236
6237 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
6238 stack alignment.
6239
06bfe1d0
RAE
62402010-01-10 Rafael Avila de Espindola <espindola@google.com>
6241
6242 * gcc.dg/lto/20100108_0.c: New.
6243
dadcb84c
UB
62442010-01-10 Uros Bizjak <ubizjak@gmail.com>
6245
6246 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
6247 Add -march=i686 -msse for 32bit x86 targets.
6248
ab996409
RG
62492010-01-10 Richard Guenther <rguenther@suse.de>
6250
6251 PR middle-end/42667
6252 * gcc.dg/torture/pr42667.c: New testcase.
6253
d5a8d704
JD
62542010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6255
6256 PR fortran/32489
6a73fcec 6257 * gfortran.dg/array_constructor_34.f90: New test.
7a2631f3
JD
6258
62592010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6260
6261 PR fortran/20923
6262 * gfortran.dg/array_constructor_33.f90: New test.
d5a8d704
JD
6263 gfortran.dg/array_function_5.f90: Add credit.
6264
994ae26c
AO
62652010-01-09 Alexandre Oliva <aoliva@redhat.com>
6266
6267 PR debug/42631
6268 * gcc.dg/pr42631.c: New.
6269
60c48e4c
AO
62702010-01-09 Alexandre Oliva <aoliva@redhat.com>
6271
6272 PR debug/42630
6273 * gcc.dg/pr42630.c: New.
6274
bb956f3e
AO
62752010-01-09 Alexandre Oliva <aoliva@redhat.com>
6276
6277 PR debug/42629
6278 * gcc.dg/pr42629.c: New.
6279
5de8da9b
AO
62802010-01-09 Alexandre Oliva <aoliva@redhat.com>
6281
6282 PR middle-end/42363
6283 * gcc.dg/torture/pr42363.c: New.
6284
684f25f4
AO
62852010-01-09 Alexandre Oliva <aoliva@redhat.com>
6286
6287 PR debug/42604
6288 PR debug/42395
6289 * gcc.dg/vect/pr42604.c: New.
6290 * gcc.dg/vect/pr42395.c: New.
6291
73c865fa
RG
62922010-01-09 Richard Guenther <rguenther@suse.de>
6293
6294 PR middle-end/42512
6295 * gcc.c-torture/execute/pr42512.c: New testcase.
6296
3d876aba
TB
62972010-01-09 Tobias Burnus <burnus@net-b.de>
6298
6299 PR fortran/41298
6300 * gfortran.dg/c_ptr_tests_14.f90: New test.
6301
e51ded7c
RO
63022010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6303
6304 PR ada/41929
6305 * gnat.dg/null_pointer_deref1.adb: Don't run on
6306 sparc*-sun-solaris2.11.
6307
c59449fa
RG
63082010-01-08 Richard Guenther <rguenther@suse.de>
6309
6310 PR lto/42528
6311 * gcc.dg/lto/20100103-1_0.c: New testcase.
6312 * gcc.dg/lto/20100103-2_0.c: Likewise.
6313
1eee5628
TB
63142010-01-08 Tobias Burnus <burnus@net-b.de
6315
6316 PR/fortran 25829
6317 * gfortran.dg/asynchronous_1.f90: New test.
6318 * gfortran.dg/asynchronous_2.f90: New test.
6319 * gfortran.dg/conflicts.f90: Update error message.
6320
c8f4e43a
DS
63212010-01-07 Dodji Seketeli <dodji@redhat.com>
6322
6323 c++/40155
6324 * g++.dg/cpp0x/variadic-unify-2.C: New test.
6325
4139c7ef
JJ
63262010-01-07 Jakub Jelinek <jakub@redhat.com>
6327
6328 PR tree-optimization/42625
6329 * g++.dg/opt/dtor4.C: New test.
6330 * g++.dg/opt/dtor4.h: New.
6331 * g++.dg/opt/dtor4-aux.cc: New.
6332
2a3c437d
TB
63332010-01-07 Tobias Burnus <burnus@net-b.de>
6334
6335 PR fortran/42597
6336 * gfortran.dg/proc_ptr_26.f90: New test.
6337
64b33a7e
TB
63382010-01-07 Tobias Burnus <burnus@net-b.de>
6339
6340 PR fortran/41872
6341 * gfortran.dg/allocatable_scalar_7.f90: New test.
6342
6209a13e
RG
63432010-01-06 Richard Guenther <rguenther@suse.de>
6344
6345 * gcc.c-torture/compile/pr42632.c: New testcase.
6346
fa1a4144 63472010-01-05 H.J. Lu <hongjiu.lu@intel.com>
64b33a7e 6348
fa1a4144
L
6349 PR target/42542
6350 * gcc.target/i386/pr42542-4.c: New.
6351 * gcc.target/i386/pr42542-4a.c: Likewise.
6352 * gcc.target/i386/pr42542-5.c: Likewise.
6353 * gcc.target/i386/pr42542-5a.c: Likewise.
6354
208384fd
EB
63552010-01-05 Eric Botcazou <ebotcazou@adacore.com>
6356
6357 * gcc.dg/tls/opt-15.c: New test.
6358
43d4b97d
L
63592010-01-05 H.J. Lu <hongjiu.lu@intel.com>
6360
6361 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
6362
9bf4cdf5
MJ
63632010-01-05 Martin Jambor <mjambor@suse.cz>
6364
6365 PR tree-optimization/42462
d91ae0ab 6366 * g++.dg/torture/pr42462.C: New test.
9bf4cdf5 6367
d097567d
JM
63682010-01-05 Jason Merrill <jason@redhat.com>
6369
6370 * g++.dg/cpp0x/initlist30.C: New test.
6371
82aee923
RG
63722010-01-05 Richard Guenther <rguenther@suse.de>
6373
6374 PR tree-optimization/42614
6375 * gcc.c-torture/execute/pr42614.c: New testcase.
6376
bc3c12a2
EF
63772010-01-05 Eric Fisher <joefoxreal@gmail.com>
6378
6379 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
6380 * gcc.dg/Wunreachable-1.c: Remove the testcase of
6381 -Wunreachable-code.
6382 * gcc.dg/Wunreachable-2.c: Likewise.
6383 * gcc.dg/Wunreachable-3.c: Likewise.
6384 * gcc.dg/Wunreachable-4.c: Likewise.
6385 * gcc.dg/Wunreachable-5.c: Likewise.
6386 * gcc.dg/Wunreachable-6.c: Likewise.
6387 * gcc.dg/Wunreachable-7.c: Likewise.
6388 * gcc.dg/Wunreachable-8.c: Likewise.
6389 * gcc.dg/20041231-1.c: Likewise.
6390
566f27e4
JJ
63912010-01-05 Jakub Jelinek <jakub@redhat.com>
6392
7604eb4e
JJ
6393 PR other/42611
6394 * gcc.dg/pr42611.c: New test.
6395
566f27e4
JJ
6396 PR tree-optimization/42508
6397 * g++.dg/opt/pr42508.C: New test.
6398
11492349
TB
63992010-01-05 Tobias Burnus <burnus@net-b.de>
6400
6401 PR fortran/41872
6402 * gfortran.dg/allocatable_scalar_8.f90: New.
6403
caee6ca1
MJ
64042010-01-04 Martin Jambor <mjambor@suse.cz>
6405
6406 PR tree-optimization/42398
6407 * gcc.c-torture/compile/pr42398.c: New test.
6408
4b4a42c4
JM
64092010-01-04 Jason Merrill <jason@redhat.com>
6410
282c399b
JM
6411 PR c++/42555
6412 * g++.dg/ext/attrib35.C: New.
6413
4b4a42c4
JM
6414 PR c++/42567
6415 * g++.dg/cpp0x/auto17.C: New.
6416
785ca514
RAE
64172010-01-04 Rafael Avila de Espindola <espindola@google.com>
6418
6419 * gcc.dg/lto/20100104_0.c: New.
6420
22554cf9
L
64212010-01-04 H.J. Lu <hongjiu.lu@intel.com>
6422
6423 PR target/42542
6424 * gcc.target/i386/pr42542-1.c: New.
6425 * gcc.target/i386/pr42542-1a.c: Likewise.
6426 * gcc.target/i386/pr42542-1b.c: Likewise.
6427 * gcc.target/i386/pr42542-2.c: Likewise.
6428 * gcc.target/i386/pr42542-2a.c: Likewise.
6429 * gcc.target/i386/pr42542-2b.c: Likewise.
6430 * gcc.target/i386/pr42542-3.c: Likewise.
6431 * gcc.target/i386/pr42542-3a.c: Likewise.
6432
5b130807
TB
64332009-01-04 Tobias Burnus <burnus@net-b.de>
6434
6435 PR fortran/41872
6436 * gfortran.dg/allocatable_scalar_5.f90: New test.
6437 * gfortran.dg/allocatable_scalar_6.f90: New test.
6438
e74003a1
RG
64392010-01-03 Richard Guenther <rguenther@suse.de>
6440
6441 PR testsuite/42583
6442 * gfortran.dg/gomp/recursion1.f90: Remove.
6443
5e87f30e
RG
64442010-01-03 Richard Guenther <rguenther@suse.de>
6445
6446 * gcc.dg/Warray-bounds.c: Remove XFAILs.
6447 * gcc.dg/uninit-6.c: Likewise.
6448 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
6449
ba1ee228
RG
64502010-01-03 Richard Guenther <rguenther@suse.de>
6451
6452 PR tree-optimization/42589
6453 * gcc.target/i386/pr42589.c: New testcase.
6454
a19eb9d2
RG
64552010-01-03 Richard Guenther <rguenther@suse.de>
6456
6457 PR tree-optimization/42438
6458 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
6459
8163bdfb
RG
64602010-01-02 Richard Guenther <rguenther@suse.de>
6461
6462 PR testsuite/41651
6463 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
6464
02143d0b
UB
64652010-01-02 Uros Bizjak <ubizjak@gmail.com>
6466
6467 PR target/42448
6468 * gcc.target/alpha/pr42448-1.c: New test.
6469 * gcc.target/alpha/pr42448-2.c: Ditto.
6470
dadab4fd
JM
64712010-01-01 Joseph Myers <joseph@codesourcery.com>
6472
6473 PR preprocessor/41947
6474 * gcc.dg/c99-hexfloat-3.c: New test.
6475
e4a95933
RG
64762010-01-01 Richard Guenther <rguenther@suse.de>
6477
6478 PR c/42570
6479 * gcc.c-torture/execute/pr42570.c: New testcase.
6480
a28ff68b
RG
64812010-01-01 Richard Guenther <rguenther@suse.de>
6482
6483 PR middle-end/42559
6484 * gcc.c-torture/compile/pr42559.c: New testcase.
6485
ad41bd84 6486\f
0bdf1263 6487Copyright (C) 2010 Free Software Foundation, Inc.
ad41bd84
JM
6488
6489Copying and distribution of this file, with or without modification,
6490are permitted in any medium without royalty provided the copyright
6491notice and this notice are preserved.
This page took 1.809564 seconds and 5 git commands to generate.