]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
profiler_trace.h (__warning_data:: __warning_message): Change to std::string...
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
d166d4c3
AK
12010-06-24 Andi Kleen <ak@linux.intel.com>
2
3 * c-c++-common/warn-omitted-condop.c: New.
4
d646bbce
TB
52010-06-24 Tobias Burnus <burnus@net-b.de>
6
7 PR fortran/44614
8 * gfortran.dg/import8.f90: New.
9
8d66b22a
AC
102010-06-23 Arnaud Charlet <charlet@adacore.com>
11
12 * gnat.dg/not_null.adb: Update test case.
13
dd6f4f89
JJ
142010-06-22 Jakub Jelinek <jakub@redhat.com>
15
87867ff6
JJ
16 PR c++/44619
17 * g++.dg/warn/Wunused-var-13.C: New test.
18
dd6f4f89
JJ
19 PR c++/44627
20 * g++.dg/diagnostic/method1.C: New test.
21
ca3e07b4
CC
222010-06-22 Cary Coutant <ccoutant@google.com>
23
24 * g++.dg/debug/dwarf2/dwarf4-typedef.C: New test.
25
5cd2f815
JW
262010-06-22 Janus Weil <janus@gcc.gnu.org>
27
28 PR fortran/44616
29 * gfortran.dg/abstract_type_8.f03: New.
30
f94ae987
JM
312010-06-21 Jason Merrill <jason@redhat.com>
32
6d812dd3
JM
33 * g++.dg/cpp0x/noexcept08.C: New.
34
f94ae987
JM
35 * g++.dg/ext/unary_trait_incomplete.C: Adjust.
36
c1b157a6
L
372010-06-21 H.J. Lu <hongjiu.lu@intel.com>
38
39 PR target/44615
40 * gcc.target/i386/sse2-vec-2a.c: New.
41
cd7fe53b
DD
422010-06-21 DJ Delorie <dj@redhat.com>
43
44 * gcc.dg/pragma-diag-1.c: New.
45
fa188ff0
L
462010-06-21 H.J. Lu <hongjiu.lu@intel.com>
47
48 PR target/44615
49 * gcc.target/i386/amd64-abi-3.c: Add -mtune=k8.
50
5e88be0d
AM
512010-06-21 Alan Modra <amodra@gmail.com>
52
53 PR testsuite/44505
54 * gcc.c-torture/execute/frame-address.c (check_fa): Avoid
55 tail call to check_fa_mid.
56
529e5fc9
JJ
572010-06-21 Jakub Jelinek <jakub@redhat.com>
58
59 PR target/44575
60 * gcc.c-torture/execute/pr44575.c: New test.
61
fe4e525c
TB
622010-06-21 Tobias Burnus <burnus@net-b.de>
63
64 PR fortran/40632
65 * gfortran.dg/contiguous_1.f90: New.
66 * gfortran.dg/contiguous_2.f90: New.
67 * gfortran.dg/contiguous_3.f90: New.
68
64bf6102
KT
692010-06-21 Kai Tietz <kai.tietz@onevision.com>
70
71 * gcc.target/x86_64/abi/callabi/leaf-1.c: New.
72 * gcc.target/x86_64/abi/callabi/leaf-2.c: New.
73
dedd9d05
UB
742010-06-20 Uros Bizjak <ubizjak@gmail.com>
75
76 PR target/44546
77 * gcc.target/i386/pr44546.c: New test.
78
6e2f1956
JM
792010-06-20 Joseph Myers <joseph@codesourcery.com>
80
81 * gcc.dg/opts-2.c: New test.
82
1304f582
JW
832010-06-19 Janus Weil <janus@gcc.gnu.org>
84
85 PR fortran/44584
86 * gfortran.dg/typebound_proc_15.f03: Modified.
87
e6bfe8a2
RE
882010-06-19 Richard Earnshaw <rearnsha@arm.com>
89
90 PR target/44072
91 * gcc.target/arm/thumb2-cmpneg2add-1.c: New test.
92 * gcc.target/arm/thumb2-cmpneg2add-2.c: New test.
93
f5988525
JDA
942010-06-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
95
96 * g++.dg/ext/label13.C: Fix typo in last change.
97
53ff31ad
JD
982010-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
99
100 PR libfortran/44477
101 * gfortran.dg/eof_3.f90
102 * gfortran.dg/endfile_2.f90
103 * gfortran.dg/endfile_4.f90
104 * gfortran.dg/endfile_3.f90
105
b3b5bf94
JDA
1062010-06-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
107
108 PR c++/41090
109 * g++.dg/ext/label13.C: xfail on 32-bit hppa*-*-hpux*.
110
ddf58e42
TB
1112010-06-18 Tobias Burnus <burnus@net-b.de>
112
113 PR fortran/44556
114 * gfortran.dg/allocate_alloc_opt_11.f90: New.
115
d36d83e9
EB
1162010-06-18 Bernd Schmidt <bernds@codesourcery.com>
117
118 * gcc.target/arm/pr40900.c: New test.
119
e1be7706
AC
1202010-06-18 Arnaud Charlet <charlet@adacore.com>
121
122 * gnat.dg/class_wide2.adb: Remove bogus message, no longer generated.
123
8399a0cc
JW
1242010-06-17 Janus Weil <janus@gcc.gnu.org>
125
126 PR fortran/44558
127 * gfortran.dg/typebound_call_15.f03: New.
128
038253e6
MLI
1292010-06-17 Manuel López-Ibáñez <manu@gcc.gnu.org>
130
131 PR c++/44486
132 * g++.dg/pr44486.C: New.
133
6a78b724
DD
1342010-06-16 DJ Delorie <dj@redhat.com>
135
136 * gcc.target/i386/volatile-bitfields-1.c: New.
137 * gcc.target/i386/volatile-bitfields-2.c: New.
138
7c69566f
JM
1392010-06-16 Jason Merrill <jason@redhat.com>
140
59f9c2ed
JM
141 * g++.dg/cpp0x/noexcept03.C: Test -Wnoexcept.
142
7c69566f
JM
143 * g++.dg/cpp0x/noexcept01.C: Test defaulted fns.
144
33766b66
RG
1452010-06-16 Richard Guenther <rguenther@suse.de>
146
147 PR c/44555
148 * gcc.c-torture/execute/pr44555.c: New testcase.
149
3e15518b
JW
1502010-06-16 Janus Weil <janus@gcc.gnu.org>
151
152 PR fortran/44549
153 * gfortran.dg/typebound_proc_16.f03: New.
154
29be3835
MJ
1552010-06-16 Martin Jambor <mjambor@suse.cz>
156
157 * g++.dg/torture/pr43905.C: New test.
158
584bd1cf
MP
1592010-06-16 Mikael Pettersson <mikpe@it.uu.se>
160
161 PR testsuite/44538
162 * gcc.dg/vect/slp-perm-5.c (main): Prevent
163 initialization loop from being vectorized.
164 * gcc.dg/vect/slp-perm-6.c (main): Likewise.
165
1db2f288
AM
1662010-06-16 Alan Modra <amodra@gmail.com>
167
168 PR tree-optimization/44507
169 * gcc.dg/vect/pr44507.c (seeIf256ByteArrayIsConstant): Correct cast.
170
756bcf03
JM
1712010-06-15 Jason Merrill <jason@redhat.com>
172
1f8a2544
JM
173 * g++.dg/overload/arg3.C: Adjust error locations.
174 * g++.dg/overload/copy1.C: Likewise.
175 * g++.dg/tc1/dr152.C: Likewise.
176 * g++.dg/template/incomplete4.C: Likewise.
177 * g++.dg/template/incomplete5.C: Likewise.
178 * g++.old-deja/g++.bob/inherit2.C: Likewise.
179 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
180 * g++.old-deja/g++.pt/crash9.C: Likewise.
181
d1a115f8
JM
182 * g++.dg/inherit/virtual5.C: New.
183
e14eaea4
JM
184 * g++.dg/cpp0x/defaulted18.C: New.
185
5c77749e
JM
186 * g++.dg/cpp0x/initlist40.C: New.
187
756bcf03
JM
188 * g++.dg/cpp0x/initlist39.C: New.
189
6ab4e307
SP
1902010-06-15 Sebastian Pop <sebastian.pop@amd.com>
191
192 PR middle-end/44391
193 * gcc.dg/graphite/pr44391.c: New.
194
94bff632
JW
1952010-06-15 Janus Weil <janus@gcc.gnu.org>
196
197 PR fortran/43388
198 * gfortran.dg/allocate_alloc_opt_8.f90: New.
199 * gfortran.dg/allocate_alloc_opt_9.f90: New.
200 * gfortran.dg/allocate_alloc_opt_10.f90: New.
201 * gfortran.dg/class_allocate_2.f03: Modified an error message.
202
7fc1dad6
RG
2032010-06-15 Richard Guenther <rguenther@suse.de>
204
205 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Adjust.
206
e0774f1e
RG
2072010-06-15 Richard Guenther <rguenther@suse.de>
208
209 * gcc.dg/vect/bb-slp-21.c: Adjust.
210 * gcc.dg/vect/bb-slp-13.c: Likewise
211 * gcc.dg/vect/bb-slp-4.c: Likewise
212 * gcc.dg/vect/bb-slp-22.c: Likewise
213 * gcc.dg/vect/bb-slp-14.c: Likewise
214 * gcc.dg/vect/bb-slp-23.c: Likewise
215 * gcc.dg/vect/bb-slp-15.c: Likewise
216 * gcc.dg/vect/bb-slp-17.c: Likewise
217 * gcc.dg/vect/bb-slp-18.c: Likewise
218 * gcc.dg/vect/bb-slp-19.c: Likewise
219 * gcc.dg/vect/bb-slp-10.c: Likewise
220 * gcc.dg/vect/bb-slp-11.c: Likewise
221 * gcc.dg/vect/bb-slp-20.c: Likewise
222 * gcc.dg/vect/bb-slp-3.c: Likewise
223
79943d19
JJ
2242010-06-15 Jakub Jelinek <jakub@redhat.com>
225
226 PR fortran/44536
227 * gfortran.dg/gomp/pr44536.f90: New test.
228 * gfortran.dg/gomp/sharing-3.f90: Remove xfail.
229
808081b4
L
2302010-06-14 H.J. Lu <hongjiu.lu@intel.com>
231
232 PR target/44534
233 * gcc.target/i386/avx-vextractf128-256-3.c: New.
234 * gcc.target/i386/avx-vextractf128-256-4.c: Likewise.
235
5bca794b
JJ
2362010-06-14 Jakub Jelinek <jakub@redhat.com>
237
8ab7d796
JJ
238 PR tree-optimization/44508
239 * gcc.dg/tree-ssa/pr21086.c: Adjust.
240
5bca794b
JJ
241 PR bootstrap/44509
242 * gcc.dg/pr44509.c: New test.
243
c1e822d5
IR
2442010-06-14 Ira Rosen <irar@il.ibm.com>
245
6ab4e307 246 PR tree-optimization/44507
c1e822d5
IR
247 * gcc.dg/vect/pr44507.c: New test.
248
c2adf11d
L
2492010-06-13 H.J. Lu <hongjiu.lu@intel.com>
250
251 * g++.dg/plugin/header_plugin.c: Add "c-family/" to c-common.h
252 and c-pretty-print.h.
253
254 * g++.dg/plugin/pragma_plugin.c: Add "c-family/" to c-pragma.h.
255
9050c834
DF
2562010-06-13 Daniel Franke <franke.daniel@gmail.com>
257
258 * gfortran.dg/whole_file_18.f90: Updated error message.
259
1b1a6626
DF
2602010-06-12 Daniel Franke <franke.daniel@gmail.com>
261
dedd9d05 262 * gfortran.dg/whole_file_20.f03: New.
1b1a6626 263
02d635a2
JH
2642010-06-12 Jan Hubicka <jh@suse.cz>
265
266 * gcc.c-torture/compile/pc44485.c: New testcase.
267
1be17993
JW
2682010-06-12 Janus Weil <janus@gcc.gnu.org>
269
270 PR fortran/40117
271 * gfortran.dg/typebound_proc_4.f03: Modified error message.
272 * gfortran.dg/typebound_proc_14.f03: New.
273 * gfortran.dg/typebound_proc_15.f03: New.
274
fcfbd84e
JM
2752010-06-11 Joseph Myers <joseph@codesourcery.com>
276
277 * gcc.dg/opts-1.c: New test.
278
5d4b393f
JM
2792010-06-11 Joseph Myers <joseph@codesourcery.com>
280
281 * gcc.dg/funroll-loops-all.c: Update expected error.
282
b79a08f6
UB
2832010-06-11 Uros Bizjak <ubizjak@gmail.com>
284
285 PR target/44481
286 * gcc.target/i386/pr44481.c: New test.
287
ef1f5ea6 2882010-06-11 Eric Botcazou <ebotcazou@adacore.com>
ef0cce1d
EB
289
290 * gcc.dg/pr42461.c: Compile at -O2 instead of -O.
291
7b14477e
SP
2922010-06-11 Sebastian Pop <sebastian.pop@amd.com>
293
294 PR middle-end/44483
295 * gcc.dg/tree-ssa/pr44483.c: New.
296
1021b0e5 2972010-06-11 Paul Brook <paul@codesourcery.com>
b79a08f6 298
1021b0e5
PB
299 * g++.dg/other/arm-neon-1.C: New test.
300
92bb7768
PT
3012010-06-11 Paul Thomas <pault@gcc.gnu.org>
302
303 PR fortran/42051
304 PR fortran/43896
305 * gfortran.dg/class_23.f03: New test.
306
7ea6b6cf
JH
3072010-06-11 Jan Hubicka <jh@suse.cz>
308
0a42aa4e
JH
309 * gcc.dg/ipa/pure-const-2.c: New testcase.
310
3112010-06-11 Jan Hubicka <jh@suse.cz>
312
313 * gcc.dg/noreturn-7.c: Update.
314 * gcc.dg/noreturn-4.c: Update.
7ea6b6cf 315
b66a8c5d
DS
3162010-06-10 Dodji Seketeli <dodji@redhat.com>
317
318 Fix MIPS bootstrap
319 * g++.dg/other/typedef4.C: New test.
320
66051b60
JW
3212010-06-10 Janus Weil <janus@gcc.gnu.org>
322
323 PR fortran/44207
324 * gfortran.dg/allocate_alloc_opt_7.f90: New test.
325
84efddb2
DF
3262010-06-10 Daniel Franke <franke.daniel@gmail.com>
327
328 PR fortran/44457
329 * gfortran.dg/asynchronous_3.f03
330
da604ebd
CF
3312010-06-10 Changpeng Fang <changpeng.fang@amd.com>
332
333 PR middle-end/44185
334 * gcc.dg/tree-ssa/prefetch-7.c: take the loops that will generate
335 non-temporal stores out of the tests to form new test cases. As a
336 result, no non-temporal store should be generated in this case.
337
338 * gcc.dg/tree-ssa/prefetch-8.c: New. Test from original
339 prefetch-7.c that generate one non-temporal store.
340
341 * gcc.dg/tree-ssa/prefetch-9.c: New. Test from original
342 prefetch-7.c that generate one non-temporal store and one
343 one-temporal prefetch.
344
591d4f4a
MJ
3452010-06-10 Martin Jambor <mjambor@suse.cz>
346
347 PR tree-optimization/44258
348 * gcc.dg/tree-ssa/pr44258.c: New test.
349
03af1e4c
DK
3502010-06-10 Daniel Kraft <d@domob.eu>
351
352 PR fortran/38936
353 * gfortran.dg/associate_1.f03: New test.
354 * gfortran.dg/associate_2.f95: New test.
355 * gfortran.dg/associate_3.f03: New test.
356 * gfortran.dg/associate_4.f08: New test.
357
cefab2e4
FXC
3582010-06-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
359
360 * gfortran.dg/selected_char_kind_4.f90: New test.
361
642d55de
EB
3622010-06-09 Eric Botcazou <ebotcazou@adacore.com>
363
364 * gcc.dg/pr42461.c: New test.
365
70987f62
DF
3662010-06-09 Daniel Franke <franke.daniel@gmail.com>
367
642d55de
EB
368 PR fortran/44347
369 * gfortran.dg/selected_real_kind_1.f90: New.
70987f62 370
33169a22
DF
3712010-06-09 Daniel Franke <franke.daniel@gmail.com>
372
373 PR fortran/44359
374 * gfortran.dg/warn_conversion.f90: Removed check for redundant
375 warning.
376 * gfortran.dg/warn_conversion_2.f90: Use non-constant expression to
377 check for warning.
378
87b18909
SK
3792010-06-09 Steven G. Kargl <kargl@gcc.gnu.org>
380
381 * gfortran.dg/data_namelist_conflict.f90: New test.
382
d2081406
RO
3832010-06-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
384
385 * g++.old-deja/g++.oliva/dwarf2.C: Don't xfail on i386-pc-solaris*.
386 * g++.old-deja/g++.oliva/dwarf3.C: Likewise.
387 * g++.old-deja/g++.other/init19.C: Don't xfail on *-*-solaris2*.
388
289e52fd
SK
3892010-06-09 Steven G. Kargl <kargl@gcc.gnu.org>
390
391 * testsuite/gfortran.dg/mvbits_9.f90: New test.
392 * testsuite/gfortran.dg/ibset_1.f90: Ditto.
393 * testsuite/gfortran.dg/ibits_1.f90: Ditto.
394 * testsuite/gfortran.dg/btest_1.f90: Ditto.
395 * testsuite/gfortran.dg/ibclr_1.f90: Ditto.
396
bfc54a27
JM
3972010-06-09 Jason Merrill <jason@redhat.com>
398
399 PR c++/44366
400 * g++.dg/cpp0x/decltype23.C: Move to...
401 * g++.dg/diagnostic/parm1.C: ...here, and remove decltype.
402
f1a0b754
JW
4032010-06-09 Janus Weil <janus@gcc.gnu.org>
404
405 PR fortran/44211
406 * gfortran.dg/typebound_call_14.f03: New test.
407
1536b6ab
MJ
4082010-06-09 Martin Jambor <mjambor@suse.cz>
409
410 PR tree-optimization/44423
411 * gcc.dg/tree-ssa/pr44423.c: New test.
412
2d7f5f9b
JR
4132010-06-09 Joern Rennecke <amylaar@spamcop.net>
414
415 PR testsuite/42843
416 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Use enumerator
417 TV_NONE to initialize tv_id field.
418 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
419 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
420 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Likewise.
421 Include toplev.h .
422 * gcc.dg/plugin/finish_unit_plugin.c: Include cgraph.h.
423 * g++.dg/plugin/attribute_plugin.c: Include toplev.h and plugin.h .
424 * g++.dg/plugin/pragma_plugin.c: Include toplev.h .
425
e89065a1
SL
4262010-06-08 Sandra Loosemore <sandra@codesourcery.com>
427
428 PR tree-optimization/39874
429 PR middle-end/28685
430 * gcc.dg/pr39874.c: New file.
431
3bb1ed66
NS
4322010-06-08 Nathan Sidwell <nathan@codesourcery.com>
433
434 * g++.dg/ext/attr-alias-1.C: New.
435 * g++.dg/ext/attr-alias-2.C: New.
436
c064bf1c
TB
4372010-06-07 Tobias Burnus <burnus@net-b.de>
438
439 PR fortran/44446
440 * gfortran.dg/proc_ptr_27.f90: New.
441
af88c58f
JM
4422010-06-07 Jason Merrill <jason@redhat.com>
443
444 PR c++/44366
445 * g++.dg/cpp0x/decltype23.C: New.
446
6a8f4e12
AP
4472010-06-08 Andrew Pinski <pinskia@gmail.com>
448 Shujing Zhao <pearly.zhao@oracle.com>
b79a08f6 449
6a8f4e12
AP
450 PR c/37724
451 * gcc.dg/c90-const-expr-10.c: Adjust.
452 * gcc.dg/c99-const-expr-10.c: Adjust.
453 * gcc.dg/init-bad-7.c: New.
454
659b24d6
RO
4552010-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
456
457 * lib/target-supports.exp (check_effective_target_gas): New proc.
458 * gcc.c-torture/execute/960321-1.x: New file.
459
b0a421e8
JM
4602010-06-07 Jason Merrill <jason@redhat.com>
461
462 PR c++/44401
463 * g++.dg/tc1/dr147.C: Test case of member with same name as class.
464
026698d2
JJ
4652010-06-07 Jakub Jelinek <jakub@redhat.com>
466
d84686d1
JJ
467 PR c++/44444
468 * g++.dg/warn/Wunused-var-12.C: New test.
469
026698d2
JJ
470 PR c++/44443
471 * c-c++-common/Wunused-var-11.c: New test.
472
f10ea640
JH
4732010-06-07 Jan Hubicka <jh@suse.cz>
474
475 * gcc.dg/ipa/pure-const-1.c: New testcase.
476
5e52ffc4
KH
4772010-06-07 Kazu Hirata <kazu@codesourcery.com>
478
479 PR rtl-optimization/44404
480 * gcc.dg/pr44404.c: New.
481
78e68a89
KT
4822010-06-07 Kai Tietz <kai.tietz@onevision.com>
483
d94a3592
KT
484 PR target/44159
485 * gcc.target/i386/abi-2.c: Check sysv abi here.
486 * gcc.target/i386/aes-avx-check.h: Call test in noinline
487 function to avoid failures by different ABIs.
488 * gcc.target/i386/aes-check.h: Likewise.
489 * gcc.target/i386/avx-check.h: Likewise.
490 * gcc.target/i386/fma4-check.h: Likewise.
491 * gcc.target/i386/mmx-3dnow-check.h: Likewise.
492 * gcc.target/i386/mmx-check.h: Likewise.
493 * gcc.target/i386/pclmul-avx-check.h: Likewise.
494 * gcc.target/i386/pclmul-check.h: Likewise.
495 * gcc.target/i386/sse-check.h: Likewise.
496 * gcc.target/i386/sse2-check.h: Likewise.
497 * gcc.target/i386/sse3-check.h: Likewise.
498 * gcc.target/i386/sse4_1-check.h: Likewise.
499 * gcc.target/i386/sse4_2-check.h: Likewise.
500 * gcc.target/i386/sse4a-check.h: Likewise.
501 * gcc.target/i386/ssse3-check.h: Likewise.
502 * gcc.target/i386/xop-check.h: Likewise.
503 * gcc.target/i386/pr27971.c: Fix for LLP64.
504 * gcc.target/i386/pr39139.c: Likewise.
505 * gcc.target/i386/pr39315-check.c: Likewise.
506 * gcc.target/i386/vararg-1.c: Likewise.
507 * gcc.target/i386/vararg-2.c: Likewise.
508 Additional add dg-compile to avoid failure due
509 missing foo symbol.
510
390b2b32
UB
511 * gcc.dg/compound-literal-1.c: Fix for llp64.
512 * gcc.dg/pr32370.c: Likewise.
513 * gcc.dg/pr37561.c: Likewise.
514 * gcc.dg/pr41340.c: Likewise.
515 * gcc.dg/pr41551.c: Likewise.
78e68a89 516
e62b90b4
DS
5172010-05-25 Dodji Seketeli <dodji@redhat.com>
518
519 PR c++/44188
520 * g++.dg/debug/dwarf2/typedef3.C: New test.
521
75522f21 5222010-06-06 Manuel López-Ibáñez <manu@gcc.gnu.org>
04087cd0
MLI
523
524 PR c/20000
390b2b32 525 * c-c++-common/pr20000.c: New.
04087cd0 526
75522f21 5272010-06-05 Fabien Chêne <fabien@gcc.gnu.org>
640c2adf
FC
528
529 PR c++/44086
530 * g++.dg/init/pr44086.C: New.
531 * g++.dg/cpp0x/decltype4.C: Adjust.
532
15d774f9
PT
5332010-06-05 Paul Thomas <pault@gcc.gnu.org>
534
535 PR fortran/43945
536 * gfortran.dg/generic_23.f03: New test.
537
546a65d9
PT
5382010-06-05 Paul Thomas <pault@gcc.gnu.org>
539
540 PR fortran/43895
541 * gfortran.dg/alloc_comp_class_1.f90 : New test.
542
82c3c067
JJ
5432010-06-05 Jakub Jelinek <jakub@redhat.com>
544
545 PR c++/44361
546 * c-c++-common/Wunused-var-9.c: New test.
547
d65aed70
JM
5482010-06-05 Jason Merrill <jason@redhat.com>
549
550 * g++.dg/cpp0x/noexcept06.C: Call set_unexpected.
551
f2c1da78
JM
5522010-06-05 Joseph Myers <joseph@codesourcery.com>
553
554 PR c/44322
555 * gcc.dg/c99-restrict-4.c: New test.
556
33c2474d
MF
5572010-06-04 Magnus Fromreide <magfr@lysator.liu.se>
558
559 * g++.dg/cpp0x/nullptr01.C: Test nullptr_t variable.
560 * g++.dg/cpp0x/nullptr02.C: Test nullptr_t variable.
561 * g++.dg/cpp0x/nullptr03.C: Test nullptr_t variable.
562 * g++.dg/cpp0x/nullptr04.C: Test nullptr_t variable.
563 * g++.dg/cpp0x/nullptr05.C: Test nullptr_t variable.
564 * g++.dg/cpp0x/nullptr06.C: Test nullptr_t variable.
565 * g++.dg/cpp0x/nullptr07.C: Test nullptr_t variable.
566 * g++.dg/cpp0x/nullptr08.C: Test nullptr_t variable.
567 * g++.dg/cpp0x/nullptr09.C: Test nullptr_t variable.
568 * g++.dg/cpp0x/nullptr10.C: Test nullptr_t variable.
569 * g++.dg/cpp0x/nullptr11.C: Test nullptr_t variable.
570 * g++.dg/cpp0x/nullptr12.C: Test nullptr_t variable.
571 * g++.dg/cpp0x/nullptr13.C: Test nullptr_t variable.
572 * g++.dg/cpp0x/nullptr14.C: Test nullptr_t variable.
573 * g++.dg/cpp0x/nullptr15.C: Test nullptr_t variable.
574 * g++.dg/cpp0x/nullptr16.C: Test nullptr_t variable.
575 * g++.dg/cpp0x/nullptr17.C: Test nullptr_t variable.
576 * g++.dg/cpp0x/nullptr18.C: Test nullptr_t variable.
577 * g++.dg/cpp0x/nullptr19.C: Test nullptr_t variable.
578 * g++.dg/cpp0x/nullptr20.C: Test nullptr_t variable.
579 * g++.dg/cpp0x/nullptr21.C: Test nullptr_t variable.
580 * g++.dg/cpp0x/nullptr22.C: Test nullptr_t variable.
581
0a766368
JM
5822010-06-04 Jason Merrill <jason@redhat.com>
583
247078ec
JM
584 * g++.dg/cpp0x/noexcept06.C: New.
585 * g++.dg/cpp0x/noexcept07.C: New.
586
0a766368 587 * g++.dg/cpp0x/noexcept01.C: New.
3a55fb4c
JM
588 * g++.dg/cpp0x/noexcept02.C: New.
589 * g++.dg/cpp0x/noexcept03.C: New.
590 * g++.dg/cpp0x/noexcept04.C: New.
591 * g++.dg/cpp0x/noexcept05.C: New.
0a766368 592
16c82123
JJ
5932010-06-04 Jakub Jelinek <jakub@redhat.com>
594
2aa64966
JJ
595 PR c++/44412
596 * g++.dg/warn/Wunused-var-10.C: New test.
597 * g++.dg/warn/Wunused-var-11.C: New test.
598
16c82123
JJ
599 PR c++/44362
600 * c-c++-common/Wunused-var-10.c: New test.
601
49706e39
MLI
6022010-06-04 Manuel López-Ibáñez <manu@gcc.gnu.org>
603
604 PR c/25880
605 * gcc.dg/assign-warn-2.c: Update.
606 * gcc.dg/cpp/line3.c: Update.
607 * gcc.dg/c99-array-lval-8.c: Update.
608 * gcc.dg/cast-qual-2.c: Update.
609 * gcc.dg/c99-arraydecl-3.c: Update.
610 * gcc.dg/assign-warn-1.c: Update.
611 * gcc.dg/format/gcc_diag-1.c: Update.
612
8ff49c29
BS
6132010-06-04 Bernd Schmidt <bernds@codesourcery.com>
614
615 PR rtl-optimization/39871
616 PR rtl-optimization/40615
617 PR rtl-optimization/42500
618 PR rtl-optimization/42502
619 * gcc.target/arm/eliminate.c: New test.
620
7eea775d
PC
6212010-06-03 Paolo Carlini <paolo.carlini@oracle.com>
622
623 PR libstdc++/44410
624 * g++.old-deja/g++.jason/new.C: Qualify size_t with std::.
625 * g++.old-deja/g++.other/delete3.C: Likewise.
626 * g++.old-deja/g++.other/new.C: Likewise.
627 * g++.old-deja/g++.law/operators27.C: Likewise.
628 * g++.old-deja/g++.mike/p755.C: Likewise.
629 * g++.dg/eh/new1.C: Likewise.
630 * g++.dg/init/new5.C: Likewise.
631
9b07d63c
TK
6322010-06-03 Thomas Koenig <tkoenig@gcc.gnu.org>
633
634 * gfortran.dg/unpack_bounds_1.f90: Remove execute property.
635 * gfortran.dg/unpack_bounds_2.f90: Likewise.
636 * gfortran.dg/unpack_bounds_3.f90: Likewise.
637
f5f92f6d
RG
6382010-06-03 Richard Guenther <rguenther@suse.de>
639
640 PR lto/41921
641 * lib/lto.exp: Always load gcc.exp.
642 (lto-obj): For C source files invoke gcc_target_compile.
643 * g++.dg/lto/20100603-1_0.C: New testcase.
644 * g++.dg/lto/20100603-1_1.c: Likewise.
645
0c1b8fe9
L
6462010-06-03 H.J. Lu <hongjiu.lu@intel.com>
647
648 PR tree-optimization/43688
649 * gfortran.dg/pr43688.f90: New.
650
f278d757
RG
6512010-06-03 Richard Guenther <rguenther@suse.de>
652
653 PR lto/41584
654 * gcc.dg/lto/20100603-1_0.c: New testcase.
655 * gcc.dg/lto/20100603-2_0.c: Likewise.
656 * gcc.dg/lto/20100603-3_0.c: Likewise.
657
92902797
MM
6582010-06-02 Michael Meissner <meissner@linux.vnet.ibm.com>
659
660 PR target/44218
661 * gcc.target/powerpc/recip-1.c: New test for -mrecip support.
662 * gcc.target/powerpc/recip-2.c: Ditto.
663 * gcc.target/powerpc/recip-3.c: Ditto.
664 * gcc.target/powerpc/recip-4.c: Ditto.
665 * gcc.target/powerpc/recip-5.c: Ditto.
666 * gcc.target/powerpc/recip-6.c: Ditto.
667 * gcc.target/powerpc/recip-7.c: Ditto.
668 * gcc.target/powerpc/recip-test.h: Ditto.
669 * gcc.target/powerpc/recip-test2.h: Ditto.
670
3f7c0b1b
L
6712010-06-02 H.J. Lu <hongjiu.lu@intel.com>
672
673 * g++.dg/torture/pr44295.C (size_t): Use __SIZE_TYPE__.
674
1e003829
JM
6752010-06-02 Jason Merrill <jason@redhat.com>
676
3333a2dd
JM
677 * g++.dg/ext/vector9.C: Expect typedef in error message.
678
1e003829
JM
679 PR c++/9726
680 PR c++/23594
681 PR c++/44333
682 * g++.dg/tc1/dr101.C: Remove xfails.
683
8eff024a
L
6842010-06-02 H.J. Lu <hongjiu.lu@intel.com>
685
686 PR middle-end/44372
687 * g++.dg/ipa/pr44372.C: New.
688
437ffe7b
JH
6892010-06-02 Jan Hubicka <jh@suse.cz>
690
691 PR middle-end/44295
b6b7f703 692 * g++.dg/torture/pr44295.C: Neww testcase.
437ffe7b 693
98166192
JH
6942010-06-02 Jan Hubicka <jh@suse.cz>
695
696 * gcc.dg/tree-ssa/loadpre6.c: Update.
697
ac3c2839
RG
6982010-06-02 Richard Guenther <rguenther@suse.de>
699
700 * g++.dg/plugin/header_plugin.c: Include cp-tree.h before
701 diagnostic.h.
702
0a634684
IS
7032010-06-02 Iain Sandoe <iains@gcc.gnu.org>
704
705 * lib/lto.exp (lto-link-and-maybe-run): Show the options in
706 the link fail message.
707
aac18c02
TB
7082010-06-02 Tobias Burnus <burnus@net-b.de>
709
710 PR fortran/44360
711 * gfortran.dg/use_13.f90: New test case.
712
a76135dc
JD
7132010-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
714
715 PR fortran/44371
716 * gfortran.dg/error_stop_2.f08: Minor update.
717
df842ed9
JD
7182010-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
719
720 PR fortran/44371
721 * gfortran.dg/error_stop_1.f08: New test.
722 * gfortran.dg/error_stop_2.f08: New test.
723
e5901560
JM
7242010-06-01 Jason Merrill <jason@redhat.com>
725
4c9b3895
JM
726 DR 990
727 * g++.dg/cpp0x/initlist37.C: New.
728 * g++.dg/cpp0x/initlist38.C: New.
729
e5901560
JM
730 PR c++/44358
731 * g++.dg/cpp0x/initlist36.C: New.
732
73add7fe
JH
7332010-05-31 Jan Hubicka <jh@suse.cz>
734
b6b7f703 735 * gcc.dg/noreturn-8.c: New testcase.
73add7fe 736
a669ca47
JH
7372010-05-31 Jan Hubicka <jh@suse.cz>
738
b6b7f703
L
739 * gcc.dg/lto/noreturn-1_1.c: Remove dg-do annotations.
740 * gcc.dg/lto/noreturn-1_0.c: Move it here.
a669ca47 741
566d09ef
JH
7422010-05-31 Jan Hubicka <jh@suse.cz>
743
b6b7f703
L
744 * gcc.dg/lto/noreturn-1_1.c: New testcase.
745 * gcc.dg/lto/noreturn-1_0.c: New testcase.
566d09ef 746
e2113565
TK
7472010-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
748
749 PR fortran/36928
750 * gfortran.dg/dependency_27.f90: New test.
751 * gfortran.dg/array_assign_1.F90: New test.
752
c71ad61e
JJ
7532010-05-31 Jakub Jelinek <jakub@redhat.com>
754
755 PR target/44338
756 * gcc.target/i386/sse-24.c: New test.
757
4892422a
JH
7582010-05-31 Jan Hubicka <jh@suse.cz>
759
760 * gcc.dg/builtin-apply4.c: Compile with -Wmissing-return.
761
90a7788b
JJ
7622010-05-31 Jakub Jelinek <jakub@redhat.com>
763
6a866023
JJ
764 PR middle-end/44337
765 * gcc.dg/pr44337.c: New test.
766
90a7788b
JJ
767 PR tree-optimization/44182
768 * g++.dg/debug/pr44182.C: New test.
769
c5d01958
EB
7702010-05-31 Eric Botcazou <ebotcazou@adacore.com>
771
772 * gcc.dg/nested-func-7.c: New test.
773 * gnat.dg/frame_overflow.adb: Adjust directives.
774
e6bdd039
EB
7752010-05-30 Eric Botcazou <ebotcazou@adacore.com>
776
777 * gnat.dg/prot2.ad[sb]: New test.
778 * gnat.dg/prot2_pkg1.ads: New helper.
779 * gnat.dg/prot2_pkg2.ad[sb]: Likewise.
780
c01fe451
EB
7812010-05-30 Eric Botcazou <ebotcazou@adacore.com>
782
783 * gnat.dg/array11.adb: Adjust dg-warning directive.
784 * gnat.dg/object_overflow.adb: Likewise.
785
0247298c
SP
7862010-05-29 Sebastian Pop <sebastian.pop@amd.com>
787
788 PR middle-end/44306
789 * gcc.dg/tree-ssa/pr44306.c: New.
790
036546e5
JH
7912010-05-29 Jan Hubicka <jh@suse.cz>
792
793 * gcc.dg/tree-ssa/ipa-cp-1.c: Update testcase.
794
0a74c758
SP
7952010-05-28 Sebastian Pop <sebastian.pop@amd.com>
796
797 * gcc.dg/vect/vect-outer-fir-lb.c: Un-XFAIL-ed.
798
300d430f
MS
7992010-05-28 Mike Stump <mikestump@comcast.net>
800
801 PR objc/44125
802 * objc.dg/const-str-9.m: Remove static.
803
005d613b
JJ
8042010-05-28 Jakub Jelinek <jakub@redhat.com>
805
806 PR target/43636
807 * gcc.c-torture/compile/pr43636.c: New test.
808
773c1c8d
IS
8092010-05-28 Iain Sandoe <iains@gcc.gnu.org>
810
005d613b 811 PR objc++/23616
773c1c8d
IS
812 * obj-c++.dg/try-catch-2.mm: Adjust xfail.
813 * obj-c++.dg/try-catch-9.mm: Ditto.
814
ec4be2f4
DS
8152010-05-28 Dodji Seketeli <dodji@redhat.com>
816
817 Revert patch for PR c++/44188
818 * g++.dg/debug/dwarf2/typedef3.C: Revert new test.
819
fe08ec12
DS
8202010-05-25 Dodji Seketeli <dodji@redhat.com>
821
822 PR c++/44188
823 * g++.dg/debug/dwarf2/typedef3.C: New test.
824
6ab4e49c
JM
8252010-05-27 Jason Merrill <jason@redhat.com>
826
827 PR c++/43555
828 * g++.dg/ext/vla9.C: New.
829
8da24d7b
IS
8302010-05-27 Iain Sandoe <iains@gcc.gnu.org>
831
005d613b 832 PR objc/44140
8da24d7b
IS
833 * objc.dg/torture/tls/thr-init-2.m: Skip for -flto, -fwhopr.
834 * objc.dg/torture/tls/thr-init-3.m: Ditto.
835 * objc.dg/torture/tls/thr-init.m: Ditto.
836 * objc.dg/torture/trivial.m: Ditto.
837 * obj-c++.dg/torture/tls/thr-init-1.mm: Ditto.
838 * obj-c++.dg/torture/tls/thr-init-2.mm: Ditto.
839 * obj-c++.dg/torture/tls/thr-init-3.mm: Ditto.
840 * obj-c++.dg/torture/trivial.mm: Ditto.
0a74c758 841
44491ebd
JH
8422010-05-27 Jack Howarth <howarth@bromo.med.uc.edu>
843
844 * g++.dg/lto/20100302_0.C: Skip on darwin.
845
fde9c428
RG
8462010-05-27 Richard Guenther <rguenther@suse.de>
847
848 PR tree-optimization/44284
849 * gcc.dg/vect/vect-118.c: New testcase.
850 * gcc.dg/vect/bb-slp-20.c: Adjust.
851 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
852 * gcc.dg/vect/slp-9.c: Likewise.
853 * gcc.dg/vect/slp-reduc-4.c: Likewise.
854 * gcc.dg/vect/vect-10.c: Likewise.
855 * gcc.dg/vect/vect-109.c: Likewise.
856 * gcc.dg/vect/vect-12.c: Likewise.
857 * gcc.dg/vect/vect-36.c: Likewise.
858 * gcc.dg/vect/vect-7.c: Likewise.
859 * gcc.dg/vect/vect-iv-8.c: Likewise.
860 * gcc.dg/vect/vect-multitypes-10.c: Likewise.
861 * gcc.dg/vect/vect-multitypes-13.c: Likewise.
862 * gcc.dg/vect/vect-multitypes-14.c: Likewise.
863 * gcc.dg/vect/vect-multitypes-15.c: Likewise.
864 * gcc.dg/vect/vect-multitypes-7.c: Likewise.
865 * gcc.dg/vect/vect-multitypes-8.c: Likewise.
866 * gcc.dg/vect/vect-multitypes-9.c: Likewise.
867 * gcc.dg/vect/vect-reduc-dot-s16b.c: Likewise.
868 * gcc.dg/vect/vect-reduc-dot-s8a.c: Likewise.
869 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
870 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
871 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
872 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
873 * gcc.dg/vect/vect-widen-mult-s16.c: Likewise.
874 * gcc.dg/vect/vect-widen-mult-s8.c: Likewise.
875 * gcc.dg/vect/vect-widen-mult-sum.c: Likewise.
876 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
877
74c70253
MK
8782010-05-27 Maxim Kuvyrkov <maxim@codesourcery.com>
879
880 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: Remove, no longer
881 necessary.
882
df72d556
JH
8832010-05-26 Jan Hubicka <jh@suse.cz>
884
885 * gcc.dg/lto/materialize-1_0.c: New file.
886 * gcc.dg/lto/materialize-1_1.c: New file.
887
c9549072
EB
8882010-05-26 Eric Botcazou <ebotcazou@adacore.com>
889
890 * gnat.dg/lto10.adb: New test.
891 * gnat.dg/lto10_pkg.ads: New helper.
892
a6766312
KT
8932010-05-26 Kai Tietz <kai.tietz@onevision.com>
894
895 * lib/target-supports.exp (check_effective_target_int128): New
896 function to check if __int128 types are available for target.
b6b7f703
L
897 * c-c++-common/int128-types-1.c: New.
898 * c-c++-common/int128-1.c: New.
899 * c-c++-common/int128-2.c: New.
a6766312
KT
900 * g++.dg/abi/mangle43.C: New.
901 * g++.dg/init/enum1.C: Handle __int128 case and add -Wno-overflow.
902 * g++.dg/cpp0x/nullptr04.C: Use __SIZE_TYPE__ for getting
903 pointer-wide scalar.
904 * g++.dg/other/pr25632.C: Likewise.
905 * g++.dg/other/large-size-array.C (DIM): Use ULLONG_MAX for win64 case.
906 * g++.dg/warn/pr13358-2.C: Add llp64 for check of special
907 overflow warnings.
908 * g++.dg/warn/pr13358-4.C: Likewise.
909 * g++.dg/warn/Wconversion-null-2.C: Add 'long long' case.
910 * g++.dg/warn/Wconversion-null.C: Likewise.
911
1dba29f8
JM
9122010-05-26 Jason Merrill <jason@redhat.com>
913
914 PR c++/43382
915 * g++.dg/cpp0x/variadic101.C: New.
916
630d3fad
RG
9172010-05-26 Richard Guenther <rguenther@suse.de>
918
919 PR rtl-optimization/44164
920 * gcc.c-torture/execute/pr44164.c: New testcase.
921 * g++.dg/tree-ssa/pr13146.C: Adjust.
922
cc9a4ca9
PT
9232010-05-26 Paul Thomas <pault@gcc.gnu.org>
924
925 PR fortran/40011
926 * gfortran.dg/whole_file_19.f90 : New test.
927
30145da5
DF
9282010-05-25 Daniel Franke <franke.daniel@gmail.com>
929
930 PR fortran/30668
931 PR fortran/31346
932 PR fortran/34260
933 * gfortran.dg/pr40999.f: Fix function type.
934 * gfortran.dg/whole_file_5.f90: Likewise.
935 * gfortran.dg/whole_file_6.f90: Likewise.
936 * gfortran.dg/whole_file_16.f90: New.
937 * gfortran.dg/whole_file_17.f90: New.
938 * gfortran.dg/whole_file_18.f90: New.
939
f80e2b00
JH
9402010-05-25 Jack Howarth <howarth@bromo.med.uc.edu>
941 Iain Sandoe <iains@gcc.gnu.org>
942
943 * g++.dg/abi/mangle40.C: Adjust dg-require-alias syntax.
944 * gcc.c-torture/compile/pr44197.c: Require alias support.
945 * gcc.dg/lto/20081222_0.c: Ditto.
946
60a5d78a
JJ
9472010-05-25 Jakub Jelinek <jakub@redhat.com>
948
949 PR debug/42801
c3641fd7 950 * gcc.dg/guality/vla-2.c: New test.
60a5d78a 951
c946a318
RG
9522010-05-25 Richard Guenther <rguenther@suse.de>
953
954 PR middle-end/44069
955 * g++.dg/torture/pr44069.C: New testcase.
956
791bddee
RG
9572010-05-25 Richard Guenther <rguenther@suse.de>
958
959 * gcc.dg/tree-ssa/sra-10.c: Do not dump esra details.
960
8524ba70
IS
9612010-05-25 Iain Sandoe <iains@gcc.gnu.org>
962
005d613b 963 PR objc/44140
8524ba70
IS
964 * objc.dg/torture/tls/thr-init-3.m: XFAIL lto/whopr for all.
965
683fc98b
IS
9662010-05-25 Iain Sandoe <iains@gcc.gnu.org>
967
968 * obj-c++.dg/torture/tls/trivial.mm: New.
969 * obj-c++.dg/torture/tls/thr-init-1.mm: New.
970 * obj-c++.dg/torture/tls/thr-init-2.mm: New.
971 * obj-c++.dg/torture/tls/thr-init-3.mm: New.
972 * obj-c++.dg/torture/tls/diag-1.mm: New.
973 * obj-c++.dg/torture/tls/tls.exp: New.
974 * obj-c++.dg/torture/trivial.mm: New.
975 * obj-c++.dg/torture/dg-torture.exp: New.
976 * obj-c++.dg/dg.exp: Gather tests explicitly from the source dir.
977 * obj-c++.dg/tls/trivial.m: New.
978 * obj-c++.dg/tls/init-1.mm: New.
979 * obj-c++.dg/tls/diag-1.mm: New.
980 * obj-c++.dg/tls/init-2.mm: New.
981 * obj-c++.dg/tls/diag-2.mm: New.
982 * obj-c++.dg/tls/diag-3.mm: New.
983 * obj-c++.dg/tls/diag-4.mm: New.
984 * obj-c++.dg/tls/static-1.mm: New.
985 * obj-c++.dg/tls/tls.exp: New.
986 * obj-c++.dg/tls/diag-5.mm: New.
987 * obj-c++.dg/tls/static-1a.mm: New.
988 * objc-obj-c++-shared/Object1.mm: New.
989 * lib/obj-c++-dg.exp (obj-c++-dg-runtest): New proc.
990
cf3b8ee3
IS
9912010-05-24 Iain Sandoe <iains@gcc.gnu.org>
992
005d613b 993 PR objc++/43689
cf3b8ee3
IS
994 * obj-c++.dg/const-str-5.mm: Name pointer equivalence union.
995 * obj-c++.dg/const-str-6.mm: Ditto.
996
12a149a0
EB
9972010-05-24 Eric Botcazou <ebotcazou@adacore.com>
998
999 * g++.dg/parse/array-size2.C: Remove dg-error directives.
1000
feb4c293
EB
10012010-05-24 Eric Botcazou <ebotcazou@adacore.com>
1002
1003 PR ada/38394
1004 * gnat.dg/array13.ad[sb]: New test.
1005
0c422e74
DJ
10062010-05-24 Daniel Jacobowitz <dan@codesourcery.com>
1007 Sandra Loosemore <sandra@codesourcery.com>
1008
1009 * gcc.target/arm/neon/: Regenerated test cases.
1010
1011 * gcc.target/arm/neon/polytypes.c,
1012 gcc.target/arm/neon-vmla-1.c, gcc.target/arm/neon-vmls-1.c,
1013 gcc.target/arm/neon-cond-1.c, gcc.target/arm/neon/vfp-shift-a2t2.c,
ade52657 1014 gcc.target/arm/neon-thumb2-move.c, gcc.dg/torture/arm-fp16-ops-8.c,
0c422e74
DJ
1015 gcc.dg/torture/arm-fp16-ops-7.c, g++.dg/ext/arm-fp16/arm-fp16-ops-7.C,
1016 g++.dg/ext/arm-fp16/arm-fp16-ops-8.C, g++.dg/abi/mangle-neon.C: Use
1017 dg-add-options arm_neon.
1018
1019 * gcc.target/arm/fp16-compile-vcvt.c, gcc.dg/torture/arm-fp16-ops-5.c,
1020 gcc.dg/torture/arm-fp16-ops-6.c, g++.dg/ext/arm-fp16/arm-fp16-ops-5.C,
1021 g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Use dg-add-options arm_neon_fp16
1022 and arm_neon_fp16_ok.
1023
1024 * gcc.dg/vect/vect.exp, g++.dg/vect/vect.exp,
1025 gfortran.dg/vect/vect.exp: Use add_options_for_arm_neon.
1026
1027 * lib/target-supports.exp (add_options_for_arm_neon): New.
1028 (check_effective_target_arm_neon_ok_nocache): New, from
1029 check_effective_target_arm_neon_ok. Check multiple possibilities.
1030 (check_effective_target_arm_neon_ok): Use
1031 check_effective_target_arm_neon_ok_nocache.
1032 (add_options_for_arm_neon_fp16)
1033 (check_effective_target_arm_neon_fp16_ok)
1034 check_effective_target_arm_neon_fp16_ok_nocache): New.
1035 (check_effective_target_arm_neon_hw): Use add_options_for_arm_neon.
1036
611d6f76
JM
10372010-05-24 Jason Merrill <jason@redhat.com>
1038
1039 PR c++/41510
1040 * g++.dg/cpp0x/initlist35.C: New.
1041 * g++.dg/init/brace6.C: Adjust.
1042
b748fbd6
PB
10432010-05-24 Paul Brook <paul@codesourcery.com>
1044
1045 * gcc.target/arm/frame-pointer-1.c: New test.
1046 * gcc.target/i386/pr9771-1.c: Move code out of main to allow frame
1047 pointer elimination.
1048
cf5b989e
L
10492010-05-23 H.J. Lu <hongjiu.lu@intel.com>
1050
1051 PR target/44245
1052 * gcc.target/i386/crc32-3.c: New.
1053 * gcc.target/i386/crc32-4.c: Likewise.
1054
dc5027f4
JM
10552010-05-23 Joseph Myers <joseph@codesourcery.com>
1056
1057 * gcc.dg/c1x-typedef-1.c, gcc.dg/c1x-typedef-2.c,
1058 gcc.dg/c90-typedef-1.c, gcc.dg/c99-typedef-1.c: New tests.
1059 * gcc.dg/decl-8.c: Use -std=gnu89 -pedantic-errors.
1060
8f9e812d
L
10612010-05-23 H.J. Lu <hongjiu.lu@intel.com>
1062
1063 * gcc.c-target/pr43869.c: Move "dg-do run" before lp64.
1064
6f1dba7b
ML
10652010-05-23 Naarten Lankhorst <mlankhorst@codeweavers.com>
1066
1067 PR target/43869
1068 * gcc.c-target/pr43869.c: New test.
1069
bc382218
JW
10702010-05-22 Janus Weil <janus@gcc.gnu.org>
1071
1072 PR fortran/44212
1073 * gfortran.dg/class_22.f03: New.
1074
09c58f30
IS
10752010-05-22 Iain Sandoe <iains@gcc.gnu.org>
1076
1077 PR lto/44238
1078 * gcc.dg/lto/20090914-2_0.c: XFAIL *-*-darwin*.
1079
7c9b8fb9
JW
10802010-05-22 Janus Weil <janus@gcc.gnu.org>
1081
1082 PR fortran/44213
1083 * gfortran.dg/abstract_type_7.f03: New.
1084
d3f28910
JM
10852010-05-21 Jason Merrill <jason@redhat.com>
1086
1087 * g++.dg/eh/spec11.C: Test cleanup optimization.
1088
14db98d4
JJ
10892010-05-21 Jakub Jelinek <jakub@redhat.com>
1090
1091 PR debug/44223
1092 * gcc.target/i386/pr44223.c: New test.
1093
204fc550
RO
10942010-05-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1095
1096 * gcc.target/i386/pr25993.c: Use @function as type specifier.
1097
46314d3e
EB
10982010-05-21 Eric Botcazou <ebotcazou@adacore.com>
1099
1100 * g++.dg/other/const3.C: New test.
1101
4ed44ccc
DF
11022010-05-20 Daniel Franke <franke.daniel@gmail.com>
1103
ade52657
UB
1104 PR fortran/38407
1105 * warn_unused_dummy_argument_1.f90: New.
1106 * warn_unused_dummy_argument_2.f90: New.
4ed44ccc 1107
1a494ab5
PC
11082010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1109
1110 PR c++/30298
1111 * g++.dg/inherit/crash1.C: New.
1112 * g++.dg/inherit/crash2.C: Likewise.
1113
69b45d71
JJ
11142010-05-20 Jakub Jelinek <jakub@redhat.com>
1115
1116 PR debug/44178
1117 * g++.dg/debug/pr44178.C: New test.
1118
d377fbbf
CF
11192010-05-20 Changpeng Fang <changpeng.fang@amd.com>
1120
1121 PR middle-end/44185
1a494ab5
PC
1122 * gcc.dg/tree-ssa/prefetch-6.c: Add
1123 --param min-insn-to-prefetch-ratio=6.
d377fbbf 1124 * gcc.dg/tree-ssa/prefetch-7.c: Remove --param max-unrolled-insns=1 to
ade52657 1125 allow unrolling, and adjust the movnti count.
d377fbbf 1126
a14f1878
JH
11272010-05-20 Jan Hubicka <jh@suse.cz>
1128
1129 PR middle-end/44197
1130 * gcc.c-torture/compile/pr44197.c: New file.
1131
431043bd
UB
11322010-05-20 Uros Bizjak <ubizjak@gmail.com>
1133
1134 * gcc.target/i386/i386.exp (check_effective_target_3dnow):
1135 Fix test code.
1136 (check_effective_target_xop): Remove __may_alias__ attribute.
1137
f36eb2af
HPN
11382010-05-20 Hans-Peter Nilsson <hp@axis.com>
1139
1140 PR target/44202
1141 * gcc.c-torture/execute/pr44202-1.c: New test.
1142
6d1b0f92
JD
11432010-05-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1144
1145 PR fortran/43851
1146 * gfortran.dg/label_1.f90: Update test.
1147
66576e1b
JH
11482010-05-19 Jan Hubicka <jh@suse.cz>
1149
1150 * gcc.dg/lto/ipareference2_0.c: New file.
1151 * gcc.dg/lto/ipareference2_1.c: New file.
1152
2872152c
JM
11532010-05-19 Jason Merrill <jason@redhat.com>
1154
a0685b73
JM
1155 * g++.dg/parse/fn-typedef2.C: New.
1156
93e1ddcf
JM
1157 * g++.dg/other/cv_func.C: Don't expect errors about cv-qualified
1158 function type.
1159
2872152c
JM
1160 PR c++/44193
1161 * g++.dg/template/fntype1.C: New.
1162
616f1431
EB
11632010-05-19 Eric Botcazou <ebotcazou@adacore.com>
1164
1165 * gnat.dg/discr23.ad[sb]: New test.
1166 * gnat.dg/discr23_pkg.ads: New helper.
1167
1168 * gnat.dg/specs/controlled1.ads: New test.
1169 * gnat.dg/specs/controlled1_pkg.ads: New helper.
1170
daf8c6f0
DF
11712010-05-19 Daniel Franke <franke.daniel@gmail.com>
1172
1173 PR fortran/44055
1174 * gfortran.dg/c_sizeof_2.f90: Add -Wno-conversion to dg-options;
1175 Fixed scope of C_SIZEOF.
1176 * gfortran.dg/warn_conversion_2.f90: New.
1177
40f1bdd9
RO
11782010-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1179
1180 * lib/target-supports.exp (check_effective_target_sse2): New proc.
1181 * lib/target-supports-dg.exp (dg-require-effective-target): Allow
1182 for optional selector.
1183 * gcc.target/i386/i386.exp (check_effective_target_3dnow): New proc.
1184 (check_effective_target_sse3): New proc.
1185 * gcc.target/i386/math-torture/math-torture.exp: Load
1186 target-supports.exp.
1187 Only add options with -msse2 to MATH_TORTURE_OPTIONS if
1188 check_effective_target_sse2.
1189 * gcc.dg/vect/vect.exp: Return unless check_effective_target_sse2.
1190 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
1191 * g++.dg/vect/vect.exp: Likewise.
1192 * gfortran.dg/vect/vect.exp: Likewise.
1193 * lib/fortran-torture.exp (get-fortran-torture-options): Only use
1194 -msse2 if check_effective_target_sse2.
1195
1196 * gcc.target/i386/3dnow-1.c: Use dg-require-effective-target 3dnow.
1197 * gcc.target/i386/3dnow-2.c: Likewise.
1198 * gcc.target/i386/3dnowA-1.c: Likewise.
1199 * gcc.target/i386/3dnowA-2.c: Likewise.
1200 * gcc.target/i386/pr42549.c: Likewise.
1201
ade52657 1202 * gcc.target/i386/sse3-lddqu.c: Use dg-require-effective-target sse3.
431043bd 1203 * gcc.target/i386/sse3-addsubpd.c: Likewise.
40f1bdd9
RO
1204 * gcc.target/i386/sse3-addsubps.c: Likewise.
1205 * gcc.target/i386/sse3-haddpd.c: Likewise.
1206 * gcc.target/i386/sse3-haddps.c: Likewise.
1207 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1208 * gcc.target/i386/sse3-hsubps.c: Likewise.
40f1bdd9
RO
1209 * gcc.target/i386/sse3-movddup.c: Likewise.
1210 * gcc.target/i386/sse3-movshdup.c: Likewise.
1211 * gcc.target/i386/sse3-movsldup.c: Likewise.
1212
1213 * g++.dg/abi/mangle42.C: Use dg-require-effective-target sse2.
1214 * g++.dg/ext/attrib35.C: Likewise.
1215 * g++.dg/opt/pr40496.C: Likewise.
1216 * g++.dg/other/i386-1.C: Likewise.
1217 * g++.dg/other/i386-4.C: Likewise.
1218 * g++.dg/other/pr34435.C: Likewise.
1219 * g++.dg/other/pr39496.C: Likewise.
1220 * g++.dg/other/pr40446.C: Likewise.
1221 * gcc.dg/compat/union-m128-1_main.c: Likewise.
1222 * gcc.dg/compat/vector-1a_main.c: Likewise.
1223 * gcc.dg/compat/vector-2a_main.c: Likewise.
1224 * gcc.dg/lto/20090206-1_0.c: Likewise.
1225 * gcc.dg/pr34856.c: Likewise.
1226 * gcc.dg/pr36584.c: Likewise.
1227 * gcc.dg/pr36997.c: Likewise. Adapt dg-message line number.
1228 * gcc.dg/pr37544.c: Likewise.
1229 * gcc.dg/torture/pr16104-1.c: Likewise.
1230 * gcc.dg/torture/pr35771-1.c: Likewise.
1231 * gcc.dg/torture/pr35771-2.c: Likewise.
1232 * gcc.dg/torture/pr35771-3.c: Likewise.
1233 * gcc.dg/torture/stackalign/alloca-2.c: Likewise.
1234 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1235 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1236 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1237 * gcc.dg/tree-ssa/prefetch-6.c: Likewise.
1238 * gcc.dg/tree-ssa/prefetch-7.c: Likewise.
1239 * gcc.dg/vect/vect-debug-pr41926.c: Likewise.
1240 * gcc.target/i386/20060512-1.c: Likewise.
1241 * gcc.target/i386/20060512-3.c: Likewise.
1242 * gcc.target/i386/all_one_m128i.c: Likewise.
1243 * gcc.target/i386/float128-1.c: Likewise.
1244 * gcc.target/i386/float128-2.c: Likewise.
1245 * gcc.target/i386/fpcvt-1.c: Likewise.
1246 * gcc.target/i386/fpcvt-2.c: Likewise.
1247 * gcc.target/i386/fpcvt-3.c: Likewise.
1248 * gcc.target/i386/fpprec-1.c: Likewise.
1249 * gcc.target/i386/funcspec-9.c: Likewise.
1250 * gcc.target/i386/incoming-1.c: Likewise.
1251 * gcc.target/i386/incoming-12.c: Likewise.
1252 * gcc.target/i386/incoming-2.c: Likewise.
1253 * gcc.target/i386/incoming-3.c: Likewise.
1254 * gcc.target/i386/incoming-4.c: Likewise.
1255 * gcc.target/i386/incoming-6.c: Likewise.
1256 * gcc.target/i386/incoming-7.c: Likewise.
1257 * gcc.target/i386/incoming-8.c: Likewise.
1258 * gcc.target/i386/opt-1.c: Likewise.
1259 * gcc.target/i386/opt-2.c: Likewise.
1260 * gcc.target/i386/ordcmp-1.c: Likewise.
1261 * gcc.target/i386/pr17692.c: Likewise.
1262 * gcc.target/i386/pr18614-1.c: Likewise.
1263 * gcc.target/i386/pr22152.c: Likewise.
1264 * gcc.target/i386/pr23570.c: Likewise.
1265 * gcc.target/i386/pr23575.c: Likewise.
1266 * gcc.target/i386/pr26449-1.c: Likewise.
1267 * gcc.target/i386/pr26600.c: Likewise.
1268 * gcc.target/i386/pr27790.c: Likewise.
1269 * gcc.target/i386/pr28839.c: Likewise.
1270 * gcc.target/i386/pr30970.c: Likewise.
1271 * gcc.target/i386/pr32000-1.c: Likewise.
1272 * gcc.target/i386/pr32000-2.c: Likewise.
1273 * gcc.target/i386/pr32280.c: Likewise.
1274 * gcc.target/i386/pr32661.c: Likewise.
1275 * gcc.target/i386/pr32708-1.c: Likewise.
1276 * gcc.target/i386/pr32961.c: Likewise.
1277 * gcc.target/i386/pr33329.c: Likewise.
1278 * gcc.target/i386/pr35714.c: Likewise.
1279 * gcc.target/i386/pr35767-1.c: Likewise.
1280 * gcc.target/i386/pr35767-1d.c: Likewise.
1281 * gcc.target/i386/pr35767-1i.c: Likewise.
1282 * gcc.target/i386/pr35767-2.c: Likewise.
1283 * gcc.target/i386/pr35767-2d.c: Likewise.
1284 * gcc.target/i386/pr35767-2i.c: Likewise.
1285 * gcc.target/i386/pr35767-3.c: Likewise.
1286 * gcc.target/i386/pr35767-5.c: Likewise.
1287 * gcc.target/i386/pr36222-1.c: Likewise.
1288 * gcc.target/i386/pr36578-1.c: Likewise.
1289 * gcc.target/i386/pr36578-2.c: Likewise.
1290 * gcc.target/i386/pr36992-1.c: Likewise.
1291 * gcc.target/i386/pr37101.c: Likewise.
1292 * gcc.target/i386/pr37216.c: Likewise.
1293 * gcc.target/i386/pr37434-1.c: Likewise.
1294 * gcc.target/i386/pr37434-2.c: Likewise.
1295 * gcc.target/i386/pr37843-3.c: Likewise.
1296 * gcc.target/i386/pr37843-4.c: Likewise.
1297 * gcc.target/i386/pr39162.c: Likewise.
1298 * gcc.target/i386/pr39315-1.c: Likewise.
1299 * gcc.target/i386/pr39315-2.c: Likewise.
1300 * gcc.target/i386/pr39315-3.c: Likewise.
1301 * gcc.target/i386/pr39315-4.c: Likewise.
1302 * gcc.target/i386/pr39445.c: Likewise.
1303 * gcc.target/i386/pr39496.c: Likewise.
1304 * gcc.target/i386/pr40809.c: Likewise.
1305 * gcc.target/i386/pr40906-3.c: Likewise.
1306 * gcc.target/i386/pr41019.c: Likewise.
1307 * gcc.target/i386/pr42542-1.c: Likewise.
1308 * gcc.target/i386/pr42542-2.c: Likewise.
1309 * gcc.target/i386/pr42542-3.c: Likewise.
1310 * gcc.target/i386/pr42542-3a.c: Likewise.
1311 * gcc.target/i386/pr42881.c: Likewise.
1312 * gcc.target/i386/push-1.c: Likewise.
1313 * gcc.target/i386/quad-sse.c: Likewise.
1314 * gcc.target/i386/reload-1.c: Likewise.
1315 * gcc.target/i386/sse-10.c: Likewise.
1316 * gcc.target/i386/sse-11.c: Likewise.
1317 * gcc.target/i386/sse-15.c: Likewise.
1318 * gcc.target/i386/sse-17.c: Likewise.
1319 * gcc.target/i386/sse-18.c: Likewise.
1320 * gcc.target/i386/sse-19.c: Likewise.
1321 * gcc.target/i386/sse-4.c: Likewise.
1322 * gcc.target/i386/sse-6.c: Likewise.
1323 * gcc.target/i386/sse-vect-types.c: Likewise.
1324 * gcc.target/i386/sse2-addpd-1.c: Likewise.
1325 * gcc.target/i386/sse2-addsd-1.c: Likewise.
1326 * gcc.target/i386/sse2-andnpd-1.c: Likewise.
1327 * gcc.target/i386/sse2-andpd-1.c: Likewise.
1328 * gcc.target/i386/sse2-cmpsd-1.c: Likewise.
1329 * gcc.target/i386/sse2-comisd-1.c: Likewise.
1330 * gcc.target/i386/sse2-comisd-2.c: Likewise.
1331 * gcc.target/i386/sse2-comisd-3.c: Likewise.
1332 * gcc.target/i386/sse2-comisd-4.c: Likewise.
1333 * gcc.target/i386/sse2-comisd-5.c: Likewise.
1334 * gcc.target/i386/sse2-comisd-6.c: Likewise.
1335 * gcc.target/i386/sse2-copysign-vec.c: Likewise.
1336 * gcc.target/i386/sse2-cvtdq2pd-1.c: Likewise.
1337 * gcc.target/i386/sse2-cvtdq2ps-1.c: Likewise.
1338 * gcc.target/i386/sse2-cvtpd2dq-1.c: Likewise.
1339 * gcc.target/i386/sse2-cvtpd2ps-1.c: Likewise.
1340 * gcc.target/i386/sse2-cvtps2dq-1.c: Likewise.
1341 * gcc.target/i386/sse2-cvtps2pd-1.c: Likewise.
1342 * gcc.target/i386/sse2-cvtsd2si-1.c: Likewise.
1343 * gcc.target/i386/sse2-cvtsd2si-2.c: Likewise.
1344 * gcc.target/i386/sse2-cvtsd2ss-1.c: Likewise.
1345 * gcc.target/i386/sse2-cvtsi2sd-1.c: Likewise.
1346 * gcc.target/i386/sse2-cvtsi2sd-2.c: Likewise.
1347 * gcc.target/i386/sse2-cvtss2sd-1.c: Likewise.
1348 * gcc.target/i386/sse2-cvttpd2dq-1.c: Likewise.
1349 * gcc.target/i386/sse2-cvttps2dq-1.c: Likewise.
1350 * gcc.target/i386/sse2-cvttsd2si-1.c: Likewise.
1351 * gcc.target/i386/sse2-cvttsd2si-2.c: Likewise.
1352 * gcc.target/i386/sse2-divpd-1.c: Likewise.
1353 * gcc.target/i386/sse2-divsd-1.c: Likewise.
1354 * gcc.target/i386/sse2-init-v16qi-1.c: Likewise.
1355 * gcc.target/i386/sse2-init-v2di-1.c: Likewise.
1356 * gcc.target/i386/sse2-init-v4si-1.c: Likewise.
1357 * gcc.target/i386/sse2-init-v8hi-1.c: Likewise.
1358 * gcc.target/i386/sse2-lrint-vec.c: Likewise.
1359 * gcc.target/i386/sse2-lrintf-vec.c: Likewise.
1360 * gcc.target/i386/sse2-maxpd-1.c: Likewise.
1361 * gcc.target/i386/sse2-maxsd-1.c: Likewise.
1362 * gcc.target/i386/sse2-minpd-1.c: Likewise.
1363 * gcc.target/i386/sse2-minsd-1.c: Likewise.
1364 * gcc.target/i386/sse2-mmx.c: Likewise.
1365 * gcc.target/i386/sse2-movapd-1.c: Likewise.
1366 * gcc.target/i386/sse2-movapd-2.c: Likewise.
1367 * gcc.target/i386/sse2-movd-1.c: Likewise.
1368 * gcc.target/i386/sse2-movd-2.c: Likewise.
1369 * gcc.target/i386/sse2-movdqa-1.c: Likewise.
1370 * gcc.target/i386/sse2-movdqa-2.c: Likewise.
1371 * gcc.target/i386/sse2-movdqu-1.c: Likewise.
1372 * gcc.target/i386/sse2-movdqu-2.c: Likewise.
1373 * gcc.target/i386/sse2-movhpd-1.c: Likewise.
1374 * gcc.target/i386/sse2-movhpd-2.c: Likewise.
1375 * gcc.target/i386/sse2-movlpd-1.c: Likewise.
1376 * gcc.target/i386/sse2-movlpd-2.c: Likewise.
1377 * gcc.target/i386/sse2-movmskpd-1.c: Likewise.
1378 * gcc.target/i386/sse2-movntdq-1.c: Likewise.
1379 * gcc.target/i386/sse2-movntpd-1.c: Likewise.
1380 * gcc.target/i386/sse2-movq-1.c: Likewise.
1381 * gcc.target/i386/sse2-movq-2.c: Likewise.
1382 * gcc.target/i386/sse2-movq-3.c: Likewise.
1383 * gcc.target/i386/sse2-movsd-1.c: Likewise.
1384 * gcc.target/i386/sse2-movsd-2.c: Likewise.
1385 * gcc.target/i386/sse2-movupd-1.c: Likewise.
1386 * gcc.target/i386/sse2-movupd-2.c: Likewise.
1387 * gcc.target/i386/sse2-mulpd-1.c: Likewise.
1388 * gcc.target/i386/sse2-mulsd-1.c: Likewise.
1389 * gcc.target/i386/sse2-orpd-1.c: Likewise.
1390 * gcc.target/i386/sse2-packssdw-1.c: Likewise.
1391 * gcc.target/i386/sse2-packsswb-1.c: Likewise.
1392 * gcc.target/i386/sse2-packuswb-1.c: Likewise.
1393 * gcc.target/i386/sse2-paddb-1.c: Likewise.
1394 * gcc.target/i386/sse2-paddd-1.c: Likewise.
1395 * gcc.target/i386/sse2-paddq-1.c: Likewise.
1396 * gcc.target/i386/sse2-paddsb-1.c: Likewise.
1397 * gcc.target/i386/sse2-paddsw-1.c: Likewise.
1398 * gcc.target/i386/sse2-paddusb-1.c: Likewise.
1399 * gcc.target/i386/sse2-paddusw-1.c: Likewise.
1400 * gcc.target/i386/sse2-paddw-1.c: Likewise.
1401 * gcc.target/i386/sse2-pand-1.c: Likewise.
1402 * gcc.target/i386/sse2-pandn-1.c: Likewise.
1403 * gcc.target/i386/sse2-pavgb-1.c: Likewise.
1404 * gcc.target/i386/sse2-pavgw-1.c: Likewise.
1405 * gcc.target/i386/sse2-pcmpeqb-1.c: Likewise.
1406 * gcc.target/i386/sse2-pcmpeqd-1.c: Likewise.
1407 * gcc.target/i386/sse2-pcmpeqw-1.c: Likewise.
1408 * gcc.target/i386/sse2-pcmpgtb-1.c: Likewise.
1409 * gcc.target/i386/sse2-pcmpgtd-1.c: Likewise.
1410 * gcc.target/i386/sse2-pcmpgtw-1.c: Likewise.
1411 * gcc.target/i386/sse2-pmaddwd-1.c: Likewise.
1412 * gcc.target/i386/sse2-pmaxsw-1.c: Likewise.
1413 * gcc.target/i386/sse2-pmaxub-1.c: Likewise.
1414 * gcc.target/i386/sse2-pminsw-1.c: Likewise.
1415 * gcc.target/i386/sse2-pminub-1.c: Likewise.
1416 * gcc.target/i386/sse2-pmovmskb-1.c: Likewise.
1417 * gcc.target/i386/sse2-pmulhuw-1.c: Likewise.
1418 * gcc.target/i386/sse2-pmulhw-1.c: Likewise.
1419 * gcc.target/i386/sse2-pmullw-1.c: Likewise.
1420 * gcc.target/i386/sse2-pmuludq-1.c: Likewise.
1421 * gcc.target/i386/sse2-por-1.c: Likewise.
1422 * gcc.target/i386/sse2-psadbw-1.c: Likewise.
1423 * gcc.target/i386/sse2-pshufd-1.c: Likewise.
1424 * gcc.target/i386/sse2-pshufhw-1.c: Likewise.
1425 * gcc.target/i386/sse2-pshuflw-1.c: Likewise.
1426 * gcc.target/i386/sse2-pslld-1.c: Likewise.
1427 * gcc.target/i386/sse2-pslld-2.c: Likewise.
1428 * gcc.target/i386/sse2-pslldq-1.c: Likewise.
1429 * gcc.target/i386/sse2-psllq-1.c: Likewise.
1430 * gcc.target/i386/sse2-psllq-2.c: Likewise.
1431 * gcc.target/i386/sse2-psllw-1.c: Likewise.
1432 * gcc.target/i386/sse2-psllw-2.c: Likewise.
1433 * gcc.target/i386/sse2-psrad-1.c: Likewise.
1434 * gcc.target/i386/sse2-psrad-2.c: Likewise.
1435 * gcc.target/i386/sse2-psraw-1.c: Likewise.
1436 * gcc.target/i386/sse2-psraw-2.c: Likewise.
1437 * gcc.target/i386/sse2-psrld-1.c: Likewise.
1438 * gcc.target/i386/sse2-psrld-2.c: Likewise.
1439 * gcc.target/i386/sse2-psrldq-1.c: Likewise.
1440 * gcc.target/i386/sse2-psrlq-1.c: Likewise.
1441 * gcc.target/i386/sse2-psrlq-2.c: Likewise.
1442 * gcc.target/i386/sse2-psrlw-1.c: Likewise.
1443 * gcc.target/i386/sse2-psrlw-2.c: Likewise.
1444 * gcc.target/i386/sse2-psubb-1.c: Likewise.
1445 * gcc.target/i386/sse2-psubd-1.c: Likewise.
1446 * gcc.target/i386/sse2-psubq-1.c: Likewise.
1447 * gcc.target/i386/sse2-psubsb-1.c: Likewise.
1448 * gcc.target/i386/sse2-psubsw-1.c: Likewise.
1449 * gcc.target/i386/sse2-psubw-1.c: Likewise.
1450 * gcc.target/i386/sse2-punpckhbw-1.c: Likewise.
1451 * gcc.target/i386/sse2-punpckhdq-1.c: Likewise.
1452 * gcc.target/i386/sse2-punpckhqdq-1.c: Likewise.
1453 * gcc.target/i386/sse2-punpckhwd-1.c: Likewise.
1454 * gcc.target/i386/sse2-punpcklbw-1.c: Likewise.
1455 * gcc.target/i386/sse2-punpckldq-1.c: Likewise.
1456 * gcc.target/i386/sse2-punpcklqdq-1.c: Likewise.
1457 * gcc.target/i386/sse2-punpcklwd-1.c: Likewise.
1458 * gcc.target/i386/sse2-pxor-1.c: Likewise.
1459 * gcc.target/i386/sse2-set-epi32-1.c: Likewise.
1460 * gcc.target/i386/sse2-set-epi64x-1.c: Likewise.
1461 * gcc.target/i386/sse2-set-v16qi-1.c: Likewise.
1462 * gcc.target/i386/sse2-set-v16qi-2.c: Likewise.
1463 * gcc.target/i386/sse2-set-v16qi-3.c: Likewise.
1464 * gcc.target/i386/sse2-set-v8hi-1.c: Likewise.
1465 * gcc.target/i386/sse2-set-v8hi-1a.c: Likewise.
1466 * gcc.target/i386/sse2-set-v8hi-2.c: Likewise.
1467 * gcc.target/i386/sse2-set-v8hi-2a.c: Likewise.
1468 * gcc.target/i386/sse2-shufpd-1.c: Likewise.
1469 * gcc.target/i386/sse2-shufps-1.c: Likewise.
1470 * gcc.target/i386/sse2-sqrtpd-1.c: Likewise.
1471 * gcc.target/i386/sse2-subpd-1.c: Likewise.
1472 * gcc.target/i386/sse2-subsd-1.c: Likewise.
1473 * gcc.target/i386/sse2-ucomisd-1.c: Likewise.
1474 * gcc.target/i386/sse2-ucomisd-2.c: Likewise.
1475 * gcc.target/i386/sse2-ucomisd-3.c: Likewise.
1476 * gcc.target/i386/sse2-ucomisd-4.c: Likewise.
1477 * gcc.target/i386/sse2-ucomisd-5.c: Likewise.
1478 * gcc.target/i386/sse2-ucomisd-6.c: Likewise.
1479 * gcc.target/i386/sse2-unpack-1.c: Likewise.
1480 * gcc.target/i386/sse2-unpckhpd-1.c: Likewise.
1481 * gcc.target/i386/sse2-unpcklpd-1.c: Likewise.
1482 * gcc.target/i386/sse2-vec-1.c: Likewise.
1483 * gcc.target/i386/sse2-vec-2.c: Likewise.
1484 * gcc.target/i386/sse2-vec-3.c: Likewise.
1485 * gcc.target/i386/sse2-vec-4.c: Likewise.
1486 * gcc.target/i386/sse2-vec-5.c: Likewise.
1487 * gcc.target/i386/sse2-vec-6.c: Likewise.
1488 * gcc.target/i386/sse2-xorpd-1.c: Likewise.
1489 * gcc.target/i386/ssefn-2.c: Likewise.
1490 * gcc.target/i386/ssefn-4.c: Likewise.
1491 * gcc.target/i386/ssefp-1.c: Likewise.
1492 * gcc.target/i386/ssefp-2.c: Likewise.
1493 * gcc.target/i386/sseregparm-3.c: Likewise.
1494 * gcc.target/i386/sseregparm-4.c: Likewise.
1495 * gcc.target/i386/sseregparm-5.c: Likewise.
1496 * gcc.target/i386/sseregparm-6.c: Likewise.
1497 * gcc.target/i386/sseregparm-7.c: Likewise.
1498 * gcc.target/i386/ssetype-1.c: Likewise.
1499 * gcc.target/i386/ssetype-2.c: Likewise.
1500 * gcc.target/i386/ssetype-3.c: Likewise.
1501 * gcc.target/i386/ssetype-4.c: Likewise.
1502 * gcc.target/i386/ssetype-5.c: Likewise.
1503 * gcc.target/i386/unordcmp-1.c: Likewise.
1504 * gcc.target/i386/vararg-1.c: Likewise.
1505 * gcc.target/i386/vararg-2.c: Likewise.
1506 * gcc.target/i386/vararg-3.c: Likewise.
1507 * gcc.target/i386/vararg-4.c: Likewise.
1508 * gcc.target/i386/vararg-7.c: Likewise.
1509 * gcc.target/i386/vararg-8.c: Likewise.
1510 * gcc.target/i386/vecinit-1.c: Likewise.
1511 * gcc.target/i386/vecinit-2.c: Likewise.
1512 * gcc.target/i386/vecinit-3.c: Likewise.
1513 * gcc.target/i386/vecinit-4.c: Likewise.
1514 * gcc.target/i386/vecinit-5.c: Likewise.
1515 * gcc.target/i386/vecinit-6.c: Likewise.
1516 * gcc.target/i386/vectorize2.c: Likewise.
1517 * gcc.target/i386/vectorize3.c: Likewise.
1518 * gcc.target/i386/vectorize4.c: Likewise.
1519 * gcc.target/i386/vectorize6.c: Likewise.
1520 * gcc.target/i386/vectorize7.c: Likewise.
1521 * gcc.target/i386/vectorize8.c: Likewise.
1522 * gcc.target/i386/vperm-v2df.c: Likewise.
1523 * gcc.target/i386/vperm-v2di.c: Likewise.
1524 * gcc.target/i386/vperm-v4si-1.c: Likewise.
1525 * gcc.target/i386/xorps-sse2.c: Likewise.
1526 * gcc.target/i386/xorps.c: Likewise.
1527 * gfortran.dg/graphite/pr42326-1.f90: Likewise.
1528 * gfortran.dg/graphite/pr42326.f90: Likewise.
1529 * gfortran.dg/vect/fast-math-mgrid-resid.f: Likewise.
1530
817c2996
RG
15312010-05-19 Richard Guenther <rguenther@suse.de>
1532
1533 PR lto/44196
1534 * g++.dg/lto/20100519-1_0.C: New testcase.
1535
16e520b6
DF
15362010-05-19 Daniel Franke <franke.daniel@gmail.com>
1537
1538 PR fortran/42360
1539 * gfortran.dg/warn_intent_out_not_set.f90: New.
1540
66faed76
DF
15412010-05-19 Daniel Franke <franke.daniel@gmail.com>
1542
1543 PR fortran/38404
1544 * gfortran.dg/data_char_1.f90: Updated warning message.
1545 * gfortran.dg/data_array_6.f: New.
1546
749aa96d
MJ
15472010-05-19 Martin Jambor <mjambor@suse.cz>
1548
1549 * g++.dg/ipa/ivinline-8.C: New test.
1550 * gcc.dg/ipa/iinline-2.c: Likewise.
1551
c9018c71
DF
15522010-05-19 Daniel Franke <franke.daniel@gmail.com>
1553
1554 PR fortran/34505
1555 * gfortran.dg/dfloat_1.f90: Add warnings for non-default kind
1556 arguments; add check for return value kind.
1557 * gfortran.dg/float_1.f90: Likewise.
1558
f8a02aac
RO
15592010-05-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1560
1561 * gcc.target/i386/20011009-1.c (COMMENT): Define.
1562 (main): Use it.
1563 * gcc.target/i386/pr25993.c [__sun__]: Use .globl.
1564 * lib/lto.exp (lto_prune_warns): Fix location line regex.
1565 Prune another location line format.
1566 (lto-obj): Call lto_prune_warns on comp_output.
1567
80e2a014
JH
15682010-05-18 Jan Hubicka <jh@suse.cz>
1569
1570 * gcc.dg/lto/ipacp_0.c: New test.
1571 * gcc.dg/lto/ipacp_1.c: New test.
1572
174f391c
SB
15732010-05-18 Steven Bosscher <steven@gcc.gnu.org>
1574
1575 PR lto/44184
1576 * gcc.dg/lto/20100518_0.c: New test.
1577
451078b5
EB
15782010-05-18 Eric Botcazou <ebotcazou@adacore.com>
1579
1580 * gnat.dg/specs/lto3.ads: Add missing dg-options.
1581
94ea6939
JW
15822010-05-17 Janus Weil <janus@gcc.gnu.org>
1583
1584 PR fortran/43990
1585 * gfortran.dg/class_21.f03: New.
1586
9d2b7551
JM
15872010-05-17 Jason Merrill <jason@redhat.com>
1588
1589 PR c++/44157
1590 * g++.dg/cpp0x/initlist34.C: New.
1591
c8361db1
JM
1592 PR c++/44158
1593 * g++.dg/cpp0x/rv-trivial-bug.C: Test copy-init too.
1594
b258210c
MJ
15952010-05-17 Martin Jambor <mjambor@suse.cz>
1596
1597 * g++.dg/ipa/ivinline-1.C: New test.
1598 * g++.dg/ipa/ivinline-2.C: New test.
1599 * g++.dg/ipa/ivinline-3.C: New test.
1600 * g++.dg/ipa/ivinline-4.C: New test.
1601 * g++.dg/ipa/ivinline-5.C: New test.
1602 * g++.dg/ipa/ivinline-6.C: New test.
1603
ad13f229
DS
16042010-05-17 Dodji Seketeli <dodji@redhat.com>
1605 Jason Merrill <jason@redhat.com>
1606
1607 PR c++/44108
1608 * c-c++-common/Wunused-var-8.c: New test.
1609
f1de5107
JJ
16102010-05-17 Jakub Jelinek <jakub@redhat.com>
1611
f145213f
JJ
1612 PR bootstrap/42347
1613 * gcc.c-torture/compile/pr42347.c: New test.
1614
f1de5107
JJ
1615 PR middle-end/44102
1616 * g++.dg/ext/asmgoto1.C: New test.
1617
5feb49f0
MJ
16182010-05-17 Martin Jambor <mjambor@suse.cz>
1619
1620 PR middle-end/44133
1621 * gcc.dg/tree-ssa/pr44133.c: New test.
1622 * gcc.dg/tree-ssa/sra-9.c: Make the scan regular expression more
1623 precise.
1624
233961db
JW
16252010-05-17 Janus Weil <janus@gcc.gnu.org>
1626
1627 PR fortran/44044
1628 * gfortran.dg/class_20.f03: New.
1629
ff71b48d
CB
16302010-05-17 Christian Borntraeger <borntraeger@de.ibm.com>
1631
431043bd
UB
1632 PR 44078
1633 * gcc.dg/tree-ssa/prefetch-7.c: Change pattern to match only the old
1634 debug messages but not the newly introduced one.
ff71b48d 1635
cdc6637d
DF
16362010-05-16 Daniel Franke <franke.daniel@gmail.com>
1637
431043bd 1638 PR fortran/35779
cdc6637d
DF
1639 * gfortran.dg/initialization_25.f90: Commented testcase.
1640 * gfortran.dg/initialization_26.f90: New.
1641
6b87d1b4
RG
16422010-05-16 Richard Guenther <rguenther@suse.de>
1643
1644 * gcc.dg/pr43317.c: Do not pass -fipa-type-escape.
1645 * gcc.dg/pr43084.c: Likewise.
1646 * gcc.dg/pr42250.c: Pass -fipa-struct-reorg instead of
1647 -fipa-type-escape.
1648 * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Do not pass
1649 -fipa-type-escape.
1650 * gcc.dg/struct/struct-reorg.exp: Likewise.
1651 * gcc.dg/struct/wo_prof_empty_str.c: Likewise.
1652 * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
1653
32912286
JM
16542010-05-16 Joseph Myers <joseph@codesourcery.com>
1655
1656 * gcc.dg/c1x-static-assert-1.c, gcc.dg/c1x-static-assert-2.c,
1657 gcc.dg/c1x-static-assert-3.c, gcc.dg/c1x-static-assert-4.c,
1658 gcc.dg/c1x-static-assert-5.c, gcc.dg/c1x-static-assert-6.c,
1659 gcc.dg/c90-static-assert-1.c, gcc.dg/c99-static-assert-1.c: New
1660 tests.
1661
9feb3d6a
JM
16622010-05-15 Jason Merrill <jason@redhat.com>
1663
1664 * g++.dg/eh/spec10.C: New.
1665 * g++.dg/eh/spec11.C: New.
1666 * g++.old-deja/g++.mike/eh34.C: Remove dg-options.
1667
3a28464c
JW
16682010-05-15 Janus Weil <janus@gcc.gnu.org>
1669
1670 PR fortran/44154
1671 PR fortran/42647
1672 * gfortran.dg/allocatable_scalar_9.f90: New.
1673
1f910942
JJ
16742010-05-15 Jakub Jelinek <jakub@redhat.com>
1675
1676 PR c++/44148
1677 * g++.dg/torture/pr44148.C: New test.
1678
4bdd0a60
JM
16792010-05-15 Joseph Myers <joseph@codesourcery.com>
1680
1681 * gcc.dg/c1x-anon-struct-1.c, gcc.dg/c1x-anon-struct-2.c,
1682 gcc.dg/c90-anon-struct-1.c, gcc.dg/c99-anon-struct-1.c: New tests.
1683 * gcc.dg/20080820.c, gcc.dg/anon-struct-1.c: Update expected
1684 diagnostics and type sizes.
1685
d025732d
EB
16862010-05-15 Eric Botcazou <ebotcazou@adacore.com>
1687
1688 * gnat.dg/lto9.adb: New test.
1689 * gnat.dg/lto9_pkg1.ads: New helper.
1690 * gnat.dg/lto9_pkg2.ad[sb]: Likewise.
1691
ade41c1d
JH
16922010-05-15 Jan Hubicka <jh@suse.cz>
1693
1694 * gcc.dg/lto/ipareference_1.c: Rename to ...
1695 * gcc.dg/lto/ipareference_0.c: ... this one.
1696 * gcc.dg/lto/ipareference_2.c: Rename to ...
1697 * gcc.dg/lto/ipareference_1.c: ... this one.
1698
f3380641
JH
16992010-05-15 Jan Hubicka <jh@suse.cz>
1700
1701 * gcc.dg/lto/ipareference_1.c: New file.
1702 * gcc.dg/lto/ipareference_2.c: New file.
1703
9d0baae1
RG
17042010-05-15 Richard Guenther <rguenther@suse.de>
1705
1706 PR tree-optimization/44038
1707 * gcc.c-torture/compile/pr44038.c: New testcase.
1708
75d2d581
L
17092010-05-15 H.J. Lu <hongjiu.lu@intel.com>
1710
1711 * gcc.target/i386/avx-cmpsd-1.c: Add -std=c99.
1712 * gcc.target/i386/avx-cmpss-1.c: Likewise.
1713
f8dde8af
JW
17142010-05-15 Janus Weil <janus@gcc.gnu.org>
1715
1716 PR fortran/43207
1717 PR fortran/43969
1718 * gfortran.dg/class_18.f03: New.
1719 * gfortran.dg/class_19.f03: New.
1720
22bf7d17
JJ
17212010-05-14 Jakub Jelinek <jakub@redhat.com>
1722
1723 PR debug/44112
1724 * gcc.dg/debug/dwarf2/const-1.c: Remove.
1725 * g++.dg/debug/dwarf2/const1.C: Remove.
1726
b33a0480
JM
17272010-05-14 Jason Merrill <jason@redhat.com>
1728
1729 * g++.dg/eh/cond4.C: New.
1730 * g++.dg/eh/elide2.C: Adjust.
1731 * g++.old-deja/g++.eh/terminate1.C: Adjust.
1732
c13af44b
SK
17332010-05-14 Steven G. Kargl <kargl@gcc.gnu.org>
1734
1735 PR fortran/44135
1736 * gfortran.dg/actual_array_interface_2.f90: New test.
1737
4d2ab9e3
RG
17382010-05-14 Richard Guenther <rguenther@suse.de>
1739
1740 PR tree-optimization/44119
1741 * gcc.c-torture/compile/pr44119.c: New testcase.
1742
786f715d
JM
17432010-05-14 Jason Merrill <jason@redhat.com>
1744
1745 PR c++/44127
1746 * g++.dg/eh/terminate1.C: New.
1747
88e09c79
JJ
17482010-05-14 Jakub Jelinek <jakub@redhat.com>
1749
1750 * gfortran.dg/gomp/pr44036-1.f90: Adjust.
1751
88c04a5d
JJ
1752 PR debug/44136
1753 * gcc.dg/pr44136.c: New test.
1754
74b80262
SZ
17552010-05-14 Shujing Zhao <pearly.zhao@oracle.com>
1756
1757 PR c++/30566
b6b7f703
L
1758 * g++.dg/warn/Wshadow-4.C: Adjust.
1759 * g++.dg/warn/Wshadow-5.C: New test.
1760 * g++.dg/warn/Wshadow-6.C: New test
74b80262 1761
f2cbd86c
DF
17622010-05-13 Daniel Franke <franke.daniel@gmail.com>
1763
431043bd
UB
1764 PR fortran/35779
1765 * gfortran.dg/initialization_25.f90: New.
f2cbd86c 1766
1ae6fe9b
MJ
17672010-05-13 Martin Jambor <mjambor@suse.cz>
1768
1769 * g++.dg/otr-fold-1.C: New test.
1770 * g++.dg/otr-fold-2.C: New test.
1771
823e9473
JJ
17722010-05-13 Jakub Jelinek <jakub@redhat.com>
1773
2b45bf21
JJ
1774 PR fortran/44036
1775 * gfortran.dg/gomp/pr44036-1.f90: New test.
1776 * gfortran.dg/gomp/pr44036-2.f90: New test.
1777 * gfortran.dg/gomp/pr44036-3.f90: New test.
1778
823e9473
JJ
1779 PR debug/43983
1780 * gcc.dg/guality/sra-1.c: New test.
1781
bd3cdcc0
JH
17822010-05-12 Jan Hubicka <jh@suse.cz>
1783
1784 * tree-ssa/unreachable.c: New test.
1785
73647d75
JM
17862010-05-12 Jason Merrill <jason@redhat.com>
1787
1788 * g++.dg/cpp0x/sfinae1.C: New.
1789
87a0ebfd
ST
17902010-05-12 Sriraman Tallam <tmsriram@google.com>
1791
1792 * gcc.target/i386/zee.c: New file.
1793
5c824000
JM
17942010-05-12 Jason Merrill <jason@redhat.com>
1795
3784b33c
JM
1796 * g++.dg/conversion/op1.C: Expect template candidate message.
1797 * g++.dg/cpp0x/nullptr15.C: Likewise.
1798 * g++.dg/cpp0x/pr31431-2.C: Likewise.
1799 * g++.dg/cpp0x/pr31431.C: Likewise.
1800 * g++.dg/cpp0x/temp_default2.C: Likewise.
1801 * g++.dg/cpp0x/trailing4.C: Likewise.
1802 * g++.dg/cpp0x/variadic-ex3.C: Likewise.
1803 * g++.dg/cpp0x/variadic-ex4.C: Likewise.
1804 * g++.dg/cpp0x/variadic-throw.C: Likewise.
1805 * g++.dg/cpp0x/variadic35.C: Likewise.
1806 * g++.dg/cpp0x/vt-35147.C: Likewise.
1807 * g++.dg/cpp0x/vt-37737-1.C: Likewise.
1808 * g++.dg/cpp0x/vt-37737-2.C: Likewise.
1809 * g++.dg/ext/visibility/anon8.C: Likewise.
1810 * g++.dg/ext/vla2.C: Likewise.
1811 * g++.dg/other/pr28114.C: Likewise.
1812 * g++.dg/other/ptrmem10.C: Likewise.
1813 * g++.dg/other/ptrmem11.C: Likewise.
1814 * g++.dg/overload/unknown1.C: Likewise.
1815 * g++.dg/parse/template7.C: Likewise.
1816 * g++.dg/parse/typename7.C: Likewise.
1817 * g++.dg/template/conv11.C: Likewise.
1818 * g++.dg/template/copy1.C: Likewise.
1819 * g++.dg/template/deduce3.C: Likewise.
1820 * g++.dg/template/dependent-expr5.C: Likewise.
1821 * g++.dg/template/friend.C: Likewise.
1822 * g++.dg/template/incomplete2.C: Likewise.
1823 * g++.dg/template/local4.C: Likewise.
1824 * g++.dg/template/local6.C: Likewise.
1825 * g++.dg/template/operator10.C: Likewise.
1826 * g++.dg/template/overload6.C: Likewise.
1827 * g++.dg/template/ptrmem2.C: Likewise.
1828 * g++.dg/template/ptrmem20.C: Likewise.
1829 * g++.dg/template/ptrmem8.C: Likewise.
1830 * g++.dg/template/sfinae2.C: Likewise.
1831 * g++.dg/template/ttp25.C: Likewise.
1832 * g++.dg/template/unify10.C: Likewise.
1833 * g++.dg/template/unify11.C: Likewise.
1834 * g++.dg/template/unify6.C: Likewise.
1835 * g++.dg/template/unify7.C: Likewise.
1836 * g++.dg/template/unify9.C: Likewise.
1837 * g++.dg/template/varmod1.C: Likewise.
1838 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1839 * g++.old-deja/g++.law/operators32.C: Likewise.
1840 * g++.old-deja/g++.pt/crash28.C: Likewise.
1841 * g++.old-deja/g++.pt/crash60.C: Likewise.
1842 * g++.old-deja/g++.pt/explicit38.C: Likewise.
1843 * g++.old-deja/g++.pt/explicit39.C: Likewise.
1844 * g++.old-deja/g++.pt/explicit41.C: Likewise.
1845 * g++.old-deja/g++.pt/explicit67.C: Likewise.
1846 * g++.old-deja/g++.pt/explicit77.C: Likewise.
1847 * g++.old-deja/g++.pt/expr2.C: Likewise.
1848 * g++.old-deja/g++.pt/overload7.C: Likewise.
1849 * g++.old-deja/g++.pt/ptrmem6.C: Likewise.
1850 * g++.old-deja/g++.pt/spec5.C: Likewise.
1851 * g++.old-deja/g++.pt/spec6.C: Likewise.
1852 * g++.old-deja/g++.pt/t24.C: Likewise.
1853 * g++.old-deja/g++.pt/unify4.C: Likewise.
1854 * g++.old-deja/g++.pt/unify6.C: Likewise.
1855 * g++.old-deja/g++.pt/unify8.C: Likewise.
1856 * g++.old-deja/g++.robertl/eb119.C: Likewise.
1857 * g++.old-deja/g++.robertl/eb79.C: Likewise.
1858 * g++.old-deja/g++.robertl/eb98.C: Likewise.
1859
d451d5b2
JM
1860 * g++.dg/cpp0x/initlist32.C: New.
1861
404f08f8
JM
1862 * g++.dg/template/conv11.C: New.
1863 * g++.dg/conversion/op1.C: Adjust expected error.
1864
5c824000
JM
1865 * g++.old-deja/g++.robertl/eb43.C: Prune "candidates" messages.
1866
49f19b1c
L
18672010-05-12 H.J. Lu <hongjiu.lu@intel.com>
1868
1869 PR target/44088
1870 * gcc.target/i386/avx-cmpsd-1.c: New.
1871 * gcc.target/i386/avx-cmpsd-2.c: Likewise.
1872 * gcc.target/i386/avx-cmpss-1.c: Likewise.
1873 * gcc.target/i386/avx-cmpss-2.c: Likewise.
1874 * gcc.target/i386/sse-cmpss-1.c: Likewise.
1875 * gcc.target/i386/sse2-cmpsd-1.c: Likewise.
1876
f22f4340
JJ
18772010-05-12 Jakub Jelinek <jakub@redhat.com>
1878
1879 PR middle-end/44085
1880 * gcc.dg/gomp/pr44085.c: New test.
1881 * gfortran.dg/gomp/pr44085.f90: New test.
1882
101422f0
IS
18832010-05-12 Iain Sandoe <iains@gcc.gnu.org>
1884
1885 * objc-obj-c++-shared/Object1.m: New.
1886 * objc.dg/torture: New directory.
1887 * objc.dg/torture/tls: Ditto.
1888 * objc.dg/tls: Ditto.
1889 * objc.dg/torture/tls/trivial.m: New test.
1890 * objc.dg/torture/tls/thr-init-2.m: New test.
1891 * objc.dg/torture/tls/thr-init-3.m: New test.
1892 * objc.dg/torture/tls/thr-init.m: New test.
1893 * objc.dg/torture/tls/diag-1.m: New test.
1894 * objc.dg/torture/tls/tls.exp: New.
1895 * objc.dg/torture/trivial.m: New test.
1896 * objc.dg/torture/dg-torture.exp: New.
1897 * objc.dg/tls/diag-3.m: New test.
1898 * objc.dg/tls/diag-4.m: New test.
1899 * objc.dg/tls/diag-5.m: New test.
1900 * objc.dg/tls/init-1.m: New test.
1901 * objc.dg/tls/init-2.m: New test.
1902 * objc.dg/tls/tls.exp: New.
1903 * objc.dg/tls/diag-2.m: New test.
1904 * lib/objc.exp: Respond to dg-additional-files.
1905
623a6941
MK
19062010-05-12 Maxim Kuvyrkov <maxim@codesourcery.com>
1907
1908 * gcc.target/m68k/20100512-1.c: New.
1909
aeecf17c
EB
19102010-05-12 Eric Botcazou <ebotcazou@adacore.com>
1911
1912 * gnat.dg/lto8.adb: New test.
1913 * gnat.dg/lto8_pkg.ad[sb]: New helper.
1914 * gnat.dg/frame_overflow.adb: XFAIL if -flto is specified.
1915
aac73a6d
PC
19162010-05-11 Paolo Carlini <paolo.carlini@oracle.com>
1917
1918 PR c++/34272
1919 PR c++/43630
1920 PR c++/34491
1921 * g++.dg/template/crash97.C: New.
1922 * g++.dg/template/crash98.C: Likewise.
1923 * g++.dg/template/crash99.C: Likewise.
1924 * g++.dg/cpp0x/pr31439.C: Adjust.
1925 * g++.dg/template/crash95.C: Likewise.
1926
056928b2
JJ
19272010-05-11 Jakub Jelinek <jakub@redhat.com>
1928
3b5fda81
JJ
1929 PR middle-end/44071
1930 * c-c++-common/asmgoto-4.c: New test.
1931 * gcc.target/i386/pr44071.c: New test.
1932
056928b2
JJ
1933 PR c++/44062
1934 * c-c++-common/Wunused-var-7.c: New test.
1935 * g++.dg/warn/Wunused-var-9.C: New test.
1936
edf86ec1
DF
19372010-05-11 Daniel Franke <franke.daniel@gmail.com>
1938
431043bd
UB
1939 PR fortran/43711
1940 * gfortran.dg/gomp/pr43711.f90: New.
edf86ec1 1941
ad1614a7
DF
19422010-05-11 Daniel Franke <franke.daniel@gmail.com>
1943
1944 PR fortran/31820
1945 * gfortran.dg/select_5.f90: Updated.
1946
1aa14195
JH
19472010-05-11 Jan Hubicka <jh@suse.cz>
1948
1949 PR tree-optimize/44063
1950 * gcc.c-torture/compile/pr44063.c: New testcase.
1951
3f592b38
JJ
19522010-05-11 Jakub Jelinek <jakub@redhat.com>
1953
1954 PR debug/44023
1955 * gcc.dg/pr44023.c: New test.
1956
c679a915
EB
19572010-05-10 Eric Botcazou <ebotcazou@adacore.com>
1958
1959 * gnat.dg/lto7.adb: New test.
1960 * gnat.dg/lto7_pkg.ad[sb]: New helper.
1961
eaa9d009
JM
19622010-05-10 Jason Merrill <jason@redhat.com>
1963
5a40306b
JM
1964 PR c++/44017
1965 * g++.dg/template/inherit5.C: New.
1966
eaa9d009
JM
1967 PR c++/44045
1968 * g++.dg/cpp0x/initlist33.C: New.
1969 * g++.dg/cpp0x/initlist26.C: Adjust.
1970 * g++.dg/cpp0x/initlist28.C: Adjust.
1971
34655c9e
FC
19722010-05-10 Fabien Chêne <fabien.chene@gmail.com>
1973
1974 PR c++/43719
1975 * g++.dg/init/pr43719.C: New.
1976 * g++.dg/anon-struct4.C: Adjust.
1977
1de12eab
JJ
19782010-05-10 Jakub Jelinek <jakub@redhat.com>
1979
1980 PR debug/44028
1981 * gcc.dg/pr44028.c: New test.
1982
4e42ad66
DF
19832010-05-08 Daniel Franke <franke.daniel@gmail.com>
1984
1985 PR fortran/27866
1986 PR fortran/35003
1987 PR fortran/42809
1988 * gfortran.dg/array_constructor_type_17.f03: Updated match string.
1989 * gfortran.dg/warn_conversion.f90: New.
1990
8a9ecffd
MM
19912010-05-10 Michael Matz <matz@suse.de>
1992
1993 * gcc.dg/vect/fast-math-vect-reduc-8.c: New test.
1994
46044dd9
L
19952010-05-10 H.J. Lu <hongjiu.lu@intel.com>
1996
1997 PR rtl-optimization/44012
1998 * gcc.dg/pr44012.c: New.
1999
6aaf1357
RO
20002010-05-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2001
2002 * lib/lto.exp (lto_prune_vis_warns): Renamed to lto_prune_warns.
2003 Log text on entry and exit.
2004 Prune Sun ld warnings for common symbols with differing sizes.
2005 (lto-link-and-maybe-run): Change caller.
2006
f5dbb57c
JW
20072010-05-10 Janus Weil <janus@gcc.gnu.org>
2008
2009 PR fortran/44044
2010 * gfortran.dg/class_7.f03: Modified.
2011 * gfortran.dg/select_type_1.f03: Modified.
2012 * gfortran.dg/select_type_12.f03: New.
2013
1755aad0
RG
20142010-05-10 Richard Guenther <rguenther@suse.de>
2015
2016 PR tree-optimization/44050
2017 * gcc.dg/torture/pr44050.c: New testcase.
2018
333b67a9
WG
20192010-05-10 Wei Guozhi <carrot@google.com>
2020
2021 PR target/42879
2022 * gcc.target/arm/pr42879.c: New testcase.
2023
c1644066
JM
20242010-05-09 Joseph Myers <joseph@codesourcery.com>
2025
2026 PR c/44051
2027 * gcc.dg/anon-struct-9.c: Avoid generating identifier i386.
2028
0fb96aa4
JM
20292010-05-09 Joseph Myers <joseph@codesourcery.com>
2030
2031 PR c/10676
2032 * gcc.dg/anon-struct-10.c: New test.
2033
3d7a712a
RG
20342010-05-09 Richard Guenther <rguenther@suse.de>
2035
2036 PR middle-end/44024
2037 * gcc.dg/pr44024.c: New testcase.
2038
492fc0ee
JM
20392010-05-09 Joseph Myers <joseph@codesourcery.com>
2040
2041 PR c/4784
2042 * gcc.dg/anon-struct-9.c: New test.
2043
5588864d
RG
20442010-05-09 Richard Guenther <rguenther@suse.de>
2045
2046 PR middle-end/44043
2047 * gcc.c-torture/compile/pr44043.c: New testcase.
2048
64ed87b4
RG
20492010-05-09 Richard Guenther <rguenther@suse.de>
2050
2051 * gcc.dg/ipa/ipa-pta-11.c: Make p and q referenced.
2052
d10380d2
EB
20532010-05-09 Eric Botcazou <ebotcazou@adacore.com>
2054
2055 * gnat.dg/lto6.adb: Remove superfluous -gnat05 switch.
2056
0dbe2a64
EB
20572010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2058
2059 * gnat.dg/lto[12456].adb: Add "target lto" marker.
2060 * gnat.dg/specs/lto3.ads: Likewise.
2061
844381e5
SL
20622010-05-08 Sandra Loosemore <sandra@codesourcery.com>
2063
2064 PR middle-end/28685
2065 * gcc.dg/pr28685-1.c: New file.
2066
43896afb
RG
20672010-05-08 Richard Guenther <rguenther@suse.de>
2068
2069 PR tree-optimization/44030
2070 * gcc.c-torture/compile/pr44030.c: New testcase.
2071
f56000ed
EB
20722010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2073
2074 * gnat.dg/lto6.adb: New test.
2075 * gnat.dg/lto6_pkg.ads: New helper.
2076
901ad63f
EB
20772010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2078
2079 * gnat.dg/lto5.adb: New test.
2080 * gnat.dg/lto5_pkg.ad[sb]: New helper.
2081
9c026b87
EB
20822010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2083
2084 * gnat.dg/lto4.ad[sb]: New test.
2085
35e2a4b8
EB
20862010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2087
2088 * gnat.dg/specs/lto3.ads: New test.
2089 * gnat.dg/specs/lto3_pkg1.ad[sb]: New helper.
2090 * gnat.dg/specs/lto3_pkg2.ad[sb]: Likewise.
2091
928dfa4b
EB
20922010-05-08 Quentin Ochem <ochem@adacore.com>
2093
2094 * gnat.dg/sizetype3.ad[sb]: New test.
2095 * gnat.dg/sizetype3_pkg.ads: New helper.
2096
40bb78ad
FC
20972010-05-07 Fabien Chêne <fabien.chene@gmail.com>
2098
2099 PR c++/43951
2100 * g++.dg/init/new29.C: New.
2101
db7d7dc1
DF
21022010-05-07 Daniel Franke <franke.daniel@gmail.com>
2103
62e59133
UB
2104 PR fortran/40728
2105 * gfortran.dg/coarray_1.f90: Fixed error message.
2106 * gfortran.dg/selected_char_kind_3.f90: Fixed error message.
2107 * gfortran.dg/intrinsic_std_1.f90: Fixed bogus message.
2108 * gfortran.dg/intrinsic_std_5.f90: New.
db7d7dc1 2109
2cd5965f
JM
21102010-05-07 Jason Merrill <jason@redhat.com>
2111
2112 * g++.dg/cpp0x/nullptr20.C: Use sprintf.
2113
9009be85
RO
21142010-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2115
2116 * gcc.dg/lto/20100423-2_0.c: Include <stdio.h>.
2117 (size_t, stderr): Remove.
2118 (read_error): Replaced __builtin_fprintf by fprintf.
2119
d42ba3b8
SZ
21202010-05-07 Shujing Zhao <pearly.zhao@oracle.com>
2121
2122 * gcc.dg/ordered-comparison-1.c: New test.
2123 * gcc.dg/ordered-comparison-2.c: New test.
2124 * gcc.dg/ordered-comparison-3.c: New test.
2125 * gcc.dg/ordered-comparison-4.c: New test.
2126
a4ca2b57
MS
21272010-05-06 Mike Stump <mikestump@comcast.net>
2128
46765054 2129 PR objc/35165
a4ca2b57
MS
2130 * obj-c++.dg/cxx-ivars-2.mm: Restore running of testcase.
2131
14c2101d
JM
21322010-05-06 Magnus Fromreide <magfr@lysator.liu.se>
2133 Jason Merrill <jason@redhat.com>
2134
2135 * g++.dg/cpp0x/nullptr01.C: New.
2136 * g++.dg/cpp0x/nullptr02.C: New.
2137 * g++.dg/cpp0x/nullptr03.C: New.
2138 * g++.dg/cpp0x/nullptr04.C: New.
2139 * g++.dg/cpp0x/nullptr05.C: New.
2140 * g++.dg/cpp0x/nullptr06.C: New.
2141 * g++.dg/cpp0x/nullptr07.C: New.
2142 * g++.dg/cpp0x/nullptr08.C: New.
2143 * g++.dg/cpp0x/nullptr09.C: New.
2144 * g++.dg/cpp0x/nullptr10.C: New.
2145 * g++.dg/cpp0x/nullptr11.C: New.
2146 * g++.dg/cpp0x/nullptr12.C: New.
2147 * g++.dg/cpp0x/nullptr13.C: New.
2148 * g++.dg/cpp0x/nullptr14.C: New.
2149 * g++.dg/cpp0x/nullptr15.C: New.
2150 * g++.dg/cpp0x/nullptr16.C: New.
2151 * g++.dg/cpp0x/nullptr17.C: New.
2152 * g++.dg/cpp0x/nullptr18.C: New.
2153 * g++.dg/cpp0x/nullptr19.C: New.
2154 * g++.dg/cpp0x/nullptr20.C: New.
2155 * g++.dg/cpp0x/nullptr21.C: New.
2156 * g++.dg/cpp0x/nullptr22.C: New.
2157 * g++.dg/debug/nullptr01.C: New.
2158 * gcc.dg/Wcxx-compat-2.c: Test nullptr and constexpr.
2159
62e59133
UB
21602010-05-06 Jakub Jelinek <jakub@redhat.com>
2161
2162 * gcc.dg/Wunused-var-8.c: Move to...
2163 * c-c++-common/Wunused-var-6.c: ... here. New test.
2164
1017e3e6
PC
21652010-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2166
2167 PR c++/40406
2168 * g++.dg/template/crash96.C: New.
2169
ef38b551
JH
21702010-05-06 Jan Hubicka <jh@suse.cz>
2171
2172 PR tree-optimization/43791
2173 * gcc.c-torture/compile/pr43791.c: New file.
2174
0ab555de
MM
21752010-05-06 Michael Matz <matz@suse.de>
2176
2177 PR tree-optimization/43984
2178 * gfortran.dg/pr43984.f90: New test.
2179
3734d960
MLI
21802010-05-06 Manuel López-Ibáñez <manu@gcc.gnu.org>
2181
2182 PR 40989
2183 * gcc.dg/pr40989.c: New.
2184
e3bdfed6
RG
21852010-05-06 Richard Guenther <rguenther@suse.de>
2186
2187 PR tree-optimization/43934
2188 * gcc.dg/tree-ssa/ssa-lim-9.c: New testcase.
2189
21902010-05-06 Richard Guenther <rguenther@suse.de>
2191
2192 PR tree-optimization/43987
2193 * gcc.c-torture/execute/pr43987.c: New testcase.
2194 * gcc.dg/torture/pta-escape-1.c: Adjust.
2195 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
2196 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
2197 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
2198 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
2199
03a904b5
JJ
22002010-04-22 Jakub Jelinek <jakub@redhat.com>
2201 Dodji Seketeli <dodji@redhat.com>
2202
2203 PR c/18624
2204 * g++.dg/warn/Wunused-7.C: Add dg-warning.
2205 * g++.dg/template/sfinae16.C: Likewise.
2206 * gcc.dg/Wunused-var-1.c: Moved to...
2207 * c-c++-common/Wunused-var-1.c: ...here. New test.
2208 * gcc.dg/Wunused-var-2.c: Moved to...
2209 * c-c++-common/Wunused-var-2.c: ...here. New test.
2210 * gcc.dg/Wunused-var-3.c: Moved to...
2211 * c-c++-common/Wunused-var-3.c: ...here. New test.
2212 * gcc.dg/Wunused-var-4.c: Moved to...
2213 * gcc.dg/Wunused-var-1.c: ... here.
2214 * gcc.dg/Wunused-var-5.c: Moved to...
2215 * c-c++-common/Wunused-var-4.c: ...here. New test.
2216 * gcc.dg/Wunused-var-7.c: Moved to...
2217 * c-c++-common/Wunused-var-5.c: ...here. New test.
2218 * gcc.dg/Wunused-var-6.c: Moved to...
2219 * gcc.dg/Wunused-var-2.c: ... here.
2220 * c-c++-common/Wunused-var-1.c: New test.
2221 * c-c++-common/Wunused-var-2.c: New test.
2222 * c-c++-common/Wunused-var-3.c: New test.
2223 * c-c++-common/Wunused-var-4.c: New test.
2224 * c-c++-common/Wunused-var-5.c: New test.
2225 * g++.dg/warn/Wunused-var-1.C: New test.
2226 * g++.dg/warn/Wunused-var-2.C: New test.
2227 * g++.dg/warn/Wunused-var-3.C: New test.
2228 * g++.dg/warn/Wunused-var-4.C: New test.
2229 * g++.dg/warn/Wunused-var-5.C: New test.
2230 * g++.dg/warn/Wunused-var-6.C: New test.
2231 * g++.dg/warn/Wunused-var-7.C: New test.
2232 * g++.dg/warn/Wunused-var-8.C: New test.
2233 * g++.dg/warn/Wunused-parm-1.C: New test.
2234 * g++.dg/warn/Wunused-parm-2.C: New test.
2235 * g++.dg/warn/Wunused-parm-3.C: New test.
2236
5e7b92b9
TB
22372010-05-06 Tobias Burnus <burnus@net-b.de>
2238
2239 PR fortran/43985
2240 * gfortran.dg/gomp/crayptr5.f90: New test case.
2241
0f559c16
JM
22422010-05-05 Jason Merrill <jason@redhat.com>
2243
2244 PR debug/43370
2245 * g++.dg/ext/attrib39.C: New.
2246
e5880243
DF
22472010-05-05 Daniel Franke <franke.daniel@gmail.com>
2248
2249 PR fortran/24978
2250 * gfortran.dg/data_invalid.f90: New.
2251
ca361dec
EB
22522010-05-05 Eric Botcazou <ebotcazou@adacore.com>
2253
2254 * gnat.dg/lto2.adb: New test.
2255
6d729f28
JM
22562010-05-05 Jason Merrill <jason@redhat.com>
2257
2258 PR c++/43787
2259 * g++.dg/opt/empty1.C: New.
2260
371b334e
JW
22612010-05-05 Janus Weil <janus@gcc.gnu.org>
2262
2263 PR fortran/43696
2264 * gfortran.dg/class_17.f03: New.
2265
b0576159
JJ
22662010-05-04 Neil Vachharajani <nvachhar@google.com>
2267
2268 * gcc.dg/tree-prof/wcoverage-mismatch.c: Adjusted.
2269
ec6c345e
MS
22702010-05-04 Mike Stump <mikestump@comcast.net>
2271
2272 PR objc/35165
2273 * encode-8.mm: Restore running of testcase, skip for gnu-runtime.
2274
55a46075
L
22752010-05-04 H.J. Lu <hongjiu.lu@intel.com>
2276
2277 PR target/43668
2278 * gcc.target/i386/pr43668.c: New.
2279
68fef9f9
PC
22802010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2281
2282 PR c++/43028
2283 * g++.dg/cpp0x/initlist31.C: New.
2284
97e3c923
JJ
22852010-05-04 Jakub Jelinek <jakub@redhat.com>
2286
2287 PR c/43981
2288 * gcc.dg/Wunused-var-8.c: New test.
2289
b5c0a77e
JM
22902010-05-04 Jason Merrill <jason@redhat.com>
2291
2292 PR c++/38064
2293 * g++.dg/cpp0x/enum3.C: Extend.
2294
ade6a9ac
L
22952010-05-04 H.J. Lu <hongjiu.lu@intel.com>
2296
2297 PR target/43799
2298 * gcc.target/i386/pr43799.c: New.
2299
7ef5e86c
EB
23002010-05-04 Eric Botcazou <ebotcazou@adacore.com>
2301
2302 * gnat.dg/lto1.adb: New test.
2303 * gnat.dg/lto1_pkg.ad[sb]: New helper.
2304
2147c71c
L
23052010-05-04 H.J. Lu <hongjiu.lu@intel.com>
2306
2307 PR middle-end/43671
2308 * gcc.target/i386/pr43671.c: New.
2309
4ac4b596
PC
23102010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2311
2312 PR c++/43705
2313 * g++.dg/template/crash95.C: New.
2314
0d3f6527
L
23152010-05-04 H.J. Lu <hongjiu.lu@intel.com>
2316
2317 PR debug/43508
2318 * gcc.target/i386/pr43508.c: New.
2319
27c2cfa6
RG
23202010-05-04 Richard Guenther <rguenther@suse.de>
2321
2322 PR tree-optimization/43879
2323 * g++.dg/torture/pr43879-1_0.C: New testcase.
2324 * g++.dg/torture/pr43879-1_1.C: Likewise.
2325
f857e9a4
DS
23262010-05-03 Dodji Seketeli <dodji@redhat.com>
2327
2328 PR c++/43953
2329 * g++.dg/other/crash-12.C: New test.
2330
9ab570ad
L
23312010-05-03 H.J. Lu <hongjiu.lu@intel.com>
2332
2333 * g++.dg/cdce3.C: Add a space. Updated.
2334
cbb4feb3
JM
23352010-05-03 Jason Merrill <jason@redhat.com>
2336
2337 PR c++/43680
2338 * g++.dg/opt/enum2.C: New.
2339 * g++.dg/warn/pr33738.C: Use -fstrict-enums.
2340 * g++.dg/warn/Wswitch-1.C: Adjust message.
2341
35ad90d5
RO
23422010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2343
2344 * g++.dg/cdce3.C: Skip on alpha*-dec-osf5*.
2345 * g++.dg/ext/label13.C: Fix typo.
2346 * g++.dg/warn/miss-format-1.C (bar): xfail dg-warning on
2347 alpha*-dec-osf5*.
2348 * gcc.c-torture/compile/limits-declparen.c: xfail on
2349 alpha*-dec-osf5* with -g.
2350 * gcc.c-torture/compile/limits-pointer.c: Likewise.
2351 * gcc.dg/c99-tgmath-1.c: Skip on alpha*-dec-osf5*.
2352 * gcc.dg/c99-tgmath-2.c: Likewise.
2353 * gcc.dg/c99-tgmath-3.c: Likewise.
2354 * gcc.dg/c99-tgmath-4.c: Likewise.
2355
431f5969
SK
23562010-05-03 Steven G. Kargl <kargl@gcc.gnu.org>
2357
2358 PR fortran/43592
2359 * gfortran.dg/unexpected_interface.f90: New test.
2360
d5ece0a1
RO
23612010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2362
2363 * ada/acats/run_acats (which): New function.
2364 (host_gnatchop, host_gnatmake): Use it.
2365
8eb7bc3c
RG
23662010-05-03 Richard Guenther <rguenther@suse.de>
2367
2368 PR tree-optimization/43971
2369 * gcc.dg/pr43971.c: New testcase.
2370
c4e26da1
JJ
23712010-05-03 Jakub Jelinek <jakub@redhat.com>
2372
2373 PR debug/43972
2374 * gcc.dg/debug/pr43972.c: New test.
2375
63004b49
UB
23762010-05-02 Uros Bizjak <ubizjak@gmail.com>
2377
2378 PR testsuite/43963
2379 * g++.dg/debug/dwarf2/icf.C: Update scan regexp for Vtable slot 0.
2380
52c307ba
RG
23812010-05-02 Richard Guenther <rguenther@suse.de>
2382
2383 PR tree-optimization/43879
2384 * gcc.dg/torture/pr43879-3.c: New testcase.
2385
bab4d587
RG
23862010-05-01 Richard Guenther <rguenther@suse.de>
2387
2388 PR tree-optimization/43949
2389 * g++.dg/warn/Warray-bounds-5.C: New testcase.
2390
13ead6d8
L
23912010-05-01 H.J. Lu <hongjiu.lu@intel.com>
2392
2393 PR c++/43951
2394 * g++.dg/init/new28.C: New.
2395
619dea2d
IS
23962010-04-30 Iain Sandoe <iains@gcc.gnu.org>
2397
2398 PR objc++/32052
2399 * obj-c++.dg/encode-2.mm: Remove XFAIL. Add test for anonymous
2400 structure and nested declarations.
2401 * obj-c++.dg/encode-3.mm: Remove XFAIL. Add test for anonymous
2402 structure and nested declarations. Reduce header clutter and
2403 use _exit() rather than abort().
2404 * objc.dg/encode-10.m: New.
2405 * objc.dg/encode-11.m: New.
2406
ce276b61
EB
24072010-04-30 DJ Delorie <dj@redhat.com>
2408
2409 * gcc.c-torture/execute/20100430-1.c: New test.
2410
5cb6410a
JM
24112010-04-30 Jason Merrill <jason@redhat.com>
2412
2413 PR c++/43868
2414 * g++.dg/template/ptrmem21.C: New.
2415
bf65e4b1
TB
24162010-04-30 Tobias Burnus Mburnus@net-b.de>
2417
2418 PR fortran/18918
2419 PR fortran/43931
2420 * gfortran.dg/coarray_13.f90: New test.
2421
b6050cb7
RG
24222010-04-30 Richard Guenther <rguenther@suse.de>
2423
2424 PR lto/43946
2425 * gcc.dg/lto/20100430-1_0.c: New testcase.
2426
a07ecd2b
JJ
24272010-04-30 Jakub Jelinek <jakub@redhat.com>
2428
2429 PR debug/43942
2430 * c-c++-common/pr43942.c: New test.
2431
1179ee88
SB
24322009-04-30 Steven Bosscher <steven@gcc.gnu.org>
2433
2434 * gcc.dg/lto/20091216-1_0.c: Adjust test case to avoid
2435 conflict with darwin crt1.o 'start' symbol.
2436
4be68d9a
RG
24372010-04-30 Richard Guenther <rguenther@suse.de>
2438
2439 PR tree-optimization/43879
2440 * gcc.dg/torture/pr43879_1.c: New testcase.
2441
06468254
RG
24422010-04-30 Richard Guenther <rguenther@suse.de>
2443
2444 * gcc.dg/tree-ssa/builtin-free.c: New testcase.
2445
10ab8f62
FC
24462010-04-29 Fabien Chêne <fabien.chene@gmail.com>
2447
2448 PR c++/43890
2449 * init.c (diagnose_uninitialized_cst_or_ref_member): check for
2450 user-provided constructor while recursing.
2451
eece1eb9
PT
24522010-04-29 Janus Weil <janus@gcc.gnu.org>
2453
2454 PR fortran/42274
2455 * gfortran.dg/class_16.f03: New test.
2456
24572010-04-29 Janus Weil <janus@gcc.gnu.org>
2458
2459 PR fortran/42274
2460 * gfortran.dg/class_15.f03: New.
2461
24622010-04-29 Paul Thomas <pault@gcc.gnu.org>
2463
2464 PR fortran/43326
2465 * gfortran.dg/dynamic_dispatch_9.f03: New test.
2466
24672010-04-29 Janus Weil <janus@gcc.gnu.org>
2468
2469 PR fortran/43492
2470 * gfortran.dg/generic_22.f03 : New test.
2471
24722010-04-29 Paul Thomas <pault@gcc.gnu.org>
2473
2474 PR fortran/42353
2475 * gfortran.dg/class_14.f03: New test.
2476
24772010-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2478
2479 PR fortran/42680
2480 * gfortran.dg/interface_32.f90: New test.
2481
24822009-04-29 Paul Thomas <pault@gcc.gnu.org>
2483 Janus Weil <janus@gcc.gnu.org>
2484
2485 PR fortran/41829
2486 * gfortran.dg/dynamic_dispatch_5.f03 : Change to "run".
2487 * gfortran.dg/dynamic_dispatch_7.f03 : New test.
2488 * gfortran.dg/dynamic_dispatch_8.f03 : New test.
2489
a143bf27
MS
24902010-04-28 Mike Stump <mikestump@comcast.net>
2491
2492 * g++.dg/uninit-pred-1_b.C: Use dg-message instead of
2493 dg-excess-errors.
2494 * g++.dg/uninit-pred-2_b.C: Likewise.
2495
a10da381
TB
24962010-04-28 Tobias Burnus <burnus@net-b.de>
2497
2498 PR fortran/18918
2499 PR fortran/43919
2500 * gfortran.dg/coarray_11.f90: Add scalar-coarrays test case.
2501
ab6edba4
MK
25022010-04-28 Matthias Klose <doko@ubuntu.com>
2503
2504 * gcc.dg/plugin/plugin.exp: Run the plugindir tests.
2505 * gcc.dg/plugindir1.c: Move to gcc.dg/plugin/plugindir1.c.
2506 * gcc.dg/plugindir2.c: Move to gcc.dg/plugin/plugindir2.c.
2507 * gcc.dg/plugindir3.c: Move to gcc.dg/plugin/plugindir3.c.
2508 * gcc.dg/plugindir4.c: Move to gcc.dg/plugin/plugindir4.c.
2509
8478130d
EB
25102010-04-28 Eric Botcazou <ebotcazou@adacore.com>
2511
2512 * gcc.dg/const-uniq-1.c: New test.
2513 * gcc.dg/lto/const-uniq_[01].c: Likewise.
2514
34f97b94
XDL
25152010-04-28 Xinliang David Li <davidxl@google.com>
2516
2517 * gcc.dg/uninit-pred-2_b.c: New test.
2518 * gcc.dg/uninit-pred-4_b.c: New test.
2519 * gcc.dg/uninit-pred-3_d.c: New test.
2520 * gcc.dg/uninit-pred-6_b.c: New test.
2521 * gcc.dg/uninit-pred-8_b.c: New test.
2522 * gcc.dg/uninit-pred-3_a.c: New test.
2523 * gcc.dg/uninit-pred-2_c.c: New test.
2524 * gcc.dg/uninit-pred-5_a.c: New test.
2525 * gcc.dg/uninit-pred-3_e.c: New test.
2526 * gcc.dg/uninit-pred-7_a.c: New test.
2527 * gcc.dg/uninit-pred-6_c.c: New test.
2528 * gcc.dg/uninit-pred-9_a.c: New test.
2529 * gcc.dg/uninit-pred-8_c.c: New test.
2530 * gcc.dg/uninit-pred-3_b.c: New test.
2531 * gcc.dg/uninit-pred-5_b.c: New test.
2532 * gcc.dg/uninit-pred-7_b.c: New test.
2533 * gcc.dg/uninit-pred-6_d.c: New test.
2534 * gcc.dg/uninit-pred-9_b.c: New test.
2535 * gcc.dg/uninit-pred-2_a.c: New test.
2536 * gcc.dg/uninit-pred-4_a.c: New test.
2537 * gcc.dg/uninit-pred-3_c.c: New test.
2538 * gcc.dg/uninit-pred-6_a.c: New test.
2539 * gcc.dg/uninit-pred-8_a.c: New test.
2540 * gcc.dg/uninit-pred-7_c.c: New test.
2541 * gcc.dg/uninit-pred-6_e.c: New test.
2542 * g++.dg/uninit-pred-loop-1_b.cc: New test.
2543 * g++.dg/uninit-pred-1_a.C: New test.
2544 * g++.dg/uninit-pred-1_b.C: New test.
2545 * g++.dg/uninit-pred-2_a.C: New test.
2546 * g++.dg/uninit-pred-2_b.C: New test.
2547 * g++.dg/uninit-pred-loop-1_a.cc: New test.
2548 * g++.dg/uninit-pred-loop-1_c.cc: New test.
2549 * g++.dg/uninit-pred-loop_1.cc: New test.
2550
e33c6cd6
MJ
25512010-04-28 Martin Jambor <mjambor@suse.cz>
2552
2553 * gcc.dg/lto/20091209-1_0.c: New testcase.
2554
18abb35e
RG
25552010-04-28 Richard Guenther <rguenther@suse.de>
2556
2557 PR tree-optimization/43879
2558 PR tree-optimization/43909
2559 * gcc.dg/ipa/ipa-pta-14.c: Adjust.
2560
c718820a
RG
25612010-04-28 Richard Guenther <rguenther@suse.de>
2562
2563 PR c++/43880
2564 * g++.dg/torture/pr43880.C: New testcase.
2565
4b414c93
MLI
25662010-04-28 Manuel López-Ibáñez <manu@gcc.gnu.org>
2567
2568 PR c++/9335
62e59133
UB
2569 * g++.dg/template/recurse2.C: Update
2570 * g++.dg/template/recurse.C: Update.
2571 * g++.dg/template/pr23510.C: Update.
2572 * lib/prune.exp: Filter out 'recursively instantiated'.
4b414c93 2573
31d1acec
FC
25742010-04-27 Fabien Chêne <fabien.chene@gmail.com>
2575
2576 PR c++/29043
2577 * g++.dg/init/pr29043.C: New.
2578
95b24c84
JM
25792010-04-27 Jason Merrill <jason@redhat.com>
2580
2defb926
JM
2581 * g++.dg/lookup/scoped5.C: Adjust.
2582 * g++.dg/lookup/scoped8.C: Adjust.
2583 * g++.dg/template/dependent-expr5.C: Adjust.
2584 * g++.old-deja/g++.brendan/nest1.C: Adjust.
2585
a6846853
JM
2586 PR c++/43856
2587 * g++.dg/cpp0x/lambda/lambda-this2.C: New.
2588
95b24c84
JM
2589 PR c++/43875
2590 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
2591
5dc16b19
MLI
25922010-04-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
2593 Jan Hubicka <hubicka@ucw.cz>
2594
2595 * gcc.dg/pure-2.c: New testcase.
2596 * gcc.dg/const-1.c: New testcase.
2597
798ec807
JM
25982010-04-27 Jason Merrill <jason@redhat.com>
2599
ea8b8aa0
JM
2600 * g++.dg/cpp0x/lambda/lambda-ice1.C: New.
2601
798ec807
JM
2602 PR c++/41468
2603 * g++.dg/template/sfinae17.C: New.
4a5d353f 2604 * g++.dg/template/sfinae18.C: New.
798ec807 2605
6ad86a5b
FC
26062010-04-27 Fabien Chêne <fabien.chene@gmail.com>
2607
2608 * g++.dg/init/pr42844.C: New.
2609 * g++.dg/cpp0x/pr42844-2.C: New.
2610 * g++.dg/cpp0x/defaulted2.C: Adjust.
2611 * g++.dg/tree-ssa/pr27549.C: Likewise.
2612 * g++.old-deja/g++.mike/dyncast8.C: Likewise.
2613
0134416b
TB
26142010-04-27 Tobias Burnus <burnus@net-b.de>
2615
2616 PR fortran/18918
2617 * gfortran.dg/coarray_12.f90: Fix dump parsing.
2618
a79ccd14
RG
26192010-04-27 Richard Guenther <rguenther@suse.de>
2620
2621 PR middle-end/40561
2622 * g++.dg/other/pr40561.C: New testcase.
2623
78eaf7bf
MJ
26242010-04-27 Martin Jambor <mjambor@suse.cz>
2625
2626 PR middle-end/43812
2627 * g++.dg/ipa/pr43812.C: New test.
2628
fa5f5e27
JH
26292010-04-27 Jan Hubicka <jh@suse.cz>
2630
2631 * gcc.dg/ipa/iinline-1.c (main): Rename to...
2632 (test): ... this one.
2633
cb751cbd
BS
26342010-04-27 Bernd Schmidt <bernds@codesourcery.com>
2635
2636 PR target/40657
2637 * gcc.target/arm/thumb-stackframe.c: New test.
2638
0ed3cde2 26392010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
431043bd 2640
0ed3cde2
SZ
2641 * gcc.dg/pr32207.c: Fix typo in expected warning messages.
2642 * gcc.dg/misc-column.c: Likewise.
2643 * gcc.dg/Walways-true-1.c: Likewise.
2644 * gcc.dg/Walways-true-2.c: Likewise.
2645 * gcc.dg/warn-addr-cmp.c: Likewise.
2646
f33beee9
TB
26472010-04-27 Tobias Burnus <burnus@net-b.de>
2648
2649 PR fortran/18918
2650 * gfortran.dg/coarray_7.f90: Modified and removed obsolete tests.
2651 * gfortran.dg/coarray_12.f90: New.
2652
637f1455
SZ
26532010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
2654
2655 PR c/32207
2656 * gcc.dg/pr32207.c: New test.
2657 * gcc.dg/misc-column.c: Adjust expected warning.
2658 * gcc.dg/Walways-true-1.c: Likewise.
2659 * gcc.dg/Walways-true-2.c: Likewise.
2660 * gcc.dg/warn-addr-cmp.c: Likewise.
2661
3bec79c5
DK
26622010-04-27 Dave Korn <dave.korn.cygwin@gmail.com>
2663
2664 PR lto/42776
2665 * lib/lto.exp (lto_prune_vis_warns): New function.
2666 (lto-link-and-maybe-run): Call it.
2667
6a07739d
L
26682010-04-26 H.J. Lu <hongjiu.lu@intel.com>
2669
2670 PR tree-optimization/43904
2671 * gcc.dg/tree-ssa/tailcall-6.c: New.
2672
504d14c9
IS
26732010-04-26 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
2674
2675 PR testsuite/35165
2676 * obj-c++.dg/stubify-2.mm: Restrict to ilp32 targets. Require
2677 Darwin8/OSX10.4 - compatible code generation.
2678 Use scan-rtl-dump.
2679 * obj-c++.dg/stubify-1.mm: Ditto.
2680 * lib/objc-torture.exp: Do not require link success for
2681 "trivial.m" in the runtime checks when dowhat = 'compile'.
431043bd 2682 * lib/dg-pch.exp (dg-flags-pch): New Proc.
504d14c9
IS
2683 * objc.dg/stubify-1.m: Restrict to ilp32 targets. Require
2684 Darwin8/OSX10.4 - compatible code generation.
2685 * objc.dg/stubify-2.m: Ditto.
2686 * objc.dg/symtab-1.m: Match '.quad' for m64 code.
2687 * objc.dg/next-runtime-1.m: Ditto.
2688 * objc.dg/stret-2.m: Restrict to ilp32 targets.
2689 * objc.dg/pch/pch.exp: Apply tests to both Gnu and NeXT
2690 runtimes on Darwin.
2691
1637c2e1 26922010-04-26 Jack Howarth <howarth@bromo.med.uc.edu>
920a8260
JH
2693
2694 PR 43715
b6b7f703 2695 * lib/plugin-support.exp: Use "-undefined
920a8260
JH
2696 dynamic_lookup" on darwin.
2697
21aac880
RG
26982010-04-26 Richard Guenther <rguenther@suse.de>
2699
2700 * gcc.dg/lto/20100426_0.c: New testcase.
2701
330af32c
JZ
27022010-04-26 Jie Zhang <jie@codesourcery.com>
2703
2704 PR tree-optimization/43833
2705 gcc.dg/Warray-bounds-8.c: New test case.
2706
98b2dfbb
RG
27072010-04-26 Richard Guenther <rguenther@suse.de>
2708
2709 PR lto/43080
2710 * g++.dg/lto/20100423-3_0.C: New testcase.
2711
1ae3075b
RG
27122010-04-26 Richard Guenther <rguenther@suse.de>
2713
2714 PR lto/42425
2715 * g++.dg/lto/20100423-2_0.C: New testcase.
2716
4b5caab7
IR
27172010-04-26 Ira Rosen <irar@il.ibm.com>
2718
2719 * gcc.dg/vect/bb-slp-23.c: New test.
2720
2778d766
JM
27212010-04-25 Joseph Myers <joseph@codesourcery.com>
2722
2723 * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
2724 * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
2725 * gcc.dg/c1x-float-1.c: New test.
2726
045d4002
L
27272010-04-25 H.J. Lu <hongjiu.lu@intel.com>
2728
2729 * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
2730 of "lea\[ \t\]".
2731
d64ad42b
SK
27322010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
2733
78ba4ec5
L
2734 * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
2735 FreeBSD.
2b50b170
SK
2736 * gfortran.dg/default_format_denormal_1.f90: Ditto.
2737 * gfortran.dg/default_format_2.f90: Ditto.
d64ad42b 2738
211b0440 27392010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
78ba4ec5
L
2740
2741 * gfortran.dg/pr43505.f90: Clean up .mod file.
2b50b170
SK
2742 * gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
2743 * gfortran.dg/pr41347.f90: Ditto.
2744 * gfortran.dg/internal_pack_4.f90: Ditto.
2745 * gfortran.dg/proc_decl_23.f90: Ditto.
2746 * gfortran.dg/recursive_check_3.f90: Ditto.
2747 * gfortran.dg/intent_out_3.f90: Ditto.
2748 * gfortran.dg/assignment_2.f90: Ditto.
2749 * gfortran.dg/pr41928.f90: Ditto.
2750 * gfortran.dg/pr42166.f90: Ditto.
2751 * gfortran.dg/private_type_12.f90: Ditto.
2752 * gfortran.dg/graphite/pr42185.f90: Ditto.
2753 * gfortran.dg/graphite/pr42186.f90: Ditto.
2754 * gfortran.dg/graphite/pr40982.f90: Ditto.
2755 * gfortran.dg/graphite/id-2.f90: Ditto.
2756 * gfortran.dg/graphite/id-4.f90: Ditto.
2757 * gfortran.dg/graphite/pr42050.f90: Ditto.
2758 * gfortran.dg/graphite/id-18.f90: Ditto.
2759 * gfortran.dg/graphite/pr42393-1.f90: Ditto.
2760 * gfortran.dg/graphite/pr41924.f90: Ditto.
2761 * gfortran.dg/graphite/pr42393.f90: Ditto.
2762 * gfortran.dg/graphite/pr37980.f90: Ditto.
2763 * gfortran.dg/graphite/pr38953.f90: Ditto.
2764 * gfortran.dg/graphite/pr42180.f90: Ditto.
2765 * gfortran.dg/graphite/pr42181.f90: Ditto.
2766 * gfortran.dg/where_operator_assign_4.f90: Ditto.
2767 * gfortran.dg/select_type_4.f90: Ditto.
2768 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2769 * gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
2770 * gfortran.dg/lto/pr40725_0.f03: Ditto.
2771 * gfortran.dg/elemental_args_check_2.f90: Ditto.
2772 * gfortran.dg/whole_file_11.f90: Ditto.
2773 * gfortran.dg/private_type_11.f90: Ditto.
2774 * gfortran.dg/vect/vect-gems.f90: Ditto.
2775 * gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
211b0440 2776
9b41915f
L
27772010-04-25 H.J. Lu <hongjiu.lu@intel.com>
2778
2779 * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
2780
82d6f532
EB
27812010-04-25 Eric Botcazou <ebotcazou@adacore.com>
2782
2783 * gnat.dg/pack15.ad[sb]: New test.
2784
910ed7dc
PB
27852010-04-25 Paolo Bonzini <bonzini@gnu.org>
2786
2787 * gcc.target/arm/mla-1.c: New test.
2788
8583a512
SK
27892010-04-24 Steven G. Kargl <kargl@gcc.gnu.org>
2790
2791 PR fortran/30073
2792 PR fortran/43793
910ed7dc 2793 * gfortran.dg/pr43793.f90: New test.
8583a512 2794
27d0d96a
BS
27952010-04-24 Bernd Schmidt <bernds@codesourcery.com>
2796
2797 PR tree-optimization/41442
2798 * gcc.target/i386/pr41442.c: New test.
2799
1cef01a0
HPN
28002010-04-24 Hans-Peter Nilsson <hp@axis.com>
2801
2802 PR fortran/43832
2803 * gfortran.dg/fgetc_3.f90: Delete bogus test.
2804
a3ba2937
JD
28052010-04-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2806
2807 PR fortran/43832
2808 * gfortran.dg/open_nounit.f90: New test.
2809
991b4da1
PT
28102010-04-24 Paul Thomas <pault@gcc.gnu.org>
2811
2812 PR fortran/43841
2813 PR fortran/43843
2814 * gfortran.dg/elemental_scalar_args_1.f90 : New test.
2815
c7d0de89
MLI
28162010-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
2817
2818 * gcc.dg/Wconversion-integer.c: Update.
2819
915f5921
EB
28202010-04-23 Eric Botcazou <ebotcazou@adacore.com>
2821
2822 * gnat.dg/unchecked_convert5.adb: New test.
2823
7a38245d
RG
28242010-04-23 Richard Guenther <rguenther@suse.de>
2825
2826 PR lto/41734
2827 * gcc.dg/lto/20100423-2_0.c: New testcase.
2828 * gcc.dg/lto/20100423-2_0.c: Likewise.
2829
8fd8a06f
RG
28302010-04-23 Richard Guenther <rguenther@suse.de>
2831
2832 PR lto/43455
2833 * gcc.dg/lto/20100423-1_0.c: New testcase.
2834 * gcc.dg/lto/20100423-1_1.c: Likewise.
2835
77620011
MJ
28362010-04-23 Martin Jambor <mjambor@suse.cz>
2837
2838 PR tree-optimization/43846
2839 * gcc.dg/tree-ssa/sra-10.c: New test.
2840
5c20baf1
MJ
28412010-04-23 Martin Jambor <mjambor@suse.cz>
2842
2843 PR middle-end/43835
2844 * gcc.c-torture/execute/pr43835.c: New test.
2845
c67f69a3
RG
28462010-04-23 Richard Guenther <rguenther@suse.de>
2847
2848 PR lto/42653
2849 * g++.dg/lto/20100423-1_0.C: New testcase.
2850
d5dceab8
UB
28512010-04-22 Uros Bizjak <ubizjak@gmail.com>
2852
2853 * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
2854
28552010-04-22 Ira Rosen <irar@il.ibm.com>
74500b3e 2856
5bdd895c 2857 PR tree-optimization/43842
74500b3e
IR
2858 * gcc.dg/vect/pr43842.c: New test.
2859
8e80fcac
BS
28602010-04-22 Bernd Schmidt <bernds@codesourcery.com>
2861
2862 * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
2863 * gcc.target/i386/wmul-2.c: Likewise.
2864
79b9f413
KG
28652010-04-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2866
2867 * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
2868 * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
2869
44741f03
AM
28702010-04-22 Alexander Monakov <amonakov@ispras.ru>
2871
2872 * gfortran.dg/reassoc_6.f: New testcase.
2873
9193b1b4
BS
28742010-04-22 Bernd Schmidt <bernds@codesourcery.com>
2875
2876 PR middle-end/29274
2877 * gcc.target/arm/wmul-1.c: New test.
2878 * gcc.target/arm/wmul-2.c: New test.
2879
b3be2694
RG
28802010-04-22 Richard Guenther <rguenther@suse.de>
2881
2882 PR tree-optimization/43845
2883 * gcc.c-torture/compile/pr43845.c: New testcase.
2884
5b58b39b
BS
28852010-04-22 Bernd Schmidt <bernds@codesourcery.com>
2886
2887 PR middle-end/29274
2888 * gcc.target/i386/wmul-1.c: New test.
2889 * gcc.target/i386/wmul-2.c: New test.
2890 * gcc.target/bfin/wmul-1.c: New test.
2891 * gcc.target/bfin/wmul-2.c: New test.
2892
92375a20
RG
28932010-04-22 Richard Guenther <rguenther@suse.de>
2894
2895 PR fortran/43829
2896 * gfortran.dg/vector_subscript_6.f90: New testcase.
2897 * gfortran.dg/assign_10.f90: Adjust.
2898
2b65cd83
JJ
28992010-04-21 Jakub Jelinek <jakub@redhat.com>
2900
2901 PR fortran/43836
2902 * gfortran.dg/gomp/pr43836.f90: New test.
2903
11152c95
RG
29042010-04-21 Richard Guenther <rguenther@suse.de>
2905
2906 * gcc.dg/ipa/ipa-pta-11.c: Adjust.
2907
d64427ff
KG
29082010-04-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2909
2910 * gcc.dg/torture/builtin-cproj-3.c: New.
2911
88274c4d
JM
29122010-04-20 Jason Merrill <jason@redhat.com>
2913
2914 PR c++/9335
2915 * g++.dg/template/recurse2.C: New.
2916 * g++.dg/parse/crash36.C: Adjust.
2917 * g++.dg/other/fold1.C: Adjust.
2918 * g++.dg/init/member1.C: Adjust.
2919 * lib/prune.exp: Prune "skipping N instantiation contexts".
2920
3c642f92
KG
29212010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2922
2923 * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
2924
43272bf5
KG
29252010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2926
2927 * gcc.dg/torture/builtin-cproj-1.c: New.
2928 * gcc.dg/torture/builtin-cproj-2.c: New.
2929
5a80a1dd
DS
29302010-04-20 Dodji Seketeli <dodji@redhat.com>
2931
2932 PR c++/43800
2933 PR c++/43704
2934 * g++.dg/template/typedef32.C: Adjust.
2935 * g++.dg/template/typedef33.C: New test.
2936
9c4174d8
PT
29372010-04-20 Paul Thomas <pault@gcc.gnu.org>
2938
2939 PR fortran/43227
2940 * gfortran.dg/proc_decl_23.f90: New test.
2941
2942 PR fortran/43266
2943 * gfortran.dg/abstract_type_6.f03: New test.
2944
94e85e0a
XDL
29452010-04-20 Xinliang David Li <davidxl@google.com>
2946
2947 * g++.dg/tree-ssa/fold-compare.C: New.
2948
48e50698
RG
29492010-04-20 Richard Guenther <rguenther@suse.de>
2950
2951 PR tree-optimization/39417
2952 * g++.dg/torture/pr39417.C: New testcase.
2953
b28ae58f
RG
29542010-04-20 Richard Guenther <rguenther@suse.de>
2955
2956 * gcc.dg/ipa/ipa-pta-14.c: New testcase.
2957
1197ce8e
JJ
29582010-04-20 Jakub Jelinek <jakub@redhat.com>
2959
2960 * g++.dg/debug/dwarf2/rv1.C: New test.
2961
72e2cf16
AK
29622010-04-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2963
2964 PR target/43635
2965 * gcc.c-torture/compile/pr43635.c: New testcase.
2966
fd2e4e99
JJ
29672010-04-19 Jakub Jelinek <jakub@redhat.com>
2968
310e4472
JJ
2969 PR fortran/43339
2970 * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
2971 of sequential loops being private only in the innermost containing
2972 task region.
2973
fd2e4e99
JJ
2974 PR middle-end/43337
2975 * gfortran.dg/gomp/pr43337.f90: New test.
2976
1936a7d4
RG
29772010-04-19 Richard Guenther <rguenther@suse.de>
2978
2979 PR tree-optimization/43796
2980 * gfortran.dg/pr43796.f90: New testcase.
2981
d53bed0b
RG
29822010-04-19 Richard Guenther <rguenther@suse.de>
2983
2984 PR tree-optimization/43783
2985 * gcc.c-torture/execute/pr43783.c: New testcase.
2986
90f775a9
UB
29872010-04-19 Uros Bizjak <ubizjak@gmail.com>
2988
2989 PR target/43766
2990 * gcc.target/i386/pr43766.c: New test.
2991
8d9b7be5
JZ
29922010-04-19 Jie Zhang <jie@codesourcery.com>
2993
2994 PR target/43662
2995 * gcc.target/i386/pr43662.c: New test.
2996
d38f6bc0
DS
29972010-04-19 Dodji Seketeli <dodji@redhat.com>
2998
2999 PR c++/43704
3000 * g++.dg/template/typedef32.C: New test.
3001
d5dceab8 30022010-04-19 Ira Rosen <irar@il.ibm.com>
b5aeb3bb 3003
d5dceab8
UB
3004 PR tree-optimization/37027
3005 * lib/target-supports.exp
b5aeb3bb
IR
3006 (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
3007 * gcc.dg/vect/pr37027.c: New test.
d5dceab8
UB
3008 * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
3009 gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
3010 gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
3011 gcc.dg/vect/vect-complex-6.c: Likewise.
b5aeb3bb 3012
5a2fa9e8
JJ
30132010-04-19 Jakub Jelinek <jakub@redhat.com>
3014
3015 * g++.dg/debug/dwarf2/enum1.C: New test.
3016
896ee672
EB
30172010-04-18 Eric Botcazou <ebotcazou@adacore.com>
3018
3019 * gnat.dg/rep_clause5.ad[sb]: New test.
3020 * gnat.dg/rep_clause5_pkg.ads: New helper.
3021
d5dceab8 30222010-04-18 Ira Rosen <irar@il.ibm.com>
59eefaa6
IR
3023
3024 PR tree-optimization/43771
3025 * g++.dg/vect/pr43771.cc: New test.
3026
6c559604
SK
30272010-04-17 Steven G. Kargl <kargl@gcc.gnu.org>
3028
896ee672
EB
3029 PR fortran/31538
3030 * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
3031 * gfortran.dg/bounds_check_fail_3.f90: Ditto.
6c559604 3032
728936bb
EB
30332010-04-17 Eric Botcazou <ebotcazou@adacore.com>
3034
3035 * gnat.dg/sizetype.adb: Rename into...
3036 * gnat.dg/sizetype1.adb: ...this.
3037 * gnat.dg/sizetype2.adb: New test.
3038
12de6355
RG
30392010-04-16 Richard Guenther <rguenther@suse.de>
3040
3041 PR tree-optimization/43572
3042 * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
3043
68a3eb69
EB
30442010-04-16 Olivier Hainque <hainque@adacore.com>
3045
3046 * gnat.dg/specs/discr_private.ads: New test.
3047
f0c6475a 30482010-04-16 Bernd Schmidt <bernds@codesourcery.com>
6ea007e4
BS
3049
3050 PR target/41514
f0c6475a
BS
3051 * gcc.target/arm/thumb-comparisons.c: New test.
3052
3053 PR target/40603
3054 * gcc.target/arm/thumb-cbranchqi.c: New test.
6ea007e4 3055
7a296495
CB
30562010-04-16 Christian Bruel <christian.bruel@st.com>
3057
3058 * g++.dg/torture/pr36191.C: Enable for SH.
3059
169afcb9
EB
30602010-04-16 Eric Botcazou <ebotcazou@adacore.com>
3061
3062 * gnat.dg/wide_boolean.adb: New test.
3063 * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
3064
25a6a873
RG
30652010-04-15 Richard Guenther <rguenther@suse.de>
3066
3067 * gcc.dg/ipa/ipa-pta-1.c: New testcase.
3068 * gcc.dg/ipa/ipa-pta-2.c: Likewise.
3069 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
3070 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
3071 * gcc.dg/ipa/ipa-pta-5.c: Likewise.
3072 * gcc.dg/ipa/ipa-pta-6.c: Likewise.
3073 * gcc.dg/ipa/ipa-pta-7.c: Likewise.
3074 * gcc.dg/ipa/ipa-pta-8.c: Likewise.
3075 * gcc.dg/ipa/ipa-pta-9.c: Likewise.
3076 * gcc.dg/ipa/ipa-pta-10.c: Likewise.
3077 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
3078 * gcc.dg/ipa/ipa-pta-12.c: Likewise.
3079 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
3080 * gcc.dg/torture/ipa-pta-2.c: Likewise.
3081 * gcc.dg/torture/ipa-pta-1.c: Adjust.
3082
f0c6475a 30832010-04-14 Bernd Schmidt <bernds@codesourcery.com>
31ce8a53
BS
3084
3085 PR target/21803
3086 * gcc.target/arm/pr42496.c: New test.
3087
943f82e7
JM
30882010-04-14 Jason Merrill <jason@redhat.com>
3089
3090 PR c++/36625
3091 * g++.dg/ext/attrib38.C: New.
3092
88f33b96
SE
30932010-04-14 Steve Ellcey <sje@cup.hp.com>
3094
3095 PR testsuite/43739
3096 * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
3097
289fcbbd
MLI
30982010-04-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
3099
3100 PR 42966
3101 * gcc.dg/cpp/warn-undef-2.c: Update.
3102 * gcc.dg/cpp/warn-traditional-2.c: Update.
3103 * gcc.dg/cpp/warn-comments-2.c: Update.
3104 * gcc.dg/cpp/warn-variadic-2.c: Update.
3105 * gcc.dg/cpp/warn-long-long-2.c: Update.
3106 * gcc.dg/cpp/warn-deprecated-2.c: Update.
3107 * gcc.dg/cpp/warn-multichar-2.c: Update.
3108 * gcc.dg/cpp/warn-normalized-3.c: Update.
3109 * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
3110 * gcc.dg/cpp/warn-trigraphs-3.c: Update.
3111 * gcc.dg/cpp/warn-unused-macros-2.c: Update.
3112 * gcc.dg/cpp/warn-trigraphs-4.c: Update.
3113 * gcc.dg/cpp/warn-redefined-2.c: Update.
3114 * gfortran.dg/warning-directive-2.F90: Update.
3115 * c-c++-common/cpp/warning-directive-2.c: Update.
3116
fc249fe5
MM
31172010-04-14 Michael Matz <matz@suse.de>
3118
3119 PR tree-optimization/42963
b6b7f703 3120 * gcc.dg/pr42963.c: New testcase.
fc249fe5 3121
f08863f9
EB
31222010-04-14 Eric Botcazou <ebotcazou@adacore.com>
3123
3124 * gnat.dg/class_wide.adb: Rename into...
3125 * gnat.dg/class_wide1.adb: ...this.
3126 * gnat.dg/class_wide2.ad[sb]: New test.
3127
64f002ed
TB
31282010-04-14 Tobias Burnus <burnus@net-b.de>
3129
3130 PR fortran/18918
3131 * gfortran.dg/coarray_9.f90: Update dg-errors.
3132 * gfortran.dg/coarray_10.f90: New test.
3133 * gfortran.dg/coarray_11.f90: New test.
3134
e1859f33
JD
31352010-04-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3136
3137 PR fortran/43747
3138 gfortran.dg/initialization_24.f90: New test.
3139
44b2dc6c
JM
31402010-04-13 Jason Merrill <jason@redhat.com>
3141
3142 * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
3143 * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
3144
4867a0c6
MLI
31452010-04-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
3146
3147 * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
3148 * g++.dg/dg.exp: Likewise.
3149 * gcc.dg/cpp/warning-directive-1.c: Move to ...
3150 * c-c++-common/cpp/warning-directive-1.c: ... here.
3151 * gcc.dg/cpp/warning-directive-2.c: Move to ...
3152 * c-c++-common/cpp/warning-directive-2.c: ... here.
3153 * gcc.dg/cpp/warning-directive-3.c: Move to ...
3154 * c-c++-common/cpp/warning-directive-3.c: ... here.
3155 * gcc.dg/cpp/warning-directive-4.c: Move to ...
3156 * c-c++-common/cpp/warning-directive-4.c: ... here.
3157 * g++.dg/cpp/warning-directive-1.C: Delete.
3158 * g++.dg/cpp/warning-directive-2.C: Delete.
3159 * g++.dg/cpp/warning-directive-3.C: Delete.
3160 * g++.dg/cpp/warning-directive-4.C: Delete.
3161 * gcc.dg/cpp/normalised-3.c: Delete.
3162 * g++.dg/cpp/normalised-1.C: Rename as ...
3163 * c-c++-common/cpp/normalised-3.c: ... this.
3164
0f2ffb9a
MJ
31652010-04-13 Martin Jambor <mjambor@suse.cz>
3166
3167 * gcc.dg/tree-ssa/sra-9.c: New test.
3168
f78b86c0
MM
31692010-04-13 Michael Matz <matz@suse.de>
3170
3171 PR middle-end/43730
3172 * gcc.dg/pr43730.c: New test.
3173
143597ff
MM
31742010-04-13 Michael Matz <matz@suse.de>
3175
3176 * gcc.dg/tree-ssa/negate.c: New testcase.
3177
9d7b53cc
RG
31782010-04-13 Richard Guenther <rguenther@suse.de>
3179
3180 PR testsuite/43735
3181 * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
3182
777e1f09
RG
31832010-04-13 Richard Guenther <rguenther@suse.de>
3184
3185 * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
3186
76af763d
EB
31872010-04-13 Eric Botcazou <ebotcazou@adacore.com>
3188
3189 * gnat.dg/derived_type1.adb: New test.
3190
4adbd5dd
MK
31912010-04-13 Matthias Klose <doko@ubuntu.com>
3192
3193 * gcc.dg/plugindir1.c: New testcase.
3194 * gcc.dg/plugindir2.c: New testcase.
3195 * gcc.dg/plugindir3.c: New testcase.
3196 * gcc.dg/plugindir4.c: New testcase.
3197
e0db9cc6
UB
31982010-04-12 Uros Bizjak <ubizjak@gmail.com>
3199
3200 * gcc.target/i386/rotate-2.c: New test.
3201
d6850483
JM
32022010-04-12 Jason Merrill <jason@redhat.com>
3203
e62e4922
JM
3204 PR c++/43641
3205 * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
d6850483
JM
3206 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
3207
9d809e8f
FC
32082010-04-12 Fabien Chene <fabien.chene@gmail.com>
3209
3210 PR c++/25811
3211 * g++.dg/init/pr25811.C: New test.
3212
c7392d11
RO
32132010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3214
3215 * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
3216 dg-error, dg-warning.
3217 * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
3218
af961c7f
RG
32192010-04-12 Richard Guenther <rguenther@suse.de>
3220
3221 * gcc.dg/torture/inline-2.c: New testcase.
3222
f101882a
JJ
32232010-04-12 Jakub Jelinek <jakub@redhat.com>
3224
fa8351f8
JJ
3225 PR bootstrap/43699
3226 * gcc.dg/Wunused-var-7.c: New test.
3227
f101882a
JJ
3228 PR tree-optimization/43560
3229 * gcc.c-torture/execute/pr43560.c: New test.
3230
675c873b
EB
32312010-04-12 Eric Botcazou <ebotcazou@adacore.com>
3232
3233 * gnat.dg/aggr13.adb: New test.
3234 * gnat.dg/aggr14.adb: Likewise.
3235 * gnat.dg/aggr14_pkg.ad[sb]: New helper.
3236
3fc20697
RG
32372010-04-12 Richard Guenther <rguenther@suse.de>
3238
3239 PR c++/43611
3240 * g++.dg/torture/pr43611.C: New testcase.
3241
c4712597
SZ
32422010-04-12 Shujing Zhao <pearly.zhao@oracle.com>
3243
3244 PR c/36774
3245 * gcc.dg/pr36774-1.c: New test.
3246 * gcc.dg/pr36774-2.c: New test.
3247
c11c09f9
KP
32482010-04-11 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
3249
3250 * gcc.target/sh/rte-delay-slot.c: New test.
3251
3cd64bab
EB
32522010-04-11 Eric Botcazou <ebotcazou@adacore.com>
3253
3254 * gnat.dg/pack9.adb: Remove -cargs option.
3255 * gnat.dg/aggr12.ad[sb]: New test.
3256
a6d57223
JZ
32572010-04-10 Jie Zhang <jie@codesourcery.com>
3258
3259 PR target/43417
3260 * gcc.target/sh/pr43417.c: New test.
3261
687ea68f
TB
32622010-04-10 Tobias Burnus <burnus@net-b.de>
3263
3264 PR fortran/43591
3265 * gfortran.dg/spec_expr_6.f90: New test.
3266
d8a12e84
MLI
32672010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
3268
3269 PR cpp/43195
3270 * gcc.dg/cpp/pr43195.c: New.
3271 * gcc.dg/cpp/pr43195.h: New.
3272
d0b8780d
MLI
32732010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
3274
3275 PR 42965
3276 * gcc.dg/Werror-6.c: Adjust.
3277 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
3278 * gcc.dg/Werror-4.c: Likewise.
3279 * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
3280 * gcc.dg/Wswitch-enum-error.c: Likewise.
3281 * gcc.dg/Wpointer-arith.c: Likewise.
3282 * gcc.dg/Wfatal.c: Likewise.
3283 * gcc.dg/Wswitch-error.c: Likewise.
3284 * g++.dg/warn/unused-result1-Werror.c: Likewise.
3285 * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
3286 * gcc.dg/cpp/warn-undef-2.c: Likewise.
3287 * gcc.dg/cpp/warn-traditional-2.c: Likewise.
3288 * gcc.dg/cpp/warn-comments-2.c: Likewise.
3289 * gcc.dg/cpp/warn-variadic-2.c: Likewise.
3290 * gcc.dg/cpp/warning-directive-2.c: Likewise.
3291 * gcc.dg/cpp/warn-long-long-2.c: Likewise.
3292 * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
3293 * gcc.dg/cpp/warn-multichar-2.c: Likewise.
3294 * gcc.dg/cpp/warn-normalized-3.c: Likewise.
3295 * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
3296 * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
3297 * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
3298 * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
3299 * gcc.dg/cpp/warn-redefined-2.c: Likewise.
3300 * g++.dg/cpp/warning-directive-2.C: Likewise.
3301 * gfortran.dg/warning-directive-2.F90: Likewise.
3302
cb6addf4
JM
33032010-04-09 Jason Merrill <jason@redhat.com>
3304
3305 PR c++/42623
3306 * g++.dg/template/sizeof13.C: New.
3307
c688a8b0
KT
33082010-04-09 Kai Tietz <kai.tietz@onevision.com>
3309
3310 * g++.dg/other/pr35504.C: Add check for thiscall.
3311 * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
3312 * gcc.dg/torture/stackalign/thiscall-1.c: New.
27431d88 3313
dc8d2739
MLI
33142010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
3315
3316 PR c++/28584
3317 * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
3318 * c-c++-common/Wint-to-pointer-cast-1.c: ... here.
27431d88 3319 * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
dc8d2739 3320 * c-c++-common/Wint-to-pointer-cast-2.c: ... here.
27431d88 3321 * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
dc8d2739
MLI
3322 * c-c++-common/Wint-to-pointer-cast-3.c: ... here. Update.
3323 * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
3324 * g++.dg/other/increment1.C: Likewise.
3325
d3a9eea2
TB
33262010-04-09 Tobias Burnus <burnus@net-b.de>
3327
3328 PR fortran/18918
3329 * gfortran.dg/coarray_7.f90: New test.
3330 * gfortran.dg/coarray_8.f90: New test.
3331
824935ee
BD
33322010-04-08 Bud Davis <bdavis9659@sbcglobal.net>
3333
3334 PR fortran/28039
3335 * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
3336
07c60ef7
RO
33372010-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3338
3339 PR target/43643
3340 * gcc.dg/pr43643.c: New test.
3341
3e2f637e
TB
33422010-04-08 Tobias Burnus <burnus@net-b.de>
3343
3344 * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
3345
84ae6d7b
RG
33462010-04-08 Richard Guenther <rguenther@suse.de>
3347
3348 PR tree-optimization/43679
3349 * gcc.c-torture/compile/pr43679.c: New testcase.
3350
aa847cc8
JJ
33512010-04-08 Jakub Jelinek <jakub@redhat.com>
3352
3353 PR debug/43670
3354 * gcc.dg/pr43670.c: New test.
3355
b0aef8a8
MK
33562010-04-08 Maxim Kuvyrkov <maxim@codesourcery.com>
3357
3358 PR middle-end/40815
3359 * gcc.dg/tree-ssa/reassoc-19.c: New.
3360
60d3aec4
JJ
33612010-04-07 Jakub Jelinek <jakub@redhat.com>
3362
ebfbbdc5
JJ
3363 PR c/18624
3364 * gcc.dg/Wunused-var-1.c: New test.
3365 * gcc.dg/Wunused-var-2.c: New test.
3366 * gcc.dg/Wunused-var-3.c: New test.
3367 * gcc.dg/Wunused-var-4.c: New test.
3368 * gcc.dg/Wunused-var-5.c: New test.
3369 * gcc.dg/Wunused-var-6.c: New test.
3370 * gcc.dg/Wunused-parm-1.c: New test.
3371
60d3aec4
JJ
3372 * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
3373 * gcc.dg/trunc-1.c: Likewise.
3374 * gcc.dg/vla-9.c: Likewise.
3375 * gcc.dg/dfp/composite-type.c: Likewise.
3376
b51e84c9
IS
33772010-04-07 Iain Sandoe <iains@gcc.gnu.org>
3378
3379 PR objc/35996
3380 * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
3381 * obj-c++.dg/objc-gc-3.mm: Ditto.
3382
87cf0651
SB
33832010-04-07 Simon Baldwin <simonb@google.com>
3384
3385 * gcc.dg/cpp/warn-undef-2.c: New.
3386 * gcc.dg/cpp/warn-traditional-2.c: New.
3387 * gcc.dg/cpp/warn-comments-2.c: New.
3388 * gcc.dg/cpp/warning-directive-1.c: New.
3389 * gcc.dg/cpp/warn-long-long.c: New.
3390 * gcc.dg/cpp/warn-traditional.c: New.
3391 * gcc.dg/cpp/warn-variadic-2.c: New.
3392 * gcc.dg/cpp/warn-undef.c: New.
3393 * gcc.dg/cpp/warn-normalized-1.c: New.
3394 * gcc.dg/cpp/warning-directive-2.c: New.
3395 * gcc.dg/cpp/warn-long-long-2.c: New.
3396 * gcc.dg/cpp/warn-variadic.c: New.
3397 * gcc.dg/cpp/warn-normalized-2.c: New.
3398 * gcc.dg/cpp/warning-directive-3.c: New.
3399 * gcc.dg/cpp/warn-deprecated-2.c: New.
3400 * gcc.dg/cpp/warn-trigraphs-1.c: New.
3401 * gcc.dg/cpp/warn-multichar-2.c: New.
3402 * gcc.dg/cpp/warn-normalized-3.c: New.
3403 * gcc.dg/cpp/warning-directive-4.c: New.
3404 * gcc.dg/cpp/warn-unused-macros.c: New.
3405 * gcc.dg/cpp/warn-trigraphs-2.c: New.
3406 * gcc.dg/cpp/warn-cxx-compat-2.c: New.
3407 * gcc.dg/cpp/warn-cxx-compat.c: New.
3408 * gcc.dg/cpp/warn-redefined.c: New.
3409 * gcc.dg/cpp/warn-trigraphs-3.c: New.
3410 * gcc.dg/cpp/warn-unused-macros-2.c: New.
3411 * gcc.dg/cpp/warn-deprecated.c: New.
3412 * gcc.dg/cpp/warn-trigraphs-4.c: New.
3413 * gcc.dg/cpp/warn-redefined-2.c: New.
3414 * gcc.dg/cpp/warn-comments.c: New.
3415 * gcc.dg/cpp/warn-multichar.c: New.
3416 * g++.dg/cpp/warning-directive-1.C: New.
3417 * g++.dg/cpp/warning-directive-2.C: New.
3418 * g++.dg/cpp/warning-directive-3.C: New.
3419 * g++.dg/cpp/warning-directive-4.C: New.
3420 * gfortran.dg/warning-directive-1.F90: New.
3421 * gfortran.dg/warning-directive-3.F90: New.
3422 * gfortran.dg/warning-directive-2.F90: New.
3423 * gfortran.dg/warning-directive-4.F90: New.
58e0f0d3 3424
87cf0651 34252010-04-07 Iain Sandoe <iains@gcc.gnu.org>
b51e84c9
IS
3426
3427 PR objc++/23716
58e0f0d3
IS
3428 * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
3429
2401726e
JM
34302010-04-07 Jason Merrill <jason@redhat.com>
3431
48326487
JM
3432 * g++.dg/template/dr408.C: New.
3433
ae099258
JM
3434 * g++.dg/lookup/ns4.C: New.
3435
feb3b88a
JM
3436 PR c++/38392
3437 * g++.dg/template/friend51.C: New test.
3438
2401726e
JM
3439 PR c++/41970
3440 * g++.old-deja/g++.other/linkage1.C: Adjust.
3441
5fd5c97a
DS
34422010-04-07 Dodji Seketeli <dodji@redhat.com>
3443
3444 PR c++/42697
3445 * g++.dg/template/crash94.C: New test.
3446
7c094c11
DS
34472010-04-07 Dodji Seketeli <dodji@redhat.com>
3448
3449 PR c++/40239
3450 * g++.dg/init/aggr5.C: New test.
3451 * g++.dg/init/aggr5.C: New test.
3452
12bd5a1e
RG
34532010-04-07 Richard Guenther <rguenther@suse.de>
3454
3455 PR tree-optimization/43270
3456 * g++.dg/warn/Warray-bounds-4.C: New testcase.
3457 * gcc.dg/Warray-bounds-7.c: Likewise.
3458
b1fa9126
EB
34592010-04-07 Eric Botcazou <ebotcazou@adacore.com>
3460
3461 * gnat.dg/bit_packed_array.ad[sb]: Rename into...
3462 * gnat.dg/bit_packed_array1.ad[sb]: ...this.
3463 * gnat.dg/bit_packed_array4.ad[sb]: New test.
3464
6addabbb
JZ
34652010-04-07 Jie Zhang <jie@codesourcery.com>
3466
3467 PR c++/42556
3468 * g++.dg/init/pr42556.C: New test.
3469
a42f1217
DS
34702010-04-07 Dodji Seketeli <dodji@redhat.com>
3471
3472 PR debug/43628
3473 * g++.dg/debug/dwarf2/typedef2.C: New test.
3474
c88199cd
DS
34752010-04-06 Dodji Seketeli <dodji@redhat.com>
3476
27431d88 3477 * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
c88199cd
DS
3478 c-c++-common/dwarf2/redeclaration-1.C
3479
d4a2b486
JM
34802010-04-06 Jason Merrill <jason@redhat.com>
3481
3482 * g++.dg/cpp0x/pr31437.C: Adjust error location.
3483 * g++.dg/ext/attrib18.C: Likewise.
3484 * g++.dg/ext/bitfield2.C: Likewise.
3485 * g++.dg/ext/bitfield4.C: Likewise.
3486 * g++.dg/ext/visibility/warn2.C: Likewise.
3487 * g++.dg/ext/visibility/warn3.C: Likewise.
3488 * g++.dg/gomp/pr26690-1.C: Likewise.
3489 * g++.dg/inherit/covariant7.C: Likewise.
3490 * g++.dg/init/synth2.C: Likewise.
3491 * g++.dg/lookup/using7.C: Likewise.
3492 * g++.dg/other/crash-4.C: Likewise.
3493 * g++.dg/other/error13.C: Likewise.
3494 * g++.dg/other/error20.C: Likewise.
3495 * g++.dg/parse/crash31.C: Likewise.
3496 * g++.dg/parse/error16.C: Likewise.
3497 * g++.dg/parse/error19.C: Likewise.
3498 * g++.dg/parse/error27.C: Likewise.
3499 * g++.dg/parse/error28.C: Likewise.
3500 * g++.dg/parse/fused-params1.C: Likewise.
3501 * g++.dg/template/error2.C: Likewise.
3502 * g++.dg/template/local6.C: Likewise.
3503 * g++.dg/template/qualttp15.C: Likewise.
3504 * g++.dg/warn/Wnvdtor-2.C: Likewise.
3505 * g++.dg/warn/anonymous-namespace-3.C: Likewise.
3506 * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
3507 * g++.old-deja/g++.brendan/crash29.C: Likewise.
3508 * g++.old-deja/g++.eh/spec6.C: Likewise.
3509 * g++.old-deja/g++.jason/crash3.C: Likewise.
3510 * g++.old-deja/g++.jason/destruct2.C: Likewise.
3511 * g++.old-deja/g++.law/ctors5.C: Likewise.
3512 * g++.old-deja/g++.law/ctors9.C: Likewise.
3513 * g++.old-deja/g++.mike/p3538a.C: Likewise.
3514 * g++.old-deja/g++.mike/p3538b.C: Likewise.
3515 * g++.old-deja/g++.other/struct1.C: Likewise.
3516 * g++.old-deja/g++.other/volatile1.C: Likewise.
3517 * g++.old-deja/g++.pt/crash36.C: Likewise.
3518 * g++.old-deja/g++.pt/derived3.C: Likewise.
3519 * g++.old-deja/g++.robertl/eb109.C: Likewise.
3520 * g++.old-deja/g++.robertl/eb4.C: Likewise.
3521
9310a3e2
SP
35222010-04-06 Sebastian Pop <sebastian.pop@amd.com>
3523
3524 PR middle-end/43519
3525 * gcc.dg/graphite/run-id-pr42644.c: Call abort.
3526 * gcc.dg/graphite/id-19.c: New.
3527
c86a3947
CF
35282010-04-06 Changpeng Fang <changpeng.fang@amd.com>
3529
3530 PR middle-end/32824
3531 * gcc.dg/vect/pr32824: New.
3532
f4d1d50a
TB
35332010-04-06 Tobias Burnus <burnus@net-b.de>
3534
3535 PR fortran/18918
3536 * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
3537 * gfortran.dg/coarray_3.f90: Ditto.
3538 * gfortran.dg/coarray_4.f90: Ditto.
3539 * gfortran.dg/coarray_5.f90: Ditto.
3540 * gfortran.dg/coarray_6.f90: Ditto.
3541 * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
3542
178f9aa1
TB
35432010-04-06 Tobias Burnus <burnus@net-b.de>
3544
3545 PR fortran/18918
3546 * gfortran.dg/coarray_4.f90: Fix test.
3547 * gfortran.dg/coarray_6.f90: Add more tests.
3548
be59db2d
TB
35492010-04-06 Tobias Burnus <burnus@net-b.de>
3550
3551 PR fortran/18918
3552 * gfortran.dg/coarray_4.f90: New test.
3553 * gfortran.dg/coarray_5.f90: New test.
3554 * gfortran.dg/coarray_6.f90: New test.
3555
385e8144
TB
35562010-04-06 Tobias Burnus <burnus@net-b.de>
3557
3558 PR fortran/18918
3559 * gfortran.dg/iso_fortran_env_5.f90: New test.
3560 * gfortran.dg/iso_fortran_env_6.f90: New test.
3561
d0a4a61c
TB
35622010-04-06 Tobias Burnus <burnus@net-b.de>
3563
3564 PR fortran/39997
3565 * gfortran.dg/coarray_1.f90: New test.
3566 * gfortran.dg/coarray_2.f90: New test.
3567 * gfortran.dg/coarray_3.f90: New test.
3568
d5eebac0
JM
35692010-04-06 Jason Merrill <jason@redhat.com>
3570
62daa139
JM
3571 PR c++/43648
3572 * g++.dg/template/dtor8.C: New.
3573
d5eebac0
JM
3574 PR c++/43621
3575 * g++.dg/template/error-recovery2.C: New.
3576
b1a0b3b4
JH
35772010-04-06 Jan Hubicka <jh@suse.czpli
3578
3579 PR tree-optimization/42906
3580 * gcc.dg/tree-ssa/dce-1.c: New testcase.
3581
2b56d6a4
TB
35822010-04-06 Tobias Burnus <burnus@net-b.de>
3583
3584 PR fortran/43178
3585 * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
3586 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
3587 * gfortran.dg/auto_dealloc_1.f90: Ditto.
3588
56186ac2
RG
35892010-04-06 Richard Guenther <rguenther@suse.de>
3590
3591 PR tree-optimization/43627
3592 * gcc.dg/tree-ssa/vrp49.c: New testcase.
3593
7d11d368
JJ
35942010-04-06 Jakub Jelinek <jakub@redhat.com>
3595
3596 PR target/43638
3597 * gcc.target/i386/pr43638.c: New test.
3598
eb12d0ae
RG
35992010-04-06 Richard Guenther <rguenther@suse.de>
3600
3601 PR middle-end/43661
3602 * gcc.c-torture/compile/pr43661.c: New testcase.
3603
be33cc50
JJ
36042010-04-06 Jakub Jelinek <jakub@redhat.com>
3605
3606 * gcc.target/s390/stackcheck1.c: Add dg-warning.
3607
0e8ff409
SP
36082010-04-04 Sebastian Pop <sebastian.pop@amd.com>
3609
3610 * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
3611
1cdaa211
RG
36122010-04-02 Richard Guenther <rguenther@suse.de>
3613
3614 PR tree-optimization/43629
3615 * gcc.c-torture/execute/pr43629.c: New testcase.
3616
b879c108 36172010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
014753cc 3618 Dominique d'Humieres <dominiq@lps.ens.fr>
b879c108
JB
3619
3620 PR libfortran/43605
3621 * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
3622
777351a5
DS
36232010-04-01 Dodji Seketeli <dodji@redhat.com>
3624
3625 PR debug/43325
3626 * c-c++-common/dwarf2/redeclaration-1.C: New test.
3627
d4b5fb22
JM
36282010-04-01 Jason Merrill <jason@redhat.com>
3629
3630 * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
3631
e76a3fde
JB
36322010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
3633 Manfred Schwarb <manfred99@gmx.ch>
3634
3635 PR libfortran/43605
3636 * gfortran.dg/ftell_3.f90: New test.
3637
5e9fb3db
RG
36382010-04-01 Richard Guenther <rguenther@suse.de>
3639
3640 PR middle-end/43614
3641 * gcc.c-torture/compile/pr43614.c: New testcase.
3642
d3f76f83
MJ
36432010-04-01 Martin Jambor <mjambor@suse.cz>
3644
3645 PR tree-optimization/43141
3646 * gcc.dg/guality/pr43141.c: New test.
27431d88 3647
35eb7ed7
RO
36482010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3649
3650 * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
3651 * g++.dg/eh/spbp.C: Likewise.
3652 * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
3653 * g++.dg/other/pragma-ep-1.C: Properly define p, remove
3654 superfluous casts.
3655 * gcc.dg/mtune.c: Add dg-bogus "mcpu".
3656 * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
3657 * objc.dg/dwarf-2.m: Likewise.
3658
25d635d9
SP
36592010-03-31 Sebastian Pop <sebastian.pop@amd.com>
3660
3661 PR middle-end/43464
3662 * gcc.dg/graphite/id-pr43464.c: New.
3663 * gcc.dg/graphite/id-pr43464-1.c: New.
3664
36652010-03-31 Sebastian Pop <sebastian.pop@amd.com>
3666
3667 PR middle-end/43351
3668 * gcc.dg/graphite/id-pr43351.c
3669
2981f206
IS
36702010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
3671
03af6e44
IS
3672 PR testsuite/35165
3673 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
3674 * obj-c++.dg/try-catch-2.mm: Ditto.
3675 * obj-c++.dg/lookup-2.mm: Ditto.
3676 * obj-c++.dg/encode-8.m: Ditto.
3677 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
3678 * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
3679 * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
3680 * obj-c++.dg/const-str-11.mm: Ditto.
3681 * obj-c++.dg/const-str-9.mm: Ditto.
3682 * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
3683 * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
3684 * obj-c++.dg/except-1.mm: Ditto.
3685 * obj-c++.dg/const-str-7.mm: Ditto.
3686 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
3687 * obj-c++.dg/const-str-3.mm: Ditto.
3688 * obj-c++.dg/const-str-7.mm: Ditto.
3689 * obj-c++.dg/stubify-2.mm: Change dump file name.
3690
2981f206 3691 PR objc++/23613
b6b7f703 3692 * objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
2981f206 3693 New macro.
b6b7f703 3694 * obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
2981f206
IS
3695 Remove dg-xfail-if.
3696
9bae1881
MJ
36972010-03-31 Martin Jambor <mjambor@suse.cz>
3698
3699 * gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
3700 only with -O2, -O3 or -Os and not with -fwhopr.
3701
d7df0b91
DS
37022010-03-31 Dodji Seketeli <dodji@redhat.com>
3703
3704 PR c++/43558
3705 * g++.dg/template/typedef31.C: New test.
3706
f0c01ffd
RO
37072010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3708
3709 * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
3710 assembler output on *-*-solaris2*.
3711 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3712
132b4e82
JJ
37132010-03-31 Jakub Jelinek <jakub@redhat.com>
3714
3715 PR debug/43557
3716 * gcc.dg/pr43557-1.c: New test.
3717 * gcc.dg/pr43557-2.c: New file.
3718
dc12b70e
JZ
37192010-03-31 Jie Zhang <jie@codesourcery.com>
3720
3721 PR 43562
3722 * gcc.dg/pr43562.c: New test.
3723
fb077955
JM
37242010-03-30 Jason Merrill <jason@redhat.com>
3725
74537078
JM
3726 PR c++/43076
3727 * g++.dg/template/error-recovery1.C: New.
3728
fb077955
JM
3729 PR c++/41786
3730 * g++.dg/parse/ambig5.C: New.
3731
03a5f060
JJ
37322010-03-30 Jakub Jelinek <jakub@redhat.com>
3733
3734 PR debug/43593
3735 * gcc.dg/guality/pr43593.c: New test.
3736
8533c9d8
SP
37372010-03-30 Sebastian Pop <sebastian.pop@amd.com>
3738
3739 PR middle-end/43430
3740 * gcc.dg/vect/pr43430-1.c: New.
3741
ce0ecb98
JM
37422010-03-30 Jason Merrill <jason@redhat.com>
3743
3744 PR c++/43559
3745 * g++.dg/template/partial7.C: New.
3746
a3e7e012
AK
37472010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3748
3749 * gcc.target/s390/stackcheck1.c: New testcase.
3750
63fd8255
JD
37512010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3752
3753 PR libfortran/43265
3754 * gfortran.dg/read_eof_8.f90: New test.
3755
0591d33e
JM
37562010-03-29 Jason Merrill <jason@redhat.com>
3757
43d0678a
JM
3758 * gcc.dg/cpp/include6.c: Change [] to ().
3759
00a81b8b
JM
3760 N3077
3761 * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
3762 splicing and UCNs.
3763 * c-c++-common/raw-string-2.c: Add trigraph test.
3764 * c-c++-common/raw-string-8.c: New.
3765 * c-c++-common/raw-string-9.c: New.
3766 * c-c++-common/raw-string-10.c: New.
3767
0591d33e
JM
3768 * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
3769 * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
3770 * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
3771 * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
3772 * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
3773 * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
3774 * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
3775
58adb739
RG
37762010-03-29 Richard Guenther <rguenther@suse.de>
3777
3778 PR tree-optimization/43560
3779 * gcc.dg/torture/pr43560.c: New testcase.
3780
52150625
JM
37812010-03-29 Jason Merrill <jason@redhat.com>
3782
3783 N3077
3784 * g++.dg/ext/raw-string-1.C: Change [] to ().
3785 * g++.dg/ext/raw-string-2.C: Change [] to ().
3786 Don't use \ in delimiter.
3787 * g++.dg/ext/raw-string-3.C: Change [] to ().
3788 * g++.dg/ext/raw-string-4.C: Change [] to ().
3789 * g++.dg/ext/raw-string-5.C: Change [] to ().
3790 Test for error on \ in delimiter.
3791 * g++.dg/ext/raw-string-6.C: Change [] to ().
3792 * g++.dg/ext/raw-string-7.C: Change [] to ().
3793
3b34d92c
JZ
37942010-03-29 Jie Zhang <jie@codesourcery.com>
3795
3796 PR 43564
3797 * gcc.dg/pr43564.c: New test.
3798
10fa280a
TB
37992010-03-29 Tobias Burnus <burnus@net-b.de>
3800
3801 PR fortran/43551
3802 * gfortran.dg/direct_io_12.f90: New test.
3803
88cc1e04
JH
38042010-03-28 Jan Hubicka <jh@suse.cz>
3805
3806 PR tree-optimization/43505
3807 * gfortran.dg/pr43505.f90: New testcase.
3808
fb6807b8
UB
38092010-03-27 Uros Bizjak <ubizjak@gmail.com>
3810
3811 PR tree-optimization/43528
3812 * gcc.target/i386/pr43528.c: New test.
3813
10e76c1a
JM
38142010-03-26 Joseph Myers <joseph@codesourcery.com>
3815
3816 PR c/43381
3817 * gcc.dg/parm-impl-decl-3.c: New test.
3818
c6cc83d0
JM
38192010-03-26 Jason Merrill <jason@redhat.com>
3820
3821 PR c++/43509
3822 * g++.dg/cpp0x/parse1.C: New.
3823
fb04bb84
UB
38242010-03-26 Uros Bizjak <ubizjak@gmail.com>
3825
3826 PR target/43524
3827 * gcc.target/i386/pr43524.c: New test.
3828
13604671
MJ
38292010-03-26 Martin Jambor <mjambor@suse.cz>
3830
b6b7f703 3831 * gcc.dg/tree-ssa/loadpre1.c: Delete trailing
fb04bb84 3832 whitespace, rename main to foo.
b6b7f703
L
3833 * gcc.dg/tree-ssa/loadpre14.c: Likewise.
3834 * gcc.dg/tree-ssa/loadpre15.c: Likewise.
3835 * gcc.dg/tree-ssa/loadpre16.c: Likewise.
3836 * gcc.dg/tree-ssa/loadpre17.c: Likewise.
3837 * gcc.dg/tree-ssa/loadpre19.c: Likewise.
3838 * gcc.dg/tree-ssa/loadpre20.c: Likewise.
3839 * gcc.dg/tree-ssa/loadpre3.c: Likewise.
3840 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
3841 * gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
3842 * gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
3843 * gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
13604671 3844
5f431950
DS
38452010-03-26 Dodji Seketeli <dodji@redhat.com>
3846
3847 PR c++/43327
3848 * g++.dg/other/crash-10.C: New test.
3849 * g++.dg/other/crash-11.C: New test.
3850
259d831f
JD
38512010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3852
3853 PR libfortran/43517
3854 * gfortran.dg/read_eof_7.f90: New test.
3855
812398e4
IS
38562010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
3857
3858 PR objc/35165
3859 PR testsuite/43512
3860 * objc-obj-c++-shared: New directory.
3861 * objc-obj-c++-shared/Object1-implementation.h: New file.
3862 * objc-obj-c++-shared/Object1.h: New file.
3863 * objc-obj-c++-shared/Protocol1.h: New file.
3864 * objc-obj-c++-shared/next-abi.h: New file.
3865 * objc-obj-c++-shared/next-mapping.h: New file.
3866 * objc/execute/next_mapping.h: Delete.
3867 * objc.dg/special/special.exp: For all targets run the tests with
fb04bb84 3868 -fgnu-runtime, for darwin targets also run the tests with
812398e4
IS
3869 -fnext-runtime.
3870 * objc.dg/dg.exp: Ditto.
3871 * obj-c++.dg/dg.exp: Ditto.
3872 * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
3873 Protocol1.h) and next-mapping.h as required. Amend testcase to
3874 include use of updated NeXT interface.
3875 * objc/execute/formal_protocol-5.m: Ditto.
3876 * objc/execute/protocol-isEqual-2.m: Ditto.
fb04bb84 3877 * objc/execute/protocol-isEqual-4.m: Ditto.
812398e4
IS
3878 * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
3879 Protocol1.h) and next-mapping.h as required.
3880 * objc/execute/object_is_class.m: Ditto.
3881 * objc/execute/enumeration-1.m: Ditto.
3882 * objc/execute/class-13.m: Ditto.
3883 * objc/execute/formal_protocol-2.m: Ditto.
3884 * objc/execute/formal_protocol-4.m: Ditto.
3885 * objc/execute/class-1.m: Ditto.
3886 * objc/execute/bycopy-1.m: Ditto.
3887 * objc/execute/formal_protocol-6.m: Ditto.
3888 * objc/execute/bycopy-3.m: Ditto.
3889 * objc/execute/class-3.m: Ditto.
3890 * objc/execute/bf-11.m: Ditto.
3891 * objc/execute/class-5.m: Ditto.
3892 * objc/execute/bf-13.m: Ditto.
3893 * objc/execute/class-7.m: Ditto.
3894 * objc/execute/bf-15.m: Ditto.
3895 * objc/execute/class-9.m: Ditto.
3896 * objc/execute/bf-17.m: Ditto.
3897 * objc/execute/bf-19.m: Ditto.
3898 * objc/execute/IMP.m: Ditto.
3899 * objc/execute/exceptions/catchall-1.m: Ditto.
3900 * objc/execute/exceptions/trivial.m: Ditto.
3901 * objc/execute/exceptions/finally-1.m: Ditto.
3902 * objc/execute/exceptions/local-variables-1.m: Ditto.
3903 * objc/execute/exceptions/foward-1.m: Ditto.
3904 * objc/execute/bf-2.m: Ditto.
3905 * objc/execute/string1.m: Ditto.
3906 * objc/execute/bf-4.m: Ditto.
3907 * objc/execute/informal_protocol.m: Ditto.
3908 * objc/execute/string3.m: Ditto.
3909 * objc/execute/bf-6.m: Ditto.
3910 * objc/execute/bf-8.m: Ditto.
3911 * objc/execute/class-tests-1.h: Ditto.
3912 * objc/execute/protocol-isEqual-1.m: Ditto.
3913 * objc/execute/protocol-isEqual-3.m: Ditto.
3914 * objc/execute/_cmd.m: Ditto.
3915 * objc/execute/function-message-1.m: Ditto.
3916 * objc/execute/bf-20.m: Ditto.
3917 * objc/execute/bf-common.h: Ditto.
3918 * objc/execute/np-2.m: Ditto.
3919 * objc/execute/class-10.m: Ditto.
3920 * objc/execute/class-12.m: Ditto.
3921 * objc/execute/enumeration-2.m: Ditto.
3922 * objc/execute/class-14.m: Ditto.
3923 * objc/execute/encode-1.m: Ditto.
3924 * objc/execute/formal_protocol-1.m: Ditto.
3925 * objc/execute/formal_protocol-3.m: Ditto.
3926 * objc/execute/accessing_ivars.m: Ditto.
3927 * objc/execute/bycopy-2.m: Ditto.
3928 * objc/execute/class-2.m: Ditto.
3929 * objc/execute/bf-10.m: Ditto.
3930 * objc/execute/formal_protocol-7.m: Ditto.
3931 * objc/execute/root_methods.m: Ditto.
3932 * objc/execute/class-4.m: Ditto.
3933 * objc/execute/bf-12.m: Ditto.
3934 * objc/execute/class-6.m: Ditto.
3935 * objc/execute/bf-14.m: Ditto.
3936 * objc/execute/nested-func-1.m: Ditto.
3937 * objc/execute/class-8.m: Ditto.
3938 * objc/execute/private.m: Ditto.
3939 * objc/execute/bf-16.m: Ditto.
3940 * objc/execute/bf-18.m: Ditto.
3941 * objc/execute/load-3.m: Ditto.
3942 * objc/execute/compatibility_alias.m: Ditto.
3943 * objc/execute/bf-1.m: Ditto.
3944 * objc/execute/no_clash.m: Ditto.
3945 * objc/execute/bf-3.m: Ditto.
3946 * objc/execute/string2.m: Ditto.
3947 * objc/execute/bf-5.m: Ditto.
3948 * objc/execute/string4.m: Ditto.
3949 * objc/execute/bf-7.m: Ditto.
3950 * objc/execute/object_is_meta_class.m: Ditto.
3951 * objc/execute/bf-9.m: Ditto.
3952 * objc/execute/bf-21.m: Ditto.
3953 * objc/execute/cascading-1.m: Ditto.
3954 * objc/execute/trivial.m: Ditto.
3955 * objc/execute/np-1.m: Ditto.
3956 * objc/compile/trivial.m: Ditto.
3957 * objc/execute/class_self-2.m: Include <stdlib.h>.
3958 * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
3959 * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
27431d88 3960 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
812398e4
IS
3961 and 64bit. Use new NeXT interface as required.
3962 * objc.dg/special/unclaimed-category-1.m: Ditto.
3963 * objc.dg/special/unclaimed-category-1.h: Ditto.
3964 * objc.dg/special/unclaimed-category-1a.m: Ditto.
3965 * objc.dg/func-ptr-1.m: Ditto.
27431d88 3966 * objc.dg/stret-1.m: Ditto.
812398e4
IS
3967 * objc.dg/encode-2.m: Ditto.
3968 * objc.dg/category-1.m: Ditto.
3969 * objc.dg/encode-3.m: Ditto.
3970 * objc.dg/call-super-3.m: Ditto.
3971 * objc.dg/method-3.m: Ditto.
3972 * objc.dg/func-ptr-2.m: Ditto.
3973 * objc.dg/lookup-1.m: Ditto.
3974 * objc.dg/encode-4.m: Ditto.
3975 * objc.dg/fix-and-continue-1.m: Ditto.
3976 * objc.dg/proto-lossage-3.m: Ditto.
3977 * objc.dg/method-13.m: Ditto.
3978 * objc.dg/proto-qual-1.m: Ditto.
3979 * objc.dg/zero-link-3.m: Ditto.
3980 * objc.dg/bitfield-1.m: Ditto.
3981 * objc.dg/va-meth-1.m: Ditto.
3982 * objc.dg/super-class-3.m: Ditto.
3983 * objc.dg/call-super-1.m: Ditto.
3984 * objc.dg/type-size-2.m: Ditto.
3985 * objc.dg/method-10.m: Ditto.
27431d88 3986 * objc.dg/defs.m: Ditto.
812398e4
IS
3987 * objc.dg/const-str-3.m: Ditto.
3988 * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
27431d88 3989 Protocol1.h) and next-mapping.h as required. Use new NeXT
812398e4
IS
3990 interface as required.
3991 * objc.dg/super-class-4.m: Ditto.
3992 * objc.dg/comp-types-8.m: Ditto.
3993 * objc.dg/call-super-2.m: Ditto.
3994 * objc.dg/objc-fast-4.m: Ditto.
3995 * objc.dg/method-6.m: Ditto.
3996 * objc.dg/const-str-3.m: Ditto.
3997 * objc.dg/const-str-7.m: Ditto.
3998 * objc.dg/method-15.m: Ditto.
3999 * objc.dg/method-19.m: Ditto.
4000 * objc.dg/sync-1.m: Ditto.
4001 * objc.dg/layout-1.m: Ditto.
4002 * objc.dg/bitfield-3.m: Ditto.
4003 * objc.dg/try-catch-3.m: Ditto.
4004 * objc.dg/try-catch-7.m: Ditto.
4005 * objc.dg/comp-types-10.m: Ditto.
4006 * objc.dg/selector-2.: Ditto.
4007 * objc.dg/method-7.m: Ditto.
4008 * objc.dg/typedef-alias-1.m: Ditto.
4009 * objc.dg/proto-lossage-2.m: Ditto.
4010 * objc.dg/comp-types-11.m: Ditto.
4011 * objc.dg/sizeof-1.m: Ditto.
4012 * objc.dg/method-17.m: Ditto.
4013 * objc.dg/bitfield-5.m: Ditto.
4014 * objc.dg/try-catch-1.m: Ditto.
4015 * objc.dg/encode-5.m: Ditto.
4016 * objc.dg/fix-and-continue-2.m: Ditto.
4017 * objc.dg/method-9.m: Ditto.
4018 * objc.dg/isa-field-1.m: Ditto.
fb04bb84 4019 * objc.dg/local-decl-2.m: Ditto.
812398e4
IS
4020 * objc.dg/objc-gc-4.m: Ditto.
4021 * objc.dg/type-stream-1.m: Skip for NeXT runtime.
4022 * objc.dg/gnu-runtime-3.m: Ditto.
4023 * objc.dg/encode-7.m: Ditto.
4024 * objc.dg/encode-8.m: Ditto.
4025 * objc.dg/selector-3.m: Ditto.
4026 * objc.dg/gnu-runtime-1.m: Ditto.
4027 * objc.dg/const-str-12.m: Ditto.
fb04bb84 4028 * objc.dg/gnu-runtime-2.m: Ditto.
812398e4
IS
4029 * objc.dg/no-extra-load.m: Skip for gnu-runtime.
4030 * objc.dg/selector-1.m: Ditto.
4031 * objc.dg/stubify-2.m: Ditto.
4032 * objc.dg/zero-link-1.m: Ditto.
4033 * objc.dg/stret-2.m: Ditto.
4034 * objc.dg/zero-link-2.m: Ditto.
4035 * objc.dg/next-runtime-1.m: Ditto.
4036 * objc.dg/symtab-1.m: Ditto.
4037 * objc.dg/stubify-1.m: Ditto.
fb04bb84 4038 * objc.dg/bitfield-2.m: Ditto.
812398e4
IS
4039 * objc.dg/try-catch-10.m: Apply to both runtimes.
4040 * objc.dg/const-str-1.m: Ditto.
4041 * objc.dg/image-info.m: Ditto.
fb04bb84 4042 * objc.dg/encode-9.m: Ditto.
812398e4
IS
4043 * objc.dg/pragma-1.m: Apply test to all targets.
4044 * objc.dg/const-str-4.m: Ditto.
4045 * objc.dg/const-str-8.m: Ditto.
4046 * objc.dg/super-class-2.m: Ditto.
4047 * objc.dg/try-catch-5.m: Ditto.
4048 * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
fb04bb84 4049 Protocol1.h) and next-mapping.h as required. Use new NeXT
27431d88 4050 interface as required. Skip for gnu-runtime. Test for .quad at m64.
812398e4 4051 * objc.dg/const-str-11.m: Ditto.
fb04bb84 4052 * objc.dg/const-str-9.m: Ditto.
812398e4
IS
4053 * objc.dg/method-4.m: Skip for 64Bit NeXT.
4054 * objc.dg/encode-1.m: Remove redundant -lobjc.
4055 * objc.dg/try-catch-9.m: Tidy space.
4056 * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
fb04bb84 4057 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
812398e4
IS
4058 and 64bit. Use new NeXT interface as required.
4059 * obj-c++.dg/template-4.mm: Ditto.
4060 * obj-c++.dg/defs.mm: Ditto.
4061 * obj-c++.dg/basic.mm: Ditto.
4062 * obj-c++.dg/encode-4.mm: Ditto.
4063 * obj-c++.dg/method-17.mm: Ditto.
4064 * obj-c++.dg/proto-lossage-3.mm: Ditto.
4065 * obj-c++.dg/cxx-class-1.mm: Ditto.
4066 * obj-c++.dg/method-10.mm: Ditto.
4067 * obj-c++.dg/va-meth-1.mm: Ditto.
4068 * obj-c++.dg/encode-5.mm: Ditto.
4069 * obj-c++.dg/lookup-2.mm: Ditto.
4070 * obj-c++.dg/template-3.mm: Ditto.
4071 * obj-c++.dg/proto-qual-1.mm: Ditto.
4072 * obj-c++.dg/qual-types-1.m: Ditto.
4073 * obj-c++.dg/cxx-scope-1.mm: Ditto.
4074 * obj-c++.dg/template-1.mm: Ditto.
4075 * obj-c++.dg/encode-6.mm: Ditto.
4076 * obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
fb04bb84 4077 Protocol1.h) and next-mapping.h as required. Use new NeXT
812398e4
IS
4078 interface as required.
4079 * obj-c++.dg/except-1.mm: Ditto.
4080 * obj-c++.dg/const-str-7.mm: Ditto.
4081 * obj-c++.dg/ivar-list-semi.mm: Ditto.
4082 * obj-c++.dg/cxx-scope-2.mm: Ditto.
4083 * obj-c++.dg/selector-2.mm: Ditto.
4084 * obj-c++.dg/isa-field-1.mm: Ditto.
4085 * obj-c++.dg/try-catch-1.mm: Ditto.
4086 * obj-c++.dg/local-decl-1.mm: Ditto.
4087 * obj-c++.dg/try-catch-9.mm: Ditto.
4088 * obj-c++.dg/no-extra-load.mm: Ditto.
4089 * obj-c++.dg/selector-5.mm: Ditto.
4090 * obj-c++.dg/method-12.mm: Ditto.
4091 * obj-c++.dg/try-catch-11.mm: Ditto.
4092 * obj-c++.dg/comp-types-11.mm: Ditto.
4093 * obj-c++.dg/bitfield-3.mm: Ditto.
4094 * obj-c++.dg/method-6.mm: Ditto.
4095 * obj-c++.dg/super-class-2.mm: Ditto.
4096 * obj-c++.dg/method-21.mm: Ditto.
4097 * obj-c++.dg/const-str-8.mm: Ditto.
4098 * obj-c++.dg/try-catch-7.mm: Ditto.
4099 * obj-c++.dg/method-15.mm: Ditto.
4100 * obj-c++.dg/layout-1.mm: Ditto.
4101 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
4102 * obj-c++.dg/const-str-3.mm: Ditto.
4103 * obj-c++.dg/try-catch-2.mm: Ditto.
4104 * obj-c++.dg/objc-gc-3.mm: Ditto.
4105 * obj-c++.dg/fix-and-continue-2.mm: Ditto.
4106 * obj-c++.dg/bitfield-1.mm: Ditto.
4107 * obj-c++.dg/selector-6.mm: Ditto.
4108 * obj-c++.dg/method-13.mm: Ditto.
4109 * obj-c++.dg/comp-types-12.mm: Ditto.
4110 * obj-c++.dg/bitfield-4.mm: Ditto.
4111 * obj-c++.dg/try-catch-8.mm: Ditto.
4112 * obj-c++.dg/method-2.mm: Ditto.
4113 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
4114 * obj-c++.dg/typedef-alias-1.mm: Ditto.
4115 * obj-c++.dg/const-str-4.mm: Ditto.
4116 * obj-c++.dg/proto-lossage-2.mm: Ditto.
4117 * obj-c++.dg/try-catch-3.mm: Ditto.
4118 * obj-c++.dg/comp-types-9.mm: Ditto.
4119 * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
4120 * obj-c++.dg/gnu-runtime-3.mm: Ditto.
4121 * obj-c++.dg/gnu-runtime-1.mm: Ditto.
fb04bb84
UB
4122 * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
4123 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
812398e4
IS
4124 Use new NeXT interface as required.
4125 * obj-c++.dg/const-str-10.mm: Ditto.
4126 * obj-c++.dg/const-str-11.mm: Ditto.
4127 * obj-c++.dg/const-str-9.mm: Ditto.
4128 * obj-c++.dg/method-11.mm: Ditto.
fb04bb84
UB
4129 * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
4130 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
812398e4
IS
4131 Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
4132 * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
4133 * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
4134
58f5f6b4
DS
41352010-03-25 Dodji Seketeli <dodji@redhat.com>
4136
4137 PR c++/43206
4138 * g++.dg/template/typedef30.C: New test case.
4139
d53c73e0
JJ
41402010-03-25 Jakub Jelinek <jakub@redhat.com>
4141
4142 PR c/43385
4143 * gcc.c-torture/execute/pr43385.c: New test.
4144
6f5db5f7
JM
41452010-03-24 Joseph Myers <joseph@codesourcery.com>
4146
4147 * gcc.dg/strncpy-fix-1.c: New test.
4148
9debda96
IS
41492010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
4150
5e599ebb
IS
4151 PR testsuite/41609
4152 * lib/objc-torture.exp (objc-set-runtime-options): New.
4153 * objc/execute/execute.exp: Check runtime options on each pass.
4154 * objc/execute/exceptions/exceptions.exp: Ditto.
4155 * objc/compile/compile.exp: Ditto.
4156
9debda96
IS
4157 PR testsuite/42348
4158 * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
4159 standard tests.
4160 (check_effective_target_objc2): New proc.
4161 (check_effective_target_next_runtime): New proc.
4162 * lib/objc.exp: Determine which runtime is in force and support it.
4163 * lib/obj-c++.exp: Ditto.
4164
bff0b1a6
JM
41652010-03-24 Jason Merrill <jason@redhat.com>
4166
4167 PR c++/43502
4168 * g++.dg/cpp0x/lambda/lambda-debug.C: New.
4169
1e06efb6
MJ
41702010-03-24 Martin Jambor <mjambor@suse.cz>
4171
4172 * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
fb04bb84 4173 a loop.
1e06efb6
MJ
4174 * gcc.dg/ipa/ipa-2.c: Likewise.
4175 * gcc.dg/ipa/ipa-3.c: Likewise.
4176 * gcc.dg/ipa/ipa-4.c: Likewise.
4177 * gcc.dg/ipa/ipa-5.c: Likewise.
4178 * gcc.dg/ipa/ipa-7.c: Likewise.
4179 * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
4180 a loop.
4181 * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
4182 i_can_not_be_propagated_fully2 into a loop.
4183 * gcc.dg/ipa/ipa-8.c: New test.
4184 * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
4185
d0ed412a
JJ
41862010-03-24 Jakub Jelinek <jakub@redhat.com>
4187
4188 PR debug/19192
4189 PR debug/43479
4190 * gcc.dg/guality/pr43479.c: New test.
4191 * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
4192 and add volatile keyword.
4193
012cd3b6
MS
41942010-03-23 Mike Stump <mikestump@comcast.net>
4195
4196 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
4197
c6be04ad
JM
41982010-03-23 Jason Merrill <jason@redhat.com>
4199
5c3bacee
JM
4200 * g++.dg/ext/altivec-17.C: Adjust error message.
4201
c6be04ad
JM
4202 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
4203 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
4204 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
4205 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
4206 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
4207 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
4208
ce30e6fd
JM
42092010-03-22 Jason Merrill <jason@redhat.com>
4210
cc72bbaa
JM
4211 PR c++/43333
4212 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
4213 * g++.dg/ext/is_pod_98.C: New.
4214
18932737
JM
4215 PR c++/43281
4216 * g++.dg/cpp0x/auto18.C: New.
4217
ce30e6fd
JM
4218 * gcc.dg/pr36997.c: Adjust error message.
4219 * g++.dg/ext/vector9.C: Likewise.
4220 * g++.dg/conversion/simd3.C: Likewise.
4221 * g++.dg/other/error23.C: Likewise.
4222
047550e9
MM
42232010-03-22 Michael Matz <matz@suse.de>
4224
4225 PR middle-end/43475
4226 * gfortran.dg/pr43475.f90: New testcase.
4227
6d7971b8
RG
42282010-03-22 Richard Guenther <rguenther@suse.de>
4229
4230 PR tree-optimization/43390
4231 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
4232
242ba308
KG
42332010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4234
4235 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
4236 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
4237
7801b86a
SM
42382010-03-20 Simon Martin <simartin@users.sourceforge.net>
4239 Michael Matz <matz@suse.de>
4240
4241 PR c++/43081
4242 * g++.dg/parse/crash56.C: New test.
4243
b8849663
PT
42442010-03-20 Paul Thomas <pault@gcc.gnu.org>
4245
4246 PR fortran/43450
4247 * gfortran.dg/whole_file_15.f90 : New test.
4248
21b04412
JD
42492010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4250
4251 PR fortran/43409
4252 * gfortran.dg/inquire_size.f90: New test.
4253
d491d2af
RG
42542010-03-20 Richard Guenther <rguenther@suse.de>
4255
4256 PR rtl-optimization/43438
4257 * gcc.c-torture/execute/pr43438.c: New testcase.
4258
39bac010
DS
42592010-03-20 Dodji Seketeli <dodji@redhat.com>
4260
4261 PR c++/43375
4262 * g++.dg/abi/mangle42.C: New test.
4263
e49a760f
AP
42642010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
4265
4266 PR C/43211
4267 * gcc.dg/pr43211.c: New test.
4268 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
4269
f0c6475a 42702010-03-19 Bernd Schmidt <bernds@codesourcery.com>
002b2dee
BS
4271
4272 PR rtl-optimization/42258
4273 * gcc.target/arm/thumb1-mul-moves.c: New test.
c99102b8
BS
4274
4275 PR target/40697
4276 * gcc.target/arm/thumb-andsi.c: New test.
4277
036efbf2
BS
4278 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
4279 dg-require-effective-target.
4280
f9ceed32
MM
42812010-03-19 Michael Matz <matz@suse.de>
4282
4283 PR c++/43116
4284 * g++.dg/other/pr43116.C: New testcase.
4285
8a0b1aa4
MM
42862010-03-19 Michael Matz <matz@suse.de>
4287
4288 PR target/43305
4289 * gcc.dg/pr43305.c: New testcase.
4290
3e999e7b
RG
42912010-03-19 Richard Guenther <rguenther@suse.de>
4292
4293 PR tree-optimization/43415
4294 * gcc.c-torture/compile/pr43415.c: New testcase.
4295
72c53a83
EB
42962010-03-19 Eric Botcazou <ebotcazou@adacore.com>
4297
4298 PR ada/43106
4299 * gnat.dg/case_optimization2.adb: New test.
4300 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
4301
a29d9e20 43022010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
b6010cab
FXC
4303 Jack Howarth <howarth@bromo.med.uc.edu>
4304
4305 PR target/36399
48019e3d 4306 * gcc.target/i386/push-1.c: Don't xfail
b6010cab
FXC
4307 scan-assembler-not "movups" on darwin.
4308
5644a3d0
JJ
43092010-03-18 Jakub Jelinek <jakub@redhat.com>
4310
4311 PR debug/43058
4312 * gcc.dg/pr43058.c: New test.
4313
8132a837
MJ
43142010-03-18 Martin Jambor <mjambor@suse.cz>
4315
4316 PR middle-end/42450
4317 * g++.dg/torture/pr42450.C: New test.
4318
c21372c4
MM
43192010-03-18 Michael Matz <matz@suse.de>
4320
4321 PR middle-end/43419
4322 * gcc.dg/pr43419.c: New testcase.
4323
82fa5f8a
L
43242010-03-18 H.J. Lu <hongjiu.lu@intel.com>
4325
4326 PR rtl-optimization/43360
4327 * gcc.dg/torture/pr43360.c: New.
4328
eb45755f
MM
43292010-03-18 Michael Matz <matz@suse.de>
4330
4331 PR tree-optimization/43402
4332 * gcc.dg/pr43402.c: New testcase.
4333
60936b22
PB
43342010-03-17 Peter Bergner <bergner@vnet.ibm.com>
4335
4336 PR target/42427
4337 * gcc.dg/pr42427.c: New test.
4338
29e8b716
JD
43392010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4340
4341 PR libfortran/43265
c21372c4
MM
4342 * gfortran.dg/read_empty_file.f: New test.
4343 * gfortran.dg/read_eof_all.f90: New test.
4344 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
4345 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
29e8b716 4346
4c2084cd
MM
43472010-03-17 Michael Matz <matz@suse.de>
4348
4349 * gcc.dg/pr43300.c: Add -w.
4350
e638cfd6
RG
43512010-03-17 Richard Guenther <rguenther@suse.de>
4352
4353 * gcc.dg/pr43379.c: Add -w.
4354
b3aefde2
TB
43552010-03-17 Tobias Burnus <burnus@net-b.de>
4356
4357 PR fortran/43331
4358 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
4359
df3fe9b0
UB
43602010-03-16 Uros Bizjak <ubizjak@gmail.com>
4361
4362 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
4363
adde4096
RO
43642010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4365
4366 * ada/acats/run_all.sh: Log start and end times.
4367
ebf15f35
RO
43682010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4369
4370 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
4371
7686fb74
RG
43722010-03-16 Richard Guenther <rguenther@suse.de>
4373
4374 PR middle-end/43379
4375 * gcc.dg/pr43379.c: New testcase.
4376
457eeaae
JJ
43772010-03-16 Jakub Jelinek <jakub@redhat.com>
4378
4379 PR debug/43051
4380 * gcc.dg/guality/pr43051-1.c: New test.
4381
d205bdbe
JJ
43822010-03-15 Janis Johnson <janis187@us.ibm.com>
4383
4384 PR testsuite/43363
4385 * g++.dg/ext/altivec-17.C: Handle changes to error message.
4386
c2172338
MM
43872010-03-15 Michael Matz <matz@suse.de>
4388
4389 PR middle-end/43300
4390 * gcc.dg/pr43300.c: New testcase.
4391
610b64e2
RG
43922010-03-15 Richard Guenther <rguenther@suse.de>
4393
4394 PR tree-optimization/43367
4395 * gcc.c-torture/compile/pr43367.c: New testcase.
4396
610de68d
RB
43972010-03-15 Richard Guenther <rguenther@suse.de>
4398
4399 PR tree-optimization/43317
4400 * gcc.dg/pr43317.c: New testcase.
4401
77514c73
UB
44022010-03-14 Uros Bizjak <ubizjak@gmail.com>
4403
ba07aae3 4404 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
77514c73
UB
4405
44062010-03-14 Uros Bizjak <ubizjak@gmail.com>
4407
4408 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
4409
4eceddd7
TB
44102010-03-14 Tobias Burnus <burnus@net-b.de>
4411
4412 PR fortran/43362
4413 * gfortran.dg/impure_constructor_1.f90: New test.
4414
7f931500
SP
44152010-03-13 Sebastian Pop <sebastian.pop@amd.com>
4416
4417 PR middle-end/43354
4418 * gfortran.dg/graphite/id-pr43354.f: New.
4419
44202010-03-13 Sebastian Pop <sebastian.pop@amd.com>
4421
4422 PR middle-end/43349
4423 * gfortran.dg/graphite/pr43349.f: New.
4424
44252010-03-13 Sebastian Pop <sebastian.pop@amd.com>
4426
4427 PR middle-end/43306
4428 * gcc.dg/graphite/pr43306.c: New.
4429
c6012045
DM
44302010-03-12 David S. Miller <davem@davemloft.net>
4431
4432 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
4433 sparc.
4434
3119bda3
KG
44352010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4436
4437 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
4438
6a943ee7
PT
44392010-03-12 Paul Thomas <pault@gcc.gnu.org>
4440
4441 PR fortran/43291
4442 PR fortran/43326
4443 * gfortran.dg/dynamic_dispatch_7.f03: New test.
4444
6ac0538d
KT
44452010-03-12 Kai Tietz <kai.tietz@onevision.com>
4446
4447 * gfortran.dg/default_format_denormal_1.f90: Don't assume
4448 fail for *-*-mingw* targets.
4449
70235ab9
JJ
44502010-03-12 Jakub Jelinek <jakub@redhat.com>
4451
4452 PR debug/43329
4453 * gcc.dg/guality/pr43329-1.c: New test.
4454
0e0a1359
MJ
44552010-03-11 Martin Jambor <mjambor@suse.cz>
4456
4457 PR tree-optimization/43257
4458 * g++.dg/torture/pr43257.C: New test.
4459
2f4d643d
TB
44602010-03-11 Tobias Burnus <burnus@net-b.de>
4461
4462 PR fortran/43228
4463 * gfortran.dg/namelist_61.f90: New test.
4464
ff0a0c1d
RG
44652010-03-11 Richard Guenther <rguenther@suse.de>
4466
4467 PR tree-optimization/43255
4468 * gcc.c-torture/compile/pr43255.c: New testcase.
4469
b509e1fc
AK
44702010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4471
4472 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
4473 * gcc.dg/pr43280.c: New testcase.
4474
108ba00b
RG
44752010-03-11 Richard Guenther <rguenther@suse.de>
4476
4477 PR lto/43200
4478 * gcc.dg/lto/20100227-1_0.c: New testcase.
4479 * gcc.dg/lto/20100227-1_1.c: Likewise.
4480
e1061681
JD
44812010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4482
4483 PR libfortran/43320
4484 PR libfortran/43265
4485 * gfortran.dg/read_eof_6.f: New test
1aeffaf5 4486 * gfortran.dg/read_x_eof.f90: New test.
e1061681
JD
4487 * gfortran.dg/read_x_past.f: Update test.
4488
e9fecf0e
JH
44892010-03-10 Jan Hubicka <jh@suse.cz>
4490
d7ba5c33 4491 * gcc.c-torture/compile/pr43288.c: New test.
e9fecf0e 4492
7d8c1528
KG
44932010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4494
4495 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
4496 -fpic/-fPIC flags.
4497 * g++.old-deja/g++.pt/asm2.C: Likewise.
4498 * gcc.c-torture/compile/20000804-1.c: Likewise.
4499 * gcc.target/i386/clobbers.c: Likewise.
4500
e9fecf0e 45012010-03-10 Tobias Burnus <burnus@net-b.de>
abf4d60b
TB
4502
4503 PR fortran/43303
4504 * gfortran.dg/c_assoc_3.f90: New test.
4505
23f39b37
JJ
45062010-03-10 Jakub Jelinek <jakub@redhat.com>
4507
4508 PR debug/36728
4509 * gcc.dg/guality/pr36728-1.c: New test.
4510 * gcc.dg/guality/pr36728-2.c: New test.
4511
8bb025f5
KP
45122010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
4513
4514 * gcc.dg/h8300-div-delay-slot.c: New test.
4515
6edd8198
AM
45162010-03-10 Alexander Monakov <amonakov@ispras.ru>
4517
4518 PR tree-optimization/43236
4519 * gcc.c-torture/execute/pr43236.c: New test.
4520
9f698956
AB
45212010-03-10 Andrey Belevantsev <abel@ispras.ru>
4522
4523 PR middle-end/42859
4524 * g++.dg/eh/pr42859.C: New test.
4525
4398467a
JJ
45262010-03-09 Jakub Jelinek <jakub@redhat.com>
4527
69b89883
JJ
4528 PR debug/43299
4529 * gcc.dg/pr43299.c: New test.
4530
4398467a
JJ
4531 PR debug/43290
4532 * g++.dg/eh/unwind2.C: New test.
4533
b58543c3
SP
45342010-03-05 Sebastian Pop <sebastian.pop@amd.com>
4535 Reza Yazdani <reza.yazdani@amd.com>
4536
4537 PR middle-end/43065
4538 * gcc.dg/graphite/run-id-4.c: New.
4539
45402010-03-08 Sebastian Pop <sebastian.pop@amd.com>
4541
4542 PR middle-end/43065
4543 * gcc.dg/graphite/run-id-3.c: New.
4544
45452010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
4546
4547 PR middle-end/42644
4548 PR middle-end/42130
4549 * gcc.dg/graphite/id-18.c: New.
4550 * gcc.dg/graphite/run-id-pr42644.c: New.
4551
45522010-03-08 Sebastian Pop <sebastian.pop@amd.com>
4553
4554 PR middle-end/42326
4555 * gcc.dg/graphite/pr42326.c: New.
4556
cc788fcc
RG
45572010-03-08 Richard Guenther <rguenther@suse.de>
4558
4559 PR tree-optimization/43269
4560 * gcc.c-torture/execute/pr43269.c: New testcase.
4561
b3d286ba
JW
45622010-03-08 Janus Weil <janus@gcc.gnu.org>
4563
4564 PR fortran/43256
4565 * gfortran.dg/typebound_call_13.f03: New.
4566
eeb971c9
EB
45672010-03-05 Eric Botcazou <ebotcazou@adacore.com>
4568
4569 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
4570 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
4571
1b88f240
JM
45722010-03-05 Jason Merrill <jason@redhat.com>
4573
4574 * g++.dg/abi/mangle40.C: Require weak and alias.
4575
ccc5b640
SP
45762010-03-05 Sebastian Pop <sebastian.pop@amd.com>
4577
4578 PR middle-end/42326
4579 * gfortran.dg/graphite/pr42326.f90: New.
4580 * gfortran.dg/graphite/pr42326-1.f90: New.
4581
576e4d82
RO
45822010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4583
4584 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
4585 (gnat_target_compile): Likewise.
4586 Reinitialize GNAT_UNDER_TEST if target changes.
4587 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
4588 (local_find_gnatmake): Pass full --GCC to gnatlink.
4589 Remove --LINK.
4590
3e23fb2e
AP
45912010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
4592
4593 PR c/43248
4594 * gcc.dg/compound-literal-1.c: New testcase.
4595
76f76cd0
MJ
45962010-03-04 Martin Jambor <mjambor@suse.cz>
4597
4598 PR tree-optimization/43164
4599 PR tree-optimization/43191
4600 * gcc.c-torture/compile/pr43164.c: New test.
4601 * gcc.c-torture/compile/pr43191.c: Likewise.
4602
33344e0f
JW
46032010-03-04 Janus Weil <janus@gcc.gnu.org>
4604
4605 PR fortran/43244
4606 * gfortran.dg/finalize_9.f90: New.
4607
c09a0014
TB
46082010-03-04 Tobias Burnus <burnus@net-b.de>
4609 Ken Werner <ken@linux.vnet.ibm.com>
4610
4611 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
4612 to dg-options for spu.
4613 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
4614 dump-scan target to exclude spu.
4615
572ae476
CF
46162010-03-04 Changpeng Fang <changpeng.fang@amd.com>
4617
8c0386a4
SP
4618 PR middle-end/43209
4619 * gcc.dg/tree-ssa/ivopts-4.c: New.
572ae476 4620
8ec49cff
JJ
46212010-03-03 Janis Johnson <janis187@us.ibm.com>
4622
4623 * lib/target-supports-dg.exp (check-flags): Provide defaults for
4624 include-opts and exclude-opts; skip checking the flags if arguments
4625 are the same as the defaults.
4626 (dg-xfail-if): Verify the number of arguments, supply defaults
4627 for unspecified optional arguments.
4628 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
4629
28fd1fc1
L
46302010-03-03 Jason Merrill <jason@redhat.com>
4631
4632 PR c++/12909
4633 * g++.dg/abi/mangle40.C: Updated.
4634
58a15cf8
JM
46352010-03-03 Jason Merrill <jason@redhat.com>
4636
a84713ad
JM
4637 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
4638 * g++.dg/abi/mangle23.C: Likewise.
4639 * g++.dg/eh/simd-2.C: Likewise.
4640 * g++.dg/ext/attribute-test-2.C: Likewise.
4641 * g++.dg/ext/vector14.C: Likewise.
4642 * g++.dg/other/pr34435.C: Likewise.
4643 * g++.dg/template/conv8.C: Likewise.
4644 * g++.dg/template/nontype9.C: Likewise.
4645 * g++.dg/template/qualttp17.C: Likewise.
4646 * g++.dg/template/ref1.C: Likewise.
4647 * g++.old-deja/g++.pt/crash68.C: Likewise.
4648 * g++.old-deja/g++.pt/ref1.C: Likewise.
4649 * g++.old-deja/g++.pt/ref3.C: Likewise.
4650 * g++.old-deja/g++.pt/ref4.C: Likewise.
4651
58a15cf8
JM
4652 PR c++/12909
4653 * g++.dg/abi/mangle40.C: New.
4654 * g++.dg/abi/mangle41.C: New.
1d5053d6
JM
4655 * g++.dg/lto/20100302_0.C: New.
4656 * g++.dg/lto/20100302_1.C: New.
4657 * g++.dg/lto/20100302.h: New.
58a15cf8 4658
ba461991
PT
46592010-03-03 Paul Thomas <pault@gcc.gnu.org>
4660
4661 PR fortran/43243
4662 * gfortran.dg/internal_pack_12.f90: New test.
4663
a82ec6aa
L
46642010-03-03 H.J. Lu <hongjiu.lu@intel.com>
4665
4666 * gcc.dg/pr36997.c: Adjust error message.
4667
83bfaab7
MS
46682010-03-03 Mike Stump <mikestump@comcast.net>
4669
4670 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
4671 adjustments to not be present on machines that align the stack to
4672 more than 4 bytes and don't have a red zone yet as that is an
4673 unimplemented optimization.
4674
d1039125
JW
46752010-03-03 Janus Weil <janus@gcc.gnu.org>
4676
4677 PR fortran/43169
4678 * gfortran.dg/impure_assignment_3.f90: New.
4679
db51bb34
JJ
46802010-03-03 Jakub Jelinek <jakub@redhat.com>
4681
7ece48b1
JJ
4682 PR debug/43229
4683 * gfortran.dg/pr43229.f90: New test.
4684
0508bed7
JJ
4685 PR debug/43237
4686 * gcc.dg/debug/dwarf2/pr43237.c: New test.
4687
db51bb34
JJ
4688 PR debug/43177
4689 * gcc.dg/guality/pr43177.c: New test.
4690
7428bc26
JM
46912010-03-02 Jason Merrill <jason@redhat.com>
4692
4693 * g++.dg/ext/vector9.C: Adjust error message.
4694 * g++.dg/conversion/simd3.C: Likewise.
4695 * g++.dg/other/error23.C: Likewise.
4696
d6814000
MS
46972010-03-02 Mike Stump <mikestump@comcast.net>
4698
4699 PR c++/41090
4700 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
4701
2542496c
PT
47022010-03-02 Paul Thomas <pault@gcc.gnu.org>
4703
4704 PR fortran/43180
4705 * gfortran.dg/internal_pack_10.f90: New test.
4706
4707 PR fortran/43173
4708 * gfortran.dg/internal_pack_11.f90: New test.
4709
61226dc8
SP
47102010-03-02 Reza Yazdani <reza.yazdani@amd.com>
4711
4712 PR middle-end/42640
4713 * gcc.dg/tree-ssa/pr42640.c: New.
4714
12f9ddbc
RG
47152010-03-01 Richard Guenther <rguenther@suse.de>
4716
4717 PR tree-optimization/43220
4718 * gcc.c-torture/execute/pr43220.c: New testcase.
4719
434c8f4b
RG
47202010-03-01 Richard Guenther <rguenther@suse.de>
4721
4722 PR middle-end/43213
4723 * gcc.dg/pr43213.c: New testcase.
4724
004d6973
RO
47252010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4726
4727 PR pch/14940
4728 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
4729
72a30e3c
RO
47302010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4731
4732 * lib/target-supports.exp (check_effective_target_ucn_nocache):
4733 New function.
4734 (check_effective_target_ucn): Likewise.
4735
4736 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
4737 if !ucn.
4738 * gcc.dg/ucnid-2.c: Likewise.
4739 * gcc.dg/ucnid-3.c: Likewise.
4740 * gcc.dg/ucnid-4.c: Likewise.
4741 * gcc.dg/ucnid-11.c: Likewise.
4742 * gcc.dg/ucnid-12.c: Likewise.
4743 * gcc.dg/ucnid-6.c: Skip if !ucn.
4744 * gcc.dg/ucnid-9.c: Likewise.
4745
48f8763f
RO
47462010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4747
4748 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
4749 lists to dg-skip-if.
4750 * gcc.target/i386/stackalign/return-3.c: Likewise.
4751
7d82c626
RO
47522010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4753
4754 * gcc.target/i386/clearcap.map: New file.
4755 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
4756 Pass clearcap.map by default if supported.
4757
1069f584
RO
47582010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4759
4760 PR fortran/42900
4761 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
4762 Explain this.
4763 * gfortran.dg/stat_2.f90: Likewise.
4764
fef06326
TB
47652010-03-01 Tobias Burnus <burnus@net-b.de>
4766
4767 PR fortran/43199
4768 * gfortran.dg/module_read_2.f90: New test.
4769
2a3dbebf
MM
47702010-02-27 Mark Mitchell <mark@codesourcery.com>
4771
4772 PR c++/42748
4773 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
4774 * g++.dg/abi/mangle12.C: Likewise.
4775 * g++.dg/abi/mangle20-2.C: Likewise.
4776 * g++.dg/abi/mangle17.C: Likewise.
4777 * g++.dg/template/cond2.C: Likewise.
4778 * g++.dg/template/pr35240.C: Likewise.
4779
30bc1dca
RG
47802010-02-27 Richard Guenther <rguenther@suse.de>
4781
4782 PR tree-optimization/43186
4783 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
4784
812be315
KK
47852010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
4786
4787 * g++.dg/abi/packed1.C: Expect warning on the SH.
4788
baae602e
SM
47892010-02-27 Simon Martin <simartin@users.sourceforge.net>
4790
4791 PR c++/42054:
4792 * g++.dg/parse/error37.C: New test.
4793
84167094
MLI
47942010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
4795
4796 PR c/24577
4797 PR c/43192
4798 * gcc.dg/pr8927-1.c: Match new note.
4799 * gcc.dg/990506-0.c: Likewise.
4800 * gcc.dg/gomp/flush-2.c: Likewise.
4801 * gcc.dg/gomp/atomic-5.c: Likewise.
4802 * gcc.dg/gomp/pr34607.c: Likewise.
4803 * gcc.dg/pr35746.c: Likewise.
4804 * gcc.dg/cpp/pragma-1.c: Likewise.
4805 * gcc.dg/cpp/pragma-2.c: Likewise.
4806 * gcc.dg/pr41842.c: Likewise.
4807 * gcc.dg/noncompile/20040629-1.c: Likewise.
4808 * objc.dg/private-1.m: Likewise.
4809
cea2d589
TB
48102010-02-27 Tobias Burnus <burnus@net-b.de>
4811
4812 PR fortran/43185
4813 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
4814 * gfortran.dg/default_initialization_4.f90: New test.
4815
58f1b706
EB
48162010-02-27 Eric Botcazou <ebotcazou@adacore.com>
4817
4818 * gnat.dg/thin_pointer.ad[sb]: Rename into...
4819 * gnat.dg/thin_pointer1.ad[sb]: ...this.
4820 * gnat.dg/thin_pointer2.adb: New test.
4821 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
4822
7e1542b9
MLI
48232010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
4824
4825 PR c/20631
4826 * gcc.dg/cpp/c90-pedantic.c: New.
4827 * gcc.dg/cpp/c90.c: New.
4828 * gcc.dg/gnu90-const-expr-1.c: New.
4829 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
4830
37530014
RG
48312010-02-26 Richard Guenther <rguenther@suse.de>
4832
4833 PR tree-optimization/43186
4834 * gcc.c-torture/compile/pr43186.c: New testcase.
4835
095c7b3c
JJ
48362010-02-26 Jakub Jelinek <jakub@redhat.com>
4837
4838 PR debug/43190
4839 * c-c++-common/dwarf2/pr43190.c: New test.
4840
482b2e5b
L
48412010-02-26 H.J. Lu <hongjiu.lu@intel.com>
4842
4843 PR testsuite/37074:
4844 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
4845
2f816591
RG
48462010-02-26 Richard Guenther <rguenther@suse.de>
4847
4848 PR tree-optimization/43188
4849 * gcc.c-torture/compile/pr43188.c: New testcase.
4850
7ce321b3
L
48512010-02-26 H.J. Lu <hongjiu.lu@intel.com>
4852
4853 PR target/43175
4854 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
4855
cac1c927
EB
48562010-02-25 Eric Botcazou <ebotcazou@adacore.com>
4857
4858 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
4859
2fcd8e02
MM
48602010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
4861
4862 PR target/43154
4863 * gcc.target/powerpc/pr43154.c: New file.
4864
7d5d39bb
JJ
48652010-02-25 Jakub Jelinek <jakub@redhat.com>
4866
06796564
JJ
4867 PR debug/43166
4868 * gfortran.dg/debug/pr43166.f: New test.
4869
7d5d39bb
JJ
4870 PR debug/43165
4871 * gcc.dg/torture/pr43165.c: New test.
4872
2d2e923f
MLI
48732010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
4874
4875 PR c/43128
4876 * c-c++-common/pr41779.c: Update.
4877
39e998c2
RO
48782010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4879
4880 PR ada/32547
4881 * lib/gnat-dg.exp (gnat_load): Redefine.
4882
4883 * ada/acats/run_acats: Run run_all.sh with $SHELL.
4884 * ada/acats/run_all.sh: Downcase tasking not implemented message.
4885
2607480d
RO
48862010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4887
4888 PR libobjc/36610
4889 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
4890 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
4891 -fgnu-runtime.
4892 Sort entries.
4893
3e7eefdd
RO
48942010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4895
4896 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
4897
2e957792
JJ
48982010-02-24 Jakub Jelinek <jakub@redhat.com>
4899
4900 PR debug/43150
4901 * gcc.dg/guality/vla-1.c: New test.
4902
505a36f9
TB
49032010-02-24 Tobias Burnus <burnus@net-b.de>
4904
4905 PR fortran/43042
4906 * gfortran.dg/c_ptr_tests_15.f90: New test.
4907
8f40ad50
JJ
49082010-02-23 Jakub Jelinek <jakub@redhat.com>
4909
4910 PR target/43107
4911 * gcc.target/i386/pr43107.c: New test.
4912
c6569cd0
JM
49132010-02-23 Jason Merrill <jason@redhat.com>
4914
4915 PR c++/43143
4916 * g++.dg/cpp0x/variadic100.C: New.
4917
3adcf52c
JM
49182010-02-23 Jason Merrill <jason@redhat.com>
4919
4920 PR debug/42800
4921 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
4922 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
4923 * c-c++-common/dwarf2/vla1.c: New.
4924
2a8e30fb
MM
49252010-02-23 Jakub Jelinek <jakub@redhat.com>
4926
5ead99fa
JJ
4927 PR target/43139
4928 * gcc.dg/pr43139.c: New test.
4929
2a8e30fb
MM
4930 PR debug/43077
4931 * gcc.dg/guality/pr43077-1.c: New test.
4932
38170f34
MLI
49332010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
4934
4935 PR 43123
4936 * gcc.dg/march.c: New.
4937 * gcc.dg/march-generic.c: New.
4938 * gcc.dg/mtune.c: New.
3adcf52c 4939
0f9c8f56
SP
49402010-02-22 Sebastian Pop <sebastian.pop@amd.com>
4941
4942 PR middle-end/43083
4943 * gcc.dg/graphite/pr43083.c: New.
4944
49452010-02-22 Sebastian Pop <sebastian.pop@amd.com>
4946
4947 PR middle-end/43097
4948 * gfortran.dg/graphite/pr43097.f: New.
4949
49502010-02-22 Sebastian Pop <sebastian.pop@amd.com>
4951 Manuel López-Ibáñez <manu@gcc.gnu.org>
4952
4953 PR middle-end/43140
4954 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
4955
49562010-02-22 Sebastian Pop <sebastian.pop@amd.com>
4957
4958 PR middle-end/43026
4959 * g++.dg/graphite/pr43026.C: New.
4960
a98c2819
MLI
49612010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
4962
4963 PR c++/43126
4964 * gcc.dg/cleanup-1.c: Update.
4965 * gcc.dg/func-args-1.c: Update.
4966 * gcc.dg/format/sentinel-1.c: Update.
4967 * g++.old-deja/g++.jason/scoping10.C: Update.
4968 * g++.old-deja/g++.ns/lookup5.C: Update.
4969 * g++.dg/ext/cleanup-1.C: Update.
4970 * g++.dg/parse/varmod1.C: Update.
4971 * g++.dg/parse/error33.C: Update.
4972 * g++.dg/expr/call3.C: Update.
4973 * g++.dg/func-args-1.C: New.
4974
38bddaf2
L
49752010-02-22 H.J. Lu <hongjiu.lu@intel.com>
4976
4977 PR c/43125
4978 * gcc.dg/attr-used-2.c: Moved to ...
4979 * c-c++-common/attr-used-2.c: Here.
4980
4981 * gcc.dg/attr-used.c: Moved to ...
4982 * c-c++-common/attr-used.c: Here.
4983
8d774623
OS
49842010-02-22 Ozkan Sezer <sezeroz@gmail.com>
4985
4986 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
4987
ea2edf88
RG
49882010-02-22 Richard Guenther <rguenther@suse.de>
4989
4990 PR lto/43045
4991 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
4992 * gfortran.dg/lto/20100222-1_1.c: Likewise.
4993
9efc83f4
RG
49942010-02-22 Richard Guenther <rguenther@suse.de>
4995
4996 PR tree-optimization/42749
4997 * gcc.c-torture/compile/pr42749.c: New testcase.
4998
f80c558f
PT
49992010-02-22 Paul Thomas <pault@gcc.gnu.org>
5000
5001 PR fortran/43072
5002 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
5003 * gfortran.dg/internal_pack_9.f90: New test.
5004
f89b94d9
MLI
50052010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
5006
5007 PR c++/23510
5008 * g++.dg/template/recurse.C: Adjust.
5009 * g++.dg/template/pr23510.C: New.
5010
04afbf1c
DS
50112010-02-21 Dodji Seketeli <dodji@redhat.com>
5012
5013 PR c++/42824
5014 * g++.dg/template/memclass4.C: New test.
5015
72bd130e
TB
50162010-02-21 Tobias Burnus <burnus@net-b.de>
5017
5018 PR fortran/35259
5019 * gfortran.dg/reassoc_5.f90: New test.
5020
78c201a4
UB
50212010-02-20 Uros Bizjak <ubizjak@gmail.com>
5022
5023 PR target/43067
5024 * gcc.target/i386/pr43067.c: New test.
5025
17251338
MLI
50262010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
5027
5028 PR c++/35669
5029 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
5030 -Wconversion-null.
5031 * g++.dg/warn/Wconversion-null.C: New test.
5032 * g++.old-deja/g++.other/null1.C: Move to...
5033 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
5034
f7172b55
PT
50352010-02-20 Paul Thomas <pault@gcc.gnu.org>
5036
5037 PR fortran/36932
5038 PR fortran/36933
5039 * gfortran.dg/dependency_26.f90: New test.
5040
5041 PR fortran/43072
5042 * gfortran.dg/internal_pack_7.f90: New test.
5043
5044 PR fortran/43111
5045 * gfortran.dg/internal_pack_8.f90: New test.
5046
fde0083d
MLI
50472010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
5048
5049 PR 43128
5050 * c-c++-common/pr41779.c: Fix broken testcase.
78c201a4 5051
ea0567b9
MLI
50522010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
5053
5054 PR 36513
5055 * c-c++-common/pr36513.c: New testcase.
5056 * c-c++-common/pr36513-2.c: New testcase.
5057
58076e21
MLI
50582010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
5059
5060 PR 41779
5061 * c-c++-common/pr41779.c: New.
5062
e19bcb67
JJ
50632010-02-19 Jakub Jelinek <jakub@redhat.com>
5064
5065 PR debug/43084
5066 * gcc.dg/pr43084.c: New test.
5067
c7da0354
RG
50682010-02-19 Richard Guenther <rguenther@suse.de>
5069
5070 PR tree-optimization/42916
5071 * gcc.dg/pr42916.c: New testcase.
5072
b7d61a54
JM
50732010-02-18 Jason Merrill <jason@redhat.com>
5074
7c08df6c
JM
5075 PR c++/42837
5076 * g++.dg/abi/packed1.C: Add expected warning.
5077
5967126f 5078 PR c++/43108
b7d61a54
JM
5079 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
5080 * gcc.dg/torture/dg-torture.exp: Likewise.
5967126f
JM
5081 * c-c++-common/torture/complex-sign.h,
5082 c-c++-common/torture/complex-sign-add.c,
5083 c-c++-common/torture/complex-sign-mixed-add.c,
5084 c-c++-common/torture/complex-sign-mixed-div.c,
5085 c-c++-common/torture/complex-sign-mixed-mul.c,
5086 c-c++-common/torture/complex-sign-mixed-sub.c,
5087 c-c++-common/torture/complex-sign-mul.c,
5088 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1ff6b2c8
JM
5089 Adapt for C++ compilation as well.
5090
7890246f
JM
5091 PR c++/43070
5092 * g++.dg/ext/label1.C: Update.
5093 * g++.dg/ext/label2.C: Update.
5094
04daa92b
JM
5095 PR c++/26261
5096 * g++.dg/template/dependent-name6.C: New.
5097
935c0a5d
JM
5098 PR c++/43109
5099 * g++.dg/parse/namespace12.C: New.
5100
746e119f
MJ
51012010-02-18 Martin Jambor <mjambor@suse.cz>
5102
5103 PR tree-optimization/43066
5104 * gcc.c-torture/compile/pr43066.c: New test.
5105
5a1e3b6c
UB
51062010-02-18 Uros Bizjak <ubizjak@gmail.com>
5107
5108 * g++.dg/ext/attrib35.C: Fix target selector string.
5109 * g++.dg/ext/attrib36.C: Ditto.
5110 * g++.dg/ext/attrib37.C: Ditto.
5111 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
5112 * g++.dg/abi/mangle25.C: Ditto.
5113
d29760ad
JM
51142010-02-17 Jason Merrill <jason@redhat.com>
5115
77278f4a
JM
5116 PR c++/43069
5117 * g++.dg/parse/namespace11.C: New.
5118
85a52ea5
JM
5119 PR c++/43093
5120 * g++.dg/ext/attrib37.C: New.
5121
d29760ad
JM
5122 PR c++/43079
5123 * g++.dg/template/ptrmem20.C: New.
5124
b5e33e04
UB
51252010-02-17 Uros Bizjak <ubizjak@gmail.com>
5126
01305d24 5127 PR target/43103
b5e33e04
UB
5128 * gcc.target/i386/xop-check.h: Include m256-check.h.
5129 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
5130 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
5131 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
5132 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
5133
169e464e
JJ
51342010-02-17 Jakub Jelinek <jakub@redhat.com>
5135
5136 PR debug/42918
5137 * gcc.dg/pr42918.c: New test.
5138
bc349d0a
L
51392010-02-16 H.J. Lu <hongjiu.lu@intel.com>
5140
5141 * g++.dg/ext/attrib36.C: Require ILP32.
5142
b09bae68
RG
51432010-02-16 Richard Guenther <rguenther@suse.de>
5144
5145 PR tree-optimization/41043
5146 * gfortran.dg/pr41043.f90: New testcase.
5147 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
5148
7c7580ef
JM
51492010-02-16 Jason Merrill <jason@redhat.com>
5150
5151 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
5152
d5dceab8 51532010-02-16 Ira Rosen <irar@il.ibm.com>
99f51320
IR
5154
5155 PR tree-optimization/43074
5156 * gcc.dg/vect/fast-math-pr43074.c: New test.
5157
ec8c3978
JJ
51582010-02-16 Jakub Jelinek <jakub@redhat.com>
5159
01305d24 5160 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
ec8c3978 5161
38e40fcd
JM
51622010-02-16 Jason Merrill <jason@redhat.com>
5163
1e2ddf80
JM
5164 PR c++/43031
5165 * g++.dg/ext/attrib36.C: New.
5166
38e40fcd
JM
5167 PR c++/43036
5168 * g++.dg/other/array6.C: New.
5169
6dbe8a32
KG
51702010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5171
5172 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
5173
02edd2f6
SP
51742010-02-15 Sebastian Pop <sebastian.pop@amd.com>
5175
5176 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
5177 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
5178 * gcc.target/i386/xop-vpermil2pd-1.c: New.
5179 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
5180 * gcc.target/i386/xop-vpermil2ps-1.c: New.
5181 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
5182
313333a6
RG
51832010-02-15 Richard Guenther <rguenther@suse.de>
5184
5185 PR middle-end/43068
5186 * g++.dg/torture/pr43068.C: New testcase.
5187
9b48e39c
VR
51882010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
5189
5190 PR c++/43024
5191 * g++.dg/opt/ice1.C: New.
5192
1acb8caa
JM
51932010-02-14 Jason Merrill <jason@redhat.com>
5194
5195 PR c++/41997
5196 * g++.dg/cpp0x/initlist-opt.C: New.
5197
17555e7e
PT
51982010-02-13 Paul Thomas <pault@gcc.gnu.org>
5199
5200 PR fortran/41113
5201 PR fortran/41117
5202 * gfortran.dg/internal_pack_6.f90: New test.
5203
96b4a0b5
JM
52042010-02-12 Jason Merrill <jason@redhat.com>
5205
5206 PR c++/43054
5207 * g++.dg/cpp0x/variadic99.C: New.
5208
c3ac110f
JJ
52092010-02-12 Jakub Jelinek <jakub@redhat.com>
5210
5211 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
5212 sign extend pointers to gualchk_t.
5213
2e034e32
JJ
5214 PR c++/43033
5215 * g++.dg/other/default3.C: Xfail g4 test.
5216
f432760f
SP
52172010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5218
5219 PR middle-end/43012
5220 * gcc.dg/graphite/pr43012.c: New.
5221
52222010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5223
5224 PR middle-end/42930
5225 * g++.dg/graphite/pr42930.C: New.
5226
52272010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5228
5229 PR middle-end/42914
5230 PR middle-end/42530
5231 * gcc.dg/graphite/pr42530.c: New.
5232 * gcc.dg/graphite/pr42914.c: New.
5233
52342010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5235
5236 PR middle-end/42771
5237 * gcc.dg/graphite/pr42771.c: New.
5238
6d892147
RG
52392010-02-11 Richard Guenther <rguenther@suse.de>
5240
5241 PR tree-optimization/42998
5242 * gcc.c-torture/compile/pr42998.c: New testcase.
5243
7a79ff3b
JM
52442010-02-10 Jason Merrill <jason@redhat.com>
5245
2cb95a6a
JM
5246 PR c++/41896
5247 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
5248
f1c3cf3c
JM
5249 PR c++/42983, core issue 906
5250 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
5251 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
5252
7a79ff3b
JM
5253 PR c++/43016
5254 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
5255
5418fe84
RG
52562010-02-10 Richard Guenther <rguenther@suse.de>
5257
5258 PR tree-optimization/43017
5259 * gcc.dg/torture/pr43017.c: New testcase.
5260
7fcd5ad5
TB
52612010-02-10 Tobias Burnus <burnus@net-b.de>
5262
5263 PR fortran/40823
5264 * gfortran.dg/private_type_1.f90: Update error location.
5265 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
5266 * gfortran.dg/typebound_operator_2.f03: Ditto.
5267 * gfortran.dg/assignment_2.f90: Ditto.
5268 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
5269 * gfortran.dg/binding_label_tests_9.f03: Ditto.
5270
975d3303
TB
52712010-02-10 Tobias Burnus <burnus@net-b.de>
5272
5273 PR fortran/43015
5274 * gfortran.dg/bind_c_usage_20.f90: New test.
5275
92e8e53a
JJ
52762010-02-10 Jakub Jelinek <jakub@redhat.com>
5277
5278 PR debug/43010
5279 * g++.dg/debug/pr43010.C: New test.
5280
d977cb9c
RG
52812010-02-10 Richard Guenther <rguenther@suse.de>
5282
5283 PR c/43007
5284 * gcc.c-torture/execute/20100209-1.c: New testcase.
5285 * gcc.dg/fold-div-3.c: Likewise.
5286
cbb1ab10
JJ
52872010-02-10 Jakub Jelinek <jakub@redhat.com>
5288
5289 * gcc.dg/builtin-ffs-1.c: New test.
5290
52912010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
52f12678
JD
5292
5293 PR fortran/42999
5294 * gfortran.dg/array_constructor_35.f90: New test.
5295
980b7b6b
KG
52962010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5297
5298 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
5299
643d4cd6
JM
53002010-02-09 Jason Merrill <jason@redhat.com>
5301
0bbe864d
JM
5302 PR c++/42399
5303 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
5304
643d4cd6
JM
5305 PR c++/42370
5306 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
5307
6f117ca5
TB
53082010-02-09 Tobias Burnus <burnus@net-b.de>
5309
5310 PR fortran/41869
5311 * gfortran.dg/module_write_1.f90: New test.
5312
57257f0d
AM
53132010-02-09 Alexander Monakov <amonakov@ispras.ru>
5314
5315 * gcc.dg/pr19340.c: Adjust.
5316
72d182d3
RG
53172010-02-09 Richard Guenther <rguenther@suse.de>
5318
5319 PR tree-optimization/43008
5320 * gcc.c-torture/execute/pr43008.c: New testcase.
5321
9605a606
RG
53222010-02-09 Richard Guenther <rguenther@suse.de>
5323
5324 PR tree-optimization/43000
5325 * gcc.dg/torture/pr43000.c: New testcase.
5326 * gcc.dg/torture/pr43002.c: Likewise.
5327
5e1d6b4c
DK
53282010-02-09 Daniel Kraft <d@domob.eu>
5329
5330 PR fortran/39171
5331 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
5332 and pass -Wsurprising as necessary.
5333
783b008c
JJ
53342010-02-08 Jakub Jelinek <jakub@redhat.com>
5335
5336 PR tree-optimization/42890
5337 * g++.dg/torture/pr42890.C: New test.
5338
5d3579c5
RG
53392010-02-08 Richard Guenther <rguenther@suse.de>
5340
5341 PR middle-end/42995
5342 * gcc.dg/tree-ssa/inline-4.c: New testcase.
5343
86da963e
SP
53442010-02-07 Sebastian Pop <sebastian.pop@amd.com>
5345
5346 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
5347 return 0 from main.
5348 * gcc.dg/graphite/block-1.c: Same.
5349 * gcc.dg/graphite/block-3.c: Same.
5350 * gcc.dg/graphite/block-4.c: Same.
5351 * gcc.dg/graphite/block-5.c: Same.
5352 * gcc.dg/graphite/block-6.c: Same.
5353 * gcc.dg/graphite/block-7.c: Same.
5354 * gcc.dg/graphite/interchange-0.c: Same.
5355 * gcc.dg/graphite/interchange-1.c: Same.
5356 * gcc.dg/graphite/interchange-10.c: Same.
5357 * gcc.dg/graphite/interchange-11.c: Same.
5358 * gcc.dg/graphite/interchange-12.c: Same.
5359 * gcc.dg/graphite/interchange-2.c: Same.
5360 * gcc.dg/graphite/interchange-3.c: Same.
5361 * gcc.dg/graphite/interchange-4.c: Same.
5362 * gcc.dg/graphite/interchange-5.c: Same.
5363 * gcc.dg/graphite/interchange-6.c: Same.
5364 * gcc.dg/graphite/interchange-7.c: Same.
5365 * gcc.dg/graphite/interchange-8.c: Same.
5366 * gcc.dg/graphite/interchange-9.c: Same.
5367 * gcc.dg/graphite/interchange-mvt.c: Same.
5368
53692010-02-07 Sebastian Pop <sebastian.pop@amd.com>
5370
5371 * gfortran.dg/graphite/id-19.f: New.
5372 * gfortran.dg/graphite/pr14741.f90: New.
5373 * gfortran.dg/graphite/pr41924.f90: New.
5374 * gfortran.dg/graphite/run-id-2.f90: New.
5375
cb6b911a
RG
53762010-02-07 Richard Guenther <rguenther@suse.de>
5377
5378 PR middle-end/42956
5379 * gcc.c-torture/compile/pr42956.c: New testcase.
5380
791e8c9c
JD
53812010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5382
5383 PR libfortran/42742
5384 * gfortran.dg/fmt_cache_2.f: New test.
5385
9d3b08c6
JD
53862010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5387
5388 * gfortran.dg/read_no_eor.f90: New test.
5389
c1f8423c
JM
53902010-02-05 Jason Merrill <jason@redhat.com>
5391
5392 * g++.dg/ext/label13.C: Move constructor body out of class.
5393
b2469a9b
JM
53942010-02-03 Jason Merrill <jason@redhat.com>
5395
5396 PR c++/42870
5397 * g++.dg/ext/dllexport3.C: New.
5398
ebd14cbb
OS
53992010-02-05 Ozkan Sezer <sezeroz@gmail.com>
5400
5401 * gcc.dg/format/ms-format3.c: New test for specific MS types.
5402
5c95f07b
RG
54032010-02-05 Richard Guenther <rguenther@suse.de>
5404
5405 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
5406
3cdabe3b
DS
54072010-02-05 Dodji Seketeli <dodji@redhat.com>
5408
5409 PR c++/42915
e8583d3a 5410 * g++.dg/other/crash-9.C: New test.
3cdabe3b 5411
430f2d1f
PT
54122010-02-05 Paul Thomas <pault@gcc.gnu.org>
5413
5414 PR fortran/42309
5415 * gfortran.dg/subref_array_pointer_4.f90 : New test.
5416
b0f19292
RG
54172010-02-04 Richard Guenther <rguenther@suse.de>
5418
5419 PR rtl-optimization/42952
5420 * gcc.dg/torture/pr42952.c: New testcase.
5421
a6f4d51d
JD
54222010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5423
5424 PR libfortran/42901
5425 * gfortran.dg/namelist_60.f90: New test.
5426
486f3abf
JM
54272010-02-03 Jason Merrill <jason@redhat.com>
5428
2aac1924
JM
5429 PR c++/40138
5430 * g++.dg/ext/builtin11.C: New.
5431
f000c6a7
JM
5432 PR c++/4926
5433 PR c++/38600
5434 * g++.dg/abi/mangle35.C: New.
5435 * g++.dg/abi/mangle37.C: New.
5436
abfe01ce
JM
5437 PR c++/12909
5438 * g++.dg/abi/mangle36.C: New.
5439
486f3abf
JM
5440 PR c++/35652
5441 * g++.dg/warn/string1.C: New.
5442
e3c70387
RG
54432010-02-03 Richard Guenther <rguenther@suse.de>
5444
5445 PR tree-optimization/42944
5446 * gcc.dg/errno-1.c: New testcase.
5447
bf8e3b77
RG
54482010-02-03 Richard Guenther <rguenther@suse.de>
5449
5450 PR middle-end/42927
5451 * gcc.c-torture/compile/pr42927.c: New testcase.
5452
d8a8dab3
TB
54532010-02-03 Tobias Burnus <burnus@net-b.de>
5454
5455 PR fortran/42936
5456 * gfortran.dg/null_4.f90: New test.
5457
e6ca6e2a
JM
54582010-02-02 Jason Merrill <jason@redhat.com>
5459
5460 PR c++/41090
5461 * g++.dg/ext/label13.C: New.
5462
096bfdb1
TB
54632010-02-02 Tobias Burnus <burnus@net-b.de>
5464
5465 PR fortran/42650
5466 * gfortran.dg/func_result_5.f90: New test.
5467
ade20620
TB
54682010-02-01 Tobias Burnus <burnus@net-b.de>
5469
5470 PR fortran/42922
5471 * gfortran.dg/pure_initializer_3.f90: News test.
5472
7adac79a
JW
54732010-01-31 Janus Weil <janus@gcc.gnu.org>
5474
5475 PR fortran/42888
5476 * gfortran.dg/allocate_derived_2.f90: New test.
5477
355b1741
EB
54782010-01-31 Eric Botcazou <ebotcazou@adacore.com>
5479
5480 PR middle-end/42898
5481 * gcc.dg/torture/pr42898-2.c: New test.
5482
61c7cbf8
RG
54832010-01-31 Richard Guenther <rguenther@suse.de>
5484
5485 PR middle-end/42898
5486 * gcc.dg/torture/pr42898.c: New testcase.
5487
b7d1d8b4
PT
54882010-01-31 Paul Thomas <pault@gcc.gnu.org>
5489
ade20620
TB
5490 PR fortran/38324
5491 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
5492 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
b7d1d8b4 5493
c19787df
PB
54942010-01-30 Paolo Bonzini <bonzini@gnu.org>
5495
5496 * g++.dg/tree-ssa/inline-1.C: New.
5497 * g++.dg/tree-ssa/inline-2.C: New.
5498 * g++.dg/tree-ssa/inline-3.C: New.
5499
dd70c860
MM
55002010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
5501
5502 PR testsuite/41701
5503 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
5504 the string 'pow' in the pathname of the compiler from generating a
5505 test failure.
5506
bac4175b
RO
55072010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5508
5509 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
5510 * g++.old-deja/g++.mike/eh17.C: Likewise.
5511 * g++.old-deja/g++.mike/p5571.C: Likewise.
5512
1a048f82
DS
55132010-01-29 Dodji Seketeli <dodji@redhat.com>
5514
5515 PR c++/42758
5516 PR c++/42634
5517 PR c++/42336
5518 PR c++/42797
5519 PR c++/42880
5520 * g++.dg/other/crash-5.C: New test.
5521 * g++.dg/other/crash-6.C: New test.
5522 * g++.dg/other/crash-7.C: New test.
5523 * g++.dg/other/crash-8.C: New test.
5524
c23cd1d6
JJ
55252010-01-29 Jakub Jelinek <jakub@redhat.com>
5526
5527 PR rtl-optimization/42889
5528 * gcc.dg/pr42889.c: New test.
5529
d6bedeaf
L
55302010-01-28 H.J. Lu <hongjiu.lu@intel.com>
5531
5532 * gcc.target/i386/pr42881.c: Use SSE2.
5533
d819472d
UB
55342010-01-28 Uros Bizjak <ubizjak@gmail.com>
5535
5536 PR target/42891
5537 * gcc.target/i386/pr42891.c: New test.
5538
3ed7d068
RG
55392010-01-28 Richard Guenther <rguenther@suse.de>
5540
5541 PR tree-optimization/42871
5542 * g++.dg/torture/pr42871.C: New testcase.
5543
830bc550
RG
55442010-01-28 Richard Guenther <rguenther@suse.de>
5545
5546 * gcc.dg/Wobjsize-1.h: New testcase.
5547 * gcc.dg/Wobjsize-1.c: Likewise.
5548
28e5ca15
RB
55492010-01-28 Richard Guenther <rguenther@suse.de>
5550
5551 PR middle-end/42883
5552 * g++.dg/torture/pr42883.C: New testcase.
5553
3d952fb7
MM
55542010-01-28 Michael Matz <matz@suse.de>
5555
5556 * gcc.target/i386/pr42881.c: New test.
5557
78f56a7b
RO
55582010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5559
5560 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
5561 Add i?86-*-solaris2* support.
5562
20c202f3
DS
55632010-01-28 Dodji Seketeli <dodji@redhat.com>
5564
5565 PR c++/42713
5566 PR c++/42820
5567 * g++.dg/template/typedef27.C: New test case.
5568 * g++.dg/template/typedef28.C: New test case.
5569
4fc2b1aa
ST
55702010-01-27 Stephen Thomas <stephen.thomas@arm.com>
5571
b6b7f703 5572 * gcc.dg/optimize-bswap*.c: Add ARM target
4fc2b1aa 5573
e87da263
RG
55742010-01-27 Richard Guenther <rguenther@suse.de>
5575
5576 PR middle-end/42878
5577 * gcc.dg/torture/pr42878-1.c: New testcase.
5578 * gcc.dg/torture/pr42878-2.c: Likewise.
5579
c6d99cad
JJ
55802010-01-27 Jakub Jelinek <jakub@redhat.com>
5581
5582 PR middle-end/42874
5583 * gcc.dg/vla-22.c: New test.
5584
d9a6fdb7
JJ
55852010-01-26 Jakub Jelinek <jakub@redhat.com>
5586
5587 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
5588 current collation.
5589
0d9b0371
RG
55902010-01-26 Richard Guenther <rguenther@suse.de>
5591
5592 PR rtl-optimization/42685
5593 * gcc.dg/pr42685.c: New testcase.
5594 * g++.dg/other/pr42685.C: Likewise.
5595
3333cd50
RG
55962010-01-26 Richard Guenther <rguenther@suse.de>
5597
5598 PR middle-end/42806
5599 * g++.dg/other/pr42806.C: New testcase.
5600
7f657dde
RG
56012010-01-26 Richard Guenther <rguenther@suse.de>
5602
5603 PR tree-optimization/42250
5604 * gcc.dg/pr42250.c: New testcase.
5605
a4fb8087
AC
56062010-01-25 Arnaud Charlet <charlet@adacore.com>
5607
5608 * gnat.dg/array_bounds_test.adb: New test.
5609
03d838ba
TB
56102010-01-25 Tobias Burnus <burnus@net-b.de>
5611
5612 PR fortran/42858
5613 * gfortran.dg/generic_21.f90: New test.
5614
f7adff96
RO
56152010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5616
5617 PR testsuite/41522
5618 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
5619
d147cbd9
MM
56202010-01-24 Mark Mitchell <mark@codesourcery.com>
5621
5622 PR c++/42748
5623 * g++.dg/abi/arm_va_list2.C: New test.
5624 * g++.dg/abi/arm_va_list2.h: Companion header file.
5625
ff015c5b
PT
56262010-01-24 Paul Thomas <pault@gcc.gnu.org>
5627
5628 PR fortran/41044
5629 * gfortran.dg/parameter_array_ref_2.f90 : New test.
5630
5631 PR fortran/41167
5632 * gfortran.dg/char_array_arg_1.f90 : New test.
5633
5634 * gfortran.dg/pr25923.f90 : Remove XFAIL.
5635
23f6293e
TB
56362010-01-24 Tobias Burnus <burnus@net-b.de>
5637
5638 PR fortran/39304
5639 * gfortran.dg/generic_20.f90: New test.
5640
addb239c
MM
56412010-01-22 Michael Matz <matz@suse.de>
5642
5643 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
5644 -msse2.
5645
3c3b62d1
PT
56462010-01-21 Paul Thomas <pault@gcc.gnu.org>
5647
5648 PR fortran/42736
5649 * gfortran.dg/dependency_25.f90 : New test.
5650
7744b697
MJ
56512010-01-21 Martin Jambor <mjambor@suse.cz>
5652
5653 PR tree-optimization/42585
5654 * gcc.dg/tree-ssa/pr42585.c: New test.
5655
4e62a017
RG
56562010-01-21 Richard Guenther <rguenther@suse.de>
5657
5658 PR middle-end/19988
5659 * gcc.dg/pr19988.c: New testcase.
5660
ebf0bf7f
JJ
56612010-01-20 Janis Johnson <janis187@us.ibm.com>
5662
5663 * g++.dg/compat/decimal/compat-common.h: New file.
5664 * g++.dg/compat/decimal/decimal-dummy.h: New file.
5665 * g++.dg/compat/decimal/pass_x.h: New file.
5666 * g++.dg/compat/decimal/pass_y.h: New file.
5667 * g++.dg/compat/decimal/pass-1_main.C: New file.
5668 * g++.dg/compat/decimal/pass-1_x.C: New file.
5669 * g++.dg/compat/decimal/pass-1_y.C: New file.
5670 * g++.dg/compat/decimal/pass-2_main.C: New file.
5671 * g++.dg/compat/decimal/pass-2_x.C: New file.
5672 * g++.dg/compat/decimal/pass-2_y.C: New file.
5673 * g++.dg/compat/decimal/pass-3_main.C: New file.
5674 * g++.dg/compat/decimal/pass-3_x.C: New file.
5675 * g++.dg/compat/decimal/pass-3_y.C: New file.
5676 * g++.dg/compat/decimal/pass-4_main.C: New file.
5677 * g++.dg/compat/decimal/pass-4_x.C: New file.
5678 * g++.dg/compat/decimal/pass-4_y.C: New file.
5679 * g++.dg/compat/decimal/pass-5_main.C: New file.
5680 * g++.dg/compat/decimal/pass-5_x.C: New file.
5681 * g++.dg/compat/decimal/pass-5_y.C: New file.
5682 * g++.dg/compat/decimal/pass-6_main.C: New file.
5683 * g++.dg/compat/decimal/pass-6_x.C: New file.
5684 * g++.dg/compat/decimal/pass-6_y.C: New file.
5685 * g++.dg/compat/decimal/return_x.h: New file.
5686 * g++.dg/compat/decimal/return_y.h: New file.
5687 * g++.dg/compat/decimal/return-1_main.C: New file.
5688 * g++.dg/compat/decimal/return-1_x.C: New file.
5689 * g++.dg/compat/decimal/return-1_y.C: New file.
5690 * g++.dg/compat/decimal/return-2_main.C: New file.
5691 * g++.dg/compat/decimal/return-2_x.C: New file.
5692 * g++.dg/compat/decimal/return-2_y.C: New file.
5693 * g++.dg/compat/decimal/return-3_main.C: New file.
5694 * g++.dg/compat/decimal/return-3_x.C: New file.
5695 * g++.dg/compat/decimal/return-3_y.C: New file.
5696 * g++.dg/compat/decimal/return-4_main.C: New file.
5697 * g++.dg/compat/decimal/return-4_x.C: New file.
5698 * g++.dg/compat/decimal/return-4_y.C: New file.
5699 * g++.dg/compat/decimal/return-5_main.C: New file.
5700 * g++.dg/compat/decimal/return-5_x.C: New file.
5701 * g++.dg/compat/decimal/return-5_y.C: New file.
5702 * g++.dg/compat/decimal/return-6_main.C: New file.
5703 * g++.dg/compat/decimal/return-6_x.C: New file.
5704 * g++.dg/compat/decimal/return-6_y.C: New file.
5705
f827f659
AO
57062010-01-20 Alexandre Oliva <aoliva@redhat.com>
5707
5708 PR debug/42715
5709 * gcc.dg/pr42715.c: New.
5710
4227d4a1
PC
57112010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
5712
5713 PR c++/42038
5714 * g++.dg/parse/crash55.C: New.
5715
4a4d4c08
AO
57162010-01-20 Alexandre Oliva <aoliva@redhat.com>
5717
5718 PR debug/42782
5719 * gcc.dg/guality/pr42782.c: New.
5720
e4672ccd
JM
57212010-01-20 Jason Merrill <jason@redhat.com>
5722
a402c1b1
JM
5723 PR c++/41788
5724 * g++.dg/abi/packed1.C: New.
5725
1f4a7a48
JM
5726 PR c++/41920
5727 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
5728
e4672ccd
JM
5729 PR c++/40750
5730 * g++.dg/parse/fn-typedef1.C: New.
5731 * g++.dg/other/cv_quals.C: Adjust.
5732
35b954c1
AG
57332010-01-20 Anthony Green <green@moxielogic.com>
5734
5735 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
5736 pack(push) pragma).
5737 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
5738 * gcc.dg/20020312-2.c: Port this to the moxie core.
5739 * gcc.dg/weak/typeof-2.c: Ditto.
5740
e9a8afaa
RG
57412010-01-20 Richard Guenther <rguenther@suse.de>
5742
5743 PR tree-optimization/42717
5744 * gcc.c-torture/compile/pr42717.c: New testcase.
5745
80c35b40
JJ
57462010-01-20 Jakub Jelinek <jakub@redhat.com>
5747
5748 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
5749 of signed, add a few new tests.
5750
b5c0899b
JJ
5751 PR middle-end/42803
5752 * g++.dg/parse/limits-initializer1.C: New test.
5753
63894de2
JW
57542010-01-19 Janus Weil <janus@gcc.gnu.org>
5755
5756 PR fortran/42804
5757 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
5758 * gfortran.dg/typebound_call_12.f03: New test.
5759
702a738b
PT
57602010-01-19 Paul Thomas <pault@gcc.gnu.org>
5761
5762 PR fortran/42783
5763 * gfortran.dg/bounds_check_15.f90 : New test.
5764
b61b1f17
MM
57652010-01-19 Michael Matz <matz@suse.de>
5766
5767 PR tree-optimization/41783
5768 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
5769
b3d7e191
RR
57702010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5771
5772 PR target/38697.
5773 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
5774 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
5775 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
5776 * gcc.target/arm/neon/vget_lows16.c: Likewise.
5777 * gcc.target/arm/neon/vget_lows32.c: Likewise.
5778 * gcc.target/arm/neon/vget_lows64.c: Likewise.
5779 * gcc.target/arm/neon/vget_lows8.c: Likewise.
5780 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
5781 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
5782 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
5783 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
5784
f89cc1a3
JW
57852010-01-19 Janus Weil <janus@gcc.gnu.org>
5786
5787 PR fortran/42545
5788 * gfortran.dg/extends_6.f03: Modified an error message.
5789 * gfortran.dg/extends_10.f03: New test.
5790 * gfortran.dg/private_type_6.f03: Modified an error message.
5791 * gfortran.dg/structure_constructor_8.f03: Ditto.
5792
2178b0f9
JJ
57932010-01-19 Jakub Jelinek <jakub@redhat.com>
5794
d6600130
JJ
5795 PR tree-optimization/42719
5796 * gcc.dg/pr42719.c: New test.
5797
2178b0f9
JJ
5798 PR debug/42728
5799 * gcc.dg/pr42728.c: New test.
5800
547cc7ee
AG
58012010-01-19 Anthony Green <green@moxielogic.com>
5802
5803 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
5804
5923a165
AG
58052010-01-18 Anthony Green <green@moxielogic.com>
5806
5807 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
5808 for moxie.
5809
11d7788d
DS
58102010-01-19 Dodji Seketeli <dodji@redhat.com>
5811
5812 * g++.dg/template/error45.C: reverted as part of reverting the
5813 fix of PR c++/42634.
5814
ebea03e0
DS
58152010-01-18 Dodji Seketeli <dodji@redhat.com>
5816
5817 PR c++/42634
5818 * g++.dg/template/error45.C: New test.
5819
a5cf630e
DS
58202010-01-18 Dodji Seketeli <dodji@redhat.com>
5821
5822 PR c++/42766
5823 * g++.dg/conversion/op6.C: New test.
5824
f249b405
UB
58252010-01-18 Uros Bizjak <ubizjak@gmail.com>
5826
5827 PR target/42774
5828 * gcc.target/alpha/pr42774.c: New test.
5829
1cfd38be
RG
58302010-01-18 Richard Guenther <rguenther@suse.de>
5831
5832 PR tree-optimization/42781
5833 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
5834
3b3f318a
RG
58352010-01-17 Richard Guenther <rguenther@suse.de>
5836
5837 PR middle-end/42248
5838 * gcc.c-torture/execute/pr42248.c: New testcase.
5839
9adf0570
RG
58402010-01-17 Richard Guenther <rguenther@suse.de>
5841
5842 PR tree-optimization/42773
5843 * g++.dg/torture/pr42773.C: New testcase.
5844
ae7c61de
JW
58452010-01-17 Janus Weil <janus@gcc.gnu.org>
5846
5847 PR fortran/42677
5848 * gfortran.dg/interface_assignment_5.f90: New test.
5849
4548cb4b
DS
58502010-01-17 Dodji Seketeli <dodji@redhat.com>
5851
5852 PR c++/42697
c4471bb2
DS
5853 * g++.dg/template/crash94.C: Reverted.
5854
a90110c3
JZ
58552010-01-17 Jie Zhang <jie.zhang@analog.com>
5856
5857 PR debug/42767
5858 * gcc.dg/debug/pr42767.c: New.
5859
d1c05c88
JM
58602010-01-15 Jason Merrill <jason@redhat.com>
5861
5862 PR c++/42761
5863 * g++.dg/cpp0x/decltype22.C: New.
5864
7647c841
JJ
58652010-01-16 Jakub Jelinek <jakub@redhat.com>
5866
5867 PR middle-end/42760
5868 * g++.dg/torture/pr42760.C: New test.
5869
4a62494d
JY
58702010-01-15 Jing Yu <jingyu@google.com>
5871
5872 PR rtl-optimization/42691
5873 * gcc.c-torture/execute/pr42691.c: New.
5874
1197e789
RG
58752010-01-15 Richard Guenther <rguenther@suse.de>
5876
5877 PR middle-end/42739
5878 * g++.dg/torture/pr42739.C: New testcase.
5879
58be9ce9
DS
58802010-01-15 Dodji Seketeli <dodji@redhat.com>
5881
5882 * g++.dg/template/error45.C: Revert as part of reverting changes
5883 or PR c++/42634.
5884
3f298330
JD
58852010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5886
5887 PR fortran/42684
5888 * gfortran.dg/interface_31.f90: New test.
5889
c919858d
MM
58902010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5891
5892 * gcc.target/powerpc/pr42747.c: New file.
5893
5b1cbe14
JJ
58942010-01-14 Jakub Jelinek <jakub@redhat.com>
5895
ef5d1181
JJ
5896 PR middle-end/42674
5897 * c-c++-common/pr42674.c: New test.
5898
5b1cbe14
JJ
5899 PR c++/42608
5900 * g++.dg/template/instantiate11.C: New test.
5901
2d1a618e
JM
59022010-01-14 Jason Merrill <jason@redhat.com>
5903
6700a285
JM
5904 PR c++/42701
5905 * g++.dg/overload/error3.C: New.
5906
2d1a618e
JM
5907 PR c++/42655
5908 * g++.dg/overload/rvalue1.C: New.
5909
2f3cdcf5
MJ
59102010-01-14 Martin Jambor <mjambor@suse.cz>
5911
5912 PR tree-optimization/42706
6700a285 5913 * gcc.dg/ipa/pr42706.c: New testcase.
2f3cdcf5 5914
7767706d
L
59152010-01-14 H.J. Lu <hongjiu.lu@intel.com>
5916
5917 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
5918
92e97cdd
MJ
59192010-01-14 Martin Jambor <mjambor@suse.cz>
5920
5921 PR tree-optimization/42714
2f3cdcf5 5922 * g++.dg/torture/pr42714.C: New test.
92e97cdd 5923
65b659ff
AB
59242010-01-14 Alexander Monakov <amonakov@ispras.ru>
5925
5926 PR rtl-optimization/42246
5927 * gfortran.dg/pr42246-2.f: New.
5928
136e01a3
AB
59292010-01-14 Alexander Monakov <amonakov@ispras.ru>
5930
5931 PR rtl-optimization/42389
5932 * gcc.dg/pr42389.c: New.
5933
762bffba
AB
59342010-01-14 Alexander Monakov <amonakov@ispras.ru>
5935
5936 PR rtl-optimization/42388
5937 * gcc.dg/pr42388.c: New.
5938
14f30b87
AM
59392010-01-14 Alexander Monakov <amonakov@ispras.ru>
5940
5941 PR rtl-optimization/42294
5942 * gfortran.dg/pr42294.f: New.
5943
8ec4d0ad
AM
59442010-01-14 Alexander Monakov <amonakov@ispras.ru>
5945
5946 PR rtl-optimization/39453
5947 PR rtl-optimization/42246
5948 * gcc.dg/pr39453.c: New.
5949 * gcc.dg/pr42246.c: New.
5950
0666ff4e
AB
59512010-01-14 Alexander Monakov <amonakov@ispras.ru>
5952
b59ab570
AM
5953 PR middle-end/42245
5954 * gcc.dg/pr42245.c: New.
5955 * gcc.dg/pr42245-2.c: New.
5956
59572010-01-14 Alexander Monakov <amonakov@ispras.ru>
5958
a0463099
AK
5959 PR rtl-optimization/42249
5960 * gcc.dg/pr42249.c: New.
0666ff4e 5961
5f8d5023
JJ
59622010-01-14 Jakub Jelinek <jakub@redhat.com>
5963
5964 PR c/42721
5965 * gcc.c-torture/execute/pr42721.c: New test.
5966
cd481d83
IR
59672010-01-14 Ira Rosen <irar@il.ibm.com>
5968
5969 PR tree-optimization/42709
5970 * gcc.dg/vect/pr42709.c: New test.
5971
40c32948
PT
59722010-01-14 Paul Thomas <pault@gcc.gnu.org>
5973
a0463099
AK
5974 PR fortran/41478
5975 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
5976 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
40c32948 5977
08b02036
PT
59782010-01-14 Paul Thomas <pault@gcc.gnu.org>
5979
5980 PR fortran/42481
5981 * gfortran.dg/generic_19.f90 : New test.
5982
5db959b6
RG
59832010-01-13 Richard Guenther <rguenther@suse.de>
5984
5985 PR tree-optimization/42730
5986 * gcc.c-torture/compile/pr42730.c: New testcase.
5987
30c73d1a
SE
59882010-01-13 Steve Ellcey <sje@cup.hp.com>
5989
5990 PR target/pr42542
5991 * gcc.target/ia64/pr42542-1.c: New.
5992 * gcc.target/ia64/pr42542-2.c: New.
5993 * gcc.target/ia64/pr42542-3.c: New.
5994
a5859aaf
DS
59952010-01-13 Dodji Seketeli <dodji@redhat.com>
5996
5997 PR c++/42634
5998 * g++.dg/template/error45.C: New test.
5999
19656178
MJ
60002010-01-13 Martin Jambor <mjambor@suse.cz>
6001
6002 PR tree-optimization/42704
6003 * g++.dg/torture/pr42704.C: New test.
6004
6dc93b16
MJ
60052010-01-13 Martin Jambor <mjambor@suse.cz>
6006
6007 PR tree-optimization/42703
19656178 6008 * gcc.c-torture/compile/pr42703.c: New test.
6dc93b16 6009
1d21a8e5
RG
60102010-01-13 Richard Guenther <rguenther@suse.de>
6011
6012 PR tree-optimization/42705
6013 * gcc.c-torture/compile/pr42705.c: New testcase.
6014
9858e0cc
JZ
60152010-01-13 Jie Zhang <jie.zhang@analog.com>
6016
6017 * gcc.target/bfin/l2.c: New test.
6018 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
6019
48f30f62
RG
60202010-01-13 Richard Guenther <rguenther@suse.de>
6021
6022 PR middle-end/42716
6023 * gcc.c-torture/compile/pr42716.c: New testcase.
6024
688a482d
RG
60252010-01-13 Richard Guenther <rguenther@suse.de>
6026
6027 PR lto/42678
6028 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
6029
e616f54d
JM
60302010-01-12 Joseph Myers <joseph@codesourcery.com>
6031
6032 PR c/42708
6033 * gcc.c-torture/compile/pr42708-1.c: New test.
6034
082ab5ff
JJ
60352010-01-12 Jakub Jelinek <jakub@redhat.com>
6036
4942b76b
JJ
6037 PR debug/42662
6038 * gcc.dg/pr42662.c: New test.
6039
082ab5ff
JJ
6040 PR tree-optimization/42645
6041 * g++.dg/other/pr42645-1.C: New test.
6042 * g++.dg/other/pr42645-2.C: New test.
6043
3767f512
JJ
60442010-01-11 Janis Johnson <janis187@us.ibm.com>
6045
6046 PR target/42416
6047 * gcc.target/powerpc/warn-1.c: New test.
6048 * gcc.target/powerpc/warn-2.c: New test.
6049
a6ffbb9c
UB
60502010-01-11 Uros Bizjak <ubizjak@gmail.com>
6051
6052 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
6053 stack alignment.
6054
06bfe1d0
RAE
60552010-01-10 Rafael Avila de Espindola <espindola@google.com>
6056
6057 * gcc.dg/lto/20100108_0.c: New.
6058
dadcb84c
UB
60592010-01-10 Uros Bizjak <ubizjak@gmail.com>
6060
6061 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
6062 Add -march=i686 -msse for 32bit x86 targets.
6063
ab996409
RG
60642010-01-10 Richard Guenther <rguenther@suse.de>
6065
6066 PR middle-end/42667
6067 * gcc.dg/torture/pr42667.c: New testcase.
6068
d5a8d704
JD
60692010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6070
6071 PR fortran/32489
6a73fcec 6072 * gfortran.dg/array_constructor_34.f90: New test.
7a2631f3
JD
6073
60742010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6075
6076 PR fortran/20923
6077 * gfortran.dg/array_constructor_33.f90: New test.
d5a8d704
JD
6078 gfortran.dg/array_function_5.f90: Add credit.
6079
994ae26c
AO
60802010-01-09 Alexandre Oliva <aoliva@redhat.com>
6081
6082 PR debug/42631
6083 * gcc.dg/pr42631.c: New.
6084
60c48e4c
AO
60852010-01-09 Alexandre Oliva <aoliva@redhat.com>
6086
6087 PR debug/42630
6088 * gcc.dg/pr42630.c: New.
6089
bb956f3e
AO
60902010-01-09 Alexandre Oliva <aoliva@redhat.com>
6091
6092 PR debug/42629
6093 * gcc.dg/pr42629.c: New.
6094
5de8da9b
AO
60952010-01-09 Alexandre Oliva <aoliva@redhat.com>
6096
6097 PR middle-end/42363
6098 * gcc.dg/torture/pr42363.c: New.
6099
684f25f4
AO
61002010-01-09 Alexandre Oliva <aoliva@redhat.com>
6101
6102 PR debug/42604
6103 PR debug/42395
6104 * gcc.dg/vect/pr42604.c: New.
6105 * gcc.dg/vect/pr42395.c: New.
6106
73c865fa
RG
61072010-01-09 Richard Guenther <rguenther@suse.de>
6108
6109 PR middle-end/42512
6110 * gcc.c-torture/execute/pr42512.c: New testcase.
6111
3d876aba
TB
61122010-01-09 Tobias Burnus <burnus@net-b.de>
6113
6114 PR fortran/41298
6115 * gfortran.dg/c_ptr_tests_14.f90: New test.
6116
e51ded7c
RO
61172010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6118
6119 PR ada/41929
6120 * gnat.dg/null_pointer_deref1.adb: Don't run on
6121 sparc*-sun-solaris2.11.
6122
c59449fa
RG
61232010-01-08 Richard Guenther <rguenther@suse.de>
6124
6125 PR lto/42528
6126 * gcc.dg/lto/20100103-1_0.c: New testcase.
6127 * gcc.dg/lto/20100103-2_0.c: Likewise.
6128
1eee5628
TB
61292010-01-08 Tobias Burnus <burnus@net-b.de
6130
6131 PR/fortran 25829
6132 * gfortran.dg/asynchronous_1.f90: New test.
6133 * gfortran.dg/asynchronous_2.f90: New test.
6134 * gfortran.dg/conflicts.f90: Update error message.
6135
c8f4e43a
DS
61362010-01-07 Dodji Seketeli <dodji@redhat.com>
6137
6138 c++/40155
6139 * g++.dg/cpp0x/variadic-unify-2.C: New test.
6140
4139c7ef
JJ
61412010-01-07 Jakub Jelinek <jakub@redhat.com>
6142
6143 PR tree-optimization/42625
6144 * g++.dg/opt/dtor4.C: New test.
6145 * g++.dg/opt/dtor4.h: New.
6146 * g++.dg/opt/dtor4-aux.cc: New.
6147
2a3c437d
TB
61482010-01-07 Tobias Burnus <burnus@net-b.de>
6149
6150 PR fortran/42597
6151 * gfortran.dg/proc_ptr_26.f90: New test.
6152
64b33a7e
TB
61532010-01-07 Tobias Burnus <burnus@net-b.de>
6154
6155 PR fortran/41872
6156 * gfortran.dg/allocatable_scalar_7.f90: New test.
6157
6209a13e
RG
61582010-01-06 Richard Guenther <rguenther@suse.de>
6159
6160 * gcc.c-torture/compile/pr42632.c: New testcase.
6161
fa1a4144 61622010-01-05 H.J. Lu <hongjiu.lu@intel.com>
64b33a7e 6163
fa1a4144
L
6164 PR target/42542
6165 * gcc.target/i386/pr42542-4.c: New.
6166 * gcc.target/i386/pr42542-4a.c: Likewise.
6167 * gcc.target/i386/pr42542-5.c: Likewise.
6168 * gcc.target/i386/pr42542-5a.c: Likewise.
6169
208384fd
EB
61702010-01-05 Eric Botcazou <ebotcazou@adacore.com>
6171
6172 * gcc.dg/tls/opt-15.c: New test.
6173
43d4b97d
L
61742010-01-05 H.J. Lu <hongjiu.lu@intel.com>
6175
6176 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
6177
9bf4cdf5
MJ
61782010-01-05 Martin Jambor <mjambor@suse.cz>
6179
6180 PR tree-optimization/42462
d91ae0ab 6181 * g++.dg/torture/pr42462.C: New test.
9bf4cdf5 6182
d097567d
JM
61832010-01-05 Jason Merrill <jason@redhat.com>
6184
6185 * g++.dg/cpp0x/initlist30.C: New test.
6186
82aee923
RG
61872010-01-05 Richard Guenther <rguenther@suse.de>
6188
6189 PR tree-optimization/42614
6190 * gcc.c-torture/execute/pr42614.c: New testcase.
6191
bc3c12a2
EF
61922010-01-05 Eric Fisher <joefoxreal@gmail.com>
6193
6194 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
6195 * gcc.dg/Wunreachable-1.c: Remove the testcase of
6196 -Wunreachable-code.
6197 * gcc.dg/Wunreachable-2.c: Likewise.
6198 * gcc.dg/Wunreachable-3.c: Likewise.
6199 * gcc.dg/Wunreachable-4.c: Likewise.
6200 * gcc.dg/Wunreachable-5.c: Likewise.
6201 * gcc.dg/Wunreachable-6.c: Likewise.
6202 * gcc.dg/Wunreachable-7.c: Likewise.
6203 * gcc.dg/Wunreachable-8.c: Likewise.
6204 * gcc.dg/20041231-1.c: Likewise.
6205
566f27e4
JJ
62062010-01-05 Jakub Jelinek <jakub@redhat.com>
6207
7604eb4e
JJ
6208 PR other/42611
6209 * gcc.dg/pr42611.c: New test.
6210
566f27e4
JJ
6211 PR tree-optimization/42508
6212 * g++.dg/opt/pr42508.C: New test.
6213
11492349
TB
62142010-01-05 Tobias Burnus <burnus@net-b.de>
6215
6216 PR fortran/41872
6217 * gfortran.dg/allocatable_scalar_8.f90: New.
6218
caee6ca1
MJ
62192010-01-04 Martin Jambor <mjambor@suse.cz>
6220
6221 PR tree-optimization/42398
6222 * gcc.c-torture/compile/pr42398.c: New test.
6223
4b4a42c4
JM
62242010-01-04 Jason Merrill <jason@redhat.com>
6225
282c399b
JM
6226 PR c++/42555
6227 * g++.dg/ext/attrib35.C: New.
6228
4b4a42c4
JM
6229 PR c++/42567
6230 * g++.dg/cpp0x/auto17.C: New.
6231
785ca514
RAE
62322010-01-04 Rafael Avila de Espindola <espindola@google.com>
6233
6234 * gcc.dg/lto/20100104_0.c: New.
6235
22554cf9
L
62362010-01-04 H.J. Lu <hongjiu.lu@intel.com>
6237
6238 PR target/42542
6239 * gcc.target/i386/pr42542-1.c: New.
6240 * gcc.target/i386/pr42542-1a.c: Likewise.
6241 * gcc.target/i386/pr42542-1b.c: Likewise.
6242 * gcc.target/i386/pr42542-2.c: Likewise.
6243 * gcc.target/i386/pr42542-2a.c: Likewise.
6244 * gcc.target/i386/pr42542-2b.c: Likewise.
6245 * gcc.target/i386/pr42542-3.c: Likewise.
6246 * gcc.target/i386/pr42542-3a.c: Likewise.
6247
5b130807
TB
62482009-01-04 Tobias Burnus <burnus@net-b.de>
6249
6250 PR fortran/41872
6251 * gfortran.dg/allocatable_scalar_5.f90: New test.
6252 * gfortran.dg/allocatable_scalar_6.f90: New test.
6253
e74003a1
RG
62542010-01-03 Richard Guenther <rguenther@suse.de>
6255
6256 PR testsuite/42583
6257 * gfortran.dg/gomp/recursion1.f90: Remove.
6258
5e87f30e
RG
62592010-01-03 Richard Guenther <rguenther@suse.de>
6260
6261 * gcc.dg/Warray-bounds.c: Remove XFAILs.
6262 * gcc.dg/uninit-6.c: Likewise.
6263 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
6264
ba1ee228
RG
62652010-01-03 Richard Guenther <rguenther@suse.de>
6266
6267 PR tree-optimization/42589
6268 * gcc.target/i386/pr42589.c: New testcase.
6269
a19eb9d2
RG
62702010-01-03 Richard Guenther <rguenther@suse.de>
6271
6272 PR tree-optimization/42438
6273 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
6274
8163bdfb
RG
62752010-01-02 Richard Guenther <rguenther@suse.de>
6276
6277 PR testsuite/41651
6278 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
6279
02143d0b
UB
62802010-01-02 Uros Bizjak <ubizjak@gmail.com>
6281
6282 PR target/42448
6283 * gcc.target/alpha/pr42448-1.c: New test.
6284 * gcc.target/alpha/pr42448-2.c: Ditto.
6285
dadab4fd
JM
62862010-01-01 Joseph Myers <joseph@codesourcery.com>
6287
6288 PR preprocessor/41947
6289 * gcc.dg/c99-hexfloat-3.c: New test.
6290
e4a95933
RG
62912010-01-01 Richard Guenther <rguenther@suse.de>
6292
6293 PR c/42570
6294 * gcc.c-torture/execute/pr42570.c: New testcase.
6295
a28ff68b
RG
62962010-01-01 Richard Guenther <rguenther@suse.de>
6297
6298 PR middle-end/42559
6299 * gcc.c-torture/compile/pr42559.c: New testcase.
6300
ad41bd84 6301\f
0bdf1263 6302Copyright (C) 2010 Free Software Foundation, Inc.
ad41bd84
JM
6303
6304Copying and distribution of this file, with or without modification,
6305are permitted in any medium without royalty provided the copyright
6306notice and this notice are preserved.
This page took 1.817883 seconds and 5 git commands to generate.