]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
re PR c++/34267 (ICE applying __decltype to name of template class)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2007-11-29 Jakub Jelinek <jakub@redhat.com>
2
3 PR c++/34267
4 PR c++/34268
5 * g++.dg/cpp0x/decltype7.C: New test.
6 * g++.dg/cpp0x/decltype8.C: New test.
7
8 2007-11-29 Tobias Burnus <burnus@net-b.de>
9
10 PR fortran/34248
11 * gfortran.dg/result_in_spec_3.f90: New.
12
13 2007-11-29 Tobias Burnus <burnus@net-b.de>
14
15 PR fortran/34262
16 * gfortran.dg/mvbits_3.f90: New.
17
18 2007-11-28 Bob Wilson <bob.wilson@acm.org>
19
20 * lib/target-supports.exp (check_effective_target_mips_soft_float):
21 Delete.
22 (check_effective_target_hard_float): New.
23 * gcc.dg/var-expand1.c: Skip for targets without FPU instructions.
24 * gcc.dg/pr30957-1.c: Likewise.
25
26 2007-11-28 Samuel Tardieu <sam@rfc1149.net>
27
28 PR ada/15803
29 * gnat.dg/specs/variant_part.ads: New test.
30
31 PR ada/17318
32 * gnat.dg/specs/attribute_parsing.ads: New test.
33
34 PR ada/32792
35 * gnat.dg/specs/integer_value.ads: New test.
36
37 PR ada/22559
38 * gnat.dg/specs/delta_small.ads: New test.
39
40 2007-11-28 Jakub Jelinek <jakub@redhat.com>
41
42 PR tree-optimization/34140
43 * gcc.c-torture/compile/20071128-1.c: New test.
44
45 2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
46
47 PR fortran/32928
48 * gfortran.dg/data_array_1.f90
49 * gfortran.dg/data_array_2.f90
50 * gfortran.dg/data_array_3.f90
51 * gfortran.dg/data_array_4.f90
52
53 2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
54
55 PR fortran/34227
56 * gfortran.dg/blockdata_5.f90: New test.
57 * gfortran.dg/blockdata_6.f90: New test.
58
59 2007-11-27 Jakub Jelinek <jakub@redhat.com>
60
61 PR tree-optimization/34016
62 * gcc.dg/pr34016.c: New test.
63
64 2007-11-27 Paul Thomas <pault@gcc.gnu.org>
65
66 PR fortran/29389
67 * gfortran.dg/stfunc_6.f90: New test.
68
69 PR fortran/33850
70 * gfortran.dg/assign_10.f90: New test.
71
72 2007-11-27 Paul Thomas <pault@gcc.gnu.org>
73
74 PR fortran/33541
75 * gfortran.dg/use_11.f90: New test.
76
77 PR fortran/34231
78 * gfortran.dg/generic_15.f90: New test.
79
80 2007-11-27 Jakub Jelinek <jakub@redhat.com>
81
82 PR target/34225
83 * gcc.dg/pr34225.c: New test.
84
85 2007-11-27 Richard Guenther <rguenther@suse.de>
86
87 PR tree-optimization/34241
88 * g++.dg/torture/pr34241.C: New testcase.
89
90 2007-11-27 Richard Guenther <rguenther@suse.de>
91
92 * gcc.dg/builtins-error.c: New testcase.
93
94 2007-11-27 Jakub Jelinek <jakub@redhat.com>
95
96 PR c++/34213
97 * g++.dg/ext/visibility/anon8.C: New test.
98
99 2007-11-13 Michael Meissner <michael.meissner@amd.com>
100
101 PR target/34077
102 * gcc.target/i386/pr34077.c: New testcase.
103
104 2007-11-26 Tobias Burnus <burnus@net-b.de>
105
106 PR fortran/34203
107 * gfortran.dg/backslash_3.f: Add -fbackslash option.
108 * gfortran.dg/init_flag_1.f90: Add -fbackslash option.
109 * gfortran.dg/backslash_1.f90: Remove no longer needed
110 -fno-backslash option.
111
112 2007-11-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
113
114 PR c/23722
115 * gcc.dg/cpp/19990413-1.c: Update.
116 * gcc.dg/parse-else-error.c: New.
117 * gcc.dg/parse-else-error-2.c: New.
118 * gcc.dg/parse-else-error-3.c: New.
119 * gcc.dg/parse-else-error-4.c: New.
120
121 2007-11-26 Andreas Krebbel <krebbel1@de.ibm.com>
122
123 PR c++/34081
124 * g++.dg/template/dependent-expr6.C: New testcase.
125
126 2007-11-26 Uros Bizjak <ubizjak@gmail.com>
127
128 PR target/34215
129 * gcc.target/i386/pr34215.c: New test.
130
131 2007-11-26 Rask Ingemann Lambertsen <rask@sygehus.dk>
132
133 PR target/34174
134 * gcc.dg/torture/pr34174-1.c: New.
135
136 2007-11-26 Richard Guenther <rguenther@suse.de>
137
138 PR middle-end/34233
139 * gcc.dg/pr34233.c: New testcase.
140
141 2007-11-26 Steven Bosscher <stevenb.gcc@gmail.com>
142 Revital Eres <eres@il.ibm.com>
143
144 PR rtl-optimization/34085
145 * gcc.dg/tree-prof (bb-reorg.c): New test.
146
147 2007-11-26 Richard Sandiford <rsandifo@nildram.co.uk>
148
149 * lib/target-supports.exp (check_effective_target_mips_soft_float):
150 Return true for MIPS16 targets.
151
152 2007-11-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
153
154 PR fortran/33152
155 * gfortran.dg/blockdata_4.f90: New test.
156
157 2007-11-25 Tobias Burnus <burnus@net-b.de>
158
159 PR fortran/34079
160 * gfortran.dg/bind_c_usage_10_c.c: Fix comment.
161 * gfortran.dg/bind_c_usage_16.f03: New.
162 * gfortran.dg/bind_c_usage_16_c.c: New.
163
164 2007-11-25 Eric Botcazou <ebotcazou@adacore.com>
165
166 * gnat.dg/specs/size_clause1.ads: New test.
167 * gnat.dg/specs/size_clause2.ads: Likewise.
168 * gnat.dg/specs/size_clause3.ads: Likewise.
169
170 2007-11-25 Paul Thomas <pault@gcc.gnu.org>
171
172 PR fortran/33499
173 * gfortran.dg/entry_16.f90: New test.
174
175 2007-11-24 Tobias Burnus <burnus@net-b.de>
176
177 PR fortran/34192
178 * gfortran.dg/nearest_2.f90: Add INF/NAN tests.
179
180 2007-11-24 Paul Thomas <pault@gcc.gnu.org>
181
182 PR fortran/33541
183 * gfortran.dg/nested_modules_1.f90: Change the reference to
184 FOO, forbidden by the standard, to a reference to W.
185 * gfortran.dg/use_only_1.f90: New test.
186
187 2007-11-23 Tobias Burnus <burnus@net-b.de>
188
189 PR fortran/34209
190 * gfortran.dg/nearest_3.f90: New test.
191
192 2007-11-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
193
194 PR fortran/33317
195 * gfortran.dg/optional_dim_2.f90: New test.
196
197 2007-11-23 Tobias Burnus <burnus@net-b.de>
198
199 PR fortran/34187
200 * gfortran.dg/bind_c_usage_15.f90: New.
201
202 2007-11-23 Tobias Burnus <burnus@net-b.de>
203
204 PR fortran/34192
205 * gfortran.dg/nearest_2.f90: New.
206
207
208 2007-11-23 Jakub Jelinek <jakub@redhat.com>
209
210 PR c++/30293
211 PR c++/30294
212 * g++.dg/ext/java-2.C: New test.
213
214 2007-11-23 Mark Mitchell <mark@codesourcery.com>
215 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
216
217 PR c++/5310
218 * g++.dg/warn/pr5310.C: New.
219 * g++.dg/warn/pr33160.C: New.
220
221 2007-11-23 Richard Guenther <rguenther@suse.de>
222 Michael Matz <matz@suse.de>
223
224 PR tree-optimization/34176
225 * gcc.c-torture/execute/pr34176.c: New testcase.
226
227 2007-11-23 Jakub Jelinek <jakub@redhat.com>
228
229 PR c++/34198
230 * gcc.dg/Wconversion-5.c: New test.
231 * g++.dg/Wconversion3.C: New test.
232
233 2007-11-23 Richard Guenther <rguenther@suse.de>
234
235 * gcc.dg/tree-ssa/alias-17.c: New testcase.
236
237 2007-11-22 Joseph Myers <joseph@codesourcery.com>
238
239 PR c/14050
240 * gcc.dg/c99-arraydecl-1.c: Don't expect errors for static or type
241 qualifiers in abstract declarator.
242
243 2007-11-22 Tobias Burnus <burnus@net-b.de>
244
245 * gfortran.dg/derived_constructor_comps_3.f90: New.
246
247 2007-11-22 Jakub Jelinek <jakub@redhat.com>
248
249 PR c++/34094
250 * g++.dg/ext/visibility/anon7.C: New test.
251
252 2007-11-22 Tobias Burnus <burnus@net-b.de>
253
254 PR fortran/34079
255 * gfortran.dg/bind_c_usage_10.f03: Remove .mod file afterwards.
256 * gfortran.dg/bind_c_usage_13.f03: New.
257 * gfortran.dg/bind_c_usage_14.f03: New.
258
259 2007-11-22 Richard Sandiford <rsandifo@nildram.co.uk>
260
261 PR rtl-optimization/33848
262 * gcc.dg/torture/pr33848.c: New test.
263
264 2007-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
265
266 PR fortran/34083
267 * gfortran.dg/derived_constructor_comps_2.f90: Add check.
268
269 2007-11-20 Richard Guenther <rguenther@suse.de>
270
271 PR middle-end/34154
272 * testsuite/gcc.c-torture/execute/pr34154.c: New testcase.
273
274 2007-11-20 Uros Bizjak <ubizjak@gmail.com>
275
276 * gcc.dg/tree-ssa/20030714-1.c: Cleanup dom3 dump file.
277
278 2007-11-20 Thomas Koenig <tkoenig@gcc.gnu.org>
279
280 PR fortran/32770
281 * gfortran.dg/record_marker_1.f90: Explicitly set kinds
282 so test passes with -frecord-marker=8.
283 * gfortran.dg/integer_exponentiation_1.f90: Likewise.
284 * gfortran.dg/integer_exponentiation_2.f90: Likewise.
285 * gfortran.dg/integer_exponentiation_3.F90: Likewise.
286 * gfortran.dg/integer_exponentiation_5.F90: Likewise.
287 * gfortrand.dg/modulo_1.f90: Likewise.
288
289 2007-11-20 Richard Sandiford <rsandifo@nildram.co.uk>
290
291 * lib/target-supports.exp (check_effective_target_mips_soft_float):
292 New procedure.
293 * gcc.dg/var-expand1.c: Skip for mips_soft_float.
294 * gcc.dg/pr30957-1.c: Likewise.
295
296 2007-11-20 Jakub Jelinek <jakub@redhat.com>
297
298 PR c++/34089
299 * g++.dg/template/crash74.C: New test.
300
301 2007-11-20 Richard Guenther <rguenther@suse.de>
302
303 * gcc.c-torture/execute/20071120-1.c: New testcase.
304
305 2007-11-20 Jakub Jelinek <jakub@redhat.com>
306
307 PR c/34146
308 * gcc.dg/tree-ssa/pr34146.c: New test.
309
310 PR testsuite/33978
311 * gcc.dg/tree-ssa/pr33723.c: Adjust scan pattern to make it less
312 dependent on target settings like move_by_pieces etc.
313
314 PR c++/28879
315 * g++.dg/template/vla2.C: New test.
316
317 PR c++/33962
318 * g++.dg/overload/template3.C: New test.
319
320 2007-11-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
321
322 PR fortran/33317
323 * gfortran.dg/optional_dim_2.f90: Remove test.
324
325 2007-11-19 Peter Bergner <bergner@vnet.ibm.com>
326
327 * gcc.dg/dfp/ddmode-ice.c: New test.
328
329 2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
330
331 PR tree-optimization/34036
332 * gcc.dg/tree-ssa/pr23109.c: Pass -ftrapping-math and expect warning.
333
334 2007-11-19 Richard Guenther <rguenther@suse.de>
335
336 PR tree-optimization/34
337 * gcc.c-torture/execute/pr34099-2.c: New testcase.
338
339 2007-11-19 Tobias Burnus <burnus@net-b.de>
340
341 PR fortran/34079
342 * gfortran.dg/bind_c_usage_10_c.c: New.
343 * gfortran.dg/bind_c_usage_10.f03: New.
344
345 2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
346
347 * gcc.dg/pr33007.c: Expect new warning.
348 * gcc.dg/tree-ssa/recip-5.c: Likewise.
349 * g++.dg/opt/pr34036.C: New test.
350
351 2007-11-18 Jakub Jelinek <jakub@redhat.com>
352
353 PR c++/30988
354 * g++.dg/warn/noreturn-4.C: New test.
355 * g++.dg/warn/noreturn-5.C: New test.
356 * g++.dg/warn/noreturn-6.C: New test.
357 * g++.dg/warn/noreturn-7.C: New test.
358
359 2007-11-18 Thomas Koenig <tkoenig@gcc.gnu.org>
360
361 PR fortran/32770
362 * gfortran.fortran-torture/execute/equiv_5.f: Set kind on
363 integers so tests works with -fdefault-integer-8.
364 * gfortran.fortran-torture/execute/elemental.f90: Use default
365 integers so test passes with -fdefault-integer-8.
366 * gfortran.fortran-torture/execute/der_io.f90: Increase
367 buffer length so test passes with -fdefault-integer-8.
368 * gfortran.dg/bounds_check_8.f90: Likewise.
369 * gfortran.dg/arrayio_derived_1.f90: LIkewise.
370 * gfortran.dg/equiv_7.f90: Set kind so test passes
371 with -fdefault-integer-8.
372 * gfortran.dg/g77/20030326-1.f: Set kind explicitly to
373 provoke overflow.
374
375 2007-11-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
376
377 PR fortran/33317
378 * gfortran.dg/optional_dim_2.f90: New test.
379
380 PR fortran/34139
381 * gfortran.dg/subref_array_pointer_2.f90: Update test condition.
382
383 2007-11-18 Jakub Jelinek <jakub@redhat.com>
384
385 PR rtl-optimization/34132
386 * gcc.c-torture/compile/20071118-1.c: New test.
387
388 2007-11-18 Paul Thomas <pault@gcc.gnu.org>
389
390 PR fortran/31608
391 * gfortran.dg/char_cast_2.f90: New test based on achar_4.f90.
392
393 2007-11-18 Tobias Burnus <burnus@net-b.de>
394
395 PR fortran/34137
396 * gfortran.dg/entry_14.f90: New.
397 * gfortran.dg/entry_15.f90: New.
398
399 2007-11-18 Richard Guenther <rguenther@suse.de>
400
401 PR tree-optimization/34127
402 * gcc.c-torture/compile/pr34127.c: New testcase.
403
404 2007-11-18 Ben Elliston <bje@au.ibm.com>
405
406 * gcc.target/powerpc/altivec-23.c: Do not use a typedef name as a
407 type specifier, as they are not permitted according to the AltiVec
408 Programming Interface Manual.
409
410 2007-11-17 Tobias Burnus <burnus@net-b.de>
411
412 PR fortran/34133
413 * gfortran.dg/bind_c_usage_9.f03: New.
414 * gfortran.dg/interface_abstract_1.f90: Fix testcase.
415
416 2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
417
418 PR fortran/25252
419 * interface.c (gfc_current_interface_head,
420 gfc_set_current_interface_head): New functions.
421 * decl.c (gfc_match_modproc): Move check for syntax error earlier.
422 On syntax error, restore previous state of the interface.
423 * gfortran.h (gfc_current_interface_head,
424 gfc_set_current_interface_head): New prototypes.
425
426 2007-11-17 Richard Guenther <rguenther@suse.de>
427
428 PR middle-end/34130
429 * gcc.c-torture/execute/pr34130.c: New testcase.
430
431 2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
432
433 PR fortran/34108
434 * gfortran.dg/fmt_label_1.f90: New test.
435
436 2007-11-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
437
438 PR fortran/33957
439 * gfortran.dg/initialization_15.f90 : New test.
440
441 2007-11-16 Richard Guenther <rguenther@suse.de>
442
443 PR middle-end/34030
444 * gcc.c-torture/compile/pr34030.c: New testcase.
445
446 2007-11-16 Paul Thomas <pault@gcc.gnu.org>
447
448 PR fortran/34008
449 * gfortran.dg/interface_assignment_3.f90.
450
451 2007-11-16 Richard Guenther <rguenther@suse.de>
452
453 PR tree-optimization/33870
454 * gcc.dg/torture/pr33870.c: New testcase.
455
456 2007-11-16 Paul Thomas <pault@gcc.gnu.org>
457
458 PR fortran/33986
459 * gfortran.dg/allocatable_function_3.f90.
460
461 2007-11-16 Richard Guenther <rguenther@suse.de>
462
463 PR tree-optimization/34113
464 * gcc.c-torture/compile/pr34113.c: New testcase.
465
466 2007-11-16 Richard Guenther <rguenther@suse.de>
467
468 PR tree-optimization/34099
469 * g++.dg/torture/pr3499.C: New testcase.
470 * gcc.c-torture/execute/pr34099.c: Likewise.
471
472 2007-11-16 Olivier Hainque <hainque@adacore.com>
473
474 * gnat.dg/release_unc_maxalign.adb: New test.
475
476 2007-11-16 Jakub Jelinek <jakub@redhat.com>
477
478 PR c++/34100
479 * g++.dg/template/crash73.C: New test.
480
481 2007-11-15 Jakub Jelinek <jakub@redhat.com>
482
483 PR middle-end/23848
484 * gcc.dg/tree-ssa/pr23848-1.c: New test.
485 * gcc.dg/tree-ssa/pr23848-2.c: New test.
486 * gcc.dg/tree-ssa/pr23848-3.c: New test.
487 * gcc.dg/tree-ssa/pr23848-4.c: New test.
488
489 2007-11-15 Tobias Burnus <burnus@net-b.de>
490
491 PR fortran/33917
492 * gfortran.dg/proc_decl_11.f90: New.
493
494 2007-11-15 Ben Elliston <bje@au.ibm.com>
495
496 * gcc.target/spu/compare-dp.c: New test.
497
498 2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
499
500 * gcc.dg/pr33923.c: New test.
501
502 2007-11-14 Jakub Jelinek <jakub@redhat.com>
503
504 PR middle-end/34088
505 * gcc.dg/pr34088.c: New test.
506
507 2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
508
509 * gcc.c-torture/compile/20071114-1.c: New test.
510
511 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
512
513 PR fortran/31608
514 * gfortran.dg/char_cast_1.f90: Modify regex in scan-tree-dump-times
515 to match known variations in symbol format. Document in comments.
516
517 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
518
519 PR fortran/33985
520 * gfortran.dg/streamio_12.f90: New test to avoid future regression.
521
522 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
523
524 * gfortran.dg/list_read_7.f90: Fix test so that test file is deleted
525 when done.
526
527 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
528
529 PR fortran/33162
530 * gfortran.dg/proc_decl_1.f90: Update.
531 * gfortran.dg/proc_decl_7.f90: New test.
532 * gfortran.dg/proc_decl_8.f90: New test.
533 * gfortran.dg/proc_decl_9.f90: New test.
534 * gfortran.dg/proc_decl_10.f90: New test.
535
536 2007-11-13 Paul Thomas <pault@gcc.gnu.org>
537
538 PR fortran/34080
539 * gfortran.dg/transfer_assumed_size_1.f90: New test.
540
541 2007-11-13 Jakub Jelinek <jakub@redhat.com>
542
543 PR c++/34054
544 PR c++/34056
545 PR c++/34057
546 PR c++/34058
547 PR c++/34060
548 * g++.dg/parse/crash36.C: Add another dg-error.
549 * g++.dg/cpp0x/pr34054.C: New test.
550 * g++.dg/cpp0x/pr34056.C: New test.
551 * g++.dg/cpp0x/pr34057.C: New test.
552 * g++.dg/cpp0x/pr34058.C: New test.
553 * g++.dg/cpp0x/pr34060.C: New test.
554
555 PR tree-optimization/34063
556 * g++.dg/tree-ssa/pr34063.C: New test.
557
558 2007-11-13 Diego Novillo <dnovillo@google.com>
559
560 PR tree-optimization/33870
561 * gcc.c-torture/execute/pr33870-1.c: New test.
562 * gcc.dg/tree-ssa/alias-16.c: New test.
563
564 2007-11-13 Jakub Jelinek <jakub@redhat.com>
565
566 PR c++/29225
567 * g++.dg/template/crash72.C: New test.
568
569 2007-11-12 Eric Botcazou <ebotcazou@libertysurf.fr>
570
571 * g++.dg/opt/cfg5.C: New test.
572
573 2007-11-12 Richard Guenther <rguenther@suse.de>
574
575 PR middle-end/34070
576 * gcc.c-torture/execute/pr34070-1.c: New testcase.
577 * gcc.c-torture/execute/pr34070-2.c: Likewise.
578
579 2007-11-12 Richard Guenther <rguenther@suse.de>
580
581 PR middle-end/34027
582 * gcc.dg/pr34027-1.c: New testcase.
583 * gcc.dg/pr34027-2.c: Likewise.
584
585 2007-11-12 Ira Rosen <irar@il.ibm.com>
586
587 PR tree-optimization/33953
588 * gcc.dg/vect/pr33953.c: New testcase.
589
590 2007-11-11 Tom Tromey <tromey@redhat.com>
591
592 PR c++/17577:
593 * g++.dg/ext/pr17577.h: New file.
594 * g++.dg/ext/pr17577.C: New file.
595
596 2007-11-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
597
598 PR c++/8570
599 * g++.old-deja/g++.ns/template13.C: Update expected output.
600 * g++.old-deja/g++.pt/friend23.C: Likewise.
601 * g++.dg/warn/pr8570.C: New.
602
603 2007-11-11 Jakub Jelinek <jakub@redhat.com>
604
605 PR c++/34068
606 * g++.dg/template/pseudodtor4.C: New test.
607
608 2007-11-10 Jakub Jelinek <jakub@redhat.com>
609
610 PR middle-end/34018
611 * g++.dg/opt/inline14.C: New test.
612
613 PR tree-optimization/33680
614 * gcc.c-torture/compile/20071108-1.c: New test.
615
616 PR c++/32241
617 * g++.dg/template/pseudodtor3.C: New test.
618
619 2007-11-09 Douglas Gregor <doug.gregor@gmail.com>
620
621 PR c++/33510
622 * g++.dg/cpp0x/variadic-init.C: New.
623
624 2007-11-09 Paolo Bonzini <bonzini@gnu.org>
625 Jakub Jelinek <jakub@redhat.com>
626
627 PR rtl-optimization/34012
628 * gcc.target/i386/pr34012.c: New test.
629
630 2007-11-09 Richard Guenther <rguenther@suse.de>
631
632 PR tree-optimization/33604
633 * g++.dg/tree-ssa/pr33604.C: New testcase.
634 * gcc.dg/pr32721.c: Adjust pattern.
635
636 2007-11-09 Richard Sandiford <rsandifo@nildram.co.uk>
637
638 * gcc.target/mips/dse-1.c: Disable.
639
640 2007-11-08 Tom Tromey <tromey@redhat.com>
641
642 * gcc.dg/empty-source-3.c: Update warning location.
643 * gcc.dg/gomp/barrier-2.c: Likewise.
644 * gcc.dg/label-decl-3.c: Likewise.
645 * gcc.dg/label-decl-2.c: Likewise.
646 * gcc.dg/empty-source-2.c: Likewise.
647
648 2007-11-08 Tom Tromey <tromey@redhat.com>
649
650 PR c++/30297:
651 * g++.dg/inherit/pr30297.C: New file.
652
653 2007-11-08 Danny Smith <dannysmith@users.sourceforge.net>
654
655 * gcc.dg/compat/struct-layout-1_generate.c (dg-options) Add
656 -fno-common for cygwin and mingw32.
657
658 2007-11-08 Kenneth Zadeck <zadeck@naturalbridge.com>
659
660 PR middle-end/33826
661 * gcc.dg/pr33826.c: New.
662 * gcc.dg/tree-ssa/20030714-1.c: Removed two tests that depend on
663 recursive functions being marked pure or const.
664
665 2007-11-08 Tobias Burnus <burnus@net-b.de>
666
667 PR fortran/33917
668 * gfortran.dg/proc_decl_5.f90: New.
669 * gfortran.dg/proc_decl_6.f90: New.
670
671 2007-11-08 Jakub Jelinek <jakub@redhat.com>
672
673 PR tree-optimization/32575
674 * gcc.c-torture/execute/20071108-1.c: New test.
675
676 2007-11-08 Daniel Jacobowitz <dan@codesourcery.com>
677
678 * g++.dg/opt/anchor1.C: New.
679
680 2007-11-07 Diego Novillo <dnovillo@google.com>
681
682 PR 33870
683 * gcc.c-torture/execute/pr33870.x: Remove.
684
685 2007-11-07 Douglas Gregor <doug.gregor@gmail.com>
686
687 PR c++/33045
688 PR c++/33837
689 PR c++/33838
690 * g++.dg/cpp0x/decltype-33837.C: New.
691 * g++.dg/cpp0x/decltype-refbug.C: New.
692 * g++.dg/cpp0x/decltype-33838.C: New.
693
694 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
695
696 * gcc.c-torture/compile/20071107-1.c: New test.
697
698 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
699
700 * gcc.dg/out-of-bounds-1.c: New test.
701
702 2007-11-07 Jakub Jelinek <jakub@redhat.com>
703
704 PR c++/33501
705 * g++.dg/warn/incomplete2.C: New test.
706 * g++.dg/template/incomplete4.C: New test.
707 * g++.dg/template/incomplete5.C: New test.
708
709 2007-11-07 Olivier Hainque <hainque@adacore.com>
710
711 * gnat.dg/max_align.adb: New test.
712
713 2007-11-06 H.J. Lu <hongjiu.lu@intel.com>
714
715 PR target/30961
716 * gcc.target/i386/pr30961-1.c: New.
717
718 2007-11-06 Tom Tromey <tromey@redhat.com>
719
720 PR c++/32368:
721 * g++.dg/warn/pragma-system_header3.h: New.
722 * g++.dg/warn/pragma-system_header3.C: New.
723
724 PR c++/32256:
725 * g++.dg/warn/pragma-system_header4.C: New.
726 * g++.dg/warn/pragma-system_header4.h: New.
727
728 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
729
730 PR c++/33977
731 PR c++/33886
732 * g++.dg/other/canon-array.C: New.
733
734 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
735
736 * g++.dg/parser/crash36.C: Tweak expected errors.
737 * g++.dg/cpp0x/pr31439.C: New.
738 * g++.dg/cpp0x/pr32114.C: New.
739 * g++.dg/cpp0x/pr32115.C: New.
740 * g++.dg/cpp0x/pr32125.C: New.
741 * g++.dg/cpp0x/pr32126.C: New.
742 * g++.dg/cpp0x/pr32127.C: New.
743 * g++.dg/cpp0x/pr32128.C: New.
744 * g++.dg/cpp0x/pr32253.C: New.
745 * g++.dg/cpp0x/pr32566.C: New.
746 * g++.dg/cpp0x/pr31445.C: Tweak expected errors.
747 * g++.dg/cpp0x/pr31438.C: Ditto.
748 * g++.dg/cpp0x/variadic81.C: Ditto.
749 * g++.dg/cpp0x/pr31432.C: Ditto.
750 * g++.dg/cpp0x/pr31442.C: Ditto.
751
752 2007-11-06 Jakub Jelinek <jakub@redhat.com>
753
754 PR target/33168
755 * g++.dg/other/datasec1.C: New test.
756
757 PR tree-optimization/33458
758 * g++.dg/opt/inline12.C: New test.
759
760 PR tree-optimization/33993
761 * gcc.c-torture/compile/20071105-1.c: New test.
762
763 2007-11-05 Jakub Jelinek <jakub@redhat.com>
764
765 PR rtl-optimization/33648
766 * gcc.dg/pr33648.c: Require effective targer freorder.
767
768 2007-11-05 Revital Eres <eres@il.ibm.com>
769
770 * lib/target-supports.exp (check_750cl_hw_available): Fix typo.
771
772 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
773
774 PR c++/33996
775 PR c++/33235
776 PR c++/33930
777 * g++.dg/cpp0x/pr33996.C: New
778 * g++.dg/cpp0x/rv-trivial-bug.C: New
779 * g++.dg/cpp0x/pr33930.C: New
780
781 2007-11-05 Nick Clifton <nickc@redhat.com>
782 Sebastian Pop <sebastian.pop@amd.com>
783
784 PR tree-optimization/32540
785 PR tree-optimization/33922
786 * gcc.dg/tree-ssa/pr32540-1.c: New.
787 * gcc.dg/tree-ssa/pr32540-2.c: New.
788 * gcc.dg/tree-ssa/pr33922.c: New.
789
790 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
791
792 PR c++/33939
793 * g++.dg/cpp0x/variadic-rref.C: New.
794
795 2007-11-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
796
797 * g++dg/warn/pointer-integer-comparison.C: New.
798
799 2007-11-05 Jakub Jelinek <jakub@redhat.com>
800
801 PR tree-optimization/33856
802 * gcc.c-torture/compile/20071027-1.c: New test.
803
804 PR c++/33836
805 * g++.dg/ext/label10.C: New test.
806
807 PR c++/33969
808 * g++.dg/other/ptrmem9.C: New test.
809
810 2007-11-04 Andrew Pinski <pinskia@gmail.com>
811
812 PR middle-end/32931
813 * gfortran.fortran-torture/compile/forall-1.f90: New testcase.
814
815 2007-11-04 David Edelsohn <edelsohn@gnu.org>
816
817 * g++.dg/cpp/_Pragma1.C: Disable on AIX.
818 * g++.dg/ext/visibility/namespace2.C: Add argument to
819 dg-require-visibility.
820 * g++.dg/ext/java-1.C: Disable on AIX.
821
822 2007-11-03 Dorit Nuzman <doirit@il.ibm.com>
823
824 * gfortran.dg/vect/no-vfa-pr32377.f90: Remove xfail.
825
826 2007-11-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
827
828 PR fortran/33881
829 * gfortran.dg/assumed_charlen_arg_1.f90: New test.
830
831 2007-11-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
832
833 PR c/29062
834 * gcc.dg/20031223-1.c: Adjust error output.
835 * gcc.dg/parse-decl-after-label.c: New.
836
837 2007-11-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
838
839 PR libfortran/24685
840 * gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux*
841 * gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux*
842 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux*
843
844 2007-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
845
846 PR rtl-optimization/28940
847 * gcc.target/i386/addr-sel-1.c: New test.
848
849 2007-11-03 Jakub Jelinek <jakub@redhat.com>
850
851 PR middle-end/33670
852 * gcc.dg/pr33670.c: New test.
853
854 2007-11-02 Jakub Jelinek <jakub@redhat.com>
855
856 PR c++/33516
857 * g++.dg/lookup/typedef1.C: New test.
858
859 2007-11-02 Janis Johnson <janis187@us.ibm.com>
860
861 PR testsuite/32076
862 * lib/scandump.exp (dump-suffix): New.
863 (scan-dump, scan-dump-times, scan-dump-dem, scan-dump-dem-not):
864 Include dump suffix in pass/fail messages, put regexp in quotes.
865
866 2007-11-02 Paolo Carlini <pcarlini@suse.de>
867
868 PR c++/33495
869 * g++.dg/other/error19.C: New.
870
871 2007-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
872
873 PR rtl-optimization/28062
874 * gcc.c-torture/compile/20071102-1.c: New test.
875
876 2007-11-01 Douglas Gregor <doug.gregor@gmail.com>
877
878 * g++.dg/cpp0x/pr33955.C: New.
879
880 2007-11-01 Tom Tromey <tromey@redhat.com>
881
882 PR preprocessor/30805:
883 * gcc.dg/cpp/pr30805.c: Use -std=gnu89.
884
885 2007-11-02 Jakub Jelinek <jakub@redhat.com>
886
887 PR rtl-optimization/33648
888 * gcc.dg/pr33648.c: New test.
889
890 2007-11-01 Jakub Jelinek <jakub@redhat.com>
891
892 PR c++/32384
893 * g++.dg/template/pseudodtor1.C: New test.
894 * g++.dg/template/pseudodtor2.C: New test.
895
896 PR c++/32260
897 * g++.dg/rtti/typeid7.C: New test.
898
899 2007-11-01 Tom Tromey <tromey@redhat.com>
900
901 PR preprocessor/30805:
902 * gcc.dg/cpp/pr30805.c: New file.
903
904 2007-11-01 Janis Johnson <janis187@us.ibm.com>
905
906 PR testsuite/25352
907 * gcc.c-torture/compile/20000804-1.c: Remove xfail from dg-do and
908 add dg-skip-if.
909 * gcc.c-torture/compile/20001205-1.c: Ditto.
910 * gcc.c-torture/compile/20001226-1.c: Ditto.
911 * gcc.c-torture/compile/20020312-1.c: Ditto.
912 * gcc.c-torture/compile/20020604-1.c: Ditto.
913 * gcc.c-torture/compile/920501-12.c: Ditto.
914 * gcc.c-torture/compile/920501-4.c: Ditto.
915 * gcc.c-torture/compile/920520-1.c: Ditto.
916 * gcc.c-torture/compile/980506-1.c: Ditto.
917 * gcc.c-torture/compile/990617-1.c: Ditto.
918 * gcc.dg/compare6.c: Ditto.
919 * g++.old-deja/g++.brendan/crash43.C: Ditto.
920 * g++.old-deja/g++.brendan/synth1.C: Ditto.
921 * g++.old-deja/g++.oliva/dwarf2.C: Ditto.
922 * g++.old-deja/g++.oliva/dwarf3.C: Ditto.
923 * g++.old-deja/g++.pt/static6.C: Ditto.
924 * g++.old-deja/g++.pt/crash16.C: Ditto.
925 * g++.old-deja/g++.mike/p10416.C: Ditto.
926 * g++.old-deja/g++.mike/ns15.C: Ditto.
927 * g++.old-deja/g++.mike/eh46.C: Ditto.
928
929 2007-11-01 Tom Tromey <tromey@redhat.com>
930
931 * gcc.dg/redecl-1.c: Update.
932 * gcc.dg/pr20368-3.c: Update.
933 * gcc.dg/inline-14.c: Update.
934 * gcc.dg/builtins-30.c: Update.
935 * gcc.dg/dremf-type-compat-4.c: Update.
936 * gcc.dg/pr20368-2.c: Update.
937
938 2007-11-01 Jakub Jelinek <jakub@redhat.com>
939
940 PR rtl-optimization/33673
941 * gcc.dg/pr33673.c: New test.
942
943 2007-11-01 Michael Matz <matz@suse.de>
944
945 PR tree-optimization/33961
946 * gcc.dg/pr33961.c: New test.
947
948 2007-10-31 Paolo Carlini <pcarlini@suse.de>
949
950 PR c++/33494
951 * g++.dg/template/error35.C: New.
952
953 2007-10-31 Jakub Jelinek <jakub@redhat.com>
954
955 PR target/31507
956 * gcc.dg/pr31507-1.c: New test.
957 * gcc.dg/pr31507-2.c: New test.
958
959 2007-10-31 Revital Eres <eres@il.ibm.com>
960
961 * gcc.dg/vect/vect.exp: Add support for powerpc-*paired
962 target.
963 * gcc.dg/vect/tree-vect.h (check_vect): Add
964 powerpc-*paired test.
965 * lib/target-supports.exp (check_750cl_hw_available):
966 New.
967 (check_effective_target_vect_int,
968 check_effective_target_vect_intfloat_cvt,
969 check_effective_target_powerpc_altivec_ok,
970 check_effective_target_vect_long,
971 check_effective_target_vect_sdot_hi,
972 check_effective_target_vect_udot_hi,
973 check_effective_target_vect_pack_trunc,
974 check_effective_target_vect_unpack,
975 check_effective_target_vect_shift,
976 check_effective_target_vect_int_mult): Disable for powerpc-*paired
977 target.
978 * gcc.dg/vect/vect-ifcvt-11.c: New.
979 * gcc.dg/vect/vect-ifcvt-12.c: Likewise.
980 * gcc.dg/vect/vect-ifcvt-13.c: Likewise.
981 * gcc.dg/vect/vect-ifcvt-14.c: Likewise.
982 * gcc.dg/vect/vect-ifcvt-15.c: Likewise.
983 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
984 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
985
986 2007-10-31 Dominique d'Humieres <dominiq@lps.ens.fr>
987 Tobias Burnus <burnus@net-b.de>
988
989 PR fortran/33941
990 * gfortran.dg/module_read_1.f90: New.
991
992 2007-10-31 Tom Tromey <tromey@redhat.com>
993
994 PR preprocessor/30786:
995 * gcc.dg/cpp/pr30786.c: New file.
996
997 2007-10-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
998
999 PR fortran/33162
1000 * gfortran.dg/interface_19.f90: New.
1001 * gfortran.dg/interface_20.f90: New.
1002 * gfortran.dg/interface_21.f90: New.
1003
1004 2007-10-31 Sebastian Pop <sebastian.pop@amd.com>
1005
1006 PR tree-optimization/32377
1007 * gfortran.dg/vect/pr32377.f90: New.
1008
1009 2007-10-31 Richard Guenther <rguenther@suse.de>
1010
1011 PR middle-end/33779
1012 * gcc.c-torture/execute/pr33779-1.c: New testcase.
1013 * gcc.c-torture/execute/pr33779-2.c: Likewise.
1014
1015 2007-10-31 Paul Thomas <pault@gcc.gnu.org>
1016
1017 PR fortran/33897
1018 * gfortran.dg/contained_3.f90: New.
1019
1020 2007-10-31 Christian Bruel <christian.bruel@st.com>
1021
1022 PR c++/19531
1023 * g++.dg/opt/nrv8.C: New.
1024
1025 2007-10-30 Jakub Jelinek <jakub@redhat.com>
1026
1027 PR c++/33709
1028 * g++.dg/opt/compound1.C: New test.
1029
1030 PR c++/33616
1031 * g++.dg/template/ptrmem18.C: New test.
1032
1033 2007-10-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1034
1035 PR fortran/33596
1036 * gfortran.dg/isnan_2.f90: New test.
1037
1038 2007-10-30 Ed Schouten <ed@fxq.nl>
1039
1040 PR tree-optimization/32500
1041 * gcc.c-torture/execute/pr32500.c: Fix buffer overflow in testcase.
1042
1043 2007-10-30 Douglas Gregor <doug.gregor@gmail.com>
1044
1045 PR c++/31993
1046 PR c++/32252
1047 * g++.dg/cpp0x/pr31993.C: New
1048 * g++.dg/cpp0x/pr32252.C: New
1049
1050 2007-10-30 Jakub Jelinek <jakub@redhat.com>
1051
1052 PR tree-optimization/33723
1053 * gcc.dg/tree-ssa/pr33723.c (T): Decrease size of field s.
1054
1055 2007-10-30 Richard Guenther <rguenther@suse.de>
1056
1057 * gcc.c-torture/execute/20071030-1.c: New testcase copied from
1058 gcc.target/i386/loop-3.c.
1059
1060 2007-10-30 Revital Eres <eres@il.ibm.com>
1061
1062 * gcc.dg/vect/pr33866.c: Require vect_long.
1063
1064 2007-10-30 Revital Eres <eres@il.ibm.com>
1065
1066 * gcc.dg/vect/vect-shift-1.c: Require vect_int.
1067 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1068
1069 2007-10-29 Dorit Nuzman <dorit@il.ibm.com>
1070
1071 PR tree-optimization/32893
1072 * lib/target-supports.exp
1073 (check_effective_target_unaligned_stack): new keyword.
1074 * gcc.dg/vect/vect-2.c: Globalize arrays to make the test
1075 not sensitive to unaligned_stack.
1076 * gcc.dg/vect/vect-3.c: Likewise.
1077 * gcc.dg/vect/vect-4.c: Likewise.
1078 * gcc.dg/vect/vect-5.c: Likewise.
1079 * gcc.dg/vect/vect-6.c: Likewise.
1080 * gcc.dg/vect/vect-7.c: Likewise.
1081 * gcc.dg/vect/vect-13.c: Likewise.
1082 * gcc.dg/vect/vect-17.c: Likewise.
1083 * gcc.dg/vect/vect-18.c: Likewise.
1084 * gcc.dg/vect/vect-19.c: Likewise.
1085 * gcc.dg/vect/vect-20.c: Likewise.
1086 * gcc.dg/vect/vect-21.c: Likewise.
1087 * gcc.dg/vect/vect-22.c: Likewise.
1088 * gcc.dg/vect/vect-27.c: Likewise.
1089 * gcc.dg/vect/vect-29.c: Likewise.
1090 * gcc.dg/vect/vect-64.c: Likewise.
1091 * gcc.dg/vect/vect-65.c: Likewise.
1092 * gcc.dg/vect/vect-66.c: Likewise.
1093 * gcc.dg/vect/vect-72.c: Likewise.
1094 * gcc.dg/vect/vect-73.c: Likewise.
1095 * gcc.dg/vect/vect-86.c: Likewise.
1096 * gcc.dg/vect/vect-all.c: Likewise.
1097 * gcc.dg/vect/slp-25.c: Likewise.
1098 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
1099 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
1100 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
1101
1102 * gcc.dg/vect/vect-31.c: Removed alignment checks.
1103 * gcc.dg/vect/vect-34.c: Likewise.
1104 * gcc.dg/vect/vect-36.c: Likewise.
1105 * gcc.dg/vect/vect-64.c: Likewise.
1106 * gcc.dg/vect/vect-65.c: Likewise.
1107 * gcc.dg/vect/vect-66.c: Likewise.
1108 * gcc.dg/vect/vect-68.c: Likewise.
1109 * gcc.dg/vect/vect-76.c: Likewise.
1110 * gcc.dg/vect/vect-77.c: Likewise.
1111 * gcc.dg/vect/vect-78.c: Likewise.
1112
1113 * gcc.dg/vect/no-section-anchors-vect-31.c: New test, like the original
1114 testcase (without no-section-anchors prefix) but with global arrays.
1115 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
1116 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie.
1117 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
1118 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
1119 * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
1120 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
1121 * gcc.dg/vect/vect-77-global.c: Likewise.
1122 * gcc.dg/vect/vect-78-global.c: Likewise.
1123
1124 * gcc.dg/vect/vect-77-alignchecks.c: New test. Like the original
1125 testcase (without no-section-anchors prefix) but fix alignment checks
1126 to also consider unaligned_stack targets.
1127 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
1128
1129 2007-10-29 Jakub Jelinek <jakub@redhat.com>
1130
1131 PR tree-optimization/33723
1132 * gcc.c-torture/execute/20071029-1.c: New test.
1133 * gcc.dg/tree-ssa/pr33723.c: New test.
1134
1135 2007-10-29 Richard Sandiford <rsandifo@nildram.co.uk>
1136
1137 PR tree-optimization/33614
1138 * gcc.c-torture/compile/pr33614.c: New test.
1139
1140 2007-10-29 Richard Guenther <rguenther@suse.de>
1141
1142 PR tree-optimization/33870
1143 * gcc.c-torture/execute/pr33870.x: XFAIL testcase for -O2 and -Os.
1144
1145 2007-10-29 Jakub Jelinek <jakub@redhat.com>
1146
1147 PR tree-optimization/33757
1148 * gcc.dg/tree-ssa/ssa-fre-4.c: Run on selected TARGET_PROMOTE_PROTOTYPES
1149 true architectures instead of having a big dg-skip-if.
1150
1151 PR c++/33841
1152 * g++.dg/other/bitfield3.C: New test.
1153
1154 2007-10-29 Richard Guenther <rguenther@suse.de>
1155
1156 * gcc.dg/tree-ssa/ssa-copyprop-1.c: Scan optimized dump.
1157
1158 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
1159
1160 Automatic parallelization reduction tests.
1161
1162 * gcc.dg/tree-ssa/reduc-1.c: New test.
1163 * gcc.dg/tree-ssa/reduc-1char.c: New test.
1164 * gcc.dg/tree-ssa/reduc-1short.c: New test.
1165 * gcc.dg/tree-ssa/reduc-2.c: New test.
1166 * gcc.dg/tree-ssa/reduc-2char.c: New test.
1167 * gcc.dg/tree-ssa/reduc-2short.c: New test.
1168 * gcc.dg/tree-ssa/reduc-3.c: New test.
1169 * gcc.dg/tree-ssa/reduc-6.c: New test.
1170 * gcc.dg/tree-ssa/reduc-7.c: New test.
1171 * gcc.dg/tree-ssa/reduc-8.c: New test.
1172 * gcc.dg/tree-ssa/reduc-9.c: New test.
1173
1174 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
1175 Zdenek Dvorak <ook@ucw.cz>
1176
1177 OMP_ATOMIC Changes, testsuite changes.
1178
1179 * gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump
1180 instead of gimple dump.
1181 * gcc.dg/gomp/atomic-9.c: Same.
1182 * gcc.dg/gomp/atomic-10.c: Same.
1183 * g++.dg/gomp/atomic-3.C: Same.
1184 * g++.dg/gomp/atomic-9.C: Same.
1185 * g++.dg/gomp/atomic-10.C: Same.
1186
1187 2007-10-29 Paul Thomas <pault@gcc.gnu.org>
1188
1189 PR fortran/31217
1190 PR fortran/33811
1191 * gfortran.dg/forall_12.f90: New test.
1192
1193 PR fortran/33686
1194 * gfortran.dg/forall_13.f90: New test.
1195
1196 2007-10-28 Paolo Carlini <pcarlini@suse.de>
1197 Mark Mitchell <mark@codesourcery.com>
1198
1199 PR c++/30659
1200 * g++.dg/template/crash71.C: New.
1201
1202 2007-10-28 Tobias Schlüter <tobi@gcc.gnu.org>
1203
1204 PR fortran/32147
1205 * gfortran.dg/module_md5_1.f90: Update hash-value.
1206
1207 2007-10-28 Andrew Pinski <pinskia@gmail.com>
1208
1209 PR tree-opt/33589
1210 * g++.dg/torture/pr33589-1.C: New testcase.
1211 * g++.dg/torture/pr33589-2.C: New testcase.
1212
1213 2007-10-28 Richard Guenther <rguenther@suse.de>
1214
1215 * gcc.dg/tree-ssa/alias-15.c: Adjust pattern.
1216
1217 2007-10-28 Martin Michlmayr <tbm@cyrius.com>
1218 Uros Bizjak <ubizjak@gmail.com>
1219
1220 PR tree-optimization/33920
1221 * gcc.dg/tree-ssa/pr33290.c: New test.
1222
1223 2007-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1224
1225 PR fortran/31306
1226 * gfortran.dg/argument_check_7.f90: New test.
1227 * gfortran.dg/argument_check_8.f90: New test.
1228
1229 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
1230
1231 * g++.dg/other/i386-2.C: Include bmmintrin.h. Add -msse5 to dg-options.
1232 * gcc.target/i386/sse-13.c: Also include mm3dnow.h. Add
1233 "-march=k8 -m3dnow" to check 3dnow and 3dnowA intrinsics.
1234 * gcc.target/i386/sse-14.c: Ditto.
1235
1236 2007-10-27 Jakub Jelinek <jakub@redhat.com>
1237
1238 PR c++/33844
1239 * g++.dg/other/ptrmem8.C: New test.
1240
1241 PR c++/33842
1242 * g++.dg/template/error34.C: New test.
1243
1244 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
1245
1246 * g++.dg/tree-ssa/ivopts-1.C: Also search for "offset: 4294967292".
1247
1248 2007-10-27 Richard Guenther <rguenther@suse.de>
1249
1250 PR tree-optimization/33870
1251 * gcc.dg/tree-ssa/alias-15.c: New testcase.
1252 * gcc.c-torture/execute/pr33870.c: Likewise.
1253
1254 2007-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1255
1256 PR fortran/33162
1257 * gfortran.dg/argument_checking_9.f90: New test.
1258
1259 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
1260
1261 * g++.dg/other/pr33601.C: New.
1262
1263 2007-10-26 Paolo Carlini <pcarlini@suse.de>
1264
1265 PR c++/31988
1266 * g++.dg/init/new25.C: New.
1267
1268 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
1269
1270 * g++.dg/cpp0x/pr33839.C: New.
1271
1272 2007-10-26 Jakub Jelinek <jakub@redhat.com>
1273
1274 PR c++/33744
1275 * g++.dg/template/arg6.C: New test.
1276
1277 2007-10-26 Paolo Carlini <pcarlini@suse.de>
1278
1279 PR c++/31747
1280 * g++.dg/parse/crash39.C: New.
1281
1282 2007-10-26 Uros Bizjak <ubizjak@gmail.com>
1283
1284 * g++.dg/tree-ssa/ivopts-1.C: Remove xfail on the search for
1285 "&x\\\[5\\\]" pattern. Search for "offset: 0x0f+fc" instead of
1286 "offset: -4B".
1287
1288 2007-10-25 David Daney <ddaney@avtrex.com>
1289
1290 * g++.dg/tree-ssa/copyprop-1.C: Remove xfail.
1291
1292 2007-10-25 Paolo Carlini <pcarlini@suse.de>
1293
1294 PR c++/33843
1295 * g++.dg/template/error32.C: New.
1296
1297 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
1298 Ira Rosen <irar@il.ibm.com>
1299
1300 PR tree-optimization/33833
1301 * gcc.dg/vect/pr33833.c: New testcase.
1302
1303 2007-10-25 David Daney <ddaney@avtrex.com>
1304
1305 * gcc.dg/tree-ssa/20040204-1.c: Un-xfail for mips*-*-*.
1306
1307 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
1308 Ira Rosen <irar@il.ibm.com>
1309
1310 PR tree-optimization/33866
1311 * gcc.dg/vect/pr33866.c: New testcase.
1312
1313 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
1314
1315 * gcc.target/i386/pr11001-*.c: Remove -m32 from compile flags.
1316 Add -w to compile flags to suppress "call-clobbered register" warnings
1317 and remove dg-warning directives.
1318
1319 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
1320
1321 * gcc.dg/sms-2.c: Cleanup sms dump file.
1322 * gcc.dg/tree-prof/tracer-1.c: Cleanup tracer dump file after the
1323 profile-use step.
1324
1325 2007-10-24 David Daney <ddaney@avtrex.com>
1326
1327 * gcc.dg/tree-ssa/update-threading.c: Remove xfail.
1328
1329 2007-10-24 Richard Sandiford <rsandifo@nildram.co.uk>
1330
1331 PR target/33755
1332 * gcc.target/mips/pr33755.c: New test.
1333
1334 2007-10-24 Ira Rosen <irar@il.ibm.com>
1335
1336 PR tree-optimization/33804
1337 * gcc.dg/vect/pr33804.c: New testcase.
1338
1339 2007-10-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1340
1341 PR forrtran/33849
1342 gfortran.dg/generic_actual_arg.f90: Fix dg-error message.
1343
1344 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
1345 Uros Bizjak <ubizjak@gmail.com>
1346
1347 PR rtl-optimization/33846
1348 * gcc.dg/vect/pr33846.c: New testcase.
1349
1350 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
1351 Dorit Nuzman <dorit@il.ibm.com>
1352
1353 PR tree-optimization/33860
1354 * g++.dg/vect/pr33860.cc: New test.
1355 * g++.dg/vect/pr33860a.cc: New test.
1356
1357 2007-10-23 Tehila Meyzels <tehila@il.ibm.com>
1358 Revital Eres <eres@il.ibm.com>
1359
1360 * gcc.dg/sms-2.c: New testcase.
1361
1362 2007-10-22 David S. Miller <davem@davemloft.net>
1363
1364 * gcc.dg/globalreg-1.c: New test.
1365
1366 2007-10-22 Martin Michlmayr <tbm@cyrius.com>
1367 Dorit Nuzman <dorit@il.ibm.com>
1368
1369 PR tree-optimization/33834
1370 PR tree-optimization/33835
1371 * g++.dg/vect/pr33834_1.cc: New test.
1372 * g++.dg/vect/pr33834_2.cc: New test.
1373 * g++.dg/vect/pr33835.cc: New test.
1374
1375 2007-10-22 Jakub Jelinek <jakub@redhat.com>
1376
1377 * gcc.dg/pr33644.c: New test.
1378
1379 2007-10-22 Jakub Jelinek <jakub@redhat.com>
1380
1381 PR c++/33372
1382 * g++.dg/gomp/pr33372-1.C: New test.
1383 * g++.dg/gomp/pr33372-2.C: New test.
1384 * g++.dg/gomp/pr33372-3.C: New test.
1385
1386 2007-10-22 Michael Matz <matz@suse.de>
1387
1388 PR tree-optimization/33855
1389 * gcc.c-torture/compile/pr33855.c: New testcase.
1390
1391 2007-10-22 Ira Rosen <irar@il.ibm.com>
1392
1393 PR tree-optimization/33854
1394 * gcc.dg/vect/O1-pr33854.c: New testcase.
1395 * gcc.dg/vect/vect.exp: Run tests starting with "O1-" with -O1.
1396
1397 2007-10-21 David Edelsohn <edelsohn@gnu.org>
1398
1399 * gcc.dg/unwind-1.c: Disable on AIX.
1400 * gcc.dg/cpp/_Pragma6.c: Disable on AIX.
1401
1402 2007-10-21 Paul Thomas <pault@gcc.gnu.org>
1403
1404 PR fortran/33749
1405 * gfortran.dg/assign_9.f90: New test.
1406
1407 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
1408
1409 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_mips16.
1410 (dg-mips-options): Skip tests that specify an ABI other than o32
1411 and o64 if generating MIPS16 hard-float code.
1412
1413 2007-10-21 Ira Rosen <irar@il.ibm.com>
1414 Revital Eres <eres@il.ibm.com>
1415
1416 * gcc.dg/vect/vect-ifcvt-5.c: Require vect_int.
1417 * gcc.dg/vect/vect-16.c: Fix comment.
1418 * gcc.dg/vect/pr33369.c: Require vect_int.
1419 * gcc.dg/vect/slp-33.c: Add spaces.
1420 * gcc.dg/vect/no-scevccp-outer-18.c: Enable only for vect_interleave
1421 targets.
1422 * gcc.dg/vect/vect-ifcvt-6.c: Require vect_int.
1423 * gcc.dg/vect/no-scevccp-outer-19.c: Enable only for vect_unpack
1424 targets.
1425 * gcc.dg/vect/vect-ifcvt-7.c: Require vect_int.
1426 * gcc.dg/vect/vect-strided-store-u16-i4.c: Add vect_unpack to
1427 targets.
1428 * gcc.dg/vect/slp-10.c: Add spaces.
1429 * gcc.dg/vect/no-scevccp-outer-21.c: Enable only for vect_pack_trunc
1430 targets.
1431 * gcc.dg/vect/slp-36.c: Require vect_int.
1432 * gcc.dg/vect/vect-ifcvt-9.c, gcc.dg/vect/vect-strided-store-u32-i2.c,
1433 gcc.dg/vect/vect-ifcvt-2.c, gcc.dg/vect/vect-ifcvt-3.c,
1434 gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Likewise.
1435 * gcc.dg/vect/no-scevccp-outer-16.c: Enable only for vect_unpack
1436 targets.
1437 * gcc.dg/vect/no-scevccp-outer-17.c: Likewise.
1438 * gcc.dg/vect/pr25413.c: Use vector alignment_reachable_for_64bit
1439 instead of vector_alignment_reachable_for_double.
1440 * lib/target-supports.exp (vect_aligned_arrays): Add spu-*-*.
1441 (natural_alignment): Split into...
1442 (natural_alignment_32, natural_alignment_64): New.
1443 (vector_alignment_reachable): Depend on natural_alignment_32.
1444 (vector_alignment_reachable_for_double): Rename to ...
1445 (vector_alignment_reachable_for_64bit): And depend on
1446 natural_alignment_64.
1447
1448 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
1449
1450 * gcc.dg/vect/vect.exp: Extend -mpaired-single handling to all
1451 MIPS targets.
1452 * g++.dg/vect/vect.exp: Likewise.
1453 * lib/fortran-torture.exp: Likewise.
1454 * gcc.target/mips/mips-ps-1.c: Use mpaired_single rather than
1455 mipsisa64*-*-* as the target selector. Remove -mips64,
1456 -mhard-float and -mgp64 from the options list.
1457 * gcc.target/mips/mips-ps-2.c: Likewise.
1458 * gcc.target/mips/mips-ps-3.c: Likewise.
1459 * gcc.target/mips/mips-ps-4.c: Likewise.
1460 * gcc.target/mips/mips-ps-6.c: Likewise.
1461 * gcc.target/mips/mips-ps-5.c: Remove -mhard-float from the
1462 options list.
1463 * gcc.target/mips/sb1-1.c: Likewise.
1464 * gcc.target/mips/mips-ps-type.c: Likewise.
1465 * gcc.target/mips/mips-ps-7.c: New test.
1466 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1467 * gcc.target/mips/fpr-moves-6.c: Remove XFAIL.
1468 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_fp and
1469 mips_gp instead of mips_fp64 and mips_gp64. Treat -mgp32 -mfp64
1470 as forcing an ABI and an architecture.
1471 (is_gp32_flag, is_gp64_flag): Fold into...
1472 (dg-mips-options): ...here. Make -mpaired-single imply -mfp64,
1473 then -mfp64 imply -mhard-float. Apply register rules after the
1474 loop. Handle -march=mipsN like -mipsN.
1475
1476 2007-10-20 David Edelsohn <edelsohn@gnu.org>
1477
1478 * gcc.dg/vect/vect.exp: Use -mcpu=970 instead of 7400.
1479 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Same.
1480
1481 2007-10-20 Tobias Burnus <burnus@net-b.de>
1482
1483 PR fortran/33818
1484 * gfortran.dg/entry_dummy_ref_3.f90: New.
1485
1486 2007-10-20 Paul Thomas <pault@gcc.gnu.org>
1487 FX Coudert <fxcoudert@gcc.gnu.org>
1488
1489 PR fortran/31608
1490 * gfortran.dg/char_cast_1.f90: New test.
1491
1492 2007-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
1493
1494 * gfortran.dg/default_format_denormal_2.f90: xfail on FreeBSD.
1495 * gfortran.dg/large_real_kind_2.F90: ditto.
1496 * gfortran.dg/default_format_2.f90: ditto.
1497 * gfortran.dg/default_format_denormal_1.f90: ditto.
1498
1499 2007-10-19 Richard Guenther <rguenther@suse.de>
1500
1501 PR middle-end/33816
1502 PR middle-end/32921
1503 * gfortran.dg/pr32921.f: New testcase.
1504
1505 2007-10-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1506
1507 PR libfortran/33544
1508 * gfortran.dg/transfer_check_1.f90: Adjust options.
1509
1510 2007-10-19 Richard Guenther <rguenther@suse.de>
1511
1512 Revert
1513 2007-10-19 Richard Guenther <rguenther@suse.de>
1514
1515 PR middle-end/32921
1516 * gfortran.dg/pr32921.f: New testcase.
1517
1518 2007-10-19 Richard Guenther <rguenther@suse.de>
1519
1520 * gcc.c-torture/execute/20071018-1.c: New testcase.
1521
1522 2007-10-19 Richard Guenther <rguenther@suse.de>
1523
1524 PR middle-end/32921
1525 * gfortran.dg/pr32921.f: New testcase.
1526
1527 2007-10-18 Benjamin Kosnik <bkoz@redhat.com>
1528
1529 * g++.old-deja/g++.robertl/eb130.C: Adjust include paths.
1530
1531 2007-10-18 Richard Sandiford <rsandifo@nildram.co.uk>
1532
1533 * gcc.target/mips/save-restore-3.c: Don't clobber $17.
1534
1535 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
1536
1537 PR fortran/33233
1538 * gfortran.dg/host_assoc_function_1.f90: Correct references.
1539 * gfortran.dg/host_assoc_function_3.f90: New test.
1540
1541 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
1542
1543 PR fortran/33733
1544 * gfortran.dg/transfer_simplify_6.f90: New test.
1545
1546 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
1547 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1548
1549 PR middle-end/33794
1550 * gfortran.dg/pr33794.f90: New testcase.
1551
1552 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
1553
1554 PR target/32961
1555 * gcc.target/i386/pr32961.c: New testcase.
1556 * gcc.target/i386/sse-13.c: Remove __builtin_ia32_psllwi128,
1557 __builtin_ia32_psrlqi128, __builtin_ia32_psrlwi128,
1558 __builtin_ia32_psrldi128, __builtin_ia32_psrawi128,
1559 __builtin_ia32_psradi128, __builtin_ia32_psllqi128 and
1560 __builtin_ia32_pslldi128 defines.
1561
1562 2007-10-17 Christopher D. Rickett <crickett@lanl.gov>
1563
1564 PR fortran/33760
1565 * gfortran.dg/c_ptr_tests_13.f03: New test case.
1566
1567 2007-10-16 Paolo Carlini <pcarlini@suse.de>
1568
1569 PR c++/28639
1570 PR c++/30299
1571 * g++.dg/template/void12.C: New.
1572 * g++.dg/template/void13.C: New.
1573
1574 2007-10-16 Paolo Carlini <pcarlini@suse.de>
1575
1576 PR c++/31446
1577 * g++.dg/template/void11.C: New.
1578 * g++.dg/template/void2.C: Adjust error markers.
1579 * g++.dg/template/void10.C: Likewise.
1580 * g++.dg/template/crash55.C: Likewise.
1581
1582 2007-10-16 Mark Mitchell <mark@codesourcery.com>
1583
1584 * g++.dg/opt/const5.C: New test.
1585
1586 2007-10-15 Paolo Bonzini <bonzini@gnu.org>
1587 Maxim Kuvyrkov <maxim@codesourcery.com>
1588
1589 * gcc.target/ia64/20040709-2.c: New test.
1590
1591 2007-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
1592
1593 * gfortran.dg/gamma_5.f90: xfail on FreeBSD
1594
1595 2007-10-15 Richard Sandiford <rsandifo@nildram.co.uk>
1596
1597 * gcc.target/mips/dse-1.c: Pass the union as a second parameter
1598 to each function. Check that there are no unsigned loads.
1599
1600 2007-10-15 Jakub Jelinek <jakub@redhat.com>
1601
1602 PR tree-optimization/33136
1603 * gcc.c-torture/execute/20070824-1.c: New test.
1604 * gcc.dg/pr33136-1.c: New test.
1605 * gcc.dg/pr33136-2.c: New test.
1606 * gcc.dg/pr33136-3.c: New test.
1607
1608 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
1609
1610 PR tree-optimization/33735
1611 * g++.dg/torture/pr33735.C: New.
1612
1613 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
1614
1615 PR middle-end/33706
1616 * gcc.dg/va-arg-pack-2.c: New.
1617
1618 2007-10-15 Jakub Jelinek <jakub@redhat.com>
1619
1620 PR tree-optimization/33619
1621 * gcc.dg/pr33619.c: New test.
1622
1623 2007-10-15 David Edelsohn <edelsohn@gnu.org>
1624
1625 lib/target-supports.exp (check_vmx_hw_available): Add -maltivec
1626 flag for AIX.
1627 (check_effective_target_powerpc_altivec_ok): Only skip before AIX 5.3.
1628
1629 2007-10-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1630
1631 PR libfortran/33055
1632 * gfortran.dg/inquire_11.f90: New test.
1633 * gfortan.dg/negative_unit_int8.f: New test.
1634
1635 2007-10-15 Maxim Kuvyrkov <maxim@codesourcery.com>
1636
1637 PR target/33133
1638 * gcc.c-torture/compile/pr33133.c: New test.
1639
1640 2007-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1641
1642 PR libfortran/33672
1643 * gfortran.dg/namelist_40.f90: New test.
1644
1645 2007-10-14 Tobias Burnus <burnus@net-b.de>
1646
1647 PR fortran/33745
1648 * gfortran.dg/bounds_check_11.f90: New.
1649
1650 2007-10-14 Andrew Pinski <pinskia@gmail.com>
1651
1652 PR c++/30303
1653 * g++.dg/other/ctor1.C: New test.
1654 * g++.dg/other/ctor2.C: New test.
1655 * g++.dg/other/dtor1.C: New test.
1656
1657 2007-10-14 Tobias Burnus <burnus@gcc.gnu.org>
1658
1659 * gfortran.dg/bounds_check_10.f90: Fix testcase.
1660
1661 2007-10-13 Tobias Schlüter <tobi@gcc.gnu.org>
1662 Paul Thomas <pault@gcc.gnu.org>
1663
1664 PR fortran/33254
1665 PR fortran/33727
1666 * gfortran.dg/bounds_check_10.f90: New.
1667
1668 2007-10-13 David Edelsohn <edelsohn@gnu.org>
1669
1670 * gcc.target/powerpc/parity-1.c: POWER5 feature, not POWER6.
1671 * gcc.target/powerpc/popcount-1.c: Same.
1672
1673 2007-10-12 Simon Martin <simartin@users.sourceforge.net>
1674
1675 PR c++/26698
1676 * g++.dg/conversion/op4.C: New test.
1677
1678 2007-10-12 Richard Sandiford <rsandifo@nildram.co.uk>
1679
1680 * g++.dg/torture/pr33572.C (main): Allow argc to be zero.
1681
1682 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
1683
1684 PR fortran/33542
1685 * gfortran.dg/ambiguous_specific_1.f90: New test.
1686
1687 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
1688
1689 PR fortran/33664
1690 * gfortran.dg/impure_spec_expr_1.f90: New test.
1691 * gfortran.dg/char_result_7.f90: Remove illegal test.
1692
1693 2007-10-12 Nathan Froyd <froydnj@codesourcery.com>
1694
1695 PR 11001
1696 * gcc.target/i386/pr11001-strlen-1.c: New testcase.
1697 * gcc.target/i386/pr11001-strlen-2.c: New testcase.
1698 * gcc.target/i386/pr11001-strlen-3.c: New testcase.
1699 * gcc.target/i386/pr11001-memset-1.c: New testcase.
1700 * gcc.target/i386/pr11001-memset-2.c: New testcase.
1701 * gcc.target/i386/pr11001-memset-3.c: New testcase.
1702 * gcc.target/i386/pr11001-memcpy-1.c: New testcase.
1703 * gcc.target/i386/pr11001-memcpy-2.c: New testcase.
1704 * gcc.target/i386/pr11001-memcpy-3.c: New testcase.
1705
1706 2007-10-12 Richard Guenther <rguenther@suse.de>
1707
1708 PR middle-end/26198
1709 * gcc.dg/tree-ssa/forwprop-3.c: New testcase.
1710 * gcc.c-torture/execute/20071011-1.c: Likewise.
1711 * gcc.dg/tree-ssa/ssa-pre-9.c: Adjust.
1712
1713 2007-10-12 Uros Bizjak <ubizjak@gmail.com>
1714
1715 PR tree-optimization/33742
1716 * gcc.dg/pr33742.c: New testcase.
1717
1718 2007-10-12 Jakub Jelinek <jakub@redhat.com>
1719
1720 PR tree-optimization/33645
1721 * gcc.dg/pr33645-1.c: New test.
1722 * gcc.dg/pr33645-2.c: New test.
1723 * gcc.dg/pr33645-3.c: New test.
1724
1725 PR c++/32121
1726 * g++.dg/ext/label4.C: Adjust error regexp.
1727 * g++.dg/ext/label6.C: Adjust error regexp.
1728 * g++.dg/ext/label7.C: New test.
1729 * g++.dg/ext/label8.C: New test.
1730 * g++.dg/ext/label9.C: New test.
1731
1732 2007-10-11 Kenneth Zadeck <zadeck@naturalbridge.com>
1733
1734 PR middle-end/33676
1735 * gcc.dg/pr33676.c: New.
1736
1737 2007-10-11 Paolo Carlini <pcarlini@suse.de>
1738
1739 PR c++/31441
1740 * g++.dg/cpp0x/variadic83.C: New.
1741
1742 2007-10-11 Paolo Carlini <pcarlini@suse.de>
1743
1744 PR c++/33461
1745 * g++.dg/cpp0x/variadic81.C: New.
1746 * g++.dg/cpp0x/variadic82.C: Likewise.
1747
1748 2007-10-11 Richard Guenther <rguenther@suse.de>
1749
1750 PR middle-end/33724
1751 * gcc.dg/pr33724.c: New testcase.
1752
1753 2007-10-11 Richard Guenther <rguenther@suse.de>
1754
1755 PR c/33726
1756 * gcc.dg/pr33726.c: New testcase.
1757
1758 2007-10-11 Uros Bizjak <ubizjak@gmail.com>
1759
1760 PR fortran/33500
1761 * gfortran.fortran-torture/compile/logical-1.f90: New testcase.
1762
1763 2007-10-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1764
1765 PR testsuite/33391
1766 * gfortran.dg/do_3.F90: Run with -fwrapv.
1767
1768 2007-10-09 Geoffrey Keating <geoffk@apple.com>
1769
1770 * gcc.dg/unwind-1.c: New.
1771
1772 2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1773
1774 PR libfortran/33683
1775 * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
1776 failure on some common systems.
1777
1778 2007-10-09 Richard Guenther <rguenther@suse.de>
1779
1780 PR middle-end/33692
1781 * gcc.dg/pr33692.c: New testcase.
1782
1783 2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
1784
1785 PR middle-end/33669
1786 * gcc.c-torture/execute/pr33669.c: New.
1787
1788 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
1789
1790 PR tree-optimization/33615
1791 * g++.dg/tree-ssa/pr33615-2.C: New test.
1792
1793 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
1794
1795 PR tree-optimization/33615
1796 * g++.dg/tree-ssa/pr33615.C: New test.
1797
1798 2007-10-08 Alexandre Oliva <aoliva@redhat.com>
1799
1800 PR tree-optimization/33572
1801 * g++.dg/torture/pr33572.C: Replace with complete test.
1802
1803 2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
1804
1805 PR fortran/33689
1806 * gfortran.dg/spec_expr_5.f90: New.
1807
1808 2007-10-08 Geoffrey Keating <geoffk@apple.com>
1809
1810 * gcc.dg/pragma-darwin-2.c: New.
1811
1812 2007-10-08 Richard Guenther <rguenther@suse.de>
1813
1814 PR middle-end/33693
1815 PR middle-end/33695
1816 PR middle-end/33697
1817 * gcc.dg/pr33693.c: New testcase.
1818 * gcc.dg/pr33695.c: Likewise.
1819 * gcc.dg/pr33697.c: Likewise.
1820
1821 2007-10-08 Richard Guenther <rguenther@suse.de>
1822
1823 PR middle-end/33691
1824 PR middle-end/33694
1825 PR middle-end/33696
1826 * gcc.dg/pr33691.c: New testcase.
1827 * gcc.dg/pr33694.c: Likewise.
1828 * gcc.dg/pr33696.c: Likewise.
1829
1830 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1831
1832 PR libfortran/33683
1833 * gfortran.dg/gamma_5.f90: New test case
1834
1835 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
1836
1837 PR fortran/20851
1838 * initialization_1.f90: Fix dg-error annotations.
1839 * initialization_14.f90: New.
1840 * initialization_7.f90: Fix dg-error annotations.
1841 * initialization_9.f90: Likewise.
1842
1843 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1844
1845 * gfortran.dg/error_recovery_4.f90: New test.
1846
1847 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1848
1849 * gfortran.dg/default_format_denormal_2.f90: New test.
1850 * gfortran.dg/default_format_2.inc: New test.
1851 * gfortran.dg/default_format_denormal_1.f90: New test.
1852 * gfortran.dg/default_format_1.inc: New test.
1853 * gfortran.dg/default_format_1.f90: Don't test for denormalized
1854 numbers.
1855 * gfortran.dg/default_format_2.f90: Don't test for denormalized
1856 numbers.
1857
1858 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1859
1860 * gfortran.dg/namelist_15.f90: Revise test.
1861
1862 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
1863
1864 PR tree-optimization/33655
1865 * gcc.dg/torture/pr33655.c: New.
1866
1867 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
1868
1869 PR tree-optimization/33572
1870 * g++.dg/torture/pr33572.C: New.
1871
1872 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
1873
1874 PR fortran/25076
1875 * gfortran.dg/forall_11.f90: New.
1876
1877 2007-10-05 Michael Matz <matz@suse.de>
1878
1879 PR middle-end/33667
1880 * gcc.dg/pr33667.c: New testcase.
1881
1882 2007-10-05 Richard Guenther <rguenther@suse.de>
1883
1884 PR middle-end/33666
1885 * gcc.dg/pr33666.c: New testcase.
1886
1887 2007-10-05 Michael Matz <matz@suse.de>
1888
1889 PR inline-asm/33600
1890 * gcc.target/i386/pr33600.c: New testcase.
1891
1892 2007-10-05 Richard Guenther <rguenther@suse.de>
1893
1894 * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
1895
1896 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
1897
1898 PR target/33635
1899 * gcc.target/mips/pr33635-1.c: New test.
1900
1901 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1902
1903 PR libfortran/33253
1904 * gfortran.dg/namelist_39.f90: Revise to use long names.
1905
1906 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
1907
1908 PR fortran/33646
1909 * gfortran.dg/pr33646.f90: New file.
1910
1911 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1912
1913 PR fortran/33529
1914 * gfortran.dg/char_type_len_2.f90: Adjust error message.
1915 * gfortran.dg/char_decl_2.f90: New test.
1916
1917 2007-10-04 Richard Guenther <rguenther@suse.de>
1918
1919 PR middle-end/33641
1920 * gcc.c-torture/compile/pr33641.c: New testcase.
1921
1922 2007-10-04 Michael Matz <matz@suse.de>
1923
1924 PR rtl-optimization/33653
1925 * gcc.dg/pr33653.c: New.
1926
1927 2007-10-04 Richard Guenther <rguenther@suse.de>
1928
1929 PR tree-optimization/33627
1930 * g++.dg/torture/pr33627.C: New testcase.
1931
1932 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
1933
1934 PR fortran/33626
1935 * gfortran.dg/parens_6.f90: New.
1936
1937 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
1938
1939 PR fortran/33646
1940 PR fortran/33542
1941 * gfortran.dg/ambiguous_specific_1.f90: Remove.
1942
1943 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
1944
1945 * g++.dg/ext/gnu-inline-global-redecl.C: New.
1946
1947 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
1948
1949 PR target/33635
1950 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
1951 and mips_forced_be.
1952 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
1953 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
1954 options.
1955 * gcc.target/mips/fpr-moves-1.c: New test.
1956 * gcc.target/mips/fpr-moves-2.c: Likewise.
1957 * gcc.target/mips/fpr-moves-3.c: Likewise.
1958 * gcc.target/mips/fpr-moves-4.c: Likewise.
1959 * gcc.target/mips/fpr-moves-5.c: Likewise.
1960 * gcc.target/mips/fpr-moves-6.c: Likewise.
1961 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
1962
1963 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1964
1965 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
1966
1967 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1968
1969 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
1970 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
1971
1972 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
1973
1974 PR fortran/33198
1975 * gfortran.dg/common_errors_1.f90: New.
1976
1977 2007-10-03 Doug Kwan <dougkwan@google.com>
1978 Richard Guenther <rguenther@suse.de>
1979
1980 PR debug/31899
1981 * g++.dg/debug/using3.C: New testcase.
1982
1983 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1984
1985 PR libfortran/33253
1986 * gfortran.dg/namelist_38.f90: New test.
1987 * gfortran.dg/namelist_39.f90: New test.
1988
1989 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1990
1991 PR libfortran/33469
1992 * gfortran.dg/default_format_1.f90: New test.
1993 * gfortran.dg/default_format_2.f90: New test.
1994 * gfortran.dg/namelist_print_1.f: Adjust expected output.
1995 * gfortran.dg/real_const_3.f90: Adjust expected output.
1996
1997 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
1998
1999 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
2000 default ABI. Split mips_forced_abi into mips_forced_abi and
2001 mips_forced_regs.
2002 (is_gp32_flag): Return true for -mabi=32.
2003 (is_gp64_flag): New function. Handle 64-bit -mabi options.
2004 (dg-mips-options): Use is_gp64_flag instead of checking specifically
2005 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
2006 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
2007 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
2008 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
2009 * gcc.target/mips/save-restore-2.c: Likewise.
2010 * gcc.target/mips/save-restore-3.c: Likewise.
2011 * gcc.target/mips/save-restore-4.c: Likewise.
2012
2013 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
2014
2015 PR middle-end/33617
2016 * gcc.c-torture/compile/pr33617.c: New test.
2017
2018 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
2019
2020 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
2021 -gstabs+ for extended options.
2022
2023 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2024
2025 PR fortran/33542
2026 * gfortran.dg/ambiguous_specific_1.f90: New test.
2027
2028 2007-10-02 Revital Eres <eres@il.ibm.com>
2029
2030 * gcc.target/powerpc/paired-8.c: New test.
2031 * gcc.target/powerpc/paired-9.c: New test.
2032 * gcc.target/powerpc/paired-10.c: New test.
2033
2034 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2035
2036 PR fortran/33566
2037 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
2038
2039 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2040
2041 PR fortran/33554
2042 * gfortran.dg/intent_out_2.f90: New test.
2043
2044 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2045
2046 PR fortran/33550
2047 * gfortran.dg/ambiguous_reference_1.f90: New test.
2048
2049 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2050
2051 PR fortran/31154
2052 PR fortran/31229
2053 PR fortran/33334
2054 * gfortran.dg/function_kinds_1.f90: New test.
2055 * gfortran.dg/function_kinds_2.f90: New test.
2056 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
2057 use association into interfaces.
2058
2059 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2060
2061 PR testsuite/31828
2062 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
2063 (overflow): Use INFINITY, not FP_INFINITE.
2064 gcc.dg/float-range-4.c: Likewise.
2065 gcc.dg/float-range-5.c: Likewise.
2066
2067 2007-10-01 Nick Clifton <nickc@redhat.com>
2068
2069 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
2070 for 16-bit targets.
2071
2072 2007-09-30 Diego Novillo <dnovillo@google.com>
2073
2074 PR 33593
2075 * g++.dg/tree-ssa/pr33593.C: New test.
2076
2077 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2078
2079 PR libfortran/33400
2080 * gfortran.dg/PR19872.f: Fix test condition.
2081 * gfortran.dg/list_read_7.f90: New test.
2082
2083 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
2084
2085 PR tree-optimization/33597
2086 * gcc.dg/vect/pr33597.c: New testcase.
2087
2088 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
2089
2090 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
2091 * gcc.target/i386/pr33524.c: ...this.
2092
2093 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
2094
2095 PR fortran/33354
2096 * gfortran.dg/minmaxloc_4.f90: New.
2097
2098 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2099
2100 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
2101
2102 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
2103
2104 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
2105
2106 2007-09-28 Paolo Carlini <pcarlini@suse.de>
2107
2108 PR c++/33213
2109 * g++.dg/cpp0x/variadic79.C: New.
2110
2111 2007-09-28 Michael Matz <matz@suse.de>
2112 Jakub Jelinek <jakub@redhat.com>
2113
2114 PR rtl-optimization/33552
2115 * gcc.target/i386/pr33552.c: New runtime test.
2116 * gcc.target/i386/strinline.c: New compile time test.
2117
2118 2007-09-28 Jakub Jelinek <jakub@redhat.com>
2119
2120 * gfortran.dg/openmp_stack.f90: Removed.
2121
2122 PR c++/31434
2123 * g++.dg/cpp0x/variadic80.C: New test.
2124
2125 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2126
2127 * gfortran.dg/namelist_38.f90: Delete test for revertion of
2128 r128057.
2129
2130 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
2131
2132 PR middle-end/7003
2133 * gcc.target/powerpc/gcse-1.c: New test.
2134
2135 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
2136
2137 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
2138 fixed capitalizations.
2139 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
2140 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
2141 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
2142 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
2143 * gfortran.dg/maxloc_shape_1.f90: Likewise.
2144 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
2145 * gfortran.dg/min_max_conformance.f90: Likewise.
2146
2147 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
2148
2149 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
2150 options.
2151 * gcc.dg/c99-tgmath-2.c: Likewise.
2152 * gcc.dg/c99-tgmath-3.c: Likewise.
2153 * gcc.dg/c99-tgmath-4.c: Likewise.
2154
2155 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
2156
2157 PR fortran/33568
2158 * gfortran.dg/anint_1.f90: New test.
2159
2160 2007-09-27 Ian Lance Taylor <iant@google.com>
2161
2162 PR tree-optimization/33565
2163 * gcc.dg/Wstrict-overflow-20.c: New test.
2164
2165 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2166
2167 * gfortran.dg/openmp_stack.f90: Fix typo.
2168 * gfortran.dg/recursive_stack.f90: Fix typo.
2169
2170 2007-09-27 Paolo Carlini <pcarlini@suse.de>
2171
2172 PR c++/33493
2173 * g++.dg/template/error31.C: New.
2174
2175 2007-09-27 Jakub Jelinek <jakub@redhat.com>
2176
2177 * lib/prune.exp: Prune also "^In function .*$" lines and
2178 "^ inlined from .*$" lines.
2179
2180 2007-09-26 Richard Guenther <rguenther@suse.de>
2181
2182 PR tree-optimization/33563
2183 * gcc.dg/torture/pr33563.c: New testcase.
2184
2185 2007-09-26 Joseph Myers <joseph@codesourcery.com>
2186
2187 PR c/25309
2188 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
2189 array.
2190 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
2191 without -O2.
2192
2193 2007-09-26 Richard Guenther <rguenther@suse.de>
2194
2195 PR tree-optimization/30375
2196 PR tree-optimization/33560
2197 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
2198 * gcc.dg/tree-ssa/complex-5.c: Likewise.
2199 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
2200 * gcc.dg/torture/pr30375.c: New testcase.
2201 * gcc.dg/torture/pr33560.c: New testcase.
2202 * gcc.dg/tree-ssa/pr30375.c: Likewise.
2203
2204 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
2205
2206 PR c++/33207
2207 * g++.dg/parse/crash38.C: New test.
2208
2209 2007-09-25 Michael Meissner <michael.meissner@amd.com>
2210
2211 PR target/33524
2212 * gcc.target/i386/sse5-convert.c: New file, test int->long
2213 vectorized conversions.
2214
2215 2007-09-25 Revital Eres <eres@il.ibm.com>
2216
2217 * gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
2218
2219 2007-09-25 Joseph Myers <joseph@codesourcery.com>
2220
2221 PR c/32295
2222 * gcc.dg/enum-incomplete-1.c: New test.
2223
2224 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
2225
2226 * gcc.c-torture/compile/20070919-1.c: New test.
2227
2228 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
2229
2230 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
2231
2232 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
2233
2234 PR c++/14688
2235 * g++.dg/inherit/override_attribs.C: New file.
2236
2237 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
2238
2239 PR fortran/33269
2240 * io.c (check_format_string): Move NULL and constant checks into
2241 this function.
2242 (check_io_constraints): Call gfc_simplify_expr() before calling
2243 check_format_string(). Remove NULL and constant checks.
2244
2245 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
2246
2247 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
2248 * gcc.c-torture/execute/loop-2g.x: Likewise.
2249
2250 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
2251
2252 * lib/target-supports.exp (check_effective_target_mips16_attribute):
2253 Reject hard-float modes unless the ABI is o32 or o64.
2254 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
2255 of gcc.exp. Skip the tests when mips16 code generation is not
2256 supported.
2257 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
2258 and use dg-add-options mips16_attribute.
2259
2260 2007-09-24 Jakub Jelinek <jakub@redhat.com>
2261
2262 PR c++/33506
2263 * g++.dg/ext/attrib29.C: New test.
2264
2265 2007-09-23 Ollie Wild <aaw@google.com>
2266
2267 * gcc.dg/fold-bitand-1.c: New test.
2268 * gcc.dg/fold-bitand-2.c: New test.
2269 * gcc.dg/fold-bitand-3.c: New test.
2270 * gcc.dg/fold-bitand-4.c: New test.
2271
2272 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
2273
2274 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
2275 any of the macros to be defined for __mips16.
2276 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
2277
2278 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
2279
2280 * gcc.dg/vect/pr21591.c: Require vect_int.
2281 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
2282 * gcc.dg/vect/vect-outer-2a.c: Likewise.
2283 * gcc.dg/vect/vect-outer-2c.c: Likewise.
2284
2285 2007-09-23 Jakub Jelinek <jakub@redhat.com>
2286
2287 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
2288 attributes.
2289 * gcc.dg/va-arg-pack-len-2.c: New test.
2290 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
2291 attributes.
2292 * g++.dg/ext/va-arg-pack-len-2.C: New test.
2293
2294 PR tree-optimization/32772
2295 * gcc.c-torture/compile/20070905-1.c: New test.
2296
2297 PR tree-optimization/32975
2298 * gcc.dg/pr32975.c: New test.
2299
2300 PR middle-end/28755
2301 * gcc.dg/pr28755.c: New test.
2302
2303 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
2304
2305 * lib/target-supports.exp (check_effective_target_nomips16): New
2306 procedure.
2307 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
2308 for mipsisa64*-*-*.
2309 * gcc.dg/vect/vect.exp: Likewise.
2310 * g++.dg/vect/vect.exp: Likewise.
2311 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
2312 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
2313 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
2314 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
2315 * gcc.target/mips/clear-cache-1.c (f): Likewise.
2316 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
2317 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
2318 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
2319 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
2320 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
2321 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
2322 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
2323 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
2324 (test14, test15, test16, test17, test18): Likewise.
2325 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
2326 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
2327 (test14, test15, test16, test17, test18, test19, test20, test21)
2328 (test22): Likewise.
2329 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
2330 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
2331 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
2332 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
2333 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
2334 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
2335 * gcc.target/mips/mips-3d-1.c (main): Likewise.
2336 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
2337 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2338 (test13, test14, test15, test16, test17, test18, test19, test20)
2339 (test21, test22, test23, test24, test25, test26, test27, test28)
2340 (test29, test30, test31): Likewise.
2341 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
2342 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2343 (test13, test14, test15, test16, test17, test18, test19, test20)
2344 (test21, test22, test23, test24, test25, test26, test27, test28)
2345 (test29, test30, test31, test32, test33, test34, test35, test36)
2346 (test37, test38, test39, test40, test41, test42, test43, test44)
2347 (test45, test46, test47, test48, test49, test50, test51, test52)
2348 (test53, test54, test55, test56, test57, test58, test59, test60)
2349 (test61, test62, test63): Likewise.
2350 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
2351 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2352 (test13, test14, test15, test16, test17, test18, test19, test20)
2353 (test21, test22, test23, test24, test25, test26, test27, test28)
2354 (test29, test30, test31): Likewise.
2355 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
2356 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2357 (test13, test14, test15, test16, test17, test18, test19, test20)
2358 (test21, test22, test23, test24, test25, test26, test27, test28)
2359 (test29, test30, test31): Likewise.
2360 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
2361 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2362 (test13, test14, test15): Likewise.
2363 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
2364 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2365 (test13, test14, test15): Likewise.
2366 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
2367 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2368 (test13, test14, test15, test16, test17, test18, test19, test20)
2369 (test21, test22, test23, test24, test25, test26, test27, test28)
2370 (test29, test30, test31): Likewise.
2371 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
2372 (matrix_multiply4: Likewise.
2373 * gcc.target/mips/mips-ps-1.c (main): Likewise.
2374 * gcc.target/mips/mips-ps-2.c (main): Likewise.
2375 * gcc.target/mips/mips-ps-3.c (main): Likewise.
2376 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
2377 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2378 (test13, test14, test15, test16, test17, test18, test19, test20)
2379 (test21, test22, test23, test24, test25, test26, test27, test28)
2380 (test29, test30, test31): Likewise.
2381 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
2382 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2383 (test13, test14, test15, test16, test17, test18, test19, test20)
2384 (test21, test22, test23, test24, test25, test26, test27, test28)
2385 (test29, test30, test31): Likewise.
2386 * gcc.target/mips/mips-ps-5.c (main): Likewise.
2387 * gcc.target/mips/mips-ps-6.c (main): Likewise.
2388 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
2389 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
2390 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
2391 (sub_v4qi): Likewise.
2392 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
2393 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
2394 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
2395 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
2396 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
2397 (subb, subc): Likewise.
2398 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
2399 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
2400 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
2401 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
2402 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
2403 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
2404 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
2405 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
2406 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
2407 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
2408 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
2409 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
2410 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
2411
2412 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
2413
2414 * lib/target-supports.exp (add_options_for_mips16_attribute)
2415 (check_effective_target_mips16_attribute): New functions.
2416 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
2417 command line.
2418 (dg-mips-options) Remove -mno-mips16 handling. Add options to
2419 extra_test_flags.
2420 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
2421 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
2422 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
2423 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
2424 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
2425 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
2426 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
2427 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
2428 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
2429 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
2430 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
2431 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
2432 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
2433 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
2434 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
2435 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
2436 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
2437 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
2438 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
2439 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
2440 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
2441 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
2442 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
2443 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
2444 (NOMIPS16): Delete.
2445 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
2446 of dg-options.
2447 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
2448 options. Require { target mips16_attribute } and use dg-add-options
2449 to add the associated options.
2450 (foo): Use MIPS16.
2451 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
2452 * gcc.target/mips/call-saved-3.c: Likewise.
2453 * gcc.target/mips/code-readable-1.c: Require { target
2454 mips16_attribute } and use dg-add-options to add the associated
2455 options. Remove trailing whitespace.
2456 (NOMIPS16): Delete.
2457 * gcc.target/mips/code-readable-2.c: Likewise.
2458 * gcc.target/mips/code-readable-3.c: Likewise.
2459 * gcc.target/mips/mips16-attributes-2.c: Likewise.
2460 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
2461 Require { target mips16_attribute } and use dg-add-options to
2462 add the associated options.
2463 (cksum16, cksum8): Use MIPS16.
2464 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
2465 Require { target mips16_attribute } and use dg-add-options to
2466 add the associated options.
2467 (foo): Use MIPS16.
2468 * gcc.target/mips/save-restore-2.c: Likewise.
2469 * gcc.target/mips/save-restore-3.c: Likewise.
2470 * gcc.target/mips/save-restore-4.c: Likewise.
2471 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
2472 -mno-abicalls.
2473 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
2474 (foo): Use NOMIPS16.
2475
2476 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
2477
2478 PR fortran/33337
2479 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
2480
2481 PR fortran/33376
2482 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
2483
2484 2007-09-22 Tobias Burnus <burnus@net-b.de>
2485
2486 PR fortran/33445
2487 * gfortran.dg/gomp/free-2.f90: New.
2488 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
2489 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
2490
2491 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
2492
2493 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
2494 * gcc.target/i386/sse5-haddX.c: Ditto.
2495 * gcc.target/i386/sse5-hsubX.c: Ditto.
2496 * gcc.target/i386/sse5-maccXX.c: Ditto.
2497 * gcc.target/i386/sse5-msubXX.c: Ditto.
2498 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
2499 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
2500 * gcc.target/i386/sse5-permpX.c: Ditto.
2501 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
2502 effective target.
2503 * gcc.target/i386/sse5-fma-vector.c: Ditto.
2504 * gcc.target/i386/sse5-ima-vector.c: Ditto.
2505 * gcc.target/i386/sse5-pcmov.c: Ditto.
2506 * gcc.target/i386/sse5-pcmov2.c: Ditto.
2507
2508 2007-09-22 Richard Guenther <rguenther@suse.de>
2509
2510 PR tree-optimization/33146
2511 * gcc.c-torture/compile/pr33146.c: New testcase.
2512
2513 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
2514
2515 * lib/target-supports.exp (check_cached_effective_target): New
2516 procedure.
2517 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
2518 (check_effective_target_c99_runtime): New procedure.
2519 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
2520 (test3l): Likewise cargl.
2521 * gcc.dg/builtins-59.c: Require c99_runtime.
2522 * gcc.dg/builtins-61.c: Likewise.
2523 * gcc.dg/builtins-62.c: Likewise.
2524
2525 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
2526
2527 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
2528 * lib/target-supports-dg.exp (dg-add-options): Likewise.
2529 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
2530 target-specific dg-options.
2531 * gcc.dg/builtins-20.c: Likewise.
2532 * gcc.dg/builtins-53.c: Likewise.
2533 * gcc.dg/builtins-55.c: Likewise.
2534 * gcc.dg/single-precision-constant.c: Likewise.
2535 * gcc.dg/torture/builtin-convert-1.c: Likewise.
2536 * gcc.dg/torture/builtin-convert-2.c: Likewise.
2537 * gcc.dg/torture/builtin-convert-3.c: Likewise.
2538 * gcc.dg/torture/builtin-convert-4.c: Likewise.
2539 * gcc.dg/torture/builtin-power-1.c: Likewise.
2540
2541 2007-09-21 Chao-ying Fu <fu@mips.com>
2542
2543 * lib/target-supports.exp (check_effective_target_fixed_point): New to
2544 check if targets have fixed-point supports.
2545 * gcc.dg/fixed-point/fixed-point.exp: New file.
2546 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
2547 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
2548 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
2549 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
2550 * gcc.dg/fixed-point/constants-pedantic.c,
2551 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
2552 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
2553 * gcc.dg/fixed-point/keywords-ignored-c99.c,
2554 * gcc.dg/fixed-point/keywords-pedantic.c,
2555 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
2556 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
2557 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
2558 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
2559 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
2560 * gcc.dg/fixed-point/func-vararg-mixed.c,
2561 * gcc.dg/fixed-point/operator-logical.c,
2562 * gcc.dg/fixed-point/struct-union.c,
2563 * gcc.dg/fixed-point/bit-complement.c,
2564 * gcc.dg/fixed-point/operator-bitwise.c,
2565 * gcc.dg/fixed-point/operator-comma.c,
2566 * gcc.dg/fixed-point/struct-layout-1.c,
2567 * gcc.dg/fixed-point/union-init.c,
2568 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
2569 * gcc.dg/fixed-point/func-mixed.c,
2570 * gcc.dg/fixed-point/func-vararg-size0.c,
2571 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
2572 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
2573 * gcc.dg/fixed-point/operator-unary.c,
2574 * gcc.dg/fixed-point/allop-const.c,
2575 * gcc.dg/fixed-point/muldiv-warning.c,
2576 * gcc.dg/nofixed-point-1.c,
2577 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
2578 * gcc.target/mips/fixed-vector-type.c,
2579 * gcc.target/mips/fixed-scalar-type.c: New tests.
2580
2581 2007-09-21 Olivier Hainque <hainque@adacore.com>
2582
2583 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
2584 * gnat.dg/test_nested_subtype_byref.adb: New test.
2585
2586 2007-09-21 Jakub Jelinek <jakub@redhat.com>
2587
2588 PR fortran/33439
2589 * gfortran.dg/gomp/pr33439.f90: New test.
2590
2591 2007-09-21 Tobias Burnus <burnus@net-b.de>
2592
2593 PR fortran/33455
2594 * gfortran.dg/merge_char_3.f90: New.
2595
2596 2007-09-21 Tobias Burnus <burnus@net-b.de>
2597
2598 PR fortran/33037
2599 * gfortran.dg/transfer_check_1.f90: New.
2600
2601 2007-09-20 Asher Langton <langton2@llnl.gov>
2602
2603 PR fortran/20441
2604 * gfortran.dg/init_flag_1.f90: New.
2605 * gfortran.dg/init_flag_2.f90: New.
2606 * gfortran.dg/init_flag_3.f90: New.
2607 * gfortran.dg/init_flag_4.f90: New.
2608 * gfortran.dg/init_flag_5.f90: New.
2609 * gfortran.dg/init_flag_6.f90: New.
2610 * gfortran.dg/init_flag_7.f90: New.
2611
2612 2007-09-20 Paolo Carlini <pcarlini@suse.de>
2613
2614 PR c++/33460
2615 * g++.dg/ext/anon-struct6.C: New.
2616
2617 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2618
2619 PR libfortran/23272
2620 * gfortran.dg/inquire_10.f90: New test.
2621
2622 2007-09-20 Joseph Myers <joseph@codesourcery.com>
2623
2624 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
2625
2626 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2627
2628 PR fortran/33221
2629 * gfortran.dg/used_types_18.f90: Declare variable of empty
2630 derived type.
2631
2632 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2633
2634 PR fortran/33288
2635 * gfortran.dg/array_constructor_19.f90: New test.
2636
2637 2007-09-20 Jakub Jelinek <jakub@redhat.com>
2638
2639 PR debug/33316
2640 * gcc.dg/debug/pr33316.c: New test.
2641
2642 PR c++/33496
2643 * g++.dg/cpp0x/variadic76.C: New test.
2644 * g++.dg/cpp0x/variadic77.C: New test.
2645 * g++.dg/cpp0x/variadic78.C: New test.
2646
2647 PR c/33238
2648 PR c/27301
2649 * gcc.c-torture/execute/20070919-1.c: New test.
2650 * gcc.dg/pr33238.c: New test.
2651 * gcc.dg/pr27301.c: New test.
2652
2653 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
2654
2655 * lib/target-supports.exp (check_effective_target_mips64): New
2656 procedure.
2657 * gcc.dg/lower-subreg-1.c: Require !mips64.
2658 * gcc.dg/sibcall-3.c (ATTR): New macro.
2659 (recurser_void1, recurser_void2): Use it.
2660 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
2661 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
2662
2663 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
2664
2665 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
2666 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
2667 warning annotation.
2668 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
2669
2670 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
2671
2672 PR fortran/33497
2673 * gfortran.dg/c_loc_tests_11.f03: New test case.
2674
2675 2007-09-20 Paolo Carlini <pcarlini@suse.de>
2676
2677 PR c++/33459
2678 * g++.dg/init/ref14.C: New.
2679
2680 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
2681
2682 * gnat.dg/slice2.ad[sb]: New testcase.
2683
2684 2007-09-19 Nick Clifton <nickc@redhat.com>
2685
2686 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
2687
2688 2007-09-19 Jie Zhang <jie.zhang@analog.com>
2689
2690 * gcc.target/bfin/bfin.exp: New.
2691 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
2692 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
2693 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
2694 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
2695 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
2696 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
2697 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
2698 mcpu-bf561.c, mcpu-default.c}: New tests.
2699
2700 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
2701
2702 Restore detection of unsupported TLS.
2703
2704 Revert this patch:
2705 2007-02-10 Richard Henderson <rth@redhat.com>
2706
2707 * lib/target-supports.exp (check_effective_target_tls): Redefine
2708 to mean non-emulated tls.
2709 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2710 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2711 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2712 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2713 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2714 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2715 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2716
2717 And then:
2718 * lib/target-supports.exp (check_effective_target_tls): Use
2719 stronger test for compiler support for TLS.
2720 (check_effective_target_tls_native): New, to test for non-emulated
2721 TLS support.
2722 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
2723 instead of dg-require-effective-target tls.
2724 * g++.dg/gomp/copyin-1.C: Likewise.
2725 * g++.dg/gomp/sharing-1.C: Likewise.
2726 * g++.dg/gomp/tls-1.C: Likewise.
2727 * g++.dg/gomp/tls-2.C: Likewise.
2728 * g++.dg/gomp/tls-3.C: Likewise.
2729 * g++.dg/tls/diag-1.C: Likewise.
2730 * g++.dg/tls/diag-2.C: Likewise.
2731 * g++.dg/tls/diag-3.C: Likewise.
2732 * g++.dg/tls/diag-4.C: Likewise.
2733 * g++.dg/tls/diag-5.C: Likewise.
2734 * g++.dg/tls/init-1.C: Likewise.
2735 * g++.dg/tls/init-2.C: Likewise.
2736 * g++.dg/tls/trivial.C: Likewise.
2737 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
2738 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
2739 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
2740 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
2741 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
2742 * gcc.dg/gomp/clause-1.c: Likewise.
2743 * gcc.dg/gomp/copyin-1.c: Likewise.
2744 * gcc.dg/gomp/sharing-1.c: Likewise.
2745 * gcc.dg/gomp/tls-1.c: Likewise.
2746 * gcc.dg/gomp/tls-2.c: Likewise.
2747 * gcc.dg/tls/alpha-1.c: Likewise.
2748 * gcc.dg/tls/opt-1.c: Likewise.
2749 * gcc.dg/tls/opt-13.c: Likewise.
2750 * gcc.dg/tls/opt-14.c: Likewise.
2751 * gcc.dg/tls/opt-2.c: Likewise.
2752 * gcc.dg/tls/opt-3.c: Likewise.
2753 * gcc.dg/tls/opt-4.c: Likewise.
2754 * gcc.dg/tls/opt-7.c: Likewise.
2755 * gcc.dg/tls/section-1.c: Likewise.
2756 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
2757 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
2758 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
2759 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
2760 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
2761 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
2762 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
2763 * gfortran.dg/gomp/crayptr2.f90: Likewise.
2764 * gfortran.dg/gomp/fixed-1.f: Likewise.
2765 * gfortran.dg/gomp/free-1.f90: Likewise.
2766 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2767 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
2768 * gfortran.dg/gomp/reduction1.f90: Likewise.
2769 * gfortran.dg/gomp/sharing-1.f90: Likewise.
2770
2771 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2772
2773 PR fortran/31119
2774 * gfortran.dg/bounds_check_9.f90: New test.
2775 * gfortran.dg/bounds_check_fail_2.f90: New test.
2776
2777 2007-09-18 Paolo Carlini <pcarlini@suse.de>
2778
2779 PR c++/33462 (again)
2780 * g++.dg/ext/va-arg1.C: Adjust.
2781
2782 2007-09-18 Paolo Carlini <pcarlini@suse.de>
2783
2784 PR c++/33462
2785 * g++.dg/ext/va-arg1.C: New.
2786
2787 2007-09-18 Tobias Burnus <burnus@net-b.de>
2788
2789 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
2790
2791 2007-09-18 Paolo Carlini <pcarlini@suse.de>
2792
2793 PR c++/33463
2794 * g++.dg/rtti/typeid6.C: New.
2795
2796 2007-09-18 Paolo Carlini <pcarlini@suse.de>
2797
2798 PR c++/33464
2799 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
2800 * g++.dg/ext/is_class_error2.C: New.
2801
2802 2007-09-18 Richard Guenther <rguenther@suse.de>
2803
2804 PR tree-optimization/33340
2805 * g++.dg/torture/pr33340.C: New testcase.
2806
2807 2007-09-18 Tobias Burnus <burnus@net-b.de>
2808
2809 PR fortran/33231
2810 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
2811 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
2812 * gfortran.dg/elemental_subroutine_5.f90: New.
2813
2814 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
2815
2816 * lib/target-supports.exp (check_profiling_available): Extend
2817 mips*-*-elf check to mips*-*-elf*.
2818
2819 2007-09-18 Jakub Jelinek <jakub@redhat.com>
2820
2821 * gcc.dg/format/c90-scanf-5.c: New test.
2822 * gcc.dg/format/c99-scanf-4.c: New test.
2823 * gcc.dg/format/ext-7.c: New test.
2824 * gcc.dg/format/ext-8.c: New test.
2825
2826 PR middle-end/33423
2827 * gcc.c-torture/compile/20070915-1.c: New test.
2828
2829 2007-09-17 Tobias Burnus <burnus@net-b.de>
2830
2831 PR fortran/33106
2832 * gfortran.dg/private_type_9.f90: New.
2833
2834 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2835
2836 PR middle-end/33449
2837 * gfortran.dg/pr33449.f90: New test.
2838
2839 2007-09-17 Tobias Burnus <burnus@net-b.de>
2840
2841 * gfortran.dg/interface_15.f90: Compile with -std=f95.
2842 * gfortran.dg/private_type_1.f90: Ditto
2843 * gfortran.dg/interface_18.f90: New.
2844 * gfortran.dg/private_type_8.f90: New.
2845
2846 2007-09-16 Paolo Carlini <pcarlini@suse.de>
2847
2848 PR c++/33124
2849 * g++.dg/warn/new1.C: Adjust.
2850 * g++.dg/torture/str_empty.C: Likewise.
2851
2852 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
2853
2854 * gcc.target/mips/dse-1.c: New test.
2855
2856 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
2857
2858 PR c++/32756
2859 * g++.dg/overload/operator3.C: New.
2860
2861 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
2862
2863 * gcc.target/mips/truncate-1.c: New test.
2864
2865 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
2866
2867 PR fortran/29396
2868 PR fortran/29606
2869 PR fortran/30625
2870 PR fortran/30871
2871 * gfortran.dg/subref_array_pointer_1.f90: New test.
2872 * gfortran.dg/subref_array_pointer_2.f90: New test.
2873
2874 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
2875
2876 * gfortran.dg/nint_2.f90: Correct last change.
2877
2878 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
2879
2880 * gcc.dg/tree-ssa/parallelization-1.c: New test.
2881
2882 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
2883
2884 * gcc.dg/vect/pr33373b.c: New test.
2885
2886 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
2887
2888 PR target/33438
2889 * gcc.target/i386/pr33438.c: New test.
2890
2891 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2892
2893 * gfortran.dg/nint_2.f90: Revert previous commit.
2894
2895 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2896
2897 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
2898
2899 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
2900
2901 PR debug/33429
2902 * g++.dg/other/unused1.C: XFAIL class2 scan.
2903
2904 2007-09-13 Tobias Burnus <burnus@net-b.de>
2905
2906 PR fortran/33343
2907 * gfortran.dg/elemental_args_check_1.f90: New.
2908 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
2909 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
2910
2911 2007-09-13 Tobias Burnus <burnus@net-b.de>
2912
2913 * gfortran.dg/recursive_check_3.f90: New.
2914
2915 2007-09-13 Tobias Burnus <burnus@net-b.de>
2916
2917 PR fortran/33412
2918 * gfortran.dg/elemental_bind_c.f90: New.
2919
2920 2007-09-13 Richard Sandiford <richard@codesourcery.com>
2921
2922 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
2923 * gcc.target/mips/mips16-attributes-2.c: New test.
2924 * gcc.target/mips/mips16-attributes-3.c: Likewise.
2925 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
2926 hard-float asm when __mips16 is defined.
2927 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
2928 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
2929 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
2930 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
2931 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
2932 * gcc.target/mips/pr26765.c (foo): Likewise.
2933 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
2934 targets, use dg-mips-options instead of dg-options, and use -mgp32
2935 to force 32-bit mode.
2936 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
2937 and 64-bit mode.
2938 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
2939
2940 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
2941 Michael Meissner <michael.meissner@amd.com>
2942
2943 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
2944 * gcc.target/i386/sse5-hsubX.c: Ditto.
2945 * gcc.target/i386/sse5-permpX.c: Ditto.
2946 * gcc.target/i386/sse5-haddX.c: Ditto.
2947 * gcc.target/i386/sse5-maccXX.c: Ditto.
2948 * gcc.target/i386/sse5-msubXX.c: Ditto.
2949 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
2950 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
2951
2952 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
2953 optimizes floating point conditional moves into the pcmov
2954 instruction on SSE5.
2955 * gcc.target/i386/sse5-pcmov2.c: Ditto.
2956
2957 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
2958 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
2959 SSE5.
2960
2961 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
2962 compiler optimizes vector (a*b)+c into fmadd on SSE5.
2963
2964 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
2965 optimizes (a*b)+c into fmadd on SSE5.
2966
2967 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
2968 whether the SSE5 instructions can be generated.
2969
2970 * gcc.target/i386/sse5-check.h: New. Add support for
2971 SSE5 tests.
2972
2973 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
2974 ammintrin.h, and turn on -msse5 option instead of -msse4a.
2975 * gcc.target/i386/sse-13.c: Ditto.
2976 * gcc.target/i386/sse-14.c: Ditto.
2977
2978 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
2979
2980 PR testsuite/33153
2981 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
2982 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
2983
2984 2007-09-12 Jakub Jelinek <jakub@redhat.com>
2985
2986 PR target/32338
2987 * gcc.dg/pr32338-1.c: New test.
2988 * gcc.dg/pr32338-2.c: New test.
2989
2990 2007-09-12 Bob Wilson <bob.wilson@acm.org>
2991
2992 * lib/target-supports.exp (check_effective_target_sync_int_long):
2993 Revert change to add xtensa.
2994 (check_effective_target_sync_char_short): Likewise.
2995
2996 2007-09-12 Olivier Hainque <hainque@adacore.com>
2997
2998 * gnat.dg/packed_subtype.adb: New test.
2999
3000 2007-09-12 Tobias Burnus <burnus@net-b.de>
3001
3002 PR fortran/33297
3003 * gfortran.dg/intrinsic_size.f90: New.
3004
3005 2007-09-12 Tobias Burnus <burnus@net-b.de>
3006
3007 PR fortran/33284
3008 PR fortran/33310
3009 * gfortran.dg/conflicts_2.f90: New.
3010
3011 2007-09-12 Ira Rosen <irar@il.ibm.com>
3012
3013 PR tree-optimization/32377
3014 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
3015 dependence distance.
3016 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
3017 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
3018 * gcc.dg/vect/no-vfa-vect-depend-1.c,
3019 gfortran.dg/vect/no-vfa-pr32377.f90: New.
3020
3021 2007-09-12 Richard Guenther <rguenther@suse.de>
3022
3023 PR middle-end/33382
3024 * gcc.c-torture/compile/pr33382.c: New testcase.
3025 * gcc.c-torture/execute/pr33382.c: Likewise.
3026
3027 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
3028
3029 PR fortran/33395
3030 * gfortran.dg/c_ptr_tests_12.f03: New test case.
3031
3032 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
3033
3034 PR tree-optimization/33373
3035 * gcc.dg/vect/pr33373.c: New test.
3036
3037 2007-09-12 Ben Elliston <bje@au.ibm.com>
3038
3039 * lib/target-supports.exp (check_effective_target_vect_no_double):
3040 Remove unused proc.
3041
3042 2007-09-12 Ben Elliston <bje@au.ibm.com>
3043 Ulrich Weigand <uweigand@de.ibm.com>
3044
3045 * gcc.target/spu/dfcgt-nan.c: New test.
3046
3047 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
3048
3049 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
3050
3051 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
3052
3053 PR fortran/33040
3054 * gfortran.dg/c_ptr_tests_11.f03: New test case.
3055
3056 2007-09-11 Jakub Jelinek <jakub@redhat.com>
3057
3058 * gcc.dg/va-arg-pack-len-1.c: New test.
3059 * g++.dg/va-arg-pack-len-1.C: New test.
3060
3061 2007-09-11 Michael Matz <matz@suse.de>
3062
3063 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
3064
3065 2007-09-10 Janis Johnson <janis187@us.ibm.com>
3066
3067 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
3068 checks for size of long double.
3069 * gcc.dg/dfp/convert.h: New file.
3070 * gcc.dg/dfp/convert-bfp-2.c: New test.
3071 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
3072 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
3073 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
3074 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
3075 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
3076 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
3077 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
3078 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
3079 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
3080
3081 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
3082
3083 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
3084 Change dg-final to expect 1 non-profitable loop and
3085 3 profitable loops.
3086 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
3087 Change dg-final to expect 1 non-profitable loop and
3088 3 profitable loops.
3089 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
3090 Change dg-final to expect 1 profitable loop.
3091 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
3092 Change dg-final to expect 1 profitable loop.
3093
3094 2007-09-10 Richard Sandiford <richard@codesourcery.com>
3095
3096 * gcc.target/mips/call-saved-1.c: New test.
3097 * gcc.target/mips/call-saved-2.c: Likewise.
3098 * gcc.target/mips/call-saved-3.c: Likewise.
3099 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
3100 instead of mips_mips64. Set mips_fp64 too.
3101 (is_gp32_flag): Return true for -mips1 and -mips2.
3102 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
3103
3104 2007-09-10 Jakub Jelinek <jakub@redhat.com>
3105
3106 * g++.dg/ext/va-arg-pack-1.C: New test.
3107 * g++.dg/ext/va-arg-pack-2.C: New test.
3108
3109 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
3110
3111 PR target/33369
3112 * gcc.dg/vect/pr33369.c: New test.
3113
3114 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
3115
3116 PR fortran/33370
3117 * gfortran.dg/array_memcpy_5.f90: New test.
3118
3119 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
3120
3121 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
3122
3123 2007-09-09 Richard Guenther <rguenther@suse.de>
3124
3125 * gcc.c-torture/compile/20070906-1.c: New testcase.
3126
3127 2007-09-09 Ira Rosen <irar@il.ibm.com>
3128
3129 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
3130 noinline attribute.
3131 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
3132 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
3133 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
3134 Likewise.
3135
3136 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
3137
3138 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
3139
3140 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
3141
3142 * gnat.dg/addr2_p.ads: Bump size of array to 9.
3143
3144 2007-09-09 Ira Rosen <irar@il.ibm.com>
3145
3146 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
3147 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
3148 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
3149 Compile tests with -fno-tree-pre.
3150 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
3151 * lib/target-supports.exp (check_effective_target_vect_strided): New.
3152 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
3153 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
3154 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
3155 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
3156 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
3157 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
3158 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
3159 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
3160 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
3161 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
3162 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
3163 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
3164 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
3165 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
3166 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
3167 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
3168 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
3169
3170 2007-09-09 Joseph Myers <joseph@codesourcery.com>
3171
3172 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
3173 to call objdump.
3174 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3175 Use remote_exec to call c++filt.
3176 * lib/target-supports-dg.exp (dg-require-host-local): New.
3177 * gcc.misc-tests/options.exp: Allow .exe in command paths.
3178 * g++.dg/parse/repo1.C: Use dg-require-host-local.
3179 * g++.dg/rtti/repo1.C: Likewise.
3180 * g++.dg/template/repo1.C: Likewise.
3181 * g++.dg/template/repo2.C: Likewise.
3182 * g++.dg/template/repo3.C: Likewise.
3183 * g++.dg/template/repo4.C: Likewise.
3184 * g++.dg/template/repo5.C: Likewise.
3185 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
3186 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
3187 * g++.old-deja/g++.pt/repo1.C: Likewise.
3188 * g++.old-deja/g++.pt/repo2.C: Likewise.
3189 * g++.old-deja/g++.pt/repo3.C: Likewise.
3190 * g++.old-deja/g++.pt/repo4.C: Likewise.
3191 * gcc.dg/cpp/trad/builtins.c: Likewise.
3192
3193 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
3194
3195 PR tree-optimization/32283
3196 * gcc.dg/tree-ssa/loop-31.c: New test.
3197
3198 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
3199
3200 PR rtl-optimization/26449
3201 * gcc.target/i386/pr26449-1.c: New file.
3202
3203 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
3204
3205 PR target/33329
3206 PR rtl-optimization/26449
3207 * gcc.target/i386/pr33329.c: New file.
3208
3209 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
3210
3211 * gnat.dg/renaming3.adb, renaming4.ads: New test.
3212
3213 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
3214
3215 * gnat.dg/unaligned_rep_clause.adb: New testcase.
3216
3217 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
3218
3219 PR tree-optimization/33301
3220 * gfortran.dg/vect/pr33301.f: New test.
3221
3222 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3223
3224 PR libfortran/33307
3225 * gfortran.dg/backspace_10.f90: New test.
3226
3227 2007-09-07 Richard Guenther <rguenther@suse.de>
3228
3229 Reapply
3230 2007-09-06 Richard Guenther <rguenther@suse.de>
3231
3232 PR tree-optimization/32586
3233 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
3234 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
3235 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3236 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3237 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
3238 now obsolete simplification.
3239
3240 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
3241
3242 PR tree-optimization/33299
3243 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
3244 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
3245
3246 2007-09-07 Richard Guenther <rguenther@suse.de>
3247
3248 Revert
3249 2007-09-06 Richard Guenther <rguenther@suse.de>
3250
3251 PR tree-optimization/32586
3252 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
3253 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
3254 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3255 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3256 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
3257 now obsolete simplification.
3258
3259 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
3260
3261 PR tree-optimization/32821
3262 * gcc.dg/tree-ssa/pr32821.c: New file.
3263
3264 2007-09-07 Richard Sandiford <richard@codesourcery.com>
3265
3266 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
3267 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
3268 and mips_forced_no_er.
3269 (dg-mips-options): Add -mno-abicalls when a small-data option is
3270 specified. Skip tests with small-data options if mips_forced_gp.
3271 Skip tests with -mexplicit-relocs if mips_forced_no_er.
3272 * gcc.target/mips/sdata-1.c: New test.
3273 * gcc.target/mips/sdata-2.c: Likewise.
3274 * gcc.target/mips/sdata-3.c: Likewise.
3275 * gcc.target/mips/sdata-4.c: Likewise.
3276
3277 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
3278
3279 PR fortran/33298
3280 * spread_zerosize_1.f90: New test case.
3281 * spread_bounds_1.f90: New test case.
3282
3283 2007-09-06 Paolo Carlini <pcarlini@suse.de>
3284
3285 PR c++/32674
3286 * g++.dg/template/static31.C: New.
3287
3288 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3289
3290 PR fortran/33271
3291 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
3292 powerpc*-linux-gnu.
3293
3294 2007-09-06 David Daney <ddaney@avtrex.com>
3295 Richard Sandiford <richard@codesourcery.com>
3296
3297 PR target/33256
3298 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
3299 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
3300 * gcc.target/mips/pr33256.c: New test.
3301
3302 2007-09-06 Tom Tromey <tromey@redhat.com>
3303
3304 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
3305
3306 2007-09-06 Richard Guenther <rguenther@suse.de>
3307
3308 PR tree-optimization/32586
3309 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
3310 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
3311 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3312 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3313 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
3314 now obsolete simplification.
3315
3316 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
3317
3318 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
3319 * gcc.target/i386/sse3-addsubps.c: Ditto.
3320 * gcc.target/i386/sse3-haddpd.c: Ditto.
3321 * gcc.target/i386/sse3-haddps.c: Ditto.
3322 * gcc.target/i386/sse3-hsubpd.c: Ditto.
3323 * gcc.target/i386/sse3-hsubps.c: Ditto.
3324 * gcc.target/i386/sse3-lddqu.c: Ditto.
3325 * gcc.target/i386/sse3-movddup.c: Ditto.
3326 * gcc.target/i386/sse3-movshdup.c: Ditto.
3327 * gcc.target/i386/sse3-movsldup.c: Ditto.
3328
3329 2007-09-06 Richard Guenther <rguenther@suse.de>
3330
3331 PR tree-optimization/33302
3332 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
3333
3334 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3335
3336 PR libfortran/33225
3337 * gfortran.dg./fmt_float.f90: New test.
3338
3339 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3340
3341 PR libfortran/33253
3342 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
3343
3344 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
3345
3346 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
3347 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
3348
3349 2007-09-06 Jakub Jelinek <jakub@redhat.com>
3350
3351 * g++.dg/eh/builtin1.C: New test.
3352 * g++.dg/eh/builtin2.C: New test.
3353 * g++.dg/eh/builtin3.C: New test.
3354
3355 PR c++/33289
3356 * g++.dg/eh/builtin4.C: New test.
3357
3358 2007-09-05 Janis Johnson <janis187@us.ibm.com>
3359
3360 * gcc.target/powerpc/dfp-dd.c: New test.
3361 * gcc.target/powerpc/dfp-td.c: New test.
3362
3363 2007-09-05 Jakub Jelinek <jakub@redhat.com>
3364
3365 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
3366 * gcc.dg/va-arg-pack-1.c: New test.
3367
3368 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
3369
3370 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
3371 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
3372 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
3373 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
3374 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
3375
3376 2007-09-05 Paolo Carlini <pcarlini@suse.de>
3377
3378 PR c++/30302
3379 * g++.dg/ext/anon-struct5.C: New.
3380
3381 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
3382
3383 * gcc.dg/i386-cpuid.h: Remove.
3384 * gcc.target/i386/mmx-check.h: Include cpuid.h.
3385 (main): Use __get_cpuid to get target features.
3386 * gcc.target/i386/sse-check.h: Ditto.
3387 * gcc.target/i386/sse2-check.h: Ditto.
3388 * gcc.target/i386/sse3-check.h: Ditto.
3389 * gcc.target/i386/ssse3-check.h: Ditto.
3390 * gcc.target/i386/sse4_1-check.h: Ditto.
3391 * gcc.target/i386/sse4_2-check.h: Ditto.
3392 * gcc.target/i386/sse4a-check.h: Ditto.
3393 * gcc.dg/torture/pr16104-1.c: Ditto.
3394 (do_test): Change to void.
3395 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
3396 * gcc.target/i386/sse-6.c: Ditto.
3397 * gcc.target/i386/sse-7.c: Ditto.
3398 * g++.dg/other/i386-1.C: Include cpuid.h.
3399 (main): New function. Use __get_cpuid to get target fetaures.
3400
3401 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
3402 David Ung <davidu@mips.com>
3403 Nigel Stephens <nigel@mips.com>
3404
3405 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
3406 * gcc.c-torture/compile/mipscop-2.c: Likewise.
3407 * gcc.c-torture/compile/mipscop-3.c: Likewise.
3408 * gcc.c-torture/compile/mipscop-4.c: Likewise.
3409 * gcc.dg/torture/mips-hilo-1.c: Likewise.
3410 * gcc.dg/torture/mips-hilo-2.c: Likewise.
3411 * gcc.dg/torture/pr19683-1.c: Likewise.
3412 * gcc.target/mips/madd-3.c: Likewise.
3413 * gcc.target/mips/maddu-3.c: Likewise.
3414 * gcc.target/mips/msub-3.c: Likewise.
3415 * gcc.target/mips/msubu-3.c: Likewise.
3416 * gcc.target/mips/asm-1.c: Likewise.
3417 * gcc.target/mips/branch-1.c: Likewise.
3418 * gcc.target/mips/ins-1.c: Likewise.
3419 * gcc.target/mips/near-far-3.c: Likewise.
3420 * gcc.target/mips/near-far-4.c: Likewise.
3421 * gcc.target/mips/smartmips-lwxs.c: Likewise.
3422 * gcc.target/mips/smartmips-ror-1.c: Likewise.
3423 * gcc.target/mips/smartmips-ror-2.c: Likewise.
3424 * gcc.target/mips/smartmips-ror-3.c: Likewise.
3425 * gcc.target/mips/smartmips-ror-4.c: Likewise.
3426 * gcc.target/mips/dspr2-MULT.c: Likewise.
3427 * gcc.target/mips/dspr2-MULTU.c: Likewise.
3428 * gcc.target/mips/mips32-dsp-run.c: Likewise.
3429 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
3430 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
3431 * gcc.target/mips/code-readable-2.c: Likewise.
3432 * gcc.target/mips/code-readable-3.c: Likewise.
3433
3434 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
3435 David Ung <davidu@mips.com>
3436 Nigel Stephens <nigel@mips.com>
3437
3438 * gcc.target/mips/mips16-attributes.c: New.
3439
3440 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
3441
3442 PR fortran/31564
3443 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
3444
3445 PR fortran/33241
3446 * gfortran.dg/char_length_10.f90: New test.
3447
3448 2007-09-05 Paolo Carlini <pcarlini@suse.de>
3449
3450 PR c++/29731
3451 * g++.dg/parse/template24.C: New.
3452
3453 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
3454
3455 * g++.dg/other/spu2vmx-1.C: New test.
3456
3457 2007-09-05 Jakub Jelinek <jakub@redhat.com>
3458
3459 PR tree-optimization/33017
3460 * gcc.dg/pr33017.c: New test.
3461
3462 2007-09-05 Ben Elliston <bje@au.ibm.com>
3463
3464 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
3465 __protected_stream family of macros.
3466
3467 2007-09-04 Jan Hubicka <jh@suse.cz>
3468
3469 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
3470 * gcc.dg/tree-ssa/pr27236.c: Likewise.
3471 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
3472 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3473 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
3474 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
3475 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
3476 Likewise.
3477
3478 2007-09-04 Janus Weil <jaydub66@gmail.com>
3479 Tobias Burnus <burnus@net-b.de>
3480
3481 * gfortran.dg/proc_decl_1.f90: New.
3482 * gfortran.dg/proc_decl_2.f90: New.
3483 * gfortran.dg/proc_decl_3.f90: New.
3484 * gfortran.dg/proc_decl_4.f90: New.
3485
3486 2007-09-04 Jan Hubicka <jh@suse.cz>
3487
3488 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
3489 * gcc.dg/vect/vect-105.c: Mark functions noinline.
3490 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
3491 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
3492 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
3493 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
3494 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
3495 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
3496 * gcc.dg/vect/vect-50.c: Mark functions noinline.
3497 * gcc.dg/vect/vect-33.c: Mark functions noinline.
3498 * gcc.dg/vect/vect-16.c: Mark functions noinline.
3499 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
3500 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
3501 * gcc.dg/vect/vect-92.c: Mark functions noinline.
3502 * gcc.dg/vect/vect-75.c: Mark functions noinline.
3503 * gcc.dg/vect/vect-58.c: Mark functions noinline.
3504 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
3505 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
3506 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
3507 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
3508 * gcc.dg/vect/vect-114.c: Mark functions noinline.
3509 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
3510 * gcc.dg/vect/vect-8.c: Mark functions noinline.
3511 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
3512 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
3513 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
3514 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
3515 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
3516 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
3517 * gcc.dg/vect/vect-42.c: Mark functions noinline.
3518 * gcc.dg/vect/vect-25.c: Mark functions noinline.
3519 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
3520 * gcc.dg/vect/vect-67.c: Mark functions noinline.
3521 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
3522 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
3523 * gcc.dg/vect/vect-106.c: Mark functions noinline.
3524 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
3525 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
3526 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
3527 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
3528 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
3529 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
3530 * gcc.dg/vect/vect-34.c: Mark functions noinline.
3531 * gcc.dg/vect/vect-17.c: Mark functions noinline.
3532 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
3533 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
3534 * gcc.dg/vect/vect-93.c: Mark functions noinline.
3535 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
3536 * gcc.dg/vect/vect-76.c: Mark functions noinline.
3537 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
3538 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
3539 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
3540 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
3541 * gcc.dg/vect/vect-115.c: Mark functions noinline.
3542 * gcc.dg/vect/vect-9.c: Mark functions noinline.
3543 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
3544 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
3545 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
3546 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
3547 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
3548 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
3549 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
3550 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
3551 * gcc.dg/vect/vect-60.c: Mark functions noinline.
3552 * gcc.dg/vect/vect-26.c: Mark functions noinline.
3553 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
3554 * gcc.dg/vect/vect-85.c: Mark functions noinline.
3555 * gcc.dg/vect/vect-68.c: Mark functions noinline.
3556 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
3557 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
3558 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
3559 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
3560 * gcc.dg/vect/vect-107.c: Mark functions noinline.
3561 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
3562 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
3563 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
3564 * gcc.dg/vect/vect-52.c: Mark functions noinline.
3565 * gcc.dg/vect/vect-35.c: Mark functions noinline.
3566 * gcc.dg/vect/vect-18.c: Mark functions noinline.
3567 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
3568 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
3569 * gcc.dg/vect/vect-77.c: Mark functions noinline.
3570 * gcc.dg/vect/vect-2.c: Mark functions noinline.
3571 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
3572 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
3573 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
3574 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
3575 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
3576 * gcc.dg/vect/vect-116.c: Mark functions noinline.
3577 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
3578 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
3579 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
3580 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
3581 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
3582 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
3583 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
3584 * gcc.dg/vect/vect-44.c: Mark functions noinline.
3585 * gcc.dg/vect/vect-27.c: Mark functions noinline.
3586 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
3587 * gcc.dg/vect/vect-86.c: Mark functions noinline.
3588 * gcc.dg/vect/vect-100.c: Mark functions noinline.
3589 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
3590 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
3591 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
3592 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
3593 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
3594 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
3595 * gcc.dg/vect/vect-108.c: Mark functions noinline.
3596 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
3597 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
3598 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
3599 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
3600 * gcc.dg/vect/vect-11.c: Mark functions noinline.
3601 * gcc.dg/vect/vect-70.c: Mark functions noinline.
3602 * gcc.dg/vect/vect-36.c: Mark functions noinline.
3603 * gcc.dg/vect/vect-19.c: Mark functions noinline.
3604 * gcc.dg/vect/vect-95.c: Mark functions noinline.
3605 * gcc.dg/vect/vect-78.c: Mark functions noinline.
3606 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
3607 * gcc.dg/vect/vect-3.c: Mark functions noinline.
3608 * gcc.dg/vect/vect-all.c: Mark functions noinline.
3609 * gcc.dg/vect/vect-117.c: Mark functions noinline.
3610 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
3611 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
3612 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
3613 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
3614 * gcc.dg/vect/vect-20.c: Mark functions noinline.
3615 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
3616 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
3617 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
3618 * gcc.dg/vect/vect-62.c: Mark functions noinline.
3619 * gcc.dg/vect/vect-28.c: Mark functions noinline.
3620 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
3621 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
3622 * gcc.dg/vect/vect-87.c: Mark functions noinline.
3623 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
3624 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
3625 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
3626 * gcc.dg/vect/vect-109.c: Mark functions noinline.
3627 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
3628 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
3629 noinline.
3630 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
3631 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
3632 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
3633 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
3634 * gcc.dg/vect/vect-12.c: Mark functions noinline.
3635 * gcc.dg/vect/vect-71.c: Mark functions noinline.
3636 * gcc.dg/vect/vect-54.c: Mark functions noinline.
3637 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
3638 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
3639 * gcc.dg/vect/vect-96.c: Mark functions noinline.
3640 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
3641 * gcc.dg/vect/vect-110.c: Mark functions noinline.
3642 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
3643 * gcc.dg/vect/vect-4.c: Mark functions noinline.
3644 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
3645 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
3646 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
3647 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
3648 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
3649 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
3650 * gcc.dg/vect/vect-21.c: Mark functions noinline.
3651 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
3652 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
3653 * gcc.dg/vect/vect-80.c: Mark functions noinline.
3654 * gcc.dg/vect/vect-63.c: Mark functions noinline.
3655 * gcc.dg/vect/vect-46.c: Mark functions noinline.
3656 * gcc.dg/vect/vect-29.c: Mark functions noinline.
3657 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
3658 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
3659 * gcc.dg/vect/vect-88.c: Mark functions noinline.
3660 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
3661 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
3662 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
3663 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
3664 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
3665 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
3666 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
3667 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
3668 * gcc.dg/vect/vect-30.c: Mark functions noinline.
3669 * gcc.dg/vect/vect-13.c: Mark functions noinline.
3670 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
3671 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
3672 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
3673 * gcc.dg/vect/vect-72.c: Mark functions noinline.
3674 * gcc.dg/vect/vect-38.c: Mark functions noinline.
3675 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
3676 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
3677 * gcc.dg/vect/vect-97.c: Mark functions noinline.
3678 * gcc.dg/vect/vect-111.c: Mark functions noinline.
3679 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
3680 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
3681 * gcc.dg/vect/vect-5.c: Mark functions noinline.
3682 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
3683 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
3684 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
3685 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
3686 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
3687 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
3688 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
3689 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
3690 * gcc.dg/vect/vect-22.c: Mark functions noinline.
3691 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
3692 * gcc.dg/vect/vect-64.c: Mark functions noinline.
3693 * gcc.dg/vect/vect-89.c: Mark functions noinline.
3694 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
3695 * gcc.dg/vect/vect-103.c: Mark functions noinline.
3696 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
3697 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
3698 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
3699 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
3700 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
3701 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
3702 * gcc.dg/vect/vect-31.c: Mark functions noinline.
3703 * gcc.dg/vect/vect-14.c: Mark functions noinline.
3704 * gcc.dg/vect/vect-73.c: Mark functions noinline.
3705 * gcc.dg/vect/vect-56.c: Mark functions noinline.
3706 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
3707 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
3708 * gcc.dg/vect/vect-98.c: Mark functions noinline.
3709 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
3710 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
3711 * gcc.dg/vect/vect-112.c: Mark functions noinline.
3712 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
3713 * gcc.dg/vect/vect-6.c: Mark functions noinline.
3714 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
3715 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
3716 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
3717 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
3718 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
3719 * gcc.dg/vect/pr25413.c: Mark functions noinline.
3720 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
3721 * gcc.dg/vect/vect-40.c: Mark functions noinline.
3722 * gcc.dg/vect/vect-23.c: Mark functions noinline.
3723 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
3724 * gcc.dg/vect/vect-82.c: Mark functions noinline.
3725 * gcc.dg/vect/vect-65.c: Mark functions noinline.
3726 * gcc.dg/vect/vect-48.c: Mark functions noinline.
3727 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
3728 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
3729 * gcc.dg/vect/vect-104.c: Mark functions noinline.
3730 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
3731 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
3732 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
3733 * gcc.dg/vect/vect-32.c: Mark functions noinline.
3734 * gcc.dg/vect/vect-15.c: Mark functions noinline.
3735 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
3736 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
3737 * gcc.dg/vect/vect-91.c: Mark functions noinline.
3738 * gcc.dg/vect/vect-74.c: Mark functions noinline.
3739 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
3740 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
3741 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
3742 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
3743 * gcc.dg/vect/vect-99.c: Mark functions noinline.
3744 * gcc.dg/vect/vect-113.c: Mark functions noinline.
3745 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
3746 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
3747 * gcc.dg/vect/vect-7.c: Mark functions noinline.
3748 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
3749 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
3750 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
3751 * gcc.dg/vect/vect-24.c: Mark functions noinline.
3752 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
3753 * gcc.dg/vect/vect-83.c: Mark functions noinline.
3754 * gcc.dg/vect/vect-66.c: Mark functions noinline.
3755 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
3756
3757 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
3758
3759 PR middle-end/33187
3760 * gcc.target/i386/cmov7.c: New file.
3761
3762 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
3763
3764 * gcc.target/i386/sse4a-check.h: New file.
3765 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
3766 * gcc.target/i386/sse4a-insert.c: Ditto.
3767 * gcc.target/i386/sse4a-montsd.c: Ditto.
3768 * gcc.target/i386/sse4a-montss.c: Ditto.
3769 * gcc.target/i386/mmx-check.h: New file.
3770 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
3771 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
3772 * gcc.target/i386/sse-check.h: New file.
3773 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
3774 * gcc.target/i386/sse-3.c: Ditto.
3775 * gcc.target/i386/sse-7.c: Ditto.
3776 * gcc.target/i386/sse-9.c: Ditto.
3777 * gcc.target/i386/ssefn-3.c: Ditto.
3778 * gcc.target/i386/sse-recip.c: Ditto.
3779 * gcc.target/i386/sse-recip-vec.c: Ditto.
3780 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
3781 * gcc.target/i386/20020523-1.c: Remove.
3782 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
3783 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
3784 * gcc.target/i386/ssefn-4.c: Ditto.
3785 * gcc.target/i386/sse-6.c: Ditto.
3786 * gcc.target/i386/sse-10.c: Ditto.
3787 * gcc.target/i386/sse-11.c: Ditto.
3788 * gcc.target/i386/sse-18.c: Ditto.
3789 * gcc.target/i386/fpprec-1.c: Ditto.
3790 * g++.dg/other/i386-1.C: Ditto.
3791
3792 2007-09-04 Richard Guenther <rguenther@suse.de>
3793
3794 PR tree-optimization/33291
3795 * gcc.dg/volatile2.c: New testcase.
3796 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
3797 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
3798 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
3799 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
3800
3801 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3802
3803 PR fortran/33253
3804 * gfortran.dg/namelist_15.f90: Update test.
3805 * gfortran.dg/namelist_24.f90: Update test.
3806 * gfortran.dg/namelist_38.f90: New test.
3807
3808 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
3809
3810 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
3811 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
3812 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
3813 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
3814 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
3815 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
3816
3817 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
3818
3819 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
3820 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
3821
3822 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
3823
3824 2007-09-02 David Daney <ddaney@avtrex.com>
3825
3826 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
3827 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
3828 * gcc.target/mips/atomic-memory-1.c: Ditto.
3829 * gcc.target/mips/atomic-memory-2.c: Ditto.
3830
3831 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
3832
3833 * gcc.target/cris/builtin_clz_v0.c: New testcase.
3834 * gcc.target/cris/builtin_clz_v3.c: New testcase.
3835
3836 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
3837
3838 * gfortran.dg/substr_6.f90: New test.
3839
3840 2007-09-02 Paolo Carlini <pcarlini@suse.de>
3841
3842 PR c++/33208
3843 * g++.dg/other/error18.C: New.
3844 * g++.dg/expr/bitfield3.C: Adjust.
3845
3846 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
3847
3848 PR fortran/33276
3849 * gfortran.fortran-torture/compile/pr33276.f90: New.
3850
3851 2007-09-02 Joseph Myers <joseph@codesourcery.com>
3852
3853 PR C/29237
3854 PR middle-end/33272
3855 * gcc.dg/c99-arraydecl-3.c: New test.
3856
3857 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
3858
3859 PR c++/32597
3860 * g++.dg/cpp0x/variadic-new2.C: New.
3861 * g++.dg/cpp0x/variadic-new.C: New.
3862
3863 2007-08-31 Tobias Burnus <burnus@net-b.de>
3864
3865 PR fortran/33232
3866 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
3867 * gfortran.dg/read_1.f90: New.
3868
3869 2007-08-31 Paolo Carlini <pcarlini@suse.de>
3870
3871 PR c++/33210
3872 * g++.dg/template/error30.C: New.
3873
3874 2007-08-31 Paolo Carlini <pcarlini@suse.de>
3875
3876 PR c++/32113
3877 * g++.dg/template/crash70.C: New.
3878
3879 2007-08-31 Paolo Carlini <pcarlini@suse.de>
3880
3881 PR c++/33212
3882 * g++.dg/ext/is_class_error.C: New.
3883
3884 2007-08-31 Olivier Hainque <hainque@adacore.com>
3885
3886 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
3887
3888 2007-08-31 David Edelsohn <edelsohn@gnu.org>
3889 Revital Eres <eres@il.ibm.com>
3890
3891 * gcc.target/powerpc/paired-1.c: New test.
3892 * gcc.target/powerpc/paired-2.c: New test.
3893 * gcc.target/powerpc/paired-3.c: New test.
3894 * gcc.target/powerpc/paired-4.c: New test.
3895 * gcc.target/powerpc/paired-5.c: New test.
3896 * gcc.target/powerpc/paired-6.c: New test.
3897 * gcc.target/powerpc/paired-7.c: New test.
3898 * gcc.target/powerpc/ppc-paired.c: New test.
3899
3900 2007-08-31 Ollie Wild <aaw@google.com>
3901
3902 * g++.dg/conversion/ptrmem2.C: New test.
3903 * g++.dg/conversion/ptrmem3.C: New test.
3904 * g++.dg/conversion/ptrmem4.C: New test.
3905 * g++.dg/conversion/ptrmem5.C: New test.
3906 * g++.dg/conversion/ptrmem6.C: New test.
3907 * g++.dg/conversion/ptrmem7.C: New test.
3908 * g++.dg/conversion/ptrmem8.C: New test.
3909
3910 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
3911
3912 PR fortran/31879
3913 * gfortran.dg/char_length_7.f90: New test.
3914 * gfortran.dg/char_length_9.f90: New test.
3915 * gfortran.dg/char_assign_1.f90: Add extra warning.
3916
3917 PR fortran/31197
3918 PR fortran/31258
3919 * gfortran.dg/char_length_8.f90: New test.
3920
3921 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
3922
3923 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
3924
3925 2007-08-30 Jakub Jelinek <jakub@redhat.com>
3926
3927 * gcc.dg/inline-24.c: New test.
3928 * g++.dg/opt/inline11.C: New test.
3929
3930 2007-08-30 Richard Guenther <rguenther@suse.de>
3931
3932 * gcc.target/i386/vectorize5.c: New testcase.
3933
3934 2007-08-30 Tobias Burnus <burnus@net-b.de>
3935
3936 PR fortran/33228
3937 * interface.c (check_interface0): Improve error for external procs.
3938 (check_sym_interfaces): Fix checking of module procedures.
3939
3940 2007-08-30 Jakub Jelinek <jakub@redhat.com>
3941
3942 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
3943 (AI): Add AI_ALIGN.
3944 * gcc.dg/sync-3.c: New test.
3945
3946 PR middle-end/32758
3947 * gcc.dg/cleanup-12.c: New test.
3948
3949 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
3950
3951 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
3952 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
3953 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
3954 * gcc.dg/pr32450.c: Ditto.
3955 * gcc.dg/nest.c: Ditto.
3956 * gcc.dg/nested-func-4.c: Ditto.
3957 * g++.old-deja/g++.law/profile1.C: Ditto.
3958
3959 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3960
3961 PR fortran/32989
3962 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
3963 non-default integer kind arguments.
3964
3965 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
3966
3967 PR fortran/33105
3968 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
3969
3970 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
3971
3972 * gcc.dg/h8300-ice2.c: Remove target selector.
3973
3974 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
3975
3976 PR fortran/33215
3977 * gfortran.dg/binding_label_tests_15.f03: New test case.
3978 * gfortran.dg/binding_label_tests_16.f03: Ditto.
3979
3980 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3981
3982 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
3983 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
3984
3985 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
3986
3987 PR c++/33194
3988 * g++.dg/other/canon-33194.C: New.
3989
3990 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
3991
3992 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
3993 * gcc.c-torture/execute/pr23135.c: Likewise.
3994
3995 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
3996
3997 * gcc.dg/pr31344.c: Move to ...
3998 * gcc.dg/dfp/pr31344.c: ... here.
3999 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
4000 * gcc.dg/20050503-1.c: Ditto.
4001 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
4002 * gcc.dg/20061127-1.c: Compile only for fpic targets.
4003 * gcc.dg/20060801-1.c: Ditto.
4004
4005 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
4006
4007 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
4008 * gfortran.dg/nan_1.f90: Likewise.
4009
4010 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4011
4012 PR fortran/33055
4013 Revert previous patch.
4014
4015 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
4016 Kazu Hirata <kazu@codesourcery.com>
4017
4018 * gcc.target/m68k/interrupt-1.c: New.
4019
4020 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
4021
4022 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
4023 10000 for targets where "int" can't hold at least 100000.
4024 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
4025 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
4026 (test5)(test6): Use it.
4027 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
4028 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
4029 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
4030 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
4031 * gcc.dg/attr-alloc_size.c (test): Likewise.
4032
4033 2007-08-28 Paolo Carlini <pcarlini@suse.de>
4034
4035 PR c++/33209
4036 * g++.dg/template/error29.C: New.
4037
4038 2007-08-28 Jakub Jelinek <jakub@redhat.com>
4039
4040 PR c++/32596
4041 * g++.dg/ext/visibility/anon5.C: New test.
4042
4043 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4044
4045 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
4046
4047 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4048
4049 * gfortran.dg/gamma_1.f90: Remove large-real tests.
4050 * gfortran.dg/gamma_2.f90: Remove large-real tests.
4051 * gfortran.dg/gamma_4.f90: New: large-real tests.
4052
4053 2007-08-28 Jason Merrill <jason@redhat.com>
4054
4055 PR c++/29000
4056 * g++.dg/ext/stmtexpr12.C: New test.
4057
4058 PR c++/28558
4059 * g++.dg/ext/attrib28.C: New test.
4060
4061 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
4062
4063 PR target/32661
4064 * gcc.target/i386/pr32661.c: New test.
4065
4066 2007-08-28 Jakub Jelinek <jakub@redhat.com>
4067
4068 PR middle-end/32370
4069 * gcc.dg/pr32370.c: New test.
4070
4071 PR rtl-optimization/33148
4072 * gcc.c-torture/compile/20070827-1.c: New test.
4073
4074 PR debug/32914
4075 * d++.dg/debug/const3.C: New test.
4076 * d++.dg/debug/const4.C: New test.
4077 * d++.dg/debug/dwarf2/const1.C: New test.
4078 * d++.dg/debug/dwarf2/const2.C: New test.
4079 * d++.dg/debug/dwarf2/const2b.C: New test.
4080
4081 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
4082 Vladimir Yanovsky <yanov@il.ibm.com>
4083 Revital Eres <eres@il.ibm.com>
4084 Andrey Belevantsev <abel@ispras.ru>
4085
4086 * gcc.dg/sms-1.c: New test.
4087
4088 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
4089
4090 * g++.dg/ext/gnu-inline-common.h: New.
4091 * g++.dg/ext/gnu-inline-global-reject.C: New.
4092 * g++.dg/ext/gnu-inline-global.C: New.
4093 * g++.dg/ext/gnu-inline-namespace.C: New.
4094 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
4095 * g++.dg/ext/gnu-inline-class.C: New.
4096 * g++.dg/ext/gnu-inline-class-static.C: New.
4097 * g++.dg/ext/gnu-inline-template-class.C: New.
4098 * g++.dg/ext/gnu-inline-template-func.C: New.
4099
4100 2007-08-27 Jason Merrill <jason@redhat.com>
4101
4102 PR c++/31337
4103 * g++.dg/ext/stmtexpr11.C: New.
4104
4105 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
4106
4107 * lib/target-supports.exp (check_profiling_available):
4108 Set profiling_available_saved to 0 on fido-*-elf.
4109
4110 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
4111
4112 PR tree-optimization/33173
4113
4114 * gcc.c-torture/compile/pr33173.c: New.
4115
4116 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
4117
4118 PR target/31385
4119 * gcc.dg/dfp/pr31385.c: New.
4120
4121 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
4122
4123 * gcc.dg/unsigned-long-compare.c: Remove target selector.
4124
4125 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
4126
4127 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
4128 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
4129 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
4130 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
4131 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
4132 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
4133 gcc.target/m68k directory.
4134 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
4135 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
4136 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
4137 gcc.target/cris directory.
4138 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
4139 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
4140 gcc.target/bfin directory.
4141
4142 * gcc.target/sh: New directory.
4143 * gcc.target/sh/sh.exp: New file.
4144 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
4145 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
4146 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
4147 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
4148 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
4149 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
4150
4151 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
4152
4153 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
4154 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
4155 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
4156 * gcc.target/i386/local2.c: Ditto.
4157 * gcc.target/i386/stack-prot-kernel.c: Ditto.
4158 * gcc.target/i386/20011119-1.c: Ditto.
4159 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
4160 * gcc.target/i386/fastcall-1.c: Fix target selector.
4161
4162 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4163
4164 PR fortran/33055
4165 * gfortran.dg/negative_unit.f: Add new check
4166 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
4167 -fdefault-integer-8.
4168
4169 2007-08-26 Asher Langton <langton2@llnl.gov>
4170
4171 * gfortran.dg/recursive_stack.f90: New.
4172 * gfortran.dg/openmp_stack.f90: New.
4173
4174 2007-08-26 Tobias Burnus <burnus@net-b.de>
4175
4176 PR fortran/31298
4177 * gfortran.dg/use_10.f90: New.
4178
4179 2007-08-26 Tobias Burnus <burnus@net-b.de>
4180
4181 PR fortran/32985
4182 * gfortran.dg/namelist_14.f90: Make test case valid.
4183 * gfortran.dg/common_10.f90: New.
4184
4185 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
4186
4187 PR middle-end/33181
4188 * gcc.dg/ifelse-2.c: New.
4189
4190 2007-08-26 Tobias Burnus <burnus@net-b.de>
4191
4192 PR fortran/32980
4193 * gfortran.dg/gamma_1.f90: New.
4194 * gfortran.dg/gamma_2.f90: New.
4195 * gfortran.dg/gamma_3.f90: New.
4196
4197 2007-08-26 Tobias Burnus <burnus@net-b.de>
4198
4199 PR fortran/33188
4200 * gfortran.dg/used_types_18.f90: New.
4201
4202 2007-08-25 Jakub Jelinek <jakub@redhat.com>
4203
4204 * gcc.dg/array-init-2.c: New test.
4205
4206 2007-08-24 Tobias Burnus <burnus@net-b.de>
4207
4208 PR fortran/33178
4209 * gfortran.dg/initialization_4.f90: Update dg-error.
4210 * gfortran.dg/initialization_13.f90: New.
4211
4212 2007-08-24 Richard Guenther <rguenther@suse.de>
4213
4214 PR middle-end/33166
4215 * gcc.c-torture/compile/pr33166.c: New testcase.
4216
4217 2007-08-24 Tobias Burnus <burnus@net-b.de>
4218
4219 PR fortran/33139
4220 * gfortran.dg/pointer_assign_4.f90: New.
4221 * gfortran.dg/shape_2.f90: Fix test case.
4222 * gfortran.dg/char_result_4.f90: Ditto.
4223
4224 2007-08-24 Jakub Jelinek <jakub@redhat.com>
4225
4226 * gcc.dg/array-init-1.c: New test.
4227
4228 PR c++/32567
4229 * g++.dg/parse/crash36.C: New test.
4230
4231 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
4232
4233 * gcc.dg/pr32721.c: Updated.
4234
4235 2007-08-24 Jakub Jelinek <jakub@redhat.com>
4236
4237 PR tree-optimization/32573
4238 PR middle-end/32946
4239 * gcc.dg/pr32573.c: New test.
4240
4241 PR c++/32898
4242 * g++.dg/lookup/ns3.C: New test.
4243
4244 * gfortran.dg/assumed_charlen_sharing.f90: New test.
4245
4246 PR c++/31941
4247 * g++.dg/parse/crash37.C: New test.
4248
4249 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
4250
4251 PR target/17390
4252 * gcc.target/i386/pr17390.c: New test.
4253
4254 2007-08-23 Richard Guenther <rguenther@suse.de>
4255
4256 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
4257 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
4258 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
4259 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
4260 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
4261 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
4262 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
4263 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
4264
4265 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
4266
4267 * gcc.target/s390: New directory.
4268 * gcc.target/s390/s390.exp: New file.
4269 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
4270 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
4271 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
4272 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
4273 gcc.target/s390 directory.
4274
4275 2007-08-23 Richard Guenther <rguenther@suse.de>
4276
4277 PR tree-optimization/32328
4278 * gcc.dg/pr32328.c: New testcase.
4279
4280 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
4281
4282 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
4283 available.
4284
4285 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4286
4287 PR fortran/33095
4288 * gfortran.dg/min_max_optional_5.f90: New test.
4289 * gfortran.dg/min_max_optional_2.f90: Remove.
4290 * gfortran.dg/min_max_optional_3.f90: Remove.
4291 * gfortran.dg/min_max_optional_4.f90: Remove.
4292
4293 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
4294
4295 * gcc.target/i386/xorps-sse.c: New.
4296 * gcc.target/i386/xorps-sse2.c: New.
4297
4298 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
4299
4300 * gcc.target/i386/cmov3.c: Fix scan-assembler.
4301 * gcc.target/i386/cmov4.c: Fix scan-assembler.
4302 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
4303
4304 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
4305
4306 PR fortran/33020
4307 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
4308 include multiple kinds for SHAPE parameter within a single
4309 namespace.
4310 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
4311 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
4312
4313 2007-08-22 Janus Weil <jaydub66@gmail.com>
4314
4315 * interface_abstract_1.f90: Extended test case.
4316 * interface_abstract_3.f90: New test.
4317
4318 2007-08-21 Christian Bruel <christian.bruel@st.com>
4319
4320 * gcc.dg/fold-sub.c: New test.
4321
4322 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
4323
4324 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
4325 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
4326 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
4327 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
4328 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
4329 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
4330
4331 2007-08-22 Richard Guenther <rguenther@suse.de>
4332
4333 PR middle-end/33007
4334 * gcc.dg/pr33007.c: New testcase.
4335
4336 2007-08-22 Richard Sandiford <richard@codesourcery.com>
4337
4338 * gcc.c-torture/execute/strcmp-1.x: Delete.
4339
4340 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
4341
4342 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
4343 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
4344 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
4345 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
4346 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
4347 gcc.target/i386/stack-realign.c,
4348 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
4349 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
4350 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
4351 target using dg-require-effective-target directive.
4352 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
4353 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
4354 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
4355 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
4356 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
4357 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
4358 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
4359 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
4360 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
4361 Require lp64 target using dg-require-effective-target directive.
4362 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
4363 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
4364 directive.
4365 * gcc.target/i386/20010202-1.c: Move from here ...
4366 * gcc.dg/20010202-1.c: ... to here.
4367
4368 2007-08-22 Richard Guenther <rguenther@suse.de>
4369
4370 PR tree-optimization/33142
4371 * gcc.c-torture/execute/pr33142.c: New testcase.
4372
4373 2007-08-22 Richard Guenther <rguenther@suse.de>
4374
4375 PR middle-end/32563
4376 * g++.dg/torture/pr32563.C: New testcase.
4377
4378 2007-08-22 Jakub Jelinek <jakub@redhat.com>
4379
4380 PR middle-end/32912
4381 * gcc.dg/pr32912-1.c: Add -w to options.
4382 * gcc.dg/pr32912-2.c: Likewise.
4383 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
4384
4385 2007-08-21 Ian Lance Taylor <iant@google.com>
4386
4387 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
4388
4389 2007-08-21 Ian Lance Taylor <iant@google.com>
4390
4391 PR tree-optimization/33134
4392 * g++.dg/tree-ssa/pr33134.C: New test.
4393
4394 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
4395
4396 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
4397 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
4398
4399 2007-08-21 Jakub Jelinek <jakub@redhat.com>
4400
4401 PR debug/32610
4402 * gcc.dg/debug/pr32610.c: New test.
4403
4404 * g++.dg/init/new24.C: New test.
4405
4406 PR middle-end/32912
4407 * gcc.dg/pr32912-1.c: New test.
4408 * gcc.dg/pr32912-2.c: New test.
4409 * gcc.dg/pr32912-3.c: New test.
4410
4411 2007-08-21 Richard Guenther <rguenther@suse.de>
4412
4413 * gcc.dg/pointer-arith-10.c: New testcase.
4414
4415 2007-08-21 Richard Guenther <rguenther@suse.de>
4416
4417 PR middle-end/33122
4418 * gcc.c-torture/compile/pr33122.c: New testcase.
4419
4420 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
4421
4422 * g++.dg/warn/Wnvdtor-2.C: New testcase.
4423
4424 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
4425
4426 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
4427
4428 2007-08-20 Jakub Jelinek <jakub@redhat.com>
4429
4430 PR c++/33025
4431 * g++.dg/init/new23.C: New test.
4432
4433 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
4434
4435 PR middle-end/30564
4436 * gcc.c-torture/compile/pr30564-1.c: New test.
4437 * gcc.c-torture/compile/pr30564-2.c: New test.
4438
4439 2007-08-19 Joseph Myers <joseph@codesourcery.com>
4440
4441 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
4442
4443 2007-08-19 Tobias Burnus <burnus@net-b.de>
4444
4445 * gfortran.dg/interface_abstract_2.f90: New.
4446 * gfortran.dg/interface_abstract_1.f90: Fix typo.
4447
4448 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
4449
4450 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
4451 unknown (so that outer-loop wont get analyzed).
4452 * gcc.dg/vect/vect-outer-1a.c: New test.
4453 * gcc.dg/vect/vect-outer-1b.c: New test.
4454 * gcc.dg/vect/vect-outer-1.c: New test.
4455 * gcc.dg/vect/vect-outer-2a.c: New test.
4456 * gcc.dg/vect/vect-outer-2b.c: New test.
4457 * gcc.dg/vect/vect-outer-2c.c: New test.
4458 * gcc.dg/vect/vect-outer-2.c: New test.
4459 * gcc.dg/vect/vect-outer-3a.c: New test.
4460 * gcc.dg/vect/vect-outer-3b.c: New test.
4461 * gcc.dg/vect/vect-outer-3c.c: New test.
4462 * gcc.dg/vect/vect-outer-3.c: New test.
4463 * gcc.dg/vect/vect-outer-4a.c: New test.
4464 * gcc.dg/vect/vect-outer-4b.c: New test.
4465 * gcc.dg/vect/vect-outer-4c.c: New test.
4466 * gcc.dg/vect/vect-outer-4d.c: New test.
4467 * gcc.dg/vect/vect-outer-4e.c: New test.
4468 * gcc.dg/vect/vect-outer-4f.c: New test.
4469 * gcc.dg/vect/vect-outer-4g.c: New test.
4470 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
4471 * gcc.dg/vect/vect-outer-4i.c: New test.
4472 * gcc.dg/vect/vect-outer-4j.c: New test.
4473 * gcc.dg/vect/vect-outer-4k.c: New test.
4474 * gcc.dg/vect/vect-outer-4l.c: New test.
4475 * gcc.dg/vect/vect-outer-4m.c: New test.
4476 * gcc.dg/vect/vect-outer-4.c: New test.
4477 * gcc.dg/vect/vect-outer-5.c: New test.
4478 * gcc.dg/vect/vect-outer-6.c: New test.
4479 * gcc.dg/vect/vect-outer-fir.c: New test.
4480 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
4481 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
4482
4483 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
4484
4485 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
4486 and -fno-tree-reassoc.
4487 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
4488 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
4489 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
4490 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
4491 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
4492 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
4493 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
4494 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
4495 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
4496 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
4497 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
4498 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
4499 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
4500 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
4501 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
4502 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
4503 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
4504 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
4505 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
4506 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
4507 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
4508 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
4509 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
4510 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
4511 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
4512 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
4513 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
4514 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
4515 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
4516 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
4517 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
4518 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
4519 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
4520 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
4521 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
4522 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
4523 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
4524
4525 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
4526
4527 * gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
4528 versioning for aliasing).
4529 * gcc.dg/vect/vect-35.c: Likewise.
4530
4531 * gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
4532 targets.
4533 * gcc.dg/vect/vect-multitypes-11.c: Likewise.
4534
4535 2007-08-18 Tom Tromey <tromey@redhat.com>
4536
4537 PR preprocessor/32974:
4538 * gcc.dg/cpp/pr32974.c: New file.
4539
4540 2007-08-17 Tobias Burnus <burnus@net-b.de>
4541
4542 * gfortran.dg/interface_abstract_1.f90: New.
4543
4544 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
4545
4546 PR fortran/32881
4547 * gfortran.dg/pure_initializer_1.f90: New test.
4548
4549 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
4550
4551 PR fortran/32875
4552 * gfortran.dg/array_constructor_18.f90: New test.
4553
4554 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
4555
4556 PR c++/28989
4557 * g++.dg/expr/lval3.C: New test.
4558 * g++.dg/expr/lval4.C: New test.
4559
4560 2007-08-17 Ollie Wild <aaw@google.com>
4561
4562 PR c++/31749
4563 * g++.dg/lookup/builtin3.C: New test.
4564 * g++.dg/lookup/builtin4.C: New test.
4565 * g++.dg/lookup/using19.C: New test.
4566
4567 2007-08-17 Paolo Carlini <pcarlini@suse.de>
4568
4569 PR c++/32190
4570 * g++.dg/parse/error31.C: New.
4571
4572 2007-08-17 Paolo Carlini <pcarlini@suse.de>
4573
4574 PR c++/32112
4575 * g++.dg/template/error26.C: New.
4576
4577 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4578
4579 PR fortran/33079
4580 * gfortran.dg/zero_length_2.f90: New test.
4581
4582 2007-08-17 Tobias Burnus <burnus@net-b.de>
4583
4584 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
4585 * gfortran.dg/kind_tests_3.f03: Ditto.
4586 * gfortran.dg/global_vars_f90_init.f90: Ditto.
4587 * gfortran.dg/interface_13.f90: Ditto.
4588 * gfortran.dg/pr32738.f90: Ditto.
4589 * gfortran.dg/module_private_1.f90: Ditto.
4590 * gfortran.dg/test_only_clause.f90: Ditto.
4591 * gfortran.dg/bind_c_vars.f90: Ditto.
4592 * gfortran.dg/bind_c_dts.f90: Ditto.
4593 * gfortran.dg/use_9.f90: Ditto.
4594 * gfortran.dg/generic_8.f90: Ditto.
4595 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
4596 * gfortran.dg/private_type_6.f90: Ditto.
4597 * gfortran.dg/c_assoc.f90: Ditto.
4598 * gfortran.dg/private_type_7.f90: Ditto.
4599 * gfortran.dg/global_vars_c_init.f90: Ditto.
4600 * gfortran.dg/bind_c_dts_2.f03: Ditto.
4601 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
4602 * gfortran.dg/c_size_t_test.f03: Ditto.
4603 * gfortran.dg/used_types_12.f90: Ditto.
4604 * gfortran.dg/pr25923.f90: Ditto.
4605 * gfortran.dg/test_com_block.f90: Ditto.
4606 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
4607 * gfortran.dg/equiv_constraint_7.f90: Ditto.
4608 * gfortran.dg/com_block_driver.f90: Ditto.
4609 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
4610 * gfortran.dg/use_iso_c_binding.f90: Ditto.
4611 * gfortran.dg/c_loc_test.f90: Ditto.
4612 * gfortran.dg/c_ptr_tests.f03: Ditto.
4613 * gfortran.dg/module_interface_1.f90: Ditto.
4614
4615 2007-08-17 Paolo Carlini <pcarlini@suse.de>
4616
4617 PR c++/32870
4618 * g++.dg/other/error17.C: Adjust.
4619
4620 2007-08-17 Ben Elliston <bje@au.ibm.com>
4621
4622 PR middle-end/32970
4623 * g++.dg/ext/altivec-14.C: New test.
4624
4625 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
4626
4627 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
4628 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
4629 dump files.
4630 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
4631 * gcc.dg/vect/pr32366.c: Ditto.
4632
4633 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
4634
4635 PR testsuite/33082
4636 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
4637 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
4638 * gcc.dg/dfp/convert-int-fold.c: Ditto.
4639 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
4640
4641 2007-08-16 Tobias Burnus <burnus@net-b.de>
4642
4643 PR fortran/33072
4644 * gfortran.dg/use_9.f90: New.
4645
4646 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
4647
4648 * g++.dg/gcov/gcov-5.C: New test.
4649
4650 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
4651
4652 * g++.dg/gcov/gcov-4.C: New test.
4653 * lib/gcov.exp (verify-lines): Add support for
4654 checking no-coverage lines.
4655
4656 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
4657
4658 * gcc.dg/vect/vect-vfa-01.c: New.
4659 * gcc.dg/vect/vect-vfa-02.c: New.
4660 * gcc.dg/vect/vect-vfa-03.c: New.
4661 * gcc.dg/vect/vect-vfa-04.c: New.
4662 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
4663 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
4664 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
4665 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
4666 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
4667 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
4668 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
4669 gfortran.dg/vect/pr19049.f90: Rename to start with
4670 prefix no-vfa-.
4671 * gcc.dg/vect/vect.exp: Disable versioning for alias
4672 when test starts with no-vfa-.
4673 * gfortran.dg/vect/vect.exp: Likewise.
4674
4675 2007-08-16 Richard Sandiford <richard@codesourcery.com>
4676
4677 * gcc.dg/torture/pr32897.c: New test.
4678
4679 2007-08-16 Paolo Carlini <pcarlini@suse.de>
4680
4681 PR c++/31132
4682 * g++.dg/template/crash69.C: New.
4683
4684 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
4685
4686 * lib/target-supports.exp (check_effective_target_arm32): Use
4687 check_no_compiler_messages.
4688
4689 2007-08-15 Diego Novillo <dnovillo@google.com>
4690
4691 gcc.dg/tree-ssa/20070815.c: New test.
4692
4693 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4694
4695 PR fortran/33077
4696 * gfortran.dg/random_7.f90: Initialize variable.
4697
4698 2007-08-15 Jakub Jelinek <jakub@redhat.com>
4699
4700 PR middle-end/33074
4701 * gfortran.dg/pr33074.f90: New test.
4702
4703 PR c++/32992
4704 * g++.dg/opt/nrv14.C: New test.
4705
4706 2007-08-15 Paolo Carlini <pcarlini@suse.de>
4707
4708 PR c++/33035
4709 * g++.dg/template/crash68.C: New.
4710
4711 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
4712
4713 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
4714 * gcc.dg/sibcall-4.c: Ditto.
4715
4716 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4717
4718 PR fortran/33066
4719 * gfortran.dg/use_8.f90: New test.
4720 * gfortran.dg/c_loc_tests_2.f03: Fix code.
4721
4722 2007-08-14 Paolo Carlini <pcarlini@suse.de>
4723
4724 PR c++/27211
4725 * g++.dg/template/error27.C: New.
4726 * g++.dg/template/error28.C: New.
4727 * g++.dg/other/pr28304.C: Adjust.
4728 * g++.old-deja/g++.mike/p811.C: Likewise.
4729
4730 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
4731
4732 PR target/30315
4733 * gcc.target/i386/pr30315.c: New.
4734
4735 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4736
4737 PR fortran/32594
4738 * gfortran.dg/substr_5.f90: New test.
4739
4740 2007-08-14 Andrew Pinski <pinskia@gmail.com>
4741
4742 PR c/30428
4743 * gcc.dg/vector-2.c: New test.
4744
4745 PR c++/30428
4746 * g++.dg/ext/vector8.C: New test.
4747
4748 2007-08-13 Dan Hipschman <dsh@google.com>
4749
4750 PR c/32953
4751 * gcc.dg/format/array-1.c: Add an additional test for
4752 unterminated format strings of length 1.
4753
4754 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
4755
4756 PR fortran/32926
4757 * gfortran.dg/external_procedures_3.f90: New test.
4758
4759 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
4760
4761 PR fortran/32827
4762 * gfortran.dg/import6.f90: New test.
4763
4764 2007-08-13 Andrew Pinski <pinskia@gmail.com>
4765
4766 PR C/30427
4767 * gcc.dg/vector-1.c: New test.
4768
4769 2007-08-13 Richard Sandiford <richard@codesourcery.com>
4770
4771 * gcc.dg/pr21255-4.c: Skip for PIC.
4772 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
4773
4774 2007-08-13 Richard Sandiford <richard@codesourcery.com>
4775
4776 * gcc.dg/attr-isr.c: Skip for PIC.
4777 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
4778 * gcc.dg/attr-isr-trapa.c: Likewise.
4779 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
4780 * gcc.dg/pragma-isr-trapa.c: Likewise.
4781 * gcc.dg/pragma-isr-trapa2.c: Likewise.
4782
4783 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
4784
4785 PR fortran/32962
4786 * gfortran.dg/transpose_1.f90: New test.
4787
4788 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4789
4790 PR fortran/29600
4791 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
4792 intrinsic.
4793
4794 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4795
4796 PR fortran/30964
4797 PR fortran/33054
4798 * gfortran.dg/random_4.f90: New test.
4799 * gfortran.dg/random_5.f90: New test.
4800 * gfortran.dg/random_6.f90: New test.
4801 * gfortran.dg/random_7.f90: New test.
4802
4803 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4804
4805 PR fortran/32860
4806 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
4807
4808 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4809
4810 PR fortran/31629
4811 * gfortran.dg/module_private_1.f90: New test.
4812
4813 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4814
4815 PR fortran/29600
4816 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
4817 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
4818
4819 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4820
4821 PR fortran/32937
4822 * gfortran.dg/char_length_6.f90: New test.
4823
4824 2007-08-10 Ollie Wild <aaw@google.com>
4825
4826 * g++.dg/lookup/using18.C: New test.
4827
4828 2007-08-10 Paolo Carlini <pcarlini@suse.de>
4829
4830 PR c++/17763
4831 * g++.dg/other/error16.C: New.
4832
4833 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4834
4835 PR libfortran/33039
4836 * gfortran.dg/namelist_37.f90: New test.
4837
4838 2007-08-10 Paolo Carlini <pcarlini@suse.de>
4839
4840 PR c++/22256
4841 * g++.dg/conversion/op3.C: New.
4842
4843 2007-08-09 Tobias Burnus <burnus@net-b.de>
4844
4845 PR fortran/32987
4846 * gfortran.dg/fmt_tab_1.f90: New.
4847 * gfortran.dg/fmt_tab_2.f90: New.
4848
4849 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
4850
4851 PR c/32796
4852 * gcc.c-torture/compile/pr32796.c: New test.
4853
4854 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
4855
4856 PR middle-end/32813
4857 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
4858 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
4859 instead of just -O.
4860
4861 2007-08-08 Richard Sandiford <richard@codesourcery.com>
4862
4863 * gcc.target/mips/code-readable-1.c: New test.
4864 * gcc.target/mips/code-readable-2.c: Likewise.
4865 * gcc.target/mips/code-readable-3.c: Likewise.
4866
4867 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
4868 Revital Eres <eres@il.ibm.com>
4869
4870 * gfortran.dg/sms-1.f90: Add comment.
4871 * gfortran.dg/sms-2.f90: New.
4872
4873 2007-08-07 Ian Lance Taylor <iant@google.com>
4874
4875 * gcc.dg/instrument-1.c: New test.
4876 * gcc.dg/instrument-2.c: New test.
4877 * gcc.dg/instrument-3.c: New test.
4878
4879 2007-08-07 Steve Ellcey <sje@cup.hp.com>
4880
4881 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
4882
4883 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
4884
4885 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
4886 !vector_alignment_reachable targets.
4887 * gcc.dg/vect/vect-33.c: Likewise.
4888 * gcc.dg/vect/vect-42.c: Likewise.
4889 * gcc.dg/vect/vect-44.c: Likewise.
4890 * gcc.dg/vect/vect-50.c: Likewise.
4891 * gcc.dg/vect/vect-70.c: Likewise.
4892 * gcc.dg/vect/vect-71.c: Likewise.
4893 * gcc.dg/vect/vect-87.c: Likewise.
4894 * gcc.dg/vect/vect-88.c: Likewise.
4895 * gcc.dg/vect/vect-91.c: Likewise.
4896 * gcc.dg/vect/vect-93.c: Likewise.
4897 * gcc.dg/vect/vect-96.c: Likewise.
4898 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
4899 * gcc.dg/vect/section-anchors-69.c: Likewise.
4900 * gcc.dg/vect/pr25413.c: Likewise.
4901 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
4902 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
4903 * gfortran.dg/vect-2.f90: Likewise.
4904 * gfortran.dg/vect-3.f90: Likewise.
4905 * gfortran.dg/vect-4.f90: Likewise.
4906 * gfortran.dg/vect-5.f90: Likewise.
4907 * lib/target-supports.exp (check_effective_target_natural_alignment):
4908 Return false for darwin.
4909 (check_effective_target_vector_alignment_reachable_for_double): New.
4910
4911 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
4912
4913 * gcc.dg/multiword-1.c: New testcase.
4914
4915 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
4916
4917 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
4918 messages.
4919 * gfortran.dg/namelist_36.f90: New test.
4920
4921 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
4922
4923 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
4924 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
4925
4926 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
4927
4928 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
4929 * gcc.dg/torture/type-generic-1.c: Likewise.
4930
4931 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
4932
4933 * gcc.c-torture/20070522-1.c: Move to ...
4934 * gcc.c-torture/compile/20070522-1.c: Here.
4935
4936 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4937
4938 PR fortran/29828
4939 * gfortran.dg/minmax_char_1.f90: New test.
4940 * gfortran.dg/minmax_char_2.f90: New test.
4941 * gfortran.dg/min_max_optional_4.f90: New test.
4942
4943 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4944
4945 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
4946 hanging on the testcase.
4947
4948 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
4949
4950 PR middle-end/32988
4951 * gcc.c-torture/compile/pr32988.c: New test.
4952
4953 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
4954
4955 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
4956
4957 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
4958
4959 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
4960
4961 Revert:
4962 2007-03-22 Dirk Mueller <dmueller@suse.de>
4963
4964 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
4965
4966 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4967
4968 PR fortran/32979
4969 * gfortran.dg/isnan_1.f90: New test.
4970
4971 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
4972 Revital Eres <eres@il.ibm.com>
4973
4974 * gcc.dg/sms-antideps.c: New test.
4975
4976 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
4977
4978 PR fortran/31214
4979 * gfortran.dg/entry_13.f90: New test.
4980
4981 * gfortran.dg/entry_12.f90: Clean up .mod file.
4982
4983 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4984
4985 PR fortran/32770
4986 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
4987 variables as kind=4 so they don't overflow the record length.
4988
4989 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
4990
4991 PR fortran/32968
4992 * gfortran.dg/selected_kind_1.f90: New test.
4993
4994 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
4995
4996 PR middle-end/32780
4997 * gcc.c-torture/compile/pr32780.c: New test.
4998
4999 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
5000
5001 RP middle-end/32399
5002 * gcc.c-torture/compile/pr32399.c: New testcase.
5003
5004 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
5005
5006 PR middle-end/32304
5007 * g++.dg/torture/pr32304.C: New testcase.
5008
5009 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
5010
5011 PR middle-end/32935
5012 * gfortran.fortran-torture/compile/complex_1.f90: New test.
5013
5014 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5015
5016 PR fortran/32955
5017 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
5018
5019 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5020
5021 PR fortran/31202
5022 * gfortran.dg/nint_2.f90: New test.
5023
5024 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
5025
5026 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
5027 * gcc.dg/weak/typeof-2.c: Likewise.
5028
5029 2007-08-03 Diego Novillo <dnovillo@google.com>
5030
5031 PR 31521
5032 * gcc.dg/tree-ssa/pr31521.c: New test.
5033
5034 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
5035
5036 PR fortran/32770
5037 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
5038 iostat must be default kind.
5039
5040 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5041
5042 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
5043
5044 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
5045
5046 PR fortran/32770
5047 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
5048 explicit so test passes with -fdefault-integer-8.
5049 * gfortran.dg/unformatted_recl_1.f90: Likewise.
5050 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
5051
5052 2007-08-02 Lee Millward <lee.millward@gmail.com>
5053
5054 PR c++/30849
5055 * g++.dg/parse/asm1.C: New test.
5056
5057 PR c++/30850
5058 * g++.dg/parse/asm2.C: Likewise.
5059
5060 PR c++/30851
5061 * g++.dg/parse/asm3.C: Likewise.
5062
5063 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
5064
5065 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
5066 "int" is only 16 bit bits wide.
5067 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
5068
5069 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5070
5071 * g++.dg/torture/type-generic-1.C: New.
5072 * gcc.dg/pr28796-2.c: Move tests ...
5073 * gcc.dg/tg-tests.h: ... here.
5074 * gcc.dg/torture/type-generic-1.c: New.
5075
5076 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
5077
5078 PR libfortran/32954
5079 * minmaxloc_3.f90: New test case.
5080
5081 2007-08-01 Tobias Burnus <burnus@net-b.de>
5082
5083 PR fortran/32936
5084 * gfortran.dg/allocate_stat.f90: New.
5085
5086 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
5087
5088 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
5089
5090 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
5091
5092 PR tree-optimization/32919
5093 * gcc.c-torture/compile/pr32919.c: New.
5094
5095 2007-08-01 Nick Clifton <nickc@redhat.com>
5096
5097 * gcc.c-torture/execute/execute.exp: Change copyright header to
5098 refer to version 3 of the GNU General Public License and to point
5099 readers at the COPYING3 file and the FSF's license web page.
5100 * gcc.c-torture/execute/ieee/ieee.exp,
5101 gcc.c-torture/unsorted/unsorted.exp,
5102 gcc.c-torture/compile/compile.exp,
5103 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
5104 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
5105 gcc.target/cris/torture/cris-torture.exp,
5106 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
5107 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
5108 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
5109 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
5110 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
5111 gnat.dg/dg.exp, gnat.dg/style/style.exp,
5112 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
5113 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
5114 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
5115 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
5116 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
5117 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
5118 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
5119 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
5120 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
5121 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
5122 gcc.dg/noncompile/noncompile.exp,
5123 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
5124 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
5125 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
5126 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
5127 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
5128 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
5129 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
5130 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
5131 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
5132 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
5133 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
5134 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
5135 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
5136 g++.old-deja/old-deja.exp,
5137 gfortran.fortran-torture/execute/execute.exp,
5138 gfortran.fortran-torture/compile/compile.exp,
5139 treelang/output/output-1.c, treelang/output/output-1.tree,
5140 treelang/execute/execute.exp, treelang/Makefile.in,
5141 treelang/compile/compile.exp, g++.dg/dg.exp,
5142 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
5143 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
5144 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
5145 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
5146 g++.dg/compat/struct-layout-1.exp,
5147 g++.dg/compat/struct-layout-1_generate.c,
5148 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
5149 g++.dg/bprob/bprob.exp, config/default.exp,
5150 gcc.test-framework/test-framework.awk,
5151 gcc.test-framework/gen_directive_tests,
5152 gcc.test-framework/test-framework.exp,
5153 objc.dg/special/special.exp,
5154 objc.dg/gnu-encoding/gnu-encoding.exp,
5155 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
5156 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
5157 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
5158 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
5159 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
5160 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
5161 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
5162 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
5163 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
5164 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
5165 lib/target-supports-dg.exp, lib/gcc-defs.exp,
5166 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
5167 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
5168 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
5169 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
5170 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
5171 Likewise.
5172
5173 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
5174
5175 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
5176 error message text.
5177
5178 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
5179
5180 PR fortran/32945
5181 * gfortran.dg/initialization_12.f90: New test.
5182
5183 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
5184
5185 PR fortran/31609
5186 * gfortran.dg/entry_12.f90: New test.
5187
5188 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5189
5190 PR fortran/32938
5191 * gfortran.dg/altreturn_6.f90: New test.
5192
5193 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
5194
5195 PR fortran/32942
5196 * gfortran.dg/exponent_2.f90: New test.
5197
5198 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
5199
5200 * gcc.dg/vect/vect-117.c: New test.
5201 * gcc.dg/vect/vect-74.c: Enabled test
5202 * gcc.dg/vect/vect-81.c: Enabled test
5203
5204 2007-07-30 Andrew Pinski <pinskia@gmail.com>
5205
5206 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
5207 s/dg-error/dg-warning where warning is expected.
5208
5209 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
5210
5211 PR fortran/32770
5212 * gfortran.dg/array_constructor_12.f90: Adjust argument
5213 of huge() to correct kind.
5214
5215 2007-07-30 Ollie Wild <aaw@google.com>
5216
5217 * gcc.dg/cpp/counter-2.c: New test.
5218 * gcc.dg/cpp/counter-3.c: New test.
5219 * gcc.dg/cpp/dir-only-1.c: New test.
5220 * gcc.dg/cpp/dir-only-1.h: New file.
5221 * gcc.dg/cpp/dir-only-2.c: New test.
5222 * gcc.dg/cpp/dir-only-3.c: New test.
5223 * gcc.dg/cpp/dir-only-3a.h: New file.
5224 * gcc.dg/cpp/dir-only-3b.h: New file.
5225 * gcc.dg/cpp/dir-only-4.c: New test.
5226 * gcc.dg/cpp/dir-only-5.c: New test.
5227 * gcc.dg/cpp/dir-only-6.c: New test.
5228
5229 2007-07-30 Julian Brown <julian@codesourcery.com>
5230
5231 * gcc.target/arm/neon/v*.c: Regenerate.
5232
5233 2007-07-30 Paolo Carlini <pcarlini@suse.de>
5234
5235 PR c++/32108
5236 * g++.dg/ext/label6.C: New.
5237
5238 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
5239
5240 PR libfortran/32858
5241 PR libfortran/30814
5242 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
5243
5244 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
5245
5246 PR fortran/31211
5247 * gfortran.dg/actual_pointer_function_1.f90: New test.
5248
5249 PR fortran/32682
5250 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
5251
5252 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
5253
5254 PR fortran/32906
5255 * gfortran.dg/shape_1.f90: Adjust error message.
5256 * gfortran.dg/parameter_array_ref_1.f90: New test.
5257
5258 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5259
5260 PR fortran/31609
5261 * gfortran.dg/entry_11.f90: New test.
5262
5263 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
5264 Revital Eres <eres@il.ibm.com>
5265
5266 * gfortran.dg/sms-1.f90: New test.
5267
5268 2007-07-28 Richard Guenther <rguenther@suse.de>
5269
5270 * gcc.c-torture/compile/pr32920.c: New testcase.
5271
5272 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
5273
5274 PR c++/30917
5275 * g++.dg/lookup/friend11.C: New test.
5276
5277 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
5278
5279 * gfortran.dg/namelist_5.f90: Adjusted error message.
5280 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
5281 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
5282 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
5283 * gfortran.dg/namelist_32.f90: ... this.
5284
5285 PR fortran/32876
5286 * gfortran.dg/namelist_33.f90: New test.
5287
5288 PR fortran/32905
5289 * gfortran.dg/namelist_34.f90: New test.
5290
5291 PR fortran/31818
5292 * gfortran.dg/namelist_35.f90: New test.
5293
5294 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
5295
5296 PR fortran/32880
5297 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
5298
5299 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
5300
5301 PR testsuite/32471
5302 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
5303 assuming it is 0x7ffffffff.
5304 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
5305 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
5306
5307 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
5308
5309 * gfortran.dg/operator_3.f90: Fix dg directive.
5310 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
5311 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
5312 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
5313
5314 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
5315
5316 * g++.dg/cpp0x/decltype1.C: New.
5317 * g++.dg/cpp0x/decltype2.C: New.
5318 * g++.dg/cpp0x/decltype3.C: New.
5319 * g++.dg/cpp0x/decltype4.C: New.
5320 * g++.dg/cpp0x/decltype5.C: New.
5321 * g++.dg/cpp0x/decltype6.C: New.
5322
5323 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
5324
5325 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
5326 because the test relies on bit 31 to be the sign bit.
5327
5328 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
5329
5330 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
5331 assuming it is 0x7fffffff.
5332 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
5333 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
5334
5335 2007-07-27 Mark Mitchell <mark@codesourcery.com>
5336
5337 PR c++/32346
5338 * g++.dg/expr/bitfield9.C: New test.
5339
5340 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
5341
5342 PR fortran/32899
5343 * gfortran.dg/logical_comp.f90: Update dg-error strings.
5344
5345 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5346
5347 PR fortran/32760
5348 * gfortran.dg/private_type_7.f90: New test.
5349
5350 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5351
5352 PR fortran/32035
5353 * gfortran.dg/select_char_1.f90: New test.
5354
5355 2007-07-27 Tobias Burnus <burnus@net-b.de>
5356
5357 PR fortran/32903
5358 * gfortran.dg/initialization_11.f90: New test.
5359
5360 2007-07-27 Richard Sandiford <richard@codesourcery.com>
5361
5362 * gcc.target/mips/ins-1.c: New test.
5363
5364 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
5365
5366 PR/19232
5367 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
5368 (f1): Likewise.
5369
5370 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
5371
5372 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
5373 error: width of 'spare' exceeds its type.
5374
5375 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
5376
5377 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
5378 * gcc.dg/sibcall-4.c: Likewise.
5379
5380 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5381
5382 PR rtl-optimization/31500
5383 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
5384 * g++.dg/warn/Warray-bounds.C: Likewise.
5385
5386 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
5387
5388 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
5389
5390 2007-07-25 Julian Brown <julian@codesourcery.com>
5391 Paul Brook <paul@codesourcery.com>
5392 Joseph Myers <joseph@codesourcery.com>
5393 Mark Shinwell <shinwell@codesourcery.com>
5394
5395 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
5396 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
5397 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
5398 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
5399 (check_effective_target_arm_neon_hw): New.
5400 * gcc.target/arm/neon/neon.exp: New file.
5401 * gcc.target/arm/neon/polytypes.c: New file.
5402 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
5403
5404 2007-07-25 Janis Johnson <janis187@us.ibm.com>
5405
5406 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
5407 targets where an "int" is less than 32 bits wide.
5408
5409 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
5410
5411 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
5412
5413 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
5414
5415 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
5416 during addition if an int is only 16 bits wide.
5417 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
5418
5419 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
5420
5421 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
5422 size as "long int" and are 32 or 64 bits wide.
5423 * gcc.dg/torture/pr28814.c: Likewise.
5424
5425 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
5426
5427 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
5428 exactly as wide as an int.
5429
5430 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
5431
5432 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
5433 Define and use throughout as long long printf format specifier.
5434 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
5435 Likewise.
5436
5437 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
5438
5439 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
5440 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
5441
5442 2007-07-25 Ben Elliston <bje@au.ibm.com>
5443
5444 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
5445
5446 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
5447
5448 * gcc.c-torture/execute/20070724-1.c: New.
5449
5450 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
5451
5452 PR fortran/31205
5453 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
5454 "deallocates" to 24, since patch has code rid of much spurious
5455 code.
5456 * gfortran.dg/interface_assignment_1.f90 : New test.
5457
5458 PR fortran/32842
5459 * gfortran.dg/interface_assignment_2.f90 : New test.
5460
5461 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
5462
5463 PR fortran/32867
5464 * fortran.dg/initialization_10.f90: New test.
5465
5466 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
5467
5468 PR fortran/32778
5469 * gfortran.dg/imag_2.f: Removed
5470 * gfortran.dg/warn_std_1.f90: New test.
5471 * gfortran.dg/warn_std_2.f90: New test.
5472 * gfortran.dg/warn_std_3.f90: New test.
5473
5474 2007-07-24 Paolo Carlini <pcarlini@suse.de>
5475
5476 PR c++/29001
5477 * g++.dg/init/new22.C: New.
5478
5479 2007-07-24 Paolo Carlini <pcarlini@suse.de>
5480
5481 PR c++/32561
5482 * g++.dg/template/crash67.C: New.
5483
5484 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
5485
5486 * lib/target-support.exp (check_effective_target_natural_alignment):
5487 (check_effective_target_vector_alignment_reachable): New.
5488 * config/spu/spu.c (spu_vector_alignment_reachable): New.
5489 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
5490 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
5491 check.
5492 * gcc.dg/vect/pr25413.c: Likewise.
5493 * gcc.dg/vect/pr31699.c: Likewise.
5494
5495 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5496
5497 PR fortran/30814
5498 * gfortran.dg/pack_bounds_1.f90: New test case.
5499
5500 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
5501
5502 PR fortran/31639
5503 * gfortran.dg/initialization_9.f90: New test.
5504
5505 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
5506
5507 PR fortran/32797
5508 PR fortran/32800
5509 * gfortran.dg/bind_c_usage_8.f03: New test case.
5510 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
5511 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
5512
5513 2007-07-23 Richard Sandiford <richard@codesourcery.com>
5514
5515 * gcc.target/mips/branch-cost-1.c: New test.
5516 * gcc.target/mips/branch-cost-2.c: Likewise.
5517
5518 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
5519
5520 PR fortran/32732
5521 * gfortran.dg/c_char_tests.f03: New test case.
5522 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
5523 * gfortran.dg/c_char_tests_2.f03: New test case.
5524 * gfortran.dg/value_6.f03: Ditto.
5525 * gfortran.dg/value_7.f03: Ditto.
5526
5527 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
5528
5529 PR fortran/32600
5530 * gfortran.dg/c_funloc_tests_5.f03: New.
5531 * gfortran.dg/c_funloc_tests_5.f04: New.
5532 * gfortran.dg/c_funloc_tests_4_driver.c: New.
5533
5534 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
5535
5536 PR c++/32839
5537 * g++.dg/expr/call4.C: New.
5538 * g++.dg/expr/call5.C: New.
5539
5540 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
5541
5542 PR fortran/32710
5543 * gfortran.dg/namelist_30.f90: New test.
5544
5545 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
5546
5547 PR fortran/29962
5548 * gfortran.dg/array_initializer_1.f90: Removed warning.
5549 * gfortran.dg/initialization_1.f90: Adjusted messages.
5550 * gfortran.dg/nested_modules_6.f90: Removed warning.
5551
5552 PR fortran/31253
5553 * gfortran.dg/initialization_7.f90: New test.
5554
5555 PR fortran/31639
5556 * gfortran.dg/initialization_8.f90: New test.
5557
5558 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
5559
5560 PR c++/30818
5561 * g++.dg/template/crash47.C: Adjust errors.
5562 * g++.dg/template/crash48.C: Adjust errors.
5563 * g++.dg/template/typename12.C: New.
5564 * g++.dg/template/typename13.C: New.
5565 * g++.dg/template/typename14.C: New.
5566 * g++.dg/template/typedef6.C: Adjust errors.
5567
5568 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
5569
5570 PR fortran/32627
5571 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
5572 * gfortran.dg/pr32627.f03: New test case.
5573
5574 * gfortran.dg/c_f_pointer_logical.f03: New test case.
5575 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
5576 c_f_pointer_logical.
5577 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
5578 c_f_pointer_complex.
5579 * gfortran.dg/c_f_pointer_complex.f03: New test case.
5580 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
5581 c_f_pointer_shape_tests_2.
5582 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
5583
5584 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
5585
5586 PR fortran/32804
5587 * gfortran.dg/c_loc_tests_9.f03: New test case.
5588 * gfortran.dg/c_loc_tests_10.f03: Ditto.
5589
5590 2007-07-21 Lee Millward <lee.millward@gmail.com>
5591
5592 PR fortran/32823
5593 * gfortran.dg/int_2.f90: New test.
5594
5595 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
5596
5597 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
5598
5599 2007-07-20 Richard Sandiford <richard@codesourcery.com>
5600
5601 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
5602 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
5603
5604 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
5605
5606 PR tree-optimization/19910
5607 * gcc.dg/pr19910.c: New test.
5608
5609 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
5610
5611 PR fortran/32738
5612 * gfortran.dg/pr32738.f90: New test.
5613
5614 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
5615
5616 PR tree-optimzation/32635
5617 * gfortran.dg/pr32635.f: New test case.
5618
5619 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
5620
5621 PR fortran/32801
5622 * gfortran.dg/pr32801.f03: New test case.
5623
5624 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5625
5626 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
5627 Test negative numbers also.
5628 * gcc.dg/c99-math-float-1.c: Likewise.
5629 * gcc.dg/c99-math-long-double-1.c: Likewise.
5630 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
5631 test inputs.
5632
5633 2007-07-18 Bob Wilson <bob.wilson@acm.org>
5634
5635 * lib/target-supports.exp (check_effective_target_sync_int_long):
5636 Enable for xtensa.
5637 (check_effective_target_sync_char_short): Likewise.
5638
5639 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5640
5641 * gcc.dg/pr28796-2.c: Add more cases.
5642
5643 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5644
5645 * gcc.dg/pr28796-1.c: Add more cases.
5646 * gcc.dg/pr28796-2.c: Likewise.
5647
5648 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5649
5650 * gcc.dg/pr28796-1.c: Add more cases.
5651 * gcc.dg/pr28796-2.c: Likewise.
5652
5653 2007-07-17 Janus Weil <jaydub66@gmail.com>
5654
5655 PR fortran/32535
5656 * gfortran.dg/pr32535.f90: New test.
5657
5658 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
5659
5660 PR fortran/31320
5661 PR fortran/32665
5662 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
5663
5664 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
5665
5666 PR rtl-optimization/32773
5667 * gcc.dg/pr32773.c: New test.
5668
5669 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
5670
5671 * gcc.target/spu/intrinsics-1.c: Use dg-message to
5672 match flax-vector-conversions note.
5673 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
5674 instead of dg-error for the warning.
5675
5676 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
5677
5678 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
5679 adapted to work on targets with 16-bit or wider int.
5680 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
5681 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
5682 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
5683 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
5684
5685 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
5686
5687 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
5688 support large arrays.
5689 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
5690 * gcc.dg/20061109-1.c: Likewise.
5691 * gcc.c-torture/execute/20061101-1.x: Likewise.
5692 * gcc.c-torture/execute/pr29797-1.x: Likewise.
5693 * gcc.c-torture/execute/pr31448.x: Likewise.
5694
5695 2007-07-16 Lee Millward <lee.millward@gmail.com>
5696
5697 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
5698
5699 PR fortran/32238
5700 * gfortran.dg/pr32238.f90: New test.
5701
5702 PR fortran/32222
5703 * gfortran.dg/pr32222.f90: New test.
5704
5705 PR fortran/32242
5706 * gfortran.dg/pr32242.f90: New test.
5707
5708 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
5709 David Ung <davidu@mips.com>
5710
5711 * gcc.target/mips/mips-sched-madd.c: New test case.
5712
5713 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5714
5715 PR libfortran/32611
5716 * gfortran.dg/large_real_kind_1.f90: Update test.
5717 * gfortran.dg/pr17706.f90: Update test.
5718 * gfortran.dg/fmt_zero_digits.f90: Update test.
5719 * gfortran.dg/fmt_zero_precision.f90: Update test.
5720 * gfortran.dg/real_const_3.f90: Update test.
5721
5722 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5723
5724 PR fortran/32036
5725 * gfortran.dg/bounds_check_8.f90: New test.
5726 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
5727
5728 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5729
5730 PR fortran/32357
5731 * gfortran.dg/mvbits_2.f90: New test.
5732
5733 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5734
5735 PR libfortran/32731
5736 * gfortran.dg/pack_mask_1.f90: New test.
5737 * gfortran.dg/unpack_mask_1.f90: New test.
5738
5739 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5740
5741 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
5742 * gcc.dg/20001101-1.c: Likewise.
5743 * gcc.dg/20001102-1.c: Likewise.
5744 * gcc.dg/20020116-2.c: Likewise.
5745 * gcc.dg/20020416-1.c: Likewise.
5746 * gcc.dg/sparc-constant-1.c: Likewise.
5747 * gcc.dg/sparc-dwarf2.c: Likewise.
5748 * gcc.dg/sparc-frame-1.c: Likewise.
5749 * gcc.dg/sparc-getcontext-1.c: Likewise.
5750 * gcc.dg/sparc-loop-1.c: Likewise.
5751 * gcc.dg/sparc-reg-1.c: Likewise.
5752 * gcc.dg/sparc-ret.c: Likewise.
5753 * gcc.dg/sparc-trap-1.c: Likewise.
5754 * gcc.dg/ultrasp10.c: Likewise.
5755 * gcc.dg/ultrasp11.c: Likewise.
5756 * gcc.dg/ultrasp1.c: Likewise.
5757 * gcc.dg/ultrasp2.c: Likewise.
5758 * gcc.dg/ultrasp3.c: Likewise.
5759 * gcc.dg/ultrasp4.c: Likewise.
5760 * gcc.dg/ultrasp5.c: Likewise.
5761 * gcc.dg/ultrasp6.c: Likewise.
5762 * gcc.dg/ultrasp7.c: Likewise.
5763 * gcc.dg/ultrasp8.c: Likewise.
5764 * gcc.dg/ultrasp9.c: Likewise.
5765 * gcc.dg/splet-1.c: Delete.
5766
5767 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
5768
5769 PR fortran/32724
5770 * gfortran.dg/stfunc_5.f90: New test.
5771
5772 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
5773
5774 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
5775 New procedure to check if arrays are naturally aligned to the vector
5776 alignment boundary.
5777 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
5778 in size_t typedef. Adjust tree dump scan results according to
5779 vect_aligned_arrays target check.
5780 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
5781 vect_aligned_arrays target check.
5782 * gcc.dg/vect/pr31699.c: Ditto.
5783
5784 2007-07-13 Sa Liu <saliu@de.ibm.com>
5785
5786 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
5787 for V2DFmode vector conditional expression.
5788 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
5789 and dfceq patterns.
5790 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
5791 and dfcgt patterns.
5792 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
5793 V2DFmode comparison and test special values.
5794 * lib/target-supports.exp: Switch on test for V2DFmode
5795 vector conditional expression.
5796
5797 2007-07-13 Richard Guenther <rguenther@suse.de>
5798
5799 PR tree-optimization/32721
5800 * gcc.dg/pr32721.c: New testcase.
5801
5802 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
5803
5804 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
5805 error message part that continues on a new line.
5806
5807 2007-07-12 Geoffrey Keating <geoffk@apple.com>
5808
5809 * gcc.dg/c99-tgmath-1.c: New.
5810 * gcc.dg/c99-tgmath-2.c: New.
5811 * gcc.dg/c99-tgmath-3.c: New.
5812 * gcc.dg/c99-tgmath-4.c: New.
5813
5814 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5815 Janis Johnson <janis187@us.ibm.com>
5816
5817 PR testsuite/25241
5818 * gcc.test-framework/dg-error-exp-F.c: New test.
5819 * gcc.test-framework/dg-warning-exp-F.c: New test.
5820 * lib/gcc.exp: Enable warning and error prefixes.
5821 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
5822 (dg-error): Wrap original dg-error.
5823 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
5824 markers from dg-error/dg-warning directives.
5825 * gcc.dg/20040322-1.c: Likewise.
5826 * gcc.dg/Wchar-subscripts-1.c: Likewise.
5827 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
5828 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
5829 * gcc.dg/Werror-1.c: Likewise.
5830 * gcc.dg/Werror-10.c: Likewise.
5831 * gcc.dg/Werror-11.c: Likewise.
5832 * gcc.dg/Werror-2.c: Likewise.
5833 * gcc.dg/Werror-3.c: Likewise.
5834 * gcc.dg/Werror-4.c: Likewise.
5835 * gcc.dg/Werror-5.c: Likewise.
5836 * gcc.dg/Werror-6.c: Likewise.
5837 * gcc.dg/Werror-7.c: Likewise.
5838 * gcc.dg/Werror-8.c: Likewise.
5839 * gcc.dg/Werror-9.c: Likewise.
5840 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
5841 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
5842 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
5843 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
5844 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
5845 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
5846 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
5847 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
5848 * gcc.dg/Wnested-externs-1.c: Likewise.
5849 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
5850 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
5851 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
5852 * gcc.dg/Wshadow-3.c: Likewise.
5853 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
5854 * gcc.dg/Wwrite-strings-1.c: Likewise.
5855 * gcc.dg/anon-struct-5.c: Likewise.
5856 * gcc.dg/anon-struct-6.c: Likewise.
5857 * gcc.dg/anon-struct-7.c: Likewise.
5858 * gcc.dg/anon-struct-8.c: Likewise.
5859 * gcc.dg/array-8.c: Likewise.
5860 * gcc.dg/array-quals-2.c: Likewise.
5861 * gcc.dg/asm-qual-1.c: Likewise.
5862 * gcc.dg/asm-wide-1.c: Likewise.
5863 * gcc.dg/assign-warn-1.c: Likewise.
5864 * gcc.dg/assign-warn-2.c: Likewise.
5865 * gcc.dg/bitfld-10.c: Likewise.
5866 * gcc.dg/bitfld-11.c: Likewise.
5867 * gcc.dg/bitfld-12.c: Likewise.
5868 * gcc.dg/bitfld-13.c: Likewise.
5869 * gcc.dg/bitfld-14.c: Likewise.
5870 * gcc.dg/builtin-choose-expr-2.c: Likewise.
5871 * gcc.dg/builtins-30.c: Likewise.
5872 * gcc.dg/c90-const-expr-5.c: Likewise.
5873 * gcc.dg/c90-typespec-1.c: Likewise.
5874 * gcc.dg/c99-const-expr-5.c: Likewise.
5875 * gcc.dg/c99-flex-array-5.c: Likewise.
5876 * gcc.dg/c99-fordecl-3.c: Likewise.
5877 * gcc.dg/c99-tag-3.c: Likewise.
5878 * gcc.dg/c99-typespec-1.c: Likewise.
5879 * gcc.dg/c99-vla-jump-1.c: Likewise.
5880 * gcc.dg/c99-vla-jump-2.c: Likewise.
5881 * gcc.dg/c99-vla-jump-3.c: Likewise.
5882 * gcc.dg/c99-vla-jump-4.c: Likewise.
5883 * gcc.dg/c99-vla-jump-5.c: Likewise.
5884 * gcc.dg/cast-1.c: Likewise.
5885 * gcc.dg/cast-2.c: Likewise.
5886 * gcc.dg/cast-3.c: Likewise.
5887 * gcc.dg/cast-4.c: Likewise.
5888 * gcc.dg/cast-pretty-print-1.c: Likewise.
5889 * gcc.dg/comp-goto-2.c: Likewise.
5890 * gcc.dg/comp-goto-3.c: Likewise.
5891 * gcc.dg/cpp/error-1.c: Likewise.
5892 * gcc.dg/cpp/if-paren.c: Likewise.
5893 * gcc.dg/decl-7.c: Likewise.
5894 * gcc.dg/decl-8.c: Likewise.
5895 * gcc.dg/decl-nospec-1.c: Likewise.
5896 * gcc.dg/decl-nospec-2.c: Likewise.
5897 * gcc.dg/decl-nospec-3.c: Likewise.
5898 * gcc.dg/declspec-10.c: Likewise.
5899 * gcc.dg/declspec-11.c: Likewise.
5900 * gcc.dg/declspec-12.c: Likewise.
5901 * gcc.dg/declspec-13.c: Likewise.
5902 * gcc.dg/declspec-14.c: Likewise.
5903 * gcc.dg/declspec-15.c: Likewise.
5904 * gcc.dg/declspec-16.c: Likewise.
5905 * gcc.dg/declspec-17.c: Likewise.
5906 * gcc.dg/declspec-4.c: Likewise.
5907 * gcc.dg/declspec-5.c: Likewise.
5908 * gcc.dg/declspec-6.c: Likewise.
5909 * gcc.dg/declspec-7.c: Likewise.
5910 * gcc.dg/declspec-8.c: Likewise.
5911 * gcc.dg/declspec-9.c: Likewise.
5912 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
5913 * gcc.dg/dfp/constants-c99.c: Likewise.
5914 * gcc.dg/dfp/keywords-c89.c: Likewise.
5915 * gcc.dg/dfp/keywords-c99.c: Likewise.
5916 * gcc.dg/dfp/keywords-reserved.c: Likewise.
5917 * gcc.dg/dfp/typespec.c: Likewise.
5918 * gcc.dg/dremf-type-compat-2.c: Likewise.
5919 * gcc.dg/dremf-type-compat-3.c: Likewise.
5920 * gcc.dg/dremf-type-compat-4.c: Likewise.
5921 * gcc.dg/empty-source-2.c: Likewise.
5922 * gcc.dg/empty-source-3.c: Likewise.
5923 * gcc.dg/enum3.c: Likewise.
5924 * gcc.dg/extra-semi-2.c: Likewise.
5925 * gcc.dg/extra-semi-3.c: Likewise.
5926 * gcc.dg/float-range-1.c: Likewise.
5927 * gcc.dg/float-range-2.c: Likewise.
5928 * gcc.dg/float-range-3.c: Likewise.
5929 * gcc.dg/float-range-5.c: Likewise.
5930 * gcc.dg/format/asm_fprintf-2.c: Likewise.
5931 * gcc.dg/format/asm_fprintf-3.c: Likewise.
5932 * gcc.dg/format/asm_fprintf-4.c: Likewise.
5933 * gcc.dg/format/asm_fprintf-5.c: Likewise.
5934 * gcc.dg/format/cast-1.c: Likewise.
5935 * gcc.dg/format/gcc_diag-3.c: Likewise.
5936 * gcc.dg/format/gcc_diag-4.c: Likewise.
5937 * gcc.dg/format/gcc_diag-6.c: Likewise.
5938 * gcc.dg/format/gcc_diag-8.c: Likewise.
5939 * gcc.dg/format/gcc_diag-9.c: Likewise.
5940 * gcc.dg/format/nul-2.c: Likewise.
5941 * gcc.dg/format/opt-1.c: Likewise.
5942 * gcc.dg/format/opt-2.c: Likewise.
5943 * gcc.dg/format/opt-3.c: Likewise.
5944 * gcc.dg/format/opt-4.c: Likewise.
5945 * gcc.dg/format/opt-5.c: Likewise.
5946 * gcc.dg/format/opt-6.c: Likewise.
5947 * gcc.dg/framework-2.c: Likewise.
5948 * gcc.dg/func-args-1.c: Likewise.
5949 * gcc.dg/func-outside-1.c: Likewise.
5950 * gcc.dg/func-outside-2.c: Likewise.
5951 * gcc.dg/gnu-cond-expr-2.c: Likewise.
5952 * gcc.dg/gnu-cond-expr-3.c: Likewise.
5953 * gcc.dg/if-empty-1.c: Likewise.
5954 * gcc.dg/init-bad-1.c: Likewise.
5955 * gcc.dg/init-bad-2.c: Likewise.
5956 * gcc.dg/init-bad-3.c: Likewise.
5957 * gcc.dg/init-desig-obs-2.c: Likewise.
5958 * gcc.dg/init-desig-obs-3.c: Likewise.
5959 * gcc.dg/init-empty-2.c: Likewise.
5960 * gcc.dg/init-empty-3.c: Likewise.
5961 * gcc.dg/inline-11.c: Likewise.
5962 * gcc.dg/inline-12.c: Likewise.
5963 * gcc.dg/inline-8.c: Likewise.
5964 * gcc.dg/inline-9.c: Likewise.
5965 * gcc.dg/inline3.c: Likewise.
5966 * gcc.dg/label-decl-1.c: Likewise.
5967 * gcc.dg/label-decl-2.c: Likewise.
5968 * gcc.dg/label-decl-3.c: Likewise.
5969 * gcc.dg/label-decl-4.c: Likewise.
5970 * gcc.dg/long-long-typespec-1.c: Likewise.
5971 * gcc.dg/lvalue-2.c: Likewise.
5972 * gcc.dg/lvalue-3.c: Likewise.
5973 * gcc.dg/nested-func-3.c: Likewise.
5974 * gcc.dg/nested-redef-1.c: Likewise.
5975 * gcc.dg/noreturn-4.c: Likewise.
5976 * gcc.dg/old-style-prom-2.c: Likewise.
5977 * gcc.dg/old-style-prom-3.c: Likewise.
5978 * gcc.dg/old-style-then-proto-1.c: Likewise.
5979 * gcc.dg/overflow-warn-1.c: Likewise.
5980 * gcc.dg/overflow-warn-2.c: Likewise.
5981 * gcc.dg/overflow-warn-3.c: Likewise.
5982 * gcc.dg/overflow-warn-4.c: Likewise.
5983 * gcc.dg/overflow-warn-6.c: Likewise.
5984 * gcc.dg/parm-forwdecl-2.c: Likewise.
5985 * gcc.dg/parm-forwdecl-3.c: Likewise.
5986 * gcc.dg/parm-impl-decl-1.c: Likewise.
5987 * gcc.dg/parm-impl-decl-2.c: Likewise.
5988 * gcc.dg/parm-incomplete-1.c: Likewise.
5989 * gcc.dg/parm-mismatch-1.c: Likewise.
5990 * gcc.dg/pointer-arith-1.c: Likewise.
5991 * gcc.dg/pointer-arith-2.c: Likewise.
5992 * gcc.dg/pointer-arith-3.c: Likewise.
5993 * gcc.dg/pointer-arith-4.c: Likewise.
5994 * gcc.dg/pointer-arith-6.c: Likewise.
5995 * gcc.dg/pointer-arith-7.c: Likewise.
5996 * gcc.dg/pointer-arith-8.c: Likewise.
5997 * gcc.dg/pr13804-1.c: Likewise.
5998 * gcc.dg/pr15698-1.c: Likewise.
5999 * gcc.dg/pr15698-2.c: Likewise.
6000 * gcc.dg/pr15698-3.c: Likewise.
6001 * gcc.dg/pr15698-4.c: Likewise.
6002 * gcc.dg/pr15698-5.c: Likewise.
6003 * gcc.dg/pr15698-6.c: Likewise.
6004 * gcc.dg/pr15698-7.c: Likewise.
6005 * gcc.dg/pr15698-8.c: Likewise.
6006 * gcc.dg/pr17188-1.c: Likewise.
6007 * gcc.dg/pr17301-1.c: Likewise.
6008 * gcc.dg/pr17301-2.c: Likewise.
6009 * gcc.dg/pr17730-1.c: Likewise.
6010 * gcc.dg/pr20368-1.c: Likewise.
6011 * gcc.dg/pr20368-2.c: Likewise.
6012 * gcc.dg/pr20368-3.c: Likewise.
6013 * gcc.dg/pr22308-1.c: Likewise.
6014 * gcc.dg/qual-component-1.c: Likewise.
6015 * gcc.dg/redecl-1.c: Likewise.
6016 * gcc.dg/redecl-11.c: Likewise.
6017 * gcc.dg/redecl-12.c: Likewise.
6018 * gcc.dg/redecl-13.c: Likewise.
6019 * gcc.dg/redecl-14.c: Likewise.
6020 * gcc.dg/redecl-15.c: Likewise.
6021 * gcc.dg/register-var-1.c: Likewise.
6022 * gcc.dg/register-var-2.c: Likewise.
6023 * gcc.dg/stmt-expr-2.c: Likewise.
6024 * gcc.dg/stmt-expr-3.c: Likewise.
6025 * gcc.dg/stmt-expr-label-1.c: Likewise.
6026 * gcc.dg/stmt-expr-label-2.c: Likewise.
6027 * gcc.dg/stmt-expr-label-3.c: Likewise.
6028 * gcc.dg/struct-empty-2.c: Likewise.
6029 * gcc.dg/struct-empty-3.c: Likewise.
6030 * gcc.dg/struct-parse-1.c: Likewise.
6031 * gcc.dg/struct-semi-1.c: Likewise.
6032 * gcc.dg/struct-semi-2.c: Likewise.
6033 * gcc.dg/struct-semi-3.c: Likewise.
6034 * gcc.dg/switch-5.c: Likewise.
6035 * gcc.dg/switch-6.c: Likewise.
6036 * gcc.dg/switch-7.c: Likewise.
6037 * gcc.dg/tls/diag-5.c: Likewise.
6038 * gcc.dg/transparent-union-1.c: Likewise.
6039 * gcc.dg/transparent-union-3.c: Likewise.
6040 * gcc.dg/typespec-1.c: Likewise.
6041 * gcc.dg/vla-init-2.c: Likewise.
6042 * gcc.dg/vla-init-3.c: Likewise.
6043 * gcc.dg/vla-init-4.c: Likewise.
6044 * gcc.dg/vla-init-5.c: Likewise.
6045 * gcc.dg/void-cast-2.c: Likewise.
6046 * gcc.dg/wvla-3.c: Likewise.
6047 * gcc.dg/wvla-7.c: Likewise.
6048 * gcc.target/i386/991209-1.c: Likewise.
6049 * gcc.target/ia64/fpreg-1.c: Likewise.
6050 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
6051 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
6052
6053 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
6054
6055 PR fortran/31639
6056 * gfortran.dg/func_decl_4.f90: New test.
6057
6058 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
6059
6060 PR fortran/32727
6061 * gfortran.dg/interface_17.f90: New test.
6062
6063 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
6064
6065 PR fortran/32599
6066 * gfortran.dg/32599.f03: New test case.
6067
6068 PR fortran/32601
6069 * gfortran.dg/32601.f03: New test case.
6070 * gfortran.dg/32601_1.f03: Ditto.
6071 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
6072 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
6073
6074 2007-07-12 Steve Ellcey <sje@cup.hp.com>
6075
6076 * gcc.c-torture/execute/align-3.c: Remove function addr check.
6077
6078 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
6079 Devang Patel <dpatel@apple.com>
6080
6081 PR tree-optimization/25413
6082 * gcc.dg/vect/vect-align-1.c: New.
6083 * gcc.dg/vect/vect-align-2.c: New.
6084 * gcc.dg/vect/pr25413.c: New.
6085 * gcc.dg/vect/pr25413a.c: New.
6086 * gcc.dg/vect/pr31699.c: Fix dg-final check.
6087
6088 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
6089
6090 * lib/target-support.exp (check_ultrasparc_hw_available):
6091 New function.
6092 (is-effective-target): Check $arg for ultrasparc_hw.
6093 (is-effective-target-keyword): Likewise.
6094 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
6095 when determining what to do on sparc platforms.
6096 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
6097 * gcc.dg/20001101-1.c: Likewise.
6098 * gcc.dg/20001101-2.c: Likewise.
6099 * gcc.dg/ultrasp9.c: Likewise.
6100 * gcc.dg/ultrasp10.c: Likewise.
6101 * gcc.target/sparc/pdist-3.c: Likewise.
6102
6103 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
6104
6105 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
6106
6107 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
6108
6109 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
6110 get vectorized.
6111 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
6112 now get vectorized.
6113 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
6114 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
6115 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
6116 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
6117 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
6118 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
6119 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
6120 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
6121 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
6122 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
6123 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
6124 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
6125 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
6126 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
6127 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
6128 * lib/target-supports.exp (check_effective_target_vect_int_mul):
6129 Add spu.
6130
6131 2007-07-12 Jakub Jelinek <jakub@redhat.com>
6132
6133 PR c++/30854
6134 * g++.dg/parse/error30.C: New test.
6135
6136 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6137
6138 PR fortran/29804
6139 * gfortran.dg/alloc_comp_misc_1.f90: New test.
6140
6141 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
6142
6143 * gfortran.fortran-torture/compile/pr32663.f: New test.
6144
6145 2007-07-11 Paolo Carlini <pcarlini@suse.de>
6146
6147 PR c++/31027
6148 * g++.dg/inherit/virtual4.C: New.
6149
6150 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
6151
6152 PR target/32661
6153 * gcc.target/i386/pr32661-1.c: New test.
6154
6155 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
6156
6157 * gnat.dg/invariant_index.ad[sb]: New test.
6158
6159 2007-07-11 Paolo Carlini <pcarlini@suse.de>
6160
6161 PR c++/32560
6162 * g++.dg/template/decl3.C: New.
6163
6164 2007-07-09 Geoffrey Keating <geoffk@apple.com>
6165
6166 PR 32617
6167 * gcc.c-torture/execute/align-3.c: New.
6168
6169 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
6170
6171 PR target/32708
6172 * gcc.target/i386/pr32708-1.c: New test.
6173 * gcc.target/i386/pr32708-2.c: Ditto.
6174 * gcc.target/i386/pr32708-3.c: Ditto.
6175
6176 2007-07-10 Mark Mitchell <mark@codesourcery.com>
6177
6178 * g++.dg/init/new20.C: Remove svn:executable flag.
6179
6180 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
6181
6182 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
6183
6184 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
6185
6186 * gcc.dg/ultrasp7.c: Add fpic target requirement.
6187
6188 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6189
6190 PR testsuite/25241
6191 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
6192 directive.
6193
6194 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
6195
6196 PR fortran/32157
6197 * gfortran.dg/overload_2.f90: New test.
6198
6199 PR fortran/32689
6200 * gfortran.dg/transfer_simplify_5.f90
6201
6202 PR fortran/32634
6203 * gfortran.dg/interface_15.f90: New test.
6204
6205 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
6206
6207 PR libfortran/32336
6208 * gfortran.dg/matmul_5.f90: New test case.
6209
6210 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6211
6212 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
6213 * gcc.dg/fesd-any.h: Likewise.
6214 * gcc.dg/fesd-baseonly.c: Likewise.
6215 * gcc.dg/fesd-baseonly.h: Likewise.
6216 * gcc.dg/fesd-none.c: Likewise.
6217 * gcc.dg/fesd-none.h: Likewise.
6218 * gcc.dg/fesd-reduced.c: Likewise.
6219 * gcc.dg/fesd-reduced.h: Likewise.
6220 * gcc.dg/fesd-sys.c: Likewise.
6221 * gcc.dg/fesd-sys.h: Likewise
6222 * gcc.dg/fesd.h: Likewise.
6223
6224 * g++.dg/debug/dwarf2: New directory.
6225 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
6226 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
6227 * g++.dg/other/fesd-any.h: Likewise.
6228 * g++.dg/other/fesd-baseonly.C: Likewise.
6229 * g++.dg/other/fesd-baseonly.h: Likewise.
6230 * g++.dg/other/fesd-none.C: Likewise.
6231 * g++.dg/other/fesd-none.h: Likewise.
6232 * g++.dg/other/fesd-reduced.C: Likewise.
6233 * g++.dg/other/fesd-reduced.h: Likewise.
6234 * g++.dg/other/fesd-sys.C: Likewise.
6235 * g++.dg/other/fesd-sys.h: Likewise.
6236 * g++.dg/other/fesd.h: Likewise.
6237
6238 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
6239
6240 PR fortran/31129
6241 * gfortran.dg/parameter_unused.f90: New test.
6242
6243 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
6244
6245 PR tree-optimization/32681
6246 * gcc.dg/tree-ssa/pr32681.c: New test.
6247
6248 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6249
6250 PR fortran/32678
6251 * gfortran.dg/fmt_t_5.f90: New test.
6252
6253 2007-07-08 Paolo Carlini <pcarlini@suse.de>
6254
6255 PR c++/30535
6256 * g++.dg/template/operator10.C: New.
6257
6258 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
6259
6260 PR libfortran/32217
6261 * gfortran.dg/unpack_zerosize_1.f90: New test case.
6262
6263 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
6264
6265 PR fortran/29876
6266 * gfortran.dg/operator_6.f90: New test.
6267
6268 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
6269
6270 PR fortran/17711
6271 * gfortran.dg/operator_4.f90: New test.
6272 * gfortran.dg/operator_5.f90: New test.
6273 * gfortran.dg/logical_comp.f90: Adjusted error messages.
6274 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
6275
6276 2007-07-08 Tobias Burnus <burnus@net-b.de>
6277
6278 PR fortran/32669
6279 * gfortran.dg/argument_checking_6.f90: New.
6280
6281 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
6282
6283 PR fortran/25094
6284 * gfortran.dg/interface_155555.f90: New test.
6285
6286 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6287
6288 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
6289 c99-math-long-double-1.c, c99-math.h: Test subnormals.
6290
6291 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6292
6293 PR testsuite/25241
6294 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
6295 discern pedantic diagnostics and errors.
6296 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
6297 and not an error.
6298 * gcc.dg/20050121-1.c: This is an error and not a warning.
6299 * gcc.target/i386/sseregparm-2.c: Likewise.
6300 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
6301 * gcc.dg/charset/attribute2.c: Likewise.
6302 * gcc.dg/bitfld-1.c: Likewise.
6303 * gcc.dg/pack-test-2.c: Likewise.
6304 * gcc.dg/940510-1.c: Match separately error and warning.
6305 * gcc.dg/array-2.c: Match separately multiple messages. The second
6306 diagnostic is a pedantic warning and not an error.
6307 * gcc.dg/pr14475.c: Match separately multiple messages.
6308 * gcc.dg/pr18809-1.c: Likewise.
6309 * gcc.dg/pr27953.c: Likewise.
6310 * gcc.dg/vla-init-1.c: Likewise.
6311 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
6312
6313 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6314
6315 PR fortran/32644
6316 * gfortran.dg/char_decl_1.f90: New test.
6317
6318 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
6319
6320 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
6321
6322 2007-07-07 Mark Mitchell <mark@codesourcery.com>
6323
6324 PR c++/32232
6325 * g++.dg/template/overload9.C: New test.
6326
6327 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
6328
6329 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
6330 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
6331
6332 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
6333
6334 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
6335 * gcc.dg/20001012-2.c: Likewise.
6336 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
6337 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
6338
6339 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
6340
6341 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
6342 about the chunk size when STACK_SIZE is defined.
6343
6344 2007-07-06 Josh Conner <jconner@apple.com>
6345
6346 PR middle-end/32602
6347 * gcc.dg/sibcall-8.c: New test.
6348
6349 2007-07-06 Josh Conner <jconner@apple.com>
6350
6351 PR middle-end/32603
6352 * gcc.target/arm/sibcall-1.c: New test.
6353
6354 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
6355
6356 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
6357
6358 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
6359
6360 * gfortran.dg/save_parameter.f90: New test.
6361 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
6362
6363 2007-07-06 Richard Guenther <rguenther@suse.de>
6364
6365 * g++.dg/opt/pr30965.C: New testcase.
6366
6367 2007-07-06 Richard Sandiford <richard@codesourcery.com>
6368
6369 * gcc.target/mips/save-restore-5.c: New test.
6370
6371 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
6372
6373 PR rtl_optimization/32450
6374 * gcc.dg/pr32450.c: New runtime test.
6375
6376 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
6377
6378 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
6379 single underscore in scan directives.
6380
6381 2007-07-05 Mark Mitchell <mark@codesourcery.com>
6382
6383 PR c++/32245
6384 * g++.dg/init/ptrmem4.C: New test.
6385
6386 PR c++/32251
6387 * g++.dg/init/new21.C: Likewise.
6388
6389 PR c++/31992
6390 * g++.dg/template/static30.C: Likewise.
6391
6392 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
6393
6394 * gcc.dg/vect/costmodel/ppc: New directory.
6395 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
6396 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
6397 New test.
6398 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
6399 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
6400 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
6401 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
6402 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
6403 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
6404 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
6405 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
6406 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
6407 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
6408 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
6409 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
6410 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
6411 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
6412
6413 2007-07-05 Tobias Burnus <burnus@net-b.de>
6414
6415 PR fortran/32359
6416 * gfortran.dg/module_md5_1.f90: Update MD5 number.
6417
6418 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
6419
6420 PR fortran/32526
6421 * gfortran.dg/interface_14.f90: New test.
6422
6423 PR fortran/32613
6424 * gfortran.dg/do_iterator_2.f90: New test.
6425
6426 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
6427
6428 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
6429 (FE_DEC_DOWNWARD): Likewise.
6430 (FE_DEC_UPWARD): Likewise.
6431 (FE_DEC_TOWARDZERO): Likewise.
6432 (FE_DEC_TONEARESTFROMZERO): Likewise.
6433
6434 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
6435
6436 * gcc.c-torture/compile/pr32606.c: New.
6437 * gfortran.fortran-torture/execute/pr32604.f90: New.
6438
6439 2007-07-04 Mark Mitchell <mark@codesourcery.com>
6440
6441 * gcc.dg/visibility-12.c: New test.
6442 * gcc.dg/visibility-13.c: Likewise.
6443 * g++.dg/ext/visibility-9.C: Likewise.
6444 * g++.dg/ext/visibility-10.C: Likewise.
6445
6446 2007-07-04 Richard Sandiford <richard@codesourcery.com>
6447
6448 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
6449 * gcc.dg/sh-relax-vxworks.c: New test.
6450
6451 2007-07-04 Richard Guenther <rguenther@suse.de>
6452
6453 PR tree-optimization/32500
6454 * gcc.c-torture/execute/pr32500.c: New testcase.
6455
6456 2007-07-04 Richard Guenther <rguenther@suse.de>
6457
6458 PR tree-optimization/32482
6459 * gcc.c-torture/compile/pr32482.c: New testcase.
6460
6461 2007-07-04 Richard Sandiford <richard@codesourcery.com>
6462
6463 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
6464 VxWorks kernels.
6465 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
6466 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
6467 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
6468 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
6469
6470 2007-07-04 Richard Sandiford <richard@codesourcery.com>
6471
6472 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
6473
6474 2007-07-04 Richard Sandiford <richard@codesourcery.com>
6475
6476 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
6477
6478 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6479
6480 PR fortran/31198
6481 * gfortran.dg/min_max_optional_1.f90: New test.
6482 * gfortran.dg/min_max_optional_2.f90: New test.
6483 * gfortran.dg/min_max_optional_3.f90: New test.
6484
6485 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6486
6487 PR fortran/32545
6488 * gfortran.dg/fmt_error.f90: New test.
6489
6490 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6491
6492 PR fortran/32612
6493 * gfortran.dg/interface_13.f90: New test.
6494
6495 2007-07-03 Dave Brolley <brolley@redhat.com>
6496
6497 PR c++/31743
6498 * g++.dg/init/new20.C: New test.
6499
6500 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
6501
6502 PR fortran/32579
6503 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
6504
6505 2007-07-03 Tobias Burnus <burnus@net-b.de>
6506
6507 PR fortran/25062
6508 * common_7.f90: New.
6509 * common_8.f90: New.
6510 * common_9.f90: New.
6511
6512 2007-07-03 Tobias Burnus <burnus@net-b.de>
6513
6514 PR fortran/30940
6515 * gfortran.dg/argument_checking_1.f90: New.
6516 * gfortran.dg/argument_checking_2.f90: New.
6517 * gfortran.dg/argument_checking_3.f90: New.
6518 * gfortran.dg/argument_checking_4.f90: New.
6519 * gfortran.dg/argument_checking_5.f90: New.
6520 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
6521 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
6522
6523 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
6524
6525 * gcc.dg/pr32176.c: Add -w to default dg-options.
6526
6527 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
6528
6529 * gcc.c-torture/compile/ssa-pre-1.c: New test.
6530
6531 2007-07-03 Tobias Burnus <burnus@net-b.de>
6532
6533 PR fortran/20888
6534 * gfortran.dg/null_2.f90: New.
6535
6536 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
6537 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6538
6539 PR middle-end/32176
6540 * gcc.dg/pr32176.c: New test.
6541
6542 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
6543
6544 * gcc.dg/const-float80.c : New test.
6545 * gcc.dg/const-float128.c : New test.
6546 * gcc.dg/const-float80-ped.c : New test.
6547 * gcc.dg/const-float128-ped.c : New test.
6548
6549 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6550
6551 * gcc.dg/c99-math.h: Fix typo.
6552
6553 2007-07-02 Jakub Jelinek <jakub@redhat.com>
6554
6555 PR libgomp/32468
6556 * gcc.dg/gomp/pr32468-1.c: New test.
6557
6558 2007-07-02 Richard Sandiford <richard@codesourcery.com>
6559
6560 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
6561 an ABI option.
6562
6563 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
6564
6565 * gfortran.fortran-torture/compile/pr32583.f: New.
6566 * gcc.c-torture/compile/pr32584.c: New
6567
6568 2007-07-02 Ollie Wild <aaw@google.com>
6569
6570 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
6571 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
6572
6573 2007-07-02 Richard Sandiford <richard@codesourcery.com>
6574
6575 * gcc.target/mips/save-restore-1.c: New test.
6576 * gcc.target/mips/save-restore-2.c: Likewise.
6577 * gcc.target/mips/save-restore-3.c: Likewise.
6578 * gcc.target/mips/save-restore-4.c: Likewise.
6579
6580 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
6581
6582 PR tree-optimization/31966
6583 PR tree-optimization/32533
6584 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
6585 * gfortran.dg/pr32533.f90: Ditto.
6586
6587 2007-07-02 Jakub Jelinek <jakub@redhat.com>
6588
6589 * g++.dg/opt/nrv12.C: New test.
6590 * gcc.target/i386/nrv1.c: New test.
6591
6592 PR c++/31748
6593 * g++.dg/gomp/pr31748.C: New test.
6594
6595 2007-07-02 Ira Rosen <irar@il.ibm.com>
6596
6597 PR tree-optimization/32230
6598 * gcc.dg/vect/pr32230.c: New test.
6599
6600 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
6601
6602 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
6603 * bind_c_coms.f90: Ditto.
6604 * bind_c_coms_driver.c: Ditto.
6605 * bind_c_dts.f90: Ditto.
6606 * bind_c_dts_2.f03: Ditto.
6607 * bind_c_dts_2_driver.c: Ditto.
6608 * bind_c_dts_3.f03: Ditto.
6609 * bind_c_dts_4.f03: Ditto.
6610 * bind_c_dts_driver.c: Ditto.
6611 * bind_c_implicit_vars.f03: Ditto.
6612 * bind_c_procs.f03: Ditto.
6613 * bind_c_usage_2.f03: Ditto.
6614 * bind_c_usage_3.f03: Ditto.
6615 * bind_c_usage_5.f03: Ditto.
6616 * bind_c_usage_6.f03: Ditto.
6617 * bind_c_usage_7.f03: Ditto.
6618 * bind_c_vars.f90: Ditto.
6619 * bind_c_vars_driver.c: Ditto.
6620 * binding_c_table_15_1.f03: Ditto.
6621 * binding_label_tests.f03: Ditto.
6622 * binding_label_tests_10.f03: Ditto.
6623 * binding_label_tests_10_main.f03: Ditto.
6624 * binding_label_tests_11.f03: Ditto.
6625 * binding_label_tests_11_main.f03: Ditto.
6626 * binding_label_tests_12.f03: Ditto.
6627 * binding_label_tests_13.f03: Ditto.
6628 * binding_label_tests_13_main.f03: Ditto.
6629 * binding_label_tests_14.f03: Ditto.
6630 * binding_label_tests_2.f03: Ditto.
6631 * binding_label_tests_3.f03: Ditto.
6632 * binding_label_tests_4.f03: Ditto.
6633 * binding_label_tests_5.f03: Ditto.
6634 * binding_label_tests_6.f03: Ditto.
6635 * binding_label_tests_7.f03: Ditto.
6636 * binding_label_tests_8.f03: Ditto.
6637 * binding_label_tests_9.f03: Ditto.
6638 * c_assoc.f90: Ditto.
6639 * c_assoc_2.f03: Ditto.
6640 * c_f_pointer_shape_test.f90: Ditto.
6641 * c_f_pointer_tests.f90: Ditto.
6642 * c_f_tests_driver.c: Ditto.
6643 * c_funloc_tests.f03: Ditto.
6644 * c_funloc_tests_2.f03: Ditto.
6645 * c_funloc_tests_3.f03: Ditto.
6646 * c_funloc_tests_3_funcs.c: Ditto.
6647 * c_kind_params.f90: Ditto.
6648 * c_kind_tests_2.f03: Ditto.
6649 * c_kinds.c: Ditto.
6650 * c_loc_driver.c: Ditto.
6651 * c_loc_test.f90: Ditto.
6652 * c_loc_tests_2.f03: Ditto.
6653 * c_loc_tests_2_funcs.c: Ditto.
6654 * c_loc_tests_3.f03: Ditto.
6655 * c_loc_tests_4.f03: Ditto.
6656 * c_loc_tests_5.f03: Ditto.
6657 * c_loc_tests_6.f03: Ditto.
6658 * c_loc_tests_7.f03: Ditto.
6659 * c_loc_tests_8.f03: Ditto.
6660 * c_ptr_tests.f03: Ditto.
6661 * c_ptr_tests_10.f03: Ditto.
6662 * c_ptr_tests_5.f03: Ditto.
6663 * c_ptr_tests_7.f03: Ditto.
6664 * c_ptr_tests_7_driver.c: Ditto.
6665 * c_ptr_tests_8.f03: Ditto.
6666 * c_ptr_tests_8_funcs.c: Ditto.
6667 * c_ptr_tests_9.f03: Ditto.
6668 * c_ptr_tests_driver.c: Ditto.
6669 * c_size_t_driver.c: Ditto.
6670 * c_size_t_test.f03: Ditto.
6671 * com_block_driver.f90: Ditto.
6672 * global_vars_c_init.f90: Ditto.
6673 * global_vars_c_init_driver.c: Ditto.
6674 * global_vars_f90_init.f90: Ditto.
6675 * global_vars_f90_init_driver.c: Ditto.
6676 * interop_params.f03: Ditto.
6677 * iso_c_binding_only.f03: Ditto.
6678 * iso_c_binding_rename_1.f03: Ditto.
6679 * iso_c_binding_rename_1_driver.c: Ditto.
6680 * iso_c_binding_rename_2.f03: Ditto.
6681 * iso_c_binding_rename_2_driver.c: Ditto.
6682 * kind_tests_2.f03: Ditto.
6683 * kind_tests_3.f03: Ditto.
6684 * module_md5_1.f90: Ditto.
6685 * only_clause_main.c: Ditto.
6686 * print_c_kinds.f90: Ditto.
6687 * test_bind_c_parens.f03: Ditto.
6688 * test_c_assoc.c: Ditto.
6689 * test_com_block.f90: Ditto.
6690 * test_common_binding_labels.f03: Ditto.
6691 * test_common_binding_labels_2.f03: Ditto.
6692 * test_common_binding_labels_2_main.f03: Ditto.
6693 * test_common_binding_labels_3.f03: Ditto.
6694 * test_common_binding_labels_3_main.f03: Ditto.
6695 * test_only_clause.f90: Ditto.
6696 * use_iso_c_binding.f90: Ditto.
6697 * value_5.f90: Ditto.
6698 * value_test.f90: Ditto.
6699 * value_tests_f03.f90: Ditto.
6700
6701 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
6702
6703 * gcc.dg/tls/opt-14.c: New.
6704
6705 2007-07-01 Ollie Wild <aaw@google.com>
6706
6707 * g++.dg/lookup/using16.C: New test.
6708 * g++.dg/lookup/using17.C: New test.
6709
6710 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
6711
6712 PR fortran/32239
6713 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
6714 (test_4): Use proper test for floating point equality.
6715 (test_8): Likewise.
6716
6717 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6718
6719 PR libgfortran/32554
6720 * gfortran.dg/fmt_p_1.f90: New test.
6721
6722 2007-07-01 Ira Rosen <irar@il.ibm.com>
6723
6724 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
6725 initialization and fix dg-final check - the initialization loop is
6726 vectorizable.
6727
6728 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
6729 Volker Reichelt <reichelt@netcologne.de>
6730
6731 PR middle-end/32559
6732 * gcc.dg/pr32559.c: New test.
6733
6734 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
6735
6736 PR tree-optimization/25371
6737 * gcc.dg/vect/pr25371.c: New test.
6738
6739 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
6740
6741 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
6742 when allocating and initializing a flexible array.
6743
6744 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
6745
6746 PR fortran/20373
6747 * gfortran.dg/intrinsic.f90: New test.
6748
6749 2007-06-30 Tobias Burnus <burnus@net-b.de>
6750
6751 PR fortran/32555
6752 * gfortran.dg/fmt_zero_check.f90: New.
6753
6754 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
6755
6756 PR fortran/30284
6757 * gfortran.dg/repeat_f90: New test.
6758
6759 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6760
6761 PR testsuite/25241
6762 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
6763 -pedantic-errors, so we should match errors.
6764 * gcc.dg/cpp/escape-1.c: Likewise.
6765 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
6766 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
6767 warning.
6768 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
6769 errors instead of warnings.
6770 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
6771 a pedantic warning.
6772 * gcc.dg/cpp/arith-3.c: Likewise.
6773
6774 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6775
6776 PR testsuite/25241
6777 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
6778 * gcc.dg/pch/valid-2.c: Likewise.
6779 * gcc.dg/pch/valid-3.c: Likewise.
6780 * gcc.dg/pch/warn-1.c: Likewise.
6781 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
6782
6783 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6784
6785 PR c/4076
6786 * gcc.dg/Wunused-function.c: New.
6787
6788 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6789
6790 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
6791
6792 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
6793
6794 * g++.dg/other/canon-31724.C: New.
6795
6796 2007-06-29 Jan Hubicka <jh@suse.cz>
6797
6798 PR middle-end/32372
6799 * gcc.c-torture/compile/pr32372.c: new.
6800
6801 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
6802
6803 * gfortran.dg/operator_3.f90: New test.
6804
6805 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
6806
6807 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
6808 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
6809
6810 2007-06-29 Richard Guenther <rguenther@suse.de>
6811
6812 PR middle-end/32493
6813 * gcc.dg/inline-23.c: New testcase.
6814
6815 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
6816
6817 PR tree-optimization/24659
6818 * gcc.target/i386/vectorize2.c: New test.
6819 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
6820 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
6821
6822 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
6823
6824 * gcc.dg/pointer-arith-9.c: New test.
6825
6826 2007-06-29 Tobias Burnus <burnus@net-b.de>
6827
6828 PR fortran/32483
6829 * gfortran.dg/fmt_read_2.f90: New.
6830
6831 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6832
6833 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
6834 If it exists, don't try to create it.
6835
6836 2007-06-28 Geoffrey Keating <geoffk@apple.com>
6837
6838 * g++.dg/ext/visibility/ms-compat-1.C: New.
6839
6840 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6841
6842 PR tree-opt/32417
6843 * gfortran.fortran-torture/compile/pr32417.f90: New test.
6844
6845 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
6846
6847 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
6848 targets.
6849
6850 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
6851
6852 PR fortran/32467
6853 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
6854
6855 2007-06-27 Richard Guenther <rguenther@suse.de>
6856
6857 PR middle-end/32492
6858 * gcc.dg/inline-22.c: New testcase.
6859
6860 2007-06-26 Hui-May Chang <hm.chang@apple.com>
6861
6862 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
6863 the scan-assembler constant.
6864
6865 2007-06-25 Geoffrey Keating <geoffk@apple.com>
6866
6867 PR 20216
6868 * gcc.dg/pr20216.c: New.
6869
6870 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
6871
6872 PR tree-opt/32421
6873 * gcc.dg/vect/pr32421.c: New test.
6874
6875 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
6876
6877 PR c++/32111
6878 * g++.dg/other/friend5.C: New test.
6879
6880 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
6881
6882 PR fortran/32464
6883 * gfortran.dg/host_assoc_function_2.f90: New test.
6884
6885 PR fortran/31494
6886 * gfortran.dg/host_assoc_call_1.f90: New test.
6887
6888 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6889
6890 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
6891
6892 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6893
6894 PR fortran/32456
6895 * gfortran.dg/error_format.f90: New test.
6896
6897 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
6898
6899 PR fortran/32136
6900 * gfortran.dg/pr32136.f90: New test.
6901
6902 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
6903
6904 PR fortran/31726
6905 * gfortran.dg/minmaxloc_1.f90: New test.
6906
6907 PR fortran/32298
6908 * gfortran.dg/minmaxloc_2.f90: New test.
6909
6910 2007-06-23 Richard Guenther <rguenther@suse.de>
6911
6912 PR tree-optimization/16876
6913 PR middle-end/29478
6914 * gcc.dg/pr29254.c: The warning is bogus.
6915 * gcc.dg/warn-1.c: Likewise.
6916 * gcc.dg/assign-warn-3.c: Likewise.
6917 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
6918
6919 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
6920
6921 * gcc.c-torture/execute/20070623-1.c: New.
6922
6923 2007-06-22 Jan Hubicka <jh@suse.cz>
6924
6925 * gcc.c-torture/compile/pr31541.c: New.
6926
6927 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
6928
6929 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
6930 Remove -m64 from dg-options.
6931
6932 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
6933
6934 PR middle-end/32374
6935 * gcc.dg/pr32374.c: New test.
6936
6937 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6938
6939 PR fortran/32360
6940 * gfortran.dg/pointer_assign_3.f90: New test.
6941
6942 2007-06-21 Sebastian Pop <sebpop@gmail.com>
6943
6944 * gcc.dg/tree-ssa/pr19590.c: New.
6945
6946 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6947
6948 PR fortran/31162
6949 * gfortran.dg/assign.f90: Update test.
6950 * gfortran.dg/real_do_1.f90: Update test.
6951 * gfortran.dg/gomp/omp_do1.f90: Update test.
6952 * gfortran.dg/warnings_are_errors_1.f: Update test.
6953 * gfortran.dg/g77/20010519-1.f: Update test.
6954 * gfortran.dg/g77/pr9258.f: Update test.
6955 * gfortran.dg/g77/960317-1.f: Update test.
6956
6957 2007-06-21 Richard Guenther <rguenther@suse.de>
6958
6959 PR tree-optimization/32453
6960 * gcc.c-torture/compile/pr32453.c: New testcase.
6961
6962 2007-06-21 Jakub Jelinek <jakub@redhat.com>
6963
6964 PR tree-optimization/31866
6965 * gcc.dg/pr31866.c: New test.
6966
6967 2007-06-21 Richard Guenther <rguenther@suse.de>
6968
6969 PR tree-optimization/32451
6970 * g++.dg/torture/20070621-1.C: New testcase.
6971
6972 2007-06-21 Christian Bruel <christian.bruel@st.com>
6973
6974 * gcc.dg/attr-isr.c: Test delay slot content.
6975
6976 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6977
6978 PR fortran/32361
6979 gfortran.dg/pointer_assign_2.f90: New test.
6980
6981 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6982
6983 PR fortran/25061
6984 gfortran.dg/invalid_procedure_name.f90: New test.
6985
6986 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
6987
6988 PR tree-optimization/25737
6989 * gcc.dg/tree-ssa/alias-14.c: New test.
6990
6991 2007-06-20 Hui-May Chang <hm.chang@apple.com>
6992
6993 * gcc.target/i386/large-size-array-3.c: New.
6994
6995 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
6996 Richard Guenther <rguenther@suse.de>
6997
6998 PR fortran/32140
6999 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
7000
7001 2007-06-20 Jakub Jelinek <jakub@redhat.com>
7002
7003 PR middle-end/31959
7004 * gcc.dg/pr31959.c: New test.
7005
7006 PR inline-asm/32109
7007 * g++.dg/ext/asm10.C: New test.
7008
7009 PR middle-end/32285
7010 * gcc.c-torture/execute/20070614-1.c: New test.
7011
7012 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
7013
7014 * gcc.target/arm/stack-corruption.c: New test.
7015
7016 2007-06-19 Richard Guenther <rguenther@suse.de>
7017
7018 * g++.dg/torture/pr30252.C: New testcase.
7019
7020 2007-06-19 Jakub Jelinek <jakub@redhat.com>
7021
7022 PR tree-optimization/32353
7023 * g++.dg/opt/nrv13.C: New test.
7024
7025 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
7026
7027 PR fortran/20863
7028 PR fortran/20882
7029 * gfortran.dg/impure_assignment_2.f90 : New test.
7030
7031 PR fortran/32236
7032 * gfortran.dg/data_initialized_2.f90 : New test.
7033
7034 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
7035 appropriate version of 'dmach'.
7036
7037 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
7038
7039 PR target/32389
7040 * gcc.target/i386/pr32389.c New test.
7041
7042 2007-06-18 Simon Baldwin <simonb@google.com>
7043
7044 PR c++/31923
7045 * g++.dg/template/error25.C: New.
7046 * g++.dg/template/spec35.C: New.
7047
7048 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
7049
7050 * gcc.c-torture/compile/pr32355.c: New testcase.
7051
7052 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
7053
7054 PR tree-optimization/32383
7055 * g++.dg/opt/pr32383.C: New test.
7056
7057 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
7058
7059 PR rtl-optimization/32366
7060 * gcc.dg/vect/pr32366.c: New test.
7061
7062 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
7063
7064 * gcc.c-torture/compile/pr32349.c: New testcase.
7065
7066 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7067
7068 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
7069 * gcc.target/sparc/combined-2.c: Likewise.
7070 * gcc.target/sparc/fexpand.c : Likewise.
7071 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
7072 * gcc.target/sparc/fpack16.c : Likewise.
7073 * gcc.target/sparc/fpmerge.c : Likewise.
7074 * gcc.target/sparc/fpmul.c : Likewise.
7075 * gcc.target/sparc/noresult.c : Likewise.
7076 * gcc.target/sparc/pdist.c: Likewise.
7077
7078 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
7079
7080 PR middle-end/31723
7081 * gcc.target/i386/recip-divf.c: New test.
7082 * gcc.target/i386/recip-sqrtf.c: Ditto.
7083 * gcc.target/i386/recip-vec-divf.c: Ditto.
7084 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
7085 * gcc.target/i386/sse-recip.c: Ditto.
7086 * gcc.target/i386/sse-recip-vec.c: Ditto.
7087
7088 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
7089
7090 PR tree-opt/32225
7091 * gcc.c-torture/compile/20070605-1.c: New test.
7092
7093 * gcc.c-torture/compile/20070603-1.c: New testcase.
7094 * gcc.c-torture/compile/20070603-2.c: New testcase.
7095
7096 * gcc.c-torture/compile/20070531-1.c: New test.
7097
7098 PR tree-opt/32167
7099 * gcc.c-torture/compile/20070531-2.c: New test.
7100
7101 PR tree-opt/32144
7102 * gcc.c-torture/compile/20070529-1.c: New test.
7103
7104 PR tree-opt/32145
7105 * gcc.c-torture/compile/20070529-2.c: New test.
7106
7107 PR tree-opt/32015
7108 * gcc.c-torture/compile/20070520-1.c: New test.
7109
7110 * g++.dg/ext/java-1.C: New test.
7111
7112 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
7113 loops instead of one. Remove the "can't determine dependence"
7114 check.
7115 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
7116 needed as the cast is gone in the first place.
7117 * gcc.dg/max-1.c: Change local variable a to be a global one.
7118 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
7119 have a cast which is PREd.
7120
7121 2007-06-15 Mark Mitchell <mark@codesourcery.com>
7122
7123 * g++.dg/lookup/anon6.C: New test.
7124
7125 2007-06-14 Dirk Mueller <dmueller@suse.de>
7126
7127 PR c++/31806
7128 * g++.dg/opt/static6.C: New testcase.
7129
7130 2007-06-14 Geoff Keating <geoffk@apple.com>
7131
7132 * g++.dg/ext/visibility/overload-1.C: New.
7133
7134 PR 31093
7135 * g++.dg/ext/visibility/anon4.C: New.
7136
7137 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
7138
7139 PR target/32268
7140 * gcc.target/i386/pr32268.c: New test.
7141
7142 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
7143
7144 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
7145 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
7146 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
7147
7148 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
7149 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
7150 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
7151 BID is used.
7152
7153 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
7154
7155 PR fortran/32302
7156 * gfortran.dg/common_resize_1.f90: New test.
7157
7158 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
7159
7160 PR target/32274
7161 * gcc.dg/vect/pr32224.c: Fix.
7162
7163 2007-06-13 Eric Christopher <echristo@apple.com>
7164
7165 * gcc.target/i386/ssefn-1.c: Add -march=i386.
7166
7167 2007-06-13 Tobias Burnus <burnus@net-b.de>
7168
7169 PR fortran/32323
7170 * gfortran.dg/actual_array_vect_1.f90: New.
7171
7172 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7173
7174 * gcc.target/sparc/mfpu.c: New test.
7175
7176 2007-06-12 Geoff Keating <geoffk@apple.com>
7177
7178 * g++.dg/warn/weak1.C: Suppress on Darwin.
7179 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
7180
7181 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
7182
7183 PR middle-end/31579
7184 * g++.dg/torture/pr31579.C: New testcase.
7185
7186 2007-06-12 Ian Lance Taylor <iant@google.com>
7187
7188 PR libstdc++/29286
7189 * g++.dg/init/new16.C: New test.
7190 * g++.dg/init/new17.C: New test.
7191 * g++.dg/init/new18.C: New test.
7192 * g++.dg/init/new19.C: New test.
7193
7194 2007-06-12 Olivier Hainque <hainque@adacore.com>
7195
7196 * gnat.dg/lhs_view_convert.adb: New test.
7197
7198 2007-06-12 Richard Guenther <rguenther@suse.de>
7199
7200 PR tree-optimization/15353
7201 PR tree-optimization/31657
7202 * gcc.c-torture/execute/20070424-1.c: New testcase.
7203 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
7204 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
7205 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
7206 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
7207 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
7208
7209 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
7210
7211 PR rtl-optimization/32293
7212 * gcc.dg/pr32293.c: New test.
7213
7214 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
7215
7216 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
7217
7218 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
7219
7220 PR fortran/29786
7221 * gfortran.dg/equiv_7.f90: New test.
7222 * gfortran.dg/equiv_constraint_7.f90: Change error message.
7223
7224 PR fortran/30875
7225 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
7226
7227 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
7228
7229 * gcc.dg/setjmp-3.c: Rename raise to raise0.
7230 * gcc.dg/setjmp-4.c: Likewise.
7231 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
7232
7233 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
7234
7235 PR rtl-optimization/31025
7236 * gfortran.dg/pr31025.f90: New.
7237
7238 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
7239
7240 PR target/32280
7241 * gcc.target/i386/pr32280.c: New test.
7242
7243 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
7244
7245 PR middle-end/32279
7246 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
7247
7248 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7249
7250 PR libgfortran/32235
7251 * gfortran.dg/backspace_9.f: New test.
7252
7253 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
7254
7255 * gcc.dg/tree-ssa/prefetch-7.c: New test.
7256
7257 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
7258
7259 * gcc.dg/tree-ssa/loop-28.c: New testcase.
7260
7261 2007-06-09 Ian Lance Taylor <iant@google.com>
7262
7263 PR tree-optimization/32169
7264 * gcc.c-torture/compile/pr32169.c: New test.
7265
7266 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
7267
7268 * gcc.dg/vect/costmodel: New directory.
7269 * gcc.dg/vect/costmodel/i386: New directory.
7270 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
7271 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
7272 New test.
7273 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
7274 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
7275 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
7276 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
7277 * gcc.dg/vect/costmodel/x86_64: New directory.
7278 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
7279 New testsuite.
7280 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
7281 New test.
7282 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
7283 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
7284 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
7285 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
7286 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
7287
7288 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
7289
7290 PR tree-optimization/32243
7291 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
7292 flags for -Os tests.
7293 * gcc.dg/vect/03-vect-pr32243.c: New test.
7294
7295 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
7296
7297 PR tree-optimization/32224
7298 * gcc.dg/vect/pr32224.c: New test.
7299
7300 2007-06-08 Jakub Jelinek <jakub@redhat.com>
7301
7302 PR c++/32177
7303 * g++.dg/gomp/pr32177.C: New test.
7304
7305 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7306
7307 PR testsuite/25241
7308 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
7309 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
7310 warning nor an error.
7311 * gcc.dg/Wfatal-2.c: Likewise.
7312 * gcc.dg/Werror-1.c: Likewise.
7313 * gcc.dg/Werror-5.c: Likewise.
7314 * gcc.dg/Werror-7.c: Likewise.
7315 * gcc.dg/Werror-10.c: Likewise.
7316 * gcc.dg/Werror-11.c: Likewise.
7317
7318 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
7319
7320 PR c++/30759
7321 * g++.dg/init/brace6.C: New test.
7322
7323 2007-06-07 Geoffrey Keating <geoffk@apple.com>
7324
7325 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
7326 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
7327 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
7328 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
7329
7330 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
7331 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
7332 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
7333 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
7334 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
7335 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
7336 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
7337 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
7338
7339 * gcc.dg/darwin-minversion-3.c: New.
7340
7341 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
7342
7343 * gcc.target/i386/builtin-copysign.c: New test.
7344
7345 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
7346
7347 PR tree-optimization/32220
7348 * gfortran.dg/predcom-2.f: New testcase.
7349
7350 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
7351
7352 PR tree-opt/32231
7353 * gcc.target/i386/vectorize4.c: New test.
7354
7355 2007-06-06 Steve Ellcey <sje@cup.hp.com>
7356
7357 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
7358
7359 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7360
7361 PR testsuite/25241
7362 * gcc.dg/simd-5.c: Mark output as a note.
7363 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
7364 dg-message.
7365 * gcc.dg/simd-1.c: Likewise.
7366 * gcc.dg/always_inline.c: Mark output as a sorry.
7367 * gcc.dg/always_inline2.c: Likewise.
7368 * gcc.dg/always_inline3.c: Likewise.
7369
7370 2007-06-06 Ian Lance Taylor <iant@google.com>
7371
7372 * g++.dg/conversion/enum1.C: New test.
7373
7374 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
7375
7376 PR tree-optimization/32216
7377 * gcc.dg/vect/pr32216.c: New test.
7378
7379 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7380
7381 PR testsuite/18923
7382 * gfortran.dg/invalid_contains_1.f90: New test.
7383 * gfortran.dg/invalid_contains_2.f90: New test.
7384
7385 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7386
7387 PR testsuite/32057
7388 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
7389 midnight issues.
7390
7391 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7392
7393 PR testsuite/25241
7394 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
7395 dg-message to match de note.
7396 * gcc.dg/pr26570.c: Use dg-message for a note.
7397 * gcc.dg/pr29254.c: Use dg-message for generic output and use
7398 dg-error instead of dg-warning because of -Werror.
7399 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
7400 neither an error, nor a warning.
7401 * gcc.dg/glibc-uclibc-2.c: Likewise
7402 * gcc.dg/cpp/19940712-1.c: Likewise.
7403
7404 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
7405
7406 PR preprocessor/23479
7407 * gcc.dg/binary-constants-1.c: Add test suites for
7408 the 0b-prefixed binary integer constants.
7409 * gcc.dg/binary-constants-2.c: Ditto.
7410 * gcc.dg/binary-constants-3.c: Ditto.
7411 * gcc.dg/binary-constants-4.c: Ditto.
7412
7413 2007-06-05 Ian Lance Taylor <iant@google.com>
7414
7415 * gcc.dg/Wstrict-overflow-19.c: New test.
7416
7417 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
7418
7419 * gcc.dg/matrix/matrix-6.c: Remove conversion.
7420
7421 2007-06-04 Ian Lance Taylor <iant@google.com>
7422
7423 * gcc.dg/Wstrict-overflow-18.c: New test.
7424
7425 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7426
7427 PR testsuite/25241
7428 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
7429 * gcc.dg/cpp/mi5.c: Likewise.
7430 * gcc.dg/cpp/mi7.c: Likewise.
7431
7432 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
7433
7434 PR c/32191
7435 * gcc.dg/pr32191.c: New test.
7436
7437 2007-05-28 Tobias Burnus <burnus@net-b.de>
7438
7439 PR fortran/32124
7440 * gfortran.dg/allocate_stat_1.f90: Remove.
7441
7442 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
7443
7444 * gcc.target/i386/sse4_2-check.h: New.
7445 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
7446 * gcc.target/i386/sse4_2-crc32.h: Likewise.
7447 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
7448 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
7449 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
7450 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
7451 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
7452 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
7453 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
7454 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
7455 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
7456 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
7457 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
7458 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
7459 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
7460 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
7461 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
7462 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
7463
7464 2007-06-01 Geoffrey Keating <geoffk@apple.com>
7465
7466 * gcc.dg/pie-link.c: New test.
7467
7468 2007-06-01 Ian Lance Taylor <iant@google.com>
7469
7470 * gcc.dg/Wstrict-overflow-17.c: New test.
7471
7472 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
7473
7474 * gcc.dg/builtin-return-1.c (g): New.
7475 (main): Allocate at least 64 bytes on the stack.
7476
7477 2007-05-31 Mark Mitchell <mark@codesourcery.com>
7478
7479 * g++.dg/init/cleanup3.C: New test.
7480
7481 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
7482
7483 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
7484 int is 16 bits.
7485
7486 007-05-31 Paul Thomas <pault@gcc.gnu.org>
7487
7488 PR fortran/32156
7489 * gfortran.dg/char_array_constructor_3.f90: New test.
7490
7491 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
7492
7493 PR tree-optimization/32160
7494 * gfortran.dg/predcom-1.f: New test.
7495
7496 2007-05-31 Richard Guenther <rguenther@suse.de>
7497
7498 * g++.dg/other/str_empty.C: Move...
7499 * g++.dg/other/pr30567.C: Move...
7500 * g++.dg/tree-ssa/pr27218.C: Move...
7501 * g++.dg/torture: ...here and remove dg-options.
7502
7503 2007-05-31 Paolo Carlini <pcarlini@suse.de>
7504
7505 PR c++/32158
7506 * g++.dg/ext/is_pod_incomplete.C: New.
7507
7508 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
7509 Douglas Gregor <doug.gregor@gmail.com>
7510 Pedro Lamarao <pedro.lamarao@mndfck.org>
7511 Howard Hinnant <howard.hinnant@gmail.com>
7512
7513 PR c++/7412
7514 PR c++/29939
7515 * g++.dg/cpp0x/rv8p.C: New.
7516 * g++.dg/cpp0x/temp-constructor-bug.C: New.
7517 * g++.dg/cpp0x/cast-bug.C: New.
7518 * g++.dg/cpp0x/elision_weak.C: New.
7519 * g++.dg/cpp0x/collapse-bug.C: New.
7520 * g++.dg/cpp0x/rv3p.C: New.
7521 * g++.dg/cpp0x/rv7n.C: New.
7522 * g++.dg/cpp0x/overload-conv-1.C: New.
7523 * g++.dg/cpp0x/rv2n.C: New.
7524 * g++.dg/cpp0x/deduce.C: New.
7525 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
7526 * g++.dg/cpp0x/rv6p.C: New.
7527 * g++.dg/cpp0x/template_deduction.C: New.
7528 * g++.dg/cpp0x/implicit-copy.C: New.
7529 * g++.dg/cpp0x/rv1p.C: New.
7530 * g++.dg/cpp0x/cast.C: New.
7531 * g++.dg/cpp0x/rv5n.C: New.
7532 * g++.dg/cpp0x/collapse.C: New.
7533 * g++.dg/cpp0x/overload-conv-2.C: New.
7534 * g++.dg/cpp0x/rv4p.C: New.
7535 * g++.dg/cpp0x/rvo.C: New.
7536 * g++.dg/cpp0x/iop.C: New.
7537 * g++.dg/cpp0x/rv3n.C: New.
7538 * g++.dg/cpp0x/rv7p.C: New.
7539 * g++.dg/cpp0x/reference_collapsing.C: New.
7540 * g++.dg/cpp0x/overload.C: New.
7541 * g++.dg/cpp0x/named.C: New.
7542 * g++.dg/cpp0x/rv2p.C: New.
7543 * g++.dg/cpp0x/rv6n.C: New.
7544 * g++.dg/cpp0x/not_special.C: New.
7545 * g++.dg/cpp0x/bind.C: New.
7546 * g++.dg/cpp0x/rv1n.C: New.
7547 * g++.dg/cpp0x/rv5p.C: New.
7548 * g++.dg/cpp0x/elision.C: New.
7549 * g++.dg/cpp0x/named_refs.C: New.
7550 * g++.dg/cpp0x/unnamed_refs.C: New.
7551 * g++.dg/cpp0x/rv4n.C: New.
7552 * g++.dg/cpp0x/elision_neg.C: New.
7553 * g++.dg/init/copy7.C: Run in C++98 mode.
7554 * g++.dg/overload/arg1.C: Ditto.
7555 * g++.dg/overload/arg4.C: Ditto.
7556
7557 2007-05-30 Jakub Jelinek <jakub@redhat.com>
7558
7559 PR c++/31809
7560 * g++.dg/opt/static5.C: New test.
7561
7562 2007-05-30 Richard Guenther <rguenther@suse.de>
7563
7564 * g++.dg/dg.exp: Prune torture/.
7565 * g++.dg/torture/dg-torture.exp: New testsuite.
7566
7567 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
7568
7569 * gcc.target/arm/pr27387.C: Move and rename to ...
7570 * g++.dg/inherit/thunk8.C: ... here.
7571
7572 2007-05-30 Jakub Jelinek <jakub@redhat.com>
7573
7574 PR tree-optimization/31769
7575 * g++.dg/gomp/pr31769.C: New test.
7576
7577 2007-05-29 Hui-May Chang <hm.chang@apple.com>
7578
7579 * gcc.target/i386/stack-realign.c: New.
7580
7581 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
7582
7583 * gcc.dg/tree-ssa/prefetch-6.c: New test.
7584
7585 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
7586
7587 * gfortran.dg/sizeof.f90: New.
7588
7589 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
7590
7591 PR c/31339
7592 * gcc.dg/boolcomplex-1.c: New test.
7593
7594 PR c++/31339
7595 * g++.dg/ext/boolcomplex-1.c: New test.
7596
7597 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
7598
7599 * gcc.dg/matrix: New directory.
7600
7601 2007-05-28 Tobias Burnus <burnus@net-b.de>
7602
7603 PR fortran/32124
7604 * gfortran.dg/allocate_stat_1.f90: New.
7605
7606 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
7607
7608 PR fortran/31972
7609 * transfer_hollerith_1.f90: New test.
7610
7611 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
7612
7613 PR tree-opt/32100
7614 * gcc.c-torture/execute/vrp-7.c: New test.
7615
7616 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
7617
7618 * gfortran.dg/transfer_simplify_4.f90: New test.
7619
7620 2007-05-27 Tobias Burnus <burnus@net-b.de>
7621
7622 PR fortran/32088
7623 * gfortran.dg/func_result_3.f90: New.
7624
7625 2007-05-27 Tobias Burnus <burnus@net-b.de>
7626
7627 PR middle-end/32083
7628 * gfortran.dg/transfer_simplify_3.f90: New.
7629
7630 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
7631
7632 PR target/32065
7633 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
7634 to compile options.
7635 * gcc.target/i386/pr32065-2.c: New test.
7636
7637 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7638
7639 PR fortran/31813
7640 * gfortran.dg/io_constraints_2.f90: Update.
7641
7642 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
7643
7644 PR fortran/31219
7645 * gfortran.dg/array_constructor_17.f90: New test.
7646
7647 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
7648
7649 PR tree-opt/32090
7650 * g++.dg/opt/array2.C: New testcase.
7651
7652 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
7653
7654 PR target/32065
7655 * gcc.target/i386/pr32065.c: New test.
7656
7657 2007-05-25 Dirk Mueller <dmueller@suse.de>
7658 Marcus Meissner <meissner@suse.de>
7659
7660 * gcc.dg/attr-alloc_size.c: New.
7661
7662 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
7663 Lee Millward <lee.millward@gmail.com>
7664
7665 PR c++/31745
7666 * g++.dg/parse/crash34.C: New test.
7667
7668 * g++.dg/parse/crash35.C: New test.
7669
7670 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
7671
7672 * gcc.target/i386/sse2-check.h: New.
7673 * gcc.target/i386/sse2-vec-1.c: Likewise.
7674 * gcc.target/i386/sse2-vec-2.c: Likewise.
7675 * gcc.target/i386/sse2-vec-3.c: Likewise.
7676 * gcc.target/i386/sse2-vec-4.c: Likewise.
7677 * gcc.target/i386/sse2-vec-5.c: Likewise.
7678 * gcc.target/i386/sse2-vec-6.c: Likewise.
7679
7680 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
7681
7682 PR c++/31431
7683 PR c++/31432
7684 PR c++/31434
7685 PR c++/31435
7686 PR c++/31437
7687 PR c++/31438
7688 PR c++/31442
7689 PR c++/31443
7690 PR c++/31444
7691 PR c++/31445
7692 * g++.dg/cpp0x/pr31431.C: New.
7693 * g++.dg/cpp0x/pr31437.C: New.
7694 * g++.dg/cpp0x/pr31442.C: New.
7695 * g++.dg/cpp0x/pr31444.C: New.
7696 * g++.dg/cpp0x/pr31431-2.C: New.
7697 * g++.dg/cpp0x/pr31432.C: New.
7698 * g++.dg/cpp0x/pr31434.C: New.
7699 * g++.dg/cpp0x/pr31438.C: New.
7700 * g++.dg/cpp0x/pr31443.C: New.
7701 * g++.dg/cpp0x/pr31445.C: New.
7702 * g++.dg/cpp0x/variadic-crash1.C: New.
7703
7704 2007-05-25 Richard Sandiford <richard@codesourcery.com>
7705
7706 * gcc.target/arm/long-calls-1.c: New test.
7707 * gcc.target/arm/long-calls-2.c: Likewise.
7708 * gcc.target/arm/long-calls-3.c: Likewise.
7709 * gcc.target/arm/long-calls-4.c: Likewise.
7710
7711 2007-05-25 Richard Guenther <rguenther@suse.de>
7712 Andrew Pinski <andrew_pinski@playstation.sony.com>
7713
7714 PR tree-optimization/31982
7715 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
7716
7717 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
7718
7719 PR fortran/32047
7720 * gfortran.dg/result_in_spec_2.f90: New test.
7721
7722 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7723
7724 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
7725
7726 2007-05-24 Ollie Wild <aaw@google.com>
7727
7728 * gcc.dg/cpp/counter-1.c: New test.
7729 * gcc.dg/pch/counter-1.c: New test.
7730 * gcc.dg/pch/counter-1.hs: New file.
7731 * gcc.dg/pch/counter-2.c: New test.
7732 * gcc.dg/pch/counter-2.hs: New file.
7733 * gcc.dg/pch/counter-3.c: New test.
7734 * gcc.dg/pch/counter-3.hs: New file.
7735
7736 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
7737
7738 * gcc.dg/tree-ssa/predcom-1.c: New test.
7739 * gcc.dg/tree-ssa/predcom-2.c: New test.
7740 * gcc.dg/tree-ssa/predcom-3.c: New test.
7741 * gcc.dg/tree-ssa/predcom-4.c: New test.
7742 * gcc.dg/tree-ssa/predcom-5.c: New test.
7743 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
7744
7745 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
7746
7747 PR testsuite/32062
7748 * gcc.target/i386/sse4_1-check.h (MASK): New.
7749
7750 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7751
7752 PR fortran/32038
7753 * gfortran.dg/pr25603.f: Initialize integer variables.
7754
7755 2007-05-23 Ian Lance Taylor <iant@google.com>
7756
7757 * g++.dg/other/vrp1.C: New test.
7758
7759 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
7760
7761 PR preprocessor/20077
7762 * gcc.dg/cpp/paste15.c: New test.
7763
7764 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
7765 Nigel Stephens <nigel@mips.com>
7766 Richard Sandiford <richard@codesourcery.com>
7767
7768 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
7769 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
7770 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
7771 * gcc.target/mips/inter/mips16-inter.exp: New.
7772
7773 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
7774
7775 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
7776
7777 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
7778
7779 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
7780 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
7781 * gcc.target/i386/sse3-addsubps.c: Likewise.
7782 * gcc.target/i386/sse3-haddpd.c: Likewise.
7783 * gcc.target/i386/sse3-haddps.c: Likewise.
7784 * gcc.target/i386/sse3-hsubpd.c: Likewise.
7785 * gcc.target/i386/sse3-hsubps.c: Likewise.
7786 * gcc.target/i386/sse3-lddqu.c: Likewise.
7787 * gcc.target/i386/sse3-movddup.c: Likewise.
7788 * gcc.target/i386/sse3-movshdup.c: Likewise.
7789 * gcc.target/i386/sse3-movsldup.c: Likewise.
7790
7791 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
7792 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
7793 * gcc.target/i386/ssse3-pabsd.c: Likewise.
7794 * gcc.target/i386/ssse3-pabsw.c: Likewise.
7795 * gcc.target/i386/ssse3-palignr.c: Likewise.
7796 * gcc.target/i386/ssse3-phaddd.c: Likewise.
7797 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
7798 * gcc.target/i386/ssse3-phaddw.c: Likewise.
7799 * gcc.target/i386/ssse3-phsubd.c: Likewise.
7800 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
7801 * gcc.target/i386/ssse3-phsubw.c: Likewise.
7802 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
7803 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
7804 * gcc.target/i386/ssse3-pshufb.c: Likewise.
7805 * gcc.target/i386/ssse3-psignb.c: Likewise.
7806 * gcc.target/i386/ssse3-psignd.c: Likewise.
7807 * gcc.target/i386/ssse3-psignw.c: Likewise.
7808 * gcc.target/i386/ssse3-vals.h: Likewise.
7809
7810 * gcc.target/i386/sse3-check.h: New file.
7811 * gcc.target/i386/ssse3-check.h: Likewise.
7812
7813 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
7814
7815 PR middle-end/31095
7816 * gcc.c-torture/compile/bcopy-1.c: New testcase.
7817
7818 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
7819
7820 PR middle-end/31606
7821 * gcc.c-torture/20070522-1.c: New testcase.
7822
7823 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
7824
7825 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
7826
7827 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
7828
7829 * gcc.c-torture/execute/ieee/20000320-1.x,
7830 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
7831 m68k-*-* and check_effective_target_coldfire_fpu.
7832
7833 2007-05-22 Ollie Wild <aaw@google.com>
7834
7835 * g++.dg/lookup/hidden-class10.C: New test.
7836 * g++.dg/lookup/hidden-class11.C: New test.
7837
7838 2007-05-22 Ollie Wild <aaw@google.com>
7839
7840 * g++.dg/lookup/name-clash5.C: New test.
7841 * g++.dg/lookup/name-clash6.C: New test.
7842
7843 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
7844
7845 * g++.dg/other/i386-2.C: Update comments on header files tested.
7846 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
7847 of <tmmintrin.h>.
7848 * gcc.target/i386/sse-12.c: Likewise.
7849 * gcc.target/i386/sse-13.c: Likewise.
7850 * gcc.target/i386/sse-14.c: Likewise.
7851
7852 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
7853 Redefined to test with immediate operand.
7854 (__builtin_ia32_blendps): Likewise.
7855 (__builtin_ia32_blendpd): Likewise.
7856 (__builtin_ia32_dpps): Likewise.
7857 (__builtin_ia32_dpps): Likewise.
7858 (__builtin_ia32_insertps128): Likewise.
7859 (__builtin_ia32_vec_ext_v4sf): Likewise.
7860 (__builtin_ia32_vec_set_v16qi): Likewise.
7861 (__builtin_ia32_vec_set_v4si): Likewise.
7862 (__builtin_ia32_vec_set_v2di): Likewise.
7863 (__builtin_ia32_vec_ext_v16qi): Likewise.
7864 (__builtin_ia32_vec_ext_v4si): Likewise.
7865 (__builtin_ia32_vec_ext_v2di): Likewise.
7866 (__builtin_ia32_roundpd): Likewise.
7867 (__builtin_ia32_roundsd): Likewise.
7868 (__builtin_ia32_roundps): Likewise.
7869 (__builtin_ia32_roundss): Likewise.
7870 (__builtin_ia32_mpsadbw128): Likewise.
7871
7872 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
7873
7874 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
7875
7876 2007-05-22 Janis Johnson <janis187@us.ibm.com>
7877
7878 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
7879 failures.
7880 * gcc.dg/dfp/func-struct.c: Ditto.
7881 * gcc.dg/dfp/operator-assignment.c: Ditto.
7882 * gcc.dg/dfp/convert-bfp.c: Ditto.
7883 * gcc.dg/dfp/convert-int.c: Ditto.
7884 * gcc.dg/dfp/convert-int-max.c: Ditto.
7885 * gcc.dg/dfp/func-scalar.c: Ditto.
7886 * gcc.dg/dfp/cast.c: Ditto.
7887 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
7888 failures, and fix a typo in return type of arg1_128.
7889 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
7890 failures, and fix a typo in a constant suffix.
7891 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
7892 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
7893
7894 2007-05-22 Janis Johnson <janis187@us.ibm.com>
7895 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7896
7897 * lib/gcc-dg.exp(process_message): New proc.
7898 (dg-message): New test directive.
7899 * gcc.dg/always_inline.c: Use dg-message.
7900 * gcc.dg/always_inline2.c: Ditto.
7901 * gcc.dg/always_inline3.c: Ditto.
7902 * gcc.dg/invalid-call-1.c: Ditto.
7903 * gcc.dg/pr17506.c: Ditto.
7904 * gcc.dg/simd-5.c: Ditto.
7905 * gcc.dg/simd-6.c: Ditto.
7906 * gcc.dg/va-arg-2.c: Ditto.
7907 * gcc.dg/cpp/syshdr.c: Ditto.
7908 * gcc.dg/cpp/unc4.c: Ditto.
7909 * gcc.dg/cpp/trad/mi1.c: Ditto.
7910 * gcc.dg/cpp/trad/mi5.c: Ditto.
7911 * gcc.dg/cpp/trad/mi7.c: Ditto.
7912 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
7913 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
7914 * gcc.test-framework/test-framework.awk: Special-case outexists
7915 tests.
7916
7917 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
7918
7919 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
7920 (bit_SSE4_2): Likewise.
7921 (bit_POPCNT): Likewise.
7922
7923 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
7924 Check if assembler supports SSE4 instructions.
7925
7926 * gcc.target/i386/sse4_1-blendpd.c: New file.
7927 * gcc.target/i386/sse4_1-blendps.c: Likewise.
7928 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
7929 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
7930 * gcc.target/i386/sse4_1-check.h: Likewise.
7931 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
7932 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
7933 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
7934 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
7935 * gcc.target/i386/sse4_1-extractps.c: Likewise.
7936 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
7937 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
7938 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
7939 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
7940 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
7941 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
7942 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
7943 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
7944 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
7945 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
7946 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
7947 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
7948 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
7949 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
7950 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
7951 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
7952 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
7953 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
7954 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
7955 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
7956 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
7957 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
7958 * gcc.target/i386/sse4_1-pminud.c: Likewise.
7959 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
7960 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
7961 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
7962 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
7963 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
7964 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
7965 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
7966 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
7967 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
7968 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
7969 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
7970 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
7971 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
7972 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
7973 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
7974 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
7975 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
7976 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
7977 * gcc.target/i386/sse4_1-round.h: Likewise.
7978 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
7979 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
7980 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
7981 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
7982 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
7983 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
7984 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
7985 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
7986 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
7987 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
7988 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
7989 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
7990 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
7991 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
7992
7993 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7994
7995 PR fortran/31627
7996 * gfortran.dg/bounds_check_7.f90: New test.
7997
7998 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
7999
8000 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
8001 (check_effective_target_sse4a): Ditto.
8002
8003 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
8004 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
8005 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
8006 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
8007 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
8008 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
8009 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
8010 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
8011 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
8012 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
8013 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
8014 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
8015 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
8016 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
8017 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
8018 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
8019 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
8020 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
8021 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
8022 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
8023
8024 2007-05-21 Mark Mitchell <mark@codesourcery.com>
8025
8026 * g++.dg/ext/cleanup-1.C: New test.
8027 * g++.dg/ext/cleanup-2.C: Likewise.
8028 * g++.dg/ext/cleanup-3.C: Likewise.
8029 * g++.dg/ext/cleanup-4.C: Likewise.
8030 * g++.dg/ext/cleanup-5.C: Likewise.
8031 * g++.dg/ext/cleanup-6.C: Likewise.
8032 * g++.dg/ext/cleanup-8.C: Likewise.
8033 * g++.dg/ext/cleanup-9.C: Likewise.
8034 * g++.dg/ext/cleanup-10.C: Likewise.
8035 * g++.dg/ext/cleanup-11.C: Likewise.
8036 * g++.dg/ext/cleanup-dtor.C: Likewise.
8037
8038 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
8039
8040 PR middle-end/31995
8041 * gcc.dg/vect/vect-102a.c: New test.
8042
8043 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
8044 Paolo Carlini <pcarlini@suse.de>
8045 Uros Bizjak <ubizjak@gmail.com>
8046
8047 * gcc.dg/gcc-have-sync-compare-and-swap.c,
8048 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
8049 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
8050 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
8051 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
8052 New testcases.
8053
8054 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
8055
8056 PR fortran/32002
8057 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
8058
8059 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8060
8061 PR fortran/32027
8062 * gfortran.dg/do_3.F90: Add checks for the final value of the
8063 loop variable.
8064
8065 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
8066
8067 * gcc.c-torture/execute/990127-2.x: New file.
8068
8069 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
8070
8071 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
8072 * gcc.target/i386/sse-12: Add -O to compile options.
8073 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
8074 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
8075 and mm3dnow.h. Add -O to compile options.
8076
8077 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
8078
8079 PR fortran/31867
8080 * gfortran.dg/char_length_5.f90: New test.
8081
8082 PR fortran/31994
8083 * gfortran.dg/array_reference_1.f90: New test.
8084
8085 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8086
8087 PR middle-end/7651
8088 PR c++/11856
8089 PR c/12963
8090 PR c/23587
8091 PR other/29694
8092 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
8093 * gcc.dg/Wtype-limits.c: New.
8094 * gcc.dg/Wtype-limits-Wextra.c: New.
8095 * gcc.dg/Wtype-limits-no.c: New.
8096 * g++.dg/warn/Wtype-limits.C: New.
8097 * g++.dg/warn/Wtype-limits-Wextra.C: New.
8098 * g++.dg/warn/Wtype-limits-no.C: New.
8099
8100 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
8101
8102 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
8103 instead of "-msse2".'
8104 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
8105 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
8106 and mm3dnow.h.
8107 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
8108 to test with immediate operand.
8109 (__builtin_ia32_insertqi): Ditto.
8110 (__builtin_ia32_palignr128): Ditto.
8111 (__builtin_ia32_palignr): Ditto.
8112 (__builtin_ia32_pshufhw): Ditto.
8113 (__builtin_ia32_pshuflw): Ditto.
8114 (__builtin_ia32_pshufd): Ditto.
8115 (__builtin_ia32_vec_set_v8hi): Ditto.
8116 (__builtin_ia32_vec_ext_v8hi): Ditto.
8117 (__builtin_ia32_shufpd): Ditto.
8118 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
8119
8120 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
8121
8122 PR fortran/32001
8123 * gfortran.dg/min_max_conformance.f90: Added more testcases.
8124
8125 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
8126
8127 PR target/31585
8128 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
8129 and "__inline". Use "-msse" instead of "-msse2".
8130
8131 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8132
8133 PR middle-end/7651
8134 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
8135 * gcc.dg/20030906-2.c: Likewise.
8136 * objc.dg/method-17.m: Add -Wreturn-type.
8137 * obj-c++.dg/method-21.mm: Likewise.
8138
8139 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
8140
8141 PR target/31585
8142 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
8143 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
8144 (__builtin_ia32_psrlqi128): Ditto.
8145 (__builtin_ia32_psrlwi128): Ditto.
8146 (__builtin_ia32_psrldi128): Ditto.
8147 (__builtin_ia32_psrldqi128): Ditto.
8148 (__builtin_ia32_pslldqi128): Ditto.
8149 (__builtin_ia32_psrawi128): Ditto.
8150 (__builtin_ia32_psradi128): Ditto.
8151 (__builtin_ia32_psllqi128): Ditto.
8152 (__builtin_ia32_pslldi128): Ditto.
8153 (__builtin_prefetch): Ditto.
8154 (__builtin_ia32_pshufw): Ditto.
8155 (__builtin_ia32_vec_set_v4hi): Ditto.
8156 (__builtin_ia32_vec_ext_v4hi): Ditto.
8157 (__builtin_ia32_shufps): Ditto.
8158 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
8159
8160 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8161
8162 PR fortran/31974
8163 * gfortran.dg/char_allocation_1.f90: New test.
8164
8165 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8166
8167 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
8168 * gcc.dg/Wconversion-sign.c: New.
8169 * gcc.dg/Wconversion-integer-no-sign.c: New.
8170 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
8171 Wconversion-sign.C
8172 * g++.dg/warn/Wconversion-sign.C: New.
8173 * g++.old-deja/g++.other/warn4.C: Update.
8174 * g++.dg/warn/Wconversion1.C: Likewise.
8175
8176 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8177
8178 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
8179 * gcc.dg/torture/builtin-math-4.c: Likewise.
8180
8181 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8182
8183 PR libfortran/31964
8184 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
8185
8186 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
8187
8188 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
8189
8190 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
8191
8192 PR target/31628
8193 * gcc.target/i386/pr31628.c: New.
8194
8195 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
8196
8197 PR middle-end/31344
8198 * gcc.dg/pr31344.c: New test.
8199
8200 2007-05-17 Ian Lance Taylor <iant@google.com>
8201
8202 PR tree-optimization/31953
8203 * gcc.c-torture/compile/pr31953.c: New test.
8204
8205 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8206
8207 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
8208
8209 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
8210 and drem.
8211 * gcc.dg/torture/builtin-math-4.c: Likewise.
8212
8213 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
8214 * gcc.dg/torture/builtin-math-4.c: Likewise.
8215
8216 * gcc.dg/torture/builtin-math-4.c: New test.
8217
8218 2007-05-17 Janis Johnson <janis187@us.ibm.com>
8219 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8220
8221 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
8222 * gcc.dg/cpp/include2.c: Ditto.
8223 * gcc.dg/cpp/mac-dir-2.c: Ditto.
8224 * gcc.dg/cpp/paste5.c: Ditto.
8225 * gcc.dg/cpp/paste6.c: Ditto.
8226 * gcc.dg/cpp/paste8.c: Ditto.
8227 * gcc.dg/cpp/paste11.c: Ditto.
8228 * gcc.dg/cpp/paste13.c: Ditto.
8229 * gcc.dg/cpp/skipping2.c: Ditto.
8230 * gcc.dg/reg-vol-struct-1.c: Ditto.
8231 * gcc.dg/Wshadow-1.c: Ditto.
8232 * gcc.dg/cpp/trad/comment.c: Ditto.
8233 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
8234 * gcc.dg/cpp/if-2.c: Ditto.
8235 * gcc.dg/array-5.c: Ditto.
8236 * gcc.dg/inline-15.c: Ditto.
8237 * gcc.dg/pr27953.c: Ditto.
8238 * gcc.dg/Wno-c++-compat.c: Ditto.
8239
8240 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
8241
8242 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
8243
8244 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8245
8246 * gcc.c-torture/execute/20070517-1.c: New test.
8247
8248 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
8249
8250 PR fortran/31919
8251 * gfortran.dg/min_max_conformance.f90: New test.
8252
8253 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
8254
8255 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
8256 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
8257 gcc.dg/vect/vect-104.c: Use more complex construction to
8258 prevent vectorizing.
8259 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
8260
8261 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
8262
8263 PR tree-optimization/24659
8264 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
8265 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
8266 not vect_int target.
8267 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
8268 not vect_int target. Loop is vectorized for vect_intfloat_cvt
8269 targets.
8270 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
8271 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
8272 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
8273
8274 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
8275
8276 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
8277 and x86_64-*-* targets.
8278 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
8279
8280 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
8281
8282 PR fortran/18769
8283 PR fortran/30881
8284 PR fortran/31194
8285 PR fortran/31216
8286 PR fortran/31427
8287 * transfer_simplify_1.f90: New test.
8288 * transfer_simplify_2.f90: New test.
8289
8290 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
8291
8292 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
8293
8294 2007-05-14 Janis Johnson <janis187@us.ibm.com>
8295
8296 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
8297
8298 * gcc.dg/fltconst-pedantic-dfp.c: New test.
8299
8300 PR c/31924
8301 * gcc.dg/fltconst-1.c: New test.
8302
8303 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
8304 * gcc.dg/dfp/operator-assignment.c: Ditto.
8305
8306 2007-05-14 Paolo Carlini <pcarlini@suse.de>
8307
8308 PR c++/29928
8309 * g++.dg/rtti/typeid5.C: New.
8310
8311 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8312
8313 PR fortran/31725
8314 * gfortran.dg/substr_4.f: New test.
8315
8316 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
8317
8318 * gcc.target/m68k/interrupt_thread-1.c,
8319 gcc.target/m68k/interrupt_thread-2.c,
8320 gcc.target/m68k/interrupt_thread-3.c: New.
8321 * gcc.target/m68k/m68k.exp: Accept fido.
8322
8323 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
8324
8325 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
8326 * gfortran.dg/altreturn_3.f90: Likewise.
8327 * gfortran.dg/assumed_dummy_1.f90: Likewise.
8328 * gfortran.dg/default_numeric_type_1.f90: Likewise.
8329 * gfortran.dg/inquire_iolength.f90: Likewise.
8330 * gfortran.dg/module_naming_1.f90: Likewise.
8331 * gfortran.dg/oldstyle_2.f90: Likewise.
8332 * gfortran.dg/operator_2.f90: Likewise.
8333 * gfortran.dg/parameter_array_element_1.f90: Likewise.
8334 * gfortran.dg/used_types_11.f90: Likewise.
8335 * gfortran.dg/zero_array_components_1.f90: Likewise.
8336 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
8337 * gfortran.dg/parameter_array_dummy.f90: Likewise.
8338 * gfortran.dg/real_const_3.f90: Likewise.
8339
8340 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
8341
8342 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
8343 * gcc.dg/tree-ssa/loop-30.c: New test.
8344
8345 2007-05-13 Richard Guenther <rguenther@suse.de>
8346
8347 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
8348 scanning forwprop1.
8349 * g++.dg/tree-ssa/pr31146.C: Likewise.
8350
8351 2007-05-13 Revital Eres <eres@il.ibm.com>
8352
8353 * gcc.dg/dse.c: New test.
8354
8355 2007-05-12 Richard Guenther <rguenther@suse.de>
8356
8357 PR tree-optimization/31797
8358 * gcc.c-torture/compile/pr31797.c: New testcase.
8359
8360 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
8361
8362 PR fortran/30746
8363 * gfortran.dg/host_assoc_function_1.f90: New test.
8364
8365 2007-05-11 Steve Ellcey <sje@cup.hp.com>
8366
8367 PR c++/31829
8368 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
8369
8370 2007-05-11 Silvius Rus <rus@google.com>
8371
8372 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
8373 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
8374 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
8375 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
8376 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
8377 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
8378 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
8379 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
8380 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
8381 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
8382 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
8383 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
8384 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
8385 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
8386 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
8387 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
8388
8389 2007-05-11 Paolo Carlini <pcarlini@suse.de>
8390
8391 PR other/31852
8392 * gcc.c-torture/execute/builtins/memchr.c: New.
8393 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
8394 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
8395
8396 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
8397
8398 PR fortran/30876
8399 * gfortran.dg/recursive_reference_1.f90: Put error at correct
8400 line.
8401 * gfortran.dg/recursive_reference_2.f90: New test.
8402
8403 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
8404
8405 PR fortran/30878
8406 * gfortran.dg/namelist_29.f90: New test.
8407
8408 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
8409
8410 PR fortran/31474
8411 * gfortran.dg/entry_10.f90: New test.
8412
8413 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
8414
8415 PR tree-optimization/31885
8416 * gcc.dg/tree-ssa/loop-29.c: New test.
8417
8418 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
8419
8420 * assumed_dummy_1.f90: Fix dg directive.
8421 * char_initialiser_actual.f90: Likewise.
8422 * nested_modules_2.f90: Likewise.
8423 * shift-alloc.f90: Likewise.
8424
8425 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
8426
8427 * gcc.dg/20070507-1.c: Disable for non-pic targets.
8428
8429 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8430
8431 PR libfortran/31880
8432 * gfortran.dg/unf_read_corrupted_2.f90: New test.
8433
8434 2007-05-09 Mike Stump <mrs@apple.com>
8435
8436 * g++.dg/other/first-global.C: Add -fpie for darwin.
8437 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
8438
8439 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
8440
8441 * gcc.dg/20070507-1.c: New testcase.
8442
8443 2007-05-08 Chao-ying Fu <fu@mips.com>
8444
8445 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
8446 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
8447 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
8448 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
8449
8450 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
8451
8452 PR 31847
8453 * gcc.dg/pr31847.c: New test.
8454
8455 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
8456
8457 PR fortran/31692
8458 * gfortran.dg/actual_array_result_1.f90: New test.
8459
8460 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
8461
8462 PR fortran/29397
8463 * gfortran.dg/parameter_array_init_1.f90: New test.
8464
8465 PR fortran/29400
8466 * gfortran.dg/parameter_array_init_2.f90: New test.
8467
8468 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
8469
8470 PR target/31854
8471 * gcc.target/i386/pr31854.c: New test.
8472
8473 2007-05-07 Janis Johnson <janis187@us.ibm.com>
8474
8475 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
8476
8477 2007-05-07 Mike Stump <mrs@apple.com>
8478
8479 * g++.old-deja/g++.mike/empty.C: Add.
8480
8481 2007-05-07 Eric Christopher <echristo@apple.com>
8482
8483 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
8484
8485 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
8486
8487 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
8488 variable. Rearrange conversions from binary float to decimal float.
8489
8490 2007-05-07 Mark Mitchell <mark@codesourcery.com>
8491
8492 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
8493 x86.
8494
8495 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
8496
8497 * gnat.dg/opt1.ad[sb]: New testcase.
8498
8499 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8500
8501 PR fortran/31399
8502 * gfortran.dg/do_3.F90: New test.
8503
8504 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8505
8506 PR fortran/31764
8507 * gfortran.dg/new_line.f90: Add new checks.
8508
8509 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8510
8511 PR fortran/31201
8512 * gfortran.dg/large_unit_1.f90: New.
8513 * gfortran.dg/large_unit_2.f90: New.
8514 * gfortran.dg/iostat_4.f90: New
8515 * gfortran.dg/bounds_check_fail_1.f90: Updated.
8516
8517 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
8518
8519 PR fortran/31540
8520 * gfortran.dg/char_result_4.f90: New test.
8521
8522 2007-06-05 Revital Eres <eres@il.ibm.com>
8523
8524 PR 30957
8525 * gcc.dg/pr30957-1.c: New test.
8526
8527 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8528
8529 PR fortran/31251
8530 * gfortran.dg/char_type_len_2.f90: New test.
8531
8532 2007-05-05 Geoffrey Keating <geoffk@apple.com>
8533
8534 PR 31775
8535 * g++.dg/other/nested-extern.cc: New.
8536 * g++.dg/other/nested-extern-1.C: New.
8537 * g++.dg/other/nested-extern-2.C: New.
8538
8539 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
8540
8541 PR fortran/31760
8542 * gfortran.dg/erf.f90: New test.
8543 * gfortran.dg/besxy.f90: New test.
8544
8545 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
8546
8547 PR fortran/22359
8548 * gfortran.dg/fseek.f90: New test.
8549
8550 2007-05-04 Bob Wilson <bob.wilson@acm.org>
8551
8552 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
8553
8554 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8555
8556 PR libfortran/31210
8557 * gfortran.dg/zero_length_1.f90: New test.
8558
8559 2007-05-04 Tobias Burnus <burnus@net-b.de>
8560
8561 PR fortran/31803
8562 * gfortran.dg/char_pointer_assign_3.f90: New test.
8563 * gfortran.dg/char_result_2.f90: Re-enable test.
8564
8565 2007-05-04 Tobias Burnus <burnus@net-b.de>
8566
8567 PR fortran/25071
8568 * gfortran.dg/char_length_3.f90: New test.
8569 * gfortran.dg/char_result_2.f90: Fix test.
8570
8571 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
8572
8573 PR tree-optimization/30565
8574 * gcc.dg/tree-ssa/loop-27.c: New test.
8575
8576 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
8577
8578 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
8579 * gcc.target/bfin/arith.c (__v2hi): Likewise.
8580 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
8581 * gcc.target/bfin/shift.c (__v2hi): Likewise.
8582
8583 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
8584
8585 PR tree-optimization/31699
8586 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
8587 New.
8588 (check_effective_target_vect_floatint_cvt): New.
8589 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
8590 of specific targets.
8591 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
8592 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
8593 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
8594 * gcc.dg/vect/vect-iv-4.c: Likewise.
8595 * gcc.dg/vect/vect-multitypes-11.c: New.
8596 * gcc.dg/vect/pr31699.c: New.
8597
8598 2007-05-02 Geoffrey Keating <geoffk@apple.com>
8599
8600 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
8601
8602 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
8603
8604 PR C++/31663
8605 * g++.dg/warn/anonymous-namespace-2.C: New.
8606 * g++.dg/warn/anonymous-namespace-2.h: New.
8607
8608 2007-05-02 Paul Brook <paul@codesourcery.com>
8609
8610 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
8611
8612 2007-05-02 Eric Christopher <echristo@apple.com>
8613
8614 * gcc.dg/cpp/if-div.c: New file.
8615
8616 2007-05-02 Tom Tromey <tromey@redhat.com>
8617
8618 PR preprocessor/28709:
8619 * gcc.dg/cpp/pr28709.c: New file.
8620
8621 2007-05-02 Richard Guenther <rguenther@suse.de>
8622
8623 PR tree-optimization/31146
8624 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
8625
8626 2007-05-01 Geoffrey Keating <geoffk@apple.com>
8627
8628 * gcc.c-torture/compile/limits-blockid.c: New.
8629 * gcc.c-torture/compile/limits-caselabels.c: New.
8630 * gcc.c-torture/compile/limits-declparen.c: New.
8631 * gcc.c-torture/compile/limits-enumconst.c: New.
8632 * gcc.c-torture/compile/limits-exprparen.c: New.
8633 * gcc.c-torture/compile/limits-externalid.c: New.
8634 * gcc.c-torture/compile/limits-fnargs.c: New.
8635 * gcc.c-torture/compile/limits-fndefn.c: New.
8636 * gcc.c-torture/compile/limits-idexternal.c: New.
8637 * gcc.c-torture/compile/limits-idinternal.c: New.
8638 * gcc.c-torture/compile/limits-pointer.c: New.
8639 * gcc.c-torture/compile/limits-stringlit.c: New.
8640 * gcc.c-torture/compile/limits-structmem.c: New.
8641 * gcc.c-torture/compile/limits-structnest.c: New.
8642
8643 2007-04-29 Geoffrey Keating <geoffk@apple.com>
8644
8645 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
8646
8647 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
8648
8649 PR middle-end/31740
8650 * gcc.c-torture/compile/20070501-1.c: New testcase.
8651
8652 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
8653
8654 PR fortran/31732
8655 * gfortran.dg/array_memset_2: New test case.
8656
8657 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
8658
8659 PR testsuite/31615
8660 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
8661
8662 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
8663
8664 PR testsuite/31589
8665 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
8666 dg-final test.
8667 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
8668 keyword to dg-final test.
8669 * gcc.dg/vect/vect-iv-4.c: Likewise.
8670 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
8671 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
8672 test.
8673 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
8674 cast.
8675 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
8676 * lib/target-supports.exp
8677 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
8678 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
8679
8680 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
8681
8682 * gcc.c-torture/execute/ieee/20000320-1.c: Use
8683 __LONG_LONG_MAX__ and its friends instead of those supplied by
8684 limits.h.
8685
8686 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
8687
8688 PR C++/31721
8689 * g++.dg/ext/vector7.C: New testcase.
8690
8691 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8692
8693 PR fortran/31591
8694 * gfortran.dg/bound_simplification_1.f90: New test.
8695
8696 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8697
8698 PR fortran/31645
8699 * gfortran.dg/bom_error.f90: New test.
8700 * gfortran.dg/bom_include.f90: New test.
8701 * gfortran.dg/bom_UTF16-LE.f90: New test.
8702 * gfortran.dg/bom_UTF16-BE.f90: New test.
8703 * gfortran.dg/bom_UTF-8.f90: New test.
8704 * gfortran.dg/bom_UTF-32.f90: New test.
8705 * gfortran.dg/bom_UTF-8.F90: New test.
8706 * gfortran.dg/bom_include.inc: New file.
8707
8708 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
8709
8710 PR C++/30221
8711 * g++.dg/init/ptrfn2.C: New test.
8712 * g++.dg/init/ptrfn3.C: New test.
8713
8714 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
8715
8716 PR fortran/31711
8717 * gfortran.dg/dependency_21.f90: New test.
8718
8719 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8720
8721 * gfortran.dg/secnds.f: Use real*8.
8722 * gfortran.dg/secnds-1.f: Use real*8.
8723
8724 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8725
8726 PR libfortran/31532
8727 * gfortran.dg/inquire_5.f90: Update test.
8728
8729 2007-04-27 Ian Lance Taylor <iant@google.com>
8730
8731 PR middle-end/31710
8732 * gcc.c-torture/compile/pr31710.c: New test.
8733
8734 2007-04-27 Richard Guenther <rguenther@suse.de>
8735
8736 PR tree-optimization/30965
8737 PR tree-optimization/30978
8738 * gcc.dg/tree-ssa/pr30978.c: New testcase.
8739 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
8740 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
8741 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
8742
8743 2007-04-27 Richard Guenther <rguenther@suse.de>
8744
8745 PR tree-optimization/31715
8746 * gcc.dg/Warray-bounds-4.c: New testcase.
8747
8748 2007-04-26 Ian Lance Taylor <iant@google.com>
8749
8750 PR target/28675
8751 * gcc.c-torture/compile/pr28675.c: New test.
8752
8753 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
8754
8755 PR C++/30016
8756 * g++.dg/ext/vector6.C: New test.
8757
8758 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
8759
8760 * gcc.c-torture/execute/ieee/20000320-1.x: New.
8761
8762 2007-04-26 Steve Ellcey <sje@cup.hp.com>
8763
8764 PR middle-end/31617
8765 * g++.dg/other/str_empty.C: Add expected warning.
8766
8767 2007-04-26 Richard Guenther <rguenther@suse.de>
8768 Daniel Berlin <dberlin@dberlin.org>
8769
8770 PR tree-optimization/30567
8771 * g++.dg/other/pr30567.C: New testcase.
8772
8773 2007-04-26 Richard Guenther <rguenther@suse.de>
8774
8775 PR tree-optimization/31703
8776 * gcc.c-torture/compile/pr31703.c: New testcase.
8777 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
8778 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
8779
8780 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
8781
8782 * gfortran.dg/open_errors.f90: Added if statements checking
8783 the value of iostat.
8784
8785 2007-04-26 Jakub Jelinek <jakub@redhat.com>
8786
8787 PR c++/31598
8788 * g++.dg/gomp/pr31598.C: New test.
8789
8790 PR tree-optimization/30558
8791 * g++.dg/gomp/pr30558.C: New test.
8792
8793 2007-04-24 Mark Mitchell <mark@codesourcery.com>
8794
8795 PR c++/31338
8796 * g++.dg/ext/complex2.C: New test.
8797
8798 2007-04-25 Paolo Carlini <pcarlini@suse.de>
8799
8800 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
8801
8802 2007-04-25 Thiemo Seufer <ths@mips.com>
8803
8804 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
8805 value to signed char.
8806
8807 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
8808
8809 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
8810 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
8811 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
8812
8813 2007-04-25 Tobias Burnus <burnus@net-b.de>
8814
8815 PR fortran/31668
8816 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
8817 statement functions.
8818 * gfortran.dg/c_by_val_5.f90: New test.
8819
8820 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
8821
8822 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
8823 with two new subroutines to avoid parameter-induced aliasing.
8824 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
8825 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
8826
8827 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8828
8829 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
8830 * g++.dg/warn/Warray-bounds.C: Likewise.
8831
8832 2007-04-24 Ian Lance Taylor <iant@google.com>
8833
8834 PR tree-optimization/31605
8835 * gcc.c-torture/execute/pr31605.c: New test.
8836
8837 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8838
8839 PR fortran/31587
8840 * lib/gcc-dg.exp (scan-module): New function.
8841 * gfortran.dg/module_md5_1.f90: New test.
8842
8843 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
8844
8845 * g++.old-deja/g++.pt/defarg6.C: Only run with
8846 -std=gnu++98.
8847 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
8848 * g++.dg/cpp0x/variadic61.C: Ditto.
8849 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
8850 * g++.dg/cpp0x/variadic62.C: Ditto.
8851 * g++.dg/template/meminit1.C: Ditto.
8852 * g++.dg/template/operator7.C: Ditto.
8853 * g++.dg/template/static15.C: Ditto.
8854 * g++.dg/template/invalid1.C: Ditto.
8855 * g++.dg/template/shift1.C: Ditto.
8856 * g++.dg/template/error10.C: Ditto.
8857
8858 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
8859
8860 PR diagnostic/25923
8861 * gfortran.dg/pr25923.f90: New test.
8862
8863 2007-04-24 Ian Lance Taylor <iant@google.com>
8864
8865 PR tree-optimization/31602
8866 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
8867
8868 2007-04-24 Janis Johnson <janis187@us.ibm.com>
8869
8870 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
8871 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
8872
8873 2007-04-24 Hui-May Chang <hm.chang@apple.com>
8874
8875 * gcc.target/i386/reload-1.c. New.
8876
8877 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
8878 Olga Golovanevsky <olga@il.ibm.com>
8879
8880 * g++.dg/other/str_empty.C: New test.
8881
8882 2007-04-24 Richard Henderson <rth@redhat.com>
8883
8884 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
8885
8886 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
8887
8888 PR target/31641
8889 * gcc.c-torture/compile/pr31641.c: New testcase.
8890
8891 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
8892
8893 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
8894 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
8895 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
8896 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
8897
8898 2007-04-23 Simon Baldwin <simonb@google.com>
8899
8900 * g++.dg/other/error15.C: New.
8901 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
8902 triggering a "multiple parameters named" error.
8903
8904 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
8905
8906 PR fortran/31618
8907 * gfortran.dg/backspace_8.f: New test case.
8908
8909 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
8910
8911 PR fortran/31630
8912 * gfortran.dg/used_types_17.f90: New test.
8913
8914 PR fortran/31620
8915 * gfortran.dg/zero_array_components_1.f90: New test.
8916
8917 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8918
8919 PR fortran/31616
8920 * gfortran.dg/open_errors.f90: Allow a different error message.
8921
8922 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
8923
8924 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
8925 Rename from check_effective_target_vect_pack_mod. Rename global
8926 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
8927 messages.
8928 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
8929 rename.
8930 * gcc.dg/vect/vect-iv-8a.c: Ditto.
8931 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
8932
8933 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
8934
8935 PR middle-end/31448
8936 * gcc.c-torture/execute/pr31448.c: New testcase.
8937
8938 2007-04-22 Nick Clifton <nickc@redhat.com>
8939
8940 * gcc.dg/20020312-2.c: Add support for the FRV.
8941
8942 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
8943
8944 PR tree-optimization/24659
8945 * gcc.dg/vect/vect-float-extend-1.c: New test.
8946 * gcc.dg/vect/vect-float-truncate-1.c: New test.
8947
8948 2007-04-22 Richard Guenther <rguenther@suse.de>
8949
8950 PR tree-optimization/29789
8951 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
8952 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
8953
8954 2007-04-22 Revital Eres <eres@il.ibm.com>
8955
8956 * gcc.dg/var-expand2.c: New test.
8957
8958 2007-04-22 Revital Eres <eres@il.ibm.com>
8959
8960 * gcc.dg/var-expand3.c: New test.
8961
8962 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8963
8964 PR fortran/31495
8965 * gfortran.dg/continuation_8.f90: New test.
8966
8967 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
8968
8969 PR C/30265
8970 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
8971 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
8972
8973 2007-04-21 Richard Guenther <rguenther@suse.de>
8974
8975 PR middle-end/31136
8976 * gcc.c-torture/execute/pr31136.c: New testcase.
8977
8978 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
8979
8980 * gcc.target/i386/movsi-sm-1.c: New.
8981
8982 2007-04-20 Richard Henderson <rth@redhat.com>
8983
8984 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
8985 * gcc.dg/pr27095.c: Cope with alpha GOT load.
8986
8987 2007-04-20 Jakub Jelinek <jakub@redhat.com>
8988
8989 * gcc.target/i386/ordcmp-1.c: New test.
8990 * gcc.target/i386/unordcmp-1.c: New test.
8991
8992 PR tree-optimization/31632
8993 * gcc.c-torture/compile/20070419-1.c: New test.
8994
8995 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8996
8997 * gcc.dg/invalid-call-1.c: New test.
8998
8999 2007-04-18 Dirk Mueller <dmueller@suse.de>
9000
9001 PR diagnostic/31227
9002 * gcc.dg/Warray-bounds-3.c: New.
9003
9004 2007-04-18 Richard Guenther <rguenther@suse.de>
9005
9006 PR tree-optimization/19431
9007 PR tree-optimization/21463
9008 * gcc.c-torture/execute/20070212-1.c: New testcase.
9009 * gcc.c-torture/execute/20070212-2.c: Likewise.
9010 * gcc.c-torture/execute/20070212-3.c: Likewise.
9011 * gcc.dg/tree-ssa/pr19431.c: Likewise.
9012 * gcc.dg/tree-ssa/pr21463.c: Likewise.
9013 * g++.dg/tree-ssa/pr21463.C: Likewise.
9014 * g++.dg/tree-ssa/pr30738.C: Likewise.
9015
9016 2007-04-17 Mark Mitchell <mark@codesourcery.com>
9017
9018 PR c++/31513
9019 * g++.dg/expr/bitfield8.C: New test.
9020
9021 2007-04-17 Joseph Myers <joseph@codesourcery.com>
9022 Richard Sandiford <richard@codesourcery.com>
9023
9024 * lib/target-supports.exp (check_profiling_available): Return 0
9025 for uClibc with -p or -pg.
9026
9027 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
9028
9029 PR c++/31517
9030 * g++.dg/template/init7.C: New test.
9031
9032 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
9033
9034 PR rtl-optimization/31360
9035 * gcc.dg/loop-7.c: New test.
9036
9037 2007-04-17 Mark Mitchell <mark@codesourcery.com>
9038
9039 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
9040 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
9041 build.
9042 (compat-execute): Likewise.
9043 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
9044 files to remote hosts.
9045 * lib/c-ctorture.exp (c-torture-compile): Likewise.
9046 (c-torture-execute): Likewise.
9047 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
9048 or plain file. Use remote_upload and remote_download to copy
9049 files about.
9050 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
9051 before scanning it.
9052
9053 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
9054
9055 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
9056
9057 2007-04-16 Lawrence Crowl <crowl@google.com>
9058
9059 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
9060 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
9061 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
9062 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
9063 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
9064 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
9065 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
9066 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
9067 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
9068 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
9069 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
9070
9071 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
9072 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
9073 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
9074 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
9075 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
9076 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
9077 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
9078 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
9079 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
9080 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
9081 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
9082
9083 2007-04-16 Ian Lance Taylor <iant@google.com>
9084
9085 PR tree-optimization/31522
9086 * gcc.dg/Wstrict-overflow-16.c: New test.
9087
9088 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
9089
9090 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
9091
9092 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
9093
9094 PR fortran/31144
9095 * gfortran.dg/module_naming_1.f90: New.
9096
9097 2007-04-16 Richard Sandiford <richard@codesourcery.com>
9098
9099 * lib/target-supports.exp (check_profiling_available): Return
9100 false for m68k-*-uclinux.
9101
9102 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
9103
9104 PR c++/29365
9105 Testcase for c++ anonymous namespace warning
9106
9107 * g++.dg/warn/anonymous-namespace-1.C: New test
9108 * g++.dg/warn/anonymous-namespace-1.h: New test
9109
9110 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
9111
9112 PR testsuite/31578
9113 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
9114
9115 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9116
9117 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
9118
9119 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
9120
9121 PR fortran/31204
9122 * gfortran.dg/array_constructor_16.f90: New test.
9123
9124 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
9125
9126 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
9127 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
9128
9129 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9130
9131 PR rtl-optimization/31500
9132 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
9133 * g++.dg/warn/Warray-bounds.C: Likewise.
9134
9135 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
9136
9137 PR C/31520
9138 * gcc.dg/gnu89-init-4.c: New testcase.
9139
9140 2007-04-14 Jakub Jelinek <jakub@redhat.com>
9141
9142 PR c++/25874
9143 * gcc.dg/gomp/pr25874.c: Add dg-options.
9144 * g++.dg/gomp/pr25874.C: Add dg-options.
9145
9146 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
9147
9148 PR fortran/21061
9149 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
9150 * gfortran.dg/warnings_are_errors_1.f: New testcase.
9151
9152 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9153
9154 PR fortran/31561
9155 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
9156
9157 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
9158
9159 PR fortran/29507
9160 PR fortran/31404
9161 * gfortran.dg/initialization_6.f90: New test.
9162
9163 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
9164
9165 * gcc.c-torture/compile/pr27528.c: Require nonpic.
9166
9167 * lib/target-supports.exp (check_gc_sections_available):
9168 Return false if ldflags includes -elf2flt.
9169
9170 2007-04-13 Jason Merrill <jason@redhat.com>
9171
9172 PR c++/31074
9173 * conv3.C: New test.
9174
9175 2007-04-13 Mike Stump <mrs@apple.com>
9176
9177 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
9178 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
9179
9180 2007-04-13 Joseph Myers <joseph@codesourcery.com>
9181
9182 PR tree-optimization/29598
9183 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
9184
9185 2007-04-13 Tobias Burnus <burnus@net-b.de>
9186
9187 PR fortran/31559
9188 * gfortran.dg/func_assign.f90: New test.
9189
9190 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
9191
9192 PR fortran/31550
9193 * gfortran.dg/used_types_16.f90: New test.
9194
9195 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
9196
9197 PR fortran/18937
9198 * gfortran.dg/goto_2.f90: New.
9199 * gfortran.dg/goto_3.f90: New.
9200 * gfortran.dg/pr17708.f90: Rename to ...
9201 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
9202
9203 2007-04-13 Tobias Burnus <burnus@net-b.de>
9204
9205 PR fortran/31562
9206 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
9207 instead of a struct.
9208
9209 2007-04-13 Tobias Burnus <burnus@net-b.de>
9210
9211 PR fortran/31562
9212 * gfortran.dg/value_4.c: Use GNU extensions for complex
9213 instead of a struct.
9214
9215 2007-04-13 Richard Guenther <rguenther@suse.de>
9216
9217 PR tree-optimization/21258
9218 * gcc.dg/tree-ssa/vrp34.c: New testcase.
9219
9220 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9221
9222 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
9223 <complex.h>.
9224
9225 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
9226
9227 PR fortran/31250
9228 * gfortran.dg/char_length_2.f90: New.
9229 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
9230 * gfortran.dg/repeat_4.f90: Likewise.
9231
9232 PR fortran/31266
9233 * gfortran.dg/char_assign_1.f90: New.
9234
9235 PR fortran/31471
9236 * gfortran.dg/block_name_1.f90: New.
9237 * gfortran.dg/block_name_2.f90: New.
9238
9239 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
9240
9241 PR c++/31078
9242 * g++.dg/other/pr31078.C: New.
9243
9244 2007-04-12 Richard Guenther <rguenther@suse.de>
9245
9246 PR tree-optimization/31169
9247 * gcc.c-torture/execute/pr31169.c: New testcase.
9248
9249 2007-04-12 Richard Guenther <rguenther@suse.de>
9250
9251 PR tree-optimization/24689
9252 PR tree-optimization/31307
9253 * g++.dg/tree-ssa/pr31307.C: New testcase.
9254 * gcc.dg/tree-ssa/pr24689.c: Likewise.
9255
9256 2007-04-12 Tobias Burnus <burnus@net-b.de>
9257
9258 PR fortran/31472
9259 * gfortran.dg/access_spec_1.f90: New test.
9260 * gfortran.dg/access_spec_2.f90: New test.
9261 * gfortran.dg/non_module_public.f90: Match new error message.
9262
9263 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
9264
9265 PR testsuite/31538
9266 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
9267 to 4 at line 38 to fix bounds problem.
9268
9269 2007-04-11 Tobias Burnus <burnus@net-b.de>
9270
9271 PR testsuite/31240
9272 * gfortran.dg/pointer_intent_1.f90: Fix test.
9273
9274 2007-04-10 Eric Christopher <echristo@apple.com>
9275
9276 * lib/target-supports.exp
9277 (check_effective_target_fstack_protector): Rewrite.
9278
9279 2007-04-09 Mark Mitchell <mark@codesourcery.com>
9280
9281 PR c++/31449
9282 * g++.dg/init/const5.C: New test.
9283
9284 2007-04-09 Jan Hubicka <jh@suse.cz>
9285
9286 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
9287
9288 2007-04-08 Jan Hubicka <jh@suse.cz>
9289
9290 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
9291
9292 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
9293
9294 PR fortran/31257
9295 * gfortran.dg/achar_4.f90: New test.
9296
9297 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
9298
9299 PR fortran/30880
9300 * gfortran.dg/used_dummy_types_8.f90: New test.
9301
9302 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
9303
9304 PR fortran/30872
9305 * gfortran.dg/parameter_array_element_1.f90: New test.
9306
9307 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
9308
9309 PR fortran/31222
9310 * gfortran.dg/default_numeric_type_1.f90: New test.
9311
9312 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
9313
9314 PR fortran/31424
9315 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
9316
9317 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
9318
9319 PR fortran/31293
9320 * gfortran.dg/interface_12.f90: New test.
9321
9322 2007-04-07 Bruce Korb <bkorb@gnu.org>
9323
9324 * gcc.dg/format/opt-6.c: New test.
9325 * gcc.dg/format/nul-1.c: New test.
9326 * gcc.dg/format/nul-2.c: New test.
9327
9328 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9329
9330 PR libgfortran/31395
9331 * gfortran.dg/fmt_colon.f90: New test.
9332
9333 2007-04-06 Mark Mitchell <mark@codesourcery.com>
9334
9335 * g++.old-deja/g++.other/init18.C: Use
9336 dg-require-effective-target instead of an explicit xfail.
9337
9338 2007-04-05 Janis Johnson <janis187@us.ibm.com>
9339
9340 * gcc.dg/dfp/signbit-1.c
9341 * gcc.dg/dfp/signbit-2.c
9342
9343 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
9344
9345 PR fortran/31483
9346 * gfortran.dg/altreturn_5.f90: New test.
9347
9348 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
9349
9350 PR fortran/31292
9351 * gfortran.dg/contained_module_proc_1.f90: New test.
9352
9353 2007-04-04 Stuart Hastings <stuart@apple.com>
9354
9355 PR 31281
9356 * objc/execute/exceptions/pr31281.m: New.
9357
9358 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
9359
9360 * g++.dg/ext/dllimport12.C: Update comments.
9361
9362 2007-04-03 Eric Christopher <echristo@apple.com>
9363
9364 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
9365
9366 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9367
9368 PR fortran/31304
9369 * gfortran.dg/repeat_2.f90: New test.
9370 * gfortran.dg/repeat_3.f90: New test.
9371 * gfortran.dg/repeat_4.f90: New test.
9372
9373 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
9374
9375 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
9376
9377 2007-04-03 Jakub Jelinek <jakub@redhat.com>
9378
9379 PR c++/30847
9380 * g++.dg/parse/cond3.C: New test.
9381
9382 PR middle-end/30704
9383 * gcc.c-torture/execute/ieee/pr30704.c: New test.
9384
9385 2007-04-02 Jason Merrill <jason@redhat.com>
9386
9387 PR c++/31187
9388 * g++.dg/ext/visibility/anon3.C: New test.
9389
9390 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9391
9392 PR libgfortran/31052
9393 * gfortran.dg/namelist_28.f90: New test.
9394
9395 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9396
9397 PR libgfortran/31366
9398 * gfortran.dg/direct_io_6.f90: New test.
9399
9400 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9401
9402 PR libgfortran/31207
9403 * gfortran.dg/advance_5.f90: New test.
9404 * gfortran.dg/advance_6.f90: New test.
9405
9406 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
9407
9408 * g++.dg/ext/dllimport6.C: Remove extra ';'.
9409 * g++.dg/ext/dllimport7.C: Likewise.
9410 * g++.dg/ext/selectany1.C: Likewise.
9411
9412 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
9413
9414 * g++.dg/parser/pr31138.C: New.
9415 * g++.dg/parser/pr31140.C: New.
9416 * g++.dg/parser/pr31141.C: New.
9417
9418 2007-03-30 Paolo Carlini <pcarlini@suse.de>
9419
9420 PR c++/26099
9421 * g++.dg/ext/is_base_of.C: New.
9422 * g++.dg/ext/has_virtual_destructor.C: New.
9423 * g++.dg/ext/is_polymorphic.C: New.
9424 * g++.dg/ext/is_base_of_diagnostic.C: New.
9425 * g++.dg/ext/is_enum.C: New.
9426 * g++.dg/ext/has_nothrow_assign.C: New.
9427 * g++.dg/ext/has_nothrow_constructor.C: New.
9428 * g++.dg/ext/is_empty.C: New.
9429 * g++.dg/ext/has_trivial_copy.C: New.
9430 * g++.dg/ext/has_trivial_assign.C: New.
9431 * g++.dg/ext/is_abstract.C: New.
9432 * g++.dg/ext/is_pod.C: New.
9433 * g++.dg/ext/has_nothrow_copy.C: New.
9434 * g++.dg/ext/is_class.C: New.
9435 * g++.dg/ext/has_trivial_constructor.C: New.
9436 * g++.dg/ext/is_union.C: New.
9437 * g++.dg/ext/has_trivial_destructor.C: New.
9438 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
9439 * g++.dg/template/crash43.C: Likewise.
9440
9441 2007-03-29 Dirk Mueller <dmueller@suse.de>
9442
9443 * g++.dg/warn/pedantic2.C: New testcase.
9444
9445 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9446
9447 * size_dim.f90: Fix dg directive.
9448 * pr16433.f: Likewise.
9449 * use_6.f90: Likewise.
9450 * use_7.f90: Likewise.
9451 * entry_9.f90: Likewise.
9452 * pointer_intent_2.f90: Likewise.
9453 * protected_1.f90: Likewise.
9454 * fmt_missing_period_2.f: Likewise.
9455 * pointer_intent_3.f90: Likewise.
9456 * protected_2.f90: Likewise.
9457 * protected_3.f90: Likewise.
9458 * pr15754.f90: Likewise.
9459 * protected_4.f90: Likewise.
9460 * protected_5.f90: Likewise.
9461 * initialization_2.f90: Likewise.
9462 * protected_6.f90: Likewise.
9463 * continuation_7.f90: Likewise.
9464 * derived_function_interface_1.f90: Likewise.
9465 * der_pointer_4.f90: Likewise.
9466 * fmt_zero_precision.f90: Likewise.
9467 * blockdata_3.f90: Likewise.
9468 * fmt_missing_period_1.f: Likewise.
9469 * real_const_3.f90: Likewise.
9470 * use_4.f90: Likewise.
9471 * fmt_missing_period_3.f: Likewise.
9472 * use_5.f90: Likewise.
9473
9474 2007-03-28 Mike Stump <mrs@apple.com>
9475
9476 * gcc.dg/darwin-comm.c: Add.
9477
9478 2007-03-28 Eric Christopher <echristo@apple.com>
9479
9480 * lib/target-supports.exp (check_effective_target_fstack_protector):
9481 New.
9482 * gcc.dg/ssp-1.c: Use.
9483 * gcc.dg/ssp-2.c: Ditto.
9484
9485 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
9486
9487 PR c++/29077
9488 * g++.dg/parse/constructor3.C: New test.
9489
9490 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
9491
9492 * gnat.dg/thin_pointer.ad[sb]: New test.
9493
9494 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
9495
9496 * g++.dg/cpp0x/bracket1.C: New.
9497 * g++.dg/cpp0x/bracket2.C: New.
9498 * g++.dg/cpp0x/bracket3.C: New.
9499 * g++.dg/cpp0x/bracket4.C: New.
9500
9501 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
9502
9503 * g++.dg/cpp0x/temp_default1.C: New.
9504 * g++.dg/cpp0x/temp_default3.C: New.
9505 * g++.dg/cpp0x/temp_default2.C: New.
9506 * g++.dg/cpp0x/temp_default4.C: New.
9507
9508 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
9509
9510 PR c++/29993
9511 * g++.dg/other/cv_func2.C: New.
9512
9513 2007-03-27 Janis Johnson <janis187@us.ibm.com>
9514
9515 * gcc.dg/dfp/func-vararg-alternate.h: New file.
9516 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
9517 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
9518 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
9519
9520 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
9521 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
9522
9523 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
9524
9525 * lib/compat.exp (compat-execute): Fix processing of file names.
9526
9527 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
9528
9529 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
9530
9531 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
9532
9533 * lib/target-supports.exp (check_effective_target_fortran_large_real):
9534 Delete created executable test file.
9535 (check_effective_target_fortran_large_int): Ditto.
9536 (check_effective_target_static_libgfortran): Ditto.
9537
9538 2007-03-26 Paolo Carlini <pcarlini@suse.de>
9539
9540 PR c++/30500
9541 * g++.dg/warn/pragma-system_header1.C: New test.
9542 * g++.dg/warn/pragma-system_header2.C: New test.
9543 * g++.dg/warn/pragma-system_header1.h. New.
9544 * g++.dg/warn/pragma-system_header2.h. New.
9545
9546 2007-03-26 Ian Lance Taylor <iant@google.com>
9547
9548 PR tree-optimization/31345
9549 * gcc.c-torture/compile/pr31345-1.c: New test.
9550
9551 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
9552
9553 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
9554 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
9555 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
9556 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
9557 * gfortran.dg/overload_1.f90: Likewise.
9558 * gfortran.dg/impure_assignment_1.f90: Likewise.
9559 * gfortran.dg/error_recovery_3.f90: Likewise.
9560 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
9561 * gfortran.dg/sequence_types_1.f90: Likewise.
9562 * gfortran.dg/internal_references_1.f90: Likewise.
9563 * gfortran.dg/present_1.f90: Likewise.
9564 * gfortran.dg/volatile10.f90: Likewise.
9565 * gfortran.dg/module_equivalence_2.f90: Likewise.
9566 * gfortran.dg/use_4.f90: Likewise.
9567 * gfortran.dg/elemental_result_1.f90: Likewise.
9568 * gfortran.dg/generic_actual_arg.f90: Likewise.
9569 * gfortran.dg/private_type_5.f90: Likewise.
9570 * gfortran.dg/protected_4.f90: Likewise.
9571 * gfortran.dg/interface_3.f90: Likewise.
9572
9573 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
9574
9575 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
9576 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
9577
9578 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
9579
9580 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
9581
9582 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9583
9584 PR libgfortran/31199
9585 * gfortran.dg/fmt_t_4.f90: New test.
9586
9587 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
9588
9589 PR libfortran/31297
9590 * gfortran.dg/backspace_5.f: Initialize variable(s).
9591 * gfortran.dg/backspace_6.f: Likewise.
9592 * gfortran.dg/char_bounds_check_fail_1: Likewise.
9593 * gfortran.dg/direct_io_2.f90: Likewise.
9594 * gfortran.dg/write_back.f: Likewise.
9595 * gfortran.dg/write_rewind_2.f: Likewise.
9596 * gfortran.dg/write_rewind_1.f: Likewise.
9597 * gfortran.dg/write_rewind_2.f: Likewise.
9598
9599 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
9600
9601 PR tree-optimization/30784
9602 * gcc.dg/vect/pr30784.c: New test.
9603
9604 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9605
9606 PR fortran/30877
9607 * gfortran.dg/operator_1.f90: New test.
9608 * gfortran.dg/operator_2.f90: New test.
9609
9610 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
9611
9612 PR libfortran/31196
9613 * gfortran.dg/reshape_transpose_1.f90: New test.
9614
9615 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9616
9617 PR fortran/30655
9618 * gfortran.dg/bounds_check_6.f90: New test.
9619
9620 2007-03-23 Michael Meissner <michael.meissner@amd.com>
9621
9622 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
9623 #ifndef/#endif.
9624 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9625 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9626
9627 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
9628
9629 PR fortran/31209
9630 * gfortran.dg/pointer_function_actual_1.f90: New test.
9631
9632 PR fortran/31200
9633 * gfortran.dg/pointer_function_actual_2.f90: New test.
9634
9635 PR fortran/31215
9636 * gfortran.dg/result_in_spec_1.f90: New test.
9637
9638 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9639
9640 PR fortran/30834
9641 * gfortran.dg/integer_exponentiation_3.F90: New test.
9642 * gfortran.dg/integer_exponentiation_4.f90: New test.
9643 * gfortran.dg/integer_exponentiation_5.F90: New test.
9644
9645 2007-03-22 Mark Mitchell <mark@codesourcery.com>
9646
9647 PR c++/30863
9648 * g++.dg/template/error24.C: New test.
9649 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
9650
9651 2007-03-22 Mark Mitchell <mark@codesourcery.com>
9652
9653 PR c++/31273
9654 * g++.dg/expr/bitfield7.C: New test.
9655
9656 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9657
9658 PR other/23572
9659 * gcc.dg/float-range-4.c: New.
9660 * gcc.dg/float-range-1.c: Update. Test for a warning.
9661 * gcc.dg/float-range-3.c: New.
9662 * gcc.dg/float-range-5.c: New.
9663
9664 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9665
9666 PR fortran/31262
9667 * gfortran.dg/no_range_check_1.f90: New test.
9668
9669 2007-03-22 Dirk Mueller <dmueller@suse.de>
9670
9671 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
9672 * g++.dg/other/static1.C: Remove stray semicolon.
9673 * g++.dg/other/init1.C: Likewise.
9674 * g++.dg/rtti/dyncast1.C: Likewise.
9675 * g++.dg/tree-ssa/pr17153.C: Likewise.
9676 * g++.dg/lookup/disamb1.C: Likewise.
9677 * g++.dg/lookup/scoped2.C: Likewise.
9678 * g++.dg/lookup/friend7.C: Likewise.
9679 * g++.dg/parse/parse4.C: Likewise.
9680 * g++.dg/parse/parse5.C: Likewise.
9681 * g++.dg/expr/pr29066.C: Likewise.
9682 * g++.dg/expr/cast4.C: Likewise.
9683 * g++.dg/tc1/dr193.C: Likewise.
9684 * g++.dg/tc1/dr213.C: Likewise.
9685 * g++.dg/abi/dcast1.C: Likewise.
9686 * g++.dg/abi/covariant2.C: Likewise.
9687 * g++.dg/inherit/covariant11.C: Likewise.
9688 * g++.dg/inherit/covariant9.C: Likewise.
9689 * g++.dg/inherit/covariant10.C: Likewise.
9690 * g++.dg/init/static3.C: Likewise.
9691 * g++.dg/init/init-ref3.C: Likewise.
9692 * g++.dg/init/ref10.C: Likewise.
9693 * g++.dg/template/meminit2.C: Likewise.
9694 * g++.dg/template/using9.C: Likewise.
9695 * g++.dg/template/friend9.C: Likewise.
9696 * g++.dg/template/ref1.C: Likewise.
9697 * g++.old-deja/g++.warn/inline.C: Likewise.
9698 * g++.old-deja/g++.robertl/eb91.C: Likewise.
9699 * g++.old-deja/g++.robertl/eb46.C: Likewise.
9700 * g++.old-deja/g++.robertl/eb34.C: Likewise.
9701 * g++.old-deja/g++.robertl/eb43.C: Likewise.
9702 * g++.old-deja/g++.robertl/eb26.C: Likewise.
9703 * g++.old-deja/g++.robertl/eb116.C: Likewise.
9704 * g++.old-deja/g++.brendan/copy5.C: Likewise.
9705 * g++.old-deja/g++.brendan/overload8.C: Likewise.
9706 * g++.old-deja/g++.brendan/overload11.C: Likewise.
9707 * g++.old-deja/g++.brendan/copy7.C: Likewise.
9708 * g++.old-deja/g++.brendan/crash38.C: Likewise.
9709 * g++.old-deja/g++.brendan/template11.C: Likewise.
9710 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
9711 * g++.old-deja/g++.brendan/crash50.C: Likewise.
9712 * g++.old-deja/g++.brendan/crash16.C: Likewise.
9713 * g++.old-deja/g++.jason/pmem2.C: Likewise.
9714 * g++.old-deja/g++.jason/parse9.C: Likewise.
9715 * g++.old-deja/g++.jason/byval2.C: Likewise.
9716 * g++.old-deja/g++.jason/overload8.C: Likewise.
9717 * g++.old-deja/g++.jason/pmf8.C: Likewise.
9718 * g++.old-deja/g++.jason/template33.C: Likewise.
9719 * g++.old-deja/g++.jason/return3.C: Likewise.
9720 * g++.old-deja/g++.jason/scoping2.C: Likewise.
9721 * g++.old-deja/g++.jason/virtual.C: Likewise.
9722 * g++.old-deja/g++.jason/opeq3.C: Likewise.
9723 * g++.old-deja/g++.jason/template27.C: Likewise.
9724 * g++.old-deja/g++.jason/synth6.C: Likewise.
9725 * g++.old-deja/g++.jason/ref8.C: Likewise.
9726 * g++.old-deja/g++.jason/offset1.C: Likewise.
9727 * g++.old-deja/g++.other/static20.C: Likewise.
9728 * g++.old-deja/g++.other/array1.C: Likewise.
9729 * g++.old-deja/g++.other/new3.C: Likewise.
9730 * g++.old-deja/g++.other/array2.C: Likewise.
9731 * g++.old-deja/g++.other/overload9.C: Likewise.
9732 * g++.old-deja/g++.other/cast6.C: Likewise.
9733 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
9734 * g++.old-deja/g++.other/eh4.C: Likewise.
9735 * g++.old-deja/g++.other/using7.C: Likewise.
9736 * g++.old-deja/g++.other/init18.C: Likewise.
9737 * g++.old-deja/g++.other/dyncast1.C: Likewise.
9738 * g++.old-deja/g++.other/dyncast2.C: Likewise.
9739 * g++.old-deja/g++.other/dtor11.C: Likewise.
9740 * g++.old-deja/g++.pt/static11.C: Likewise.
9741 * g++.old-deja/g++.pt/crash19.C: Likewise.
9742 * g++.old-deja/g++.pt/overload12.C: Likewise.
9743 * g++.old-deja/g++.pt/crash46.C: Likewise.
9744 * g++.old-deja/g++.pt/mi1.C: Likewise.
9745 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
9746 * g++.old-deja/g++.pt/nontype5.C: Likewise.
9747 * g++.old-deja/g++.pt/local5.C: Likewise.
9748 * g++.old-deja/g++.pt/typename2.C: Likewise.
9749 * g++.old-deja/g++.pt/explicit80.C: Likewise.
9750 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
9751 * g++.old-deja/g++.law/visibility1.C: Likewise.
9752 * g++.old-deja/g++.law/visibility2.C: Likewise.
9753 * g++.old-deja/g++.law/virtual2.C: Likewise.
9754 * g++.old-deja/g++.law/operators19.C: Likewise.
9755 * g++.old-deja/g++.law/parsing10.C: Likewise.
9756 * g++.old-deja/g++.law/visibility4.C: Likewise.
9757 * g++.old-deja/g++.law/operators4.C: Likewise.
9758 * g++.old-deja/g++.law/dtors2.C: Likewise.
9759 * g++.old-deja/g++.law/missed-error3.C: Likewise.
9760 * g++.old-deja/g++.law/visibility10.C: Likewise.
9761 * g++.old-deja/g++.law/scope3.C: Likewise.
9762 * g++.old-deja/g++.law/casts2.C: Likewise.
9763 * g++.old-deja/g++.law/code-gen5.C: Likewise.
9764 * g++.old-deja/g++.law/operators33.C: Likewise.
9765 * g++.old-deja/g++.law/friend4.C: Likewise.
9766 * g++.old-deja/g++.mike/pmf7.C: Likewise.
9767 * g++.old-deja/g++.mike/p5611.C: Likewise.
9768 * g++.old-deja/g++.mike/net37.C: Likewise.
9769 * g++.old-deja/g++.mike/p3570.C: Likewise.
9770 * g++.old-deja/g++.mike/p5718.C: Likewise.
9771 * g++.old-deja/g++.mike/net21.C: Likewise.
9772 * g++.old-deja/g++.mike/p1862.C: Likewise.
9773 * g++.old-deja/g++.mike/p4511.C: Likewise.
9774 * g++.old-deja/g++.mike/virt3.C: Likewise.
9775 * g++.old-deja/g++.mike/p16146.C: Likewise.
9776 * g++.old-deja/g++.mike/p1989.C: Likewise.
9777 * g++.old-deja/g++.mike/p5571.C: Likewise.
9778 * g++.old-deja/g++.gb/scope10.C: Likewise.
9779 * g++.old-deja/g++.abi/primary5.C: Likewise.
9780 * g++.old-deja/g++.abi/empty2.C: Likewise.
9781 * g++.old-deja/g++.abi/arraynew.C: Likewise.
9782 * g++.old-deja/g++.eh/vbase4.C: Likewise.
9783 * g++.old-deja/g++.eh/ptr1.C: Likewise.
9784 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
9785 * g++.old-deja/g++.bob/template3.C: Likewise.
9786 * g++.old-deja/g++.bob/inherit1.C: Likewise.
9787
9788 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
9789
9790 PR fortran/31193
9791 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
9792
9793 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
9794
9795 PR fortran/20897
9796 * gfortran.dg/derived_name_1.f90: New.
9797 * gfortran.dg/derived_name_2.f: New.
9798
9799 2007-03-21 Richard Sandiford <richard@codesourcery.com>
9800
9801 * lib/target-supports.exp (check_effective_target_nonpic): New
9802 procedure.
9803 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
9804 when compiling PIC.
9805 * gcc.target/i386/asm-4.c: Require nonpic.
9806 * gcc.target/i386/cmov1.c: Likewise.
9807 * gcc.target/i386/mul.c: Likewise.
9808 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
9809 * gcc.target/i386/ssetype-1.c: Require nonpic.
9810 * gcc.target/i386/ssetype-3.c: Likewise.
9811 * gcc.target/i386/ssetype-5.c: Likewise.
9812
9813 2007-03-21 Richard Sandiford <richard@codesourcery.com>
9814
9815 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
9816 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
9817 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
9818 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
9819
9820 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
9821
9822 PR tree-optimization/30590
9823 * g++.dg/opt/pr30590.C: New testcase.
9824
9825 2007-03-20 Jakub Jelinek <jakub@redhat.com>
9826
9827 PR c/30762
9828 * gcc.dg/pr30762-1.c: New test.
9829 * gcc.dg/pr30762-2.c: New test.
9830
9831 PR inline-asm/30505
9832 * gcc.target/i386/pr30505.c: New test.
9833
9834 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
9835
9836 * gcc.target/arm/register-variables.c: New.
9837
9838 2007-03-19 Jeff Law <law@redhat.com>
9839
9840 * PR tree-optimization/30984
9841 * gcc.c-torture/pr30984.c: New test.
9842
9843 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
9844 Richard Guenther <rguenther@suse.de>
9845
9846 PR tree-optimization/31254
9847 * gcc.dg/torture/pr31254.c: New testcase.
9848
9849 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
9850
9851 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
9852 target default_packed.
9853
9854 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9855
9856 PR fortran/31203
9857 * gfortran.dg/string_length_1.f90: New test.
9858
9859 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9860
9861 PR testsuite/30395
9862 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
9863
9864 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9865
9866 PR libgfortran/31052
9867 * gfortran.dg/namelist_27.f90: New test.
9868
9869 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
9870
9871 PR fortran/30531
9872 * gfortran.dg/used_types_14.f90: New test.
9873
9874 PR fortran/31086
9875 * gfortran.dg/used_types_15.f90: New test.
9876
9877 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
9878
9879 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
9880 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
9881
9882 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9883
9884 PR fortran/31120
9885 * gfortran.dg/integer_exponentiation_2.f90: New test.
9886
9887 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
9888
9889 PR tree-optimization/31041
9890 * gcc.dg/vect/pr31041.c: New test.
9891
9892 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9893
9894 * g++.dg/warn/Wconversion-integer.C: New
9895 * g++.dg/warn/Wconversion-real.C: New.
9896 * g++.dg/warn/Wconversion-real-integer.C: New.
9897 * g++.dg/warn/conv2.C: Updated.
9898
9899 2007-03-16 Richard Sandiford <richard@codesourcery.com>
9900
9901 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
9902 exclude RTPs.
9903
9904 2007-03-16 Richard Guenther <rguenther@suse.de>
9905
9906 PR tree-optimization/31146
9907 * g++.dg/tree-ssa/pr31146.C: New testcase.
9908
9909 2007-03-16 Richard Sandiford <richard@codesourcery.com>
9910
9911 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
9912 assume that the target has <features.h>.
9913
9914 2007-03-16 Richard Sandiford <richard@codesourcery.com>
9915
9916 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
9917 dg-options rather than to the whole test.
9918
9919 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
9920
9921 PR debug/29906
9922 * g++.dg/debug/pr29906.C: New
9923
9924 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9925
9926 PR libgfortran/31099
9927 * gfortran.dg/unformatted_recl.f90: Update test.
9928
9929 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
9930
9931 * gcc.dg/tree-ssa/prefetch-5.c: New test.
9932
9933 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9934
9935 PR c++/30891
9936 * g++.dg/parse/namespace-definition.C: New.
9937
9938 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9939
9940 PR c++/24924
9941 * g++.dg/cpp/pedantic-errors.C: New.
9942 * g++.dg/cpp/permissive.C: New.
9943
9944 2007-03-15 Richard Sandiford <richard@codesourcery.com>
9945
9946 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
9947 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
9948
9949 2007-03-15 Richard Sandiford <richard@codesourcery.com>
9950
9951 * lib/target-supports.exp (check_missing_uclibc_feature)
9952 (check_effective_target_wchar): New procedures.
9953 * gcc.dg/wchar_t-1.c: Require target wchar.
9954 * gcc.dg/wint_t-1.c: Likewise.
9955
9956 2007-03-15 Richard Sandiford <richard@codesourcery.com>
9957
9958 * lib/target-supports.exp (check_gc_sections_available): Return
9959 false for VxWorks targets.
9960
9961 2007-03-15 Dirk Mueller <dmueller@suse.de>
9962
9963 * g++.dg/warn/Wconversion2.C: Fix typo.
9964 * gcc.dg/if-empty-1.c: Ditto.
9965
9966 2007-03-15 Richard Sandiford <richard@codesourcery.com>
9967
9968 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
9969
9970 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
9971
9972 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
9973 * gcc.target/i386/pr31167.c: Ditto.
9974
9975 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
9976
9977 PR target/31167
9978 * gcc.target/i386/pr31167.c: New test.
9979
9980 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
9981
9982 PR fortran/30922
9983 * gfortran.dg/import5.f90.f90: New test.
9984
9985
9986 PR fortran/30879
9987 * gfortran.dg/data_components_1.f90: New test.
9988
9989
9990 PR fortran/30870
9991 * gfortran.dg/generic_13.f90: New test.
9992
9993 PR fortran/31163
9994 * gfortran.dg/alloc_comp_basics_5.f90: New test.
9995
9996 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9997
9998 PR libgfortran/31051
9999 * gfortran.dg/fmt_t_4.f90: New
10000
10001 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
10002
10003 PR C++/31165
10004 * g++.dg/other/default7.C: New test.
10005
10006 2007-03-15 Dirk Mueller <dmueller@suse.de>
10007
10008 * g++.dg/warn/Wconversion2.C: New.
10009
10010 2007-03-14 Eric Christopher <echristo@apple.com>
10011
10012 * gcc.dg/ssp-1.c: New.
10013 * gcc.dg/ssp-2.c: Ditto.
10014
10015 2007-03-14 Dirk Mueller <dmueller@suse.de>
10016
10017 * g++.dg/warn/do-empty.C: New.
10018 * gcc.dg/do-empty.c: New.
10019 * gcc.dg/if-empty-1.c: Update.
10020 * gcc.dg/20001116-1.c: Update.
10021 * gcc.dg/pr23165.c: Update.
10022
10023 2007-03-14 Jakub Jelinek <jakub@redhat.com>
10024
10025 * gfortran.dg/module_implicit_conversion.f90: New test.
10026
10027 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
10028
10029 PR middle-end/31127
10030 * gcc.dg/pr31127.c: New.
10031
10032 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
10033
10034 * gcc.dg/tree-ssa/loop-26.c: New test.
10035
10036 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
10037
10038 * gcc.target/i386/cmpxchg16b-1.c: New test.
10039
10040 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
10041
10042 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
10043 * gcc.dg/c99-vla-1.c: Likewise.
10044 * g++.dg/ext/vla1.C: Likewise
10045
10046 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
10047
10048 * gcc.dg/wvla-1.c: New test
10049 * gcc.dg/wvla-2.c: New test
10050 * gcc.dg/wvla-3.c: New test
10051 * gcc.dg/wvla-4.c: New test
10052 * gcc.dg/wvla-5.c: New test
10053 * gcc.dg/wvla-6.c: New test
10054 * gcc.dg/wvla-7.c: New test
10055 * g++.dg/warn/Wvla-1.C: New test
10056 * g++.dg/warn/Wvla-2.C: New test
10057 * g++.dg/warn/Wvla-3.C: New test
10058
10059 2007-03-12 Mark Mitchell <mark@codesourcery.com>
10060
10061 PR c++/30108
10062 * g++.dg/other/default6.C: New test.
10063
10064 2007-03-12 Richard Sandiford <richard@codesourcery.com>
10065
10066 * lib/target-supports.exp (check_profiling_available): Return false
10067 for VxWorks.
10068 (check_effective_target_vxworks_kernel): New procedure.
10069 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
10070 VxWorks.
10071 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
10072 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
10073 to include VxWorks.
10074 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
10075
10076 2007-03-12 Richard Sandiford <richard@codesourcery.com>
10077
10078 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
10079 PIC is not supported.
10080 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
10081 * gcc.dg/20020426-2.c: Likewise.
10082 * gcc.dg/pr28243.c: Likewise.
10083 * gcc.dg/visibility-11.c: Likewise.
10084 * gcc.dg/tls/opt-9.c: Likewise.
10085 * gcc.dg/tls/opt-10.c: Likewise.
10086 * gcc.dg/tls/pic-1.c: Likewise.
10087 * gcc.dg/tls/struct-1.c: Likewise.
10088 * gcc.target/i386/20000807-1.c: Likewise.
10089 * gcc.target/i386/20000904-1.c: Likewise.
10090 * gcc.target/i386/20011119-1.c: Likewise.
10091 * gcc.target/i386/990213-2.c: Likewise.
10092 * gcc.target/i386/990214-1.c: Likewise.
10093 * gcc.target/i386/compress-float-387-pic.c: Likewise.
10094 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
10095 * gcc.target/i386/pic-1.c: Likewise.
10096 * gcc.target/i386/pr21518.c: Likewise.
10097 * gcc.target/i386/pr23098.c: Likewise.
10098 * gcc.target/i386/pr23943.c: Likewise.
10099
10100 2007-03-11 Mark Mitchell <mark@codesourcery.com>
10101
10102 PR c++/31038
10103 * g++.dg/template/complit2.C: New test.
10104
10105 PR c++/30328
10106 * g++.dg/ext/bitfield1.C: New test.
10107
10108 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
10109
10110 PR fortran/30883
10111 * gfortran.dg/interface_11.f90: New test.
10112
10113 2007-03-11 Richard Guenther <rguenther@suse.de>
10114
10115 PR tree-optimization/31115
10116 * gcc.dg/torture/pr31115.c: New testcase.
10117
10118 2007-03-11 Ira Rosen <irar@il.ibm.com>
10119
10120 PR tree-optimization/29925
10121 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
10122
10123 2007-03-10 Mark Mitchell <mark@codesourcery.com>
10124
10125 PR c++/30274
10126 * g++.dg/expr/bitfield3.C: New test.
10127 * g++.dg/expr/bitfield4.C: Likewise.
10128 * g++.dg/expr/bitfield5.C: Likewise.
10129 * g++.dg/expr/bitfield6.C: Likewise.
10130
10131 PR c++/30924
10132 * g++.dg/template/array18.C: New test.
10133
10134 2007-03-10 Dirk Mueller <dmueller@suse.de>
10135
10136 PR c++/17946
10137 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
10138 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
10139
10140 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
10141
10142 PR c++/20599
10143 * g++.dg/cpp0x/variadic-bind.C: New.
10144 * g++.dg/cpp0x/variadic-function.C: New.
10145 * g++.dg/cpp0x/variadic-mem_fn.C: New.
10146 * g++.dg/cpp0x/variadic-tuple.C: New.
10147 * g++.dg/cpp0x/variadic1.C: New.
10148 * g++.dg/cpp0x/variadic2.C: New.
10149 * g++.dg/cpp0x/variadic3.C: New.
10150 * g++.dg/cpp0x/variadic4.C: New.
10151 * g++.dg/cpp0x/variadic5.C: New.
10152 * g++.dg/cpp0x/variadic6.C: New.
10153 * g++.dg/cpp0x/variadic7.C: New.
10154 * g++.dg/cpp0x/variadic8.C: New.
10155 * g++.dg/cpp0x/variadic9.C: New.
10156 * g++.dg/cpp0x/variadic10.C: New.
10157 * g++.dg/cpp0x/variadic11.C: New.
10158 * g++.dg/cpp0x/variadic12.C: New.
10159 * g++.dg/cpp0x/variadic13.C: New.
10160 * g++.dg/cpp0x/variadic14.C: New.
10161 * g++.dg/cpp0x/variadic15.C: New.
10162 * g++.dg/cpp0x/variadic16.C: New.
10163 * g++.dg/cpp0x/variadic17.C: New.
10164 * g++.dg/cpp0x/variadic18.C: New.
10165 * g++.dg/cpp0x/variadic19.C: New.
10166 * g++.dg/cpp0x/variadic20.C: New.
10167 * g++.dg/cpp0x/variadic21.C: New.
10168 * g++.dg/cpp0x/variadic22.C: New.
10169 * g++.dg/cpp0x/variadic23.C: New.
10170 * g++.dg/cpp0x/variadic24.C: New.
10171 * g++.dg/cpp0x/variadic25.C: New.
10172 * g++.dg/cpp0x/variadic26.C: New.
10173 * g++.dg/cpp0x/variadic27.C: New.
10174 * g++.dg/cpp0x/variadic28.C: New.
10175 * g++.dg/cpp0x/variadic29.C: New.
10176 * g++.dg/cpp0x/variadic30.C: New.
10177 * g++.dg/cpp0x/variadic31.C: New.
10178 * g++.dg/cpp0x/variadic32.C: New.
10179 * g++.dg/cpp0x/variadic33.C: New.
10180 * g++.dg/cpp0x/variadic34.C: New.
10181 * g++.dg/cpp0x/variadic35.C: New.
10182 * g++.dg/cpp0x/variadic36.C: New.
10183 * g++.dg/cpp0x/variadic37.C: New.
10184 * g++.dg/cpp0x/variadic38.C: New.
10185 * g++.dg/cpp0x/variadic39.C: New.
10186 * g++.dg/cpp0x/variadic40.C: New.
10187 * g++.dg/cpp0x/variadic41.C: New.
10188 * g++.dg/cpp0x/variadic42.C: New.
10189 * g++.dg/cpp0x/variadic43.C: New.
10190 * g++.dg/cpp0x/variadic44.C: New.
10191 * g++.dg/cpp0x/variadic45.C: New.
10192 * g++.dg/cpp0x/variadic46.C: New.
10193 * g++.dg/cpp0x/variadic47.C: New.
10194 * g++.dg/cpp0x/variadic48.C: New.
10195 * g++.dg/cpp0x/variadic49.C: New.
10196 * g++.dg/cpp0x/variadic50.C: New.
10197 * g++.dg/cpp0x/variadic51.C: New.
10198 * g++.dg/cpp0x/variadic52.C: New.
10199 * g++.dg/cpp0x/variadic53.C: New.
10200 * g++.dg/cpp0x/variadic54.C: New.
10201 * g++.dg/cpp0x/variadic55.C: New.
10202 * g++.dg/cpp0x/variadic56.C: New.
10203 * g++.dg/cpp0x/variadic57.C: New.
10204 * g++.dg/cpp0x/variadic58.C: New.
10205 * g++.dg/cpp0x/variadic59.C: New.
10206 * g++.dg/cpp0x/variadic60.C : New.
10207 * g++.dg/cpp0x/variadic61.C : New.
10208 * g++.dg/cpp0x/variadic62.C : New.
10209 * g++.dg/cpp0x/variadic63.C : New.
10210 * g++.dg/cpp0x/variadic64.C : New.
10211 * g++.dg/cpp0x/variadic65.C : New.
10212 * g++.dg/cpp0x/variadic66.C : New.
10213 * g++.dg/cpp0x/variadic67.C : New.
10214 * g++.dg/cpp0x/variadic68.C : New.
10215 * g++.dg/cpp0x/variadic69.C : New.
10216 * g++.dg/cpp0x/variadic70.C : New.
10217 * g++.dg/cpp0x/variadic71.C : New.
10218 * g++.dg/cpp0x/variadic72.C : New.
10219 * g++.dg/cpp0x/variadic73.C : New.
10220 * g++.dg/cpp0x/variadic74.C : New.
10221 * g++.dg/cpp0x/variadic75.C : New.
10222 * g++.dg/cpp0x/variadic-ex1.C : New.
10223 * g++.dg/cpp0x/variadic-ex2.C : New.
10224 * g++.dg/cpp0x/variadic-ex3.C : New.
10225 * g++.dg/cpp0x/variadic-ex4.C : New.
10226 * g++.dg/cpp0x/variadic-ex5.C : New.
10227 * g++.dg/cpp0x/variadic-ex6.C : New.
10228 * g++.dg/cpp0x/variadic-ex7.C : New.
10229 * g++.dg/cpp0x/variadic-ex8.C : New.
10230 * g++.dg/cpp0x/variadic-ex9.C : New.
10231 * g++.dg/cpp0x/variadic-ex10.C : New.
10232 * g++.dg/cpp0x/variadic-ex11.C : New.
10233 * g++.dg/cpp0x/variadic-ex12.C : New.
10234 * g++.dg/cpp0x/variadic-ex13.C : New.
10235 * g++.dg/cpp0x/variadic-ex14.C : New.
10236
10237 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10238
10239 PR libgfortran/31099
10240 * gfortran.dg/unformatted_recl.f90: New test.
10241
10242 2007-03-09 Roger Sayle <roger@eyesopen.com>
10243
10244 * gcc.dg/fold-eqcmplx-1.c: New test case.
10245
10246 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
10247
10248 PR rtl-optimization/30643
10249 * gcc.dg/pr30643.c: New.
10250
10251 2007-03-09 Chao-ying Fu <fu@mips.com>
10252
10253 * gcc.target/mips/mips32-dspr2-type.c: New test.
10254 * gcc.target/mips/mips32-dspr2.c: New test.
10255 * gcc.target/mips/dspr2-MULT.c: New test.
10256 * gcc.target/mips/dspr2-MULTU.c: New test.
10257 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
10258 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
10259 Adjust some formats.
10260
10261 2007-03-09 Dirk Mueller <dmueller@suse.de>
10262
10263 PR c++/17946
10264 * gcc.dg/Wlogical-op-1.c: New.
10265 * g++.dg/warn/Wlogical-op-1.C: New.
10266
10267 2007-03-09 Richard Guenther <rguenther@suse.de>
10268
10269 PR tree-optimization/30904
10270 PR middle-end/31058
10271 * gcc.dg/pr30904.c: Remove xfail.
10272
10273 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
10274
10275 PR C/31072
10276 * gcc.c-torture/execute/pr31072.c: New test.
10277
10278 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10279
10280 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
10281 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10282 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
10283 *lrint* and *lround*.
10284 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
10285 floor->lfloor.
10286 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
10287 * gcc.dg/torture/builtin-integral-1.c: Likewise.
10288 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
10289 and *lround*. Correct macro names.
10290 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
10291 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
10292
10293 2007-03-08 Ian Lance Taylor <iant@google.com>
10294
10295 * gcc.dg/no-strict-overflow-5.c: New test.
10296 * gcc.dg/no-strict-overflow-6.c: New test.
10297 * gcc.dg/Wstrict-overflow-11.c: New test.
10298 * gcc.dg/Wstrict-overflow-12.c: New test.
10299 * gcc.dg/Wstrict-overflow-13.c: New test.
10300 * gcc.dg/Wstrict-overflow-14.c: New test.
10301 * gcc.dg/Wstrict-overflow-15.c: New test.
10302
10303 2007-03-08 Richard Sandiford <richard@codesourcery.com>
10304
10305 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
10306 for VxWorks kernel mode.
10307 * gcc.c-torture/execute/strncmp-1.x: Likewise.
10308
10309 2007-03-08 Richard Sandiford <richard@codesourcery.com>
10310
10311 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
10312 mode.
10313
10314 2007-03-08 Richard Sandiford <richard@codesourcery.com>
10315
10316 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
10317 and lib/bfill.c on VxWorks targets.
10318 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
10319 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
10320 lib/bfill.c and lib/memmove.c on VxWorks targets.
10321 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
10322 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
10323 on VxWorks targets.
10324 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
10325 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
10326
10327 2007-03-08 Tobias Burnus <burnus@net-b.de>
10328
10329 * gfortran.dg/use_5.f90: New test.
10330 * gfortran.dg/use_6.f90: Ditto.
10331 * gfortran.dg/use_7.f90: Ditto.
10332
10333 2007-03-08 Tobias Burnus <burnus@net-b.de>
10334
10335 PR fortran/30973
10336 * gfortran.dg/use_4.f90: New test.
10337 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
10338
10339 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
10340
10341 PR fortran/31011
10342 * gfortran.dg/parameter_array_section_2.f90: New test.
10343
10344 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
10345
10346 PR c++/30852
10347 * g++.dg/ext/offsetof1.C: Add cases with volatile.
10348
10349 PR c++/30534
10350 * g++.dg/template/arg5.C: New test.
10351
10352 2007-03-07 Joseph Myers <joseph@codesourcery.com>
10353
10354 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
10355
10356 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
10357
10358 * gcc.dg/var-expand1.c: Add newline at end of file.
10359
10360 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
10361
10362 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
10363
10364 2007-03-06 Richard Sandiford <richard@codesourcery.com>
10365
10366 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
10367
10368 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10369
10370 * gcc.dg/torture/builtin-convert-4.c: New test.
10371
10372 2007-03-05 Ian Lance Taylor <iant@google.com>
10373
10374 * gcc.c-torture/compile/pr31034.c: New test.
10375
10376 2007-03-05 Ian Lance Taylor <iant@google.com>
10377
10378 * gcc.dg/inline-18.c: New test.
10379 * gcc.dg/inline-19.c: New test.
10380 * gcc.dg/inline-20.c: New test.
10381 * gcc.dg/inline-21.c: New test.
10382
10383 2007-03-05 Richard Guenther <rguenther@suse.de>
10384
10385 PR tree-optimization/14052
10386 * gcc.dg/tree-ssa/vrp33.c: New testcase.
10387
10388 2007-03-05 Richard Guenther <rguenther@suse.de>
10389
10390 PR tree-optimization/23777
10391 * gcc.dg/tree-ssa/pr23777.c: New testcase.
10392
10393 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10394
10395 PR other/30465
10396 * gcc.dg/multiple-overflow-warn-3.c: New.
10397 * g++.dg/warn/multiple-overflow-warn-3.C: New.
10398
10399 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
10400
10401 PR c++/30895
10402 * g++.dg/parse/template23.C: New test.
10403
10404 2007-03-04 Roger Sayle <roger@eyesopen.com>
10405
10406 PR middle-end/30744
10407 * gcc.dg/pr30744-1.c: New test case.
10408
10409 2007-03-04 Tobias Burnus <burnus@net-b.de>
10410
10411 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
10412
10413 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10414
10415 PR target/30406
10416 * gfortran.dg/logical_3.f90: New test.
10417
10418 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
10419
10420 PR libfortran/30981
10421 * gfortran.dg/integer_exponentiation_1.f90: New test.
10422
10423 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
10424
10425 * gcc.target/m68k/m68k.exp: New.
10426 * gcc.target/m68k/crash1.c: New.
10427
10428 2007-03-03 Tobias Burnus <burnus@net-b.de>
10429
10430 * gfortran.dg/c_by_val.c: Use int64_t instead of long
10431 to be more compatible with integer(kind=8).
10432
10433 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10434
10435 PR libfortran/31001
10436 * gfortran.dg/zero_sized_3.f90: New test.
10437
10438 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10439
10440 PR c++/15787
10441 * g++.dg/parse/else.C: New.
10442 * g++.dg/parse/else-2.C: New.
10443
10444 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
10445 Tobias Burnus <burnus@net-b.de>
10446
10447 PR fortran/30882
10448 * gfortran.dg/size_dim.f90: New test.
10449
10450 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
10451 Tobias Burnus <burnus@net-b.de>
10452
10453 PR fortran/30873
10454 * gfortran.dg/entry_9.f90: New test.
10455
10456 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
10457
10458 PR c++/28253
10459 * g++.dg/inherit/covariant16.C: New test.
10460
10461 2007-03-02 Geoffrey Keating <geoffk@apple.com>
10462
10463 * g++.dg/other/darwin-minversion-1.C: New.
10464
10465 2007-03-02 Diego Novillo <dnovillo@redhat.com>
10466
10467 * gcc.dg/tree-ssa/20070302-1.c: New test.
10468
10469 2007-03-02 Joseph Myers <joseph@codesourcery.com>
10470
10471 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
10472 tests.
10473
10474 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
10475
10476 * gcc.dg/tree-ssa/prefetch-4.c: New test.
10477
10478 2007-03-01 Simon Baldwin <simonb@google.com>
10479
10480 PR c++/23689
10481 * warn/ignored_typedef.C: New.
10482 * init/ctor8.C: Added dg-warning to consume ignored typedef
10483 warning.
10484 * template/typedef2.C: Ditto. Moved dg-error onto its own line
10485 and added an explicit line number.
10486
10487 2007-02-28 Richard Guenther <rguenther@suse.de>
10488
10489 PR middle-end/30364
10490 * gcc.dg/torture/pr30364-1.c: New testcase.
10491 * gcc.dg/torture/pr30364-2.c: Likewise.
10492 * gcc.dg/torture/pr30364-3.c: Likewise.
10493
10494 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10495
10496 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
10497 powerpc*, use -funsafe-math-optimizations.
10498 * gcc.dg/torture/builtin-logb-1.c: Likewise.
10499 * gcc.dg/torture/builtin-modf-1.c: Likewise.
10500
10501 2007-02-28 Tobias Burnus <burnus@net-b.de>
10502 Paul Thomas <pault@gcc.gnu.org>
10503
10504 PR fortran/30888
10505 PR fortran/30887
10506 * c_by_val_1.f: Test %VAL() with non-default kind.
10507 * c_by_val.c: Ditto.
10508 * c_by_val_4.f: New test.
10509
10510 2007-02-28 Tobias Burnus <burnus@net-b.de>
10511
10512 PR fortran/30968
10513 * gfortran.dg/continuation_7.f90: New test.
10514
10515 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
10516
10517 * g++.dg/inherit/thunk7.C: New test.
10518 * lib/target-supports.exp (check_profiling_available): Not available
10519 for bfin-*-*.
10520
10521 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
10522
10523 PR target/30970
10524 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
10525
10526 2007-02-27 Mark Mitchell <mark@codesourcery.com>
10527
10528 * lib/target-supports.exp (check_effective_target_init_priority):
10529 Remove Solaris special case.
10530
10531 2007-02-26 Geoffrey Keating <geoffk@apple.com>
10532
10533 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
10534 for more builtin types.
10535
10536 * g++.dg/ext/visibility/class1.C: Port to Darwin.
10537 * g++.dg/ext/visibility/noPLT.C: Likewise.
10538
10539 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10540
10541 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
10542 sh* targets.
10543
10544 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
10545
10546 PR fortran/30865
10547 * size_optional_dim_1.f90: New test.
10548
10549 2007-02-25 Mark Mitchell <mark@codesourcery.com>
10550
10551 * gcc.dg/vxworks/vxworks.exp: New file.
10552 * gcc.dg/vxworks/initpri1.c: Likewise.
10553 * gcc.dg/vxworks/initpri2.c: Likewise.
10554 * gcc.dg/initpri2.c: Add more tests.
10555 * g++.dg/special/initpri2.C: Likewise.
10556
10557 * gcc.dg/initpri1.c: New test.
10558 * gcc.dg/initpri2.c: Likewise.
10559 * g++.dg/special/initpri1.C: New test.
10560 * g++.dg/special/initpri2.C: Likewise.
10561 * g++.dg/special/conpr-1.C: Use init_priority effective target.
10562 * g++.dg/special/conpr-2.C: Likewise.
10563 * g++.dg/special/conpr-3.C: Likewise.
10564 * g++.dg/special/conpr-4.C: Likewise.
10565 * g++.dg/special/initp1.C: Likewise.
10566 * g++.dg/special/ecos.exp: Remove code to detect availability of
10567 constructor priorities.
10568 * lib/target-supports.exp (check_effective_target_init_priority):
10569 New function.
10570
10571 2007-02-24 Jan Hubicka <jh@suse.cz>
10572
10573 * gcc.c-torture/execute/pr30778.c: New testcase.
10574
10575 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10576
10577 PR libgfortran/30918
10578 * gfortran.dg/namelist_26.f90: New test.
10579
10580 2007-02-24 Richard Guenther <rguenther@suse.de>
10581
10582 PR middle-end/30951
10583 * gcc.dg/pr30951.c: New testcase.
10584
10585 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10586
10587 * gcc.dg/torture/builtin-modf-1.c: New test.
10588
10589 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
10590
10591 PR tree-optimization/30904
10592 * gcc.dg/pr30904.c: New test.
10593
10594 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10595
10596 * gcc.test-framework/README: Correct command.
10597 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
10598 -Wunused-value.
10599 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
10600
10601 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
10602
10603 * lib/target-supports.exp (check_effective_target_unwrapped): New.
10604
10605 2007-02-23 Mark Mitchell <mark@codesourcery.com>
10606
10607 * lib/target-supports.exp (check_effective_target_newlib): New
10608 function.
10609
10610 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
10611
10612 PR fortran/30660
10613 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
10614 allocatable component.
10615
10616
10617 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10618
10619 * gcc.dg/torture/builtin-logb-1.c: New test.
10620 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
10621 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
10622 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
10623 sh* targets.
10624
10625 2007-02-23 Richard Guenther <rguenther@suse.de>
10626
10627 * g++.dg/warn/changes-meaning.C: New testcase.
10628
10629 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10630
10631 PR libgfortran/30910
10632 * gfortran.dg/fmt_zero_precision.f90: Update test.
10633
10634 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10635
10636 * gcc.dg/torture/builtin-frexp-1.c: New test.
10637
10638 2007-02-22 Mark Mitchell <mark@codesourcery.com>
10639
10640 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
10641
10642 2007-02-22 Ian Lance Taylor <iant@google.com>
10643
10644 PR debug/30898
10645 * g++.dg/debug/pr30898.C: New test.
10646
10647 2007-02-22 Ira Rosen <irar@il.ibm.com>
10648
10649 * gcc.dg/vect/vect-106.c: New test.
10650
10651 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
10652 Ira Rosen <irar@il.ibm.com>
10653
10654 PR tree-optimization/30843
10655 * gcc.dg/vect/pr30843.c: New test.
10656
10657 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
10658
10659 PR tree-optimization/30858
10660 * gcc.dg/vect/pr30858.c: New test.
10661
10662 2007-02-21 Mark Mitchell <mark@codesourcery.com>
10663
10664 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
10665 to set options for compiling testglue.
10666 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
10667 * lib/obj-c++.exp (obj-c++_init): Likewise.
10668
10669 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
10670
10671 * gnat.dg/derived_aggregate.adb: New test.
10672
10673 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10674
10675 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
10676 sh* targets. Call the correct CKSGN macro.
10677
10678 2007-02-21 Jakub Jelinek <jakub@redhat.com>
10679
10680 * gfortran.dg/gomp/omp_parse1.f90: New test.
10681 * gfortran.dg/gomp/omp_parse2.f: New test.
10682
10683 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
10684
10685 PR fortran/30869
10686 * gfortran.dg/do_pointer_1.f90: New test.
10687
10688 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10689
10690 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
10691 and scalbln.
10692
10693 2007-02-20 Geoffrey Keating <geoffk@apple.com>
10694
10695 * gcc.dg/darwin-minversion-1.c: New.
10696 * gcc.dg/darwin-minversion-2.c: New.
10697
10698 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10699
10700 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
10701
10702 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10703 DJ Delorie <dj@redhat.com>
10704
10705 PR other/30824
10706 * gcc.dg/Wfatal.c: New.
10707 * gcc.dg/Wfatal-2.c: New.
10708 * gcc.dg/Werror-1.c: Adjust expectations.
10709 * gcc.dg/Werror-5.c: Likewise.
10710 * gcc.dg/Werror-7.c: Likewise.
10711 * gcc.dg/Werror-10.c: Likewise.
10712 * gcc.dg/Werror-11.c: Likewise.
10713
10714 2007-02-20 Tobias Burnus <burnus@net-b.de>
10715
10716 PR fortran/30522
10717 * gfortran.dg/volatile10.f90: New test.
10718
10719 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
10720
10721 PR libfortran/30533
10722 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
10723
10724 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10725
10726 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
10727 * gcc.dg/Walways-true-1.c: Likewise.
10728 * gcc.dg/weak/weak-3.c: Likewise.
10729 * gcc.dg/Werror-1.c: Likewise.
10730 * gcc.dg/Werror-3.c: Likewise.
10731 * gcc.dg/Werror-4.c: Likewise.
10732 * gcc.dg/Werror-5.c: Likewise.
10733 * gcc.dg/Werror-6.c: Likewise.
10734 * gcc.dg/Werror-7.c: Likewise.
10735 * gcc.dg/Werror-8.c: Likewise.
10736 * gcc.dg/Werror-10.c: Likewise.
10737 * gcc.dg/Werror-11.c: Likewise.
10738 * gcc.dg/Werror-12.c: Likewise.
10739 * g++.old-deja/g++.mike/warn8.C: Likewise.
10740 * g++.dg/warn/Walways-true-1.C: Likewise.
10741 * g++.dg/warn/Walways-true-2.C: Likewise.
10742 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
10743 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
10744 -Wstring-literal-comparison with -Waddress.
10745 * gcc.dg/Wstring-literal-comparison-4.c: Replace
10746 -Wno-string-literal-comparison with -Wno-address.
10747
10748 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
10749
10750 * gnat.dg/self_aggregate_with_call.adb: New test.
10751
10752 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
10753
10754 PR tree-optimization/30975
10755 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
10756 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
10757 * gcc.dg/vect/pr30795.c: New.
10758
10759 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10760
10761 PR fortran/30681
10762 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
10763
10764 2007-02-18 Roger Sayle <roger@eyesopen.com>
10765
10766 PR rtl-optimization/28173
10767 * gcc.target/i386/andor-1.c: New test case.
10768
10769 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10770
10771 * gcc.dg/torture/builtin-ldexp-1.c: New.
10772 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
10773
10774 2007-02-18 Roger Sayle <roger@eyesopen.com>
10775
10776 * gfortran.dg/array_constructor_15.f90: New test case.
10777
10778 2007-02-18 Roger Sayle <roger@eyesopen.com>
10779
10780 * gfortran.dg/forall_10.f90: New test case.
10781
10782 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
10783
10784 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
10785
10786 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
10787
10788 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
10789 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
10790
10791 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
10792
10793 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
10794 * gcc.target/i386/builtin-bswap-3.c: Ditto.
10795 * gcc.target/i386/xchg-1.c: New test.
10796 * gcc.target/i386/xchg-2.c: New test.
10797
10798 2007-02-16 Richard Guenther <rguenther@suse.de>
10799 Christian Bruel <christian.bruel@st.com>
10800
10801 * gcc.dg/strict-overflow-5.c: New testcase.
10802
10803 2007-02-16 Tobias Burnus <burnus@net-b.de>
10804
10805 PR fortran/30793
10806 * gfortran.dg/func_derived_4.f90: New test.
10807
10808 2007-02-15 Roger Sayle <roger@eyesopen.com>
10809
10810 PR middle-end/30391
10811 * gfortran.dg/pr30391-1.f90: New test case.
10812
10813 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
10814
10815 PR middle-end/30433
10816 * gcc.c-torture/compile/pr30433.c: New testcase to check
10817 that complex constants comparisions are foldded.
10818
10819 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
10820
10821 PR C++/30158
10822 * g++.dg/ext/stmtexpr10.C: New testcase.
10823
10824 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
10825
10826 PR middle-end/30729
10827 * gcc.dg/Wunused-value-2.c: New testcase.
10828
10829 2007-02-15 Ian Lance Taylor <iant@google.com>
10830
10831 * g++.dg/eh/subreg-1.C: New test.
10832
10833 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10834
10835 PR c/26494
10836 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
10837 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
10838 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
10839 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
10840 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
10841 * gcc.dg/Werror-implicit-function-declaration.c: New.
10842
10843 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10844
10845 PR c++/28943
10846 * g++.dg/warn/pr28943.C: New.
10847
10848 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10849
10850 * gfortran.fortran-torture/execute/math.f90: Fix typo.
10851
10852 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10853
10854 PR fortran/30779
10855 * gfortran.dg/error_recovery_3.f90: New test.
10856
10857 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
10858
10859 * g++.dg/tree-ssa/sra-1.C: New.
10860
10861 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
10862
10863 * g++.dg/tree-ssa/sra-1.C: New.
10864
10865 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
10866
10867 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
10868
10869 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10870
10871 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
10872
10873 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
10874
10875 PR fortran/30799
10876 * gfortran.dg/logical_2.f90: New test.
10877
10878 2007-02-14 Joseph Myers <joseph@codesourcery.com>
10879
10880 * gcc.dg/torture/complex-alias-1.c: New test.
10881
10882 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
10883
10884 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
10885 instead of -fdump-tree-tailcall.
10886
10887 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
10888
10889 * gfortran.dg/interface_10.f90: Fix comment typo.
10890
10891 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
10892
10893 PR tree-optimization/30771
10894 * gcc.dg/vect/pr30771.c: New test.
10895
10896 2007-02-13 Ian Lance Taylor <iant@google.com>
10897
10898 * gcc.dg/Wstrict-overflow-1.c: New test.
10899 * gcc.dg/Wstrict-overflow-2.c: New test.
10900 * gcc.dg/Wstrict-overflow-3.c: New test.
10901 * gcc.dg/Wstrict-overflow-4.c: New test.
10902 * gcc.dg/Wstrict-overflow-5.c: New test.
10903 * gcc.dg/Wstrict-overflow-6.c: New test.
10904 * gcc.dg/Wstrict-overflow-7.c: New test.
10905 * gcc.dg/Wstrict-overflow-8.c: New test.
10906 * gcc.dg/Wstrict-overflow-9.c: New test.
10907 * gcc.dg/Wstrict-overflow-10.c: New test.
10908
10909 2007-02-13 Roger Sayle <roger@eyesopen.com>
10910
10911 * gcc.target/ia64/builtin-bswap-2.c: New test case.
10912
10913 2007-02-13 Richard Henderson <rth@redhat.com>
10914
10915 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
10916 * gcc.c-torture/execute/pr29302-1.c: ... here.
10917
10918 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10919
10920 PR c/29521
10921 * gcc.dg/c90-return-1.c: Update output.
10922 * gcc.dg/c99-return-1.c: Likewise.
10923
10924 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
10925
10926 PR fortran/30554
10927 * gfortran.dg/used_dummy_types_7.f90: New test..
10928
10929 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
10930
10931 * gcc.target/i386/parity-1.c: New test.
10932 * gcc.target/i386/parity-2.c: New test.
10933
10934 2007-02-12 Roger Sayle <roger@eyesopen.com>
10935
10936 * gcc.target/i386/builtin-bswap-3.c: New test case.
10937
10938 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
10939
10940 PR tree-optimization/29145
10941 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
10942 alias analysis is improved to take better advantage of restrict
10943 qualified pointers.
10944 * gcc.dg/vect/vect-80.c: Likewise.
10945 * gcc.dg/vect/pr29145.c: New.
10946
10947 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
10948
10949 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
10950 * gcc.target/i386/sse4a-insert.c: Likewise.
10951
10952 2007-02-11 Roger Sayle <roger@eyesopen.com>
10953
10954 * gcc.target/ia64/builtin-popcount-1.c: New test case.
10955 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
10956
10957 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
10958
10959 PR fortran/30478
10960 * gfortran.dg/enum_4.f90: Update error message checks.
10961
10962 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
10963
10964 PR fortran/30554
10965 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
10966 versions of the modules.
10967
10968 PR fortran/30617
10969 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
10970 by getting rid of recursive I/O and providing functions with
10971 results.
10972
10973 PR fortran/30319
10974 * gfortran.dg/char_array_constructor_2.f90
10975
10976 2007-02-11 Mark Mitchell <mark@codesourcery.com>
10977
10978 PR c++/26988
10979 * g++.dg/template/spec34.C: New test
10980
10981 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
10982
10983 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
10984 on i?86 and x86_64.
10985 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
10986 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
10987 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
10988 on i?86 and x86_64.
10989 * gcc.dg/vect/vect-113.c: Ditto.
10990
10991 2007-02-06 Mark Mitchell <mark@codesourcery.com>
10992
10993 PR c++/29487
10994 * g++.dg/eh/weak1-C: New test.
10995 * g++.dg/eh/weak1-a.cc: Likewise.
10996 * g++.dg/eh/comdat1.C: Likewise.
10997
10998 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
10999 Dorit Nuzman <dorit@il.ibm.com>
11000
11001 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
11002 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
11003 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
11004 * gcc.dg/vect/vect-113.c: Likewise.
11005
11006 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
11007
11008 2007-02-10 Richard Henderson <rth@redhat.com>
11009
11010 * lib/target-supports.exp (check_effective_target_tls): Redefine
11011 to mean non-emulated tls.
11012 * gcc.dg/tls/alias-1.c: Remove tls requirement.
11013 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
11014 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
11015 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
11016 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
11017 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
11018 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
11019
11020 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
11021
11022 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
11023
11024 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
11025
11026 * gfortran.dg/secnds.f: Replace time tolerance with a
11027 before-and-after bracket.
11028 * gfortran.dg/secnds-1.f: Likewise.
11029
11030 2007-02-09 Tobias Burnus <burnus@net-b.de>
11031
11032 PR fortran/30512
11033 * gfortran.dg/maxlocval_1.f90: New test.
11034
11035 2007-02-09 Roger Sayle <roger@eyesopen.com>
11036
11037 * gcc.target/ia64/builtin_bswap-1.c: New test case.
11038
11039 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11040
11041 PR fortran/30720
11042 * gfortran.dg/array_function_1.f90: New test.
11043
11044 2007-02-09 Richard Sandiford <richard@codesourcery.com>
11045
11046 * lib/target-supports.exp (check_effective_target_lax_strtofp)
11047 (check_effective_target_dummy_wcsftime): New functions.
11048
11049 2007-02-09 Richard Sandiford <richard@codesourcery.com>
11050
11051 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
11052 * lib/target-supports.exp (check_effective_target_uclibc): New
11053 function.
11054
11055 2007-02-09 Richard Sandiford <richard@codesourcery.com>
11056
11057 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
11058 (vsnprintf): Don't define for uClibc targets.
11059
11060 2007-02-09 Richard Sandiford <richard@codesourcery.com>
11061
11062 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
11063 set before checking whether it was allowed.
11064 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
11065 before checking inside_main.
11066
11067 2007-02-09 Richard Sandiford <richard@codesourcery.com>
11068
11069 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
11070 uClinux targets.
11071 (u16sf): Likewise u4sf.
11072 * g++.dg/compat/struct-layout-1.h: Likewise.
11073
11074 2007-02-09 Richard Sandiford <richard@codesourcery.com>
11075
11076 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
11077 procedure.
11078 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
11079 m68k targets if check_effective_target_coldfire_fpu returns true.
11080
11081 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
11082 Richard Guenther <rguenther@suse.de>
11083
11084 PR middle-end/23361
11085 * gcc.dg/fold-compare-3.c: New testcase.
11086 * gcc.dg/tree-ssa/loop-24.c: Likewise.
11087
11088 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
11089
11090 * gcc.dg/pr26570.c: Clean up coverage files.
11091 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
11092 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
11093 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
11094 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
11095 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
11096 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
11097 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
11098 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
11099 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
11100 * gcc.dg/tree-ssa/pr25501.c: Ditto.
11101 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
11102 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
11103 * gcc.dg/vect/pr28952.c: Ditto.
11104 * gcc.dg/vect/pr27151.c: Ditto.
11105 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
11106 * g++.dg/gomp/macro-3.C: Ditto.
11107
11108 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
11109
11110 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
11111 of the loop.
11112
11113 2007-02-08 Roger Sayle <roger@eyesopen.com>
11114
11115 * gcc.target/i386/builtin-bswap-2.c: New test case.
11116
11117 2007-02-08 Roger Sayle <roger@eyesopen.com>
11118
11119 * gfortran.dg/forall_8.f90: New test case.
11120 * gfortran.dg/forall_9.f90: Likewise.
11121
11122 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11123
11124 * gcc.dg/builtins-20.c: Add some -~ complex cases.
11125
11126 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
11127
11128 * lib/target-supports.exp (check_effective_target_simulator): New.
11129
11130 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
11131
11132 * gcc.dg/tree-ssa/loop-25.c: New test.
11133
11134 2007-02-06 Richard Henderson <rth@redhat.com>
11135
11136 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
11137
11138 2007-02-06 Roger Sayle <roger@eyesopen.com>
11139
11140 * gcc.target/powerpc/popcount-1.c: New test case.
11141 * gcc.target/powerpc/parity-1.c: Likewise.
11142
11143 2007-02-06 Richard Guenther <rguenther@suse.de>
11144
11145 PR middle-end/27302
11146 * gcc.dg/torture/pr27302-2.c: New testcase.
11147
11148 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
11149
11150 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
11151 * gcc.dg/vect/vect-iv-1.c: New test.
11152 * gcc.dg/vect/vect-iv-2.c: New test.
11153 * gcc.dg/vect/vect-iv-3.c: New test.
11154 * gcc.dg/vect/vect-iv-4.c: New test.
11155 * gcc.dg/vect/vect-iv-5.c: New test.
11156 * gcc.dg/vect/vect-iv-6.c: New test.
11157 * gcc.dg/vect/vect-iv-7.c: New test.
11158 * gcc.dg/vect/vect-iv-8.c: New test.
11159 * gcc.dg/vect/vect-iv-9.c: New test.
11160 * gcc.dg/vect/vect-iv-10.c: New test.
11161 * gcc.dg/vect/vect-iv-11.c: New test.
11162 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
11163 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
11164 * gcc.dg/vect/vect-14.c: Now vectorizable.
11165 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
11166 loop).
11167 * gcc.dg/vect/vect-27.c: Likewise.
11168 * gcc.dg/vect/vect-29.c Likewise.
11169 * gcc.dg/vect/vect-dv-2.c: Likewise.
11170 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
11171 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
11172 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
11173
11174 2007-02-06 Ira Rosen <irar@il.ibm.com>
11175
11176 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
11177
11178 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11179
11180 * gcc.dg/builtins-20.c: Add more cases.
11181
11182 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
11183
11184 PR debug/30189
11185 * gcc.dg/pr30189.c: New test.
11186
11187 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
11188
11189 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
11190 for running tests.
11191 * gcc.target/i386/sse4a-extract.c: New test.
11192 * gcc.target/i386/sse4a-insert.c: New test.
11193 * gcc.target/i386/sse4a-montsd.c: New test.
11194 * gcc.target/i386/sse4a-montss.c: New test.
11195
11196 2007-02-05 Richard Guenther <rguenther@suse.de>
11197
11198 * gcc.target/i386/vectorize3.c: New testcase.
11199
11200 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
11201
11202 PR target/30665
11203 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
11204
11205 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11206
11207 PR fortran/30611
11208 * gfortran.dg/repeat_1.f90: New test.
11209
11210 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
11211
11212 PR fortran/30605
11213 * gfortran.dg/spread_shape_1.f90: Remove tabs.
11214 * gfortran.dg/derived_init_2.f90: Ditto.
11215 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
11216 * gfortran.dg/array_initializer_1.f90: Ditto.
11217 * gfortran.dg/do_2.f90: Ditto.
11218 * gfortran.dg/proc_assign_1.f90: Ditto.
11219
11220 2007-02-04 Richard Guenther <rguenther@suse.de>
11221
11222 PR middle-end/30636
11223 * g++.dg/warn/pr30636.C: New testcase.
11224 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
11225
11226 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
11227
11228 PR middle-end/30667
11229 * gfortran.dg/pr30667.f: New test.
11230
11231 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11232
11233 * gcc.dg/builtins-54.c: Add more cases.
11234
11235 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
11236
11237 PR fortran/30514
11238 * gfortran.dg/zero_sized_2.f90: New test.
11239
11240 PR fortran/30660
11241 * gfortran.dg/alloc_comp_basics_4.f90: New test.
11242
11243 PR fortran/29820
11244 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
11245 file.
11246
11247 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
11248
11249 PR fortran/30683
11250 * gfortran.dg/interface_10.f90: New test.
11251
11252 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11253
11254 * gcc.dg/builtins-20.c: Add more cases.
11255
11256 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11257
11258 PR target/29682
11259 * gcc-target/ia64/pr29682.c: New test.
11260
11261 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
11262
11263 PR fortran/30284
11264 * gfortran.dg/arrayio_11.f90.f90: New test.
11265
11266 PR fortran/30626
11267 * gfortran.dg/arrayio_12.f90.f90: New test.
11268
11269 2007-02-02 Jakub Jelinek <jakub@redhat.com>
11270
11271 PR c++/30536
11272 * g++.dg/tls/diag-5.C: New test.
11273
11274 PR middle-end/30473
11275 * gcc.dg/pr30473.c: New test.
11276 * gcc.c-torture/execute/20070201-1.c: New test.
11277
11278 2007-02-01 Roger Sayle <roger@eyesopen.com>
11279
11280 * gfortran.dg/dependency_20.f90: New test case.
11281
11282 2007-01-31 Ian Lance Taylor <iant@google.com>
11283
11284 * gcc.dg/lower-subreg-1.c (test): New test.
11285
11286 2007-01-30 Geoffrey Keating <geoffk@apple.com>
11287
11288 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
11289
11290 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11291
11292 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
11293 * gcc.dg/torture/builtin-math-3.c: Likewise.
11294
11295 2007-01-31 Dirk Mueller <dmueller@suse.de>
11296
11297 gcc.dg/Wparentheses-2.c: Update and add new tests.
11298
11299 2007-01-31 Ira Rosen <irar@il.ibm.com>
11300
11301 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
11302 vectorize.
11303
11304 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
11305
11306 * gcc.dg/builtins-63.c: New test.
11307
11308 2007-01-31 Tobias Burnus <burnus@net-b.de>
11309
11310 PR fortran/27588
11311 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
11312
11313 2007-01-31 Tobias Burnus <burnus@net-b.de>
11314
11315 PR fortran/30520
11316 * gfortran.dg/volatile8.f90: New argument conformance test.
11317 * gfortran.dg/volatile9.f90: New scope test.
11318
11319 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11320
11321 PR c++/24745
11322 * g++.dg/warn/null4.C: New.
11323
11324 2001-01-30 Roger Sayle <roger@eyesopen.com>
11325 Uros Bizjak <ubizjak@gmail.com>
11326
11327 * gcc.dg/large-size-array-3.c: Correct typo.
11328
11329 2007-01-30 Richard Guenther <rguenther@suse.de>
11330
11331 PR middle-end/27657
11332 * g++.dg/debug/pr27657.C: New testcase.
11333
11334 2007-01-30 Richard Guenther <rguenther@suse.de>
11335
11336 PR middle-end/30313
11337 * gcc.dg/torture/pr30313.c: New testcase.
11338
11339 2007-01-29 Janis Johnson <janis187@us.ibm.com>
11340
11341 * gcc.dg/dfp/dfp-except.h: New file.
11342 * gcc.dg/dfp/fe-check.h: New file.
11343 * gcc.dg/dfp/fe-binop.c: New test.
11344 * gcc.dg/dfp/fe-convert-1.c: New test.
11345 * gcc.dg/dfp/fe-convert-2.c: New test.
11346 * gcc.dg/dfp/fe-convert-3.c: New test.
11347
11348 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
11349 * gcc.dg/dfp/decfloat-constants.c: Ditto.
11350 * gcc.dg/dfp/convert-dfp.c: Ditto.
11351 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
11352
11353 2007-01-29 Josh Conner <jconner@apple.com>
11354
11355 * gcc.target/powerpc/altivec-24.c: New test.
11356
11357 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
11358
11359 PR c++/28266
11360 * g++.dg/parse/defarg12.C: New test.
11361
11362 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
11363
11364 PR fortran/30554
11365 * gfortran.dg/used_dummy_types_6.f90: New test.
11366
11367 2007-01-28 Jan Hubicka <jh@suse.cz>
11368
11369 * gcc.dg/tree-prof/val-prof-6.c: New test.
11370
11371 2007-01-28 Roger Sayle <roger@eyesopen.com>
11372
11373 * gcc.dg/large-size-array-3.c: Correct test case (portability).
11374
11375 2007-01-28 Andrew Pinski <pinskia@gmail.com>
11376
11377 PR C++/28988
11378 * g++.dg/expr/dtor4.C: New test.
11379
11380 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
11381
11382 * gcc.dg/tree-ssa/loop-23.c: New test.
11383
11384 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
11385
11386 PR libfortran/30389
11387 * gfortran.dg/achar_2.f90: New test.
11388 * gfortran.dg/achar_3.f90: New test.
11389
11390 2007-01-27 Ian Lance Taylor <iant@google.com>
11391
11392 * gcc.dg/strict-overflow-1.c: New test.
11393 * gcc.dg/no-strict-overflow-1.c: New test.
11394 * gcc.dg/strict-overflow-2.c: New test.
11395 * gcc.dg/no-strict-overflow-2.c: New test.
11396 * gcc.dg/strict-overflow-3.c: New test.
11397 * gcc.dg/no-strict-overflow-3.c: New test.
11398 * gcc.dg/strict-overflow-4.c: New test.
11399 * gcc.dg/no-strict-overflow-4.c: New test.
11400 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
11401 * gcc.dg/pr15784-1.c: Likewise.
11402 * gcc.dg/pr20922-1.c: Likewise.
11403 * gcc.dg/pr20922-3.c: Likewise.
11404 * gcc.dg/pr20922-4.c: Likewise.
11405 * gcc.dg/pr20922-6.c: Likewise.
11406 * gcc.dg/compare-4.c: Likewise.
11407 * gcc.dg/torture/pr26898-1.c: Likewise.
11408 * gcc.dg/tree-ssa/divide-1.c: Likewise.
11409 * gcc.dg/tree-ssa/divide-2.c: Likewise.
11410 * gcc.dg/tree-ssa/divide-3.c: Likewise.
11411 * gcc.dg/tree-ssa/divide-4.c: Likewise.
11412 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
11413 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
11414 * gcc.dg/tree-ssa/pr21082.c: Likewise.
11415 * gcc.dg/tree-ssa/pr26899.c: Likewise.
11416 * g++.dg/tree-ssa/pr21082.C: Likewise.
11417
11418 2007-01-27 Roger Sayle <roger@eyesopen.com>
11419
11420 * gcc-dg/large-size-array-3.c: New test case.
11421
11422 2007-01-27 Roger Sayle <roger@eyesopen.com>
11423
11424 * gfortran.dg/forall_7.f90: New test case.
11425
11426 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
11427
11428 PR fortran/30407
11429 * gfortran.dg/where_operator_assign_1.f90: New test.
11430 * gfortran.dg/where_operator_assign_2.f90: New test.
11431 * gfortran.dg/where_operator_assign_3.f90: New test.
11432
11433 2007-01-26 Joseph Myers <joseph@codesourcery.com>
11434
11435 * lib/target-supports.exp
11436 (check_effective_target_powerpc_altivec): New.
11437 (check_effective_target_vect_cmdline_needed): Use it.
11438
11439 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
11440
11441 PR fortran/30278
11442 * gfortran.dg/backslash_3.f: New test.
11443
11444 2007-01-26 Richard Guenther <rguenther@suse.de>
11445
11446 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
11447
11448 2007-01-26 Tobias Burnus <burnus@net-b.de>
11449
11450 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
11451 * gfortran.dg/vect/vect.exp: Ditto.
11452 * gfortran.dg/dg.exp: Ditto.
11453 * gfortran.fortran-torture/execute/execute.exp: Ditto.
11454 * gfortran.fortran-torture/compile/compile.exp: Ditto.
11455
11456 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11457
11458 * gcc.dg/builtins-20.c: Add more cases.
11459 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
11460
11461 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11462
11463 PR fortran/30437
11464 * gcc.dg/Wall.c: New.
11465 * gcc.dg/Wno-all.c: New.
11466 * gfortran.dg/Wall.f90: New.
11467 * gfortran.dg/Wno-all.f90: New.
11468
11469 2007-01-24 Geoffrey Keating <geoffk@apple.com>
11470
11471 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
11472 * g++.dg/eh/simd-2.C: Also run on Darwin.
11473 * g++.dg/eh/simd-3.C: New.
11474 * g++.dg/eh/simd-4.C: New.
11475
11476 2007-01-25 Richard Guenther <rguenther@suse.de>
11477
11478 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
11479 and _PROFILE_USE.
11480 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
11481
11482 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
11483
11484 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
11485 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
11486 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
11487 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
11488 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
11489 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
11490 * gcc.dg/ipa/ipa-7.c: New testcase.
11491
11492 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
11493
11494 * g++.dg/cpp0x/warn_cxx0x.C: New.
11495
11496 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11497
11498 * gcc.dg/builtins-20.c: Test builtin carg.
11499
11500 2007-01-24 Jakub Jelinek <jakub@redhat.com>
11501
11502 PR middle-end/27416
11503 * gcc.dg/gomp/pr27416.c: New test.
11504
11505 PR middle-end/30494
11506 * gcc.dg/gomp/pr30494.c: New test.
11507 * g++.dg/gomp/pr30494.C: New test.
11508
11509 PR middle-end/30421
11510 * gcc.dg/gomp/pr30421.c: New test.
11511
11512 2007-01-24 Steve Ellcey <sje@cup.hp.com>
11513
11514 * gcc.target/ia64/versionid-1.c: New test.
11515 * gcc.target/ia64/versionid-2.c: New test.
11516
11517 2007-01-24 Richard Guenther <rguenther@suse.de>
11518
11519 PR testsuite/30181
11520 * gcc.dg/builtins-57.c: Change to a link-time testcase
11521 to support non-C99 targets.
11522
11523 2007-01-24 Jan Hubicka <jh@suse.cz>
11524
11525 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
11526
11527 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
11528
11529 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
11530
11531 2007-01-23 Andrew Pinski <pinskia@gmail.com>
11532
11533 PR objc/27438
11534 * objc.dg/const-str-12.m: New test.
11535
11536 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11537
11538 PR fortran/30532
11539 * gfortran.dg/ctrl-z.f90: New test.
11540
11541 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11542
11543 PR fortran/30481
11544 * gfortran.dg/namelist_assumed_char.f90: New test.
11545
11546 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
11547
11548 PR c++/27492
11549 * g++.dg/inherit/covariant15.C: New test.
11550
11551 2007-01-23 Ian Lance Taylor <iant@google.com>
11552
11553 * g++.dg/warn/Wparentheses-24.C: New test.
11554
11555 2007-01-23 Richard Guenther <rguenther@suse.de>
11556
11557 PR testsuite/30560
11558 * ada/acats/run_acats: Do not call gnatmake or gnatchop
11559 with full path.
11560
11561 2007-01-22 Richard Guenther <rguenther@suse.de>
11562
11563 PR tree-optimization/30038
11564 * gcc.dg/builtins-62.c: New testcase.
11565
11566 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11567
11568 * gcc.c-torture/compile/20070121.c: New test.
11569
11570 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
11571
11572 PR libfortran/30525
11573 * gfortran.dg/char_comparison_1.f: New test.
11574
11575 2007-01-21 Ira Rosen <irar@il.ibm.com>
11576
11577 * gcc.dg/vect/vect-strided-same-dr.c: New test.
11578
11579 2007-01-20 Andrew Pinski <pinskia@gmail.com>
11580
11581 PR objc/30479
11582 * objc.dg/pch: New directory.
11583 * objc.dg/pch/pch.exp: New file.
11584 * objc.dg/pch/interface-1.m: New test.
11585 * objc.dg/pch/interface-1.hs: New include file.
11586 * lib/objc.exp (objc_target_compile): Add
11587 "-x objective-c-header" in front of the sources if this is
11588 a precompiled header being compiled.
11589
11590 2007-01-20 Roger Sayle <roger@eyesopen.com>
11591
11592 * gfortran.dg/array_memcpy_3.f90: New test case.
11593 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
11594
11595 2007-01-20 Roger Sayle <roger@eyesopen.com>
11596 Brooks Moses <brooks.moses@codesourcery.com>
11597 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11598
11599 * gfortran.dg/intrinsic_sign_1.f90: New test case.
11600 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
11601
11602 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11603
11604 * gcc.dg/torture/builtin-math-3.c: Test fdim.
11605
11606 2007-01-19 Mike Stump <mrs@apple.com>
11607
11608 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
11609 away.
11610
11611 2007-01-19 Roger Sayle <roger@eyesopen.com>
11612
11613 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
11614 option instead of -funsafe-math-optimizations.
11615
11616 2007-01-19 Tomas Bily <tbily@suse.cz>
11617
11618 gcc.dg/tree-prof/indir-call-prof.c: New.
11619 g++.dg/dg.exp: Add tree-prof subdirectory.
11620 g++.dg/tree-prof/indir-call-prof.C: New.
11621 g++.dg/tree-prof/tree-prof.exp: New.
11622
11623 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11624
11625 PR c++/17947
11626 * g++.dg/warn/deprecated.C: Update warning output.
11627 * g++.dg/warn/deprecated-2.C: Likewise.
11628 * g++.dg/warn/deprecated-3.C: New.
11629
11630 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
11631
11632 * gcc.c-torture/execute/nestfunc-7.c: New.
11633
11634 2007-01-18 Hui-May Chang <hm.chang@apple.com>
11635
11636 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
11637
11638 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
11639
11640 * gcc.dg/m68k-pic-1.c: New.
11641
11642 2007-01-18 Roger Sayle <roger@eyesopen.com>
11643
11644 * gfortran.dg/array_memcpy_4.f90: New test case.
11645
11646 2007-01-18 Josh Conner <jconner@apple.com>
11647
11648 PR target/30485
11649 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
11650 * gcc.dg/vect/no-trapping-math-1: New.
11651 * gcc.dg/vect/no-trapping-math-2: New.
11652
11653 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
11654
11655 * gcc.target/i386/387-8.c: Update comment about optimizing
11656 inherent load of 1.0 of fptan instruction.
11657
11658 2007-01-18 Dirk Mueller <dmueller@suse.de>
11659 Richard Guenther <rguenther@suse.de>
11660
11661 PR diagnostic/8268
11662 * gcc.dg/Warray-bounds.c: New testcase.
11663 * gcc.dg/Warray-bounds-2.c: New testcase.
11664 * g++.dg/warn/Warray-bounds.C: New testcase.
11665 * g++.dg/warn/Warray-bounds-2.C: New testcase.
11666
11667 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
11668
11669 PR fortran/30476
11670 * gfortran.dg/generic_12.f90: New test.
11671
11672 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
11673
11674 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
11675 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
11676
11677 2007-01-16 Janis Johnson <janis187@us.ibm.com>
11678
11679 * gcc.dg/dfp/compare-special.h: New file.
11680 * gcc.dg/dfp/compare-special-32.c: New test.
11681 * gcc.dg/dfp/compare-special-64.c: New test.
11682 * gcc.dg/dfp/compare-special-128.c: New test.
11683
11684 2007-01-16 Roger Sayle <roger@eyesopen.com>
11685 Paul Thomas <pault@gcc.gnu.org>
11686 Steven G. Kargl <kargl@gcc.gnu.org>
11687
11688 PR fortran/30404
11689 * gfortran.dg/forall_6.f90: New test case.
11690 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
11691 * gfortran.dg/dependency_13.f90: Likewise.
11692
11693 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11694
11695 PR testsuite/12325
11696 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
11697 targets that don't support Inf.
11698
11699 2007-01-15 Dale Johannesen <dalej@apple.com>
11700
11701 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
11702
11703 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
11704
11705 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
11706 of achar for 0xff to avoid the "Extended ASCII not
11707 implemented" error message.
11708
11709 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
11710
11711 PR fortran/28172
11712 * gfortran.dg/altreturn_4.f90: New test.
11713
11714 PR fortran/29389
11715 * gfortran.dg/stfunc_4.f90: New test.
11716
11717 PR fortran/29712
11718 * gfortran.dg/bound_2.f90: Reinstate commented out line.
11719 * gfortran.dg/initialization_1.f90: Change warning.
11720
11721 PR fortran/30283
11722 * gfortran.dg/specification_type_resolution_2.f90: New test.
11723
11724 2007-01-14 Jan Hubicka <jh@suse.cz>
11725
11726 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
11727 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
11728 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
11729 elimination.
11730
11731 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
11732
11733 PR fortran/30410
11734 * gfortran.dg/external_procedures_2.f90: New test.
11735
11736 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
11737
11738 PR target/30413
11739 * gcc.target/i386/pr30413.c: New test.
11740
11741 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
11742
11743 PR fortran/30452
11744 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
11745
11746 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
11747
11748 * gcc.dg/20070112-1.c: New test.
11749
11750 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11751
11752 PR libgfortran/30435
11753 * gfortran.dg/list_read_6.f90: New test.
11754
11755 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
11756
11757 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
11758
11759 2007-01-12 Tom Tromey <tromey@redhat.com>
11760
11761 PR preprocessor/28227:
11762 * gcc.dg/cpp/pr28227.c: New file.
11763
11764 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
11765
11766 * gcc.dg/tree-ssa/loop-22.c: New test.
11767
11768 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
11769
11770 PR tree-optimization/29516
11771 * gcc.dg/tree-ssa/loop-20.c: New test.
11772
11773 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
11774
11775 PR libfortran/30415
11776 * minmaxloc_integer_kinds_1.f90: New test.
11777
11778 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
11779
11780 PR c++/29573
11781 * g++.dg/template/sizeof-template-argument.C: New test.
11782
11783 2007-01-11 Jan Hubicka <jh@suse.cz>
11784
11785 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
11786 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
11787 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
11788 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
11789 * gcc.dg/tree-ssa/pr21658.c: Likewise.
11790 * gcc.dg/tree-ssa/pr15349.c: Likewise.
11791 * gcc.dg/tree-ssa/pr25501.c: Likewise.
11792 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
11793 transformation in question.
11794 * gcc.dg/tree-ssa/vrp05.c: Likewise.
11795 * gcc.dg/tree-ssa/pr20701.c: Likewise.
11796 * gcc.dg/always_inline3.c: Likewise.
11797
11798 2007-01-10 Mark Mitchell <mark@codesourcery.com>
11799
11800 PR c++/28999
11801 * g++.dg/template/typename11.C: New test.
11802
11803 2007-01-10 Robert Kennedy <jimbob@google.com>
11804
11805 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
11806
11807 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
11808
11809 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
11810 for different integer kinds.
11811 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
11812 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
11813 * gfortran.dg/ishft_2.f90: New test.
11814 * gfortran.dg/ishft_3.f90: New test.
11815
11816 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
11817
11818 * gfortran.dg/altreturn_2.f90: Removed executable bit.
11819
11820 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
11821
11822 PR tree-optimization/30322
11823 * gcc.dg/tree-ssa/loop-21.c: New test.
11824
11825 2007-01-08 Geoffrey Keating <geoffk@apple.com>
11826
11827 * g++.dg/rtti/darwin-builtin-linkage.C: New.
11828
11829 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
11830
11831 * gcc.target/spu/intrinsics-1.c: Remove xfail.
11832
11833 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11834
11835 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
11836 * g++.dg/warn/overflow-warn-3.C: Likewise.
11837 * g++.dg/warn/overflow-warn-4.C: Likewise.
11838 * g++.dg/warn/overflow-warn-5.C: Likewise.
11839 * g++.dg/warn/overflow-warn-6.C: Likewise.
11840 * g++.dg/warn/Woverflow-1.C: Likewise.
11841 * g++.dg/warn/Woverflow-2.C: Likewise.
11842 * g++.dg/warn/Woverflow-3.C: Likewise.
11843 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
11844
11845 2007-01-08 Roger Sayle <roger@eyesopen.com>
11846
11847 * gfortran.dg/array_constructor_14.f90: New test case.
11848 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
11849
11850 2007-01-08 Richard Guenther <rguenther@suse.de>
11851
11852 PR tree-optimization/23603
11853 * gcc.dg/tree-ssa/vrp31.c: New testcase.
11854 * gcc.dg/tree-ssa/vrp32.c: Likewise.
11855
11856 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
11857
11858 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
11859 in __v8qi typedef.
11860 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
11861 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
11862 compiler behaviour.
11863 * gcc.dg/simd-5.c: Likewise.
11864 * gcc.dg/simd-6.c: Likewise.
11865 * g++.dg/conversion/simd1.C: Likewise.
11866 * g++.dg/conversion/simd3.C: Likewise.
11867 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
11868 (main): Use it.
11869
11870 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
11871
11872 PR tree-optimization/29877
11873 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
11874 name of a hard register for the target concerned. Adjust dg-error
11875 directives to cope with new behaviour of TER.
11876
11877 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11878
11879 PR c++/28986
11880 * g++.dg/conversion/nullptr1.C: Added overflow warning.
11881 * g++.dg/warn/overflow-warn-1.C: New.
11882 * g++.dg/warn/overflow-warn-3.C: New.
11883 * g++.dg/warn/overflow-warn-4.C: New.
11884 * g++.dg/warn/overflow-warn-5.C: New.
11885 * g++.dg/warn/overflow-warn-6.C: New.
11886 * g++.dg/warn/Woverflow-1.C: New.
11887 * g++.dg/warn/Woverflow-2.C: New.
11888 * g++.dg/warn/Woverflow-3.C: New.
11889 * g++.dg/warn/multiple-overflow-warn-2.C: New.
11890
11891 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
11892
11893 PR fortran/27698
11894 * gfortran.dg/invalid_name.f90: New test.
11895 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
11896 * gfortran.dg/gomp/pr29759.f90: Ditto.
11897
11898 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
11899
11900 * gfortran.dg/present_1.f90: Update error message.
11901
11902 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
11903
11904 PR c++/19439
11905 * g++.dg/template/duplicate1.C: New test
11906 * g++.dg/template/memfriend6.C: Adjust error markers.
11907
11908 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
11909
11910 PR tree-opt/30385
11911 * gcc.dg/torture/inline-1.c: New test.
11912
11913 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11914
11915 PR c/19978
11916 * gcc.dg/multiple-overflow-warn-1.c: New.
11917 * gcc.dg/multiple-overflow-warn-2.c: New.
11918 * gcc.dg/overflow-warn-6.c: New.
11919 * g++.dg/warn/multiple-overflow-warn-1.C: New.
11920
11921 2007-01-05 Roger Sayle <roger@eyesopen.com>
11922
11923 * gfortran.dg/array_memcpy_1.f90: New test case.
11924 * gfortran.dg/array_memcpy_2.f90: Likewise.
11925
11926 2007-01-05 Richard Guenther <rguenther@suse.de>
11927
11928 PR middle-end/27826
11929 * g++.dg/opt/pr27826.C: New testcase.
11930
11931 2007-01-05 Ian Lance Taylor <iant@google.com>
11932
11933 * gcc.dg/Walways-true-1.c: New test.
11934 * gcc.dg/Walways-true-2.c: New test.
11935 * g++.dg/warn/Walways-true-1.C: New test.
11936 * g++.dg/warn/Walways-true-2.C: New test.
11937
11938 2007-01-05 Jakub Jelinek <jakub@redhat.com>
11939
11940 PR c/30360
11941 * gcc.dg/pr30360.c: New test.
11942
11943 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
11944
11945 PR fortran/23232
11946 * gfortran.dg/data_implied_do_1.f90: New test.
11947
11948 PR fortran/27996
11949 PR fortran/27998
11950 * gfortran.dg/char_length_1.f90: New test.
11951
11952 2007-01-05 Richard Guenther <rguenther@suse.de>
11953
11954 PR middle-end/28116
11955 * g++.dg/opt/pr28116.C: New testcase.
11956
11957 2007-01-05 Tobias Burnus <burnus@net-b.de>
11958
11959 PR fortran/29624
11960 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
11961 invalid deallocate.
11962 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
11963 * gfortran.dg/protected_4.f90: Add pointer intent check.
11964 * gfortran.dg/protected_6.f90: Add pointer intent check.
11965 * gfortran.dg/pointer_intent_1.f90: New test.
11966 * gfortran.dg/pointer_intent_2.f90: New test.
11967 * gfortran.dg/pointer_intent_3.f90: New test.
11968
11969 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
11970
11971 PR 30235
11972 * gfortran.dg/altreturn_2.f90: new test.
11973
11974 2007-01-04 Tom Tromey <tromey@redhat.com>
11975
11976 PR preprocessor/28165:
11977 * gcc.dg/cpp/pr28165.c: New file.
11978
11979 2007-01-03 Josh Conner <jconner@apple.com>
11980
11981 PR middle-end/29683
11982 * gcc.dg/pr29683.c: New.
11983
11984 2007-01-03 Jakub Jelinek <jakub@redhat.com>
11985
11986 PR c++/28217
11987 * g++.dg/pch/template-1.C: New test.
11988 * g++.dg/pch/template-1.Hs: New file.
11989
11990 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
11991
11992 PR middle-end/30353
11993 * gcc.c-torture/compile/complex-4.c: New test.
11994
11995 2007-01-03 Joseph Myers <joseph@codesourcery.com>
11996
11997 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
11998 -maltivec.
11999 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
12000
12001 2007-01-03 Jakub Jelinek <jakub@redhat.com>
12002
12003 PR middle-end/30286
12004 * gcc.dg/pr30286.c: New test.
12005
12006 PR c++/29535
12007 * g++.dg/template/crash66.C: New test.
12008
12009 PR c++/29054
12010 * g++.dg/template/friend49.C: New test.
12011
12012 2007-01-03 Steven G. Kargl <kargls@comcast.net>
12013
12014 * gfortran.dg/ibits.f90: New test.
12015
12016 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
12017
12018 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
12019 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
12020
12021 2007-01-02 Jan Hubicka <jh@suse.cz>
12022
12023 * gcc.dg/pr16194.c: We now output error on all three functions,
12024 not just first one.
12025
12026 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12027
12028 PR c/19977
12029 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
12030 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
12031
12032 2006-01-02 Ian Lance Taylor <iant@google.com>
12033
12034 * g++.dg/warn/Wparentheses-22.C: New test.
12035 * g++.dg/warn/Wparentheses-23.C: New test.
12036
12037 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12038
12039 PR middle-end/7651
12040 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
12041 * gcc.dg/declspec-3-Wextra.c: New.
12042 * gcc.dg/declspec-3-no.c: New
12043
12044 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
12045
12046 PR fortran/20896
12047 * gfortran.dg/interface_10.f90: Remove.
12048
12049 2007-01-01 Roger Sayle <roger@eyesopen.com>
12050
12051 * gcc.dg/fold-eqxor-4.c: New test case.
12052
12053 2007-01-02 Joseph Myers <joseph@codesourcery.com>
12054
12055 PR middle-end/30311
12056 * gcc.c-torture/compile/pr30311.c: New test.
12057
12058 2007-01-01 Andrew Pinski <pinskia@gmail.com>
12059
12060 PR middle-end/30253
12061 * gcc.c-torture/compile/statement-expression-1.c: New test.
12062
12063 2007-01-01 Andreas Schwab <schwab@suse.de>
12064
12065 PR target/29166
12066 * g++.dg/eh/pr29166.C: New test.
12067
12068 2007-01-01 Joseph Myers <joseph@codesourcery.com>
12069
12070 * lib/target-supports.exp (check_effective_target_powerpc_spe):
12071 New.
12072 (check_effective_target_vect_cmdline_needed): Use it.
12073
12074 2006-12-31 Richard Guenther <rguenther@suse.de>
12075
12076 PR middle-end/30137
12077 * gcc.dg/pr30137-1.c: New testcase.
12078 * gcc.dg/pr30137-2.c: Likewise.
12079
12080 2006-12-31 Roger Sayle <roger@eyesopen.com>
12081
12082 PR middle-end/30322
12083 * gcc.dg/fold-plusnot-1.c: New test case.
12084
12085 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
12086
12087 PR c++/29731
12088 * g++.dg/parse/template22.C: New test.
12089
12090 2006-12-31 Richard Guenther <rguenther@suse.de>
12091
12092 PR middle-end/30338
12093 * gcc.c-torture/compile/pr30338.c: New testcase.
12094
12095 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
12096
12097 PR fortran/27900
12098 * gfortran.dg/intrinsic_actual_4.f90: New test.
12099
12100 PR fortran/24325
12101 * gfortran.dg/func_decl_3.f90: New test.
12102
12103 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
12104
12105 PR fortran/23060
12106 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
12107 * gfortran.dg/c_by_val_1.f: New test.
12108 * gfortran.dg/c_by_val_2.f: New test.
12109 * gfortran.dg/c_by_val_3.f: New test.
12110
12111 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
12112
12113 PR libfortran/30321
12114 * gfortran.dg/sum_zero_array_1.f90: New test.
12115
12116 2006-12-29 Jakub Jelinek <jakub@redhat.com>
12117
12118 PR preprocessor/29612
12119 * gcc.dg/cpp/pr29612-1.c: New test.
12120 * gcc.dg/cpp/pr29612-2.c: New test.
12121
12122 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
12123
12124 PR fortran/30034
12125 * gfortran.dg/pure_formal_proc_1.f90: New test.
12126
12127 PR fortran/30237
12128 * gfortran.dg/intrinsic_actual_3.f90: New test.
12129
12130 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12131
12132 PR fortran/30014
12133 * gfortran.dg/io_constraints_1.f90: Update test.
12134 * gfortran.dg/io_constraints_2.f90: Update test.
12135 * gfortran.dg/inquire_iolength.f90: New test.
12136
12137 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
12138
12139 PR fortran/20896
12140 * gfortran.dg/interface_10.f90: New test.
12141 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
12142 since z is already, locally a variable.
12143
12144 PR fortran/25135
12145 * gfortran.dg/generic_11.f90: New test.
12146 * gfortran.dg/interface_7.f90: Remove name clash between module
12147 name and procedure 'x' referenced in the interface.
12148
12149 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12150
12151 PR middle-end/7651
12152 * gcc.dg/Wmissing-parameter-type.c: New.
12153 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
12154 * gcc.dg/Wmissing-parameter-type-no.c: New.
12155
12156 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
12157
12158 PR fortran/25818
12159 * gfortran.dg/entry_array_specs_2.f: New test.
12160
12161 PR fortran/30084
12162 * gfortran.dg/nested_modules_6.f90: New test.
12163
12164 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12165
12166 PR middle-end/7651
12167 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
12168 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
12169
12170 2006-12-21 Andrew Pinski <pinskia@gmail.com>
12171
12172 PR C++/30168
12173 * g++.dg/opt/complex6.C: New test.
12174
12175 2006-12-22 Ben Elliston <bje@au.ibm.com>
12176
12177 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
12178 full" if the linker on spu-*-* warns about exceeding local store.
12179
12180 And revert this patch:
12181 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
12182 fail to link due to relocation overflows on spu-*-*.
12183
12184 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
12185
12186 PR fortran/30273
12187 * gfortran.dg/dependency_19.f90: New test.
12188
12189 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
12190
12191 PR fortran/30202
12192 * gfortran.dg/alloc_comp_basics_3.f90: New test.
12193
12194 2006-12-21 Jakub Jelinek <jakub@redhat.com>
12195
12196 PR middle-end/30262
12197 * gcc.c-torture/execute/20061220-1.c: New test.
12198
12199 PR middle-end/30263
12200 * gcc.dg/gomp/asm-1.c: New test.
12201
12202 PR target/30230
12203 * g++.dg/eh/ia64-2.C: New test.
12204
12205 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
12206
12207 PR target/28966
12208 PR target/29248
12209 * gcc.dg/rs6000-leaf.c: New.
12210
12211 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
12212
12213 PR fortran/25392
12214 * gfortran.dg/f2c_8.f90: New test.
12215
12216 2006-12-20 Bill Wendling <wendling@apple.com>
12217
12218 * gcc.dg/asm-b.c: Check for __ppc64__.
12219
12220 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
12221
12222 PR fortran/30190
12223 * gfortran.dg/bounds_check_5.f90: New test.
12224
12225 2006-12-20 Andrew Pinski <pinskia@gmail.com>
12226
12227 PR middle-end/30143
12228 * gcc.dg/gomp/complex-1.c: New testcase.
12229
12230 2006-12-20 Roger Sayle <roger@eyesopen.com>
12231
12232 * gfortran.dg/array_memset_1.f90: New test case.
12233
12234 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
12235
12236 * lib/target-supports.exp: Add spu to
12237 check_effective_target_vect_widen_mult_hi_to_si.
12238
12239 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
12240
12241 PR fortran/29992
12242 * gfortran.dg/generic_9.f90: New test.
12243
12244 PR fortran/30081
12245 * gfortran.dg/generic_10.f90: New test.
12246
12247 2006-12-19 Andrew Pinski <pinskia@gmail.com>
12248
12249 PR tree-opt/30045
12250 * gcc.dg/pr30045.c: New test.
12251
12252 2006-12-20 Ben Elliston <bje@au.ibm.com>
12253
12254 * gcc.dg/20020312-2.c: Add a case for __SPU__.
12255
12256 2006-12-19 Eric Christopher <echristo@apple.com>
12257
12258 PR target/29302
12259 * gcc.c-torture/execute/pr29302-1.c: New.
12260
12261 2006-12-19 Tobias Burnus <burnus@net-b.de>
12262
12263 PR fortran/39238
12264 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
12265
12266 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
12267
12268 PR fortran/30236
12269 * gfortran.dg/altreturn_3.f90: New test.
12270
12271 * gfortran.dg/char_result_12.f90: Fix comment typos.
12272
12273 2006-12-19 Ben Elliston <bje@au.ibm.com>
12274
12275 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
12276 as newlib's stdio.h uses non-traditional cpp constructs.
12277
12278 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
12279
12280 * gfortran.dg/advance.f90: Renamed to advance_1.f90
12281 * gfortran.dg/append-1.f90: Renamed to append_1.f90
12282 * gfortran.dg/array-1.f90: Renamed to array_1.f90
12283 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
12284 * gfortran.dg/backspace.f: Renamed to backspace_1.f
12285 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
12286 * gfortran.dg/default_initialization.f: Renamed to
12287 default_initialization_1.f
12288 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
12289 dollar_edit_descriptor_1.f
12290 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
12291 dollar_edit_descriptor_2.f
12292 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
12293 dollar_edit_descriptor_3.f
12294 * gfortran.dg/logint-1.f: Renamed to logint_1.f
12295 * gfortran.dg/logint-2.f: Renamed to logint_2.f
12296 * gfortran.dg/logint-3.f: Renamed to logint_3.f
12297 * gfortran.dg/advance_1.f90: Renamed from advance.f90
12298 * gfortran.dg/append_1.f90: Renamed from append-1.f90
12299 * gfortran.dg/array_1.f90: Renamed from array-1.f90
12300 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
12301 * gfortran.dg/backspace_1.f: Renamed from backspace.f
12302 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
12303 * gfortran.dg/default_initialization_1.f: Renamed from
12304 default_initialization.f
12305 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
12306 dollar_edit_descriptor-1.f
12307 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
12308 dollar_edit_descriptor-2.f
12309 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
12310 dollar_edit_descriptor-3.f
12311 * gfortran.dg/logint_1.f: Renamed from logint-1.f
12312 * gfortran.dg/logint_2.f: Renamed from logint-2.f
12313 * gfortran.dg/logint_3.f: Renamed from logint-3.f
12314
12315 2006-12-18 Bill Wendling <wendling@apple.com>
12316
12317 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
12318 id is an OjbC keyword.
12319
12320 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12321
12322 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
12323
12324 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
12325
12326 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
12327
12328 2006-12-18 Ian Lance Taylor <iant@google.com>
12329
12330 * g++.dg/warn/Wmissing-declarations-1.C: New test.
12331
12332 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
12333
12334 * gcc.c-torture/compile/pr27528.c: Use empty templates.
12335
12336 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
12337
12338 PR fortran/30207
12339 * gfortran.fortran-torture/execute/where21.f90: New test.
12340
12341 2006-12-17 Tobias Burnus <burnus@net-b.de>
12342
12343 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
12344
12345 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12346
12347 PR middle-end/7651
12348 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
12349 * gcc.dg/if-empty-1.c: Likewise.
12350 * gcc.dg/pr23165.c: Likewise.
12351 * g++.dg/warn/empty-body.C: Likewise.
12352
12353 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12354
12355 PR libfortran/30005
12356 * gfortran.dg/open_errors.f90: New test.
12357
12358 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
12359
12360 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
12361
12362 * gcc.target/i386/ssse3-pabsb.c: New file.
12363 * gcc.target/i386/ssse3-pabsd.c: Likewise.
12364 * gcc.target/i386/ssse3-pabsw.c: Likewise.
12365 * gcc.target/i386/ssse3-palignr.c: Likewise.
12366 * gcc.target/i386/ssse3-phaddd.c: Likewise.
12367 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
12368 * gcc.target/i386/ssse3-phaddw.c: Likewise.
12369 * gcc.target/i386/ssse3-phsubd.c: Likewise.
12370 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
12371 * gcc.target/i386/ssse3-phsubw.c: Likewise.
12372 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
12373 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
12374 * gcc.target/i386/ssse3-pshufb.c: Likewise.
12375 * gcc.target/i386/ssse3-psignb.c: Likewise.
12376 * gcc.target/i386/ssse3-psignd.c: Likewise.
12377 * gcc.target/i386/ssse3-psignw.c: Likewise.
12378 * gcc.target/i386/ssse3-vals.h: Likewise.
12379
12380 2006-12-15 Janis Johnson <janis187@us.ibm.com>
12381
12382 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
12383 * lib/fortran-torture.exp: Include target-supports.exp.
12384
12385 2006-12-15 Jakub Jelinek <jakub@redhat.com>
12386
12387 PR target/30185
12388 * gcc.c-torture/execute/pr30185.c: New test.
12389
12390 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12391
12392 PR testsuite/30179
12393 PR testsuite/30180
12394 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
12395 * gcc.dg/builtin-bswap-2.c: Likewise.
12396 * gcc.dg/builtin-bswap-3.c: Likewise.
12397 * gcc.dg/builtin-bswap-4.c: Likewise.
12398 * lib/target-supports.exp (check_effective_target_stdint_types): New.
12399 * gcc.c-torture/execute/mode-dependent-address.x: New file.
12400
12401 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12402
12403 PR libfortran/30145
12404 * gfortran.dg/write_zero_array: New test.
12405
12406 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12407
12408 PR fortran/30200
12409 * gfortran.dg/write_fmt_trim.f90: New test.
12410
12411 2006-12-14 Diego Novillo <dnovillo@redhat.com>
12412
12413 PR 30194
12414 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
12415 temporarily.
12416
12417 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12418
12419 * lib/target-supports.exp (check_weak_available): Use istarget
12420 "hppa*-*-hpux10*" instead of regexp.
12421 (check_cxa_atexit_available): Likewise.
12422
12423 2006-12-14 Richard Guenther <rguenther@suse.de>
12424
12425 PR tree-optimization/30197
12426 * gcc.c-torture/execute/complex-1.c: Fix function name.
12427 * gcc.dg/builtins-61.c: New testcase.
12428
12429 2006-12-14 Richard Guenther <rguenther@suse.de>
12430
12431 PR middle-end/30172
12432 * gcc.dg/pr30172-1.c: New testcase.
12433
12434 2006-12-14 Richard Guenther <rguenther@suse.de>
12435
12436 PR tree-optimization/30198
12437 * gcc.dg/builtins-60.c: New testcase.
12438
12439 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
12440
12441 * lib/target-supports.exp (vect_no_align): Remove spu.
12442
12443 2006-12-13 Ian Lance Taylor <iant@google.com>
12444
12445 PR c++/19564
12446 PR c++/19756
12447 * g++.dg/warn/Wparentheses-5.C: New test.
12448 * g++.dg/warn/Wparentheses-6.C: New test.
12449 * g++.dg/warn/Wparentheses-7.C: New test.
12450 * g++.dg/warn/Wparentheses-8.C: New test.
12451 * g++.dg/warn/Wparentheses-9.C: New test.
12452 * g++.dg/warn/Wparentheses-10.C: New test.
12453 * g++.dg/warn/Wparentheses-11.C: New test.
12454 * g++.dg/warn/Wparentheses-12.C: New test.
12455 * g++.dg/warn/Wparentheses-13.C: New test.
12456 * g++.dg/warn/Wparentheses-14.C: New test.
12457 * g++.dg/warn/Wparentheses-15.C: New test.
12458 * g++.dg/warn/Wparentheses-16.C: New test.
12459 * g++.dg/warn/Wparentheses-17.C: New test.
12460 * g++.dg/warn/Wparentheses-18.C: New test.
12461 * g++.dg/warn/Wparentheses-19.C: New test.
12462 * g++.dg/warn/Wparentheses-20.C: New test.
12463 * g++.dg/warn/Wparentheses-21.C: New test.
12464
12465 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12466
12467 PR testsuite/30157
12468 * lib/target-supports.exp (check_cxa_atexit_available): Return false
12469 for target "hppa.*hpux10".
12470
12471 2006-12-13 Jakub Jelinek <jakub@redhat.com>
12472
12473 * g++.dg/debug/vartrack1.C: New test.
12474
12475 * g++.dg/opt/ifcvt1.C: New test.
12476
12477 * gcc.dg/tls/opt-13.c: New test.
12478
12479 * gcc.dg/20060425-2.c: New test.
12480
12481 * g++.dg/opt/pr15054-2.C: New test.
12482
12483 * gcc.c-torture/execute/20060420-1.c: New test.
12484
12485 * gcc.c-torture/execute/20060412-1.c: New test.
12486
12487 * objc/compile/20060406-1.m: New test.
12488
12489 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
12490
12491 * g++.dg/template/array17.C: New test.
12492
12493 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
12494
12495 * gcc.target/powerpc/altivec-23.c: New test.
12496
12497 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
12498
12499 PR c++27316
12500 * g++.dg/inherit/error3.C: New test.
12501
12502 PR c++/28740
12503 * g++.dg/inherit/error4.C: New test.
12504
12505 2006-12-13 Richard Guenther <rguenther@suse.de>
12506
12507 PR tree-optimization/17687
12508 * gcc.dg/builtins-59.c: New testcase.
12509
12510 2006-12-13 Ben Elliston <bje@au.ibm.com>
12511
12512 * gcc.target/spu/Wmain.c: New test.
12513
12514 2006-12-12 Josh Conner <jconner@apple.com>
12515
12516 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
12517 * g++.dg/abi/thunk4.C: Likewise.
12518 * g++.dg/abi/rtti3.C: Likewise.
12519
12520 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
12521
12522 * gcc.target/spu/cpat-1.c: New test.
12523 * gcc.target/spu/cpat-2.c: New test.
12524 * gcc.target/spu/cpat-3.c: New test.
12525 * gcc.target/spu/cpat-4.c: New test.
12526
12527 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
12528
12529 PR tree-opt/28436
12530 * gcc.c-torture/compile/vector-1.c: New test.
12531 * gcc.c-torture/compile/vector-2.c: New test.
12532 * gcc.c-torture/compile/vector-3.c: New test.
12533
12534 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
12535
12536 * lib/fortran-torture.exp: Update copyright years. Remove
12537 obsolete comment. Test -ftree-vectorize where it makes sense.
12538 * lib/gfortran-dg.exp: Update copyright years. Use settings
12539 from fortran-torture.exp.
12540 * gfortran.dg/char_transpose_1.f90,
12541 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
12542 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
12543 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
12544 '-w' to dg-options.
12545
12546 2006-12-12 Richard Sandiford <richard@codesourcery.com>
12547
12548 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
12549 saved_${tool}_load.
12550
12551 2006-12-12 Ira Rosen <irar@il.ibm.com>
12552
12553 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
12554 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
12555 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
12556 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
12557 gaps.
12558
12559 2006-12-12 Richard Guenther <rguenther@suse.de>
12560
12561 PR middle-end/30147
12562 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
12563
12564 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
12565 Diego Novillo <dnovillo@redhat.com>
12566
12567 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
12568 VDEF/VUSE changes.
12569 * gcc.dg/tree-ssa/pr26421.c: Likewise
12570 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
12571 * gcc.dg/tree-ssa/pr23382.c: Likewise.
12572 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
12573 * gcc.dg/tree-ssa/pr28410.c: Likewise.
12574 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
12575 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
12576 * gcc.dg/tree-ssa/vrp07.c: Likewise.
12577 * gcc.dg/tree-ssa/vrp08.c: Likewise.
12578 * gcc.dg/tree-ssa/alias-12.c: Likewise.
12579
12580 2006-12-11 Jan Hubicka <jh@suse.cz>
12581
12582 * gcc.dg/tree-prof/stringop-1.c: New test.
12583 * gcc.dg/tree-prof/stringop-2.c: New test.
12584
12585 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
12586
12587 PR target/30120
12588 * gcc.target/i386/pr30120.c: New test.
12589
12590 Revert:
12591 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
12592
12593 * gcc.target/i386/x87regparm-1.c: New test.
12594 * gcc.target/i386/x87regparm-2.c: New test.
12595 * gcc.target/i386/x87regparm-3.c: New test.
12596 * gcc.target/i386/x87regparm-4.c: New test.
12597
12598 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
12599
12600 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
12601
12602 2006-12-10 Tobias Burnus <burnus@net-b.de>
12603
12604 PR fortran/23994
12605 * gfortran.dg/protected_1.f90: New test.
12606 * gfortran.dg/protected_2.f90: New test.
12607 * gfortran.dg/protected_3.f90: New test.
12608 * gfortran.dg/protected_4.f90: New test.
12609 * gfortran.dg/protected_5.f90: New test.
12610 * gfortran.dg/protected_6.f90: New test.
12611
12612 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
12613 Tobias Burnus <burnus@gcc.gnu.org>
12614
12615 PR fortran/29975
12616 PR fortran/30068
12617 * gfortran.dg/interface_4.f90: Test adding procedure to generic
12618 interface.
12619 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
12620 ambiguous interfaces.
12621 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
12622 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
12623 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
12624 ambiguous interfaces.
12625 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
12626 * gfortran.dg/array_initializer_2.f90: Add initializer array
12627 constructor test.
12628
12629 PR fortran/30096
12630 * gfortran.dg/interface_9.f90: Test that host interfaces are
12631 not checked for ambiguity with the local version.
12632
12633 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
12634
12635 PR fortran/29464
12636 * gfortran.dg/module_interface_2.f90: New test.
12637
12638 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
12639
12640 PR fortran/29941
12641 * gfortran.dg/assumed_len.f90: New test.
12642
12643 2006-12-09 Richard Guenther <rguenther@suse.de>
12644
12645 * g++.dg/warn/implicit-typename1.C: Qualify types.
12646 * g++.dg/parse/crash12.C: Likewise.
12647 * g++.dg/tree-ssa/pr22444.C: Likewise.
12648
12649 2006-12-09 Tobias Burnus <burnus@net-b.de>
12650
12651 * gfortran.dg/array_2.f90: Added sqrt test.
12652
12653 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
12654
12655 * gcc.target/i386/x87regparm-1.c: XFAIL.
12656 * gcc.target/i386/x87regparm-2.c: XFAIL.
12657 * gcc.target/i386/x87regparm-3.c: XFAIL.
12658 * gcc.target/i386/x87regparm-4.c: XFAIL.
12659
12660 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12661
12662 * lib/target-supports.exp
12663 (check_effective_target_large_long_double): New.
12664 * gcc.dg/Wconversion-real.c : Use it.
12665 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
12666 unsigned.
12667
12668 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
12669
12670 * gcc.c-torture/execute/mode-dependent-address.c: New test.
12671
12672 2006-12-08 Tobias Burnus <burnus@net-b.de>
12673
12674 PR fortran/27546
12675 * gfortran.dg/import4.f90: New test for IMPORT in modules.
12676
12677 2006-12-07 Mark Mitchell <mark@codesourcery.com>
12678
12679 PR c++/29732
12680 * g++.dg/template/crash65.C: New test.
12681 * g++.dg/template/spec16.C: Tweak error markers.
12682
12683 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
12684
12685 * gcc.target/spu: New directory.
12686 * gcc.target/spu/spu.exp: New file.
12687 * gcc.target/spu/intrinsics-1.c: New test.
12688
12689 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
12690
12691 PR c++/29980
12692 * g++.dg/ext/attrib27.C: New test.
12693 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
12694 * g++.dg/parse/typedef5.C: Likewise.
12695
12696 2006-12-07 Mike Stump <mrs@apple.com>
12697
12698 * treelang/compile/var_defs.tree: Adjust.
12699
12700 2006-12-06 Mark Mitchell <mark@codesourcery.com>
12701
12702 PR c++/29730
12703 * g++.dg/template/crash64.C: New test.
12704 * g++.dg/parse/crash27.C: Adjust error markers.
12705
12706 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
12707
12708 PR libfortran/30009
12709 PR libfortran/30056
12710 * gfortran.dg/read_eof_4.f90: Add tests.
12711 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
12712 * gfortran.dg/unf_read_corrupted_1.f90: New test.
12713
12714 2006-12-05 Mark Mitchell <mark@codesourcery.com>
12715
12716 PR c++/29729
12717 * g++.dg/template/crash63.C: New test.
12718
12719 PR c++/29728
12720 * g++.dg/template/crash62.C: New test.
12721
12722 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
12723
12724 PR fortran/30003
12725 * gfortran.dg/allocatable_function_1.f90: Increase the number
12726 of expected calls of free to 10; the lhs section reference is
12727 now evaluated so there is another call to bar. Change the
12728 comment appropriately.
12729 * gfortran.dg/array_section_1.f90: New test.
12730
12731 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
12732
12733 PR fortran/29912
12734 * gfortran.dg/char_result_12.f90: New test.
12735
12736 2006-12-05 Richard Guenther <rguenther@suse.de>
12737
12738 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
12739 * gcc.dg/vect/vect-pow-2.c: Rename to ...
12740 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
12741 vect_double, xfail for spu*-*-*.
12742
12743 2006-12-04 Tobias Burnus <burnus@net-b.de>
12744
12745 PR fortran/29962
12746 * initialization_4.f90: Test noninteger exponents (-std=f95).
12747 * initialization_5.f90: New test for noninteger exponents
12748 with -std=f2003.
12749
12750 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
12751
12752 PR fortran/29821
12753 * gfortran.dg/parameter_array_section_1.f90: New test.
12754
12755 2006-12-04 Mark Mitchell <mark@codesourcery.com>
12756
12757 PR c++/29733
12758 * g++.dg/template/crash61.C: New test.
12759
12760 PR c++/29632
12761 * g++.dg/template/error23.C: New test.
12762
12763 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
12764
12765 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
12766
12767 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
12768
12769 PR fortran/29916
12770 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
12771
12772 2006-12-04 Jakub Jelinek <jakub@redhat.com>
12773
12774 PR middle-end/29965
12775 * gcc.dg/gomp/pr29965-1.c: New test.
12776 * gcc.dg/gomp/pr29965-2.c: New test.
12777 * gcc.dg/gomp/pr29965-3.c: New test.
12778 * gcc.dg/gomp/pr29965-4.c: New test.
12779 * gcc.dg/gomp/pr29965-5.c: New test.
12780 * gcc.dg/gomp/pr29965-6.c: New test.
12781 * g++.dg/gomp/pr29965-1.C: New test.
12782 * g++.dg/gomp/pr29965-2.C: New test.
12783 * g++.dg/gomp/pr29965-3.C: New test.
12784 * g++.dg/gomp/pr29965-4.C: New test.
12785 * g++.dg/gomp/pr29965-5.C: New test.
12786 * g++.dg/gomp/pr29965-6.C: New test.
12787 * g++.dg/gomp/pr29965-7.C: New test.
12788 * g++.dg/gomp/pr29965-8.C: New test.
12789 * g++.dg/gomp/pr29965-9.C: New test.
12790 * g++.dg/gomp/pr29965-10.C: New test.
12791
12792 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
12793
12794 * gnat.dg/pointer_variable_bounds.adb: New test.
12795 * gnat.dg/pointer_variable_bounds.ads: Likewise.
12796 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
12797
12798 2006-12-03 Eric Christopher <echristo@apple.com>
12799
12800 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
12801
12802 2006-12-03 Richard Henderson <rth@redhat.com>
12803 Andrew Pinski <pinskia@gmail.com>
12804
12805 PR C++/14329
12806 * g++.dg/warn/unit-1.C: New test.
12807
12808 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
12809
12810 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
12811
12812 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
12813
12814 * g++.dg/vect/vect.exp: Enable tests to run on spu.
12815 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
12816 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
12817 * gcc.dg/vect/vect-70.c: Reduce array size.
12818 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
12819 vect_no_compaer_double targets.
12820 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
12821 vect_float, vect_double, and vect_int.
12822
12823 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
12824
12825 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
12826 test for loop versioning on vect_no_align targets.
12827 * gcc.dg/vect/pr20122.c: Likewise.
12828 * gcc.dg/vect/vect-105.c: Likewise.
12829 * gcc.dg/vect/vect-42.c: Likewise.
12830 * gcc.dg/vect/vect-43.c: Likewise.
12831 * gcc.dg/vect/vect-74.c: Likewise.
12832 * gcc.dg/vect/vect-75.c: Likewise.
12833 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
12834 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
12835 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
12836 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
12837
12838 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
12839
12840 PR fortran/29642
12841 * gfortran.dg/value_1.f90 : New test.
12842 * gfortran.dg/value_2.f90 : New test.
12843 * gfortran.dg/value_3.f90 : New test.
12844 * gfortran.dg/value_4.f90 : New test.
12845 * gfortran.dg/value_4.c : Called from value_4.f90.
12846
12847 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
12848
12849 PR C++/30033
12850 * g++.dg/cpp0x/static_assert4.C: New testcase.
12851
12852 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12853
12854 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
12855
12856 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
12857
12858 PR c/27953
12859 * gcc.dg/pr27953.c: New test.
12860
12861 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12862
12863 PR c++/30022
12864 * g++.dg/ext/vector5.C: New test.
12865
12866 PR c++/30021
12867 * g++.dg/other/main1.C: New test.
12868
12869 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
12870
12871 PR libfortran/29568
12872 * gfortran.dg/convert_implied_open.f90: Change to
12873 new default record length.
12874 * gfortran.dg/unf_short_record_1.f90: Adapt to
12875 new error message.
12876 * gfortran.dg/unformatted_subrecords_1.f90: New test.
12877
12878 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
12879
12880 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
12881
12882 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
12883
12884 PR c++/29066
12885 * g++.dg/expr/pr29066.c: New.
12886
12887 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
12888 Zdenek Dvorak <dvorakz@suse.cz>
12889
12890 PR tree-optimization/29921
12891 * gcc.dg/pr29921-2.c: New test.
12892
12893 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
12894
12895 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
12896 (i386_get_cpuid): New function.
12897 (i386_cpuid_ecx): Likewise.
12898 (i386_cpuid_edx): Likewise.
12899 (i386_cpuid): Updated to call i386_cpuid_edx.
12900
12901 * gcc.target/i386/sse3-addsubpd.c: New file.
12902 * gcc.target/i386/sse3-addsubps.c: Likewise.
12903 * gcc.target/i386/sse3-haddpd.c: Likewise.
12904 * gcc.target/i386/sse3-haddps.c: Likewise.
12905 * gcc.target/i386/sse3-hsubpd.c: Likewise.
12906 * gcc.target/i386/sse3-hsubps.c: Likewise.
12907 * gcc.target/i386/sse3-lddqu.c: Likewise.
12908 * gcc.target/i386/sse3-movddup.c: Likewise.
12909 * gcc.target/i386/sse3-movshdup.c: Likewise.
12910 * gcc.target/i386/sse3-movsldup.c: Likewise.
12911
12912 2006-12-01 Dirk Mueller <dmueller@suse.de>
12913
12914 * g++.dg/warn/Wreturn-type-4.C: New testcase.
12915
12916 2006-11-30 Janis Johnson <janis187@us.ibm.com>
12917
12918 * gcc.dg/dfp/convert-int-max.c: New test.
12919 * gcc.dg/dfp/convert-int-max-fold.c: New test.
12920
12921 2006-11-30 Richard Guenther <rguenther@suse.de>
12922
12923 * gcc.dg/vect/vect-pow-1.c: Rename ...
12924 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
12925 floats instead of doubles, check successful vectorization.
12926
12927 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
12928
12929 PR target/29945
12930 * gcc.c-torture/compile/pr29945.c: New testcase.
12931
12932 2006-11-30 Joseph Myers <joseph@codesourcery.com>
12933
12934 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
12935 -maltivec.
12936
12937 2006-11-29 Eric Christopher <echristo@apple.com>
12938
12939 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
12940
12941 2006-11-29 Janis Johnson <janis187@us.ibm.com>
12942
12943 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
12944
12945 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
12946
12947 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
12948
12949 PR c++/29022
12950 * g++.dg/inherit/virtual2.C: New test.
12951 * g++.dg/inherit/virtual3.C: Likewise.
12952 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
12953 * g++.dg/inherit/error2.C: Likewise.
12954 * g++.dg/template/instantiate1.C: Likewise.
12955
12956 2006-11-28 Andrew Pinski <pinskia@gmail.com>
12957
12958 PR tree-opt/29984
12959 * gcc.dg/tree-ssa/reassoc-12.c: New test.
12960
12961 2006-11-28 Jan Hubicka <jh@suse.cz>
12962
12963 * gcc.dg/memcpy-1.c: New test.
12964
12965 2006-11-28 Jakub Jelinek <jakub@redhat.com>
12966
12967 PR c++/29735
12968 * g++.dg/warn/main-3.C: New test.
12969
12970 2006-11-28 Jan Hubicka <jh@suse.cz>
12971
12972 * gcc.dg/winline-1.c: New test.
12973
12974 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
12975
12976 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
12977 alignments.
12978
12979 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
12980
12981 PR fortran/29976
12982 * gfortran.dg/missing_optional_dummy_3.f90
12983
12984 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
12985
12986 PR fortran/20880
12987 * gfortran.dg/interface_3.f90: Modify errors.
12988
12989 2006-11-28 Ben Elliston <bje@au.ibm.com>
12990
12991 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
12992 fail to link due to relocation overflows on spu-*-*.
12993
12994 2006-11-27 Michael Matz <matz@suse.de>
12995 Andreas Krebbel <krebbel1@de.ibm.com>
12996
12997 PR target/29319
12998 * gcc.dg/20061127-1.c: New testcase.
12999
13000 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
13001
13002 * gcc.dg/20061124-1.c: Add exit() function prototype.
13003
13004 2006-11-27 Jan Hubicka <jh@suse.cz>
13005
13006 * gcc.target/i386/memcpy-1.c: Adjust size.
13007 * gcc.dg/visibility-11.c: Likewise.
13008
13009 2006-11-27 Richard Guenther <rguenther@suse.de>
13010
13011 PR middle-end/25620
13012 * gcc.target/i386/pow-1.c: New testcase.
13013 * gcc.dg/builtins-58.c: Likewise.
13014
13015 2006-11-26 Mark Mitchell <mark@codesourcery.com>
13016
13017 PR c++/29886
13018 * g++.dg/expr/cast8.C: New test.
13019
13020 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13021
13022 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
13023 Don't ever inline the testcase.
13024
13025 2006-11-25 Andrew Pinski <pinskia@gmail.com>
13026
13027 PR fortran/29982
13028 * gfortran.fortran-torture/compile/parameter_3.f90: New
13029 testcase.
13030
13031 2006-11-25 Andrew Pinski <pinskia@gmail.com>
13032
13033 PR fortran/29951
13034 * gfortran.fortran-torture/execute/transfer2.f90: New test.
13035
13036 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13037
13038 * gfortran.fortran-torture/execute/specifics.f90: Remove test
13039 for CHAR.
13040
13041 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13042
13043 PR libgfortran/29936
13044 * gfortran.dg/write_check3.f90: New test.
13045
13046 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
13047
13048 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
13049
13050 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
13051
13052 PR fortran/20880
13053 * gfortran.dg/interface_3.f90: New test.
13054
13055 PR fortran/29387
13056 * gfortran.dg/generic_8.f90: New test.
13057
13058 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13059
13060 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
13061 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
13062 * gfortran.dg/specifics_3.f90: Remove.
13063
13064 2006-11-24 Jakub Jelinek <jakub@redhat.com>
13065
13066 PR c/29955
13067 * gcc.dg/gomp/pr29955.c: New test.
13068
13069 PR c/29736
13070 * gcc.dg/pr29736.c: New test.
13071
13072 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
13073
13074 PR tree-opt/29964
13075 * gcc.dg/pure-1.c: New test.
13076
13077 2006-11-24 Joseph Myers <joseph@codesourcery.com>
13078
13079 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
13080 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
13081
13082 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
13083
13084 * gcc.dg/20061124-1.c: New testcase.
13085
13086 2006-11-23 Eric Christopher <echristo@apple.com>
13087
13088 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
13089
13090 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
13091
13092 PR c/2707
13093 PR c++/26167
13094 * gcc.dg/Wconversion-integer.c: New. Supersedes
13095 Wconversion-negative-constants.c
13096 * gcc.dg/Wconversion-real.c: New.
13097 * gcc.dg/Wconversion-real-integer.c: New.
13098 * gcc.dg/Wconversion-negative-constants.c: Deleted.
13099 * g++.dg/warn/Wconversion1.C: Modified.
13100
13101 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13102
13103 * gfortran.dg/overload_1.f90: New test.
13104
13105 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
13106
13107 PR c/9072
13108 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
13109 Wtraditional-conversion.
13110 * gcc.dg/overflow-warn-2.c: Likewise.
13111 * gcc.dg/Wconversion.c: Likewise. Renamed as
13112 Wtraditional-conversion.c .
13113 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
13114 Wtraditional-conversion-2.c .
13115 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
13116 Wtraditional-conversion-2.c
13117 * gcc.dg/Wconversion-negative-constants.c: New.
13118
13119 2006-11-23 Andrew Pinski <pinskia@gmail.com>
13120
13121 * gcc.dg/tree-ssa/dump-1.c: New test.
13122
13123 2006-11-23 David Ung <davidu@mips.com>
13124
13125 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
13126 -mfp64, allowable when ISA >= 33 and float is enabled.
13127 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
13128 of mthc1 and mfhc1 patterns.
13129
13130 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
13131
13132 PR tree-optimization/29921
13133 * gcc.dg/pr29921.c: New test.
13134
13135 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13136
13137 PR fortran/29441
13138 * gfortran.dg/initialization_4.f90: New test.
13139
13140 2006-11-22 Ira Rosen <irar@il.ibm.com>
13141
13142 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
13143 platforms that have interleaving support.
13144 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
13145 * gcc.dg/vect/vect-strided-a-u16-i2.c,
13146 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
13147 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
13148 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
13149 gcc.dg/vect/vect-strided-u8-i2-gap.c,
13150 gcc.dg/vect/vect-strided-u8-i8.c,
13151 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
13152 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
13153 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
13154 gcc.dg/vect/vect-strided-float.c,
13155 gcc.dg/vect/vect-strided-a-mult.c,
13156 gcc.dg/vect/vect-strided-mult-char-ls.c,
13157 gcc.dg/vect/vect-strided-a-u16-mult.c,
13158 gcc.dg/vect/vect-strided-a-u32-mult.c,
13159 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
13160 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
13161 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
13162 gcc.dg/vect/vect-strided-mult.c,
13163 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
13164 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
13165 New.
13166
13167 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
13168
13169 PR fortran/25087
13170 * gfortran.dg/auto_char_len_4.f90: New test.
13171
13172 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
13173
13174 PR fortran/29652
13175 * gfortran.dg/generic_7.f90: New test.
13176 * gfortran.dg/defined_operators_1.f90: Add new error.
13177
13178 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
13179
13180 PR tree-optimization/29902
13181 * g++.dg/tree-ssa/pr29902.C: New test.
13182
13183 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
13184
13185 PR fortran/29820
13186 * gfortran.dg/used_types_13.f90: New test.
13187
13188 2006-11-21 Janis Johnson <janis187@us.ibm.com>
13189
13190 * gcc.dg/dfp/snan.c: Delete.
13191
13192 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
13193
13194 * g++.dg/cpp0x/static_assert1.C: New.
13195 * g++.dg/cpp0x/static_assert2.C: New.
13196 * g++.dg/cpp0x/static_assert3.C: New.
13197
13198 2006-11-21 Richard Guenther <rguenther@suse.de>
13199
13200 * gcc.dg/vect/vect-pow-1.c: New testcase.
13201 * gcc.dg/vect/vect-pow-2.c: Likewise.
13202
13203 2006-11-21 Jakub Jelinek <jakub@redhat.com>
13204
13205 PR c++/29570
13206 * g++.dg/template/static29.C: New test.
13207
13208 PR c++/29734
13209 * g++.dg/conversion/simd4.C: New test.
13210
13211 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
13212
13213 PR c++/29475
13214 * g++.dg/template/access19.C: New test.
13215 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
13216 error is reported.
13217
13218 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
13219
13220 PR tree-opt/25500
13221 * gcc.dg/tree-ssa/sra-4.c: New testcase.
13222
13223 2006-11-20 Tobias Burnus <burnus@net-b.de>
13224
13225 PR fortran/27546
13226 * gfortran.dg/import.f90: Extended test.
13227 * gfortran.dg/import2.f90: Extended test.
13228
13229 2006-11-20 Tobias Burnus <burnus@net-b.de>
13230
13231 * gfortran.dg/volatile3.f90: Add conflict test.
13232
13233 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
13234
13235 PR fortran/24783
13236 * gfortran.dg/implicit_10.f90: New test.
13237
13238 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
13239
13240 PR c++/8586
13241 * g++.dg/warn/Wall-write-strings.C: New.
13242
13243 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
13244
13245 * gfortran.dg/alloc_comp_constraint_5.f90: New.
13246 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
13247
13248 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13249
13250 * gfortran.dg/use_3.f90: Remove error message.
13251 * gfortran.dg/iso_fortran_env_1.f90: New test.
13252 * gfortran.dg/iso_fortran_env_2.f90: New test.
13253 * gfortran.dg/iso_fortran_env_3.f90: New test.
13254 * gfortran.dg/iso_fortran_env_4.f90: New test.
13255
13256 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
13257
13258 * gcc.dg/vect/vect-27.c: Fix initialization.
13259
13260 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13261
13262 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
13263 * gcc.dg/torture/builtin-minmax-1.c: New.
13264
13265 * gcc.dg/builtins-20.c: Add cases for copysign.
13266
13267 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13268
13269 PR fortran/24285
13270 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
13271
13272 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13273 * gfortran.dg/use_1.f90: New test.
13274 * gfortran.dg/use_1.f90: New test.
13275 * gfortran.dg/use_1.f90: New test.
13276
13277 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
13278
13279 PR tree-optimization/29801
13280 * gcc.dg/pr29801.c: New test.
13281
13282 2006-11-17 Jakub Jelinek <jakub@redhat.com>
13283
13284 PR middle-end/29584
13285 * gcc.dg/torture/pr29584.c: New test.
13286
13287 2006-11-17 Joseph Myers <joseph@codesourcery.com>
13288
13289 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
13290 Condition PowerPC tests for saving FPRs on powerpc_fprs.
13291 * gcc.target/powerpc/compress-float-ppc.c,
13292 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
13293 powerpc_fprs.
13294 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
13295 do not pass -mhard-float.
13296
13297 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
13298
13299 * gnat.dg/volatile_aggregate.adb: New test.
13300
13301 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13302
13303 PR fortran/29391
13304 PR fortran/29489
13305 * gfortran.dg/bound_2.f90: Add more checks.
13306 * gfortran.dg/bound_3.f90: New test.
13307
13308 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13309
13310 PR target/29201
13311 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
13312
13313 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
13314
13315 * gfortran.dg/import3.f90: Fix error message.
13316
13317 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
13318
13319 PR tree-opt/29788
13320 * gfortran.fortran-torture/compile/inline_1.f90:
13321 New testcase.
13322
13323 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
13324
13325 * gcc.target/i386/x87regparm-1.c: New test.
13326 * gcc.target/i386/x87regparm-2.c: New test.
13327 * gcc.target/i386/x87regparm-3.c: New test.
13328 * gcc.target/i386/x87regparm-4.c: New test.
13329
13330 2006-11-15 Tobias Burnus <burnus@net-b.de>
13331
13332 PR fortran/27546
13333 * gfortran.dg/import.f90: New test.
13334 * gfortran.dg/import2.f90: New test.
13335 * gfortran.dg/import3.f90: New test.
13336
13337 2006-11-15 Tobias Burnus <burnus@net-b.de>
13338
13339 PR fortran/27588
13340 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
13341
13342 2006-11-15 Tobias Burnus <burnus@net-b.de>
13343
13344 PR fortran/29806
13345 * gfortran.dg/contains.f90: New test.
13346 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
13347
13348 2006-11-15 Jakub Jelinek <jakub@redhat.com>
13349
13350 PR tree-optimization/29581
13351 * gcc.dg/pr29581-1.c: New test.
13352 * gcc.dg/pr29581-2.c: New test.
13353 * gcc.dg/pr29581-3.c: New test.
13354 * gcc.dg/pr29581-4.c: New test.
13355 * gfortran.dg/pr29581.f90: New test.
13356
13357 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
13358
13359 PR fortran/29702
13360 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
13361 numbers in error message headers.
13362
13363 2006-11-14 Richard Guenther <rguenther@suse.de>
13364
13365 * gcc.target/i386/math-torture/math-torture.exp: Restrict
13366 to i?86 and x86_64 targets.
13367
13368 2006-11-14 Caroline Tice <ctice@apple.com>
13369
13370 * gcc.dg/pubtypes-1.c: New file/testcase.
13371 * gcc.dg/pubtypes-2.c: New file/testcase.
13372 * gcc.dg/pubtypes-3.c: New file/testcase.
13373 * gcc.dg/pubtypes-4.c: New file/testcase.
13374 * g++.dg/pubtypes.C: New file/testcase.
13375
13376 2006-11-14 Mark Mitchell <mark@codesourcery.com>
13377
13378 PR c++/29106
13379 * g++.dg/init/self1.C: New test.
13380
13381 2006-11-14 Tobias Burnus <burnus@net-b.de>
13382
13383 PR fortran/29657
13384 * gfortran.dg/conflicts.f90: Add.
13385
13386 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
13387
13388 PR rtl-optimization/29798
13389
13390 * gcc.c-torture/execute/pr29798.c: New.
13391
13392 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13393
13394 * gcc.dg/builtins-20.c: Add more cases.
13395
13396 2006-11-13 Jakub Jelinek <jakub@redhat.com>
13397
13398 PR fortran/29759
13399 * gfortran.dg/gomp/pr29759.f90: New test.
13400
13401 2006-11-13 Mark Mitchell <mark@codesourcery.com>
13402
13403 PR c++/29518
13404 * g++.dg/template/static28.C: New test.
13405
13406 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
13407
13408 * lib/c-torture.exp: Use target-libpath.exp.
13409 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
13410 set GCC_EXEC_PREFIX env var from global variable of same name.
13411
13412 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
13413
13414 PR fortran/26994
13415 * gfortran.fortran-torture/compile/transfer-1.f90:
13416 New testcase.
13417
13418 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
13419 Zdenek Dvorak <dvorakz@suse.cz>
13420
13421 PR tree-optimization/29680
13422 * gcc.dg/alias-11.c: New test.
13423
13424 2006-11-12 Jason Merrill <jason@redhat.com>
13425 Andrew Pinski <pinskia@physics.uc.edu>
13426
13427 PR middle-end/28915
13428 * gcc.target/i386/vectorize1.c: New.
13429
13430 2006-11-12 Roger Sayle <roger@eyesopen.com>
13431
13432 PR rtl-optimization/29797
13433 * gcc.c-torture/execute/pr29797-1.c: New test case.
13434
13435 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13436
13437 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
13438
13439 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
13440
13441 * gcc.dg/tree-ssa/prefetch-3.c: New test.
13442
13443 2006-11-12 Roger Sayle <roger@eyesopen.com>
13444
13445 PR tree-optimization/13827
13446 * gcc.dg/fold-eqand-1.c: New test case.
13447
13448 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
13449
13450 PR rtl-opt/28812
13451 * gcc.c-torture/execute/mayalias-3.c: New test.
13452
13453 2006-11-11 Richard Sandiford <richard@codesourcery.com>
13454
13455 PR middle-end/27528
13456 * gcc.c-torture/compile/pr27528.c: New test.
13457 * gcc.dg/pr27528.c: Likewise.
13458
13459 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13460
13461 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
13462
13463 * gcc.dg/torture/builtin-symmetric-1.c: New test.
13464
13465 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
13466
13467 PR fortran/29758
13468 * gfortran.dg/reshape_source_size_1.f90: New test.
13469
13470 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
13471
13472 PR fortran/29315
13473 * gfortran.dg/aliasing_dummy_4.f90: New test.
13474
13475 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
13476
13477 PR target/29777
13478 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
13479 and x86_64-*-* targets.
13480
13481 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13482
13483 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
13484 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
13485 New macros. Use them in exact tests.
13486 (TESTIT3): New macro.
13487 Add tests for fmin, fmax and fma.
13488
13489 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
13490
13491 PR fortran/29431
13492 * gfortran.dg/array_constructor_13.f90: New test.
13493
13494 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
13495
13496 PR fortran/29744
13497 * gfortran.dg/used_types_12.f90: New test.
13498
13499 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
13500
13501 PR middle-end/29726
13502 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
13503 (test6): Ditto.
13504 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
13505 * gcc.dg/fold-eqandshift-3.c: New test case.
13506
13507 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
13508
13509 PR fortran/29699
13510 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
13511
13512 PR fortran/21370
13513 * gfortran.dg/change_symbol_attributes_1.f90: New test.
13514
13515 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13516
13517 * gcc.dg/20061109-1.c: New testcase.
13518
13519 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13520
13521 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
13522
13523 2006-11-09 Tobias Burnus <burnus@net-b.de>
13524
13525 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
13526 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
13527
13528 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
13529
13530 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
13531 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
13532
13533 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13534
13535 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
13536
13537 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
13538
13539 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
13540 vect-9.c).
13541 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
13542 * gcc.dg/vect/vect-9.c: Now vectorizable.
13543 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
13544 that support vect_widen_mult.
13545 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
13546 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
13547 vect-reduc-dot-u16.c).
13548 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
13549 vect-reduc-dot-u16.c).
13550 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
13551 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
13552 vect-reduc-dot-s8.c).
13553 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
13554 vect-reduc-dot-s8.c).
13555 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
13556 vect-reduc-dot-s8.c).
13557 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
13558 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
13559 vect-reduc-dot-u8.c).
13560 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
13561 vect-reduc-dot-u8.c).
13562 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
13563 * gcc.dg/vect/vect-multitypes-9.c: New test.
13564 * gcc.dg/vect/vect-multitypes-10.c: New test.
13565 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
13566 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
13567 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
13568 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
13569 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
13570 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
13571 wrapv-vect-reduc-dot-s8.c.
13572 * lib/target-support.exp (check_effective_target_vect_unpack): New.
13573 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
13574 targets that support vec_unpack.
13575 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
13576 (check_effective_target_vect_widen_mult_qi_to_hi): New.
13577 (check_effective_target_vect_widen_mult_hi_to_si): New.
13578 (check_effective_target_vect_widen_sum): Removed.
13579
13580 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
13581
13582 * gcc.dg/vect/vect-multitypes-8.c: New test.
13583 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
13584
13585 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
13586
13587 * gcc.dg/vect/vect-multitypes-7.c: New test.
13588
13589 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
13590
13591 * gcc.dg/vect/vect-multitypes-4.c: New test.
13592 * gcc.dg/vect/vect-multitypes-5.c: New test.
13593 * gcc.dg/vect/vect-multitypes-6.c: New test.
13594
13595 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
13596
13597 * gcc.dg/vect/vect-multitypes-1.c: New test.
13598 * gcc.dg/vect/vect-multitypes-2.c: New test.
13599 * gcc.dg/vect/vect-multitypes-3.c: New test.
13600
13601 2006-11-07 Eric Christopher <echristo@apple.com>
13602
13603 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
13604 Test using scan-assembler-not.
13605
13606 2006-11-07 Jakub Jelinek <jakub@redhat.com>
13607
13608 * gcc.dg/inline-17.c: New test.
13609
13610 2006-11-07 Steve Ellcey <sje@cup.hp.com>
13611
13612 PR other/25028
13613 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
13614 on HP-UX.
13615
13616 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
13617
13618 PR fortran/29539
13619 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
13620
13621 PR fortran/29634
13622 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
13623 test.
13624
13625 2006-11-07 Tobias Burnus <burnus@net-b.de>
13626
13627 PR fortran/29601
13628 * gfortran.dg/volatile.f90: Add.
13629 * gfortran.dg/volatile2.f90: Add.
13630 * gfortran.dg/volatile3.f90: Add.
13631 * gfortran.dg/volatile4.f90: Add.
13632 * gfortran.dg/volatile5.f90: Add.
13633 * gfortran.dg/volatile6.f90: Add.
13634 * gfortran.dg/volatile7.f90: Add.
13635
13636 2006-11-06 Tobias Burnus <burnus@net-b.de>
13637
13638 * gfortran.dg/io_constraints_2.f90: Adjust pattern
13639 for matching error messages.
13640 * gfortran.dg/specifics_3.f90: Adjust pattern
13641 for matching error messages.
13642
13643 2006-11-06 Janis Johnson <janis187@us.ibm.com>
13644 Bernhard Fischer <aldot@gcc.gnu.org>
13645
13646 * lib/gcc-dg.exp (output-exists): New proc.
13647 (output-exists-not): New proc.
13648 * gcc.test-framework/test-framework.awk: Support new directives.
13649 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
13650 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
13651 * gcc.test-framework/dg-outexists-exp-F.c: New test.
13652 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
13653 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
13654 * gcc.test-framework/dg-outexists-exp-P.c: New test.
13655
13656 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
13657
13658 PR fortran/29630
13659 PR fortran/29679
13660 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
13661 * gfortran.dg/initialization_3.f90: New.
13662
13663 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13664
13665 PR libgfortran/25545
13666 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
13667
13668 2006-11-05 Jakub Jelinek <jakub@redhat.com>
13669
13670 PR middle-end/29695
13671 * gcc.c-torture/execute/pr29695-1.c: New test.
13672 * gcc.c-torture/execute/pr29695-2.c: New test.
13673
13674 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
13675
13676 PR fortran/29565
13677 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
13678
13679 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
13680
13681 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
13682 for matching error messages.
13683
13684 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
13685
13686 PR target/26915
13687 * gcc.target/i386/387-12.c: New test.
13688
13689 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13690
13691 PR libfortran/29713
13692 * gfortran.dg/pr29713.f90: New test.
13693
13694 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
13695
13696 * gcc.c-torture/execute/arith-rand-ll.c:
13697 Also test for bogus rest sign.
13698
13699 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13700
13701 PR libfortran/27895
13702 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
13703
13704 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
13705
13706 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
13707 from error messages.
13708
13709 2006-11-02 Mike Stump <mrs@apple.com>
13710
13711 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
13712
13713 * g++.old-deja/g++.abi/align.C: Enable for darwin.
13714
13715 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
13716
13717 * g++.dg/eh/gcsec1.C: New test.
13718
13719 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13720
13721 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
13722 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
13723
13724 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
13725
13726 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
13727 hexadecimal value.
13728 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
13729 * gcc.dg/pr14796-2.c: Likewise.
13730
13731 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13732
13733 * gcc.c-torture/execute/20061101-1.c: New test.
13734
13735 2006-11-01 Richard Guenther <rguenther@suse.de>
13736
13737 * gcc.target/i386/fpprec-1.c: New testcase.
13738
13739 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13740
13741 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
13742 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
13743
13744 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
13745
13746 * gcc.c-torture/execute/20061031-1.c: New test.
13747
13748 2006-10-31 Geoffrey Keating <geoffk@apple.com>
13749
13750 PR 23067
13751 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
13752 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
13753 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
13754 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
13755 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
13756 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
13757 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
13758
13759 2006-10-31 Eric Christopher <echristo@apple.com>
13760 Falk Hueffner <falk@debian.org>
13761
13762 * gcc.dg/builtin-bswap-1.c: New.
13763 * gcc.dg/builtin-bswap-2.c: New.
13764 * gcc.dg/builtin-bswap-3.c: New.
13765 * gcc.dg/builtin-bswap-4.c: New.
13766 * gcc.dg/builtin-bswap-5.c: New.
13767 * gcc.target/i386/builtin-bswap-1.c: New.
13768
13769 2006-10-31 Geoffrey Keating <geoffk@apple.com>
13770
13771 * gcc.dg/inline-16.c: New.
13772
13773 PR 16622
13774 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
13775 defining it.
13776 * gcc.dg/inline-13.c: New.
13777 * gcc.dg/inline-14.c: New.
13778 * gcc.dg/inline-15.c: New.
13779
13780 PR 11377
13781 * gcc.dg/inline6.c: New.
13782 * gcc.dg/inline7.c: New.
13783
13784 2006-10-31 Roger Sayle <roger@eyesopen.com>
13785
13786 PR middle-end/23470
13787 * gcc.dg/pr23470-1.c: New test case.
13788
13789 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
13790
13791 PR fortran/29537
13792 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
13793 data.
13794 * gfortran.dg/blockdata_2.f90: New testcase.
13795
13796 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
13797
13798 PR libfortran/29627
13799 * gfortran.dg/unf_short_record_1.f90: New test.
13800
13801 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13802
13803 PR fortran/29067
13804 * gfortran.dg/pr29067.f: New test.
13805
13806 2006-10-31 Joseph Myers <joseph@codesourcery.com>
13807 Richard Sandiford <richard@codesourcery.com>
13808
13809 * lib/target-supports.exp (get_compiler_messages): Append options
13810 as a single list element.
13811 (check_effective_target_arm_vfp_ok): New.
13812 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
13813
13814 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
13815
13816 PR fortran/29387
13817 * gfortran.dg/intrinsic_actual_2.f90: New test.
13818
13819 PR fortran/29490
13820 * gfortran.dg/actual_array_interface_1.f90: New test.
13821
13822 PR fortran/29641
13823 * gfortran.dg/used_types_11.f90: New test.
13824
13825 2006-10-30 Dirk Mueller <dmueller@suse.de>
13826
13827 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
13828 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
13829 * g++.old-deja/g++.pt/eichin01.C (main): Same.
13830 * g++.old-deja/g++.mike/net25.C (main): Same.
13831 * g++.dg/lookup/exception1.C (main): Same.
13832 * g++.dg/parse/parens2.C (main): Same.
13833
13834 2006-10-30 Roger Sayle <roger@eyesopen.com>
13835
13836 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
13837
13838 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13839
13840 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
13841 * gcc.dg/torture/builtin-math-3.c: Likewise.
13842
13843 2006-10-30 Tobias Burnus <burnus@net-b.de>
13844
13845 PR fortran/29452
13846 * gfortran.dg/write_check.f90: Check run-time keyword checking.
13847 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
13848
13849 2006-10-30 Andrew Pinski <pinskia@gmail.com>
13850
13851 PR Fortran/29410
13852 * gfortran.fortran-torture/execute/transfer1.f90: New test.
13853
13854 2006-10-30 Joseph Myers <joseph@codesourcery.com>
13855
13856 * lib/target-supports.exp (check_function_available): Declare
13857 function before calling.
13858
13859 2006-10-30 Jakub Jelinek <jakub@redhat.com>
13860
13861 PR tree-optimization/29637
13862 * gcc.dg/pr29637.c: New test.
13863
13864 2006-10-29 Roger Sayle <roger@eyesopen.com>
13865
13866 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
13867 tree canonicalization.
13868
13869 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13870
13871 * gcc.dg/builtins-20.c: Add more hypot tests.
13872
13873 2006-10-29 Roger Sayle <roger@eyesopen.com>
13874
13875 * gcc.dg/fold-compare-1.c: New test case.
13876
13877 2006-10-29 Dirk Mueller <dmueller@suse.de>
13878
13879 PR c++/16307
13880 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
13881
13882 2006-10-29 Roger Sayle <roger@eyesopen.com>
13883
13884 PR tree-optimization/15458
13885 * gcc.dg/fold-xornot-1.c: New test case.
13886
13887 2006-10-29 Richard Guenther <rguenther@suse.de>
13888
13889 * gcc.target/i386/math-torture/trunc.c: New testcase.
13890
13891 2006-10-29 Richard Guenther <rguenther@suse.de>
13892
13893 * gcc.target/i386/math-torture/round.c: New testcase.
13894
13895 2006-10-29 Richard Guenther <rguenther@suse.de>
13896
13897 * gcc.target/i386/math-torture/ceil.c: New testcase.
13898 * gcc.target/i386/math-torture/floor.c: Likewise.
13899
13900 2006-10-29 Richard Guenther <rguenther@suse.de>
13901
13902 * gcc.target/i386/math-torture/rint.c: New testcase.
13903 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
13904
13905 2006-10-29 Richard Guenther <rguenther@suse.de>
13906
13907 * gcc.target/i386/math-torture/lfloor.c: New testcase.
13908 * gcc.target/i386/math-torture/lceil.c: Likewise.
13909
13910 2006-10-28 Tobias Burnus <burnus@net-b.de>
13911
13912 PR libgfortran/24313
13913 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
13914
13915 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
13916
13917 * gcc.c-torture/execute/20020118-1.c,
13918 gcc.c-torture/execute/builtins/strlen.c,
13919 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
13920 comment typos.
13921
13922 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13923
13924 * gcc.dg/builtins-20.c: Add tests for hypot.
13925 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
13926 two-argument builtins.
13927 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
13928 TESTIT2. Update all callers.
13929 (TESTIT2, TESTIT2_R): New helper macros.
13930 Add testcases for pow, hypot and atan2.
13931
13932 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
13933
13934 PR C++/29295
13935 * g++.dg/expr/bool1.C: New test.
13936 * g++.dg/expr/bool2.C: New test.
13937
13938 2006-10-28 Tobias Burnus <burnus@net-b.de>
13939
13940 PR fortran/28224
13941 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
13942 * gfortran.dg/namelist_internal.f90: New test.
13943
13944 2006-10-28 Tobias Burnus <burnus@net-b.de>
13945
13946 PR fortran/29625
13947 * gfortran.dg/io_real_boz.f90: Add.
13948 * gfortran.dg/io_real_boz2.f90: Add.
13949
13950 2006-10-28 Richard Guenther <rguenther@suse.de>
13951
13952 PR middle-end/26899
13953 * gcc.dg/tree-ssa/pr26899.c: New testcase.
13954
13955 2006-10-28 Richard Guenther <rguenther@suse.de>
13956
13957 PR target/28806
13958 * gcc.target/i386/math-torture/lround.c: New testcase.
13959
13960 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
13961
13962 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
13963 * gcc.dg/builtins-44.c: Likewise.
13964 * gcc.dg/builtins-45.c: Likewise.
13965 * gcc.dg/pr28796-2.c: Likewise.
13966 * gcc.dg/unordered-3.c: Likewise.
13967
13968 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13969
13970 PR libgfortran/27954
13971 * gfortran.dg/error_recovery_2.f90: New test.
13972
13973 2006-10-26 Richard Guenther <rguenther@suse.de>
13974
13975 * gcc.target/i386/i386.exp: Use glob, not find to collect
13976 tests. Avoids recursing into subdirectories.
13977 * gcc.target/i386/math-torture/math-torture.exp: Torture
13978 for interesting ia32 math options.
13979 * gcc.target.i386/math-torture/lrint.c: New testcase.
13980
13981 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13982
13983 PR libgfortran/29563
13984 * gfortran.dg/arrayio_9.f90: Update test.
13985 * gfortran.dg/arrayio_19.f90: New test.
13986
13987 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
13988
13989 * gcc.dg/20061026.c: New testcase.
13990
13991 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13992
13993 PR libgfortran/29563
13994 * gfortran.dg/arrayio_9.f90: New test.
13995
13996 2006-10-26 Ben Elliston <bje@au.ibm.com>
13997
13998 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
13999 Copy the strings manually, as strcpy may call strlen.
14000
14001 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14002
14003 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
14004 Add checks for log, log2, log10 and log1p.
14005
14006 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
14007 we already test 0.0. Add checks for expm1, log, log2, log10,
14008 log1p, cbrt, erf and erfc.
14009
14010 2006-10-25 Steve Ellcey <sje@cup.hp.com>
14011
14012 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
14013
14014 2006-10-25 Uros Bizjak <uros@kss-loka.si>
14015
14016 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
14017 and remainderl() built-in functions. Remove -ffast-math from
14018 dg-options.
14019
14020 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14021
14022 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
14023 acosh and atanh.
14024
14025 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
14026 floating point modifiers to arguments passed to float and long
14027 double functions respectively. Update all callers to use floating
14028 point numbers, not integers. Add tests for exp, exp2 and
14029 exp10/pow10.
14030
14031 * gcc.dg/torture/builtin-math-3.c: New test.
14032
14033 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
14034
14035 PR fortran/29393
14036 * gfortran.dg/initialize_2.f90: New.
14037
14038 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14039
14040 * gcc.dg/torture/builtin-math-2.c: New test.
14041
14042 2006-10-24 Richard Guenther <rguenther@suse.de>
14043
14044 PR middle-end/28796
14045 * gcc.dg/pr28796-1.c: New testcase.
14046 * gcc.dg/pr28796-2.c: Likewise.
14047
14048 2006-10-24 Richard Guenther <rguenther@suse.de>
14049
14050 * gcc.dg/builtins-57.c: New testcase.
14051
14052 2006-10-24 Richard Guenther <rguenther@suse.de>
14053
14054 PR tree-optimization/29567
14055 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
14056
14057 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
14058
14059 PR tree-optimization/14784
14060 * gcc.dg/alias-10.c: New test.
14061
14062 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14063
14064 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
14065
14066 2006-10-23 Jakub Jelinek <jakub@redhat.com>
14067
14068 * gcc.dg/builtin-strncat-chk-1.c: New test.
14069
14070 2006-10-23 Jan Hubicka <jh@suse.cz>
14071
14072 * gcc.dg/memmove-1.c: New test.
14073
14074 2006-10-23 Paul Brook <paul@codesourcery.com>
14075
14076 * gcc.dg/pragma-pack-5.c: New test.
14077
14078 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
14079
14080 * g++.dg/other/s390-1.C: New testcase.
14081
14082 2006-10-23 Richard Guenther <rguenther@suse.de>
14083
14084 PR middle-end/27132
14085 PR middle-end/23295
14086 * gcc.dg/pr27132.c: New testcase.
14087 * gcc.dg/pr23295.c: Likewise.
14088 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
14089 * g++.dg/tree-ssa/pr19807.C: Likewise.
14090
14091 2006-10-23 Richard Guenther <rguenther@suse.de>
14092
14093 PR middle-end/21032
14094 * gcc.dg/pr21032.c: New testcase.
14095
14096 2006-10-22 Jeff Law <law@redhat.com>
14097 Richard Guenther <rguenther@suse.de>
14098
14099 PR tree-optimization/15911
14100 * gcc.dg/tree-ssa/vrp30.c: New testcase.
14101
14102 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
14103
14104 PR c++/20647
14105 * g++.dg/abi/rtti3.C: New.
14106
14107 2006-10-21 Uros Bizjak <uros@kss-loka.si>
14108
14109 PR middle-end/28252
14110 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
14111 transformation.
14112
14113 2006-10-21 Richard Guenther <rguenther@suse.de>
14114
14115 PR tree-optimization/3511
14116 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
14117
14118 2006-10-21 Richard Guenther <rguenther@suse.de>
14119
14120 PR middle-end/26898
14121 * gcc.dg/torture/pr26898-1.c: New testcase.
14122 * gcc.dg/torture/pr26898-2.c: Likewise.
14123
14124 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
14125
14126 PR c++/28053
14127 * g++.dg/parse/bitfield1.C: Adjust error markers.
14128 * g++.dg/parse/bitfield2.C: New test.
14129
14130 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
14131
14132 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
14133
14134 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14135
14136 PR libfortran/27895
14137 * gfortran.dg/zero_sized_1.f90: New test.
14138
14139 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
14140
14141 * gcc.dg/div-compare-1.c: New test.
14142
14143 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
14144
14145 PR fortran/29216
14146 * gfortran.dg/result_default_init_1.f90: New test.
14147
14148 PR fortran/29314
14149 * gfortran.dg/automatic_default_init_1.f90: New test.
14150
14151 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
14152 from 38 to 33.
14153
14154 2006-10-18 Geoffrey Keating <geoffk@apple.com>
14155
14156 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
14157 'using namespace std' without previous declaration.
14158 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
14159 * g++.old-deja/g++.robertl/eb133c.C: New.
14160
14161 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14162
14163 PR libgfortran/29277
14164 * gfortran.dg/streamio_4.f90: Update test.
14165 * gfortran.dg/streamio_11.f90: New test.
14166
14167 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
14168
14169 PR c++/27952
14170 * g++.dg/inherit/virtual1.C: New test.
14171
14172 2006-10-17 Mark Mitchell <mark@codesourcery.com>
14173
14174 PR c++/28261
14175 * g++.dg/parse/enum3.C: New test.
14176
14177 2006-10-17 Mark Mitchell <mark@codesourcery.com>
14178
14179 PR c++/29039
14180 * g++.dg/init/ctor8.C: New test.
14181
14182 2006-10-17 Mark Mitchell <mark@codesourcery.com>
14183
14184 PR c++/27270
14185 * g++.dg/ext/complit8.C: Tweak error markers.
14186 * g++.dg/template/complit1.C: Add error marker.
14187
14188 2006-10-16 Mark Mitchell <mark@codesourcery.com>
14189
14190 PR c++/27270
14191 * g++.dg/ext/complit8.C: New test.
14192
14193 PR c++/29408
14194 * g++.dg/parse/dtor12.C: New test.
14195
14196 PR c++/29435
14197 * g++.dg/template/sizeof11.C: New test.
14198
14199 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
14200
14201 PR fortran/29392
14202 * gfortran.dg/data_char_3.f90: New test.
14203
14204 PR fortran/29451
14205 * gfortran.dg/negative_automatic_size.f90: New test.
14206
14207 2006-10-16 David Daney <ddaney@avtrex.com>
14208
14209 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
14210
14211 2006-10-16 Eric Christopher <echristo@apple.com>
14212
14213 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
14214 x86_64.
14215
14216 2006-10-16 Mark Mitchell <mark@codesourcery.com>
14217
14218 PR c++/28211
14219 * g++.dg/tc1/dr49.C: Tweak error messages.
14220 * g++.dg/parse/template21.C: New test.
14221
14222 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14223
14224 PR middle-end/20491
14225 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
14226
14227 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
14228
14229 PR fortran/29403
14230 * gfortran.dg/print_1.f90: New test.
14231
14232 2006-10-15 Jan Hubicka <jh@suse.cz>
14233
14234 PR middle-end/29241
14235 * gcc.c-torture/compile/pr29241.c: New testcase.
14236
14237 2006-10-15 David Edelsohn <edelsohn@gnu.org>
14238
14239 PR middle-end/29250
14240 * gcc.c-torture/compile/pr29250.c: New test.
14241
14242 2006-10-15 Richard Guenther <rguenther@suse.de>
14243
14244 * gcc.dg/pr29299.c: New testcase.
14245
14246 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
14247
14248 PR fortran/24767
14249 * gfortran.dg/label_4.f90: Adjust warning flag.
14250
14251 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
14252
14253 PR fortran/29371
14254 * gfortran.dg/nullify_3.f90: New test.
14255
14256 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14257
14258 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
14259 on Solaris 2.5.1 too.
14260
14261 2006-10-13 Eric Christopher <echristo@apple.com>
14262
14263 * gcc.dg/pr25993.c: Skip for darwin.
14264
14265 2006-10-13 Eric Christopher <echristo@apple.com>
14266
14267 * gcc.dg/visibility-11.c: Skip for darwin.
14268
14269 2006-10-13 Eric Christopher <echristo@apple.com>
14270
14271 * gcc.dg/darwin-weakimport-1.c: Use
14272 -fno-asynchronous-unwind-tables.
14273 * gcc.dg/darwin-weakimport-3.c: Ditto.
14274
14275 2006-10-13 Richard Guenther <rguenther@suse.de>
14276
14277 PR tree-optimization/29446
14278 * gcc.dg/torture/pr29446.c: New testcase.
14279
14280 2006-10-13 Bill Wendling <wendling@apple.com>
14281
14282 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
14283 * g++.old-deja/g++.jason/hmc1.C: Likewise.
14284 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
14285 * g++.old-deja/g++.law/shadow1.C: Likewise.
14286 * g++.old-deja/g++.law/ctors10.C: Likewise.
14287 * g++.dg/debug/namespace1.C: Likewise.
14288 * g++.dg/inherit/namespace-as-base.C: Likewise.
14289 * g++.dg/opt/delay-slot-1.C: Likewise.
14290 * g++.dg/parse/defarg10.C: Likewise.
14291 * g++.dg/template/ptrmem11.C: Likewise.
14292 * g++.dg/template/mem_func_ptr.C: Likewise.
14293 * g++.dg/template/spec19.C: Likewise.
14294
14295 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
14296
14297 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
14298
14299 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
14300
14301 PR fortran/29373
14302 * gfortran.dg/implicit_9.f90: New test.
14303
14304 PR fortran/29407
14305 * gfortran.dg/namelist_25.f90: New test.
14306
14307 PR fortran/27701
14308 * gfortran.dg/same_name_2.f90: New test.
14309
14310 PR fortran/29232
14311 * gfortran.dg/host_assoc_types_1.f90: New test.
14312
14313 PR fortran/29364
14314 * gfortran.dg/missing_derived_type_1.f90: New test.
14315 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
14316
14317 PR fortran/29422
14318 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
14319
14320 PR fortran/29428
14321 * gfortran.dg/alloc_comp_assign_5.f90: New test.
14322
14323 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14324
14325 PR fortran/29391
14326 * gfortran.dg/bound_2.f90: New test.
14327
14328 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14329
14330 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
14331 directive.
14332 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
14333 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
14334 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
14335 * gfortran.dg/gomp/reduction3.f90: Likewise.
14336 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
14337 * gfortran.dg/dummy_procedure_2.f90: Likewise.
14338 * gfortran.dg/interface_derived_type_1.f90: Likewise.
14339 * gfortran.dg/forall_4.f90: Likewise.
14340 * gfortran.dg/spec_expr_4.f90: Likewise.
14341 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
14342 * gfortran.dg/forall_5.f90: Likewise.
14343 * gfortran.dg/open_access_append_2.f90: Add check for
14344 compile-time warning.
14345
14346 2006-10-13 Mark Mitchell <mark@codesourcery.com>
14347
14348 PR c++/28506
14349 * g++.dg/parse/pure1.C: New test.
14350
14351 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14352
14353 PR fortran/21435
14354 * gfortran.dg/io_constraints_3.f90: New test.
14355 * gfortran.dg/open_access_append_1.f90: Add checks
14356 for compile-time warnings.
14357 * gfortran.dg/pr20163-2.f: Likewise.
14358 * gfortran.dg/iostat_2.f90: Likewise.
14359 * gfortran.dg/label_4.f90: Delete the temporary
14360 file.
14361 * gfortran.dg/direct_io_2.f90: Add a FILE=
14362 specifier.
14363 * gfortran.dg/iomsg_1.f90: Add check for
14364 compile-time warning.
14365
14366 2006-10-12 Jan Hubicka <jh@suse.cz>
14367
14368 PR c/28419
14369 * gcc.dg/pr28319.c: New test.
14370
14371 2006-10-12 Mark Mitchell <mark@codesourcery.com>
14372 PR c++/29318
14373 * g++.dg/ext/vla4.C: New test.
14374
14375 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
14376
14377 PR c++/27961
14378 * g++.dg/template/crash60.C: New test.
14379 * g++.dg/other/large-size-array.C: Adjust error markers.
14380 * g++.dg/parse/crash27.C: Likewise.
14381 * g++.dg/template/crash1.C: Likewise.
14382
14383 2006-10-12 Steve Ellcey <sje@cup.hp.com>
14384
14385 PR testsuite/29093
14386 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
14387
14388 2006-10-12 Jakub Jelinek <jakub@redhat.com>
14389
14390 PR preprocessor/28709
14391 * gcc.dg/cpp/paste14.c: New test.
14392
14393 2006-10-11 Mark Mitchell <mark@codesourcery.com>
14394
14395 PR c++/29175
14396 * g++.dg/init/array24.C: New test.
14397
14398 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14399
14400 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
14401 of <sys/types.h>.
14402
14403 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
14404
14405 PR c++/29024
14406 * g++.dg/parse/typedef8.C: New test.
14407 * g++.dg/other/mult-stor1.C: Adjust error markers.
14408
14409 2006-10-11 Richard Guenther <rguenther@suse.de>
14410
14411 PR tree-optimization/28230
14412 * gcc.dg/torture/pr28230.c: New testcase.
14413
14414 2006-10-11 Richard Guenther <rguenther@suse.de>
14415
14416 PR inline-asm/29119
14417 * gcc.dg/torture/pr29119.c: New testcase.
14418
14419 2006-10-10 Jakub Jelinek <jakub@redhat.com>
14420
14421 PR middle-end/29272
14422 * gcc.c-torture/execute/20060930-2.c: New test.
14423
14424 2006-10-09 Richard Henderson <rth@redhat.com>
14425
14426 Revert emutls patch.
14427
14428 2006-10-09 Richard Guenther <rguenther@suse.de>
14429
14430 PR middle-end/29254
14431 * gcc.dg/pr29254.c: New testcase.
14432
14433 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
14434 Paul Thomas <pault@gcc.gnu.org>
14435
14436 PR fortran/20541
14437 * gfortran.dg/alloc_comp_basics_1.f90: New test.
14438 * gfortran.dg/alloc_comp_basics_2.f90: New test.
14439 * gfortran.dg/alloc_comp_assign_1.f90: New test.
14440 * gfortran.dg/alloc_comp_assign_2.f90: New test.
14441 * gfortran.dg/alloc_comp_assign_3.f90: New test.
14442 * gfortran.dg/alloc_comp_assign_4.f90: New test.
14443 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
14444 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
14445 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
14446 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
14447 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
14448 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
14449 * gfortran.dg/alloc_comp_std.f90: New test.
14450 * gfortran.dg/move_alloc.f90: New test.
14451
14452 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
14453
14454 PR fortran/29115
14455 * gfortran.dg/derived_constructor_comps_2.f90: New test.
14456
14457 PR fortran/29211
14458 * gfortran.dg/forall_char_dependencies_1.f90: New test.
14459
14460 2006-10-08 Tobias Burnus <burnus@net-b.de>
14461
14462 PR fortran/28585
14463 * gfortran.dg/new_line.f90: New test.
14464
14465 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14466
14467 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
14468 * gcc.dg/torture/builtin-convert-1.c,
14469 gcc.dg/torture/builtin-convert-2.c,
14470 gcc.dg/torture/builtin-convert-3.c,
14471 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
14472
14473 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
14474
14475 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
14476 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
14477 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
14478 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
14479
14480 2006-10-07 Andrew Pinski <pinskia@gmail.com>
14481
14482 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
14483 Xfail some tests for powerpc-darwin and powerpc-aix.
14484
14485 2006-10-07 Jakub Jelinek <jakub@redhat.com>
14486
14487 PR c/29380
14488 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
14489
14490 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14491
14492 PR target/29300
14493 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
14494 on hppa*-*-hpux*.
14495
14496 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14497
14498 PR fortran/16580
14499 PR fortran/29288
14500 * gfortran.fortran-torture/execute/specifics.f90:
14501 Add tests for using all possible intrinsics as actual arguments.
14502 * gfortran.dg/specifics_1.f90: Add tests for using
14503 all possible intrinsics as actual arguments.
14504 * gfortran.dg/specifics_2.f90: New file.
14505 * gfortran.dg/specifics_3.f90: New file.
14506
14507 2006-10-07 Richard Sandiford <richard@codesourcery.com>
14508
14509 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
14510 * gcc.dg/debug/debug-2.c: Likewise.
14511
14512 2006-10-06 Uros Bizjak <uros@kss-loka.si>
14513
14514 * gcc.c-torture/compile/sync-2.c: New test.
14515
14516 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14517
14518 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
14519 line endings.
14520
14521 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14522
14523 PR rtl-optimization/29128
14524 * gcc.c-torture/compile/pr29128.c: New test.
14525
14526 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14527
14528 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
14529 line endings.
14530
14531 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
14532
14533 PR middle-end/29256
14534 * gcc.dg/tree-ssa/loop-19.c: New test.
14535
14536 2006-10-06 Jakub Jelinek <jakub@redhat.com>
14537
14538 PR tree-optimization/29330
14539 * gcc.dg/pr29330.c: New test.
14540
14541 PR target/28924
14542 * gcc.c-torture/compile/20061005-1.c: New test.
14543
14544 2006-10-06 Olivier Hainque <hainque@adacore.com>
14545
14546 * gcc.dg/typename-vla-1.c: New case.
14547 * gnat.dg/forward_vla.adb: New case.
14548
14549 2006-10-06 Jakub Jelinek <jakub@redhat.com>
14550
14551 PR tree-optimization/29290
14552 * gfortran.dg/loop_nest_1.f90: New test.
14553
14554 PR target/29198
14555 * gcc.dg/tls/opt-12.c: New test.
14556
14557 PR fortran/28415
14558 * gfortran.dg/save_2.f90: New test.
14559
14560 PR c/29091
14561 * gcc.dg/pr29091.c: New test.
14562
14563 2006-10-06 Joseph Myers <joseph@codesourcery.com>
14564
14565 * lib/target-supports.exp
14566 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
14567 same as x86_64-*-*; check for LP64.
14568
14569 2006-10-04 Richard Henderson <rth@redhat.com>
14570
14571 * lib/target-supports.exp (check_effective_target_tls): Redefine
14572 to mean non-emulated tls.
14573 * gcc.dg/tls/alias-1.c: Remove tls requirement.
14574 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
14575 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
14576 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
14577 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
14578 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
14579 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
14580
14581 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
14582
14583 PR fortran/29343
14584 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
14585
14586 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14587
14588 * gfortran.dg/bounds_check_fail_1.f90: New test.
14589
14590 2006-10-03 Mark Mitchell <mark@codesourcery.com>
14591
14592 PR c++/29020
14593 * g++.dg/template/friend48.C: New test.
14594
14595 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
14596
14597 PR fortran/29098
14598 * gfortran.dg/default_initialization_2.f90: New test.
14599
14600 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
14601
14602 PR fortran/20779
14603 PR fortran/20891
14604 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
14605
14606 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
14607
14608 PR fortran/29284
14609 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
14610
14611 PR fortran/29321
14612 PR fortran/29322
14613 * gfortran.dg/missing_optional_dummy_2.f90: New test.
14614
14615 PR fortran/25091
14616 PR fortran/25092
14617 * gfortran.dg/entry_array_specs_1.f90: New test.
14618
14619 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
14620
14621 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
14622 insufficient to inhibit some test failures at -O3. Do testing
14623 on integers.
14624
14625 2006-10-03 Mark Mitchell <mark@codesourcery.com>
14626
14627 PR c++/29138
14628 * g++.dg/inherit/access8.C: New test.
14629 * g++.dg/template/dtor4.C: Tweak error messages.
14630
14631 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14632
14633 PR fortran/27478
14634 * gfortran.dg/entry_8.f90: New test.
14635
14636 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14637
14638 PR c++/29291
14639 * g++.dg/parse/new4.C: New test.
14640
14641 2006-10-03 Uros Bizjak <uros@kss-loka.si>
14642
14643 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
14644 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
14645 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
14646 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
14647 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
14648
14649 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14650
14651 PR fortran/19260
14652 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
14653 * gfortran.dg/continuation_2.f90: New test.
14654
14655 PR fortran/19262
14656 * gfortran.dg/continuation_3.f90: New test.
14657 * gfortran.dg/continuation_4.f90: New test.
14658 * gfortran.dg/continuation_5.f: New test.
14659 * gfortran.dg/continuation_6.f: New test.
14660
14661 2006-10-02 Mark Mitchell <mark@codesourcery.com>
14662
14663 PR c++/29226
14664 * g++.dg/template/vla1.C: New test.
14665
14666 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14667
14668 PR fortran/29210
14669 * gfortran.dg/complex_parameter_1.f90: New test.
14670
14671 2006-10-02 Jakub Jelinek <jakub@redhat.com>
14672
14673 PR c/29154
14674 * gcc.c-torture/execute/20060929-1.c: New test.
14675
14676 2006-10-01 Mark Mitchell <mark@codesourcery.com>
14677
14678 PR c++/29105
14679 * g++.dg/template/member6.C: New test.
14680 * g++.dg/parse/typename7.C: Adjust error markers.
14681
14682 PR c++/29080
14683 * g++.dg/template/member7.C: New test.
14684
14685 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
14686
14687 PR c/24010
14688 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
14689 gcc.dg/Woverride-init-3.c: New tests.
14690
14691 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14692
14693 * gcc.c-torture/execute/20060930-1.c: New test.
14694
14695 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14696
14697 PR fortran/18791
14698 * gfortran.dg/specifics_1.f90: New test.
14699 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
14700 complex specifics.
14701
14702 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14703
14704 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
14705 pthread-init-common.h: New.
14706
14707 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
14708
14709 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
14710 precision on some archs.
14711
14712 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
14713
14714 * gcc.dg/non-local-goto-1.c: New test.
14715 * gcc.dg/non-local-goto-2.c: Likewise.
14716 * gcc.dg/setjmp-3.c: Likewise.
14717 * gcc.dg/setjmp-4.c: Likewise.
14718
14719 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
14720
14721 * gnat.dg/self_aggregate_with_pointer.adb: New test.
14722
14723 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
14724
14725 PR fortran/28276
14726 * gfortran.dg/exponent_1.f90: New test.
14727
14728 PR fortran/27021
14729 * gfortran.dg/nearest_1.f90: New test.
14730
14731 2006-09-26 Jakub Jelinek <jakub@redhat.com>
14732
14733 PR middle-end/25261
14734 PR middle-end/28790
14735 * gcc.dg/gomp/nestedfn-1.c: New test.
14736
14737 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
14738
14739 PR objc/29195
14740 * objc/compile/method-1.m: New test.
14741
14742 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
14743
14744 PR c++/26938
14745 * g++.dg/template/crash58.C: New test.
14746 * g++.dg/parse/crash28.C: Adjust error markers.
14747 * g++.dg/template/crash34.C: Likewise.
14748 * g++.dg/template/friend31.C: Likewise.
14749 * g++.dg/template/crash32.C: Likewise.
14750
14751 PR c++/27329
14752 * g++.dg/template/crash59.C: New test.
14753
14754 PR c++/27667
14755 * g++.dg/template/spec33.C: New test.
14756 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
14757
14758 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
14759 Adam Nemet <anemet@caviumnetworks.com>
14760
14761 * gcc.dg/tree-ssa/ivopts-1.c: New test.
14762 * gcc.dg/tree-ssa/ivopts-2.c: New test.
14763
14764 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
14765
14766 PR target/28911
14767 * gcc.dg/pr28911.c: New.
14768
14769 2006-09-23 Uros Bizjak <uros@kss-loka.si>
14770
14771 PR target/29169
14772 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
14773 (dg-options): Add -mfpmath=387.
14774
14775 2006-09-23 Jakub Jelinek <jakub@redhat.com>
14776
14777 PR c/28706
14778 * gcc.dg/pr28706.c: New test.
14779
14780 PR c/28712
14781 * gcc.dg/pr28712.c: New test.
14782
14783 2006-09-22 Mike Stump <mrs@apple.com>
14784
14785 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
14786
14787 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
14788
14789 PR tree-optimization/28888
14790 * gcc.dg/pr28888.c: New test.
14791
14792 2006-09-21 Mark Mitchell <mark@codesourcery.com>
14793
14794 PR c++/29016
14795 * g++.dg/init/ptrfn1.C: New test.
14796
14797 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
14798
14799 PR c++/28861
14800 * g++.dg/template/spec32.C: New test.
14801 * g++.dg/parse/crash9.C: Adjust error markers.
14802
14803 PR c++/28303
14804 * g++.dg/template/typedef6.C: New test.
14805 * g++.dg/init/error1.C: Adjust error markers.
14806 * g++.dg/parse/crash9.C: Likewise.
14807 * g++.dg/template/crash55.C: Likewise.
14808
14809 2006-09-21 Janis Johnson <janis187@us.ibm.com>
14810
14811 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
14812
14813 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
14814
14815 PR target/27650
14816 * g++.dg/ext/dllimport12.C: New test.
14817
14818 2006-09-20 Richard Sandiford <richard@codesourcery.com>
14819
14820 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
14821 * gcc.target/mips/nmadd-2.c: Likewise.
14822 * gcc.target/mips/mips-ps-6.c: New test.
14823 * gcc.target/mips/neg-abs-1.c: Likewise.
14824 * gcc.target/mips/neg-abs-2.c: Likewise.
14825 * gcc.target/mips/nmadd-3.c: New test.
14826
14827 2006-09-20 Jakub Jelinek <jakub@redhat.com>
14828
14829 PR middle-end/28046
14830 * gcc.dg/gomp/atomic-10.c: New test.
14831 * g++.dg/gomp/atomic-10.C: New test.
14832
14833 2006-09-20 Eric Christopher <echristo@apple.com>
14834
14835 * gcc.target/i386/sse3-not-fisttp.c: New.
14836
14837 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
14838
14839 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
14840
14841 2006-09-19 Richard Sandiford <richard@codesourcery.com>
14842
14843 * gcc.c-torture/execute/pr28289.c (one): New variable.
14844 (main): Use it instead of argc.
14845 * gcc.c-torture/execute/20060102-1.c (one): New variable.
14846 (main): Use it instead of argc.
14847
14848 2006-09-19 Paul Brook <paul@codesourcery.com>
14849
14850 PR target/28516
14851 * gcc.dg/nested-func-5.c: New test.
14852
14853 2006-09-19 Ben Elliston <bje@au.ibm.com>
14854
14855 * lib/target-supports.exp (check_effective_target_tls): Compile
14856 test stubs using ${tool}_target_compile, not just target_compile.
14857 (check_effective_target_tls_runtime): Likewise.
14858
14859 2006-09-19 Ben Elliston <bje@au.ibm.com>
14860
14861 * gcc.c-torture/compile/20030405-1.x: Remove.
14862
14863 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
14864 optimising linker from discarding it.
14865
14866 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
14867
14868 PR fortran/28526
14869 * gfortran.dg/keyword_symbol_1.f90: New test.
14870
14871 * gfortran.dg/spread_shape_1.f90: Add missing warning with
14872 pedantic compilation option.
14873
14874 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
14875
14876 PR fortran/29060
14877 * gfortran.dg/spread_shape_1.f90: New test.
14878
14879 2006-09-17 Roger Sayle <roger@eyesopen.com>
14880
14881 PR tree-optimization/28887
14882 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
14883
14884 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
14885
14886 PR c/25993
14887 * gcc.dg/pr25993.c: New test.
14888
14889 2006-09-17 Ira Rosen <irar@il.ibm.com>
14890
14891 PR tree-opt/21591
14892 * gcc.dg/vect/pr21591.c: New test.
14893
14894 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
14895
14896 PR tree-opt/29059
14897 * gcc.c-torture/compile/strcpy-1.c: New test.
14898 * gcc.c-torture/compile/strcpy-2.c: New test.
14899 * gcc.c-torture/compile/memcpy-1.c: New test.
14900 * gcc.c-torture/compile/memcpy-2.c: New test.
14901
14902 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
14903
14904 PR testsuite/29055
14905 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
14906
14907 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
14908
14909 * gnat.dg/specs/double_record_extension1.ads: New test.
14910 * gnat.dg/specs/double_record_extension2.ads: Likewise.
14911
14912 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
14913
14914 PR fortran/29051
14915 * gfortran.dg/oldstyle_3.f90: New test.
14916
14917 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14918
14919 PR libgfortran/29099
14920 * gfortran.dg/secnds-1.f: New test.
14921
14922 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14923
14924 PR libgfortran/29053
14925 * gfortran.dg/streamio_9.f90: New test.
14926 * gfortran.dg/streamio_10.f90: New test.
14927
14928 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
14929
14930 PR C++/29002
14931 * g++.dg/init/array22.C: New test.
14932 * g++.dg/init/array23.C: New test.
14933
14934 2006-09-14 Arnaud Charlet <charlet@adacore.com>
14935
14936 * stackcheck.lst: Update list of tests requiring stack checking.
14937 * norun.lst: Adjust for above change.
14938 * ada95.lst: New file.
14939 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
14940 requiring -gnat95 switch.
14941
14942 2006-09-14 Olivier Hainque <hainque@adacore.com>
14943
14944 * gnat.dg/in_out_parameter.adb: New test.
14945
14946 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
14947
14948 PR debug/28980
14949 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
14950
14951 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
14952
14953 * gnat.dg/specs/unchecked_union.ads: New test.
14954
14955 2006-09-13 Richard Sandiford <richard@codesourcery.com>
14956
14957 PR rtl-optimization/28982
14958 * gcc.c-torture/execute/pr28982a.c: New test.
14959 * gcc.c-torture/execute/pr28982b.c: Likewise.
14960
14961 2006-09-12 Eric Christopher <echristo@apple.com>
14962
14963 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
14964 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
14965
14966 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
14967
14968 PR c/28768
14969 PR preprocessor/14634
14970 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
14971 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
14972 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
14973
14974 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14975
14976 * gcc.dg/pr28243.c: New test.
14977
14978 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
14979
14980 PR fortran/28971
14981 gfortran.dg/pr28971.f90: New test to act as a backstop in case
14982 this undiagnosed regression reappears.
14983
14984 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
14985
14986 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
14987 Treat $srcdir as a literal.
14988 * lib/fortran-torture.exp (fortran-torture-compile,
14989 fortran-torture-execute): Likewise.
14990 * lib/objc-torture.exp (objc-torture-compile,
14991 objc-torture-execute): Likewise.
14992 * lib/profopt.exp (profopt-execute): Likewise.
14993
14994 2006-09-11 Geoffrey Keating <geoffk@apple.com>
14995
14996 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
14997
14998 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
14999
15000 PR testsuite/28950
15001 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
15002
15003 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
15004
15005 PR target/13685
15006 * gcc.target/i386/pr13685.c: New test.
15007
15008 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15009
15010 * gcc.dg/pr28726.c: New test.
15011
15012 2006-09-11 Josh Conner <jconner@apple.com>
15013
15014 * gcc.dg/nrv3.c: Increase size of structure.
15015 * gcc.dg/nrv4.c: Likewise.
15016 * gcc.dg/nrv5.c: Likewise.
15017
15018 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
15019
15020 PR libfortran/28890
15021 gfortran.dg/assumed_charlen_function_5.f90: New test.
15022
15023 2006-09-10 Mark Mitchell <mark@codesourcery.com>
15024
15025 PR c++/28991
15026 * g++.dg/init/static3.C: New test.
15027
15028 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
15029
15030 PR testsuite/29007
15031 * gcc.dg/long-long-cst1.c (t): Add cast to
15032 __SIZE_TYPE__ before casting to int.
15033 (main): Return 0 on success.
15034
15035 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15036
15037 * gcc.c-torture/execute/20060910-1.c: New test.
15038
15039 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
15040
15041 PR middle-end/26983
15042 * gcc.dg/pr26983.c: New test.
15043
15044 2006-09-10 Richard Sandiford <richard@codesourcery.com>
15045
15046 PR target/29006
15047 * gcc.c-torture/execute/pr29006.c: New test.
15048
15049 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
15050
15051 PR libfortran/28947
15052 gfortran.dg/matmul_4.f90: New test.
15053
15054 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
15055
15056 PR fortran/28959
15057 gfortran.dg/used_types_10: New test.
15058
15059 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
15060
15061 PR libfortran/28923
15062 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
15063 gfortran.dg/array_initializer_3.f90: New test.
15064
15065 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15066
15067 PR fortran/28914
15068 * gfortran.dg/actual_array_constructor_3.f90: New test.
15069
15070 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
15071
15072 PR testsuite/26778
15073 * gcc.target/i386/pr26778.c: New testcase.
15074
15075 2006-09-08 Eric Christopher <echristo@apple.com>
15076
15077 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
15078 * gcc.target/i386/memcpy-1.c: Ditto.
15079 * gcc.target/i386/asm-1.c: Ditto.
15080 * gcc.target/i386/20060512-4.c: Ditto.
15081 * gcc.target/i386/compress-float-387.c: Ditto.
15082 * gcc.target/i386/20060512-1.c: Ditto.
15083 * gcc.target/i386/compress-float-sse.c: Ditto.
15084 * gcc.target/i386/20060512-2.c: Ditto.
15085 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
15086 * gcc.target/i386/stack-prot-kernel.c: Ditto.
15087 * gcc.target/i386/compress-float-387-pic.c: Ditto.
15088 * gcc.dg/pr26449.c: Ditto.
15089 * gcc.dg/attr-ms_struct-2.c: Ditto.
15090 * gcc.dg/attr-ms_struct-1.c: Ditto.
15091 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
15092
15093 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
15094
15095 PR c/28504
15096 * gcc.dg/vla-10.c: New test.
15097
15098 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15099
15100 PR c++/28858
15101 * g++.dg/parse/template20.C: New test.
15102 * g++.dg/template/operator8.C: Remove obsolete part.
15103 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
15104 * g++.old-deja/g++.pt/crash65.C: Likewise.
15105
15106 2006-09-07 Jason Merrill <jason@redhat.com>
15107
15108 PR middle-end/27724
15109 * gcc.dg/long-long-cst1.c: New test.
15110
15111 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15112
15113 PR C++/28906
15114 * g++.dg/other/array3.C: New test.
15115 * g++.dg/other/array4.C: New test.
15116 * g++.dg/other/array5.C: New test.
15117
15118 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
15119
15120 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
15121
15122 2006-09-07 Uros Bizjak <uros@kss-loka.si>
15123
15124 PR target/28946
15125 * gcc.target/i386/pr28946.c: New test.
15126
15127 2006-09-07 Steven G. Kargl <kargls@comcast.net>
15128
15129 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
15130 in integer literal constant.
15131 * gfortran.dg/enum_8.f90: Ditto.
15132 * gfortran.dg/g77/20030326-1.f: Ditto.
15133
15134 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
15135
15136 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
15137 nonconformance usage.
15138
15139 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15140
15141 PR middle-end/28862
15142 * gcc.c-torture/compile/vector-align-1.c: New test.
15143
15144 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
15145
15146 PR rtl-opt/27883
15147 * g++.dg/opt/copysign-1.C: New test.
15148
15149 2006-09-06 Jason Merrill <jason@redhat.com>
15150
15151 PR c++/27371
15152 * g++.dg/warn/unused-result1.C: New test.
15153
15154 2006-09-06 Mark Mitchell <mark@codesourcery.com>
15155
15156 PR c++/28903
15157 * g++.dg/ext/vla3.C: New test.
15158
15159 PR c++/28886
15160 * g++.dg/template/array16.C: New test.
15161
15162 2006-09-06 Richard Guenther <rguenther@suse.de>
15163
15164 * gcc.dg/pr27226.c: Remove testcase again.
15165
15166 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
15167
15168 PR tree-opt/28937
15169 * g++.dg/opt/unroll2.C: New test.
15170
15171 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
15172
15173 PR tree-opt/28952
15174 * gcc.dg/vect/pr28952.c: New test.
15175
15176 2006-09-05 Richard Guenther <rguenther@suse.de>
15177
15178 PR tree-optimization/28900
15179 * gcc.dg/torture/pr28900.c: New testcase
15180
15181 2006-09-05 Richard Guenther <rguenther@suse.de>
15182
15183 PR tree-optimization/28905
15184 * gcc.c-torture/compile/pr28905.c: New testcase.
15185
15186 2006-09-05 Richard Guenther <rguenther@suse.de>
15187
15188 PR middle-end/28935
15189 * gcc.dg/pr28935.c: New testcase.
15190
15191 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15192
15193 * gcc.c-torture/execute/20060905-1.c: New test.
15194
15195 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
15196
15197 PR fortran/28908
15198 * gfortran.dg/used_types_7.f90: New test.
15199 * gfortran.dg/used_types_8.f90: New test.
15200 * gfortran.dg/used_types_9.f90: New test.
15201
15202 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15203
15204 * gcc.c-torture/compile/20060904-1.c: New test.
15205
15206 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
15207
15208 PR c++/23287 Revert my 2006-09-01 patch
15209 * g++.dg/parse/dtor12.C: Remove.
15210
15211 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
15212
15213 PR c+/27670
15214 * g++.dg/template/operator9.C: New test.
15215
15216 PR c++/27493
15217 * g++.dg/template/operator7.C: New test.
15218
15219 PR c++/27494
15220 * g++.dg/template/operator8.C: New test.
15221
15222 PR c++/27397
15223 * g++.dg/template/crash57.C: New test.
15224
15225 * g++.dg/template/typedef4.C: Adjust error markers.
15226 * g++.dg/template/typedef5.C: Likewise.
15227
15228 2006-09-02 Jakub Jelinek <jakub@redhat.com>
15229
15230 PR c++/28878
15231 * g++.dg/parse/crash33.C: New test.
15232
15233 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
15234 Richard Guenther <rguenther@suse.de>
15235 Adam Nemet <anemet@caviumnetworks.com>
15236
15237 PR middle-end/27226
15238 * gcc.target/mips/memcpy-1.c: New testcase.
15239 * gcc.dg/pr27226.c: Likewise.
15240
15241 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
15242
15243 PR c++/28705
15244 * g++.dg/lookup/koenig5.C: New.
15245 * g++.dg/template/crash56.C: New.
15246
15247 2006-09-01 Josh Conner <jconner@apple.com>
15248
15249 PR c++/25505
15250 * gcc.dg/nrv3.c: New test.
15251 * gcc.dg/nrv4.c: New test.
15252 * gcc.dg/nrv5.c: New test.
15253
15254 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
15255
15256 PR c++/23287
15257 * g++.dg/parse/dtor12.C: New.
15258
15259 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
15260
15261 PR tree-optimization/28839
15262 * gcc.dg/pr28839.c: New test.
15263
15264 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
15265
15266 PR target/24367
15267 * gcc.dg/pr24367.c: New testcase.
15268
15269 2006-08-30 Joseph Myers <joseph@codesourcery.com>
15270
15271 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
15272
15273 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
15274
15275 PR rtl-optimization/27735
15276 * gcc.dg/loop-unswitch-1.c: New test.
15277
15278 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
15279
15280 PR fortran/28885
15281 * gfortran.dg/aliasing_dummy_2.f90: New test.
15282
15283 PR fortran/20067
15284 * gfortran.dg/generic_5.f90: Change error message.
15285
15286 PR fortran/28873
15287 * gfortran.dg/generic_6.f90: New test.
15288
15289 PR fortran/25077
15290 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
15291
15292 PR fortran/25102
15293 * gfortran.dg/invalid_interface_assignment.f90: New test.
15294
15295 PR fortran/24866
15296 * gfortran.dg/module_proc_external_dummy.f90: New test.
15297
15298 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
15299
15300 PR c++/28349
15301 * g++.dg/warn/var-args1.C: New test.
15302
15303 2006-08-29 Steven G. Kargl <kargls@comcast.net>
15304
15305 PR fortran/28866
15306 * gfortran.dg/simpleif_2.f90: New test.
15307 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
15308 * gfortran.dg/enum_5.f90: Ditto.
15309
15310 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15311 Kazu Hirata <kazu@codesourcery.com>
15312
15313 PR tree-optimization/17506
15314 * gcc.dg/pr17506.c: New.
15315
15316 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
15317
15318 PR c++/28139
15319 * g++.dg/eh/alias1.C: New test.
15320
15321 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15322
15323 PR c++/28860
15324 * g++.dg/template/ttp22.C: New test.
15325
15326 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
15327
15328 PR middle-end/26632
15329 * gcc.dg/pr26632.c: New.
15330
15331 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15332
15333 PR libgfortran/28354
15334 * gfortran.dg/fmt_zero_precision.f90: New test.
15335
15336 2006-08-27 Mark Mitchell <mark@codesourcery.com>
15337
15338 PR c++/28058
15339 * g++.dg/template/spec31.C: New test.
15340
15341 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
15342
15343 PR c++/26573
15344 * g++.dg/other/static2.C: New test.
15345
15346 2006-08-26 Roger Sayle <roger@eyesopen.com>
15347
15348 * gcc.dg/Wswitch-enum-2.c: New test case.
15349 * gcc.dg/Wswitch-enum-3.c: Likewise.
15350
15351 2006-08-26 Richard Guenther <rguenther@suse.de>
15352
15353 * gcc.c-torture/compile/20060826-1.c: New testcase.
15354
15355 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
15356
15357 PR c++/28736
15358 * g++.dg/template/void10.C: New test.
15359
15360 PR c++/28737
15361 * g++.dg/template/void8.C: New test.
15362
15363 PR c+_+/28738
15364 * g++.dg/template/void9.C: New test.
15365
15366 * g++.dg/template/void3.C: Adjust error markers.
15367 * g++.dg/template/void4.C: Likewise.
15368 * g++.dg/template/crash55.C: Likewise.
15369 * g++.dg/template/void7.C: Likewise
15370
15371 2006-08-26 Mark Mitchell <mark@codesourcery.com>
15372
15373 PR c++/28588
15374 * g++.dg/inherit/access6.C: New test.
15375 * g++.dg/inherit/access7.C: Likewise.
15376
15377 PR c++/28595
15378 * g++.dg/template/array15.C: New test.
15379 * g++.dg/template/crash2.C: Tweak error markers.
15380
15381 2006-08-26 Jakub Jelinek <jakub@redhat.com>
15382
15383 PR middle-end/28683
15384 * gcc.c-torture/compile/20060823-1.c: New test.
15385
15386 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15387
15388 PR c++/28853
15389 * g++.dg/template/ttp21.C: New test.
15390
15391 PR c++/28852
15392 * g++.dg/other/operator1.C: Add error-marker.
15393 * g++.dg/other/operator2.C: New test.
15394
15395 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
15396
15397 PR c/27893
15398 * gcc.c-torture/compile/vla-const-1.c,
15399 gcc.c-torture/compile/vla-const-2.c: New tests.
15400
15401 2006-08-26 Richard Guenther <rguenther@suse.de>
15402
15403 PR middle-end/28814
15404 * gcc.dg/torture/pr28814.c: New testcase.
15405
15406 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
15407
15408 PR c/28418
15409 * gcc.c-torture/compile/compound-literal-1.c: New test.
15410
15411 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
15412
15413 PR c/28299
15414 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
15415 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
15416 Expect extra diagnostics.
15417
15418 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
15419
15420 gcc.dg/noncompile/pr16876.c: New test.
15421
15422 2006-08-25 Mark Mitchell <mark@codesourcery.com>
15423
15424 PR c++/28056
15425 * g++.dg/parse/local1.C: New test.
15426 * g++.dg/other/qual1.C: Tweak error marker.
15427
15428 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
15429
15430 PR c++/27787
15431 * g++.dg/template/typename10.C: New.
15432 * g++.dg/template/lookup4.C: Remove bogus error marker.
15433
15434 2006-08-25 Richard Guenther <rguenther@suse.de>
15435
15436 PR testsuite/28829
15437 * gcc.dg/pr26570.c: Fix testcase.
15438
15439 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
15440
15441 PR tree-opt/28807
15442 * gcc.c-torture/execute/mayalias-2.c: New test.
15443 * gcc.dg/tree-ssa/alias-13.c: New test.
15444
15445 2006-08-24 Jan Hubicka <jh@suse.cz>
15446
15447 PR debug/26881
15448 * gcc.dg/debug/pr26881.c: New file.
15449
15450 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
15451
15452 PR fortran/28788
15453 * gfortran.dg/used_types_4.f90: New test.
15454 * gfortran.dg/derived_init_2.f90: Modify to check sibling
15455 association of derived types.
15456 * gfortran.dg/used_types_2.f90: Add module cleanup.
15457 * gfortran.dg/used_types_3.f90: The same.
15458
15459 PR fortran/28771
15460 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
15461 fix of regression.
15462
15463 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15464
15465 PR 28813
15466 * gfortran.dg/direct_io_6.f90: Remove test.
15467
15468 2006-08-23 Stuart Hastings <stuart@apple.com>
15469
15470 PR 28825
15471 * gcc.target/i386/20060821-1.c: New.
15472
15473 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
15474
15475 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
15476 dg-warning strings for dllimport.
15477
15478 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
15479
15480 PR C++/28450
15481 * g++.dg/ext/vector4.C: New test.
15482 * g++.dg/ext/complex1.C: New test.
15483
15484 2006-08-21 Geoffrey Keating <geoffk@apple.com>
15485
15486 PR debug/28692
15487 * gcc.dg/debug/const-1.c: New.
15488 * gcc.dg/debug/const-2.c: New.
15489 * gcc.dg/debug/dwarf2/const-1.c: New.
15490 * gcc.dg/debug/dwarf2/const-2.c: New.
15491 * gcc.dg/debug/dwarf2/const-2b.c: New.
15492
15493 2006-08-22 Richard Guenther <rguenther@suse.de>
15494
15495 PR middle-end/28776
15496 * gcc.c-torture/compile/pr28776-1.c: New testcase.
15497 * gcc.c-torture/compile/pr28776-2.c: Likewise.
15498
15499 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
15500
15501 PR tree-optimization/28003
15502 * g++.dg/tree-ssa/pr28003.C: New.
15503
15504 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
15505
15506 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
15507
15508 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
15509
15510 PR c++/26269
15511 * g++.dg/other/error14.C: New test.
15512
15513 PR c++/28505
15514 * g++.dg/parse/ctor7.C: New test.
15515 * g++.dg/parse/ctor8.C: Likewise.
15516
15517 PR c++/28741
15518 * g++.dg/template/void7.C: New test.
15519
15520 2006-08-21 Olivier Hainque <hainque@adacore.com>
15521
15522 * gnat.dg/self_aggregate_with_zeros.adb: New test.
15523 * gnat.dg/self_aggregate_with_array.adb: New test.
15524
15525 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
15526
15527 * g++.dg/eh/arm-vfp-unwind.C: New test.
15528
15529 2006-08-20 Mark Mitchell <mark@codesourcery.com>
15530
15531 PR c++/28341
15532 * g++.dg/template/ref3.C: New test.
15533 * g++.dg/template/nontype13.C: New test.
15534
15535 PR c++/28346
15536 * g++.dg/template/ptrmem17.C: New test.
15537
15538 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
15539
15540 PR target/28648 c:
15541 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
15542
15543 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
15544
15545 PR fortran/28630
15546 * gfortran.dg/used_types_2.f90: New test.
15547
15548 PR fortran/28601
15549 * gfortran.dg/used_types_3.f90: New test.
15550
15551 PR fortran/20886
15552 * gfortran.dg/generic_actual_arg.f90: New test.
15553
15554 PR fortran/28735
15555 * gfortran.dg/module_private_array_refs_1.f90: New test.
15556
15557 PR fortran/28762
15558 * gfortran.dg/program_name_1.f90: New test.
15559
15560 PR fortran/28425
15561 * gfortran.dg/derived_constructor_comps_1.f90: New test.
15562
15563 PR fortran/28496
15564 * gfortran.dg/array_initializer_2.f90: New test.
15565
15566 PR fortran/18111
15567 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
15568
15569 PR fortran/28600
15570 * gfortran.dg/assumed_charlen_function_4.f90: New test.
15571
15572 PR fortran/28771
15573 * gfortran.dg/assumed_charlen_in_main.f90: New test.
15574
15575 PR fortran/28660
15576 * gfortran.dg/dependent_decls_1.f90: New test.
15577
15578 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
15579
15580 PR fortran/25217
15581 * gfortran.dg/derived_init_2.f90: New.
15582
15583 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
15584
15585 * gcc.c-torture/execute/pr28289.c: New test.
15586
15587 2006-08-17 Jakub Jelinek <jakub@redhat.com>
15588
15589 PR c/28744
15590 * gcc.dg/attr-externally-visible-1.c: New test.
15591 * gcc.dg/attr-externally-visible-2.c: New test.
15592 * g++.dg/parse/attr-externally-visible-1.C: New test.
15593 * g++.dg/parse/attr-externally-visible-2.C: New test.
15594
15595 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15596
15597 PR c++/28606
15598 * g++.dg/parse/dtor11.C: New test.
15599
15600 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
15601
15602 PR rtl-optimization/28489
15603 * gcc.c-torture/compile/pr28489.c: New test.
15604
15605 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15606
15607 PR c++/28710
15608 * g++.dg/template/redecl4.C: New test.
15609
15610 PR c++/28711
15611 * g++.dg/template/ctor8.C: New test.
15612
15613 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
15614
15615 * gcc.dg/pr26570.c: Fix testcase.
15616
15617 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
15618
15619 * PR c++/28573
15620 * g++.dg/parse/offsetof6.C: New test.
15621 * g++.dg/parse/offsetof6.C: New test.
15622 * g++.dg/parse/offsetof7.C: New test.
15623
15624 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15625
15626 PR testsuite/28602
15627 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
15628 is false.
15629
15630 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
15631
15632 PR c++/28302
15633 * g++.dg/ext/vector3.C: New test.
15634
15635 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
15636
15637 PR gcov/profile/26570
15638 * gcc.dg/pr26570.c: New test.
15639
15640 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
15641
15642 PR c/27697
15643 * gcc.dg/qual-component-1.c: New test.
15644
15645 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15646
15647 PR c++/28593
15648 * g++.dg/parse/new3.C: New test.
15649
15650 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15651
15652 PR fortran/25828
15653 * gfortran.dg/streamio_1.f90: New test.
15654 * gfortran.dg/streamio_2.f90: New test.
15655 * gfortran.dg/streamio_3.f90: New test.
15656 * gfortran.dg/streamio_4.f90: New test.
15657 * gfortran.dg/streamio_5.f90: New test.
15658 * gfortran.dg/streamio_6.f90: New test.
15659 * gfortran.dg/streamio_7.f90: New test.
15660 * gfortran.dg/streamio_8.f90: New test.
15661
15662 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
15663
15664 PR c/28287
15665 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
15666
15667 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
15668
15669 PR c++/28594
15670 * g++.dg/template/void6.C: New test.
15671
15672 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15673
15674 PR c/28649
15675 * gcc.dg/parse-error-1.c: New test.
15676 * gcc.dg/parse-error-2.c: New test.
15677 * gcc.dg/cpp/digraph2.c: Add error-marker.
15678 * gcc.dg/noncompile/920923-1.c: Likewise.
15679
15680 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
15681
15682 PR c/27490
15683 * gcc.dg/sizeof-2.c: New testcase.
15684
15685 PR c/27489
15686 * gcc.dg/switch-A.c: New testcase.
15687
15688 2006-08-14 Steve Ellcey <sje@cup.hp.com>
15689
15690 PR c++/28288
15691 PR c++/14556
15692 * g++.old-deja/g++.warn/compare1.C: Delete.
15693 * g++.dg/opt/pr7503-2.C: Delete.
15694 * g++.dg/opt/pr7503-3.C: Delete.
15695 * g++.dg/opt/pr7503-4.C: Delete.
15696 * g++.dg/opt/pr7503-5.C: Delete.
15697 * g++.dg/opt/max1.C: Delete.
15698 * g++.dg/warn/minmax.C: Delete.
15699 * g++.dg/expr/minmax.C: New test.
15700
15701 2006-08-14 Richard Guenther <rguenther@suse.de>
15702
15703 PR testsuite/28703
15704 * gcc.c-torture/execute/pr28651.c: Do not use argc
15705 to avoid optimization, instead forbid inlining.
15706
15707 2006-08-14 Richard Sandiford <richard@codesourcery.com>
15708
15709 PR rtl-optimization/28634
15710 * gcc.c-torture/execute/ieee/pr28634.c: New test.
15711
15712 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
15713
15714 PR c/27184
15715 * gcc.dg/torture/pr27184.c: New test.
15716
15717 2006-08-12 Jakub Jelinek <jakub@redhat.com>
15718
15719 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
15720
15721 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15722
15723 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
15724 * gfortran.dg/stat_2.f90: Likewise.
15725 * gfortran.dg/chmod_1.f90: Likewise.
15726 * gfortran.dg/chmod_2.f90: Likewise.
15727 * gfortran.dg/chmod_3.f90: Likewise.
15728
15729 2006-08-11 David Edelsohn <edelsohn@gnu.org>
15730
15731 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
15732
15733 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15734
15735 * g++.dg/opt/pr23454-2.C: New test.
15736
15737 2006-08-11 Richard Guenther <rguenther@suse.de>
15738
15739 PR middle-end/28651
15740 * gcc.c-torture/execute/pr28651.c: New testcase.
15741
15742 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
15743
15744 * gnat.dg/specs/static_initializer.ads: New test.
15745
15746 2006-08-10 Paul Brook <paul@codesourcery.com>
15747
15748 * gcc.target/arm/cond-asm.c: New test.
15749
15750 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
15751
15752 PR tree-optimization/26197
15753 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
15754 * g++.dg/vect/vect.exp: Compile the new tests with
15755 --param max-aliased-vops=0.
15756
15757 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
15758
15759 PR c++/28637
15760 * g++.dg/template/void3.C: New test.
15761
15762 PR c++/28638
15763 * g++.dg/template/void4.C: New test.
15764
15765 PR c++/28640
15766 * g++.dg/template/void5.C: New test.
15767
15768 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
15769
15770 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
15771 after dg-do compile.
15772
15773 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
15774
15775 PR tree-optimizations/26969
15776 * gcc.dg/vect/vect.exp: Compile tests prefixed with
15777 "unswitch-loops" with -funswitch-loops.
15778 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
15779
15780 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15781
15782 * gcc.dg/sparc-getcontext-1.c: Fix typo.
15783 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
15784 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
15785 * objc.dg/dwarf-1.m: Likewise.
15786 * objc.dg/dwarf-2.m: Likewise.
15787 * obj-c++.dg/dwarf-2.mm: Likewise.
15788
15789 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15790
15791 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
15792 * objc.dg/dwarf-2.m: Likewise.
15793 * obj-c++.dg/dwarf-2.mm: Likewise.
15794
15795 PR libfortran/28603
15796 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
15797
15798 PR testsuite/27611
15799 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
15800
15801 PR testsuite/27033
15802 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
15803
15804 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
15805
15806 PR target/27827
15807 * gcc.target/i386/pr27827.c: New testcase.
15808
15809 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
15810
15811 PR fortran/28590
15812 * gfortran.dg/sequence_types_1.f90: New test.
15813
15814 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
15815
15816 PR fortran/28548
15817 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
15818 dg-warning. Add -pedantic option.
15819
15820 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15821
15822 PR c/28502
15823 * gcc.dg/proto-1.c: New test.
15824
15825 PR c/27721
15826 * gcc.dg/lvalue-4.c: New test.
15827
15828 PR c/28136
15829 * gcc.dg/init-bad-5.c: New test.
15830
15831 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
15832
15833 PR c++/28347
15834 * g++.dg/ext/typedef-init.C: Add new test for typedef
15835 initialization inside templates. Adjust existing error markers.
15836
15837 2006-08-03 Mark Mitchell <mark@codesourcery.com>
15838
15839 PR c++/28148
15840 * g++.dg/init/ptrmem3.C: New test.
15841
15842 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
15843
15844 PR tree-optimization/27770
15845 * lib/target-support.exp: New target keyword "section_anchors".
15846 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
15847 tests.
15848 * gcc.dg/vect/section-anchors-pr27770.c: New test.
15849 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
15850 * gcc.dg/vect/section-anchors-vect-69.c: New test.
15851 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
15852
15853 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15854
15855 * gcc.dg/20060801-1.c: Add missing '}'.
15856
15857 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15858
15859 PR c++/27508
15860 * g++.dg/parse/dtor9.C: New test.
15861 * g++.dg/parse/dtor10.C: New test.
15862 * g++.dg/other/error7.C: Adjust error-marker.
15863
15864 PR c++/28274
15865 * g++.dg/other/default5.C: New test.
15866
15867 2006-08-02 Richard Guenther <rguenther@suse.de>
15868
15869 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
15870
15871 2006-08-02 Mark Mitchell <mark@codesourcery.com>
15872
15873 PR c++/28557
15874 * g++.dg/template/conv9.C: New test.
15875
15876 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
15877
15878 PR debug/28063
15879 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
15880 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
15881 Optionally return assembly text. Update callers.
15882 (check_no_compiler_messages): Update verbose messages.
15883 (check_no_messages_and_pattern): New.
15884 (check_effective_target_string_merging): New.
15885
15886 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15887
15888 PR c++/28250
15889 * g++.dg/eh/catch4.C: New test.
15890
15891 PR c++/28257
15892 * g++.dg/other/qual1.C: New test.
15893
15894 PR c++/28259
15895 * g++.dg/inherit/error2.C: New test.
15896
15897 PR c++/28267
15898 * g++.dg/other/new1.C: New test.
15899
15900 * g++.dg/warn/pr23075.C: Remove obsolete test.
15901 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
15902 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
15903
15904 2006-07-31 Mark Mitchell <mark@codesourcery.com>
15905
15906 PR c++/28523
15907 * g++.dg/eh/cast1.C: New test.
15908
15909 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
15910
15911 PR libfortran/28452
15912 * gfortran.dg/random_3.f90: New test.
15913
15914 2006-08-01 Steve Ellcey <sje@cup.hp.com>
15915
15916 PR c++/28432
15917 * g++.dg/other/pr28304.C: Change expected error message.
15918 * g++.dg/other/pr28432.C: New test.
15919
15920 2006-08-01 Steve Ellcey <sje@cup.hp.com>
15921
15922 PR c++/28256
15923 * g++.dg/init/brace2.C: Change expected error message, add empty init.
15924
15925 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
15926
15927 PR debug/23336
15928 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
15929 at -g1.
15930 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
15931 g++.dg/debug/enum-2.C: New.
15932
15933 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15934
15935 PR c++/6634
15936 * g++.dg/parse/long1.C: Add more tests.
15937
15938 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15939
15940 * gfortran.dg/lrshift_1.c: New file.
15941
15942 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15943
15944 PR libgfortran/28335
15945 * gfortran.dg/no_unit_error_1.f90: New test.
15946
15947 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15948
15949 PR libgfortran/28335
15950 * gfortran.dg/no_unit_error_1.f90: Delete test.
15951 * gfortran.dg/no_unit_error_2.f90: Delete test.
15952
15953 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15954
15955 * gfortran.dg/chmod_3.f90: New test.
15956 * gfortran.dg/ltime_gmtime_1.f90: New test.
15957 * gfortran.dg/ltime_gmtime_2.f90: New test.
15958 * gfortran.dg/lrshift_1.f90: New test.
15959 * gfortran.dg/chmod_1.f90: New test.
15960 * gfortran.dg/chmod_2.f90: New test.
15961
15962 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
15963
15964 PR c++/27668
15965 * g++.dg/template/crash55.C: New test.
15966
15967 PR c++/27962
15968 * g++.dg/template/nontype16.C: New test.
15969
15970 * g++.dg/template/void2.C: Adjust error markers.
15971 * g++.dg/template/nontype5.C: Adjust error markers.
15972
15973 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
15974
15975 * gcc.target/i386/stack-prot-kernel.c: New test.
15976
15977 2006-07-27 Roger Sayle <roger@eyesopen.com>
15978
15979 * gcc.dg/builtins-55.c: New test case.
15980
15981 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
15982
15983 PR rtl-optimization/27907
15984 * gcc.c-torture/compile/pr27907.c: New test.
15985
15986 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15987
15988 * gfortran.dg/mclock.f90: New test.
15989 * gfortran.dg/int_conv_1.f90: New test.
15990 * gfortran.dg/stat_1.f90: New test.
15991 * gfortran.dg/stat_2.f90: New test.
15992
15993 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15994
15995 PR libgfortran/28335
15996 * gfortran.dg/no_unit_error_1.f90: New test.
15997 * gfortran.dg/no_unit_error_2.f90: New test.
15998 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
15999
16000 2006-07-25 Roger Sayle <roger@eyesopen.com>
16001
16002 PR middle-end/28473
16003 * gcc.dg/fold-convround-1.c: New test case.
16004
16005 2006-07-24 Steven G. Kargl <kargls@comcast.net>
16006
16007 * gfortran.dg/arithmetic_if.f90: Fix comments.
16008
16009 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16010
16011 PR c++/27572
16012 * g++.dg/other/typedef1.C: New test.
16013 * g++.dg/template/typedef4.C: New test.
16014 * g++.dg/template/typedef5.C: New test.
16015
16016 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
16017
16018 PR fortran/28416
16019 * gfortran.dg/allocatable_dummy_3.f90: New.
16020
16021 2006-07-24 Steven G. Kargl <kargls@comcast.net>
16022
16023 PR fortran/28439
16024 * gfortran.dg/arithmetic_if.f90: New test.
16025
16026 2006-07-24 Uros Bizjak <uros@kss-loka.si>
16027
16028 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
16029 avoid memcpy optimization.
16030
16031 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16032
16033 PR fortran/25289
16034 * gfortran.dg/direct_io_6.f90: New test.
16035
16036 2006-07-24 Jan Hubicka <jh@suse.cz>
16037
16038 PR c/25795
16039 PR c++/27369
16040 * gcc.dg/pr25795.c: New test.
16041 * gcc.dg/pr25795-1.c: New test.
16042
16043 2006-07-23 Roger Sayle <roger@eyesopen.com>
16044
16045 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
16046 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
16047 which may be transformed to "g || h" on some platforms.
16048
16049 2006-07-23 Mark Mitchell <mark@codesourcery.com>
16050
16051 PR c++/28025
16052 * g++.dg/template/friend45.C: New test.
16053
16054 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16055
16056 PR libgfortran/28339
16057 * gfortran.dg/arrayio_8.f90: New test.
16058
16059 2006-07-21 Mike Stump <mrs@apple.com>
16060
16061 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
16062
16063 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
16064
16065 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16066
16067 PR c++/28250
16068 * g++.dg/eh/catch3.C: New test.
16069
16070 PR c++/28363
16071 * g++.dg/template/defarg10.C: New test.
16072
16073 2006-07-20 Paul Brook <paul@codesourcery.com>
16074
16075 PR 27363
16076 * gcc.dg/pr27363.c: New test.
16077
16078 2006-07-19 Mark Mitchell <mark@codesourcery.com>
16079
16080 PR c++/28338
16081 * g++.dg/init/ref13.C: New test.
16082
16083 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16084
16085 PR obj-c++/28434
16086 * obj-c++.dg/proto-error-1.mm: New test.
16087
16088 2006-07-18 Mark Mitchell <mark@codesourcery.com>
16089
16090 PR c++/28337
16091 * g++.dg/template/string1.C: New test.
16092
16093 2006-07-18 Mark Mitchell <mark@codesourcery.com>
16094
16095 PR c++/28048
16096 * g++.dg/template/defarg9.C: New test.
16097
16098 PR c++/28235
16099 * g++.dg/template/static27.C: New test.
16100
16101 2006-07-18 Diego Novillo <dnovillo@redhat.com>
16102
16103 PR 28410
16104 * gcc.dg/tree-ssa/pr28410.c: New test.
16105
16106 2006-07-18 Lee Millward <lee.millward@gmail.com>
16107
16108 PR c++/28258
16109 * g++/dg/other/error13.C: New test.
16110
16111 PR c++/28260
16112 * g++.dg/template/friend44.C: New test.
16113
16114 2006-07-18 Steve Ellcey <sje@cup.hp.com>
16115
16116 PR c++/27495
16117 * g++.dg/other/pr27495.C: New.
16118
16119 2006-07-18 Olivier Hainque <hainque@adacore.com>
16120
16121 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
16122 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
16123
16124 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16125
16126 PR c/28286
16127 * gcc.dg/pragma-pack-4.c: New test.
16128
16129 2006-07-17 Steve Ellcey <sje@cup.hp.com>
16130
16131 PR c++/28291
16132 * g++.dg/ext/pr28291.C: New test.
16133
16134 2006-07-17 Richard Sandiford <richard@codesourcery.com>
16135
16136 PR middle-end/28403
16137 * gcc.c-torture/execute/pr28403.c: New test.
16138
16139 2006-07-17 Richard Sandiford <richard@codesourcery.com>
16140
16141 PR middle-end/28402
16142 * gcc.dg/pr28402.c: New test.
16143
16144 2006-07-17 Steve Ellcey <sje@cup.hp.com>
16145
16146 PR c++/28304
16147 * g++.dg/other/pr28304.C: New test.
16148
16149 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
16150
16151 PR other/28251
16152 gcc.c-torture/unsorted/dump-noaddr.c: New test.
16153 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
16154
16155 2006-07-17 Richard Guenther <rguenther@suse.de>
16156
16157 PR tree-optimization/28238
16158 * g++.dg/tree-ssa/pr28238.C: New testcase.
16159
16160 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16161
16162 PR c++/28250
16163 * g++.dg/eh/catch1.C: New test.
16164 * g++.dg/eh/catch2.C: New test.
16165
16166 2006-07-16 Jakub Jelinek <jakub@redhat.com>
16167
16168 PR c++/28370
16169 * g++.dg/template/anon3.C: New test.
16170
16171 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
16172
16173 PR fortran/20844
16174 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
16175 specifiers requiring an explicit format tag..
16176
16177 PR fortran/28201
16178 * gfortran.dg/generic_5: New test.
16179
16180 PR fortran/20893
16181 * gfortran.dg/elemental_optional_args_1.f90: New test.
16182
16183 2006-07-16 Olivier Hainque <hainque@adacore.com>
16184
16185 * gnat.dg/assert.ads: New file.
16186 * gnat.dg/controlled_record.ads: Likewise.
16187 * gnat.dg/controlled_record.adb: Likewise.
16188
16189 2006-07-15 Lee Millward <lee.millward@gmail.com>
16190
16191 PR c++/28292
16192 * g++.dg/other/error12.C: New test.
16193
16194 PR c++/28269
16195 * g++.dg/template/crash54.C: New test.
16196
16197 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16198
16199 PR c++/28249
16200 * g++.dg/parse/catch1.C: New test.
16201
16202 PR c++/28294
16203 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
16204
16205 PR c++/28387
16206 * g++.dg/ext/attrib24.C: New test.
16207
16208 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16209
16210 PR c++/28343
16211 * g++.dg/ext/asmspec1.C: New test.
16212
16213 2006-07-13 Janis Johnson <janis187@us.ibm.com>
16214
16215 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
16216 (dg-test): Support shouldfail tests.
16217 * lib/target-supports-dg.exp (dg-shouldfail): New.
16218 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
16219 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
16220 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
16221 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
16222 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
16223 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
16224 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
16225
16226 2006-07-13 Jan Hubicka <jh@suse.cz>
16227
16228 * gcc.target/i386/memcpy-1.c: New.
16229
16230 2006-07-12 Geoffrey Keating <geoffk@apple.com>
16231
16232 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
16233
16234 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
16235
16236 PR fortran/25097
16237 * gfortran.dg/present_1.f90: New test.
16238
16239 PR fortran/20903
16240 * gfortran.dg/interface_derived_type_1.f90: New test.
16241
16242 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
16243
16244 PR fortran/28213
16245 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
16246 list.
16247
16248 2006-07-07 Lee Millward <lee.millward@gmail.com>
16249
16250 PR c++/27820
16251 * g++.dg/other/label1.C: New test.
16252
16253 2006-07-07 Richard Guenther <rguenther@suse.de>
16254
16255 PR middle-end/28268
16256 * gcc.dg/torture/pr28268.c: New testcase.
16257
16258 2006-07-07 Steve Ellcey <sje@cup.hp.com>
16259
16260 PR c++/27019
16261 * g++.dg/ext/pr27019.C: New.
16262
16263 2006-07-07 Richard Guenther <rguenther@suse.de>
16264
16265 PR tree-optimization/28187
16266 * gcc.dg/pr28187.c: New testcase.
16267
16268 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
16269
16270 * gnat.dg/address_conversion.adb: New test.
16271 * gnat.dg/boolean_subtype.adb: Likewise.
16272 * gnat.dg/frame_overflow.adb: Likewise.
16273 * gnat.dg/pointer_array.adb: Likewise.
16274 * gnat.dg/pointer_conversion.adb: Likewise.
16275
16276 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
16277
16278 PR fortran/28237
16279 PR fortran/23420
16280 * gfortran.dg/print_fmt_5.f90: New test.
16281
16282 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16283
16284 PR fortran/28129
16285 * gfortran.dg/bounds_check_4.f90: New test.
16286
16287 2006-07-05 Richard Guenther <rguenther@suse.de>
16288
16289 PR target/28158
16290 * gfortran.dg/pr28158.f90: New testcase.
16291
16292 2006-07-05 Richard Guenther <rguenther@suse.de>
16293
16294 PR tree-optimization/28162
16295 * gcc.dg/pr28162.c: New testcase.
16296
16297 2006-07-05 Richard Guenther <rguenther@suse.de>
16298 Andrew Pinski <pinskia@gcc.gnu.org>
16299
16300 PR c++/27084
16301 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
16302
16303 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
16304
16305 PR fortran/28174
16306 * gfortran.dg/actual_array_substr_2.f90: New test.
16307
16308 PR fortran/28167
16309 * gfortran.dg/actual_array_constructor_2.f90: New test.
16310
16311 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16312
16313 * gfortran.dg/itime_idate_1.f: New test.
16314 * gfortran.dg/itime_idate_2.f: New test.
16315
16316 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16317
16318 PR libgfortran/27704
16319 * gfortran.dg/open_status_3.f90: New test.
16320 * gfortran.dg/fmt_l.f90: Update for new feature.
16321
16322 2006-07-03 Asher Langton <langton2@llnl.gov>
16323
16324 * gfortran.dg/oldstyle_2.f90: New.
16325
16326 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
16327
16328 * gnat.dg/string_slice.adb: New test.
16329
16330 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
16331
16332 PR fortran/19259
16333 * gfortran.dg/semicolon_fixed.c: New.
16334 * gfortran.dg/semicolon_free.c: New.
16335
16336 2006-06-30 Mike Stump <mrs@apple.com>
16337
16338 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
16339 that don't support internal visibility.
16340
16341 2006-06-30 Andrew Pinski <pinskia@gmail.com>
16342
16343 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
16344 for '(' / ')' needing an extra '\'.
16345
16346 2006-06-29 Roger Sayle <roger@eyesopen.com>
16347
16348 PR middle-end/27428
16349 * gcc.dg/pr27428-1.c: New test case.
16350
16351 2006-06-29 Mike Stump <mrs@apple.com>
16352
16353 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
16354 on darwin as we can't align commons large enough yet.
16355
16356 * gcc.dg/vla-8.c: Add additional testcases.
16357
16358 2006-06-26 Steve Ellcey <sje@cup.hp.com>
16359
16360 PR c++/28114
16361 * g++.dg/other/pr28114.C: New.
16362
16363 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
16364
16365 * gcc.c-torture/compile/20060625-1.c: New test.
16366
16367 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
16368
16369 PR fortran/20867
16370 * gfortran.dg/stfunc_3.f90: New test.
16371
16372 PR fortran/25056
16373 * gfortran.dg/impure_actual_1.f90: New test.
16374
16375 PR fortran/20874
16376 * gfortran.dg/elemental_result_1.f90: New test.
16377
16378 PR fortran/25073
16379 * gfortran.dg/select_7.f90: New test.
16380
16381 PR fortran/27554
16382 * intrinsic_actual_1.f: New test.
16383
16384 PR fortran/22038
16385 PR fortran/28119
16386 * gfortran.dg/forall_4.f90: New test.
16387
16388 PR fortran/25072
16389 * gfortran.dg/forall_5.f90: New test.
16390
16391 2006-06-25 Lee Millward <lee.millward@gmail.com>
16392
16393 PR c++/28051
16394 * g++.dg/template/using13.C: New test.
16395
16396 PR c++/28054
16397 * g++.dg/other/incomplete3.C: New test.
16398
16399 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16400
16401 PR fortran/28081
16402 * gfortran.dg/substr_3.f: New test.
16403 * gfortran.dg/equiv_2.f90: Update expected error message.
16404
16405 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
16406
16407 PR fortran/28118
16408 * gfortran.dg/actual_array_substr_1.f90: New test.
16409
16410 2006-06-24 Olivier Hainque <hainque@adacore.com>
16411
16412 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
16413 * gnat.dg/scalar_mode_agg_compare.adb: New test.
16414
16415 2006-06-23 Janis Johnson <janis187@us.ibm.com>
16416
16417 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
16418
16419 2006-06-23 Steven G. Kargl <kargls@comcast.net>
16420
16421 PR fortran/27981
16422 * gfortran.dg/simpleif_2.f90: New test.
16423
16424 2006-06-23 Lee Millward <lee.millward@gmail.com>
16425
16426 * g++.dg/template/error22.C: Fix typo.
16427
16428 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16429
16430 PR c++/28112
16431 * g++.dg/ext/attrib23.C: New test.
16432
16433 2006-06-23 Olivier Hainque <hainque@adacore.com>
16434
16435 * gnat.dg/varsize_temp.adb: New test.
16436
16437 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16438
16439 PR c++/11468
16440 * g++.dg/other/java2.C: New test.
16441
16442 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
16443
16444 PR target/27789
16445 * g++.dg/ext/dllimport4.C. Add more tests for invalid
16446 initialization.
16447
16448 2006-06-22 Roger Sayle <roger@eyesopen.com>
16449
16450 PR target/27531
16451 * gcc.dg/pr27531-1.c: New test case.
16452
16453 2006-06-22 Asher Langton <langton2@llnl.gov>
16454
16455 PR fortran/24748
16456 * gfortran.dg/implicit_8.f90: New.
16457
16458 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
16459
16460 PR rtl-optimization/28121
16461 * gcc.dg/pr28121.c: New test.
16462
16463 2006-06-22 Lee Millward <lee.millward@gmail.com>
16464
16465 PR c++/27805
16466 * g++.dg/parse/ptrmem6.C: New test.
16467
16468 PR c++/27821
16469 * g++.dg/template/error22.C: New test.
16470
16471 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16472
16473 PR c++/28111
16474 * g++.dg/template/friend43.C: New test.
16475
16476 PR c++/28110
16477 * g++.dg/template/crash53.C: New test.
16478
16479 PR c++/28109
16480 * g++.dg/rtti/incomplete1.C: New test.
16481
16482 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
16483
16484 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
16485
16486 2006-06-21 Joseph Myers <joseph@codesourcery.com>
16487
16488 * gcc.c-torture/execute/complex-7.c: New.
16489
16490 2006-06-21 Jakub Jelinek <jakub@redhat.com>
16491
16492 * gcc.dg/merge-all-constants-1.c: New test.
16493
16494 2006-06-20 Janis Johnson <janis187@us.ibm.com>
16495
16496 PR c++/28113
16497 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
16498
16499 2006-06-20 Steven G. Kargl <kargls@comcast.net>
16500
16501 * gfortran.dg/rrspacing_1.f90: New test.
16502
16503 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16504
16505 PR c++/28052
16506 * g++.dg/other/bitfield2.C: New test.
16507
16508 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
16509
16510 PR tree-optimization/27331
16511 * gcc.dg/pr27331.c: New test.
16512
16513 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
16514 Eric Botcazou <ebotcazou@adacore.com>
16515
16516 PR ada/18692
16517 * lib/gnat.exp: New file.
16518 * lib/gnat-dg.exp: Likewise.
16519 * gnat.dg: New directory.
16520 * gnat.dg/dg.exp: New driver.
16521 * gnat.dg/specs: New directory.
16522 * gnat.dg/specs/specs.exp: New driver.
16523 * gnat.dg/style: New directory.
16524 * gnat.dg/style/style.exp: New driver.
16525
16526 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
16527
16528 PR fortran/16206
16529 * gfortran.dg/array_initializer_1.f90: New test.
16530
16531 PR fortran/28005
16532 * gfortran.dg/matmul_3.f90: New test.
16533
16534 2006-06-19 Andrew Pinski <pinskia@gmail.com>
16535
16536 PR middle-end/28075
16537 * gcc.dg/tree-ssa/inline-1.c: New test.
16538
16539 2006-06-19 Anatoly Sokolov <aesok@post.ru>
16540
16541 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
16542 in malloc prototype; remove XFAIL.
16543 * gcc.dg/pr18241-2.c: Ditto.
16544 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
16545 in memset prototype; remove XFAIL.
16546 * gcc.dg/tree-ssa/pr23382.c: Ditto.
16547
16548 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
16549
16550 * gcc.dg/vla-8.c: Add.
16551
16552 2006-06-19 Richard Guenther <rguenther@suse.de>
16553
16554 PR tree-optimization/27090
16555 * g++.dg/tree-ssa/pr27090.C: New testcase.
16556
16557 2006-06-19 Roger Sayle <roger@eyesopen.com>
16558
16559 PR target/27861
16560 * gcc.dg/pr27861-1.c: New test case.
16561
16562 2006-06-19 Richard Guenther <rguenther@suse.de>
16563
16564 PR middle-end/28045
16565 * gcc.dg/torture/pr28045.c: New testcase.
16566
16567 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16568
16569 PR fortran/26801
16570 * gfortran.dg/associated_4.f90: New test.
16571
16572 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16573
16574 PR fortran/19310
16575 PR fortran/19904
16576 * gfortran.dg/real_const_3.f90: New test.
16577
16578 2006-06-16 Mark Mitchell <mark@codesourcery.com>
16579
16580 PR c++/28016
16581 * g++.dg/template/static26.C: New test.
16582
16583 PR c++/27979
16584 * g++.dg/expr/bitfield2.C: New test.
16585
16586 PR c++/27884
16587 * g++.dg/parse/linkage2.C: New test.
16588
16589 2006-06-16 Richard Guenther <rguenther@suse.de>
16590
16591 PR middle-end/27116
16592 * gcc.dg/pr15785-1.c: Revert last change.
16593 * gcc.dg/torture/pr27116-2.c: New testcase.
16594
16595 2006-06-16 Roger Sayle <roger@eyesopen.com>
16596
16597 PR middle-end/27802
16598 * gcc.dg/pr27802-1.c: New test case.
16599
16600 2006-06-15 Mark Mitchell <mark@codesourcery.com>
16601
16602 PR c++/27689
16603 * g++.dg/template/ttp18.C: New test.
16604 * g++.dg/template/ttp19.C: Likewise.
16605
16606 PR c++/27666
16607 * g++.dg/expr/cond9.C: New test.
16608
16609 PR c++/27640
16610 * g++.dg/template/ctor7.C: New test.
16611
16612 2006-06-15 Janis Johnson <janis187@us.ibm.com>
16613
16614 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
16615
16616 2006-06-16 Richard Guenther <rguenther@suse.de>
16617
16618 PR tree-optimization/27781
16619 * gcc.dg/tree-ssa/pr27781.c: New testcase.
16620
16621 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
16622
16623 * gfortran.dg/allocate_zerosize_2.f90: New test case.
16624
16625 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
16626
16627 * gcc.dg/tree-ssa/loop-18.c: New test.
16628
16629 2006-06-14 Mark Mitchell <mark@codesourcery.com>
16630
16631 PR c++/27665
16632 * g++.dg/template/crash52.C: New test.
16633
16634 PR c++/27648
16635 * g++.dg/ext/attrib22.C: New test.
16636
16637 PR c++/26559
16638 * g++.dg/template/builtin1.C: New test.
16639 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
16640
16641 PR c++/28018
16642 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
16643 assignment.
16644 * g++.old-deja/g++.pt/crash51.C: Likewise.
16645
16646 PR c++/27227
16647 * g++.dg/lookup/linkage1.C: New test.
16648 * g++.dg/lookup/linkage2.C: Likewise.
16649
16650 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
16651
16652 PR middle-end/27959
16653 * gcc.dg/pr27959.c: New testcase.
16654
16655 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
16656
16657 PR target/28014:
16658 * g++.dg/eh/div.C: New test.
16659
16660 2006-06-13 Jakub Jelinek <jakub@redhat.com>
16661
16662 PR c++/27894
16663 * g++.dg/tree-ssa/pr26757.C: New test.
16664 * g++.dg/tree-ssa/pr27894.C: New test.
16665
16666 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
16667
16668 * gcc.c-torture/compile/20060609-1.c: New test.
16669
16670 PR target/27863
16671 * gcc.c-torture/compile/pr27863.c: New test.
16672
16673 2006-06-13 Richard Guenther <rguenther@suse.de>
16674
16675 PR tree-optimization/27830
16676 * g++.dg/tree-ssa/pr27830.C: New testcase.
16677
16678 2006-06-13 Matthew Sachs <msachs@apple.com>
16679
16680 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
16681 the list of compiler flags; this causes those flags to be checked
16682 for things like dg-skip-if.
16683
16684 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16685
16686 PR c++/27601
16687 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
16688
16689 2006-06-12 Mark Mitchell <mark@codesourcery.com>
16690 Kazu Hirata <kazu@codesourcery.com>
16691
16692 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
16693 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
16694
16695 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16696
16697 PR c++/27933
16698 * g++.dg/lookup/using15.C: New test.
16699
16700 PR c++/27951
16701 * g++.dg/other/anon4.C: New test.
16702
16703 2006-06-12 Roger Sayle <roger@eyesopen.com>
16704
16705 PR c++/21210
16706 * g++.dg/init/complex1.C: New test case.
16707
16708 2006-06-11 Eric Christopher <echristo@apple.com>
16709
16710 PR middle-end/27948
16711 * gcc.dg/bf-ms-layout.c: Run on darwin.
16712 * gcc.dg/bf-no-ms-layout: Ditto.
16713 * gcc.dg/attr-ms_struct-2.c: New.
16714 * gcc.dg/bf-ms-layout-2.c: Ditto.
16715
16716 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
16717
16718 * gcc.dg/attr-ms_struct-packed1.c: New.
16719
16720 2006-06-09 Mike Stump <mrs@apple.com>
16721
16722 * gcc.dg/vla-7.c: Add.
16723
16724 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
16725
16726 PR fortran/24558
16727 * gfortran.dg/entry_6.f90: New test.
16728
16729 PR fortran/20877
16730 PR fortran/25047
16731 * gfortran.dg/entry_7.f90: New test.
16732
16733 2006-06-09 Jakub Jelinek <jakub@redhat.com>
16734
16735 PR c/27747
16736 * gcc.dg/cpp/_Pragma6.c: New test.
16737
16738 PR c++/27748
16739 * g++.dg/cpp/_Pragma1.C: New test.
16740
16741 PR preprocessor/27746
16742 * gcc.dg/gomp/macro-3.c: New test.
16743 * gcc.dg/gomp/macro-4.c: New test.
16744 * g++.dg/gomp/macro-3.C: New test.
16745 * g++.dg/gomp/macro-4.C: New test.
16746
16747 2006-06-09 Richard Guenther <rguenther@suse.de>
16748
16749 PR tree-optimization/26998
16750 * gcc.dg/torture/pr26998.c: New testcase.
16751 * gcc.dg/tree-ssa/vrp29.c: New testcase.
16752
16753 2006-06-08 Mike Stump <mrs@apple.com>
16754
16755 * gcc.dg/pr27095.c: Account for stubs.
16756
16757 PR target/26427
16758 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
16759 produce bad code on darwin.
16760
16761 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16762
16763 PR fortran/27958
16764 * gfortran.dg/substr_2.f: New test.
16765
16766 2006-06-08 Asher Langton <langton2@llnl.gov>
16767
16768 PR fortran/27786
16769 * cray_pointers_2.f90: Add -fbounds-check compile flag.
16770
16771 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16772
16773 PR target/27421
16774 * gcc.dg/union-3.c: New test.
16775
16776 2006-06-08 Richard Guenther <rguenther@suse.de>
16777
16778 PR middle-end/27116
16779 * gcc.dg/torture/pr27116.c: New testcase.
16780 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
16781
16782 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
16783
16784 PR rtl-optimization/26449
16785 * gcc.dg/pr26449.c: New test.
16786
16787 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16788
16789 PR c++/27601
16790 * g++.dg/ext/offsetof1.C: Test member functions.
16791
16792 2006-06-07 Steve Ellcey <sje@cup.hp.com>
16793
16794 * gcc.dg/pr27095.c: Improve scanning.
16795
16796 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
16797
16798 PR fortran/23091
16799 * gfortran.dg/saved_automatic_1.f90: New test.
16800
16801 PR fortran/24168
16802 * gfortran.dg/array_simplify_1.f90: New test.
16803
16804 PR fortran/25090
16805 * gfortran.dg/entry_dummy_ref_1.f90: New test.
16806
16807 PR fortran/25058
16808 * gfortran.dg/entry_dummy_ref_2.f90: New test.
16809
16810 2006-06-06 Mark Mitchell <mark@codesourcery.com>
16811
16812 PR c++/27177
16813 * g++.dg/expr/cast7.C: New test.
16814
16815 2006-06-06 Janis Johnson <janis187@us.ibm.com>
16816
16817 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
16818 * lib/gcc-defs.exp (tool_check_compile): Ditto.
16819 * lib/fortran-torture.exp (fortran-torture-compile,
16820 fortran-torture-execute): Ditto.
16821
16822 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
16823
16824 PR target/27842
16825 * gcc.dg/vmx/pr27842.c: New test.
16826
16827 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16828
16829 PR libfortran/27895
16830 * gfortran.dg/bounds_check_3.f90: New test.
16831
16832 2006-06-05 Mike Stump <mrs@apple.com>
16833
16834 * objc.dg/objc-fast-4.m: Skip for ppc64.
16835
16836 2006-06-05 Steve Ellcey <sje@cup.hp.com>
16837
16838 PR testsuite/27705
16839 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
16840
16841 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
16842 Victor Kaplansky <victork@il.ibm.com>
16843
16844 PR tree-optimizations/26360
16845 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
16846 with -fno-tree-dce.
16847 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
16848
16849 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
16850
16851 PR fortran/14067
16852 * gfortran.dg/data_char_1.f90: Add messages for truncated
16853 strings.
16854
16855 PR fortran/16943
16856 * gfortran.dg/func_decl_2.f90: New test.
16857
16858 PR fortran/20839
16859 * gfortran.dg/do_2.f90: New test.
16860
16861 PR fortran/27655
16862 * gfortran.dg/associated_3.f90: New test.
16863
16864 2006-06-04 Mark Mitchell <mark@codesourcery.com>
16865
16866 PR c++/27819
16867 * g++.dg/template/static25.C: New test.
16868
16869 PR c++/27722
16870 * g++.dg/init/array21.C: New test.
16871
16872 PR c++/27807
16873 * g++.dg/ext/complit7.C: New test.
16874
16875 PR c++/27806
16876 * g++.dg/parse/ptrmem5.C: New test.
16877
16878 2006-06-04 Roger Sayle <roger@eyesopen.com>
16879 Andrew Pinski <pinskia@physics.uc.edu>
16880
16881 PR c/27150
16882 PR middle-end/27382
16883 * gcc.dg/pr27150-1.c: New testcase.
16884 * gcc.dg/pr27382-1.c: New testcase.
16885 * gcc.dg/pr27382-2.c: New testcase.
16886
16887 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
16888
16889 PR c/25161
16890 PR c/27020
16891 * gcc.dg/array-10.c: New test.
16892
16893 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16894
16895 PR c++/27804
16896 * g++.dg/init/const4.C: New test.
16897 * g++.dg/init/member1.C: Add error-marker.
16898 * g++.dg/other/fold1.C: Adjust error-marker.
16899
16900 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16901
16902 PR c++/27601
16903 * g++.dg/ext/offsetof1.C: New test.
16904
16905 2006-06-04 Eric Christopher <echristo@apple.com>
16906
16907 * gcc.dg/attr-ms_struct-1.c: New.
16908
16909 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
16910
16911 * gcc.c-torture/compile/builtin_constant_p.c: New test.
16912
16913 2006-06-04 Richard Guenther <rguenther@suse.de>
16914
16915 PR tree-optimization/27039
16916 * gcc.dg/tree-ssa/loop-17.c: New testcase.
16917
16918 2006-06-03 Roger Sayle <roger@eyesopen.com>
16919
16920 PR target/26223
16921 * gcc.target/i386/amd64-abi-2.c: New test case.
16922
16923 2006-06-02 Eric Christopher <echristo@apple.com>
16924
16925 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
16926 * gcc.target/i386/20020523-1.c: Skip if darwin.
16927 * gcc.target/i386/asm-3.c: Ditto.
16928 * gcc.target/i386/20011119-1.c: Ditto.
16929 * gcc.target/i386/clobbers.c: Remove pic part of test.
16930
16931 2006-06-02 Steve Ellcey <sje@cup.hp.com>
16932
16933 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
16934 * g++.old-deja/g++.other/init19.C: Ditto.
16935 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
16936 and add other platforms as expected failures.
16937
16938 2006-06-01 Steve Ellcey <sje@cup.hp.com>
16939
16940 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
16941 (is-effective-target-keyword): Ditto.
16942
16943 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
16944
16945 PR fortran/27715
16946 * gfortran.dg/extended_char_comparison_1.f: New test.
16947
16948 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
16949
16950 PR fortran/25098
16951 * gfortran.dg/dummy_procedure_1.f90: New test.
16952
16953 PR fortran/25147
16954 * gfortran.dg/dummy_procedure_2.f90: New test.
16955
16956 * gfortran.dg/associated_2.f90: Correct to make consistent with
16957 standard.
16958
16959 2006-05-31 Roger Sayle <roger@eyesopen.com>
16960
16961 * gcc.target/i386/387-11.c: New test case.
16962
16963 2006-05-31 Mark Mitchell <mark@codesourcery.com>
16964
16965 PR c++/27801
16966 * g++.dg/template/cond6.C: New test.
16967
16968 PR c++/26496
16969 * g++.dg/template/crash51.C: New test.
16970 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
16971
16972 PR c++/27385
16973 * g++.dg/init/array20.C: New test.
16974
16975 2006-05-31 Roger Sayle <roger@eyesopen.com>
16976
16977 * gcc.dg/builtins-54.c: New test case.
16978
16979 2006-05-30 Mark Mitchell <mark@codesourcery.com>
16980
16981 PR c++/26433
16982 * g++.dg/template/fntry1.C: Add dg-do link.
16983
16984 PR c++/27808
16985 * g++.dg/parse/friend6.C: New test.
16986
16987 2006-05-30 Asher Langton <langton2@llnl.gov>
16988
16989 * gfortran.dg/cray_pointers_7.f90: New test.
16990
16991 2006-05-30 Roger Sayle <roger@eyesopen.com>
16992
16993 PR tree-optimization/23452
16994 * gcc.dg/fold-mulconj-1.c: New test case.
16995
16996 2006-05-30 Mark Mitchell <mark@codesourcery.com>
16997
16998 PR c++/27803
16999 * g++.dg/parse/bitfield1.C: New test.
17000
17001 2006-05-30 Roger Sayle <roger@eyesopen.com>
17002
17003 * gcc.target/ppc-eq0-1.c: New test case.
17004 * gcc.target/ppc-negeq0-1.c: New test case.
17005
17006 2006-05-30 Dirk Mueller <dmueller@suse.de>
17007
17008 PR c/27273
17009 * gcc.dg/overflow-warn-5.c: New test.
17010
17011 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17012
17013 PR c/27718
17014 * gcc.dg/sizeof-1.c: New test.
17015
17016 2006-05-30 Uros Bizjak <uros@kss-loka.si>
17017
17018 PR target/27790
17019 * gcc.target/i386/pr27790.c: New test.
17020
17021 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17022
17023 PR libgfortran/27757
17024 * gfortran.dg/direct_io_5.f90: New test.
17025
17026 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17027
17028 PR libgfortran/27634
17029 * gfortran.dg/fmt_missing_period_1.f: New test.
17030 * gfortran.dg/fmt_missing_period_2.f: New test.
17031 * gfortran.dg/fmt_missing_period_3.f: New test.
17032
17033 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17034
17035 PR fortran/19777
17036 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
17037 arrays.
17038
17039 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17040
17041 PR c++/27713
17042 * g++.dg/template/new6.C: New test.
17043
17044 2006-05-29 Roger Sayle <roger@eyesopen.com>
17045
17046 PR tree-optimization/24964
17047 * gcc.target/i386/387-10.c: New test case.
17048
17049 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
17050
17051 * intrinsics/string_intrinsics.c (compare_string):
17052 Use memcmp instead of strncmp to avoid tripping over
17053 CHAR(0) in a string.
17054
17055 2006-05-27 Richard Guenther <rguenther@suse.de>
17056
17057 PR middle-end/27773
17058 * gcc.dg/torture/pr27773.c: New testcase.
17059
17060 2006-05-27 Dirk Mueller <dmueller@suse.de>
17061
17062 * gcc.dg/pr24561.c: Rename to..
17063 * gcc.dg/pr25962.c: .. this.
17064
17065 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17066
17067 PR fortran/19777
17068 * gfortran.dg/bounds_check_2.f: New test.
17069
17070 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
17071
17072 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
17073 * gfortran.dg/byte_1.f90: Likewise.
17074 * gfortran.dg/dup_save_2.f90: Likewise.
17075
17076 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
17077
17078 * gfortran.dg/associated_2.f90: New test.
17079
17080 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17081
17082 PR fortran/27524
17083 * gfortran.dg/bounds_check_1.f90: New test.
17084
17085 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
17086
17087 PR rtl-optimization/27661
17088 * gcc.dg/pr27661.c: New test case.
17089
17090 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
17091
17092 PR fortran/23151
17093 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
17094 * gfortran.dg/print_parentheses_1.f: New test.
17095 * gfortran.dg/print_parentheses_2.f90: New test.
17096
17097 2006-05-26 Jakub Jelinek <jakub@redhat.com>
17098
17099 PR target/27758
17100 * gcc.dg/pr27758.c: New test.
17101
17102 2006-05-24 Falk Hueffner <falk@debian.org>
17103
17104 * gcc.c-torture/compile/pr27571.c: New test.
17105
17106 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
17107
17108 PR fortran/27709
17109 * gfortran.dg/spec_expr_4.f90: New test.
17110
17111 PR fortran/27155
17112 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
17113
17114 2006-05-25 Mark Mitchell <mark@codesourcery.com>
17115
17116 PR c++/20103
17117 * g++.dg/ext/complit6.C: New test.
17118 * g++.dg/ext/complit3.C: Adjust error markers.
17119 * g++.dg/init/const3.C: New test.
17120
17121 2006-05-25 Richard Guenther <rguenther@suse.de>
17122
17123 PR middle-end/27743
17124 * gcc.dg/torture/pr27743.c: New testcase.
17125
17126 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17127
17128 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
17129
17130 2006-05-25 Alan Modra <amodra@bigpond.net.au>
17131
17132 * gcc.dg/compat/scalar-by-value-x.h: New.
17133 * gcc.dg/compat/scalar-by-value-y.h: New.
17134 * gcc.dg/compat/scalar-by-value-5.c: New.
17135 * gcc.dg/compat/scalar-by-value-5_main.c: New.
17136 * gcc.dg/compat/scalar-by-value-5_x.c: New.
17137 * gcc.dg/compat/scalar-by-value-5_y.c: New.
17138 * gcc.dg/compat/scalar-by-value-6.c: New.
17139 * gcc.dg/compat/scalar-by-value-6_main.c: New.
17140 * gcc.dg/compat/scalar-by-value-6_x.c: New.
17141 * gcc.dg/compat/scalar-by-value-6_y.c: New.
17142
17143 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
17144
17145 PR tree-optimization/27639
17146 PR tree-optimization/26719
17147 * gcc.dg/pr27639.c: New test.
17148 * gcc.dg/pr26719.c: New test.
17149 * gcc.dg/tree-ssa/scev-cast.c: New test.
17150
17151 2006-05-23 Mark Mitchell <mark@codesourcery.com>
17152
17153 PR c++/20173
17154 * g++.dg/template/error21.C: New test.
17155
17156 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
17157
17158 PR target/27696
17159 * gcc.target/i386/pr27696.c: New.
17160
17161 2006-05-22 Janis Johnson <janis187@us.ibm.com>
17162
17163 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
17164
17165 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
17166
17167 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17168
17169 PR c++/27716
17170 * g++.dg/other/assign1.C: New test.
17171
17172 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
17173
17174 PR target/27266
17175 * gcc.target/i386/pr27266.c: New.
17176
17177 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17178
17179 PR c++/27451
17180 * g++.dg/ext/asm9.C: New test.
17181
17182 2006-05-22 Richard Sandiford <richard@codesourcery.com>
17183
17184 PR rtl-optimization/25514
17185 * gcc.c-torture/compile/pr25514.c: New test.
17186
17187 2006-05-22 Richard Guenther <rguenther@suse.de>
17188
17189 Revert
17190 2006-01-31 Richard Guenther <rguenther@suse.de>
17191
17192 * gcc.target/i386/sselibm-1.c: New testcase.
17193 * gcc.target/i386/sselibm-2.c: Likewise.
17194 * gcc.target/i386/sselibm-3.c: Likewise.
17195 * gcc.target/i386/sselibm-4.c: Likewise.
17196 * gcc.target/i386/sselibm-5.c: Likewise.
17197
17198 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17199
17200 PR c/27420
17201 * gcc.dg/func-args-2.c: New test.
17202
17203 PR c/26818
17204 * gcc.dg/struct-incompl-1.c: New test.
17205
17206 2006-05-22 Richard Guenther <rguenther@suse.de>
17207
17208 PR testsuite/27708
17209 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
17210 the transformations we test for.
17211
17212 2006-05-22 Richard Guenther <rguenther@suse.de>
17213
17214 PR testsuite/27707
17215 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
17216
17217 2006-05-21 Mark Mitchell <mark@codesourcery.com>
17218
17219 PR c++/27210
17220 * g++.dg/warn/new1.C: New test.
17221 * g++.dg/template/new5.C: Likewise.
17222
17223 2006-05-21 Roger Sayle <roger@eyesopen.com>
17224
17225 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
17226 * gcc.target/i386/20060512-3.c: Likewise.
17227
17228 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
17229
17230 PR rtl-optimization/27671
17231 * gcc.c-torture/execute/pr27671-1.c: New.
17232 * gcc.dg/pr27671-2.c: Likewise.
17233
17234 PR tree-optimization/26622.
17235 * gcc.c-torture/compile/pr26622.c: New.
17236
17237 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
17238
17239 PR fortran/27613
17240 * gfortran.dg/recursive_reference_1.f90: New test.
17241
17242 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
17243
17244 PR fortran/25746
17245 * gfortran.dg/elemental_subroutine_3.f90: New test.
17246
17247 PR fortran/25090
17248 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
17249
17250 PR fortran/27584
17251 * gfortran.dg/associated_target_1.f90: New test.
17252
17253 PR fortran/19015
17254 * gfortran.dg/maxloc_shape_1.f90: New test.
17255
17256 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17257
17258 PR libgfortran/24459
17259 * gfortran.dg/namelist_24.f90: New test.
17260 * gfortran.dg/namelist_12.f: Fix typo in comment.
17261
17262 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
17263
17264 PR middle-end/25776
17265 * g++.dg/other/error11.C: New test.
17266
17267 2006-05-20 Richard Sandiford <richard@codesourcery.com>
17268
17269 * gcc.target/mips/pr26765.c: Add -w to options.
17270
17271 2006-05-20 Richard Sandiford <richard@codesourcery.com>
17272
17273 * lib/target-supports.exp (check_effective_target_mpaired_single):
17274 New function.
17275 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
17276 multilibs.
17277 * g++.dg/vect/vect.exp: Likewise.
17278
17279 2006-05-20 Richard Sandiford <richard@codesourcery.com>
17280
17281 PR testsuite/25891
17282 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
17283
17284 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
17285
17286 PR fortran/27662
17287 * gfortran.dg/temporary_1.f90: New file.
17288
17289 2006-05-19 Andreas Schwab <schwab@suse.de>
17290
17291 * g++.dg/other/unused1.C: Also match "stringz".
17292
17293 2006-05-19 Mark Mitchell <mark@codesourcery.com>
17294
17295 PR c++/26433
17296 * g++.dg/template/fntry1.C: New test.
17297
17298 2006-05-18 Mark Mitchell <mark@codesourcery.com>
17299
17300 PR c++/27471
17301 PR c++/27506
17302 * g++.dg/conversion/bitfield5.C: New test.
17303 * g++.dg/conversion/bitfield6.C: New test.
17304
17305 2006-05-18 Mike Stump <mrs@apple.com>
17306
17307 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
17308 * gcc.dg/vla-4.c: Add.
17309 * gcc.dg/vla-5.c: Add.
17310 * gcc.dg/vla-6.c: Add.
17311
17312 2006-05-12 Stuart Hastings <stuart@apple.com>
17313
17314 * gcc.target/i386/20060512-1.c: New.
17315 * gcc.target/i386/20060512-2.c: New.
17316 * gcc.target/i386/20060512-3.c: New.
17317 * gcc.target/i386/20060512-4.c: New.
17318
17319 2006-05-17 Mark Mitchell <mark@codesourcery.com>
17320
17321 PR c++/26122
17322 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
17323
17324 PR c++/26068
17325 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
17326 * g++.dg/parse/linkage1.C: New test.
17327
17328 2006-05-17 Jakub Jelinek <jakub@redhat.com>
17329
17330 PR tree-optimization/27548
17331 * g++.dg/tree-ssa/pr27548.C: New test.
17332
17333 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17334
17335 PR fortran/26551
17336 * gfortran.dg/recursive_check_1.f: New test.
17337 * gfortran.dg/recursive_check_2.f90: New test.
17338
17339 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
17340
17341 * g++.dg/opt/temp2.C: New test.
17342
17343 2006-05-17 Jakub Jelinek <jakub@redhat.com>
17344
17345 PR c++/27491
17346 * g++.dg/init/brace5.C: New test.
17347
17348 PR middle-end/27415
17349 * gcc.dg/gomp/pr27415.c: New test.
17350 * g++.dg/gomp/pr27415.C: New test.
17351
17352 PR tree-optimization/27549
17353 * g++.dg/tree-ssa/pr27549.C: New test.
17354
17355 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17356
17357 PR libgfortran/27575
17358 * gfortran.dg/read_eof_4.f90: New test.
17359
17360 2006-05-16 Richard Guenther <rguenther@suse.de>
17361
17362 PR tree-optimization/22303
17363 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
17364
17365 2006-05-16 Jakub Jelinek <jakub@redhat.com>
17366
17367 PR middle-end/27573
17368 * gcc.dg/gomp/pr27573.c: New test.
17369 * gfortran.dg/gomp/pr27573.f90: New test.
17370
17371 PR c/27499
17372 * gcc.dg/gomp/pr27499.c: New test.
17373 * g++.dg/gomp/pr27499.C: New test.
17374
17375 2006-05-15 Mark Mitchell <mark@codesourcery.com>
17376
17377 PR c++/27339
17378 * g++.dg/parser/access8.C: Adjust error marker.
17379 * g++.dg/template/access17.C: New test.
17380 * g++.dg/template/access18.C: Likewise.
17381
17382 2006-05-15 Roger Sayle <roger@eyesopen.com>
17383
17384 PR target/26600
17385 * gcc.target/i386/pr26600.c: New test case.
17386
17387 2006-05-15 Mark Mitchell <mark@codesourcery.com>
17388
17389 PR c++/27505
17390 * g++.dg/expr/bitfield1.C: New test.
17391
17392 2006-05-15 Richard Guenther <rguenther@suse.de>
17393
17394 PR tree-optimization/27603
17395 * gcc.dg/torture/pr27603.c: New testcase.
17396
17397 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
17398
17399 PR fortran/25090
17400 * gfortran.dg/entry_dummy_ref_1.f90: New test.
17401
17402 PR fortran/25082
17403 * gfortran.dg/scalar_return_1.f90: New test.
17404
17405 PR fortran/27411
17406 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
17407
17408 2006-05-15 Jakub Jelinek <jakub@redhat.com>
17409
17410 * gcc.dg/gomp/critical-4.c: New test.
17411 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
17412 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
17413 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
17414 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
17415
17416 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17417
17418 PR c++/27582
17419 * g++.dg/template/dependent-args1.C: New test.
17420
17421 PR c++/27581
17422 * g++.dg/lookup/this1.C: New test.
17423
17424 PR c++/27315
17425 * g++.dg/template/operator6.C: New test.
17426 * g++.dg/template/incomplete3.C: New test.
17427
17428 PR c++/27559
17429 * g++.dg/template/new4.C: New test.
17430
17431 PR c++/27496
17432 * g++.dg/template/void2.C: New test.
17433
17434 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
17435
17436 * g++.dg/template/dependent-expr5.C: New test.
17437
17438 2006-05-14 Roger Sayle <roger@eyesopen.com>
17439
17440 PR middle-end/26729
17441 * gcc.dg/pr26729-1.c: New test case.
17442
17443 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
17444
17445 * gcc.dg/pr27003.c: New test.
17446
17447 2006-05-12 Steve Ellcey <sje@cup.hp.com>
17448
17449 * lib/target-supports.dg (check_cxa_atexit_available): Change
17450 v3_target_compile to ${tool}_target_compile.
17451
17452 2006-05-11 Jason Merrill <jason@redhat.com>
17453
17454 * lib/scanasm.exp (scan-not-hidden): Fix typo.
17455
17456 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17457
17458 PR fortran/27553
17459 * gfortran.dg/label_5.f90: New test.
17460
17461 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
17462
17463 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
17464 check_effective_target_powerpc_altivec_ok): New.
17465 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
17466 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
17467 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
17468 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
17469 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
17470 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
17471 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
17472 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
17473 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
17474 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
17475 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
17476 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
17477 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
17478 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
17479 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
17480 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
17481 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
17482 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
17483 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
17484 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
17485 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
17486 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
17487 gcc.target/powerpc/altivec-9.c,
17488 gcc.target/powerpc/altivec-consts.c,
17489 gcc.target/powerpc/altivec-pr22085.c,
17490 gcc.target/powerpc/altivec-splat.c,
17491 gcc.target/powerpc/altivec-types-1.c,
17492 gcc.target/powerpc/altivec-types-2.c,
17493 gcc.target/powerpc/altivec-types-3.c,
17494 gcc.target/powerpc/altivec-types-4.c,
17495 gcc.target/powerpc/altivec-varargs-1.c,
17496 gcc.target/powerpc/altivec-vec-merge.c,
17497 gcc.target/powerpc/ppc-vector-memcpy.c,
17498 gcc.target/powerpc/ppc-vector-memset.c,
17499 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
17500 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
17501 these effective targets.
17502 * gcc.dg/vmx/pr27006.c: Add missing close brace.
17503 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
17504
17505 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17506
17507 PR middle-end/27384
17508 * g++.dg/other/fold1.C: New test.
17509
17510 PR middle-end/27488
17511 * gcc.dg/fold-nonneg-1.c: New test.
17512
17513 PR c++/27547
17514 * g++.dg/other/operator1.C: New test.
17515
17516 2006-05-11 Richard Guenther <rguenther@suse.de>
17517
17518 PR middle-end/27529
17519 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
17520
17521 2006-05-10 Janis Johnson <janis187@us.ibm.com>
17522
17523 * lib/target-supports-dg.exp (check-flags): New.
17524 (dg-skip-if): Move flag checks.
17525
17526 2006-05-09 Steve Ellcey <sje@cup.hp.com>
17527
17528 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
17529 * lib/target-supports.dg (check_cxa_atexit_available): New.
17530
17531 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
17532
17533 PR fortran/27470
17534 * gfortran.dg/multiple_allocation_2.f90: New test case.
17535
17536 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
17537
17538 * gcc.target/arm/pr27387.C: Fix a comment typo.
17539
17540 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17541
17542 PR fortran/24549
17543 * gfortran.dg/error_recovery_1.f90: New test.
17544
17545 2006-05-10 Richard Guenther <rguenther@suse.de>
17546
17547 PR tree-optimization/27302
17548 * gcc.dg/torture/pr27302.c: New testcase.
17549
17550 2006-05-09 Dirk Mueller <dmueller@suse.de>
17551 Richard Guenther <rguenther@suse.de>
17552
17553 PR middle-end/27498
17554 * gcc.dg/tree-ssa/pr27498.c: New testcase.
17555
17556 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
17557
17558 PR rtl-optimization/27335
17559 * gcc.dg/pr27335.c: New test.
17560
17561 2006-05-06 Richard Sandiford <richard@codesourcery.com>
17562
17563 * gcc.target/mips/mips-ps-5.c: New file.
17564
17565 2006-05-08 Jan Hubicka <jh@suse.cz>
17566
17567 PR middle-end/25962
17568 * gcc.dg/pr25962.c: New.
17569
17570 2006-05-08 Roger Sayle <roger@eyesopen.com>
17571
17572 PR target/27158
17573 * gcc.target/powerpc/pr27158.c: New test case.
17574
17575 2006-05-08 Laurent GUERBY <laurent@guerby.net>
17576
17577 PR testsuite/27476
17578 * ada/acats/run_all.sh: Use test -z.
17579
17580 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17581
17582 PR libfortran/18271
17583 * gfortran.dg/spec_expr_3.f90: New test.
17584
17585 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
17586
17587 PR target/24879
17588 * gcc.target/i386/monitor.c: New file.
17589
17590 2006-05-08 Alan Modra <amodra@bigpond.net.au>
17591
17592 * gcc.dg/pr27095.c: xfail *-*-darwin*.
17593
17594 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17595
17596 PR c++/27447
17597 * g++.dg/other/ptrmem7.C: New test.
17598
17599 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17600
17601 PR target/27421
17602 * gcc.dg/array-9.c: New test.
17603
17604 2006-05-07 Richard Guenther <rguenther@suse.de>
17605
17606 PR tree-optimization/27409
17607 * gcc.dg/torture/pr27409.c: New testcase.
17608
17609 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17610
17611 PR fortran/27457
17612 * gfortran.dg/select_6.f90: New.
17613
17614 2006-05-07 Richard Guenther <rguenther@suse.de>
17615
17616 PR tree-optimization/27136
17617 * gcc.dg/torture/pr27136.c: New testcase.
17618
17619 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
17620
17621 PR fortran/24813
17622 * gfortran.dg/char_cons_len_1.f90: New test.
17623
17624 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17625
17626 PR c++/27427
17627 * g++.dg/template/incomplete2.C: New test.
17628
17629 2006-05-06 Richard Guenther <rguenther@suse.de>
17630
17631 PR tree-optimization/27151
17632 * gcc.dg/vect/pr27151.c: New testcase.
17633
17634 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17635
17636 PR c++/27430
17637 * g++.dg/template/void1.C: New test.
17638
17639 PR c++/27423
17640 * g++.dg/other/void2.C: New test.
17641
17642 PR c++/27422
17643 * g++.dg/conversion/void1.C: New test.
17644
17645 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
17646
17647 PR/21391
17648 * g++.dg/other/unused1.C: New.
17649
17650 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17651
17652 PR objc/27240
17653 * objc.dg/member-1.m: New test.
17654
17655 2006-05-05 Steve Ellcey <sje@cup.hp.com>
17656
17657 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
17658
17659 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17660
17661 PR libfortran/26985
17662 * gfortran.dg/matmul_2.f90: New test.
17663
17664 2005-05-05 Laurent GUERBY <laurent@guerby.net>
17665
17666 * ada/acats/run_all.sh: Use sync when main not found.
17667
17668 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
17669
17670 PR target/26765
17671 * gcc.target/mips/pr26765.c: New.
17672
17673 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
17674
17675 * gcc.target/bfin: New directory.
17676 * gcc.target/bfin/bfin.exp: New file.
17677 * gcc.target/bfin/frmul.c: New file.
17678 * gcc.target/bfin/arith.c: New file.
17679 * gcc.target/bfin/mul-combine.c: New file.
17680 * gcc.target/bfin/shift.c: New file.
17681
17682 2006-05-04 Richard Guenther <rguenther@suse.de>
17683
17684 PR tree-optimization/14287
17685 PR tree-optimization/14844
17686 PR tree-optimization/19792
17687 PR tree-optimization/21608
17688 PR tree-optimization/27090
17689 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
17690 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
17691 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
17692 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
17693 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
17694
17695 2006-05-04 Jakub Jelinek <jakub@redhat.com>
17696
17697 PR tree-optimization/27285
17698 * gcc.c-torture/execute/pr27285.c: New test.
17699
17700 PR middle-end/27388
17701 * gcc.dg/gomp/pr27388-1.c: New test.
17702 * gcc.dg/gomp/pr27388-2.c: New test.
17703 * gcc.dg/gomp/pr27388-3.c: New test.
17704
17705 PR c++/27359
17706 * g++.dg/gomp/pr27359.C: New test.
17707
17708 2006-05-02 Steven G. Kargl <kargls@comcast.net>
17709
17710 PR fortran/20248
17711 * gfortran.dg/iargc.f90: New test.
17712
17713 2006-05-02 Mark Mitchell <mark@codesourcery.com>
17714
17715 PR c++/27102
17716 * g++.dg/template/crash49.C: New test.
17717
17718 2006-05-02 Steve Ellcey <sje@cup.hp.com>
17719
17720 PR testsuite/27032
17721 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
17722
17723 2006-05-02 Jeff Law <law@redhat.com>
17724
17725 PR tree-optimization/27364
17726 * gcc.c-torture/execute/pr27364.c: New test.
17727
17728 2006-05-02 Mark Mitchell <mark@codesourcery.com>
17729
17730 PR c++/27309
17731 * g++.dg/parser/ctor5.C: New test.
17732
17733 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
17734
17735 PR target/27387
17736 * gcc.target/arm/arm.exp: New.
17737 * gcc.target/arm/pr27387.C: Likewise.
17738
17739 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
17740
17741 PR fortran/27269
17742 PR fortran/27324
17743 * gfortran.dg/module_equivalence_2.f90: New test.
17744
17745 2006-05-02 Jakub Jelinek <jakub@redhat.com>
17746
17747 PR middle-end/27337
17748 * g++.dg/gomp/pr27337-1.C: New test.
17749 * g++.dg/gomp/pr27337-2.C: New test.
17750
17751 PR middle-end/27328
17752 * gcc.dg/gomp/pr27328.c: New test.
17753
17754 PR middle-end/27325
17755 * g++.dg/gomp/pr27325.C: New test.
17756
17757 PR middle-end/27310
17758 * g++.dg/gomp/pr27310.C: New test.
17759
17760 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
17761
17762 PR tree-optimization/27291
17763 * g++.dg/tree-ssa/pr27291.C: New test.
17764
17765 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
17766
17767 PR tree-optimization/27283
17768 * g++.dg/tree-ssa/pr27283.C: New test.
17769
17770 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
17771
17772 * gcc.dg/tree-ssa/loop-16.c: New test.
17773
17774 2006-05-01 Roger Sayle <roger@eyesopen.com>
17775 Joseph S. Myers <joseph@codesourcery.com>
17776
17777 * gcc.dg/Wconversion-3.c: New test case.
17778 * gcc.dg/Wconversion-4.c: Likewise.
17779
17780 2006-05-01 Richard Guenther <rguenther@suse.de>
17781
17782 PR tree-optimization/26726
17783 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
17784
17785 2006-04-30 Roger Sayle <roger@eyesopen.com>
17786
17787 * gcc.dg/Woverflow-1.c: New test case.
17788 * gcc.dg/Woverflow-2.c: Likewise.
17789 * gcc.dg/Woverflow-3.c: Likewise.
17790
17791 2006-04-30 Mark Mitchell <mark@codesourcery.com>
17792
17793 PR c++/27094
17794 * g++.dg/template/defarg8.C: New test.
17795
17796 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17797
17798 PR c++/27278
17799 * g++.dg/parse/operator7.C: New test.
17800
17801 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17802
17803 PR c++/11471
17804 PR c++/27102
17805 * g++.dg/template/crash48.C: New test.
17806
17807 PR c++/27279
17808 * g++.dg/parse/ctor4.C: New test.
17809
17810 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17811
17812 PR fortran/25681
17813 * gfortran.df/char_type_len.f90: New test.
17814
17815 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17816
17817 PR libgfortran/27304
17818 * gfortran.dg/fmt_exhaust.f90: New test.
17819
17820 2006-04-28 Roger Sayle <roger@eyesopen.com>
17821
17822 PR c/25309
17823 * gcc.dg/large-size-array-2.c: New test case.
17824
17825 2006-04-28 Richard Guenther <rguenther@suse.de>
17826
17827 PR target/26826
17828 * gcc.target/i386/pr26826.c: New testcase.
17829
17830 2006-04-28 Jakub Jelinek <jakub@redhat.com>
17831
17832 PR middle-end/27260
17833 * gcc.c-torture/execute/pr27260.c: New.
17834
17835 2006-04-28 Alan Modra <amodra@bigpond.net.au>
17836
17837 PR middle-end/27095
17838 * gcc.dg/pr27095.c: New.
17839
17840 2006-04-27 Mark Mitchell <mark@codesourcery.com>
17841
17842 PR c++/27292
17843 * g++.dg/conversion/bitfield4.C: New test.
17844
17845 2006-04-27 Eric Christopher <echristo@apple.com>
17846
17847 * gcc.dg/pragma-ms_struct.c: New.
17848
17849 2006-04-27 Mark Mitchell <mark@codesourcery.com>
17850
17851 PR c++/27102
17852 * g++.dg/template/crash47.C: New test.
17853
17854 2006-04-27 Dirk Mueller <dmueller@suse.de>
17855
17856 * gcc.target/i386/sse-7.c: build with -msse.
17857
17858 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
17859
17860 PR testsuite/27274:
17861 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
17862 (main): Exit if processor doesn't support SSE.
17863
17864 2006-04-26 David Edelsohn <edelsohn@gnu.org>
17865
17866 PR middle-end/27282
17867 * gcc.c-torture/compile/pr27282.c: New test.
17868
17869 2006-04-26 Jakub Jelinek <jakub@redhat.com>
17870
17871 PR middle-end/26913
17872 * g++.dg/gomp/pr26913.C: New test.
17873
17874 PR c/25996
17875 * gcc.dg/gomp/pr25996.c: New test.
17876 * g++.dg/gomp/pr25996.C: New test.
17877
17878 2006-04-25 Richard Sandiford <richard@codesourcery.com>
17879
17880 PR rtl-optimization/26725
17881 * gcc.c-torture/compile/pr26725.c: New test.
17882
17883 2006-04-25 Richard Guenther <rguenther@suse.de>
17884
17885 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
17886 than n + -1.
17887
17888 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
17889
17890 * gcc.dg/20060425-1.c: New testcase.
17891
17892 2006-04-25 Jakub Jelinek <jakub@redhat.com>
17893
17894 PR tree-optimization/26865
17895 * gcc.dg/pr26865.c: New test.
17896
17897 2006-04-24 Mark Mitchell <mark@codesourcery.com>
17898
17899 PR c++/27292
17900 * g++.dg/conversion/bitfield1.C: New test.
17901 * g++.dg/conversion/bitfield2.C: Likewise.
17902 * g++.dg/conversion/bitfield3.C: Likewise.
17903
17904 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
17905 Richard Guenther <rguenther@suse.de>
17906
17907 PR tree-optimization/27236
17908 * gcc.dg/tree-ssa/pr27236.c: New testcase.
17909
17910 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17911
17912 PR c++/19963
17913 * g++.dg/other/incomplete2.C: New test.
17914
17915 2006-04-24 Richard Guenther <rguenther@suse.de>
17916
17917 PR middle-end/26869
17918 * gcc.dg/torture/pr26869.c: New testcase.
17919
17920 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
17921 Richard Guenther <rguenther@suse.de>
17922
17923 PR tree-optimization/27218
17924 * g++.dg/tree-ssa/pr27218.C: New testcase.
17925
17926 2006-04-23 Mark Mitchell <mark@codesourcery.com>
17927
17928 PR c++/26912
17929 * g++.dg/template/friend41.C: New test.
17930
17931 2006-04-23 David Edelsohn <edelsohn@gnu.org>
17932
17933 * g++.dg/opt/pr15551.C: Include cstdio.
17934 (main): Use remove instead of unlink.
17935
17936 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
17937
17938 * gcc.dg/sibcall-7.c: New test.
17939 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
17940 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
17941 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
17942 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
17943 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
17944
17945 2006-04-23 Mark Mitchell <mark@codesourcery.com>
17946
17947 PR c++/26534
17948 * g++.dg/opt/bitfield1.C: New test.
17949 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
17950 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
17951 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
17952 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
17953 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
17954 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
17955 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
17956 * g++.dg/abi/bitfield2.C: Likewise.
17957 * g++.dg/init/bitfield1.C: Likewise.
17958
17959 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
17960
17961 PR fortran/25099
17962 * gfortran.dg/elemental_subroutine_4.f90: New test.
17963 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
17964 call sub (m, x).
17965
17966 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
17967
17968 * gcc.c-torture/compile/20060421-1.c: New testcase.
17969
17970 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17971
17972 PR c/25875
17973 * gcc.dg/init-bad-4.c: New test.
17974
17975 2006-04-21 Paul Brook <paul@codesourcery.com>
17976
17977 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
17978
17979 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
17980
17981 PR fortran/27122
17982 * gfortran.dg/defined_operators_1.f90: New test.
17983 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
17984 remove old ones associated, incorrectly, with Note 5.46.
17985
17986 PR fortran/27113
17987 * gfortran.dg/character_array_constructor_1.f90: New test.
17988
17989 2006-04-20 Jakub Jelinek <jakub@redhat.com>
17990
17991 * gcc.dg/20060419-1.c: New test.
17992
17993 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
17994
17995 PR c/26774
17996 * gcc.dg/struct-parse-1.c: New test case.
17997
17998 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17999
18000 PR c++/26558
18001 * g++.dg/parse/template19.C: New test.
18002
18003 PR c++/26739
18004 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
18005
18006 PR c++/26036
18007 * g++.dg/expr/call3.C: New test.
18008
18009 PR c++/10385
18010 * g++.dg/conversion/dynamic1.C: New test.
18011
18012 2006-04-19 Mark Mitchell <mark@codesourcery.com>
18013
18014 PR c++/27102
18015 * g++.dg/template/crash35.C: Tweak error markers.
18016 * g++.dg/template/crash46.C: New test.
18017 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
18018 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
18019
18020 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
18021
18022 PR rtl-optimization/14261
18023 * gcc.c-torture/compile/20060419-1.c: Added.
18024
18025 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
18026
18027 * gfortran.dg/label_1.f90: Adjust dg-error.
18028
18029 2006-04-16 Roger Sayle <roger@eyesopen.com>
18030
18031 PR target/26961
18032 * gcc.dg/fold-cond-1.c: New test case.
18033 * gcc.dg/pr26961-1.c: Likewise.
18034
18035 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18036
18037 PR libgfortran/27138
18038 * gfortran.dg/read_bad_advance.f90: New test.
18039
18040 2006-04-16 Roger Sayle <roger@eyesopen.com>
18041 Dale Johannesen <dalej@apple.com>
18042
18043 PR target/24076
18044 * gcc.target/i386/vecinit-3.c: New testcase.
18045 * gcc.target/i386/vecinit-4.c: Likewise.
18046 * gcc.target/i386/sse-18.c: Likewise.
18047 * gcc.target/i386/sse-19.c: Likewise.
18048
18049 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
18050
18051 * gfortran.dg/allocate_zerosize_1.f90: New test.
18052
18053 2006-04-16 Mark Mitchell <mark@codesourcery.com>
18054
18055 PR c++/26365
18056 * g++.dg/template/crash45.C: New test.
18057
18058 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
18059
18060 PR fortran/26787
18061 * gfortran.dg/proc_assign_1.f90: New test.
18062 * gfortran.dg/procedure_lvalue.f90: Change message.
18063 * gfortran.dg/namelist_4.f90: Add new error.
18064
18065 PR fortran/25597
18066 PR fortran/27096
18067 * gfortran.dg/auto_pointer_array_result_1.f90
18068
18069 PR fortran/27089
18070 * gfortran.dg/specification_type_resolution_1.f90
18071
18072 PR fortran/18003
18073 PR fortran/25669
18074 PR fortran/26834
18075 * gfortran.dg/bounds_temporaries_1.f90: New test.
18076
18077 PR fortran/27124
18078 * gfortran.dg/array_return_value_1.f90: New test.
18079
18080 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18081
18082 PR fortran/25336
18083 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
18084
18085 2006-04-15 Jakub Jelinek <jakub@redhat.com>
18086
18087 PR middle-end/26823
18088 * g++.dg/gomp/pr26823-1.C: New test.
18089 * g++.dg/gomp/pr26823-2.C: New test.
18090
18091 2006-04-13 Uros Bizjak <uros@kss-loka.si>
18092
18093 PR middle-end/27134
18094 * gcc.dg/pr27314.c: New test.
18095
18096 2006-04-13 Richard Henderson <rth@redhat.com>
18097
18098 * g++.dg/gomp/block-0.C: Update expected matches.
18099
18100 2006-04-13 DJ Delorie <dj@redhat.com>
18101
18102 * lib/target-supports.exp (check_effective_target_int32plus): New.
18103 (check_effective_target_ptr32plus): New.
18104 (check_effective_target_size32plus): New.
18105 (check_effective_target_int16): New.
18106 (check_profiling_available): Add m32c to the list of unsupported
18107 targets.
18108
18109 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
18110 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
18111 memory size.
18112 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
18113 pointers.
18114 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
18115 size_t.
18116 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
18117 and size_t.
18118 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
18119 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
18120 not just xstormy16. Skip m32c due to weird pointer size.
18121 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
18122 not just xstormy16.
18123 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
18124 not just xstormy16.
18125 * gcc.dg/20020312-2.c: Add m32c support.
18126 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
18127 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
18128 in test.
18129 * gcc.dg/20050321-2.c: Require >=32 bit integers.
18130 * gcc.dg/asm-1.c: Skip if int and short are the same size.
18131 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
18132 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
18133 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
18134 formats
18135 * gcc.dg/init-string-2.c: Require >=32 bit integers.
18136 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
18137 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
18138 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
18139 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
18140 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
18141 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
18142 in test.
18143 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
18144 in test.
18145 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
18146 * gcc.dg/pr23049.c: Require >=32 bit integers.
18147 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
18148 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
18149 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
18150 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
18151 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
18152 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
18153 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
18154 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
18155 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
18156 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
18157 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
18158 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
18159 prototype in test.
18160 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
18161 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
18162 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
18163 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
18164 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
18165
18166 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
18167 * gcc.c-torture/execute/20040703-1.x: Likewise.
18168 * gcc.c-torture/execute/20040705-1.x: Likewise.
18169 * gcc.c-torture/execute/20040705-2.x: Likewise.
18170 * gcc.c-torture/execute/20040709-1.x: Likewise.
18171 * gcc.c-torture/execute/20040709-2.x: Likewise.
18172 * gcc.c-torture/execute/20040811-1.x: Likewise.
18173 * gcc.c-torture/execute/20050316-1.x: Likewise.
18174 * gcc.c-torture/execute/bitfld-4.x: Likewise.
18175 * gcc.c-torture/execute/pr19689.x: Likewise.
18176 * gcc.c-torture/execute/pr7284-1.x: Likewise.
18177 * gcc.c-torture/execute/usmul.x: Likewise.
18178 * gcc.c-torture/execute/vrp-5.x: Likewise.
18179 * gcc.c-torture/execute/vrp-6.x: Likewise.
18180 * gcc.dg/debug/20041023-1.s: Likewise.
18181
18182 2006-04-13 Roger Sayle <roger@eyesopen.com>
18183
18184 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
18185 of integers to a vector types are now constant expressions in C.
18186 * gcc.dg/vect/vect-fold-1.c: New test case.
18187
18188 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
18189 Ulrich Weigand <uweigand@de.ibm.com>
18190
18191 PR target/27006
18192 * gcc.dg/vmx/pr27006.c: New testcase.
18193
18194 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18195
18196 PR libgfortran/26766
18197 * gfortran.dg/write_recursive.f90: New test.
18198
18199 2006-04-11 Mark Mitchell <mark@codesourcery.com>
18200
18201 * g++.dg/parse/dtor7.C: New test.
18202 * g++.dg/parse/new1.C: Add error marker.
18203 * g++.dg/template/new3.C: New test.
18204
18205 PR c++/26122
18206 * g++.dg/template/pure1.C: New test.
18207
18208 PR c++/26295
18209 * g++.dg/parse/ptrmem4.C: New test.
18210
18211 2006-04-10 Jeff Law <law@redhat.com>
18212
18213 PR/27087
18214 * gcc.c-torture/compile/pr27087.c: New test.
18215
18216 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
18217
18218 PR/21391
18219 * gcc.dg/20060410.c: New.
18220
18221 2006-04-10 Matthias Klose <doko@debian.org>
18222
18223 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
18224 Recognize multilib directory names containing underscores.
18225
18226 2006-04-10 Roger Sayle <roger@eyesopen.com>
18227
18228 * gcc.target/i386/vecinit-1.c: New test case.
18229 * gcc.target/i386/vecinit-2.c: Likewise.
18230
18231 2006-04-10 Jakub Jelinek <jakub@redhat.com>
18232
18233 PR debug/27057
18234 * g++.dg/debug/dwarf2-2.C: New test.
18235
18236 2006-04-09 Richard Sandiford <richard@codesourcery.com>
18237
18238 PR rtl-optimization/27073
18239 * gcc.c-torture/execute/pr27073.c: New test.
18240
18241 2006-04-08 Mike Stump <mrs@apple.com>
18242
18243 * gcc.dg/pragma-darwin.c: Improve for ppc64.
18244
18245 2006-04-07 Richard Guenther <rguenther@suse.de>
18246
18247 PR tree-optimization/26135
18248 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
18249
18250 2006-04-06 Jan Hubicka <jh@suse.cz>
18251
18252 PR profile/26399
18253 * g++.dg/bprob/g++-bprob-2.C: New testcase.
18254
18255 2006-04-06 Roger Sayle <roger@eyesopen.com>
18256
18257 * g++.dg/conversion/nullptr1.C: New test case.
18258 * g++.dg/conversion/nullptr2.C: Likewise.
18259
18260 2006-04-05 Roger Sayle <roger@eyesopen.com>
18261
18262 * gfortran.dg/dependency_18.f90: New test case.
18263
18264 2006-04-05 Richard Guenther <rguenther@suse.de>
18265
18266 PR tree-optimization/26919
18267 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
18268 * gcc.dg/ipa/ipa-2.c: Likewise.
18269 * gcc.dg/ipa/ipa-3.c: Likewise.
18270 * gcc.dg/ipa/ipa-5.c: Likewise.
18271
18272 2006-04-05 Richard Guenther <rguenther@suse.de>
18273
18274 PR tree-optimization/26763
18275 * gcc.dg/torture/pr26763-1.c: New testcase.
18276 * gcc.dg/torture/pr26763-2.c: Likewise.
18277
18278 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
18279
18280 PR fortran/23634
18281 PR fortran/25619
18282 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
18283
18284 2006-04-04 Eric Christopher <echristo@apple.com>
18285
18286 * gcc.target/i386/387-1.c: Allow regexp to match darwin
18287 stubs.
18288 * gcc.target/i386/387-5.c: Ditto.
18289
18290 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
18291
18292 * gcc.target/sparc/struct-ret-check.c: New test.
18293
18294 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18295
18296 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
18297 zero decimal digits specified in format.
18298
18299 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
18300
18301 PR fortran/26891
18302 * gfortran.dg/missing_optional_dummy_1.f90: New test.
18303
18304 PR fortran/26976
18305 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
18306 * gfortran.dg/initialization_1.f90: Make assignment compliant.
18307 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
18308 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
18309 compliant and detect bigendian-ness.
18310
18311 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
18312
18313 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
18314 dummy arguments work when the actual argument is itself a dummy
18315 argument of the caller.
18316
18317 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18318
18319 PR libfortran/24685
18320 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
18321
18322 2006-04-01 Roger Sayle <roger@eyesopen.com>
18323
18324 * gfortran.dg/dependencency_17.f90: New test case.
18325
18326 2006-04-01 Roger Sayle <roger@eyesopen.com>
18327
18328 * gfortran.dg/dependency_14.f90: New test case.
18329 * gfortran.dg/dependency_15.f90: Likewise.
18330 * gfortran.dg/dependency_16.f90: Likewise.
18331
18332 2006-03-31 Asher Langton <langton2@llnl.gov>
18333
18334 PR fortran/25358
18335 gfortran.dg/cray_pointers_6.f90: New test.
18336
18337 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18338
18339 PR libgfortran/26890
18340 * gfortran.dg/read_size_noadvance.f90: New test.
18341
18342 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
18343
18344 PR fortran/25031
18345 * gfortran.dg/multiple_allocation_1.f90: Check that the
18346 size has changed after a re-allocation with stat.
18347
18348 2006-03-30 Richard Guenther <rguenther@suse.de>
18349
18350 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
18351 removal.
18352 * gcc.target/i386/sselibm-2.c: Likewise.
18353 * gcc.target/i386/sselibm-3.c: Likewise.
18354 * gcc.target/i386/sselibm-4.c: Likewise.
18355 * gcc.target/i386/sselibm-5.c: Likewise.
18356
18357 2006-03-28 Roger Sayle <roger@eyesopen.com>
18358
18359 * gcc.dg/fold-andxor-1.c: New test case.
18360 * gcc.dg/fold-xorand-1.c: Likewise.
18361
18362 2006-03-28 Roger Sayle <roger@eyesopen.com>
18363
18364 * gcc.dg/fold-convnotconv-1.c: New test case.
18365
18366 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
18367
18368 PR fortran/26779
18369 * gfortran.dg/private_type_5.f90: New test.
18370
18371 2006-03-27 David Edelsohn <edelsohn@gnu.org>
18372
18373 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
18374
18375 2006-03-27 Jakub Jelinek <jakub@redhat.com>
18376
18377 * gfortran.dg/advance_2.f90: New test.
18378 * gfortran.dg/advance_3.f90: New test.
18379
18380 * gfortran.fortran-torture/execute/equiv_5.f: New test.
18381
18382 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18383
18384 PR libgfortran/26661
18385 PR libgfortran/26880
18386 * gfortran.dg/read_x_past.f: New test.
18387
18388 2006-03-26 Geoffrey Keating <geoffk@apple.com>
18389
18390 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
18391 to be STABS.
18392
18393 2006-03-26 David Edelsohn <edelsohn@gnu.org>
18394
18395 * objc.dg/dwarf-1.m: Skip on AIX.
18396 * objc.dg/dwarf-2.m: Skip on AIX.
18397
18398 2006-03-25 Steven G. Kargl <kargls@comcast.net>
18399
18400 PR fortran/26816
18401 * gfortran.dg/float_1.f90: New test.
18402
18403 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
18404
18405 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
18406 X86_64 targets.
18407 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
18408
18409 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
18410
18411 PR libfortran/26735
18412 * gfortran.dg/convert_implied_open.f90: New test case.
18413
18414 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
18415
18416 PR fortran/26769
18417 * gfortran.dg/transpose_reshape_r10.f90: New test case.
18418
18419 2006-03-25 Uros Bizjak <uros@kss-loka.si>
18420
18421 PR middle-end/26717
18422 * gcc.dg/pr26717.c: New test.
18423
18424 2006-03-25 Roger Sayle <roger@eyesopen.com>
18425
18426 * gfortran.dg/dependency_12.f90: New test case.
18427
18428 2006-03-24 Roger Sayle <roger@eyesopen.com>
18429
18430 * gfortran.dg/dependency_9.f90: New (resurected) test case.
18431
18432 2006-03-24 Jeff Law <law@redhat.com>
18433
18434 * gcc.c-torture/pr26840.c: New test.
18435
18436 2006-03-24 Geoffrey Keating <geoffk@apple.com>
18437
18438 * objc.dg/dwarf-2.m: New.
18439 * obj-c++.dg/dwarf-2.mm: New.
18440
18441 * g++.old-deja/g++.other/init19.C: New.
18442
18443 2006-03-24 David Edelsohn <edelsohn@gnu.org>
18444
18445 * g++.dg/eh/spbp.C: Skip on AIX.
18446
18447 2006-03-24 Jakub Jelinek <jakub@redhat.com>
18448
18449 PR middle-end/26611
18450 * g++.dg/gomp/pr26611-1.C: New test.
18451 * g++.dg/gomp/pr26611-2.C: New test.
18452
18453 2006-03-24 Jeff Law <law@redhat.com>
18454
18455 * gcc.c-torture/compile/pr26833.c: New test.
18456 * gfortran.fortran-torture/compile/pr26806.f90: New test.
18457
18458 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18459
18460 * gfortran.dg/endfile_2.f90: Delete temp file.
18461
18462 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
18463
18464 PR fortran/19303
18465 * gfortran.dg/record_marker_1.f90: New test case.
18466 * gfortran.dg/record_marker_2.f: New test case.
18467 * gfortran.dg/record_marker_3.f90: New test case.
18468
18469 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
18470
18471 PR fortran/17298
18472 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
18473 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
18474
18475 2006-03-21 Janis Johnson <janis187@us.ibm.com>
18476
18477 * lib/gcc-dg.exp (cleanup-modules): New proc.
18478 * gfortran.dg/allocatable_function_1.f90,
18479 gfortran.dg/allocate_char_star_scalar_1.f90,
18480 gfortran.dg/assumed_charlen_function_1.f90,
18481 gfortran.dg/assumed_dummy_1.f90,
18482 gfortran.dg/assumed_shape_ranks_1.f90,
18483 gfortran.dg/assumed_shape_ranks_2.f90,
18484 gfortran.dg/assumed_size_dt_dummy.f90,
18485 gfortran.dg/auto_char_dummy_array_1.f90,
18486 gfortran.dg/auto_char_len_3.f90,
18487 gfortran.dg/automatic_module_variable.f90,
18488 gfortran.dg/bad_automatic_objects_1.f90,
18489 gfortran.dg/char_array_constructor.f90,
18490 gfortran.dg/char_array_structure_constructor.f90,
18491 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
18492 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
18493 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
18494 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
18495 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
18496 gfortran.dg/derived_pointer_recursion.f90,
18497 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
18498 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
18499 gfortran.dg/dummy_functions_1.f90,
18500 gfortran.dg/elemental_initializer_1.f90,
18501 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
18502 gfortran.dg/elemental_pointer_1.f90,
18503 gfortran.dg/elemental_subroutine_1.f90,
18504 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
18505 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
18506 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
18507 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
18508 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
18509 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
18510 gfortran.dg/global_references_1.f90,
18511 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
18512 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
18513 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
18514 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
18515 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
18516 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
18517 gfortran.dg/large_integer_kind_1.f90,
18518 gfortran.dg/large_real_kind_1.f90,
18519 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
18520 gfortran.dg/module_double_reuse.f90,
18521 gfortran.dg/module_equivalence_1.f90,
18522 gfortran.dg/module_interface_1.f90,
18523 gfortran.dg/module_parameter_array_refs_1.f90,
18524 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
18525 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
18526 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
18527 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
18528 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
18529 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
18530 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
18531 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
18532 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
18533 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
18534 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
18535 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
18536 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
18537 gfortran.dg/same_name_1.f90,
18538 gfortran.dg/sibling_dummy_procedure_1.f90,
18539 gfortran.dg/sibling_dummy_procedure_2.f90,
18540 gfortran.dg/sibling_dummy_procedure_3.f90,
18541 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
18542 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
18543 gfortran.dg/used_dummy_types_2.f90,
18544 gfortran.dg/used_dummy_types_3.f90,
18545 gfortran.dg/used_dummy_types_4.f90,
18546 gfortran.dg/used_dummy_types_5.f90,
18547 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
18548 gfortran.dg/userdef_operator_1.f90: Use it.
18549
18550 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18551
18552 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
18553 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
18554 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
18555 gfortran.dg/write_back.f,
18556 gfortran.fortran-torture/execute/inquire_1.f90,
18557 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
18558
18559 2006-03-21 Jeff Law <law@redhat.com>
18560
18561 * gcc.dg/tree-ssa/vrp28.c: New test.
18562
18563 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18564
18565 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
18566 if _STDC_C99 is defined.
18567 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
18568 * gcc.dg/builtins-20.c: Likewise.
18569 * gcc.dg/builtins-53.c: Likewise.
18570 * gcc.dg/single-precision-constant.c: Likewise. Also pass
18571 -mmacosx-version-min=10.3 on PowerPC/Darwin.
18572
18573 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
18574
18575 PR tree-opt/26781
18576 * gcc.c-torture/compile/pr26781-1.c: New test.
18577 * gcc.c-torture/compile/pr26781-2.c: New test.
18578
18579 2006-03-21 Jakub Jelinek <jakub@redhat.com>
18580
18581 PR c++/26690
18582 * g++.dg/gomp/pr26690-1.C: New test.
18583 * g++.dg/gomp/pr26690-2.C: New test.
18584
18585 2006-03-20 Jeff Law <law@redhat.com>
18586
18587 * gcc.dg/tree-ssa/pr21829.c: New test.
18588
18589 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
18590
18591 2006-03-20 Richard Sandiford <richard@codesourcery.com>
18592
18593 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
18594 (check_visibility_available): Use it.
18595 (check_effective_target_default_packed): Likewise.
18596 (check_effective_target_pcc_bitfield_type_matters): Likewise.
18597 (check_effective_target_fopenmp): Likewise.
18598 (check_effective_target_freorder): Likewise.
18599 (check_effective_target_fpic): Likewise.
18600 (check_named_sections_available): Likewise.
18601 (check_effective_target_ilp32): Likewise.
18602 (check_effective_target_lp64): Likewise.
18603
18604 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
18605
18606 PR fortran/20935
18607 * gfortran.dg/scalar_mask_2.f90: New test case.
18608
18609 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
18610
18611 PR tree-opt/26629
18612 * gcc.dg/tree-ssa/loadpre12.c: New test.
18613 * gcc.dg/tree-ssa/loadpre13.c: New test.
18614 * gcc.dg/tree-ssa/loadpre14.c: New test.
18615 * gcc.dg/tree-ssa/loadpre15.c: New test.
18616 * gcc.dg/tree-ssa/loadpre16.c: New test.
18617 * gcc.dg/tree-ssa/loadpre17.c: New test.
18618 * gcc.dg/tree-ssa/loadpre18.c: New test.
18619 * gcc.dg/tree-ssa/loadpre19.c: New test.
18620 * gcc.dg/tree-ssa/loadpre20.c: New test.
18621 * gcc.dg/tree-ssa/loadpre21.c: New test.
18622 * gcc.dg/tree-ssa/loadpre22.c: New test.
18623
18624 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
18625
18626 PR fortran/26741
18627 * gfortran.dg/elemental_initializer_1.f90: New test.
18628
18629 PR fortran/26716
18630 * gfortran.dg/assumed_shape_ranks_2: New test.
18631
18632 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
18633
18634 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
18635 target fpic.
18636
18637 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18638
18639 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
18640 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
18641 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
18642 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
18643 gfortran.fortran-torture/execute/direct_io.f90,
18644 gfortran.fortran-torture/execute/inquire_2.f90,
18645 gfortran.fortran-torture/execute/inquire_4.f90,
18646 gfortran.fortran-torture/execute/list_read_1.f90,
18647 gfortran.fortran-torture/execute/open_replace.f90,
18648 gfortran.fortran-torture/execute/slash_edit.f90,
18649 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
18650 temporary files from testcases.
18651
18652 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18653
18654 PR libgfortran/26509
18655 gfortran.dg/write_direct_eor.f90: New test.
18656
18657 2006-03-17 David Edelsohn <edelsohn@gnu.org>
18658
18659 * gcc.target/powerpc/pr26350.c: New.
18660 * gcc.target/powerpc/indexed-addr.c: New.
18661
18662 2006-03-16 Roger Sayle <roger@eyesopen.com>
18663
18664 * gfortran.dg/dependency_13.f90: New test case.
18665
18666 2006-03-16 Roger Sayle <roger@eyesopen.com>
18667
18668 PR middle-end/21781
18669 * gcc.dg/real-const-1.c: New test case.
18670
18671 2006-03-15 Geoffrey Keating <geoffk@apple.com>
18672
18673 * g++.old-deja/g++.other/init18.C: New.
18674 * g++.old-deja/g++.other/init5.C: Remove xfail.
18675
18676 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18677
18678 * g++.dg/opt/pr15551.C: Cleanup temp file.
18679
18680 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18681
18682 PR c++/6634
18683 g++.dg/parse/long1.C: New test.
18684
18685 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18686
18687 PR fortran/19101
18688 * gfortran.dg/continuation.f90: New test.
18689 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
18690
18691 2006-03-14 Richard Guenther <rguenther@suse.de>
18692
18693 PR tree-optimization/26672
18694 * gcc.dg/torture/pr26672.c: New testcase.
18695
18696 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
18697
18698 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
18699 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
18700
18701 2006-03-13 Roger Sayle <roger@eyesopen.com>
18702
18703 PR middle-end/26557
18704 * gcc.c-torture/compile/switch-1.c: New test case.
18705
18706 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
18707
18708 PR fortran/25378
18709 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
18710 test to include more permuatations of mask and index.
18711 * gfortran.dg/scalar_mask_1.f90: Modify last test to
18712 respond to F2003 spec. that the position returned for an all false
18713 mask && condition is zero.
18714
18715 2006-03-13 Jakub Jelinek <jakub@redhat.com>
18716
18717 PR middle-end/25989
18718 * gcc.dg/gomp/pr25989.c: New test.
18719
18720 2006-03-13 Jeff Law <law@redhat.com>
18721
18722 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
18723
18724 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
18725
18726 * gcc.dg/switch-9.c: New test.
18727
18728 2006-03-13 Richard Guenther <rguenther@suse.de>
18729
18730 PR middle-end/26630
18731 * gcc.dg/torture/pr26630.c: New testcase.
18732
18733 2006-03-11 Roger Sayle <roger@eyesopen.com>
18734
18735 * gfortran.dg/dependency_10.f90: New test case.
18736 * gfortran.dg/dependency_11.f90: Likewise.
18737
18738 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
18739 Erik Edelmann <eedelman@gcc.gnu.org>
18740
18741 * gfortran.dg/allocatable_function_1.f90: New.
18742 * gfortran.dg/allocatable_function_2.f90: New.
18743
18744 2006-03-10 Richard Guenther <rguenther@suse.de>
18745
18746 PR middle-end/26565
18747 * gcc.dg/torture/pr26565.c: New testcase.
18748
18749 2006-03-09 Eric Christopher <echristo@apple.com>
18750
18751 * gcc.c-torture/compile/20060309-1.c: New.
18752
18753 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18754
18755 PR libgfortran/26499
18756 * gfortran.dg/write_back.f: New test.
18757 * gfortran.dg/write_rewind_1.f: New test.
18758 * gfortran.dg/write_rewind_2.f: New test.
18759
18760 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18761
18762 PR libgfortran/26554
18763 * gfortran.dg/read_logical.f90: New test.
18764
18765 2006-03-04 Laurent GUERBY <laurent@guerby.net>
18766
18767 * ada/acats/norun.lst: cdd2a03 now passes.
18768
18769 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
18770
18771 PR testsuite/25177
18772 * gcc.target/powerpc/pr18096-1.c: Change where the error
18773 would match.
18774
18775 2006-03-04 Jakub Jelinek <jakub@redhat.com>
18776
18777 * gcc.target/i386/cleanup-1.c: New test.
18778 * gcc.target/i386/cleanup-2.c: New test.
18779
18780 2006-03-04 Roger Sayle <roger@eyesopen.com>
18781
18782 * gfortran.dg/dependency_9.f90: Remove for the time being.
18783
18784 2006-03-04 Krister Walfridsson <cato@df.lth.se>
18785
18786 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
18787 directive.
18788
18789 2006-03-03 Roger Sayle <roger@eyesopen.com>
18790
18791 * gfortran.dg/dependency_9.f90: New test case.
18792
18793 2006-03-03 Roger Sayle <roger@eyesopen.com>
18794
18795 * gfortran.dg/dependency_4.f90: New test case.
18796 * gfortran.dg/dependency_5.f90: New test case.
18797 * gfortran.dg/dependency_6.f90: New test case.
18798 * gfortran.dg/dependency_7.f90: New test case.
18799 * gfortran.dg/dependency_8.f90: New test case.
18800
18801 2006-03-03 Paul Brook <paul@codesourcery.com>
18802
18803 * lib/target-supports.exp (check_profiling_available):
18804 Add m68k-*-elf.
18805
18806 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
18807
18808 PR fortran/25031
18809 * multiple_allocation_1.f90: New test.
18810
18811 2006-03-03 Roger Sayle <roger@eyesopen.com>
18812
18813 PR tree-optimization/26524
18814 * gfortran.dg/pr26524.f: New test case.
18815
18816 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18817
18818 * g++.dg/template/repo5.C: Cleanup repo files.
18819 * gcc.dg/20051201-1.c: Cleanup coverage files.
18820 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
18821 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
18822 tree dump files.
18823
18824 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
18825
18826 * objc.dg/objc-nofilename-1.m: New test.
18827 * objc.dg/bad-receiver-type.m: New test.
18828 * obj-c++.dg/bad-receiver-type.mm: New test.
18829
18830 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18831
18832 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
18833
18834 2006-03-01 Mike Stump <mrs@apple.com>
18835
18836 * g++.dg/abi/key2.C: Add.
18837
18838 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
18839
18840 * gfortran.dg/logical_dot_product.f90: New test.
18841
18842 PR fortran/26393
18843 * gfortran.dg/used_interface_ref.f90: New test.
18844
18845 PR fortran/20938
18846 * gfortran.dg/dependency_2.f90: New test.
18847 * gfortran.fortran-torture/execute/where17.f90: New test.
18848 * gfortran.fortran-torture/execute/where18.f90: New test.
18849 * gfortran.fortran-torture/execute/where19.f90: New test.
18850 * gfortran.fortran-torture/execute/where20.f90: New test.
18851
18852 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
18853
18854 * g++.dg/tree-ssa/pr26443.C: New test case.
18855
18856 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
18857
18858 PR middle-end/26022
18859 * g++.dg/opt/return-slot1.C: New test.
18860
18861 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18862
18863 PR libgfortran/26136
18864 * gfortran.dg/namelist_23.f90: New test.
18865
18866 2006-02-28 Roger Sayle <roger@eyesopen.com>
18867
18868 PR middle-end/14752
18869 * gcc.dg/fold-eqandshift-2.c: New test case.
18870
18871 2006-02-28 Richard Guenther <rguenther@suse.de>
18872
18873 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
18874 decomposition.
18875
18876 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
18877
18878 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
18879
18880 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18881
18882 PR libgfortran/26464
18883 * gfortran.dg/backspace_5.f: New test.
18884 * gfortran.dg/backspace_6.f: New test.
18885
18886 2006-02-26 Roger Sayle <roger@eyesopen.com>
18887
18888 * gcc.dg/fold-eqandnot-1.c: New test case.
18889
18890 2006-02-26 Roger Sayle <roger@eyesopen.com>
18891
18892 PR middle-end/19983
18893 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
18894
18895 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
18896
18897 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
18898 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
18899
18900 2006-02-26 Richard Guenther <rguenther@suse.de>
18901
18902 PR tree-optimization/26421
18903 * gcc.dg/tree-ssa/pr26421.c: New testcase.
18904
18905 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
18906
18907 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
18908 * g++.old-deja/g++.robertl/eb132.C: Likewise.
18909
18910 2006-02-26 Roger Sayle <roger@eyesopen.com>
18911
18912 * gcc.dg/fold-even-1.c: New test case.
18913
18914 2006-02-26 Roger Sayle <roger@eyesopen.com>
18915
18916 PR middle-end/21137
18917 * gcc.dg/fold-eqandshift-1.c: New test case.
18918
18919 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
18920
18921 PR tree-optimization/25125
18922 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
18923 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
18924
18925 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
18926
18927 PR tree-optimizations/26359
18928 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
18929 with -fdump-tree-dceloop-details.
18930 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
18931
18932 2006-02-25 Roger Sayle <roger@eyesopen.com>
18933
18934 PR middle-end/23673
18935 * gcc.dg/fold-eqxor-1.c: New test case.
18936 * gcc.dg/fold-eqxor-2.c: Likewise.
18937 * gcc.dg/fold-eqxor-3.c: Likewise.
18938
18939 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
18940
18941 PR fortran/23092
18942 * scalar_mask_1.f90: New test.
18943
18944 2006-02-24 Geoffrey Keating <geoffk@apple.com>
18945
18946 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
18947 * g++.dg/eh/uncaught2.C: New.
18948 * g++.dg/eh/uncaught3.C: New.
18949
18950 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18951
18952 PR libgfortran/26423
18953 * gfortran.dg/read_many_1.f: New test.
18954
18955 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
18956
18957 PR fortran/24519
18958 * gfortran.dg/dependency_3.f90: New test.
18959 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
18960 XFAILs.
18961
18962 PR fortran/25395
18963 * gfortran.dg/equiv_6.f90: New test.
18964
18965 2006-02-23 Jeff Law <law@redhat.com>
18966
18967 * gcc.c-torture/compile/pr26425.c: New test.
18968
18969 2006-02-23 Jakub Jelinek <jakub@redhat.com>
18970
18971 PR middle-end/26412
18972 * gcc.dg/gomp/pr26412.c: New test.
18973
18974 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18975
18976 PR c++/26291
18977 * g++.dg/other/ellipsis1.C: New test.
18978 * g++.dg/parse/operator4.C: Adjust error marker.
18979
18980 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
18981
18982 PR target/25603
18983 * gfortran.dg/pr25603.f: New testcase.
18984
18985 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
18986
18987 * gcc.dg/bf-spl1.c: Don't specify -m68000.
18988 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
18989
18990 2006-02-21 Geoffrey Keating <geoffk@apple.com>
18991
18992 * g++.dg/eh/spbp.C: New.
18993
18994 2006-02-21 Jakub Jelinek <jakub@redhat.com>
18995
18996 PR middle-end/26379
18997 * gcc.target/i386/mmx-7.c: New test.
18998
18999 2006-02-20 Roger Sayle <roger@eyesopen.com>
19000
19001 PR tree-optimization/26361
19002 * gcc.dg/tree-ssa/vrp27.c: New test case.
19003
19004 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
19005
19006 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
19007 * gcc.dg/tree-ssa/complex-4.c: Here.
19008
19009 2006-02-19 Roger Sayle <roger@eyesopen.com>
19010
19011 PR middle-end/19543
19012 * gfortran.dg/logical_1.f90: New test case.
19013
19014 2006-02-19 Jakub Jelinek <jakub@redhat.com>
19015
19016 PR middle-end/26334
19017 * gcc.dg/20060218-1.c: Moved to...
19018 * gcc.target/i386/20060218-1.c: ... here. New test.
19019
19020 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
19021
19022 PR fortran/26201
19023 * gfortran.dg/convert_1.f90: New.
19024
19025 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
19026
19027 PR fortran/25054
19028 * gfortran.dg/namelist_5.f90: New test.
19029
19030 PR fortran/25089
19031 * gfortran.dg/namelist_4.f90: New test.
19032
19033 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
19034
19035 PR tree-opt/25680
19036 * gcc.dg/tree-ssa/complex-3.c: New test.
19037
19038 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
19039
19040 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
19041 variable to take into account the variable name in the
19042 function header.
19043 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
19044
19045 2006-02-18 Jakub Jelinek <jakub@redhat.com>
19046
19047 PR middle-end/26334
19048 * gcc.c-torture/compile/20060217-1.c: New test.
19049 * gcc.dg/20060218-1.c: New test.
19050
19051 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
19052
19053 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
19054
19055 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
19056
19057 * gcc.dg/cpp/undef3.c: New test.
19058 * gcc.dg/cpp/trad/builtins2.c: New test.
19059
19060 2006-02-18 Mark Mitchell <mark@codesourcery.com>
19061
19062 PR c++/26266
19063 * g++.dg/template/static22.C: New test.
19064 * g++.dg/template/static23.C: New test.
19065 * g++.dg/template/static24.C: New test.
19066 * g++.dg/template/non-dependent13.C: New test.
19067 * g++.dg/init/member1.C: Tweak error markers.
19068
19069 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19070
19071 PR target/26255
19072 * gcc.c-torture/compile/pr26255.c: New test case.
19073
19074 2006-02-16 Roger Sayle <roger@eyesopen.com>
19075
19076 * gfortran.fortran-torture/execute/where_10.f90: New test case.
19077 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
19078 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
19079 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
19080 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
19081 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
19082 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
19083
19084 2006-02-16 Jeff Law <law@redhat.com>
19085
19086 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
19087 * gcc.dg/tree-ssa/vrp26.c: New test.
19088
19089 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
19090
19091 PR target/20353
19092 PR target/24578
19093 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
19094 __UCLIBC__ is defined.
19095
19096 2006-02-16 Jakub Jelinek <jakub@redhat.com>
19097
19098 PR fortran/26224
19099 * gfortran.dg/gomp/pr26224.f: New test.
19100
19101 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
19102
19103 PR tree-opt/25918
19104 * lib/target-supports.exp
19105 (check_effective_target_vect_short_mult): New.
19106 (check_effective_target_vect_char_mult): New.
19107 (check_effective_target_vect_widen_sum_qi_to_si): New.
19108 (check_effective_target_vect_widen_sum_qi_to_hi): New.
19109 (check_effective_target_vect_widen_sum_hi_to_si): New.
19110 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
19111 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
19112 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
19113 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
19114 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
19115 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
19116 vect-reduc-pattern-2c.c
19117 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
19118 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
19119 vect-reduc-pattern-1c.c
19120
19121 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
19122
19123 PR fortran/24557
19124 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
19125
19126 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
19127
19128 PR fortran/26054
19129 * gfortran.dg/enum_8.f90: Remove check for warning.
19130 * gfortran.dg/iomsg_1.f90: Ditto.
19131 * gfortran.dg/enum_1.f90: Ditto.
19132 * gfortran.dg/enum_9.f90: Ditto.
19133 * gfortran.dg/enum_2.f90: Ditto.
19134 * gfortran.dg/enum_10.f90: Ditto.
19135 * gfortran.dg/enum_3.f90: Ditto.
19136 * gfortran.dg/flush_1.f90: Ditto.
19137 * gfortran.dg/enum_4.f90: Ditto.
19138 * gfortran.dg/array_constructor_1.f90: Ditto.
19139 * gfortran.dg/enum_5.f90: Ditto.
19140 * gfortran.dg/enum_6.f90: Ditto.
19141 * gfortran.dg/enum_7.f90: Ditto.
19142
19143 2006-02-15 Jakub Jelinek <jakub@redhat.com>
19144
19145 PR middle-end/26300
19146 * gcc.c-torture/compile/20060215-1.c: New test.
19147
19148 2006-02-14 Roger Sayle <roger@eyesopen.com>
19149
19150 PR middle-end/23670
19151 * gcc.dg/tree-ssa/andor-2.c: New test case.
19152
19153 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
19154
19155 PR fortran/25045
19156 * optional_dim.f90: New test.
19157
19158 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
19159
19160 PR fortran/26277
19161 * gfortran.dg/label_4.f90: New.
19162
19163 2006-02-14 Jakub Jelinek <jakub@redhat.com>
19164 Diego Novillo <dnovillo@redhat.com>
19165 Uros Bizjak <uros@kss-loka.si>
19166
19167 * gfortran.dg/gomp: New directory.
19168
19169 2006-02-14 Richard Guenther <rguenther@suse.de>
19170
19171 PR tree-optimization/26258
19172 * gcc.dg/torture/pr26258.c: New testcase.
19173
19174 2006-02-13 Jakub Jelinek <jakub@redhat.com>
19175
19176 PR fortran/26246
19177 * gfortran.dg/pr26246_1.f90: New test.
19178 * gfortran.dg/pr26246_2.f90: New test.
19179
19180 PR middle-end/26092
19181 * gcc.c-torture/compile/20060208-1.c: New test.
19182
19183 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
19184
19185 PR fortran/26074
19186 PR fortran/25103
19187 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
19188 * gfortran.dg/bad_automatic_objects_1.f90: New test.
19189 * gfortran.dg/automatic_module_variable.f90: Change error message.
19190
19191 PR fortran/20861
19192 * gfortran.dg/internal_dummy_1.f90: New test.
19193
19194 PR fortran/20871
19195 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
19196
19197
19198 PR fortran/25083
19199 * gfortran.dg/uncommon_block_data_1.f90: New test.
19200 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
19201 with standard.
19202
19203 PR fortran/25088
19204 * gfortran.dg/typed_subroutine_1.f90: New test.
19205
19206 2006-02-13 Geoffrey Keating <geoffk@apple.com>
19207
19208 * objc.dg/dwarf-1.m: New.
19209
19210 2006-02-13 Roger Sayle <roger@eyesopen.com>
19211
19212 PR middle-end/24427
19213 * gcc.dg/tree-ssa/andor-1.c: New test case.
19214
19215 2006-02-13 Josh Conner <jconner@apple.com>
19216
19217 PR target/25376
19218 * gcc.dg/pr25376.c: New test.
19219
19220 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
19221 assemble.
19222 * lib/target-supports.exp (check_named_sections_available):
19223 Only compile named-sections test -- don't assemble.
19224
19225 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
19226
19227 * g++.dg/warn/no-write-strings.C: New test.
19228 * g++.dg/warn/write-strings.C: Likewise.
19229 * g++.dg/warn/write-strings-default.C: Likewise.
19230
19231 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
19232
19233 PR fortran/25806
19234 * gfortran.dg/ret_pointer_2.f90: New test.
19235
19236 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
19237
19238 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
19239
19240 2006-02-10 Jeff Law <law@redhat.com>
19241
19242 * gcc.c-torture/compile/pr26213.c: New test.
19243
19244 2006-02-10 Steven G. Kargl <kargls@comcast.net>
19245
19246 gfortran.dg/null_1.f90: New test.
19247
19248 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
19249
19250 PR fortran/14771
19251 * gfortran.dg/parens_4.f90: New.
19252 * gfortran.dg/parens_5.f90: New.
19253
19254 2006-02-10 Richard Guenther <rguenther@suse.de>
19255
19256 * gcc.dg/pr23372-1.c: Remove empty file.
19257
19258 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
19259 Paul Thomas <pault@gcc.gnu.org>
19260
19261 PR fortran/14771
19262 * gfortran.dg/parens_1.f90: New.
19263 * gfortran.dg/parens_2.f90: New.
19264 * gfortran.dg/parens_3.f90: New.
19265
19266 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
19267
19268 PR fortran/26038
19269 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
19270
19271 PR fortran/25059
19272 * gfortran.dg/impure_assignment_1.f90: New test.
19273
19274 PR fortran/25070
19275 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
19276
19277 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
19278
19279 PR target/26141
19280 * g++.dg/expr/stdarg2.C: New test.
19281
19282 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
19283
19284 PR inline-asm/16194
19285 * gcc.dg/pr16194.c: New test.
19286
19287 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19288
19289 * ada/acats/run_acats: Use portable variant of "$@".
19290
19291 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
19292
19293 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
19294 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
19295
19296 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
19297
19298 PR tree-opt/26179
19299 * g++.dg/opt/pr26179.C: New test.
19300
19301 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
19302
19303 PR middle-end/26134
19304 * gcc.dg/tree-ssa/complex-3.c: New test.
19305
19306 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
19307
19308 * gcc.c-torture/compile/volatile-1.c: New test.
19309
19310 2006-02-09 Diego Novillo <dnovillo@redhat.com>
19311
19312 PR 26180
19313 * gcc.dg/tree-ssa/pr26180.c: New test.
19314
19315 2006-02-08 Jeff Law <law@redhat.com>
19316
19317 * gcc.dg/tree-ssa/pr21417.c: New test.
19318
19319 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
19320
19321 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
19322 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
19323
19324 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
19325
19326 * lib/scanrtl.exp: New.
19327
19328 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19329
19330 PR c++/26071
19331 * g++.dg/other/virtual2.C: New test.
19332
19333 PR c++/26070
19334 * g++.dg/other/virtual1.C: New test.
19335
19336 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
19337
19338 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
19339 cleanup-ipa-dump): Update dump file glob patterns.
19340 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
19341 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
19342
19343 * lib/gcc-dg.exp: Load it.
19344 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
19345
19346 2006-02-07 Janis Johnson <janis187@us.ibm.com>
19347
19348 PR testsuite/26159
19349 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
19350 * gcc.dg/tree-ssa/pr23382.c: Ditto.
19351
19352 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
19353
19354 PR fortran/25577
19355 * gfortran.dg/mvbits_1.f90: New.
19356
19357 2006-02-07 Dirk Mueller <dmueller@suse.com>
19358
19359 * g++.dg/warn/Wdiv-by-zero.C: New test.
19360 * g++.dg/warn/Wno-div-by-zero.C: New.
19361
19362 2006-02-07 Jeff Law <law@redhat.com>
19363
19364 * gcc.dg/tree-ssa/pr21559.c: New test.
19365
19366 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
19367 multiple VRP passes.
19368 * gcc.dg/tree-ssa/vrp09.c: Likewise.
19369 * gcc.dg/tree-ssa/vrp18.c: Likewise.
19370 * gcc.dg/tree-ssa/pr21582.c: Likewise.
19371 * gcc.dg/tree-ssa/pr20657.c: Likewise.
19372 * gcc.dg/tree-ssa/pr21001.c: Likewise.
19373 * gcc.dg/tree-ssa/vrp02.c: Likewise
19374 * gcc.dg/tree-ssa/vrp11.c: Likewise
19375 * gcc.dg/tree-ssa/pr14341.c: Likewise
19376 * gcc.dg/tree-ssa/vrp19.c: Likewise
19377 * gcc.dg/tree-ssa/vrp20.c: Likewise
19378 * gcc.dg/tree-ssa/vrp03.c: Likewise
19379 * gcc.dg/tree-ssa/pr21086.c: Likewise
19380 * gcc.dg/tree-ssa/pr21959.c: Likewise
19381 * gcc.dg/tree-ssa/vrp21.c: Likewise
19382 * gcc.dg/tree-ssa/vrp04.c: Likewise
19383 * gcc.dg/tree-ssa/pr25485.c: Likewise
19384 * gcc.dg/tree-ssa/pr22026.c: Likewise
19385 * gcc.dg/tree-ssa/vrp22.c: Likewise
19386 * gcc.dg/tree-ssa/vrp05.c: Likewise
19387 * gcc.dg/tree-ssa/20030807-10.c: Likewise
19388 * gcc.dg/tree-ssa/pr20701.c: Likewise
19389 * gcc.dg/tree-ssa/vrp23.c: Likewise
19390 * gcc.dg/tree-ssa/vrp06.c: Likewise
19391 * gcc.dg/tree-ssa/pr22117.c: Likewise
19392 * gcc.dg/tree-ssa/pr20702.c: Likewise
19393 * gcc.dg/tree-ssa/vrp15.c: Likewise
19394 * gcc.dg/tree-ssa/pr21090.c: Likewise
19395 * gcc.dg/tree-ssa/pr21294.c: Likewise
19396 * gcc.dg/tree-ssa/vrp24.c: Likewise
19397 * gcc.dg/tree-ssa/vrp07.c: Likewise
19398 * gcc.dg/tree-ssa/pr21563.c: Likewise
19399 * gcc.dg/tree-ssa/pr25382.c: Likewise
19400 * gcc.dg/tree-ssa/vrp16.c: Likewise
19401 * gcc.dg/tree-ssa/vrp25.c: Likewise
19402 * gcc.dg/tree-ssa/vrp08.c: Likewise
19403 * gcc.dg/tree-ssa/20030807-6.c: Likewise
19404 * gcc.dg/tree-ssa/vrp17.c: Likewise
19405 * gcc.dg/tree-ssa/pr21458.c: Likewise
19406 * g++.dg/tree-ssa/pr18178.C: Likewise
19407
19408 2006-02-07 Richard Guenther <rguenther@suse.de>
19409
19410 PR c++/26140
19411 Revert
19412 2006-01-30 Richard Guenther <rguenther@suse.de>
19413 PR c++/23372
19414 * gcc.dg/pr23372-1.C: New testcase.
19415
19416 * g++.dg/tree-ssa/pr26140.C: New testcase.
19417
19418 2006-02-07 Mark Mitchell <mark@codesourcery.com>
19419
19420 PR c++/9737
19421 * g++.dg/template/ttp15.C: New test.
19422 * g++.dg/template/ttp16.C: Likewise.
19423 * g++.dg/template/ttp17.C: Likewise.
19424 * g++.old-deja/g++.pt/ttp36.C: Remove.
19425 * g++.old-deja/g++.pt/ttp19.C: Likewise.
19426 * g++.old-deja/g++.pt/ttp37.C: Likewise.
19427 * g++.old-deja/g++.pt/ttp38.C: Likewise.
19428 * g++.old-deja/g++.pt/ttp39.C: Likewise.
19429 * g++.old-deja/g++.pt/ttp9.C: Likewise.
19430 * g++.old-deja/g++.pt/ttp40.C: Likewise.
19431 * g++.old-deja/g++.pt/ttp51.C: Likewise.
19432 * g++.old-deja/g++.pt/ttp26.C: Likewise.
19433 * g++.old-deja/g++.pt/ttp36.C: Likewise.
19434
19435 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
19436
19437 PR libfortran/23815
19438 * unf_io_convert_4.f90: New test.
19439
19440 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
19441
19442 * gcc.dg/tree-ssa/loadpre10.c: New test.
19443 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
19444 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
19445 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
19446
19447 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19448
19449 PR libfortran/24685
19450 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
19451
19452 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
19453
19454 PR tree-opt/25251
19455 * gfortran.dg/assign_7.f: New test.
19456
19457 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
19458
19459 PR fortran/26041
19460 PR fortran/26064
19461 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
19462 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
19463 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
19464
19465 2006-02-05 Jakub Jelinek <jakub@redhat.com>
19466
19467 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
19468 in size_t typedef.
19469
19470 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19471
19472 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
19473 * g++.dg/charset/string.c (foo): Likewise.
19474 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
19475 const char*
19476 * g++.dg/ext/builtin2.C (printf): Likewise.
19477 * g++.dg/init/new15.C (printf): Likewise.
19478 * g++.dg/opt/pr17697-1.C (foo): Likewise.
19479 * g++.dg/opt/pr17697-2.C (foo): Likewise.
19480 * g++.dg/opt/pr17697-3.C (foo): Likewise.
19481 * g++.dg/template/non-dependent4.C (temp): Likewise.
19482 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
19483 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
19484 parameter type to const char*.
19485 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
19486 Change type to const char*.
19487 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
19488 Likewise.
19489 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
19490 second parameter type to const char*.
19491 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
19492 (Y::Y): Change parameter type to const char*.
19493 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
19494 * g++.old-deja/g++.jason/report.C: Apply const correctness.
19495 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
19496 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
19497 (char*).
19498 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
19499 const char*.
19500 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
19501 type to const char*.
19502 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
19503 return type to const char*.
19504 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
19505 to const char*.
19506 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
19507 * g++.old-deja/g++.law/refs1.C: Likewise.
19508 * g++.old-deja/g++.law/visibility1.C: Likewise.
19509 * g++.old-deja/g++.law/visibility2.C: Likewise.
19510 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
19511 const char*.
19512 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
19513 * g++.old-deja/g++.mike/net48.C: Likewise.
19514 * g++.old-deja/g++.mike/p646.C: Likewise.
19515 * g++.old-deja/g++.mike/p6746.C: Likewise.
19516 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
19517 type to const char*.
19518 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
19519 deprecated conversion warning.
19520 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
19521 char*.
19522 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
19523 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
19524 * g++.old-deja/g++.pt/explicit8.C: Likewise.
19525 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
19526 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
19527 * g++.old-deja/g++.pt/nontype3.C: Likewise.
19528 * g++.old-deja/g++.pt/t39.C: Likewise.
19529 * g++.old-deja/g++.robertl/eb106.C: Likewise.
19530 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
19531
19532 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
19533
19534 PR fortran/25075
19535 intrinsic_argument_conformance_1.f90: New test.
19536
19537 2006-02-03 Steven G. Kargl <kargls@comcast.net>
19538
19539 PR fortran/20845
19540 * gfortran.dg/char_result_11.f90: Add SAVE.
19541 * gfortran.dg/der_pointer_4.f90: Ditto.
19542 * gfortran.dg/default_initialization.f90: New test.
19543
19544 2006-02-03 Jeff Law <law@redhat.com>
19545
19546 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
19547 handle more than 100 dump files.
19548 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
19549 * lib/scantree.exp (scan-tree-dump): Likewise.
19550 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
19551 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
19552 * lib/scanipa.exp (scan-ipa-dump): Likewise.
19553 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
19554 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
19555
19556 2006-02-03 Diego Novillo <dnovillo@redhat.com>
19557
19558 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
19559
19560 2006-02-03 Mark Mitchell <mark@codesourcery.com>
19561
19562 * g++.dg/template/using12.C: New test.
19563
19564 2006-02-03 Alan Modra <amodra@bigpond.net.au>
19565
19566 * gcc.target/powerpc/pr25960.c: New test.
19567
19568 2006-02-02 Steven G. Kargl <kargls@comcast>
19569
19570 PR fortran/24958
19571 gfortran.dg/nullify_2.f90: New test.
19572
19573 2006-02-02 Diego Novillo <dnovillo@redhat.com>
19574
19575 PR 25990
19576 * gcc.dg/gomp/pr25990.c: New test.
19577
19578 2006-01-31 Mark Mitchell <mark@codesourcery.com>
19579
19580 PR c++/25342
19581 * g++.gd/template/partial4.C: New test.
19582
19583 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
19584
19585 PR middle-end/26001
19586 * gfortran.dg/data_char_2.f90: New.
19587
19588 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
19589
19590 PR fortran/26039
19591 maxval_maxloc_conformance_1.f90: New test.
19592
19593 2006-01-31 Richard Guenther <rguenther@suse.de>
19594
19595 * gcc.target/i386/sselibm-1.c: New testcase.
19596 * gcc.target/i386/sselibm-2.c: Likewise.
19597 * gcc.target/i386/sselibm-3.c: Likewise.
19598 * gcc.target/i386/sselibm-4.c: Likewise.
19599 * gcc.target/i386/sselibm-5.c: Likewise.
19600
19601 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
19602
19603 PR fortran/24266
19604 * gfortran.dg/arrayio_derived_2.f90: New.
19605
19606 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
19607
19608 * gcc.dg/unsigned-long-compare.c: New test.
19609
19610 2006-01-30 Steve Ellcey <sje@cup.hp.com>
19611
19612 PR testsuite/25318
19613 * lib/target-supports.exp (check_effective_target_freorder):
19614 Check to see if target supports -freorder-blocks-and-partition.
19615 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
19616 instead of "dg-require-named-sections".
19617
19618 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
19619
19620 PR target/14798:
19621 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
19622 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
19623 * gcc.dg/pragma-isr-trapa2.c: Likewise.
19624 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
19625 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
19626 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
19627 * gcc.dg/attr-isr-trap_exit.c: Likewise.
19628 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
19629
19630 2006-01-30 Richard Guenther <rguenther@suse.de>
19631
19632 PR c++/23372
19633 * gcc.dg/pr23372-1.C: New testcase.
19634
19635 2006-01-29 Diego Novillo <dnovillo@redhat.com>
19636
19637 * gcc.dg/gomp/pr25874.c: New test.
19638
19639 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
19640
19641 PR tree-opt/25911
19642 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
19643
19644 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
19645
19646 PR fortran/18578
19647 PR fortran/18579
19648 PR fortran/20857
19649 PR fortran/20885
19650 * gfortran.dg/intent_out_1.f90: New test.
19651
19652 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
19653
19654 PR fortran/17911
19655 * gfortran.dg/procedure_lvalue.f90: New test.
19656
19657 PR fortran/20895
19658 PR fortran/25030
19659 * gfortran.dg/char_pointer_assign_2.f90: New test.
19660 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
19661 assignment to be consistent with standard.
19662 * gfortran.dg/char_result_2.f90: The same.
19663 * gfortran.dg/char_result_8.f90: The same.
19664
19665 2006-01-28 Zack Weinberg <zackw@panix.com>
19666
19667 * gcc.dg/Woverlength-strings.c
19668 * gcc.dg/Woverlength-strings-pedantic-c89.c
19669 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
19670 * gcc.dg/Woverlength-strings-pedantic-c99.c
19671 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
19672
19673 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
19674
19675 * gcc.c-torture/execute/20060127-1.c: New test.
19676
19677 2006-01-28 Mark Mitchell <mark@codesourcery.com>
19678
19679 PR c++/25999
19680 * g++.dg/ext/pragmaweak1.C: New test.
19681
19682 2006-01-28 Mark Mitchell <mark@codesourcery.com>
19683
19684 PR c++/25855
19685 * g++.dg/template/spec29.C: New test.
19686
19687 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
19688
19689 PR c/19606.
19690 * gcc.c-torture/execute/pr19606.c: New.
19691
19692 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
19693
19694 * gcc.dg/pragma-re-4.c: New test.
19695
19696 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
19697
19698 PR fortran/25964
19699 * gfortran.dg/assumed_size_refs_3.f90: New test.
19700
19701 2006-01-27 Ben Elliston <bje@au.ibm.com>
19702
19703 * gcc.misc-tests/dectest.exp: Remove defunct comment.
19704
19705 2006-01-26 Laurent GUERBY <laurent@guerby.net>
19706
19707 PR ada/21317
19708 * ada/acats/support/impdef.a: Add One_Long_Second.
19709 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
19710 * ada/acats/tests/c9/c94026.a: Likewise.
19711 * ada/acats/tests/c9/c97305c.ada: Likewise.
19712 * ada/acats/tests/c9/c99004a.ada: Likewise.
19713
19714 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
19715
19716 PR fortran/25964
19717 * gfortran.dg/global_references_2.f90: New test.
19718
19719 PR fortran/25084
19720 PR fortran/20852
19721 PR fortran/25085
19722 PR fortran/25086
19723 * gfortran.dg/assumed_charlen_function_1.f90: New test.
19724 * gfortran.dg/assumed_charlen_function_3.f90: New test.
19725
19726 PR fortran/25416
19727 * gfortran.dg/assumed_charlen_function_2.f90: New test.
19728
19729 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
19730
19731 PR c/25892
19732 * gcc.dg/Wpointer-sign.c: New.
19733 * gcc.dg/Wpointer-sign-Wall.c: New.
19734 * gcc.dg/Wpointer-sign-Wall-no.c: New.
19735 * gcc.dg/Wpointer-sign-pedantic.c: New.
19736 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
19737 * gcc.dg/conv-2.c: Use -Wpointer-sign.
19738
19739 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
19740
19741 PR C/25861
19742 * gcc.c-torture/compile/pr25861.c: New test.
19743
19744 2006-01-26 Paul Brook <paul@codesourcery.com>
19745
19746 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
19747 on short-enum targets.
19748 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
19749 variable.
19750 (generate_fields): Use short_enums.
19751 (main): Set short_enums. Document -e.
19752 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
19753 on short-enum targets.
19754 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
19755 variable.
19756 (generate_fields): Use short_enums.
19757 (main): Set short_enums. Document -e.
19758 * lib/target-supports.exp (check_effective_target_short_enums): New.
19759
19760 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
19761
19762 PR target/25947
19763 * gcc.dg/torture/pr25947-1.c: New test.
19764
19765 2006-01-25 Jan Hubicka <jh@suse.cz>
19766 Roger Sayle <roger@eyesopen.com>
19767
19768 PR rtl-optimization/25703
19769 * gcc.target/i386/20060125-1.c: New test case.
19770 * gcc.target/i386/20060125-2.c: New test case.
19771
19772 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
19773
19774 PR fortran/18540
19775 * gfortran.dg/goto_1.f: New.
19776
19777 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
19778
19779 PR fortran/25716
19780 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
19781 25716 on 32-bit systems too.
19782
19783 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
19784
19785 PR testsuite/25590
19786 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
19787
19788 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
19789
19790 * gcc.dg/tree-ssa/gen-vect-33.c: New.
19791
19792 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19793
19794 PR fortran/25835
19795 * gfortran.dg/read_eof.f90: Delete, renamed.
19796 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
19797 * gfortran.dg/read_eof_2.f90: New test.
19798 * gfortran.dg/read_eof_3.f90: New test.
19799
19800 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
19801
19802 PR tree-opt/25860
19803 * gcc.c-torture/compile/pr25860.c: New test.
19804
19805 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19806
19807 PR c++/25552
19808 * g++.dg/parse/dtor8.C: New test.
19809
19810 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
19811
19812 PR testsuite/25891
19813 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
19814 * gcc.dg/gomp/gomp.exp: Return without testing anything if
19815 check_effective_target_fopenmp returns 0.
19816
19817 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
19818
19819 PR ada/20548
19820 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
19821 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
19822 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
19823
19824 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
19825
19826 PR tree-opt/25857
19827 * g++.dg/opt/pr25857.C: New test.
19828
19829 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
19830 Jan Hubicka <jh@suse.cz>
19831 Richard Guenther <rguenther@suse.de>
19832
19833 PR rtl-optimization/25654
19834 * gcc.dg/torture/pr25654.c: New testcase.
19835 * gcc.target/i386/pr25654.c: Likewise.
19836
19837 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
19838
19839 PR fortran/25901
19840 * gfortran.dg/internal references_2.f90: New test.
19841
19842 Fix regression in testing of admissability of attributes.
19843 * gfortran.dg/intent_used_1.f90: New test.
19844
19845 2006-01-23 Ben Elliston <bje@au.ibm.com>
19846
19847 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
19848 Remove target conditional torture options for i?86 and x86_64
19849 GNU/Linux.
19850
19851 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
19852
19853 PR c++/10891
19854 * g++.dg/rtti/no-rtti.C: New.
19855
19856 2006-01-21 Mark Mitchell <mark@codesourcery.com>
19857
19858 PR c++/25895
19859 * g++.dg/inherit/conv2.C: New test.
19860
19861 PR c++/25856
19862 * g++.dg/parse/dtor7.C: New test.
19863
19864 PR c++/25858
19865 * g++.dg/template/crash44.C: New test.
19866
19867 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
19868
19869 PR fortran/25124
19870 PR fortran/25625
19871 * gfortran.dg/internal_references_1.f90: New test.
19872 PR fortran/20881
19873 PR fortran/23308
19874 PR fortran/25538
19875 PR fortran/25710
19876 * gfortran.dg/global_references_1.f90: New test.
19877 * gfortran.dg/g77/19990905-1.f: Restore the error that
19878 there is a clash between the common block name and
19879 the name of a subroutine reference.
19880
19881 PR fortran/PR24276
19882 * gfortran.dg/aliasing_dummy_1.f90: New test.
19883
19884 2006-01-21 Alan Modra <amodra@bigpond.net.au>
19885
19886 * gcc.dg/vmx/1b-01.c: Warning fix.
19887 * gcc.dg/vmx/1c-02.c: Likewise.
19888 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
19889
19890 2006-01-20 Steve Ellcey <sje@cup.hp.com>
19891
19892 PR testsuite/24962
19893 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
19894
19895 2006-01-20 Richard Guenther <rguenther@suse.de>
19896 Steven Bosscher <stevenb.gcc@gmail.com>
19897
19898 PR rtl-optimization/24626
19899 * gcc.dg/torture/pr24626-1.c: New testcase.
19900 * gcc.dg/torture/pr24626-2.c: Likewise.
19901 * gcc.dg/torture/pr24626-3.c: Likewise.
19902 * gcc.dg/torture/pr24626-4.c: Likewise.
19903
19904 2006-01-20 Dirk Mueller <dmueller@suse.com>
19905
19906 PR c++/5520
19907 * g++.dg/warn/empty-body.C: New.
19908
19909 2006-01-19 Mark Mitchell <mark@codesourcery.com>
19910
19911 PR c++/22136
19912 * g++.dg/template/using10.C: New test.
19913 * g++.dg/temlpate/using11.C: Likewise.
19914 * g++.dg/inherit/using5.C: Tweak error messages.
19915
19916 2006-01-20 Alan Modra <amodra@bigpond.net.au>
19917
19918 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
19919 target test.
19920 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
19921
19922 2006-01-19 Jan Hubicka <jh@suse.cz>
19923
19924 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
19925
19926 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19927
19928 PR c++/25854
19929 * g++.dg/template/spec28.C: New test.
19930
19931 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
19932
19933 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19934 (switchfiles): Fix fprintf's by adding srcdir or removing it.
19935
19936 2006-01-19 Diego Novillo <dnovillo@redhat.com>
19937
19938 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
19939 * gcc.dg/gomp/critical-1.c: Likewise.
19940 * gcc.dg/gomp/critical-3.c: Likewise.
19941 * gcc.dg/gomp/empty.c: Likewise.
19942 * gcc.dg/gomp/ordered-1.c: Likewise.
19943 * gcc.dg/gomp/for-4.c: Likewise.
19944 * gcc.dg/gomp/for-6.c: Likewise.
19945 * gcc.dg/gomp/master-3.c: Likewise.
19946 * gcc.dg/gomp/for-8.c: Likewise.
19947 * gcc.dg/gomp/for-10.c: Likewise.
19948 * gcc.dg/gomp/for-18.c: Likewise.
19949 * gcc.dg/gomp/for-5.c: Likewise.
19950 * gcc.dg/gomp/for-7.c: Likewise.
19951 * gcc.dg/gomp/for-9.c: Likewise.
19952
19953 2006-01-18 Jeff Law <law@redhat.com>
19954
19955 * gcc.dg/tree-ssa/vrp25.c: New test.
19956
19957 2006-01-19 Richard Sandiford <richard@codesourcery.com>
19958
19959 * gcc.dg/pr25805.c: Fix misapplied patch.
19960
19961 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
19962
19963 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
19964 (check_effective_target_vect_udot_qi): New.
19965 (check_effective_target_vect_sdot_hi): New.
19966 (check_effective_target_vect_udot_hi): New.
19967 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
19968 prefixed with "wrapv-" with -fwrapv.
19969 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
19970 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
19971 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
19972 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
19973 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
19974
19975 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
19976 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
19977 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
19978 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
19979
19980 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19981
19982 PR c++/16829
19983 * g++.dg/other/default2.C: New test.
19984 * g++.dg/other/default3.C: New test.
19985
19986 2006-01-19 Richard Sandiford <richard@codesourcery.com>
19987
19988 PR c/25805
19989 * gcc.dg/pr25805.c: New file.
19990
19991 2006-01-18 Mark Mitchell <mark@codesourcery.com>
19992
19993 PR c++/25836
19994 * g++.dg/template/init6.C: New test.
19995
19996 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
19997
19998 * gcc.dg/tree-ssa/pr24287.c: New test
19999
20000 2006-01-18 Eric Christopher <echristo@apple.com>
20001
20002 * g++.dg/eh/table.C: New.
20003
20004 2006-01-18 DJ Delorie <dj@redhat.com>
20005
20006 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
20007 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
20008 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
20009 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
20010
20011 2006-01-18 Jeff Law <law@redhat.com>
20012
20013 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
20014 on wrapping on overflow semantics.
20015
20016 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
20017
20018 * gcc.gc/tree-ssa/vrp23.c: New test.
20019 * gcc.gc/tree-ssa/vrp24.c: New test.
20020
20021 2006-01-18 Richard Henderson <rth@redhat.com>
20022 Aldy Hernandez <aldyh@redhat.com>
20023 Jakub Jelinek <jakub@redhat.com>
20024 Diego Novillo <dnovillo@redhat.com>
20025 Uros Bizjak <uros@kss-loka.si>
20026
20027 * gcc.dg/gomp: New directory.
20028
20029 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
20030 Steven G. Kargl <kargls@comcast.net>
20031
20032 PR fortran/20869
20033 * gfortran.dg/intrinsic_external_1.f90: New test.
20034
20035 PR fortran/20875.
20036 * gfortran.dg/elemental_pointer_1.f90: New test.
20037
20038 PR fortran/25024
20039 * gfortran.dg/external_procedures_1.f90: New test.
20040
20041 PR fortran/25785
20042 gfortran.dg/assumed_present.f90: New test.
20043
20044 2006-01-18 Jakub Jelinek <jakub@redhat.com>
20045
20046 * g++.dg/parse/lookup5.C: New test.
20047
20048 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20049
20050 PR fortran/25697
20051 * gfortran.dg/read_eof.f90: New test.
20052
20053 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
20054
20055 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
20056 add a closing brace.
20057
20058 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20059
20060 PR fortran/25631
20061 * gfortran.dg/fmt_tl.f: New test.
20062
20063 2006-01-17 Eric Christopher <echristo@apple.com>
20064
20065 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
20066 * g++.old-deja/g++.warn/impint2.C: Ditto.
20067 * g++.old-deja/g++.other/null1.C: Ditto.
20068 * g++.dg/warn/conv2.C: Ditto.
20069 * g++.dg/warn/conv4.C: New file.
20070
20071 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
20072
20073 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
20074
20075 2006-01-17 Andreas Jaeger <aj@suse.de>
20076 Janis Johnson <janis187@us.ibm.com>
20077
20078 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
20079 in 64-bit.
20080 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
20081 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
20082
20083 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
20084
20085 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
20086 (switchfiles): xfail txxx where xxx >= 25.
20087
20088 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
20089
20090 PR testsuite/25764
20091 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
20092
20093 2006-01-17 Jakub Jelinek <jakub@redhat.com>
20094
20095 PR c/25682
20096 * gcc.dg/pr25682.c: New test.
20097 * g++.dg/parse/array-size2.C: New test.
20098
20099 2006-01-16 Ian Lance Taylor <ian@airs.com>
20100
20101 * consistency.vlad: Remove entire directory, 1652 files.
20102
20103 2006-01-16 Janis Johnson <janis187@us.ibm.com>
20104
20105 * lib/target-supports.exp (check_effective_target_dfp_nocache,
20106 check_effective_target_dfprt_nocache): New.
20107 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
20108 (check_effective_target_dfprt): New.
20109 * lib/c-compat.exp (check_dfp): Remove.
20110 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
20111 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
20112 level of support for decimal float.
20113 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
20114 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
20115 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
20116 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
20117 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
20118 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
20119 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
20120 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
20121 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
20122 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
20123 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
20124 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
20125 directives.
20126
20127 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
20128
20129 PR testsuite/25741
20130 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
20131 $base_dir/../.
20132 * lib/gfortran.exp (gfortran_init): Likewise.
20133 * lib/obj-c++.exp (obj-c++_init): Likewise.
20134 * lib/scanasm.exp (scan-assembler-dem): Likewise.
20135 (scan-assembler-dem-not): Likewise.
20136 * lib/scandump.exp (scan-dump-dem): Likewise.
20137 (scan-dump-dem-not): Likewise.
20138
20139 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
20140
20141 PR testsuite/25767
20142 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
20143 powerpc-*-darwin*.
20144 * lib/obj-c++.exp (obj-c++_init): Likewise.
20145
20146 2006-01-16 Richard Guenther <rguenther@suse.de>
20147
20148 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
20149
20150 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20151
20152 PR testsuite/25777
20153 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
20154 to LD_LIBRARY_PATH.
20155
20156 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
20157 Andrew Pinski <pinskia@physics.uc.edu>
20158
20159 * gcc.dg/minmax-1.c: New test.
20160
20161 2006-01-16 Ben Elliston <bje@au.ibm.com>
20162
20163 * gcc.dg/dfp/dfp.exp: Correct FSF address.
20164 * gcc.misc-tests/dectest.exp: Ditto.
20165
20166 2006-01-15 Ian Lance Taylor <ian@airs.com>
20167
20168 PR testsuite/25796
20169 * gcc.target/i386/cmov6.c: Use -march=k8.
20170
20171 2006-01-15 Andreas Jaeger <aj@suse.de>
20172
20173 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
20174 x86 does not have __float128.
20175
20176 2006-01-14 Ian Lance Taylor <ian@airs.com>
20177
20178 * gcc.target/i386/cmov6.c: New test.
20179
20180 2006-01-14 Mark Mitchell <mark@codesourcery.com>
20181
20182 PR c++/25663
20183 * g++.dg/template/ctor6.C: New test.
20184
20185 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
20186
20187 PR tree-optimization/25485
20188 * gcc.dg/tree-ssa/pr25485.c: New.
20189
20190 2006-01-14 Richard Guenther <rguenther@suse.de>
20191
20192 PR tree-optimization/22548
20193 PR tree-optimization/22555
20194 PR tree-optimization/22501
20195 * gcc.dg/tree-ssa/alias-4.c: New testcase.
20196 * gcc.dg/tree-ssa/alias-5.c: Likewise.
20197 * gcc.dg/tree-ssa/alias-6.c: Likewise.
20198 * gcc.dg/tree-ssa/alias-7.c: Likewise.
20199 * gcc.dg/tree-ssa/alias-8.c: Likewise.
20200 * gcc.dg/tree-ssa/alias-9.c: Likewise.
20201 * gcc.dg/tree-ssa/alias-10.c: Likewise.
20202 * gcc.dg/tree-ssa/alias-11.c: Likewise.
20203 * gcc.dg/tree-ssa/alias-12.c: Likewise.
20204
20205 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
20206
20207 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
20208 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
20209
20210 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
20211 Richard Guenther <rguenther@suse.de>
20212
20213 PR rtl-optimization/24257
20214 * gcc.dg/torture/pr24257.c: New testcase.
20215
20216 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
20217
20218 * gcc.c-torture/execute/20060110-1.c: New test.
20219 * gcc.c-torture/execute/20060110-2.c: New test.
20220
20221 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
20222
20223 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
20224
20225 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
20226
20227 PR fortran/25756
20228 * gfortran.dg/label_3.f90: New test.
20229
20230 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
20231
20232 PR tree-optimization/25771
20233 * g++.dg/tree-ssa/pr25771.C: New test
20234
20235 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
20236
20237 PR tree-opt/24365
20238 * g++.dg/opt/complex5.C: New test.
20239
20240 2006-01-13 Richard Guenther <rguenther@suse.de>
20241
20242 * gcc.target/i386/387-9.c: New testcase.
20243
20244 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
20245
20246 PR c++/24824
20247 * g++.dg/debug/dwarf2-1.C: New.
20248
20249 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
20250
20251 PR testsuite/25728
20252 * lib/gcov.exp (verify-lines): Add "close $fd".
20253
20254 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
20255 Ben Elliston <bje@au.ibm.com>
20256
20257 * gcc.dg/dfp/inf-1.c: New test.
20258
20259 2006-01-12 Janis Johnson <janis187@us.ibm.com>
20260 Yao Qi <qiyaoltc@cn.ibm.com>
20261 Ben Elliston <bje@au.ibm.com>
20262 Jon Grimm <jgrimm2@us.ibm.com>
20263
20264 * gcc.dg/nodfp-1.c: New test.
20265 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
20266 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
20267 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
20268 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
20269 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
20270 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
20271 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
20272 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
20273 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
20274 * gcc.dg/format/dfp-scanf-1.c: Likewise.
20275 * gcc.dg/format/dfp-printf-1.c: Likewise.
20276 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
20277 (compat_setup_dfp): New.
20278 * gcc.dg/compat/compat.exp: Use it.
20279 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
20280 Make some variables global, prepend "compat_" to their names.
20281 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
20282 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
20283 * gcc.misc-tests/dectest.exp: New test driver for decTest.
20284 * lib/compat.exp (compat_skip_list): Make global, rename.
20285 * lib/c-compat.exp: New file.
20286 * lib/target-supports.exp (check_effective_target_dfp): New.
20287
20288 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
20289 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
20290 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
20291 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
20292 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
20293 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
20294 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
20295 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
20296 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
20297 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
20298 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
20299 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
20300 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
20301 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
20302 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
20303 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
20304 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
20305 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
20306 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
20307 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
20308 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
20309 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
20310 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
20311 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
20312 gcc.dg/dfp/struct-layout-1.c,
20313 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
20314 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
20315 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
20316 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
20317 gcc.dg/dfp/func-vararg-dfp.c,
20318 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
20319 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
20320 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
20321 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
20322 gcc.dg/dfp/wtr-conversion-1.c: New tests.
20323
20324 2006-01-11 Richard Guenther <rguenther@suse.de>
20325
20326 PR tree-optimization/25734
20327 * gcc.dg/tree-ssa/pr25734.c: New testcase.
20328
20329 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
20330
20331 PR fortran/25486
20332 * gfortran.dg/literal_character_constant_1_x.F: New test.
20333 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
20334 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
20335 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
20336
20337 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
20338
20339 PR c++/25386
20340 * g++.dg/ext/packed3.C: Add expected packed error.
20341
20342 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
20343
20344 PR target/25706
20345 * gcc.dg/torture/pr25706-1.c: New test.
20346
20347 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
20348
20349 PR tree-optimization/23109
20350 PR tree-optimization/23948
20351 PR tree-optimization/24123
20352
20353 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
20354 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
20355 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
20356 g++.dg/tree-ssa/pr23948.C: New testcases.
20357 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
20358 three divisions in order to do the optimization.
20359
20360 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
20361
20362 PR c++/25632
20363 * g++.dg/other/pr25632.C: New test.
20364
20365 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
20366
20367 PR fortran/25730
20368 * gfortran.dg/used_types_1.f90: New test.
20369
20370 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
20371
20372 PR target/25718
20373 * gcc.dg/torture/pr25718-1.c: New test.
20374
20375 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
20376
20377 * gfortran.dg/list_read_2.f90: Fix typo in description.
20378
20379 2006-01-10 Jan Beulich <jbeulich@novell.com>
20380
20381 * lib/target-supports.exp (check_visibility_available): Simplify test
20382 for *-*-netware*.
20383 (check_profiling_available): Fail for *-*-netware*.
20384 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
20385 * gcc.dg/20021014-1.c: Likewise.
20386 * gcc.dg/nest.c: Likewise.
20387
20388 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
20389
20390 fortran/24936
20391 * gfortran.dg/forall_3.f90: New test.
20392
20393 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
20394
20395 PR fortran/21977
20396 * gfortran.dg/nesting_2.f90: New test.
20397 * gfortran.dg/nesting_3.f90: New test.
20398
20399 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
20400
20401 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
20402 Fix typo in comment.
20403
20404 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
20405
20406 * gfortran.dg/single_char_string.f90: New test.
20407
20408 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
20409
20410 * gfortran.dg/ichar_2.f90: New test.
20411
20412 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
20413
20414 PR fortran/25093
20415 * gfortran.dg/private_type_4.f90: New.
20416
20417 2006-01-07 Richard Guenther <rguenther@suse.de>
20418
20419 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
20420
20421 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20422
20423 * gfortran.dg/func_decl_1.f90: New.
20424 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
20425 * gfortran.dg/array_alloc_2.f90: Likewise.
20426 * gfortran.dg/char_result_8.f90: Likewise.
20427 * gfortran.dg/dup_save_1.f90: Likewise.
20428 * gfortran.dg/dup_save_2.f90: Likewise.
20429 * gfortran.dg/f2c_6.f90: Likewise.
20430 * gfortran.dg/f2c_7.f90: Likewise.
20431 * gfortran.dg/func_result_2.f90: Likewise.
20432 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
20433
20434 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
20435
20436 PR fortran/22146
20437 * gfortran.dg/elemental_subroutine_1.f90: New test.
20438 * gfortran.dg/elemental_subroutine_2.f90: New test.
20439
20440 PR fortran/25029
20441 PR fortran/21256
20442 * gfortran.dg/assumed_size_refs_1.f90: New test.
20443
20444 PR fortran/20868
20445 PR fortran/20870
20446 * gfortran.dg/assumed_size_refs_2.f90: New test.
20447 * gfortran.dg/initialization_1.f90: Change warning message.
20448
20449 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
20450
20451 * gcc.dg/tree-ssa/loop-15.c: New test.
20452
20453 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20454
20455 PR fortran/25598
20456 * gfortran.dg/backspace_3.f: New test.
20457 * gfortran.dg/backspace_4.f: New test.
20458
20459 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20460
20461 PR fortran/24268
20462 * gfortran.dg/fmt_white.f: Update test.
20463
20464 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
20465
20466 * gcc.dg/cast-1.c: Add new warning.
20467 * gcc.dg/cast-2.c: Likewise.
20468 * gcc.dg/cast-3.c: Likewise.
20469 * gcc.dg/format/cast-1.c: Likewise.
20470 * gcc.dg/cast-4.c: New testcase.
20471
20472 2006-01-05 Richard Guenther <rguenther@suse.de>
20473
20474 PR tree-optimization/22555
20475 * gcc.dg/tree-ssa/alias-3.c: New testcase.
20476
20477 2006-01-05 Richard Guenther <rguenther@suse.de>
20478 Diego Novillo <dnovillo@redhat.com>
20479
20480 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
20481 * gcc.dg/tree-ssa/loop-8.c: Likewise.
20482 * gcc.dg/tree-ssa/loop-1.c: Likewise.
20483 * gcc.dg/tree-ssa/pr23294.c: Likewise.
20484 * gcc.dg/tree-ssa/pr21985.c: Likewise.
20485 * gcc.dg/tree-ssa/loop-14.c: Likewise.
20486 * gcc.dg/tree-ssa/loop-2.c: Likewise.
20487 * gcc.dg/tree-ssa/loop-3.c: Likewise.
20488 * gcc.dg/tree-ssa/loop-4.c: Likewise.
20489 * gcc.dg/tree-ssa/pr21171.c: Likewise.
20490 * gcc.dg/tree-ssa/loop-5.c: Likewise.
20491 * gcc.dg/tree-ssa/loop-10.c: Likewise.
20492 * gcc.dg/tree-ssa/loop-6.c: Likewise.
20493 * treelang/compile/extravar.tree: Likewise.
20494 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
20495 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
20496 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
20497 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
20498 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
20499
20500 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20501
20502 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
20503 for 64-bit fix.
20504
20505 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
20506
20507 PR fortran/23675
20508 gfortran.dg/char_result_11.f90: New.
20509
20510 2006-01-04 Mark Mitchell <mark@codesourcery.com>
20511
20512 PR c++/24782
20513 * g++.dg/parse/access9.C: New test.
20514 * g++.dg/tc1/dr52.C: Tweak error markers.
20515
20516 2006-01-04 Richard Henderson <rth@redhat.com>
20517
20518 Merge from gomp branch.
20519 * g++.dg/parse/pragma2.C: Update expected error lines.
20520
20521 2006-01-04 Jakub Jelinek <jakub@redhat.com>
20522
20523 * g++.dg/other/i386-2.C: New test.
20524
20525 PR target/25554
20526 * gcc.c-torture/compile/20051228-1.c: New test.
20527
20528 PR c/25559
20529 * gcc.dg/pr25559.c: New test.
20530
20531 2006-01-03 Mark Mitchell <mark@codesourcery.com>
20532
20533 PR c++/25492
20534 * g++.dg/lookup/friend9.C: New test.
20535
20536 PR c++/25625
20537 * g++.dg/template/repo5.C: New test.
20538
20539 2006-01-03 Steven G. Kargl <kargls@comcast.net>
20540
20541 PR fortran/25101
20542 * gfortran.dg/forall_2.f90: New test.
20543
20544 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
20545
20546 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
20547 dg-require-weak. Adjust regexp to handle leading-underscore
20548 targets and space as well as TAB after .weak. Change previous
20549 64-bit fix to not use naked dot.
20550
20551 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
20552
20553 PR rtl-optimization/25578
20554 * gcc.c-torture/execute/20060102-1.c: New testcase.
20555
20556 2006-01-03 Richard Guenther <rguenther@suse.de>
20557
20558 PR c/25183
20559 * gcc.dg/torture/pr25183.c: New testcase.
20560
20561 2006-01-03 Jakub Jelinek <jakub@redhat.com>
20562
20563 Merge from gomp-branch.
20564 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
20565 * gcc.dg/ia64-sync-2.c: Likewise.
20566 * gcc.dg/ia64-sync-3.c: Likewise.
20567 * gcc.dg/ia64-sync-4.c: Likewise.
20568 * gcc.dg/sync-2.c: Likewise.
20569 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
20570 that sparc64-*-* and sparcv9-*-* supports sync builtins.
20571
20572 2006-01-02 Mark Mitchell <mark@codesourcery.com>
20573
20574 PR c++/25635
20575 * g++.dg/parse/operator6.C: New test.
20576
20577 PR c++/25637
20578 * g++.dg/parse/error29.C: New test.
20579
20580 PR c++/25638
20581 * g++.dg/parse/dtor6.C: New test.
20582
20583 PR c++/25633
20584 * g++.dg/parse/ctor3.C: New test.
20585
20586 PR c++/25634
20587 * g++.dg/template/class3.C: New test.
20588
20589 2006-01-02 Geoffrey Keating <geoffk@apple.com>
20590
20591 * g++.dg/debug/debug9.C: New.
20592
20593 2006-01-02 Steven G. Kargl <kargls@comcast.net>
20594
20595 PR fortran/24640
20596 * gfortran.dg/label_2.f90: New test.
20597
20598 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20599
20600 * g++.dg/lookup/using12.C: Tighten error marker.
20601
20602 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
20603 Andrew Pinski <pinskia@physics.uc.edu>
20604
20605 * gcc.target/powerpc/darwin-abi-3.c: New file.
20606 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
20607 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
20608 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
20609 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
20610 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
20611 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
20612 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
20613 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
20614
20615 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
20616
20617 * gcc.dg/tree-ssa/loadpre1.c: New;
20618 * gcc.dg/tree-ssa/loadpre2.c: New;
20619 * gcc.dg/tree-ssa/loadpre3.c: New;
20620 * gcc.dg/tree-ssa/loadpre4.c: New;
20621 * gcc.dg/tree-ssa/loadpre5.c: New;
20622 * gcc.dg/tree-ssa/loadpre6.c: New;
20623 * gcc.dg/tree-ssa/loadpre7.c: New;
20624 * gcc.dg/tree-ssa/loadpre8.c: New;
20625 * gcc.dg/tree-ssa/loadpre9.c: New;
20626
20627 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
20628
20629 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
20630 * g++.dg/abi/thunk4.C: Likewise.
20631
20632 2006-01-01 Andreas Jaeger <aj@suse.de>
20633
20634 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
20635 portable.
20636
20637 2006-01-01 Jakub Jelinek <jakub@redhat.com>
20638
20639 PR c++/25294
20640 * gcc.dg/pragma-pack-3.c: New test.
20641 * g++.dg/parse/pragma3.C: New test.
20642
20643 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20644
20645 PR middle-end/24827
20646 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
20647
20648 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20649
20650 PR testsuite/25214
20651 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
20652
20653 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
20654
20655 PR fortran/22607
20656 * gfortran-dg/pure_byref_3.f90: New.
20657
20658 fortran/PR 25396
20659 * gfortran.dg/userdef_operator_1.f90: New.
20660
20661 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
20662
20663 * g++.dg/abi/thunk3.C: New.
20664 * g++.dg/abi/thunk4.C: New.
20665
20666 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
20667
20668 PR fortran/25532
20669 * gfortran.dg/host_used_types_1.f90: New test. Check that host
20670 associated derived type components of derived types are
20671 properly declared in contained procedures.
20672
20673 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20674
20675 PR libgfortran/25139
20676 * gfortran.dg/backspace_2.f: New test.
20677
20678 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20679
20680 PR libgfortran/25550
20681 * gfortran.dg/endfile.f: New test.
20682
20683 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20684
20685 PR libgfortran/25419
20686 * gfortran.dg/comma.f: New test.
20687
20688 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20689
20690 * lib/gfortran-dg.exp: Remove trailing whitespace.
20691 * lib/fortran-torture.exp: Test with -fbounds-check instead of
20692 -funroll-all-loops.
20693
20694 2005-12-28 Alan Modra <amodra@bigpond.net.au>
20695
20696 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
20697 Extended Double long doubles or repeat tests when long double is
20698 the same size as double.
20699
20700 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20701
20702 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
20703
20704 PR testsuite/25442
20705 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
20706 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
20707
20708 PR testsuite/25441
20709 * gcc.dg/pr23911.c: Make test variable static.
20710
20711 PR testsuite/25444
20712 * gcc.dg/tree-ssa/pr14841.c: Likewise.
20713
20714 2005-12-26 Mark Mitchell <mark@codesourcery.com>
20715
20716 PR c++/25439
20717 * g++.dg/parse/crash17.C: Adjust error markers.
20718 * g++.dg/template/error20.C: New test.
20719
20720 2005-12-26 Mark Mitchell <mark@codesourcery.com>
20721
20722 PR c++/23172
20723 * g++.dg/ext/complit4.C: New test.
20724
20725 PR c++/25417
20726 * g++.dg/ext/complit5.C: Likewise.
20727
20728 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
20729
20730 PR tree-optimization/25125
20731 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
20732 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
20733 * gcc.c-torture/execute/pr25125.c: New.
20734
20735 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
20736
20737 PR fortran/25029
20738 PR fortran/21256
20739 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
20740 functions with incorrect assumed size references.
20741
20742 2005-12-24 Mark Mitchell <mark@codesourcery.com>
20743
20744 PR c++/23171
20745 * g++.dg/opt/init1.C: New test.
20746
20747 2005-12-23 Mark Mitchell <mark@codesourcery.com>
20748
20749 PR c++/24671
20750 * g++.dg/template/sfinae3.C: New test.
20751
20752 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20753
20754 * g++.dg/other/friend4.C: New test.
20755
20756 2005-12-23 Jakub Jelinek <jakub@redhat.com>
20757
20758 PR target/25005
20759 * g++.dg/opt/pr25005.C: New test.
20760
20761 2005-12-22 Mark Mitchell <mark@codesourcery.com>
20762
20763 PR c++/25369
20764 * g++.dg/template/ptrmem16.C: New test.
20765
20766 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
20767
20768 PR fortran/25029
20769 PR fortran/21256
20770 * gfortran.dg/initialization_1.f90: Add test of SIZE.
20771
20772 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20773
20774 PR libgfortran/25307
20775 * gfortran.dg/list_read_5.f90: New test.
20776
20777 2005-12-22 Richard Henderson <rth@redhat.com>
20778
20779 * gcc.target/i386/sse-7.c: Use -msse2.
20780
20781 2005-12-23 Jakub Jelinek <jakub@redhat.com>
20782
20783 PR rtl-optimization/25432
20784 * gcc.c-torture/compile/20051216-1.c: New test.
20785
20786 PR objc/25328
20787 * objc/execute/pr25328.m: New test.
20788
20789 2005-12-22 Mark Mitchell <mark@codesourcery.com>
20790
20791 PR c++/25364
20792 * g++.dg/template/call4.C: New test.
20793
20794 2005-12-22 Dale Johannesen <dalej@apple.com>
20795
20796 * gcc.target/i386/sse-17.c: New.
20797
20798 2005-12-22 Paul Brook <paul@codesourcery.com>
20799
20800 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
20801
20802 2005-12-22 Paul Brook <paul@codesourcery.com>
20803
20804 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
20805
20806 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
20807
20808 PR tree-opt/25513
20809 * gcc.c-torture/compile/pr25513.c: New test.
20810
20811 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20812
20813 PR c++/23333
20814 * g++.dg/parse/error25.C: Add more tests.
20815
20816 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20817
20818 PR fortran/18990
20819 * gfortran.dg/der_charlen_1.f90: New.
20820
20821 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
20822
20823 PR fortran/20889
20824 * gfortran.dg/pointer_component_type_1.f90: New test.
20825
20826 PR fortran/25029
20827 PR fortran/21256
20828 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
20829 should give an error with assumed size array refernces and checks
20830 those that should not.
20831 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
20832 reference an upper bound so that it does not generate an error.
20833
20834 PR fortran/19362
20835 PR fortran/20244
20836 PR fortran/20864
20837 PR fortran/25391
20838 * gfortran.dg/used_dummy_types_1.f90: New test.
20839 * gfortran.dg/used_dummy_types_2.f90: New test.
20840 * gfortran.dg/used_dummy_types_3.f90: New test.
20841 * gfortran.dg/used_dummy_types_4.f90: New test.
20842 * gfortran.dg/used_dummy_types_5.f90: New test.
20843
20844 PR fortran/23152
20845 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
20846 group already being USE associated.
20847 * gfortran.dg/assumed_shape_nml.f90: New test.
20848 * gfortran.dg/assumed_size_nml.f90: New test.
20849
20850 PR fortran/20862
20851 PR fortran/25053
20852 PR fortran/25063
20853 PR fortran/25064
20854 PR fortran/25066
20855 PR fortran/25067
20856 PR fortran/25068
20857 PR fortran/25307
20858 * gfortran.dg/io_constraints_1.f90: New test.
20859 * gfortran.dg/io_constraints_1.f90: New test.
20860 * gfortran.dg/iostat_3.f90: Change wording of warning.
20861 * gfortran.dg/g77/19981216-0.f: The same.
20862
20863 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
20864
20865 PR tree-optimization/23518
20866 * gcc.dg/pr23518.c: New.
20867
20868 2005-12-21 Mike Stump <mrs@apple.com>
20869
20870 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
20871
20872 2005-12-21 Paul Brook <paul@codesourcery.com>
20873
20874 * gcc.dg/pr19340.c: Skip on m68k targets.
20875
20876 2005-12-21 Steven Bosscher <stevenb@suse.de>
20877
20878 PR rtl-optimization/25196
20879 * gcc.dg/pr25196.c: New test.
20880
20881 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
20882
20883 PR fortran/25423
20884 gfortran.dg/where_nested_1.f90: New.
20885
20886 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
20887
20888 PR tree-optimization/25382.
20889 * gcc.dg/tree-ssa/pr25382.c: New.
20890
20891 2005-12-20 Richard Guenther <rguenther@suse.de>
20892
20893 PR middle-end/24306
20894 * gcc.target/i386/pr24306.c: New testcase.
20895
20896 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
20897
20898 PR tree-optimization/25501
20899 * gcc.dg/tree-ssa/pr25501.c: New.
20900
20901 2005-12-20 Richard Guenther <rguenther@suse.de>
20902
20903 Revert
20904 2005-12-02 Richard Guenther <rguenther@suse.de>
20905
20906 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
20907
20908 2005-12-20 Mark Mitchell <mark@codesourcery.com>
20909
20910 PR c++/21228
20911 * g++.dg/warn/Wunreachable-code-2.C: New test.
20912
20913 2005-12-19 Mark Mitchell <mark@codesourcery.com>
20914
20915 PR c++/24278
20916 * g++.dg/template/ctor5.C: New test.
20917
20918 PR c++/24915
20919 * g++.dg/template/overload8.C: New test.
20920
20921 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
20922
20923 * gcc.c-torture/compile/pr25483 : New test.
20924
20925 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20926
20927 PR c++/20552
20928 * g++.dg/ext/typeof10.C: New test.
20929
20930 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
20931
20932 * gcc.dg/mt-loopi1.c: New.
20933
20934 2005-12-18 Richard Guenther <rguenther@suse.de>
20935
20936 PR tree-optimization/25481
20937 * gcc.dg/torture/pr25481.c: New testcase.
20938
20939 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
20940
20941 PR rtl-optimization/21041
20942 * gcc.dg/pr21041.c: New test.
20943
20944 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20945
20946 PR libgfortran/25463
20947 * gfortran.dg/advance.f90: New test.
20948
20949 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
20950
20951 * gcc.dg/20051201-1.c: New test.
20952
20953 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
20954
20955 PR fortran/25018
20956 * gfortran.dg/initialization_1.f90: New test.
20957 * gfortran.dg/enum_5.f90: Change dg-error to new message.
20958 * gfortran.dg/g77/980616-0.f: The same.
20959
20960 2005-12-17 Steven G. Kargl <kargls@comcast.net>
20961
20962 * PR fortran/25458
20963 * gfortran.dg/chkbits.f90: New test.
20964
20965 2005-12-17 Steven G. Kargl <kargls@comcast.net>
20966
20967 * gfortran.dg/enum_5.f: Revert to previous version.
20968
20969 2005-12-17 Steven G. Kargl <kargls@comcast.net>
20970
20971 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
20972 * gfortran.dg/nested_modules_1.f90: Ditto.
20973 * gfortran.dg/hollerith_f95.f90: Ditto.
20974 * gfortran.dg/select_5.f90: Ditto.
20975 * gfortran.dg/secnds.f: Ditto.
20976 * gfortran.dg/hollerith2.f90: Ditto.
20977 * gfortran.dg/imag_2.f: Ditto.
20978 * gfortran.dg/ftell_2.f90: Ditto.
20979 * gfortran.dg/malloc_free_1.f90: Ditto.
20980 * gfortran.dg/logint-1.f: Ditto.
20981 * gfortran.dg/recursive_statement_functions.f90: Ditto.
20982 * gfortran.dg/e_d_fmt.f90: Ditto.
20983 * gfortran.dg/hollerith_legacy.f90: Ditto.
20984 * gfortran.dg/logint-2.f: Ditto.
20985 * gfortran.dg/enum_5.f90: Ditto.
20986 * gfortran.dg/f2c_2.f90: Ditto.
20987 * gfortran.dg/pr17143.f90: Ditto.
20988 * gfortran.dg/namelist_14.f90: Ditto.
20989 * gfortran.dg/logint-3.f: Ditto.
20990 * gfortran.dg/spread_scalar_source.f90: Ditto.
20991 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
20992 * gfortran.dg/namelist_11.f: Ditto.
20993 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20994 * gfortran.dg/g77/20010519-1.f
20995 * gfortran.dg/g77/alpha1.f: Ditto.
20996 * gfortran.dg/g77/990115-1.f: Ditto.
20997 * gfortran.dg/g77/erfc.f: Ditto.
20998 * gfortran.dg/g77/19990313-3.f: Ditto.
20999 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
21000 * gfortran.dg/g77/20010426.f: Ditto.
21001 * gfortran.dg/g77/19990313-0.f: Ditto.
21002 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
21003 * gfortran.dg/g77/20000629-1.f: Ditto.
21004 * gfortran.dg/g77/970125-0.f: Ditto.
21005 * gfortran.dg/g77/8485.f: Ditto.
21006 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
21007 * gfortran.dg/g77/19990313-1.f: Ditto.
21008 * gfortran.dg/g77/int8421.f: Ditto.
21009 * gfortran.dg/g77/19990305-0.f: Ditto.
21010 * gfortran.dg/g77/947.f: Ditto.
21011 * gfortran.dg/g77/19990905-2.f: Ditto.
21012 * gfortran.dg/g77/cabs.f: Ditto.
21013 * gfortran.dg/g77/19990313-2.f: Ditto.
21014 * gfortran.dg/g77/20020307-1.f: Ditto.
21015 * gfortran.dg/g77/dcomplex.f: Ditto.
21016 * gfortran.dg/g77/19990502-1.f: Ditto.
21017 * gfortran.dg/g77/19981216-0.f: Ditto.
21018 * gfortran.dg/common_4.f90: Ditto.
21019 * gfortran.dg/entry_4.f90: Ditto.
21020 * gfortran.dg/equiv_constraint_2.f90: Ditto.
21021 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
21022 * gfortran.dg/namelist_12.f: Ditto.
21023 * gfortran.dg/scale_1.f90: Ditto.
21024 * gfortran.dg/modulo_1.f90
21025 * gfortran.dg/hollerith.f90: Ditto.
21026 * gfortran.dg/direct_io_3.f90: Ditto.
21027 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
21028 * gfortran.dg/gnu_logical_1.F: Ditto.
21029 * gfortran.dg/unf_io_convert_1.f90: Ditto.
21030 * gfortran.dg/assign_1.f90: Ditto.
21031 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
21032 * gfortran.dg/pr23095.f: Ditto.
21033 * gfortran.dg/read_float_1.f90: Ditto.
21034
21035 2005-12-17 Andreas Jaeger <aj@suse.de>
21036
21037 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
21038 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
21039
21040 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21041
21042 PR fortran/24268
21043 * gfortran.dg/fmt_white.f: New test.
21044
21045 2005-12-16 Steven G. Kargl <kargls@comcast.net>
21046
21047 * gfortran.dg/label_1.f90: New test.
21048
21049 2005-12-15 Ben Elliston <bje@au.ibm.com>
21050
21051 PR testsuite/25422
21052 * gcc.dg/20031012-1.c: Add -Walways-true option.
21053 * gcc.dg/weak/weak-3.c: Likewise.
21054 * g++.old-deja/g++.mike/warn8.C: Likewise.
21055
21056 2005-12-16 Mike Stump <mrs@apple.com>
21057
21058 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
21059 exit.
21060
21061 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21062
21063 PR libgfortran/25264
21064 PR libgfortran/25349
21065 * gfortran.dg/tl_editing.f90: Added additional checks.
21066 * gfortran.dg/t_editing.f: New test.
21067 * gfortran.dg/write_padding.f90: New test
21068
21069 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21070
21071 PR testsuite/25215
21072 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
21073
21074 2005-12-16 Jakub Jelinek <jakub@redhat.com>
21075
21076 PR rtl-optimization/24899
21077 * gcc.c-torture/execute/20051215-1.c: New test.
21078
21079 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
21080
21081 PR 24823
21082 * gfortran.dg/pr24823.f: New test.
21083
21084 2005-12-16 Jeff Law <law@redhat.com>
21085
21086 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
21087
21088 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
21089
21090 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
21091 (base_types): Change C++ style comments to C style comments. Remove
21092 aligned types from the array. Keep Enums disabled.
21093 (complex_types): Remove aligned types from the array.
21094 Comment out "_Complex long double".
21095 (attrib_types): Remove.
21096 (complex_attrib_types): Remove.
21097 (attrib_array_types): Remove.
21098 (complex_attrib_array_types): Remove.
21099 (aligned_bitfld_types): Remove.
21100 (n_aligned_bitfld_types): Remove.
21101 (FEATURE_ALIGNEDPACKED): Delete.
21102 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
21103 (singles): Remove support for adding attributes.
21104 (choose_type): Remove support for attributed types.
21105 (generate_fields): Remove support for attributed bit-fields.
21106 Remove support for adding attributes.
21107 (generate_random_tests): Remove support for adding attributes.
21108 (features): Add back "[0] :0" and "complex vector [0]".
21109 (main): Remove support for attributed bit-fields.
21110 Uncomment the calling of generate_random_tests for the rests of
21111 the tests.
21112
21113 2005-12-16 Jan Hubicka <jh@suse.cz>
21114
21115 * gcc.c-torture/combine/pr25224.c: New.
21116
21117 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
21118
21119 PR other/25028
21120 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
21121 HP-UX.
21122
21123 2005-12-15 Richard Sandiford <richard@codesourcery.com>
21124
21125 * gcc.dg/20051215-1.c: New file.
21126
21127 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21128
21129 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
21130 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
21131
21132 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
21133
21134 PR fortran/18197
21135 * gfortran.dg/dummy_functions_1.f90: New.
21136
21137 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
21138
21139 PR rtl-optimization/25310
21140 * gcc.c-torture/compile/pr25310.c: New test.
21141
21142 2005-12-14 Jakub Jelinek <jakub@redhat.com>
21143
21144 PR debug/25023
21145 * gcc.dg/pr25023.c: New test.
21146
21147 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21148
21149 * g++.old-deja/g++.brendan/redecl1.C,
21150 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
21151 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
21152 g++.old-deja/g++.oliva/typeof1.C,
21153 g++.old-deja/g++.other/crash16.C,
21154 g++.old-deja/g++.other/crash34.C,
21155 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
21156 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
21157 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
21158 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
21159 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
21160 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
21161 Remove xfail.
21162
21163 2005-12-14 Kean Johnston <jkj@sco.com>
21164 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21165
21166 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
21167 * gcc.target/i386/20020523-1.c: Ditto.
21168 * gcc.target/i386/tailcall-1.c: Ditto.
21169 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
21170 * gcc.target/i386/ssetype-5.c: Ditto.
21171
21172 2005-12-14 Jeff Law <law@redhat.com>
21173
21174 * gcc.dg/tree-ssa/foldstring-1.c: New test.
21175
21176 2005-12-14 Jakub Jelinek <jakub@redhat.com>
21177
21178 PR target/25254
21179 PR target/24188
21180 * gcc.target/i386/pr25254.c: New test.
21181 * gfortran.dg/PR24188.f: New test.
21182
21183 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
21184
21185 * lib/fortran-torture.exp: Catch remaining uses of
21186 remote_file build delete.
21187
21188 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21189
21190 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
21191
21192 2005-12-14 Ben Elliston <bje@au.ibm.com>
21193
21194 * gcc.dg/warn-addr-cmp.c: New test.
21195
21196 2005-12-13 Jakub Jelinek <jakub@redhat.com>
21197
21198 PR debug/25023
21199 PR target/25293
21200 * gcc.target/i386/pr25293.c: New test.
21201
21202 2005-12-13 Petr Machata <machata@post.cz>
21203
21204 PR c++/24907
21205 * g++.dg/parse/comma2.C: New test.
21206
21207 2005-12-13 Mark Mitchell <mark@codesourcery.com>
21208 Jakub Jelinek <jakub@redhat.com>
21209
21210 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
21211 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
21212 (limits.h): Include unconditionally.
21213 (stdlib.h): Likewise.
21214 (hashtab.h): Do not include.
21215 (getopt.h): Likewise.
21216 (stddef.h): Include.
21217 (hashval_t): Define.
21218 (struct entry): Add "next" field.
21219 (HASH_SIZE): New macro.
21220 (hash_table): New variable.
21221 (switchfiles): Do not use xmalloc.
21222 (mix): New macro.
21223 (iterative_hash): New function.
21224 (hasht): Remove.
21225 (e_exists): New function.
21226 (e_insert): Likewise.
21227 (output): Use, instead of libiberty hashtable functions.
21228 (main): Do not use getopt. Do not call htab_create.
21229
21230 2005-12-13 Jakub Jelinek <jakub@redhat.com>
21231
21232 PR c++/25331
21233 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
21234 put atal* and atpaal* attributes on array elements.
21235 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
21236 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
21237 put atal* and atpaal* attributes on array elements.
21238 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
21239
21240 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
21241
21242 * gcc.dg/single-precision-constant.c: New test.
21243
21244 2005-12-13 Alan Modra <amodra@bigpond.net.au>
21245
21246 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
21247 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
21248 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
21249 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
21250 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
21251 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
21252 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
21253 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
21254 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
21255 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
21256 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
21257 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
21258 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
21259 gcc.target/powerpc/ppc-sdata-2.c,
21260 gcc.target/powerpc/ppc-stackalign-1.c,
21261 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
21262 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
21263 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
21264 gcc.target/powerpc/rs6000-ldouble-2.c,
21265 gcc.target/powerpc/rs6000-power2-1.c,
21266 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
21267 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
21268 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
21269 option into target selector.
21270 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
21271 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
21272
21273 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
21274
21275 PR objc/25348
21276 * objc.dg/encode-9.m: New test.
21277
21278 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21279
21280 PR testsuite/20772
21281 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
21282 * gcc.dg/asm-b.c: Fix typo.
21283 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
21284 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
21285 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
21286 i?86 lp64 and x86_64 ilp32.
21287 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
21288 on i?86 lp64.
21289 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
21290
21291 2005-12-12 Steven G. Kargl <kargls@comcast.net>
21292
21293 PR fortran/25078
21294 gfortran.dg/equiv_5.f90: New test.
21295
21296 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
21297
21298 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
21299 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
21300 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
21301 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
21302 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
21303 * gcc.dg/tree-ssa/reassoc-5.c: New.
21304 * gcc.dg/tree-ssa/reassoc-6.c: New.
21305 * gcc.dg/tree-ssa/reassoc-7.c: New.
21306 * gcc.dg/tree-ssa/reassoc-8.c: New.
21307 * gcc.dg/tree-ssa/reassoc-9.c: New.
21308 * gcc.dg/tree-ssa/reassoc-10.c: New.
21309 * gcc.dg/tree-ssa/reassoc-11.c: New.
21310
21311 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21312
21313 PR testsuite/25167
21314 PR testsuite/24478
21315 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
21316
21317 2005-12-12 Mark Mitchell <mark@codesourcery.com>
21318
21319 PR c++/25300
21320 * g++.dg/template/inherit.C: Do not use a generic error message.
21321
21322 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
21323
21324 PR libobjc/25354
21325 * objc.dg/gnu-encoding: New directory.
21326 * objc.dg/gnu-encoding/compat-common.h: New file.
21327 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
21328 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
21329 * objc.dg/gnu-encoding/vector-defs.h: New file.
21330 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
21331 * objc.dg/gnu-encoding/generate-random.c: New file.
21332 * objc.dg/gnu-encoding/generate-random_r.c: New file.
21333 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
21334 * objc.dg/gnu-encoding/generate-random.h: New file.
21335
21336 2005-12-11 Mark Mitchell <mark@codesourcery.com>
21337
21338 PR c++/25337
21339 * g++.dg/template/defarg7.C: New test.
21340
21341 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
21342
21343 PR libobjc/25347
21344 * objc.dg/encode-8.m: New test.
21345
21346 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
21347
21348 PR libobjc/25346
21349 * objc.dg/encode-7.m: New test.
21350
21351 2005-12-10 Mark Mitchell <mark@codesourcery.com>
21352
21353 PR c++/25010
21354 * g++.dg/opt/inline10.C: New test.
21355
21356 2005-12-11 Steven G. Kargl <kargls@comcast.net>
21357
21358 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
21359
21360 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
21361
21362 * gfortran.dg/substring_equivalence.f90: typo in comment
21363
21364 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21365
21366 PR fortran/25068
21367 * gfortran.dg/iostat_3.f90: New test.
21368
21369 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
21370
21371 PR fortran/23815
21372 * gfortran.dg/unf_io_convert_1.f90: New test.
21373 * gfortran.dg/unf_io_convert_2.f90: New test.
21374 * gfortran.dg/unf_io_convert_3.f90: New test.
21375
21376 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21377
21378 PR testsuite/20772
21379 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
21380 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
21381 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
21382 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
21383 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
21384 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
21385 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
21386 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
21387 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
21388 gcc.dg/torture/fp-int-convert-float128-timode.c,
21389 gcc.dg/torture/fp-int-convert-float128.c,
21390 gcc.dg/torture/fp-int-convert-float80-timode.c,
21391 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
21392 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
21393
21394 * gcc.dg/tls/opt-1.c: Require effective target fpic.
21395
21396 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
21397
21398 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
21399
21400 2005-12-10 Richard Sandiford <richard@codesourcery.com>
21401
21402 * gcc.dg/20051207-1.c,
21403 * gcc.dg/20051207-2.c,
21404 * gcc.dg/20051207-3.c: New tests.
21405
21406 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21407
21408 PR testsuite/20772
21409 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
21410 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
21411 dg-skip-if target selector.
21412
21413 PR testsuite/20772
21414 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
21415 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
21416 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
21417 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
21418 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
21419 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
21420 and/or merge with i?86 cases.
21421
21422 * gcc.dg/tls/opt-3.c: Require effective target fpic.
21423
21424 PR testsuite/20772
21425 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
21426 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
21427 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
21428 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
21429 x86_64-*-linux*.
21430
21431 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
21432
21433 PR target/25311
21434 * gcc.c-torture/compile/pr25311.c: New test.
21435
21436 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21437
21438 PR libgfortran/25039
21439 * gfortran.dg/read_comma.f: New test.
21440
21441 2005-12-08 Jakub Jelinek <jakub@redhat.com>
21442
21443 PR c++/19317
21444 * g++.dg/opt/pr19317-1.C: New test.
21445 * g++.dg/opt/pr19317-2.C: New test.
21446 * g++.dg/opt/pr19317-3.C: New test.
21447
21448 PR target/19005
21449 * gcc.c-torture/execute/pr19005.c: New test.
21450
21451 PR target/17828
21452 * g++.old-deja/g++.other/comdat5.C: New test.
21453 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
21454
21455 * g++.dg/compat/struct-layout-1.exp: New file.
21456 * g++.dg/compat/struct-layout-1.h: New.
21457 * g++.dg/compat/struct-layout-1_generate.c: New.
21458 * g++.dg/compat/struct-layout-1_x1.h: New.
21459 * g++.dg/compat/struct-layout-1_x2.h: New.
21460 * g++.dg/compat/struct-layout-1_y1.h: New.
21461 * g++.dg/compat/struct-layout-1_y2.h: New.
21462
21463 * gcc.dg/20050330-2.c: New test.
21464
21465 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
21466
21467 PR fortran/25292
21468 * gfortran.dg/associated_1.f90: New.
21469
21470 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21471
21472 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
21473 ILP32 vect_no_align platforms.
21474
21475 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
21476 Jakub Jelinek <jakub@redhat.com>
21477
21478 PR target/25268
21479 * gcc.c-torture/compile/20051207-1.c: New test.
21480
21481 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21482
21483 PR testsuite/20772
21484 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
21485 gcc.dg/torture/pr18582-1.c,
21486 gcc.target/i386/attributes-error.c: Also test on x86_64.
21487
21488 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
21489
21490 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21491
21492 PR c++/19397
21493 * g++.dg/template/typedef3.C: New test.
21494
21495 PR c++/19762
21496 PR c++/19764
21497 * g++.dg/template/dtor3.C: Fix error markers.
21498
21499 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
21500
21501 * lib/target-supports.exp (check_effective_target_sync_char_short):
21502 Add s390*.
21503
21504 2005-12-06 Janis Johnson <janis187@us.ibm.com>
21505
21506 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
21507
21508 2005-12-06 Roger Sayle <roger@eyesopen.com>
21509
21510 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
21511 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
21512 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
21513 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
21514
21515 2005-12-06 Roger Sayle <roger@eyesopen.com>
21516
21517 PR c++/25263
21518 * g++.dg/other/array2.C: New test case.
21519
21520 2005-12-05 Geoffrey Keating <geoffk@apple.com>
21521
21522 * gcc.dg/darwin-weakimport-3.c: New.
21523
21524 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
21525 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
21526 and to work on Darwin.
21527 * gcc.dg/attr-weakref-1b.c: New file.
21528 * gcc.dg/attr-weakref-2.c: New test.
21529 * gcc.dg/darwin-weakref-1.c: New test.
21530
21531 2005-12-05 Janis Johnson <janis187@us.ibm.com>
21532
21533 PR testsuite/25247
21534 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
21535 use in selector expressions.
21536 (dg-xfail-if): Ditto.
21537 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
21538 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
21539 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
21540 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
21541 * gcc.test-framework/test-framework.exp: Skip generated tests if
21542 CHECK_TEST_FRAMEWORK is not 1.
21543
21544 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21545
21546 PR tree-optimization/24963
21547 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
21548
21549 PR target/24108
21550 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
21551
21552 PR target/18580
21553 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
21554 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
21555 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
21556 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
21557
21558 2005-12-05 Jakub Jelinek <jakub@redhat.com>
21559
21560 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
21561 dg-options.
21562
21563 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
21564
21565 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
21566
21567 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
21568
21569 * gcc.dg/format/cast-1.c: New test.
21570
21571 2005-12-04 Roger Sayle <roger@eyesopen.com>
21572
21573 PR c/7776
21574 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
21575 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
21576 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
21577 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
21578
21579 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
21580
21581 * gcc.dg/cast-pretty-print-1.c: New test.
21582
21583 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
21584
21585 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
21586
21587 2005-12-02 Mark Mitchell <mark@codesourcery.com>
21588
21589 PR c++/24173
21590 * g++.dg/template/friend40.C: New test.
21591
21592 2005-12-02 Jakub Jelinek <jakub@redhat.com>
21593
21594 PR target/25199
21595 * gcc.target/i386/movq-2.c: New test.
21596 * gcc.target/i386/movq.c: Remove target i?86, instead add
21597 dg-require-effective-target ilp32.
21598
21599 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21600
21601 PR c++/24103
21602 * g++.dg/other/default1.C: New test.
21603
21604 2005-12-02 Richard Guenther <rguenther@suse.de>
21605
21606 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
21607
21608 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
21609
21610 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
21611
21612 2005-12-02 Alan Modra <amodra@bigpond.net.au>
21613
21614 PR target/21017
21615 * gcc.target/powerpc/rotate.c: New.
21616
21617 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21618
21619 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
21620 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
21621
21622 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
21623
21624 PR c/13384
21625 * gcc.dg/pr17730-1.c: Adjust.
21626 * gcc.dg/lvalue1.c (main): Likewise.
21627 * gcc.dg/lvalue-2.c: Likewise.
21628 * g++.dg/pr7503-3.C
21629
21630 2005-12-01 Geoffrey Keating <geoffk@apple.com>
21631
21632 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
21633 error messages.
21634
21635 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
21636
21637 PR fortran/24789
21638 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
21639
21640 2005-12-01 Uros Bizjak <uros@kss-loka.si>
21641
21642 PR target/24475
21643 * lib/target-supports.exp (check_effective_target_tls): New.
21644 (check_effective_target_tls_runtime): New.
21645 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
21646 for TLS support.
21647 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
21648 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
21649 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
21650 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
21651 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
21652 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
21653 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
21654 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
21655 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
21656 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
21657 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
21658 effective-target TLS.
21659 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
21660 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
21661 effective-target TLS runtime.
21662
21663 2005-12-01 Uros Bizjak <uros@kss-loka.si>
21664
21665 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
21666
21667 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
21668
21669 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
21670 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
21671 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
21672 ignored" warnings when "packing" is the same as the ABI layout.
21673
21674 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
21675
21676 PR fortran/21302
21677 * gfortran.dg/line_length_1.f: New test.
21678 * gfortran.dg/line_length_2.f90: Ditto.
21679
21680 2005-11-30 Richard Guenther <rguenther@suse.de>
21681
21682 PR tree-optimization/21655
21683 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
21684
21685 2005-11-30 Dale Johannesen <dalej@apple.com>
21686
21687 * gcc.c-torture/compile/pr24930.c: New.
21688
21689 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
21690
21691 PR fortran/15809
21692 * gfortran.dg/auto_char_dummy_array.f90: New test.
21693
21694 2005-11-30 Jeff Law <law@redhat.com>
21695
21696 * g++.old-deja/g++.law/pr25000.C: New test.
21697
21698 2005-11-30 Jakub Jelinek <jakub@redhat.com>
21699
21700 * gcc.dg/tls/opt-11.c: New test.
21701
21702 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
21703
21704 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
21705 targets.
21706 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
21707 LP64 ia64.
21708
21709 2005-11-29 Jakub Jelinek <jakub@redhat.com>
21710
21711 * gfortran.dg/open_access_1.f90: New test.
21712
21713 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21714
21715 * gcc.dg/charset/builtin2.c: New test.
21716
21717 2005-11-28 Jakub Jelinek <jakub@redhat.com>
21718
21719 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
21720 on mmix-*-* for *_[xy].c.
21721
21722 2005-11-28 Kean Johnston <jkj@sco.com>
21723
21724 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
21725 headers.
21726 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
21727 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
21728 * gcc.target/i386/asm-3.c: Ditto.
21729 * gcc.target/i386/clobbers.c: Ditto.
21730 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
21731 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
21732 test regexp.
21733 * gcc.target/i386/mul.c: Ditto.
21734 * gcc.target/i386/ssetype-1.c: Ditto.
21735 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
21736 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
21737 static so the test works with -fPIC mode too. Based on comment in
21738 PR19231 by Pinski.
21739 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
21740
21741 2005-11-28 Richard Guenther <rguenther@suse.de>
21742
21743 * gcc.dg/alias-9.c: New testcase.
21744 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
21745
21746 2005-11-28 Roger Sayle <roger@eyesopen.com>
21747 Uros Bizjak <uros@kss-loka.si>
21748
21749 PR middle-end/20219
21750 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
21751 tan(x)/sin(x) transformations.
21752
21753 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
21754
21755 PR middle-end/24575
21756 * gcc.dg/tree-ssa/divide-3.c: New test.
21757 * gcc.dg/tree-ssa/divide-4.c: New test.
21758
21759 2005-11-27 Steven G. Kargl <kargls@comcast.net>
21760
21761 PR fortran/24917
21762 * gfortran.dg/boz_6.f90: New test.
21763
21764 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21765
21766 PR fortran/23912
21767 * gfortran.dg/modulo_1.f90: New test.
21768
21769 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21770
21771 PR libfortran/24919
21772 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
21773 fail on CRLF platforms.
21774 * gfortran.dg/ftell_2.f90: Likewise.
21775
21776 2005-11-26 Eric Christopher <echristo@apple.com>
21777
21778 * gcc.dg/intmax_t-1.c: Remove mips xfail.
21779
21780 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
21781
21782 * objc.dg/gnu-runtime-3.m: Simplify.
21783
21784 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
21785
21786 PR middle-end/23669
21787 * gcc.dg/tree-ssa/divide-1.c: New test.
21788 * gcc.dg/tree-ssa/divide-2.c: New test.
21789
21790 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
21791
21792 PR libgfortran/24945
21793 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
21794
21795 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
21796
21797 PR libgfortran/24945
21798 * gfortran.dg/open_status_2.f90: New test.
21799
21800 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21801
21802 * gcc.c-torture/execute/builtins/fprintf.c,
21803 gcc.c-torture/execute/builtins/fputs-lib.c,
21804 gcc.c-torture/execute/builtins/fputs.c,
21805 gcc.c-torture/execute/builtins/lib/fprintf.c,
21806 gcc.c-torture/execute/builtins/lib/printf.c,
21807 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
21808
21809 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
21810
21811 * gcc.dg/20050922-2.c: New test.
21812
21813 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
21814
21815 * objc.dg/gnu-runtime-3.m: New test.
21816
21817 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21818
21819 PR c++/9278
21820 * g++.dg/other/void1.C: New test.
21821
21822 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
21823
21824 PR middle-end/24998
21825 * gcc.dg/torture/fp-int-convert-float.c,
21826 gcc.dg/torture/fp-int-convert-double.c,
21827 gcc.dg/torture/fp-int-convert-long-double.c,
21828 gcc.dg/torture/fp-int-convert-timode.c,
21829 gcc.dg/torture/fp-int-convert-float80.c,
21830 gcc.dg/torture/fp-int-convert-float80-timode.c,
21831 gcc.dg/torture/fp-int-convert-float128.c,
21832 gcc.dg/torture/fp-int-convert-float128-timode.c,
21833 gcc.dg/torture/fp-int-convert.h: New files.
21834
21835 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
21836
21837 PR middle-end/24989
21838 * gcc.dg/tree-ssa/bool-10.c: New test.
21839 * gcc.dg/tree-ssa/bool-11.c: New test.
21840 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
21841
21842 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
21843
21844 PR middle-end/24990
21845 * tree-ssa/pr24990-1.c: New test.
21846
21847 2005-11-24 Richard Guenther <rguenther@suse.de>
21848 Dirk Mueller <dmueller@suse.de>
21849
21850 PR c++/14024
21851 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
21852 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
21853 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
21854 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
21855 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
21856 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
21857
21858 2005-11-23 Uros Bizjak <uros@kss-loka.si>
21859
21860 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
21861
21862 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
21863
21864 PR c/21668
21865 * gcc.dg/Wc++-compat.c: New.
21866 * gcc.dg/Wno-c++-compat.c: New.
21867
21868 2005-11-23 Alan Modra <amodra@bigpond.net.au>
21869
21870 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
21871 (vspltish, vspltisw): Likewise.
21872
21873 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21874
21875 PR libgfortran/24794
21876 * gfortran.dg/namelist_12.f: Fix quotes.
21877 * gfortran.dg/namelist_13.f90: Fix quotes.
21878 * gfortran.dg/namelist_14.f90: Fix quotes.
21879 * gfortran.dg/namelist_15.f90: Fix quotes.
21880 * gfortran.dg/namelist_use.f90: Fix quotes.
21881 * gfortran.dg/namelist_use_only.f90: Fix quotes.
21882 * gfortran.dg/namelist_21.f90: New test.
21883 * gfortran.dg/namelist_22.f90: New test.
21884
21885 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
21886
21887 PR target/23435
21888 * gcc.c-torture/compile/pr23435.c: New.
21889
21890 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
21891
21892 * gcc.c-torture/execute/floatunsisf-1.c: New test.
21893
21894 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
21895
21896 * gcc.target/powerpc/405-macchw-1.c,
21897 gcc.target/powerpc/405-macchw-2.c,
21898 gcc.target/powerpc/405-macchwu-1.c,
21899 gcc.target/powerpc/405-macchwu-2.c,
21900 gcc.target/powerpc/405-machhw-1.c,
21901 gcc.target/powerpc/405-machhw-2.c,
21902 gcc.target/powerpc/405-machhwu-1.c,
21903 gcc.target/powerpc/405-machhwu-2.c,
21904 gcc.target/powerpc/405-maclhw-1.c,
21905 gcc.target/powerpc/405-maclhw-2.c,
21906 gcc.target/powerpc/405-maclhwu-1.c,
21907 gcc.target/powerpc/405-maclhwu-2.c,
21908 gcc.target/powerpc/405-mulchw-1.c,
21909 gcc.target/powerpc/405-mulchw-2.c,
21910 gcc.target/powerpc/405-mulchwu-1.c,
21911 gcc.target/powerpc/405-mulchwu-2.c,
21912 gcc.target/powerpc/405-mulhhw-1.c,
21913 gcc.target/powerpc/405-mulhhw-2.c,
21914 gcc.target/powerpc/405-mulhhwu-1.c,
21915 gcc.target/powerpc/405-mulhhwu-2.c,
21916 gcc.target/powerpc/405-mullhw-1.c,
21917 gcc.target/powerpc/405-mullhw-2.c,
21918 gcc.target/powerpc/405-mullhwu-1.c,
21919 gcc.target/powerpc/405-mullhwu-2.c,
21920 gcc.target/powerpc/405-nmacchw-1.c,
21921 gcc.target/powerpc/405-nmacchw-2.c,
21922 gcc.target/powerpc/405-nmachhw-1.c,
21923 gcc.target/powerpc/405-nmachhw-2.c,
21924 gcc.target/powerpc/405-nmaclhw-1.c,
21925 gcc.target/powerpc/405-nmaclhw-2.c,
21926 gcc.target/powerpc/440-macchw-1.c,
21927 gcc.target/powerpc/440-macchw-2.c,
21928 gcc.target/powerpc/440-macchwu-1.c,
21929 gcc.target/powerpc/440-macchwu-2.c,
21930 gcc.target/powerpc/440-machhw-1.c,
21931 gcc.target/powerpc/440-machhw-2.c,
21932 gcc.target/powerpc/440-machhwu-1.c,
21933 gcc.target/powerpc/440-machhwu-2.c,
21934 gcc.target/powerpc/440-maclhw-1.c,
21935 gcc.target/powerpc/440-maclhw-2.c,
21936 gcc.target/powerpc/440-maclhwu-1.c,
21937 gcc.target/powerpc/440-maclhwu-2.c,
21938 gcc.target/powerpc/440-mulchw-1.c,
21939 gcc.target/powerpc/440-mulchw-2.c,
21940 gcc.target/powerpc/440-mulchwu-1.c,
21941 gcc.target/powerpc/440-mulchwu-2.c,
21942 gcc.target/powerpc/440-mulhhw-1.c,
21943 gcc.target/powerpc/440-mulhhw-2.c,
21944 gcc.target/powerpc/440-mulhhwu-1.c,
21945 gcc.target/powerpc/440-mulhhwu-2.c,
21946 gcc.target/powerpc/440-mullhw-1.c,
21947 gcc.target/powerpc/440-mullhw-2.c,
21948 gcc.target/powerpc/440-mullhwu-1.c,
21949 gcc.target/powerpc/440-mullhwu-2.c,
21950 gcc.target/powerpc/440-nmacchw-1.c,
21951 gcc.target/powerpc/440-nmacchw-2.c,
21952 gcc.target/powerpc/440-nmachhw-1.c,
21953 gcc.target/powerpc/440-nmachhw-2.c,
21954 gcc.target/powerpc/440-nmaclhw-1.c,
21955 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
21956
21957 2005-11-21 Jakub Jelinek <jakub@redhat.com>
21958
21959 PR fortran/24774
21960 * gfortran.dg/inquire_9.f90: New test.
21961
21962 PR fortran/21647
21963 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
21964
21965 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21966
21967 PR libfortran/24432
21968 * lib/target-supports.exp (check_effective_target_fortran_large_real):
21969 Check that 'cos' is supported.
21970
21971 2005-11-21 Paul Thomas <pault@gcc.gnu.org
21972
21973 PR fortran/24223
21974 * gfortran.dg/substring_equivalence.f90: New test.
21975
21976 PR fortran/24705
21977 * gfortran.dg/auto_internal_assumed.f90: New test.
21978
21979 2005-11-21 Uros Bizjak <uros@kss-loka.si>
21980
21981 * gcc.dg/fold-div-2.c: New test.
21982
21983 2005-11-20 Ian Lance Taylor <ian@airs.com>
21984
21985 PR rtl-optimization/24883
21986 * gcc.c-torture/compile/pr24883.c: New test.
21987
21988 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
21989
21990 PR middle-end/20583
21991 * gcc.c-torture/compile/pr20583.c: New.
21992
21993 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
21994
21995 * gcc.c-torture/execute/usmul.c: New test.
21996
21997 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
21998
21999 * gcc.dg/tree-ssa/vrp22.c: New test.
22000
22001 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
22002
22003 PR middle-end/24912
22004 * gcc.dg/torture/pr24912-1.c: New test.
22005
22006 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
22007
22008 PR fortran/24862
22009 * gfortran.dg/arrayio_derived_1.f90: New test.
22010
22011 2005-11-19 Richard Guenther <rguenther@suse.de>
22012
22013 PR middle-end/23294
22014 * gcc.dg/tree-ssa/pr23294.c: New testcase.
22015
22016 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
22017
22018 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
22019
22020 2005-11-18 Mark Mitchell <mark@codesourcery.com>
22021
22022 PR c++/8355
22023 * g++.dg/template/friend39.C: New test.
22024
22025 2005-11-18 James E Wilson <wilson@specifix.com>
22026
22027 * gcc.dg/builtin-strstr.c: New.
22028
22029 2005-11-18 Richard Henderson <rth@redhat.com>
22030
22031 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
22032 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
22033 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
22034 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
22035 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
22036 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
22037 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
22038 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
22039 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
22040 renaming to remove initial "ia64-".
22041
22042 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
22043
22044 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
22045
22046 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
22047
22048 * g++.dg/cpp/string-2.C: New test.
22049
22050 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
22051
22052 * gcc.dg/tree-ssa/loop-14.c: New test.
22053
22054 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
22055 Michael Chamberlain <michael@chamberlain.net.au>
22056
22057 * ada/acats/run_all.sh (target_run): Kill long running tests.
22058
22059 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22060
22061 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
22062 * gcc.dg/cleanup-9.c: Likewise.
22063 * gcc.dg/cleanup-10.c: Likewise.
22064 * gcc.dg/cleanup-11.c: Likewise.
22065
22066 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22067
22068 PR fortran/24892
22069 * gfortran.dg/open_access_append_1.f90: New test.
22070 * gfortran.dg/open_access_append_2.f90: New test.
22071
22072 2005-11-16 Richard Guenther <rguenther@suse.de>
22073
22074 PR middle-end/24851
22075 * gcc.c-torture/execute/pr24851.c: New testcase.
22076
22077 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
22078
22079 * gcc.dg/fold-overflow-1.c: New test.
22080
22081 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
22082
22083 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
22084 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
22085
22086 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
22087
22088 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
22089 structures.
22090 * g++.dg/eh/forced2.C: Likewise.
22091 * g++.dg/eh/forced3.C: Likewise.
22092 * g++.dg/eh/forced4.C: Likewise.
22093
22094 2005-11-11 Mike Stump <mrs@apple.com>
22095
22096 * g++.old-deja/g++.mike/unused.C: Add.
22097
22098 2005-11-15 Mark Mitchell <mark@codesourcery.com>
22099
22100 PR c++/24667
22101 * g++.dg/warn/Wcast-qual1.C: New test.
22102
22103 2005-11-15 Jan Hubicka <jh@suse.cz>
22104
22105 * gcc.dg/winline-5.c: Add large-unit-insns limit.
22106
22107 2005-11-14 David Edelsohn <edelsohn@gnu.org>
22108
22109 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
22110
22111 2005-11-14 Diego Novillo <dnovillo@redhat.com>
22112
22113 PR 24840
22114 * gcc.dg/tree-ssa/pr24840.c: New test.
22115
22116 2005-11-14 Janis Johnson <janis187@us.ibm.com>
22117
22118 PR testsuite/24841
22119 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
22120
22121 2005-11-14 Dale Johannesen <dalej@apple.com>
22122
22123 * gcc.c-torture/execute/20051113-1.c: New.
22124
22125 2005-11-14 Mark Mitchell <mark@codesourcery.com>
22126
22127 PR c++/24687
22128 * g++.dg/template/crash43.C: New test.
22129
22130 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
22131
22132 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
22133
22134 2005-11-13 Mark Mitchell <mark@codesourcery.com>
22135
22136 PR c++/24817
22137 * g++.dg/eh/spec8.C: New test.
22138
22139 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
22140
22141 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
22142
22143 2005-11-13 Mark Mitchell <mark@codesourcery.com>
22144
22145 PR c++/20293
22146 * g++.dg/parse/ambig4.C: New test.
22147 * g++.dg/tc1/dr101.C: Adjust error markers.
22148 * g++.dg/lookup/strong-using-2.C: Likewise.
22149 * g++.dg/lookup/ambig5.C: Likewise.
22150 * g++.dg/lookup/ambig4.C: Likewise.
22151 * g++.dg/parse/crash22.C: Likewise.
22152
22153 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
22154
22155 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
22156
22157 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
22158
22159 * gcc.dg/nested-calls-1.c: New test.
22160
22161 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22162
22163 * gfortran.dg/complex_intrinsic_1.f90: New test.
22164 * gfortran.dg/complex_intrinsic_2.f90: New test.
22165 * gfortran.dg/fgetc_1.f90: New test.
22166 * gfortran.dg/fgetc_2.f90: New test.
22167 * gfortran.dg/fgetc_3.f90: New test.
22168 * gfortran.dg/ftell_1.f90: New test.
22169 * gfortran.dg/ftell_2.f90: New test.
22170 * gfortran.dg/gnu_logical_1.F: New test.
22171 * gfortran.dg/gnu_logical_2.f90: New test.
22172
22173 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
22174
22175 PR middle-end/24820
22176 * gcc.dg/pr24820.c: New test.
22177
22178 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
22179
22180 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
22181 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
22182 variable.
22183
22184 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22185
22186 PR testsuite/24614
22187 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
22188
22189 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
22190
22191 * gcc.target/cris/cris.exp: New file.
22192 * gcc.target/cris/rld-legit1.c: New test.
22193 * gcc.target/cris/rld-legit2.c: New test.
22194
22195 2005-11-12 Jakub Jelinek <jakub@redhat.com>
22196
22197 PR c++/24780
22198 * g++.dg/opt/pr24780.C: New test.
22199
22200 PR c++/24761
22201 * g++.dg/template/asm1.C: New test.
22202
22203 2005-11-12 Steven G. Kargl <kargls@comcast.net>
22204
22205 PR libgfortran/24787
22206 * gfortran.dg/scan_1.f90: New test.
22207
22208 2005-11-12 Jan Hubicka <jh@suse.cz>
22209
22210 * gcc.target/i386/minmax-1.c: New.
22211 * gcc.target/i386/minmax-2.c: New.
22212
22213 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
22214
22215 * gcc.dg/pr24445.c: Fix for 64-bit targets.
22216
22217 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
22218
22219 * gcc.c-torture/execute/20051110-1.c,
22220 gcc.c-torture/execute/20051110-2.c: New tests.
22221
22222 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
22223
22224 PR middle-end/24750
22225 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
22226 New tests.
22227
22228 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
22229
22230 * lib/target-libpath.exp (get_shlib_extension): New proc.
22231 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
22232 * lib/gfortran.exp (gfortran_link_flags): Likewise.
22233 * lib/objc.exp (objc_target_compile): Likewise.
22234 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
22235 detection.
22236
22237 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
22238
22239 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
22240
22241 * lib/target-supports.exp (check_effective_target_static_libgfortran):
22242 Add -static to additional_flags and pass it to target_compile.
22243
22244 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22245
22246 PR libgfortran/24719
22247 gfortran.dg/read_noadvance.f90: New test.
22248
22249 PR libgfortran/24699
22250 gfortran.dg/fmt_t_2.f90: New test.
22251
22252 PR libgfortran/24785
22253 gfortran.dg/read_x_eor.f90: New test.
22254
22255 PR libgfortran/24584
22256 gfortran.dg/namelist_empty.f90: Rename test.
22257
22258 PR libgfortran/24489
22259 gfortran/read_eor.f90: Rename test.
22260
22261 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
22262
22263 PR fortran/15976
22264 * gfortran.dg/automatic_module_variable.f90: New test.
22265
22266 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
22267
22268 PR target/24445
22269 * gcc.dg/pr24445.c: New test.
22270
22271 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
22272
22273 PR fortran/24655
22274 PR fortran/24755
22275 * gfortran.dg/recursive_statement_functions.f90: Add statement
22276 functions using inline intrinsic functions and parameters to test
22277 that they no longer seg-fault.
22278
22279 PR fortran/24409
22280 gfortran.dg/nested_modules_4.f90: New test.
22281 gfortran.dg/nested_modules_5.f90: New test.
22282
22283 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22284
22285 PR fortran/24643
22286 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
22287
22288 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
22289
22290 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
22291 failures.
22292
22293 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22294
22295 * gcc.dg/sparc-getcontext-1.c: New test.
22296
22297 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
22298
22299 * gcc.dg/ifcvt-fabs-1.c: New test.
22300
22301 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
22302
22303 PR other/4372
22304 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
22305 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
22306
22307 2005-11-09 Richard Guenther <rguenther@suse.de>
22308
22309 PR tree-optimization/24716
22310 * gcc.c-torture/execute/pr24716.c: New testcase.
22311
22312 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
22313
22314 * gcc.dg/pr24624.c: Disable for non S/390 targets.
22315
22316 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
22317
22318 PR 24624
22319 * gcc.dg/pr24624.c: Testcase added.
22320
22321 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
22322
22323 PR 24623
22324 * g++.dg/other/pr24623.C: Testcase added.
22325
22326 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
22327
22328 PR fortran/22607
22329 * gfortran-dg/pure_byref_1.f90: New.
22330 * gfortran-dg/pure_byref_2.f90: New.
22331
22332 2005-11-09 Uros Bizjak <uros@kss-loka.si>
22333
22334 PR c/24101
22335 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
22336 * gcc.dg/dg.exp: Run main loop also for *.i files.
22337
22338 2005-11-08 Jakub Jelinek <jakub@redhat.com>
22339
22340 PR c++/19450
22341 * g++.dg/tls/diag-3.C: New test.
22342 * g++.dg/tls/diag-4.C: New test.
22343 * g++.dg/tls/static-1.C: New test.
22344 * g++.dg/tls/static-1a.cc: New file.
22345
22346 2005-11-08 Diego Novillo <dnovillo@redhat.com>
22347
22348 PR 23046
22349 * g++.dg/tree-ssa/pr23046.C: New test.
22350
22351 2005-11-08 Devang Patel <dpatel@apple.com>
22352
22353 PR tree-optimization/23115
22354 * gcc.dg/tree-ssa/pr23115.c: New.
22355
22356 2005-11-08 David Edelsohn <edelsohn@gnu.org>
22357
22358 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
22359 * gcc.target/powerpc/pr16155.c: Same.
22360 * gcc.target/powerpc/altivec-1.c: Same.
22361 * gcc.target/powerpc/altivec-2.c: Same.
22362 * gcc.target/powerpc/altivec-3.c: Same.
22363 * gcc.target/powerpc/altivec-5.c: Same.
22364 * gcc.target/powerpc/altivec-11.c: Same.
22365 * gcc.target/powerpc/altivec-12.c: Same.
22366 * gcc.target/powerpc/altivec-14.c: Same.
22367 * gcc.target/powerpc/altivec-22.c: Same.
22368 * gcc.target/powerpc/altivec-consts.c: Same.
22369 * gcc.target/powerpc/altivec-pr22085.c: Same.
22370 * gcc.target/powerpc/altivec-splat.c: Same.
22371 * gcc.target/powerpc/altivec-varargs-1.c: Same.
22372 * gcc.target/powerpc/altivec-vec-merge.c: Same.
22373 * gcc.target/powerpc/darwin-longlong.c: Same.
22374
22375 2005-11-08 Uros Bizjak <uros@kss-loka.si>
22376
22377 PR target/19340
22378 * gcc.dg/pr19340.c: New test.
22379
22380 2005-11-07 Ian Lance Taylor <ian@airs.com>
22381
22382 PR rtl-optimization/24683
22383 * gcc.dg/pr24683.c: New test.
22384
22385 2005-11-07 Uros Bizjak <uros@kss-loka.si>
22386
22387 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
22388 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
22389
22390 2005-11-07 Uros Bizjak <uros@kss-loka.si>
22391
22392 * gcc.target/i386/pr23376.c: Compile with -mmmx.
22393
22394 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
22395
22396 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
22397
22398 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
22399
22400 PR target/24230
22401
22402 * gcc.target/powerpc/altivec-consts.c,
22403 gcc.target/powerpc/altivec-splat.c: New testcase.
22404
22405 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
22406
22407 PR c/24599
22408
22409 * gcc.dg/overflow-2.c: New testcase.
22410
22411 2005-11-07 Jakub Jelinek <jakub@redhat.com>
22412
22413 PR rtl-optimization/23567
22414 * gcc.c-torture/execute/20051104-1.c: New test.
22415
22416 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
22417
22418 PR fortran/24534
22419 gfortran.dg/private_type_2.f90: Modified to check that case with
22420 PRIVATE declaration within derived type is accepted.
22421
22422 PR fortran/20838
22423 gfortran.dg/pointer_assign_1.f90: New test.
22424
22425 PR fortran/20840
22426 * gfortran.dg/arrayio_0.f90: New test.
22427
22428 PR fortran/17737
22429 gfortran.dg/data_initialized.f90: New test.
22430 gfortran.dg/data_constraints_1.f90: New test.
22431 gfortran.dg/data_constraints_2.f90: New test.
22432
22433 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
22434
22435 PR fortran/24174
22436 PR fortran/24305
22437 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
22438
22439 2005-11-06 Diego Novillo <dnovillo@redhat.com>
22440
22441 PR 24670
22442 * gcc.dg/tree-ssa/pr24670.c: New test.
22443
22444 2005-11-05 Ian Lance Taylor <ian@airs.com>
22445
22446 PR target/22432
22447 * gcc.target/i386/pr22432.c: New test.
22448
22449 2005-11-05 Richard Henderson <rth@redhat.com>
22450
22451 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
22452 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
22453 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
22454 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
22455 from gcc.dg/alpha-*.
22456 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
22457 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
22458
22459 2005-11-05 Andreas Jaeger <aj@suse.de>
22460
22461 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
22462
22463 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
22464
22465 PR target/23424
22466 * gcc.dg/torture/pr23424-1.c: New test.
22467
22468 2005-11-04 Richard Henderson <rth@redhat.com>
22469
22470 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
22471 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
22472 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
22473 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
22474 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
22475 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
22476 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
22477 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
22478 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
22479 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
22480 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
22481 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
22482 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
22483 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
22484 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
22485 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
22486 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
22487 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
22488 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
22489 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
22490 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
22491 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
22492 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
22493 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
22494 Move from gcc.dg/.
22495 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
22496 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
22497 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
22498 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
22499 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
22500 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
22501 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
22502 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
22503 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
22504 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
22505 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
22506 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
22507 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
22508 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
22509 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
22510 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
22511 gcc.target/i386/lea.c, gcc.target/i386/local.c,
22512 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
22513 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
22514 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
22515 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
22516 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
22517 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
22518 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
22519 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
22520 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
22521 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
22522 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
22523 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
22524 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
22525 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
22526 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
22527 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
22528 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
22529 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
22530 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
22531 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
22532 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
22533 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
22534 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
22535 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
22536 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
22537 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
22538 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
22539 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
22540
22541 2005-11-04 Diego Novillo <dnovillo@redhat.com>
22542
22543 PR 24627
22544 * gcc.dg/tree-ssa/pr24627.c: New test.
22545
22546 2005-11-04 Paul Brook <paul@codesourcery.com>
22547
22548 * gcc.dg/tls/opt-10.c: New test.
22549
22550 2005-11-04 Andreas Jaeger <aj@suse.de>
22551
22552 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
22553 avoid extra warnings.
22554
22555 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22556
22557 PR libfortran/22298
22558 * lib/target-supports.exp
22559 (check_effective_target_static_libgfortran): New
22560 static_libgfortran effective target.
22561 * gfortran.dg/static_linking_1.f: New test.
22562 * gfortran.dg/static_linking_1.c: New file.
22563
22564 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
22565
22566 * gcc.dg/pr24615.c: Guard test with { target fpic }.
22567
22568 2005-11-03 Josh Conner <jconner@apple.com>
22569
22570 PR c++/19989
22571 g++.dg/ext/array2.C: New test.
22572 g++.dg/template/dependent-name3.C: New test.
22573 g++.dg/template/dependent-name4.C: New test.
22574 g++.dg/template/sfinae2.C: New test.
22575
22576 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
22577
22578 PR preprocessor/22042
22579 * gcc.dg/cpp/strify4.c: New test.
22580
22581 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
22582
22583 PR c++/17964
22584 * g++.dg/cpp/string-1.C: New test.
22585
22586 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
22587
22588 * gcc.target/powerpc: New directory.
22589 * gcc.target/powerpc/powerpc.exp: New file.
22590 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
22591 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
22592 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
22593 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
22594 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
22595 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
22596 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
22597 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
22598 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
22599 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
22600 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
22601 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
22602 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
22603 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
22604 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
22605 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
22606 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
22607 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
22608 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
22609 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
22610 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
22611 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
22612 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
22613 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
22614 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
22615 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
22616 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
22617 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
22618 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
22619 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
22620 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
22621 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
22622 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
22623 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
22624
22625 2005-11-03 Mark Mitchell <mark@codesourcery.com>
22626
22627 PR c++/21627
22628 * g++.dg/warn/inline2.C: New test.
22629
22630 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
22631
22632 PR middle-end/23155
22633 * g++.dg/ext/c99struct1.C: New test.
22634 * gcc.dg/union-cast-1.c: New test.
22635 * gcc.dg/union-cast-2.c: New test.
22636 * gcc.dg/union-cast-3.c: New test.
22637
22638 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
22639
22640 PR middle-end/24589
22641 * gcc.c-torture/execute/zero-struct-2.c: New test.
22642
22643 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
22644
22645 PR c++/24582
22646 * g++.dg/init/switch1.C: New test.
22647
22648 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22649
22650 * gcc.dg/delay-slot-1.c: New test.
22651
22652 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
22653
22654 PR target/24620
22655 * gcc.dg/pr24620.c: New test.
22656
22657 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
22658
22659 PR c/24329
22660 * gcc.dg/format/unnamed-1.c: New test.
22661
22662 2005-11-02 Mark Mitchell <mark@codesourcery.com>
22663
22664 PR c++/22434
22665 * g++.dg/expr/cond8.C: New test.
22666
22667 PR c++/24560
22668 * g++.dg/parse/dot1.C: New test.
22669
22670 2005-11-02 Jan Hubicka <jh@suse.cz>
22671
22672 PR target/23303
22673 * gcc.dg/i386-lea.c: New test
22674
22675 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
22676
22677 PR target/24615
22678 * gcc.dg/pr24615.c: New test.
22679
22680 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
22681
22682 PR target/24600
22683 * gcc.dg/pr24600.c: New test.
22684
22685 2005-11-02 Mark Mitchell <mark@codesourcery.com>
22686
22687 PR c++/19253
22688 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
22689 * g++.dg/parse/typename9.C: New test.
22690 * g++/dg/parse/typename10.C: Likewise.
22691
22692 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
22693
22694 PR fortran/18157
22695 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
22696 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
22697 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
22698
22699 2005-11-02 Mark Mitchell <mark@codesourcery.com>
22700
22701 PR c++/24569
22702 * g++.dg/debug/static1.C: New test.
22703
22704 2005-11-02 Josh Conner <jconner@apple.com>
22705
22706 * g++.dg/crash38.C: moved into proper directory...
22707 * g++.dg/template/crash42.C: ...here
22708
22709 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
22710
22711 PR target/18338
22712 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
22713 pcc_bitfield_type_matters || default_packed.
22714
22715 * lib/target-supports.exp
22716 (check_effective_target_pcc_bitfield_type_matters): New proc.
22717 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
22718
22719 PR testsuite/23304
22720 * lib/target-supports.exp (check_effective_default_packed): New proc.
22721 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
22722 Gate expected errors on target ! default_packed.
22723 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
22724
22725 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22726
22727 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
22728 change (r106358).
22729
22730 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22731
22732 PR fortran/24008
22733 * gfortran.dg/entry_5.f90: New.
22734 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
22735
22736 2005-11-01 Bob Wilson <bob.wilson@acm.org>
22737
22738 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
22739
22740 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
22741
22742 PR fortran/21565
22743 gfortran.dg/namelist_blockdata.f90: New test.
22744
22745 PR fortran/18737
22746 gfortran.dg/external_implicit_none.f90: New test.
22747
22748 PR fortran/14994
22749 * gfortran.dg/secnds.f: New test.
22750
22751 2005-10-31 Jan Hubicka <jh@suse.cz>
22752
22753 PR target/20928
22754 * gcc.c-torture/compile/pr20928.c: New test.
22755
22756 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
22757
22758 PR middle-end/23492
22759 * gcc.c-torture/compile/zero-strct-5.c: New test.
22760
22761 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
22762
22763 PR libgfortran/24584
22764 * gfortran.dg/pr24584.f90: New test.
22765
22766 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
22767
22768 PR fortran/18883
22769 * gfortran.dg/char_result_9.f90: New.
22770 * gfortran.dg/char_result_10.f90: New.
22771
22772 2005-10-30 Jan Hubicka <jh@suse.cz>
22773
22774 * g++.dg/tree-ssa/pr24172.C: New testcase.
22775
22776 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22777
22778 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
22779
22780 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
22781
22782 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
22783 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
22784 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
22785 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
22786 gfortran.dg/enum_9.f90,
22787 gfortran.fortran-torture/compile/enum_1.f90,
22788 gfortran.fortran-torture/execute/enum_1.f90,
22789 gfortran.fortran-torture/execute/enum_2.f90,
22790 gfortran.fortran-torture/execute/enum_3.f90,
22791 gfortran.fortran-torture/execute/enum_4.f90: New tests.
22792
22793 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
22794
22795 PR target/18482
22796 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
22797 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
22798
22799 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22800
22801 PR libfortran/20179
22802 * gfortran.dg/mixed_io_1.f90: New test.
22803 * gfortran.dg/mixed_io_1.c: New file.
22804
22805 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22806
22807 * gfortran.dg/malloc_free_1.f90: New test.
22808
22809 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
22810
22811 * gcc.dg/nested-func-4.c: Require profiling -pg.
22812
22813 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
22814
22815 PR C++/23229
22816 * g++.dg/warn/main-2.C: New test.
22817
22818 2005-10-28 Steven G. Kargl <kargls@comcast.net>
22819
22820 PR fortran/24545
22821 * gfortran.dg/interface_2.f90: new test.
22822
22823 2005-10-28 Josh Conner <jconner@apple.com>
22824
22825 PR c++/22153
22826 * g++.dg/template/crash38.C: New test.
22827 * g++.dg/parse/explicit1.C: Change expected errors.
22828
22829 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
22830
22831 PR C++/23426
22832 * g++.dg/other/large-size-array.C: New test.
22833
22834 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
22835
22836 PR middle-end/24362
22837 * g++.dg/opt/complex4.C: New test.
22838
22839 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
22840
22841 * gcc.dg/nested-func-4.c: New test.
22842
22843 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
22844
22845 PR fortran/24158
22846 gfortran.dg/derived_recursion.f90: New test.
22847 gfortran.dg/implicit_actual.f90: New test.
22848
22849 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
22850
22851 PR middle-end/24295, PR testsuite/24477
22852 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
22853 removed when weakref hits the tree.
22854
22855 2005-10-25 Jakub Jelinek <jakub@redhat.com>
22856
22857 * gfortran.dg/cray_pointers_4.f90: New test.
22858
22859 * gfortran.dg/cray_pointers_5.f90: New test.
22860
22861 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
22862
22863 PR fortran/22290
22864 * gfortran.dg/assign_5.f90: New test.
22865 * gfortran.dg/assign_6.f: New test.
22866
22867 2005-10-25 Uros Bizjak <uros@kss-loka.si>
22868
22869 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
22870 CPU has no SSE support.
22871
22872 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
22873
22874 PR libgfortran/24224
22875 * gfortran.dg/arrayio_1.f90: Update attribution.
22876 * gfortran.dg/arrayio_2.f90: Update attribution.
22877 * gfortran.dg/arrayio_3.f90: Update attribution.
22878 * gfortran.dg/arrayio_4.f90: Update test conditions.
22879 * gfortran.dg/arrayio_5.f90: Update attribution.
22880 * gfortran.dg/arrayio_6.f90: New test.
22881 * gfortran.dg/arrayio_7.f90: New test.
22882
22883 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
22884
22885 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
22886
22887 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
22888
22889 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
22890
22891 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
22892
22893 PR fortran/24416
22894 * gfortran.dg/namelist_char_only.f90: New test.
22895
22896 2005-10-24 Asher Langton <langton2@llnl.gov>
22897
22898 PR fortran/17031
22899 PR fortran/22282
22900 * gfortran.dg/cray_pointers_1.f90: New test.
22901 * gfortran.dg/cray_pointers_2.f90: New test.
22902 * gfortran.dg/cray_pointers_3.f90: New test.
22903 * gfortran.dg/loc_1.f90: New test.
22904 * gfortran.dg/loc_2.f90: New test.
22905
22906 2005-10-24 Steven Bosscher <stevenb@suse.de>
22907
22908 * gcc.dg/pr24225.c: New test.
22909
22910 2005-10-24 Asher Langton <langton2@llnl.gov>
22911
22912 * gfortran.dg/dup_save_1.f90: New test.
22913 * gfortran.dg/dup_save_2.f90: New test.
22914
22915 2005-10-24 Paul Brook <paul@codesourcery.com>
22916
22917 PR 24107
22918 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
22919 stdint.h.
22920
22921 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
22922
22923 PR libgfortran/24489
22924 * gfortran.dg/pr24489.f90: New test.
22925
22926 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
22927
22928 PR fortran/23635
22929 * gfortran.dg/ichar_1.f90: Add tests for derived types.
22930
22931 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
22932
22933 PR target/18911
22934 * g++.dg/init/array16.C: Skip for mmix-*-*.
22935
22936 2005-10-23 Asher Langton <langton2@llnl.gov>
22937
22938 * gfortran.dg/byte_1.f90: New test.
22939 * gfortran.dg/byte_2.f90: New test.
22940
22941 2005-10-23 David Edelsohn <edelsohn@gnu.org>
22942
22943 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
22944
22945 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
22946
22947 PR fortran/18022
22948 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
22949
22950 PR fortran/24311
22951 * gfortran.dg/merge_char_const.f90: New test.
22952
22953 PR fortran/24384
22954 * gfortran.dg/spread_scalar_source.f90: New test.
22955
22956 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
22957
22958 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
22959
22960 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
22961 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
22962
22963 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
22964
22965 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
22966
22967 PR fortran/24426
22968 * gfortran.dg/der_pointer_4.f90: New.
22969
22970 2005-10-22 David Ayers <d.ayers@inode.at>
22971
22972 * obj-c++.dg/except-1.mm: Simplify.
22973
22974 2005-10-21 David Ayers <d.ayers@inode.at>
22975
22976 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
22977
22978 2005-10-21 Jakub Jelinek <jakub@redhat.com>
22979
22980 * gfortran.dg/assumed_dummy_2.f90: New test.
22981
22982 2005-10-21 James E Wilson <wilson@specifix.com>
22983
22984 PR preprocessor/15220
22985 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
22986
22987 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
22988
22989 * gcc.c-torture/execute/20051021-1.c: New test.
22990
22991 2005-10-21 Mark Mitchell <mark@codesourcery.com>
22992
22993 PR c++/24260
22994 * g++.dg/ext/tmplattr1.C: New test.
22995
22996 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
22997
22998 PR fortran/24440
22999 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
23000
23001 2005-10-20 Geoffrey Keating <geoffk@apple.com>
23002
23003 * obj-c++.dg/except-1.mm: New.
23004
23005 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
23006
23007 2005-10-21 Alan Modra <amodra@bigpond.net.au>
23008
23009 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
23010
23011 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
23012
23013 PR middle-end/24295
23014 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
23015 declarations with the same names as thunks' alias targets, use
23016 aliases instead.
23017 * gcc.dg/attr-alias-3.c: New test.
23018 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
23019
23020 2005-10-20 Mark Mitchell <mark@codesourcery.com>
23021
23022 PR c++/22618
23023 * g++.dg/parse/access8.C: New test.
23024
23025 2005-10-20 Richard Guenther <rguenther@suse.de>
23026
23027 PR c++/24439
23028 * g++.dg/tree-ssa/pr24439.C: New testcase.
23029
23030 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23031
23032 * g++.dg/opt/delay-slot-1.C: New test.
23033
23034 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
23035
23036 PR fortran/21625
23037 * gfortran.fg/der_init_1.f90: New.
23038
23039 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
23040
23041 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
23042
23043 2005-10-19 Mark Mitchell <mark@codesourcery.com>
23044
23045 PR c++/21908
23046 * g++.dg/parse/error28.C: New test.
23047
23048 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23049
23050 * gcc.dg/profile-generate-2.c: New test.
23051
23052 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
23053
23054 PR target/23589
23055 * g++.dg/ext/dllimport11.C: New.
23056
23057 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23058
23059 PR c++/22293
23060 * g++.dg/other/friend3.C: New test.
23061
23062 2005-10-18 Mark Mitchell <mark@codesourcery.com>
23063
23064 PR c++/23293
23065 * g++.dg/template/error19.C: New test.
23066
23067 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
23068
23069 PR c++/21383
23070 * g++.dg/overload/koenig2.C: New.
23071
23072 PR c++/23118
23073 * g++.dg/overload/error2.C: New.
23074
23075 PR c++/22604
23076 * g++.dg/inherit/covariant14.C: New.
23077
23078 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23079
23080 PR c++/23440
23081 * g++.dg/parse/for1.C: New test.
23082
23083 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
23084
23085 PR fortran/23446
23086 * gfortran.dg/host_dummy_index_1.f90: New test.
23087
23088 PR fortran/21459
23089 * gfortran.dg/automatic_char_len_2.f90: New test.
23090
23091 PR fortran/20866
23092 * gfortran.dg/recursive_statement_functions.f90: New test.
23093
23094 PR fortran/20853
23095 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
23096
23097 PR fortran/20849
23098 * gfortran.dg/external_initializer.f90: New test.
23099
23100 PR fortran/20837
23101 * non_module_public.f90: New test.
23102
23103 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
23104
23105 PR c++/24386
23106 * g++.dg/template/overload7.C: New.
23107
23108 PR c++/22551
23109 * g++.dg/other/switch2.C: Remove expected warnings.
23110
23111 PR c++/21353
23112 * g++.dg/template/defarg6.C: New.
23113
23114 2005-10-17 Uros Bizjak <uros@kss-loka.si>
23115
23116 PR target/24315
23117 * gcc.target/i386/pr24315.c: New test.
23118
23119 2005-10-16 Mark Mitchell <mark@codesourcery.com>
23120
23121 PR c++/24389
23122 * g++.dg/template/static21.C: New test.
23123 * g++.dg/template/static21-a.cc: Likewise.
23124
23125 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
23126
23127 PR c++/23959
23128 * g++.dg/warn/Wswitch-default-1.C: New test.
23129 * g++.dg/warn/Wswitch-default-2.C: New test.
23130
23131 2005-10-16 Mark Mitchell <mark@codesourcery.com>
23132
23133 PR c++/22173
23134 * g++.dg/parse/template18.C: New test.
23135 * g++.dg/template/nontype15.C: Likewise.
23136
23137 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
23138
23139 PR fortran/22273
23140 * gfortran.dg/spec_expr_2.f90: New.
23141
23142 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
23143
23144 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
23145 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
23146 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
23147 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
23148 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
23149 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
23150 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
23151 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
23152 previous target-specific skips and warning-message matches where
23153 applicable.
23154
23155 2005-10-15 Mark Mitchell <mark@codesourcery.com>
23156
23157 PR c++/21347
23158 * g++.dg/warn/Wctor-dtor.C: New test.
23159
23160 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23161
23162 PR c/23439
23163 * gcc.dg/for-1.c: New test.
23164
23165 2005-10-14 Mark Mitchell <mark@codesourcery.com>
23166
23167 PR c++/19565
23168 * g++.dg/warn/Wconversion1.C: New test.
23169 * g++.dg/ext/packed4.C: Compile with -w.
23170 * g++.dg/opt/20050511-1.C: Likewise.
23171 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
23172
23173 2005-10-14 Jakub Jelinek <jakub@redhat.com>
23174
23175 * gfortran.dg/boz_5.f90: New test.
23176
23177 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
23178
23179 PR c++/22551
23180 * g++.dg/other/switch2.C: New.
23181
23182 PR c++/23984
23183 * g++.dg/init/ctor7.C: New.
23184
23185 2005-10-13 David Edelsohn <edelsohn@gnu.org>
23186
23187 PR c++/23730
23188 * g++.dg/parse/crash32.C: New test.
23189
23190 2005-10-13 Mark Mitchell <mark@codesourcery.com>
23191
23192 PR c++/20721
23193 * g++.dg/init/goto2.C: New test.
23194
23195 PR c++/22464
23196 * g++.dg/template/crash/41.C: New test.
23197
23198 PR c++/22180
23199 * g++.dg/template/crash40.C: New test.
23200
23201 PR c++/23694
23202 * g++.dg/parse/friend5.C: New test.
23203
23204 PR c++/23307
23205 * g++.dg/template/crash38.C: New test.
23206
23207 PR c++/22352
23208 * g++.dg/template/friend38.C: New test.
23209
23210 PR c++/22405
23211 * g++.dg/template/crash39.C: New test.
23212
23213 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
23214
23215 * gcc.dg/debug/dwarf2/dwarf-char1.c,
23216 gcc.dg/debug/dwarf2/dwarf-char2.c,
23217 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
23218
23219 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
23220
23221 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
23222
23223 * gcc.dg/dll-2.c: Add tests for warnings.
23224 * gcc.dg/dll-3.c: Likewise.
23225 * gcc.dg/dll-4.c: Likewise.
23226
23227 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
23228 * g++.dg/ext/dllimport2.C: Likewise.
23229 * g++.dg/ext/dllimport3.C: Likewise.
23230 * g++.dg/ext/dllimport7.C: Likewise.
23231 * g++.dg/ext/dllimport8.C: Likewise.
23232 * g++.dg/ext/dllimport9.C: Likewise.
23233
23234 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
23235
23236 PR fortran/24092
23237 * gfortran.dg/derived_pointer_recursion.f90: New test.
23238
23239 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
23240
23241 * gcc.c-torture/execute/20051012-1.c: New test.
23242
23243 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
23244
23245 PR fortran/18082
23246 * gfortran.dg/automatic_char_len_1.f90: New test.
23247
23248 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
23249
23250 PR fortran/20847
23251 * gfortran.dg/save_common.f90: New test.
23252
23253 PR fortran/20856
23254 * gfortran.dg/save_result.f90: New test.
23255
23256 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
23257
23258 PR c++/21592
23259 * g++.dg/template/dependent-expr1.C: Add new expected error.
23260 * g++.dg/template/dependent-expr2.C: Adjust error text.
23261 * g++.dg/template/overload6.C: New.
23262
23263 PR c++/23797
23264 * g++.dg/other/typename8.C: New.
23265
23266 PR c++/21117
23267 * g++.dg/other/return1.C: New.
23268
23269 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
23270
23271 PR c++/24052
23272 * g++.dg/ext/label5.C: New.
23273
23274 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
23275
23276 PR c++/19964
23277 * g++.dg/parse/crash31.C: New.
23278
23279 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
23280
23281 * g++.dg/ipa/ipa-1.c: New test.
23282 * g++.dg/ipa/ipa-2.c: New test.
23283 * g++.dg/ipa/ipa-3.c: New test.
23284 * g++.dg/ipa/ipa-4.c: New test.
23285 * g++.dg/ipa/ipa-5.c: New test.
23286 * g++.dg/ipa/ipa.exp: New file.
23287
23288 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
23289
23290 PR fortran/24207
23291 * gfortran.dg/private_type_3.f90: New test.
23292
23293 2005-10-11 Steven G. Kargl <kargls@comcast.net>
23294
23295 PR fortran/20786
23296 gfortran.dg/aint_anint_1.f90: New test.
23297
23298 2005-10-11 Steven G. Kargl <kargls@comcast.net>
23299
23300 PR libgfortran/24313
23301 gfortran.dg/csqrt.f: New test.
23302
23303 2005-10-11 Ian Lance Taylor <ian@airs.com>
23304
23305 PR c++/8057
23306 * g++.dg/warn/noeffect7.C: New test.
23307 * g++.dg/warn/noeffect2.C: Instantiate templates.
23308 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
23309 and warning.
23310
23311 2005-10-11 Mark Mitchell <mark@codesourcery.com>
23312
23313 PR c++/21089
23314 * g++.dg/init/float1.C: New test.
23315
23316 PR c++/24277
23317 * g++.dg/init/member1.C: Tweak error markers.
23318
23319 2005-10-11 Janis Johnson <janis187@us.ibm.com>
23320
23321 PR testsuite/24281
23322 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
23323 Check for null pointer.
23324
23325 2005-10-11 Mark Mitchell <mark@codesourcery.com>
23326
23327 PR c++/21369
23328 * g++.dg/parse/ret-type3.C: New test.
23329
23330 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
23331
23332 PR tree-opt/23946
23333 * gcc.c-torture/compile/pr23946.c: New test.
23334
23335 2005-10-11 Jakub Jelinek <jakub@redhat.com>
23336
23337 * g++.dg/opt/mmx2.C: New test.
23338
23339 2005-10-10 Mark Mitchell <mark@codesourcery.com>
23340
23341 PR c++/24277
23342 * g++.dg/template/static20.C: New test.
23343
23344 PR c++/24302
23345 * g++.dg/warn/Wunused-12.C: New test.
23346
23347 PR c++/23437
23348 * g++.dg/template/arg4.C: New test.
23349
23350 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23351
23352 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
23353 * gcc.dg/ucnid-3.c: Likewise.
23354 * gcc.dg/ucnid-4.c: Likewise.
23355 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
23356 * g++.dg/other/ucnid-1.C: Likewise.
23357 * gcc.dg/sparc-frame-1.c: New test.
23358
23359 2005-10-10 Mark Mitchell <mark@codesourcery.com>
23360
23361 PR c++/24139
23362 * g++.dg/template/spec27.C: New test.
23363
23364 PR c++/24275
23365 * g++.dg/template/static19.C: New test.
23366
23367 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23368
23369 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
23370 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
23371
23372 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
23373
23374 PR target/24136
23375 * gfortran.fortran-torture/compile/pr24136.f: New test.
23376
23377 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
23378
23379 PR c++/22172
23380 * g++.dg/parse/crash30.C: New test.
23381
23382 2005-10-07 Richard Guenther <rguenther@suse.de>
23383
23384 PR middle-end/24227
23385 * gcc.c-torture/compile/pr24227.c: New testcase.
23386
23387 2005-10-07 Steve Ellcey <sje@cup.hp.com>
23388
23389 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
23390 Do not put aligned attributes on array elements.
23391
23392 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
23393
23394 PR testsuite/23611, PR testsuite/23615
23395 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
23396 writing prototypes of library functions by hand.
23397 * obj-c++.dg/bitfield-4.mm: Likewise.
23398 * obj-c++.dg/const-str-4.mm: Likewise.
23399 * obj-c++.dg/encode-4.mm: Likewise.
23400 * obj-c++.dg/encode-5.mm: Likewise.
23401 * obj-c++.dg/encode-6.mm: Likewise.
23402 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
23403 * obj-c++.dg/method-10.mm: Likewise.
23404 * obj-c++.dg/method-17.mm: Likewise.
23405 * obj-c++.dg/method-19.mm: Likewise.
23406 * obj-c++.dg/try-catch-2.mm: Likewise.
23407
23408 2005-10-06 Richard Henderson <rth@redhat.com>
23409
23410 PR 24236
23411 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
23412
23413 2005-10-06 Dale Johannesen <dalej@apple.com>
23414
23415 * gcc.c-torture/execute/20030125-1.c: Correct.
23416
23417 2005-10-06 Richard Guenther <rguenther@suse.de>
23418
23419 PR tree-optimization/24238
23420 * g++.dg/tree-ssa/pr24238.C: New testcase.
23421
23422 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
23423
23424 PR 18568
23425 * gfortran.dg/der_pointer_3.f90: New test.
23426
23427 2005-10-05 Devang Patel <dpatel@apple.com>
23428
23429 PR Debug/23205
23430 * g++.dg/other/PR23205.C: New.
23431
23432 2005-10-05 Richard Henderson <rth@redhat.com>
23433
23434 PR target/23602
23435 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
23436 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
23437
23438 2005-10-05 Dale Johannesen <dalej@apple.com>
23439
23440 * gcc.c-torture/execute/float-floor.c: New.
23441
23442 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
23443
23444 PR tree-optimization/21419
23445 PR tree-optimization/24146
23446 PR tree-optimization/24151
23447
23448 * g++.dg/ext/asm7.C: New.
23449 * g++.dg/ext/asm8.C: New.
23450 * gcc.dg/asm-1.c: Compile on all targets.
23451 * gcc.dg/asm-pr24146.c: New.
23452 * gcc.dg/pr21419.c: Adjust error messages.
23453
23454 2005-10-05 Richard Guenther <rguenther@suse.de>
23455
23456 PR fortran/24176
23457 * gfortran.fortran-torture/compile/empty.f90: New testcase.
23458
23459 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
23460
23461 PR c++/23513
23462 * g++.dg/template/spec22.C: Robustify test.
23463 * g++.dg/template/spec26.C: New.
23464
23465 2005-10-05 Uros Bizjak <uros@kss-loka.si>
23466
23467 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
23468 if target supports vector instructions.
23469
23470 2005-10-04 Geoffrey Keating <geoffk@apple.com>
23471
23472 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
23473 C99 functions.
23474
23475 2005-10-04 Janis Johnson <janis187@us.ibm.com>
23476
23477 * lib/target-supports.exp (check_effective_target_fortran_large_real,
23478 check_effective_target_fortran_large_int): Replace cached result
23479 when target changes.
23480
23481 2005-10-04 Devang Patel <dpatel@apple.com>
23482
23483 * gcc.dg/i386-sse-vect-types.c: New.
23484
23485 2005-10-04 Ian Lance Taylor <ian@airs.com>
23486
23487 PR preprocessor/13726
23488 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
23489 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
23490
23491 2005-10-04 Richard Guenther <rguenther@suse.de>
23492
23493 PR c/23576
23494 * gcc.dg/noncompile/pr23576.c: New testcase.
23495
23496 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
23497
23498 PR middle-end/23125
23499 * gcc.dg/register-var-3.c: New test.
23500
23501 2005-10-04 Steven Bosscher <stevenb@suse.de>
23502
23503 * gcc.dg/pr23049.c: New test.
23504
23505 * gcc.dg/ucnid-4.c: Fix test.
23506
23507 2005-10-03 Diego Novillo <dnovillo@redhat.com>
23508
23509 PR 23445
23510 * gcc.c-torture/compile/pr23445.c: New test.
23511
23512 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
23513
23514 * g++.dg/overload/unknown1.C: New.
23515
23516 2005-10-03 Mark Mitchell <mark@codesourcery.com>
23517
23518 PR c++/17775
23519 * g++.dg/template/repo4.C: New test.
23520
23521 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23522
23523 PR libfortran/19308
23524 * gfortran.dg/large_real_kind_2.F90: New test.
23525 * gfortran.dg/large_integer_kind_2.f90: New test.
23526
23527 2005-10-03 Uros Bizjak <uros@kss-loka.si>
23528
23529 * lib/target-supports.exp (check_effective_target_vect_shift):
23530 Implement with result caching. Add i?86, x86_64 and ia64 targets.
23531 (check_effective_target_vect_condition): Fix copy-n-pasto.
23532
23533 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
23534 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
23535 targets.
23536
23537 2005-10-02 Mark Mitchell <mark@codesourcery.com>
23538
23539 PR c++/22621
23540 * g++.dg/template/overload5.C : New test.
23541
23542 PR c++/23840
23543 * g++.dg/expr/stdarg1.C: New test.
23544
23545 2005-10-02 Diego Novillo <dnovillo@redhat.com>
23546
23547 PR 24142
23548 * gcc.c-torture/execute/pr24142.c: New test.
23549
23550 2005-10-01 Diego Novillo <dnovillo@redhat.com>
23551
23552 PR 24141
23553 * gcc.c-torture/execute/pr24141.c: New test.
23554
23555 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
23556 Diego Novillo <dnovillo@redhat.com>
23557
23558 PR 23604
23559 * gcc.c-torture/execute/pr23604.c: New test.
23560
23561 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
23562
23563 PR fortran/16404
23564 PR fortran/20835
23565 PR fortran/20890
23566 PR fortran/20899
23567 PR fortran/20900
23568 PR fortran/20901
23569 PR fortran/20902
23570 gfortran.dg/equiv_constraint_1.f90: New test.
23571 gfortran.dg/equiv_constraint_2.f90: New test.
23572 gfortran.dg/equiv_constraint_3.f90: New test.
23573 gfortran.dg/equiv_constraint_4.f90: New test.
23574 gfortran.dg/equiv_constraint_5.f90: New test.
23575 gfortran.dg/equiv_constraint_6.f90: New test.
23576 gfortran.dg/equiv_constraint_7.f90: New test.
23577 gfortran.dg/equiv_constraint_8.f90: New test.
23578 gfortran.dg/private_type_1.f90: New test.
23579 gfortran.dg/private_type_2.f90: New test.
23580 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
23581 980628-10.f: Assert std=gnu to permit mixing of
23582 types in equivalence statements.
23583
23584 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
23585
23586 PR 24112
23587 * gfortran.dg/open_status_1.f90: New.
23588
23589 2005-09-30 Uros Bizjak <uros@kss-loka.si>
23590
23591 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
23592 * gcc.dg/vect/pr22480.c: Clean up temp files.
23593 * gcc.dg/vect/pr23831.c: Clean up temp files.
23594 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
23595 Clean up temp files.
23596 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
23597 Clean up temp files.
23598
23599 * gcc.dg/20050309-1.c: Clean up temp files.
23600 * gcc.dg/20050325-1.c: Clean up temp files.
23601
23602 2005-09-30 Uros Bizjak <uros@kss-loka.si>
23603
23604 PR tree-optimization/24059
23605 * gcc.dg/vect/pr24059.c : New test.
23606
23607 2005-09-29 Jakub Jelinek <jakub@redhat.com>
23608
23609 PR middle-end/24109
23610 * gcc.c-torture/execute/20050929-1.c: New test.
23611
23612 2005-09-29 Steven Bosscher <stevenb@suse.de>
23613
23614 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
23615
23616 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
23617
23618 PR c/21419
23619 * gcc.dg/pr21419.c: New test.
23620
23621 2005-09-29 Steven Bosscher <stevenb@suse.de>
23622
23623 * gcc.dg/pr23911.c: New test.
23624
23625 2005-09-28 Mark Mitchell <mark@codesourcery.com>
23626
23627 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
23628
23629 PR c++/16782
23630 * g++.dg/parse/qualified4.C: New test.
23631 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
23632 * g++.old-deja/g++.mike/p8154.C: Likewise.
23633
23634 2005-09-27 Mark Mitchell <mark@codesourcery.com>
23635
23636 PR c++/22147
23637 * g++.dg/template/friend37.C: New test.
23638 * g++.dg/parse/crash28.C: Adjust error markers.
23639
23640 2005-09-27 Jakub Jelinek <jakub@redhat.com>
23641
23642 PR fortran/18518
23643 * gfortran.fortran-torture/execute/save_2.f90: New decl.
23644
23645 2005-09-27 Devang Patel <dpatel@apple.com>
23646
23647 PR tree-optimization/23625
23648 * gcc.dg/pr23625.c: New test.
23649
23650 2005-09-27 Uros Bizjak <uros@kss-loka.si>
23651
23652 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
23653 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
23654
23655 2005-09-26 Jakub Jelinek <jakub@redhat.com>
23656
23657 PR fortran/23677
23658 * gfortran.fortran-torture/execute/save_1.f90: New test.
23659 * gfortran.dg/save_1.f90: New test.
23660
23661 2005-09-26 Uros Bizjak <uros@kss-loka.si>
23662
23663 * gcc.target/i386/builtin-apply-mmx.c: New test.
23664
23665 PR target/22576
23666 * gcc.target/i386/pr22576.c: New test.
23667
23668 PR target/22585
23669 * gcc.target/i386/pr22585.c: New test.
23670
23671 PR target/23268
23672 * gcc.target/i386/pr23268.c: New test.
23673
23674 PR middle-end/23831
23675 * gcc.dg/vect/pr23831.c: New test.
23676
23677 PR target/24055
23678 * gcc.target/i386/pr24055.c: New test.
23679
23680 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
23681
23682 PR tree-optimization/23960
23683 * gcc.c-torture/compile/pr23960.c: New.
23684
23685 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
23686
23687 PR fortran/16861
23688 * gfortran.dg/nested_modules_3.f90: New.
23689
23690 2005-09-22 Steven G. Kargl <kargls@comcast.net>
23691
23692 PR fortran/24005
23693 gfortran.dg/interface_1.f90: New test.
23694
23695 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
23696 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23697
23698 PR fortran/23843
23699 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
23700
23701 2005-09-22 Steven G. Kargl <kargls@comcast.net>
23702
23703 PR fortran/23516
23704 * gfortran.dg/imag_1.f: New test.
23705 * gfortran.dg/imag_2.f: Ditto.
23706
23707 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
23708
23709 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
23710
23711 2005-09-22 Jakub Jelinek <jakub@redhat.com>
23712
23713 PR c++/21983
23714 * g++.dg/warn/pr21983.C: New test.
23715
23716 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
23717
23718 * gcc.dg/20050922-1.c: Testcase added.
23719
23720 2005-09-21 Mark Mitchell <mark@codesourcery.com>
23721
23722 PR c++/23993
23723 * g++.dg/template/array14.C: New test.
23724
23725 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
23726
23727 PR fortran/19929
23728 * gfortran.dg/der_ptr_component_1.f90: New test.
23729
23730 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23731
23732 PR c++/23965
23733 * g++.dg/template/error1.C: Reject "no matching function" message.
23734
23735 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23736
23737 PR c++/17609
23738 * g++.dg/lookup/error1.C: New test.
23739
23740 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
23741
23742 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
23743 functionality of the testcase.
23744
23745 2005-09-20 Richard Henderson <rth@redhat.com>
23746
23747 * gcc.dg/vect/vect-22.c: Require vect_float.
23748 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
23749
23750 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
23751
23752 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
23753 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
23754 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
23755 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
23756 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
23757 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
23758 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
23759 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
23760 * gcc.dg/cpp/ucnid-8.c: New test.
23761
23762 2005-09-20 Jakub Jelinek <jakub@redhat.com>
23763
23764 PR tree-optimization/23929
23765 * gcc.c-torture/compile/pr23929.c: New test.
23766
23767 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
23768
23769 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
23770 for one loop.
23771
23772 2005-09-20 Steve Ellcey <sje@cup.hp.com>
23773
23774 PR testsuite/23186
23775 * g++.dg/other/pr22003.C: Require named sections.
23776
23777 2005-09-20 Jakub Jelinek <jakub@redhat.com>
23778
23779 PR c++/23947
23780 * g++.dg/rtti/crash3.C: New test.
23781
23782 PR tree-optimization/23818
23783 * gcc.dg/pr23818.c: New test.
23784
23785 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23786
23787 PR fortran/23420
23788 * gfortran.dg/print_fmt_4.f: New.
23789
23790 2005-09-20 Jakub Jelinek <jakub@redhat.com>
23791
23792 PR fortran/23663
23793 * gfortran.fortran-torture/execute/entry_11.f90: New test.
23794
23795 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
23796
23797 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
23798 Use pointers to local alignable arrays instead. Added comments.
23799 * gcc.dg/vect/vect-46.c: Likewise.
23800 * gcc.dg/vect/vect-48.c: Likewise.
23801 * gcc.dg/vect/vect-49.c: Likewise.
23802 * gcc.dg/vect/vect-52.c: Likewise.
23803 * gcc.dg/vect/vect-53.c: Likewise.
23804 * gcc.dg/vect/vect-54.c: Likewise.
23805 * gcc.dg/vect/vect-56.c: Likewise.
23806 * gcc.dg/vect/vect-57.c: Likewise.
23807 * gcc.dg/vect/vect-58.c: Likewise.
23808 * gcc.dg/vect/vect-60.c: Likewise.
23809 * gcc.dg/vect/vect-61.c: Likewise.
23810
23811 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
23812 The test is no longer vectorizable on vect_no_align targets.
23813 * gcc.dg/vect/vect-43.c: Likewsie.
23814
23815 * gcc.dg/vect/vect-44.c: Added comments.
23816 * gcc.dg/vect/vect-45.c: Added comments.
23817 * gcc.dg/vect/vect-50.c: Added comments.
23818 * gcc.dg/vect/vect-51.c: Added comments.
23819
23820 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
23821 aligned type.
23822 * gcc.dg/vect/Os-vect-95.c: Likewise.
23823
23824 * gcc.dg/vect/vect-41.c: Test removed.
23825 * gcc.dg/vect/vect-47.c: Test removed.
23826 * gcc.dg/vect/vect-55.c: Test removed.
23827 * gcc.dg/vect/vect-59.c: Test removed.
23828
23829 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
23830
23831 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
23832 No longer vectorizable on vect_no_align targets.
23833 * gcc.dg/vect/pr20122.c: Likewise.
23834 * gcc.dg/vect/vect-74.c: Likewise.
23835 * gcc.dg/vect/vect-75.c: Likewise.
23836 * gcc.dg/vect/vect-76.c: Likewise.
23837
23838 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
23839 Will not be vectorizable on vect_no_align targets once aliasing issues
23840 are resolved.
23841 * gcc.dg/vect/vect-79.c: Likewise.
23842
23843 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
23844 * gcc.dg/vect/vect-78.c: Likewise.
23845 * gcc.dg/vect/vect-97.c: Likewise.
23846
23847 2005-09-19 Steven Bosscher <stevenb@suse.de>
23848
23849 * gcc.dg/pr23943.c: New test.
23850
23851 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
23852
23853 PR fortran/19181
23854 * gfortran.dg/derived_pointer_null_1.f90: New test.
23855
23856 2005-09-18 Richard Guenther <rguenther@suse.de>
23857
23858 PR middle-end/23944
23859 * gcc.c-torture/compile/pr23944.c: New testcase.
23860
23861 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
23862
23863 PR fortran/15975
23864 * gfortran.dg/der_pointer_2.f90: New test.
23865
23866 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
23867
23868 PR fortran/16861
23869 * gfortran.dg/nested_modules_2.f90: New test.
23870
23871 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23872
23873 PR c++/18368
23874 * g++.dg/other/semicolon.C: New test.
23875
23876 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
23877
23878 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
23879 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
23880
23881 2005-09-16 Mark Mitchell <mark@codesourcery.com>
23882
23883 PR c++/23914
23884 * g++.dg/template/static18.C: New test.
23885
23886 PR c++/21514
23887 * g++.dg/template/crash19.C: Remove dg-error marker.
23888 * g++.dg/template/local4.C: New test.
23889
23890 2005-09-16 Paul Brook <paul@codesourcery.com>
23891
23892 PR fortran/23906
23893 * gfortran.dg/dependency_1.f90: New test.
23894
23895 2005-09-15 Mark Mitchell <mark@codesourcery.com>
23896
23897 PR c++/23896
23898 * g++.dg/template/static17.C: New test.
23899
23900 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
23901
23902 PR c++/23139
23903 * g++.dg/warn/huge-val1.C: New test.
23904
23905 2005-09-15 Mark Mitchell <mark@codesourcery.com>
23906
23907 PR c++/13140
23908 * g++.dg/parse/class2.C: New test.
23909 * g++.dg/template/explicit8.C: Likewise.
23910 * g++.dg/template/spec25.C: Likewise.
23911
23912 2005-09-14 Josh Conner <jconner@apple.com>
23913
23914 PR middle-end/23584
23915 * gcc.dg/pr23584.c: New test.
23916
23917 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
23918
23919 PR fortran/21875 Internal Unit Array I/O, NIST
23920 * gfortran.dg/arrayio_1.f90: New test.
23921 * gfortran.dg/arrayio_1.f90: New test.
23922 * gfortran.dg/arrayio_1.f90: New test.
23923 * gfortran.dg/arrayio_1.f90: New test.
23924 * gfortran.dg/arrayio_1.f90: New test.
23925
23926 2005-09-14 Uros Bizjak <uros@kss-loka.si>
23927
23928 PR middle-end/22480
23929 * gcc.dg/vect/pr22480.c: New test.
23930
23931 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
23932
23933 PR fortran/19358
23934 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
23935
23936 2005-09-13 Josh Conner <jconner@apple.com>
23937
23938 PR c++/23180
23939 * g++.dg/init/struct2.C: New test.
23940 * g++.dg/init/struct3.C: New test.
23941
23942 2005-09-13 Janis Johnson <janis187@us.ibm.com>
23943
23944 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
23945 Clean up temp files.
23946 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
23947 gcc.dg/tree-ssa/builtin-fprintf-1.c,
23948 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
23949 gcc.dg/tree-ssa/builtin-printf-1.c,
23950 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
23951 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
23952 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
23953 gcc.dg/tree-ssa/builtin-vprintf-1.c,
23954 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
23955 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
23956 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
23957 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
23958 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
23959 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
23960 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
23961 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
23962
23963 2005-09-13 Josh Conner <jconner@apple.com>
23964
23965 * lib/gcc-dg.exp: Load scanipa.exp.
23966 (cleanup-dump): New procedure.
23967 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
23968 * lib/scandump.exp: New file.
23969 * lib/scantree.exp: Use it.
23970 * lib/scanipa.exp: New file.
23971
23972 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
23973
23974 PR fortran/17740
23975 * gfortran.dg/generic_4.f90: New test.
23976
23977 2005-09-13 Uros Bizjak <uros@kss-loka.si>
23978
23979 PR target/23816
23980 * gcc.target/i386/pr23816-1.c: New test.
23981 * gcc.target/i386/pr23816-2.c: New test.
23982
23983
23984 2005-09-13 Bastian Blank <waldi@debian.org>
23985
23986 PR c++/16171
23987 * g++.dg/abi/mangle26.C: New test.
23988 * g++.dg/abi/mangle27.C: New test.
23989 * g++.dg/abi/mangle28.C: New test.
23990 * g++.dg/abi/mangle29.C: New test.
23991
23992 PR c++/23839
23993 * g++.dg/parse/register1.C: New test.
23994
23995 2005-09-13 Mark Mitchell <mark@codesourcery.com>
23996
23997 PR c++/23842
23998 * g++.dg/template/access16.C: New test.
23999
24000 2005-09-13 Richard Sandiford <richard@codesourcery.com>
24001
24002 * gfortran.dg/char_pack_2.f90: Increase the vector size.
24003
24004 2005-09-13 Richard Sandiford <richard@codesourcery.com>
24005
24006 PR fortran/18899
24007 * gfortran.dg/shape_2.f90: New test.
24008
24009 2005-09-13 Richard Sandiford <richard@codesourcery.com>
24010
24011 PR target/19269
24012 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
24013 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
24014 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
24015 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
24016 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
24017 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
24018 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
24019 tests.
24020
24021 2005-09-12 Mark Mitchell <mark@codesourcery.com>
24022
24023 PR c++/23841
24024 * g++.dg/parse/template17.C: New test.
24025
24026 2005-09-12 Mark Mitchell <mark@codesourcery.com>
24027
24028 PR c++/23789
24029 * g++.dg/template/nontype14.C: New test.
24030
24031 2005-09-12 Ian Lance Taylor <ian@airs.com>
24032
24033 PR g++/7874
24034 * g++.dg/lookup/friend7.C: New test.
24035 * g++.dg/lookup/friend8.C: New test.
24036 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
24037 so that it will be found via argument dependent lookup.
24038 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
24039 friend functions which will no longer be found.
24040 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
24041 function g, so that it will be found via argument dependent
24042 lookup.
24043 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
24044 * g++.old-deja/g++.mike/net43.C: Likewise.
24045
24046 2005-09-12 Mark Mitchell <mark@codesourcery.com>
24047
24048 PR c++/23691
24049 * g++.dg/template/static16.C: New test.
24050
24051 2005-09-12 Josh Conner <jconner@apple.com>
24052
24053 PR middle-end/23237
24054 * gcc.c-torture/compile/pr23237.c: New test.
24055
24056 2005-09-11 Richard Henderson <rth@redhat.com>
24057
24058 * g++.dg/other/error8.C: Update expected diagnostic text.
24059
24060 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24061
24062 PR libfortran/19872
24063 * gfortran.dg/overwrite_1.f: New test.
24064
24065 2005-09-09 Josh Conner <jconner@apple.com>
24066
24067 * g++.dg/init/pr23180-1.C: Removed.
24068 * g++.dg/init/pr23180-2.C: Removed.
24069
24070 2005-09-09 David Daney <ddaney@avtrex.com>
24071
24072 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
24073 files which are ...
24074 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
24075 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
24076
24077 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24078
24079 * gfortran.dg/iostat_2.f90: New test.
24080
24081 2005-09-09 Mark Mitchell <mark@codesourcery.com>
24082
24083 PR c++/22252
24084 * g++.dg/ext/interface1.C: New test.
24085 * g++.dg/ext/interface1.h: Likewise.
24086 * g++.dg/ext/interface1a.cc: Likewise.
24087
24088 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
24089
24090 * gfortran.dg/iomsg_1.f90: New test case.
24091
24092 2005-09-09 Richard Guenther <rguenther@suse.de>
24093
24094 PR c++/23624
24095 * g++.dg/tree-ssa/pr23624.C: New testcase.
24096
24097 2005-09-09 Richard Sandiford <richard@codesourcery.com>
24098
24099 PR fortran/19239
24100 * gfortran.dg/vector_subscript_1.f90,
24101 * gfortran.dg/vector_subscript_2.f90: New tests.
24102
24103 2005-09-09 Richard Sandiford <richard@codesourcery.com>
24104
24105 PR fortran/21104
24106 * gfortran.dg/array_alloc_1.f90,
24107 * gfortran.dg/array_alloc_2.f90,
24108 * gfortran.dg/array_alloc_3.f90: New tests.
24109
24110 2005-09-09 Richard Sandiford <richard@codesourcery.com>
24111
24112 PR fortran/12840
24113 * gfortran.dg/array_constructor_6.f90
24114 * gfortran.dg/array_constructor_7.f90
24115 * gfortran.dg/array_constructor_8.f90
24116 * gfortran.dg/array_constructor_9.f90
24117 * gfortran.dg/array_constructor_10.f90
24118 * gfortran.dg/array_constructor_11.f90
24119 * gfortran.dg/array_constructor_12.f90: New tests.
24120
24121 2005-09-08 Josh Conner <jconner@apple.com>
24122
24123 PR c++/23180
24124 * g++.dg/init/pr23180-1.C: New test.
24125 * g++.dg/init/pr23180-2.C: New test.
24126
24127 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
24128
24129 PR fortran/18878
24130 * gfortran.dg/module_double_reuse.f90: New.
24131
24132 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
24133
24134 PR fortran/23270
24135 PR fortran/22304
24136 PR fortran/18870
24137 PR fortran/17917
24138 PR fortran/16511
24139 * gfortran.dg/common_equivalence_1.f: New.
24140 * gfortran.dg/common_equivalence_2.f: New.
24141 * gfortran.dg/common_equivalence_3.f: New.
24142 * gfortran.dg/contained_equivalence_1.f90: New.
24143 * gfortran.dg/module_blank_common.f90: New.
24144 * gfortran.dg/module_commons_1.f90: New.
24145 * gfortran.dg/module_equivalence_1.f90: New.
24146 * gfortran.dg/nested_modules_1.f90: New.
24147 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
24148 equivalences and add comment to connect the test with
24149 the PR.
24150
24151 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24152
24153 PR fortran/23765
24154 * gfortran.dg/common_6.f90: New test.
24155
24156 2005-09-08 Richard Sandiford <richard@codesourcery.com>
24157
24158 PR fortran/15326
24159 * gfortran.dg/char_result_1.f90,
24160 * gfortran.dg/char_result_2.f90,
24161 * gfortran.dg/char_result_3.f90,
24162 * gfortran.dg/char_result_4.f90,
24163 * gfortran.dg/char_result_5.f90,
24164 * gfortran.dg/char_result_6.f90,
24165 * gfortran.dg/char_result_7.f90,
24166 * gfortran.dg/char_result_8.f90: New tests.
24167
24168 2005-09-08 Richard Sandiford <richard@codesourcery.com>
24169
24170 PR fortran/19928
24171 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
24172
24173 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
24174
24175 PR obj-c++/16816
24176 * obj-c++.dg/selector-5.mm: New test.
24177 * obj-c++.dg/selector-6.mm: New test.
24178
24179 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
24180
24181 PR objc/20574
24182 PR objc/19324
24183 * objc.dg/error-1.m: New test.
24184
24185 2005-09-07 Richard Sandiford <richard@codesourcery.com>
24186
24187 PR fortran/23373
24188 * gfortran.fortran-torture/execute/pr23373-1.f90,
24189 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
24190
24191 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
24192
24193 PR libfortran/23760
24194 * gfortran.dg/g77/1832.f: Remove long string in write statement
24195 to allow the test to pass on correct list directed output with
24196 prepended space.
24197
24198 2005-09-07 James E Wilson <wilson@specifix.com>
24199
24200 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
24201
24202 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
24203
24204 * gfortran.dg/parameter+save.f90: Rename to
24205 * gfortran.dg/parameter_save.f90: .. this.
24206
24207 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
24208
24209 PR fortran/20848
24210 * gfortran.dg/parameter+save.f90: New test case.
24211
24212 2005-09-06 Richard Sandiford <richard@codesourcery.com>
24213
24214 PR fortran/19269
24215 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
24216
24217 2005-09-06 Jakub Jelinek <jakub@redhat.com>
24218
24219 PR c/23075
24220 * gcc.dg/pr23075.c: New test.
24221 * g++.dg/warn/pr23075.C: New test.
24222
24223 PR target/22362
24224 * gcc.target/i386/pr22362.c: New test.
24225
24226 PR rtl-optimization/23098
24227 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
24228
24229 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
24230 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
24231 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
24232
24233 2005-09-06 Mark Mitchell <mark@codesourcery.com>
24234
24235 * g++.dg/expr/cast6.C: New test.
24236
24237 PR c++/9782
24238 * g++.dg/init/new15.C: New test.
24239
24240 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
24241
24242 * gcc.dg/vect/Os-vect-95.c: New test.
24243 * gcc.dg/vect/vect-95.c: Same.
24244
24245 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
24246
24247 * gcc.dg/vect/vect-29.c: Update xfail testing.
24248 * gcc.dg/vect/vect-44.c: Same.
24249 * gcc.dg/vect/vect-48.c: Same.
24250 * gcc.dg/vect/vect-50.c: Same.
24251 * gcc.dg/vect/vect-72.c: Same.
24252 * gcc.dg/vect/vect-77.c: Same.
24253 * gcc.dg/vect/vect-78.c: Same.
24254 * gcc.dg/vect/vect-80.c: Same.
24255 * gcc.dg/vect/vect-96.c: Same.
24256 * gcc.dg/vect/vect-100.c: Same.
24257 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
24258 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
24259 * gfortran.dg/vect/vect-5.f90: Same.
24260
24261 2005-09-06 Jakub Jelinek <jakub@redhat.com>
24262
24263 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
24264 start strings.
24265 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
24266 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
24267
24268 PR c++/23056
24269 * g++.dg/opt/pr23056.C: New test.
24270
24271 PR rtl-optimization/23098
24272 * gcc.target/i386/pr23098.c: New test.
24273
24274 2005-09-05 Mark Mitchell <mark@codesourcery.com>
24275
24276 PR c++/23667
24277 * g++.dg/template/static15.C: New test.
24278
24279 PR c++/21440
24280 * g++.dg/ext/stmtexpr5.C: New test.
24281 * g++.dg/ext/stmtexpr6.C: Likewise.
24282
24283 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
24284
24285 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
24286
24287 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
24288 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
24289 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
24290
24291 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
24292
24293 PR libfortran/23321
24294 * gfortran.dg/direct_io_4.f90: New test case.
24295
24296 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
24297 Rasmus Hahn <rassahah@neofonie.de>
24298
24299 PR libobjc/23108
24300 * objc.dg/type-stream-1.m: New test.
24301
24302 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
24303
24304 PR fortran/23661
24305 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
24306 gfortran.dg/print_fmt_3.f90: New test.
24307
24308 2005-09-03 Jakub Jelinek <jakub@redhat.com>
24309
24310 * gfortran.dg/fmt_t_1.f90: New test.
24311
24312 2005-09-03 Jakub Jelinek <jakub@redhat.com>
24313
24314 PR rtl-optimization/23454
24315 * g++.dg/opt/pr23454.C: New test.
24316
24317 2005-09-03 Mark Mitchell <mark@codesourcery.com>
24318
24319 PR c++/23699
24320 * g++.dg/ext/static1.C: New test.
24321
24322 2005-09-02 Richard Henderson <rth@redhat.com>
24323
24324 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
24325 tail call to check_fa_work.
24326
24327 2005-09-02 Mark Mitchell <mark@codesourcery.com>
24328
24329 PR c++/21687
24330 * g++.dg/other/gc3.C: New test.
24331
24332 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
24333
24334 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
24335 * gcc.dg/20050826-1.c: Likewise.
24336
24337 2005-08-31 Mark Mitchell <mark@codesourcery.com>
24338
24339 PR c++/23167
24340 * g++.dg/expr/volatile1.C: New test.
24341
24342 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
24343
24344 PR middle-end/23547
24345 * gcc.dg/pr23547.c: New test.
24346
24347 2005-09-02 Richard Sandiford <richard@codesourcery.com>
24348
24349 PR c/22061
24350 * gcc.c-torture/execute/pr22061-1.c,
24351 * gcc.c-torture/execute/pr22061-2.c,
24352 * gcc.c-torture/execute/pr22061-3.c,
24353 * gcc.c-torture/execute/pr22061-4.c: New tests.
24354
24355 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
24356
24357 * gcc.dg/Wredundant-decls-2.c: New test to check that
24358 -Wredundant-decls does not issue warning for a variable
24359 definition following a declaration.
24360
24361 2005-09-01 Jakub Jelinek <jakub@redhat.com>
24362
24363 PR debug/7241
24364 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
24365 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
24366 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
24367
24368 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
24369 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
24370 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
24371 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
24372 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
24373 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
24374 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
24375 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
24376
24377 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
24378
24379 PR objc/23306
24380 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
24381 scan-assmbler.
24382
24383 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
24384
24385 PR target/21255
24386 * gcc.dg/pr21255-1.c: New test.
24387 * gcc.dg/pr21255-2-mb.c: Likewise.
24388 * gcc.dg/pr21255-2-ml.c: Likewise.
24389 * gcc.dg/pr21255-3.c: Likewise.
24390 * gcc.dg/pr21255-4.c: Likewise.
24391
24392 2005-08-31 Dale Johannesen <dalej@apple.com>
24393
24394 * gcc.dg/20050830-1.c: New.
24395
24396 2005-08-31 Josh Conner <jconner@apple.com>
24397
24398 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
24399 command-line options for arm-*-* targets.
24400 * g++.dg/init/array16.C: Likewise.
24401 * g++.dg/other/crash-4.C: Likewise.
24402
24403 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
24404
24405 PR obj-c++/23640
24406 * obj-c++.dg/gnu-runtime-3.mm: New test.
24407
24408 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24409
24410 PR c++/13377
24411 * g++.dg/lookup/ambig4.C: New test.
24412 * g++.dg/lookup/ambig5.C: New test.
24413 * g++.dg/tc1/dr101.C: Adjust error markers.
24414
24415 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24416
24417 PR c++/23639
24418 * g++.dg/template/ttp5.C: Adjust error markers.
24419
24420 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
24421
24422 PR testsuite/23609
24423 * lib/obj-c++.exp: Include target-libpath.exp.
24424 (obj-c++_link_flags): Look for the GNU libobjc library
24425 and set the library path to include it.
24426 Don't manually set LD_LIBRARY_PATH (etc.) but call
24427 set_ld_library_path_env_vars instead.
24428 (obj-c++_target_compile): Don't set library path or
24429 linker flags because they are already set correctly
24430 in obj-c++_link_flags.
24431
24432 2005-08-30 Josh Conner <jconner@apple.com>
24433
24434 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
24435 to command-line options for arm-*-* targets.
24436
24437 2005-08-30 Geoffrey Keating <geoffk@apple.com>
24438
24439 * g++.dg/other/i386-1.C: New.
24440
24441 2005-08-30 Jakub Jelinek <jakub@redhat.com>
24442
24443 PR preprocessor/20348
24444 PR preprocessor/20356
24445 * gcc.dg/cpp/pr20348.c: New test.
24446 * gcc.dg/cpp/pr20348.h: New file.
24447 * gcc.dg/cpp/inc/pr20348.h: New file.
24448 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
24449 * gcc.dg/cpp/pr20356.c: New test.
24450 * gcc.dg/cpp/pr20356.h: New file.
24451 * gcc.dg/cpp/inc/pr20356.h: New file.
24452 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
24453
24454 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
24455
24456 * gfortran.fortran-torture/execute/intrinsic_count.f90:
24457 Fix array dimension to avoid correct end-of-file error.
24458
24459 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
24460
24461 PR libfortran/23598
24462 * gfortran.dg/iostat_1.f90: New test.
24463
24464 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
24465
24466 PR middle-end/23408
24467 * gcc.dg/pr23408.c: New test.
24468
24469 2005-08-28 Mark Mitchell <mark@codesourcery.com>
24470
24471 PR c++/23099
24472 * g++.dg/init/member1.C: Make sure erroneous static data member
24473 definitions are required.
24474 * g++.dg/template/static13.C: New test.
24475 * g++.dg/template/static14.C: Likewise.
24476
24477 2005-08-29 Jakub Jelinek <jakub@redhat.com>
24478
24479 * gcc.target/i386/pr23575.c: Use -msse2 instead of
24480 -march=pentium4, remove ilp32 requirement.
24481
24482 PR middle-end/23484
24483 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
24484 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
24485
24486 2005-08-29 Andreas Jaeger <aj@suse.de>
24487
24488 PR testsuite/23607
24489 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
24490
24491 2005-08-28 Jakub Jelinek <jakub@redhat.com>
24492
24493 * gcc.c-torture/execute/20050316-2.c: New test.
24494 * gcc.c-torture/execute/20050316-3.c: New test.
24495 * gcc.dg/torture/pr16104-1.c: New test.
24496
24497 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
24498
24499 PR middle-end/23463
24500 * gcc.c-torture/execute/zero-struct-1.c: New test.
24501
24502 2005-08-27 Richard Guenther <rguenther@suse.de>
24503
24504 PR target/23575
24505 * gcc.target/i386/pr23575.c: New testcase.
24506
24507 2005-08-26 Jakub Jelinek <jakub@redhat.com>
24508
24509 PR rtl-optimization/23561
24510 * gcc.c-torture/execute/20050826-1.c: New test.
24511
24512 PR rtl-opt/23560
24513 * gcc.c-torture/execute/20050826-2.c: New test.
24514
24515 2005-08-26 Dale Johannesen <dalej@apple.com>
24516
24517 * gcc.dg/20030711-1.c: Modify to work on Darwin.
24518 * gcc.dg/20050826-1.c: New.
24519
24520 2005-08-26 Mark Mitchell <mark@codesourcery.com>
24521
24522 PR c++/19004
24523 * g++.dg/template/nontype13.C: New test.
24524
24525 PR c++/23491
24526 * g++.dg/init/new14.C: New test.
24527 * g++.dg/expr/anew1.C: Do not XFAIL.
24528 * g++.dg/expr/anew2.C: Likewise.
24529 * g++.dg/expr/anew3.C: Likewise.
24530
24531 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
24532
24533 PR middle-end/22439
24534 * gcc.dg/vla-3.c: New test.
24535
24536 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
24537
24538 PR fortran/20363
24539 * gfortran.dg/named_interface.f90: New.
24540
24541 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
24542
24543 * gcc.c-torture/execute/frame-address.c: New test.
24544
24545 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
24546
24547 PR c++/20817
24548 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
24549
24550 2005-08-25 Alan Modra <amodra@bigpond.net.au>
24551
24552 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
24553
24554 2005-08-25 Alan Modra <amodra@bigpond.net.au>
24555
24556 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
24557 * gcc.dg/altivec-22.c: Rename from..
24558 * gcc.dg/altivec-nomfcr.c: ..this.
24559
24560 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
24561
24562 PR tree-optimization/23546
24563 * gcc.dg/tree-ssa/pr23546.c: New test.
24564
24565 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
24566
24567 PR fortran/17758
24568 * gfortran.dg/nonreturning_statements.f90: New test.
24569
24570 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
24571
24572 PR c++/22454
24573 * g++.dg/parse/crash29.C: New.
24574
24575 2005-08-23 DJ Delorie <dj@redhat.com>
24576
24577 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
24578 constants have the L suffix.
24579
24580 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
24581
24582 PR c++/23044
24583 * g++.dg/template/instantiate8.C: New.
24584
24585 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
24586
24587 PR middle-end/23467
24588 * gcc.c-torture/execute/pr23467.c: New test.
24589
24590 2005-08-23 Jakub Jelinek <jakub@redhat.com>
24591
24592 PR tree-optimization/22043
24593 * gcc.c-torture/execute/20050613-1.c: New test.
24594
24595 2005-08-23 Ben Elliston <bje@au.ibm.com>
24596
24597 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
24598
24599 2005-08-22 Jakub Jelinek <jakub@redhat.com>
24600
24601 PR rtl-optimization/23478
24602 * g++.dg/opt/pr23478.C: New test.
24603
24604 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
24605
24606 PR c/18715
24607 * gcc.dg/switch-warn-3.c: New test.
24608
24609 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24610
24611 PR c++/22233
24612 * g++.dg/template/param1.C: New test.
24613
24614 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24615
24616 PR c++/23089
24617 * g++.dg/other/incomplete1.C: New test.
24618
24619 2005-08-22 Ira Rosen <irar@il.ibm.com>
24620
24621 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
24622 are vectorizable.
24623
24624 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24625
24626 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
24627 d_lines_5.f: New.
24628
24629 2005-08-21 Jakub Jelinek <jakub@redhat.com>
24630
24631 * gcc.target/i386/sse-4.c: New test.
24632
24633 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24634
24635 PR testsuite/23239
24636 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
24637
24638 2005-08-20 Jakub Jelinek <jakub@redhat.com>
24639
24640 * gcc.dg/20050811-1.c: New test.
24641 * gcc.dg/20050811-2.c: New test.
24642
24643 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
24644
24645 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
24646
24647 2005-08-19 Diego Novillo <dnovillo@redhat.com>
24648
24649 PR 23476
24650 * gcc.c-torture/compile/pr23476.c: New test.
24651
24652 2005-08-19 Devang Patel <dpatel@apple.com>
24653
24654 PR tree-optimization/23048
24655 * gcc.dg/tree-ssa/pr23048.c: New test.
24656
24657 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24658
24659 PR middle-end/20624
24660 * g++.dg/warn/Wreturn-3.C: New test
24661
24662 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
24663
24664 PR tree-optimization/22228
24665 * g++.dg/vect/pr22543.cc: New test.
24666
24667 2005-08-17 Steven Bosscher <stevenb@suse.de>
24668
24669 PR tree-optimization/21574
24670 * gcc.dg/tree-ssa/pr21574.c: New test.
24671
24672 2005-08-16 James E Wilson <wilson@specifix.com>
24673
24674 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
24675
24676 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
24677
24678 PR tree-opt/23402
24679 * gcc.c-torture/compile/zero-strct-3.c: New test.
24680 * gcc.c-torture/compile/zero-strct-4.c: New test.
24681
24682 2005-08-16 Steven Bosscher <stevenb@suse.de>
24683
24684 PR target/23376
24685 * gcc.target/x86_64/pr23376.c: New test.
24686
24687 2005-08-16 Ian Lance Taylor <ian@airs.com>
24688
24689 PR c++/23337
24690 * g++.dg/ext/vector2.C: New.
24691
24692 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
24693
24694 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
24695
24696 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
24697
24698 PR libfortran/23428
24699 * gfortran.dg/inquire-complex.f90: New test case.
24700
24701 2005-08-16 James E Wilson <wilson@specifix.com>
24702
24703 PR tree-optimization/21105
24704 * gcc.dg/large-size-array.c: New.
24705
24706 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
24707
24708 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
24709 type.
24710 * gcc.dg/vect/vect-41: Likewise.
24711 * gcc.dg/vect/vect-42: Likewise.
24712 * gcc.dg/vect/vect-43: Likewise.
24713 * gcc.dg/vect/vect-44: Likewise.
24714 * gcc.dg/vect/vect-46: Likewise.
24715 * gcc.dg/vect/vect-47: Likewise.
24716 * gcc.dg/vect/vect-48: Likewise.
24717 * gcc.dg/vect/vect-52: Likewise.
24718 * gcc.dg/vect/vect-53: Likewise.
24719 * gcc.dg/vect/vect-54: Likewise.
24720 * gcc.dg/vect/vect-55: Likewise.
24721 * gcc.dg/vect/vect-56: Likewise.
24722 * gcc.dg/vect/vect-57: Likewise.
24723 * gcc.dg/vect/vect-58: Likewise.
24724 * gcc.dg/vect/vect-59: Likewise.
24725 * gcc.dg/vect/vect-60: Likewise.
24726 * gcc.dg/vect/vect-61: Likewise.
24727 * gcc.dg/vect/vect-85: Likewise.
24728 * gcc.dg/vect/vect-87: Likewise.
24729 * gcc.dg/vect/vect-88: Likewise.
24730 * gcc.dg/vect/vect-93.c: Likewise.
24731 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
24732 * gcc.dg/vect/vect-75: Likewise.
24733 * gcc.dg/vect/vect-76: Likewise.
24734 * gcc.dg/vect/vect-77: Likewise.
24735 * gcc.dg/vect/vect-78: Likewise.
24736 * gcc.dg/vect/vect-80: Likewise.
24737 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
24738 vectorized for the expected reason, rather than checking how alignment
24739 was handled.
24740 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
24741 aligned type and also instead of aligned pointers. Added documentation.
24742
24743 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
24744
24745 * gfortran.dg/power.f90: New test.
24746
24747 2005-08-16 Jakub Jelinek <jakub@redhat.com>
24748
24749 PR rtl-optimization/23299
24750 * g++.dg/opt/pr23299.C: New test.
24751
24752 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24753
24754 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
24755
24756 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
24757
24758 * g++.dg/template/local6.C: New test.
24759
24760 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
24761
24762 * execute/exceptions/finally-1.m: Check that the catch and finally are
24763 being called. Also add a "return 0;" at the end of main.
24764
24765 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
24766
24767 PR fortran/21432.
24768 * gfortran.dg/namelist_print_1.f: New test of functionality of
24769 PRINT namelist.
24770 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
24771 namelist generates error with -std=f95.
24772
24773 2005-08-14 Ira Rosen <irar@il.ibm.com>
24774
24775 PR tree-optimization/23119
24776 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
24777
24778 2005-08-13 Marcin Koziej <creep@desk.pl>
24779 Andrew Pinski <pinskia@physics.uc.edu>
24780
24781 PR libobjc/22492
24782 * execute/exceptions/finally-1.m: New test.
24783
24784 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
24785
24786 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
24787 testsuite.
24788 * objc/execute/exceptions/trivial.m: New test.
24789 * objc.dg/try-catch-11.m: Move to ...
24790 * objc/execute/exceptions/foward-1.m: Here.
24791 * objc.dg/try-catch-2.m: Move to ...
24792 * objc/execute/exceptions/catchall-1.m: Here.
24793 * objc.dg/try-catch-8.m: Move to ...
24794 * objc/execute/exceptions/local-variables-1.m: Here.
24795
24796 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
24797
24798 * objc.dg/nested-func-1.m: Move to ...
24799 * objc/execute/nested-func-1.m: Here.
24800
24801 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
24802
24803 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
24804 in ${options} instead of [target_info name].
24805 * lib/obj-c++.exp (objc_target_compile): Likewise.
24806
24807 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
24808
24809 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
24810
24811 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
24812
24813 part of PR testsuite/23348
24814 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
24815 each of the torture options.
24816 * objc/compile/trivial.m: New test.
24817
24818 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
24819
24820 * gfortran.dg/eoshift.f90: Correct format.
24821
24822 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
24823
24824 * gfortran.fortran-torture/execute/character_passing.f90:
24825 Fix comment typo.
24826
24827 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
24828
24829 PR c++/8271
24830 * g++.dg/template/unify10.C: New.
24831
24832 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
24833
24834 * g++.dg/parse/pr22514.C: Move to...
24835 * g++.dg/debug/pr22514.C: here.
24836
24837 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24838
24839 PR c++/23266
24840 * g++.dg/inherit/pure1.C: New test.
24841
24842 * ChangeLog: Fix typos.
24843
24844 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24845 Steven Bosscher <stevenb@suse.de>
24846
24847 * gfortran.dg/runtime_warning_1.f90: New test.
24848
24849 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
24850
24851 PR c++/23219
24852 * g++.dg/parse/crash28.C: New.
24853
24854 2005-08-11 Richard Guenther <rguenther@suse.de>
24855
24856 PR target/23289
24857 * gcc.target/i386/tailcall-1.c: New testcase.
24858
24859 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
24860
24861 * gcc.dg/vect/vect-67.c: Un-xfail.
24862
24863 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
24864
24865 PR c++/23225
24866 * g++.dg/parse/crash27.C: new test.
24867
24868 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
24869
24870 PR libfortran/22143
24871 * gfortran.dg/shift-kind.f90: New testcase.
24872
24873 2005-08-10 Richard Sandiford <richard@codesourcery.com>
24874
24875 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
24876 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
24877
24878 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24879
24880 PR c++/20646
24881 * g++.dg/other/mult-stor1.C: New test.
24882
24883 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
24884
24885 * gcc.c-torture/pr18299-1.c: Move to ...
24886 * gcc.c-torture/compile/pr18299-1.c: Here.
24887
24888 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
24889
24890 * gfortran/fortran.torture/execute/character_passing.f90:
24891 Fix types for LSAME.
24892
24893 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
24894
24895 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
24896 input data back to what it was originally.
24897
24898 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
24899
24900 * objc.dg/try-catch-8.m: Enable for all targets.
24901
24902 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
24903
24904 * gcc.dg/pr23165.c: New test.
24905
24906 2005-08-09 Steven Bosscher <stevenb@suse.de>
24907
24908 PR tree-optimization/23234
24909 * gcc.dg/tree-ssa/pr23234.c: New test.
24910
24911 2005-08-08 Josh Conner <jconner@apple.com>
24912
24913 PR rtl-optimization/23241
24914 * gcc.dg/char-compare.c: New test.
24915
24916 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24917
24918 PR c++/22508
24919 * g++.dg/init/new13.C: New test.
24920
24921 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
24922
24923 PR c++/21166
24924 * g++.dg/other/crash-4.C: Adjust
24925 * g++/dg/ext/packed9.C: New.
24926
24927 2005-08-08 Richard Sandiford <richard@codesourcery.com>
24928
24929 PR middle-end/21964
24930 * gcc.c-torture/execute/pr21964-1.c: New test.
24931
24932 2005-08-08 Richard Sandiford <richard@codesourcery.com>
24933
24934 PR c/22458
24935 * gcc.dg/pr22458-1.c: New test.
24936
24937 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
24938 Steven G. Kargl <kargls@comcast.net>
24939
24940 PR fortran/22390
24941 * gfortran.dg/flush_1.f90: New test.
24942
24943 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24944
24945 PR c++/23191
24946 * g++.dg/template/eh2.C: New test.
24947
24948 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24949
24950 PR c++/19498
24951 * g++.dg/template/instantiate7.C: New test.
24952
24953 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
24954
24955 PR c/23113
24956 * gcc.dg/Wunused-value-1.c: New test.
24957
24958 2005-08-06 Richard Sandiford <richard@codesourcery.com>
24959
24960 PR rtl-optimization/23233
24961 * gcc.c-torture/compile/pr23233-1.c: New test.
24962
24963 2005-08-06 Jakub Jelinek <jakub@redhat.com>
24964
24965 PR fortran/18833
24966 PR fortran/20850
24967 * gfortran.dg/equiv_1.f90: New test.
24968 * gfortran.dg/equiv_2.f90: New test.
24969 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
24970 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
24971 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
24972
24973 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
24974
24975 * gcc.c-torture/execute/vrp-5.c: New test.
24976 * gcc.c-torture/execute/vrp-6.c: New test.
24977 * gcc.dg/tree-ssa/vrp21.c: New test.
24978
24979 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
24980
24981 * g++.dg/parse/pr22514.C: New test.
24982
24983 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
24984
24985 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
24986
24987 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
24988 instead of constant loads / pool entries.
24989
24990 2005-08-05 David Edelsohn <edelsohn@gnu.org>
24991
24992 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
24993 TEST_TO_WCTYPE.
24994
24995 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
24996
24997 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
24998 __WINT_TYPE__ in generated prototypes if possible.
24999
25000 2005-08-04 Diego Novillo <dnovillo@redhat.com>
25001
25002 PR 22037
25003 * g++.dg/tree-ssa/pr22037.C:
25004
25005 2005-08-04 Richard Henderson <rth@redhat.com>
25006
25007 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
25008 scan-tree-dump-times directive.
25009
25010 2005-08-04 Jan Hubicka <jh@suse.cz>
25011
25012 * gcov-1.C: Fix switch counts.
25013 * gcov-4b.c: Likewise.
25014
25015 2005-08-03 Jeff Law <law@redhat.com>
25016
25017 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
25018
25019 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
25020
25021 * gcc.c-torture/execute/pr23135.c: New test.
25022
25023 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25024
25025 PR tree-optimization/19899
25026 * gcc.dg/tree-ssa/scev-1.c: New test.
25027 * gcc.dg/tree-ssa/scev-2.c: New test.
25028
25029 2005-08-03 Richard Sandiford <richard@codesourcery.com>
25030
25031 PR target/18582
25032 * gcc.dg/torture/pr18582-1.c: New test.
25033
25034 2005-08-03 Jan Hubicka <jh@suse.cz>
25035
25036 * update-conroll.c: New testcase.
25037 * update-conroll-2.c: New testcase.
25038
25039 2005-08-02 David Edelsohn <edelsohn@gnu.org>
25040
25041 * gfortran.dg/constant_substring.f: New test.
25042 * gfortran.dg/pr22491.f: New test.
25043
25044 2005-08-02 Jan Hubicka <jh@suse.cz>
25045
25046 * update-threading.c: Replace by the proper one.
25047
25048 2005-08-02 Diego Novillo <dnovillo@redhat.com>
25049
25050 PR 23164
25051 * g++.dg/tree-ssa/pr23164.C: New test.
25052
25053 2005-08-02 Diego Novillo <dnovillo@redhat.com>
25054
25055 * gcc.dg/tree-ssa/pr23192.c: New test.
25056
25057 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
25058
25059 * gcc.c-torture/execute/vrp-4.c: New test.
25060
25061 2005-08-02 Jan Hubicka <jh@suse.cz>
25062
25063 * update-threading.c: New test.
25064
25065 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
25066
25067 * gcc.c-torture/compile/20050801-1.c: New test.
25068 * gcc.c-torture/compile/20050801-2.c: New test.
25069
25070 2005-08-01 Jan Hubicka <jh@suse.cz>
25071
25072 * val-prof-5.c: New test.
25073
25074 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
25075
25076 PR c/22311
25077 * gcc.dg/pr22311-1.c : New test.
25078
25079 2005-07-31 Steven Bosscher <stevenb@suse.de>
25080
25081 PR target/23095
25082 * gfortran.dg/pr23095.f: New test.
25083
25084 PR c++/22003
25085 * g++.dg/other/pr22003.C: New test.
25086
25087 2005-07-31 Richard Sandiford <richard@codesourcery.com>
25088
25089 PR target/20621
25090 * gcc.c-torture/execute/pr20621-1.c: New test.
25091
25092 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
25093
25094 * gfortran.dg/comma_format_extension_4.f: Adjust length
25095 of string for format.
25096 * gfortran.dg/der_array_io_1.f: Replace illegal internal
25097 print statement with internal write.
25098 * gfortran.dg/der_array_io_2.f: Likewise.
25099 * gfortran.dg/der_array_io_3.f: Likewise.
25100
25101 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
25102
25103 * gcc.dg/fold-abs-4.c: new test.
25104
25105 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
25106
25107 PR fortran/22570 an related issues.
25108 * gfortran.dg/x_slash_1.f: New test.
25109
25110 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
25111
25112 PR c/23143
25113 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
25114 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
25115
25116 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
25117
25118 PR c/529
25119 * gcc.dg/Wshadow-3.c: New test.
25120
25121 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
25122
25123 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
25124 used to have the wrong bounds).
25125
25126 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
25127
25128 PR c/21720
25129 * gcc.dg/hex-round-1.c: Test more cases.
25130 * gcc.dg/hex-round-2.c: New test.
25131
25132 2005-07-29 Diego Novillo <dnovillo@redhat.com>
25133
25134 PR 22550
25135 * g++.dg/tree-ssa/pr22550.C: New test.
25136
25137 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
25138
25139 * gcc.dg/tree-ssa/vrp19.c: New test.
25140 * gcc.dg/tree-ssa-vrp20.c: New test.
25141
25142 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
25143
25144 PR c/22240
25145 * gcc.dg/transparent-union-4.c: New test.
25146
25147 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
25148
25149 PR c/22192
25150 * gcc.dg/c99-vla-2.c: New test.
25151
25152 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
25153
25154 PR c/21720
25155 * gcc.dg/hex-round-1.c: New test.
25156
25157 2005-07-28 Jan Hubicka <jh@suse.cz>
25158
25159 * inliner-1.c: Do not dump everything.
25160 * tree-prof.exp: Do not pass -ftree-based-profiling.
25161 * bprob.exp: Likewise.
25162
25163 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
25164
25165 2005-07-28 Mark Mitchell <mark@codesourcery.com>
25166
25167 PR c++/22545
25168 * g++.dg/expr/ptrmem7.C: New test.
25169
25170 2005-07-28 Mike Stump <mrs@apple.com>
25171
25172 * g++.old-deja/g++.mike/visibility-1.C: New test.
25173
25174 2005-07-28 Richard Sandiford <richard@codesourcery.com>
25175
25176 PR c/20187
25177 * gcc.c-torture/execute/pr20187-1.c: New test.
25178
25179 2005-07-28 Jeff Law <law@redhat.com>
25180
25181 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
25182 * gcc.dg/tree-ssa/vrp18.c: New test.
25183
25184 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
25185
25186 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
25187
25188 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
25189
25190 PR tree-optimization/22506
25191 * gcc.dg/vect/ps22506.c: New test.
25192
25193 2005-07-28 Jakub Jelinek <jakub@redhat.com>
25194
25195 PR target/21149
25196 * gcc.target/i386/sse-3.c: New test.
25197
25198 2005-07-28 Richard Sandiford <richard@codesourcery.com>
25199
25200 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
25201 * gcc.target/mips/mips32-dsp-type.c: Likewise.
25202
25203 2005-07-28 Richard Sandiford <richard@codesourcery.com>
25204
25205 PR c/22589
25206 * gcc.c-torture/compile/pr22589-1.c: New test.
25207
25208 2005-07-28 Jan Hubicka <jh@suse.cz>
25209
25210 * update-loopch.c: New testcase.
25211
25212 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
25213
25214 PR rtl-optimization/23047
25215 * gcc.c-torture/execute/pr23047.c: New test.
25216 * gcc.c-torture/execute/pr23047.x: New.
25217
25218 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
25219
25220 PR tree-optimization/22493
25221 * gcc.c-torture/execute/pr22493-1.c: New test.
25222 * gcc.c-torture/execute/pr22493-1.x: New.
25223 * gcc.c-torture/execute/vrp-1.c: New test.
25224 * gcc.c-torture/execute/vrp-2.c: New test.
25225 * gcc.c-torture/execute/vrp-2.c: New test.
25226
25227 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
25228
25229 * gcc.target/frv/all-builtin-read8.c: Delete.
25230 * gcc.target/frv/all-builtin-read16.c: Delete.
25231 * gcc.target/frv/all-builtin-read32.c: Delete.
25232 * gcc.target/frv/all-builtin-read64.c: Delete.
25233 * gcc.target/frv/all-builtin-write8.c: Delete.
25234 * gcc.target/frv/all-builtin-write16.c: Delete.
25235 * gcc.target/frv/all-builtin-write32.c: Delete.
25236 * gcc.target/frv/all-builtin-write64.c: Delete.
25237 * gcc.target/frv/all-read-write-1.c: New.
25238
25239 2005-07-27 Jeff Law <law@redhat.com>
25240
25241 * gcc.c-torture/execute/pr22630.c: New test.
25242
25243 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
25244
25245 PR tree-optimization/23073
25246 * gcc.dg/vect/nodump-pr23073.c: New test.
25247 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
25248
25249 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
25250
25251 PR tree-optimize/22348
25252 * gcc.c-torture/execute/pr22348.c: New.
25253
25254 2005-07-27 Richard Guenther <rguenther@suse.de>
25255
25256 * gcc.dg/tree-ssa/salias-1.c: New testcase.
25257
25258 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25259
25260 PR fortran/22503
25261 * gfortran.dg/logical_comp.f90: New test.
25262
25263 2005-07-27 Jan Hubicka <jh@suse.cz>
25264
25265 * inliner-1.c: Add cleanup of dumps.
25266 * val-prof-*.c: Likewise.
25267 * update-tailcall.c: New.
25268
25269 2005-07-26 Diego Novillo <dnovillo@redhat.com>
25270
25271 PR 22591
25272 * gcc.dg/tree-ssa/pr22591.c: New test.
25273 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
25274
25275 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
25276
25277 PR libobjc/22606
25278 * objc.dg/try-catch-11.m: New test.
25279
25280 2005-07-26 Richard Guenther <rguenther@suse.de>
25281
25282 PR tree-optimization/22486
25283 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
25284
25285 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
25286
25287 PR tree-opt/22484
25288 * g++.dg/opt/loop2.C: New test.
25289
25290 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
25291
25292 * gcc.dg/tree-ssa/reassoc-3.c: New test.
25293 * gcc.dg/tree-ssa/reassoc-4.c: New test.
25294
25295 2005-07-25 Adam Nemet <anemet@lnxw.com>
25296
25297 * lib/profopt.exp (profopt-execute): Check for profiling data
25298 files on the target.
25299
25300 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
25301
25302 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
25303 for matching of asm labels.
25304
25305 2005-07-25 Richard Guenther <rguenther@suse.de>
25306
25307 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
25308
25309 2005-07-25 Richard Guenther <rguenther@suse.de>
25310
25311 PR testsuite/22624
25312 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
25313
25314 2005-07-25 Ira Rosen <irar@il.ibm.com>
25315
25316 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
25317 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
25318 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
25319 * gcc.dg/vect/vect-100.c: New test.
25320 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
25321 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
25322 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
25323 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
25324 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
25325 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
25326 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
25327 * gfortran.dg/vect/pr19049.f90: New testcase.
25328 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
25329
25330 2005-07-25 Jakub Jelinek <jakub@redhat.com>
25331
25332 * gcc.c-torture/execute/20050713-1.c: New test.
25333
25334 PR fortran/20063
25335 * gfortran.fortran-torture/execute/data_4.f90: New test.
25336
25337 PR middle-end/20303
25338 * gcc.dg/visibility-d.c: New test.
25339
25340 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
25341
25342 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
25343 * gfortran.dg/underflow.f90: Ditto.
25344
25345 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25346
25347 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
25348 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
25349 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
25350
25351 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
25352
25353 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
25354 include case of field width of zero.
25355
25356 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
25357
25358 PR libgfortran/21875
25359 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
25360 with trailing blanks on normal formatted read.
25361
25362 2005-07-23 Chao-ying Fu <fu@mips.com>
25363
25364 * gcc.target/mips/mips32-dsp-type.c: New test.
25365 * gcc.target/mips/mips32-dsp.c: New test.
25366
25367 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
25368
25369 PR testsuite/21073
25370 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
25371
25372 PR testsuite/20454
25373 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
25374 and __cyg_profile_func_exit.
25375
25376 2005-07-22 David Edelsohn <edelsohn@gnu.org>
25377
25378 * gfortran.dg/comma_format_extension_3.f: Fix typo.
25379 * gfortran.dg/comma_format_extension_4.f: Same.
25380 * gfortran.dg/pr15332.f: Same.
25381 * gfortran.dg/pr21730.f: Same.
25382
25383 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
25384
25385 * g++.dg/opt/vrp2.C: Fix testcase.
25386
25387 PR tree-opt/22625
25388 * g++.dg/opt/vrp2.C: New test.
25389
25390 2005-07-22 Mark Mitchell <mark@codesourcery.com>
25391
25392 PR debug/21828
25393 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
25394
25395 2005-07-22 Diego Novillo <dnovillo@redhat.com>
25396
25397 * gcc.dg/tree-ssa/20050719-1.c: New test.
25398
25399 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
25400
25401 * gcc.dg/bfin-longcall-1.c: New file.
25402 * gcc.dg/bfin-longcall-2.c: New file.
25403
25404 2005-07-21 Janis Johnson <janis187@us.ibm.com>
25405
25406 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
25407
25408 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25409
25410 PR middle-end/19055
25411 * gcc.dg/tree-ssa/pr19055.c: New test.
25412 * gcc.dg/tree-ssa/pr19055-2.c: New test.
25413
25414 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25415
25416 PR C++/22358
25417 * g++.dg/other/pr22358.C: New test.
25418
25419 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
25420
25421 PR c++/2922
25422 * g++.dg/lookup/two-stage5.C: New test from bug comments.
25423
25424 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25425
25426 PR c++/15938
25427 * g++.dg/init/union2.C: New test.
25428
25429 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25430
25431 PR c/22393
25432 * gcc.dg/complex-4.c: New test.
25433
25434 2005-07-21 Richard Guenther <rguenther@suse.de>
25435
25436 PR testsuite/22522
25437 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
25438 scanning for asm labels.
25439 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
25440
25441 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
25442
25443 PR target/22085
25444 * gcc.dg/altivec-pr22085.c: New.
25445
25446 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
25447
25448 PR tree-optimization/19210
25449 * gcc.dg/tree-ssa/pr19210-1.c: New.
25450 * gcc.dg/tree-ssa/pr19210-2.c: New.
25451
25452 2005-07-21 Richard Sandiford <richard@codesourcery.com>
25453
25454 PR rtl-optimization/22167
25455 * g++.dg/opt/pr22167.C: New test.
25456
25457 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
25458
25459 PR c++/2922
25460 * g++.dg/lookup/two-stage2.C: New.
25461 * g++.dg/lookup/two-stage3.C: New.
25462 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
25463 fixed two-stage name lookup for operators.
25464 * g++.dg/template/call3.C: Compiler now produces an appropriate
25465 error message.
25466 * g++.dg/template/crash37.C: Compiler now describes bla() on line
25467 14 as a candidate.
25468 * g++.dg/template/ptrmem4.C: Compiler produces different error
25469 message.
25470 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
25471 connect_to_method as a candidate.
25472
25473 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
25474
25475 * gcc.dg/fold-alloc-1.c: New test.
25476
25477 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
25478
25479 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
25480 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
25481
25482 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
25483
25484 * gcc.dg/fold-abs-1.c: New test.
25485 * gcc.dg/fold-abs-2.c: New test.
25486 * gcc.dg/fold-abs-3.c: New test.
25487
25488 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
25489
25490 Make CONSTRUCTOR use VEC to store initializers.
25491 * g++.dg/ext/complit3.C: Check for specific error messages.
25492 * g++.dg/init/brace2.C: Update error message.
25493 * g++.dg/warn/Wbraces2.C: Likewise.
25494
25495 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
25496
25497 PR fortran/16940
25498 * gfortran.dg/module_interface_1.f90: New test.
25499
25500 2005-07-19 Danny Berlin <dberlin@dberlin.org>
25501 Kenneth Zadeck <zadeck@naturalbridge.com>
25502
25503 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
25504
25505 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25506
25507 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
25508 specify -Wformat for these tests.
25509 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
25510 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
25511 * gcc.dg/format/opt-6.c: Delete.
25512
25513 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25514
25515 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
25516 * gcc.dg/tree-ssa/sra-3.c: Likewise.
25517
25518 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25519
25520 * gcc.dg/tree-ssa/alias-2.c: New test.
25521
25522 2005-07-18 Mark Mitchell <mark@codesourcery.com>
25523
25524 PR c++/22263
25525 * g++.dg/template/explicit7.C: New test.
25526
25527 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
25528
25529 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
25530 field width of 8 to +Inf and -Inf.
25531
25532 2005-07-17 Mark Mitchell <mark@codesourcery.com>
25533
25534 PR c++/22139
25535 * g++.dg/template/friend36.C: New test.
25536
25537 2005-07-16 David Edelsohn <edelsohn@gnu.org>
25538
25539 PR fortran/21730
25540 * gfortran.dg/pr21730.f: New test.
25541
25542 2005-07-16 Danny Berlin <dberlin@dberlin.org>
25543 Kenneth Zadeck <zadeck@naturalbridge.com>
25544
25545 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
25546 since pure const detection cannot run at -O1 in c compiler.
25547 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
25548 can now optimize this case properly.
25549 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
25550 because we now pass.
25551 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
25552
25553 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
25554
25555 PR c/22421
25556 * gcc.dg/format/bitfld-1.c: New test.
25557
25558 2005-07-15 Mark Mitchell <mark@codesourcery.com>
25559
25560 PR c++/22204
25561 * g++.dg/rtti/repo1.C: New test.
25562
25563 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
25564
25565 PR middle-end/22398
25566 * gcc.c-torture/compile/pr22398.c: New test.
25567
25568 2005-07-15 Mark Mitchell <mark@codesourcery.com>
25569
25570 PR c++/22132
25571 * g++.dg/expr/cast4.C: New test.
25572
25573 2005-07-15 Richard Guenther <rguenther@suse.de>
25574
25575 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
25576 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
25577
25578 2005-07-15 Steven Bosscher <stevenb@suse.de>
25579
25580 PR tree-optimization/22230
25581 * gcc.dg/tree-ssa/pr22230.c: New test.
25582
25583 2005-07-14 Jakub Jelinek <jakub@redhat.com>
25584
25585 * gfortran.dg/g77/cpp6.f: New test.
25586
25587 PR fortran/22417
25588 * gfortran.dg/g77/cpp5.F: New test.
25589 * gfortran.dg/g77/cpp5.h: New file.
25590 * gfortran.dg/g77/cpp5inc.h: New file.
25591
25592 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
25593
25594 PR libfortran/16435
25595 * gfortran.dg/tl_editting.f90: New.
25596 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
25597
25598 2005-07-14 Steven G. Kargl <kargls@comcast.net>
25599
25600 * gfortran.dg/char_array_constructor.f90: New test.
25601
25602 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
25603
25604 * gfortran.dg/past_eor.f90: New.
25605 * gfortran.dg/complex_read.f90: New.
25606
25607 2005-07-13 Jeff Law <law@redhat.com>
25608
25609 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
25610 additional casts.
25611
25612 * gcc.dg/tree-ssa/pr22321.c: New test
25613
25614 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
25615
25616 PR tree-optimization/21921
25617 * gcc.dg/tree-ssa/pr21921.c: New.
25618
25619 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
25620
25621 PR tree-optimizatio/22442
25622 * gcc.dg/tree-ssa/loop-11.c: New test.
25623
25624 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
25625
25626 PR tree-opt/21840
25627 * gcc.c-torture/compile/pr21840.c: New test.
25628
25629 2005-07-12 Jan Hubicka <jh@suse.cz>
25630
25631 * gcc.c-torture/compile/pr22379.c: New test.
25632
25633 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
25634
25635 PR libfortran/21593
25636 gfortran.dg/dev_null.f90: Remove outdated comment about
25637 PR libfortran/21593.
25638
25639
25640 2005-07-12 Dale Johannesen <dalej@apple.com>
25641
25642 * gcc.target/i386/compress-float-sse.c: New.
25643 * gcc.target/i386/compress-float-sse-pic.c: New.
25644 * gcc.target/i386/compress-float-387.c: New.
25645 * gcc.target/i386/compress-float-387-pic.c: New.
25646 * gcc.dg/compress-float-ppc.c: New.
25647 * gcc.dg/compress-float-ppc-pic.c: New.
25648
25649 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
25650
25651 PR libfortran/21593
25652 gfortran.dg/dev_null.f90: Remove targets.
25653
25654 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
25655
25656 PR tree-opt/22335
25657 * gcc.dg/pr22335-1.c: New test.
25658 * gcc.dg/pr22335-2.c: New test.
25659
25660 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25661
25662 PR c++/20172
25663 * g++.dg/template/nontype12.C : New test.
25664
25665 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
25666
25667 * gcc.dg/tree-ssa/loop-10.c: New test.
25668
25669 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
25670
25671 * gcc.c-torture/execute/20020720-1.x: Remove.
25672
25673 2005-07-11 Jakub Jelinek <jakub@redhat.com>
25674
25675 * gfortran.fortran-torture/execute/forall_7.f90: New test.
25676
25677 2005-07-10 Richard Sandiford <richard@codesourcery.com>
25678
25679 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
25680 (dg-mips-options): Use it.
25681
25682 2005-07-09 Diego Novillo <dnovillo@redhat.com>
25683
25684 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
25685
25686 2005-07-09 Richard Henderson <rth@redhat.com>
25687
25688 * lib/target-supports.exp (check_effective_target_sync_char_short):
25689 Add alpha.
25690
25691 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
25692
25693 PR libfortran/22217
25694 * gfortran.dg/negative-z-descriptor.f90: New test.
25695
25696 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
25697
25698 PR tree-opt/22329
25699 * gcc.dg/pr22329.c: New test.
25700
25701 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
25702
25703 PR tree-optimization/20139
25704 * gcc.dg/tree-ssa/pr20139.c: New.
25705
25706 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
25707
25708 PR tree-opt/22356
25709 * gcc.dg/pr22356-1.c: New test.
25710
25711 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
25712
25713 PR c++/21799
25714 * g++.dg/template/unify8.C: New.
25715 * g++.dg/template/unify9.C: New.
25716
25717 2005-07-08 Jakub Jelinek <jakub@redhat.com>
25718
25719 * gfortran.fortran-torture/execute/entry_10.f90: New test.
25720
25721 2005-07-07 Geoffrey Keating <geoffk@apple.com>
25722
25723 * gcc.dg/darwin-version-1.c: New.
25724 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
25725 * gcc.dg/builtins-20.c: Likewise.
25726 * gcc.dg/builtins-53.c: Likewise.
25727 * gcc.dg/torture/builtins-convert-1.c: Likewise.
25728 * gcc.dg/torture/builtins-convert-2.c: Likewise.
25729 * gcc.dg/torture/builtins-convert-3.c: Likewise.
25730 * gcc.dg/torture/builtins-power-1.c: Likewise.
25731 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
25732 on Darwin.
25733
25734 2005-07-07 Jeff Law <law@redhat.com>
25735
25736 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
25737 argument evaluation order.
25738
25739 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
25740
25741 PR libfortran/21594
25742 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
25743 Add test cases where the shift length is greater than the
25744 array length.
25745
25746 2005-07-07 Ziemowit Laski <zlaski@apple.com>
25747
25748 * obj-c++.dg/proto-lossage-6.mm: New.
25749 * objc.dg/proto-lossage-6.m: New.
25750
25751 2005-07-07 Ziemowit Laski <zlaski@apple.com>
25752
25753 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
25754 * objc.dg/gnu-runtime-2.m: Likewise.
25755
25756 2005-07-07 Jakub Jelinek <jakub@redhat.com>
25757
25758 * gfortran.dg/longline.f: New test.
25759
25760 * gfortran.dg/badline.f: New test.
25761
25762 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
25763
25764 PR fortran/16531
25765 PR fortran/15966
25766 PR fortran/18781
25767 * gfortran.dg/hollerith.f90: New.
25768 * gfortran.dg/hollerith2.f90: New.
25769 * gfortran.dg/hollerith3.f90: New.
25770 * gfortran.dg/hollerith4.f90: New.
25771 * gfortran.dg/hollerith_f95.f90: New.
25772 * gfortran.dg/hollerith_legacy.f90: New.
25773 * gfortran.dg/g77/cpp4.F: New. Port from g77.
25774
25775 2005-07-07 Ziemowit Laski <zlaski@apple.com>
25776
25777 PR objc/22274
25778 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
25779 * objc.dg/gnu-runtime-2.m: New.
25780
25781 2005-07-06 Jeff Law <law@redhat.com>
25782
25783 * gcc.dg/tree-ssa/vrp17.c: New test.
25784
25785 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
25786
25787 PR fortran/22327
25788 * gfortran.dg/array_constructor_5.f90: New test.
25789
25790 2005-07-07 Jakub Jelinek <jakub@redhat.com>
25791
25792 * gfortran.fortran-torture/execute/entry_9.f90: New test.
25793
25794 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
25795
25796 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
25797 * gcc.dg/980816-1.c: Ditto.
25798
25799 2005-07-06 Jeff Law <law@redhat.com>
25800
25801 * gcc.c-torture/compile/pr21356.c: New test.
25802
25803 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
25804
25805 PR c/22013
25806 PR c/22098
25807 * gcc.c-torture/compile/pr22013-1.c,
25808 gcc.c-torture/execute/pr22098-1.c,
25809 gcc.c-torture/execute/pr22098-2.c,
25810 gcc.c-torture/execute/pr22098-3.c: New tests.
25811
25812 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
25813
25814 PR c/22308
25815 * gcc.dg/pr22308-1.c: New test.
25816
25817 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
25818
25819 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
25820 target.
25821 * gcc.dg/compare9.c: Use -fshort-enums instead of
25822 -fno-short-enums. Change the last test to dg-bogus.
25823
25824 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
25825
25826 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
25827 * gcc.dg/compare9.c: New.
25828
25829 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25830
25831 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
25832
25833 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
25834
25835 PR testsuite/22288
25836 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
25837
25838
25839 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25840
25841 * gcc.dg/format/gcc_gfc-1.c: New.
25842
25843 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
25844
25845 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
25846
25847 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25848
25849 PR fortran/20842
25850 * gfortran.dg/io_invalid_1.f90: New test.
25851
25852 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
25853
25854 * gcc.dg/format/gcc_diag-1.c: Update.
25855
25856 2005-07-02 Jeff Law <law@redhat.com>
25857
25858 * gcc.dg/tree-ssa/pr22051-1.c: New test.
25859 * gcc.dg/tree-ssa/pr22051-2.c: New test.
25860
25861 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
25862
25863 * gcc.dg/format/gcc_diag-1.c: Update.
25864
25865 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
25866
25867 PR tree-opt/22269
25868 * gcc.c-torture/compile/pr22269.c: New test.
25869
25870 2005-06-30 Diego Novillo <dnovillo@redhat.com>
25871
25872 PR 21584
25873 PR 22219
25874 * g++.dg/tree-ssa/pr21584-1.C: New test.
25875 * g++.dg/tree-ssa/pr21584-2.C: New test.
25876
25877 2005-06-30 Ziemowit Laski <zlaski@apple.com>
25878
25879 * obj-c++.dg/try-catch-11.mm: New.
25880 * objc.dg/try-catch-10.m: New.
25881
25882 2005-06-29 David Edelsohn <edelsohn@gnu.org>
25883
25884 * g++.dg/other/ucnid-1.C: xfail on AIX.
25885
25886 2005-06-29 Diego Novillo <dnovillo@redhat.com>
25887
25888 PR 22234
25889 * gcc.dg/20050629-1.c: New test.
25890
25891 2005-06-29 Ziemowit Laski <zlaski@apple.com>
25892
25893 * obj-c++.dg/const-str-1[0-1].mm: New.
25894 * objc.dg/const-str-1[0-1].m: New.
25895
25896 2005-05-29 Richard Henderson <rth@redhat.com>
25897
25898 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
25899 Rename from check_effective_target_vect_no_max.
25900 (check_effective_target_vect_no_int_add): New.
25901 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
25902 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
25903 * gcc.dg/vect/vect-reduc-3.c: Likewise.
25904 * gcc.dg/vect/vect-reduc-1.c: Use both.
25905 * gcc.dg/vect/vect-reduc-2.c: Likewise.
25906
25907 2005-05-29 Richard Henderson <rth@redhat.com>
25908
25909 * lib/target-supports.exp (check_effective_target_vect_no_max):
25910 Remove i386 and x86_64.
25911
25912 2005-06-29 Steve Ellcey <sje@cup.hp.com>
25913
25914 PR testsuite/21969
25915 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
25916
25917 2005-06-29 Steve Ellcey <sje@cup.hp.com>
25918
25919 PR middle-end/21969
25920 * gcc.dg/vect/pr21969.c: New test.
25921
25922 2005-06-28 Eric Christopher <echristo@redhat.com>
25923
25924 PR c/22052
25925 PR c/21975
25926 * gcc.dg/inline1.c: New test.
25927 * gcc.dg/inline2.c: Ditto.
25928 * gcc.dg/inline3.c: Ditto.
25929 * gcc.dg/inline4.c: Ditto.
25930 * gcc.dg/inline5.c: Ditto.
25931
25932 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
25933
25934 PR libfortran/22142
25935 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
25936 Add testcase also testing eoshift1 for PR 22142.
25937
25938 2005-06-28 Richard Henderson <rth@redhat.com>
25939
25940 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
25941 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
25942 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
25943 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
25944 gcc.dg/tree-ssa/20030922-2.c: Likewise.
25945
25946 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
25947
25948 PR libfortran/22142
25949 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
25950 Add testcase for PR 22142.
25951
25952 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
25953
25954 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
25955 gcc.target/ia64/fpreg-2.c: New tests.
25956
25957 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25958
25959 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
25960
25961 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25962
25963 PR libfortran/22170
25964 * gfortran.dg/slash_1.f90: New test.
25965
25966 2005-06-27 Richard Henderson <rth@redhat.com>
25967
25968 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
25969 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
25970 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
25971 * gcc.dg/vect/vect-reduc-2.c: Likewise.
25972 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
25973 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
25974
25975 2005-06-27 Richard Henderson <rth@redhat.com>
25976
25977 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
25978 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
25979
25980 2005-06-27 Ziemowit Laski <zlaski@apple.com>
25981
25982 * obj-c++.dg/proto-lossage-5.mm: New.
25983 * objc.dg/proto-lossage-5.m: New.
25984
25985 2005-06-27 Diego Novillo <dnovillo@redhat.com>
25986
25987 PR 21959
25988 * gcc.dg/tree-ssa/pr21959.c: New test.
25989
25990 2005-06-27 Jakub Jelinek <jakub@redhat.com>
25991
25992 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
25993 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
25994 testing uninitialized var.
25995
25996 * gcc.c-torture/execute/builtins/chk.h: New.
25997 * gcc.c-torture/execute/builtins/lib/chk.c: New.
25998 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
25999 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
26000 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
26001 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
26002 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
26003 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
26004 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
26005 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
26006 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
26007 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
26008 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
26009 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
26010 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
26011 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
26012 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
26013 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
26014 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
26015 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
26016 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
26017 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
26018 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
26019 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
26020 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
26021 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
26022 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
26023 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
26024 * gcc.dg/builtin-object-size-1.c: New test.
26025 * gcc.dg/builtin-object-size-2.c: New test.
26026 * gcc.dg/builtin-object-size-3.c: New test.
26027 * gcc.dg/builtin-object-size-4.c: New test.
26028 * gcc.dg/builtin-object-size-5.c: New test.
26029 * gcc.dg/builtin-stringop-chk-1.c: New test.
26030 * gcc.dg/builtin-stringop-chk-2.c: New test.
26031 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
26032 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
26033 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
26034 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
26035 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
26036 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
26037 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
26038 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
26039 * gcc.c-torture/execute/printf-1.c: New test.
26040 * gcc.c-torture/execute/fprintf-1.c: New test.
26041 * gcc.c-torture/execute/vprintf-1.c: New test.
26042 * gcc.c-torture/execute/vfprintf-1.c: New test.
26043 * gcc.c-torture/execute/printf-chk-1.c: New test.
26044 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
26045 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
26046 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
26047
26048 2005-06-27 Michael Matz <matz@suse.de>
26049
26050 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
26051 slot is not merged if address escapes.
26052
26053 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26054
26055 PR c/21911
26056 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
26057
26058 2005-06-26 Jakub Jelinek <jakub@redhat.com>
26059
26060 PR middle-end/17965
26061 * gcc.c-torture/compile/20050622-1.c: New test.
26062
26063 PR middle-end/22028
26064 * gcc.dg/20050620-1.c: New test.
26065
26066 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
26067
26068 PR tree-optimization/22026
26069 * gcc.dg/tree-ssa/pr22026.c: New.
26070
26071 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
26072
26073 PR libfortran/22144
26074 * gfortran.dg/shift-alloc.f90: New testcase.
26075
26076 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
26077
26078 * all files: Update FSF address in copyright headers.
26079
26080 2005-06-22 Jan Hubicka <jh@suse.cz>
26081
26082 * wholeprogram-1.c: New testcase.
26083 * wholeprogram-2.c: New testcase.
26084
26085 2005-06-24 Mark Mitchell <mark@codesourcery.com>
26086
26087 PR 22171
26088 * gcc.dg/tree-ssa/pr22171.c: New test.
26089
26090 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
26091
26092 * gfortran.dg/simplify_modulo.f90: New.
26093
26094 2005-06-24 Jan Hubicka <jh@suse.cz>
26095
26096 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
26097
26098 2005-06-23 Ziemowit Laski <zlaski@apple.com>
26099
26100 * obj-c++.dg/proto-lossage-[1-4].mm: New.
26101
26102 2005-06-23 Ziemowit Laski <zlaski@apple.com>
26103
26104 * obj-c++.dg/typedef-alias-1.mm: New.
26105 * objc.dg/typedef-alias-1.m: New.
26106
26107 2005-06-23 Jeff Law <law@redhat.com>
26108
26109 * gcc.dg/tree-ssa/vrp16.c: New test.
26110
26111 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26112
26113 * lib/target-supports.exp: Add
26114 check_effective_target_fortran_large_real and
26115 check_effective_target_fortran_large_int to check for
26116 corresponding effective targets.
26117 * gfortran.dg/large_integer_kind_1.f90: New test.
26118 * gfortran.dg/large_real_kind_1.f90: New test.
26119
26120 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
26121
26122 PR tree-optimization/22117
26123 * gcc.dg/tree-ssa/pr22117.c: New.
26124
26125 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
26126
26127 PR testsuite/22123
26128 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
26129
26130 2005-06-23 David Edelsohn <edelsohn@gnu.org>
26131
26132 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
26133
26134 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
26135
26136 * gfortran.dg/f2c_4.f90: Add tests for complex functions
26137 * gfortran.dg/f2c_4.c: Likewise.
26138
26139 2005-06-22 Paul Brook <paul@codesourcery.com>
26140
26141 PR fortran/21034
26142 * gfortran.dg/auto_save_1.f90: New test.
26143
26144 2005-06-22 Michael Matz <matz@suse.de>
26145
26146 * gcc.target/x86-64/abi: New directory.
26147 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
26148 * gcc.target/x86-64/abi/README.gcc: New file.
26149 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
26150 * gcc.target/x86-64/abi/asm-support.s: New file.
26151 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
26152 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
26153 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
26154 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
26155 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
26156 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
26157 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
26158 * gcc.target/x86_64/abi/test_bitfields.c: New test.
26159 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
26160 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
26161 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
26162 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
26163 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
26164 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
26165 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
26166 * gcc.target/x86_64/abi/test_varargs.c: New test.
26167
26168 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
26169
26170 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
26171 32-bit i?86 and x86_64.
26172
26173 2005-06-21 Ziemowit Laski <zlaski@apple.com>
26174
26175 * obj-c++.dg/const-str-[1-9].mm: New tests.
26176
26177 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
26178
26179 PR fortran/22010
26180 * gfortran.dg/namelist_use.f90: New.
26181 * gfortran.dg/namelist_use_only.f90: New.
26182
26183 2005-06-21 Jeff Law <law@redhat.com>
26184
26185 * gcc.dg/tree-ssa/vrp15.c: New test.
26186
26187 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
26188
26189 * lib/target-supports.exp (check_effective_target_vect_reduction):
26190 Remove.
26191 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
26192 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
26193 remove vect_reduction target keyword. Also avoid two returns in main.
26194 * gcc.dg/vect/vect-reduc-3.c: Likewise.
26195 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
26196 * gcc.dg/vect/vect-reduc-1short.c: New test.
26197 * gcc.dg/vect/vect-reduc-1char.c: New test.
26198 * gcc.dg/vect/vect-reduc-2short.c: New test.
26199 * gcc.dg/vect/vect-reduc-2char.c: New test.
26200 * gcc.dg/vect/vect-reduc-6.c: New test.
26201 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
26202 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
26203 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
26204
26205 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26206 Paul Thomas <pault@gcc.gnu.org>
26207
26208 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
26209 New tests.
26210
26211 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26212
26213 * gfortran.dg/backslash_1.f90: New test.
26214 * gfortran.dg/backslash_2.f90: New test.
26215
26216 2005-06-20 Steven G. Kargl <kargls@comcast.net>
26217
26218 * gfortran.dg/duplicate_labels.f90: New test.
26219
26220 2005-06-20 Jan Beulich <jbeulich@novell.com>
26221
26222 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
26223 unsupportable relocations.
26224 * g++.old-deja/g++.other/store-expr1.C: Likewise.
26225 * gcc.dg/20050321-2.c: xfail for NetWare.
26226
26227 2005-06-20 Andreas Jaeger <aj@suse.de>
26228
26229 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
26230 gcc.target/i386/fastcall-sseregparm.c,
26231 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
26232
26233 2005-06-19 Richard Henderson <rth@redhat.com>
26234
26235 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
26236
26237 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
26238
26239 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
26240
26241 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
26242
26243 PR c++/22115
26244 * g++.dg/conversion/simd2.C: Change expected error message.
26245
26246 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
26247
26248 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
26249 * gcc.dg/vect/vect-reduc-2.c: Likewise.
26250 * gcc.dg/vect/vect-reduc-3.c: Likewise.
26251
26252 2005-06-18 James A Morrison <phython@gcc.gnu.org>
26253
26254 * gcc.dg/fold-mod-1.c: New test.
26255
26256 2005-06-18 Steven G. Kargl <kargls@comcast.net>
26257
26258 PR fortran/19926
26259 * gfortran.dg/pr19926.f90: New test.
26260
26261 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
26262
26263 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
26264 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
26265 targets.
26266 * gcc.dg/vect/vect-reduc-2.c: Likewise.
26267 * gcc.dg/vect/vect-reduc-3.c: Likewise.
26268
26269 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
26270
26271 * gcc.target/ia64/float80-varargs-1.c: New test.
26272
26273 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26274
26275 PR tree-opt/22035
26276 * gfortran.dg/f2c_6.f90: New test.
26277
26278 2005-06-17 Geoffrey Keating <geoffk@apple.com>
26279
26280 PR c++/17413
26281 * g++.dg/template/local5.C: New.
26282
26283 2005-06-17 Richard Henderson <rth@redhat.com>
26284
26285 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
26286
26287 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
26288
26289 PR testsuite/21945
26290 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
26291
26292 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
26293
26294 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
26295 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
26296 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
26297 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
26298 check_vect to verify the presence of hardware vector support.
26299
26300 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
26301
26302 PR testsuite/22056
26303 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
26304
26305 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26306
26307 PR libfortran/19216
26308 * gfortran.dg/pr19216.f: Add correct space between brackets and
26309 dg directive.
26310
26311 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26312
26313 PR libfortran/16436
26314 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
26315
26316 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
26317
26318 * gcc.target/i386/attributes-error.c: New testcase.
26319 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
26320 * gcc.target/i386/regparm-stdcall.c: Likewise.
26321 * gcc.target/i386/sseregparm-1.c: Likewise.
26322 * gcc.target/i386/sseregparm-2.c: Likewise.
26323
26324 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
26325
26326 * g++.dg/rtti/crash2.C: New.
26327
26328 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
26329
26330 * gcc.dg/noncompile/20040203-3.c: Update expected message.
26331
26332 2005-06-15 David Ung <davidu@mips.com>
26333
26334 * gcc.target/mips/mips16e-extends.c: New test for testing the
26335 generation of MIPS16e zeb/zeh, seb/seh instructions.
26336
26337 2005-06-15 Diego Novillo <dnovillo@redhat.com>
26338
26339 PR 22018
26340 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
26341 * gcc.dg/tree-ssa/pr22018.c: New test.
26342
26343 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
26344
26345 * gcc.dg/simd-1.c: Update error messages.
26346 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
26347 * gcc.dg/simd-2.c: Update error messages.
26348 * gcc.dg/simd-4.c: New.
26349
26350 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
26351
26352 PR c++/20678
26353 * g++.dg/other/crash-4.C: New.
26354
26355 2005-06-14 Devang Patel <dpatel@apple.com>
26356
26357 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
26358
26359 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
26360
26361 PR c++/21929
26362 * g++.dg/parse/crash11.C: Update
26363
26364 2005-06-13 Jeff Law <law@redhat.com>
26365
26366 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
26367 perform the desired transformations.
26368 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
26369 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
26370
26371 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26372
26373 PR fortran/22038
26374 * gfortran.dg/forall_1.f90: Un-XFAIL.
26375
26376 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
26377
26378 PR c++/21929
26379 * g++.dg/parse/crash26.C: New.
26380
26381 PR c++/20789
26382 * g++.dg/init/member1.C: New.
26383
26384 2005-06-13 Jakub Jelinek <jakub@redhat.com>
26385
26386 * gfortran.dg/altreturn_1.f90: New test.
26387
26388 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
26389
26390 PR middle-end/21985
26391 * gcc.dg/tree-ssa/pr21985.c: New test.
26392
26393 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
26394
26395 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
26396
26397 2005-06-12 Roger Sayle <roger@eyesopen.com>
26398
26399 PR c++/21930
26400 * g++.dg/other/error10.C: New test case.
26401
26402 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26403
26404 PR libfortran/19155
26405 * gfortran.dg/pr19155.f: Add test.
26406
26407 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26408
26409 * gfortran.dg/f2c_7.f90: New test.
26410
26411 * gfortran.dg/forall_1.f90: XFAILed.
26412
26413 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
26414
26415 * gcc.dg/pr14796-1.c: New.
26416 * gcc.dg/pr14796-2.c: New.
26417
26418 2005-06-11 Steven G. Kargl <kargls@comcast.net>
26419
26420 PR fortran/17792
26421 PR fortran/21375
26422 * gfortran.dg/deallocate_stat.f90: New test.
26423
26424 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
26425
26426 * gfortran.fortran-torture/execute/in-pack.f90: New test.
26427
26428 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
26429
26430 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
26431 access will be generated when this loop is vectorized. Test that
26432 accesses with same alignment were detected.
26433 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
26434 Test that accesses with same alignment were detected.
26435 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
26436 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
26437 alignment were detected.
26438
26439 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
26440
26441 PR c++/10611
26442 * g++.dg/conversion/simd2.C: New.
26443
26444 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
26445
26446 * gcc.dg/Wcxx-compat-1.c: New.
26447
26448 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
26449
26450 PR libfortran/21480
26451 * gfortran.dg/reshape-complex.f90: Add a test for a packed
26452 complex array.
26453
26454 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
26455
26456 * gcc.dg/alias-8.c: New.
26457
26458 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
26459
26460 * gcc.dg/format/cmn_err-1.c: Update.
26461
26462 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
26463
26464 PR target/20666
26465 * gcc.target/sparc/fexpand-2.c: New.
26466 * gcc.target/sparc/fpmerge-2.c: New.
26467 * gcc.target/sparc/fpmul-2.c: New.
26468 * gcc.target/sparc/noresult.c: New.
26469 * gcc.target/sparc/pdist-2.c: New.
26470 * gcc.target/sparc/pdist-3.c: New.
26471
26472 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
26473
26474 PR testsuite/21702
26475 * gcc.target/i386/i386.exp: Fix comment typo.
26476
26477 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
26478
26479 PR c++/19497
26480 * g++.dg/inherit/using5.C: New.
26481 * g++.dg/inherit/using6.C: New.
26482
26483 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26484
26485 PR c++/19894
26486 * g++.dg/template/ptrmem15.C: New test.
26487
26488 PR c++/20563
26489 * g++.dg/ext/label4.C: New test.
26490
26491 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
26492
26493 * gcc.dg/tls/debug-1.c: New test.
26494
26495 2005-06-07 Dale Johannesen <dalej@apple.com>
26496
26497 * gcc.target/i386/movq.c: New.
26498
26499 2005-06-07 Dale Johannesen <dalej@apple.com>
26500
26501 * gcc.dg/20050607-1.c: New.
26502
26503 2005-06-07 Jakub Jelinek <jakub@redhat.com>
26504
26505 PR middle-end/21850
26506 * gcc.c-torture/execute/20050607-1.c: New test.
26507
26508 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
26509
26510 PR libfortran/21926
26511 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
26512 Test case where the return array has lowest stride one,
26513 but isn't packed.
26514
26515 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
26516
26517 * lib/target-supports.exp (check_effective_target_sync_int_long):
26518 Add s390 and s390x targets.
26519
26520 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
26521
26522 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
26523 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
26524 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
26525 * gcc.dg/tree-ssa/loop-9.c: New test.
26526
26527 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
26528
26529 * g++.dg/parse/defarg10.C: New.
26530
26531 2005-06-06 Jakub Jelinek <jakub@redhat.com>
26532
26533 PR regression/21897
26534 * gcc.c-torture/execute/20050604-1.c: New test.
26535
26536 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
26537
26538 PR 21903
26539 * g++.dg/parse/defarg9.C: New.
26540
26541 PR c++/20637
26542 * g++.dg/inherit/using4.C: New.
26543 * g++.dg/overload/error1.C: Adjust expected errors.
26544 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
26545 * g++.old-deja/g++.brendan/arm2.C: Likewise.
26546 * g++.old-deja/g++.other/redecl2.C: Likewise.
26547 * g++.old-deja/g++.other/redecl4.C: Likewise.
26548 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
26549
26550 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
26551
26552 * gfortran.dg/f2c_5.f90: Add -w to dg-options
26553
26554 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
26555
26556 * lib/gfortran.exp (gfortran_target_compile): Call
26557 dg-additional-files-options
26558 * gfortran.dg/f2c_4.f90: New file
26559 * gfortran.dg/f2c_4.c: New file
26560 * gfortran.dg/f2c_5.f90: New file
26561 * gfortran.dg/f2c_5.c: New file
26562
26563 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26564
26565 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
26566
26567 PR fortran/21912
26568 * gfortran.dg/array_constructor_4.f90: New test.
26569
26570 2005-06-05 Mark Mitchell <mark@codesourcery.com>
26571
26572 PR c++/21619
26573 * g++.dg/ext/builtin9.C: New test.
26574
26575 2005-06-05 Dale Johannesen <dalej@apple.com>
26576
26577 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
26578 * gcc.c-torture/execute/20050603-2.c: Ditto.
26579
26580 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
26581
26582 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
26583 * gcc.dg/vect/vect-reduc-1.c: New.
26584 * gcc.dg/vect/vect-reduc-2.c: New.
26585 * gcc.dg/vect/vect-reduc-3.c: New.
26586
26587 2005-06-04 Dale Johannesen <dalej@apple.com>
26588
26589 * gcc.c-torture/execute/20050603-1.c: New.
26590 * gcc.c-torture/execute/20050603-2.c: New.
26591 * gcc.dg/20050603-3.c: New.
26592
26593 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26594
26595 PR fortran/19195
26596 * gfortran.dg/debug_1.f90: New test.
26597
26598 * gfortran.dg/forall_1.f90: New test.
26599
26600 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
26601
26602 * gfortran.dg/array_constructor_3.f90: New test.
26603
26604 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26605
26606 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
26607
26608 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
26609
26610 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
26611
26612 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
26613
26614 PR c/21873
26615 * gcc.dg/init-excess-1.c: New test.
26616
26617 2005-06-03 Mark Mitchell <mark@codesourcery.com>
26618
26619 PR c++/21853
26620 * g++.dg/expr/static_cast6.C: New test.
26621
26622 2005-06-03 Diego Novillo <dnovillo@redhat.com>
26623
26624 * gcc.dg/tree-ssa/vrp14.c: New test.
26625
26626 2005-06-03 Mark Mitchell <mark@codesourcery.com>
26627
26628 PR c++/21336
26629 * g++.dg/template/new2.C: New test.
26630
26631 2005-06-03 Josh Conner <jconner@apple.com>
26632
26633 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
26634 all entries in initializer.
26635
26636 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
26637
26638 PR middle-end/21858
26639 * gcc.dg/pr21858.c: New testcase.
26640
26641 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
26642
26643 PR tree-optimization/21292
26644
26645 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
26646 New.
26647 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
26648 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
26649 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
26650 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
26651 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
26652
26653 2005-06-02 Richard Henderson <rth@redhat.com>
26654
26655 * gcc.dg/sync-2.c: Use -march=i486 for i386.
26656
26657 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
26658
26659 * gcc.dg/wtypequal.c: New testcase.
26660
26661 2005-06-02 Diego Novillo <dnovillo@redhat.com>
26662
26663 PR 21582
26664 * gcc.dg/tree-ssa/pr21582.c: New test.
26665
26666 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
26667
26668 PR c++/21280
26669 * g++.dg/opt/interface2.h: New.
26670 * g++.dg/opt/interface2.C: New.
26671 * g++.dg/init/ctor4.C: Adjust error lines.
26672 * g++.old-deja/g++.bob/inherit2.C: Likewise.
26673 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
26674 * g++.old-deja/g++.jason/opeq3.C: Likewise.
26675 * g++.old-deja/g++.pt/assign1.C: Likewise.
26676 * g++.old-deja/g++.pt/crash20.C: Likewise.
26677
26678 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
26679
26680 PR tree-optimization/21734
26681 * g++.dg/vect/pr21734_1.cc: New.
26682 * g++.dg/vect/pr21734_2.cc: New.
26683
26684 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
26685
26686 PR c++/20350
26687 * g++.dg/template/spec24.C: New.
26688
26689 PR c++/21151
26690 * g++.dg/pch/local-1.C: New.
26691 * g++.dg/pch/local-1.Hs: New.
26692
26693 2005-06-01 Diego Novillo <dnovillo@redhat.com>
26694
26695 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
26696 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
26697 * gcc.dg/tree-ssa/pr14341.c: New test.
26698 * gcc.dg/tree-ssa/pr14841.c: New test.
26699 * gcc.dg/tree-ssa/pr20701.c: New test.
26700 * gcc.dg/tree-ssa/pr21086.c: New test.
26701 * gcc.dg/tree-ssa/pr21090.c: New test.
26702 * gcc.dg/tree-ssa/pr21332.c: New test.
26703 * gcc.dg/tree-ssa/pr21458.c: New test.
26704 * gcc.dg/tree-ssa/pr21658.c: New test.
26705 * gcc.dg/tree-ssa/vrp01.c: New test.
26706 * gcc.dg/tree-ssa/vrp02.c: New test.
26707 * gcc.dg/tree-ssa/vrp03.c: New test.
26708 * gcc.dg/tree-ssa/vrp04.c: New test.
26709 * gcc.dg/tree-ssa/vrp05.c: New test.
26710 * gcc.dg/tree-ssa/vrp06.c: New test.
26711 * gcc.dg/tree-ssa/vrp07.c: New test.
26712 * gcc.dg/tree-ssa/vrp08.c: New test.
26713 * gcc.dg/tree-ssa/vrp09.c: New test.
26714 * gcc.dg/tree-ssa/vrp10.c: New test.
26715 * gcc.dg/tree-ssa/vrp11.c: New test.
26716 * gcc.dg/tree-ssa/vrp12.c: New test.
26717 * gcc.dg/tree-ssa/vrp13.c: New test.
26718
26719 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
26720
26721 PR 21029
26722 * gcc.dg/tree-ssa/pr21029.c: New test.
26723
26724 2005-06-01 Roger Sayle <roger@eyesopen.com>
26725
26726 * gfortran.dg/logint-1.f: New test case.
26727 * gfortran.dg/logint-2.f: Likewise.
26728 * gfortran.dg/logint-3.f: Likewise.
26729
26730 2005-06-01 Jakub Jelinek <jakub@redhat.com>
26731
26732 PR c/21536
26733 PR c/20760
26734 * gcc.dg/20050527-1.c: New test.
26735
26736 * gcc.dg/i386-sse-12.c: New test.
26737
26738 PR fortran/21729
26739 * gfortran.dg/implicit_5.f90: New test.
26740
26741 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
26742
26743 PR fortran/20883
26744 * gfortran/assign_4.f90: New test.
26745 * gfortran/assign_2.f90: Change compile to run.
26746
26747 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
26748
26749 * lib/target-supports.exp
26750 (check_effective_target_sync_char_short): New.
26751 * gcc.dg/sync-2.c: New.
26752
26753 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
26754
26755 PR tree-optimization/21817
26756 * gcc.dg/torture/pr21817-1.c: New.
26757
26758 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
26759
26760 PR c++/21165
26761 * g++.dg/template/init5.C: New.
26762
26763 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
26764
26765 * gfortran.dg/char_initialiser_actual.f90:
26766 Test character initialisers as actual arguments.
26767 * gfortran.dg/char_pointer_comp_assign.f90:
26768 Test character pointer structure component assignments.
26769 * gfortran.dg/char_array_structure_constructor.f90:
26770 Test character components in structure constructors.
26771
26772 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
26773
26774 PR middle-end/20931
26775 * g++.dg/opt/pr20931.C: New test.
26776
26777 2005-05-31 Andreas Jaeger <aj@suse.de>
26778
26779 PR testsuite/20772
26780 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
26781 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
26782 g++.old-deja/g++.ext/asmspec1.C,
26783 g++.old-deja/g++.other/regstack.C,
26784 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
26785 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
26786 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
26787 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
26788 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
26789 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
26790 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
26791 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
26792 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
26793 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
26794 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
26795 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
26796 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
26797 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
26798 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
26799 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
26800 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
26801 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
26802 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
26803
26804 2005-05-31 Jeff Law <law@redhat.com>
26805
26806 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
26807
26808 2005-05-30 Paolo Carlini <pcarlini@suse.de>
26809
26810 PR middle-end/21743
26811 * gcc.dg/builtins-1.c: Activate disabled clog test.
26812 * gcc.dg/torture/builtin-attr-1.c: Likewise.
26813
26814 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
26815
26816 * gfortran.dg/char_pointer_assign.f90:
26817 Test character-pointer assignments and pointer assignments.
26818 * gfortran.dg/char_pointer_dummy.f90:
26819 Test character-pointer dummy arguments.
26820 * gfortran.dg/char_pointer_func.f90:
26821 Test character-pointer function returns.
26822 * gfortran.dg/char_pointer_dependency.f90:
26823 Test character-pointer functions with dependencies.
26824
26825 2005-05-30 Mark Mitchell <mark@codesourcery.com>
26826
26827 PR c++/21784
26828 * g++.dg/lookup/using14.C: New test.
26829
26830 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
26831
26832 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
26833 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
26834 trailing ^M.
26835
26836 2005-05-29 Geoffrey Keating <geoffk@apple.com>
26837
26838 PR c++/17413
26839 * g++.dg/template/local5.C: New.
26840
26841 PR target/21761
26842 * gcc.c-torture/compile/pr21761.c: New.
26843
26844 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
26845 before darwin8.
26846
26847 2005-05-30 Steven G. Kargl
26848
26849 PR fortran/20846
26850 * gfortran.dg/inquire_8.f90: New test.
26851
26852 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26853
26854 PR libfortran/21376
26855 * gfortran.dg/output_exponents_1.f90: New test.
26856
26857 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26858
26859 PR libfortran/20006
26860 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
26861
26862 2005-05-28 Mark Mitchell <mark@codesourcery.com>
26863
26864 PR c++/21210
26865 * g++.dg/ext/complex1.C: New test.
26866
26867 PR c++/21340
26868 * g++.dg/init/ctor6.C: New test.
26869
26870 2005-05-29 Jan Hubicka <jh@suse.cz>
26871
26872 * gcc.c-torture/compile/pr21562.c: New.
26873
26874 2005-05-28 Steven G. Kargl <kargls@comcast.net>
26875
26876 * gfortran.dg/subnormal_1.f90: New test.
26877
26878 2005-05-28 Jan Hubicka <jh@suse.cz>
26879
26880 * tree-prof.exp: Fix comment.
26881 * value-prof-1.c: New.
26882 * value-prof-2.c: New.
26883 * value-prof-3.c: New.
26884 * value-prof-4.c: New.
26885
26886 2005-05-27 Mark Mitchell <mark@codesourcery.com>
26887
26888 PR c++/21614
26889 * g++.dg/expr/ptrmem6.C: New test.
26890 * g++.dg/expr/ptrmem6a.C: Likewise.
26891
26892 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
26893
26894 PR tree-optimization/21658
26895 * gcc.dg/tree-ssa/pr21658.c: New.
26896
26897 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
26898
26899 PR c++/21455
26900 * g++.dg/inherit/ptrmem3.C: New.
26901
26902 PR c++/21681
26903 * g++.dg/parse/template16.C: New.
26904
26905 2005-05-27 Andreas Jaeger <aj@suse.de>
26906
26907 * gcc.dg/setjmp-2.c: Only run in 32-bit.
26908
26909 * gcc.dg/i386-sse-8.c: Run test on all archs.
26910
26911 2005-05-26 Mike Stump <mrs@apple.com>
26912
26913 * objc.dg/isa-field-1.m: Only run on darwin.
26914 * objc.dg/lookup-1.m: Likewise.
26915 * objc.dg/try-catch-8.m: Likewise.
26916
26917 2005-05-26 Roger Sayle <roger@eyesopen.com>
26918
26919 PR tree-optimization/9814
26920 * gcc.dg/pr9814-1.c: New test case.
26921
26922 2005-05-26 Ziemowit Laski <zlaski@apple.com>
26923
26924 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
26925 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
26926 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
26927 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
26928 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
26929 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
26930 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
26931 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
26932 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
26933 objc.dg/try-catch-8.m: New.
26934
26935 2005-05-26 Janis Johnson <janis187@us.ibm.com>
26936
26937 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
26938 remove extraneous semicolons.
26939
26940 2005-05-26 Ziemowit Laski <zlaski@apple.com>
26941
26942 * obj-c++.dg/comp-types-12.mm: New.
26943 * objc.dg/comp-types-11.m: New.
26944 * objc.dg/selector-4.m: New.
26945
26946 2005-05-26 Andreas Jaeger <aj@suse.de>
26947
26948 PR testsuite/20772
26949 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
26950 g++.old-deja/g++.ext/attrib3.C,
26951 g++.old-deja/g++.other/store-expr1.C,
26952 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
26953 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
26954 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
26955 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
26956 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
26957 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
26958 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
26959 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
26960 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
26961 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
26962 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
26963 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
26964 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
26965 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
26966 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
26967 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
26968 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
26969 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
26970 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
26971
26972 2005-05-26 Andreas Jaeger <aj@suse.de>
26973
26974 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
26975 x86-64 compilation.
26976
26977 2005-05-26 Andreas Jaeger <aj@suse.de>
26978
26979 PR testsuite/20772
26980 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
26981 gcc.misc-tests/i386-pf-athlon-1.c,
26982 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
26983 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
26984 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
26985 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
26986 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
26987 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
26988 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
26989 programs.
26990
26991 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
26992 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
26993 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
26994 x86-64 compilation.
26995
26996 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
26997 x86_64.
26998
26999 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
27000 effective-target ilp32.
27001
27002 2005-05-26 David Ung <davidu@mips.com>
27003
27004 * gcc.target/mips/ext_ins.c: New test for testing the generation
27005 of MIPS32/64 rev 2 ext/ins instructions.
27006
27007 2005-05-26 Andreas Jaeger <aj@suse.de>
27008
27009 * treelang/compile/unsigned.tree: Use gimple instead of
27010 nonexisting generic dump.
27011
27012 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
27013
27014 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
27015
27016 2005-05-26 Andreas Jaeger <aj@suse.de>
27017
27018 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
27019
27020 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
27021
27022 PR libfortran/17283
27023 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
27024 Test callee-allocated memory with write statements.
27025
27026 2005-05-25 Roger Sayle <roger@eyesopen.com>
27027
27028 PR middle-end/21709
27029 * gcc.dg/pr21709-1.c: New test case.
27030
27031 2005-05-25 Ziemowit Laski <zlaski@apple.com>
27032 Mike Stump <mrs@apple.com>
27033
27034 * objc/execute/next_mapping.h: Update for C++.
27035
27036 * obj-c++.dg/selector-1.mm: Move to...
27037 * obj-c++.dg/selector-4.mm: here...
27038
27039 * obj-c++.dg/basic.mm: New.
27040 * obj-c++.dg/comp-types-1.mm: New.
27041 * obj-c++.dg/cxx-class-1.mm: New.
27042 * obj-c++.dg/cxx-ivars-1.mm: New.
27043 * obj-c++.dg/cxx-ivars-2.mm: New.
27044 * obj-c++.dg/cxx-ivars-3.mm: New.
27045 * obj-c++.dg/cxx-scope-1.mm: New.
27046 * obj-c++.dg/cxx-scope-2.mm: New.
27047 * obj-c++.dg/defs.mm: New.
27048 * obj-c++.dg/empty-private-1.mm: New.
27049 * obj-c++.dg/encode-1.mm: New.
27050 * obj-c++.dg/encode-2.mm: New.
27051 * obj-c++.dg/encode-3.mm: New.
27052 * obj-c++.dg/extern-c-1.mm: New.
27053 * obj-c++.dg/extra-semi.mm: New.
27054 * obj-c++.dg/fix-and-continue-2.mm: New.
27055 * obj-c++.dg/isa-field-1.mm: New.
27056 * obj-c++.dg/ivar-list-semi.mm: New.
27057 * obj-c++.dg/local-decl-1.mm: New.
27058 * obj-c++.dg/lookup-1.mm: New.
27059 * obj-c++.dg/lookup-2.mm: New.
27060 * obj-c++.dg/method-1.mm: New.
27061 * obj-c++.dg/method-2.mm: New.
27062 * obj-c++.dg/method-3.mm: New.
27063 * obj-c++.dg/method-4.mm: New.
27064 * obj-c++.dg/method-5.mm: New.
27065 * obj-c++.dg/method-6.mm: New.
27066 * obj-c++.dg/method-7.mm: New.
27067 * obj-c++.dg/no-extra-load.mm: New.
27068 * obj-c++.dg/overload-1.mm: New.
27069 * obj-c++.dg/pragma-1.mm: New.
27070 * obj-c++.dg/pragma-2.mm: New.
27071 * obj-c++.dg/private-1.mm: New.
27072 * obj-c++.dg/private-2.mm: New.
27073 * obj-c++.dg/proto-qual-1.mm: New.
27074 * obj-c++.dg/qual-types-1.mm: New.
27075 * obj-c++.dg/stubify-1.mm: New.
27076 * obj-c++.dg/stubify-2.mm: New.
27077 * obj-c++.dg/super-class-1.mm: New.
27078 * obj-c++.dg/super-class-2.mm: New.
27079 * obj-c++.dg/super-dealloc-1.mm: New.
27080 * obj-c++.dg/super-dealloc-2.mm: New.
27081 * obj-c++.dg/template-1.mm: New.
27082 * obj-c++.dg/template-2.mm: New.
27083 * obj-c++.dg/template-3.mm: New.
27084 * obj-c++.dg/template-4.mm: New.
27085 * obj-c++.dg/template-5.mm: New.
27086 * obj-c++.dg/template-6.mm: New.
27087 * obj-c++.dg/try-catch-1.mm: New.
27088 * obj-c++.dg/try-catch-2.mm: New.
27089 * obj-c++.dg/try-catch-3.mm: New.
27090 * obj-c++.dg/try-catch-4.mm: New.
27091 * obj-c++.dg/try-catch-5.mm: New.
27092 * obj-c++.dg/try-catch-6.mm: New.
27093 * obj-c++.dg/try-catch-7.mm: New.
27094 * obj-c++.dg/try-catch-8.mm: New.
27095 * obj-c++.dg/try-catch-9.mm: New.
27096 * obj-c++.dg/va-meth-1.mm: New.
27097
27098 2005-05-25 Ziemowit Laski <zlaski@apple.com>
27099
27100 * obj-c++.dg/selector-1.mm: New.
27101 * obj-c++.dg/selector-2.mm: New.
27102
27103 2005-05-25 Ziemowit Laski <zlaski@apple.com>
27104
27105 * obj-c++.dg/selector-3.mm: New.
27106 * objc.dg/selector-3.m: New.
27107
27108 2005-05-25 Ziemowit Laski <zlaski@apple.com>
27109
27110 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
27111 about where warning appears.
27112
27113 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
27114
27115 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
27116 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
27117 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
27118 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
27119
27120 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
27121
27122 * gcc.dg/20050524-1.c: New test.
27123
27124 2005-05-25 Jan Hubicka <jh@suse.cz>
27125
27126 * gcc.dg/tree-prof/inliner-1.c: New.
27127
27128 2005-05-25 Janis Johnson <janis187@us.ibm.com>
27129
27130 * gcc.dg/tree-prof: New directory.
27131 * gcc.dg/tree-prof/tree-prof.exp: New.
27132
27133 2005-05-25 DJ Delorie <dj@redhat.com>
27134
27135 * gcc.dg/Wattributes-1.c: New.
27136 * gcc.dg/Wattributes-2.c: New.
27137 * gcc.dg/Wattributes-3.c: New.
27138
27139 20005-05-24 Janis Johnson <janis187@us.ibm.com>
27140
27141 PR tree-optimization/19833
27142 * gcc.dg/uninit-4.c: Remove xfail.
27143 * gcc.dg/uninit-9.c: Ditto.
27144
27145 2005-05-24 Ziemowit Laski <zlaski@apple.com>
27146
27147 * obj-c++.dg/bitfield-[1-5].mm: New.
27148 * obj-c++.dg/class-protocol-1.mm: New.
27149 * obj-c++.dg/comp-types-1[0-1].mm: New.
27150 * obj-c++.dg/comp-types-[2-9].mm: New.
27151 * obj-c++.dg/encode-[4-8].mm: New.
27152 * obj-c++.dg/layout-1.mm: New.
27153 * obj-c++.dg/method-1[0-9].mm: New.
27154 * obj-c++.dg/method-2[0-1].mm: New.
27155 * obj-c++.dg/method-[8-9].mm: New.
27156 * obj-c++.dg/objc-gc-3.mm: New.
27157 * obj-c++.dg/try-catch-10.mm: New.
27158 * objc.dg/bitfield-5.m: New.
27159 * objc.dg/comp-types-10.m: New.
27160 * objc.dg/comp-types-9.m: New.
27161 * objc.dg/layout-1.m: New.
27162 * objc.dg/objc-gc-4.m: New.
27163 * objc.dg/try-catch-9.m: New.
27164 * objc.dg/class-protocol-1.m: Tweak diagnostics.
27165 * objc.dg/comp-types-1.m: Likewise.
27166 * objc.dg/comp-types-[5-6].m: Likewise.
27167 * objc.dg/method-9.m: Likewise.
27168
27169 2005-05-24 Janis Johnson <janis187@us.ibm.com>
27170
27171 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
27172 and on hardware without VMX support.
27173
27174 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
27175
27176 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
27177
27178 * lib/profopt.exp (dg-final-generate, dg-final-use,
27179 profopt-final-code, profopt-get-options): New.
27180 (profopt-execute): Process test directives.
27181
27182 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
27183 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
27184 cleanup-tree-dump, cleanup-saved-temps): Update comments.
27185
27186 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
27187
27188 PR C++/21645
27189 * g++.dg/init/ctor5.C: New test.
27190
27191 2005-05-24 Ira Rosen <irar@il.ibm.com>
27192
27193 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
27194 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
27195 vect-113.c, vect-114.c.
27196
27197 2005-05-23 Adam Nemet <anemet@lnxw.com>
27198
27199 * gcc.dg/const-elim-1.c: Remove xfails.
27200
27201 2005-05-23 Jeff Law <law@redhat.com>
27202
27203 * gcc.c-torture/compile/pr21638.c: New test.
27204 * gcc.c-torture/compile/20050520-1.c: New test.
27205
27206 2005-05-23 Nick Clifton <nickc@redhat.com>
27207
27208 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
27209 be a proper triple, ie: m32r*-*-*.
27210 * g++.old-deja/g++.jason/thunk3.C: Likewise.
27211
27212 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
27213
27214 PR middle-end/21331
27215 PR tree-opt/21293
27216 * gcc.c-torture/compile/pr21293.c: New test.
27217 * gcc.c-torture/execute/pr21331.c: New test.
27218
27219 2004-05-20 Richard Henderson <rth@redhat.com>
27220
27221 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
27222
27223 2005-05-20 Ziemowit Laski <zlaski@apple.com>
27224
27225 * obj-c++-dg.exp: Add.
27226 * obj-c++.exp: Add.
27227 * obj-c++.dg/dg.exp: Add.
27228
27229 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
27230
27231 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
27232 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
27233
27234 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
27235
27236 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
27237
27238 2004-05-19 Richard Henderson <rth@redhat.com>
27239
27240 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
27241
27242 2005-05-19 Janis Johnson <janis187@us.ibm.com>
27243
27244 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
27245
27246 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
27247
27248 2005-05-19 Jakub Jelinek <jakub@redhat.com>
27249
27250 PR c++/21495
27251 * g++.dg/parse/extern1.C: New test.
27252 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
27253
27254 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27255
27256 * gcc.dg/c99-math.h: New.
27257 * gcc.dg/c99-math-float-1.c: New test.
27258 * gcc.dg/c99-math-double-1.c: Likewise.
27259 * gcc.dg/c99-math-long-double-1.c: Likewise.
27260
27261 2005-05-18 Richard Henderson <rth@redhat.com>
27262
27263 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
27264
27265 2005-05-18 Devang Patel <dpatel@apple.com>
27266
27267 * g++.dg/opt/20050511-1.C: New test.
27268
27269 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
27270
27271 PR libfortran/21127
27272 * gfortran.dg/reshape-complex.f90: New test.
27273
27274 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
27275
27276 * gfortran.dg/array_constructor_1.f90: New test.
27277 * gfortran.dg/array_constructor_2.f90: New test.
27278
27279 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
27280
27281 PR fortran/20954
27282 * gfortran.dg/pr20954.f: New test.
27283
27284 2005-05-17 Mike Stump <mrs@apple.com>
27285
27286 Yet more Objective-C++...
27287
27288 * objc.dg/method-5.m: Update.
27289 * objc.dg/method-6.m: Update.
27290 * objc.dg/method-7.m: Update.
27291 * objc.dg/method-9.m: Update.
27292 * objc.dg/try-catch-2.m: Update.
27293
27294 2005-05-17 Mark Mitchell <mark@codesourcery.com>
27295
27296 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
27297 Remove little-endian optimizations.
27298
27299 2005-05-17 Jeff Law <law@redhat.com>
27300
27301 * g++.dg/tree-ssa/pr14814.C: New test.
27302 * gcc.dg/tree-ssa/pr14814.C: New test.
27303 * gcc.dg/tree-ssa/pr17141-1.C: New test.
27304 * gcc.dg/tree-ssa/pr17141-2.C: New test.
27305
27306 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
27307
27308 * gcc.dg/compat/generate-random.c: Do not include
27309 libiberty.h.
27310 * gcc.dg/compat/generate-random_r.c: Likewise.
27311
27312 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
27313
27314 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
27315
27316 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
27317
27318 PR middle-end/21595
27319 * g++.dg/tree-ssa/builtin1.C: New testcase.
27320
27321 2005-05-17 Jakub Jelinek <jakub@redhat.com>
27322
27323 PR c++/21454
27324 * g++.dg/opt/const4.C: New test.
27325
27326 PR middle-end/21492
27327 * g++.dg/opt/crossjump1.C: New test.
27328
27329 PR tree-optimization/21610
27330 * gcc.c-torture/compile/20050516-1.c: New test.
27331
27332 PR fortran/15080
27333 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
27334 about the test failing.
27335 * gfortran.fortran-torture/execute/where_7.f90: New test.
27336 * gfortran.fortran-torture/execute/where_8.f90: New test.
27337
27338 2005-05-16 Richard Henderson <rth@redhat.com>
27339
27340 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
27341 i?86 and x86_64.
27342
27343 2005-05-16 Mark Mitchell <mark@codesourcery.com>
27344
27345 * gcc.dg/compat/generate-random.c (config.h): Do not include.
27346 (limits.h): Include unconditionally.
27347 (stdlib.h): Likewise.
27348 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
27349 (limits.h): Include unconditionally.
27350 (stdlib.h): Likewise.
27351 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
27352 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
27353 (limits.h): Include unconditionally.
27354 (stdlib.h): Likewise.
27355 (hashtab.h): Do not include.
27356 (getopt.h): Likewise.
27357 (stddef.h): Include.
27358 (hashval_t): Define.
27359 (struct entry): Add "next" field.
27360 (HASH_SIZE): New macro.
27361 (hash_table): New variable.
27362 (switchfiles): Do not use xmalloc.
27363 (mix): New macro.
27364 (iterative_hash): New function.
27365 (hasht): Remove.
27366 (e_exists): New function.
27367 (e_insert): Likewise.
27368 (output): Use, instead of libiberty hashtable functions.
27369 (main): Do not use getopt. Do not call htab_create.
27370
27371 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
27372
27373 PR libstdc++/21526
27374 * lib/target-supports.exp (check_mkfifo_available):
27375 Return 0 for cygwin as mkfifo support incomplete on platform.
27376 Fix typos in comments.
27377
27378 2005-05-15 Mark Mitchell <mark@codesourcery.com>
27379
27380 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
27381
27382 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
27383
27384 PR fortran/17432
27385 * gfortran.dg/assign_4.f: New test.
27386
27387 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
27388
27389 PR tree-optimization/21563
27390 * gcc.dg/tree-ssa/pr21563.c: New.
27391
27392 2005-05-14 Jan Hubicka <jh@suse.cz>
27393
27394 * gcc.dg/noreturn-7.c: Allow control reaches warning.
27395
27396 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
27397
27398 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
27399
27400 2005-05-13 Julian Brown <julian@codesourcery.com>
27401
27402 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
27403 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
27404
27405 2005-05-13 Jan Hubicka <jh@suse.cz>
27406
27407 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
27408 * gcc.dg/fold-xor-?.c: Likewise.
27409 * gcc.dg/pr15784-?.c: Likewise.
27410 * gcc.dg/pr20922-?.c: Likewise.
27411 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
27412 * gcc.dg/tree-ssa/pr17598.c: Likewise.
27413 * gcc.dg/tree-ssa/pr20470.c: Likewise.
27414
27415 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27416
27417 PR fortran/21260
27418 * gfortran.dg/hollerith_1.f90: New test.
27419
27420 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27421
27422 * gfortran.dg/func_result_2.f90: New test.
27423
27424 2005-05-11 Bud Davis <bdavis@gfortran.org>
27425
27426 * gfortran.dg/dev_null.f90: New test.
27427
27428 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
27429
27430 * gcc.dg/arm-vfp1.c: Revert last change.
27431
27432 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
27433
27434 PR middle-end/19807
27435 PR tree-optimization/19639
27436 * g++.dg/tree-ssa/pr19807.C: New testcase.
27437
27438 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27439
27440 PR libfortran/21471
27441 * gfortran.dg/append-1.f90: New test.
27442
27443 2005-05-10 Diego Novillo <dnovillo@redhat.com>
27444
27445 * gcc.dg/pr18501.c: XFAIL.
27446 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
27447 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
27448 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
27449 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
27450 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
27451 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
27452 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
27453 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
27454
27455 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27456
27457 PR fortran/20178
27458 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
27459 gfortran.dg/f2c_3.f90: New tests.
27460
27461 * gfortran.dg/return_1.f90: Fix dg annotation.
27462
27463 2005-05-10 Diego Novillo <dnovillo@redhat.com>
27464
27465 * gcc.c-torture/compile/20050510-1.c: New test.
27466
27467 2005-05-10 Mark Mitchell <mark@codesourcery.com>
27468
27469 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
27470
27471 2005-05-10 Bob Wilson <bob.wilson@acm.org>
27472
27473 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
27474
27475 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
27476
27477 PR c/17913
27478 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
27479
27480 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
27481
27482 PR c/21342
27483 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
27484 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
27485
27486 2005-05-10 Ben Elliston <bje@au.ibm.com>
27487
27488 PR debug/16676
27489 * gcc.dg/debug/pr16676.c: New test.
27490
27491 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
27492
27493 PR testsuite/21443
27494 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
27495 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
27496 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
27497 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
27498 Change -O1 to -O2.
27499 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
27500 -fno-tree-dominator-opts.
27501
27502 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27503
27504 * gfortran.dg/return_1.f90: New test.
27505
27506 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
27507
27508 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
27509
27510 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
27511
27512 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
27513
27514 PR c++/21427
27515 * g++.dg/inherit/covariant13.C: New.
27516
27517 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27518
27519 PR libfortran/19155
27520 * gfortran.dg/pr19155.f: New test.
27521
27522 2005-05-08 Roger Sayle <roger@eyesopen.com>
27523
27524 PR inline-asm/8788
27525 * gcc.dg/pr8788-1.c: New testcase.
27526
27527 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
27528
27529 PR target/21416
27530 * gcc.target/mips/fpcmp-[12].c: New tests.
27531
27532 2005-05-06 Mark Mitchell <mark@codesourcery.com>
27533
27534 * lib/target-supports-dg.exp (dg-require-fork): New function.
27535 (dg-require-mkfifo): Likewise.
27536 * lib/target-supports.exp (check_function_available): New
27537 function.
27538 (check_fork_available): Likewise.
27539 (check_mkfifo_available): Likewise.
27540
27541 2005-05-06 Jeff Law <law@redhat.com>
27542
27543 * gcc.c-torture/compile/pr21380.c: New test.
27544
27545 2005-05-06 Jakub Jelinek <jakub@redhat.com>
27546
27547 PR c++/20961
27548 * g++.dg/ext/weak3.C: New test.
27549
27550 2005-05-05 Mark Mitchell <mark@codesourcery.com>
27551
27552 PR c++/21352
27553 * g++.dg/template/crash37.C: New test.
27554
27555 2005-05-05 Paul Brook <paul@codesourcery.com>
27556
27557 * gcc.dg/arm-g2.c: Use effective-target arm32.
27558 * gcc.dg/arm-mmx-1.c: Ditto.
27559 * gcc.dg/arm-scd42-2.c: Ditto.
27560 * gcc.dg/arm-vfp1.c: Ditto.
27561 * lib/target-supports.exp (check_effective_target_arm32): New
27562 function.
27563
27564 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
27565
27566 PR libfortran/21354
27567 gfortran.dg/in_pack_rank7.f90: New test.
27568
27569 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
27570
27571 PR middle-end/15618
27572 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
27573
27574 2005-05-04 Jakub Jelinek <jakub@redhat.com>
27575
27576 PR middle-end/21265
27577 * gcc.dg/20050503-1.c: New test.
27578
27579 PR rtl-optimization/21239
27580 * gcc.dg/i386-sse-11.c: New test.
27581
27582 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
27583
27584 PR target/16888
27585 * gcc.target/i386/asm-1.c: New test.
27586
27587 2005-05-03 Jakub Jelinek <jakub@redhat.com>
27588
27589 PR rtl-optimization/21330
27590 * gcc.c-torture/execute/20050502-1.c: New test.
27591
27592 PR target/21297
27593 * gcc.c-torture/execute/20050502-2.c: New test.
27594
27595 2005-05-03 Uros Bizjak <uros@kss-loka.si>
27596
27597 PR middle-end/21282
27598 * gcc.dg/pr21282.c: New.
27599
27600 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
27601
27602 * gcc.dg/vect/pr20122.c: Clean up .vect file.
27603 * gcc.dg/vect/vect-92.c: Likewise.
27604 * gcc.dg/vect/vect-93.c: Likewise.
27605 * gcc.dg/vect/vect-dv-1.c: Likewise.
27606 * gcc.dg/vect/vect-dv-2.c: Likewise.
27607 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
27608
27609 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
27610
27611 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
27612 * gfortran.dg/vect/vect-2.f90: Likewise.
27613 * gfortran.dg/vect/vect-3.f90: Likewise.
27614 * gfortran.dg/vect/vect-4.f90: Likewise.
27615 * gfortran.dg/vect/vect-5.f90: Likewise.
27616
27617 2005-05-02 Geoffrey Keating <geoffk@apple.com>
27618
27619 PR target/20813
27620 * gcc.dg/rs6000-fpint-2.c: New.
27621
27622 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
27623
27624 PR c/15698
27625 * gcc.dg/builtins-30.c: Update expected messages.
27626 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
27627 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
27628 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
27629
27630 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
27631
27632 PR tree-optimization/21294
27633 * gcc.dg/tree-ssa/pr21294.c: New.
27634
27635 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
27636
27637 * gcc.dg/altivec-3.c (vec_store): Do not use the old
27638 __builtin_altivec_st_internal_4si built-in.
27639
27640 2005-05-02 Mark Mitchell <mark@codesourcery.com>
27641
27642 PR c++/15875
27643 * g++.dg/template/ptrmem14.C: New test.
27644
27645 2005-05-02 Paul Brook <paul@codesourcery.com>
27646
27647 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
27648
27649 2005-05-02 Michael Matz <matz@suse.de>
27650
27651 PR c++/19542
27652 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
27653
27654 2005-05-01 Mark Mitchell <mark@codesourcery.com>
27655
27656 * g++.dg/cpp/weak.C: New test.
27657
27658 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
27659
27660 * gcc.dg/tree-ssa/loop-8.c: New test.
27661
27662 2005-04-30 Michael Maty <matz@suse.de>
27663
27664 * gcc.dg/inline-mcpy.c: New test.
27665
27666 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
27667
27668 PR libfortran/18958
27669 * gfortran.dg/eoshift.f90: New test case.
27670
27671 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
27672
27673 PR libfortran/18857
27674 * gfortran.dg/matmul_1.f90: New test.
27675
27676 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
27677
27678 PR tree-optimization/21030
27679 * gcc.dg/tree-ssa/pr21030.c: New.
27680
27681 2005-04-29 Devang Patel <dpatel@apple.com>
27682
27683 PR tree-optimization/21272
27684 * gcc.dg/vect/vect-ifcvt-10.c: New test.
27685
27686 2005-04-29 Jakub Jelinek <jakub@redhat.com>
27687
27688 PR fortran/13082
27689 PR fortran/18824
27690 * gfortran.dg/entry_4.f90: New test.
27691 * gfortran.fortran-torture/execute/entry_1.f90: New test.
27692 * gfortran.fortran-torture/execute/entry_2.f90: New test.
27693 * gfortran.fortran-torture/execute/entry_3.f90: New test.
27694 * gfortran.fortran-torture/execute/entry_4.f90: New test.
27695 * gfortran.fortran-torture/execute/entry_5.f90: New test.
27696 * gfortran.fortran-torture/execute/entry_6.f90: New test.
27697 * gfortran.fortran-torture/execute/entry_7.f90: New test.
27698
27699 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27700
27701 * gfortran.fortran-torture/execute/entry_8.f90: New test.
27702
27703 2005-04-29 Paul Brook <paul@codesourcery.com>
27704
27705 * gfortran.dg/entry_3.f90: New test.
27706
27707 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27708
27709 * gfortran.dg/implicit_4.f90: New test.
27710
27711 2005-04-28 Bob Wilson <bob.wilson@acm.org>
27712
27713 * lib/target-supports.exp (check_profiling_available): Return
27714 false for xtensa-*-elf.
27715
27716 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
27717
27718 * lib/fortran-torture.exp (fortran-torture.exp): Catch
27719 error if file cannot be deleted.
27720
27721 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
27722
27723 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
27724 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
27725 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
27726 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
27727 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
27728 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
27729 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
27730 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
27731 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
27732 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
27733 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
27734 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
27735 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
27736
27737 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27738
27739 PR fortran/20865
27740 * gfortran.dg/pr20865.f90: New test.
27741
27742 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
27743
27744 * gcc.dg/void-cast-2.c: New test.
27745
27746 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
27747
27748 PR c/21159
27749 * gcc.dg/void-cast-1.c: New test.
27750
27751 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
27752
27753 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
27754
27755 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27756
27757 PR fortran/21177
27758 * gfortran.dg/pr21177.f90: New test.
27759
27760 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
27761
27762 PR tree-optimization/21171
27763 * gcc.dg/tree-ssa/pr21171.c: New test.
27764
27765 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
27766
27767 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
27768 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
27769 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
27770 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
27771 gcc.dg/tree-ssa/gen-vect-32.c: New.
27772 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
27773 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
27774 don't run on PPC32.
27775
27776 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
27777
27778 PR c/21213
27779 * gcc.dg/transparent-union-3.c: New test.
27780
27781 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
27782
27783 PR c/20740
27784 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
27785 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
27786 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
27787 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
27788 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
27789 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
27790
27791 2005-04-26 Jeff Law <law@redhat.com>
27792
27793 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
27794 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
27795 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
27796 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
27797 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
27798 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
27799 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
27800
27801 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
27802
27803 PR tree-optimization/17598
27804 * gcc.dg/tree-ssa/pr17598.c: New testcase.
27805
27806 2005-04-25 Mike Stump <mrs@apple.com>
27807
27808 * objc.dg/fix-and-continue-1.m: Add.
27809
27810 2005-04-25 Roger Sayle <roger@eyesopen.com>
27811
27812 PR c++/20995
27813 * g++.dg/opt/pr20995-1.C: New test case.
27814
27815 2005-04-25 Devang Patel <dpatel@apple.com>
27816
27817 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
27818
27819 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
27820
27821 PR testsuite/21062
27822 * g++.dg/opt/alias2.C (printf): Correct the prototype.
27823
27824 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
27825
27826 PR C++/21188
27827 * g++.dg/opt/rtti2.C: New test.
27828
27829 2005-04-25 Paul Brook <paul@codesourcery.com>
27830 Steven G. Kargl <kargls@comcast.net>
27831
27832 PR fortran/20879
27833 * gfortran.dg/ichar_1.f90: New file.
27834
27835 2005-04-24 Jakub Jelinek <jakub@redhat.com>
27836
27837 PR middle-end/20991
27838 * g++.dg/opt/pr20991.C: New test.
27839
27840 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
27841 where sizeof (type) < __alignof__ (type).
27842 * gcc.dg/compat/struct-layout-1.h: Likewise.
27843
27844 2005-04-24 Per Bothner <per@bothner.com>
27845 Devang Patel <dpatel@apple.com>
27846
27847 PR preprocessor/20907
27848 * gcc.dg/cpp/very-long-comment.c: New test.
27849
27850 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27851
27852 PR fortran/20059
27853 * gfortran.dg/common_5.f: New test.
27854
27855 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
27856
27857 PR middle-end/21082
27858 * g++.dg/tree-ssa/pr21082.C: New testcase.
27859
27860 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
27861
27862 * gcc.dg/vect/vect-99.c: New test.
27863
27864 2005-04-22 Diego Novillo <dnovillo@redhat.com>
27865
27866 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
27867
27868 2005-04-22 Jeff Law <law@redhat.com>
27869
27870 * gcc.dg/uninit-5.c: Remove xfails.
27871 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
27872 conditionals and loads.
27873
27874 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
27875
27876 PR libfortran/20074
27877 PR libfortran/20436
27878 PR libfortran/21108
27879 * gfortran.dg/nested_reshape.f90: new test
27880 * gfortran.dg/reshape-alloc.f90: new test
27881 * gfortran.dg/reshape.f90: new test
27882
27883 2005-04-22 Mark Mitchell <mark@codesourcery.com>
27884
27885 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
27886
27887 * gcc.dg/arm-vfp1.c: New test.
27888
27889 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
27890
27891 PR c++/21087
27892 * g++.dg/lookup/builtin2.C: New test.
27893
27894 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
27895
27896 * gcc.dg/weak/weak-13.c: New test.
27897
27898 2005-04-21 Geoffrey Keating <geoffk@apple.com>
27899
27900 * lib/target-supports.exp (check_effective_target_sync_int_long):
27901 Add powerpc*.
27902
27903 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
27904
27905 * gcc.target/mips/branch-1.c: New test.
27906
27907 2005-04-21 Richard Henderson <rth@redhat.com>
27908
27909 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
27910 * gcc.dg/vect/vect-86.c: Likewise.
27911 * gcc.dg/vect/vect-87.c: Likewise.
27912 * gcc.dg/vect/vect-88.c: Likewise.
27913
27914 2005-04-21 Devang Patel <dpatel@apple.com>
27915
27916 PR optimization/20994
27917 * gcc.dg/tree-ssa/ifc-3.c: New test.
27918
27919 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
27920
27921 PR c/12913
27922 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
27923 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
27924 gcc.dg/c99-vla-jump-5.c: New tests.
27925
27926 2005-04-19 Richard Henderson <rth@redhat.com>
27927
27928 * lib/target-supports.exp (check_effective_target_vect_int_mult):
27929 Fix typo in exists check.
27930 (check_effective_target_sync_int_long): New.
27931 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
27932 * gcc.dg/ia64-sync-2.c: Likewise.
27933 * gcc.dg/ia64-sync-3.c: Likewise.
27934 * gcc.dg/ia64-sync-4.c: Likewise.
27935
27936 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
27937
27938 * gcc.dg/fold-xor-1.c: New test.
27939 * gcc.dg/fold-xor-2.c: New test.
27940
27941 2005-04-19 James E. Wilson <wilson@specifixinc.com>
27942
27943 PR target/20670
27944 * g++.dg/eh/fp-regs.C: New test.
27945
27946 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
27947
27948 * gcc.dg/Wint-to-pointer-cast-1.c,
27949 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
27950 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
27951 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
27952
27953 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27954
27955 PR fortran/16861
27956 * gfortran.dg/pr16861.f90: New test.
27957
27958 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
27959
27960 * gcc.dg/pr21085.c: New test.
27961
27962 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
27963
27964 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
27965 (setup_mips_tests, dg-mips-options): New procedures.
27966 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
27967 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
27968 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
27969 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
27970 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
27971 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
27972 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
27973 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
27974 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
27975 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
27976 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
27977 dg-mips-options instead of dg-options. Remove now-redundant
27978 preprocessor guards.
27979 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
27980 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
27981 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
27982 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
27983 * gcc.dg/vr-mult-2.c: Delete.
27984 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
27985 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
27986 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
27987 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
27988 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
27989 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
27990 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
27991
27992 2005-04-18 Laurent GUERBY <laurent@guerby.net>
27993
27994 * ada/acats/run_all.sh: Use sync when executable not present.
27995
27996 2005-04-18 Devang Patel <dpatel@apple.com>
27997
27998 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
27999 * gcc.dg/vect/vect-11a.c: New.
28000 * gcc.dg/vect/vect-none.c: Update.
28001 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
28002
28003 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
28004
28005 PR tree-optimization/20922
28006 * gcc.dg/pr20922-1.c: New test.
28007 * gcc.dg/pr20922-2.c: New test.
28008 * gcc.dg/pr20922-3.c: New test.
28009 * gcc.dg/pr20922-4.c: New test.
28010 * gcc.dg/pr20922-5.c: New test.
28011 * gcc.dg/pr20922-6.c: New test.
28012
28013 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28014
28015 PR libfortran/20950
28016 * gfortran.dg/pr20950.f: New test.
28017
28018 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28019
28020 PR libfortran/19216
28021 * gfortran.dg/pr19216.f: New test.
28022
28023 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
28024
28025 PR tree-optimization/21001
28026 * gcc.dg/tree-ssa/pr21001.c: New.
28027
28028 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
28029
28030 PR libfortran/21075
28031 * gfortran.dg/reshape_rank7.f90: New test.
28032
28033 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
28034
28035 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
28036 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
28037 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
28038 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
28039 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
28040 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
28041 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
28042 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
28043 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
28044 wrong way round).
28045 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
28046 in namelists. New test.
28047 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
28048 New test.
28049 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
28050 New test.
28051 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
28052 namelist. New test.
28053 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
28054 New test.
28055 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
28056 New test.
28057 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
28058 namelist. New test.
28059 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
28060 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
28061 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
28062 New test.
28063 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
28064 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
28065 arrays. New test.
28066
28067 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
28068
28069 * gfortran.dg/wtruncate.f: New testcase.
28070 * gfortran.dg/wtruncate.f90: New testcase.
28071
28072 2005-04-16 Mark Mitchell <mark@codesourcery.com>
28073
28074 PR c++/21025
28075 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
28076 which sizeof/alignof is dependent, rather than just whether we are
28077 processing_template_decl.
28078
28079 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
28080
28081 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
28082 corrected typo where the wrong variables had been compared.
28083
28084 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
28085
28086 PR libfortran/18495
28087 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
28088 Test callee-allocated version of return array with a write
28089 statement.
28090 Test spread with a temporary with another write statement.
28091
28092 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
28093
28094 PR tree-optimization/21031
28095 * gcc.dg/tree-ssa/pr21031.c: New.
28096
28097 2005-04-15 Uros Bizjak <uros@kss-loka.si>
28098
28099 PR tree-optimization/21004
28100 * gcc.dg/builtins-53.c: Include builtins-config.h.
28101 Check floorf, ceilf, floorl and ceill transformations
28102 only when HAVE_C99_RUNTIME is defined.
28103
28104 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
28105
28106 PR middle-end/20739
28107 * gcc.dg/tree-ssa/pr20739.c: New test.
28108
28109 2005-04-14 Mike Stump <mrs@apple.com>
28110
28111 * gcc.dg/Foundation.framework/empty: New.
28112 * gcc.dg/framework-2.c: New.
28113
28114 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
28115
28116 PR tree-optimization/21021
28117 * gcc.c-torture/compile/pr21021.c: New.
28118
28119 2005-04-14 Janis Johnson <janis187@us.ibm.com>
28120
28121 PR testsuite/21010
28122 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
28123 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
28124 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
28125 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
28126 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
28127 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
28128 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
28129 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
28130
28131 2005-04-14 Richard Henderson <rth@redhat.com>
28132
28133 * lib/target-supports.exp (check_effective_target_vect_condition):
28134 Add ia64, i?86, and x86_64.
28135
28136 2005-04-14 Steven G. Kargl <kargls@comcast.net>
28137
28138 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
28139
28140 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
28141
28142 PR tree-optimization/20657
28143 * gcc.dg/tree-ssa/pr20657.c: New.
28144
28145 2005-04-14 Uros Bizjak <uros@kss-loka.si>
28146
28147 * gcc.dg/builtins-53.c: Also check (int)trunc* and
28148 (long long int)trunc*.
28149
28150 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
28151
28152 PR target/20927
28153 * gcc.dg/pr20927.c: New test.
28154
28155 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
28156
28157 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
28158 * gcc.target/mips/asm-1.c: Likewise.
28159
28160 2005-04-13 Dale Johannesen <dalej@apple.com>
28161
28162 * objc.dg/objc-fast-4.m: New.
28163
28164 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
28165
28166 * gcc.target/cris/torture/cris-torture.exp: New driver in new
28167 directory.
28168 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
28169
28170 2005-04-13 David Edelsohn <edelsohn@gnu.org>
28171
28172 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
28173 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
28174 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
28175
28176 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
28177
28178 PR tree-optimization/20913
28179 * gcc.dg/tree-ssa/pr20913.c: New.
28180
28181 PR tree-optimization/20702
28182 * gcc.dg/tree-ssa/pr20702.c: New.
28183
28184 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28185
28186 PR c++/13744
28187 * g++.dg/inherit/local3.C: New test.
28188
28189 2005-04-12 Jeff Law <law@redhat.com>
28190
28191 * gcc.dg/tree-ssa/20050412-1.c: New test.
28192
28193 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
28194
28195 PR libfortran/19016
28196 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
28197 Add tests with mask generated by expression.
28198 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
28199 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
28200 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
28201
28202 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
28203
28204 PR middle-end/20917
28205 * gcc.dg/20050409-1.c: New test.
28206
28207 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
28208
28209 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
28210
28211 2005-04-11 Mark Mitchell <mark@codesourcery.com>
28212
28213 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
28214 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
28215 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
28216 (TARGET_CXX): Adjust accordingly.
28217 * target.h (struct gcc_target): Remove epxort_class_data. Add
28218 determine_class_data_visibility and class_data_always_comdat.
28219 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
28220 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
28221 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
28222 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
28223 (arm_cxx_determine_class_data_visibility): New.
28224 (arm_cxx_class_data_always_comdat): Likewise.
28225 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
28226 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
28227 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
28228 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
28229 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
28230 Define.
28231
28232 2005-04-11 Mark Mitchell <mark@codesourcery.com>
28233
28234 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
28235
28236 2005-04-11 Geoffrey Keating <geoffk@apple.com>
28237
28238 * gcc.dg/i386-darwin-fpmath.c: New.
28239
28240 2004-04-11 Devang Patel <dpatel@apple.com>
28241
28242 * lib/target-supports.exp (check_effective_target_vect_condition): New.
28243 * gcc.dg/vect/vect-ifcvt-1.c: New test.
28244 * gcc.dg/vect/vect-ifcvt-2.c: New test.
28245 * gcc.dg/vect/vect-ifcvt-3.c: New test.
28246 * gcc.dg/vect/vect-ifcvt-4.c: New test.
28247 * gcc.dg/vect/vect-ifcvt-5.c: New test.
28248 * gcc.dg/vect/vect-ifcvt-6.c: New test.
28249 * gcc.dg/vect/vect-ifcvt-7.c: New test.
28250 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
28251
28252 2004-04-11 Devang Patel <dpatel@apple.com>
28253
28254 * gcc.dg/vect/vect-dv-1.c: New test.
28255 * gcc.dg/vect/vect-dv-2.c: New test.
28256
28257 2005-04-11 Diego Novillo <dnovillo@redhat.com>
28258
28259 PR tree-optimization/20933
28260 * gcc.dg/tree-ssa/pr20933.c: New test.
28261
28262 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28263
28264 * gfortran.dg/fold_nearest.f90: New test.
28265
28266 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
28267
28268 * gcc.dg/tree-ssa/alias-1.c: New test.
28269
28270 2005-04-11 Diego Novillo <dnovillo@redhat.com>
28271
28272 PR tree-optimization/20920
28273 * g++.dg/tree-ssa/pr20920.C: New test.
28274
28275 2005-04-11 Uros Bizjak <uros@kss-loka.si>
28276
28277 * gcc.dg/builtins-53.c: Also check (int)ceil* and
28278 (long long int)ceil*.
28279
28280 2005-04-10 Mark Mitchell <mark@codesourcery.com>
28281
28282 * g++.dg/warn/Wdtor1.C: Declare template in system header with
28283 explicit C++ linkage.
28284
28285 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28286
28287 * gfortran.dg/pr17229.f: Take care of the new obsolescence
28288 warning for arithmetic IF statements.
28289
28290 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
28291
28292 * eor_handling_1.f90: New test case.
28293 * eor_handling_2.f90: New test case.
28294 * eor_handling_3.f90: New test case.
28295 * eor_handling_4.f90: New test case.
28296 * eor_handling_5.f90: New test case.
28297 * noadv_size.f90: New test case.
28298 * pad_no.f90: New test case.
28299
28300 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
28301
28302 * gcc.c-torture/execute/20050410-1.c: New test.
28303
28304 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
28305
28306 * gcc.dg/pr20126.c: New.
28307
28308 2005-04-09 Bud Davis <bdavis@gfortran.org>
28309 Steven G. Kargl <kargls@comcast.net>
28310
28311 * gfortran.dg/PR19872.f: New test.
28312
28313 2005-04-09 Steven G. Kargl <kargls@comcast.net>
28314
28315 * gfortran.dg/nint_1.f90: Fix dg-do directive.
28316
28317 2005-04-09 Steven G. Kargl <kargls@comcast.net>
28318
28319 * gfortran.dg/nint_1.f90: New test.
28320
28321 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
28322
28323 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
28324 Added test for callee-allocated arrays with write statements.
28325 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
28326 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
28327 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
28328 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
28329 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
28330
28331 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
28332
28333 PR libfortran/20163
28334 * gfortran.dg/open-options-blanks.f: New test.
28335
28336 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
28337
28338 PR fortran/13257
28339 * gfortran.dg/comma_format_extension_[1234].f: New tests.
28340
28341 2005-04-09 Jakub Jelinek <jakub@redhat.com>
28342
28343 * gcc.dg/tree-ssa/stdarg-1.c: New test.
28344 * gcc.dg/tree-ssa/stdarg-2.c: New test.
28345 * gcc.dg/tree-ssa/stdarg-3.c: New test.
28346 * gcc.dg/tree-ssa/stdarg-4.c: New test.
28347 * gcc.dg/tree-ssa/stdarg-5.c: New test.
28348 * gcc.c-torture/execute/stdarg-4.c: New test.
28349
28350 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
28351
28352 PR target/20795
28353 * g++.dg/abi/param2.C: New test.
28354
28355 2005-04-09 Uros Bizjak <uros@kss-loka.si>
28356
28357 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
28358
28359 2005-04-09 Uros Bizjak <uros@kss-loka.si>
28360
28361 * gcc.dg/builtins-53.c: New test.
28362
28363 2005-04-08 Diego Novillo <dnovillo@redhat.com>
28364
28365 * g++.dg/tree-ssa/pr18178.C: New test.
28366 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
28367 * gcc.c-torture/execute/20041019-1.c: New test.
28368 * gcc.dg/tree-ssa/20041008-1.c: New test.
28369 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
28370 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
28371 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
28372 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
28373 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
28374 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
28375 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
28376 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
28377 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
28378 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
28379
28380 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
28381
28382 PR rtl-optimization/20466
28383 * gcc.c-torture/execute/pr20466-1.c: New test.
28384
28385 2005-04-08 Mark Mitchell <mark@codesourcery.com>
28386
28387 PR c++/20905
28388 * g++.dg/parse/cond2.C: New test.
28389
28390 PR c++/20145
28391 * g++.dg/warn/Wdtor1.C: New test.
28392
28393 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28394
28395 PR fortran/17229
28396 * gfortran.dg/pr17229.f: New test.
28397
28398 2005-04-07 Steven G. Kargl <kargls@comcast.net>
28399
28400 * gfortran.dg/tiny_1.f90: New test.
28401 * gfortran.dg/tiny_2.f90: ditto.
28402
28403 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
28404
28405 * gfortran.dg/eor_1.f90: Fix dg-do run line
28406 * gfortran.dg/open_new.f90: Fix dg-do run line
28407
28408 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
28409
28410 * lib/target-supports.exp (get_compiler_messages): Support
28411 optional arguments, the fourth being compiler options.
28412 (check_effective_target_fpic): New proc.
28413 * gcc.dg/20050321-2.c: Restrict to target fpic.
28414
28415 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
28416
28417 * gcc.dg/15443-1.c: New test.
28418 * gcc.dg/15443-2.c: Likewise.
28419
28420 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28421
28422 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
28423
28424 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
28425
28426 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
28427
28428 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
28429
28430 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
28431 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
28432 -m64.
28433 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
28434 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
28435 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
28436
28437 2005-04-06 Mark Mitchell <mark@codesourcery.com>
28438
28439 PR c++/20212
28440 * g++.dg/warn/Wunused-11.C: New test.
28441
28442 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
28443
28444 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
28445
28446 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
28447
28448 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
28449
28450 2005-04-05 Mark Mitchell <mark@codesourcery.com>
28451
28452 PR c++/20734
28453 * g++.dg/template/ptrmem13.C: New test.
28454
28455 2005-04-05 Per Bothner <per@bothner.com>
28456
28457 * lib/gcc.exp: Always add -fno-show-column, for now.
28458
28459 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
28460
28461 PR testsuite/20767
28462 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
28463 of plain old "unsigned int" for the type of "i". Makes this test
28464 64bit clean.
28465
28466 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
28467
28468 * gcc.dg/i386-ssefn-1.c: New test.
28469 * gcc.dg/i386-ssefn-2.c: New test.
28470 * gcc.dg/i386-ssefn-3.c: New test.
28471 * gcc.dg/i386-ssefn-4.c: New test.
28472
28473 2005-04-05 Jakub Jelinek <jakub@redhat.com>
28474
28475 PR tree-optimization/20076
28476 * gcc.dg/builtin-apply4.c: New test.
28477
28478 PR preprocessor/19475
28479 * gcc.dg/cpp/macspace1.c: New test.
28480 * gcc.dg/cpp/macspace2.c: New test.
28481
28482 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28483
28484 * gfortran.dg/pr20755.f: Fixed bad format.
28485
28486 2005-04-05 Mark Mitchell <mark@codesourcery.com>
28487
28488 PR c++/20763
28489 * g++.dg/ext/attrib21.C: New test.
28490
28491 2004-04-05 Devang Patel <dpatel@apple.com>
28492
28493 * lib/target-supports.exp (check_effective_target_vect_shif): New.
28494 * gcc.dg/vect/vect-shift-1.c: New test.
28495
28496 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28497
28498 PR libfortran/20755
28499 * gfortran.dg/pr20755.f: New test.
28500
28501 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
28502
28503 * gfortran.dg/pr15959.f90: New test.
28504 * gfortran.dg/string_pad_trunc.f90: New test.
28505
28506 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28507
28508 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
28509 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
28510 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
28511 syntax.
28512
28513 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28514
28515 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
28516
28517 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28518
28519 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
28520 * gcc.c-torture/compile/20011119-2.c: Likewise.
28521 * gcc.c-torture/compile/981001-2.c: Likewise.
28522
28523 2005-04-04 Mark Mitchell <mark@codesourcery.com>
28524
28525 PR c++/20679
28526 * g++.dg/template/overload4.C: New test.
28527
28528 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
28529
28530 PR c++/20746
28531 * g++.dg/abi/covariant5.C: New.
28532
28533 PR debug/20505
28534 * g++.dg/debug/const2.C: New.
28535
28536 2005-04-04 Jakub Jelinek <jakub@redhat.com>
28537
28538 PR rtl-optimization/16104
28539 * gcc.c-torture/execute/20050316-1.c: New test.
28540
28541 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
28542
28543 * g++.dg/template/spec23.C: Fix dg-error text.
28544
28545 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
28546
28547 PR c++/19199
28548 * g++.dg/expr/lval2.C: New.
28549
28550 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28551
28552 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
28553 __builtin_strcasecmp and __builtin_strncasecmp.
28554
28555 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
28556
28557 PR c++/20723
28558 * g++.dg/template/spec22.C: New.
28559 * g++.dg/template/spec23.C: New.
28560
28561 2005-04-03 Dale Ranta <dir@lanl.gov>
28562 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28563
28564 PR libfortran/20068
28565 PR libfortran/20125
28566 PR libfortran/20156
28567 PR libfortran/20471
28568 * gfortran.dg/backspace.f: New test.
28569
28570 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
28571
28572 * gcc.dg/pr19345.c: New test.
28573
28574 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
28575
28576 PR tree-optimization/20640
28577 * gcc.dg/torture/tree-loop-1.c: New.
28578
28579 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
28580
28581 PR rtl-optimization/20290
28582 * gcc.c-torture/execute/loop-ivopts-2.c: New.
28583
28584 2005-04-02 Geoffrey Keating <geoffk@apple.com>
28585
28586 * gcc.dg/rs6000-fpint.c: New.
28587
28588 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
28589
28590 * gcc.dg/old-style-then-proto-1.c: New test.
28591
28592 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28593
28594 * gfortran.fortran-torture/execute/backspace.f90: Check
28595 after backspace and read was incorrect.
28596
28597 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28598
28599 * gcc.c-torture/execute/builtins/strcat.c: Check the result
28600 buffer past the terminating NUL using memcmp.
28601 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
28602 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
28603
28604 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
28605 Fix unused/uninitialized variable warnings.
28606
28607 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
28608 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
28609 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
28610 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
28611
28612 * gcc.c-torture/execute/builtins/abs-1-lib.c,
28613 gcc.c-torture/execute/builtins/fputs-lib.c,
28614 gcc.c-torture/execute/builtins/lib/fprintf.c,
28615 gcc.c-torture/execute/builtins/lib/main.c,
28616 gcc.c-torture/execute/builtins/lib/memcmp.c,
28617 gcc.c-torture/execute/builtins/lib/memmove.c,
28618 gcc.c-torture/execute/builtins/lib/mempcpy.c,
28619 gcc.c-torture/execute/builtins/lib/memset.c,
28620 gcc.c-torture/execute/builtins/lib/printf.c,
28621 gcc.c-torture/execute/builtins/lib/sprintf.c,
28622 gcc.c-torture/execute/builtins/lib/stpcpy.c,
28623 gcc.c-torture/execute/builtins/lib/strchr.c,
28624 gcc.c-torture/execute/builtins/lib/strcmp.c,
28625 gcc.c-torture/execute/builtins/lib/strcpy.c,
28626 gcc.c-torture/execute/builtins/lib/strcspn.c,
28627 gcc.c-torture/execute/builtins/lib/strlen.c,
28628 gcc.c-torture/execute/builtins/lib/strncat.c,
28629 gcc.c-torture/execute/builtins/lib/strncmp.c,
28630 gcc.c-torture/execute/builtins/lib/strncpy.c,
28631 gcc.c-torture/execute/builtins/lib/strrchr.c,
28632 gcc.c-torture/execute/builtins/lib/strspn.c,
28633 gcc.c-torture/execute/builtins/lib/strstr.c,
28634 gcc.c-torture/execute/builtins/memops-asm-lib.c,
28635 gcc.c-torture/execute/builtins/strlen-2.c,
28636 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
28637 prototypes.
28638
28639 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
28640
28641 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
28642 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
28643 selectany usage.
28644
28645 2005-04-01 Jakub Jelinek <jakub@redhat.com>
28646
28647 PR c++/19406
28648 * g++.dg/debug/using1.C: New test.
28649
28650 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
28651
28652 PR middle-end/20524
28653 * gcc.dg/alias-7.c: Prefix asm-declared name with
28654 __USER_LABEL_PREFIX__.
28655
28656 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
28657
28658 Fix fallout from PR middle-end/15700:
28659 * gcc.c-torture/compile/20011119-1.c: Take
28660 __USER_LABEL_PREFIX__ into account.
28661 * gcc.c-torture/compile/20011119-2.c: Likewise.
28662
28663 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
28664
28665 PR c++/18644
28666 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
28667
28668 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
28669
28670 PR c/17855
28671 * gcc.c-torture/compile/struct-non-lval-1.c,
28672 gcc.c-torture/compile/struct-non-lval-2.c,
28673 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
28674
28675 2005-03-31 Janis Johnson <janis187@us.ibm.com>
28676
28677 * gcc.dg/tls/tls.exp: Remove temporary file.
28678 * g++.dg/tls/tls.exp: Ditto.
28679 * lib/file-format.exp: Ditto.
28680 * g++.dg/special/ecos.exp: Ditto.
28681
28682 * lib/profopt.exp: Treat prof_ext as a list.
28683 * gcc.misc-tests/bprob.exp: Ditto.
28684 * g++.dg/bprob/bprob.exp: Ditto.
28685
28686 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
28687 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
28688 g++.dg/tree-ssa/pointer-reference-alias.C,
28689 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
28690 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
28691 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
28692 g++.dg/vect/pr19951.cc: Ditto.
28693 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
28694 gcc.dg/builtins-47.c: Ditto.
28695 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
28696 gcc.dg/pr20115-1.c: Ditto.
28697 * gcc.dg/tree-ssa/20030530-2.c,
28698 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
28699 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
28700 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
28701 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
28702 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
28703 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
28704 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
28705 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
28706 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
28707 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
28708 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
28709 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
28710 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
28711 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
28712 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
28713 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
28714 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
28715 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
28716 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
28717 gcc.dg/tree-ssa/20030824-1.c,
28718 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
28719 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
28720 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
28721 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
28722 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
28723 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
28724 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
28725 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
28726 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
28727 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
28728 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
28729 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
28730 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
28731 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
28732 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
28733 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
28734 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
28735 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
28736 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
28737 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
28738 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
28739 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
28740 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
28741 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
28742 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
28743 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
28744 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
28745 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
28746 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
28747 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
28748 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
28749 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
28750 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
28751 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
28752 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
28753 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
28754 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
28755 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
28756 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
28757 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
28758 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
28759 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
28760 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
28761 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
28762 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
28763 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
28764 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
28765 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
28766 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
28767 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
28768 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
28769 gcc.dg/tree-ssa/useless-1.c: Ditto.
28770 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
28771 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
28772 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
28773 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
28774 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
28775 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
28776 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
28777 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
28778 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
28779 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
28780 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
28781 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
28782 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
28783 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
28784 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
28785 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
28786 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
28787 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
28788 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
28789 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
28790 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
28791 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
28792 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
28793 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
28794 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
28795 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
28796 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
28797 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
28798 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
28799 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
28800 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
28801 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
28802 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
28803 gcc.dg/vect/vect-none.c: Ditto.
28804 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
28805 treelang/compile/unsigned.tree: Ditto.
28806
28807 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
28808 * gcc.dg/cpp/direct2s.c: Ditto.
28809 * gcc.dg/cpp/paste4.c: Ditto.
28810 * gcc.dg/cpp/separate-1.c: Ditto.
28811 * gcc.dg/pch/save-temps-1.c: Ditto.
28812 * g++.dg/ext/altivec-10.C: Ditto.
28813 * g++.dg/pch/pch.C: Ditto.
28814
28815 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
28816
28817 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
28818 * g++.dg/template/repo1.C: Ditto.
28819 * g++.dg/template/repo2.C: Ditto.
28820 * g++.dg/template/repo3.C: Ditto.
28821 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
28822 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
28823 * g++.old-deja/g++.pt/repo1.C: Ditto.
28824 * g++.old-deja/g++.pt/repo2.C: Ditto.
28825 * g++.old-deja/g++.pt/repo3.C: Ditto.
28826 * g++.old-deja/g++.pt/repo4.C: Ditto.
28827
28828 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
28829 * gcc.dg/20030107-1.c: Ditto.
28830 * gcc.dg/20030702-1.c: Ditto.
28831 * gcc.dg/profile-generate-1.c: Ditto.
28832 * g++.dg/other/profile1.C: Ditto.
28833 * g++.old-deja/g++.robertl/eb83.C: Ditto.
28834
28835 * lib/gcc-dg.exp (remove-build-file): New.
28836 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
28837 cleanup-tree-dump, cleanup-saved-temps): New.
28838
28839 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
28840
28841 PR c++/19203, DR 214
28842 * g++.dg/parse/ambig3.C: Not ambiguous.
28843 * g++.dg/template/spec20.C: New.
28844 * g++.dg/template/spec21.C: New.
28845
28846 2005-03-31 Steve Ellcey <sje@cup.hp.com>
28847
28848 PR target/20045
28849 * gcc.dg/ia64-fptr-1.c: Run only on linux.
28850
28851 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28852
28853 PR libfortran/20660
28854 * gfortran.dg/negative_unit.f: New test.
28855
28856 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
28857
28858 * gcc.dg/20050330-1.c: New test.
28859
28860 2005-03-30 Devang Patel <dpatel@apple.com>
28861
28862 * g++.dg/tree-sra/ssa-sra-3.C: New test.
28863
28864 2005-03-30 Dale Johannesen <dalej@apple.com>
28865
28866 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
28867
28868 2005-03-30 Janis Johnson <janis187@us.ibm.com>
28869
28870 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
28871 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
28872 Strip options from test name.
28873
28874 2005-03-31 Jan Hubicka <jh@suse.cz>
28875
28876 * gcc.dg/varpool-1.c: New testcase.
28877
28878 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
28879
28880 PR c/772
28881 PR c/17913
28882 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
28883 gcc.dg/stmt-expr-label-3.c : New tests.
28884 * gcc.c-torture/execute/medce-2.c: Remove.
28885
28886 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
28887
28888 PR c/20368
28889 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
28890 tests.
28891
28892 2005-03-30 Alan Modra <amodra@bigpond.net.au>
28893
28894 * gcc.c-torture/compile/pr20203.c: New test.
28895
28896 2005-03-26 Steven G. Kargl <kargls@comcast.net>
28897
28898 * gfortran.dg/promotion.f90: New test.
28899
28900 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
28901
28902 PR middle-end/20491
28903 * gcc.dg/torture/asm-subreg-1.c: New test.
28904
28905 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
28906
28907 PR c/20672
28908 * gcc.dg/pr20672-1.c: New test.
28909
28910 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
28911
28912 * gfortran.dg/vect: New directory.
28913 * gfortran.dg/vect/vect.exp: New.
28914 * gfortran.dg/vect/vect-1.f90: New test.
28915 * gfortran.dg/vect/vect-2.f90: New test.
28916 * gfortran.dg/vect/vect-3.f90: New test.
28917 * gfortran.dg/vect/vect-4.f90: New test.
28918 * gfortran.dg/vect/vect-5.f90: New test.
28919
28920 2005-03-29 Jakub Jelinek <jakub@redhat.com>
28921
28922 PR middle-end/20622
28923 * gcc.dg/alias-7.c: New test.
28924
28925 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
28926
28927 * gcc.dg/sparc-reg-1.c: New test.
28928
28929 2005-03-28 Steve Ellcey <sje@cup.hp.com>
28930
28931 PR target/19890
28932 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
28933
28934 2005-03-29 Dale Ranta <dir@lanl.gov>
28935 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28936
28937 PR libfortran/20163
28938 * gfortran.dg/pr20163-2.f: New test.
28939
28940 2005-03-28 Jan Hubicka <jh@suse.cz>
28941
28942 PR middle-end/20635
28943 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
28944 by Jakub Jelinek.
28945
28946 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
28947
28948 PR tree-optimization/20626
28949 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
28950 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
28951
28952 2005-03-26 Steven G. Kargl <kargls@comcast.net>
28953
28954 * gfortran.dg/underflow.f90: New test.
28955 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
28956
28957 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28958
28959 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
28960
28961 2005-03-25 Mark Mitchell <mark@codesourcery.com>
28962
28963 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
28964 (g++_init): Make sure that CXXFLAGS is set.
28965 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
28966 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
28967 * lib/gfortran.exp (gfortran_link_flags): Likewise.
28968 * lib/objc.exp (objc_init): Likewise.
28969 * lib/treelang.exp (treelang_init): Likewise.
28970
28971 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
28972
28973 PR tree-optimization/20470
28974 * gcc.dg/tree-ssa/pr20470.c: New test.
28975
28976 2005-03-25 Geoffrey Keating <geoffk@apple.com>
28977
28978 * gcc.dg/ppc-stfiwx.c: New.
28979
28980 2005-03-25 Steve Ellcey <sje@cup.hp.com>
28981
28982 PR target/19888
28983 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
28984
28985 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
28986
28987 * gcc.dg/20050325-1.c: Fix a typo.
28988
28989 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28990
28991 PR libfortran/19678
28992 PR libfortran/19679
28993 * gfortran.dg/dos_eol.f: New test.
28994
28995 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
28996
28997 PR rtl-optimization/20249
28998 * gcc.dg/20050325-1.c: New test.
28999
29000 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29001
29002 PR libfortran/15332
29003 * gfortran.dg/pr15332.f: New test.
29004
29005 2005-03-24 Dale Johannesen <dalej@apple.com>
29006
29007 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
29008
29009 2005-03-24 Geoffrey Keating <geoffk@apple.com>
29010
29011 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
29012 'internal' visibility.
29013 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
29014 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
29015 'protected' visibility.
29016 * gcc.dg/visibility-7.c: Likewise.
29017 * lib/target-supports.exp (check_visibility_available): Take
29018 a parameter, the kind of visibility to check for.
29019 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
29020 to check_visibility_available.
29021
29022 * g++.dg/expr/cast3.C: New.
29023
29024 2005-03-24 David Edelsohn <edelsohn@gnu.org>
29025
29026 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
29027 rs6000.
29028
29029 2005-03-24 Steve Ellcey <sje@cup.hp.com>
29030
29031 PR target/20095
29032 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
29033
29034 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
29035
29036 * gcc.dg/badshift.c: Renamed to...
29037 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
29038
29039 * gcc.target/i386/badshift.c: Renamed to...
29040 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
29041 only.
29042
29043 PR rtl-optimization/20532
29044 * gcc.target/i386/badshift.c: New.
29045
29046 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29047
29048 * gfortran.dg/pr18025.f90: New test.
29049
29050 2005-03-23 Dale Johannesen <dalej@apple.com>
29051
29052 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
29053
29054 2005-03-23 Mark Mitchell <mark@codesourcery.com>
29055
29056 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
29057
29058 * lib/target-supports.exp (check_iconv_available): Default
29059 libiconv to -liconv, if there is no definition.
29060
29061 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
29062
29063 * gcc.dg/torture/cris-asm-mof-1.c: New test.
29064
29065 2005-03-22 Mark Mitchell <mark@codesourcery.com>
29066
29067 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
29068 * g++.dg/opt/pr7503-2.C: Likewise.
29069 * g++.dg/opt/pr7503-3.C: Likewise.
29070 * g++.dg/opt/pr7503-4.C: Likewise.
29071 * g++.dg/opt/pr7503-5.C: Likewise.
29072 * g++.dg/warn/minmax.C: New test.
29073
29074 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29075
29076 * gfortran.dg/g77_intrinsics_funcs.f: New test.
29077 * gfortran.dg/g77_intrinsics_sub.f: New test.
29078
29079 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
29080 Jan Hubicka <jh@suse.cz>
29081 Steven Bosscher <stevenb@suse.de
29082
29083 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
29084
29085 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29086
29087 PR c++/19980
29088 * g++.dg/template/redecl3.C: New test.
29089
29090 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29091
29092 PR c++/20499
29093 * g++.dg/parse/error16.C: Tweak error markers.
29094
29095 2005-03-22 Jakub Jelinek <jakub@redhat.com>
29096
29097 PR target/20561
29098 * gcc.dg/20050321-2.c: New test.
29099
29100 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
29101
29102 PR c++/20465
29103 PR c++/20381
29104 * g++.dg/template/ptrmem12.C: New.
29105
29106 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
29107
29108 PR rtl-optimization/20527
29109 * gcc.c-torture/execute/pr20527-1.c: New test.
29110
29111 2005-03-22 Ben Elliston <bje@au.ibm.com>
29112
29113 * gcc.misc-tests/options.exp (check_for_options): Create a real C
29114 program, compile it into a real executable and then delete the .c
29115 and .x files afterwards, to avoid problems on testglue targets.
29116
29117 2005-03-21 Stuart Hastings <stuart@apple.com>
29118
29119 * gcc.target/i386/sse-2.c: New.
29120
29121 2005-03-21 Uros Bizjak <uros@kss-loka.si>
29122
29123 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
29124
29125 2005-03-21 Paolo Carlini <pcarlini@suse.de>
29126
29127 * g++.dg/parse/crash25.C: Fix typo.
29128
29129 2005-03-21 Paolo Carlini <pcarlini@suse.de>
29130
29131 PR c++/20461
29132 * g++.dg/parse/crash24.C: New test.
29133
29134 PR c++/20536
29135 * g++.dg/parse/crash25.C: New test.
29136
29137 2005-03-21 Paolo Carlini <pcarlini@suse.de>
29138
29139 PR c++/20147
29140 * g++.dg/ext/stmtexpr4.C: New test.
29141
29142 2005-03-20 Roger Sayle <roger@eyesopen.com>
29143
29144 PR middle-end/20539
29145 * gcc.c-torture/compile/pr13066-1.c: New test case.
29146 * gcc.c-torture/compile/pr20539-1.c: Likewise.
29147 * g++.dg/opt/pr13066-1.C: Likewise.
29148
29149 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
29150
29151 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
29152
29153 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29154
29155 PR fortran/18525
29156 * gfortran.dg/nesting_1.f90: New test.
29157
29158 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29159
29160 PR c++/20240
29161 * g++.dg/lookup/using13.C: New test.
29162
29163 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29164
29165 PR c++/20333
29166 * g++.dg/template/crash36.C: New test.
29167
29168 2005-03-18 Paolo Carlini <pcarlini@suse.de>
29169
29170 PR c++/20463
29171 * g++.dg/template/crash35.C: New test.
29172
29173 2005-03-17 Paolo Carlini <pcarlini@suse.de>
29174
29175 PR c++/19966
29176 * g++.dg/overload/operator2.C: New test.
29177
29178 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29179
29180 PR libfortran/20257
29181 * gfortran.dg/pr20257.f90: New test.
29182
29183 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29184
29185 PR libfortran/20480
29186 * gfortran.dg/pr20480.f90: New test.
29187
29188 2005-03-16 Richard Henderson <rth@redhat.com>
29189
29190 PR middle-end/15700
29191 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
29192 (_rtld_global): New.
29193 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
29194 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
29195
29196 * gcc.dg/alias-3.c: New.
29197 * gcc.dg/alias-4.c: New.
29198 * gcc.dg/alias-5.c: New.
29199 * gcc.dg/alias-6.c: New.
29200
29201 2005-03-15 Geoffrey Keating <geoffk@apple.com>
29202
29203 * gcc.dg/cpp/ucnid-7.c: New.
29204
29205 2005-03-15 Janis Johnson <janis187@us.ibm.com>
29206 Dorit Naishlos <dorit@il.ibm.com>
29207
29208 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
29209 darwin.
29210
29211 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
29212
29213 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
29214 support misaligned accesses.
29215 * gcc.dg/vect/vect-58.c: Likewise.
29216 * gcc.dg/vect/vect-92.c: New.
29217 * gcc.dg/vect/vect-93.c: New.
29218
29219 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
29220
29221 PR fortran/18827
29222 * gfortran.dg/assign_2.f90: New test.
29223 * gfortran.dg/assign_3.f90: New test.
29224 * gfortran.dg/assign.f90: New test.
29225
29226 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
29227
29228 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
29229 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
29230 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
29231 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
29232 names.
29233
29234 2005-03-14 Geoffrey Keating <geoffk@apple.com>
29235
29236 * gcc.dg/cpp/ucnid-6.c: New.
29237
29238 * gcc.dg/cpp/normalize-1.c: New.
29239 * gcc.dg/cpp/normalize-2.c: New.
29240 * gcc.dg/cpp/normalize-3.c: New.
29241 * gcc.dg/cpp/normalize-4.c: New.
29242 * gcc.dg/cpp/ucnid-4.c: New.
29243 * gcc.dg/cpp/ucnid-5.c: New.
29244 * g++.dg/cpp/normalize-1.C: New.
29245 * g++.dg/cpp/ucnid-1.C: New.
29246
29247 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
29248
29249 * gcc.dg/pr18628.c: New.
29250
29251 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
29252
29253 PR c++/20280
29254 * g++.dg/tree-ssa/pr20280.C: New.
29255
29256 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29257
29258 PR fortran/20467
29259 * gfortran.dg/stfunc_2.f90: New test.
29260
29261 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
29262
29263 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
29264
29265 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
29266
29267 * gcc.dg/tree-ssa/20050314-1.c: New test.
29268
29269 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29270
29271 PR c++/4403
29272 PR c++/9783, DR433
29273 * g++.dg/template/friend34.C: New test.
29274 * g++.dg/template/friend35.C: Likewise.
29275 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
29276
29277 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29278
29279 Friend class name lookup 5/n
29280 PR c++/1016
29281 * g++.dg/lookup/hidden-class1.C: New test.
29282 * g++.dg/lookup/hidden-class2.C: Likewise.
29283 * g++.dg/lookup/hidden-class3.C: Likewise.
29284 * g++.dg/lookup/hidden-class4.C: Likewise.
29285 * g++.dg/lookup/hidden-class5.C: Likewise.
29286 * g++.dg/lookup/hidden-class6.C: Likewise.
29287 * g++.dg/lookup/hidden-class7.C: Likewise.
29288 * g++.dg/lookup/hidden-class8.C: Likewise.
29289 * g++.dg/lookup/hidden-class9.C: Likewise.
29290 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
29291 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
29292 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
29293 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
29294 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
29295 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
29296 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
29297 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
29298 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
29299 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
29300 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
29301
29302 2005-03-13 Mark Mitchell <mark@codesourcery.com>
29303
29304 PR c++/20157
29305 * g++.dg/template/error18.C: New test.
29306
29307 2005-03-09 Ben Elliston <bje@au.ibm.com>
29308
29309 PR debug/16792
29310 * g++.dg/debug/pr16792.C: New test.
29311
29312 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
29313
29314 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
29315 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
29316 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
29317 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
29318 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
29319 test assertion names.
29320
29321 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29322
29323 PR fortran/18600
29324 * gfortran.dg/stfunc_1.f90: New test.
29325
29326 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29327
29328 PR fortran/16907
29329 * gfortran.dg/real_index_1.f90: New test.
29330
29331 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29332
29333 PR fortran/20323
29334 * gfortran.dg/spec_expr_1.f90: New test.
29335
29336 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
29337
29338 PR c/20402
29339 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
29340 new parser.
29341
29342 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29343
29344 PR fortran/20361
29345 * gfortran.dg/largeequiv_1.f90: New test.
29346
29347 2005-03-12 Geoffrey Keating <geoffk@apple.com>
29348
29349 * gcc.dg/ucnid-1.c: New.
29350 * gcc.dg/ucnid-2.c: New.
29351 * gcc.dg/ucnid-3.c: New.
29352 * gcc.dg/ucnid-4.c: New.
29353 * gcc.dg/ucnid-5.c: New.
29354 * gcc.dg/ucnid-6.c: New.
29355 * gcc.dg/cpp/ucnid-1.c: New.
29356 * gcc.dg/cpp/ucnid-2.c: New.
29357 * gcc.dg/cpp/ucnid-3.c: New.
29358 * g++.dg/other/ucnid-1.C: New.
29359
29360 2005-03-12 Geoffrey Keating <geoffk@apple.com>
29361
29362 * gcc.dg/vmx/darwin-abi-3.c: Delete.
29363
29364 2005-03-11 Per Bothner <per@bothner.com>
29365
29366 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
29367 that diagnotics refer to correct token.
29368 * gcc.dg/unused-3.c: Likewise.
29369
29370 2005-03-11 Per Bothner <per@bothner.com>
29371
29372 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
29373 constant" is now actually on same line as string constant.
29374 * gcc.dg/cpp/direct2s.c: Likewise.
29375
29376 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
29377
29378 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
29379
29380 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29381
29382 PR libfortran/20124
29383 * gfortran.dg/pr20124.f90: New Test
29384
29385 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
29386
29387 PR tree-optimization/20130
29388 * gcc.dg/pr20130-1.c: New test.
29389
29390 2005-03-10 Steve Ellcey <sje@cup.hp.com>
29391
29392 PR target/20095
29393 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
29394
29395 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29396
29397 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
29398
29399 2005-03-10 Steve Ellcey <sje@cup.hp.com>
29400
29401 * g++.dg/eh/forced1.C: Fix comment.
29402 * g++.dg/eh/forced2.C: Ditto.
29403 * g++.dg/eh/forced3.C: Ditto.
29404 * g++.dg/eh/forced4.C: Ditto.
29405
29406 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
29407
29408 PR rtl-opt/20412
29409 * gcc.c-torture/compile/pr20412.c: New test.
29410
29411 2005-03-10 Roger Sayle <roger@eyesopen.com>
29412
29413 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
29414
29415 2005-03-10 Jakub Jelinek <jakub@redhat.com>
29416
29417 PR target/20322
29418 * gcc.dg/20050307-1.c: New test.
29419
29420 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
29421
29422 PR c++/20375
29423 * g++.dg/other/stdarg3.C: New.
29424
29425 2005-03-10 Jakub Jelinek <jakub@redhat.com>
29426
29427 PR c++/18384, c++/18327
29428 * g++.dg/init/array19.C: New test.
29429
29430 PR inline-asm/20314
29431 * gcc.dg/torture/pr20314-1.c: New test.
29432 * gcc.dg/torture/pr20314-2.c: New test.
29433
29434 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
29435
29436 * gcc.dg/20050309-1.c: New test.
29437
29438 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29439
29440 * gcc.dg/builtins-10.c: Reactivate disabled test.
29441 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
29442 new cbrt transformations.
29443
29444 2005-03-09 Mark Mitchell <mark@codesourcery.com>
29445
29446 PR c++/20208
29447 * g++.dg/template/array13.C: New test.
29448
29449 2005-03-09 Paolo Carlini <pcarlini@suse.de>
29450
29451 PR c++/16859
29452 * g++.dg/init/brace4.C: New test.
29453
29454 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
29455
29456 PR c++/20186
29457 * g++.dg/template/non-dependent12.C: New.
29458
29459 2005-03-08 Mark Mitchell <mark@codesourcery.com>
29460
29461 PR c++/20142
29462 * g++.dg/init/array18.C: Add dg-do run marker.
29463
29464 PR c++/20142
29465 * g++.dg/init/array18.C: New test.
29466
29467 2005-03-09 Ben Elliston <bje@au.ibm.com>
29468
29469 * consistency.vlad/vlad.exp: Remove trailing semicolons.
29470 * g++.dg/gcov/gcov.exp: Likewise.
29471 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
29472 * gcc.target/xstormy16/xstormy16.exp: Likewise.
29473 * lib/c-torture.exp: Likewise.
29474 * lib/fortran-torture.exp: Likewise.
29475 * lib/g++.exp: Likewise.
29476 * lib/gcc-defs.exp: Likewise.
29477 * lib/gcc-dg.exp: Likewise.
29478 * lib/gcc.exp: Likewise.
29479 * lib/gcov.exp: Likewise.
29480 * lib/gfortran.exp: Likewise.
29481 * lib/mike-g++.exp: Likewise.
29482 * lib/mike-gcc.exp: Likewise.
29483 * lib/objc-torture.exp: Likewise.
29484 * lib/objc.exp: Likewise.
29485 * lib/profopt.exp: Likewise.
29486 * lib/target-libpath.exp: Likewise.
29487 * lib/target-supports.exp: Likewise.
29488 * lib/treelang.exp: Likewise.
29489 * lib/wrapper.exp: Likewise.
29490
29491 2005-03-08 Jeff Law <law@redhat.com>
29492
29493 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
29494 PHI-OPT changes.
29495
29496 2005-03-08 Ira Rosen <irar@il.ibm.com>
29497
29498 * gcc.dg/vect/pr20122.c: New test.
29499
29500 2005-03-07 Jeff Law <law@redhat.com>
29501
29502 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
29503 was folded away.
29504 * gcc.dg/tree-ssa/pr18133-1.c: New test.
29505 * gcc.dg/tree-ssa/pr18133-2.c: New test.
29506 * gcc.dg/tree-ssa/pr18134.c: New test.
29507
29508 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29509
29510 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
29511 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
29512 gcc.dg/torture/builtin-noret-2.c: Require weak support.
29513
29514 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
29515
29516 PR tree-opt/17671
29517 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
29518
29519 2005-03-07 Mark Mitchell <mark@codesourcery.com>
29520
29521 * g++.dg/warn/Wnvdtor.C: New test.
29522
29523 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
29524
29525 * gcc.dg/torture/pr19683-1.c: New test.
29526
29527 2005-03-06 Steven G. Kargl <kargls@comcast.net>
29528
29529 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
29530 * gfortran.dg/g77/19990313-2.f: Ditto.
29531 * gfortran.dg/g77/19990313-3.f: Ditto.
29532 * gfortran.dg/g77/19990525-0.f: Ditto.
29533 * gfortran.dg/g77/19990826-0.f: Ditto.
29534 * gfortran.dg/g77/19990826-2.f: Ditto.
29535 * gfortran.dg/g77/19990826-3.f: Ditto.
29536 * gfortran.dg/g77/20000511-1.f: Ditto.
29537 * gfortran.dg/g77/20000511-2.f: Ditto.
29538 * gfortran.dg/g77/970625-2.f: Ditto.
29539 * gfortran.dg/g77/980310-2.f: Ditto.
29540 * gfortran.dg/g77/980310-3.f: Ditto.
29541 * gfortran.dg/g77/980310-8.f: Ditto.
29542 * gfortran.dg/g77/980519-2.f: Ditto.
29543 * gfortran.dg/g77/alpha1.f: Ditto.
29544 * gfortran.dg/g77/claus.f: Ditto.
29545 * gfortran.dg/g77/erfc.f: Ditto.
29546 * gfortran.dg/g77/short.f: Ditto.
29547 * gfortran.fortran-torture/execute/data.f90: Ditto.
29548 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
29549 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
29550
29551 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29552
29553 * lib/file-format.exp (gcc_target_object_format): Add check for som
29554 format and hardcode object formats on hppa*-*-hpux*.
29555 * lib/target-supports.exp (check_weak_available): Add check for som
29556 object format. Always return 0 on hppa*-*-hpux10*.
29557
29558 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
29559 is defined.
29560
29561 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
29562
29563 2005-03-05 Steven G. Kargl <kargls@comcast.net>
29564
29565 * gfortran.dg/pr19936_1.f90: New test.
29566 * gfortran.dg/pr19936_2.f90: New test.
29567 * gfortran.dg/pr19936_3.f90: New test.
29568
29569 2005-03-05 Steven G. Kargl <kargls@comcast.net>
29570 Paul Thomas <prthomas@drfccad.cea.fr>
29571
29572 * gfortran.dg/PR19754_1.f90: New test.
29573 * gfortran.dg/PR19754_2.f90: Ditto.
29574
29575 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29576
29577 PR c++/19311
29578 * g++.dg/template/non-dependent11.C: New test.
29579
29580 2005-03-05 Uros Bizjak <uros@kss-loka.si>
29581
29582 * lib/target-supports.exp (check_iconv_available): Fix comment.
29583
29584 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
29585 Joseph S. Myers <joseph@codesourcery.com>
29586
29587 PR c++/19797
29588 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
29589
29590 2005-03-04 Matthew Sachs <msachs@apple.com>
29591
29592 * gcc.exp (gcc_target_compile): Put braces around
29593 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
29594 * objc.exp (objc_target_compile): Likewise.
29595 * treelang.exp (treelang_target_compile): Likewise.
29596
29597 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29598
29599 PR fortran/19673
29600 * gfortran.dg/func_result_1.f90: New test.
29601
29602 2005-03-04 Ben Elliston <bje@au.ibm.com>
29603
29604 * gcc.misc-tests/options.exp: New test.
29605
29606 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
29607
29608 * gcc.dg/pr15784-4.c: New test.
29609
29610 2005-03-03 Geoffrey Keating <geoffk@apple.com>
29611
29612 * gcc.c-torture/execute/pr17133.c: New.
29613 * gcc.c-torture/compile/20050303-1.c: New.
29614
29615 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
29616
29617 * gcc.dg/cpp/assert4.c: Fix for cygwin.
29618
29619 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
29620
29621 * g++.dg/overload/using2.C: New.
29622
29623 2005-03-02 Mark Mitchell <mark@codesourcery.com>
29624
29625 PR c++/19916
29626 * g++.dg/init/ptrmem2.C: New test.
29627
29628 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
29629
29630 PR c/8927
29631 * gcc.dg/pr8927-1.c: New test.
29632
29633 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
29634
29635 PR c++/20232
29636 * g++.dg/inherit/covariant12.C: New.
29637
29638 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29639
29640 PR fortran/19479
29641 * gfortran.dg/bound_1.f90: New test.
29642
29643 2005-02-28 Janis Johnson <janis187@us.ibm.com>
29644
29645 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
29646 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
29647
29648 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
29649
29650 PR c/20245
29651 * gcc.dg/pr20245-1.c: New test.
29652
29653 2005-02-28 Jakub Jelinek <jakub@redhat.com>
29654
29655 PR middle-end/19874
29656 * gcc.c-torture/execute/20050119-2.c: New test case.
29657
29658 2005-02-28 Ben Elliston <bje@au.ibm.com>
29659
29660 * README: Update the DejaGnu bug reporting address.
29661 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
29662 * lib/objc-torture.exp: Likewise.
29663
29664 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
29665
29666 * gfortran.dg/boz_1.f90: New test.
29667 * gfortran.dg/boz_3.f90: New test.
29668 * gfortran.dg/boz_4.f90: New test.
29669
29670 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
29671
29672 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
29673 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
29674
29675 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29676
29677 PR libfortran/20101
29678 * gfortran.dg/write_0_pe_format.f90: New test.
29679
29680 2005-02-27 Jakub Jelinek <jakub@redhat.com>
29681
29682 PR c++/20206
29683 * g++.dg/opt/thunk2.C: New test.
29684 * g++.dg/opt/covariant1.C: New test.
29685
29686 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29687
29688 * gfortran.dg/e_d_fmt.f90: New test.
29689
29690 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
29691
29692 * gcc.dg/asm-b.c: Fix comment typos.
29693
29694 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
29695
29696 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
29697 a V_MAY_DEF also.
29698
29699 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
29700
29701 PR tree-opt/20188
29702 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
29703 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
29704 * gcc.dg/asm-b.c: New test.
29705
29706 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
29707
29708 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
29709 Disable this test on IRIX 6.
29710
29711 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
29712
29713 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
29714 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
29715 parser.
29716
29717 2005-02-25 Diego Novillo <dnovillo@redhat.com>
29718
29719 PR tree-optimization/20204
29720 * gcc.dg/pr20204.c: New test.
29721
29722 2005-02-24 Jakub Jelinek <jakub@redhat.com>
29723
29724 PR target/20196
29725 * gcc.c-torture/execute/20050224-1.c: New test.
29726
29727 PR c++/20175
29728 * g++.dg/warn/Wbraces2.C: New test.
29729
29730 2005-02-23 Mark Mitchell <mark@codesourcery.com>
29731
29732 PR c++/19878
29733 * g++.dg/init/const2.C: New test.
29734
29735 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
29736
29737 PR tree-optimization/20100
29738 * gcc.c-torture/execute/pr20100-1.c: New test.
29739
29740 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29741
29742 * gfortran.dg/implicit_3.f90: New test.
29743
29744 * gfortran.dg/deftype_1.f90: New test.
29745
29746 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
29747
29748 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
29749 the test passes.
29750 * g++.dg/other/anon3.C: Accept a warning.
29751
29752 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
29753
29754 * gcc.dg/pr20017.c: Fix a comment typo.
29755
29756 2005-02-23 Bud Davis <bdavis@gfortran.org>
29757
29758 * gfortran.dg/list_read_4.f90: Change to f90 comments.
29759
29760 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
29761
29762 PR ada/19902
29763 * ada/acats/tests/cxa/cxa3004.a: Remove.
29764 * ada/acats/tests/cxb/cxb30061.am: Likewise.
29765
29766 2005-02-22 Mark Mitchell <mark@codesourcery.com>
29767
29768 PR c++/20073
29769 * g++.dg/init/const1.C: New test.
29770
29771 PR c++/19991
29772 * g++.dg/parse/constant7.C: New test.
29773
29774 PR c++/20152
29775 * g++.dg/parse/error27.C: New test.
29776 * g++.dg/template/qualttp15.C: Adjust error markers.
29777 * g++.old-deja/g++.other/struct1.C: Likewise.
29778
29779 PR c++/20153
29780 * g++.dg/template/error17.C: New test.
29781
29782 PR c++/20148
29783 * g++.dg/parser/error26.C: New test.
29784
29785 2005-02-22 Diego Novillo <dnovillo@redhat.com>
29786
29787 PR tree-optimization/20100
29788 PR tree-optimization/20115
29789 * gcc.dg/pr20115.c: New test.
29790 * gcc.dg/pr20115-1.c: New test.
29791 * gcc.dg/pr20100.c: New test.
29792 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
29793 call-clobbered variables after alias1.
29794
29795 2005-02-22 Bud Davis <bdavis@gfortran.org>
29796
29797 * gfortran.dg/list_read_4.f90: new test.
29798
29799 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
29800
29801 PR rtl-optimization/20017.
29802 * gcc.dg/pr20017.c: New.
29803
29804 2005-02-22 Devang Patel <dpatel@apple.com>
29805
29806 PR 19952
29807 * g++.dg/tree-ssa/pr19952.C: New test.
29808
29809 2005-02-22 Mark Mitchell <mark@codesourcery.com>
29810
29811 PR c++/19883
29812 * g++.dg/parse/constant6.C: New test.
29813
29814 2005-02-22 Uros Bizjak <uros@kss-loka.si>
29815
29816 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
29817 * g++.dg/charset/asm2.c: Likewise.
29818 * g++.dg/charset/asm3.c: Likewise.
29819 * g++.dg/charset/asm4.c: Likewise.
29820 * g++.dg/charset/asm5.c: Likewise.
29821 * g++.dg/charset/attribute1.c: Likewise.
29822 * g++.dg/charset/attribute2.c: Likewise.
29823 * g++.dg/charset/extern1.cc: Likewise.
29824 * g++.dg/charset/extern2.cc: Likewise.
29825 * g++.dg/charset/extern3.cc: Likewise.
29826 * g++.dg/charset/function.cc: Likewise.
29827 * g++.dg/charset/string.c: Likewise.
29828 * g++.dg/charset/charset.exp: Likewise.
29829 * lib/target-supports.exp (check_iconv_available): Fix comment.
29830
29831 2005-02-22 Uros Bizjak <uros@kss-loka.si>
29832
29833 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
29834 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
29835 * gcc.dg/charset/asm2.c: Likewise.
29836 * gcc.dg/charset/asm3.c: Likewise.
29837 * gcc.dg/charset/asm4.c: Likewise.
29838 * gcc.dg/charset/asm5.c: Likewise.
29839 * gcc.dg/charset/asm6.c: Likewise.
29840 * gcc.dg/charset/attribute1.c: Likewise.
29841 * gcc.dg/charset/attribute2.c: Likewise.
29842 * gcc.dg/charset/builtin1.c: Likewise.
29843 * gcc.dg/charset/extern.c: Likewise.
29844 * gcc.dg/charset/function.c: Likewise.
29845 * gcc.dg/charset/string.c: Likewise.
29846 * gcc.dg/charset/charset.exp: Likewise.
29847
29848 2005-02-21 Bud Davis <bdavis9659@comcast.net>
29849
29850 PR fortran/20086
29851 * gfortran.dg/pr20086.f90: New test.
29852
29853 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
29854
29855 PR tree-optimization/19786
29856 * g++.dg/tree-ssa/pr19786.C: New.
29857
29858 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29859
29860 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
29861
29862 2005-02-21 Jeff Law <law@redhat.com>
29863
29864 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
29865
29866 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29867
29868 * gfortran.dg/do_iterator: Split loop, markup all lines for
29869 which an error locus is printed.
29870 * gfortran.dg/pr17708.f90: Markup all lines for which an error
29871 locus is printed.
29872 * gfortran.dg/select_4.f90: Likewise.
29873 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
29874 locuses in the various permutations.
29875
29876 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
29877
29878 PR tree-optimization/19951
29879 * g++.dg/vect: New directory.
29880 * g++.dg/vect/vect.exp: New file.
29881 * g++.dg/vect/pr19951.cc: New testcase.
29882 * g++.dg/dg.exp: Also prune vectorizer tests.
29883
29884 2005-02-20 Zack Weinberg <zack@codesourcery.com>
29885
29886 PR 18785
29887 * gcc.dg/charset/builtin1.c: New test.
29888
29889 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29890
29891 PR c++/19299
29892 * g++.dg/inherit/volatile1.C: New test.
29893
29894 PR c++/19440
29895 * g++.dg/template/dtor4.C: New test.
29896
29897 2005-02-19 Steven G. Kargl <kargls@comcast.net>
29898
29899 * gfortran.dg/int_1.f90: New test.
29900
29901 2005-02-19 Devang Patel <dpatel@apple.com>
29902
29903 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
29904
29905 2005-02-19 Steven G. Kargl <kargls@comcast.net>
29906
29907 * gfortran.dg/achar_1.f90: New test.
29908
29909 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
29910
29911 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
29912
29913 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
29914 Jakub Jelinek <jakub@redhat.com>
29915
29916 PR tree-optimization/19828
29917 * gcc.dg/tree-ssa/loop-7.c: New test.
29918 * gcc.c-torture/execute/20050218-1.c: New test.
29919
29920 2005-02-19 Jakub Jelinek <jakub@redhat.com>
29921
29922 PR c/20043
29923 * gcc.dg/transparent-union-1.c: New test.
29924 * gcc.dg/transparent-union-2.c: New test.
29925
29926 2005-02-18 James E Wilson <wilson@specifixinc.com>
29927
29928 PR tree-optimization/18977
29929 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
29930
29931 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
29932
29933 PR target/20054
29934 * gcc.dg/pr20054.c: New test.
29935
29936 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29937
29938 PR c++/19508
29939 * g++.dg/ext/attrib20.C: New test.
29940
29941 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
29942
29943 PR middle-end/20030
29944 * gfortran.fortran-torture/execute/character_passing.f90: New test.
29945
29946 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
29947
29948 PR c++/20008
29949 * g++.dg/opt/switch4.C: New.
29950
29951 2005-02-18 Jakub Jelinek <jakub@redhat.com>
29952
29953 PR c++/20023
29954 PR tree-optimization/20009
29955 * gcc.c-torture/compile/20050217-1.c: New test.
29956 * g++.dg/opt/switch3.C: New test.
29957
29958 PR tree-optimization/18947
29959 * gcc.c-torture/compile/20050215-1.c: New test.
29960 * gcc.c-torture/compile/20050215-2.c: New test.
29961 * gcc.c-torture/compile/20050215-3.c: New test.
29962
29963 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
29964
29965 PR c++/20028
29966 * g++.dg/template/crash34.C: New.
29967
29968 PR c++/20022
29969 * g++.dg/other/access3.C: New.
29970
29971 2005-02-17 Ira Rosen <irar@il.ibm.com>
29972
29973 * gcc.dg/vect/vect-98.c: New test.
29974
29975 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
29976
29977 PR tree-optimization/19967
29978 * gcc.dg/pr19967.c: New.
29979
29980 2005-02-16 Jakub Jelinek <jakub@redhat.com>
29981
29982 PR middle-end/19857
29983 * gcc.dg/tree-ssa/20050215-1.c: New test.
29984 * gcc.c-torture/execute/20050215-1.c: New test.
29985
29986 2005-02-15 Eric Christopher <echristo@redhat.com>
29987
29988 * gcc.dg/cpp/20050215-1.c: New file.
29989
29990 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
29991
29992 PR tree-optimization/15785
29993 * gcc.dg/pr15785-1.c: New test.
29994
29995 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
29996
29997 PR c++/17788
29998 * g++.dg/init/ctor4.C: New.
29999 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
30000
30001 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
30002
30003 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
30004 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
30005
30006 2005-02-15 Andreas Schwab <schwab@suse.de>
30007
30008 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
30009 declare malloc.
30010
30011 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
30012
30013 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
30014
30015 2005-02-14 Diego Novillo <dnovillo@redhat.com>
30016
30017 PR tree-optimization/19853
30018 * gcc.c-torture/compile/pr19853.c: New test.
30019
30020 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
30021
30022 PR c++/19608
30023 * g++.dg/parse/local-class1.C: New.
30024
30025 PR c++/19895
30026 * g++.dg/parse/ptrmem3.C: New.
30027
30028 PR c++/19884
30029 * g++.old-deja/g++.oliva/template6.C: Add another case.
30030 * g++.dg/template/explicit6.C: New.
30031
30032 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
30033
30034 PR c++/17816
30035 * g++.dg/other/redecl2.C: New.
30036
30037 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
30038
30039 PR c++/19891
30040 * g++.dg/abi/covariant4.C: New.
30041
30042 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
30043
30044 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
30045 New tests.
30046
30047 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
30048
30049 * gcc.dg/vect/vect-96.c: Fix typo.
30050
30051 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30052
30053 PR c++/14479
30054 PR c++/19487
30055 * g++.dg/template/enum5.C: New test.
30056
30057 2005-02-12 Ira Rosen <irar@il.ibm.com>
30058
30059 * gcc.dg/vect/vect-97.c: New test.
30060
30061 2005-02-12 Ira Rosen <irar@il.ibm.com>
30062
30063 * gcc.dg/vect/vect-96.c: New test.
30064
30065 2005-02-12 Uros Bizjak <uros@kss-loka.si>
30066
30067 * gcc.dg/builtins-34.c: Also check ldexp*.
30068
30069 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
30070
30071 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
30072
30073 2005-02-11 Janis Johnson <janis187@us.ibm.com>
30074
30075 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
30076 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
30077 dg-require-dll, dg-require-iconv, dg-require-named-sections,
30078 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
30079 selector_list, selector_expression, dg-process-target): Move to new
30080 file target-supports-dg.exp.
30081 * lib/target-supports-dg.exp: New.
30082
30083 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
30084 New.
30085
30086 2005-02-11 Jakub Jelinek <jakub@redhat.com>
30087
30088 PR c++/19666
30089 * g++.dg/other/ptrmem6.C: New test.
30090
30091 PR middle-end/19858
30092 * gcc.c-torture/compile/20050210-1.c: New test.
30093
30094 2005-02-11 Mark Mitchell <mark@codesourcery.com>
30095
30096 PR c++/19755
30097 * g++.dg/warn/Wbraces1.C: New test.
30098
30099 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
30100
30101 * gcc.dg/builtins-52.c: New testcase.
30102
30103 2005-02-10 Jakub Jelinek <jakub@redhat.com>
30104
30105 PR c/19342
30106 * gcc.c-torture/execute/20050119-1.c: New test.
30107
30108 2005-02-09 Mark Mitchell <mark@codesourcery.com>
30109
30110 PR c++/19811
30111 * g++.dg/init/delete1.C: New test.
30112
30113 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
30114
30115 PR c++/18470
30116 * g++.dg/template/static12.C: New test.
30117
30118 2005-02-09 Mark Mitchell <mark@codesourcery.com>
30119
30120 PR c++/19787
30121 * g++.dg/conversion/ambig1.C: New test.
30122
30123 PR c++/19739
30124 * g++.dg/ext/attrib19.C: New test.
30125
30126 PR c++/19732
30127 * g++.dg/parse/dtor5.C: New test.
30128
30129 PR c++/19762
30130 * g++.dg/template/dtor3.C: New test.
30131
30132 PR c++/19826
30133 * g++.dg/template/static11.C: New test.
30134 * g++.dg/template/crash2.C: Remove dg-error marker.
30135
30136 2005-02-09 Janis Johnson <janis187@us.ibm.com>
30137
30138 PR C++/18491
30139 * g++.old-deja/g++.mike/p10769a.C: Remove.
30140
30141 2005-02-09 Roger Sayle <roger@eyesopen.com>
30142
30143 * gcc.dg/builtins-48.c: New test case.
30144 * gcc.dg/builtins-49.c: New test case.
30145 * gcc.dg/builtins-50.c: New test case.
30146 * gcc.dg/builtins-51.c: New test case.
30147
30148 2005-02-09 Ian Lance Taylor <ian@airs.com>
30149
30150 PR middle-end/19583
30151 * g++.dg/warn/Wreturn-type-3.C: New test.
30152
30153 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
30154
30155 PR middle-end/19402
30156 * gcc.dg/pr19402-1.c: New testcase.
30157 * gcc.dg/pr19402-2.c: likewise.
30158
30159 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
30160
30161 PR middle-end/19854
30162 * g++.dg/tree-ssa/tmmti.C: New testcase.
30163
30164 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
30165
30166 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
30167
30168 2005-02-08 Mark Mitchell <mark@codesourcery.com>
30169
30170 PR c++/19733
30171 * g++.dg/parse/crash23.C: New test.
30172 * g++.dg/warn/Weff1.C: New test.
30173
30174 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
30175
30176 * gcc.dg/20050209-1.c: New test.
30177
30178 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
30179
30180 PR target/19799
30181 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
30182
30183 2005-02-08 Mike Stump <mrs@apple.com>
30184
30185 * g++.dg/pch/import-2.c: New test.
30186 * g++.dg/pch/import-2.hs: New.
30187 * g++.dg/pch/include/import-2a.h: New.
30188 * g++.dg/pch/include/import-2b.h: New.
30189
30190 2005-02-08 Janis Johnson <janis187@us.ibm.com>
30191
30192 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
30193
30194 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30195
30196 * gfortran.dg/substr_1.f90: New test.
30197
30198 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
30199
30200 PR middle-end/19775
30201 * gcc.dg/torture/builtin-power-1.c: Disable test for
30202 invalid transformation.
30203 * gcc.dg/builtins-10.c: Likewise. Disable one test we
30204 no longer optimize.
30205 * gcc.dg/builtins-47.c: New testcase.
30206
30207 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
30208 Dorit Naishlos <dorit@il.ibm.com>
30209
30210 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
30211
30212 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
30213
30214 * gcc.c-torture/compile/20050206-1.c: New test.
30215
30216 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
30217
30218 PR tree-opt/19768
30219 * g++.dg/opt/pr19768.C: New test.
30220
30221 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
30222
30223 PR tree-opt/19736
30224 * gcc.c-torture/compile/pr19736.c: New test.
30225
30226 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30227
30228 PR c++/17401
30229 * g++.dg/parse/error25.C: New test.
30230
30231 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
30232
30233 * gcc.c-torture/execute/20050203-1.c: New.
30234
30235 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
30236
30237 * gcc.dg/vect/vect-85.c: Remove xfail.
30238 * gcc.dg/vect/vect-86.c: Remove xfail.
30239 * gcc.dg/vect/vect-87.c: Remove xfail.
30240 * gcc.dg/vect/vect-88.c: Remove xfail.
30241
30242 2005-02-02 Geoffrey Keating <geoffk@apple.com>
30243
30244 * gcc.dg/altivec-19.c: New.
30245
30246 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
30247
30248 PR c/17807
30249 * gcc.dg/nested-func-3.c: New test.
30250 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
30251
30252 2005-02-02 Janis Johnson <janis187@us.ibm.com>
30253
30254 * gcc.test-framework/gen_directive_tests: Generate tests for
30255 selector expressions.
30256
30257 2005-02-02 Matt Austern <austern@apple.com>
30258
30259 PR c++/19628
30260 * g++/ext/builtin7.C: New.
30261 * g++/ext/builtin8.C: New.
30262
30263 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
30264
30265 PR c/18502
30266 * gcc.dg/pr18502-1.c: New test.
30267
30268 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30269
30270 PR c++/17413
30271 * g++.dg/template/local4.C: Tweak.
30272
30273 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
30274
30275 PR tree-optimization/19578
30276 * gcc.c-torture/compile/20050202-1.c: New test.
30277
30278 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
30279
30280 PR c/19435
30281 * gcc.dg/c99-init-4.c: New test.
30282
30283 2005-02-01 Janis Johnson <janis187@us.ibm.com>
30284
30285 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
30286
30287 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
30288
30289 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
30290 * g++.dg/eh/check-vect.h: New.
30291
30292 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
30293 * gcc.dg/vect/vect-78.c: Ditto.
30294 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
30295 Remove.
30296
30297 * g++.dg/conversion/simd1.C: Expect warning.
30298 * g++.dg/ext/attribute-test-1.C: Ditto.
30299 * g++.dg/ext/attribute-test-2.C: Ditto.
30300 * g++.dg/ext/attribute-test-3.C: Ditto.
30301 * g++.dg/ext/attribute-test-4.C: Ditto.
30302
30303 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
30304 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
30305
30306 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
30307
30308 2005-02-01 Richard Henderson <rth@redhat.com>
30309
30310 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
30311 long double for ibm double-double format.
30312 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
30313
30314 2005-02-01 Diego Novillo <dnovillo@redhat.com>
30315
30316 PR tree-optimization/19633
30317 * gcc.dg/pr19633-1.c: New test.
30318 * gcc.dg/pr19633.c: Tweak to make pointer point
30319 to NULL or a symbol.
30320
30321 2005-02-01 Janis Johnson <janis187@us.ibm.com>
30322
30323 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
30324 New procs.
30325 (dg-process-target (local override)): Handle selector expressions.
30326
30327 * gcc.test-framework/README: Describe tests in source directory.
30328 * gcc.test-framework/test-framework.awk: Handle dg- tests.
30329 * gcc.test-framework/test-framework.exp: Handle dg- tests.
30330 * gcc.test-framework/dg-bogus-exp-P.c: New test.
30331 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
30332 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
30333 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
30334 * gcc.test-framework/dg-do-link-exp-P.c: New test.
30335 * gcc.test-framework/dg-do-run-exp-P.c: New test.
30336 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
30337 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
30338 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
30339 * gcc.test-framework/dg-error-exp-P.c: New test.
30340 * gcc.test-framework/dg-error-exp-XP.c: New test.
30341 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
30342 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
30343 * gcc.test-framework/dg-output-exp-P.c: New test.
30344 * gcc.test-framework/dg-output-exp-XF.c: New test.
30345 * gcc.test-framework/dg-warning-exp-P.c: New test.
30346 * gcc.misc-tests/dg-1.c: Remove.
30347 * gcc.misc-tests/dg-2.c: Remove.
30348 * gcc.misc-tests/dg-3.c: Remove.
30349 * gcc.misc-tests/dg-4.c: Remove.
30350 * gcc.misc-tests/dg-5.c: Remove.
30351 * gcc.misc-tests/dg-6.c: Remove.
30352 * gcc.misc-tests/dg-7.c: Remove.
30353 * gcc.misc-tests/dg-8.c: Remove.
30354 * gcc.misc-tests/dg-9.c: Remove.
30355 * gcc.misc-tests/dg-10.c: Remove.
30356 * gcc.misc-tests/dg-11.c: Remove.
30357 * gcc.misc-tests/dg-12.c: Remove.
30358 * gcc.misc-tests/dg-test.exp: Remove.
30359
30360 * gcc.test-framework/test-framework.awk: Change recording and
30361 printing of passes and failures.
30362
30363 * gcc.test-framework: New directory.
30364 * gcc.test-framework/README: New.
30365 * gcc.test-framework/test-framework.exp: New.
30366 * gcc.test-framework/test-framework.awk: New.
30367 * gcc.test-framework/gen_directive_tests: New.
30368
30369 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
30370
30371 * lib/treelang.exp: Fix comment typos.
30372 (treelang_target_compile): Don't append libs=-ltreelang to options.
30373
30374 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
30375
30376 * g++.dg/parse/typename7.C: Adjust error messages.
30377
30378 2005-01-31 Jeff Law <law@redhat.com>
30379
30380 * gcc.c-torture/execute/20050131-1.c: New test.
30381 * gcc.dg/wcaselabel.c: New test.
30382
30383 2005-01-31 Mark Mitchell <mark@codesourcery.com>
30384
30385 * g++.dg/other/warning1.C: Adjust error messags.
30386 * g++.dg/parse/constant5.C: New test.
30387
30388 2005-01-31 Steven Bosscher <stevenb@suse.de>
30389
30390 PR c/19333
30391 * gcc.c-torture/compile/20011130-1.c: Reorder to make
30392 the test case valid.
30393 * gcc.dg/20030815-1.c: Remove invalid tests.
30394 * gcc.dg/array-7.c: Adjust expected result.
30395 * gcc.dg/pr18596-3.c: Likewise.
30396 * gcc.dg/noncompile/20000901-1.c: Likewise.
30397 * gcc.dg/noncompile/init-2.c: Likewise.
30398 * gcc.dg/noncompile/init-4.c: Likewise.
30399
30400 2005-01-31 Dale Johannesen <dalej@apple.com>
30401
30402 * g++.dg/opt/pr19650.C: New test.
30403
30404 2005-01-31 Richard Henderson <rth@redhat.com>
30405
30406 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
30407 long double for intel double extended format.
30408 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
30409
30410 2005-01-30 Mark Mitchell <mark@codesourcery.com>
30411
30412 PR c++/19555
30413 * g++.dg/template/static10.C: New test.
30414
30415 PR c++/19395
30416 * g++.dg/parse/error24.C: New test.
30417
30418 PR c++/19367
30419 * g++.dg/lookup/builtin1.C: New test.
30420
30421 PR c++/19457
30422 * g++.dg/warn/conv3.C: New test.
30423
30424 2005-01-30 Bud Davis <bdavis@gfortran.org>
30425
30426 PR fortran/19647
30427 * gfortan.dg/inquire_7.f90
30428
30429 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
30430
30431 PR tree-optimization/15791
30432 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
30433 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
30434 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
30435 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
30436 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
30437 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
30438 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
30439 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
30440 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
30441 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
30442
30443 2005-01-29 Paul Brook <paul@codesourcery.com>
30444
30445 PR fortran/18565
30446 * check.c (real_or_complex_check): New function.
30447 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
30448 * intrinsic.c (add_functions): Use new check functions.
30449 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
30450 Add prototypes.
30451
30452 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
30453
30454 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
30455 gcc.dg/lvalue-3.c: New tests.
30456 * gcc.dg/concat.c: Update expected messages.
30457
30458 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
30459
30460 PR libfortran/19595
30461 * gfortran.dg/eor_1.f90: New test.
30462
30463 2005-01-29 Steven G. Kargl <kargls@comcast.net>
30464
30465 PR fortran/19589
30466 * gfortran.dg/logical_data_1.f90: New test.
30467
30468 2005-01-28 Mark Mitchell <mark@codesourcery.com>
30469
30470 PR c++/19253
30471 * g++.dg/template/crash33.C: New test.
30472
30473 PR c++/19667
30474 * g++.dg/template/crash32.C: New test.
30475
30476 2005-01-28 Ian Lance Taylor <ian@airs.com>
30477
30478 PR middle-end/16558
30479 * g++.dg/warn/Wreturn-type-2.C: New test.
30480
30481 2004-06-24 Jeff Law <law@redhat.com>
30482
30483 * gcc.dg/tree-ssa/20050128-1.c: New test.
30484
30485 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
30486
30487 * gcc.target/frv/all-mdpackh-1.c: New test.
30488
30489 2005-01-28 Steven Bosscher <stevenb@suse.de>
30490
30491 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
30492
30493 2005-01-27 Richard Henderson <rth@redhat.com>
30494
30495 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
30496
30497 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
30498
30499 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
30500
30501 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
30502
30503 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
30504 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
30505 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
30506 to cope with cases where the multilib options override the dg-options.
30507
30508 2005-01-27 Jakub Jelinek <jakub@redhat.com>
30509
30510 PR c/18946
30511 * gcc.dg/noncompile/20050120-1.c: New test.
30512
30513 2005-01-26 Diego Novillo <dnovillo@redhat.com>
30514
30515 PR tree-optimization/19633
30516 * gcc.dg/pr19633.c: New test.
30517 * gcc.dg/tree-ssa/pr19633.c: New test.
30518
30519 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
30520
30521 * gcc.dg/20041216-1.c: New test.
30522
30523 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
30524
30525 PR objc/18862
30526 * objc.dg/selector-2.m: New test.
30527
30528 2005-01-26 Jakub Jelinek <jakub@redhat.com>
30529
30530 * g++.dg/opt/range-test-2.C: New test.
30531
30532 PR rtl-optimization/19579
30533 * gcc.c-torture/execute/20050124-1.c: New test.
30534
30535 2005-01-26 Greg Parker <gparker@apple.com>
30536 Stuart Hastings <stuart@apple.com>
30537
30538 * gcc.c-torture/execute/20050125-1.c: New.
30539
30540 2005-01-18 Jan Hubicka <jh@suse.cz>
30541
30542 PR tree-optimize/19337
30543 * gcc.c-torture/compile/20050119-1.c: New test.
30544
30545 2005-01-24 James E Wilson <wilson@specifixinc.com>
30546
30547 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
30548 test for successful match.
30549
30550 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
30551
30552 PR objc/18408
30553 * objc.dg/comp-types-7.m: New test.
30554
30555 2005-01-24 Janis Johnson <janis187@us.ibm.com>
30556
30557 * lib/target-supports.exp (current_target_name): New.
30558 (check_effective_target_ilp32, check_effective_target_lp64):
30559 Cache the result to use as long as the current target, with
30560 multilib flags, remains the same.
30561
30562 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
30563 (dg-require-weak, dg-require-visibility, dg-require-alias,
30564 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
30565 dg-require-effective-target, dg-skip-if): Remove call to
30566 skip_test_and_clear_xfail.
30567 (dg-test): Clear xfail data.
30568
30569 2005-01-24 Jakub Jelinek <jakub@redhat.com>
30570
30571 PR target/17751
30572 * gcc.dg/ppc64-toc.c: New test.
30573
30574 * g++.dg/tree-ssa/empty-1.C: New test.
30575
30576 PR middle-end/19551
30577 * gcc.c-torture/execute/20050121-1.c: New test.
30578 * gcc.dg/20050121-2.c: New test.
30579
30580 2004-01-23 Steven G. Kargl <kargls@comcast.net>
30581 Paul Brook <paul@codesourcery.com>
30582
30583 PR fortran/17941
30584 * gfortran.dg/real_const_1.f: New test.
30585 * gfortran.dg/real_const_2.f90: New test.
30586 * gfortran.dg/complex_int_1.f90: New test.
30587
30588 2005-01-23 Bud Davis <bdavis9659@comcast.net>
30589
30590 PR fortran/19313
30591 * gfortan.dg/inquire_6.f90: New test.
30592
30593 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
30594
30595 PR libfortran/19451
30596 * open_readonly_1.f90: New test.
30597
30598 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
30599
30600 PR libfortran/18982
30601 * gfortran.dg/open_new.f90: New file.
30602
30603 2005-01-22 Paul Brook <paul@codesourcery.com>
30604
30605 * namelist_1.f90: New test.
30606
30607 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
30608
30609 PR tree-optimization/19484
30610 * gcc.c-torture/compile/20050122-[12].c: New tests.
30611
30612 2005-01-22 Paul Brook <paul@codesourcery.com>
30613
30614 * gfortran.dg/implicit_2.f90: New test.
30615
30616 2005-01-22 Bud Davis <bdavis9659@comcast.net>
30617
30618 PR fortran/19314
30619 * gfortran.dg/inquire_5.f90: New test.
30620
30621 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30622
30623 PR c/18809
30624 * gcc.dg/pr18809-1.c: New test.
30625
30626 2005-01-21 Ian Lance Taylor <ian@airs.com>
30627
30628 * gcc.dg/20050121-1.c: New test.
30629
30630 PR tree-optimization/13000
30631 * gcc.dg/20040206-1.c: Change warning to point where function is
30632 being inlined.
30633
30634 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30635
30636 PR c++/19208
30637 * g++.dg/template/array11.C: New test.
30638
30639 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30640
30641 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
30642 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
30643 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
30644 * gfortran.dg/getenv_1.f90: Add dg-do directive.
30645 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
30646 gfortran.dg/pr17164.f90: Add missing dg-do directives.
30647
30648 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
30649
30650 PR tree-optimization/15349
30651 * gcc.dg/tree-ssa/pr15349.c: New.
30652
30653 2005-01-20 Steve Ellcey <sje@cup.hp.com>
30654
30655 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
30656
30657 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
30658
30659 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
30660 scan-assembler-times directive name.
30661
30662 * gcc.dg/asm-a.c: Move dg-require-effective-target to
30663 after dg-do.
30664
30665 PR rtl-optimization/19462
30666 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
30667
30668 2005-01-19 Steve Ellcey <sje@cup.hp.com>
30669
30670 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
30671 counting function calls on ia64.
30672
30673 2005-01-19 Jakub Jelinek <jakub@redhat.com>
30674
30675 PR rtl-optimization/15139
30676 * gcc.dg/20050111-2.c: New test.
30677
30678 PR c/17297
30679 * gcc.c-torture/compile/20050113-1.c: New testcase.
30680
30681 PR middle-end/19164
30682 * gcc.dg/20050113-1.c: New testcase.
30683
30684 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
30685
30686 * gcc.dg/vect/vect-85.c: Add comment.
30687 * gcc.dg/vect/vect-86.c: Add xfail for now.
30688 * gcc.dg/vect/vect-87.c: Add xfail for now.
30689 * gcc.dg/vect/vect-88.c: Add xfail for now.
30690 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
30691
30692 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
30693
30694 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
30695
30696 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30697
30698 * g++.dg/debug/typedef3.C: New test.
30699
30700 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
30701
30702 PR c/19472
30703 * gcc.dg/asm-a.c: New test.
30704
30705 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
30706
30707 * gcc.dg/sh-relax.c: Add prototype for abort.
30708
30709 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30710
30711 * gcc.dg/short-compare-1.c: New test.
30712 * gcc.dg/short-compare-2.c: Likewise.
30713
30714 2005-01-18 Michael Matz <matz@suse.de>
30715
30716 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
30717
30718 2005-01-17 Diego Novillo <dnovillo@redhat.com>
30719
30720 PR tree-optimization/19121
30721 * gcc.c-torture/compile/pr19121.c: New test.
30722
30723 2005-01-17 James E. Wilson <wilson@specifixinc.com>
30724
30725 PR target/19357
30726 * gcc.c-torture/compile/pr19357.c: New test.
30727
30728 2005-01-17 Ian Lance Taylor <ian@airs.com>
30729
30730 PR c/5675
30731 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
30732 pass--those that refer just to the variable, possibly with a
30733 cast.
30734 * gcc.dg/c99-const-expr-3.c: Likewise.
30735
30736 PR middle-end/13127
30737 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
30738 longer emitted.
30739
30740 2005-01-16 Bud Davis <bdavis9659@comcast.net>
30741
30742 PR fortran/18778
30743 * gfortran.dg/endfile_2.f90: New test.
30744
30745 2005-01-16 Steven G. Kargl <kargls@comcast.net>
30746
30747 PR 19168
30748 * gfortran.dg/select_5.f90: New test.
30749
30750 2004-01-16 Paul Brook <paul@codesourcery.com>
30751
30752 * gfortran.dg/common_4.f90: New test.
30753
30754 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
30755
30756 PR rtl-optimization/19462
30757 * gcc.dg/torture/pr19462-1.c: New test.
30758
30759 2005-01-15 Ziemowit Laski <zlaski@apple.com>
30760
30761 PR objc/19321
30762 * objc.dg/func-ptr-2.m: New.
30763 * objc.dg/volatile-1.m: New.
30764
30765 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30766
30767 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
30768
30769 2005-01-15 Jakub Jelinek <jakub@redhat.com>
30770
30771 PR tree-optimization/19060
30772 * gcc.c-torture/execute/20050104-1.c: New test.
30773
30774 2005-01-15 Bud Davis <bdavis9659@comcast.net>
30775
30776 PR fortran/18983
30777 * gfortran.dg/write_to_null.f90: New test.
30778
30779 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
30780 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30781
30782 PR other/19328
30783 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
30784 argument.
30785
30786 2005-01-15 Jakub Jelinek <jakub@redhat.com>
30787
30788 PR c++/19263
30789 * g++.dg/init/vector1.C: New test.
30790
30791 2005-01-14 James E. Wilson <wilson@specifixinc.com>
30792
30793 PR target/13158
30794 * gcc.target/ia64/sibcall-unwind-1.c: New test.
30795 PR target/18987
30796 * gcc.target/ia64/sibcall-unwind-2.c: New test.
30797
30798 2005-01-14 Steven G. Kargl <kargls@comcast.net>
30799
30800 * gfortran.dg/select_1.f90: New test.
30801 * gfortran.dg/select_2.f90: New test.
30802 * gfortran.dg/select_3.f90: New test.
30803 * gfortran.dg/select_4.f90: New test.
30804
30805 2005-01-14 Jakub Jelinek <jakub@redhat.com>
30806
30807 PR middle-end/19084
30808 PR rtl-optimization/19348
30809 * gcc.dg/20050111-1.c: New test.
30810 * gcc.c-torture/execute/20050111-1.c: New test.
30811
30812 * gcc.dg/i386-asm-4.c: New test.
30813
30814 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30815
30816 * gcc.dg/nested-func-2.c: New test.
30817 * ada/acats/norun.lst: Remove c953002.
30818
30819 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
30820
30821 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
30822
30823 2005-01-12 Ben Elliston <bje@au.ibm.com>
30824
30825 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
30826
30827 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
30828
30829 PR target/18761
30830 * g++.dg/abi/align1.C: New test.
30831
30832 2005-01-11 Alan Modra <amodra@bigpond.net.au>
30833
30834 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
30835 at a time.
30836 * g++.dg/ext/altivec_check.h: Support compiling as C.
30837
30838 2005-01-10 Roger Sayle <roger@eyesopen.com>
30839
30840 PR c++/19355
30841 * g++.dg/expr/pr19355-1.C: New test case.
30842
30843 2005-01-10 Laurent GUERBY <laurent@guerby.net>
30844
30845 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
30846 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
30847 * ada/acats/tests/c3/c92005b.ada: Likewise.
30848 * ada/acats/tests/c3/cxb3012.a: Likewise.
30849 * ada/acats/norun.lst: Add c380004 and c953002, add PR
30850
30851 2005-01-09 Paul Brook <paul@codesourcery.com>
30852
30853 * gfortran.dg/common_2.f90: New file.
30854 * gfortran.dg/common_3.f90: New file.
30855
30856 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
30857
30858 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
30859
30860 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
30861
30862 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
30863 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
30864 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
30865 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
30866 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
30867 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
30868 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
30869 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
30870 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
30871 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
30872 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
30873 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
30874 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
30875 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
30876 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
30877 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
30878 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
30879 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
30880 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
30881 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
30882 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
30883 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
30884 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
30885 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
30886 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
30887 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
30888 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
30889 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
30890 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
30891 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
30892 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
30893 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
30894 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
30895 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
30896 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
30897 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
30898 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
30899 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
30900 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
30901 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
30902 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
30903 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
30904 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
30905 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
30906 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
30907 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
30908 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
30909 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
30910 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
30911 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
30912 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
30913 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
30914 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
30915 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
30916 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
30917 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
30918 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
30919 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
30920 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
30921 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
30922 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
30923 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
30924 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
30925 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
30926 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
30927 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
30928 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
30929
30930 * gcc.dg/vect/vect-1.c: Fix spelling.
30931 * gcc.dg/vect/vect-10.c: Fix spelling.
30932 * gcc.dg/vect/vect-11.c: Fix spelling.
30933 * gcc.dg/vect/vect-12.c: Fix spelling.
30934 * gcc.dg/vect/vect-14.c: Fix spelling.
30935 * gcc.dg/vect/vect-15.c: Fix spelling.
30936 * gcc.dg/vect/vect-16.c: Fix spelling.
30937 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
30938 * gcc.dg/vect/vect-64.c: Fix comments.
30939 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
30940
30941 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
30942 Ira Rosen <irar@il.ibm.com>
30943
30944 * gcc.dg/vect/vect-70.c: New test.
30945 * gcc.dg/vect/vect-71.c: New test.
30946
30947 2005-01-09 Manfred Hollstein <mh@suse.com>
30948
30949 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
30950 * gcc.dg/pr18241-2.c: Likewise.
30951 * gcc.dg/pr18241-3.c: Likewise.
30952 * gcc.dg/pr18241-4.c: Likewise.
30953 * gcc.dg/pr18241-5.c: Likewise.
30954
30955 2005-01-08 Richard Henderson <rth@redhat.com>
30956
30957 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
30958 False for x86 and x86-64.
30959
30960 2005-01-08 Diego Novillo <dnovillo@redhat.com>
30961
30962 PR tree-optimization/18241
30963 * gcc.dg/pr18241-1.c: New test.
30964 * gcc.dg/pr18241-2.c: New test.
30965 * gcc.dg/pr18241-3.c: New test.
30966 * gcc.dg/pr18241-4.c: New test.
30967 * gcc.dg/pr18241-5.c: New test.
30968
30969 2005-01-08 Steven G. Kargl <kargls@comcast.net>
30970
30971 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
30972 gfortran.dg/select_4.f90: New.
30973
30974 2005-01-07 Jakub Jelinek <jakub@redhat.com>
30975
30976 * gcc.c-torture/execute/20050107-1.c: New test.
30977
30978 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
30979
30980 PR c++/19298
30981 * g++.dg/template/ref2.C: New.
30982
30983 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
30984
30985 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
30986 instead of being empty.
30987
30988 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30989
30990 PR fortran/15553
30991 * gfortran.dg/array-1.f90: New test.
30992
30993 2005-01-07 Jakub Jelinek <jakub@redhat.com>
30994
30995 PR tree-optimization/19283
30996 * gcc.c-torture/execute/20050106-1.c: New test.
30997
30998 PR rtl-optimization/18861
30999 * gcc.dg/20050105-1.c: New test.
31000
31001 PR tree-optimization/18828
31002 * gcc.dg/20050105-2.c: New test.
31003
31004 2005-01-07 Andreas Jaeger <aj@suse.de>
31005
31006 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
31007
31008 2005-01-07 Bud Davis <bdavis9659@comcast.net>
31009
31010 PR fortran/18398
31011 * gfortran.dg/fmt_read.f90: New test.
31012
31013 2005-01-06 Geoffrey Keating <geoffk@apple.com>
31014
31015 * gcc.dg/rs6000-ldouble-2.c: New.
31016
31017 2005-01-06 Mark Mitchell <mark@codesourcery.com>
31018
31019 PR c++/19244
31020 * g++.dg/parser/ctor2.C: New test.
31021
31022 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31023
31024 PR c++/17154
31025 * g++.dg/template/using9.C: New test.
31026
31027 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31028
31029 PR c++/19258
31030 * g++.dg/lookup/friend6.C: New test.
31031
31032 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
31033
31034 PR c++/19270
31035 * g++.dg/template/array10.C: New.
31036
31037 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31038
31039 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
31040 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
31041
31042 2005-01-06 Jakub Jelinek <jakub@redhat.com>
31043
31044 * gcc.c-torture/compile/20050105-1.c: New test.
31045
31046 2005-01-05 Geoffrey Keating <geoffk@apple.com>
31047
31048 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
31049
31050 2005-01-05 Roger Sayle <roger@eyesopen.com>
31051
31052 PR middle-end/19100
31053 * gcc.dg/conv-3.c: New test case.
31054
31055 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
31056
31057 * gcc.dg/asm-wide-1.c: New test.
31058
31059 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
31060
31061 PR c++/19030
31062 * g++.dg/parse/crash22.C: New
31063
31064 2005-01-04 Geoffrey Keating <geoffk@apple.com>
31065
31066 PR 19257
31067 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
31068
31069 2005-01-04 Uros Bizjak <uros@kss-loka.si>
31070
31071 PR middle-end/17767
31072 * gcc.dg/i386-mmx-6.c: New test case.
31073
31074 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
31075
31076 PR tree-optimization/18308
31077 * gcc.dg/vect/pr18308.c: New testcase.
31078
31079 2005-01-04 Andreas Jaeger <aj@suse.de>
31080
31081 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
31082
31083 2005-01-03 Geoffrey Keating <geoffk@apple.com>
31084 Robert Bowdidge <bowdidge@apple.com>
31085
31086 * gcc.dg/cpp/subframework1.c: New.
31087 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
31088 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
31089 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
31090 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
31091
31092 2005-01-03 Geoffrey Keating <geoffk@apple.com>
31093
31094 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
31095 producing warning.
31096 * gcc.dg/darwin-weakimport-2.c: New.
31097
31098 2005-01-03 Richard Henderson <rth@redhat.com>
31099
31100 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
31101
31102 2005-01-03 Richard Henderson <rth@redhat.com>
31103
31104 * gcc.dg/vect/vect.exp: Enable for ia64.
31105 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
31106 (check_effective_target_vect_float): Likewise.
31107 (check_effective_target_vect_no_align): Likewise.
31108 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
31109 * gcc.dg/vect/vect-8.c: Likewise.
31110
31111 2005-01-03 Uros Bizjak <uros@kss-loka.si>
31112
31113 PR target/19236
31114 * gcc.dg/pr19236-1.c: New test case.
31115
31116 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
31117
31118 PR rtl-optimization/12092
31119 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
31120
31121 2005-01-02 Andreas Jaeger <aj@suse.de>
31122
31123 * gcc.dg/pr12092-1.c: Do not run on x86_64.
31124
31125 2005-01-01 Roger Sayle <roger@eyesopen.com>
31126 Andrew Pinski <pinskia@physics.uc.edu>
31127
31128 PR rtl-optimization/12092
31129 * gcc.dg/pr12092-1.c: New test case.
31130
31131 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
31132
31133 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
31134 'hidden' and 'default' for better portability.
31135 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
31136
31137 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
31138 6 and 7.
31139 * g++.old-deja/g++.brendan/new3.C: Likewise.
31140
31141 2005-01-01 Steven Bosscher <stevenb@suse.de>
31142
31143 * gcc.dg/20041231-1.C: New test.
31144 * g++.dg/warn/Wunreachable-code-1.C: New test.
31145
31146 2004-12-30 David Edelsohn <edelsohn@gnu.org>
31147
31148 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
31149 file, not /dev/null. Abort on error.
31150
31151 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
31152 Ziemowit Laski <zlaski@apple.com>
31153
31154 PR objc/18971
31155 * objc.dg/encode-5.m: New test.
31156
31157 2004-12-29 Richard Henderson <rth@redhat.com>
31158
31159 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
31160 * objc.dg/stabs-1.m: Disable for ia64.
31161
31162 2004-12-29 Mark Mitchell <mark@codesourcery.com>
31163
31164 PR c++/19190
31165 * g++.dg/warn/Wunused-10.C: New test.
31166
31167 2004-12-28 Richard Henderson <rth@redhat.com>
31168
31169 * objc.dg/stabs-1.m: Disable for alpha.
31170
31171 2004-12-27 Mark Mitchell <mark@codesourcery.com>
31172
31173 PR c++/19149
31174 * g++.dg/parse/error23.C: New test.
31175
31176 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31177
31178 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
31179
31180 PR fortran/19032
31181 * gfortran.dg/intrinsic_modulo_1.f90: New.
31182 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
31183 tests with divisor -1.
31184
31185 2004-12-27 Mark Mitchell <mark@codesourcery.com>
31186
31187 * g++.dg/opt/temp1.C (memcpy): Return a value.
31188
31189 PR c++/19148
31190 * g++.dg/expr/cond7.C: New test.
31191
31192 2004-12-27 Paul Brook <paul@codesourcery.com>
31193
31194 * gfortran.dg/g77/select_no_compile.f: Remove.
31195
31196 2004-12-27 Richard Henderson <rth@redhat.com>
31197
31198 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
31199 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
31200 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
31201
31202 2004-12-26 Richard Henderson <rth@redhat.com>
31203
31204 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
31205 by 1i instead of token pasting.
31206
31207 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31208
31209 PR tree-optimization/17578
31210 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
31211 to additional_flags.
31212 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
31213
31214 2004-12-25 Richard Henderson <rth@redhat.com>
31215
31216 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
31217 Remove Alpha.
31218
31219 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31220
31221 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
31222 hppa*-*-hpux*.
31223 * gcc.dg/pr17957.c (dg-options): Likewise.
31224 * gcc.dg/struct-ret-1.c: Add prototype for abort.
31225 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
31226 instead of 0 on __hppa__.
31227 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
31228 "foo,%r" on hppa*-*-*.
31229
31230 2004-12-23 Bud Davis <bdavis9659@comcast.net>
31231
31232 PR fortran/19071
31233 * gfortran.dg/complex_write.f90: New test.
31234
31235 2004-12-23 Mark Mitchell <mark@codesourcery.com>
31236
31237 PR c++/17595
31238 * g++.dg/parse/pragma2.C: New test.
31239
31240 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
31241
31242 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
31243
31244 * gcc.dg/empty2.c: Add missing dg-warning.
31245
31246 2004-12-23 Mark Mitchell <mark@codesourcery.com>
31247
31248 PR c++/17413
31249 * g++.dg/template/local4.C: New test.
31250 * g++.dg/template/crash19.C: Add dg-error marker.
31251
31252 * g++.dg/template/crash31.C: Correct embedded PR number.
31253
31254 2004-12-23 Mark Mitchell <mark@codesourcery.com>
31255
31256 PR c++/16405
31257 * g++.dg/opt/temp1.C: Add do-run marker.
31258
31259 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
31260
31261 * g++.dg/template/spec19.C: New.
31262
31263 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
31264
31265 PR target/16819
31266 * gcc.dg/empty2.c: New.
31267
31268 2004-12-23 Richard Henderson <rth@redhat.com>
31269
31270 * lib/target-supports.exp (check_effective_target_vect_no_align):
31271 Remove i?86 and x86-64.
31272
31273 2004-12-23 Mark Mitchell <mark@codesourcery.com>
31274
31275 PR c++/16405
31276 * g++.dg/opt/temp1.C: New test.
31277
31278 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31279
31280 PR c++/18733
31281 * g++.dg/template/friend33.C: New testcase.
31282
31283 2004-12-22 Mark Mitchell <mark@codesourcery.com>
31284
31285 PR c++/18464
31286 * g++.dg/template/cond5.C: New test.
31287
31288 PR c++/18492
31289 * g++.dg/inherit/thunk3.C: New test.
31290
31291 PR c++/11224
31292 * g++.dg/warn/Wunused-9.C: New test.
31293
31294 2004-12-22 Janis Johnson <janis187@us.ibm.com>
31295
31296 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
31297
31298 2004-12-22 Jan Beulich <jbeulich@novell.com>
31299
31300 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
31301
31302 2004-12-21 Mark Mitchell <mark@codesourcery.com>
31303
31304 PR c++/18378
31305 * g++.dg/ext/packed8.C: New test.
31306
31307 PR c++/19063
31308 * g++.dg/template/crash31.C: New test.
31309
31310 PR c++/19034
31311 * g++.dg/template/crash30.C: New test.
31312
31313 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
31314
31315 PR C++/18984
31316 * g++.dg/eh/ctor3.C: New test.
31317
31318 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
31319
31320 * objc.dg/stabs-1.m: Allow section name to be quoted and
31321 assembly label to begin with '.LL'.
31322
31323 2004-12-21 Janis Johnson <janis187@us.ibm.com>
31324
31325 * gcc.dg/vect/vect.exp
31326 (check_effective_target_lp64_or_vect_no_align): New.
31327 * gcc.dg/vect/vect-77.c: Use it.
31328 * gcc.dg/vect/vect-78.c: Use it.
31329
31330 * lib/target-supports.exp
31331 (check_effective_target_vect_no_max,
31332 check_effective_target_vect_no_bitwise,
31333 check_effective_target_vect_no_align): New.
31334 * gcc.dg/vect/vect-13.c: Use them.
31335 * gcc.dg/vect/vect-17.c: Ditto.
31336 * gcc.dg/vect/vect-18.c: Ditto.
31337 * gcc.dg/vect/vect-19.c: Ditto.
31338 * gcc.dg/vect/vect-20.c: Ditto.
31339 * gcc.dg/vect/vect-27.c: Ditto.
31340 * gcc.dg/vect/vect-29.c: Ditto.
31341 * gcc.dg/vect/vect-44.c: Ditto.
31342 * gcc.dg/vect/vect-48.c: Ditto.
31343 * gcc.dg/vect/vect-50.c: Ditto.
31344 * gcc.dg/vect/vect-52.c: Ditto.
31345 * gcc.dg/vect/vect-54.c: Ditto.
31346 * gcc.dg/vect/vect-56.c: Ditto.
31347 * gcc.dg/vect/vect-58.c: Ditto.
31348 * gcc.dg/vect/vect-60.c: Ditto.
31349 * gcc.dg/vect/vect-72.c: Ditto.
31350 * gcc.dg/vect/vect-80.c: Ditto.
31351
31352 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
31353
31354 PR c++/14075
31355 * g++.dg/init/string1.C: New.
31356
31357 PR c++/18975
31358 * g++.dg/other/synth1.C: New.
31359
31360 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
31361
31362 PR c/18963
31363 * gcc.dg/pr18963-1.c: New test.
31364
31365 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
31366
31367 PR c/18596
31368 * gcc.dg/funcdef-storage-1.c (foo): Remove.
31369 * gcc.dg/pr18596-1.c: Use dg-error.
31370 (dg-options): Use -fno-unit-at-a-time.
31371 * gcc.dg/pr18596-2.c: New test.
31372 * gcc.dg/pr18596-3.c: New test.
31373
31374 2004-12-20 Roger Sayle <roger@eyesopen.com>
31375
31376 PR middle-end/18683
31377 * g++.dg/opt/pr18683-1.C: New test case.
31378
31379 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
31380
31381 PR other/19093
31382 * g++.dg/opt/max1.C: Fix for 64bit targets.
31383
31384 2004-12-20 Matt Austern <austern@apple.com>
31385
31386 PR c++/19044
31387 * g++.dg/ext/builtin6.C: New
31388
31389 2004-12-20 Diego Novillo <dnovillo@redhat.com>
31390
31391 PR tree-optimization/19080
31392 * gcc.c-torture/compile/pr19080.c: New test.
31393
31394 2004-12-20 Steven Bosscher <stevenb@suse.de>
31395
31396 * gcc.dg/20041219-1.c: New test.
31397
31398 2004-12-19 Roger Sayle <roger@eyesopen.com>
31399
31400 PR middle-end/19068
31401 * g++.dg/opt/max1.C: New test case.
31402
31403 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31404
31405 * gcc.dg/fdata-sections-1.c: New test.
31406
31407 2004-12-18 Roger Sayle <roger@eyesopen.com>
31408
31409 PR middle-end/18548
31410 * gcc.dg/max-1.c: New test case.
31411
31412 2004-12-18 Jakub Jelinek <jakub@redhat.com>
31413
31414 * gcc.c-torture/execute/20041218-1.c: New test.
31415
31416 2004-12-17 Diego Novillo <dnovillo@redhat.com>
31417
31418 * gcc.dg/pr18501.c: New test.
31419 * gcc.dg/uninit-5.c: XFAIL.
31420 * gcc.dg/uninit-9.c: XFAIL.
31421
31422 2004-12-17 Dale Johannesen <dalej@apple.com>
31423
31424 * gcc.dg/20041213-1.c: New.
31425
31426 2004-12-17 Ziemowit Laski <zlaski@apple.com>
31427
31428 * objc.dg/stabs-1.m: Allow assembly label to begin
31429 with a dot ('.').
31430
31431 2004-12-17 Jakub Jelinek <jakub@redhat.com>
31432
31433 * gcc.c-torture/execute/20041213-1.c: Move...
31434 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
31435
31436 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
31437
31438 PR c++/18721
31439 * g++.dg/lookup/conv-5.C: New.
31440
31441 2004-12-16 Ziemowit Laski <zlaski@apple.com>
31442
31443 * objc.dg/stabs-1.m: New test.
31444
31445 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
31446
31447 * gcc.dg/visibility-c.c: Change compile to
31448 assemble for the test.
31449
31450 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
31451
31452 PR target/19041
31453 * gcc.dg/visibility-c.c: New test.
31454
31455 2004-12-16 Roger Sayle <roger@eyesopen.com>
31456
31457 PR middle-end/18493
31458 * gcc.dg/switch-8.c: New test case.
31459
31460 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
31461
31462 PR c++/18905
31463 * g++.dg/template/init4.C: New.
31464 * g++.dg/opt/static3.C: Enable optimizer.
31465
31466 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
31467
31468 * g++.dg/other/complex1.C: New test.
31469
31470 2004-12-15 Alan Modra <amodra@bigpond.net.au>
31471
31472 * g++.dg/opt/inline9.C: New test.
31473
31474 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31475
31476 PR fortran/18993
31477 * gfotran.dg/nullify_1.f: New test.
31478
31479 2004-12-15 Richard Henderson <rth@redhat.com>
31480
31481 * gcc.target/i386/i386.exp: New harness.
31482 * gcc.target/i386/vect-args.c: New.
31483
31484 2004-12-15 David Edelsohn <edelsohn@gnu.org>
31485
31486 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
31487
31488 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31489
31490 PR c++/18825
31491 * g++.dg/template/friend32.C: New test.
31492
31493 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
31494
31495 * cpp/pragma-once-1.c: New test.
31496 * cpp/pragma-once-1b.h: Likewise.
31497 * cpp/pragma-once-1c.h: Likewise.
31498 * cpp/pragma-once-1d.h: Likewise.
31499 * cpp/inc/pragma-once-1a.h: Likewise.
31500
31501 2004-12-15 Bud Davis <bdavis9659@comcast.net>
31502 Steven G. Kargl <kargls@comcast.net>
31503
31504 PR fortran/17597
31505 * gfortran.dg/list_read_3.f90: New test.
31506
31507 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
31508
31509 * gcc.dg/ftrapv-2.c: New test.
31510
31511 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
31512
31513 PR c++/18981
31514 * g++.dg/template/typename9.C: New test.
31515
31516 2004-12-14 Mark Mitchell <mark@codesourcery.com>
31517
31518 PR c++/18738
31519 * g++.dg/template/typename8.C: New test.
31520 * g++.dg/parse/friend2.C: Tweak error message.
31521
31522 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
31523
31524 * gcc.c-torture/20041214-1.c: New test.
31525
31526 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
31527
31528 PR c++/18965
31529 * g++.dg/init/array17.C: New test.
31530
31531 2004-12-14 Mark Mitchell <mark@codesourcery.com>
31532
31533 PR c++/18793
31534 * g++.dg/init/aggr3.C: New test.
31535
31536 2004-12-14 Janis Johnson <janis187@us.ibm.com>
31537
31538 * gcc.dg/altivec-types-1.c: New test.
31539 * gcc.dg/altivec-types-2.c: New test.
31540 * gcc.dg/altivec-types-3.c: New test.
31541 * gcc.dg/altivec-types-4.c: New test.
31542 * g++.dg/ext/altivec-types-1.C: New test.
31543 * g++.dg/ext/altivec-types-2.C: New test.
31544 * g++.dg/ext/altivec-types-3.C: New test.
31545 * g++.dg/ext/altivec-types-4.C: New test.
31546
31547 2004-12-14 Jakub Jelinek <jakub@redhat.com>
31548
31549 PR middle-end/18951
31550 * gcc.c-torture/execute/20041213-1.c: New test.
31551
31552 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
31553
31554 PR c++/18949
31555 * g++.dg/template/cast1.C: New.
31556
31557 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
31558
31559 * gcc.c-torture/execute/20041213-2.c: New test.
31560
31561 2004-12-13 Richard Henderson <rth@redhat.com>
31562
31563 * gcc.dg/i386-sse-10.c: Fix typo in options.
31564
31565 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
31566
31567 PR c++/18968
31568 * g++.dg/opt/pr18968.C: New test.
31569
31570 2004-12-13 Mark Mitchell <mark@codesourcery.com>
31571
31572 PR c++/18925
31573 * g++.dg/ext/visibility/staticdatamem.C: New test.
31574
31575 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
31576
31577 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
31578
31579 2004-12-13 Roger Sayle <roger@eyesopen.com>
31580
31581 PR rtl-optimization/18928
31582 * gcc.dg/pr18928-1.c: New test case.
31583
31584 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
31585
31586 PR tree-opt/16951
31587 * gcc.c-torture/compile/20041211-1.c: New.
31588
31589 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31590
31591 PR middle-end/17564
31592 * gcc.c-torture/execute/20041212-1.c: New test.
31593
31594 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31595
31596 PR fortran/18869
31597 * gfortran.dg/common_1.f90: New test.
31598
31599 2004-12-12 Steven G. Kargl <kargls@comcast.net>
31600 Paul Brook <paul@codesourcery.com>
31601
31602 PR fortran/16222
31603 * gfortran.dg/real_do_1.f90: New test.
31604
31605 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
31606
31607 PR tree-opt/18040
31608 * g++.dg/opt/ptrmem6.C: New test.
31609
31610 2004-12-11 Roger Sayle <roger@eyesopen.com>
31611
31612 PR middle-end/18921
31613 * gcc.dg/pr18921-1.c: New test case.
31614
31615 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31616
31617 PR fortran/17175
31618 * gfortran.dg/scale_1.f90: New test.
31619
31620 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
31621
31622 PR middle-end/18903
31623 * gcc.c-torture/compile/pr18903.c: New test.
31624
31625 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
31626
31627 * gcc.c-torture/execute/20041210-1.c: New test.
31628
31629 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31630
31631 PR c++/18731
31632 * g++.dg/parser/struct-1.C: New test.
31633 * g++.dg/parser/struct-2.C: New test.
31634 * g++.dg/parser/struct-3.C: New test.
31635
31636 2004-12-09 Richard Henderson <rth@redhat.com>
31637
31638 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
31639
31640 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
31641 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
31642
31643 2004-12-09 Matt Austern <austern@apple.com>
31644
31645 PR c++/18514
31646 * g++.dg/ext/builtin1.C: New
31647 * g++.dg/ext/builtin2.C: New
31648 * g++.dg/ext/builtin3.C: New
31649 * g++.dg/ext/builtin4.C: New
31650 * g++.dg/ext/builtin5.C: New
31651
31652 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
31653
31654 PR tree-opt/18904
31655 * g++.dg/opt/ptrmem5.C: New test.
31656
31657 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
31658
31659 * g++.dg/parse/typename5.C: Adjust for new error.
31660 * g++.dg/parse/typename7.C: New.
31661
31662 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31663
31664 PR c++/18073
31665 * g++.dg/other/mmintrin.C: New test.
31666
31667 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
31668
31669 PR c++/16681
31670 * g++.dg/init/array15.C: New.
31671 * g++.dg/init/array16.C: New.
31672
31673 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31674
31675 PR fortran/18826
31676 * gfortran.dg/assign_1.f90: New test.
31677
31678 2004-12-08 Nick Clifton <nickc@redhat.com>
31679
31680 * gcc.target/xstormy16/bss_below100: New directory containing tests.
31681 * gcc.target/xstormy16/data_below100: Likewise.
31682 * gcc.target/xstormy16/sfr: Likewise.
31683 * gcc.target/xstormy16/below100.S: New test source file.
31684 * gcc.target/xstormy16/below100.ld: New test linker script.
31685 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
31686 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
31687 bp instructions.
31688 * gcc.target/xstormy16/bp.c: Likewise.
31689
31690 * gcc.target/xstormy16/bss_below100: New files:
31691 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
31692 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
31693 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
31694 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
31695 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
31696 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
31697 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
31698 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
31699 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
31700 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
31701 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
31702 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
31703 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
31704 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
31705 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
31706 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
31707 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
31708 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
31709 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
31710 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
31711 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
31712 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
31713 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
31714 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
31715 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
31716 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
31717 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
31718
31719 * gcc.target/xstormy16/data_below100: New files:
31720 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
31721 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
31722 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
31723 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
31724 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
31725 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
31726 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
31727 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
31728 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
31729 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
31730 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
31731 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
31732 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
31733 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
31734 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
31735 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
31736 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
31737 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
31738 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
31739 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
31740 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
31741 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
31742 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
31743 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
31744 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
31745 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
31746 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
31747
31748 * gcc.target/xstormy16/sfr: New files:
31749 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
31750 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
31751 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
31752 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
31753 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
31754 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
31755 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
31756 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
31757 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
31758 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
31759 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
31760 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
31761 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
31762 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
31763 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
31764 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
31765 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
31766 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
31767 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
31768 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
31769 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
31770 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
31771 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
31772 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
31773 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
31774 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
31775 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
31776 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
31777 27_if0_sfrw_bitfield_f.c
31778
31779 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31780
31781 PR c++/18100
31782 * g++.dg/lookup/name-clash4.C: New test.
31783
31784 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
31785
31786 PR c++/18672
31787 * g++.dg/opt/array1.C: New.
31788
31789 PR c++/18803
31790 * g++.dg/template/operator5.C: New.
31791
31792 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
31793
31794 PR c/18867
31795 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
31796
31797 2004-12-07 Steven Bosscher <stevenb@suse.de>
31798
31799 * gcc.dg/noncompile/20041207.c: New test.
31800
31801 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
31802
31803 * g++.dg/other/unreachable-1.C: New test.
31804
31805 2004-12-06 Nick Clifton <nickc@redhat.com>
31806
31807 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
31808 <limits.h> because the latter comes from gcc's include/ directory
31809 and not the newlib/libc/include directory.
31810
31811 2004-12-04 Richard Henderson <rth@redhat.com>
31812
31813 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
31814
31815 2004-12-04 Richard Henderson <rth@redhat.com>
31816
31817 * lib/target-supports.exp (check_gc_sections_available): Disable
31818 for alpha and ia64.
31819
31820 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
31821
31822 PR middle-end/17909
31823 * g++.dg/other/vararg-2.C: New test.
31824
31825 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31826
31827 PR c++/17011, c++/17971
31828 * g++.dg/template/error15.C: Adjust expected error.
31829 * g++.dg/template/instantiate3.C: Likewise.
31830
31831 2004-12-03 Janis Johnson <janis187@us.ibm.com>
31832
31833 * gcc.dg/altivec-18.c: Fix for darwin
31834
31835 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
31836
31837 PR c++/18782
31838 * g++.dg/parse/ptrmem2.C: New.
31839
31840 PR c++/18318
31841 * g++.dg/template/new1.C: New.
31842
31843 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31844
31845 PR fortran/18710
31846 * gfortran.dg/direct_io_3.f90: New test.
31847
31848 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
31849
31850 PR 18758
31851 * g++.dg/parse/crash21.C: New.
31852
31853 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31854
31855 PR c++/15664, c++/18276
31856 * g++.dg/template/ttp13.C: New test.
31857 * g++.dg/template/ttp14.C: Likewise.
31858
31859 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31860
31861 PR c++/18123
31862 * g++.dg/parse/enum2.C: New test.
31863 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
31864
31865 2004-12-02 Nick Clifton <nickc@redhat.com>
31866
31867 * gcc.target/xstormy16: New test directory.
31868 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
31869 * gcc.target/xstormy16/bp.c: Check the generation of bp
31870 instructions.
31871 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
31872 bn instructions and the BELOW100 attribute.
31873
31874 2004-12-02 Alan Modra <amodra@bigpond.net.au>
31875
31876 PR target/16952
31877 * gcc.dg/ppc-eabi.c: New.
31878
31879 2004-12-02 Bud Davis <bdavis9659@comcast.net>
31880
31881 PR fortran/18284
31882 * gfortran.dg/backspace.f90
31883
31884 2004-12-02 Bud Davis <bdavis9659@comcast.net>
31885
31886 * gfortran.dg/inquire.f90: New test.
31887
31888 2004-12-01 Janis Johnson <janis187@us.ibm.com>
31889
31890 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
31891 handle effective-target-keyword.
31892 (dg-skip-if): Support effective-target keyword as target list.
31893 (dg-xfail-if): Ditto.
31894 * lib/target-supports.exp (is-effective-target-keyword): New proc.
31895
31896 2004-12-01 Diego Novillo <dnovillo@redhat.com>
31897
31898 PR tree-optimization/18291
31899 * gcc.c-torture/compile/pr18291.c: New test.
31900
31901 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
31902
31903 PR C++/18729
31904 * g++.dg/parse/crash20.C: New.
31905
31906 PR c++/17431
31907 * g++.dg/overload/arg1.C: New.
31908 * g++.dg/overload/arg2.C: New.
31909 * g++.dg/overload/arg3.C: New.
31910 * g++.dg/overload/arg4.C: New.
31911
31912 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
31913
31914 * gcc.dg/c99-flex-array-4.c: Remove.
31915
31916 2004-11-30 Janis Johnson <janis187@us.ibm.com>
31917
31918 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
31919
31920 * lib/target-supports.exp (is-effective-target): Simplify.
31921
31922 * lib/target-supports.exp (check_effective_target_vect_long):
31923 Fix for powerpc64-*-*.
31924
31925 2004-11-30 Loren James Rittle <ljrittle@acm.org>
31926
31927 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
31928 to support new requirements on FreeBSD 5.
31929
31930 2004-11-30 Devang Patel <dpatel@apple.com>
31931
31932 PR 18702
31933 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
31934
31935 2004-11-30 Janis Johnson <janis187@us.ibm.com>
31936
31937 * g++.dg/ext/altivec-13.C: New test.
31938
31939 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
31940
31941 PR tree-opt/18298
31942 * gcc.c-torture/execute/p18298.c: New test.
31943
31944 2004-11-30 Ira Rosen <irar@il.ibm.com>
31945 Dorit Naishlos <dorit@il.ibm.com>
31946
31947 PR tree-opt/18607
31948 * gcc.dg/vect/vect-89.c: New test.
31949
31950 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
31951
31952 * gcc.dg/pr18596-1.c: New test.
31953
31954 2004-11-30 Ben Elliston <bje@au.ibm.com>
31955
31956 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
31957
31958 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
31959
31960 PR c/18479
31961 * gcc.dg/pr18479.c: New test.
31962
31963 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
31964
31965 PR target/18490
31966 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
31967 mmix-knuth-mmixware.
31968
31969 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
31970 cris-*-elf* cris-*-aout* mmix-*-*
31971
31972 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
31973
31974 PR middle-end/18725
31975 * gcc.dg/pr18725.c: New test.
31976
31977 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
31978
31979 PR target/18488
31980 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
31981
31982 PR target/18336
31983 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
31984
31985 2004-11-29 Mark Mitchell <mark@codesourcery.com>
31986
31987 PR c++/18368
31988 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
31989 * g++.old-deja/g++.law/ctors5.C: Likewise.
31990 * g++.old-deja/g++.other/crash25.C: Likewise.
31991
31992 PR c++/18674
31993 * g++.dg/template/error16.C: New test.
31994
31995 PR c++/18512
31996 * g++.dg/template/crash29.C: New test.
31997
31998 2004-11-29 Diego Novillo <dnovillo@redhat.com>
31999
32000 PR tree-optimization/18712
32001 * gcc.c-torture/compile/pr18712.c: New test.
32002
32003 2004-11-29 Joseph Myers <joseph@codesourcery.com>
32004
32005 PR c/7544
32006 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
32007 tests.
32008
32009 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32010
32011 PR c++/18652
32012 * g++.dg/lookup/crash6.C: New test.
32013
32014 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
32015
32016 PR middle-end/18164
32017 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
32018
32019 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
32020
32021 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
32022 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
32023 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
32024
32025 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
32026
32027 * gcc.dg/pr18164.c: New test.
32028
32029 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
32030
32031 * gcc.dg/funroll-loops-all.c: New.
32032
32033 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
32034
32035 PR target/18489
32036 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
32037 delimeter, match space and TAB as well as ":".
32038
32039 PR target/18484
32040 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
32041
32042 PR target/18348
32043 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
32044
32045 PR target/18345
32046 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
32047
32048 PR target/18337
32049 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
32050
32051 2004-11-28 Bud Davis <bdavis9659@comcast.net>
32052
32053 * gfortran.dg/direct_io_2.f90: New test.
32054
32055 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
32056
32057 PR target/18334
32058 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
32059
32060 2004-11-28 Richard Henderson <rth@redhat.com>
32061
32062 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
32063
32064 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
32065
32066 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
32067 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
32068 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
32069 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
32070 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
32071 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
32072 gcc.dg/pointer-arith-8.c: New tests.
32073
32074 2004-11-27 Bud Davis <bdavis9659@comcast.net>
32075
32076 PR fortran/18364
32077 * gfortran.dg/endfile.f90: New test.
32078
32079 2004-11-27 Falk Hueffner <falk@debian.org>
32080
32081 * gcc.dg/loop-6.c: New test.
32082
32083 2004-11-27 Jakub Jelinek <jakub@redhat.com>
32084
32085 * gcc.c-torture/execute/20041126-1.c: New test.
32086
32087 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
32088
32089 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
32090 on IRIX.
32091
32092 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
32093
32094 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
32095 functions.
32096
32097 2004-11-27 Jakub Jelinek <jakub@redhat.com>
32098
32099 PR rtl-optimization/17825
32100 * gcc.c-torture/compile/20041119-1.c: New test.
32101
32102 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32103
32104 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
32105 Check existence of ld library path variables before unsetting.
32106
32107 2004-11-26 Mark Mitchell <mark@codesourcery.com>
32108
32109 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
32110
32111 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
32112
32113 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
32114
32115 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
32116
32117 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
32118
32119 2004-11-26 Ben Elliston <bje@au.ibm.com>
32120
32121 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
32122 dg-do directive.
32123
32124 2004-11-26 Ben Elliston <bje@au.ibm.com>
32125
32126 * gcc.dg/pr17957.c: Pass --param, not -param.
32127
32128 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
32129
32130 PR middle-end/17957
32131 * gcc.dg/pr17957.c: New test.
32132
32133 2004-11-25 Mark Mitchell <mark@codesourcery.com>
32134
32135 PR c++/18445
32136 * g++.dg/template/crash28.C: Likewise.
32137
32138 PR c++/18001
32139 * g++.dg/expr/unary2.C: Adjust lvalue messages.
32140 * g++.dg/ext/lvaddr.C: Likewise.
32141 * g++.dg/opt/pr7503-3.C: Likewise.
32142
32143 PR c++/18466
32144 * g++.dg/parse/qualified3.C: New test.
32145 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
32146
32147 PR c++/18545
32148 * g++.dg/expr/return1.C: New test.
32149
32150 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32151
32152 Friend class name lookup 3/n, PR c++/3332
32153 * g++.dg/lookup/friend3.C: New test.
32154 * g++.dg/lookup/friend4.C: Likewise.
32155 * g++.dg/lookup/friend5.C: Likewise.
32156
32157 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32158
32159 Friend class name lookup 2/n, PR c++/14513, c++/15410
32160 * g++.dg/lookup/friend2.C: New test.
32161 * g++.dg/template/friend31.C: Likewise.
32162
32163 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32164
32165 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
32166
32167 2004-11-24 Mark Mitchell <mark@codesourcery.com>
32168
32169 PR c++/17473
32170 * g++.dg/tc1/dr56.C: Remove.
32171 * g++.dg/template/typedef1.C: Add dg-error markers.
32172 * g++.old-deja/g++.other/typedef7.C: Likewise.
32173
32174 PR c++/18285
32175 * g++.dg/parse/typedef7.C: New test.
32176
32177 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
32178
32179 * gcc.c-torture/execute/20041124-1.c: New test.
32180
32181 2004-11-24 Mark Mitchell <mark@codesourcery.com>
32182
32183 * g++.dg/template/deduce3.C: New test.
32184
32185 PR c++/18586
32186 * g++.dg/template/crash27.C: New test.
32187
32188 PR c++/18530
32189 * g++.dg/warn/Wshadow-3.C: New test.
32190
32191 2004-11-24 Devang Patel <dpatel@apple.com>
32192
32193 PR/18555
32194 * gcc.dg/cpp/isysroot-1.c: New test.
32195 * gcc.dg/cpp/usr/include/stdio.h: New file.
32196 * gcc.dg/cpp/isysroot-2.c: New test.
32197 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
32198 New file.
32199
32200 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32201
32202 PR c++/8929
32203 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
32204
32205 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32206
32207 * gcc.target/sparc/align.c: Do not include <stdint.h>.
32208 * gcc.target/sparc/pdist.c: Likewise.
32209
32210 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
32211
32212 PR c++/16882
32213 * g++.dg/conversion/simd1.C: New test.
32214
32215 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32216
32217 * lib/target-libpath.exp: New file defining
32218 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
32219 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
32220 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
32221 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
32222 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
32223
32224 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
32225
32226 * gcc.dg/pragma-align-2.c: Test macro expansion.
32227 * gcc.dg/pragma-pack-2.c: New test.
32228
32229 2004-11-23 Richard Henderson <rth@redhat.com>
32230
32231 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
32232 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
32233 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
32234 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
32235 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
32236 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
32237
32238 * gcc.dg/vect/vect.exp: Add check for alpha.
32239 * lib/target-supports.exp (check_alpha_max_hw_available): New.
32240 (check_effective_target_vect_int): Enable for alpha.
32241 (check_effective_target_vect_long): New.
32242 (is-effective-target): Add it.
32243
32244 2004-11-23 Uros Bizjak <uros@kss-loka.si>
32245
32246 * gcc.dg/pr18614-1.c: New test.
32247
32248 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
32249
32250 * gcc.dg/setjmp-2.c: New test.
32251
32252 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
32253
32254 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
32255 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
32256 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
32257 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
32258 gcc.target/sparc/pdist.c: New tests.
32259
32260 2004-11-22 Bob Wilson <bob.wilson@acm.org>
32261
32262 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
32263
32264 2004-11-22 Dale Johannesen <dalej@apple.com>
32265
32266 * gcc.dg/20041111-1.c: New.
32267
32268 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
32269
32270 PR tree-opt/18536
32271 * gcc.dg/vect/pr18536.c: New test.
32272
32273 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32274
32275 PR c++/18354
32276 * g++.dg/template/nontype11.C: New test.
32277
32278 2004-11-21 Roger Sayle <roger@eyesopen.com>
32279
32280 PR middle-end/18520
32281 * gcc.dg/pr18520-1.c: New test case.
32282
32283 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
32284
32285 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
32286 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
32287 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
32288 expected diagnostics.
32289
32290 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32291
32292 PR target/18580
32293 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
32294 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
32295 vect-77.c, vect-77a.c: XFAIL on the SPARC.
32296
32297 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32298
32299 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
32300
32301 2004-11-19 Mark Mitchell <mark@codesourcery.com>
32302 Joseph Myers <joseph@codesourcery.com>
32303
32304 * lib/target-supports.exp (check_visibility_available): Really
32305 test the compiler.
32306
32307 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
32308
32309 PR tree-opt/18181
32310 * gcc.dg/vect/vect-85.c: New test.
32311 * gcc.dg/vect/vect-86.c: New test.
32312 * gcc.dg/vect/vect-87.c: New test.
32313 * gcc.dg/vect/vect-88.c: New test.
32314
32315 2004-11-19 Ben Elliston <bje@au.ibm.com>
32316
32317 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
32318
32319 2004-11-18 Janis Johnson <janis187@us.ibm.com>
32320
32321 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
32322 * gcc.dg/ppc-and-1.c: Ditto.
32323 * gcc.dg/ppc-compare-1.c: Ditto.
32324 * gcc.dg/ppc-mov-1.c: Ditto
32325
32326 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
32327 Mark Mitchell <mark@codesourcery.com>
32328
32329 * gcc.dg/pragma-init-fini-2.c: New test.
32330
32331 2004-11-17 Janis Johnson <janis187@us.ibm.com>
32332 Aldy Hernandez <aldyh@redhat.com>
32333
32334 * lib/target-supports.exp (check_effective_target_vect_int): New
32335 (check_effective_target_vect_float): New
32336 (check_effective_target_vect_double): New.
32337 (is-effective-target): Support new effective targets keywords.
32338 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
32339 default action for dg-do.
32340 * gcc.dg/vect/pr16105.c: Use new support.
32341 * gcc.dg/vect/pr18400.c: Ditto.
32342 * gcc.dg/vect/pr18425.c: Ditto.
32343 * gcc.dg/vect/vect-1.c: Ditto.
32344 * gcc.dg/vect/vect-10.c: Ditto.
32345 * gcc.dg/vect/vect-11.c: Ditto.
32346 * gcc.dg/vect/vect-12.c: Ditto.
32347 * gcc.dg/vect/vect-13.c: Ditto.
32348 * gcc.dg/vect/vect-14.c: Ditto.
32349 * gcc.dg/vect/vect-15.c: Ditto.
32350 * gcc.dg/vect/vect-16.c: Ditto.
32351 * gcc.dg/vect/vect-17.c: Ditto.
32352 * gcc.dg/vect/vect-18.c: Ditto.
32353 * gcc.dg/vect/vect-19.c: Ditto.
32354 * gcc.dg/vect/vect-2.c: Ditto.
32355 * gcc.dg/vect/vect-20.c: Ditto.
32356 * gcc.dg/vect/vect-21.c: Ditto.
32357 * gcc.dg/vect/vect-22.c: Ditto.
32358 * gcc.dg/vect/vect-23.c: Ditto.
32359 * gcc.dg/vect/vect-24.c: Ditto.
32360 * gcc.dg/vect/vect-25.c: Ditto.
32361 * gcc.dg/vect/vect-26.c: Ditto.
32362 * gcc.dg/vect/vect-27.c: Ditto.
32363 * gcc.dg/vect/vect-27a.c: Ditto.
32364 * gcc.dg/vect/vect-28.c: Ditto.
32365 * gcc.dg/vect/vect-29.c: Ditto.
32366 * gcc.dg/vect/vect-29a.c: Ditto.
32367 * gcc.dg/vect/vect-3.c: Ditto.
32368 * gcc.dg/vect/vect-30.c: Ditto.
32369 * gcc.dg/vect/vect-31.c: Ditto.
32370 * gcc.dg/vect/vect-32.c: Ditto.
32371 * gcc.dg/vect/vect-33.c: Ditto.
32372 * gcc.dg/vect/vect-34.c: Ditto.
32373 * gcc.dg/vect/vect-35.c: Ditto.
32374 * gcc.dg/vect/vect-36.c: Ditto.
32375 * gcc.dg/vect/vect-37.c: Ditto.
32376 * gcc.dg/vect/vect-38.c: Ditto.
32377 * gcc.dg/vect/vect-4.c: Ditto.
32378 * gcc.dg/vect/vect-40.c: Ditto.
32379 * gcc.dg/vect/vect-41.c: Ditto.
32380 * gcc.dg/vect/vect-42.c: Ditto.
32381 * gcc.dg/vect/vect-43.c: Ditto.
32382 * gcc.dg/vect/vect-44.c: Ditto.
32383 * gcc.dg/vect/vect-45.c: Ditto.
32384 * gcc.dg/vect/vect-46.c: Ditto.
32385 * gcc.dg/vect/vect-47.c: Ditto.
32386 * gcc.dg/vect/vect-48.c: Ditto.
32387 * gcc.dg/vect/vect-48a.c: Ditto.
32388 * gcc.dg/vect/vect-49.c: Ditto.
32389 * gcc.dg/vect/vect-5.c: Ditto.
32390 * gcc.dg/vect/vect-50.c: Ditto.
32391 * gcc.dg/vect/vect-51.c: Ditto.
32392 * gcc.dg/vect/vect-52.c: Ditto.
32393 * gcc.dg/vect/vect-53.c: Ditto.
32394 * gcc.dg/vect/vect-54.c: Ditto.
32395 * gcc.dg/vect/vect-55.c: Ditto.
32396 * gcc.dg/vect/vect-56.c: Ditto.
32397 * gcc.dg/vect/vect-56a.c: Ditto.
32398 * gcc.dg/vect/vect-57.c: Ditto.
32399 * gcc.dg/vect/vect-58.c: Ditto.
32400 * gcc.dg/vect/vect-59.c: Ditto.
32401 * gcc.dg/vect/vect-6.c: Ditto.
32402 * gcc.dg/vect/vect-60.c: Ditto.
32403 * gcc.dg/vect/vect-61.c: Ditto.
32404 * gcc.dg/vect/vect-62.c: Ditto.
32405 * gcc.dg/vect/vect-63.c: Ditto.
32406 * gcc.dg/vect/vect-64.c: Ditto.
32407 * gcc.dg/vect/vect-65.c: Ditto.
32408 * gcc.dg/vect/vect-66.c: Ditto.
32409 * gcc.dg/vect/vect-67.c: Ditto.
32410 * gcc.dg/vect/vect-68.c: Ditto.
32411 * gcc.dg/vect/vect-69.c: Ditto.
32412 * gcc.dg/vect/vect-7.c: Ditto.
32413 * gcc.dg/vect/vect-72.c: Ditto.
32414 * gcc.dg/vect/vect-72a.c: Ditto.
32415 * gcc.dg/vect/vect-73.c: Ditto.
32416 * gcc.dg/vect/vect-74.c: Ditto.
32417 * gcc.dg/vect/vect-75.c: Ditto.
32418 * gcc.dg/vect/vect-76.c: Ditto.
32419 * gcc.dg/vect/vect-77.c: Ditto.
32420 * gcc.dg/vect/vect-77a.c: Ditto.
32421 * gcc.dg/vect/vect-78.c: Ditto.
32422 * gcc.dg/vect/vect-79.c: Ditto.
32423 * gcc.dg/vect/vect-8.c: Ditto.
32424 * gcc.dg/vect/vect-80.c: Ditto.
32425 * gcc.dg/vect/vect-82.c: Ditto.
32426 * gcc.dg/vect/vect-82_64.c: Ditto.
32427 * gcc.dg/vect/vect-83.c: Ditto.
32428 * gcc.dg/vect/vect-83_64.c: Ditto.
32429 * gcc.dg/vect/vect-9.c: Ditto.
32430 * gcc.dg/vect/vect-all.c: Ditto.
32431 * gcc.dg/vect/vect-none.c: Ditto.
32432
32433 2004-11-17 Janis Johnson <janis187@us.ibm.com>
32434
32435 * lib/gcc-dg.exp (dg-skip-if): New function.
32436 (dg-forbid-option): Remove.
32437 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
32438 * g++.dg/abi/bitfield8.C: Likewise.
32439 * g++.dg/abi/dtor1.C: Likewise.
32440 * g++.dg/abi/empty10.C: Likewise.
32441 * g++.dg/abi/empty7.C: Likewise.
32442 * g++.dg/abi/empty9.C: Likewise.
32443 * g++.dg/abi/layout3.C: Likewise.
32444 * g++.dg/abi/layout4.C: Likewise.
32445 * g++.dg/abi/thunk1.C: Likewise.
32446 * g++.dg/abi/thunk2.C: Likewise.
32447 * g++.dg/abi/vbase11.C: Likewise.
32448 * g++.dg/abi/vthunk2.C: Likewise.
32449 * g++.dg/abi/vthunk3.C: Likewise.
32450 * g++.dg/ext/attrib8.C: Likewise.
32451 * g++.dg/opt/longbranch2.C: Likewise.
32452 * g++.dg/opt/reg-stack4.C: Likewise.
32453 * g++.old-deja/g++.ext/attrib1.C: Likewise.
32454 * g++.old-deja/g++.ext/attrib2.C: Likewise.
32455 * g++.old-deja/g++.ext/attrib3.C: Likewise.
32456 * g++.old-deja/g++.other/store-expr1.C: Likewise.
32457 * g++.old-deja/g++.other/store-expr2.C: Likewise.
32458 * gcc.dg/20000609-1.c: Likewise.
32459 * gcc.dg/20000720-1.c: Likewise.
32460 * gcc.dg/20011107-1.c: Likewise.
32461 * gcc.dg/20011119-1.c: Likewise.
32462 * gcc.dg/20020108-1.c: Likewise.
32463 * gcc.dg/20020122-2.c: Likewise.
32464 * gcc.dg/20020122-3.c: Likewise.
32465 * gcc.dg/20020201-3.c: Likewise.
32466 * gcc.dg/20020206-1.c: Likewise.
32467 * gcc.dg/20020218-1.c: Likewise.
32468 * gcc.dg/20020310-1.c: Likewise.
32469 * gcc.dg/20020411-1.c: Likewise.
32470 * gcc.dg/20020418-2.c: Likewise.
32471 * gcc.dg/20020426-1.c: Likewise.
32472 * gcc.dg/20020426-2.c: Likewise.
32473 * gcc.dg/20020517-1.c: Likewise.
32474 * gcc.dg/20020523-1.c: Likewise.
32475 * gcc.dg/20020523-2.c: Likewise.
32476 * gcc.dg/20020729-1.c: Likewise.
32477 * gcc.dg/20030204-1.c: Likewise.
32478 * gcc.dg/20030826-2.c: Likewise.
32479 * gcc.dg/20030926-1.c: Likewise.
32480 * gcc.dg/20031202-1.c: Likewise.
32481 * gcc.dg/980312-1.c: Likewise.
32482 * gcc.dg/980313-1.c: Likewise.
32483 * gcc.dg/990117-1.c: Likewise.
32484 * gcc.dg/990424-1.c: Likewise.
32485 * gcc.dg/990524-1.c: Likewise.
32486 * gcc.dg/991230-1.c: Likewise.
32487 * gcc.dg/i386-387-1.c: Likewise.
32488 * gcc.dg/i386-387-2.c: Likewise.
32489 * gcc.dg/i386-387-3.c: Likewise.
32490 * gcc.dg/i386-387-4.c: Likewise.
32491 * gcc.dg/i386-387-5.c: Likewise.
32492 * gcc.dg/i386-387-6.c: Likewise.
32493 * gcc.dg/i386-asm-1.c: Likewise.
32494 * gcc.dg/i386-bitfield1.c: Likewise.
32495 * gcc.dg/i386-bitfield2.c: Likewise.
32496 * gcc.dg/i386-loop-1.c: Likewise.
32497 * gcc.dg/i386-loop-2.c: Likewise.
32498 * gcc.dg/i386-loop-3.c: Likewise.
32499 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
32500 * gcc.dg/i386-pic-1.c: Likewise.
32501 * gcc.dg/i386-regparm.c: Likewise.
32502 * gcc.dg/i386-signbit-1.c: Likewise.
32503 * gcc.dg/i386-signbit-2.c: Likewise.
32504 * gcc.dg/i386-signbit-3.c: Likewise.
32505 * gcc.dg/i386-sse-5.c: Likewise.
32506 * gcc.dg/i386-sse-8.c: Likewise.
32507 * gcc.dg/i386-unroll-1.c: Likewise.
32508 * gcc.dg/tls/opt-1.c: Likewise.
32509 * gcc.dg/tls/opt-2.c: Likewise.
32510 * gcc.dg/unroll-1.c: Likewise.
32511 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
32512 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
32513 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
32514 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
32515
32516 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32517
32518 * g++.dg/template/incomplete1.C: New test.
32519
32520 2004-11-16 Nick Clifton <nickc@redhat.com>
32521
32522 Revert patches accidentally commited during checkin of fixes for
32523 xstormy16 tests:
32524 gcc.c-torture/execute/simd-4.c: Revert
32525 gcc.dg/20040910-1.c: Revert.
32526
32527 2004-11-16 Paul Brook <paul@codesourcery.com>
32528
32529 PR fortran/13010
32530 * gfortran.dg/der_pointer_1.f90: New test.
32531
32532 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
32533
32534 PR c/18498
32535 * gcc.dg/bitfld-13.c: New test.
32536
32537 2004-11-15 Janis Johnson <janis187@us.ibm.com>
32538
32539 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
32540 powerpc*-*-linux*.
32541
32542 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
32543 * gcc.dg/ppc64-abi-2.c: Ditto.
32544 * gcc.dg/ppc64-abi-3.c: Ditto.
32545
32546 * lib/gcc-dg.exp (dg-target-list): Remove.
32547
32548 2004-11-15 Steve Ellcey <sje@cup.hp.com>
32549
32550 * gcc.dg/ia64-postinc.c: New test.
32551
32552 2004-11-15 Mark Mitchell <mark@codesourcery.com>
32553
32554 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
32555
32556 2004-11-15 Nick Clifton <nickc@redhat.com>
32557
32558 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
32559 __INT_MAX__ so that the test can be compiled by toolchains
32560 targeted at 16-bit processors.
32561
32562 * gcc.dg/20040625-1.c: Use long constants rather than integers
32563 when performing arithmetic that will overflow 16-bits.
32564
32565 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
32566 xstormy16. It does not support 128-bit vector operations.
32567
32568 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
32569 with the macro PTR_TYPE. Define this macro to an integer type
32570 suitable for holding a pointer.
32571
32572 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
32573 the target is a 16-bit processor.
32574
32575 * gcc.dg/cpp/if-2.c: Expect a different warning message from
32576 16-bit targets where the character constant will be too long.
32577
32578 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
32579 where the double will not be directly addressable.
32580
32581 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32582
32583 Friend class name lookup 1/n, PR c++/18471
32584 * g++.dg/template/crash26.C: New test.
32585 * g++.dg/lookup/struct1.C: Adjust expected error.
32586 * g++.dg/parse/elab1.C: Likewise.
32587 * g++.dg/parse/elab2.C: Likewise.
32588 * g++.dg/parse/int-as-enum1.C: Likewise.
32589 * g++.dg/parse/struct-as-enum1.C: Likewise.
32590 * g++.dg/parse/typedef1.C: Likewise.
32591 * g++.dg/parse/typedef3.C: Likewise.
32592 * g++.dg/parse/typedef4.C: Likewise.
32593 * g++.dg/parse/typedef5.C: Likewise.
32594 * g++.dg/template/nontype4.C: Likewise.
32595 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
32596 * g++.old-deja/g++.other/elab1.C: Likewise.
32597 * g++.old-deja/g++.other/syntax4.C: Likewise.
32598
32599 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
32600
32601 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
32602
32603 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
32604
32605 * gcc.c-torture/execute/20041114-1.c: New test.
32606
32607 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
32608
32609 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
32610 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
32611 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
32612 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
32613 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
32614 gcc.dg/switch-7.c: New tests.
32615
32616 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
32617
32618 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
32619
32620 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
32621
32622 PR tree-opt/18400
32623 * gcc.dg/vect/pr18400.c: New test.
32624
32625 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
32626 Andrew Pinski <pinskia@physics.uc.edu>
32627
32628 PR tree-opt/18425
32629 * gcc.dg/vect/pr18425.c: New test.
32630
32631 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
32632
32633 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
32634 Guard with dg-require-alias and dg-require-visibility.
32635
32636 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
32637
32638 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
32639
32640 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32641
32642 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
32643
32644 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32645
32646 PR c++/17344
32647 * g++.dg/template/defarg5.C: New test.
32648
32649 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
32650
32651 * g++.dg/parse/cast1.C: Run only on ILP32.
32652 * g++.old-deja/g++.mike/p784.C: Likewise.
32653
32654 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
32655
32656 * gcc.c-torture/execute/20041113-1.c: New test.
32657
32658 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
32659
32660 PR target/18230
32661 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
32662 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
32663 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
32664 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
32665 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
32666 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
32667 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
32668 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
32669 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
32670 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
32671 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
32672 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
32673 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
32674
32675 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
32676
32677 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
32678 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
32679 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
32680 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
32681 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
32682 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
32683 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
32684 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
32685 gcc.target/sparc/combined-1.c: New tests.
32686
32687 2004-11-12 Ziemowit Laski <zlaski@apple.com>
32688
32689 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
32690 New tests.
32691
32692 2004-11-12 Mark Mitchell <mark@codesourcery.com>
32693
32694 * lib/gcc-dg.exp (dg-forbid-option): New function.
32695 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
32696 * g++.dg/abi/bitfield8.C: Likewise.
32697 * g++.dg/abi/dtor1.C: Likewise.
32698 * g++.dg/abi/empty10.C: Likewise.
32699 * g++.dg/abi/empty7.C: Likewise.
32700 * g++.dg/abi/empty9.C: Likewise.
32701 * g++.dg/abi/layout3.C: Likewise.
32702 * g++.dg/abi/layout4.C: Likewise.
32703 * g++.dg/abi/thunk1.C: Likewise.
32704 * g++.dg/abi/thunk2.C: Likewise.
32705 * g++.dg/abi/vbase11.C: Likewise.
32706 * g++.dg/abi/vthunk2.C: Likewise.
32707 * g++.dg/abi/vthunk3.C: Likewise.
32708 * g++.dg/ext/attrib8.C: Likewise.
32709 * g++.dg/opt/longbranch2.C: Likewise.
32710 * g++.dg/opt/reg-stack4.C: Likewise.
32711 * g++.old-deja/g++.ext/attrib1.C: Likewise.
32712 * g++.old-deja/g++.ext/attrib2.C: Likewise.
32713 * g++.old-deja/g++.ext/attrib3.C: Likewise.
32714 * g++.old-deja/g++.other/store-expr1.C: Likewise.
32715 * g++.old-deja/g++.other/store-expr2.C: Likewise.
32716 * gcc.dg/20000609-1.c: Likewise.
32717 * gcc.dg/20000720-1.c: Likewise.
32718 * gcc.dg/20011107-1.c: Likewise.
32719 * gcc.dg/20011119-1.c: Likewise.
32720 * gcc.dg/20020108-1.c: Likewise.
32721 * gcc.dg/20020122-2.c: Likewise.
32722 * gcc.dg/20020122-3.c: Likewise.
32723 * gcc.dg/20020201-3.c: Likewise.
32724 * gcc.dg/20020206-1.c: Likewise.
32725 * gcc.dg/20020218-1.c: Likewise.
32726 * gcc.dg/20020310-1.c: Likewise.
32727 * gcc.dg/20020411-1.c: Likewise.
32728 * gcc.dg/20020418-2.c: Likewise.
32729 * gcc.dg/20020426-1.c: Likewise.
32730 * gcc.dg/20020426-2.c: Likewise.
32731 * gcc.dg/20020517-1.c: Likewise.
32732 * gcc.dg/20020523-1.c: Likewise.
32733 * gcc.dg/20020523-2.c: Likewise.
32734 * gcc.dg/20020729-1.c: Likewise.
32735 * gcc.dg/20030204-1.c: Likewise.
32736 * gcc.dg/20030826-2.c: Likewise.
32737 * gcc.dg/20030926-1.c: Likewise.
32738 * gcc.dg/20031202-1.c: Likewise.
32739 * gcc.dg/980312-1.c: Likewise.
32740 * gcc.dg/980313-1.c: Likewise.
32741 * gcc.dg/990117-1.c: Likewise.
32742 * gcc.dg/990424-1.c: Likewise.
32743 * gcc.dg/990524-1.c: Likewise.
32744 * gcc.dg/991230-1.c: Likewise.
32745 * gcc.dg/i386-387-1.c: Likewise.
32746 * gcc.dg/i386-387-2.c: Likewise.
32747 * gcc.dg/i386-387-3.c: Likewise.
32748 * gcc.dg/i386-387-4.c: Likewise.
32749 * gcc.dg/i386-387-5.c: Likewise.
32750 * gcc.dg/i386-387-6.c: Likewise.
32751 * gcc.dg/i386-asm-1.c: Likewise.
32752 * gcc.dg/i386-bitfield1.c: Likewise.
32753 * gcc.dg/i386-bitfield2.c: Likewise.
32754 * gcc.dg/i386-loop-1.c: Likewise.
32755 * gcc.dg/i386-loop-2.c: Likewise.
32756 * gcc.dg/i386-loop-3.c: Likewise.
32757 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
32758 * gcc.dg/i386-pic-1.c: Likewise.
32759 * gcc.dg/i386-regparm.c: Likewise.
32760 * gcc.dg/i386-signbit-1.c: Likewise.
32761 * gcc.dg/i386-signbit-2.c: Likewise.
32762 * gcc.dg/i386-signbit-3.c: Likewise.
32763 * gcc.dg/i386-sse-5.c: Likewise.
32764 * gcc.dg/i386-sse-8.c: Likewise.
32765 * gcc.dg/i386-unroll-1.c: Likewise.
32766 * gcc.dg/tls/opt-1.c: Likewise.
32767 * gcc.dg/tls/opt-2.c: Likewise.
32768 * gcc.dg/unroll-1.c: Likewise.
32769 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
32770 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
32771 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
32772 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
32773 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
32774 -m64 is specified.
32775
32776 2004-11-12 Mark Mitchell <mark@codesourcery.com>
32777
32778 PR c++/18389
32779 * g++.dg/parse/cond1.C: New test.
32780
32781 PR c++/18429
32782 * g++.dg/template/array9.C: New test.
32783 * g++.dg/ext/vla1.C: Adjust error messages.
32784 * g++.dg/ext/vlm1.C: Likewise.
32785 * g++.dg/template/crash2.C: Likewise.
32786
32787 PR c++/18436
32788 * g++.dg/template/call3.C: New test.
32789
32790 PR c++/18407
32791 * g++.dg/template/ptrmem11.C: New test.
32792
32793 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
32794
32795 PR other/14264
32796 * lib/g++.exp: Set LC_ALL and LANG to C.
32797 * lib/gcc-dg.exp: Likewise.
32798 * lib/gfortran.exp: Likewise.
32799 * lib/objc.exp: Likewise.
32800 * lib/treelang.exp: Likewise.
32801
32802 2004-11-12 Andreas Schwab <schwab@suse.de>
32803
32804 * gcc.dg/pr16286.c: Fix last change.
32805
32806 2004-11-12 Mark Mitchell <mark@codesourcery.com>
32807
32808 PR c++/18416
32809 * g++.dg/init/global1.C: New test.
32810
32811 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
32812
32813 * gcc.c-torture/execute/20041112-1.c: New test.
32814
32815 2004-11-11 Janis Johnson <janis187@us.ibm.com>
32816
32817 * lib/gcc-dg.exp (dg-target-list): New.
32818
32819 2004-11-11 Janis Johnson <janis187@us.ibm.com>
32820 Richard Sandiford <rsandifo@redhat.com>
32821
32822 * lib/target-supports.exp (get-compiler_messages): New.
32823 (check_named_sections_available): Use it.
32824 (check_effective_target_ilp32): New.
32825 (check_effective_target_lp64): New.
32826 (is-effective-target): New.
32827 * lib/gcc-dg.exp (dg-require-effective-target): New.
32828
32829 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
32830
32831 * gcc.dg/precedence-1.c: New test.
32832
32833 2004-11-11 Janis Johnson <janis187@us.ibm.com>
32834
32835 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
32836
32837 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
32838 message, delete generated files, use more descriptive name for
32839 executable, and make the test unsupported when it cannot be run.
32840
32841 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
32842 (dg-require-weak, dg-require-visibility, dg-require-alias,
32843 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
32844 dg-require-iconv, dg-require-named-sections): Use it.
32845
32846 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
32847
32848 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
32849
32850 PR target/16457
32851 * gcc.dg/ppc-and-1: New
32852
32853 PR target/16796
32854 * gcc.dg/ppc-mov-1.c: New.
32855
32856 PR target/16458
32857 * gcc.dg/ppc-compare-1.c: New.
32858
32859 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
32860
32861 * objc.dg/desig-init-2.m: New test.
32862
32863 2004-11-10 Adam Nemet <anemet@lnxw.com>
32864
32865 PR middle-end/18160
32866 * g++.dg/warn/register-var-1.C: New test.
32867 * g++.dg/warn/register-var-2.C: New test.
32868
32869 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
32870
32871 * gcc.dg/union-2.c: New test.
32872
32873 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
32874
32875 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
32876 New test for PR tree-optimization/17892.
32877
32878 2004-11-09 Mark Mitchell <mark@codesourcery.com>
32879
32880 PR c++/18369
32881 * g++.dg/init/new12.C: New test.
32882
32883 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
32884
32885 * gcc.target/sparc: New directory.
32886 * gcc.target/sparc/sparc.exp: New driver.
32887 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
32888 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
32889 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
32890 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
32891
32892 2004-11-10 Paul Brook <paul@codesourcery.com>
32893
32894 PR fortran/18218
32895 * gfortran.dg/list_read.c: New test.
32896
32897 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
32898
32899 PR c/18322
32900 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
32901 expected diagnostic location.
32902
32903 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
32904
32905 * gcc.dg/20041109-1.c: New test.
32906
32907 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
32908
32909 PR objc/18406
32910 * objc/compile/pr18406.m: New test.
32911
32912 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
32913
32914 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
32915
32916 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
32917
32918 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
32919
32920 2004-11-08 Steve Ellcey <sje@cup.hp.com>
32921
32922 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
32923
32924 2004-11-08 Steve Ellcey <sje@cup.hp.com>
32925
32926 * gcc.dg/20030225-2.c: Add prototype for abort and
32927 exit.
32928
32929 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
32930
32931 PR tree-opt/18299
32932 * gcc.c-torture/pr18299-1.c: New test.
32933
32934 2004-11-06 Andreas Schwab <schwab@suse.de>
32935
32936 * gcc.dg/pr16286.c: Also test for bool and pixel.
32937
32938 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
32939
32940 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
32941 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
32942 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
32943 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
32944 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
32945 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
32946 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
32947 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
32948 gcc.dg/struct-semi-3.c: New tests.
32949
32950 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32951
32952 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
32953
32954 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32955
32956 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
32957 Do not use C99 designators.
32958
32959 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32960
32961 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
32962
32963 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32964
32965 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
32966 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
32967 * gcc.c-torture/execute/simd-5.x: Remove.
32968
32969 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
32970
32971 PR rtl-optimization/17933
32972 * gcc.dg/torture/pr17933-1.c: New test.
32973
32974 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
32975
32976 PR target/18106
32977 * lib/target-supports.exp (check_weak_available): Support
32978 Windows.
32979
32980 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
32981
32982 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
32983 call to fflush(stdout) before abort.
32984 (my_ffsll): New function.
32985 (generate_fields): Use it.
32986
32987 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
32988
32989 * gcc.dg/init-undef-1.c: New test.
32990
32991 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
32992
32993 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
32994 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
32995 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
32996 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
32997 expected messages for new parser.
32998
32999 2004-11-04 Mark Mitchell <mark@codesourcery.com>
33000
33001 * g++.dg/ext/visibility/symbian1.C: New test.
33002
33003 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33004
33005 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
33006 on LP64 targets.
33007
33008 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
33009
33010 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
33011 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
33012 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
33013 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
33014 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
33015 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
33016 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
33017 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
33018 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
33019 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
33020
33021 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
33022
33023 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
33024 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
33025 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
33026 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
33027 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
33028 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
33029 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
33030 for new parser.
33031
33032 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
33033
33034 PR target/15342
33035 * gcc.dg/20041104-1.c: New test.
33036
33037 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33038
33039 * g++.dg/template/nontype7.C: New test.
33040 * g++.dg/template/nontype8.C: Likewise.
33041 * g++.dg/template/nontype9.C: Likewise.
33042 * g++.dg/template/nontype10.C: Likewise.
33043 * g++.dg/tc1/dr49.C: Likewise.
33044 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
33045 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
33046
33047 2004-11-04 Ben Elliston <bje@au.ibm.com>
33048
33049 * g++.dg/rtti/tinfo1.C: Remove xfails.
33050
33051 2004-11-04 Ben Elliston <bje@au.ibm.com>
33052
33053 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
33054 packed attribute to the definition to satisfy the new C++ parser.
33055
33056 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
33057
33058 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
33059 invocations of va_arg.
33060
33061 2004-11-02 Mark Mitchell <mark@codesourcery.com>
33062
33063 PR c++/18124
33064 * g++.dg/template/crash25.C: New test.
33065
33066 PR c++/18155
33067 * g++.dg/template/typedef2.C: New test.
33068 * g++.dg/parse/crash13.C: Adjust error markers.
33069
33070 PR c++/18177
33071 * g++.dg/conversion/const3.C: New test.
33072
33073 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33074
33075 PR fortran/17535
33076 PR fortran/17583
33077 PR fortran/17713
33078 * gfortran.dg/generic_[123].f90: New testcases.
33079
33080 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
33081
33082 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
33083 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
33084
33085 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
33086
33087 PR tree-opt/16808
33088 * gcc.c-torture/compile/pr16808.c: New test.
33089
33090 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
33091
33092 PR rtl-optimization/17104
33093 * gcc.dg/ppc-bitfield1.c: New.
33094
33095 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
33096
33097 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
33098
33099 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
33100
33101 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
33102 strings for 32-bit code.
33103
33104 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
33105
33106 PR c/18239
33107 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
33108
33109 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
33110
33111 PR c++/18064
33112 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
33113
33114 2004-10-31 Mark Mitchell <mark@codesourcery.com>
33115
33116 PR c++/15172
33117 * g++.dg/init/aggr2.C: New test.
33118
33119 2004-10-30 Ziemowit Laski <zlaski@apple.com>
33120
33121 * objc.dg/local-decl-1.m: New test.
33122
33123 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
33124
33125 * gcc.dg/20040910-1.c: Adjust regex.
33126
33127 2004-10-30 Roger Sayle <roger@eyesopen.com>
33128
33129 PR rtl-optimization/18084
33130 * g++.dg/opt/pr18084-1.C: New testcase.
33131
33132 2004-10-30 Matt Austern <austern@apple.com>
33133
33134 PR c++/17542
33135 * g++.dg/ext/attrib18.C: New test.
33136
33137 2004-10-30 Roger Sayle <roger@eyesopen.com>
33138
33139 PR middle-end/18096
33140 * gcc.dg/pr18096-1.c: New test case.
33141
33142 2004-10-30 Roger Sayle <roger@eyesopen.com>
33143
33144 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
33145
33146 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
33147
33148 PR c/16666
33149 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
33150 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
33151 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
33152 gcc.dg/old-style-prom-3.c: New tests.
33153
33154 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
33155
33156 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
33157 Remove unnecessary inclusion of stdio.h.
33158
33159 2004-10-29 Roger Sayle <roger@eyesopen.com>
33160
33161 PR rtl-optimization/17581
33162 * gcc.dg/pr17581-1.c: New test case.
33163
33164 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
33165
33166 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
33167 being implemented.
33168 * g++.dg/conversion/dr195-1.C: New.
33169 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
33170 * g++.old-deja/g++.mike/p10148.C: Likewise.
33171
33172 2004-10-29 Mark Mitchell <mark@codesourcery.com>
33173
33174 PR c++/17695
33175 * g++.dg/debug/typedef2.C: New test.
33176
33177 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
33178
33179 PR fortran/13490
33180 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
33181 * gfortran.dg/g77/README: Update.
33182
33183 2004-10-28 Matt Austern <austern@apple.com>
33184
33185 PR c++/14124
33186 * g++.dg/ext/packed7.C: New test.
33187
33188 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
33189
33190 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
33191 scan-assembler.
33192 * lib/scanasm.exp (hidden-scan-for): New proc.
33193 (scan-hidden): Use hidden-scan-for instead of constructing the scan
33194 string.
33195 (scan-not-hidden): Likewise.
33196 * lib/target-supports.exp (check_visibility_available): mach-o is
33197 support too.
33198
33199 2004-10-28 Mark Mitchell <mark@codesourcery.com>
33200
33201 PR c++/17132
33202 * g++.dg/template/memclass3.C: New test.
33203
33204 2004-10-28 Adam Nemet <anemet@lnxw.com>
33205
33206 PR middle-end/18160
33207 * gcc.dg/register-var-1.c: New test.
33208 * gcc.dg/register-var-2.c: New test.
33209 * gcc.dg/asm-7.c: Taking the address of a register variable is an
33210 error now.
33211
33212 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
33213
33214 PR other/18172
33215 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
33216 unused variables.
33217 * gcc.dg/vect/vect-22.c: Likewise.
33218
33219 2004-10-28 Jakub Jelinek <jakub@redhat.com>
33220
33221 * gcc.dg/i386-rotate-1.c: New test.
33222
33223 2004-10-27 Mark Mitchell <mark@codesourcery.com>
33224
33225 * g++.dg/init/ref12.C: Add "run" marker.
33226
33227 PR c++/17435
33228 * g++.dg/init/ref12.C: New test.
33229
33230 PR c++/18140
33231 * g++.dg/template/shift1.C: New test.
33232 * g++.dg/template/error10.C: Adjust error markers.
33233
33234 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
33235
33236 PR tree-opt/17529
33237 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
33238
33239 2004-10-27 Geoffrey Keating <geoffk@apple.com>
33240
33241 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
33242 * gcc.dg/weak/weak-3.c: Likewise.
33243 * gcc.dg/weak/weak-5.c: Likewise.
33244 * gcc.dg/weak/weak-9.c: Likewise.
33245 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
33246 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
33247
33248 * gcc.dg/darwin-weakimport-1.c: New.
33249
33250 2004-10-28 Ben Elliston <bje@au.ibm.com>
33251
33252 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
33253
33254 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
33255
33256 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
33257 'syntax' error messages.
33258 * gcc.dg/cpp/direct2s.c: Likewise.
33259
33260 2004-10-26 Geoffrey Keating <geoffk@apple.com>
33261
33262 * gcc.c-torture/compile/20041026-1.c: New.
33263
33264 2004-10-26 Mark Mitchell <mark@codesourcery.com>
33265
33266 PR c++/18093
33267 * g++.dg/lookup/ns2.C: New test.
33268
33269 PR c++/18020
33270 * g++.dg/template/enum4.C: New test.
33271
33272 PR c++/18161
33273 * g++.dg/template/expr1.C: New test.
33274
33275 2004-10-26 Ben Elliston <bje@au.ibm.com>
33276
33277 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
33278
33279 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
33280
33281 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
33282 gcc.dg/decl-nospec-3.c: New tests.
33283
33284 2004-10-26 Ziemowit Laski <zlaski@apple.com>
33285
33286 * objc.dg/super-class-3.m: New test.
33287
33288 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
33289
33290 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
33291 resyncing.
33292 * gcc.dg/cpp/direct2s.c: Likewise.
33293
33294 2004-10-25 Geoffrey Keating <geoffk@apple.com>
33295
33296 * objc.dg/image-info.m: Update for changes to section selection.
33297
33298 2004-10-25 David Ayers <d.ayers@inode.at>
33299 Ziemowit Laski <zlaski@apple.com>
33300
33301 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
33302 diagnostics when messaging 'id <Proto>'.
33303 * objc.dg/class-protocol-1.m: New test.
33304 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
33305 a non-existent method signature.
33306 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
33307 Update diagnostics when messaging with non-existent method signature.
33308 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
33309 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
33310 invalid receivers are now resolved as if messaging 'id'; remove
33311 extraneous diagnostics.
33312
33313 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
33314
33315 PR c/16667
33316 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
33317 gcc.dg/init-desig-obs-3.c: New tests.
33318
33319 2004-10-25 Jakub Jelinek <jakub@redhat.com>
33320
33321 * gcc.dg/debug/20041023-1.c: New test.
33322
33323 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
33324
33325 PR middle-end/17407
33326 * gcc.c-torture/compile/pr17407.c: New test.
33327
33328 PR c++/18121
33329 * g++.dg/template/array8.C: New test.
33330
33331 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
33332
33333 PR other/18138
33334 * lib/g++.exp: Accept more than one multilib libgcc.
33335 * lib/gcc-dg.exp: Likewise.
33336 * lib/objc.exp: Likewise.
33337 * lib/treelang.exp: Likewise.
33338 * lib/gfortran.exp: Likewise.
33339
33340 2004-10-24 Ben Elliston <bje@au.ibm.com>
33341
33342 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
33343
33344 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
33345
33346 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
33347 * gcc.dg/c99-const-expr-3.c: Likewise.
33348
33349 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
33350
33351 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
33352
33353 2004-10-23 Ben Elliston <bje@au.ibm.com>
33354
33355 * gcc.c-torture/execute/loop-2e.x: Remove.
33356
33357 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
33358
33359 PR c++/18095
33360 * g++.dg/parse/crash18.C: New.
33361 * g++.dg/parse/crash19.C: New.
33362
33363 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
33364
33365 * g++.dg/ext/dllimport1.C: Move dg-warnings.
33366 * g++.dg/ext/dllimport2.C: Same.
33367 * g++.dg/ext/dllimport8.C: Same.
33368
33369 2004-10-21 Mark Mitchell <mark@codesourcery.com>
33370
33371 PR c++/10841
33372 * g++.dg/conversion/cast1.C: New test.
33373 * g++.dg/overload/pmf1.C: Adjust error marker.
33374
33375 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
33376
33377 PR objc/17923
33378 * objc.dg/const-str-7.m: New test.
33379
33380 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33381
33382 * g++.dg/template/memfriend11.C: Fix comment typo.
33383 * g++.dg/template/memfriend14.C: Likewise.
33384
33385 2004-10-20 Richard Henderson <rth@redhat.com>
33386
33387 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
33388 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
33389 -fasynchronous-unwind-tables.
33390
33391 2004-10-20 Richard Henderson <rth@redhat.com>
33392
33393 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
33394 (main): Return success.
33395 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
33396 (main): Return success.
33397
33398 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33399
33400 PR c++/13495
33401 * g++.dg/template/memfriend9.C: New test.
33402 * g++.dg/template/memfriend10.C: Likewise.
33403 * g++.dg/template/memfriend11.C: Likewise.
33404 * g++.dg/template/memfriend12.C: Likewise.
33405 * g++.dg/template/memfriend13.C: Likewise.
33406 * g++.dg/template/memfriend14.C: Likewise.
33407 * g++.dg/template/memfriend15.C: Likewise.
33408 * g++.dg/template/memfriend16.C: Likewise.
33409 * g++.dg/template/memfriend17.C: Likewise.
33410 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
33411
33412 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
33413
33414 * g++.dg/conversion/dr195.C: New.
33415 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
33416
33417 2004-10-20 Ben Elliston <bje@au.ibm.com>
33418 Devang Patel <dpatel@apple.com>
33419
33420 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
33421 of floating point arithmetic, which could trap.
33422
33423 2004-10-19 Mark Mitchell <mark@codesourcery.com>
33424
33425 PR c++/14035
33426 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
33427 * g++.dg/conversion/const2.C: New test.
33428 * g++.dg/expr/reinterpret2.C: New test.
33429 * g++.dg/expr/reinterpret3.C: New test.
33430 * g++.dg/expr/cast2.C: New test.
33431 * g++.dg/expr/copy1.C: New test.
33432 * g++.dg/other/conversion1.C: Change error message.
33433 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
33434 function pointers to void *.
33435 * g++.old-deja/g++.mike/p10148.C: Likewise.
33436
33437 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
33438
33439 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
33440
33441 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
33442
33443 PR c++/18047
33444
33445 * g++.dg/parse/expr3.C: New test.
33446
33447 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
33448
33449 * gcc.dg/smod-1.c: New test.
33450
33451 2004-10-18 Ziemowit Laski <zlaski@apple.com>
33452
33453 * objc.dg/method-14.m: New test.
33454
33455 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
33456
33457 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
33458 Also xfail as the patch was reverted.
33459
33460 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
33461
33462 PR middle-end/16973
33463 * gcc.dg/pr16973.c: New test.
33464
33465 2004-10-18 Diego Novillo <dnovillo@redhat.com>
33466
33467 PR tree-optimization/17656
33468 * gcc.c-torture/compile/pr17656.c: New test.
33469
33470 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
33471
33472 * g++.dg/eh/shadow1.C: New.
33473
33474 2004-10-18 Jakub Jelinek <jakub@redhat.com>
33475
33476 * gcc.c-torture/compile/20041018-1.c: New test.
33477
33478 2004-10-18 Ben Elliston <bje@au.ibm.com>
33479
33480 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
33481 compiler referring to register 0 when accessing sdata. The linker
33482 now patches things up.
33483
33484 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
33485
33486 PR c/17529
33487 * gcc.c-torture/compile/pr17529.c: New test.
33488
33489 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33490
33491 PR c++/17743
33492 * g++.dg/ext/attrib17.C: New test.
33493
33494 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
33495
33496 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
33497
33498 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33499
33500 PR c++/10479
33501 * g++.dg/ext/attrib16.C: New test.
33502
33503 2004-10-15 Mark Mitchell <mark@codesourcery.com>
33504
33505 PR c++/17042
33506 * g++.dg/init/dso_handle1.C: New test.
33507
33508 PR c++/14667
33509 * g++.dg/parse/typedef6.C: New test.
33510
33511 PR c++/17916
33512 * g++.dg/parse/pragma1.C: New test.
33513
33514 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
33515
33516 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
33517
33518 2004-10-15 Steve Ellcey <sje@cup.hp.com>
33519
33520 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
33521 -fno-common when on HPPA HP-UX platforms.
33522
33523 2004-10-15 Jakub Jelinek <jakub@redhat.com>
33524
33525 PR other/16820
33526 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
33527 stdint.h.
33528 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
33529 uintptr_t.
33530
33531 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
33532
33533 PR c++/16301
33534 * g++.dg/lookup/strong-using-4.C: New test.
33535
33536 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
33537
33538 PR middle-end/16567
33539 * gcc.c-torture/compile/nested-1.c: New test.
33540
33541 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
33542
33543 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
33544 and mipsisa64*-*-* (until support for misaligned loads is added).
33545 * gcc.dg/vect/vect-50.c: Likewise.
33546 * gcc.dg/vect/vect-52.c: Likewise.
33547 * gcc.dg/vect/vect-54.c: Likewise.
33548 * gcc.dg/vect/vect-58.c: Likewise.
33549 * gcc.dg/vect/vect-60.c: Likewise.
33550 * gcc.dg/vect/vect-80.c: Likewise.
33551
33552 2004-10-14 Mark Mitchell <mark@codesourcery.com>
33553
33554 PR c++/17976
33555 * g++.dg/init/dtor3.C: New test.
33556
33557 2004-10-15 Ben Elliston <bje@au.ibm.com>
33558
33559 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
33560
33561 2004-10-14 Geoffrey Keating <geoffk@apple.com>
33562
33563 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
33564 * gcc.dg/macho-lo-sum.c: Likewise.
33565
33566 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
33567
33568 * gcc.dg/ppc-spe64-1.c: New test.
33569
33570 2004-10-14 Devang Patel <dpatel@apple.com>
33571
33572 PR 17635
33573 * gcc.dg/pr17635.c : New test.
33574
33575 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
33576
33577 * gcc.dg/vect/vect-28.c: Remove xfail.
33578 * gcc.dg/vect/vect-30.c: Remove xfail.
33579 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
33580 * gcc.dg/vect/vect-33.c: Remove xfail.
33581 * gcc.dg/vect/vect-44.c: Remove xfail.
33582 * gcc.dg/vect/vect-46.c: Remove xfail.
33583 * gcc.dg/vect/vect-50.c: Remove xfail.
33584 * gcc.dg/vect/vect-52.c: Remove xfail.
33585 * gcc.dg/vect/vect-54.c: Remove xfail.
33586 * gcc.dg/vect/vect-58.c: Remove xfail.
33587 * gcc.dg/vect/vect-60.c: Remove xfail.
33588 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
33589 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
33590 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
33591 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
33592 * gcc.dg/vect/vect-8.c: Remove xfail.
33593 * gcc.dg/vect/vect-80.c: Remove xfail.
33594 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
33595
33596 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
33597
33598 * gcc.dg/vect/vect-82.c: New testcase.
33599 * gcc.dg/vect/vect-82_64.c: New testcase.
33600 * gcc.dg/vect/vect-83.c: New testcase.
33601 * gcc.dg/vect/vect-83_64.c: New testcase.
33602
33603 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
33604
33605 * gcc.dg/cpp/error-1.c: New test.
33606
33607 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
33608
33609 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
33610
33611 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
33612
33613 PR target/17984
33614 * gcc.dg/cris-peep2-xsrand2.c: New test.
33615
33616 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
33617
33618 PR c++/17661
33619 * g++.dg/expr/for2.C: New test.
33620
33621 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
33622
33623 * g++.dg/inherit/thunk1.C: Run on the SPARC.
33624
33625 2004-10-13 Jakub Jelinek <jakub@redhat.com>
33626
33627 PR tree-optimization/17724
33628 * g++.dg/opt/pr17724-1.C: New test.
33629 * g++.dg/opt/pr17724-2.C: New test.
33630 * g++.dg/opt/pr17724-3.C: New test.
33631 * g++.dg/opt/pr17724-4.C: New test.
33632 * g++.dg/opt/pr17724-5.C: New test.
33633 * g++.dg/opt/pr17724-6.C: New test.
33634
33635 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
33636
33637 PR c/17301
33638 * gcc.dg/pr17301-2.c: New test.
33639
33640 2004-10-11 Mark Mitchell <mark@codesourcery.com>
33641
33642 PR c++/15876
33643 * g++.dg/parse/error22.C: New test.
33644
33645 PR c++/17936
33646 * g++.dg/template/spec18.C: New test.
33647
33648 2004-10-11 Steve Ellcey <sje@cup.hp.com>
33649
33650 * gcc.dg/ia64-asm-1.c: Add prototype for abort
33651 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
33652 memcpy.
33653 * gcc.dg/ia64-sync-2.c: Ditto.
33654 * gcc.dg/ia64-sync-3.c: Ditto.
33655
33656 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
33657
33658 * g++.dg/eh/cleanup5.C: Add dg-options "".
33659
33660 2004-10-11 Roger Sayle <roger@eyesopen.com>
33661
33662 PR middle-end/17657
33663 * gcc.dg/switch-4.c: New test case.
33664
33665 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
33666
33667 * gcc.c-torture/execute/20041011-1.c: New test.
33668
33669 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
33670
33671 PR c++/17554
33672 * g++.dg/init/for3.C: New test.
33673
33674 PR c++/17657
33675 * g++.dg/opt/switch2.C: New test.
33676
33677 PR middle-end/17703
33678 * g++.dg/warn/Wreturn-2.C: New test.
33679
33680 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
33681
33682 PR c++/17907
33683 * g++.dg/eh/cleanup5.C: New test.
33684
33685 2004-10-10 Mark Mitchell <mark@codesourcery.com>
33686
33687 PR c++/17393
33688 * g++.dg/parse/error21.C: New test.
33689
33690 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
33691
33692 * g++.dg/overload/pmf1.C: Adjust quoting marks.
33693 * g++.dg/warn/incomplete1.C: Likewise.
33694 * g++.dg/template/qualttp20.C: Likewise.
33695
33696 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
33697
33698 PR c/17881
33699 * parm-incomplete-1.c: New test.
33700
33701 2004-10-09 Mark Mitchell <mark@codesourcery.com>
33702
33703 PR c++/17867
33704 * g++.dg/parse/error19.C: New test.
33705
33706 PR c++/17670
33707 * g++.dg/init/new11.C: New test.
33708
33709 PR c++/17821
33710 * g++.dg/parse/error20.C: New test.
33711
33712 PR c++/17826
33713 * g++.dg/template/crash24.C: New test.
33714
33715 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
33716
33717 PR c/17301
33718 * gcc.dg/pr17301-1.c: New test.
33719
33720 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
33721
33722 PR c/17189
33723 * gcc.dg/anon-struct-5.c: New test.
33724
33725 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
33726
33727 PR c/17844
33728 * gcc.dg/pr17844-1.c: New test.
33729
33730 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
33731
33732 PR tree-optimization/17906
33733 * gcc.c-torture/compile/pr17906.c: New.
33734
33735 2004-10-09 Stuart Hastings <stuart@apple.com>
33736 Roger Sayle <roger@eyesopen.com>
33737
33738 PR rtl-optimization/17853
33739 * gcc.dg/i386-mmx-5.c: New testcase.
33740
33741 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
33742
33743 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
33744
33745 2004-10-09 Mark Mitchell <mark@codesourcery.com>
33746
33747 PR c++/17524
33748 * g++.dg/template/static9.C: New test.
33749
33750 PR c++/17685
33751 * g++.dg/parse/operator5.C: New test.
33752
33753 2004-10-09 Roger Sayle <roger@eyesopen.com>
33754
33755 PR middle-end/17894
33756 * gcc.c-torture/execute/divcmp-4.c: New test case.
33757
33758 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
33759
33760 PR tree-opt/17902
33761 * g++.dg/opt/pr17902.C: New test.
33762
33763 2004-10-09 Jakub Jelinek <jakub@redhat.com>
33764
33765 * gcc.dg/cpp/ident-1.c: Add dg-options "".
33766
33767 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
33768
33769 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
33770
33771 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
33772
33773 * gcc.dg/assign-warn-3.c: New test.
33774
33775 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
33776
33777 PR c/16999
33778 * gcc.dg/cpp/ident-1.c: New test.
33779
33780 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
33781
33782 * gcc.c-torture/compile/acc1.c: New.
33783
33784 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
33785
33786 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
33787 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
33788
33789 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33790
33791 * gcc.dg/ultrasp11.c: New test.
33792
33793 2004-10-08 Michael Matz <matz@suse.de>
33794
33795 * gcc.dg/doloop-2.c: New test.
33796
33797 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
33798
33799 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
33800 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
33801 objc.dg/method-9.m: Update expected diagnostics.
33802
33803 2004-10-07 Geoffrey Keating <geoffk@apple.com>
33804
33805 * gcc.dg/ppc-fsel-3.c: New file.
33806 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
33807
33808 2004-10-07 Paul Brook <paul@codesourcery.com>
33809
33810 * gfortran.dg/intrinsic_verify_1.f90: New test.
33811
33812 2004-10-07 Paul Brook <paul@codesourcery.com>
33813
33814 * gfortran.dg/empty_format_1.f90: Remove stray commas.
33815
33816 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33817
33818 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
33819 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
33820 commit.
33821
33822 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
33823
33824 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
33825
33826 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33827
33828 PR c++/17115
33829 * g++.dg/warn/Winline-4.C: New test.
33830
33831 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33832
33833 * gcc.c-torture/compile/20041007-1.c: New test.
33834
33835 2004-10-07 Paul Brook <paul@codesourcery.com>
33836
33837 PR fortran/17678
33838 * gfortran.dg/use_allocated_1.f90: New test.
33839
33840 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
33841
33842 PR middle-end/17849
33843 * gfortran.fortran-torture/compile/nested.f90: New test
33844
33845 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
33846
33847 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
33848
33849 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
33850
33851 PR c++/17368
33852 * g++.dg/ext/asm6.C: New test.
33853
33854 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
33855
33856 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
33857
33858 2004-10-06 Paul Brook <paul@codesourcery.com>
33859
33860 PR libfortran/17709
33861 * gfortran.dg/empty_format_1.f90: New test.
33862
33863 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33864
33865 PR fortran/17568
33866 * gfortran.dg/ishft.f90: New test.
33867
33868 PR fortran/17283
33869 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
33870 tests.
33871
33872 2004-10-06 Paul Brook <paul@codesourcery.com>
33873
33874 * gfortran.dg/do_1.f90: New test.
33875
33876 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33877
33878 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
33879 optimizing for size.
33880
33881 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
33882
33883 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
33884
33885 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
33886
33887 * gcc.c-torture/compile/20041005-1.c: New test.
33888
33889 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
33890
33891 PR c++/17829
33892 * g++.dg/lookup/koenig4.C: New.
33893
33894 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
33895
33896 * g++.dg/other/classkey1.C: Adjust quoting marks.
33897 * g++.dg/parse/error15.C: Likewise.
33898 * g++.dg/template/meminit2.C (int>): Likewise.
33899
33900 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33901
33902 PR fortran/17283
33903 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
33904
33905 PR fortran/17631
33906 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
33907
33908 PR fortran/17708
33909 * gfortran.dg/pr17708.f90: New test.
33910
33911 2004-10-04 Chao-ying Fu <fu@mips.com>
33912
33913 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
33914 * gcc.dg/vect/vect-4.c: Ditto.
33915 * gcc.dg/vect/vect-5.c: Ditto.
33916 * gcc.dg/vect/vect-6.c: Ditto.
33917 * gcc.dg/vect/vect-8.c: Ditto.
33918 * gcc.dg/vect/vect-16.c: Ditto.
33919 * gcc.dg/vect/vect-30.c: Ditto.
33920 * gcc.dg/vect/vect-40.c: Ditto.
33921 * gcc.dg/vect/vect-41.c: Ditto.
33922 * gcc.dg/vect/vect-42.c: Ditto.
33923 * gcc.dg/vect/vect-43.c: Ditto.
33924 * gcc.dg/vect/vect-44.c: Ditto.
33925 * gcc.dg/vect/vect-45.c: Ditto.
33926 * gcc.dg/vect/vect-46.c: Ditto.
33927 * gcc.dg/vect/vect-47.c: Ditto.
33928 * gcc.dg/vect/vect-48.c: Ditto.
33929 * gcc.dg/vect/vect-49.c: Ditto.
33930 * gcc.dg/vect/vect-50.c: Ditto.
33931 * gcc.dg/vect/vect-51.c: Ditto.
33932 * gcc.dg/vect/vect-52.c: Ditto.
33933 * gcc.dg/vect/vect-53.c: Ditto.
33934 * gcc.dg/vect/vect-54.c: Ditto.
33935 * gcc.dg/vect/vect-55.c: Ditto.
33936 * gcc.dg/vect/vect-56.c: Ditto.
33937 * gcc.dg/vect/vect-57.c: Ditto.
33938 * gcc.dg/vect/vect-58.c: Ditto.
33939 * gcc.dg/vect/vect-59.c: Ditto.
33940 * gcc.dg/vect/vect-60.c: Ditto.
33941 * gcc.dg/vect/vect-74.c: Ditto.
33942 * gcc.dg/vect/vect-79.c: Ditto.
33943 * gcc.dg/vect/vect-80.c: Ditto.
33944
33945 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
33946
33947 * gcc.dg/unused-7.c: Use the correct option.
33948
33949 2004-10-04 Paul Brook <paul@codesourcery.com>
33950 Bud Davis <bdavis9659@comcast.net>
33951
33952 PR fortran/17706
33953 PR fortran/16434
33954 * gfortran/pr17706.f90: New test.
33955 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
33956
33957 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33958
33959 * gfortran.dg/pr17612.f90: New test.
33960
33961 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
33962
33963 * g++.dg/template/local1.C: Adjust quoting marks in
33964 testing for diagnostics.
33965 * g++.dg/tls/diag-2.C: Likewise.
33966 * g++.dg/other/error8.C: Likewise.
33967
33968 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
33969
33970 PR c/17178
33971 * gcc.dg/unused-4.c: Adjust to be correct.
33972
33973 PR c/17820
33974 * gcc.dg/unused-7.c: New test.
33975
33976 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
33977
33978 PR c++/17797
33979 * g++.dg/overload/template2.C: New test.
33980
33981 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
33982
33983 PR tree-optimization/16632
33984 * gcc.dg/tree-ssa/20041002-1.c: New.
33985
33986 2004-10-03 Paul Brook <paul@codesourcery.com>
33987
33988 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
33989 rather than relying on default formatting.
33990
33991 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
33992
33993 * gcc.dg/20040920-1.c: Update expected message text.
33994
33995 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
33996
33997 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
33998
33999 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
34000
34001 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
34002 tree level.
34003
34004 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
34005
34006 * gcc.dg/tree-ssa/pr17343.c: Remove.
34007
34008 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
34009
34010 PR tree-opt/17343
34011 * gcc.dg/tree-ssa/pr17343.c: New test.
34012
34013 2004-10-01 Jakub Jelinek <jakub@redhat.com>
34014
34015 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
34016 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
34017 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
34018 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
34019 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
34020
34021 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
34022
34023 * gcc.dg/lvalue-2.c: New test.
34024
34025 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
34026
34027 PR c/17730
34028 * gcc.dg/pr17730-1.c: New test
34029
34030 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
34031
34032 PR c/7425
34033 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
34034
34035 2004-09-29 Jakub Jelinek <jakub@redhat.com>
34036
34037 * gcc.c-torture/execute/stdarg-1.c: New test.
34038 * gcc.c-torture/execute/stdarg-2.c: New test.
34039 * gcc.c-torture/execute/stdarg-3.c: New test.
34040 * gcc.dg/tree-ssa/stdarg-1.c: New test.
34041 * gcc.dg/tree-ssa/stdarg-2.c: New test.
34042 * gcc.dg/tree-ssa/stdarg-3.c: New test.
34043 * gcc.dg/tree-ssa/stdarg-4.c: New test.
34044 * gcc.dg/tree-ssa/stdarg-5.c: New test.
34045
34046 2004-09-29 Jakub Jelinek <jakub@redhat.com>
34047
34048 PR tree-optimization/17697
34049 * g++.dg/opt/pr17697-1.C: New test.
34050 * g++.dg/opt/pr17697-2.C: New test.
34051 * g++.dg/opt/pr17697-3.C: New test.
34052
34053 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
34054
34055 PR c/16409
34056 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
34057 gcc.dg/vla-init-5.c: New tests.
34058
34059 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
34060
34061 PR c/13804
34062 * gcc.dg/pr13804-1.c: New test.
34063
34064 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34065
34066 PR fortran/16938
34067 * gfortran.dg/pr16938.f90: New test.
34068
34069 2004-09-27 Mark Mitchell <mark@codesourcery.com>
34070
34071 * g++.dg/template/crash23.C: New test.
34072
34073 2004-09-27 Mark Mitchell <mark@codesourcery.com>
34074
34075 PR c++/17585
34076 * g++.dg/template/static8.C: New test.
34077
34078 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
34079
34080 PR c++/17681
34081 * g++.dg/other/error9.C: New test.
34082
34083 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
34084
34085 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
34086
34087 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34088
34089 PR fortran/15164
34090 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
34091
34092 2004-09-26 Roger Sayle <roger@eyesopen.com>
34093
34094 PR middle-end/17112
34095 * gcc.dg/pr17112-1.c: New test case.
34096
34097 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
34098
34099 PR c/11459
34100 * gcc.dg/pr11459-1.c: New test.
34101
34102 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
34103
34104 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
34105 * gcc.dg/tree-ssa/loop-4.c: Likewise.
34106
34107 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34108
34109 * gfortran.dg/pr15324.f90: Make array bounds consistent.
34110
34111 2004-09-25 Jan Hubicka <jh@suse.cz>
34112
34113 * compile/30040909-1.c: New test.
34114 * compile/30040907-1.c: New test.
34115
34116 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
34117
34118 * gcc.c-torture/execute/va-arg-26.c: New test.
34119
34120 2004-09-24 Zack Weinberg <zack@codesourcery.com>
34121
34122 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
34123 extra diagnostics on targets with 64-bit pointers.
34124 * objc.dg/selector-1.m: Adjust dg-warning regexp.
34125
34126 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
34127
34128 PR c/17188
34129 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
34130 * gcc.dg/decl-3.c: Adjust expected message.
34131
34132 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34133
34134 PR fortran/17615
34135 * gfortran.dg/pr17615.f90: New test.
34136
34137 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
34138
34139 PR tree-optimzation/17517
34140 * g++.dg/tree-ssa/pr17517.C: New Test.
34141
34142 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
34143
34144 PR c++/16889
34145 * g++.dg/lookup/ambig3.C: New.
34146
34147 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
34148
34149 PR tree-opt/17624
34150 * g++.dg/opt/pr17624.C: New test.
34151
34152 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
34153
34154 PR c/6980
34155 * gcc.dg/Wbad-function-cast-1.c: New test.
34156
34157 2004-09-23 Zack Weinberg <zack@codesourcery.com>
34158
34159 * g++.dg/ext/complit1.C
34160 * g++.dg/other/error2.C
34161 * g++.dg/other/nontype-1.C
34162 * g++.dg/parse/crash11.C
34163 * g++.dg/parse/crash12.C
34164 * g++.dg/parse/error15.C
34165 * g++.dg/parse/error4.C
34166 * g++.dg/parse/tmpl-outside1.C
34167 * g++.dg/parse/too-many-tmpl-args1.C
34168 * g++.dg/template/dependent-expr3.C
34169 * g++.dg/template/error10.C
34170 * g++.dg/template/instantiate1.C
34171 * g++.dg/template/vtable2.C
34172 * g++.dg/warn/Wshadow-1.C
34173 * g++.dg/warn/weak1.C
34174 * g++.old-deja/g++.brendan/crash16.C
34175 * g++.old-deja/g++.brendan/crash18.C
34176 * g++.old-deja/g++.brendan/crash48.C
34177 * g++.old-deja/g++.brendan/crash49.C
34178 * g++.old-deja/g++.brendan/crash55.C
34179 * g++.old-deja/g++.brendan/crash56.C
34180 * g++.old-deja/g++.brendan/crash8.C
34181 * g++.old-deja/g++.brendan/enum11.C
34182 * g++.old-deja/g++.brendan/enum8.C
34183 * g++.old-deja/g++.brendan/enum9.C
34184 * g++.old-deja/g++.brendan/friend3.C
34185 * g++.old-deja/g++.brendan/misc14.C
34186 * g++.old-deja/g++.bugs/900402_02.C
34187 * g++.old-deja/g++.bugs/900404_03.C
34188 * g++.old-deja/g++.bugs/900404_04.C
34189 * g++.old-deja/g++.bugs/900428_03.C
34190 * g++.old-deja/g++.jason/crash4.C
34191 * g++.old-deja/g++.jason/overload21.C
34192 * g++.old-deja/g++.jason/redecl1.C
34193 * g++.old-deja/g++.jason/report.C
34194 * g++.old-deja/g++.jason/rfg10.C
34195 * g++.old-deja/g++.jason/template30.C
34196 * g++.old-deja/g++.law/arm12.C
34197 * g++.old-deja/g++.law/ctors5.C
34198 * g++.old-deja/g++.law/cvt20.C
34199 * g++.old-deja/g++.law/init10.C
34200 * g++.old-deja/g++.law/init8.C
34201 * g++.old-deja/g++.law/visibility17.C
34202 * g++.old-deja/g++.law/visibility7.C
34203 * g++.old-deja/g++.mike/net8.C
34204 * g++.old-deja/g++.mike/p646.C
34205 * g++.old-deja/g++.mike/p700.C
34206 * g++.old-deja/g++.mike/p701.C
34207 * g++.old-deja/g++.mike/p811.C
34208 * g++.old-deja/g++.ns/template13.C
34209 * g++.old-deja/g++.other/array3.C
34210 * g++.old-deja/g++.other/crash25.C
34211 * g++.old-deja/g++.other/dtor3.C
34212 * g++.old-deja/g++.other/dtor4.C
34213 * g++.old-deja/g++.other/main1.C
34214 * g++.old-deja/g++.other/warn7.C
34215 * g++.old-deja/g++.pt/crash11.C
34216 * g++.old-deja/g++.pt/crash36.C
34217 * g++.old-deja/g++.pt/spec22.C
34218 * g++.old-deja/g++.pt/spec9.C
34219 * g++.old-deja/g++.pt/ttp52.C
34220 * g++.old-deja/g++.robertl/eb103.C
34221 * g++.old-deja/g++.robertl/eb121.C
34222 * g++.old-deja/g++.robertl/eb22.C
34223 * g++.old-deja/g++.robertl/eb8.C:
34224 Update locations and/or regexps of dg-error markers.
34225 Remove markers for some bogus messages that are no longer issued.
34226
34227 2004-09-23 Jakub Jelinek <jakub@redhat.com>
34228
34229 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
34230 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
34231
34232 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
34233
34234 PR c++/17618
34235 * g++.dg/lookup/crash5.C: New test.
34236
34237 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
34238
34239 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
34240 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
34241 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
34242 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
34243 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
34244 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
34245
34246 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
34247 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
34248 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
34249 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
34250 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
34251 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
34252
34253 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
34254
34255 * gcc.dg/vect/vect-44.c: Check additional cases.
34256 * gcc.dg/vect/vect-48.c: Check additional cases.
34257
34258 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
34259 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
34260 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
34261 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
34262 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
34263 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
34264 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
34265 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
34266 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
34267
34268 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
34269 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
34270 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
34271
34272 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34273
34274 * gcc.dg/tree-ssa/loop-6.c: New test.
34275
34276 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
34277
34278 PR c++/17620
34279 * g++.dg/inherit/base2.C: New.
34280
34281 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
34282
34283 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
34284 * gcc.dg/20001012-2.c: Likewise.
34285 * gcc.dg/20001013-1.c: Likewise.
34286 * gcc.dg/20001101-1.c: Likewise.
34287 * gcc.dg/20001102-1.c: Likewise.
34288 * gcc.dg/bf-spl1.c: Likewise.
34289 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
34290 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
34291
34292 2004-09-22 Diego Novillo <dnovillo@redhat.com>
34293
34294 PR tree-optimization/16721
34295 * gcc.dg/tree-ssa/pr16721.c: New test.
34296
34297 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
34298
34299 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
34300 * gcc.dg/20040305-1.c: Likewise.
34301
34302 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
34303
34304 PR c/16566
34305 * gcc.c-torture/compile/pr16566-1.c,
34306 gcc.c-torture/compile/pr16566-2.c,
34307 gcc.c-torture/compile/pr16566-3.c: New tests.
34308
34309 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
34310
34311 PR tree-optimization/17512
34312 * gcc.c-torture/compile/20040916-1.c.
34313
34314 2004-09-21 Mark Mitchell <mark@codesourcery.com>
34315
34316 * gcc.dg/pragma-re-3.c: New test.
34317
34318 2004-09-17 Matt Austern <austern@apple.com>
34319
34320 PR c++/15049
34321 * g++.dg/other/anon3.C: New.
34322
34323 2004-09-21 Roger Sayle <roger@eyesopen.com>
34324
34325 PR c++/7503
34326 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
34327 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
34328 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
34329 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
34330 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
34331
34332 2004-09-21 Bud Davis <bdavis9659@comcast.net>
34333
34334 PR fortran/17286
34335 * gfortran.dg/pr17286.f90: New test.
34336
34337 2004-09-20 Mark Mitchell <mark@codesourcery.com>
34338
34339 PR c++/17530
34340 * g++.dg/template/static7.C: New test.
34341
34342 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
34343
34344 PR tree-opt/17558
34345 * gcc.c-torture/compile/pr17558.c: New test.
34346
34347 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
34348
34349 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
34350 if SKIP_ATTRIBUTE is defined.
34351
34352 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34353
34354 PR fortran/15957
34355 * gfortran.dg/pr15957.f90: New test.
34356
34357 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
34358
34359 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
34360 in comparison.
34361 * gcc.dg/vect/vect-79.c: Likewise.
34362 * gcc.dg/vect/vect-80.c: Likewise.
34363
34364 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34365
34366 PR fortran/15750
34367 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
34368
34369 2004-09-20 Ira Rosen <irar@il.ibm.com>
34370
34371 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
34372 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
34373 * gcc.dg/vect/vect-62.c: New testcase.
34374 * gcc.dg/vect/vect-63.c: New testcase.
34375 * gcc.dg/vect/vect-64.c: New testcase.
34376 * gcc.dg/vect/vect-65.c: New testcase.
34377 * gcc.dg/vect/vect-66.c: New testcase.
34378 * gcc.dg/vect/vect-67.c: New testcase.
34379 * gcc.dg/vect/vect-68.c: New testcase.
34380 * gcc.dg/vect/vect-69.c: New testcase.
34381 * gcc.dg/vect/vect-79.c: New testcase.
34382 * gcc.dg/vect/vect-80.c: New testcase.
34383
34384 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
34385
34386 * gcc.target/mips/asm-1.c: New test.
34387
34388 2004-09-19 Ira Rosen <irar@il.ibm.com>
34389
34390 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
34391 * gcc.dg/vect/vect-73.c: New testcase.
34392 * gcc.dg/vect/vect-74.c: New testcase.
34393 * gcc.dg/vect/vect-75.c: New testcase.
34394 * gcc.dg/vect/vect-76.c: New testcase.
34395 * gcc.dg/vect/vect-77.c: New testcase.
34396 * gcc.dg/vect/vect-78.c: New testcase
34397
34398 2004-09-18 Paul Brook <paul@codesourcery.com>
34399
34400 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
34401
34402 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
34403
34404 PR c/17424
34405 * gcc.dg/pr17424-1.c: New test.
34406
34407 2004-09-18 Diego Novillo <dnovillo@redhat.com>
34408
34409 * g++.dg/tree-ssa/pr17153.C: New test.
34410
34411 2004-09-16 Geoffrey Keating <geoffk@apple.com>
34412
34413 PR pch/13361
34414 * g++.dg/pch/wchar-1.C: New.
34415 * g++.dg/pch/wchar-1.Hs: New.
34416
34417 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
34418
34419 * gcc.c-torture/execute/20040917-1.c: New test.
34420
34421 2004-09-17 Diego Novillo <dnovillo@redhat.com>
34422
34423 PR tree-optimization/17319
34424 * gcc.dg/pr17319.c: New test.
34425
34426 2004-09-17 Devang Patel <dpatel@apple.com>
34427
34428 * gcc.dg/20040813-1.c: New test.
34429
34430 2004-09-17 Diego Novillo <dnovillo@redhat.com>
34431
34432 PR tree-optimization/17273
34433 * gcc.c-torture/compile/pr17273.c: New test.
34434
34435 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
34436
34437 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
34438 Update expected messages.
34439 * gcc.dg/declspec-13.c: New test.
34440
34441 2004-09-17 David Edelsohn <edelsohn@gnu.org>
34442
34443 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
34444
34445 2004-09-17 Diego Novillo <dnovillo@redhat.com>
34446
34447 * gcc.c-torture/execute/pr17252.c: Use post-increment to
34448 change what 'a' is pointing to.
34449
34450 2004-09-17 Mark Mitchell <mark@codesourcery.com>
34451
34452 PR c++/16002
34453 * g++.dg/template/error18.C: New test.
34454
34455 PR c++/16029
34456 * g++.dg/warn/Wunused-8.C: New test.
34457
34458 2004-09-17 Steven Bosscher <stevenb@suse.de>
34459
34460 PR tree-optimization/17513
34461 * gcc.dg/20040916-1.c: New test.
34462
34463 2004-09-16 Mark Mitchell <mark@codesourcery.com>
34464
34465 PR c++/17501
34466 * g++.dg/template/typename7.C: New test.
34467
34468 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34469
34470 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
34471
34472 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
34473
34474 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
34475 with -ftree-based-profiling also.
34476 * lib/profopt.exp: Support late-set profile_option/feedback_option.
34477
34478 2004-09-16 Victor Leikehman <lei@il.ibm.com>
34479
34480 PR/15364
34481 * gfortran.dg/der_array_io_1.f90: New test.
34482 * gfortran.dg/der_array_io_2.f90: New test.
34483 * gfortran.dg/der_array_io_3.f90: New test.
34484
34485 2004-09-15 Mark Mitchell <mark@codesourcery.com>
34486
34487 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
34488 EABI.
34489
34490 2004-09-15 Mark Mitchell <mark@codesourcery.com>
34491
34492 * g++.dg/opt/switch1.C: New test.
34493
34494 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
34495
34496 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
34497 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
34498 Update expected messages.
34499
34500 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34501
34502 PR fortran/16485
34503 * gfortran.dg/same_name_1.f90: New test.
34504
34505 2004-09-15 Diego Novillo <dnovillo@redhat.com>
34506
34507 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
34508 dereference garbage pointers.
34509
34510 2004-09-15 Jakub Jelinek <jakub@redhat.com>
34511
34512 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
34513 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
34514
34515 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
34516 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
34517 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
34518
34519 2004-09-14 Mark Mitchell <mark@codesourcery.com>
34520
34521 PR c++/17324
34522 * g++.dg/template/mangle1.C: New test.
34523
34524 2004-09-14 Diego Novillo <dnovillo@redhat.com>
34525
34526 PR tree-optimization/17252
34527 * gcc.c-torture/execute/pr17252.c: New test.
34528
34529 2004-09-14 Andrew Pinski <apinski@apple.com>
34530
34531 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
34532
34533 2004-09-14 Roger Sayle <roger@eyesopen.com>
34534
34535 PR rtl-optimization/9771
34536 * gcc.dg/pr9771-1.c: New test case.
34537
34538 2004-09-14 Diego Novillo <dnovillo@redhat.com>
34539
34540 PR tree-optimization/15262
34541 * gcc.c-torture/execute/pr15262-1.c: New test.
34542 * gcc.c-torture/execute/pr15262-2.c: New test.
34543
34544 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
34545
34546 * gcc.dg/declspec-12.c: New test.
34547
34548 2004-09-14 Bud Davis <bdavis9659@comcast.net>
34549
34550 * gfortran.dg/pr17090.f90: Add directives to test.
34551
34552 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34553
34554 * gcc.c-torture/compile/20040914-1.c: New test.
34555
34556 2004-09-13 Mark Mitchell <mark@codesourcery.com>
34557
34558 PR c++/16162
34559 * g++.dg/template/decl2.C: New test.
34560
34561 2004-09-13 Bud Davis <bdavis9659@comcast.net>
34562
34563 PR fortran/17090
34564 * gfortran.dg/pr17090.f90: New test.
34565
34566 2004-09-13 Dale Johannesen <dalej@apple.com>
34567
34568 * gcc.c-torture/compile/pr17408.c: New test case.
34569
34570 2004-09-13 Mark Mitchell <mark@codesourcery.com>
34571
34572 PR c++/16716
34573 * g++.dg/parse/crash17.C: New test.
34574
34575 PR c++/17327
34576 * g++.dg/template/enum3.C: New test.
34577
34578 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
34579
34580 * lib/gcc-defs.exp: Load wrapper.exp.
34581 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
34582 using local code.
34583 * lib/gcc.exp (gcc_init): Similar.
34584 * lib/gfortran.exp (gfortran_init): Similar.
34585 * lib/objc.exp (objc_init): Similar.
34586 * lib/treelang.exp (treelang_init): Similar.
34587 * lib/wrapper.exp: New file with build_wrapper call machinery in
34588 ${tool}_maybe_build_wrapper.
34589
34590 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
34591
34592 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
34593 "inline".
34594 * gcc.dg/declspec-11.c: Update expected messages.
34595 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
34596 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
34597 gcc.dg/inline-12.c: New tests.
34598
34599 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
34600
34601 * g++.dg/tree-ssa/pr17400.C: New testcase.
34602
34603 2004-09-13 James E Wilson <wilson@specifixinc.com>
34604
34605 * gcc.target/mips/sb1-1.c: New testcase.
34606
34607 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
34608
34609 * lib/g77-dg.exp: Remove unused file.
34610 * lib/mike-g77.exp: Ditto.
34611 * lib/g77.exp: Ditto.
34612
34613 2004-09-12 Richard Henderson <rth@redhat.com>
34614
34615 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
34616
34617 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
34618
34619 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
34620 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
34621 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
34622 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
34623 Update expected messages.
34624
34625 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
34626
34627 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
34628 declaration/use mismatch for dirp parameter.
34629
34630 2004-09-12 Andrew Pinski <apinski@apple.com>
34631
34632 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
34633 -fgnu-runtime is passed.
34634
34635 2004-09-12 Richard Henderson <rth@redhat.com>
34636
34637 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
34638 do the uplevel thing and update additional_flags directly.
34639 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
34640 gfortran.fortran-torture/execute/intrinsic_nearest.x,
34641 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
34642 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
34643
34644 2004-09-11 Steven Bosscher <stevenb@suse.de>
34645
34646 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
34647
34648 2004-09-11 Roger Sayle <roger@eyesopen.com>
34649
34650 PR middle-end/17411
34651 * g++.dg/opt/pr17411-1.C: New test case.
34652
34653 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
34654
34655 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
34656 gcc.dg/tls/diag-2.c: Update expected messages.
34657 * gcc.dg/991209-1.c: Specify compilation options. Update expected
34658 messages.
34659 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
34660 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
34661 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
34662 gcc.dg/tls/diag-5.c: New tests.
34663
34664 2004-09-11 Zack Weinberg <zack@codesourcery.com>
34665
34666 * gcc.dg/20040910-1.c: Correct dg-error regexp.
34667
34668 2004-09-11 Steven Bosscher <stevenb@suse.de>
34669
34670 * g++.dg/parse/break-in-for.C: New test.
34671
34672 2004-09-11 Jakub Jelinek <jakub@redhat.com>
34673
34674 * gcc.dg/tree-ssa/20040911-1.c: New test.
34675
34676 2004-09-11 Andreas Jaeger <aj@suse.de>
34677
34678 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
34679 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
34680
34681 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
34682
34683 * gcc.target/frv: New directory of FR-V-specific tests.
34684
34685 2004-09-10 James E Wilson <wilson@specifixinc.com>
34686
34687 * gcc.dg/convert-vec-1.c: New test.
34688
34689 2004-09-10 Roger Sayle <roger@eyesopen.com>
34690
34691 PR middle-end/17024
34692 * gcc.dg/pr17024-1.c: New test case.
34693
34694 2004-09-10 Eric Christopher <echristo@redhat.com>
34695
34696 * gcc.dg/20040910-1.c: New test.
34697
34698 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
34699
34700 * gcc.dg/bitfld-9.c: New test.
34701
34702 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
34703
34704 * gcc.c-torture/execute/ieee/acc1.c: New test.
34705 * gcc.c-torture/execute/ieee/acc2.c: New test.
34706 * gcc.c-torture/execute/ieee/mzero6.c: New test.
34707
34708 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
34709
34710 * gcc.dg/deprecated-2.c: New test.
34711
34712 2004-09-09 James E Wilson <wilson@specifixinc.com>
34713
34714 * gcc.dg/init-vec-1.c: New test.
34715
34716 2004-09-09 Roger Sayle <roger@eyesopen.com>
34717
34718 PR middle-end/17055
34719 * gcc.dg/pr17055-1.c: New test case.
34720
34721 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
34722
34723 PR target/17377
34724 * gcc.c-torture/execute/pr17377.c: New test.
34725
34726 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
34727
34728 PR c/8420
34729 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
34730 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
34731 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
34732 gcc.dg/long-long-typespec-1.c: New tests.
34733 * gcc.dg/tls/diag-2.c: Update expected diagnostics
34734
34735 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
34736
34737 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
34738 gcc.dg/gnu99-static-1.c: New tests.
34739
34740 2004-09-08 Devang Patel <dpatel@apple.com>
34741
34742 * gcc.dg/darwin-ld-20040828-1.c: New test.
34743 * gcc.dg/darwin-ld-20040828-2.c: New test.
34744 * gcc.dg/darwin-ld-20040828-3.c: New test.
34745
34746 2004-09-08 Ziemowit Laski <zlaski@apple.com>
34747
34748 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
34749 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
34750 in error message.
34751 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
34752 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
34753 in error message.
34754 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
34755 types they qualify.
34756 * objc.dg/type-size-2.m: Fix wording in comment.
34757 * objc.dg/va-meth-1.m: New test case.
34758
34759 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
34760
34761 PR c/16633:
34762 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
34763 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
34764
34765 2004-09-06 Devang Patel <dpatel@apple.com>
34766
34767 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
34768 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
34769
34770 2004-09-06 Zack Weinberg <zack@codesourcery.com>
34771
34772 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
34773 reflect changed line numbering of diagnostics.
34774
34775 2004-09-06 Paul Brook <paul@codesourcery.com>
34776
34777 * gfortran.dg/edit_real_1.f90: Add new test.
34778
34779 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34780
34781 * gcc.dg/tree-ssa/loop-2.c: New test.
34782 * gcc.dg/tree-ssa/loop-3.c: New test.
34783 * gcc.dg/tree-ssa/loop-4.c: New test.
34784 * gcc.dg/tree-ssa/loop-5.c: New test.
34785
34786 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34787
34788 * gcc.dg/format/sentinel-1.c: Update for parameter option.
34789
34790 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34791
34792 * gcc.dg/format/sentinel-1.c: New test.
34793
34794 2004-09-04 Uros Bizjak <uros@kss-loka.si>
34795
34796 * gcc.dg/builtins-46.c: New.
34797
34798 2004-09-03 Devang Patel <dpatel@apple.com>
34799
34800 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
34801 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
34802
34803 2004-09-03 Jan Beulich <jbeulich@novell.com>
34804
34805 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
34806 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
34807 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
34808 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
34809 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
34810 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
34811 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
34812 the non-portable bzero.
34813 * gcc.dg/20010912-1.c: xfail for NetWare.
34814 * gcc.dg/20020426-2.c: xfail for NetWare.
34815 * gcc.dg/20021014-1.c: xfail for NetWare.
34816 * gcc.dg/20021018-1.c: xfail for NetWare.
34817 * gcc.dg/20030213-1.c: xfail for NetWare.
34818 * gcc.dg/20030225-1.c: xfail for NetWare.
34819 * gcc.dg/20030708-1.c: xfail for NetWare.
34820 * gcc.dg/builtins-config.h: Also exclude NetWare.
34821 * gcc.dg/format/format.h: Define restrict only if not already defined.
34822 * gcc.dg/nest.c: xfail for NetWare.
34823 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
34824 * lib/target-supports.exp (check_visibility_available): Exclude
34825 NetWare.
34826
34827 2004-09-03 Jan Beulich <jbeulich@novell.com>
34828
34829 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
34830 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
34831 deterministic starting point for the alignment of structure fields.
34832 * gcc.dg/Wpadded.c: Dito.
34833 * g++.dg/abi/vbase10.C: Dito.
34834
34835 2004-09-03 Devang Patel <dpatel@apple.com>
34836
34837 * g++.dg/debug/pr15736.cc: New test.
34838
34839 2004-09-02 Mark Mitchell <mark@codesourcery.com>
34840
34841 * README.QMTEST: Fix out-of-date link.
34842
34843 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
34844
34845 PR fortran/16579
34846 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
34847 Delete. Duplicate of gfortran.dg/g77/20010610.f
34848
34849 2004-09-02 Mark Mitchell <mark@codesourcery.com>
34850
34851 * g++.dg/abi/arm_rtti1.C: New test.
34852
34853 2004-09-02 Geoffrey Keating <geoffk@apple.com>
34854
34855 * gcc.dg/ppc-vector-memcpy.c: New.
34856 * gcc.dg/ppc-vector-memset.c: New.
34857
34858 2004-09-02 Chao-ying Fu <fu@mips.com>
34859
34860 * gcc.target/mips/mips-3d-1.c: New test.
34861 * gcc.target/mips/mips-3d-2.c: New test.
34862 * gcc.target/mips/mips-3d-3.c: New test.
34863 * gcc.target/mips/mips-3d-4.c: New test.
34864 * gcc.target/mips/mips-3d-5.c: New test.
34865 * gcc.target/mips/mips-3d-6.c: New test.
34866 * gcc.target/mips/mips-3d-7.c: New test.
34867 * gcc.target/mips/mips-3d-8.c: New test.
34868 * gcc.target/mips/mips-3d-9.c: New test.
34869 * gcc.target/mips/mips-ps-1.c: New test.
34870 * gcc.target/mips/mips-ps-2.c: New test.
34871 * gcc.target/mips/mips-ps-3.c: New test.
34872 * gcc.target/mips/mips-ps-4.c: New test.
34873 * gcc.target/mips/mips-ps-type.c: New test.
34874
34875 2004-09-02 Paul Brook <paul@codesourcery.com>
34876
34877 * gfortran.dg/edit_real_1.f90: Add new tests.
34878
34879 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34880
34881 PR fortran/15327
34882 * gfortran.dg/merge_char_1.f90: New test.
34883
34884 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34885
34886 PR fortran/16404
34887 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
34888
34889 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34890
34891 PR c/1522
34892 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
34893
34894 2004-09-01 Mark Mitchell <mark@codesourcery.com>
34895
34896 * g++.dg/opt/loop1.C: Do not XFAIL.
34897
34898 2004-09-01 Jakub Jelinek <jakub@redhat.com>
34899
34900 * gcc.c-torture/execute/20040831-1.c: New test.
34901
34902 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
34903
34904 PR fortran/16579
34905 * gfortran.dg/g77/20010610.f: Now passes.
34906 Copy from g77.f-torture/execute. Add dg-run directive.
34907 * gfortran.dg/g77/README: Update
34908
34909 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
34910
34911 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
34912 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
34913 (t1, t2, t3, t4): Add volatile.
34914
34915 2004-08-31 Mark Mitchell <mark@codesourcery.com>
34916
34917 * g++.dg/ext/visibility/arm1.C: New test.
34918
34919 2004-08-31 Geoffrey Keating <geoffk@apple.com>
34920
34921 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
34922 -pedantic-errors.
34923
34924 2004-09-01 Paul Brook <paul@codesourcery.com>
34925
34926 * gfortran.dg/eof_2.f90: New test.
34927
34928 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34929
34930 PR fortran/16579
34931 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
34932
34933 2004-08-31 Bud Davis <bdavis9659@comcast.net>
34934
34935 PR libfortran/16805
34936 * gfortran.dg/list_read_2.f90: New test.
34937
34938 2004-08-31 Mark Mitchell <mark@codesourcery.com>
34939
34940 * g++.dg/abi/key1.C: New test.
34941
34942 2004-08-31 Richard Henderson <rth@redhat.com>
34943
34944 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
34945 form of offsetof.
34946 * g++.dg/other/offsetof5.C: Remove duplicate.
34947
34948 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34949
34950 PR fortran/17244
34951 * gfortran.dg/func_derived_1.f90: New test.
34952
34953 2004-08-31 Paul Brook <paul@codesourcery.com>
34954
34955 * gfortran.dg/eof_1.f90: New test.
34956
34957 2004-08-31 Paul Brook <paul@codesourcery.com>
34958
34959 * gfortran.dg/list_read_1.f90: New file.
34960
34961 2004-08-30 Mark Mitchell <mark@codesourcery.com>
34962
34963 * g++.dg/opt/loop1.C: XFAIL.
34964
34965 2004-08-30 Geoffrey Keating <geoffk@apple.com>
34966
34967 * gcc.dg/funcdef-storage-1.c: New.
34968 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
34969 an extern function in local scope.
34970 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
34971 declare an 'auto inline' function in local scope.
34972 * gcc.dg/20011130-1.c: Likewise.
34973 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
34974 an 'auto' function in local scope.
34975 * gcc.dg/20021014-1.c: Likewise.
34976 * gcc.dg/20030331-2.c: Likewise.
34977
34978 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34979
34980 * gfortran.dg/blockdata_1.f90: New test.
34981
34982 2004-08-30 Richard Henderson <rth@redhat.com>
34983
34984 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
34985
34986 2004-08-30 Richard Henderson <rth@redhat.com>
34987
34988 * lib/fortran-torture.exp (fortran-torture-execute): Honor
34989 additional_flags set by alternate driver.
34990 (ieee-options): New procedure.
34991 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
34992 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
34993 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
34994 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
34995
34996 2004-08-30 Richard Henderson <rth@redhat.com>
34997
34998 * lib/f-torture.exp: Remove.
34999
35000 2004-08-29 Mark Mitchell <mark@codesourcery.com>
35001
35002 PR rtl-optimization/16590
35003 * g++.dg/opt/loop1.C: New test.
35004
35005 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35006
35007 PR fortran/13910
35008 * gfortran.dg/oldstyle_1.f90: New test.
35009
35010 2004-08-29 Steven G. Kargl <kargls@comcast.net>
35011 Paul Brook <paul@codesourcery.com>
35012
35013 * gfortran.dg/g77/README: Update.
35014 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
35015 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
35016 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
35017
35018 2004-08-28 Paul Brook <paul@codesourcery.com>
35019
35020 PR libfortran/17195
35021 * gfortran.dg/edit_real_1.f90: New test.
35022
35023 2004-08-27 Paul Brook <paul@codesourcery.com>
35024
35025 * gfortran.dg/rewind_1.f90: New test.
35026
35027 2004-08-27 Bud Davis <bdavis9659@comcast.net>
35028
35029 PR fortran/16597
35030 * gfortran.dg/pr16597.f90: New test.
35031
35032 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
35033
35034 PR c/13801
35035 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
35036 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
35037 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
35038 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
35039 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
35040
35041 2004-08-26 Nick Clifton <nickc@redhat.com>
35042
35043 * gcc.c-torture/compile/pr17119.c: New test.
35044
35045 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
35046
35047 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
35048
35049 2004-08-25 Richard Henderson <rth@redhat.com>
35050
35051 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
35052 the bits that expect kind=8 to be the largest real kind.
35053
35054 2004-08-25 Ziemowit Laski <zlaski@apple.com>
35055
35056 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
35057
35058 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35059
35060 * gfortran.dg/assignment_1.f90: New test.
35061
35062 2004-08-25 Adam Nemet <anemet@lnxw.com>
35063
35064 * g++.dg/template/repo3.C: New test.
35065
35066 2004-08-25 Roger Sayle <roger@eyesopen.com>
35067
35068 PR middle-end/16693
35069 PR tree-optimization/16372
35070 * g++.dg/opt/pr16372-1.C: New test case.
35071 * g++.dg/opt/pr16693-1.C: New test case.
35072 * g++.dg/opt/pr16693-2.C: New test case.
35073
35074 2004-08-25 Ziemowit Laski <zlaski@apple.com>
35075
35076 * objc.dg/proto-lossage-4.m: New test.
35077
35078 2004-08-25 Mark Mitchell <mark@codesourcery.com>
35079
35080 PR c++/17155
35081 * g++.dg/inherit/local2.C: New test.
35082
35083 2004-08-25 Paul Brook <paul@codesourcery.com>
35084
35085 PR fortran/17144
35086 * gfortran.dg/string_ctor_1.f90: New test.
35087
35088 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35089
35090 PR c++/14428
35091 * g++.dg/template/redecl2.C: New test.
35092
35093 2004-08-24 Bud Davis <bdavis9659@comcast.net>
35094
35095 PR fortran/17143
35096 * gfortran.dg/pr17143.f90: New test.
35097
35098 2004-08-24 Bud Davis <bdavis9659@comcast.net>
35099
35100 PR fortran/17164
35101 * gfortran.dg/pr17164.f90: New test.
35102
35103 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35104
35105 * gcc.dg/tree-ssa/loop-1.c: New test.
35106
35107 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
35108
35109 * gcc.c-torture/compile/20040824-1.c: New test.
35110
35111 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
35112
35113 * gcc.c-torture/compile/iftrap-3.c: New test.
35114
35115 2004-08-24 Paul Brook <paul@codesourcery.com>
35116
35117 * gfortran.dg/entry_2.f90: New test.
35118
35119 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
35120
35121 PR c++/16889
35122 * g++.dg/lookup/ambig[12].C: New.
35123
35124 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35125
35126 PR c++/16706
35127 * g++.dg/template/crash21.C: New test.
35128 * g++.dg/template/crash22.C: Likewise.
35129
35130 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
35131
35132 PR c++/17149
35133 * g++.dg/template/access15.C: New.
35134
35135 2004-08-23 Mark Mitchell <mark@codesourcery.com>
35136
35137 PR c++/17163
35138 * g++.dg/template/repo2.C: New test.
35139
35140 2004-08-23 Roger Sayle <roger@eyesopen.com>
35141
35142 PR rtl-optimization/17078
35143 * gcc.c-torture/execute/pr17078-1.c: New test case.
35144
35145 2004-08-23 Mark Mitchell <mark@codesourcery.com>
35146
35147 PR c/14492
35148 * gcc.dg/debug/crash1.c: New test.
35149
35150 2004-08-23 Mark Mitchell <mark@codesourcery.com>
35151
35152 PR c/16180
35153 * gcc.dg/loop-5.c: New test.
35154
35155 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35156
35157 * gcc.c-torture/execute/20040823-1.c: New test.
35158
35159 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
35160
35161 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
35162 to the assembler. Simplify test accordingly.
35163 (asm_abi_flags): Use GNU names.
35164 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
35165 to check for ABI flags.
35166
35167 2004-08-22 Andrew Pinski <apinski@apple.com>
35168
35169 * g++.dg/opt/pr14029.C: New test.
35170 * gcc.c-torture/execute/pr15262.c: New test.
35171
35172 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35173
35174 * gfortran.dg/reduction.f90: Add checks with complex arguments.
35175
35176 2004-08-21 Bud Davis <bdavis9659@comcast.net>
35177
35178 PR 16908
35179 * gfortran.dg/direct_io.f90: New test.
35180
35181 2004-08-20 Mark Mitchell <mark@codesourcery.com>
35182
35183 PR c++/17121
35184 * g++.dg/inherit/local2.C: New test.
35185
35186 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
35187
35188 PR c++/17120
35189 * g++.dg/warn/Wparentheses-4.C: New test.
35190
35191 2004-08-20 Mark Mitchell <mark@codesourcery.com>
35192
35193 PR c++/17121
35194 * g++.dg/inherit/local2.C: New test.
35195
35196 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
35197 * gcc.dg/ppc-ldstruct.c: Likewise.
35198 * gcc.dg/ppc64-abi-2.c: Likewise.
35199
35200 2004-08-20 Jakub Jelinek <jakub@redhat.com>
35201
35202 PR rtl-optimization/17099
35203 * gcc.c-torture/execute/20040820-1.c: New test.
35204
35205 2004-08-20 David Edelsohn <edelsohn@gnu.org>
35206
35207 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
35208
35209 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
35210
35211 PR fortran/17077
35212 * gfortran.dg/auto_array_1.f90: New test.
35213
35214 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35215
35216 PR fortran/17074
35217 * gfortran.dg/simpleif_1.f90: New test.
35218
35219 2004-08-19 Mark Mitchell <mark@codesourcery.com>
35220
35221 * lib/target-supports.exp (check_profiling_available): Return
35222 false for arm*-*-symbianelf* and arm*-*-eabi*.
35223
35224 PR c++/15890
35225 * g++.dg/template/delete1.C: New test.
35226
35227 2004-08-19 Paul Brook <paul@codesourcery.com>
35228
35229 PR fortran/14976
35230 PR fortran/16228
35231 * gfortran.dg/data_char_1.f90: New test.
35232
35233 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
35234
35235 PR fortran/16946
35236 * gfortran.dg/reduction.f90: New testcase.
35237
35238 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35239
35240 PR fortran/16520
35241 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
35242
35243 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
35244
35245 PR c++/17041
35246 * g++.dg/Wparentheses-3.C: New test.
35247
35248 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
35249
35250 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
35251 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
35252 * gcc.dg/vect/vect-2.c: Likewise.
35253 * gcc.dg/vect/vect-3.c: Likewise.
35254 * gcc.dg/vect/vect-4.c: Likewise.
35255 * gcc.dg/vect/vect-5.c: Likewise.
35256 * gcc.dg/vect/vect-6.c: Likewise.
35257 * gcc.dg/vect/vect-7.c: Likewise.
35258 * gcc.dg/vect/vect-25.c: Likewise.
35259 * gcc.dg/vect/vect-31.c: Likewise.
35260 * gcc.dg/vect/vect-32.c: Likewise.
35261 * gcc.dg/vect/vect-34.c: Likewise.
35262 * gcc.dg/vect/vect-36.c: Likewise.
35263 * gcc.dg/vect/vect-all.c: Likewise.
35264
35265 2004-08-18 Mark Mitchell <mark@codesourcery.com>
35266
35267 PR c++/17068
35268 * g++.dg/template/operator4.C: New test.
35269
35270 2004-08-18 Richard Henderson <rth@redhat.com>
35271
35272 * gcc.dg/20040206-1.c: XFAIL.
35273
35274 2004-08-17 Mark Mitchell <mark@codesourcery.com>
35275
35276 PR c++/16246
35277 * g++.dg/template/array7.C: New test.
35278
35279 2004-08-17 James E Wilson <wilson@specifixinc.com>
35280
35281 * gcc.dg/mips-movcc-1.c: New test.
35282 * gcc.dg/mips-movcc-2.c: New test.
35283 * gcc.dg/mips-movcc-3.c: New test.
35284
35285 * gcc.dg/mips-nmadd-1.c: New test.
35286 * gcc.dg/mips-nmadd-2.c: New test.
35287
35288 2004-08-17 Mark Mitchell <mark@codesourcery.com>
35289
35290 PR c++/15871
35291 * g++.dg/opt/inline8.C: New test.
35292
35293 PR c++/16965
35294 * g++.dg/parse/error17.C: New test.
35295
35296 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
35297
35298 * gcc.dg/vect: New directory for vectorizer tests.
35299 * gcc.dg/vect/tree-vect.h: New file.
35300 * gcc.dg/vect/vect.exp: New file.
35301 * gcc.dg/vect/pr16105.c.c: New test.
35302 * gcc.dg/vect/vect-1.c: New test.
35303 * gcc.dg/vect/vect-2.c: New test.
35304 * gcc.dg/vect/vect-3.c: New test.
35305 * gcc.dg/vect/vect-4.c: New test.
35306 * gcc.dg/vect/vect-5.c: New test.
35307 * gcc.dg/vect/vect-6.c: New test.
35308 * gcc.dg/vect/vect-7.c: New test.
35309 * gcc.dg/vect/vect-8.c: New test.
35310 * gcc.dg/vect/vect-9.c: New test.
35311 * gcc.dg/vect/vect-10.c: New test.
35312 * gcc.dg/vect/vect-11.c: New test.
35313 * gcc.dg/vect/vect-12.c: New test.
35314 * gcc.dg/vect/vect-13.c: New test.
35315 * gcc.dg/vect/vect-14.c: New test.
35316 * gcc.dg/vect/vect-15.c: New test.
35317 * gcc.dg/vect/vect-16.c: New test.
35318 * gcc.dg/vect/vect-17.c: New test.
35319 * gcc.dg/vect/vect-18.c: New test.
35320 * gcc.dg/vect/vect-19.c: New test.
35321 * gcc.dg/vect/vect-20.c: New test.
35322 * gcc.dg/vect/vect-21.c: New test.
35323 * gcc.dg/vect/vect-22.c: New test.
35324 * gcc.dg/vect/vect-23.c: New test.
35325 * gcc.dg/vect/vect-24.c: New test.
35326 * gcc.dg/vect/vect-25.c: New test.
35327 * gcc.dg/vect/vect-26.c: New test.
35328 * gcc.dg/vect/vect-27.c: New test.
35329 * gcc.dg/vect/vect-28.c: New test.
35330 * gcc.dg/vect/vect-29.c: New test.
35331 * gcc.dg/vect/vect-30.c: New test.
35332 * gcc.dg/vect/vect-31.c: New test.
35333 * gcc.dg/vect/vect-32.c: New test.
35334 * gcc.dg/vect/vect-33.c: New test.
35335 * gcc.dg/vect/vect-34.c: New test.
35336 * gcc.dg/vect/vect-35.c: New test.
35337 * gcc.dg/vect/vect-36.c: New test.
35338 * gcc.dg/vect/vect-37.c: New test.
35339 * gcc.dg/vect/vect-38.c: New test.
35340 * gcc.dg/vect/vect-40.c: New test.
35341 * gcc.dg/vect/vect-41.c: New test.
35342 * gcc.dg/vect/vect-42.c: New test.
35343 * gcc.dg/vect/vect-43.c: New test.
35344 * gcc.dg/vect/vect-44.c: New test.
35345 * gcc.dg/vect/vect-45.c: New test.
35346 * gcc.dg/vect/vect-46.c: New test.
35347 * gcc.dg/vect/vect-47.c: New test.
35348 * gcc.dg/vect/vect-48.c: New test.
35349 * gcc.dg/vect/vect-49.c: New test.
35350 * gcc.dg/vect/vect-50.c: New test.
35351 * gcc.dg/vect/vect-51.c: New test.
35352 * gcc.dg/vect/vect-52.c: New test.
35353 * gcc.dg/vect/vect-53.c: New test.
35354 * gcc.dg/vect/vect-54.c: New test.
35355 * gcc.dg/vect/vect-55.c: New test.
35356 * gcc.dg/vect/vect-56.c: New test.
35357 * gcc.dg/vect/vect-57.c: New test.
35358 * gcc.dg/vect/vect-58.c: New test.
35359 * gcc.dg/vect/vect-59.c: New test.
35360 * gcc.dg/vect/vect-60.c: New test.
35361 * gcc.dg/vect/vect-61.c: New test.
35362 * gcc.dg/vect/vect-all.c: New test.
35363 * gcc.dg/vect/vect-none.c: New test.
35364
35365 2004-08-17 Paul Brook <paul@codesourcery.com>
35366
35367 PR fortran/13082
35368 * gfortran.dg/entry_1.f90: New test.
35369
35370 2004-08-17 Andrew Pinski <apinski@apple.com>
35371
35372 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
35373
35374 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
35375
35376 * gcc.dg/pr17036-1.c: New test.
35377
35378 2004-08-16 Devang Patel <dpatel@apple.com>
35379
35380 * gcc.dg/darwin-20040809-1.c: New test.
35381
35382 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
35383
35384 * gcc.dg/funcdef-attr-1.c: New test.
35385
35386 2004-08-16 Janis Johnson <janis187@us.ibm.com>
35387
35388 * gcc.dg/altivec-17.c: New test.
35389 * gcc.dg/altivec-18.c: New test.
35390
35391 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35392
35393 PR c++/6749
35394 * g++.dg/template/vtable2.C: New test.
35395
35396 2004-08-14 Richard Henderson <rth@redhat.com>
35397
35398 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
35399 * gcc.dg/pack-test-4.c (main): Return 0.
35400 * gcc.dg/setjmp-1.c: Remove XFAIL.
35401 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
35402
35403 2004-08-14 Richard Henderson <rth@redhat.com>
35404
35405 * gcc.dg/980217-1.c: Add prototype for printf.
35406
35407 2004-08-13 Bud Davis <bdavis9659@comcast.net>
35408
35409 * gfortran.dg/pr16935.f90: New test.
35410
35411 2004-08-13 Janis Johnson <janis187@us.ibm.com>
35412
35413 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
35414
35415 2004-08-13 Paul Brook <paul@codesourcery.com>
35416
35417 * gfortran.dg/der_io_1.f90: Remove stray comma.
35418
35419 2004-08-12 Janis Johnson <janis187@us.ibm.com>
35420
35421 * gcc.dg/vmx/cw-bug-2.c: Remove.
35422 * gcc.dg/vmx/vprint-1.c: Remove.
35423 * gcc.dg/vmx/vscan-1.c: Remove.
35424
35425 2004-08-12 Devang patel <dpatel@apple.com>
35426
35427 * gcc.dg/darwin-20040809-2.c: New test.
35428
35429 2004-08-12 Janis Johnson <janis1872us.ibm.com>
35430
35431 * g++.dg/ext/altivec-12.C: New test.
35432
35433 * g++.dg/ext/altivec-11.C: New test.
35434
35435 2004-08-12 Paul Brook <paul@codesourcery.com>
35436
35437 * g++.dg/abi/arm_cxa_vec_1.C: New test.
35438
35439 2004-08-12 Janis Johnson <janis187@us.ibm.com>
35440
35441 * g++.dg/ext/altivec-2.C: Check for hardware support before
35442 executing any VMX instructions.
35443
35444 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
35445
35446 2004-08-12 Jakub Jelinek <jakub@redhat.com>
35447
35448 PR c++/16276
35449 * g++.old-deja/g++.other/comdat4.C: New test.
35450 * g++.old-deja/g++.other/comdat4-aux.cc: New.
35451
35452 2004-08-12 Ben Elliston <bje@au.ibm.com>
35453
35454 PR target/16286
35455 * gcc.dg/pr16286.c: New test.
35456
35457 2004-08-12 Jan Beulich <jbeulich@novell.com>
35458
35459 * g++.dg/ext/asm5.C: New.
35460
35461 2004-08-11 Mark Mitchell <mark@codesourcery.com>
35462
35463 PR c++/16698
35464 * g++.dg/eh/crash1.C: New test.
35465
35466 PR c++/16717
35467 * g++.dg/ext/construct1.C: New test.
35468
35469 2004-08-11 Mark Mitchell <mark@codesourcery.com>
35470
35471 PR c++/16853
35472 * g++.dg/init/ptrmem1.C: New test.
35473
35474 PR c++/16618
35475 * g++.dg/parse/offsetof5.C: New test.
35476
35477 PR c++/16870
35478 * g++.dg/template/overload3.C: New test.
35479
35480 2004-08-11 Mark Mitchell <mark@codesourcery.com>
35481
35482 PR c++/16964
35483 * g++.dg/parse/error16.C: New test.
35484
35485 PR c++/16904
35486 * g++.dg/template/error14.C: New test.
35487
35488 PR c++/16929
35489 * g++.dg/template/error15.C: New test.
35490
35491 2004-08-11 Devang Patel <dpatel@apple.com>
35492
35493 * gcc.dg/darwin-ld-20040809-1.c: New test.
35494 * gcc.dg/darwin-ld-20040809-2.c: New test.
35495
35496 2004-08-11 Steven G. Kargl <kargls@comcast.net>
35497
35498 PR fortran/16917
35499 * gfortran.dg/dfloat_1.f90: New test.
35500
35501 2004-08-09 Mark Mitchell <mark@codesourcery.com>
35502
35503 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
35504 * gcc.dg/dll-2.c: Fix dg-require syntax.
35505 * gcc.misc-tests/arm-isr.c (abort): Declare.
35506 (exit): Likewise.
35507
35508 2004-08-10 Mark Mitchell <mark@codesourcery.com>
35509
35510 PR c++/16971
35511 * g++.dg/parse/crash16.C: New test.
35512
35513 2004-08-10 Roger Sayle <roger@eyesopen.com>
35514
35515 * gcc.dg/mips-rsqrt-1.c: New test case.
35516 * gcc.dg/mips-rsqrt-2.c: New test case.
35517 * gcc.dg/mips-rsqrt-3.c: New test case.
35518
35519 2004-08-10 Paul Brook <paul@codesourcery.com>
35520
35521 * gfortran.dg/der_io_1.f90: New test.
35522
35523 2004-08-10 Paul Brook <paul@codesourcery.com>
35524
35525 PR fortran/16919
35526 * gfortran.dg/der_array_1.f90: New test.
35527
35528 2004-08-09 David Edelsohn <edelsohn@gnu.org>
35529
35530 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
35531
35532 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
35533
35534 * gcc.dg/wchar_t-2.c: Fix typo.
35535
35536 2004-08-09 Falk Hueffner <falk@debian.org>
35537
35538 PR tree-optimization/12517
35539 * gcc.c-torture/compile/pr12517.c: New test.
35540
35541 PR tree-optimization/12578
35542 * gcc.c-torture/compile/pr12578.c: New test.
35543
35544 PR tree-optimization/12899
35545 * gcc.c-torture/compile/pr12899.c: New test.
35546
35547 PR rtl-optimization/14692
35548 * gcc.c-torture/compile/pr14692.c: New test.
35549
35550 PR tree-optimization/16461
35551 * gcc.c-torture/compile/pr16461.c: New test.
35552
35553 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
35554
35555 * gfortran.dg/getenv_1.f90: New test.
35556
35557 2004-08-06 Mark Mitchell <mark@codesourcery.com>
35558
35559 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
35560 wchar_t.
35561 * gcc.dg/symbian5.c: Test -fno-short-wchar.
35562
35563 2004-08-06 Paul Brook <paul@codesourcery.com>
35564
35565 * gfortran.dg/ret_array_1.f90: New test.
35566 * gfortran.dg/ret_pointer_1.f90: New test.
35567
35568 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
35569
35570 * gcc.dg/missing-field-init-[12].c: New tests.
35571 * g++.dg/warn/missing-field-init-[12].C: New tests.
35572
35573 2004-08-06 Mark Mitchell <mark@codesourcery.com>
35574
35575 * gcc.dg/enum2.c: New test.
35576 * gcc.dg/symbian3.c: Likewise.
35577 * gcc.dg/symbian4.c: Likewise.
35578 * gcc.dg/wchar_t-2.c: Likewise.
35579
35580 2004-08-05 Mark Mitchell <mark@codesourcery.com>
35581
35582 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
35583 destructor tests.
35584
35585 2004-08-05 Mark Mitchell <mark@codesourcery.com>
35586
35587 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
35588 dg-require-visiblity.
35589 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
35590 * g++.dg/ext/visibility/fvisibility.C: Likewise.
35591 * g++.dg/ext/visibility/memfuncts.C: Likewise.
35592 * g++.dg/ext/visibility/new1.C: Likewise.
35593 * g++.dg/ext/visibility/pragma.C: Likewise.
35594 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
35595 * g++.dg/ext/visibility/virtual.C: Likewise.
35596 * g++/dg/ext/visibility/visibility-1.C: Likewise.
35597 * g++/dg/ext/visibility/visibility-2.C: Likewise.
35598 * g++/dg/ext/visibility/visibility-3.C: Likewise.
35599 * g++/dg/ext/visibility/visibility-4.C: Likewise.
35600 * g++/dg/ext/visibility/visibility-5.C: Likewise.
35601 * g++/dg/ext/visibility/visibility-6.C: Likewise.
35602 * g++/dg/ext/visibility/visibility-7.C: Likewise.
35603 * g++/dg/ext/visibility/visibility-8.C: New test.
35604 * gcc.c-torture/compile/dll.x: Remove.
35605 * gcc.dg/dll-2.c: Use dg-require-dll
35606 * gcc.dg/visibility-10.c: New test.
35607 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
35608 supporting DLLs.
35609 * lib/scanasm.exp (scan_hidden): New function.
35610 (scan_not_hidden): Likewise.
35611
35612 2004-08-05 David Edelsohn <edelsohn@gnu.org>
35613
35614 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
35615
35616 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
35617
35618 * gcc.c-torture/execute/20040805-1.c: New test.
35619
35620 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
35621
35622 * gcc.dg/20020118-1.c: Declare abort.
35623 * gcc.dg/altivec_check.h: Likewise.
35624 * gcc.dg/iftrap-2.c: Likewise.
35625 * gcc.dg/pragma-darwin.c: Likewise.
35626 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
35627
35628 2004-08-04 Geoffrey Keating <geoffk@apple.com>
35629
35630 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
35631
35632 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
35633
35634 * gcc.c-torture/execute/builtins/abs-2.c,
35635 gcc.c-torture/execute/builtins/abs-3.c,
35636 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
35637 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
35638 intmax_t, uintmax_t and their limits.
35639 * gcc.dg/intmax_t-1.c: New test.
35640
35641 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35642
35643 * g++.dg/tc1/dr147.C: Add reference to PR.
35644
35645 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
35646
35647 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
35648 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
35649
35650 2004-08-03 David Edelsohn <edelsohn@gnu.org>
35651
35652 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
35653
35654 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
35655
35656 * gcc.dg/redecl-5.c: New test.
35657 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
35658 of scanf.
35659
35660 2004-08-03 Roger Sayle <roger@eyesopen.com>
35661
35662 PR middle-end/16790
35663 * gcc.c-torture/execute/pr16790-1.c: New test case.
35664
35665 2004-08-03 Mark Mitchell <mark@codesourcery.com>
35666
35667 * g++.dg/ext/visibility/assign1.C: New test.
35668 * g++.dg/ext/visibility/new1.C: Likewise.
35669
35670 * gcc.dg/symbian1.c: New test.
35671 * gcc.dg/symbian2.c: Likewise.
35672
35673 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
35674
35675 PR target/16570
35676 * gcc.dg/i386-sse-9.c: New test.
35677
35678 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
35679
35680 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
35681
35682 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
35683
35684 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
35685 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
35686 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
35687 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
35688 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
35689 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
35690 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
35691 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
35692 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
35693 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
35694 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
35695 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
35696 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
35697 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
35698 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
35699 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
35700 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
35701 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
35702 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
35703 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
35704 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
35705 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
35706 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
35707 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
35708 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
35709 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
35710 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
35711 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
35712 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
35713 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
35714 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
35715 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
35716 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
35717 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
35718 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
35719 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
35720 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
35721 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
35722 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
35723 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
35724 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
35725 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
35726 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
35727 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
35728 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
35729 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
35730 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
35731 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
35732 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
35733 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
35734 gcc.misc-tests/i386-pf-3dnow-1.c,
35735 gcc.misc-tests/i386-pf-athlon-1.c,
35736 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
35737 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
35738 Declare built-in functions used.
35739 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
35740
35741 2004-08-02 Mark Mitchell <mark@codesourcery.com>
35742
35743 PR c++/16707
35744 * g++.dg/lookup/using12.C: New test.
35745
35746 * g++.dg/init/null1.C: Fix PR number.
35747 * g++.dg/parse/namespace10.C: Likewise.
35748
35749 2004-08-01 Mark Mitchell <mark@codesourcery.com>
35750
35751 PR c++/16224
35752 * g++.dg/template/spec17.C: New test.
35753 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
35754 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
35755
35756 2004-08-02 David Billinghurst
35757
35758 PR fortran/16292
35759 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
35760
35761 2004-08-01 Zack Weinberg <zack@codesourcery.com>
35762
35763 * gcc.dg/ia64-got-1.c: New test case.
35764
35765 2004-08-01 Mark Mitchell <mark@codesourcery.com>
35766
35767 PR c++/16489
35768 * g++.dg/init/null1.C: New test.
35769 * g++.dg/tc1/dr76.C: Adjust error marker.
35770
35771 PR c++/16529
35772 * g++.dg/parse/namespace10.C: New test.
35773
35774 PR c++/16810
35775 * g++.dg/inherit/ptrmem2.C: New test.
35776
35777 2004-08-02 Ben Elliston <bje@au.ibm.com>
35778
35779 PR target/16155
35780 * gcc.dg/pr16155.c: New test.
35781
35782 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
35783
35784 * gcc.dg/redecl-2.c: New test.
35785
35786 2004-07-30 Geoffrey Keating <geoffk@apple.com>
35787
35788 * gcc.dg/darwin-longdouble.c: New file.
35789
35790 2004-07-30 Richard Henderson <rth@redhat.com>
35791
35792 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
35793 write to constant argument.
35794 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
35795
35796 2004-07-30 Richard Henderson <rth@redhat.com>
35797
35798 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
35799 tests of nearest around zero.
35800
35801 2004-07-30 Andrew Pinski <apinski@apple.com>
35802
35803 * gcc.c-torture/compile/20040730-1.c: New test.
35804
35805 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
35806
35807 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
35808 powerpc-eabispe.
35809
35810 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
35811
35812 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
35813
35814 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
35815
35816 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
35817 contains $ld_library_path.
35818 * lib/gfortran.exp (gfortran_link_flags): Likewise.
35819
35820 2004-07-29 Richard Henderson <rth@redhat.com>
35821
35822 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
35823
35824 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
35825 (alt2, which): New.
35826 (Check): Accept either alternative.
35827
35828 2004-07-29 Mark Mitchell <mark@codesourcery.com>
35829
35830 * g++.dg/abi/inline1.C: New test.
35831 * g++.dg/abi/local1-a.cc: Likewise.
35832 * g++.dg/abi/local1.C: Likewise.
35833 * g++.dg/abi/mangle11.C: Tweak location of warnings.
35834 * g++.dg/abi/mangle12.C: Likewise.
35835 * g++.dg/abi/mangle17.C: Likewise.
35836 * g++.dg/abi/mangle20-2.C: Likewise.
35837 * g++.dg/opt/interface1.C: Likewise.
35838 * g++.dg/opt/interface1.h: Likewise.
35839 * g++.dg/opt/interface1-a.cc: New test.
35840 * g++.dg/parse/repo1.C: New test.
35841 * g++.dg/template/repo1.C: Likewise.
35842 * g++.dg/warn/Winline-1.C: Likewise.
35843 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
35844
35845 2004-07-29 Diego Novillo <dnovillo@redhat.com>
35846
35847 * gcc.dg/tree-ssa/20040729-1.c: New test.
35848
35849 2004-07-27 Matt Austern <austern@apple.com>
35850
35851 * gcc.dg/darwin-bool-1.c: New test.
35852 * gcc.dg/darwin-bool-2.c: New test.
35853
35854 2004-07-28 Richard Henderson <rth@redhat.com>
35855
35856 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
35857 arguments in the correct type. Don't write to constant arguments.
35858
35859 2004-07-28 Diego Novillo <dnovillo@redhat.com>
35860
35861 PR tree-optimization/16688
35862 PR tree-optimization/16689
35863 * g++.dg/tree-ssa/pr16688.C: New test.
35864
35865 2004-07-28 Diego Novillo <dnovillo@redhat.com>
35866
35867 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
35868 loads. Not only in the comment, this time.
35869
35870 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
35871
35872 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
35873 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
35874 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
35875 * gcc.dg/sh4a-bitmovua.c: New.
35876 * gcc.dg/sh4a-cos.c: New.
35877 * gcc.dg/sh4a-cosf.c: New.
35878 * gcc.dg/sh4a-fprun.c: New.
35879 * gcc.dg/sh4a-fsrra.c: New.
35880 * gcc.dg/sh4a-memmovua.c: New.
35881 * gcc.dg/sh4a-sin.c: New.
35882 * gcc.dg/sh4a-sincos.c: New.
35883 * gcc.dg/sh4a-sincosf.c: New.
35884 * gcc.dg/sh4a-sinf.c: New.
35885
35886 2004-07-28 Diego Novillo <dnovillo@redhat.com>
35887
35888 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
35889 conditionals.
35890 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
35891 loads.
35892 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
35893 DOM1.
35894
35895 2004-07-27 Andrew Pinski <apinski@apple.com>
35896
35897 * g++.dg/rtti/tinfo1.C: Correct the xfail.
35898
35899 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
35900
35901 * gcc.dg/pragma-isr.c: New test.
35902
35903 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35904
35905 PR c++/14429
35906 * g++.dg/template/ttp11.C: New test.
35907
35908 2004-07-27 Diego Novillo <dnovillo@redhat.com>
35909
35910 * gcc.c-torture/compile/20040727-1.c: New test.
35911
35912 2004-07-26 Eric Christopher <echristo@redhat.com>
35913
35914 * gcc.c-torture/compile/20040726-2.c: New test.
35915
35916 2004-07-26 Andrew Pinski <apinski@apple.com>
35917
35918 * g++.dg/rtti/tinfo1.C: Xfail.
35919
35920 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
35921
35922 * gcc.c-torture/compile/20040726-1.c: New test.
35923
35924 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
35925 Brian Ryner <bryner@brianryner.com>
35926
35927 PR c++/9283
35928 PR c++/15000
35929 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
35930 * g++.dg/ext/visibility/: New directory.
35931 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
35932 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
35933 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
35934 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
35935 * g++.dg/ext/visibility/fvisibility.C,
35936 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
35937 g++.dg/ext/visibility/fvisibility-override1.C
35938 g++.dg/ext/visibility/fvisibility-override2.C
35939 g++.dg/ext/visibility/memfuncts.C
35940 g++.dg/ext/visibility/noPLT.C
35941 g++.dg/ext/visibility/pragma.C
35942 g++.dg/ext/visibility/pragma-override1.C
35943 g++.dg/ext/visibility/pragma-override2.C
35944 g++.dg/ext/visibility/staticmemfuncts.C
35945 g++.dg/ext/visibility/virtual.C: New tests.
35946
35947 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
35948
35949 PR c/15360
35950 * gcc.dg/pr15360-1.c: New test.
35951
35952 2004-07-25 Daniel Jacobowitz <dan@debian.org>
35953
35954 * gcc.dg/pragma-align-2.c: New test.
35955 * gcc.dg/pragma-init-fini.c: New test.
35956 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
35957 targets.
35958
35959 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
35960
35961 * gcc.dg/init-string-2.c: New test.
35962
35963 2004-07-24 Zack Weinberg <zack@codesourcery.com>
35964
35965 PR 16684
35966 * gcc.dg/Wredundant-decls-1.c: New test case.
35967
35968 2004-07-24 Jakub Jelinek <jakub@redhat.com>
35969
35970 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
35971 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
35972 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
35973 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
35974 * gcc.dg/compat/generate-random.c: New file.
35975 * gcc.dg/compat/generate-random.h: Likewise.
35976 * gcc.dg/compat/generate-random_r.c: Likewise.
35977 * gcc.dg/compat/struct-layout-1.h: Likewise.
35978 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
35979 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
35980 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
35981 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
35982 * gcc.dg/compat/struct-layout-1_main.c: New test.
35983 * gcc.dg/compat/struct-layout-1_x.c: New file.
35984 * gcc.dg/compat/struct-layout-1_y.c: New file.
35985 * gcc.dg/compat/struct-layout-1_test.h: New file.
35986
35987 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
35988
35989 * gcc.dg/comp-return-1.c: New test
35990
35991 2004-07-23 Janis Johnson <janis187@us.ibm.com>
35992
35993 * gcc.dg/vmx/8-02a.c: Fix typo.
35994
35995 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
35996 * gcc.dg/darwin-abi-3.c: New test.
35997
35998 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
35999 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
36000
36001 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
36002 * gcc.dg/vmx/ops-long-1.c: New test.
36003 * gcc.dg/vmx/ops-long-2.c: New test.
36004
36005 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
36006
36007 * g++.dg/lookup/conv-[1234].C: New.
36008
36009 2004-07-22 Mark Mitchell <mark@codesourcery.com>
36010
36011 * g++.dg/parse/attr2.C: Simplify.
36012
36013 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
36014
36015 PR c/7284
36016 * gcc.c-torture/execute/pr7284-1.c: New test.
36017
36018 2004-07-22 Brian Booth <bbooth@redhat.com>
36019
36020 * gcc.dg/tree-ssa/20040721-1.c: New test.
36021
36022 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
36023
36024 * g++.dg/template/crash20.c: New.
36025
36026 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
36027
36028 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
36029 Add dg-run directive. Declare variables as required.
36030 * gfortran.dg/g77/README: Update
36031
36032 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
36033
36034 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
36035 gcc.dg/cris-peep2-andu2.c: New tests.
36036
36037 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
36038
36039 PR c/15052
36040 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
36041 on return type.
36042 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
36043 messages.
36044 * gcc.dg/qual-return-2.c: Update expected messages.
36045 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
36046
36047 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
36048
36049 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
36050 * gcc.dg/noncompile/921102-1.c: Update expected error message.
36051
36052 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
36053
36054 PR c/11250
36055 * gcc.dg/init-string-1.c: New test.
36056
36057 2004-07-21 Jakub Jelinek <jakub@redhat.com>
36058
36059 PR middle-end/15345
36060 PR c/16450
36061 * gcc.dg/torture/nested-fn-1.c: New test.
36062
36063 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
36064
36065 PR target/16559
36066 * gcc.dg/ia64-fptr-1.c: New file.
36067
36068 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36069
36070 PR c++/14497
36071 * g++.dg/template/spec16.C: New test.
36072 * g++.old-deja/g++.robertl/eb118.C: Remove.
36073
36074 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36075
36076 PR c++/509
36077 * g++.dg/template/spec15.C: New test.
36078
36079 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
36080
36081 Copy cases from g77.f-torture/execute and add dg-run
36082 directive. Other changes as noted.
36083 * gfortran.dg/g77/13037.f
36084 * gfortran.dg/g77/1832.f
36085 * gfortran.dg/g77/19981119-0.f
36086 * gfortran.dg/g77/19990313-0.f
36087 * gfortran.dg/g77/19990313-1.f
36088 * gfortran.dg/g77/19990313-2.f
36089 * gfortran.dg/g77/19990313-3.f
36090 * gfortran.dg/g77/19990419-1.f
36091 * gfortran.dg/g77/19990826-0.f
36092 * gfortran.dg/g77/19990826-2.f
36093 * gfortran.dg/g77/20000503-1.f
36094 * gfortran.dg/g77/20001111.f
36095 * gfortran.dg/g77/20010116.f
36096 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
36097 * gfortran.dg/g77/20010430.f
36098 * gfortran.dg/g77/6177.f
36099 * gfortran.dg/g77/947.f
36100 * gfortran.dg/g77/970816-3.f
36101 * gfortran.dg/g77/971102-1.f
36102 * gfortran.dg/g77/980520-1.f
36103 * gfortran.dg/g77/980628-0.f
36104 * gfortran.dg/g77/980628-1.f
36105 * gfortran.dg/g77/980628-10.f
36106 * gfortran.dg/g77/980628-2.f
36107 * gfortran.dg/g77/980628-3.f
36108 * gfortran.dg/g77/980628-7.f
36109 * gfortran.dg/g77/980628-8.f
36110 * gfortran.dg/g77/980628-9.f
36111 * gfortran.dg/g77/980701-0.f
36112 * gfortran.dg/g77/980701-1.f
36113 * gfortran.dg/g77/cabs.f
36114 * gfortran.dg/g77/claus.f
36115 * gfortran.dg/g77/complex_1.f
36116 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
36117 * gfortran.dg/g77/dcomplex.f
36118 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
36119 * gfortran.dg/g77/f90-intrinsic-mathematical.f
36120 * gfortran.dg/g77/f90-intrinsic-numeric.f
36121 * gfortran.dg/g77/int8421.f
36122 * gfortran.dg/g77/labug1.f
36123 * gfortran.dg/g77/large_vec.f
36124 * gfortran.dg/g77/le.f
36125 * gfortran.dg/g77/short.f
36126 * gfortran.dg/g77/README: Update
36127
36128 2004-07-20 Mark Mitchell <mark@codesourcery.com>
36129
36130 PR c++/16637
36131 * g++.dg/parse/lookup4.C: New test.
36132
36133 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36134
36135 PR c++/16175
36136 * g++.dg/template/ttp10.C: New test.
36137
36138 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
36139
36140 * gcc.dg/pr12625-1.c: New test.
36141
36142 2004-07-20 Steven Bosscher <stevenb@suse.de>
36143
36144 * gcc.dg/switch-warn-1.c: New test.
36145 * gcc.dg/switch-warn-2.c: New test.
36146 * gcc.c-torture/compile/pr14730.c: Update.
36147
36148 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
36149
36150 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
36151 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
36152 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
36153 g++.dg/template/nontype3.C: Remove trailing CR from tests.
36154
36155 2004-07-18 Mark Mitchell <mark@codesourcery.com>
36156
36157 PR c++/16623
36158 * g++.dg/template/assign1.C: New test.
36159
36160 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36161
36162 PR c++/12170
36163 * g++.dg/template/ttp9.C: New test.
36164
36165 2004-07-19 Daniel Jacobowitz <dan@debian.org>
36166
36167 * gcc.dg/format/cmn-err-1.c: New test.
36168
36169 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
36170
36171 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
36172 gcc.dg/Wparentheses-10.c: New tests.
36173 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
36174
36175 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36176
36177 PR fortran/16465
36178 * gfortran.dg/g77//ffixed-line-length-0.f,
36179 gfortran.dg/g77/ffixed-line-length-132.f,
36180 gfortran.dg/g77/ffixed-line-length-72.f,
36181 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
36182 gfortran.dg/g77/README: Update.
36183
36184 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36185
36186 PR c++/13092
36187 * g++.dg/template/non-dependent7.C: New test.
36188 * g++.dg/template/non-dependent8.C: Likewise.
36189 * g++.dg/template/non-dependent9.C: Likewise.
36190 * g++.dg/template/non-dependent10.C: Likewise.
36191
36192 2004-07-17 Mark Mitchell <mark@codesourcery.com>
36193
36194 PR c++/16337
36195 * g++.dg/parse/attr2.C: New test.
36196
36197 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
36198
36199 * g77.dg: Removed.
36200 * g77.f-torture: Ditto.
36201
36202 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
36203
36204 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
36205 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
36206 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
36207
36208 2004-07-16 Richard Henderson <rth@redhat.com>
36209
36210 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
36211
36212 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36213
36214 * lib/fortran-torture.exp (fortran-torture): Don't test compile
36215 tests with full list of options.
36216 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
36217 of TORTURE_OPTIONS if test contains 'dg-do run'.
36218
36219 PR fortran/16404
36220 * gfortran.dg/do_iterator.f90: New test.
36221
36222 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36223
36224 PR rtl-optimization/16536
36225 * gcc.c-torture/execute/restrict-1.c: New test.
36226
36227 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36228
36229 PR fortran/15324
36230 * gfortran.dg/pr15324.f90: New test.
36231
36232 PR fortran/15129
36233 * gfortran.dg/pr15129.f90: New test.
36234
36235 PR fortran/15140
36236 * gfortran.dg/pr15140.f90: New test.
36237
36238 PR fortran/13792
36239 * gfortran.fortran-torture/execute/bounds.f90: Add check for
36240 compile-time simplification.
36241
36242 2004-07-14 Mike Stump <mrs@apple.com>
36243
36244 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
36245
36246 2004-07-14 James E Wilson <wilson@specifixinc.com>
36247
36248 PR target/16325
36249 * gcc.dg/profile-generate-1.c: New.
36250
36251 2004-07-15 Jakub Jelinek <jakub@redhat.com>
36252
36253 * gcc.c-torture/execute/20040709-1.c: New test.
36254 * gcc.c-torture/execute/20040709-2.c: New test.
36255
36256 2004-07-14 Mike Stump <mrs@apple.com>
36257
36258 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
36259
36260 2004-07-14 Mike Stump <mrs@apple.com>
36261
36262 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
36263
36264 2004-07-13 Mark Mitchell <mark@codesourcery.com>
36265
36266 PR c++/16518
36267 * g++.dg/parse/mutable1.C: New test.
36268
36269 2004-07-13 Diego Novillo <dnovillo@redhat.com>
36270
36271 PR tree-optimization/16443
36272 * gcc.dg/tree-ssa/20040713-1.c: New test.
36273
36274 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
36275
36276 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
36277 for operator new.
36278
36279 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
36280
36281 * gfortran.dg/g77/README: New file
36282 * gfortran.dg/g77/19981216-0.f: Copy from
36283 g77.f-torture/noncompile. Add "dg-do compile" and
36284 dg-error as required.
36285 * gfortran.dg/g77/19990218-1.f: Likewise.
36286 * gfortran.dg/g77/19990905-1.f: Likewise.
36287 * gfortran.dg/g77/9263.f: Likewise.
36288 * gfortran.dg/g77/980615-0.f: Likewise.
36289 * gfortran.dg/g77/980616-0.f: Likewise.
36290 * gfortran.dg/g77/check0.f: Likewise.
36291 * gfortran.dg/g77/select_no_compile.f: Likewise.
36292
36293 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
36294
36295 Copy files from g77.f-torture/compile.
36296 Add "{ dg-do compile}". Other changes as noted
36297 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
36298 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
36299 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
36300 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
36301 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
36302 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
36303 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
36304 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
36305 statement to conform to standard. Append alpha1.x for reference.
36306 * gfortran.dg/g77/xformat.f: Add dg-warning
36307
36308 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
36309
36310 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
36311 Add {dg-do compile} directive.
36312 * gfortran.dg/g77/cpp2.F: Likewise.
36313
36314 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36315
36316 PR c++/5402
36317 * g++.dg/lookup/name-clash1.C: New test.
36318
36319 PR c++/9777
36320 * g++.dg/lookup/name-clash2.C: New test.
36321
36322 PR c++/12102
36323 * g++.dg/lookup/name-clash3.C: New test.
36324
36325 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36326
36327 * g++.dg/lookup/new2.C: New test.
36328 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
36329
36330 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
36331
36332 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
36333 Add {dg-do compile} directive.
36334 * gfortran.dg/g77/13060.f: Likewise.
36335 * gfortran.dg/g77/19990218-0.f: Likewise.
36336 * gfortran.dg/g77/19990305-0.f: Likewise.
36337 * gfortran.dg/g77/19990419-0.f: Likewise.
36338 * gfortran.dg/g77/19990502-0.f: Likewise.
36339 * gfortran.dg/g77/19990502-1.f: Likewise.
36340 * gfortran.dg/g77/19990525-0.f: Likewise.
36341 * gfortran.dg/g77/19990826-1.f: Likewise.
36342 * gfortran.dg/g77/19990826-3.f: Likewise.
36343 * gfortran.dg/g77/19990905-2.f: Likewise.
36344 * gfortran.dg/g77/20000412-1.f: Likewise.
36345 * gfortran.dg/g77/20000511-1.f: Likewise.
36346 * gfortran.dg/g77/20000511-2.f: Likewise.
36347 * gfortran.dg/g77/20000518.f: Likewise.
36348 * gfortran.dg/g77/20000601-1.f: Likewise.
36349 * gfortran.dg/g77/20000601-2.f: Likewise.
36350 * gfortran.dg/g77/20000629-1.f: Likewise.
36351 * gfortran.dg/g77/20000630-2.f: Likewise.
36352 * gfortran.dg/g77/20010115.f: Likewise.
36353 * gfortran.dg/g77/20010321-1.f: Likewise.
36354 * gfortran.dg/g77/20010426.f: Likewise.
36355 * gfortran.dg/g77/20020307-1.f: Likewise.
36356 * gfortran.dg/g77/8485.f: Likewise.
36357 * gfortran.dg/g77/960317-1.f: Likewise.
36358 * gfortran.dg/g77/970915-0.f: Likewise.
36359 * gfortran.dg/g77/980310-1.f: Likewise.
36360 * gfortran.dg/g77/980310-2.f: Likewise.
36361 * gfortran.dg/g77/980310-3.f: Likewise.
36362 * gfortran.dg/g77/980310-4.f: Likewise.
36363 * gfortran.dg/g77/980310-6.f: Likewise.
36364 * gfortran.dg/g77/980310-7.f: Likewise.
36365 * gfortran.dg/g77/980310-8.f: Likewise.
36366 * gfortran.dg/g77/980419-2.f: Likewise.
36367 * gfortran.dg/g77/980424-0.f: Likewise.
36368 * gfortran.dg/g77/980427-0.f: Likewise.
36369 * gfortran.dg/g77/980729-0.f: Likewise.
36370 * gfortran.dg/g77/981117-1.f: Likewise.
36371 * gfortran.dg/g77/toon_1.f: Likewise.
36372
36373 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36374
36375 PR c++/2204
36376 * g++.dg/other/abstract2.C: New test.
36377
36378 2004-07-12 Paul Brook <paul@codesourcery.com>
36379
36380 * gfortran.dg/pointer_init_1.f90: New test.
36381
36382 2004-07-11 Paul Brook <paul@codesourcery.com>
36383
36384 PR fortran/15986
36385 * gfortran.dg/contained_1.f90: New test.
36386
36387 2004-07-11 Mark Mitchell <mark@codesourcery.com>
36388
36389 * g++.dg/parse/defarg8.C: New test.
36390
36391 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36392
36393 PR fortran/16433
36394 * gfortran.dg/pr16433.f: New test.
36395
36396 PR fortran/17574
36397 * gfortran.dg/pr15754.f90: New test.
36398
36399 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
36400
36401 PR tree-optimization/16437
36402 * gcc.c-torture/execute/bitfld-4.c: New test.
36403
36404 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36405
36406 * gfortran.fortran-torture/execute/common_2.f90: Add check for
36407 access to common var from module.
36408
36409 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36410
36411 PR fortran/16336
36412 * gfortran.fortran-torture/execute/common_2.f90: New test.
36413
36414 2004-07-10 Paul Brook <paul@codesourcery.com>
36415
36416 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
36417
36418 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36419
36420 PR fortran/15969
36421 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
36422
36423 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
36424
36425 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
36426 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
36427 * gfortran.dg/g77/ffree-form-1.f: Likewise.
36428 * gfortran.dg/g77/ffree-form-2.f: Likewise.
36429 * gfortran.dg/g77/ffree-form-3.f: Likewise.
36430 * gfortran.dg/g77/fno-underscoring.f: Likewise.
36431 * gfortran.dg/g77/funderscoring.f: Likewise.
36432 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
36433
36434 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36435
36436 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
36437
36438 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36439 Paul Brook <paul@codesourcery.com>
36440
36441 PR fortran/13415
36442 * gfortran.dg/common_pointer_1.f90: New test.
36443
36444 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36445
36446 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
36447
36448 2004-07-09 James E Wilson <wilson@specifixinc.com>
36449
36450 PR target/16364
36451 * gcc.c-torture/compile/20040709-1.c: New.
36452
36453 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36454
36455 PR fortran/14077
36456 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
36457
36458 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36459
36460 PR fortran/13201
36461 * gfortran.dg/shape_1.f90: New test.
36462
36463 2004-07-09 Zack Weinberg <zack@codesourcery.com>
36464 Andrew Pinski <apinski@apple.com>
36465
36466 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
36467
36468 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36469
36470 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
36471 comment.
36472
36473 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36474 Paul Brook <paul@codesourcery.com>
36475
36476 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
36477 '.f95' and '.F95'.
36478
36479 2004-07-09 Diego Novillo <dnovillo@redhat.com>
36480
36481 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
36482
36483 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36484
36485 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
36486 testcases with capital suffix.
36487
36488 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36489
36490 PR fortran/15481
36491 PR fortran/13372
36492 PR fortran/13575
36493 PR fortran/15978
36494 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
36495
36496 * gfortran.dg/implicit_1.f90: New test.
36497
36498 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
36499
36500 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
36501 expression to match gfortran warning/error messages
36502 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
36503 dg-error text.
36504
36505 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
36506
36507 * lib/fortran-torture.exp: Rename proc search_for to
36508 search_for_re.
36509
36510 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
36511
36512 * gcc.c-torture/execute/simd-5.x: New file.
36513 XFAIL on SPARC 64-bit at -O0.
36514
36515 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36516
36517 PR c++/8211
36518 PR c++/16165
36519 * g++.dg/warn/effc3.C: New test.
36520
36521 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
36522
36523 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
36524 change X to 1X in format.
36525 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
36526 add data statements to conform to standard.
36527
36528 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
36529
36530 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
36531 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
36532 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
36533
36534 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
36535
36536 * gfortran.dg/g77/7388.f: Copy from g77.dg
36537 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
36538 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
36539 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
36540 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
36541 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
36542 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
36543 * gfortran.dg/g77/strlen0.f: Likewise.
36544
36545 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
36546
36547 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
36548 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
36549
36550 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
36551
36552 * gcc.c-torture/execute/920428-2.x: Delete.
36553 * gcc.c-torture/execute/920501-7.x: Likewise.
36554
36555 2004-07-08 Jakub Jelinek <jakub@redhat.com>
36556
36557 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
36558 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
36559 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
36560 prescott and c3-2.
36561 (PREFETCH_3DNOW): Add -march=c3.
36562
36563 2004-07-08 Diego Novillo <dnovillo@redhat.com>
36564
36565 PR c/16437
36566 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
36567 * gcc.c-torture/execute/bf64-1.x: Likewise.
36568
36569 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
36570
36571 * gcc.c-torture/compile/20040708-1.c: New test.
36572
36573 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36574
36575 PR c++/16169
36576 * g++.dg/warn/effc2.C: New test.
36577
36578 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
36579
36580 * gcc.c-torture/execute/bitfld-1.x: Remove.
36581 * gcc.c-torture/execute/bitfld-3.c: New test.
36582 * gcc.dg/bitfld-2.c: Remove XFAILs.
36583
36584 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
36585
36586 PR c++/16276
36587 * g++.dg/rtti/tinfo1.C: New file.
36588
36589 2004-07-07 Eric Christopher <echristo@redhat.com>
36590
36591 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
36592
36593 2004-07-07 Andrew Pinski <apinski@apple.com>
36594
36595 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
36596
36597 2004-07-07 Mark Mitchell <mark@codesourcery.com>
36598
36599 * g++.dg/init/call1.C: XFAIL.
36600
36601 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
36602
36603 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
36604 except for movstrict*, to movmem* and clrstr* to clrmem*.
36605
36606 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
36607
36608 * gcc.c-torture/execute/20040707-1.c: New test.
36609
36610 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
36611
36612 * gcc.c-torture/execute/20040706-1.c: New test.
36613
36614 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36615
36616 PR c++/3671
36617 * g++.dg/template/spec14.C: New test.
36618
36619 2004-07-05 Jakub Jelinek <jakub@redhat.com>
36620
36621 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
36622 nothing if not yet defined. Use it in b, c and d type definitions.
36623 * gcc.c-torture/execute/20040705-1.c: New test.
36624 * gcc.c-torture/execute/20040705-2.c: New test.
36625
36626 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36627
36628 PR c++/2518
36629 * g++.dg/lookup/new1.C: New test.
36630
36631 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36632
36633 PR c++/11406
36634 * g++.dg/template/sizeof8.C: New test.
36635
36636 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
36637
36638 * gcc.c-torture/compile/20040705-1.c: New test.
36639
36640 2004-07-04 Bud Davis <bdavis9659@comcast.net>
36641
36642 * gfortran.fortran-torture/execute/seq_io.f90: New test.
36643
36644 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
36645
36646 * gcc.dg/cpp/if-mop.c: Two new testcases.
36647 * gcc.dg/cpp/trad/comment-3.c: New.
36648
36649 2004-07-04 Paul Brook <paul@codesourcery.com>
36650
36651 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
36652
36653 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
36654
36655 PR c++/3761
36656 * g++.dg/lookup/crash4.C: New test.
36657
36658 2004-07-02 Zack Weinberg <zack@codesourcery.com>
36659
36660 * gcc.c-torture/execute/builtin-abs-1.c
36661 * gcc.c-torture/execute/builtin-abs-2.c
36662 * gcc.c-torture/execute/builtin-complex-1.c
36663 * gcc.c-torture/execute/builtins/string-1-lib.c
36664 * gcc.c-torture/execute/builtins/string-1.c
36665 * gcc.c-torture/execute/builtins/string-2-lib.c
36666 * gcc.c-torture/execute/builtins/string-2.c
36667 * gcc.c-torture/execute/builtins/string-3-lib.c
36668 * gcc.c-torture/execute/builtins/string-3.c
36669 * gcc.c-torture/execute/builtins/string-4-lib.c
36670 * gcc.c-torture/execute/builtins/string-4.c
36671 * gcc.c-torture/execute/builtins/string-5-lib.c
36672 * gcc.c-torture/execute/builtins/string-5.c
36673 * gcc.c-torture/execute/builtins/string-6-lib.c
36674 * gcc.c-torture/execute/builtins/string-6.c
36675 * gcc.c-torture/execute/builtins/string-7-lib.c
36676 * gcc.c-torture/execute/builtins/string-7.c
36677 * gcc.c-torture/execute/builtins/string-8-lib.c
36678 * gcc.c-torture/execute/builtins/string-8.c
36679 * gcc.c-torture/execute/builtins/string-9-lib.c
36680 * gcc.c-torture/execute/builtins/string-9.c
36681 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
36682 * gcc.c-torture/execute/builtins/string-asm-1.c
36683 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
36684 * gcc.c-torture/execute/builtins/string-asm-2.c
36685 * gcc.c-torture/execute/stdio-opt-1.c
36686 * gcc.c-torture/execute/stdio-opt-2.c
36687 * gcc.c-torture/execute/stdio-opt-3.c
36688 * gcc.c-torture/execute/string-opt-1.c
36689 * gcc.c-torture/execute/string-opt-10.c
36690 * gcc.c-torture/execute/string-opt-11.c
36691 * gcc.c-torture/execute/string-opt-12.c
36692 * gcc.c-torture/execute/string-opt-13.c
36693 * gcc.c-torture/execute/string-opt-14.c
36694 * gcc.c-torture/execute/string-opt-15.c
36695 * gcc.c-torture/execute/string-opt-16.c
36696 * gcc.c-torture/execute/string-opt-2.c
36697 * gcc.c-torture/execute/string-opt-6.c
36698 * gcc.c-torture/execute/string-opt-7.c
36699 * gcc.c-torture/execute/string-opt-8.c:
36700 Replace with ...
36701
36702 * gcc.c-torture/execute/builtins/abs-2.c
36703 * gcc.c-torture/execute/builtins/abs-3.c
36704 * gcc.c-torture/execute/builtins/complex-1.c
36705 * gcc.c-torture/execute/builtins/fprintf.c
36706 * gcc.c-torture/execute/builtins/fputs.c
36707 * gcc.c-torture/execute/builtins/memcmp.c
36708 * gcc.c-torture/execute/builtins/memmove.c
36709 * gcc.c-torture/execute/builtins/memops-asm.c
36710 * gcc.c-torture/execute/builtins/mempcpy-2.c
36711 * gcc.c-torture/execute/builtins/mempcpy.c
36712 * gcc.c-torture/execute/builtins/memset.c
36713 * gcc.c-torture/execute/builtins/printf.c
36714 * gcc.c-torture/execute/builtins/sprintf.c
36715 * gcc.c-torture/execute/builtins/strcat.c
36716 * gcc.c-torture/execute/builtins/strchr.c
36717 * gcc.c-torture/execute/builtins/strcmp.c
36718 * gcc.c-torture/execute/builtins/strcpy.c
36719 * gcc.c-torture/execute/builtins/strcspn.c
36720 * gcc.c-torture/execute/builtins/strlen-2.c
36721 * gcc.c-torture/execute/builtins/strlen.c
36722 * gcc.c-torture/execute/builtins/strncat.c
36723 * gcc.c-torture/execute/builtins/strncmp-2.c
36724 * gcc.c-torture/execute/builtins/strncmp.c
36725 * gcc.c-torture/execute/builtins/strncpy.c
36726 * gcc.c-torture/execute/builtins/strpbrk.c
36727 * gcc.c-torture/execute/builtins/strpcpy-2.c
36728 * gcc.c-torture/execute/builtins/strpcpy.c
36729 * gcc.c-torture/execute/builtins/strrchr.c
36730 * gcc.c-torture/execute/builtins/strspn.c
36731 * gcc.c-torture/execute/builtins/strstr-asm.c
36732 * gcc.c-torture/execute/builtins/strstr.c:
36733 ... these new files.
36734
36735 * gcc.c-torture/execute/builtins/abs-2-lib.c
36736 * gcc.c-torture/execute/builtins/abs-3-lib.c
36737 * gcc.c-torture/execute/builtins/complex-1-lib.c
36738 * gcc.c-torture/execute/builtins/fprintf-lib.c
36739 * gcc.c-torture/execute/builtins/fputs-lib.c
36740 * gcc.c-torture/execute/builtins/memcmp-lib.c
36741 * gcc.c-torture/execute/builtins/memmove-lib.c
36742 * gcc.c-torture/execute/builtins/memops-asm-lib.c
36743 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
36744 * gcc.c-torture/execute/builtins/mempcpy-lib.c
36745 * gcc.c-torture/execute/builtins/memset-lib.c
36746 * gcc.c-torture/execute/builtins/printf-lib.c
36747 * gcc.c-torture/execute/builtins/sprintf-lib.c
36748 * gcc.c-torture/execute/builtins/strcat-lib.c
36749 * gcc.c-torture/execute/builtins/strchr-lib.c
36750 * gcc.c-torture/execute/builtins/strcmp-lib.c
36751 * gcc.c-torture/execute/builtins/strcpy-lib.c
36752 * gcc.c-torture/execute/builtins/strcspn-lib.c
36753 * gcc.c-torture/execute/builtins/strlen-2-lib.c
36754 * gcc.c-torture/execute/builtins/strlen-lib.c
36755 * gcc.c-torture/execute/builtins/strncat-lib.c
36756 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
36757 * gcc.c-torture/execute/builtins/strncmp-lib.c
36758 * gcc.c-torture/execute/builtins/strncpy-lib.c
36759 * gcc.c-torture/execute/builtins/strpbrk-lib.c
36760 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
36761 * gcc.c-torture/execute/builtins/strpcpy-lib.c
36762 * gcc.c-torture/execute/builtins/strrchr-lib.c
36763 * gcc.c-torture/execute/builtins/strspn-lib.c
36764 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
36765 * gcc.c-torture/execute/builtins/strstr-lib.c
36766 * gcc.c-torture/execute/builtins/lib/abs.c
36767 * gcc.c-torture/execute/builtins/lib/fprintf.c
36768 * gcc.c-torture/execute/builtins/lib/memset.c
36769 * gcc.c-torture/execute/builtins/lib/printf.c
36770 * gcc.c-torture/execute/builtins/lib/sprintf.c
36771 * gcc.c-torture/execute/builtins/lib/strcpy.c
36772 * gcc.c-torture/execute/builtins/lib/strcspn.c
36773 * gcc.c-torture/execute/builtins/lib/strncat.c
36774 * gcc.c-torture/execute/builtins/lib/strncmp.c
36775 * gcc.c-torture/execute/builtins/lib/strncpy.c
36776 * gcc.c-torture/execute/builtins/lib/strpbrk.c
36777 * gcc.c-torture/execute/builtins/lib/strspn.c
36778 * gcc.c-torture/execute/builtins/lib/strstr.c:
36779 New files containing support routines.
36780
36781 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
36782 declaration.
36783 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
36784 when not optimizing.
36785
36786 2004-07-02 Mark Mitchell <mark@codesourcery.com>
36787
36788 PR c++/16240
36789 * g++.dg/abi/mangle22.C: New test.
36790 * g++.dg/abi/mangle23.C: Likewise.
36791
36792 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
36793
36794 PR fortran/16290
36795 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
36796 Allow for cases without denormalized floating point numbers.
36797
36798 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
36799
36800 PR c/1027
36801 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
36802 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
36803 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
36804 expected warning text.
36805 * gcc.dg/format/diag-2.c: New test.
36806
36807 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
36808
36809 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
36810
36811 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
36812
36813 * gcc.dg/builtins-43.c: New.
36814 * gcc.dg/builtins-44.c: New.
36815 * gcc.dg/builtins-45.c: New.
36816
36817 2004-06-26 Geoffrey Keating <geoffk@apple.com>
36818 Andreas Tobler <a.tobler@schweiz.ch>
36819
36820 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
36821 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
36822 as SIGSEGV.
36823 * gcc.dg/cleanup-11.c: Likewise.
36824 * gcc.dg/cleanup-8.c: Likewise.
36825 * gcc.dg/cleanup-9.c: Likewise.
36826 * gcc.dg/cleanup-5.c: Run on all platforms.
36827
36828 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
36829
36830 * g++.dg/warn/nonnull1.C: New test.
36831
36832 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
36833
36834 * gcc.dg/compat/compat-common.h: Wrap up CINT in
36835 an #ifndef SKIP_COMPLEX_INT/#endif pair.
36836 Special-case the Sun compiler wrt to <complex.h>.
36837
36838 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
36839
36840 * gcc.dg/Wunreachable-8.C: New test.
36841
36842 * gcc.dg/h8300-ice2.c : New test.
36843
36844 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
36845
36846 PR fortran/16161
36847 * gfortran.fortran-torture/compile/implicit.f90: Add test
36848 for implicit character.
36849
36850 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
36851
36852 PR fortran/16289
36853 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
36854 Use tiny() intrinsic to find smallest non-negative real
36855
36856 2004-06-30 Jakub Jelinek <jakub@redhat.com>
36857
36858 * gcc.dg/compat/struct-by-value-22_main.c: New test.
36859 * gcc.dg/compat/struct-by-value-22_x.c: New.
36860 * gcc.dg/compat/struct-by-value-22_y.c: New.
36861
36862 * gcc.c-torture/execute/20040629-1.c: New test.
36863
36864 2004-06-29 Jakub Jelinek <jakub@redhat.com>
36865
36866 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
36867 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
36868
36869 PR target/16195
36870 * gcc.dg/20040625-1.c: New test.
36871
36872 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36873
36874 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
36875
36876 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36877
36878 PR fortran/15963
36879 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
36880
36881 2004-06-29 Richard Henderson <rth@redhat.com>
36882
36883 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
36884
36885 2004-06-29 Paul Brook <paul@codesourcery.com>
36886
36887 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
36888 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
36889
36890 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
36891
36892 PR c++/16260
36893 * g++.dg/parse/crash15.C: New.
36894
36895 2004-06-28 Andrew Pinski <apinski@apple.com>
36896
36897 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
36898 by the error already.
36899
36900 * g++.dg/opt/ptrmem4.C: Change to compile only test.
36901
36902 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
36903
36904 PR target/14041
36905 * gcc.dg/h8300-bss-align-1.c : New.
36906
36907 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
36908
36909 * PR c++/16174
36910 * g++.dg/template/ctor4.C: New.
36911
36912 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
36913
36914 PR c++/16205
36915 * g++.dg/warn/Wsequence-point-1.C: New test.
36916
36917 2004-06-27 Paul Brook <paul@codesourcery.com>
36918
36919 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
36920
36921 2004-06-27 Zack Weinberg <zack@codesourcery.com>
36922
36923 * g++.old-deja/g++.mike/p7325.C: Remove.
36924
36925 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
36926
36927 PR c/14963
36928 * gcc.dg/pr14963.c: New test.
36929
36930 2004-06-27 Mark Mitchell <mark@codesourcery.com>
36931
36932 PR c++/16193
36933 * g++.dg/parse/redef1.C: New test.
36934
36935 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
36936
36937 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
36938 20021110.c.
36939 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
36940 20021119-1.c.
36941 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
36942 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
36943 5-04.c.
36944 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
36945 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
36946 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
36947 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
36948 g++.brendan/enum14.C.
36949 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
36950 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
36951 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
36952 g++.mike/virt1.C.
36953 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
36954 memtemp24.C.
36955
36956 2004-06-27 Roger Sayle <roger@eyesopen.com>
36957
36958 * gcc.dg/20040527-1.c: New test case.
36959
36960 2004-06-26 Bud Davis <bdavis9659@comcast.net>
36961
36962 PR gfortran/pr16196
36963 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
36964
36965 2004-06-25 Roger Sayle <roger@eyesopen.com>
36966
36967 PR middle-end/15825
36968 * gcc.dg/pr15825-1.c: New test case.
36969
36970 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
36971
36972 * gcc.c-torture/execute/20040625-1.c: New test.
36973
36974 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36975
36976 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
36977
36978 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
36979
36980 * gcc.dg/torture/mips-div-1.c: New test.
36981
36982 2004-06-24 Jeff Law <law@redhat.com>
36983
36984 * gcc.dg/tree-ssa/20040624-1.c: New test.
36985
36986 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
36987
36988 * gcc.c-torture/compile/20040624-1.c: New test.
36989
36990 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36991
36992 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
36993 this directory.
36994
36995 2004-06-23 Andrew Pinski <apinski@apple.com>
36996
36997 PR middle-end/15988
36998 * g++.dg/opt/ptrmem4.C: New test.
36999
37000 * gcc.dg/c90-array-quals-2.c: New test.
37001
37002 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
37003
37004 * gcc.dg/kpice1.c: New test.
37005
37006 2006-06-23 Andrew Pinski <apinski@apple.com>
37007
37008 * gcc.dg/c90-array-quals.c: New test.
37009
37010 2006-06-22 Richard Henderson <rth@redhat.com>
37011
37012 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
37013
37014 2004-06-22 Loren James Rittle <ljrittle@acm.org>
37015
37016 * gcc.dg/builtins-config.h: Handle FreeBSD.
37017
37018 2006-06-22 Richard Henderson <rth@redhat.com>
37019
37020 * g++.dg/opt/devirt1.C: New.
37021
37022 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
37023
37024 * g++.dg/opt/pr15551.C: New testcase.
37025
37026 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
37027
37028 PR target/14800
37029 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
37030 x86_64-*-linux* when compiling for 32bit.
37031
37032 2004-06-21 Andrew Pinski <apinski@apple.com>
37033
37034 * gcc.dg/pch/struct-1.c: New.
37035 * gcc.dg/pch/struct-1.hs: New.
37036
37037 2004-06-21 Geoffrey Keating <geoffk@apple.com>
37038
37039 * gcc.dg/pch/save-temps-1.c: New file.
37040 * gcc.dg/pch/save-temps-1.hs: New file.
37041
37042 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
37043
37044 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
37045 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
37046
37047 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37048
37049 * gfortran.fortran-torture/execute/select_1.f90: Rename function
37050 to fix type error.
37051 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
37052 Remove trailing spaces.
37053
37054 2004-06-21 Richard Henderson <rth@redhat.com>
37055
37056 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
37057 merging && to BIT_FIELD_REF.
37058
37059 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
37060
37061 * g++.dg/opt/placeholder1.C: New test.
37062
37063 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
37064
37065 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
37066 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
37067 * gcc.dg/compat/union-m128-1_x.c: Likewise.
37068 * gcc.dg/compat/union-m128-1_y.c: Likewise.
37069
37070 2004-06-20 Zack Weinberg <zack@codesourcery.com>
37071
37072 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
37073 extern "C".
37074 * g++.dg/other/pragma-re-1.C: Add comments.
37075
37076 2004-06-19 Bud Davis <bdavis9659@comcast.net>
37077
37078 PR gfortran/16080
37079 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
37080
37081 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
37082
37083 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
37084 instead of setting the type of size_t by
37085 hand.
37086
37087 2004-06-18 Roger Sayle <roger@eyesopen.com>
37088
37089 * gcc.dg/unordered-2.c: New test case.
37090 * gcc.dg/unordered-3.c: New test case.
37091
37092 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
37093
37094 PR other/16043
37095 * lib/g++.exp (g++_version): Tweak regexp for version
37096 * lib/g77.exp (g77_version): Likewise.
37097 * lib/gfortran.exp (gfortran_version): Likewise.
37098 * lib/objc.exp (objc_version): Likewise.
37099 * lib/treelang.exp (treelang_version): Likewise.
37100
37101 2004-06-19 Jakub Jelinek <jakub@redhat.com>
37102
37103 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
37104 Use INT_MAX instead of __INT_MAX__.
37105 * gcc.dg/compat/struct-align-2_y.c: Likewise.
37106
37107 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
37108 * gcc.dg/compat/scalar-return-3_x.c: Use it.
37109 * gcc.dg/compat/scalar-return-3_y.c: Use it.
37110 * gcc.dg/compat/scalar-return-4_x.c: Use it.
37111 * gcc.dg/compat/scalar-return-4_y.c: Use it.
37112 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
37113 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
37114 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
37115 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
37116
37117 * gcc.dg/range-test-1.c: New test.
37118 * g++.dg/opt/range-test-1.C: New test.
37119
37120 2004-06-17 Richard Henderson <rth@redhat.com>
37121
37122 * objc.dg/sync-1.m: New.
37123 * objc.dg/try-catch-1.m: Don't force next runtime.
37124 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
37125 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
37126 shadowed catch clause.
37127 * objc.dg/try-catch-5.m: New.
37128
37129 2004-06-17 Zack Weinberg <zack@codesourcery.com>
37130
37131 Bug 14610
37132 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
37133
37134 2004-06-15 Richard Henderson <rth@redhat.com>
37135
37136 * gcc.dg/20001116-1.c: Move expected warning line.
37137
37138 2004-06-15 Richard Henderson <rth@redhat.com>
37139
37140 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
37141 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
37142
37143 2004-06-15 Jeff Law <law@redhat.com>
37144
37145 * gcc.dg/tree-ssa/20040615-1.c: New test.
37146 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
37147 be less sensitive to operand ordering.
37148 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
37149
37150 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
37151
37152 * g++.dg/abi/bitfield3.C: Add comment..
37153
37154 2004-06-15 Richard Henderson <rth@redhat.com>
37155
37156 * g++.dg/ext/stmtexpr1.C: XFAIL.
37157 * gcc.dg/20030612-1.c: XFAIL.
37158
37159 2004-06-15 Eric Christopher <echristo@redhat.com>
37160
37161 * g++.dg/charset/asm5.c: New.
37162 * gcc.dg/charset/asm6.c: New.
37163
37164 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37165
37166 PR fortran/15962
37167 * gfortran.fortran-torture/execute/select_1.f90: New test.
37168
37169 2004-06-15 Paul Brook <paul@codesourcery.com>
37170
37171 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
37172
37173 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37174
37175 PR c++/15967
37176 * g++.dg/lookup/crash3.C: New test.
37177
37178 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37179
37180 PR c++/15947
37181 * g++.dg/parse/dtor4.C: New test.
37182
37183 2004-06-14 Jeff Law <law@redhat.com>
37184
37185 * gcc.c-torture/compile/20040614-1.c: New test.
37186
37187 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37188
37189 PR fortran/15211
37190 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
37191 LEN of a character array.
37192
37193 2004-06-14 Mark Mitchell <mark@codesourcery.com>
37194
37195 PR c++/15096
37196 * g++.dg/template/ptrmem10.C: New test.
37197
37198 PR c++/14930
37199 * g++.dg/template/friend30.C: New test.
37200
37201 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37202
37203 PR fortran/14928
37204 * gfortran.fortran-torture/compile/mloc.f90: New test.
37205
37206 2004-06-13 Paul Brook <paul@codesourcery.com>
37207
37208 * gfortran.fortran-torture/execute/random_2.f90: New test.
37209
37210 2004-06-13 Eric Christopher <echristo@redhat.com>
37211
37212 * gcc.dg/noncompile/redecl-1.c: Fix error message.
37213
37214 2004-06-12 Paul Brook <paul@codesourcery.com>
37215
37216 * gfortran.fortran-torture/execute/contained_3.f90: New test.
37217
37218 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37219
37220 PR fortran/14923
37221 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
37222
37223 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37224
37225 PR fortran/14957
37226 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
37227 syntax errors in end statements of contained subroutines.
37228
37229 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37230
37231 PR fortran/12841
37232 * gfortran.fortran-torture/execute/null_arg.f90: New test.
37233
37234 2004-06-12 Bud Davis <bdavis9659@comcast.net>
37235
37236 PR fortran/15665
37237 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
37238
37239 2004-06-12 Bud Davis <bdavis9659@comcast.net>
37240
37241 PR gfortran/12839
37242 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
37243
37244 2004-06-11 Mark Mitchell <mark@codesourcery.com>
37245
37246 PR c++/15862
37247 * g++.dg/parse/enum1.C: New test.
37248
37249 2004-06-10 Jeff Law <law@redhat.com>
37250
37251 * gcc.c-torture/compile/20040610-1.c: New test.
37252
37253 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37254
37255 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
37256 * g++.old-deja/g++.other/decl3.C: Likewise.
37257
37258 2004-06-10 Brian Booth <bbooth@redhat.com>
37259
37260 * gcc.dg/tree-ssa/20031015-1.c: Scan for
37261 V_MAY_DEF instead of VDEF.
37262 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
37263
37264 2004-06-10 Mark Mitchell <mark@codesourcery.com>
37265
37266 PR c++/14211
37267 * g++.dg/conversion/const1.C: New test.
37268
37269 PR c++/15076
37270 * g++.dg/conversion/reinterpret1.C: New test.
37271
37272 PR c++/15877
37273 * g++.dg/template/enum2.C: New test.
37274
37275 PR c++/15227
37276 * g++.dg/template/error13.C: New test.
37277
37278 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37279
37280 PR fortran/14957
37281 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
37282 arguments to test_* REAL and of the right size.
37283
37284 2004-06-10 Jakub Jelinek <jakub@redhat.com>
37285
37286 PR target/15569
37287 PR rtl-optimization/15681
37288 * gcc.dg/20040609-1.c: New test.
37289
37290 2004-06-10 Jakub Jelinek <jakub@redhat.com>
37291
37292 PR c++/14791
37293 * g++.dg/opt/builtins1.C: New test.
37294
37295 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
37296
37297 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
37298 that use default windows32 struct layout.
37299 * gcc.dg/i386-bitfield2.c: Likewise.
37300
37301 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
37302
37303 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
37304 for mingw32 and cygwin targets.
37305
37306 2004-06-09 Geoffrey Keating <geoffk@apple.com>
37307
37308 * gcc.dg/pch/macro-4.c: New.
37309 * gcc.dg/pch/macro-4.hs: New.
37310
37311 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37312
37313 PR fortran/13249
37314 * gfortran.fortran-torture/compile/name_clash.f90: New test.
37315
37316 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37317
37318 PR fortran/13372
37319 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
37320
37321 2004-06-09 Bud Davis <bdavis9659@comcast.net>
37322
37323 PR gfortran/14897
37324 * gfortran.fortran-torture/execute/t_edit.f90: New test.
37325
37326 2004-06-09 Bud Davis <bdavis9659@comcast.net>
37327
37328 PR gfortran/15755
37329 * gfortran.fortran-torture/execute/backspace.c : New test.
37330
37331 2004-06-09 Paul Brook <paul@codesourcery.com>
37332
37333 * gfortran.fortran-torture/execure/intrinsic_associated.f90
37334 (pointer_to_section): Rewrite to use smaller array.
37335
37336 2004-06-08 David Edelsohn <edelsohn@gnu.org>
37337
37338 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
37339 * gcc.dg/ext/altivec-10.c: Same.
37340 * gcc.dg/ext/altivec-11.c: Same.
37341 * gcc.dg/ext/altivec-12.c: Same.
37342 * gcc.dg/ext/altivec-13.c: Same.
37343 * gcc.dg/ext/altivec-14.c: Same.
37344 * gcc.dg/ext/altivec-15.c: Same.
37345 * gcc.dg/ext/altivec-16.c: Same.
37346 * gcc.dg/ext/altivec-3.c: Same.
37347 * gcc.dg/ext/altivec-4.c: Same.
37348 * gcc.dg/ext/altivec-6.c: Same.
37349 * gcc.dg/ext/altivec-7.c: Same.
37350 * gcc.dg/ext/altivec-8.c: Same.
37351 * gcc.dg/ext/altivec-varargs-1.c: Same.
37352
37353 * g++.dg/ext/altivec-1.C: Correct dg syntax.
37354 * g++.dg/ext/altivec-10.C: Same.
37355 * g++.dg/ext/altivec-2.C: Same.
37356 * g++.dg/ext/altivec-3.C: Same.
37357 * g++.dg/ext/altivec-4.C: Same.
37358 * g++.dg/ext/altivec-5.C: Same.
37359 * g++.dg/ext/altivec-6.C: Same.
37360 * g++.dg/ext/altivec-7.C: Same.
37361 * g++.dg/ext/altivec-8.C: Same.
37362 * g++.dg/ext/altivec-9.C: Same.
37363
37364 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37365
37366 PR c++/7841
37367 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
37368
37369 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
37370
37371 * gcc.dg/union-1.c: New test.
37372
37373 2004-06-07 Roger Sayle <roger@eyesopen.com>
37374
37375 * gcc.dg/builtins-41.c: New test case.
37376 * gcc.dg/builtins-42.c: New test case.
37377
37378 2004-06-07 David Edelsohn <edelsohn@gnu.org>
37379
37380 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
37381 * g++.dg/ext/altivec-10.C: Same.
37382 * g++.dg/ext/altivec-2.C: Same.
37383 * g++.dg/ext/altivec-3.C: Same.
37384 * g++.dg/ext/altivec-4.C: Same.
37385 * g++.dg/ext/altivec-5.C: Same.
37386 * g++.dg/ext/altivec-6.C: Same.
37387 * g++.dg/ext/altivec-7.C: Same.
37388 * g++.dg/ext/altivec-8.C: Same.
37389 * g++.dg/ext/altivec-9.C: Same.
37390 * g++.old-deja/g++.abi/cxa_vec.C: Same.
37391 * g++.old-deja/g++.brendan/new3.C: Same.
37392 * gcc.c-torture/execute/eeprof-1.x: Same.
37393
37394 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
37395
37396 PR c/14765
37397 * gcc.dg/pr14765-1.c: New test.
37398
37399 2004-06-07 Roger Sayle <roger@eyesopen.com>
37400
37401 PR c/14649
37402 * gcc.dg/pr14649-1.c: New test case.
37403
37404 2004-06-07 Richard Henderson <rth@redhat.com>
37405
37406 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
37407 if temporaries.
37408
37409 2004-06-07 David Edelsohn <edelsohn@gnu.org>
37410
37411 * g++.dg/eh/elide1.C: Remove XFAIL.
37412
37413 2004-06-07 Mark Mitchell <mark@codesourcery.com>
37414
37415 PR c++/15337
37416 * g++.dg/expr/sizeof3.C: New test.
37417
37418 PR c++/14777
37419 * g++.dg/template/access14.C: New test.
37420
37421 PR c++/15554
37422 * g++.dg/template/enum1.C: New test.
37423
37424 PR c++/15057
37425 * g++.dg/eh/throw1.C: New test.
37426
37427 2004-06-07 David Ayers <d.ayers@inode.at>
37428 Ziemowit Laski <zlaski@apple.com>
37429
37430 * lib/objc.exp (objc_target_compile): Revert the '-framework
37431 Foundation' flag fix, since bare Darwin does not ship
37432 with the Foundation framework.
37433 * objc/execute/next_mapping.h: Provide a local NSConstantString
37434 @interface and @implementation.
37435 (objc_constant_string_init): A constructor function, used to
37436 initialize the NSConstantString meta-class object.
37437 * objc/execute/string1.m: Include "next_mapping.h" instead of
37438 <Foundation/NSString.h>.
37439 * objc/execute/string2.m: Likewise.
37440 * objc/execute/string3.m: Likewise.
37441 * objc/execute/string4.m: Likewise.
37442
37443 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
37444
37445 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
37446 to double. Replace double with FLOAT.
37447 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
37448
37449 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
37450 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
37451 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
37452 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
37453 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
37454 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
37455 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
37456 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
37457
37458 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
37459
37460 PR c/13519
37461 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
37462
37463 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37464
37465 PR c++/15503
37466 * g++.dg/template/meminit2.C: New test.
37467
37468 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
37469
37470 PR target/15822
37471 * gcc.c-torture/execute/compare-fp-1.c,
37472 gcc.c-torture/execute/compare-fp-2.c,
37473 gcc.c-torture/execute/compare-fp-3.c,
37474 gcc.c-torture/execute/compare-fp-4.c,
37475 gcc.c-torture/execute/compare-fp-3.x,
37476 gcc.c-torture/execute/compare-fp-4.x: Moved...
37477 * gcc.c-torture/execute/ieee/compare-fp-1.c,
37478 gcc.c-torture/execute/ieee/compare-fp-2.c,
37479 gcc.c-torture/execute/ieee/compare-fp-3.c,
37480 gcc.c-torture/execute/ieee/compare-fp-4.c,
37481 gcc.c-torture/execute/ieee/compare-fp-3.x,
37482 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
37483
37484 2004-06-04 David Ayers <d.ayers@inode.at>
37485
37486 * objc/execute/protocol-isEqual-4.m: New testcase.
37487
37488 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
37489
37490 * objc/execute/protocol-isEqual-1.m: New testcase.
37491 * objc/execute/protocol-isEqual-2.m: New testcase.
37492 * objc/execute/protocol-isEqual-3.m: New testcase.
37493
37494 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37495
37496 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
37497
37498 2004-06-02 Ziemowit Laski <zlaski@apple.com>
37499
37500 * lib/objc.exp (objc_target_compile): When running tests on
37501 Darwin (Mac OS X), inform the linker about '-framework
37502 'Foundation'.
37503
37504 2004-06-02 Eric Christopher <echristo@redhat.com>
37505
37506 * gcc.c-torture/compile/20040602-1.c: New.
37507
37508 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
37509
37510 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
37511 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
37512
37513 PR tree-optimization/14736
37514 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
37515
37516 PR tree-optimization/14042
37517 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
37518
37519 PR tree-optimization/14729
37520 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
37521
37522 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37523
37524 PR fortran/15557
37525 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
37526
37527 2004-06-01 Richard Hederson <rth@redhat.com>
37528
37529 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
37530
37531 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37532
37533 PR c++/14932
37534 * g++.dg/parse/offsetof4.C: New test.
37535
37536 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
37537
37538 PR objc/7993
37539 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
37540
37541 2004-05-31 Mark Mitchell <mark@codesourcery.com>
37542
37543 PR c++/15701
37544 * g++.dg/template/friend29.C: New test.
37545
37546 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
37547
37548 PR c/15749
37549 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
37550
37551 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
37552
37553 * gcc.dg/sparc-trap-1.c: New test.
37554
37555 2004-05-31 Roger Sayle <roger@eyesopen.com>
37556
37557 PR middle-end/15069
37558 * g++.dg/opt/fold3.C: New test case.
37559
37560 2004-05-30 Graham Stott <graham.stott@btinternet.com>
37561
37562 * lib/target-supports.exp (check_iconv_available): Fix fallout
37563 from 2004-05-28 patch.
37564
37565 2004-05-30 Paul Brook <paul@codesourcery.com>
37566
37567 PR fortran/15620
37568 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
37569 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
37570
37571 2004-05-30 Steven G. Kargl <kargls@comcast.net>
37572
37573 * gfortran.fortran-torture/execute/random_1.f90: New test.
37574
37575 2004-05-28 Ziemowit Laski <zlaski@apple.com>
37576
37577 * g++.dg/ext/altivec-10.C: New test.
37578
37579 2004-05-29 Paul Brook <paul@codesourcery.com>
37580
37581 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
37582
37583 2004-05-28 Ziemowit Laski <zlaski@apple.com>
37584
37585 * gcc.dg/altivec-16.c: New test.
37586
37587 2004-05-28 Janis Johnson <janis187@us.ibm.com>
37588
37589 * lib/target-supports.exp (check_vmx_hw_available): New.
37590 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
37591
37592 * lib/target-supports.exp (check_alias_available,
37593 check_iconv_available, check_named_sections_available): Use
37594 unique names for temporary files.
37595
37596 2004-05-28 Ziemowit Laski <zlaski@apple.com>
37597
37598 * gcc.dg/altivec-15.c: New test.
37599
37600 2004-05-28 Mark Mitchell <mark@codesourcery.com>
37601
37602 PR c++/15083
37603 * g++.dg/warn/noeffect6.C: New test.
37604
37605 PR c++/15471
37606 * g++.dg/expr/ptrmem4.C: New test.
37607
37608 PR c++/15640
37609 * g++.dg/template/operator3.C: New test.
37610
37611 2004-05-28 Mark Mitchell <mark@codesourcery.com>
37612
37613 PR c++/14668
37614 * g++.dg/lookup/redecl1.C: New test.
37615 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
37616
37617 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
37618
37619 * gcc.c-torture/execute/compare-fp-1.c,
37620 gcc.c-torture/execute/compare-fp-2.c,
37621 gcc.c-torture/execute/compare-fp-3.c,
37622 gcc.c-torture/execute/compare-fp-4.c,
37623 gcc.c-torture/execute/compare-fp-3.x,
37624 gcc.c-torture/execute/compare-fp-4.x,
37625 gcc.dg/pr15649-1.c: New.
37626
37627 2004-05-27 Adam Nemet <anemet@lnxw.com>
37628
37629 PR c++/12883
37630 * g++.dg/init/array14.C: New test.
37631
37632 2004-05-25 Janis Johnson <janis187@us.ibm.com>
37633
37634 * lib/compat.exp (compat-get-options-main): New.
37635 (compat-get-options): Remove unneeded code, warn for ignored
37636 command.
37637 (compat-execute): Check flag set by dg-require-* commands.
37638
37639 * lib/compat.exp (compat-execute): Break up long lines.
37640
37641 2004-05-24 Janis Johnson <janis187@us.ibm.com>
37642
37643 * gcc.dg/altivec-7.c: Don't use 'vector long'.
37644 * gcc.dg/altivec-14.c: New test.
37645 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
37646
37647 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
37648 * gcc.dg/altivec-12.c: Ditto.
37649
37650 * gcc.dg/altivec-3.c: Move call to altivec_check.
37651
37652 2004-05-23 Mark Mitchell <mark@codesourcery.com>
37653
37654 PR c++/15044
37655 * g++.dg/template/error12.C: New test.
37656
37657 PR c++/15317
37658 * g++.dg/ext/attrib15.C: New test.
37659
37660 PR c++/15329
37661 * g++.dg/template/ptrmem9.C: New test.
37662
37663 2004-05-25 Paul Brook <paul@codesourcery.com>
37664
37665 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
37666
37667 2004-05-23 Mark Mitchell <mark@codesourcery.com>
37668
37669 PR c++/15165
37670 * g++.dg/template/crash19.C: New test.
37671
37672 2004-05-23 Mark Mitchell <mark@codesourcery.com>
37673
37674 PR c++/15025
37675 * g++.dg/template/redecl1.C: New test.
37676
37677 2004-05-23 Mark Mitchell <mark@codesourcery.com>
37678
37679 PR c++/14821
37680 * g++.dg/other/ns1.C: New test.
37681
37682 PR c++/14883
37683 * g++.dg/template/invalid1.C: New test.
37684
37685 2004-05-23 Paul Brook <paul@codesourcery.com>
37686 Victor Leikehman <lei@haifasphere.co.il>
37687
37688 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
37689 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
37690
37691 2004-05-22 Mark Mitchell <mark@codesourcery.com>
37692
37693 PR c++/15285
37694 PR c++/15299
37695 * g++.dg/template/non-dependent5.C: New test.
37696 * g++.dg/template/non-dependent6.C: New test.
37697
37698 2004-05-22 Mark Mitchell <mark@codesourcery.com>
37699
37700 PR c++/15507
37701 * g++.dg/inherit/union1.C: New test.
37702
37703 PR c++/15542
37704 * g++.dg/template/addr1.C: New test.
37705
37706 PR c++/15427
37707 * g++.dg/template/array5.C: New test.
37708
37709 PR c++/15287
37710 * g++.dg/template/array6.C: New test.
37711
37712 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
37713 Roger Sayle <roger@eyesopen.com>
37714
37715 * g++.dg/lookup/forscope2.C: New test case.
37716
37717 2004-05-22 Ben Elliston <bje@au.ibm.com>
37718
37719 * gcc.dg/cpp/Wmissingdirs.c: New.
37720
37721 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
37722
37723 PR target/15301
37724 * gcc.dg/compat/union-m128-1.h: New file.
37725 * gcc.dg/compat/union-m128-1_main.c: Likewise.
37726 * gcc.dg/compat/union-m128-1_x.c: Likewise.
37727 * gcc.dg/compat/union-m128-1_y.c: Likewise.
37728
37729 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
37730
37731 PR target/15302
37732 * gcc.dg/compat/struct-complex-1.h: New file.
37733 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
37734 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
37735 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
37736
37737 2004-05-20 Roger Sayle <roger@eyesopen.com>
37738
37739 PR middle-end/3074
37740 * gcc.dg/pr3074-1.c: New test case.
37741 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
37742
37743 2004-05-20 Falk Hueffner <falk@debian.org>
37744
37745 PR other/15526
37746 * gcc.dg/ftrapv-1.c: New test case.
37747
37748 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
37749
37750 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
37751
37752 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
37753 Jeff Law <law@redhat.com>
37754
37755 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
37756 * gcc.dg/tree-ssa/20040518-2.c: New test.
37757
37758 * gcc.dg/tree-ssa/20040518-1.c: New test.
37759
37760 2004-05-18 Zack Weinberg <zack@codesourcery.com>
37761
37762 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
37763
37764 2004-05-18 Paul Brook <paul@codesourcery.com>
37765
37766 PR fortran/13930
37767 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
37768
37769 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37770
37771 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
37772 constant folding.
37773
37774 2004-05-17 Steven Bosscher <stevenb@suse.de>
37775
37776 * gcc.dg/tree-ssa/20040517-1.c: New test.
37777
37778 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37779
37780 * gcc.dg/loop-4.c: New test.
37781
37782 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
37783
37784 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
37785
37786 2004-05-15 Bud Davis <bdavis9659@comcast.net>
37787
37788 PR fortran/15311
37789 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
37790
37791 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37792
37793 PR fortran/13826
37794 PR fortran/13940
37795 * gfortran.fortran-torture/compile/data_1.f90: New test.
37796
37797 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
37798
37799 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
37800 * gcc.dg/uninit-H.c: Define ASM for __s390__.
37801
37802 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
37803
37804 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
37805
37806 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
37807
37808 PR c/15444
37809 * gcc.dg/format/xopen-1.c: Adjust expected message.
37810 * gcc.dg/format/xopen-3.c: New test.
37811
37812 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
37813
37814 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
37815
37816 2004-05-14 Jeff Law <law@redhat.com>
37817
37818 * gcc.dg/tree-ssa/20040514-2.c: New test.
37819
37820 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37821
37822 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
37823 this ...
37824 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
37825 this.
37826
37827 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
37828
37829 * gcc.dg/tree-ssa/20040514-1.c: New test.
37830
37831 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37832
37833 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
37834 test.
37835
37836 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37837
37838 PR fortran/14066
37839 * gfortran.fortran-torture/compile/do_1.f90: New test.
37840
37841 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37842
37843 PR fortran/15051
37844 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
37845 test.
37846
37847 2004-05-14 Bud Davis <bdavis9659@comcast.net>
37848
37849 PR fortran/15149
37850 * gfortran.fortran-torture/execute/random_init.f90: New test.
37851
37852 2004-05-13 Paul Brook <paul@codesourcery.com>
37853
37854 PR fortran/15314
37855 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
37856
37857 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
37858
37859 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
37860 for the powerpc case.
37861
37862 2004-05-13 Jeff Law <law@redhat.com>
37863
37864 * gcc.dg/tree-ssa/20040513-1.c: New test.
37865 * gcc.dg/tree-ssa/20040513-2.c: New test.
37866
37867 2004-05-13 Paul Brook <paul@codesourcery.com>
37868
37869 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
37870 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
37871 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
37872
37873 2004-05-13 Andreas Schwab <schwab@suse.de>
37874
37875 PR other/10819
37876 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
37877 characters.
37878
37879 2004-05-13 Bud Davis <bdavis9659@comcast.net>
37880
37881 PR fortran/15294
37882 * gfortran.fortran-torture/execute/adjustr.f90: New file.
37883
37884 2004-05-13 Diego Novillo <dnovillo@redhat.com>
37885
37886 Merge from tree-ssa-20020619-branch. See
37887 ChangeLog.tree-ssa for details.
37888
37889 2004-05-11 Ziemowit Laski <zlaski@apple.com>
37890
37891 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
37892 include <altivec.h> explicitly.
37893 * gcc.dg/altivec-13.c: Likewise.
37894
37895 2004-05-11 Paul Brook <paul@codesourcery.com>
37896
37897 * gcc.c-torture/compile/20010518-1.c: Force enum size.
37898
37899 2004-05-10 Eric Christopher <echristo@redhat.com>
37900
37901 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
37902 * gcc.dg/sibcall-4.c: Ditto.
37903
37904 2004-05-10 Ziemowit Laski <zlaski@apple.com>
37905
37906 * g++.dg/ext/altivec-8.C: New test case.
37907 * gcc.dg/altivec-13.c: New test case.
37908
37909 2004-05-08 Roger Sayle <roger@eyesopen.com>
37910
37911 * gcc.c-torture/execute/divcmp-1.c: New test case.
37912 * gcc.c-torture/execute/divcmp-2.c: New test case.
37913 * gcc.c-torture/execute/divcmp-3.c: New test case.
37914
37915 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
37916
37917 * g++.dg/other/pragma-re-2.C: New test.
37918
37919 2004-05-07 Uros Bizjak <uros@kss-loka.si>
37920
37921 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
37922 * gcc.dg/i386-387-2.c: Likewise.
37923
37924 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
37925 __builtin_drem.
37926 * gcc.dg/i386-387-6.c: Likewise.
37927
37928 2004-05-07 Uros Bizjak <uros@kss-loka.si>
37929
37930 * gcc.dg/builtins-33.c: Also check log1p*.
37931
37932 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
37933
37934 PR optimization/15296
37935 * gcc.c-torture/execute/pr15296.c: New test.
37936
37937 2004-05-05 Uros Bizjak <uros@kss-loka.si>
37938
37939 * gcc.dg/builtins-40.c: New test.
37940
37941 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
37942
37943 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
37944
37945 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
37946
37947 * g++.dg/ext/spe1.C: New testcase.
37948
37949 2004-05-04 Ziemowit Laski <zlaski@apple.com>
37950
37951 * objc.dg/image-info.m: Allow additional attributes
37952 for __image_info section.
37953
37954 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
37955
37956 * gcc.dg/torture/mips-hilo-2.c: New test.
37957
37958 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37959
37960 PR c++/14389
37961 * g++.dg/template/member5.C: New test.
37962
37963 2004-05-03 Uros Bizjak <uros@kss-loka.si>
37964
37965 * gcc.dg/builtins-34.c: Also check expm1*.
37966
37967 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37968
37969 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
37970 * gcc.dg/torture/builtin-convert-3.c: New test.
37971
37972 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
37973
37974 PR middle-end/15054
37975 * g++.dg/opt/pr15054.C: New test.
37976
37977 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37978
37979 * gcc.dg/torture/builtin-rounding-1.c: New test.
37980 * gcc.dg/builtins-25.c: Delete.
37981 * gcc.dg/builtins-29.c: Delete.
37982
37983 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
37984
37985 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
37986 * gcc.dg/sibcall-4.c: Likewise.
37987 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
37988
37989 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
37990
37991 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
37992 bit-field on 16-bit targets.
37993
37994 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
37995
37996 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
37997 16-bit targets.
37998
37999 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
38000
38001 * gcc.dg/rs6000-power2-1.c: Change to compile only.
38002 * gcc.dg/rs6000-power2-2.c: Likewise.
38003
38004 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
38005
38006 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
38007 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
38008 Change the asm registers to be in form of frN instead of fN.
38009
38010 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38011
38012 * gcc.dg/torture/builtin-convert-2.c: New test.
38013
38014 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
38015
38016 * gcc.dg/rs6000-power2-1.c: New test.
38017 * gcc.dg/rs6000-power2-2.c: New test.
38018
38019 2004-04-28 Jan Hubicka <jh@suse.cz>
38020
38021 * gcc.dg/unused-6.c: New test.
38022
38023 2004-04-24 Laurent GUERBY <laurent@guerby.net>
38024 Ulrich Weigand <uweigand@de.ibm.com>
38025
38026 * ada/acats/run_all.sh: Define $target variable.
38027
38028 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
38029
38030 PR c++/15119
38031 * g++.dg/other/vararg-1.C: New test.
38032
38033 PR c++/4794
38034 * g++.dg/eh/cleanup3.C: New test.
38035
38036 2004-04-24 Laurent GUERBY <laurent@guerby.net>
38037
38038 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
38039 and ad8011a (target_insn).
38040 * ada/acats/support/macro.dfs: Likewise.
38041 * ada/acats/support/impbit.adb: New file.
38042
38043 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
38044
38045 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
38046
38047 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38048
38049 * gcc.dg/loop-3.c: New test.
38050
38051 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
38052
38053 * gcc.c-torture/execute/simd-5.c: New test.
38054
38055 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38056
38057 PR c++/15064
38058 * g++.dg/template/crash18.C: New test.
38059
38060 2004-04-22 Mark Mitchell <mark@codesourcery.com>
38061
38062 * g++.dg/ext/complit3.C: New test.
38063
38064 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
38065
38066 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
38067 * gcc.dg/altivec-3.c: Same.
38068 * gcc.dg/altivec-varargs-1.c: Same.
38069
38070 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
38071
38072 * lib/target-supports.exp (check_profiling_available): Assume
38073 profiling is not available on powerpc-eabi targets.
38074
38075 2004-04-21 Janis Johnson <janis187@us.ibm.com>
38076
38077 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
38078 * gcc.dg/vmx/bug-1.c: Ditto.
38079
38080 2004-04-20 Eric Christopher <echristo@redhat.com>
38081
38082 * gcc.dg/charset/extern.c: New test.
38083 * g++.dg/charset/extern3.cc: Ditto.
38084
38085 2004-04-20 Uros Bizjak <uros@kss-loka.si>
38086
38087 * gcc.dg/builtins-39.c: New test.
38088
38089 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
38090
38091 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
38092
38093 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
38094
38095 * gcc.dg/torture/mips-hilo-1.c: New test.
38096
38097 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
38098
38099 * gcc.c-torture/compile/20040419-1.c: New test.
38100
38101 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
38102
38103 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
38104
38105 2004-04-18 Zack Weinberg <zack@codesourcery.com>
38106 Aldy Hernandez <aldyh@redhat.com>
38107
38108 * gcc.c-torture/execute/va-arg-24.c: New.
38109
38110 2004-04-17 Zack Weinberg <zack@codesourcery.com>
38111 Aldy Hernandez <aldyh@redhat.com>
38112
38113 * gcc.dg/vmx/1b-01.c: New.
38114 * gcc.dg/vmx/1b-02.c: New.
38115 * gcc.dg/vmx/1b-03.c: New.
38116 * gcc.dg/vmx/1b-04.c: New.
38117 * gcc.dg/vmx/1b-05.c: New.
38118 * gcc.dg/vmx/1b-06.c: New.
38119 * gcc.dg/vmx/1b-07.c: New.
38120 * gcc.dg/vmx/1c-01.c: New.
38121 * gcc.dg/vmx/1c-02.c: New.
38122 * gcc.dg/vmx/3a-01a.c: New.
38123 * gcc.dg/vmx/3a-01.c: New.
38124 * gcc.dg/vmx/3a-01m.c: New.
38125 * gcc.dg/vmx/3a-03.c: New.
38126 * gcc.dg/vmx/3a-03m.c: New.
38127 * gcc.dg/vmx/3a-04.c: New.
38128 * gcc.dg/vmx/3a-04m.c: New.
38129 * gcc.dg/vmx/3a-05.c: New.
38130 * gcc.dg/vmx/3a-06.c: New.
38131 * gcc.dg/vmx/3a-06m.c: New.
38132 * gcc.dg/vmx/3a-07.c: New.
38133 * gcc.dg/vmx/3b-01.c: New.
38134 * gcc.dg/vmx/3b-02.c: New.
38135 * gcc.dg/vmx/3b-10.c: New.
38136 * gcc.dg/vmx/3b-13.c: New.
38137 * gcc.dg/vmx/3b-14.c: New.
38138 * gcc.dg/vmx/3b-15.c: New.
38139 * gcc.dg/vmx/3c-01a.c: New.
38140 * gcc.dg/vmx/3c-01.c: New.
38141 * gcc.dg/vmx/3c-02.c: New.
38142 * gcc.dg/vmx/3c-03.c: New.
38143 * gcc.dg/vmx/3d-01.c: New.
38144 * gcc.dg/vmx/4-01.c: New.
38145 * gcc.dg/vmx/4-03.c: New.
38146 * gcc.dg/vmx/5-01.c: New.
38147 * gcc.dg/vmx/5-02.c: New.
38148 * gcc.dg/vmx/5-03.c: New.
38149 * gcc.dg/vmx/5-04.c: New.
38150 * gcc.dg/vmx/5-05.c: New.
38151 * gcc.dg/vmx/5-06.c: New.
38152 * gcc.dg/vmx/5-07.c: New.
38153 * gcc.dg/vmx/5-07t.c: New.
38154 * gcc.dg/vmx/5-08.c: New.
38155 * gcc.dg/vmx/5-10.c: New.
38156 * gcc.dg/vmx/5-11.c: New.
38157 * gcc.dg/vmx/7-01a.c: New.
38158 * gcc.dg/vmx/7-01.c: New.
38159 * gcc.dg/vmx/7c-01.c: New.
38160 * gcc.dg/vmx/7d-01.c: New.
38161 * gcc.dg/vmx/7d-02.c: New.
38162 * gcc.dg/vmx/8-01.c: New.
38163 * gcc.dg/vmx/8-02a.c: New.
38164 * gcc.dg/vmx/8-02.c: New.
38165 * gcc.dg/vmx/brode-1.c: New.
38166 * gcc.dg/vmx/bug-1.c: New.
38167 * gcc.dg/vmx/bug-2.c: New.
38168 * gcc.dg/vmx/bug-3.c: New.
38169 * gcc.dg/vmx/cw-bug-1.c: New.
38170 * gcc.dg/vmx/cw-bug-2.c: New.
38171 * gcc.dg/vmx/cw-bug-3.c: New.
38172 * gcc.dg/vmx/dct.c: New.
38173 * gcc.dg/vmx/debug-1.c: New.
38174 * gcc.dg/vmx/debug-2.c: New.
38175 * gcc.dg/vmx/debug-3.c: New.
38176 * gcc.dg/vmx/debug-4.c: New.
38177 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
38178 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
38179 * gcc.dg/vmx/eg-5.c: New.
38180 * gcc.dg/vmx/fft.c: New.
38181 * gcc.dg/vmx/gcc-bug-1.c: New.
38182 * gcc.dg/vmx/gcc-bug-2.c: New.
38183 * gcc.dg/vmx/gcc-bug-3.c: New.
38184 * gcc.dg/vmx/gcc-bug-4.c: New.
38185 * gcc.dg/vmx/gcc-bug-5.c: New.
38186 * gcc.dg/vmx/gcc-bug-6.c: New.
38187 * gcc.dg/vmx/gcc-bug-7.c: New.
38188 * gcc.dg/vmx/gcc-bug-8.c: New.
38189 * gcc.dg/vmx/gcc-bug-9.c: New.
38190 * gcc.dg/vmx/gcc-bug-b.c: New.
38191 * gcc.dg/vmx/gcc-bug-c.c: New.
38192 * gcc.dg/vmx/gcc-bug-d.c: New.
38193 * gcc.dg/vmx/gcc-bug-e.c: New.
38194 * gcc.dg/vmx/gcc-bug-f.c: New.
38195 * gcc.dg/vmx/gcc-bug-g.c: New.
38196 * gcc.dg/vmx/gcc-bug-i.c: New.
38197 * gcc.dg/vmx/harness.h: New.
38198 * gcc.dg/vmx/ira1.c: New.
38199 * gcc.dg/vmx/ira2a.c: New.
38200 * gcc.dg/vmx/ira2b.c: New.
38201 * gcc.dg/vmx/ira2.c: New.
38202 * gcc.dg/vmx/ira2c.c: New.
38203 * gcc.dg/vmx/mem.c: New.
38204 * gcc.dg/vmx/newton-1.c: New.
38205 * gcc.dg/vmx/ops.c: New.
38206 * gcc.dg/vmx/sn7153.c: New.
38207 * gcc.dg/vmx/spill2.c: New.
38208 * gcc.dg/vmx/spill3.c: New.
38209 * gcc.dg/vmx/spill.c: New.
38210 * gcc.dg/vmx/t.c: New.
38211 * gcc.dg/vmx/varargs-1.c: New.
38212 * gcc.dg/vmx/varargs-2.c: New.
38213 * gcc.dg/vmx/varargs-3.c: New.
38214 * gcc.dg/vmx/varargs-4.c: New.
38215 * gcc.dg/vmx/varargs-5.c: New.
38216 * gcc.dg/vmx/varargs-6.c: New.
38217 * gcc.dg/vmx/varargs-7.c: New.
38218 * gcc.dg/vmx/vmx.exp: New.
38219 * gcc.dg/vmx/vprint-1.c: New.
38220 * gcc.dg/vmx/vscan-1.c: New.
38221 * gcc.dg/vmx/x-01.c: New.
38222 * gcc.dg/vmx/x-02.c: New.
38223 * gcc.dg/vmx/x-03.c: New.
38224 * gcc.dg/vmx/x-04.c: New.
38225 * gcc.dg/vmx/x-05.c: New.
38226 * gcc.dg/vmx/yousufi-1.c: New.
38227 * gcc.dg/vmx/zero-1.c: New.
38228 * gcc.dg/vmx/zero.c: New.
38229
38230 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
38231
38232 * g++.dg/lookup/java1.C: Update for chage of
38233 _Jv_AllocObject.
38234 * g++.dg/lookup/java2.C: Likewise.
38235
38236 2004-04-17 Laurent GUERBY <laurent@guerby.net>
38237
38238 * ada/acats/run_all.sh: use -O2 by default.
38239
38240 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
38241
38242 * gcc.dg/vr-mult-[12].c: New tests.
38243
38244 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
38245
38246 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
38247
38248 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
38249
38250 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
38251
38252 * lib/target-supports.exp (check_profiling_available): Assume
38253 profiling isn't available for mips*-*-elf targets.
38254
38255 2004-04-14 Uros Bizjak <uros@kss-loka.si>
38256
38257 * gcc.dg/builtins-38.c: New test.
38258
38259 2004-04-14 Eric Christopher <echristo@redhat.com>
38260
38261 * g++.dg/charset/charset.exp: Run .cc extension tests.
38262
38263 2004-04-14 Zack Weinberg <zack@codesourcery.com>
38264
38265 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
38266
38267 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38268
38269 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
38270
38271 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
38272
38273 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
38274 * gcc.dg/i386-387-2.c: Likewise.
38275
38276 * gcc.dg/i386-387-7.c: New test.
38277 * gcc.dg/i386-387-8.c: New test.
38278
38279 * gcc.dg/builtins-37.c: New test.
38280
38281 2004-04-13 Geoffrey Keating <geoffk@apple.com>
38282
38283 * g++.dg/pch/externc-1.C: Add missing semicolon.
38284
38285 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
38286
38287 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
38288
38289 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38290
38291 * gcc.c-torture/execute/20040411-1.c: New test.
38292
38293 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
38294
38295 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
38296
38297 2004-04-09 Chris Demetriou <cgd@broadcom.com>
38298
38299 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
38300
38301 2004-04-09 Zack Weinberg <zack@codesourcery.com>
38302
38303 * lib/target-supports.exp (check_named_sections_available): New.
38304 * lib/gcc-dg.exp (dg-require-named-sections): New.
38305 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
38306 old-deja.exp. Also prune error-count message from HP linker.
38307 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
38308
38309 * g++.dg/init/init-ref4.C: Use dg-require-weak.
38310 * g++.old-deja/g++.pt/static3.C: Likewise.
38311 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
38312
38313 2004-04-09 Roger Sayle <roger@eyesopen.com>
38314
38315 * gcc.c-torture/execute/20040409-1.c: New test case.
38316 * gcc.c-torture/execute/20040409-2.c: New test case.
38317 * gcc.c-torture/execute/20040409-3.c: New test case.
38318
38319 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
38320
38321 * gcc.dg/20040409-1.c: New test.
38322
38323 2004-04-08 Roger Sayle <roger@eyesopen.com>
38324
38325 PR target/14888
38326 * g++.dg/opt/pr14888.C: New test case.
38327
38328 2004-04-08 Geoffrey Keating <geoffk@apple.com>
38329
38330 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
38331 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
38332 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
38333 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
38334 New tests.
38335
38336 2004-04-08 Paul Brook <paul@codesourcery.com>
38337
38338 * gcc.dg/spill-1.c: New test.
38339
38340 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38341
38342 * gcc.dg/torture/builtin-ctype-2.c: New test.
38343
38344 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
38345
38346 * gcc.dg/pch/pch.exp: Add largefile test.
38347
38348 2004-04-06 Geoffrey Keating <geoffk@apple.com>
38349
38350 * g++.dg/pch/externc-1.Hs: New.
38351 * g++.dg/pch/externc-1.C: New.
38352
38353 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38354
38355 * gcc.dg/compat/struct-by-value-5a_main.c,
38356 gcc.dg/compat/struct-by-value-5b_main.c: New files.
38357 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
38358 * gcc.dg/compat/struct-by-value-5a_x.c,
38359 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
38360 gcc.dg/compat/struct-by-value-5_x.c.
38361 * gcc.dg/compat/struct-by-value-5a_y.c,
38362 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
38363 gcc.dg/compat/struct-by-value-5_y.c.
38364
38365 * gcc.dg/compat/struct-by-value-6a_main.c,
38366 gcc.dg/compat/struct-by-value-6b_main.c: New files.
38367 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
38368 * gcc.dg/compat/struct-by-value-6a_x.c,
38369 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
38370 gcc.dg/compat/struct-by-value-6_x.c.
38371 * gcc.dg/compat/struct-by-value-6a_y.c,
38372 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
38373 gcc.dg/compat/struct-by-value-6_y.c.
38374
38375 * gcc.dg/compat/struct-by-value-7a_main.c,
38376 gcc.dg/compat/struct-by-value-7b_main.c: New files.
38377 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
38378 * gcc.dg/compat/struct-by-value-7a_x.c,
38379 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
38380 gcc.dg/compat/struct-by-value-7_x.c.
38381 * gcc.dg/compat/struct-by-value-7a_y.c,
38382 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
38383 gcc.dg/compat/struct-by-value-7_y.c.
38384
38385 2004-04-06 Jakub Jelinek <jakub@redhat.com>
38386
38387 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
38388 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
38389 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
38390 options.
38391
38392 2004-04-06 Uros Bizjak <uros@kss-loka.si>
38393
38394 * gcc.dg/builtins-36.c: New test.
38395
38396 2004-04-06 Paul Brook <paul@codesourcery.com>
38397
38398 * README.gcc: Remove obsolete contraint on testcases.
38399
38400 2004-04-05 Paul Brook <paul@codesourcery.com>
38401
38402 PR2123
38403 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
38404 failure and exit(0) on success.
38405 * g++.dg/expr/anew2.C: Ditto.
38406 * g++.dg/expr/anew3.C: Ditto.
38407 * g++.dg/expr/anew4.C: Ditto.
38408
38409 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
38410
38411 PR c++/3518
38412 * g++.dg/template/unify7.C: New.
38413
38414 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
38415
38416 * g++.dg/README: Bring up to date with new subdirectories; remove
38417 duplicate subdirectory lines.
38418
38419 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
38420
38421 PR c++/14007
38422 * g++.dg/template/unify5.C: New.
38423 * g++.dg/template/unify6.C: New.
38424 * g++.dg/template/qualttp20.C: Adjust.
38425 * g++.old-deja/g++.jason/report.C: Adjust.
38426 * g++.old-deja/g++.other/qual1.C: Adjust.
38427
38428 2004-04-01 Mark Mitchell <mark@codesourcery.com>
38429
38430 PR c++/14803
38431 * g++.dg/inherit/ptrmem1.C: New test.
38432
38433 2004-04-01 Jakub Jelinek <jakub@redhat.com>
38434
38435 PR c++/14755
38436 * gcc.c-torture/execute/20040331-1.c: New test.
38437 * gcc.dg/20040331-1.c: New test.
38438
38439 2004-04-01 Paul Brook <paul@codesourcery.com>
38440
38441 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
38442
38443 2004-03-30 Mark Mitchell <mark@codesourcery.com>
38444
38445 PR c++/14724
38446 * g++.dg/init/goto1.C: New test.
38447
38448 PR c++/14763
38449 * g++.dg/template/defarg4.C: New test.
38450
38451 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
38452
38453 * gcc.dg/altivec-11.c: Extend test for more valid cases.
38454
38455 2004-03-28 David Edelsohn <edelsohn@gnu.org>
38456
38457 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
38458
38459 2004-03-28 Zack Weinberg <zack@codesourcery.com>
38460
38461 * gcc.dg/noncompile/undeclared-2.c: New test.
38462
38463 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
38464
38465 * gcc.dg/940409-1.c: Remove XFAIL.
38466 * gcc.dg/reg-vol-struct-1.c: New test.
38467
38468 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38469
38470 * gcc.dg/torture/builtin-wctype-1.c: New test.
38471
38472 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
38473
38474 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
38475 * gcc.dg/20001101-1.c: Likewise.
38476 * gcc.dg/20001102-1.c: Likewise.
38477
38478 2004-03-25 Roger Sayle <roger@eyesopen.com>
38479
38480 * gcc.dg/compare8.c: Add an additional test for XOR.
38481
38482 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38483
38484 * gcc.dg/torture/builtin-ctype-1.c: New test.
38485
38486 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38487
38488 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
38489 * gcc.dg/torture/builtin-math-1.c: Likewise.
38490 * gcc.dg/torture/builtin-power-1.c: New test.
38491
38492 2004-03-24 Andreas Schwab <schwab@suse.de>
38493
38494 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
38495 IA64 assembler.
38496
38497 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
38498 Roger Sayle <roger@eyesopen.com>
38499
38500 * gcc.dg/compare8.c: New test case.
38501
38502 2004-03-23 Ziemowit Laski <zlaski@apple.com>
38503
38504 * g++.dg/ext/altivec-7.C: New test.
38505
38506 2004-03-23 Zack Weinberg <zack@codesourcery.com>
38507
38508 PR 12267, 12391, 12560, 13129, 14114, 14133
38509 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
38510 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
38511 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
38512 Adjust error regexps.
38513 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
38514 * gcc.dg/noncompile/undeclared-1.c: New test cases.
38515 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
38516 * gcc.dg/local1.c: Add explanatory comment.
38517
38518 2004-03-23 Roger Sayle <roger@eyesopen.com>
38519
38520 PR optimization/14669
38521 * g++.dg/opt/fold2.C: New test case.
38522
38523 2004-03-22 Jakub Jelinek <jakub@redhat.com>
38524
38525 PR c/14069
38526 * gcc.dg/20040322-1.c: New test.
38527
38528 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
38529
38530 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
38531 * gcc.dg/ultrasp4.c: Likewise.
38532 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
38533
38534 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
38535
38536 * gcc.dg/i386-sse-8.c: Reset default options.
38537
38538 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
38539
38540 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
38541 in the error message text.
38542
38543 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
38544
38545 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
38546
38547 2004-03-21 Mark Mitchell <mark@codesourcery.com>
38548
38549 PR c++/14616
38550 * g++.dg/init/array13.C: New test.
38551
38552 2004-03-20 Roger Sayle <roger@eyesopen.com>
38553
38554 PR target/13889
38555 * gcc.c-torture/compile/pr13889.c: New test case.
38556
38557 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
38558
38559 PR c/14635
38560 * builtins-1.c (nan, nans): Don't test.
38561 * builtins-30.c: Don't use nan, nanf, nanl.
38562 * builtins-35.c: New test.
38563
38564 2004-03-19 Ziemowit Laski <zlaski@apple.com>
38565
38566 * g++.dg/ext/altivec-6.C: New test.
38567
38568 2004-03-19 Mark Mitchell <mark@codesourcery.com>
38569
38570 * g++.dg/init/placement3.C: New test.
38571
38572 * g++.dg/template/spec13.C: New test.
38573
38574 * g++.dg/lookup/using11.C: New test.
38575
38576 * g++.dg/lookup/koenig3.C: New test.
38577
38578 * g++.dg/template/operator2.C: New test.
38579
38580 * g++.dg/expr/dtor3.C: New test.
38581 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
38582 marker.
38583 * g++.old-deja/g++.law/visibility28.C: Likewise.
38584
38585 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
38586
38587 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
38588 * gcc.dg/ppc64-abi-3.c: Likewise.
38589
38590 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38591
38592 PR c++/14545
38593 * g++.dg/parse/template15.C: New test.
38594
38595 2004-03-18 Mark Mitchell <mark@codesourcery.com>
38596
38597 * g++.dg/expr/dtor2.C: New test.
38598
38599 * g++.dg/lookup/anon4.C: New test.
38600
38601 * g++.dg/overload/using1.C: New test.
38602
38603 * g++.dg/template/lookup7.C: New test.
38604
38605 * g++.dg/template/typename6.C: New test.
38606
38607 * g++.dg/expr/cond6.C: New test.
38608
38609 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38610
38611 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
38612
38613 2004-03-18 Mark Mitchell <mark@codesourcery.com>
38614
38615 * g++.dg/expr/cond5.C: New test.
38616 * g++.dg/expr/constcast1.C: Likewise.
38617 * g++.dg/expr/ptrmem2.C: Likewise.
38618 * g++.dg/expr/ptrmem3.C: Likewise.
38619 * g++.dg/lookup/main1.C: Likewise.
38620 * g++.dg/template/lookup6.C: Likewise.
38621
38622 2004-03-18 Mark Mitchell <mark@codesourcery.com>
38623
38624 * gcc.dg/local1.c: New test.
38625
38626 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
38627
38628 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38629
38630 * gcc.dg/torture/builtin-convert-1.c: New test.
38631
38632 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38633
38634 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
38635
38636 2004-03-16 Mark Mitchell <mark@codesourcery.com>
38637
38638 PR c++/14481
38639 * g++.dg/warn/Wunused-7.C: New test.
38640
38641 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38642
38643 * gcc.dg/torture/builtin-integral-1.c: New test.
38644
38645 2004-03-16 Mark Mitchell <mark@codesourcery.com>
38646
38647 PR c++/14586
38648 * g++.dg/parse/non-dependent3.C: New test.
38649
38650 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
38651
38652 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
38653 * g++.dg/eh/simd-2.C: Likewise.
38654 * g++.dg/init/array10.C: Likewise.
38655 * gcc.c-torture/compile/simd-1.c: Likewise.
38656 * gcc.c-torture/compile/simd-2.c: Likewise.
38657 * gcc.c-torture/compile/simd-3.c: Likewise.
38658 * gcc.c-torture/compile/simd-4.c: Likewise.
38659 * gcc.c-torture/compile/simd-6.c: Likewise.
38660 * gcc.c-torture/execute/simd-1.c: Likewise.
38661 * gcc.c-torture/execute/simd-2.c: Likewise.
38662 * gcc.dg/compat/vector-defs.h: Likewise.
38663 * gcc.dg/20020531-1.c: Likewise.
38664 * gcc.dg/altivec-3.c: Likewise.
38665 * gcc.dg/altivec-4.c: Likewise.
38666 * gcc.dg/altivec-varargs-1.c: Likewise.
38667 * gcc.dg/compat/vector-defs.h: Likewise.
38668 * gcc.dg/i386-mmx-3.c: Likewise.
38669 * gcc.dg/i386-sse-4.c: Likewise.
38670 * gcc.dg/i386-sse-5.c: Likewise.
38671 * gcc.dg/i386-sse-8.c: Likewise.
38672 * gcc.dg/simd-1.c: Likewise.
38673 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
38674 __ev64_opaque__ since the machine description provides it.
38675
38676 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38677
38678 * lib/compat.exp (skip_list): New global variable.
38679 Use it to hold the user defined COMPAT_SKIPS list if any.
38680 (compat-obj): Add the members of skip_list to optall.
38681
38682 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38683
38684 * gcc.dg/compat/union-by-value-1_main.c,
38685 union-by-value-1_x.c, union-by-value-1_y.c,
38686 union-check.h, union-defs.h,
38687 union-init.h, union-return-1_main.c,
38688 union-return-1_x.c, union-return-1_y.c: New files.
38689
38690 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38691
38692 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
38693 mixed-struct-init.h: Add 4 mixed structure types.
38694 struct-by-value-21_main.c, struct-by-value-21_x.c,
38695 struct-by-value-21_y.c, struct-return-21_main.c,
38696 struct-return-21_x.c, struct-return-21_y.c: New files.
38697
38698 2004-03-13 Mark Mitchell <mark@codesourcery.com>
38699
38700 PR c++/14550
38701 * g++.dg/parse/template14.C: New test.
38702
38703 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
38704
38705 * gcc.c-torture/execute/20040313-1.c: New test.
38706
38707 2004-03-13 Jakub Jelinek <jakub@redhat.com>
38708
38709 PR target/14533
38710 * gcc.dg/20040311-2.c: New test.
38711
38712 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
38713
38714 PR other/14544
38715 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
38716 bit-field.
38717
38718 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
38719
38720 * gcc.dg/20040305-2.c: Add missing return statement.
38721
38722 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38723
38724 * gcc.dg/builtins-34.c: Also check pow10*.
38725
38726 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
38727
38728 PR target/14262
38729 * gcc.dg/20040305-2.c: New test.
38730
38731 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
38732
38733 * gcc.dg/20040310-1.c: New test.
38734
38735 2004-03-11 Roger Sayle <roger@eyesopen.com>
38736
38737 * gcc.c-torture/execute/20040311-1.c: New test case.
38738
38739 2004-03-11 Mark Mitchell <mark@codesourcery.com>
38740
38741 PR c++/14476
38742 * g++.dg/lookup/enum1.C: New test.
38743
38744 2004-03-10 Mark Mitchell <mark@codesourcery.com>
38745
38746 PR c++/14510
38747 * g++.dg/lookup/struct2.C: New test.
38748
38749 2004-03-10 Uros Bizjak <uros@kss-loka.si>
38750
38751 * gcc.dg/builtins-34.c: New test.
38752
38753 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38754
38755 * gcc.dg/torture/builtin-nonneg-1.c: New test.
38756
38757 2004-03-09 James E Wilson <wilson@specifixinc.com>
38758
38759 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
38760 * gcc.dg/alias-2.c: New testcase.
38761
38762 2004-03-09 Zack Weinberg <zack@codesourcery.com>
38763
38764 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
38765
38766 2004-03-09 Roger Sayle <roger@eyesopen.com>
38767
38768 * gcc.c-torture/execute/20040309-1.c: New test case.
38769
38770 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
38771
38772 PR c++/14397
38773 * g++.dg/overload/ref1.C: New.
38774
38775 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38776
38777 PR c++/14409
38778 * g++.dg/template/spec12.C: New test.
38779
38780 PR c++/14448
38781 * g++.dg/parse/crash14.C: New test.
38782
38783 2004-03-09 Mark Mitchell <mark@codesourcery.com>
38784
38785 PR c++/14230
38786 * g++.dg/init/ref11.C: New test.
38787
38788 2004-03-09 Mark Mitchell <mark@codesourcery.com>
38789
38790 PR c++/14432
38791 * g++.dg/parse/builtin2.C: New test.
38792
38793 2004-03-08 Mark Mitchell <mark@codesourcery.com>
38794
38795 PR c++/14401
38796 * g++.dg/init/ctor3.C: New test.
38797 * g++.dg/init/union1.C: New test.
38798 * g++.dg/ext/anon-struct4.C: New test.
38799
38800 2004-03-08 Mark Mitchell <mark@codesourcery.com>
38801
38802 * g++.dg/lookup/koenig1.C: Tweak error messages.
38803 * g++.dg/lookup/used-before-declaration.C: Likewise.
38804 * g++.dg/other/do1.C: Likewise.
38805 * g++.dg/overload/koenig1.C: Likewise.
38806 * g++.dg/parse/crash13.C: Likewise.
38807 * g++.dg/template/instantiate3.C: Likewise.
38808
38809 2004-03-08 Eric Christopher <echristo@redhat.com>
38810
38811 * * lib/target-supports.exp: Enable libiconv in test
38812 compilation. Fix up error checking.
38813
38814 2004-03-08 Roger Sayle <roger@eyesopen.com>
38815
38816 PR middle-end/14289
38817 * gcc.dg/pr14289-1.c: New test case.
38818 * gcc.dg/pr14289-2.c: Likewise.
38819 * gcc.dg/pr14289-3.c: Likewise.
38820
38821 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
38822
38823 * gcc.c-torture/execute/20040308-1.c: New test.
38824
38825 2004-03-07 Roger Sayle <roger@eyesopen.com>
38826
38827 * gcc.c-torture/execute/20040307-1.c: New test case.
38828
38829 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
38830
38831 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
38832
38833 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
38834
38835 * gcc.dg/20040306-1.c: New test.
38836
38837 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
38838
38839 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
38840 them static.
38841 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
38842
38843 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
38844
38845 PR c/14465
38846 * gcc.dg/decl-6.c: New test.
38847
38848 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38849
38850 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
38851 Rename LOGPOW -> LOG_POW.
38852 (SQRT_EXP, POW_EXP): New.
38853
38854 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
38855
38856 * gcc.dg/i386-sse-8.c: New test.
38857
38858 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
38859
38860 PR c/14114
38861 * gcc.dg/decl-5.c: New test.
38862
38863 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
38864
38865 * gcc.dg/20040305-1.c: New test.
38866
38867 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
38868
38869 PR other/14354
38870 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
38871
38872 2004-03-04 Ziemowit Laski <zlaski@apple.com>
38873
38874 PR c++/14425, c++/14426
38875 * g++.dg/ext/altivec-4.C: New test.
38876 * g++.dg/ext/altivec-5.C: New test.
38877
38878 2004-03-04 Geoffrey Keating <geoffk@apple.com>
38879
38880 * g++.old-deja/g++.other/linkage1.C: Expect errors about
38881 global variables of a type with no linkage.
38882 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
38883 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
38884 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
38885 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
38886 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
38887 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
38888 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
38889 * g++.dg/warn/deprecated.C: Name enum Color.
38890 * g++.dg/overload/VLA.C: Name structure for 'b'.
38891 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
38892
38893 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
38894
38895 * gcc.c-torture/compile/20040304-1.c: New test.
38896
38897 2004-03-03 Zack Weinberg <zack@codesourcery.com>
38898
38899 PR 13728
38900 * gcc.dg/decl-4.c: New testcase.
38901
38902 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
38903
38904 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
38905 as PRECF if sizeof (float) > sizeof (double).
38906 (PRECL): Make it the same as PRECF if
38907 sizeof (float) > sizeof (long double).
38908
38909 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38910
38911 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
38912 system type. Add check for irix6 which doesn't have c99 runtime.
38913
38914 2004-03-03 Bob Wilson <bob.wilson@acm.org>
38915
38916 * gcc.dg/const-elim-1.c: xfail for xtensa.
38917
38918 2004-03-01 Mark Mitchell <mark@codesourcery.com>
38919
38920 PR c++/14369
38921 * g++.dg/template/cond4.C: New test.
38922
38923 2004-03-01 Mark Mitchell <mark@codesourcery.com>
38924
38925 PR c++/14360
38926 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
38927
38928 PR c++/14361
38929 * g++.dg/parse/defarg7.C: New test.
38930
38931 PR c++/14359
38932 * g++.dg/template/friend26.C: New test.
38933
38934 2004-03-01 Mark Mitchell <mark@codesourcery.com>
38935
38936 PR c++/14324
38937 * g++.dg/abi/mangle21.C: New test.
38938
38939 PR c++/14260
38940 * g++.dg/parse/constructor2.C: New test.
38941
38942 PR c++/14337
38943 * g++.dg/template/sfinae1.C: New test.
38944
38945 2004-02-29 Mark Mitchell <mark@codesourcery.com>
38946
38947 PR c++/14267
38948 * g++.dg/expr/crash2.C: New test.
38949
38950 PR middle-end/13448
38951 * gcc.dg/inline-5.c: New test.
38952 * gcc.dg/always-inline.c: Split out tests into ...
38953 * gcc.dg/always-inline2.c: ... this and ...
38954 * gcc.dg/always-inline3.c: ... this.
38955
38956 2004-02-29 Mark Mitchell <mark@codesourcery.com>
38957
38958 PR debug/12103
38959 * g++.dg/debug/crash1.C: New test.
38960
38961 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
38962
38963 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
38964 function with __attribute__((noinline)).
38965 (recurser_void2): Likewise.
38966 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
38967 (recurser_void2): Likewise.
38968
38969 2004-02-29 Roger Sayle <roger@eyesopen.com>
38970
38971 PR middle-end/14203
38972 * g++.dg/warn/Wunused-6.C: New test case.
38973
38974 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
38975
38976 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
38977 not defined.
38978
38979 2004-02-27 Eric Christopher <echristo@redhat.com>
38980
38981 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
38982 * g++.dg/charset/asm2.c: Run only x86.
38983 * gcc.dg/charset/asm3.c: Ditto.
38984
38985 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
38986
38987 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
38988 ld_library_path.
38989
38990 2004-02-27 Ziemowit Laski <zlaski@apple.com>
38991
38992 * g++.dg/ext/altivec-3.C: New.
38993
38994 2004-02-26 Richard Henderson <rth@redhat.com>
38995
38996 * g++.dg/ext/attrib10.C: Mark for warning.
38997 * gcc.dg/attr-alias-1.c: New.
38998
38999 2004-02-26 Richard Henderson <rth@redhat.com>
39000
39001 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
39002 * gcc.c-torture/execute/20040208-2.c: ... it back.
39003
39004 2004-02-26 Eric Christopher <echristo@redhat.com>
39005
39006 * lib/target-supports.exp (check-iconv-available): New function.
39007 * lib/gcc-dg.exp (dg-require-iconv): New function.
39008 Use above.
39009 * gcc.dg/charset: New directory.
39010 * gcc.dg/charset/charset.exp: New file.
39011 * gcc.dg/charset/asm1.c: Ditto.
39012 * gcc.dg/charset/asm2.c: Ditto.
39013 * gcc.dg/charset/asm3.c: Ditto.
39014 * gcc.dg/charset/asm4.c: Ditto.
39015 * gcc.dg/charset/asm5.c: Ditto.
39016 * gcc.dg/charset/attribute1.c: Ditto.
39017 * gcc.dg/charset/attribute2.c: Ditto.
39018 * gcc.dg/charset/string1.c: Ditto.
39019 * g++.dg/charset: New directory.
39020 * g++.dg/dg.exp: Add here. Special options.
39021 * g++.dg/charset/charset.exp: New file.
39022 * g++.dg/charset/asm1.c: Ditto.
39023 * g++.dg/charset/asm2.c: Ditto.
39024 * g++.dg/charset/asm3.c: Ditto.
39025 * g++.dg/charset/asm4.c: Ditto.
39026 * g++.dg/charset/attribute1.c: Ditto.
39027 * g++.dg/charset/attribute2.c: Ditto.
39028 * g++.dg/charset/extern1.cc: Ditto.
39029 * g++.dg/charset/extern2.cc: Ditto.
39030 * g++.dg/charset/string1.c: Ditto.
39031
39032 2004-02-26 Mark Mitchell <mark@codesourcery.com>
39033
39034 PR c++/14278
39035 * g++.dg/parse/comma1.C: New test.
39036
39037 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39038
39039 PR c++/14284
39040 * g++.dg/template/ttp8.C: New test.
39041
39042 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
39043
39044 * gcc.dg/fixuns-trunc-1.c: New test.
39045
39046 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39047
39048 * gcc.dg/builtins-config.h: Use #elif.
39049
39050 2004-02-26 Michael Matz <matz@suse.de>
39051
39052 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
39053 * gcc.dg/991214-1.c: Likewise.
39054 * gcc.dg/i386-asm-1.c: Likewise.
39055
39056 2004-02-25 Richard Henderson <rth@redhat.com>
39057
39058 * gcc.c-torture/execute/20040208-2.c: Move ...
39059 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
39060
39061 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39062
39063 PR c++/14246
39064 * g++.dg/other/crash-3.C: New test.
39065
39066 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39067
39068 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
39069 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
39070
39071 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
39072 HP-UX.
39073
39074 2004-02-24 Michael Matz <matz@suse.de>
39075
39076 * gcc.dg/i386-regparm.c: New.
39077
39078 2004-02-23 James E Wilson <wilson@specifixinc.com>
39079
39080 * gcc.c-torture/execute/20040223-1.c: New.
39081
39082 2004-02-23 Zack Weinberg <zack@codesourcery.com>
39083 Kazu Hirata <kazu@cs.umass.edu>
39084
39085 * gcc.dg/fwritable-strings-1.c: Remove.
39086
39087 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
39088
39089 PR c/14156
39090 * gcc.dg/20040223-1.c: New test.
39091
39092 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39093
39094 PR c++/14106
39095 * g++.dg/ext/typeof9.C: New test.
39096
39097 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39098
39099 PR c++/14250
39100 * g++.dg/other/switch1.C: New test.
39101
39102 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
39103
39104 * gcc.dg/cast-function-1.c: Adjust for new informative message.
39105 * gcc.dg/va-arg-1.c: Likewise.
39106
39107 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39108
39109 PR c++/14143
39110 * g++.dg/template/koenig5.C: New test.
39111
39112 2004-02-21 Ziemowit Laski <zlaski@apple.com>
39113
39114 * g++.dg/ext/altivec-1.C: Generalize target triple.
39115 * g++.dg/ext/altivec-2.C: New test case.
39116 * g++.dg/ext/altivec_check.h: New file.
39117 * gcc.dg/altivec-1.c: Generalize target triple;
39118 include altivec_check.h and call altivec_check().
39119 * gcc.dg/altivec-[2-5].c: Generalize target triple.
39120 * gcc.dg/altivec-6.c: New test case.
39121 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
39122 type casts as needed.
39123 * gcc.dg/altivec-10.c: Include altivec_check.h and call
39124 altivec_check().
39125 * gcc.dg/altivec-12.c: New test case.
39126 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
39127 include altivec_check.h and call altivec_check().
39128 * gcc.dg/altivec_check.h: New file.
39129
39130 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39131
39132 * lib/target-supports.exp (check_alias_available): Don't mangle
39133 function `g' in test program.
39134
39135 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39136
39137 * lib/target-supports.exp (check_profiling_available): Check
39138 argument to determine whether we support a profiling type.
39139 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
39140 check_profiling_available.
39141 * g++.dg/bprob/bprob.exp: Likewise.
39142 * g77.dg/bprob/bprob.exp: Likewise.
39143 * gcc.misc-tests/bprob.exp: Likewise.
39144 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
39145 dg-require-profiling and delete expected error handling.
39146 * gcc.dg/20021014-1.c: Likewise.
39147 * gcc.dg/nest.c: Likewise.
39148
39149 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39150
39151 PR c++/12007
39152 * g++.dg/other/vthunk1.C: New test.
39153
39154 2004-02-20 Falk Hueffner <falk@debian.org>
39155
39156 PR target/14201
39157 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
39158
39159 2004-02-20 Mark Mitchell <mark@codesourcery.com>
39160
39161 PR c++/13927
39162 * g++.dg/other/error8.C: Remove XFAIL markers.
39163
39164 PR c++/14173
39165 * g++.dg/ext/packed5.C: New test.
39166
39167 PR c++/14199
39168 * g++.dg/warn/Wunused-5.C: New test.
39169
39170 PR c++/14186
39171 * g++.dg/lookup/member1.C: New test.
39172
39173 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
39174
39175 * gcc.c-torture/compile/20040130-1.c: Enable only when
39176 __INT_MAX__ >= 2147483647L.
39177 * gcc.c-torture/compile/961203-1.c: Likewise.
39178
39179 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
39180
39181 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
39182 * g++.dg/opt/template1.C: Robustify assembler regexp
39183
39184 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
39185
39186 * gcc.c-torture/execute/simd-4.x: Remove.
39187 * gcc.c-torture/execute/va-arg-25.x: Likewise.
39188 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
39189 Guard with #ifndef SKIP_ATTRIBUTE.
39190 * gcc.dg/compat/vector-1_y.c: Likewise.
39191 * gcc.dg/compat/vector-2_x.c: Likewise.
39192 * gcc.dg/compat/vector-2_y.c: Likewise.
39193 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
39194 * g++.dg/eh/simd-2.C: Likewise.
39195
39196 2004-02-19 Alan Modra <amodra@bigpond.net.au>
39197
39198 * gcc.c-torture/compile/complex-1.c: New.
39199
39200 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
39201
39202 PR target/14209
39203 * gcc.c-torture/execute/20040218-1.c: New test.
39204
39205 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39206
39207 PR c++/14181
39208 * g++.dg/parse/new2.C: New test.
39209
39210 2004-02-18 Paul Brook <paul@codesourcery.com>
39211
39212 * gcc.c-torture/compile/libcall-1.c: New test.
39213
39214 2004-02-18 Paul Brook <paul@codesourcery.com>
39215
39216 PR debug/12934
39217 * gcc.dg/debug/debug-7.c: New test.
39218
39219 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
39220
39221 * gcc.dg/20040217-1.c: New test.
39222
39223 2004-02-17 Zack Weinberg <zack@codesourcery.com>
39224
39225 * gcc.c-torture/execute/990208-1.x: Delete.
39226
39227 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
39228
39229 * gcc.c-torture/execute/20040208-2.x: New file.
39230
39231 2004-02-17 Mark Mitchell <mark@codesourcery.com>
39232
39233 PR c++/11326
39234 * g++.dg/abi/structret1.C: New test.
39235
39236 2004-02-17 Jakub Jelinek <jakub@redhat.com>
39237
39238 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
39239 (i386_cpuid): No need to test if cpuid is available on AMD64.
39240 Fix assembly, so that it works onboth i386 and AMD64.
39241 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
39242 (vecInLong): Fix s[] member type to unsigned int.
39243 (vecInWord): Remove type.
39244 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
39245 (a64, b64, c64, d64, e64): Remove.
39246 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
39247 Remove unused variable. Remove initialization of removed variables.
39248 Don't call mmx_tests nor sse_tests.
39249 (reference_mmx, reference_sse): Remove.
39250 (check): Add return stmt.
39251 * gcc.dg/i386-sse-7.c: New test.
39252 * gcc.dg/i386-mmx-4.c: New test.
39253
39254 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39255
39256 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
39257 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
39258 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
39259 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
39260 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
39261 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
39262 g++.dg/tc1/dr94.C: Fix line terminator.
39263
39264 2004-02-16 Geoffrey Keating <geoffk@apple.com>
39265
39266 * gcc.c-torture/compile/20040216-1.c: New.
39267
39268 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39269
39270 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
39271 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
39272 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
39273 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
39274 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
39275 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
39276
39277 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
39278
39279 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
39280
39281 2004-02-15 Mark Mitchell <mark@codesourcery.com>
39282
39283 PR c++/13971
39284 * g++.dg/expr/cond4.C: New test.
39285
39286 PR c++/14086
39287 * g++.dg/lookup/crash2.C: New test.
39288
39289 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
39290
39291 * gcc.c-torture/compile/20040214-2.c: New test.
39292
39293 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
39294
39295 PR c++/14116
39296 * g++.dg/ext/typeof8.C: New test.
39297
39298 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
39299
39300 * gcc.c-torture/compile/20040214-1.c: New test.
39301
39302 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39303
39304 PR c++/13635
39305 * g++.dg/template/spec11.C: New test.
39306
39307 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39308
39309 PR c++/13927
39310 * g++.dg/other/error8.C: New test.
39311
39312 2004-02-13 Mark Mitchell <mark@codesourcery.com>
39313
39314 PR c++/14122
39315 * g++.dg/template/array4.C: New test.
39316
39317 PR c++/14108
39318 * g++.dg/inherit/thunk2.C: New test.
39319
39320 PR c++/14083
39321 * g++.dg/eh/cond2.C: New test.
39322
39323 2004-02-12 Alan Modra <amodra@bigpond.net.au>
39324
39325 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
39326
39327 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
39328
39329 * lib/scanasm.exp (dg-scan): Quote pattern before display.
39330
39331 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
39332
39333 * g++.dg/simd-2.C: xfail on ppc64-linux.
39334
39335 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
39336
39337 PR c/456
39338 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
39339 tests.
39340
39341 2004-02-11 Uros Bizjak <uros@kss-loka.si>
39342
39343 * gcc.dg/builtins-33.c: New test.
39344
39345 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
39346
39347 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
39348
39349 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
39350
39351 * g++.dg/simd-2.C: Set -maltivec for ppc64.
39352
39353 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
39354
39355 * gcc.dg/ppc64-abi-3.c: New test.
39356
39357 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
39358
39359 PR c/14092
39360
39361 * gcc.dg/pr14092-1.c: New testcase.
39362
39363 2004-02-10 Alan Modra <amodra@bigpond.net.au>
39364
39365 * gcc.dg/cpp/assert4.c: Fix typo last change.
39366
39367 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
39368 * gcc.dg/cpp/assert4.c: Handle powerpc64.
39369
39370 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
39371
39372 2004-02-09 Roger Sayle <roger@eyesopen.com>
39373
39374 * gcc.c-torture/compile/20040209-1.c: New test case.
39375
39376 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
39377
39378 * gcc.dg/c90-init-1.c: Adjust expected error messages.
39379
39380 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
39381
39382 * gcc.c-torture/execute/20040208-[12].c: New tests.
39383
39384 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
39385
39386 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
39387
39388 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
39389
39390 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
39391
39392 2004-02-07 Zack Weinberg <zack@codesourcery.com>
39393
39394 Bug 13856
39395 * gcc.dg/visibility-8.c: New testcase.
39396
39397 2004-02-07 Zack Weinberg <zack@codesourcery.com>
39398
39399 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
39400 arguments.
39401 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
39402
39403 2004-02-07 Roger Sayle <roger@eyesopen.com>
39404
39405 PR middle-end/13696
39406 * g++.dg/opt/fold1.C: New test case.
39407
39408 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39409
39410 PR c++/14033
39411 * g++.dg/other/crash-2.C: New test.
39412
39413 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39414
39415 PR c++/14028
39416 * g++.dg/parse/angle-bracket2.C: New test.
39417
39418 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39419
39420 PR middle-end/13750
39421 Revert:
39422 2004-01-15 Geoffrey Keating <geoffk@apple.com>
39423 PR pch/13361
39424 * g++.dg/pch/wchar-1.C: New.
39425 * g++.dg/pch/wchar-1.Hs: New.
39426
39427 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39428
39429 PR c++/14008
39430 * g++.dg/parse/error15.C: New test.
39431 * g++.dg/parse/crash11.C: Update dg-error mark.
39432
39433 2004-02-04 Mark Mitchell <mark@codesourcery.com>
39434
39435 PR c++/13932
39436 * g++.dg/warn/conv2.C: New test.
39437
39438 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39439
39440 PR c++/13086
39441 * g++.dg/warn/incomplete1.C: Remove xfail.
39442
39443 2004-02-04 Mark Mitchell <mark@codesourcery.com>
39444
39445 * lib/file-format.exp (gcc_target_object_format): Use
39446 ${tool}_target_compile, not gcc_target_compile.
39447 * lib/target-supports.exp (check_alias_available): Likewise.
39448 (check_gc_sections_available): Likewise.
39449 * g++.dg/ext/attrib10.C: Use dg-require-alias.
39450 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
39451 dg-require-alias.
39452
39453 2004-02-04 Mark Mitchell <mark@codesourcery.com>
39454
39455 PR c++/13969
39456 * g++.dg/template/static6.C: New test.
39457
39458 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
39459
39460 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
39461
39462 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39463
39464 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
39465 tests for systems where `char' is unsigned by default.
39466
39467 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39468
39469 PR c++/13997
39470 * g++.dg/template/partial3.C: New test.
39471
39472 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
39473
39474 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
39475 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
39476 Remove mentions of obsolete ports.
39477
39478 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
39479
39480 * gcc.dg/noncompile/20001228-1.c: Fix for new
39481 error message.
39482
39483 2004-02-03 Roger Sayle <roger@eyesopen.com>
39484
39485 PR target/9348
39486 * gcc.c-torture/execute/multdi-1.c: New test case.
39487
39488 2004-02-03 Mark Mitchell <mark@codesourcery.com>
39489
39490 PR c++/13925
39491 * g++.dg/template/lookup5.C: New test.
39492
39493 2004-02-03 Mark Mitchell <mark@codesourcery.com>
39494
39495 PR c++/13950
39496 * g++.dg/template/lookup4.C: New test.
39497
39498 PR c++/13970
39499 * g++.dg/parse/error14.C: New test.
39500
39501 PR c++/14002
39502 * g++.dg/parse/template13.C: New test.
39503
39504 2004-02-03 Mark Mitchell <mark@codesourcery.com>
39505
39506 PR c++/13978
39507 * g++.dg/template/koenig4.C: New test.
39508
39509 PR c++/13968
39510 * g++.dg/template/crash17.C: New test.
39511
39512 PR c++/13975
39513 * g++.dg/parse/error13.C: New test.
39514 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
39515
39516 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
39517
39518 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
39519
39520 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
39521
39522 PR c/11658
39523 PR c/13994
39524 * gcc.dg/noncompile/20040203-1.c: New test.
39525 * gcc.dg/noncompile/20040203-2.c: Likewise.
39526 * gcc.dg/noncompile/20040203-3.c: Likewise.
39527 * gcc.dg/20040203-1.c: Likewise.
39528
39529 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
39530
39531 PR c++/10858
39532 * g++.dg/template/sizeof7.C: New test.
39533
39534 2004-02-02 Eric Christopher <echristo@redhat.com>
39535 Zack Weinberg <zack@codesourcery.com>
39536
39537 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
39538
39539 2004-02-02 Zack Weinberg <zack@codesourcery.com>
39540
39541 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
39542 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
39543 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
39544 * gcc.dg/cleanup-5.c: Run only on Linux targets.
39545
39546 2004-02-02 Mark Mitchell <mark@codesourcery.com>
39547
39548 PR c++/13113
39549 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
39550
39551 PR c++/13854
39552 * g++.dg/ext/attrib13.C: New test.
39553
39554 PR c++/13907
39555 * g++.dg/conversion/op2.C: New test.
39556
39557 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39558
39559 * gcc.dg/titype-1.c: Fix pasto.
39560
39561 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39562
39563 * gcc.dg/titype-1.c: New test.
39564
39565 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39566
39567 PR c++/13957
39568 * g++.dg/template/non-type-template-argument-1.C,
39569 g++.dg/template/qualified-id1.C: Update dg-error marks.
39570 * g++.dg/template/nontype6.C: New test.
39571
39572 2004-02-01 Roger Sayle <roger@eyesopen.com>
39573
39574 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
39575 * gcc.dg/builtins-31.c: New testcase.
39576 * gcc.dg/builtins-32.c: New testcase.
39577
39578 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
39579
39580 * objc.dg/call-super-2.m: Update line numbers
39581 for the including of stddef.h.
39582
39583 2004-01-30 Michael Matz <matz@suse.de>
39584
39585 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
39586 g++.dg/ext/case-range3.C: New tests.
39587
39588 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39589
39590 DR206
39591 PR c++/13813
39592 * g++.dg/template/member4.C: New test.
39593
39594 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39595
39596 PR c++/13683
39597 * g++.dg/template/sizeof6.C: New test.
39598
39599 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
39600
39601 * gcc.dg/fwritable-strings-1.c: New test.
39602
39603 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
39604
39605 * gcc.c-torture/compile/20040130-1.c: New test.
39606
39607 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
39608
39609 * objc.dg/call-super-2.m: Include stddef.h for size_t.
39610
39611 2004-01-29 Mark Mitchell <mark@codesourcery.com>
39612
39613 PR c++/13883
39614 * g++.dg/template/ctor3.C: New test.
39615
39616 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39617
39618 * g++.dg/tc1: New directory.
39619 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
39620 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
39621 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
39622 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
39623 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
39624
39625 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39626
39627 * g++.dg/parse/error11.C: New test.
39628 * g++.dg/parse/error12.C: Likewise.
39629
39630 2004-01-28 Ziemowit Laski <zlaski@apple.com>
39631
39632 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
39633 (scan_initial, main): Use aligned_sizeof instead of sizeof.
39634
39635 2004-01-28 Mark Mitchell <mark@codesourcery.com>
39636
39637 PR c++/13791
39638 * g++.dg/ext/attrib12.C: New test.
39639
39640 PR c++/13736
39641 * g++.dg/parse/cast2.C: New test.
39642
39643 2004-01-27 James E Wilson <wilson@specifixinc.com>
39644
39645 * objc.dg/encode-2.m (main): New local string. Set depending on
39646 sizeof long. Use in sscanf call.
39647 * objc.dg/encode-3.m (main): New local string. Set depending on
39648 sizeof long. Use in scan_initial call.
39649
39650 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39651
39652 * objc.dg/call-super-2.m: Make LP64-safe.
39653 * objc.dg/desig-init-1.m: Likewise.
39654
39655 2004-01-27 Devang Patel <dpatel@apple.com>
39656
39657 * g++.dg/debug/namespace1.C: New test.
39658
39659 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
39660
39661 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
39662 xscale-*-*.
39663
39664 * gcc.dg/arm-mmx-1.c: New test.
39665
39666 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39667
39668 * gcc.dg/20040127-1.c: New test.
39669 * gcc.dg/20040127-2.c: New test.
39670
39671 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39672
39673 * objc.dg/stret-1.m (glob): Renamed to globa.
39674
39675 2004-01-26 Mark Mitchell <mark@codesourcery.com>
39676
39677 PR c++/13663
39678 * g++.dg/expr/for1.C: New test.
39679
39680 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
39681
39682 PR middle-end/13779
39683 * gcc.dg/darwin-longlong.c: New test.
39684
39685 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
39686
39687 * gcc.dg/20040124-1.c: Moved test from here...
39688 * gcc.c-torture/compile/20040124-1.c: ...to here.
39689
39690 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
39691
39692 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
39693 the assembly output if -m64 is passed.
39694
39695 2004-01-25 Mark Mitchell <mark@codesourcery.com>
39696
39697 PR c++/13833
39698 * g++.dg/template/cond3.C: New test.
39699
39700 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39701
39702 PR c++/13810
39703 * g++.dg/template/ttp7.C: New test.
39704
39705 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39706
39707 PR c++/13797
39708 * g++.dg/template/nontype4.C: New test.
39709 * g++.dg/template/nontype5.C: Likewise.
39710
39711 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
39712
39713 * gcc.dg/torture/mips-clobber-at.c: New test.
39714
39715 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
39716
39717 * gcc.dg/20040124-1.c: New test.
39718
39719 2004-01-24 Jakub Jelinek <jakub@redhat.com>
39720
39721 * gcc.dg/20040123-1.c: New test.
39722
39723 2004-01-23 Zack Weinberg <zack@codesourcery.com>
39724
39725 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
39726
39727 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
39728
39729 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
39730
39731 2004-01-23 Andrew Pinski <apinski@apple.com>
39732
39733 * gcc.dg/20030121-1.c: Move to ..
39734 * gcc.dg/20040121-1.c: here.
39735
39736 2004-01-23 Roger Sayle <roger@eyesopen.com>
39737
39738 * gcc.dg/builtins-29.c: New test case.
39739
39740 2004-01-23 Zack Weinberg <zack@codesourcery.com>
39741
39742 PR 18314
39743 * gcc.dg/builtins-30.c: New testcase.
39744
39745 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
39746
39747 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
39748 * lib/g77.exp: Likewise.
39749 * lib/objc.exp: Likewise.
39750 * lib/g++.exp: Likewise.
39751
39752 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39753
39754 * gcc.dg/struct-by-value-2.c: New test.
39755
39756 2004-01-21 Andrew Pinski <apinski@apple.com>
39757
39758 PR target/13785
39759 * gcc.dg/20030121-1.c: New test.
39760
39761 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
39762
39763 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
39764 clobber frame pointer register in asm statement.
39765
39766 2004-01-21 Falk Hueffner <falk@debian.org>
39767
39768 * gcc.c-torture/compile/20040121-1.c: New test.
39769
39770 2004-01-21 Zack Weinberg <zack@codesourcery.com>
39771
39772 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
39773
39774 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
39775
39776 * gcc.dg/ppc64-abi-2.c: New test.
39777
39778 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
39779
39780 * lib/treelang.exp: Fill out this file.
39781 * lib/treelang-dg.exp: New File.
39782
39783 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
39784
39785 * gcc.c-torture/compile/981022-1.c: Remove.
39786 * gcc.dg/array-5.c: Remove XFAIL.
39787 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
39788 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
39789 gcc.dg/cond-lvalue-1.c: Update.
39790 * gcc.dg/cast-lvalue-2.c: New test.
39791
39792 2004-01-19 Mark Mitchell <mark@codesourcery.com>
39793
39794 PR c++/13592
39795 * g++.dg/other/error1.C (class foo): Tweak error message.
39796
39797 PR c++/13592
39798 * g++.dg/template/call2.C: New test.
39799
39800 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
39801
39802 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
39803 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
39804 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
39805 scalar-return-1_x.c, scalar-return-2_y.c,
39806 scalar-return-3_x.c, scalar-return-3_y.c,
39807 scalar-return-4_x.c, scalar-return-4_y.c,
39808 struct-align-1.h, struct-align-1_x.c,
39809 struct-align-1_y.c, struct-align-2.h,
39810 struct-align-2_x.c, struct-align-2_y.c,
39811 struct-by-value-10_y.c, struct-by-value-11_x.c,
39812 struct-by-value-11_y.c, struct-by-value-12_x.c,
39813 struct-by-value-12_y.c, struct-by-value-13_x.c,
39814 struct-by-value-13_y.c, struct-by-value-14_x.c,
39815 struct-by-value-14_y.c, struct-by-value-15_x.c,
39816 struct-by-value-15_y.c, struct-by-value-16_y.c,
39817 struct-by-value-17_y.c, struct-by-value-18_y.c,
39818 struct-by-value-19_y.c, struct-by-value-1_x.c,
39819 struct-by-value-1_y.c, struct-by-value-20_y.c,
39820 struct-by-value-2_x.c, struct-by-value-2_y.c,
39821 struct-by-value-3_y.c, struct-by-value-4_x.c,
39822 struct-by-value-4_y.c, struct-by-value-5_y.c,
39823 struct-by-value-6_y.c, struct-by-value-7_y.c
39824 struct-by-value-8_x.c, struct-by-value-8_y.c
39825 struct-by-value-9_x.c, struct-by-value-9_y.c
39826 struct-return-10_x.c, struct-return-10_y.c,
39827 struct-return-19_x.c, struct-return-20_x.c
39828 struct-return-2_x.c, struct-return-2_y.c
39829 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
39830 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
39831
39832 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
39833
39834 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
39835 attribute on sparc*-sun-solaris2.*.
39836
39837 2004-01-18 Mark Mitchell <mark@codesourcery.com>
39838
39839 PR c++/13710
39840 * g++.dg/ext/typeof7.C: New test.
39841
39842 2004-01-18 David Edelsohn <edelsohn@gnu.org>
39843
39844 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
39845 * gcc.dg/const-elim-1.c: Same.
39846
39847 2004-01-17 Ziemowit Laski <zlaski@apple.com>
39848
39849 * objc.dg/stret-1.m: New.
39850 * objc.dg/stret-2.m: New.
39851
39852 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
39853
39854 PR c++/11895
39855 * g++.dg/ext/vector1.C: New test.
39856
39857 2004-01-16 Geoffrey Keating <geoffk@apple.com>
39858
39859 * gcc.dg/pch/import-1.c: New.
39860 * gcc.dg/pch/import-1.hs: New.
39861 * gcc.dg/pch/import-1a.h: New.
39862 * gcc.dg/pch/import-1b.h: New.
39863 * gcc.dg/pch/import-1c.h: New.
39864
39865 2004-01-16 Mark Mitchell <mark@codesourcery.com>
39866
39867 PR c++/13574
39868 * g++.dg/ext/array1.C: New test.
39869
39870 PR c++/13178
39871 * g++.dg/conversion/op1.C: New test.
39872
39873 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
39874
39875 PR 11864
39876 From Kazumoto Kojima / Dan Kegel:
39877 * gcc.dg/pr11864-1.c: New test.
39878
39879 PR 10392
39880 From Marcus Comstedt / Dan Kegel:
39881 * gcc.dg/pr10392-1.c: New test.
39882
39883 2004-01-16 Mark Mitchell <mark@codesourcery.com>
39884
39885 PR c++/13478
39886 * g++.dg/init/ref10.C: New test.
39887
39888 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39889
39890 PR c++/13407
39891 * g++.dg/parse/typename6.C: New test.
39892
39893 2004-01-15 Geoffrey Keating <geoffk@apple.com>
39894
39895 PR pch/13361
39896 * g++.dg/pch/wchar-1.C: New.
39897 * g++.dg/pch/wchar-1.Hs: New.
39898
39899 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39900
39901 PR c++/9259
39902 * g++.dg/expr/sizeof2.C: New test.
39903
39904 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
39905
39906 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
39907
39908 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
39909
39910 PR c++/13659
39911 * g++.dg/lookup/strong-using-3.C: New.
39912 * g++.dg/lookup/using-10.C: New.
39913
39914 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
39915
39916 PR c++/13594
39917 * g++.dg/lookup/strong-using-2.C: New.
39918
39919 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
39920 Dan Kegel <dank@kegel.com>
39921 J"orn Rennecke <joern.rennecke@superh.com>
39922
39923 PR target/9365
39924 * gcc.dg/pr9365-1.c: New test.
39925
39926 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39927
39928 PR c++/8856
39929 * g++.dg/parse/casting-operator2.C: New test.
39930 * g++.old-deja/g++.pt/explicit83.C: Remove.
39931
39932 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
39933
39934 * gcc.dg/label-compound-stmt-1.c: New test.
39935 * gcc.c-torture/compile/950922-1.c,
39936 gcc.c-torture/compile/20000211-3.c,
39937 gcc.c-torture/compile/20000518-1.c,
39938 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
39939 compound statements.
39940
39941 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
39942
39943 * gcc.dg/ppc64-abi-1.c: New test.
39944
39945 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
39946
39947 * g++.dg/ext/attrib9.C: Add dg-warnings.
39948
39949 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39950
39951 PR c++/12335
39952 * g++.dg/parse/dtor3.C: New test.
39953
39954 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
39955
39956 PR c++/12709
39957 * g++.dg/parse/try-catch-1.C: New test.
39958
39959 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
39960
39961 * ada/acats/run_all.sh: Add more verbose output in acats.log
39962 when compiling tests.
39963
39964 2004-01-12 Zack Weinberg <zack@codesourcery.com>
39965
39966 PR 13656
39967 * gcc.dg/typedef-redecl.c: New test case.
39968 * gcc.dg/typedef-redecl.h: New support file.
39969
39970 2004-01-13 Jan Hubicka <jh@suse.cz>
39971
39972 * gcc.dg/always_inline.c: New test.
39973 * gcc.dg/debug/20031231-1.c: Fix.
39974
39975 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39976
39977 PR c++/13474
39978 * g++.dg/template/array3.C: New test.
39979
39980 2004-01-12 Zack Weinberg <zack@codesourcery.com>
39981
39982 * g++.dg/ext/lvalue1.C: No longer expected to fail.
39983 * g++.dg/warn/Wunused-2.C: Likewise.
39984
39985 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39986
39987 PR c++/13289
39988 * g++.dg/template/instantiate6.C: New test.
39989
39990 2004-01-12 Roger Sayle <roger@eyesopen.com>
39991
39992 PR middle-end/11397
39993 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
39994
39995 2004-01-12 Jan Hubicka <jh@suse.cz>
39996
39997 PR opt/12826
39998 * gcc.dg/20040112-1.c: New.
39999
40000 * gcc.dg/dwarf-die[1-7].c: Move to...
40001 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
40002 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
40003
40004 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
40005
40006 PR c++/4100
40007 * g++.dg/parse/friend4.C: New test.
40008
40009 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
40010
40011 PR c++/4100
40012 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
40013 definition is called a friend.
40014
40015 2004-01-11 Zack Weinberg <zack@codesourcery.com>
40016
40017 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
40018
40019 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
40020
40021 PR c++/3478
40022 * g++.dg/parse/error10.C: New test.
40023 * g++.dg/template/arg2.C: Accept "invalid type" error.
40024
40025 2004-01-11 Jakub Jelinek <jakub@redhat.com>
40026
40027 PR middle-end/13392
40028 * g++.dg/opt/expect2.C: New test.
40029
40030 2004-01-10 Zack Weinberg <zack@codesourcery.com>
40031
40032 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
40033 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
40034 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
40035 Update dg-error regexps.
40036
40037 2004-01-10 Zack Weinberg <zack@codesourcery.com>
40038
40039 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
40040 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
40041
40042 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
40043
40044 * gcc.dg/pragma-re-1.c: Use right pointer type.
40045
40046 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
40047
40048 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
40049
40050 2004-01-09 Geoffrey Keating <geoffk@apple.com>
40051
40052 * gcc.dg/rs6000-ldouble-1.c: New.
40053
40054 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40055
40056 DR 337
40057 PR c++/9256
40058 * g++.dg/other/abstract1.C: New test.
40059
40060 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
40061
40062 * g++.dg/lookup/strong-using-1.C: New.
40063
40064 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
40065
40066 PR c/11234
40067 * gcc.dg/func-ptr-conv-1.c: New test.
40068 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
40069
40070 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
40071
40072 PR target/13380.
40073 * gcc.c-torture/compile/20040109-1.c: New.
40074
40075 2004-01-08 Stuart Hastings <stuart@apple.com>
40076
40077 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
40078 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
40079 * gcc.dg/i386-sse-6.c: ...this new testcase.
40080
40081 2004-01-09 Alan Modra <amodra@bigpond.net.au>
40082
40083 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
40084
40085 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
40086
40087 * ada/acats/run_acats: Treat 'gnatchop' the same way
40088 as 'gnatmake'. Export GCC_DRIVER.
40089 * ada/acats/run_all.sh: Add target_gnatchop. Use
40090 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
40091
40092 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40093
40094 PR c++/12573
40095 * g++.dg/template/dependent-expr4.C: New test.
40096
40097 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
40098
40099 * gcc.dg/altivec-11.c: New test.
40100
40101 2004-01-07 Mark Mitchell <mark@codesourcery.com>
40102
40103 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
40104
40105 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
40106
40107 PR c/6024
40108 * gcc.dg/enum-compat-1.c: New test.
40109 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
40110
40111 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
40112
40113 PR c/12165
40114 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
40115 gcc.dg/c99-idem-qual-3.c: New tests.
40116
40117 2004-01-07 Alan Modra <amodra@bigpond.net.au>
40118
40119 * gcc.dg/winline-7.c: Don't cast void * to int.
40120
40121 2004-01-06 Jan Hubicka <jh@suse.cz>
40122
40123 * gcc.dg/i386-sse-5.c: New test
40124 * g++.dg/eh/simd-1.c: Add -w argument for i386.
40125
40126 2004-01-05 Mark Mitchell <mark@codesourcery.com>
40127
40128 PR c++/12815
40129 * g++.dg/rtti/typeid4.C: New test.
40130
40131 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
40132
40133 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
40134
40135 2004-01-05 Mark Mitchell <mark@codesourcery.com>
40136
40137 PR c++/12132
40138 * g++.dg/template/error11.C: New test.
40139
40140 PR c++/13451
40141 * g++.dg/template/class2.C: New test.
40142
40143 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
40144 Richard Sandiford <rsandifo@redhat.com>
40145
40146 PR c++/13387
40147 * g++.dg/opt/alias3.C: New test.
40148
40149 2004-01-04 Mark Mitchell <mark@codesourcery.com>
40150
40151 PR c++/13157
40152 * g++.dg/template/koenig3.C: New test.
40153
40154 PR c++/13529
40155 * g++.dg/parse/offsetof3.C: New test.
40156
40157 * g++.dg/init/copy7.C: Add missing dg-error markers.
40158
40159 PR c++/12226
40160 * g++.dg/init/copy7.c: New test.
40161
40162 PR c++/13536
40163 * g++.dg/parse/cast1.C: New test.
40164
40165 2004-01-04 Jan Hubicka <jh@suse.cz>
40166
40167 * gcc.dg/winline[1-7].c: New tests.
40168
40169 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40170
40171 PR c++/13520
40172 * g++.dg/template/qualttp22.C: New test.
40173
40174 2004-01-01 Jan Hubicka <jh@suse.cz>
40175
40176 * gcc.dg/debug/20031231-1.c: New.
40177 * gcc.c-torture/compile/20040101-1.c: New.
40178 * gcc.dg/dwarf-die-[1-7].c: New.
40179
40180 2004-01-01 Jakub Jelinek <jakub@redhat.com>
40181
40182 PR optimization/13521
40183 * gcc.c-torture/compile/20031231-1.c: New test.
40184
40185 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
40186
40187 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
40188
40189 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40190
40191 PR c++/10079
40192 * g++.dg/template/crash16.C: New test.
40193
40194 2003-12-30 Mark Mitchell <mark@codesourcery.com>
40195
40196 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
40197
40198 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
40199
40200 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
40201 ports.
40202 * g++.old-deja/g++.jason/thunk3.C: Likewise.
40203 * g++.old-deja/g++.law/profile1.C: Likewise.
40204 * gcc.c-torture/compile/981006-1.c: Likewise.
40205 * gcc.c-torture/execute/loop-2e.x: Likewise.
40206 * gcc.c-torture/execute/loop-2f.x: Remove.
40207 * gcc.c-torture/execute/loop-2g.x: Likewise.
40208 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
40209 * gcc.dg/20020312-2.c: Remove traces of dead ports.
40210
40211 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
40212
40213 PR c++/13507
40214 * g++.dg/ext/attrib11.C: New test.
40215
40216 PR c++/13494
40217 * g++.dg/template/array2-1.C: New test.
40218 * g++.dg/template/array2-2.C: New test.
40219
40220 2003-12-29 Mark Mitchell <mark@codesourcery.com>
40221
40222 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
40223
40224 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
40225
40226 PR c++/12774
40227 * g++.dg/template/array1-1.C: New test.
40228 * g++.dg/template/array1-2.C: New test.
40229
40230 2003-12-29 Roger Sayle <roger@eyesopen.com>
40231
40232 PR fortran/12632
40233 * g77.dg/12632.f: New test case.
40234
40235 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40236
40237 PR c++/13289
40238 * g++.dg/parse/nontype1.C: New test.
40239
40240 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40241
40242 PR c++/12403
40243 * g++.dg/parse/explicit1.C: New test.
40244 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
40245
40246 2003-12-28 Mark Mitchell <mark@codesourcery.com>
40247
40248 PR c++/13081
40249 * g++.dg/opt/inline6.C: New test.
40250
40251 PR c++/12613
40252 * g++.dg/parse/error9.C: New test.
40253
40254 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
40255
40256 2003-12-28 Mark Mitchell <mark@codesourcery.com>
40257
40258 PR c++/13009
40259 * g++.dg/init/assign1.C: New test.
40260
40261 2003-12-28 Roger Sayle <roger@eyesopen.com>
40262
40263 PR c++/13070
40264 * g++.dg/warn/format3.C: New test case.
40265
40266 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40267
40268 * gcc.c-torture/compile/20031227-1.c: New test.
40269
40270 2003-12-23 Mark Mitchell <mark@codesourcery.com>
40271
40272 * g++.dg/bprob/bprob.exp: Load target-supports.exp
40273 * g77.dg/bprob/bprob.exp: Likewise.
40274 * gcc.misc-tests/bprob.exp: Likewise.
40275 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
40276 variants on systems where the library does not provide that
40277 functionality.
40278 * gcc.dg/builtins-20.c: Use builtins-config.h.
40279 * gcc.dg/builtins-config.h: New file.
40280
40281 2003-12-23 Mark Mitchell <mark@codesourcery.com>
40282
40283 * lib/gcc-dg.exp (dg-require-profiling): New function.
40284 * lib/target-supports.exp (check_profiling_available): Likewise.
40285 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
40286 * g77.dg/bprob/bprob.exp: Likewise.
40287 * gcc.misc-tests/bprob.exp: Likewise.
40288 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
40289 * gcc.dg/20021014-1.c: Likewise.
40290 * gcc.dg/nest.c: Likewise.
40291
40292 2003-12-23 Mark Mitchell <mark@codesourcery.com>
40293
40294 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
40295 compiling.
40296 * g++.dg/lookup/java2.C: Likewise.
40297 * gcc.dg/cpp/lexident.c: Likewise.
40298
40299 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
40300
40301 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
40302 given.
40303 * gcc.c-torture/compile/961203-1.c: Likewise.
40304 * gcc.c-torture/compile/980506-1.c: Likewise.
40305
40306 2003-12-23 Zack Weinberg <zack@codesourcery.com>
40307
40308 * lib/gcc-dg.exp (dg-prune-output): New annotation.
40309 (additional_prunes): New global.
40310 (gcc-dg-prune): Handle additional per-test pruning.
40311 (dg-test): Clear additional_prunes between tests.
40312
40313 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
40314 dg-prune-output to avoid spurious failures from assembler
40315 complaining about nonexistent WAW violations.
40316 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
40317 Use dg-prune-output to avoid spurious failures from assembler
40318 warning about Itanium B-step errata.
40319
40320 2003-12-23 Mark Mitchell <mark@codesourcery.com>
40321
40322 * g++.dg/abi/macro0.C: New test.
40323 * g++.dg/abi/macro1.C: Likewise.
40324 * g++.dg/abi/macro2.C: Likewise.
40325
40326 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
40327 * g++.dg/abi/bitfield7.C: Likewise.
40328 * g++.dg/abi/dtor2.C: Likewise.
40329 * g++.dg/abi/mangle11.C: Likewise.
40330 * g++.dg/abi/mangle12.C: Likewise.
40331 * g++.dg/abi/mangle14.C: Likewise.
40332 * g++.dg/abi/mangle17.C: Likewise.
40333 * g++.dg/abi/vbase10.C: Likewise.
40334 * g++.dg/abi/vbase14.C: Likewise.
40335 * g++.dg/template/qualttp17.C: Likewise.
40336
40337 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
40338
40339 PR c/11995
40340 * gcc.dg/20031223-1.c: New test.
40341
40342 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
40343
40344 * gcc.dg/noreturn-7.c: New test.
40345
40346 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
40347
40348 * gcc.dg/null-pointer-1.c: New test.
40349
40350 2003-12-22 Mark Mitchell <mark@codesourcery.com>
40351
40352 * g++.old-deja/g++.jason/template18.C: Remove.
40353 * g++.old-deja/g++.jason/template37.C: Likewise.
40354
40355 PR c++/12862
40356 * g++.dg/lookup/ns1.C: New test.
40357
40358 PR c++/12397
40359 * g++.dg/template/lookup3.C: New test.
40360
40361 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
40362
40363 * g++.dg/template/recurse1.C: New test
40364
40365 2003-12-22 Mark Mitchell <mark@codesourcery.com>
40366
40367 PR c++/12479
40368 * g++.dg/parse/semicolon1.C: New test.
40369 * g++.dg/parse/semicolon1.h: Likewise.
40370
40371 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
40372
40373 * gcc.dg/darwin-misaligned.c: New test.
40374
40375 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
40376
40377 PR c/9163
40378 * gcc.dg/20031222-1.c: New test.
40379
40380 2003-12-21 Mark Mitchell <mark@codesourcery.com>
40381
40382 PR c++/13438
40383 * g++.dg/parse/error8.C: New test.
40384
40385 PR c++/11554
40386 * g++.dg/warn/ctor-init-1.C: New test.
40387
40388 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
40389
40390 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
40391 too small.
40392 * gcc.c-torture/compile/930217-1.c: Likewise.
40393 * gcc.c-torture/compile/930513-1.c: Likewise.
40394 * gcc.c-torture/execute/920908-2.c: Likewise.
40395 * gcc.c-torture/execute/921204-1.c: Likewise.
40396 * gcc.c-torture/execute/930621-1.c: Likewise.
40397 * gcc.c-torture/execute/930630-1.c: Likewise.
40398 * gcc.c-torture/execute/931031-1.c: Likewise.
40399 * gcc.c-torture/execute/980602-2.c: Likewise.
40400 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
40401 * gcc.c-torture/execute/compndlit-1.c: Likewise.
40402 * gcc.c-torture/execute/extzvsi.c: Likewise.
40403 * gcc.c-torture/unsorted/ext.c: Likewise.
40404
40405 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
40406
40407 PR target/12749
40408 * gcc.c-torture/compile/20031220-2.c: New test case.
40409
40410 2003-12-20 Roger Sayle <roger@eyesopen.com>
40411
40412 PR optimization/13031
40413 * gcc.c-torture/compile/20031220-1.c: New test case.
40414
40415 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
40416
40417 * gcc.dg/cast-function-1.c: New test.
40418
40419 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
40420
40421 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
40422 formats.
40423
40424 2003-12-19 Mark Mitchell <mark@codesourcery.com>
40425
40426 PR c++/12795
40427 * g++.dg/ext/attrib10.C: New test.
40428
40429 2003-12-19 Jakub Jelinek <jakub@redhat.com>
40430
40431 * gcc.dg/cleanup-10.c: New test.
40432 * gcc.dg/cleanup-11.c: New test.
40433
40434 2003-12-19 Jakub Jelinek <jakub@redhat.com>
40435
40436 PR c++/13239
40437 * g++.dg/opt/expect1.C: New test.
40438
40439 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
40440
40441 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
40442
40443 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
40444
40445 PR debug/12923
40446 * gcc.dg/20031218-1.c: New test.
40447
40448 PR debug/12389
40449 * gcc.dg/20031218-2.c: New test.
40450 * gcc.dg/20031218-3.c: New test.
40451
40452 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
40453 of label name and allow for USER_LABEL_PREFIX == "_" names.
40454 * g++.dg/abi/mangle18-2.C: Likewise.
40455 * g++.dg/abi/mangle19-1.C: Likewise.
40456 * g++.dg/abi/mangle19-2.C: Likewise.
40457 * g++.dg/abi/mangle20-1.C: Likewise.
40458 * g++.dg/abi/mangle20-2.C: Likewise.
40459
40460 2003-12-18 Richard Henderson <rth@redhat.com>
40461
40462 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
40463
40464 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
40465 Dan Kegel <dank@kegel.com>
40466
40467 PR other/12009
40468 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
40469 testing a cross compiler, it causes spurious compile failures.
40470 * lib/g++.exp: Likewise.
40471
40472 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40473
40474 PR c++/13262
40475 * g++.dg/template/access13.C: New test.
40476
40477 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
40478
40479 * gcc.dg/20031216-1.c: New test.
40480
40481 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40482
40483 PR c++/9154
40484 * g++.dg/template/error10.C: New test.
40485
40486 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
40487
40488 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
40489 * g++.dg/eh/simd-2.C: Likewise.
40490
40491 2003-12-17 James E Wilson <wilson@specifixinc.com>
40492 Roger Sayle <roger@eyesopen.com>
40493
40494 * gcc.c-torture/execute/ieee/mzero5.c: New.
40495
40496 2003-12-17 Mark Mitchell <mark@codesourcery.com>
40497
40498 PR c++/10603
40499 * g++.dg/parse/error6.C: New test.
40500
40501 PR c++/12827
40502 * g++.dg/parse/error7.C: New test.
40503
40504 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
40505
40506 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
40507 at -O with stabs debugging formats.
40508 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
40509 * gcc.dg/debug/debug-2.c: Likewise.
40510
40511 2003-12-16 Mark Mitchell <mark@codesourcery.com>
40512
40513 PR c++/12696
40514 * g++.dg/init/error1.C: New test.
40515
40516 PR c++/12218
40517 * g++.dg/init/pm3.C: New test.
40518
40519 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
40520
40521 PR c/3347
40522 * gcc.dg/bitfld-8.c: New test.
40523
40524 2003-12-16 James Lemke <jim@wasabisystems.com>
40525
40526 * gcc.dg/arm-scd42-[123].c: New tests.
40527
40528 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
40529
40530 PR c++/9043
40531 * g++.dg/abi/mangle20-1.C: New test.
40532 * g++.dg/abi/mangle20-2.C: New test.
40533
40534 2003-12-16 Mark Mitchell <mark@codesourcery.com>
40535
40536 PR c++/13275
40537 * g++.dg/other/offsetof2.C: Remove XFAIL.
40538 * g++.dg/parse/offsetof1.C: New test.
40539 * g++.gd/parse/offsetof2.C: Likewise.
40540
40541 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40542
40543 * g++.dg/template/nontype3.C: New test.
40544 * g++.dg/template/static2.C: Tweaked the dg-error clause.
40545
40546 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40547
40548 * g++.dg/warn/noreturn-3.C: Also test instantiation.
40549
40550 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
40551
40552 PR c++/13387
40553 * g++.dg/expr/assign1.C: New test.
40554
40555 PR c++/13242
40556 * g++.dg/abi/mangle19-1.C: New test.
40557 * g++.dg/abi/mangle19-2.C: New test.
40558
40559 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
40560
40561 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
40562
40563 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
40564
40565 * gcc.c-torture/execute/20031216-1.c: New test.
40566
40567 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40568
40569 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
40570 an ICE regression.
40571
40572 2003-12-15 Mark Mitchell <mark@codesourcery.com>
40573
40574 PR c++/10926
40575 * g++.dg/template/error9.C: New test.
40576
40577 PR c++/11116
40578 * g++.dg/template/error8.C: New test.
40579
40580 2003-12-15 Roger Sayle <roger@eyesopen.com>
40581
40582 PR middle-end/13400
40583 * gcc.c-torture/execute/20031215-1.c: New test case.
40584
40585 2003-12-15 Mark Mitchell <mark@codesourcery.com>
40586
40587 PR c++/13269
40588 * g++.dg/parse/error5.C: New test.
40589
40590 PR c++/12989
40591 * g++.dg/expr/sizeof1.C: New test.
40592
40593 PR c++/13310
40594 * g++.dg/template/crash15.C: New test.
40595
40596 2003-12-15 Geoffrey Keating <geoffk@apple.com>
40597
40598 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
40599 a non-POD type as the last named parameter of a varargs function.
40600
40601 2003-12-15 Mark Mitchell <mark@codesourcery.com>
40602
40603 PR c++/13243
40604 PR c++/12573
40605 * g++.dg/template/crash14.C: New test.
40606 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
40607
40608 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
40609
40610 * g++.dg/other/java1.C: New test.
40611
40612 PR c++/13241
40613 * g++.dg/abi/mangle18-1.C: New test.
40614 * g++.dg/abi/mangle18-2.C: New test.
40615
40616 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40617
40618 PR optimization/10312
40619 * gcc.c-torture/execute/20031214-1.c: New.
40620
40621 2003-12-14 Mark Mitchell <mark@codesourcery.com>
40622
40623 PR c++/10779
40624 PR c++/12160
40625 * g++.dg/parse/error3.C: New test.
40626 * g++.dg/parse/error4.C: Likewise.
40627 * g++.dg/abi/mangle4.C: Tweak error messages.
40628 * g++.dg/lookup/using5.C: Likewise.
40629 * g++.dg/other/error2.C: Likewise.
40630 * g++.dg/parse/typename5.C: Likewise.
40631 * g++.dg/parse/undefined1.C: Likewise.
40632 * g++.dg/template/arg2.C: Likewise.
40633 * g++.dg/template/ttp3.C: Likewise.
40634 * g++.dg/template/type1.C: Likewise.
40635 * g++.old-deja/g++.other/crash32.C: Likewise.
40636 * g++.old-djea/g++.pt/defarg8.C: Likewise.
40637
40638 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40639
40640 PR c++/13106
40641 * g++.dg/warn/noreturn-3.C: New test.
40642
40643 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
40644
40645 PR c++/13118
40646 * g++.dg/abi/covariant3.C: New.
40647
40648 2003-12-12 Jakub Jelinek <jakub@redhat.com>
40649
40650 * g++.dg/eh/ia64-1.C: New test.
40651
40652 2003-12-12 Roger Sayle <roger@eyesopen.com>
40653
40654 PR optimization/13037
40655 * g77.f-torture/execute/13037.f: New test case.
40656
40657 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
40658
40659 PR c++/12881
40660 * g++.dg/abi/covariant2.C: New.
40661
40662 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
40663
40664 * gcc.dg/cpp/trad/macro.c: New tests.
40665
40666 2003-12-11 Zack Weinberg <zack@codesourcery.com>
40667
40668 * gcc.c-torture/execute/wchar_t-1.x: Delete.
40669
40670 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
40671
40672 PR other/10819
40673 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
40674 to fix Bug 10819.
40675 * lib/g++.exp (g++_version): Likewise.
40676 * lib/g77.exp (g77_version): Likewise.
40677 * lib/objc.exp (default_objc_version): Likewise.
40678
40679 2003-12-10 Richard Henderson <rth@redhat.com>
40680
40681 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
40682
40683 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
40684
40685 2003-12-08 Matt Austern <austern@apple.com>
40686
40687 PR c/13134
40688 * lib/gcc-dg.exp (dg-require-visibility): Define.
40689 * lib/target-supports (check_visibility_available): Define.
40690 * gcc.dg/visibility-1.c: New test.
40691 * gcc.dg/visibility-2.c: Likewise.
40692 * gcc.dg/visibility-3.c: Likewise.
40693 * gcc.dg/visibility-4.c: Likewise.
40694 * gcc.dg/visibility-5.c: Likewise.
40695 * gcc.dg/visibility-6.c: Likewise.
40696 * g++.dg/ext/visibility-1.C: Likewise.
40697 * g++.dg/ext/visibility-2.C: Likewise.
40698 * g++.dg/ext/visibility-3.C: Likewise.
40699 * g++.dg/ext/visibility-4.C: Likewise.
40700 * g++.dg/ext/visibility-5.C: Likewise.
40701 * g++.dg/ext/visibility-6.C: Likewise.
40702
40703 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40704
40705 * g++.dg/lookup/java1.C: New test.
40706 * g++.dg/lookup/java2.C: New test.
40707
40708 2003-12-07 Falk Hueffner <falk@debian.org>
40709
40710 * g++.dg/opt/noreturn-1.C: New test.
40711
40712 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
40713
40714 * gcc.dg/overflow-1.c: New test.
40715
40716 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
40717
40718 * g77.f-torture/compile/13060.f: New test.
40719
40720 2003-12-06 Mark Mitchell <mark@codesourcery.com>
40721
40722 PR c++/13323
40723 * g++.dg/inherit/operator2.C: New test.
40724
40725 2003-12-05 Mark Mitchell <mark@codesourcery.com>
40726
40727 PR c++/13305
40728 * g++.dg/ext/attrib9.C: New test.
40729
40730 2003-12-05 Mark Mitchell <mark@codesourcery.com>
40731
40732 PR c++/13314
40733 * g++.dg/template/error7.C: New test.
40734
40735 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
40736 J"orn Rennecke <joern.rennecke@superh.com>
40737
40738 PR target/13302
40739 * g++.dg/other/struct-va_list.C: New test.
40740
40741 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40742
40743 PR c++/13166
40744 * g++.dg/parse/defarg6.C: New test.
40745
40746 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
40747
40748 PR target/13256
40749 * gcc.c-torture/execute/20031201-1.c: New test.
40750
40751 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
40752
40753 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
40754
40755 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
40756
40757 * gcc.dg/builtin-return-1.c: New test.
40758
40759 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
40760 J"orn Rennecke <joern.rennecke@superh.com>
40761
40762 PR optimization/13260
40763 * gcc.c-torture/execute/20031204-1.c: New test.
40764
40765 2003-12-03 Mark Mitchell <mark@codesourcery.com>
40766
40767 PR c++/9127
40768 * g++.dg/template/error6.C: New test.
40769
40770 2003-12-03 Jakub Jelinek <jakub@redhat.com>
40771
40772 * gcc.dg/20031202-1.c: New test.
40773
40774 2003-12-03 Mark Mitchell <mark@codesourcery.com>
40775
40776 PR c++/13179
40777 * g++.dg/template/eh1.C: New test.
40778
40779 PR c++/10771
40780 * g++.dg/template/error5.C: New test.
40781
40782 2003-12-02 David Ung <davidu@mips.com>
40783
40784 * gcc.dg/compat/vector-check.h: Corrected type for var
40785 g_##TMODE
40786
40787 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40788
40789 PR c++/10126
40790 * g++.dg/template/ptrmem8.C: New test.
40791
40792 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40793
40794 PR c++/12573
40795 * g++.dg/template/dependent-expr3.C: New test.
40796
40797 2003-12-01 James Lemke <jim@wasabisystems.com>
40798
40799 * gcc.dg/arm-g2.c: New test.
40800
40801 2003-12-01 Roger Sayle <roger@eyesopen.com>
40802
40803 PR optimization/11634
40804 * gcc.dg/20031201-2.c: New test case.
40805
40806 2003-12-01 Zack Weinberg <zack@codesourcery.com>
40807
40808 PR 11433
40809 * objc.dg/proto-lossage-3.m: New test.
40810
40811 2003-12-01 Roger Sayle <roger@eyesopen.com>
40812
40813 PR optimization/12628
40814 * gcc.dg/20031201-1.c: New test case.
40815
40816 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
40817
40818 * gcc.dg/unaligned-1.c: New test.
40819
40820 2003-11-30 Mark Mitchell <mark@codesourcery.com>
40821
40822 PR c++/9849
40823 * g++.dg/template/error4.C: New test.
40824 * g++.dg/template/nested3.C: Adjust error markers.
40825
40826 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40827
40828 * gcc.dg/cpp/assert4.c: Check more #system assertions.
40829
40830 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
40831
40832 PR c/10333
40833 * gcc.dg/bitfld-7.c: New test.
40834
40835 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
40836
40837 * gcc.dg/tls/asm-1.C: New test.
40838
40839 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40840
40841 * gcc.dg/cpp/assert4.c: Update.
40842
40843 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
40844
40845 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
40846 * gcc.dg/builtin-apply3.c: New test.
40847
40848 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
40849
40850 * lib/compat.exp (compat-obj): New xfaildata parameter.
40851 Use it to set compiler_conditional_xfail_data before compiling.
40852 (compat-get-options): Handle dg-xfail-if.
40853 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
40854 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
40855 * gcc.dg/compat/vector-1_y.c: Likewise.
40856 * gcc.dg/compat/vector-2_x.c: Likewise.
40857 * gcc.dg/compat/vector-2_y.c: Likewise.
40858
40859 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
40860
40861 * g++.dg/opt/reg-stack4.C: New test.
40862
40863 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
40864
40865 * gcc.dg/builtin-apply2.c: New test.
40866
40867 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
40868
40869 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
40870
40871 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40872
40873 PR c++/12924
40874 * g++.dg/template/template-id-2.C: New test.
40875
40876 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40877
40878 PR c++/5369
40879 * g++.dg/template/memfriend1.C: New test.
40880 * g++.dg/template/memfriend2.C: Likewise.
40881 * g++.dg/template/memfriend3.C: Likewise.
40882 * g++.dg/template/memfriend4.C: Likewise.
40883 * g++.dg/template/memfriend5.C: Likewise.
40884 * g++.dg/template/memfriend6.C: Likewise.
40885 * g++.dg/template/memfriend7.C: Likewise.
40886 * g++.dg/template/memfriend8.C: Likewise.
40887 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
40888
40889 2003-11-21 Mark Mitchell <mark@codesourcery.com>
40890
40891 PR c++/12515
40892 * g++.dg/ext/cond1.C: New test.
40893
40894 2003-11-20 Richard Henderson <rth@redhat.com>
40895
40896 * gcc.dg/20020201-2.c: Remove.
40897 * gcc.dg/20020201-4.c: Remove.
40898 * gcc.dg/20020304-1.c: Remove.
40899
40900 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
40901
40902 * gcc.dg/cpp/trad/xwin1.c: New test case.
40903
40904 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
40905
40906 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
40907 * lib/g77.exp: Likewise.
40908 * lib/objc.exp: Likewise.
40909 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
40910 for darwin.
40911
40912 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40913
40914 PR c++/12932
40915 * g++.dg/template/static5.C: New test.
40916
40917 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
40918
40919 * gcc.dg/nested-func-1.c: New test.
40920
40921 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40922
40923 * gcc.dg/cpp/assert4.c: New test.
40924
40925 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
40926
40927 PR c++/2294
40928 * g++.dg/lookup/using9.c: New test.
40929
40930 2003-11-14 Mark Mitchell <mark@codesourcery.com>
40931
40932 PR c++/12762
40933 * g++.dg/template/error3.C: New test.
40934
40935 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
40936
40937 PR ada/13035
40938 * ada/acats/run_acats, run_all.sh: Fix syntax error.
40939 No longer use a wrapper for gcc, since this does not work under
40940 Windows.
40941
40942 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
40943
40944 PR c++/2094
40945 * g++.dg/template/ptrmem7.C: New test.
40946
40947 2003-11-13 Andrew Pinski <apinski@apple.com>
40948
40949 * gcc.c-torture/compile/20031113-1.c: New test.
40950
40951 2003-11-13 Mark Mitchell <mark@codesourcery.com>
40952 Kean Johnston <jkj@sco.com>
40953
40954 PR c/13029
40955 * gcc.dg/unused-4.c: Update.
40956
40957 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
40958
40959 * g++.dg/opt/const3.C: New test.
40960
40961 2003-11-13 Jan Hubicka <jh@suse.cz>
40962
40963 * gcc.c-torture/compile/20031112-1.c: New test.
40964
40965 2003-11-12 Mark Mitchell <mark@codesourcery.com>
40966
40967 * g++.dg/parse/crash10.C: Remove bogus error marker.
40968
40969 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40970
40971 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
40972 (host_gcc): Likewise.
40973 (ROOT): Honor $PWDCMD.
40974 (BASE): Likewise.
40975 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
40976
40977 2003-11-12 Catherine Moore <clm@redhat.com>
40978
40979 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
40980
40981 2003-11-12 Andreas Jaeger <aj@suse.de>
40982 Jakub Jelinek <jakub@redhat.com>
40983 Andrew Pinski <pinskia@physics.uc.edu>
40984 Richard Henderson <rth@redhat.com>
40985
40986 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
40987 systems.
40988 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
40989
40990 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
40991 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
40992
40993 2003-11-11 Andreas Jaeger <aj@suse.de>
40994
40995 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
40996
40997 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
40998
40999 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
41000
41001 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
41002 Clean ups.
41003
41004 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
41005
41006 * gcc.dg/trampoline-1.c: New test.
41007
41008 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
41009
41010 * gcc.c-torture/compile/200031109-1.c: New test.
41011
41012 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
41013
41014 PR c/3190
41015 PR c/8714
41016 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
41017 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
41018 gcc.dg/format/no-y2k-1.c: Update.
41019
41020 2003-11-08 Roger Sayle <roger@eyesopen.com>
41021
41022 PR optimization/10467
41023 * gcc.dg/20031108-1.c: New test case.
41024
41025 2003-11-07 Geoffrey Keating <geoffk@apple.com>
41026
41027 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
41028
41029 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
41030
41031 * gcc.dg/compound-lvalue-1.c: New test.
41032 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
41033 some XFAILs.
41034
41035 2003-11-06 Geoffrey Keating <geoffk@apple.com>
41036
41037 * gcc.dg/altivec-varargs-1.c: New test.
41038
41039 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
41040
41041 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
41042 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
41043 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
41044 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
41045 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
41046
41047 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
41048
41049 * gcc.dg/cond-lvalue-1.c: New test.
41050
41051 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
41052
41053 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
41054
41055 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41056
41057 PR c++/11616
41058 * g++.dg/template/instantiate5.C: New test.
41059
41060 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41061
41062 PR c++/12726
41063 * g++.dg/ext/complit2.C: Replace test with self-contained version.
41064 * ChangeLog: Add missing first entry for above test.
41065
41066 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41067
41068 PR c++/9810
41069 * g++.dg/template/using8.C: New test.
41070 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
41071
41072 2003-11-02 Roger Sayle <roger@eyesopen.com>
41073
41074 PR optimization/10817
41075 * gcc.c-torture/compile/20031102-1.c: New test case.
41076
41077 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
41078
41079 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
41080 2147483647.
41081
41082 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
41083
41084 * gcc.dg/20031102-1.c: New test.
41085
41086 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
41087
41088 * gcc.dg/complex-1.c: New test.
41089
41090 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41091
41092 PR c++/12796
41093 * g++.dg/template/crash13.C: Adjust expected error location.
41094 * g++.old-deja/g++.brendan/ns1.C: Likewise.
41095
41096 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
41097
41098 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
41099
41100 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
41101
41102 PR/10239
41103 * gcc.c-torture/compile/20031031-2.c: New test.
41104
41105 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
41106
41107 PR/11640
41108 * gcc.c-torture/compile/20031031-1.c: New test.
41109
41110 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
41111
41112 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
41113 * gcc.misc-tests/bprob.exp: Likewise.
41114 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
41115 the execution test on arm-elf configs.
41116 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
41117 configs that don't support scratch files.
41118 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
41119
41120 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
41121
41122 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
41123 done by dejagnu.
41124
41125 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
41126
41127 * ada/acats/run_all.sh: Redirect mv output to /dev/null
41128 Avoid non pure sh syntax. Add more logging.
41129
41130 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
41131 fail.
41132
41133 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41134
41135 PR libgcj/10610
41136 * gcc.dg/ppc-stackalign-1.c: New test.
41137
41138 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
41139
41140 * ada/acats/run_all.sh: Change output to be more compliant with
41141 dejagnu framework.
41142 Create acats.sum and acats.log files under testsuite/ada/acats
41143 Only run [a-z]* directories, to filter out e.g. CVS.
41144 Redirect build output to log file.
41145
41146 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
41147
41148 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
41149
41150 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
41151
41152 PR ada/5909:
41153 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
41154
41155 2003-10-27 Jakub Jelinek <jakub@redhat.com>
41156
41157 * gcc.c-torture/compile/20031023-1.c: New test.
41158 * gcc.c-torture/compile/20031023-2.c: New test.
41159 * gcc.c-torture/compile/20031023-3.c: New test.
41160 * gcc.c-torture/compile/20031023-4.c: New test.
41161
41162 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41163
41164 PR c++/10371
41165 * g++.dg/lookup/scoped8.C: New test.
41166
41167 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
41168
41169 * g++.dg/opt/reg-stack3.C: New test.
41170
41171 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
41172
41173 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
41174
41175 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41176
41177 PR c++/11076
41178 * g++.dg/template/crash13.C: New test.
41179
41180 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
41181
41182 * gcc.dg/c99-restrict-2.c: New test.
41183
41184 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
41185
41186 PR c++/12698, c++/12699, c++/12700, c++/12566
41187 * g++.dg/inherit/covariant9.C: New test.
41188 * g++.dg/inherit/covariant10.C: New test.
41189 * g++.dg/inherit/covariant11.C: New test.
41190
41191 2003-10-23 Jason Merrill <jason@redhat.com>
41192
41193 PR c++/12726
41194 * g++.dg/ext/complit2.C: New test.
41195
41196 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
41197
41198 PR target/12654
41199 * gcc.c-torture/execute/20031020-1.c: New test.
41200
41201 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
41202
41203 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
41204 following the jump_insn.
41205
41206 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
41207
41208 * gcc.dg/cast-lvalue-1.c: New test.
41209
41210 2003-10-21 Mark Mitchell <mark@codesourcery.com>
41211
41212 PR c++/11962
41213 * g++.dg/template/cond2.C: New test.
41214
41215 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
41216
41217 * gcc.dg/builtins-28.c: New test.
41218
41219 2003-10-20 Jan Hubicka <jh@suse.cz>
41220
41221 * g++.dg/opt/inline4.C: Do not use min-inline-insns
41222 parameter.
41223 * gcc.dg/inline-2.c: Likewise.
41224
41225 2003-10-20 Phil Edwards <phil@codesourcery.com>
41226
41227 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
41228 * gcc.dg/nest.c: Likewise.
41229
41230 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41231
41232 PR c++/9781, c++/10583, c++/11862
41233 * g++.dg/parse/crash13.C: New test.
41234
41235 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
41236
41237 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
41238
41239 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
41240
41241 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
41242 Define HAVE_C99_RUNTIME except on Solaris.
41243 * gcc.dg/builtins-20.c: Likewise.
41244
41245 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
41246
41247 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
41248
41249 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41250
41251 PR c++/12495
41252 * g++.dg/template/crash21.C: New test.
41253
41254 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41255
41256 PR c++/2513
41257 * g++.dg/template/typename5.C: New test.
41258
41259 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41260
41261 PR c++/12369
41262 * g++.dg/template/friend25.C: New test.
41263
41264 2003-10-16 Ziemowit Laski <zlaski@apple.com>
41265
41266 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
41267 versions.
41268
41269 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
41270
41271 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
41272 == 2147483647.
41273
41274 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
41275
41276 * gcc.c-torture/execute/960416-1.x: Remove.
41277 * gcc.c-torture/execute/divconst-3.x: Likewise.
41278
41279 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
41280
41281 PR target/12598
41282 * gcc.dg/torture/cris-volatile-1.c: New test.
41283
41284 2003-10-14 Roger Sayle <roger@eyesopen.com>
41285
41286 PR optimization/9325
41287 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
41288 for overflowing floating point to integer conversion during RTL
41289 simplification.
41290
41291 2003-10-13 Ziemowit Laski <zlaski@apple.com>
41292
41293 * objc/execute/_cmd.m: Fix typo.
41294 * objc.dg/image-info.m, objc.dg/symtab-1.m:
41295 Relax 'scan-assembler' regexp.
41296 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
41297 objc.dg/try-catch-4.m: Run on non-Darwin targets.
41298 * objc.dg/zero-link-2.m: Remove blank line.
41299 * objc.dg/zero-link-3.m: New test case.
41300
41301 2003-10-13 Geoffrey Keating <geoffk@apple.com>
41302
41303 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
41304
41305 * gcc.dg/asm-names.c: Use scan-assembler-not rather
41306 than linker trickery.
41307
41308 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41309
41310 PR c++/12370
41311 * g++.dg/other/friend2.C: New test.
41312
41313 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
41314
41315 * gcc.dg/20031012-1.c: New test.
41316
41317 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
41318
41319 * gcc.dg/weak/weak-3.c: Fix for new warning.
41320
41321 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
41322
41323 PR optimization/8750
41324 * gcc.c-torture/execute/20031012-1.c: New test case.
41325
41326 2003-10-11 Roger Sayle <roger@eyesopen.com>
41327
41328 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
41329 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
41330
41331 2003-10-11 Roger Sayle <roger@eyesopen.com>
41332
41333 PR optimization/12260
41334 * gcc.c-torture/compile/20031011-2.c: New test case.
41335
41336 2003-10-11 Roger Sayle <roger@eyesopen.com>
41337
41338 * gcc.c-torture/execute/20031011-1.c: New testcase.
41339
41340 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
41341
41342 * gcc.c-torture/compile/20031011-1.c: New test.
41343
41344 2003-10-11 Jan Hubicka <jh@suse.cz>
41345
41346 * g++.dg/other/first-global.C: New test.
41347
41348 2003-10-11 Roger Sayle <roger@eyesopen.com>
41349
41350 * gcc.c-torture/execute/string-opt-18.c: New testcase.
41351
41352 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
41353
41354 * gcc.c-torture/compile/20031010-1.c: New test.
41355
41356 2003-10-10 Geoffrey Keating <geoffk@apple.com>
41357
41358 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
41359 * gcc.c-torture/execute/va-arg-25.c: ... here.
41360
41361 2003-10-09 Mark Mitchell <mark@codesourcery.com>
41362
41363 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
41364
41365 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
41366
41367 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
41368
41369 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
41370
41371 * g++.dg/parse/error2.C: New test.
41372
41373 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
41374
41375 PR c++/11097
41376 * g++.dg/other/error5.C: Modify the error message.
41377 * g++.dg/lookup/using8.C: New test.
41378
41379 2003-10-07 Geoffrey Keating <geoffk@apple.com>
41380
41381 * gcc.dg/darwin-abi-2.c: New file.
41382 * gcc.c-torture/execute/va-arg-24.c: New file.
41383
41384 2003-10-06 Bob Wilson <bob.wilson@acm.org>
41385
41386 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
41387 indentation.
41388
41389 2003-10-06 Mark Mitchell <mark@codesourcery.com>
41390
41391 PR c++/10147
41392 * g++.dg/other/error4.C: Update error messages.
41393 * g++.dg/template/ptrmem4.C: Likewise.
41394
41395 PR c++/12337
41396 * g++.dg/init/new9.C: New test.
41397
41398 PR c++/12334, c++/12236, c++/8656
41399 * g++.dg/ext/attrib8.C: New test.
41400
41401 2003-10-06 Devang Patel <dpatel@apple.com>
41402
41403 * gcc.dg/debug/dwarf2-3.h: New test.
41404 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
41405
41406 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
41407
41408 * g++.dg/opt/cfg2.C: New test.
41409
41410 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
41411
41412 * g++.dg/opt/float1.C: New test.
41413
41414 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41415
41416 * gcc.dg/c90-array-lval-6.c: New test.
41417 * gcc.dg/c99-array-lval-6.c: New test.
41418
41419 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
41420 Ziemowit Laski <zlaski@apple.com>
41421
41422 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
41423 'Derived', so that it is never considered a class method; add
41424 new warning for '+port' method ambiguity.
41425 * objc.dg/method-12.m: Include <objc/objc.h> instead of
41426 <objc/objc-api.h> (needed on Mac OS X).
41427 * objc.dg/method-13.m: New test.
41428
41429 2003-10-03 Roger Sayle <roger@eyesopen.com>
41430
41431 PR optimization/9325, PR java/6391
41432 * gcc.c-torture/execute/20031003-1.c: New test case.
41433
41434 2003-10-02 Mark Mitchell <mark@codesourcery.com>
41435
41436 PR optimization/12180
41437 * gcc.dg/20031002-1.c: New test.
41438
41439 PR c++/12486
41440 * g++.dg/inherit/error1.C: New test.
41441
41442 2003-10-02 Chris Demetriou <cgd@broadcom.com>
41443
41444 * lib/f-torture.exp (search_for): Rename to...
41445 (search_for_re): This. Also, clean up comments and the
41446 "regexp" invocation.
41447
41448 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
41449
41450 * gcc.c-torture/compile/20031002-1.c: New test.
41451
41452 2003-10-02 Jakub Jelinek <jakub@redhat.com>
41453
41454 * g++.dg/opt/cond1.C: New test.
41455
41456 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
41457
41458 * gcc.dg/Wold-style-definition-2.c: New testcase.
41459 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
41460
41461 2003-09-29 Richard Henderson <rth@redhat.com>
41462
41463 * g++.dg/init/array10.C: Add dg-options.
41464
41465 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
41466
41467 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
41468
41469 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41470
41471 * g++.dg/template/friend19.C: Fix typo.
41472 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
41473
41474 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
41475
41476 * gcc.c-torture/execute/20030928-1.c: New test.
41477 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
41478
41479 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
41480
41481 * g++.dg/opt/unroll1.C: New test.
41482
41483 2003-09-26 Roger Sayle <roger@eyesopen.com>
41484
41485 PR optimization/11741
41486 * gcc.dg/20030926-1.c: New test case.
41487
41488 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41489
41490 PR c++/5655
41491 * g++.dg/parse/access7.C: New test.
41492 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
41493
41494 2003-09-24 Ziemowit Laski <zlaski@apple.com>
41495
41496 MERGE OF objc-improvements-branch into MAINLINE:
41497 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
41498 if libobjc has not been built.
41499 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
41500 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
41501 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
41502 objc/execute/nested-3.m, objc/execute/np-2.m,
41503 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
41504 objc/execute/redefining_self.m, objc/execute/root_methods.m,
41505 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
41506 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
41507 objc.dg/special/unclaimed-category-1.h,
41508 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
41509 well as GNU runtime.
41510 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
41511 * execute/cascading-1.m, execute/function-message-1.m,
41512 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
41513 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
41514 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
41515 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
41516 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
41517 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
41518 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
41519 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
41520 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
41521 * objc.dg/bitfield-2.m: Run only on Darwin.
41522 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
41523 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
41524 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
41525 * objc.dg/const-str-1.m: Fix constant string layout.
41526
41527 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
41528
41529 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
41530
41531 2003-09-23 Geoffrey Keating <geoffk@apple.com>
41532
41533 * gcc.dg/darwin-abi-1.c: New file.
41534
41535 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
41536
41537 PR target/12281
41538 * gcc.c-torture/compile/20030921-1.c: New test.
41539
41540 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
41541
41542 * g++.dg/opt/reg-stack2.C: New test.
41543
41544 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
41545
41546 * g++.dg/eh/delayslot1.C: New test.
41547
41548 2003-09-20 Richard Henderson <rth@redhat.com>
41549
41550 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
41551
41552 2003-09-20 Roger Sayle <roger@eyesopen.com>
41553
41554 * gcc.c-torture/execute/20030920-1.c: New test case.
41555
41556 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41557
41558 * g++.dg/rtti/typeid3.C: Correct expected error message.
41559
41560 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41561
41562 PR c++/157
41563 * g++.dg/parse/crash12.C: New test.
41564
41565 2003-09-19 Janis Johnson <janis187@us.ibm.com>
41566
41567 * gcc.dg/compat/mixed-struct-check.h: New.
41568 * gcc.dg/compat/mixed-struct-defs.h: New.
41569 * gcc.dg/compat/mixed-struct-init.h: New.
41570 * gcc.dg/compat/struct-by-value-19_main.c: New.
41571 * gcc.dg/compat/struct-by-value-19_x.c: New.
41572 * gcc.dg/compat/struct-by-value-19_y.c: New.
41573 * gcc.dg/compat/struct-by-value-20_main.c: New.
41574 * gcc.dg/compat/struct-by-value-20_x.c: New.
41575 * gcc.dg/compat/struct-by-value-20_y.c: New.
41576 * gcc.dg/compat/struct-return-19_main.c: New.
41577 * gcc.dg/compat/struct-return-19_x.c: New.
41578 * gcc.dg/compat/struct-return-19_y.c: New.
41579 * gcc.dg/compat/struct-return-20_main.c: New.
41580 * gcc.dg/compat/struct-return-20_x.c: New.
41581 * gcc.dg/compat/struct-return-20_y.c: New.
41582
41583 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
41584 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
41585 so that it will not complain on LP64 targets.
41586
41587 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41588
41589 PR c++/495
41590 * g++.dg/template/friend24.C: New test.
41591
41592 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
41593
41594 PR c++/12332
41595 * g++.dg/template/memtmpl2.C: New test.
41596
41597 2003-09-18 Mark Mitchell <mark@codesourcery.com>
41598
41599 PR target/11184
41600 * gcc.dg/builtin-apply1.c: New test.
41601
41602 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
41603
41604 PR c++/9848
41605 * g++.dg/warn/Wunused-4.C: New test.
41606
41607 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41608
41609 PR c++/12316
41610 * g++.dg/other/gc2.C: New test.
41611
41612 2003-09-17 Mark Mitchell <mark@codesourcery.com>
41613
41614 PR c++/11991
41615 * g++.dg/rtti/typeid3.C: New test.
41616
41617 PR c++/12266
41618 * g++.dg/overload/template1.C: New test.
41619
41620 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
41621
41622 * g++.dg/opt/cfg3.C: New test.
41623
41624 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41625
41626 PR c++/7939
41627 * g++.dg/template/crash11.C: New test.
41628
41629 2003-09-16 Jason Merrill <jason@redhat.com>
41630 Jakub Jelinek <jakub@redhat.com>
41631
41632 * gcc.dg/attr-warn-unused-result.c: New test.
41633
41634 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
41635
41636 PR c++/12184
41637 * g++.dg/expr/call2.C: New test.
41638
41639 2003-09-15 Andreas Jaeger <aj@suse.de>
41640
41641 * gcc.dg/Wold-style-definition-1.c: New test.
41642
41643 2003-09-14 Mark Mitchell <mark@codesourcery.com>
41644
41645 PR c++/3907
41646 * g++.dg/parse/template12.C: New test.
41647
41648 * g++.dg/abi/bitfield11.C: New test.
41649 * g++.dg/abi/bitfield12.C: Likewise.
41650
41651 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
41652
41653 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
41654 non-expansion of functional macro name without arguments at EOL.
41655 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
41656
41657 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
41658
41659 * gcc.c-torture/execute/20030914-[12].c: New tests.
41660
41661 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
41662
41663 PR c++/11788
41664 * g++.dg/overload/addr1.C: New test.
41665
41666 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
41667
41668 * gcc.dg/20030909-1.c: New test.
41669
41670 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
41671
41672 * gcc.dg/ultrasp10.c: New test.
41673
41674 2003-09-09 Devang Patel <dpatel@apple.com>
41675
41676 * gcc.dg/darwin-ld-6.c: New test.
41677
41678 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41679
41680 * gcc.dg/torture/builtin-explog-1.c: New testcase.
41681
41682 2003-09-08 Mark Mitchell <mark@codesourcery.com>
41683
41684 * gcc.dg/ia64-types1.c: New test.
41685 * gcc.dg/ia64-types2.c: Likewise.
41686
41687 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41688
41689 * gcc.dg/builtins-1.c: Add more _Complex tests.
41690 * gcc.dg/torture/builtin-attr-1.c: Likewise.
41691
41692 * gcc.dg/builtins-1.c: Test existing _Complex functions.
41693 * gcc.dg/torture/builtin-attr-1.c: Likewise.
41694
41695 2003-09-08 Mark Mitchell <mark@codesourcery.com>
41696
41697 PR c++/11786
41698 * g++.dg/lookup/koenig2.C: New test.
41699
41700 PR c++/5296
41701 * g++.dg/rtti/typeid2.C: New test.
41702
41703 2003-09-08 Jakub Jelinek <jakub@redhat.com>
41704
41705 * gcc.c-torture/compile/20030904-1.c: New test.
41706
41707 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
41708
41709 * g++.dg/opt/longbranch2.C: New test.
41710
41711 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
41712
41713 * g++.dg/template/crash10.C: Only compile it.
41714
41715 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
41716
41717 PR middle-end/11665
41718 * gcc.c-torture/compile/20030907-1.c: New test.
41719 * g++.dg/init/array11.C: New test.
41720
41721 2003-09-07 Mark Mitchell <mark@codesourcery.com>
41722
41723 PR c++/11852
41724 * g++.dg/init/struct1.C: New test.
41725
41726 2003-09-07 Mark Mitchell <mark@codesourcery.com>
41727
41728 PR c++/12181
41729 * g++.dg/expr/comma1.C: New test.
41730
41731 2003-09-06 Mark Mitchell <mark@codesourcery.com>
41732
41733 PR c++/11867
41734 * g++.dg/expr/static_cast5.C: New test.
41735
41736 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
41737
41738 PR c++/11507
41739 * g++.dg/lookup/scoped7.C: New test.
41740
41741 PR c++/9574
41742 * g++.dg/other/static1.C: New test.
41743
41744 PR c++/11490
41745 * g++.dg/warn/template-1.C: New test.
41746
41747 PR c++/11432
41748 * g++.dg/template/crash10.C: New test.
41749
41750 PR c++/2478
41751 * g++.dg/overload/VLA.C: New test.
41752
41753 PR c++/10804
41754 * g++.dg/template/call1.C: New test.
41755
41756 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
41757
41758 PR c++/11794
41759 * g++.dg/parse/using3.C: New test.
41760
41761 2003-09-06 Roger Sayle <roger@eyesopen.com>
41762
41763 PR c++/11409
41764 * g++.dg/overload/builtin3.C: New test case.
41765
41766 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
41767
41768 PR c/9862
41769 * gcc.dg/20030906-1.c: New test.
41770 * gcc.dg/20030906-2.c: Likewise.
41771
41772 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
41773
41774 PR c++/12167
41775 * g++.dg/parse/defarg5.C: New test.
41776
41777 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
41778
41779 2003-09-05 Mark Mitchell <mark@codesourcery.com>
41780
41781 PR c++/12163
41782 * g++.dg/expr/static_cast4.C: New test.
41783
41784 PR c++/12146
41785 * g++.dg/template/crash9.C: New test.
41786
41787 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
41788
41789 * g++.old-deja/g++.ext/pretty2.C: Update for change
41790 in __FUNCTION__.
41791 * g++.old-deja/g++.ext/pretty3.C: Likewise.
41792
41793 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
41794
41795 PR c++/11922
41796 * g++/dg/template/qualified-id1.C: New test.
41797
41798 PR c++/12037
41799 * g++.dg/warn/noeffect4.C: New test.
41800
41801 2003-09-04 Matt Austern <austern@apple.com>
41802
41803 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
41804 * g++.dg/ext/fnname2.C: Likewise.
41805 * g++.dg/ext/fnname3.C: Likewise.
41806
41807 2003-09-04 Mark Mitchell <mark@codesourcery.com>
41808
41809 * g++.dg/expr/lval1.C: New test.
41810 * g++.dg/ext/lvcast.C: Remove.
41811
41812 2003-09-03 Roger Sayle <roger@eyesopen.com>
41813
41814 PR optimization/11700.
41815 * gcc.c-torture/compile/20030903-1.c: New test case.
41816
41817 2003-09-03 Mark Mitchell <mark@codesourcery.com>
41818
41819 PR c++/12053
41820 * g++.dg/abi/layout4.C: New test.
41821
41822 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
41823
41824 PR c++/11553
41825 * g++.dg/parse/friend3.C: New test.
41826
41827 2003-09-02 Mark Mitchell <mark@codesourcery.com>
41828
41829 PR c++/11847
41830 * g++.dg/template/class1.C: New test.
41831
41832 PR c++/11808
41833 * g++.dg/expr/call1.C: New test.
41834
41835 2003-09-01 Mark Mitchell <mark@codesourcery.com>
41836
41837 PR c++/12114
41838 * g++.dg/init/ref9.C: New test.
41839
41840 PR c++/11972
41841 * g++.dg/template/nested4.C: New test.
41842
41843 2003-08-29 Mark Mitchell <mark@codesourcery.com>
41844
41845 PR c++/12093
41846 * g++.dg/template/non-dependent4.C: New test.
41847
41848 PR c++/11928
41849 * g++.dg/inherit/conv1.C: New test.
41850
41851 2003-08-29 Mark Mitchell <mark@codesourcery.com>
41852
41853 PR c++/6196
41854 * g++.dg/ext/label1.C: New test.
41855 * g++.dg/ext/label2.C: Likewise.
41856
41857 2003-08-28 Mark Mitchell <mark@codesourcery.com>
41858
41859 * g++.dg/expr/cond3.C: New test.
41860
41861 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41862
41863 * gcc.dg/builtins-1.c: Add new builtin cases.
41864
41865 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41866
41867 * gcc.dg/builtins-1.c: Add new cases.
41868 * gcc.dg/torture/builtin-attr-1.c: Likewise.
41869
41870 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41871
41872 * gcc.dg/builtins-1.c: Add more math builtin tests.
41873 * gcc.dg/torture/builtin-attr-1.c: New test.
41874
41875 2003-08-28 Mark Mitchell <mark@codesourcery.com>
41876
41877 PR optimization/5079
41878 * g++.dg/opt/static3.C: New test.
41879
41880 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
41881
41882 * gcc.misc-tests/gcov-10b.c: New test.
41883
41884 2003-08-27 Mark Mitchell <mark@codesourcery.com>
41885
41886 * g++.dg/opt/ptrmem3.C: New test.
41887
41888 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
41889
41890 2003-08-27 Jakub Jelinek <jakub@redhat.com>
41891
41892 * gcc.dg/20030826-2.c: New test.
41893
41894 2003-08-26 Roger Sayle <roger@eyesopen.com>
41895
41896 PR middle-end/12002
41897 * g77.f-torture/compile/12002.f: New test case.
41898
41899 2003-08-26 Roger Sayle <roger@eyesopen.com>
41900
41901 * gcc.dg/20030826-1.c: New test case.
41902
41903 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
41904
41905 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
41906
41907 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
41908
41909 PR c++/11871
41910 * c++.dg/lookup/crash1.C: New test.
41911
41912 * c++.dg/warn/noeffect3.C: New test.
41913
41914 2003-08-25 Janis Johnson <janis187@us.ibm.com>
41915
41916 * gcc.dg/compat/vector-1_x.c: Compile with -w.
41917 * gcc.dg/compat/vector-1_y.c: Ditto.
41918 * gcc.dg/compat/vector-2_x.c: Ditto.
41919 * gcc.dg/compat/vector-2_y.c: Ditto.
41920
41921 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
41922
41923 * gcc.dg/20030702-1.c: New test.
41924
41925 2003-08-25 Mark Mitchell <mark@codesourcery.com>
41926
41927 PR c++/8795
41928 * g++.dg/ext/altivec-1.C: New test.
41929
41930 2003-08-24 Richard Henderson <rth@redhat.com>
41931
41932 * g++.dg/eh/simd-2.C: Add -w for x86.
41933
41934 2003-08-23 Jakub Jelinek <jakub@redhat.com>
41935
41936 * gcc.dg/20030815-1.c: New test.
41937
41938 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41939
41940 PR c++/3765
41941 * g++.dg/parse/access6.C: New test.
41942
41943 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41944
41945 PR c++/641, c++/11876
41946 * g++.dg/template/friend22.C: New test.
41947 * g++.dg/template/friend23.C: Likewise.
41948
41949 2003-08-22 Mark Mitchell <mark@codesourcery.com>
41950
41951 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
41952 identically.
41953
41954 2003-08-22 Mark Mitchell <mark@codesourcery.com>
41955
41956 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
41957
41958 2003-08-22 Mark Mitchell <mark@codesourcery.com>
41959
41960 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
41961
41962 2003-08-22 Mark Mitchell <mark@codesourcery.com>
41963
41964 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
41965
41966 2003-08-22 Mark Mitchell <mark@codesourcery.com>
41967
41968 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
41969
41970 2003-08-21 Mark Mitchell <mark@codesourcery.com>
41971
41972 PR c++/11919
41973 * g++.dg/overload/prom1.C: New test.
41974
41975 PR c++/11551
41976 * g++.dg/parse/dtor2.C: New test.
41977
41978 PR c++/10762
41979 * g++.dg/parse/using2.C: New test.
41980
41981 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
41982
41983 PR target/11805
41984 * gcc.c-torture/compile/20030821-1.c: New.
41985
41986 2003-08-20 Mark Mitchell <mark@codesourcery.com>
41987
41988 PR c++/11834
41989 * g++.dg/template/deduce2.C: New test.
41990
41991 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
41992
41993 * gcc.c-torture/execute/20030821-1.c: New test.
41994
41995 2003-08-20 Roger Sayle <roger@eyesopen.com>
41996
41997 PR middle-end/11984
41998 * gcc.dg/20030820-1.c: New test case.
41999
42000 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
42001
42002 PR c++/11945
42003 * g++.dg/warn/noeffect2.C: New test.
42004
42005 2003-08-19 Mark Mitchell <mark@codesourcery.com>
42006
42007 PR c++/10926
42008 * g++.dg/template/dtor2.C: New test.
42009
42010 PR c++/11684
42011 * g++.dg/template/operator1.C: New test.
42012 * g++.dg/parse/operator4.C: New test.
42013
42014 PR c++/11946.C
42015 * g++.dg/expr/enum1.C: New test.
42016 * gcc.dg/c99-bool-1.c: Remove bogus warning.
42017
42018 PR c++/11036.C
42019 * g++.dg/parse/elab2.C: New test.
42020 * g++.dg/parse/typedef4.C: Change error message.
42021 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
42022 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
42023 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
42024
42025 2003-08-19 Geoffrey Keating <geoffk@apple.com>
42026
42027 * gcc.dg/pch/warn-1.c: New.
42028 * gcc.dg/pch/warn-1.hs: New.
42029
42030 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
42031 not-tested file.
42032
42033 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
42034
42035 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
42036
42037 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
42038
42039 * gcc.dg/uninit-D.c: New Test.
42040 * gcc.dg/uninit-E.c: New Test.
42041 * gcc.dg/uninit-F.c: New Test.
42042 * gcc.dg/uninit-G.c: New Test.
42043
42044 2003-08-19 Michael Ritzert <ritzert@t-online.de>
42045
42046 * g++.dg/README: Describe the pch directory.
42047
42048 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42049
42050 PR c++/11174
42051 * g++.dg/parse/access4.C: New test.
42052 * g++.dg/parse/access5.C: Likewise.
42053 * g++.old-deja/g++.jason/access17.C: Adjust error message.
42054
42055 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
42056
42057 * gcc.dg/noncompile/20030818-1.c: New.
42058
42059 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
42060
42061 PR c++/11957
42062 * g++.dg/warn/noeffect1.C: New test.
42063
42064 * g++.dg/template/scope2.C: New test.
42065 * g++.dg/template/error2.C: Correct dg-error
42066
42067 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
42068
42069 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
42070
42071 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
42072
42073 PR C++/11512
42074 * g++.dg/template/warn1.C: New.
42075
42076 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
42077
42078 * g++.dg/template/error2.C: New test.
42079 * g++.dg/lookup/using7.C: Adjust errors
42080 * g++.old-deja/g++.pt/crash36.C: Likewise.
42081 * g++.old-deja/g++.pt/derived3.C: Likewise.
42082
42083 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42084
42085 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
42086 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
42087 * gcc.c-torture/execute/builtins/string-9.c: New, from
42088 string-opt-9.c. Adjust for execute/builtins framework.
42089 * gcc.c-torture/execute/string-opt-9.c: Delete.
42090
42091 2003-08-12 Mark Mitchell <mark@codesourcery.com>
42092
42093 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
42094
42095 * g++.dg/parse/ret-type2.C: New test.
42096
42097 PR c++/11703
42098 * g++.dg/init/new8.C: New test.
42099
42100 PR c++/10923
42101 * g++.dg/parse/typedef5.C: New test.
42102
42103 PR c++/9512
42104 * g++.dg/parse/qualified2.C: New test.
42105 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
42106 invalid code.
42107
42108 2003-08-11 Mark Mitchell <mark@codesourcery.com>
42109
42110 * g++.dg/conversion/ptrmem1.C: New test.
42111
42112 2003-08-11 Jakub Jelinek <jakub@redhat.com>
42113
42114 PR target/11693
42115 * gcc.dg/20030811-1.c: New test.
42116
42117 PR target/11535
42118 * gcc.c-torture/execute/20030811-1.c: New test.
42119
42120 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42121
42122 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
42123
42124 2003-08-10 Mark Mitchell <mark@codesourcery.com>
42125
42126 PR c++/11789.C
42127 * g++.dg/inherit/multiple1.C: New test.
42128
42129 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
42130
42131 * gcc.dg/spe1.c: New test.
42132
42133 PR c++/11670
42134 * g++.dg/expr/cast2.C: New test.
42135
42136 PR c++/10530
42137 * g++.dg/template/dependent-name2.C: New test.
42138
42139 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
42140
42141 * g++.dg/parse/crash11.C: Put the dg options in comments.
42142
42143 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
42144
42145 * lib/gcc-dg.exp: Update for diagnostic change.
42146
42147 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42148
42149 PR c++/5767
42150 * g++.dg/parse/crash11.C: New test.
42151
42152 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
42153
42154 * gcc.dg/cpp/spacing1.c: Update.
42155
42156 2003-08-04 Janis Johnson <janis187@us.ibm.com>
42157
42158 PR target/11739
42159 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
42160 a value for -mtune.
42161
42162 2003-08-04 Roger Sayle <roger@eyesopen.com>
42163
42164 PR middle-end/11771
42165 * gcc.c-torture/compile/20030804-1.c: New test case.
42166
42167 2003-08-04 Roger Sayle <roger@eyesopen.com>
42168
42169 * gcc.dg/20030804-1.c: New test case.
42170
42171 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
42172
42173 * gcc.dg/cpp/separate-1.c: New test.
42174
42175 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
42176
42177 PR c++/11704
42178 * g++.dg/template/dependent-expr2.C: New test.
42179
42180 PR c++/11766
42181 * g++.dg/expr/ptrmem1.C: New test.
42182
42183 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42184
42185 PR c++/9453
42186 * g++.dg/template/friend15.C: New test.
42187
42188 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
42189
42190 * lib/dg-pch.exp: Work round PCH bug.
42191
42192 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42193
42194 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
42195 builtins. Move cases from builtins-4.c here.
42196
42197 * gcc.dg/torture/builtin-math-1.c: New test taken from
42198 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
42199 additional cases.
42200
42201 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
42202 Delete.
42203
42204 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
42205
42206 PR c++/9447
42207 * g++.dg/template/using7.C: New test.
42208
42209 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
42210
42211 * import1.c, import2.c: New tests.
42212
42213 2003-08-01 Jakub Jelinek <jakub@redhat.com>
42214
42215 * g++.dg/eh/crossjump1.C: New test.
42216
42217 2003-08-01 Mark Mitchell <mark@codesourcery.com>
42218
42219 PR c++/11697
42220 * g++.dg/template/using6.C: New test.
42221
42222 PR c++/11744
42223 * g++.dg/template/koenig2.C: New test.
42224
42225 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42226
42227 PR c++/7983
42228 * g++.dg/parse/typedef4.C: New test.
42229
42230 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42231
42232 PR c++/8442, c++/8806
42233 * g++.dg/template/elab1.C: New test.
42234 * g++.dg/template/type2.C: Likewise.
42235 * g++.dg/template/ttp3.C: Adjust expected error message.
42236 * g++.old-deja/g++.law/visibility13.C: Likewise.
42237 * g++.old-deja/g++.niklas/t135.C: Likewise.
42238 * g++.old-deja/g++.pt/ttp41.C: Likewise.
42239 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
42240 template argument.
42241 * g++.old-deja/g++.pt/ttp44.C: Likewise.
42242
42243 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
42244
42245 PR c++/11295
42246 * g++.dg/ext/stmtexpr1.C: New test.
42247
42248 * g++.dg/opt/tmp1.C: New test.
42249
42250 PR c++/11525
42251 * g++.dg/parse/constant4.C: New test.
42252
42253 PR c++/9447
42254 * g++.dg/template/using5.C: New test.
42255
42256 2003-07-31 Roger Sayle <roger@eyesopen.com>
42257
42258 * gcc.dg/builtins-27.c: New test case.
42259
42260 2003-07-31 Jakub Jelinek <jakub@redhat.com>
42261
42262 * gcc.dg/tls/opt-7.c: New test.
42263
42264 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
42265
42266 * g++.old-deja/g++.other/crash18.C: Remove.
42267
42268 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
42269
42270 * g++.dg/template/explicit3.C: New.
42271 * g++.dg/template/explicit4.C: New.
42272 * g++.dg/template/explicit5.C: New.
42273
42274 PR c++/11347
42275 * g++.dg/template/memtmpl1.C: New.
42276
42277 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
42278
42279 PR target/11565
42280 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
42281 * gcc.dg/i386-387-5.c (dg-options): Likewise.
42282
42283 2003-07-30 Jan Hubicka <jh@suse.cz>
42284
42285 * vtgc1.c: Kill.
42286
42287 2003-07-29 Zack Weinberg <zack@codesourcery.com>
42288
42289 * gcc.dg/struct-in-proto-1.c: New test.
42290
42291 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
42292
42293 * gcc.dg/cpp/include2.c: Only expect one message.
42294
42295 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
42296
42297 PR c++/9447
42298 * g++.dg/template/using1.C: New test.
42299 * g++.dg/template/using2.C: New test.
42300 * g++.dg/template/using3.C: New test.
42301 * g++.dg/template/using4.C: New test.
42302
42303 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
42304
42305 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
42306 * gcc.c-torture/execute/string-opt-10.c: Likewise.
42307
42308 2003-07-28 Jan Hubicka <jh@suse.cz>
42309
42310 PR c++/11530
42311 * g++.dg/opt/call1.C: New test.
42312
42313 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
42314
42315 PR c++/11667
42316 * g++.dg/init/enum2.C: New test.
42317 * g++.dg/template/overload1.C: Add "-w" option.
42318
42319 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
42320
42321 * gcc.dg/Wdeclaration-after-statement-1.c,
42322 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
42323
42324 2003-07-28 Jakub Jelinek <jakub@redhat.com>
42325
42326 * gcc.c-torture/compile/20030725-1.c: New test.
42327
42328 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
42329
42330 * gcc.dg/20030505.c: Only run for SPE.
42331 Remove definition of opaque type.
42332
42333 2003-07-27 Mark Mitchell <mark@codesourcery.com>
42334
42335 * g++.dg/template/ptrmem6.C: New test.
42336
42337 2003-07-26 Geoffrey Keating <geoffk@apple.com>
42338
42339 * gcc.c-torture/compile/zero-strct-2.c: New test.
42340
42341 2003-07-25 Geoffrey Keating <geoffk@apple.com>
42342
42343 * gcc.dg/intermod-1.c: New test.
42344
42345 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
42346
42347 PR c++/11617
42348 * g++.dg/template/lookup2.C: New test.
42349 * g++.dg/template/memclass1.C: Remove instantiated from error.
42350 * g++.dg/other/error2.C: Tweak expected errors.
42351
42352 PR c++/11596
42353 * g++.dg/template/defarg3.C: New test.
42354
42355 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
42356
42357 2003-07-24 Mark Mitchell <mark@codesourcery.com>
42358
42359 * g++.dg/inherit/access5.C: New test.
42360
42361 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42362
42363 PR c++/11513
42364 * g++.dg/template/crash8.C: New test.
42365
42366 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
42367
42368 PR c/10602
42369 * gcc.dg/noncompile/incomplete-2.c: New test.
42370
42371 2003-07-23 Mark Mitchell <mark@codesourcery.com>
42372
42373 PR c++/11645
42374 * g++.dg/inherit/access4.C: New test.
42375
42376 PR c++/11517
42377 * g++.dg/expr/cond2.C: New test.
42378
42379 PR optimization/10679
42380 * g++.dg/opt/inline4.C: New test.
42381
42382 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
42383
42384 * g++.dg/parse/crash10: New test.
42385
42386 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
42387
42388 * g++.dg/ext/flexary1.C: New test.
42389
42390 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42391
42392 PR c++/10793
42393 * g++.dg/template/crash9.C: New test.
42394
42395 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
42396
42397 PR c++/3004
42398 * g++.dg/parse/typedef3.C: New test.
42399
42400 PR c++/7906
42401 * g++.dg/parse/operator2.C: New test.
42402
42403 PR c++/8895
42404 * g++.dg/parse/def-tmpl-arg1.C: New test.
42405
42406 PR c++/9282
42407 * g++.dg/parse/funptr1.C: New test.
42408
42409 PR c++/9452
42410 * g++.dg/parse/ambig3.C: New test.
42411
42412 PR c++/9454
42413 * g++.dg/parse/operator3.C: New test.
42414
42415 PR c++/9486
42416 * g++.dg/parse/template10.C: New test.
42417
42418 PR c++/9488
42419 * g++.dg/parse/template11.C: New test.
42420
42421 PR c++/10150
42422 * g++.dg/parse/invalid-op1.C: New test.
42423
42424 PR c++/10247
42425 * g++.dg/parse/condexpr1.C: New test.
42426
42427 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
42428
42429 * g++.dg/ext/packed3.C: New test.
42430 * g++.dg/ext/packed4.C: New test.
42431
42432 * gcc.dg/pack-test-3.c: New test.
42433
42434 2003-07-21 Janis Johnson <janis187@us.ibm.com>
42435
42436 * lib/compat.exp: Handle dg-options per source file.
42437 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
42438 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
42439 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
42440 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
42441 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
42442 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
42443 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
42444 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
42445 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
42446 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
42447 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
42448 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
42449 * g++.dg/compat/break/bitfield7_x.C: Ditto.
42450 * g++.dg/compat/break/bitfield7_y.C: Ditto.
42451
42452 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
42453
42454 PR c/10320
42455 * gcc.c-torture/execute/20030718-1.c: New test.
42456
42457 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
42458
42459 PR optimization/11536
42460 * gcc.dg/20030721-1.c: New test.
42461
42462 2003-07-19 Mark Mitchell <mark@codesourcery.com>
42463
42464 PR c++/11546
42465 * g++.dg/template/lookup1.C: New test.
42466
42467 2003-07-19 Zack Weinberg <zack@codesourcery.com>
42468
42469 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
42470 diagnostics of ill-formed constructs involving labels.
42471 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
42472 the new 'previously defined here' message.
42473
42474 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
42475
42476 * g++.dg/parse/non-dependent2.C: New test.
42477
42478 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
42479
42480 * g++.dg/init/init-ref4.C: xfail on targets without
42481 weak symbols.
42482
42483 2003-07-17 Jakub Jelinek <jakub@redhat.com>
42484
42485 PR target/11087
42486 * gcc.c-torture/execute/20030717-1.c: New test.
42487
42488 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42489
42490 * g++.dg/opt/cfg1.C: New test.
42491
42492 2003-07-17 Mark Mitchell <mark@codesourcery.com>
42493
42494 PR optimization/11557
42495 * gcc.dg/20030717-1.c: New test.
42496
42497 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
42498
42499 PR c++/10476
42500 * g++.dg/expr/crash-1.C: New test.
42501
42502 PR c++/11027
42503 * g++.dg/template/init3.C: New test.
42504
42505 PR c++/8222
42506 * g++.dg/template/non-dependent1.C: New test.
42507
42508 PR c++/11070
42509 * g++.dg/template/non-dependent2.C: New test.
42510
42511 PR c++/11071
42512 * g++.dg/template/non-dependent3.C: New test.
42513
42514 PR c++/9907
42515 * g++.dg/template/sizeof5.C: New test.
42516
42517 2003-07-17 Geoffrey Keating <geoffk@apple.com>
42518
42519 PR 11498
42520 * gcc.c-torture/compile/mangle-1.c: New file.
42521
42522 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42523
42524 PR c++/7809
42525 * g++.dg/parse/access3.C: New test.
42526
42527 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
42528
42529 PR c++/11384
42530 * g++.dg/init/init-ref4.C: New test.
42531
42532 2003-07-16 Mark Mitchell <mark@codesourcery.com>
42533
42534 PR c++/11547
42535 * g++.dg/parse/constant3.C: New test.
42536 * g++.dg/parse/crash7.C: Likewise.
42537
42538 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
42539
42540 PR target/11008
42541 * gcc.dg/i386-pentium4-not-mull.c: New.
42542
42543 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
42544
42545 * gcc.dg/asm-names.c (ymain): Make it weak.
42546
42547 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42548
42549 PR c++/5421
42550 * g++.dg/template/friend21.C: New test.
42551
42552 2003-07-16 Jakub Jelinek <jakub@redhat.com>
42553
42554 * gcc.dg/cleanup-8.c: New test.
42555 * gcc.dg/cleanup-9.c: New test.
42556
42557 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
42558
42559 * g++.dg/ext/dll-MI1.h: New file.
42560 * g++.dg/ext/dllexport-MI1.C: New file.
42561 * g++.dg/ext/dllimport-MI1.C: New file.
42562
42563 2003-07-15 Jakub Jelinek <jakub@redhat.com>
42564
42565 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
42566 it does not have cmpstrsi patterns (just cmpmemsi).
42567
42568 2003-07-15 Mark Mitchell <mark@codesourcery.com>
42569
42570 PR debug/11473
42571 * g++.dg/debug/debug8.C: New test.
42572
42573 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42574
42575 PR c++/10108
42576 * g++.dg/template/crash7.C: New test.
42577
42578 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
42579
42580 PR target/10795
42581 * gcc.c-torture/compile/20030708-1.c: New.
42582
42583 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
42584
42585 * gcc.c-torture/execute/20030715-1.c: New test.
42586
42587 2003-07-14 Geoffrey Keating <geoffk@apple.com>
42588
42589 * gcc.dg/pch/inline-3.c: New file.
42590 * gcc.dg/pch/inline-3.hs: New file.
42591 * gcc.dg/pch/inline-4.c: New file.
42592 * gcc.dg/pch/inline-4.hs: New file.
42593
42594 2003-07-14 Mark Mitchell <mark@codesourcery.com>
42595
42596 PR c++/11509
42597 * g++.dg/template/crash6.C: New test.
42598
42599 PR c++/7053
42600 * g++.dg/template/friend20.C: New test.
42601
42602 PR c++/7019
42603 * g++.dg/template/overload2.C: New test.
42604
42605 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42606
42607 PR optimization/11440
42608 * gcc.c-torture/execute/20030714-1.c: New test.
42609
42610 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42611
42612 PR c++/11154
42613 * g++.dg/template/partial2.C: New test.
42614
42615 2003-07-13 Mark Mitchell <mark@codesourcery.com>
42616
42617 PR c++/11503
42618 * g++.dg/template/anon1.C: New test.
42619
42620 PR c++/11493
42621 PR c++/11495
42622 * g++.dg/parse/template9.C: Likewise.
42623 * g++.dg/template/crash4.C: New test.
42624 * g++.dg/template/koenig1.C: Likewise.
42625 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
42626 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
42627 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
42628 functions.
42629 * g++.old-deja/g++.jason/template36.C: Likewise.
42630 * g++.old-deja/g++.mike/p1989.C: Likewise.
42631 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
42632 * g++.old-deja/g++.pt/ttp20.C: Use this->.
42633 * g++.old-deja/g++.pt/ttp21.C: Use this->.
42634 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
42635 compiling.
42636 * g++.old-deja/g++.pt/union2.C: Use this->.
42637
42638 2003-07-11 Jakub Jelinek <jakub@redhat.com>
42639
42640 * gcc.dg/20030711-1.c: New test.
42641
42642 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
42643
42644 PR c++/11050
42645 * g++.dg/parse/args1.C: New test.
42646 * g++.pt/defarg8.C: Change expected errors.
42647
42648 2003-07-11 Mark Mitchell <mark@codesourcery.com>
42649
42650 PR c++/8164
42651 * g++.dg/template/nontype2.C: New test.
42652
42653 PR c++/10558
42654 * g++.dg/parse/template8.C: New test.
42655
42656 PR c++/8327
42657 * g++.dg/template/scope1.C: New test.
42658
42659 * g++.dg/warn/Wsign-compare-1.C: New test.
42660
42661 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
42662
42663 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
42664
42665 2003-07-10 Mark Mitchell <mark@codesourcery.com>
42666
42667 PR c++/9411
42668 * g++.dg/template/explicit2.C: New test.
42669
42670 PR c++/10032
42671 * g++.dg/warn/pedantic1.C: New test.
42672
42673 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
42674
42675 PR c++ 9483
42676 * g++.dg/other/field1.C: New test.
42677
42678 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
42679
42680 PR c/11449
42681 * gcc.c-torture/compile/20030707-1.c: New.
42682
42683 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42684
42685 PR c++/10849
42686 * g++.dg/template/access12.C: New test.
42687
42688 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
42689
42690 * g++.dg/bprob/bprob.exp (prof_ext): Update.
42691 * g77.dg/bprob/bprob.exp (prof_ext): Update.
42692 * gcc.misc-tests/bprob.exp (prof_ext): Update.
42693 * gcc.misc-tests/gcov.exp: Update
42694 * g++.dg/gcov/gcov.exp: Update
42695 * lib/gcov.exp: Update.
42696
42697 2003-07-08 Mark Mitchell <mark@codesourcery.com>
42698
42699 * g++.dg/abi/mangle17.C: Make sure template expressions are
42700 dependent.
42701 * g++.dg/abi/mangle4.C: Mark erroneous casts.
42702 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
42703 * g++.dg/opt/stack1.C: Remove erroneous code.
42704 * g++.dg/parse/template7.C: New test.
42705 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
42706 * g++.old-deja/g++.pt/crash4.C: Likewise.
42707
42708 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42709
42710 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
42711 with zero or one occurence of `$' after the initial `L'.
42712
42713 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
42714
42715 * gcc.c-torture/compile/20030704-1.c: Add a comment.
42716
42717 2003-07-08 Roger Sayle <roger@eyesopen.com>
42718
42719 PR c/11370
42720 * gcc.dg/Wunreachable-6.c: New testcase.
42721 * gcc.dg/Wunreachable-7.c: New testcase.
42722
42723 2003-07-08 Jakub Jelinek <jakub@redhat.com>
42724
42725 PR c/11420
42726 * gcc.dg/20030708-1.c: New test.
42727
42728 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
42729
42730 * gcc.dg/compat/sdata-section.h: New file.
42731 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
42732 * gcc.dg/torture/mips-sdata-1.c: New test.
42733
42734 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42735
42736 PR c++/11030
42737 * g++.dg/template/friend19.C: New test.
42738
42739 2003-07-08 Jakub Jelinek <jakub@redhat.com>
42740
42741 * g++.dg/opt/strength-reduce.C: New test.
42742
42743 2003-07-07 Roger Sayle <roger@eyesopen.com>
42744
42745 PR target/10979
42746 * gcc.dg/20030707-1.c: New testcase.
42747
42748 2003-07-07 Roger Sayle <roger@eyesopen.com>
42749
42750 PR optimization/11059
42751 * g++.dg/opt/emptyunion.C: New testcase.
42752
42753 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42754 Eric Botcazou <ebotcazou@libertysurf.fr>
42755
42756 * g++.dg/opt/stack1.C: New test.
42757
42758 2003-07-05 Mark Mitchell <mark@codesourcery.com>
42759
42760 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
42761 run test.
42762
42763 PR c++/11431
42764 * g++.dg/expr/static_cast3.C: New test.
42765
42766 2003-07-04 Zack Weinberg <zack@codesourcery.com>
42767
42768 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
42769 everywhere.
42770 * gcc.dg/concat.c: Concatenation of string constants with
42771 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
42772 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
42773 * gcc.dg/cpp/escape-2.c: Use wide character constants where
42774 necessary to avoid multi-character character constant warning.
42775 * gcc.dg/cpp/escape.c: Likewise.
42776 * gcc.dg/cpp/ucs.c: Likewise.
42777 Remove backslashes from dg-bogus comments, as they confuse Tcl.
42778 Fix a typo.
42779
42780 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
42781
42782 PR c/11428
42783 * gcc.c-torture/compile/20030704-1.c: New.
42784
42785 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
42786
42787 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
42788
42789 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
42790
42791 PR c++/5287, PR c++/7910, PR c++/11021
42792 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
42793 tests for warnings.
42794 * g++.dg/ext/dllimport2.C: Add tests for warnings.
42795 * g++.dg/ext/dllimport3.C: Likewise.
42796 * g++.dg/ext/dllimport4.C: New file.
42797 * g++.dg/ext/dllimport5.C: New file.
42798 * g++.dg/ext/dllimport6.C: New file.
42799 * g++.dg/ext/dllimport7.C: New file.
42800 * g++.dg/ext/dllimport8.C: New file.
42801 * g++.dg/ext/dllimport9.C: New file.
42802 * g++.dg/ext/dllimport10.C: New file.
42803 * g++.dg/ext/dllexport1.C: New file.
42804
42805 2003-07-03 Mark Mitchell <mark@codesourcery.com>
42806
42807 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
42808 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
42809
42810 2003-07-03 Roger Sayle <roger@eyesopen.com>
42811
42812 * gcc.dg/builtins-25.c: New testcase.
42813 * gcc.dg/builtins-26.c: New testcase.
42814
42815 2003-07-03 Janis Johnson <janis187@us.ibm.com>
42816
42817 * gcc.dg/compat/vector-defs.h: New file.
42818 * gcc.dg/compat/vector-setup.h: New file.
42819 * gcc.dg/compat/vector-check.h: New file.
42820 * gcc.dg/compat/vector-1_main.c: New file.
42821 * gcc.dg/compat/vector-1_x.c: New file.
42822 * gcc.dg/compat/vector-1_y.c: New file.
42823 * gcc.dg/compat/vector-2_main.c: New file.
42824 * gcc.dg/compat/vector-2_x.c: New file.
42825 * gcc.dg/compat/vector-2_y.c: New file.
42826
42827 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
42828 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
42829 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
42830 * gcc.dg/compat/struct-align-1.h: New file.
42831 * gcc.dg/compat/struct-align-1_main.c: New file.
42832 * gcc.dg/compat/struct-align-1_x.c: New file.
42833 * gcc.dg/compat/struct-align-1_y.c: New file.
42834 * gcc.dg/compat/struct-align-2.h: New file.
42835 * gcc.dg/compat/struct-align-2_main.c: New file.
42836 * gcc.dg/compat/struct-align-2_x.c: New file.
42837 * gcc.dg/compat/struct-align-2_y.c: New file.
42838
42839 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
42840 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
42841 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
42842 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
42843 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
42844 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
42845 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
42846 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
42847 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
42848 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
42849 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
42850 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
42851 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
42852 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
42853 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
42854 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
42855 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
42856 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
42857 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
42858 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
42859 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
42860 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
42861 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
42862 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
42863 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
42864 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
42865 * gcc.dg/compat/struct-return-10_x.c: Ditto.
42866 * gcc.dg/compat/struct-return-2_x.c: Ditto.
42867 * gcc.dg/compat/struct-return-3_x.c: Ditto.
42868
42869 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42870
42871 * gcc.dg/i386-call-1.c: New test.
42872
42873 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
42874
42875 PR c++/9162
42876 * g++.dg/parse/defarg4.C: New.
42877
42878 2003-07-03 Roger Sayle <roger@eyesopen.com>
42879
42880 PR target/10700
42881 * gcc.c-torture/compile/20030703-1.c: New test case.
42882
42883 2003-07-03 Mark Mitchell <mark@codesourcery.com>
42884
42885 * g++.dg/template/local3.C: Remove extra semicolon.
42886
42887 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42888
42889 * gcc.dg/i386-volatile-1.c: New test.
42890
42891 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
42892
42893 PR c++/11072
42894 * g++.dg/other/offsetof2.C: XFAIL.
42895 * g++.dg/other/offsetof5.C: New.
42896
42897 PR c++/10219
42898 * g++.dg/template/error1.C: New.
42899
42900 PR c++/9779
42901 * g++.dg/template/dependent-expr1.C: New.
42902
42903 2003-07-01 Mark Mitchell <mark@codesourcery.com>
42904
42905 PR c++/6949
42906 * g++.dg/template/local3.C: New test.
42907
42908 PR c++/11149
42909 * g++.dg/lookup/scoped6.C: New test.
42910
42911 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
42912
42913 PR c++/8046
42914 * g++.dg/other/error7.C: New test.
42915
42916 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
42917
42918 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
42919 * g++.old-deja/g++.abi/vtable3.h: Likewise.
42920 * g++.old-deja/g++.law/code-gen5.C: Likewise.
42921 * g++.old-deja/g++.other/union2.C: Likewise.
42922 * gcc.dg/c90-const-expr-2.c: Likewise.
42923 * gcc.dg/c90-const-expr-3.c: Likewise.
42924 * gcc.dg/c99-const-expr-2.c: Likewise.
42925 * gcc.dg/c99-const-expr-3.c: Likewise.
42926 * gcc.dg/concat.c: Likewise.
42927
42928 2003-07-01 Mark Mitchell <mark@codesourcery.com>
42929
42930 PR c++/9559
42931 * g++.dg/init/static1.C: New test.
42932
42933 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
42934
42935 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
42936 * g++.old-deja/g++.other/access2.C: Likewise.
42937 * g++.old-deja/g++.other/decl2.C: Likewise.
42938 * gcc.c-torture/execute/20020615-1.c: Likewise.
42939
42940 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
42941
42942 PR c++/4933
42943 * g++.dg/template/sizeof4.C: New test.
42944
42945 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
42946
42947 * g++.dg/other/error6.C: New test.
42948
42949 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
42950
42951 PR c++/10750
42952 * g++.dg/parse/constant2.C: New test.
42953
42954 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
42955
42956 PR c++/11106
42957 * g++.dg/other/error5.C: New test.
42958
42959 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42960
42961 * gcc.dg/format/gcc_diag-1.c: New test.
42962
42963 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
42964
42965 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
42966
42967 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
42968
42969 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
42970 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
42971 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
42972
42973 2003-06-28 Jakub Jelinek <jakub@redhat.com>
42974
42975 * gcc.c-torture/execute/builtins/string-8.c: New test.
42976 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
42977 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
42978 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
42979
42980 2003-06-27 Mark Mitchell <mark@codesourcery.com>
42981
42982 PR c++/10468
42983 * g++.dg/ext/typeof6.C: New test.
42984
42985 2003-06-27 Mark Mitchell <mark@codesourcery.com>
42986
42987 PR c++/10796
42988 * g++.dg/init/enum1.C: New test.
42989
42990 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
42991
42992 * gcc.dg/20030627-1.c: New test.
42993
42994 2003-06-26 Mark Mitchell <mark@codesourcery.com>
42995
42996 PR c++/11332
42997 * g++.dg/expr/static_cast2.C: New test.
42998
42999 2003-06-26 Roger Sayle <roger@eyesopen.com>
43000 Jakub Jelinek <jakub@redhat.com>
43001
43002 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
43003 sprintf(dst,"%s",src) optimization.
43004 * gcc.c-torture/execute/20030626-1.c: New test case.
43005 * gcc.c-torture/execute/20030626-2.c: New test case.
43006
43007 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
43008
43009 * gcc.c-torture/execute/multi-ix.c: New test.
43010
43011 * gcc.c-torture/execute/simd-4.c (main):
43012 Added missing semicolon at end of union.
43013
43014 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
43015
43016 PR c++/8266
43017 * g++.dg/template/explicit-instantiation3.C: New test.
43018
43019 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
43020
43021 * gcc.dg/20030626-1.c: Use signed char.
43022
43023 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
43024
43025 * gcc.dg/20030626-1.c: New test.
43026
43027 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
43028
43029 * const-str-2.m: Update.
43030
43031 2003-06-25 Mark Mitchell <mark@codesourcery.com>
43032
43033 PR c++/10990
43034 * g++.dg/rtti/dyncast1.C: New test.
43035 * g++.dg/abi/mangle4.C: Correct base-specifier access.
43036 * g++.dg/lookup/scoped1.C: Remove XFAIL.
43037 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
43038
43039 PR c++/10931
43040 * g++.dg/expr/static_cast1.C: New test.
43041
43042 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
43043
43044 * gcc.dg/20030625-1.c: New test.
43045
43046 2003-06-24 Roger Sayle <roger@eyesopen.com>
43047
43048 * gcc.c-torture/compile/20030624-1.c: New test case.
43049
43050 2003-06-24 Jakub Jelinek <jakub@redhat.com>
43051
43052 * gcc.c-torture/execute/string-opt-17.c: New test.
43053
43054 2003-06-24 Mark Mitchell <mark@codesourcery.com>
43055
43056 PR c++/5754
43057 * g++.dg/parse/crash6.C: New test.
43058
43059 2003-06-23 Roger Sayle <roger@eyesopen.com>
43060
43061 * gcc.dg/builtins-24.c: New test case.
43062
43063 2003-06-23 Jakub Jelinek <jakub@redhat.com>
43064
43065 * g++.dg/opt/operator1.C: New test.
43066
43067 2003-06-22 Roger Sayle <roger@eyesopen.com>
43068
43069 * gcc.c-torture/execute/string-opt-16.c: New test case.
43070
43071 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
43072
43073 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
43074 * g++.old-deja/g++.other/conv7.C: Likewise.
43075 * g++.old-deja/g++.other/overcnv2.C: Likewise.
43076 * g++.old-deja/g++.other/overload14.C: Likewise.
43077
43078 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
43079
43080 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
43081 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
43082
43083 2003-06-20 Mark Mitchell <mark@codesourcery.com>
43084
43085 PR c++/10888
43086 * g++.dg/warn/Winline-3.C: New test.
43087
43088 2003-06-20 Mark Mitchell <mark@codesourcery.com>
43089
43090 * lib/target-supports.exp (check_alias_available): Make the test
43091 program acceptable to the Solaris assembler.
43092
43093 PR c++/10749
43094 * g++.dg/template/memclass2.C: New test.
43095
43096 2003-06-20 Mark Mitchell <mark@codesourcery.com>
43097 Eric Botcazou <ebotcazou@libertysurf.fr>
43098
43099 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
43100 data for non-matching targets.
43101 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
43102
43103 2003-06-20 Mark Mitchell <mark@codesourcery.com>
43104
43105 PR c++/10845
43106 * g++.dg/template/member3.C: New test.
43107
43108 2003-06-19 Mark Mitchell <mark@codesourcery.com>
43109
43110 PR c++/10939
43111 * g++.dg/template/func1.C: New test.
43112
43113 PR c++/9649
43114 * g++.dg/template/static4.C: New test.
43115 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
43116
43117 PR c++/11041
43118 * g++.dg/init/ref7.C: New test.
43119
43120 2003-06-19 Matt Austern <austern@apple.com>
43121
43122 PR c++/11228
43123 * g++.dg/anew1.C: New test.
43124 * g++.dg/anew2.C: New test.
43125 * g++.dg/anew3.C: New test.
43126 * g++.dg/anew4.C: New test.
43127
43128 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
43129
43130 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
43131
43132 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
43133
43134 * gcc.c-torture/execute/simd-4.c (main): Make expected value
43135 endian-dependent.
43136
43137 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
43138
43139 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
43140 Remove cruft.
43141
43142 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
43143
43144 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
43145 * gcc.c-torture/compile/961203-1.c: Likewise.
43146 * gcc.c-torture/compile/980506-1.c: Likewise.
43147
43148 2003-06-17 Mark Mitchell <mark@codesourcery.com>
43149
43150 PR c++/10712
43151 * g++.dg/lookup/using7.C: New test.
43152
43153 2003-06-17 Mark Mitchell <mark@codesourcery.com>
43154
43155 PR c++/11105
43156 * g++.dg/abi/conv1.C: Remove it.
43157 * g++.dg/template/conv7.C: New test.
43158 * g++.dg/template/conv8.C: Likewise.
43159 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
43160 conversion operator.
43161
43162 2003-06-17 Janis Johnson <janis187@us.ibm.com>
43163
43164 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
43165 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
43166 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
43167 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
43168 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
43169 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
43170 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
43171 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
43172 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
43173 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
43174 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
43175 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
43176 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
43177 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
43178 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
43179 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
43180 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
43181 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
43182 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
43183 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
43184 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
43185 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
43186 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
43187 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
43188 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
43189 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
43190 * gcc.dg/compat/struct-return-10_x.c: Ditto.
43191 * gcc.dg/compat/struct-return-2_x.c: Ditto.
43192 * gcc.dg/compat/struct-return-3_x.c: Ditto.
43193
43194 2003-06-16 Mark Mitchell <mark@codesourcery.com>
43195
43196 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
43197 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
43198 indications.
43199
43200 2003-06-16 Roger Sayle <roger@eyesopen.com>
43201
43202 * gcc.dg/i386-387-5.c: New test case.
43203 * gcc.dg/i386-387-6.c: New test case.
43204 * gcc.dg/builtins-23.c: New test case.
43205
43206 2003-06-15 Roger Sayle <roger@eyesopen.com>
43207
43208 * gcc.dg/builtins-22.c: New test case.
43209 * gcc.dg/i386-387-1.c: Update to test exp.
43210 * gcc.dg/i386-387-2.c: Likewise.
43211
43212 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43213
43214 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
43215
43216 2003-06-12 Mark Mitchell <mark@codesourcery.com>
43217
43218 * lib/gcc-dg.exp (dg-require-dll): New function.
43219 (dg-xfail-if): Likewise.
43220 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
43221 driver.
43222
43223 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
43224 * gcc.c-torture/compile/20001205-1.c: Likewise.
43225 * gcc.c-torture/compile/20001226-1.c: Likewise.
43226 * gcc.c-torture/compile/20010518-2.c: Likewise.
43227 * gcc.c-torture/compile/20020312-1.c: Likewise.
43228 * gcc.c-torture/compile/20020604-1.c: Likewise.
43229 * gcc.c-torture/compile/920501-12.c: Likewise.
43230 * gcc.c-torture/compile/920501-4.c: Likewise.
43231 * gcc.c-torture/compile/920520-1.c: Likewise.
43232 * gcc.c-torture/compile/920521-1.c: Likewise.
43233 * gcc.c-torture/compile/920625-1.c: Likewise.
43234 * gcc.c-torture/compile/961203-1.c: Likewise.
43235 * gcc.c-torture/compile/980506-1.c: Likewise.
43236 * gcc.c-torture/compile/981006-1.c: Likewise.
43237 * gcc.c-torture/compile/981022-1.c: Likewise.
43238 * gcc.c-torture/compile/981223-1.c: Likewise.
43239 * gcc.c-torture/compile/990617-1.c: Likewise.
43240 * gcc.c-torture/compile/dll.c: Likewise.
43241 * gcc.c-torture/compile/labels-3.c: Likewise.
43242 * gcc.c-torture/compile/mipscop-1.c: Likewise.
43243 * gcc.c-torture/compile/mipscop-2.c: Likewise.
43244 * gcc.c-torture/compile/mipscop-3.c: Likewise.
43245 * gcc.c-torture/compile/mipscop-4.c: Likewise.
43246 * gcc.c-torture/compile/simd-5.c: Likewise.
43247 * gcc.c-torture/compile/20000804-1.x: Remove.
43248 * gcc.c-torture/compile/20001205-1.x: Likewise.
43249 * gcc.c-torture/compile/20001226-1.x: Likewise.
43250 * gcc.c-torture/compile/20010518-2.x: Likewise.
43251 * gcc.c-torture/compile/20020312-1.x: Likewise.
43252 * gcc.c-torture/compile/20020604-1.x: Likewise.
43253 * gcc.c-torture/compile/920501-12.x: Likewise.
43254 * gcc.c-torture/compile/920501-4.x: Likewise.
43255 * gcc.c-torture/compile/920520-1.x: Likewise.
43256 * gcc.c-torture/compile/920521-1.x: Likewise.
43257 * gcc.c-torture/compile/920625-1.x: Likewise.
43258 * gcc.c-torture/compile/961203-1.x: Likewise.
43259 * gcc.c-torture/compile/980506-1.x: Likewise.
43260 * gcc.c-torture/compile/981006-1.x: Likewise.
43261 * gcc.c-torture/compile/981022-1.x: Likewise.
43262 * gcc.c-torture/compile/981223-1.x: Likewise.
43263 * gcc.c-torture/compile/990617-1.x: Likewise.
43264 * gcc.c-torture/compile/mipscop-1.x: Likewise.
43265 * gcc.c-torture/compile/mipscop-2.x: Likewise.
43266 * gcc.c-torture/compile/mipscop-3.x: Likewise.
43267 * gcc.c-torture/compile/mipscop-4.x: Likewise.
43268 * gcc.c-torture/compile/simd-5.x: Likewise.
43269
43270 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
43271
43272 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
43273
43274 * gcc.c-torture/execute/20030611-1.c: New test.
43275
43276 2003-06-12 Roger Sayle <roger@eyesopen.com>
43277
43278 PR middle-end/168
43279 * gcc.dg/20030612-1.c: New test case.
43280
43281 2003-06-12 Mark Mitchell <mark@codesourcery.com>
43282
43283 PR c++/10635
43284 * g++.dg/expr/cast1.C: New test.
43285
43286 2003-06-12 Roger Sayle <roger@eyesopen.com>
43287
43288 * gcc.dg/builtins-21.c: New test case.
43289
43290 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
43291
43292 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
43293 options instead of at the end.
43294 * lib/objc.exp (objc_target_compile): Likewise.
43295
43296 2003-06-11 Mark Mitchell <mark@codesourcery.com>
43297
43298 PR c++/10432
43299 * g++.dg/parse/error1.C: New test.
43300
43301 2003-06-11 Janis Johnson <janis187@us.ibm.com>
43302
43303 * gcc.dg/compat/struct-by-value-11_main.c: New file.
43304 * gcc.dg/compat/struct-by-value-11_x.c: New file.
43305 * gcc.dg/compat/struct-by-value-11_y.c: New file.
43306 * gcc.dg/compat/struct-by-value-12_main.c: New file.
43307 * gcc.dg/compat/struct-by-value-12_x.c: New file.
43308 * gcc.dg/compat/struct-by-value-12_y.c: New file.
43309 * gcc.dg/compat/struct-by-value-13_main.c: New file.
43310 * gcc.dg/compat/struct-by-value-13_x.c: New file.
43311 * gcc.dg/compat/struct-by-value-13_y.c: New file.
43312 * gcc.dg/compat/struct-by-value-14_main.c: New file.
43313 * gcc.dg/compat/struct-by-value-14_x.c: New file.
43314 * gcc.dg/compat/struct-by-value-14_y.c: New file.
43315 * gcc.dg/compat/struct-by-value-15_main.c: New file.
43316 * gcc.dg/compat/struct-by-value-15_x.c: New file.
43317 * gcc.dg/compat/struct-by-value-15_y.c: New file.
43318 * gcc.dg/compat/struct-by-value-16_main.c: New file.
43319 * gcc.dg/compat/struct-by-value-16_x.c: New file.
43320 * gcc.dg/compat/struct-by-value-16_y.c: New file.
43321 * gcc.dg/compat/struct-by-value-17_main.c: New file.
43322 * gcc.dg/compat/struct-by-value-17_x.c: New file.
43323 * gcc.dg/compat/struct-by-value-17_y.c: New file.
43324 * gcc.dg/compat/struct-by-value-18_main.c: New file.
43325 * gcc.dg/compat/struct-by-value-18_x.c: New file.
43326 * gcc.dg/compat/struct-by-value-18_y.c: New file.
43327
43328 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
43329 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
43330 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
43331 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
43332 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
43333 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
43334 * gcc.dg/compat/scalar-return-3_main.c: New file.
43335 * gcc.dg/compat/scalar-return-3_x.c: New file.
43336 * gcc.dg/compat/scalar-return-3_y.c: New file.
43337 * gcc.dg/compat/scalar-return-4_main.c: New file.
43338 * gcc.dg/compat/scalar-return-4_x.c: New file.
43339 * gcc.dg/compat/scalar-return-4_y.c: New file.
43340
43341 2003-06-10 Janis Johnson <janis187@us.ibm.com>
43342
43343 * gcc.dg/compat/fp2-struct-check.h: New file.
43344 * gcc.dg/compat/fp2-struct-defs.h: New file.
43345 * gcc.dg/compat/fp2-struct-init.h: New file.
43346 * gcc.dg/compat/struct-by-value-10_main.c: New file.
43347 * gcc.dg/compat/struct-by-value-10_x.c: New file.
43348 * gcc.dg/compat/struct-by-value-10_y.c: New file.
43349 * gcc.dg/compat/struct-return-10_main.c: New file.
43350 * gcc.dg/compat/struct-return-10_x.c: New file.
43351 * gcc.dg/compat/struct-return-10_y.c: New file.
43352
43353 * gcc.dg/compat/compat-common.h: New file.
43354 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
43355 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
43356 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
43357 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
43358 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
43359 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
43360 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
43361 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
43362 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
43363 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
43364 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
43365 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
43366 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
43367 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
43368 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
43369 * gcc.dg/compat/small-struct-check.h: Ditto.
43370 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
43371 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
43372 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
43373 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
43374 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
43375 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
43376 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
43377 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
43378 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
43379 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
43380 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
43381 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
43382 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
43383 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
43384 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
43385 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
43386 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
43387 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
43388 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
43389 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
43390 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
43391 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
43392 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
43393 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
43394 * gcc.dg/compat/struct-return-2_main.c: Ditto.
43395 * gcc.dg/compat/struct-return-2_x.c: Ditto.
43396 * gcc.dg/compat/struct-return-2_y.c: Ditto.
43397 * gcc.dg/compat/struct-return-3_main.c: Ditto.
43398 * gcc.dg/compat/struct-return-3_x.c: Ditto.
43399 * gcc.dg/compat/struct-return-3_y.c: Ditto.
43400
43401 2003-06-10 Geoffrey Keating <geoffk@apple.com>
43402
43403 * g++.dg/pch/static-1.C: New file.
43404 * g++.dg/pch/static-1.Hs: New file.
43405
43406 2003-06-10 Richard Henderson <rth@redhat.com>
43407
43408 * gcc.dg/asm-7.c: Adjust expected warning text.
43409
43410 2003-06-10 Roger Sayle <roger@eyesopen.com>
43411
43412 * gcc.dg/builtins-20.c: New test case.
43413
43414 2003-06-10 Mark Mitchell <mark@codesourcery.com>
43415
43416 PR c++/11131
43417 * g++.dg/opt/template1.C: New test.
43418
43419 2003-06-09 Mark Mitchell <mark@codesourcery.com>
43420
43421 * lib/gcc-dg.exp (dg-test): Clear additional_files and
43422 additional_sources.
43423
43424 2003-05-21 David Taylor <dtaylor@emc.com>
43425
43426 * gcc.dg/Wpadded.c: New file.
43427
43428 2003-06-09 Mark Mitchell <mark@codesourcery.com>
43429
43430 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
43431 * gcc.dg/special/weak-2.c: Add dg-require-weak.
43432 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
43433 dg-require-weak.
43434
43435 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
43436
43437 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
43438
43439 2003-06-09 Mark Mitchell <mark@codesourcery.com>
43440
43441 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
43442 (dg-require-alias): Likewise.
43443 (dg-require-gc-sections): Likewise.
43444 * lib/target-supports.exp (check_gc_sections_available): Likewise.
43445
43446 2003-06-08 Richard Henderson <rth@redhat.com>
43447
43448 * gcc.dg/20011029-2.c: Fix the array reference.
43449 * gcc.dg/asm-7.c: New.
43450
43451 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
43452
43453 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
43454
43455 2003-06-08 Mark Mitchell <mark@codesourcery.com>
43456
43457 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
43458 (dg-require-gc-sections): Likewise.
43459
43460 2003-06-08 Jan Hubicka <jh@suse.cz>
43461
43462 * i386-cmov1.c: Fix regular expression.
43463 * i386-cvt-1.c: Likewise.
43464 * i386-local.c: Likewise.
43465 * i386-local2.c: Likewise.
43466 * i386-mul.c: Likewise.
43467 * i386-ssetype-1.c: Likewise.
43468 * i386-ssetype-3.c: Likewise.
43469 * i386-ssetype-5.c: Likewise.
43470
43471 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43472
43473 PR c++/11039
43474 * g++.dg/warn/implicit-typename2.C: New test.
43475 * g++.dg/warn/implicit-typename3.C: New test.
43476
43477 2003-06-07 Richard Henderson <rth@redhat.com>
43478
43479 * g++.dg/other/offsetof3.C: Use size_t.
43480 * g++.dg/other/offsetof4.C: Likewise.
43481
43482 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
43483
43484 * lib/copy-file.exp: New. Implement gcc_copy_files.
43485
43486 * lib/dg-pch.exp: Load copy-file.exp
43487 (dg-pch): Use gcc_copy_files instead of "file copy".
43488
43489 2003-06-06 Mark Mitchell <mark@codesourcery.com>
43490
43491 * gcc.dg/weak/weak.exp: Simplify.
43492 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
43493 * gcc.dg/weak/weak-1.c: Likewise.
43494 * gcc.dg/weak/weak-2.c: Likewise.
43495 * gcc.dg/weak/weak-3.c: Likewise.
43496 * gcc.dg/weak/weak-4.c: Likewise.
43497 * gcc.dg/weak/weak-5.c: Likewise.
43498 * gcc.dg/weak/weak-6.c: Likewise.
43499 * gcc.dg/weak/weak-7.c: Likewise.
43500 * gcc.dg/weak/weak-8.c: Likewise.
43501 * gcc.dg/weak/weak-9.c: Likewise.
43502
43503 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
43504
43505 gcc.c-torture/execute/20030606-1.c: New.
43506
43507 2003-06-06 Roger Sayle <roger@eyesopen.com>
43508
43509 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
43510 * gcc.dg/builtins-19.c: Likewise.
43511
43512 2003-06-06 Roger Sayle <roger@eyesopen.com>
43513
43514 * gcc.dg/builtins-2.c: Add some more tests.
43515 * gcc.dg/builtins-18.c: New test case.
43516 * gcc.dg/builtins-19.c: New test case.
43517
43518 2003-06-06 Roger Sayle <roger@eyesopen.com>
43519 Jim Wilson <wilson@tuliptree.org>
43520
43521 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
43522
43523 2003-06-06 Jakub Jelinek <jakub@redhat.com>
43524
43525 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
43526 mempcpy/stpcpy calls not to be optimized into something else.
43527 * gcc.c-torture/execute/string-opt-3.c: Moved to...
43528 * gcc.c-torture/execute/builtins/string-7.c: ...here.
43529 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
43530
43531 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43532
43533 * gcc.dg/format/asm_fprintf-1.c: New test.
43534
43535 2003-06-05 Mark Mitchell <mark@codesourcery.com>
43536
43537 * lib/gcc-defs.exp (additional_sources): New variable.
43538 (dg-additional-sources): New function.
43539 (additional_files): New variable.
43540 (dg-additional-files): New function.
43541 (dg-additional-files-options): Likewise.
43542 * lib/gcc-dg.exp (dg-require-weak): New function.
43543 (dg-require-alias): Likewise.
43544 (dg-require-gc-sections): Likewise.
43545 * lib/target-supports.exp (check_alias_available): Remove testfile
43546 parameter.
43547 (check_gc_sections_available): New function.
43548 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
43549 (dg-gpp-additional-files): Likewise.
43550 * lib/g++.exp (additional_sources): Remove.
43551 (additional_files): Likewise.
43552 (g++_target_compile): Use dg-additional-files-options.
43553
43554 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
43555 Tcl logic.
43556 * gcc.dg/special/ecos.exp: Remove.
43557 * gcc.dg/special/20000419-2.c: Use dg-require-*.
43558 * gcc.dg/special/alias-1.c: Likewise.
43559 * gcc.dg/special/alias-2.c: Likewise.
43560 * gcc.dg/special/gcsec-1.c: Likewise.
43561 * gcc.dg/special/weak-1.c: Likewise.
43562 * gcc.dg/special/weak-2.c: Likewise.
43563 * gcc.dg/special/wkali-1.c: Likewise.
43564 * gcc.dg/special/wkali-2.c: Likewise.
43565
43566 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
43567 dg-gpp-additional-*.
43568 * g++.dg/special/conpr-3.C: Likewise.
43569 * g++.dg/special/conpr-4.C: Likewise.
43570 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
43571 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
43572 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
43573 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
43574 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
43575 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
43576 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
43577 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
43578 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
43579 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
43580 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
43581 * g++.old-deja/g++.other/comdat1.C: Likewise.
43582 * g++.old-deja/g++.other/comdat2.C: Likewise.
43583 * g++.old-deja/g++.other/comdat3.C: Likewise.
43584 * g++.old-deja/g++.other/ctor1.C: Likewise.
43585 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
43586
43587 2003-06-05 Richard Henderson <rth@redhat.com>
43588
43589 * gcc.dg/debug/20030605-1.c: New.
43590
43591 2003-06-04 Mark Mitchell <mark@codesourcery.com>
43592
43593 * README.QMTEST: Update.
43594
43595 2003-06-04 Richard Henderson <rth@redhat.com>
43596
43597 * gcc.dg/cleanup-1.c: New.
43598 * gcc.dg/cleanup-2.c: New.
43599 * gcc.dg/cleanup-3.c: New.
43600 * gcc.dg/cleanup-4.c: New.
43601 * gcc.dg/cleanup-5.c: New.
43602 * gcc.dg/cleanup-6.c: New.
43603 * gcc.dg/cleanup-7.c: New.
43604
43605 2003-06-04 Mark Mitchell <mark@codesourcery.com>
43606
43607 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
43608
43609 * lib/dg-pch.exp: New file.
43610 * g++.dg/pch/pch.exp: Use dg-pch.exp.
43611 * gcc.dg/pch/pch.exp: Likewise.
43612
43613 2003-06-04 Roger Sayle <roger@eyesopen.com>
43614
43615 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
43616 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
43617 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
43618 * gcc.dg/builtins-17.c: New test case.
43619 * gcc.dg/i386-387-4.c: New test case.
43620 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
43621
43622 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43623
43624 * gcc.dg/ultrasp9.c: New test.
43625
43626 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43627
43628 * gcc.c-torture/compile/20030604-1.c: New test.
43629 * gcc.dg/sparc-constant-1.c: New test.
43630
43631 2003-06-03 Glen Nakamura <glen@imodulo.com>
43632
43633 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
43634
43635 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
43636
43637 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
43638
43639 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
43640 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
43641
43642 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
43643
43644 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
43645
43646 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43647
43648 PR c++/10940
43649 * g++.dg/template/spec10.C: New test.
43650
43651 2003-06-03 Roger Sayle <roger@eyesopen.com>
43652
43653 * gcc.dg/builtins-16.c: New test case.
43654
43655 2003-06-03 Jakub Jelinek <jakub@redhat.com>
43656
43657 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
43658 mempcpy test with post-increments.
43659 * gcc.c-torture/execute/string-opt-3.c: New test.
43660 * gcc.dg/string-opt-1.c: New test.
43661
43662 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
43663
43664 PR fortran/10965
43665 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
43666
43667 2003-06-02 Mark Mitchell <mark@codesourcery.com>
43668
43669 * lib/scanasm.exp (dg-scan): New function, factored out of ...
43670 (scan-assembler): ... here. Use dg-scan.
43671 (scan-assembler-not): Likewise.
43672 (scan-file): New function.
43673 (scan-file-not): Likewise.
43674 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
43675 * gcc.dg/cpp/_Pragma4.c: Likewise.
43676 * gcc.dg/cpp/_Pragma5.c: Likewise.
43677 * gcc.dg/cpp/avoidpaste1.c: Likewise.
43678 * gcc.dg/cpp/avoidpaste2.c: Likewise.
43679 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
43680 * gcc.dg/cpp/cmdlne-P.c: Likewise.
43681 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
43682 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
43683 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
43684 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
43685 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
43686 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
43687 * gcc.dg/cpp/cxxcom1.c: Likewise.
43688 * gcc.dg/cpp/line1.c: Likewise.
43689 * gcc.dg/cpp/maccom1.c: Likewise.
43690 * gcc.dg/cpp/maccom2.c: Likewise.
43691 * gcc.dg/cpp/maccom3.c: Likewise.
43692 * gcc.dg/cpp/maccom4.c: Likewise.
43693 * gcc.dg/cpp/maccom5.c: Likewise.
43694 * gcc.dg/cpp/maccom6.c: Likewise.
43695 * gcc.dg/cpp/multiline.c: Likewise.
43696 * gcc.dg/cpp/spacing1.c: Likewise.
43697 * gcc.dg/cpp/spacing2.c: Likewise.
43698 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
43699 * gcc.dg/cpp/trad/maccom1.c: Likewise.
43700 * gcc.dg/cpp/trad/maccom2.c: Likewise.
43701 * gcc.dg/cpp/trad/maccom3.c: Likewise.
43702 * gcc.dg/cpp/trad/maccom4.c: Likewise.
43703 * gcc.dg/cpp/trad/maccom6.c: Likewise.
43704 * gcc.dg/cpp/cxxcom2.c: Likewise.
43705 * gcc.dg/cpp/cxxcom2.h: New file.
43706
43707 * gcc.dg/cpp/truefalse.cpp: Move it to ...
43708 * g++.dg/cpp/truefalse.C: Here.
43709 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
43710
43711 2003-06-01 Loren James Rittle <ljrittle@acm.org>
43712
43713 * gcc.dg/cpp/redef3.c: New file.
43714
43715 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
43716
43717 * gcc.dg/i386-loop-3.c: New test.
43718
43719 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
43720
43721 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
43722
43723 2003-05-31 Roger Sayle <roger@eyesopen.com>
43724
43725 * gcc.dg/fwrapv-1.c: New test case.
43726 * gcc.dg/fwrapv-2.c: New test case.
43727
43728 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43729
43730 PR c++/10956
43731 * g++.dg/template/spec9.C: New test.
43732
43733 2003-05-29 Roger Sayle <roger@eyesopen.com>
43734
43735 * gcc.dg/duff-4.c: New test case.
43736
43737 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
43738
43739 PR fortran/10843
43740 * g77.dg/ffixed-form-1.f: New test
43741 * g77.dg/ffixed-form-2.f: New test
43742 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
43743 * g77.dg/ffree-form-3.f: New test
43744
43745 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
43746
43747 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
43748 * gcc.dg/wint_t-1.c: Likewise.
43749
43750 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43751
43752 * g++.dg/template/access11.C: New test.
43753
43754 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43755
43756 PR c++/10849
43757 * g++.dg/template/access10.C: New test.
43758
43759 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
43760 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43761
43762 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
43763
43764 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
43765
43766 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
43767 suppress for powerpc-*-darwin*.
43768 * gcc.dg/torture/builtin-noret-2.c: Likewise.
43769
43770 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
43771
43772 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
43773 suppress option for powerpc-*-darwin*.
43774
43775 2003-05-23 Roger Sayle <roger@eyesopen.com>
43776
43777 * gcc.dg/builtins-1.c: Add tests for tan and atan.
43778 * gcc.dg/builtins-4.c: Add test for fmod.
43779
43780 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43781
43782 PR c++/10682
43783 * g++.dg/template/instantiate4.C: New test.
43784
43785 2003-05-22 Roger Sayle <roger@eyesopen.com>
43786
43787 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
43788
43789 2003-05-21 Janis Johnson <janis187@us.ibm.com>
43790
43791 * gcc.dg/compat/scalar-return-1_main.c: New file.
43792 * gcc.dg/compat/scalar-return-1_x.c: New file.
43793 * gcc.dg/compat/scalar-return-1_y.c: New file.
43794 * gcc.dg/compat/scalar-return-2_main.c: New file.
43795 * gcc.dg/compat/scalar-return-2_x.c: New file.
43796 * gcc.dg/compat/scalar-return-2_y.c: New file.
43797 * gcc.dg/compat/struct-return-3_main.c: New file.
43798 * gcc.dg/compat/struct-return-3_y.c: New file.
43799 * gcc.dg/compat/struct-return-3_x.c: New file.
43800 * gcc.dg/compat/struct-return-2_main.c: New file.
43801 * gcc.dg/compat/struct-return-2_x.c: New file.
43802 * gcc.dg/compat/struct-return-2_y.c: New file.
43803
43804 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43805
43806 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
43807 for hppa*-hp-hpux*.
43808 * gcc.dg/20021014-1.c (dg-options): Likewise.
43809 * gcc.dg/nest.c (dg-options): Likewise.
43810
43811 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
43812
43813 PR c++/9738
43814 * g++.dg/ext/dllimport2.C: New file.
43815 * g++.dg/ext/dllimport3.C: New file.
43816
43817 2003-05-20 Janis Johnson <janis187@us.ibm.com>
43818
43819 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
43820 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
43821 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
43822 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
43823 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
43824 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
43825 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
43826 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
43827 * gcc.dg/compat/small-struct-defs.h: New file.
43828 * gcc.dg/compat/small-struct-init.h: New file.
43829 * gcc.dg/compat/small-struct-check.h: New file.
43830 * gcc.dg/compat/fp-struct-defs.h: New file.
43831 * gcc.dg/compat/fp-struct-check.h: New file.
43832 * gcc.dg/compat/fp-struct-init.h: New file.
43833 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
43834 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
43835
43836 2003-05-19 Jakub Jelinek <jakub@redhat.com>
43837
43838 * gcc.dg/20030225-2.c: New test.
43839
43840 2003-05-18 Roger Sayle <roger@eyesopen.com>
43841 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43842
43843 * gcc.c-torture/compile/20030518-1.c: New test case.
43844
43845 2003-05-18 Mark Mitchell <mark@codesourcery.com>
43846
43847 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
43848 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
43849 gcc-dg-debug-runtest.
43850 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
43851 gcc-dg-debug-runtest.
43852
43853 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43854
43855 PR c++/9022
43856 * g++.dg/lookup/using6.C: New test.
43857
43858 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43859
43860 * g++.dg/parse/access2.C: New test.
43861
43862 2003-05-17 Mark Mitchell <mark@codesourcery.com>
43863
43864 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
43865 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
43866 * gcc.dg/debug/debug.exp: Likewise.
43867
43868 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
43869
43870 * gcc.dg/dollar.c: New test.
43871
43872 2003-05-16 Janis Johnson <janis187@us.ibm.com>
43873
43874 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
43875 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
43876 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
43877 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
43878 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
43879 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
43880 * gcc.dg/compat/struct-by-value-6_main.c: New file.
43881 * gcc.dg/compat/struct-by-value-6_x.c: New file.
43882 * gcc.dg/compat/struct-by-value-6_y.c: New file.
43883 * gcc.dg/compat/struct-by-value-7_main.c: New file.
43884 * gcc.dg/compat/struct-by-value-7_x.c: New file.
43885 * gcc.dg/compat/struct-by-value-7_y.c: New file.
43886 * gcc.dg/compat/struct-by-value-8_main.c: New file.
43887 * gcc.dg/compat/struct-by-value-8_x.c: New file.
43888 * gcc.dg/compat/struct-by-value-8_y.c: New file.
43889 * gcc.dg/compat/struct-by-value-9_main.c: New file.
43890 * gcc.dg/compat/struct-by-value-9_x.c: New file.
43891 * gcc.dg/compat/struct-by-value-9_y.c: New file.
43892
43893 2003-05-16 Mark Mitchell <mark@codesourcery.com>
43894
43895 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
43896 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
43897 support for "repo" mode.
43898 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
43899 * lib/g77-dg.exp: Likewise.
43900 * lib/obj-dg.exp: Likewise.
43901
43902 2003-05-16 Jakub Jelinek <jakub@redhat.com>
43903
43904 Merge from gcc-3_2-rhl8-branch:
43905 2003-04-23 Jakub Jelinek <jakub@redhat.com>
43906
43907 * gcc.dg/tls/opt-6.c: New test.
43908
43909 2003-04-05 Jakub Jelinek <jakub@redhat.com>
43910
43911 * gcc.dg/20030405-1.c: New test.
43912
43913 2003-03-09 Jakub Jelinek <jakub@redhat.com>
43914
43915 * gcc.dg/20030309-1.c: New test.
43916
43917 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
43918
43919 * gcc.c-torture/execute/20030307-1.c: New test.
43920
43921 2003-02-20 Randolph Chung <tausq@debian.org>
43922
43923 * gcc.c-torture/compile/20030220-1.c: New test.
43924
43925 2003-02-18 Jakub Jelinek <jakub@redhat.com>
43926
43927 * gcc.dg/20030217-1.c: New test.
43928
43929 2003-01-29 Jakub Jelinek <jakub@redhat.com>
43930
43931 * gcc.c-torture/compile/20020129-1.c: New test.
43932
43933 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
43934
43935 * gcc.dg/unroll-1.c: New test.
43936
43937 2002-11-16 Jan Hubicka <jh@suse.cz>
43938
43939 * gcc.c-torture/execute/20020920-1.c: New test.
43940
43941 2002-10-08 Jakub Jelinek <jakub@redhat.com>
43942
43943 PR target/7434
43944 * gcc.c-torture/compile/20021008-1.c: New test.
43945
43946 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
43947
43948 PR target/7559
43949 * gcc.c-torture/execute/20020810-1.c: New test.
43950
43951 2002-08-07 Jakub Jelinek <jakub@redhat.com>
43952
43953 * gcc.c-torture/compile/20020807-1.c: New test.
43954
43955 2002-07-30 Jakub Jelinek <jakub@redhat.com>
43956
43957 * gcc.dg/tls/opt-1.c: New test.
43958
43959 2002-07-29 Jakub Jelinek <jakub@redhat.com>
43960
43961 * gcc.dg/20020729-1.c: New test.
43962
43963 2002-07-20 Jakub Jelinek <jakub@redhat.com>
43964
43965 * g++.dg/opt/life1.C: New test.
43966
43967 2002-05-20 Jakub Jelinek <jakub@redhat.com>
43968
43969 * gcc.dg/20020525-1.c: New test.
43970
43971 2002-05-24 Jakub Jelinek <jakub@redhat.com>
43972
43973 PR c++/6794
43974 * g++.dg/ext/pretty1.C: New test.
43975 * g++.dg/ext/pretty2.C: New test.
43976
43977 2003-05-15 Mark Mitchell <mark@codesourcery.com>
43978
43979 PR c++/8385
43980 * g++.dg/ext/typeof5.C: New test.
43981
43982 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
43983
43984 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
43985 __USER_LABEL_PREFIX__ into account.
43986 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
43987
43988 2003-05-14 Roger Sayle <roger@eyesopen.com>
43989
43990 * gcc.dg/builtins-15.c: New test case.
43991
43992 2003-05-13 Zack Weinberg <zack@codesourcery.com>
43993
43994 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
43995
43996 2003-05-12 Mark Mitchell <mark@codesourcery.com>
43997
43998 * lib/g++.exp: Tweak handling of additional source files.
43999 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
44000 * g++.dg/special/conpr-2a.C: Rename to ...
44001 * g++.dg/special/conpr-2a.cc: ... this.
44002 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
44003 * g++.dg/special/conpr-3a.C: Rename to ...
44004 * g++.dg/special/conpr-3a.cc: This.
44005 * g++.dg/special/conpr-3b.C: Rename to ...
44006 * g++.dg/special/conpr-3b.cc: This.
44007 * g++.dg/special/conpr-4.C: New test.
44008 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
44009
44010 2003-05-12 David Edelsohn <edelsohn@gnu.org>
44011
44012 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
44013
44014 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44015
44016 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
44017 * g++.old-deja/g++.robertl/eb71.C: Likewise.
44018 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
44019 * g++.old-deja/g++.other/warn3.C: Likewise.
44020
44021 2003-05-11 Roger Sayle <roger@eyesopen.com>
44022
44023 * gcc.dg/i386-387-1.c: Update to also test log.
44024 * gcc.dg/i386-387-2.c: Likewise.
44025
44026 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
44027
44028 * g77.f-torture/execute/int8421.f: New test.
44029
44030 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44031
44032 PR c++/10230, c++/10481
44033 * g++.dg/lookup/scoped5.C: New test.
44034
44035 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44036
44037 PR c++/10552
44038 * g++.dg/template/ttp6.C: New test.
44039
44040 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
44041
44042 * gcc.c-torture/execute/builtins: New directory.
44043 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
44044 gcc.c-torture/execute/builtins.
44045 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
44046 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
44047 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
44048 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
44049
44050 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44051
44052 PR c++/9252
44053 * g++.dg/template/access8.C: New test.
44054 * g++.dg/template/access9.C: New test.
44055
44056 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44057
44058 PR c++/9554
44059 * g++.dg/parse/access1.C: New test.
44060
44061 2003-05-09 DJ Delorie <dj@redhat.com>
44062
44063 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
44064 long, and not an int.
44065
44066 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44067
44068 PR c++/10555, c++/10576
44069 * g++.dg/template/memclass1.C: New test.
44070
44071 2003-05-08 DJ Delorie <dj@redhat.com>
44072
44073 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
44074 targets.
44075 * gcc.c-torture/execute/20021024-1.x: Likewise.
44076 * gcc.c-torture/execute/shiftdi.x: Likewise.
44077 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
44078 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
44079 * gcc.dg/20021018-1.c: Likewise.
44080
44081 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44082
44083 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
44084
44085 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
44086 (bcopy): Call memmove.
44087
44088 2003-05-08 Roger Sayle <roger@eyesopen.com>
44089
44090 * g77.f-torture/compile/8485.f: New test case.
44091
44092 2003-05-07 Richard Henderson <rth@redhat.com>
44093
44094 PR c++/10570
44095 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
44096 Verify exception_cleanup not called for rethrows.
44097 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
44098 when exiting catch block without rethrowing.
44099 * g++.dg/eh/forced3.C: New.
44100 * g++.dg/eh/forced4.C: New.
44101
44102 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
44103
44104 * gcc.dg/20030505.c: Fix triplet.
44105
44106 2003-05-06 DJ Delorie <dj@redhat.com>
44107
44108 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
44109 * gcc.dg/nest.c: Likewise.
44110
44111 2003-05-05 Roger Sayle <roger@eyesopen.com>
44112
44113 * gcc.dg/builtins-14.c: New test case.
44114
44115 2003-05-05 Janis Johnson <janis187@us.ibm.com>
44116
44117 * lib/compat.exp (compat-execute): New argument.
44118 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
44119 * gcc.dg/compat: New test directory.
44120 * gcc.dg/compat/compat.exp: New expect script.
44121 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
44122 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
44123 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
44124 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
44125 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
44126 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
44127
44128 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
44129 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
44130 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
44131 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
44132 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
44133 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
44134 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
44135 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
44136 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
44137 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
44138 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
44139 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
44140 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
44141 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
44142 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
44143
44144 2003-05-05 Zack Weinberg <zack@codesourcery.com>
44145
44146 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
44147
44148 2003-05-05 Jakub Jelinek <jakub@redhat.com>
44149
44150 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
44151
44152 2003-05-05 Geoffrey Keating <geoffk@apple.com>
44153
44154 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
44155 * gcc.dg/ppc-fsel-2.c: New test.
44156
44157 * gcc.dg/unused-5.c: New test.
44158
44159 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44160
44161 PR c++/10496
44162 * g++.dg/warn/pmf1.C: New test.
44163
44164 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44165
44166 PR c++/4494
44167 * g++.dg/warn/main.C: New test.
44168
44169 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44170
44171 * gcc.dg/nonnull-3.c: New test.
44172
44173 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
44174
44175 * gcc.dg/cpp/Wtrigraphs.c: Update.
44176 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
44177
44178 2003-05-03 Geoffrey Keating <geoffk@apple.com>
44179
44180 * gcc.dg/ppc-fsel-1.c: New test.
44181
44182 2003-05-03 Zack Weinberg <zack@codesourcery.com>
44183
44184 PR c/10604
44185 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
44186
44187 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
44188
44189 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
44190
44191 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44192
44193 PR c++/9364, c++/10553, c++/10586
44194 * g++.dg/parse/typename4.C: New test.
44195 * g++.dg/parse/typename5.C: Likewise.
44196
44197 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
44198
44199 * gcc.c-torture/compile/20030503-1.c: New test.
44200
44201 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44202
44203 * g++.dg/lookup/using5.C: Fix testcase error.
44204
44205 2003-05-01 Chris Demetriou <cgd@broadcom.com>
44206
44207 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
44208 since MEABI is no longer supported. Remove all vestiges
44209 of MEABI from the test.
44210
44211 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44212
44213 PR c++/10554
44214 * g++.dg/lookup/using5.C: New test.
44215
44216 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44217
44218 PR c++/8772
44219 * g++.dg/template/ttp5.C: New test.
44220
44221 2003-04-30 Mark Mitchell <mark@codesourcery.com>
44222
44223 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
44224 (dg-gpp-additional-sources): New function.
44225 (dg-gpp-additional-files): Likewise.
44226 * lib/g++.exp (additional_sources): New variable.
44227 (additional_files): Likewise.
44228 (g++_target_compile): Deal with them.
44229 * lib/old-dejagnu.exp: Remove.
44230 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
44231 * g++.old-deja: Revise all tests to use dg commands.
44232
44233 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44234
44235 PR c++/9432, c++/9528
44236 * g++.dg/lookup/using4.C: New test.
44237
44238 2003-04-29 Geoffrey Keating <geoffk@apple.com>
44239
44240 * gcc.dg/noreturn-5.c: New file.
44241 * gcc.dg/noreturn-6.c: New file.
44242
44243 * gcc.c-torture/compile/inline-1.c: New file.
44244
44245 2003-04-29 Mark Mitchell <mark@codesourcery.com>
44246
44247 PR c++/10551
44248 * g++.dg/template/explicit1.C: New test.
44249
44250 2003-04-29 Mark Mitchell <mark@codesourcery.com>
44251
44252 PR c++/10549
44253 * g++.dg/other/bitfield1.C: New test.
44254
44255 PR c++/10527
44256 * g++.dg/init/new7.C: New test.
44257
44258 2003-04-29 Mark Mitchell <mark@codesourcery.com>
44259
44260 * g++.dg/ext/desig1.C: New test.
44261 * g++.dg/ext/init1.C: Update.
44262
44263 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
44264
44265 2003-04-28 Mark Mitchell <mark@codesourcery.com>
44266
44267 PR c++/10180
44268 * g++.dg/warn/Winline-1.C: New test.
44269
44270 2003-04-28 Jakub Jelinek <jakub@redhat.com>
44271
44272 * gcc.c-torture/execute/string-opt-19.c: New test.
44273
44274 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
44275 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
44276
44277 2003-04-27 Mark Mitchell <mark@codesourcery.com>
44278
44279 PR c++/10506
44280 * g++.dg/init/new6.C: New test.
44281
44282 PR c++/10503
44283 * g++.dg/init/ref6.C: New test.
44284
44285 2003-04-26 David Edelsohn <edelsohn@gnu.org>
44286
44287 * g++.dg/warn/weak1.C: XFAIL on AIX4.
44288
44289 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44290
44291 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
44292 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
44293
44294 2003-04-25 Mark Mitchell <mark@codesourcery.com>
44295
44296 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
44297 initialized static data members.
44298
44299 2003-04-25 H.J. Lu <hjl@gnu.org>
44300
44301 * gcc.dg/ia64-sync-4.c: New test.
44302
44303 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44304
44305 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
44306 date.
44307
44308 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
44309
44310 PR c++/10337
44311 * g++.dg/warn/conv1.C: New test.
44312 * g++.old-deja/g++.other/conv7.C: Adjust.
44313 * g++.old-deja/g++.other/overload14.C: Adjust.
44314
44315 2003-04-23 Mark Mitchell <mark@codesourcery.com>
44316
44317 PR c++/10471
44318 * g++.dg/template/defarg2.C: New test.
44319
44320 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
44321
44322 * gcc.dg/cpp/include2.c: Update.
44323 * gcc.dg/cpp/multiline-2.c: New.
44324 * gcc.dg/cpp/multiline.c: Update.
44325 * gcc.dg/cpp/strify2.c: Update.
44326 * gcc.dg/cpp/trad/literals-2.c: Update.
44327
44328 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
44329
44330 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
44331
44332 2003-04-23 Mark Mitchell <mark@codesourcery.com>
44333
44334 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
44335
44336 2003-04-23 Mark Mitchell <mark@codesourcery.com>
44337
44338 PR c++/10451
44339 * g++.dg/parse/crash4.C: New test.
44340
44341 PR c++/9847
44342 * g++.dg/parse/crash5.C: New test.
44343
44344 2003-04-22 Mark Mitchell <mark@codesourcery.com>
44345
44346 PR c++/10446
44347 * g++.dg/parse/crash3.C: New test.
44348
44349 PR c++/10428
44350 * g++.dg/parse/elab1.C: New test.
44351
44352 2003-04-22 Devang Patel <dpatel@apple.com>
44353
44354 * gcc.dg/cpp/trad/funlike-5.c: New test.
44355
44356 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
44357
44358 * g++.dg/other/packed1.C: Fix dg options.
44359
44360 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
44361
44362 * g++.dg/other/offsetof2.C: New test.
44363
44364 2003-04-21 Mark Mitchell <mark@codesourcery.com>
44365
44366 * g++.dg/template/recurse.C: Adjust location of error messages.
44367
44368 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
44369
44370 PR c++/9881
44371 * g++.dg/init/addr-const1.C: New test.
44372 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
44373
44374 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
44375
44376 PR c++/10405
44377 * g++.dg/lookup/struct-hack1.C: New test.
44378
44379 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
44380
44381 * ucs.c: Update diagnostic messages.
44382
44383 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
44384
44385 * gcc.dg/cpp/truefalse.cpp: New test.
44386 * gcc.dg/cpp/cpp.exp: Update.
44387 * g++.dg/other/stdbool-if.C: Remove.
44388
44389 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
44390
44391 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
44392 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
44393
44394 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
44395
44396 * gcc.c-torture/compile/20030418-1.c: New test.
44397
44398 2003-04-17 Janis Johnson <janis187@us.ibm.com>
44399
44400 * README.compat: Remove; content moved to doc/sourcebuild.texi.
44401
44402 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44403
44404 PR c++/10347
44405 g++.dg/template/dependent-name1.C: New test.
44406
44407 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
44408
44409 * gcc.dg/warn-1.c (tourist_guide): New array,
44410 contains a pointer to bar.
44411
44412 2003-04-16 Roger Sayle <roger@eyesopen.com>
44413
44414 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
44415 * gcc.c-torture/execute/medce-1.c: New test case.
44416 * gcc.c-torture/execute/medce-2.c: New test case.
44417
44418 2003-04-15 Mark Mitchell <mark@codesourcery.com>
44419
44420 * lib/prune.exp: Ignore more messages.
44421
44422 PR c++/10381
44423 * g++.dg/parse/lookup3.C: New test.
44424
44425 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
44426
44427 * gcc.c-torture/compile/20030415-1.c : New test.
44428
44429 2003-04-14 Mark Mitchell <mark@codesourcery.com>
44430
44431 * gcc.c-torture/execute/scope-2.c: Move to ...
44432 * gcc.dg/noncompile/scope.c: .... here.
44433
44434 2003-04-14 Roger Sayle <roger@eyesopen.com>
44435
44436 * gcc.dg/20030414-2.c: New test case.
44437
44438 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
44439
44440 PR target/10377
44441 * gcc.dg/20030414-1.c: New test.
44442
44443 2003-04-13 Roger Sayle <roger@eyesopen.com>
44444
44445 * gcc.dg/builtins-12.c: New test case.
44446 * gcc.dg/builtins-13.c: New test case.
44447
44448 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44449
44450 * gcc.c-torture/execute/string-opt-18.c: New test.
44451
44452 2003-04-13 Mark Mitchell <mark@codesourcery.com>
44453
44454 PR c++/10300
44455 * g++.dg/init/new5.C: New test.
44456
44457 2003-04-12 Mark Mitchell <mark@codesourcery.com>
44458
44459 PR c++/7910
44460 * g++.dg/ext/dllimport1.C: New test.
44461
44462 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44463
44464 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
44465
44466 2003-04-11 Bud Davis <bdavis9659@comcast.net>
44467
44468 PR Fortran/9263
44469 * g77.f-torture/noncompile/9263.f: New test
44470 PR Fortran/1832
44471 * g77.f-torture/execute/1832.f: New test
44472
44473 2003-04-11 David Chad <davidc@freebsd.org>
44474 Loren J. Rittle <ljrittle@acm.org>
44475
44476 PR libobjc/8562
44477 * objc.dg/headers.m: New test.
44478
44479 2003-04-10 Zack Weinberg <zack@codesourcery.com>
44480
44481 * gcc.c-torture/execute/builtin-noret-2.c: New.
44482 * gcc.c-torture/execute/builtin-noret-2.x: New.
44483 XFAIL builtin-noret-2.c at -O1 and above.
44484 * gcc.dg/redecl.c: New.
44485 * gcc.dg/Wshadow-1.c: Update error regexps.
44486
44487 2003-04-10 Mark Mitchell <mark@codesourcery.com>
44488
44489 * g++.dg/abi/bitfield10.C: New test.
44490
44491 2003-04-09 Mike Stump <mrs@apple.com>
44492
44493 * gcc.dg/pch/pch.exp: Make testcase names longer.
44494 * g++.dg/pch/pch.exp: Make testcase names longer.
44495
44496 2003-04-08 Roger Sayle <roger@eyesopen.com>
44497
44498 * gcc.dg/builtins-11.c: New test case.
44499
44500 2003-04-08 Roger Sayle <roger@eyesopen.com>
44501
44502 * gcc.dg/builtins-9.c: New test case.
44503 * gcc.dg/builtins-10.c: New test case.
44504
44505 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
44506
44507 * gcc.dg/noncompile/init-4.c.c: New test.
44508
44509 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
44510
44511 * gcc.misc-test/gcov-9.c: New test.
44512 * gcc.misc-test/gcov-10.c: New test
44513 * gcc.misc-test/gcov-11.c: New test.
44514
44515 2003-04-05 Zack Weinberg <zack@codesourcery.com>
44516
44517 PR optimization/10024
44518 * gcc.c-torture/compile/20030405-1.c: New test.
44519
44520 2003-04-04 Geoffrey Keating <geoffk@apple.com>
44521
44522 * gcc.dg/pch/static-3.c: New.
44523 * gcc.dg/pch/static-3.hs: New.
44524 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
44525
44526 2003-04-04 Richard Henderson <rth@redhat.com>
44527
44528 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
44529 * g++.dg/eh/forced2.C: Likewise.
44530
44531 2003-04-03 Mike Stump <mrs@apple.com>
44532
44533 * lib/scanasm.exp (scan-assembler): Add xfail processing for
44534 target arg.
44535 (scan-assembler-times, scan-assembler-not): Likewise.
44536 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
44537
44538 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
44539
44540 * gcc.dg/sparc-loop-1.c: New test.
44541
44542 2003-04-02 Geoffrey Keating <geoffk@apple.com>
44543
44544 PR other/9274
44545 * g++.dg/pch/system-2.C: New.
44546 * g++.dg/pch/system-2.Hs: New.
44547
44548 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
44549
44550 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
44551
44552 * g++.dg/eh/simd-1.C (vecfunc): Same.
44553
44554 2003-04-01 Roger Sayle <roger@eyesopen.com>
44555
44556 * gcc.c-torture/execute/20030401-1.c: New test case.
44557
44558 2003-04-01 Ziemowit Laski <zlaski@apple.com>
44559
44560 * objc.dg/defs.m: New.
44561
44562 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
44563
44564 * g++.dg/eh/simd-1.C: New.
44565 * g++.dg/eh/simd-2.C: New.
44566
44567 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
44568
44569 * gcc.c-torture/execute/simd-3.c: New.
44570
44571 2003-03-31 Mark Mitchell <mark@codesourcery.com>
44572
44573 PR c/9936
44574 * gcc.dg/20030331-2.c: New test.
44575
44576 2003-03-31 Mark Mitchell <mark@codesourcery.com>
44577
44578 PR c++/10278
44579 * g++.dg/parse/crash2.C: New test.
44580
44581 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
44582
44583 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
44584 * gcc.c-torture/execute/20030331-1.c: ...here.
44585
44586 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
44587
44588 * gcc.c-torture/execute/20030331-1.c: New test.
44589
44590 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
44591
44592 * lib/gcov.exp: Adjust call return testing strings.
44593 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
44594
44595 2003-03-31 Roger Sayle <roger@eyesopen.com>
44596
44597 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
44598 * gcc.dg/builtins-7.c: New test case.
44599 * gcc.dg/builtins-8.c: New test case.
44600
44601 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
44602
44603 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
44604
44605 2003-03-30 Mark Mitchell <mark@codesourcery.com>
44606
44607 PR c++/7647
44608 * g++.dg/lookup-class-member-2.C: New test.
44609
44610 2003-03-30 Glen Nakamura <glen@imodulo.com>
44611
44612 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
44613
44614 2003-03-28 Roger Sayle <roger@eyesopen.com>
44615
44616 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
44617
44618 2003-03-28 Mark Mitchell <mark@codesourcery.com>
44619
44620 * g++.dg/init/attrib1.C: New test.
44621
44622 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
44623
44624 * gcc.dg/ultrasp8.c: New test.
44625
44626 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
44627
44628 * gcc.dg/ultrasp7.c: New test.
44629
44630 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
44631
44632 PR c++/10047
44633 * g++.dg/template/inline1.C: New test.
44634
44635 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
44636
44637 * gcc.dg/sparc-dwarf2.c: New test.
44638
44639 2003-03-27 Roger Sayle <roger@eyesopen.com>
44640
44641 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
44642 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
44643
44644 2003-03-27 Mark Mitchell <mark@codesourcery.com>
44645
44646 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
44647 than reading .x files.
44648 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
44649 * g77.dg/gcov/gcov-1.f: Likewise.
44650 * gcc.misc-tests/gcov-4b.c: Likewise.
44651 * gcc.misc-tests/gcov-5b.c: Likewise.
44652 * gcc.misc-tests/gcov-6.c: Likewise.
44653 * gcc.misc-tests/gcov-7.c: Likewise.
44654 * gcc.misc-tests/gcov-8.c: Likewise.
44655 * g++.dg/gcov/gcov-1.x: Remove.
44656 * g77.dg/gcov/gcov-1.x: Likewise.
44657 * gcc.misc-tests/gcov-4b.x: Likewise.
44658 * gcc.misc-tests/gcov-5b.x: Likewise.
44659 * gcc.misc-tests/gcov-6.x: Likewise.
44660 * gcc.misc-tests/gcov-7.x: Likewise.
44661 * gcc.misc-tests/gcov-8.x: Likewise.
44662
44663 2003-03-27 Glen Nakamura <glen@imodulo.com>
44664
44665 PR opt/10087
44666 * gcc.dg/20030324-1.c: New test.
44667
44668 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
44669
44670 PR c++/10224
44671 * g++.dg/template/arg3.C: New test.
44672
44673 PR c++/10158
44674 * g++.dg/template/friend18.C: New test.
44675
44676 2003-03-26 Roger Sayle <roger@eyesopen.com>
44677
44678 * g77.f-torture/compile/20030326-1.f: New test case.
44679
44680 2003-03-26 Janis Johnson <janis187@us.ibm.com>
44681
44682 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
44683
44684 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
44685
44686 2003-03-26 Jakub Jelinek <jakub@redhat.com>
44687
44688 * gcc.dg/ia64-sync-3.c: New test.
44689
44690 2003-03-26 Alan Modra <amodra@bigpond.net.au>
44691
44692 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
44693
44694 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
44695
44696 * gcc.dg/ultrasp6.c: New test.
44697
44698 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
44699
44700 * gcc.dg/i386-signbit-1.c: New test.
44701 * gcc.dg/i386-signbit-2.c: New test.
44702 * gcc.dg/i386-signbit-3.c: New test.
44703
44704 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
44705
44706 * gcc.dg/ultrasp5.c: Fix options.
44707
44708 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44709
44710 * gcc.dg/ultrasp5.c: Fix comment.
44711
44712 2003-03-24 Bud Davis <bdavis9659@comcast.net>
44713
44714 PR fortran/10197
44715 * g77.f-torture/execute/10197.f: New test.
44716
44717 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
44718
44719 PR c++/9898, c++/383
44720 * g++.dg/template/conv6.C: New test.
44721
44722 PR c++/10119
44723 * g++.dg/template/ptrmem5.C: New test.
44724
44725 PR c++/10026
44726 * g++.dg/lookup/koenig1.C: New test.
44727
44728 PR C++/10199
44729 * g++.dg/lookup/template2.C: New test.
44730
44731 2003-03-24 Jakub Jelinek <jakub@redhat.com>
44732
44733 * g++.dg/opt/rtti1.C: New test.
44734
44735 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
44736
44737 * gcc.dg/ultrasp5.c: New test.
44738
44739 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
44740
44741 PR middle-end/9967
44742 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
44743 builtin fputs.
44744
44745 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
44746
44747 PR c/8224
44748 * gcc.dg/20030323-1.c: New test.
44749
44750 2003-03-23 Roger Sayle <roger@eyesopen.com>
44751
44752 * gcc.c-torture/compile/20030323-1.c: New test case.
44753
44754 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
44755
44756 * gcc.dg/20030321-1.c: New test.
44757
44758 2003-03-22 Zack Weinberg <zack@codesourcery.com>
44759
44760 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
44761
44762 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
44763
44764 PR c++/9978, c++/9708
44765 * g++.dg/ext/vlm1.C: Adjust expected error.
44766 * g++.dg/ext/vla2.C: New test.
44767 * g++.dg/template/arg1.C: New test.
44768 * g++.dg/template/arg2.C: New test.
44769
44770 2003-03-22 Bud Davis <bdavis9659@comcast.net>
44771
44772 * g77.f-torture/execute/select.f: New test.
44773 * g77.f-torture/noncompile/select_no_compile.f: New test.
44774
44775 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
44776
44777 PR c++/9898
44778 * g++.dg/other/error4.C: New test.
44779
44780 2003-03-20 Mark Mitchell <mark@codesourcery.com>
44781
44782 * g++.dg/template/friend17.C: New test.
44783
44784 2003-03-21 Alan Modra <amodra@bigpond.net.au>
44785
44786 * gcc.c-torture/compile/20030320-1.c: New.
44787
44788 2003-03-20 Roger Sayle <roger@eyesopen.com>
44789
44790 * gcc.dg/builtins-6.c: New test case.
44791
44792 2003-03-19 Alan Modra <amodra@bigpond.net.au>
44793
44794 PR target/10073
44795 * gcc.c-torture/compile/20030319-1.c: New.
44796
44797 2003-03-18 Jan Hubicka <jh@suse.cz>
44798
44799 * gcc.dg/i386-cvt-1.c: New test.
44800
44801 2003-03-17 Zack Weinberg <zack@codesourcery.com>
44802
44803 * objc.dg/naming-1.m: Use "(parse|syntax) error".
44804 * objc.dg/naming-2.m: Likewise.
44805
44806 2003-03-17 Mark Mitchell <mark@codesourcery.com>
44807
44808 PR c++/9639
44809 * g++.dg/parse/crash1.C: New test.
44810
44811 2003-03-16 Mark Mitchell <mark@codesourcery.com>
44812
44813 PR c++/8805
44814 * g++.dg/eh/cleanup1.C: New test.
44815
44816 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
44817
44818 * gcc.c-torture/execute/20030316-1.c: New test case.
44819
44820 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
44821
44822 PR c++/9629
44823 * g++.dg/init/ctor2.C: New test.
44824
44825 2003-03-15 Roger Sayle <roger@eyesopen.com>
44826
44827 * g77.f-torture/compile/xformat.f: New test case.
44828
44829 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
44830
44831 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
44832 * g++.old-deja/g++.mike/eh50.C: Likewise.
44833
44834 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44835
44836 PR c++/6440
44837 * g++.dg/template/spec7.C: New test.
44838 * g++.dg/template/spec8.C: Likewise.
44839
44840 2003-03-14 Jakub Jelinek <jakub@redhat.com>
44841
44842 * gcc.c-torture/execute/20030313-1.c: New test.
44843
44844 2003-03-14 Richard Henderson <rth@redhat.com>
44845
44846 * gcc.dg/inline-2.c: Adjust alpha test for external call.
44847
44848 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
44849
44850 * gcc.c-torture/compile/20030314-1.c: New test.
44851
44852 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
44853
44854 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
44855 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
44856 thumb target,
44857 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
44858 to accept newer _imp__ prefix and additional
44859 newline in .drectve section.
44860 * gcc.dg/dll-4.c: Likewise.
44861 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
44862 switch.
44863
44864 2003-03-13 Mark Mitchell <mark@codesourcery.com>
44865
44866 * g++.dg/parse/namespace9.C: New test.
44867
44868 * g++.dg/init/ref5.C: New test.
44869 * g++.dg/parse/ptrmem1.C: Likewise.
44870
44871 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
44872
44873 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
44874 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
44875 regular expression.
44876 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
44877 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
44878
44879 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
44880
44881 * gcc.c-torture/execute/20030224-2.c: New test.
44882
44883 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44884
44885 * gcc.dg/decl-3.c: New test.
44886
44887 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44888
44889 * gcc.dg/i386-loop-2.c: New test.
44890
44891 2003-03-11 Mark Mitchell <mark@codesourcery.com>
44892
44893 PR c++/9474
44894 * g++.dg/parse/namespace8.C: New test.
44895
44896 PR c++/9924
44897 * g++.dg/overload/builtin2.C: New test.
44898
44899 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
44900
44901 * gcc.dg/return-type-3.c: New test.
44902
44903 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
44904
44905 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
44906 profiling options are not supported.
44907
44908 2003-03-10 Mark Mitchell <mark@codesourcery.com>
44909
44910 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
44911 * g++.old-deja/g++.warn/impint2.C: Likewise.
44912
44913 2003-03-10 Devang Patel <dpatel@apple.com>
44914
44915 * g++.dg/cpp/c++_cmd_1.C: New test.
44916 * g++.dg/cpp/c++_cmd_1.h: New file.
44917
44918 2003-03-10 Segher Boessenkool <segher@koffie.nl>
44919
44920 * gcc.dg/altivec-9.c: New file.
44921
44922 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44923
44924 * gcc.dg/ppc-sdata-1.c: New test.
44925 * gcc.dg/ppc-sdata-2.c: New test.
44926
44927 2003-03-09 Mark Mitchell <mark@codesourcery.com>
44928
44929 PR c++/9373
44930 * g++.dg/opt/ptrmem2.C: New test.
44931
44932 PR c++/8534
44933 * g++.dg/opt/ptrmem1.C: New test.
44934
44935 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44936
44937 * gcc.dg/i386-loop-1.c: New test.
44938
44939 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44940
44941 PR c++/9970
44942 * g++.dg/lookup/friend1.C: New test.
44943
44944 2003-03-08 Mark Mitchell <mark@codesourcery.com>
44945
44946 PR c++/9823
44947 * g++.dg/parser/constructor1.C: New test.
44948
44949 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
44950
44951 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
44952
44953 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
44954
44955 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
44956
44957 * gcc.dg/cpp/Wunused.c: Update test.
44958
44959 2003-03-08 Jan Hubicka <jh@suse.cz>
44960
44961 * gcc.dg/inline-3.c: New test.
44962
44963 2003-03-08 Mark Mitchell <mark@codesourcery.com>
44964
44965 PR c++/9809
44966 * g++.dg/parse/builtin1.C: New test.
44967
44968 PR c++/9982
44969 * g++.dg/abi/cookie1.C: New test.
44970 * g++.dg/abi/cookie2.C: Likewise.
44971
44972 PR c++/9524
44973 * g++.dg/template/field1.C: New test.
44974
44975 PR c++/9912
44976 * g++.dg/parse/class1.C: New test.
44977 * g++.dg/parse/namespace7.C: Likewise.
44978 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
44979
44980 2003-03-07 Mark Mitchell <mark@codesourcery.com>
44981
44982 * g++.dg/init/ref4.C: New test.
44983
44984 2003-03-07 Jan Hubicka <jh@suse.cz>
44985
44986 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
44987 * gcc.dg/inline-3.c: New test.
44988
44989 2003-03-06 Mark Mitchell <mark@codesourcery.com>
44990
44991 * g++.dg/init/ref3.C: New test.
44992
44993 PR c++/9965
44994 * g++.dg/init/ref2.C: New test.
44995
44996 PR c++/9400
44997 * g++.dg/warn/Wshadow-2.C: New test.
44998
44999 PR c++/9791
45000 * g++.dg/warn/Woverloaded-1.C: New test.
45001
45002 2003-03-05 Jan Hubicka <jh@suse.cz>
45003
45004 * gcc.dg/i386-local2.c: New.
45005 * gcc.dg/i386-local.c: Fix typo.
45006
45007 2003-03-05 Mark Mitchell <mark@codesourcery.com>
45008
45009 * g++.dg/abi/layout3.C: New test.
45010
45011 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
45012
45013 * gcc.c-torture/compile/20030305-1.c
45014
45015 2003-03-05 Jan Hubicka <jh@suse.cz>
45016
45017 * gcc.dg/i386-local.c: New.
45018
45019 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
45020
45021 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
45022
45023 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
45024
45025 * gcc.dg/switch-2.c: New test.
45026 * gcc.dg/switch-3.c: New test.
45027 * gcc.dg/Wswitch.c: Adjust line numbers.
45028 * gcc.dg/Wswitch-default.c: Likewise.
45029 * gcc.dg/Wswitch-enum.c: Likewise.
45030
45031 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
45032
45033 * gcc.c-torture/execute/20030222-1.c: New test.
45034
45035 2003-03-03 James E Wilson <wilson@tuliptree.org>
45036
45037 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
45038
45039 2003-03-03 Mark Mitchell <mark@codesourcery.com>
45040
45041 PR c++/9878
45042 * g++.dg/init/ref1.C: New test.
45043
45044 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
45045
45046 * gcc.dg/sh-relax.c: New SH-only test.
45047
45048 2003-03-03 Geoffrey Keating <geoffk@apple.com>
45049
45050 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
45051 comment explaining purpose of testcase.
45052
45053 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
45054
45055 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
45056 for HC11/HC12 (asm needs two int registers).
45057 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
45058 HC11/HC12 because the test uses an asm which needs two 32-bit
45059 registers.
45060
45061 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
45062
45063 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
45064 for HC11/HC12 (array is too large otherwise).
45065 * gcc.c-torture/compile/920501-4.x: New file, likewise.
45066 * gcc.c-torture/compile/20010518-2.x: Likewise.
45067 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
45068 HC11/HC12 (array is too large).
45069
45070 2003-03-01 Geoffrey Keating <geoffk@apple.com>
45071
45072 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
45073 * lib/g++-dg.exp (g++-dg-test): Likewise.
45074
45075 2003-03-01 Roger Sayle <roger@eyesopen.com>
45076
45077 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
45078 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
45079
45080 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45081
45082 * g++.dg/warn/implicit-typename1.C: Remove warning.
45083
45084 2003-02-28 Richard Henderson <rth@redhat.com>
45085
45086 * gcc.dg/noreturn-1.c: Move noreturn warning line.
45087 * gcc.dg/return-type-1.c: Move control reaches end warning line.
45088
45089 2003-02-28 Geoffrey Keating <geoffk@apple.com>
45090
45091 * gcc.dg/pch/pch.exp: Change .pch to .gch.
45092 * g++.dg/pch/pch.exp: Likewise.
45093
45094 2003-02-28 Mark Mitchell <mark@codesourcery.com>
45095
45096 PR c++/9879
45097 * g++.dg/init/new4.C: New test.
45098
45099 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
45100
45101 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
45102
45103 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
45104
45105 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
45106 unsigned long.
45107
45108 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
45109 wider than float.
45110
45111 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45112
45113 * lib/scanasm.exp: Add support for counting numbers of
45114 occurences.
45115 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
45116 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
45117
45118 2003-02-25 Mark Mitchell <mark@codesourcery.com>
45119
45120 PR c++/9683
45121 * g++.dg/template/static3.C: New test.
45122
45123 PR c++/9829
45124 * g++.dg/parse/namespace6.C: New test.
45125
45126 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45127
45128 PR target/9732
45129 * gcc.dg/20030225-1.c: New test.
45130
45131 2003-02-24 Mark Mitchell <mark@codesourcery.com>
45132
45133 * README: Remove out-of-date information.
45134
45135 PR c++/9836
45136 * g++.dg/template/spec6.C: New test.
45137
45138 2003-02-24 Jeff Law <law@redhat.com>
45139
45140 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
45141
45142 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45143
45144 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
45145 * gcc.dg/pragma-ep-1.c: Likewise.
45146
45147 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45148
45149 PR c++/9602
45150 * g++.dg/template/friend16.C: New test.
45151
45152 2003-02-23 Mark Mitchell <mark@codesourcery.com>
45153
45154 PR c++/5333
45155 * g++.dg/parse/fused-params1.C: Adjust error messages.
45156 * g++.dg/template/nested3.C: New test.
45157
45158 2003-02-24 Alan Modra <amodra@bigpond.net.au>
45159
45160 * g++.dg/abi/param1.C: New test.
45161
45162 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45163
45164 PR c++/7982
45165 * g++.dg/warn/implicit-typename1.C: New test.
45166
45167 2003-02-22 Kelley Cook <kelleycook@comcast.net>
45168
45169 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
45170 with "mtune".
45171 * g++.old-deja/g++.other/store-expr2.C: Likewise.
45172 * gcc.c-torture/execute/20010129-1.x: Likewise.
45173 * gcc.dg/20011107-1.c: Likewise.
45174 * gcc.dg/20020108-1.c: Likewise.
45175 * gcc.dg/20020122-3.c: Likewise.
45176 * gcc.dg/20020206-1.c: Likewise.
45177 * gcc.dg/20020310-1.c: Likewise.
45178 * gcc.dg/20020426-2.c: Likewise.
45179 * gcc.dg/20020517-1.c: Likewise.
45180 * gcc.dg/991230-1.c: Likewise.
45181 * gcc.dg/i386-unroll-1.c: Likewise.
45182 * gcc.misc-tests/i386-prefetch.exp: Likewise.
45183
45184 2003-02-22 Jan Hubicka <jh@suse.cz>
45185
45186 * gcc.dg/i386-mul.c: New test.
45187
45188 2003-02-21 Roger Sayle <roger@eyesopen.com>
45189
45190 * gcc.dg/builtins-5.c: New test case.
45191
45192 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
45193
45194 * gcc.dg/asmreg-1.c: New test.
45195
45196 2003-02-21 Mark Mitchell <mark@codesourcery.com>
45197
45198 PR c++/9749
45199 * g++.dg/parse/varmod1.C: New test.
45200
45201 2003-02-21 Mark Mitchell <mark@codesourcery.com>
45202
45203 PR c++/9727
45204 * g++.dg/template/op1.C: New test.
45205
45206 2003-02-21 Mark Mitchell <mark@codesourcery.com>
45207
45208 PR c++/8906
45209 * g++.dg/template/nested2.C: New test.
45210
45211 2003-02-21 Mark Mitchell <mark@codesourcery.com>
45212
45213 PR c++/8724
45214 * g++.dg/expr/dtor1.C: New test.
45215
45216 2003-02-21 Zack Weinberg <zack@codesourcery.com>
45217
45218 * gcc.dg/cpp/include3.c: New test.
45219 * gcc.dg/cpp/inc/foo.h: New file.
45220
45221 2003-02-21 Glen Nakamura <glen@imodulo.com>
45222
45223 * gcc.c-torture/execute/20030221-1.c: New test.
45224
45225 2003-02-20 Mark Mitchell <mark@codesourcery.com>
45226
45227 PR c++/9729
45228 * g++.dg/abi/conv1.C: New test.
45229
45230 2003-02-20 Jan Hubicka <jh@suse.cz>
45231
45232 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
45233
45234 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
45235
45236 * gcc.c-torture/compile/20030219-1.c: New test.
45237
45238 2003-02-18 Jan Hubicka <jh@suse.cz>
45239
45240 * gcc.dg/funcorder.c: New test.
45241
45242 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
45243
45244 * gcc.c-torture/execute/20030218-1.c: New.
45245
45246 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
45247
45248 * gcc.dg/20030218-1.c: New.
45249
45250 2003-02-18 Richard Henderson <rth@redhat.com>
45251
45252 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
45253 * gcc.dg/attr-used-2.c: New.
45254
45255 2003-02-18 Mark Mitchell <mark@codesourcery.com>
45256
45257 PR c++/9704
45258 * g++.dg/init/copy5.C: New test.
45259
45260 2003-02-18 Geoffrey Keating <geoffk@apple.com>
45261
45262 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
45263 * g++.dg/pch/pch.exp: Likewise.
45264
45265 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
45266
45267 * gcc.c-torture/execute/20030209-1.c: Enable the test if
45268 STACK_SIZE is not defined.
45269
45270 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45271
45272 PR c++/9457
45273 * g++.dg/template/init1.C: New test.
45274
45275 2003-02-16 Jan HUbicka <jh@suse.cz>
45276
45277 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
45278 (foo): Add few extra tests
45279 * gcc.dg/c99-const-expr-3.c: Likewise.
45280 * gcc.c-torture/execute/20030216-1.c: New.
45281
45282 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45283
45284 PR c++/9459
45285 * g++.dg/ext/typeof4.C: New test.
45286
45287 2003-02-15 Roger Sayle <roger@eyesopen.com>
45288
45289 * gcc.dg/i386-387-3.c: New test case.
45290
45291 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
45292
45293 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
45294 cris-*-elf* cris-*-aout* and mmix-*-*.
45295
45296 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
45297
45298 * gcc.dg/20030213-1.c: New test.
45299
45300 2003-02-12 Roger Sayle <roger@eyesopen.com>
45301
45302 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
45303 * gcc.dg/i386-387-2.c: Likewise.
45304
45305 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
45306
45307 * gcc.dg/ppc-spe.c: Fix formatting.
45308 Enable tests that were previously unsupported by gas.
45309 Delete tests for instructions that no longer exist.
45310 Switch arguments on evsubifw builtin.
45311
45312 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
45313
45314 * gcc.c-torture/execute/20030209-1.c: Disable the test if
45315 STACK_SIZE is too small.
45316
45317 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
45318 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
45319
45320 * gcc.dg/decl-2.c: New test.
45321
45322 2003-02-10 Jan Hubicka <jh@suse.cz>
45323
45324 * gcc.dg/i386-fpcvt-1.c: New test.
45325
45326 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
45327
45328 * gcc.c-torture/execute/20030209-1.c: New test.
45329
45330 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
45331
45332 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
45333 int-wide bitops, use the constants of the same width.
45334 Likewise, if long long is 32-bit wide, test bitops using
45335 32-bit constants.
45336
45337 2003-02-07 Loren James Rittle <ljrittle@acm.org>
45338
45339 * gcc.dg/20021014-1.c: Annotate with expected notice text.
45340
45341 2003-02-07 Roger Sayle <roger@eyesopen.com>
45342
45343 * gcc.dg/builtins-4.c: New test case.
45344
45345 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45346
45347 * gcc.dg/20020430-1.c: Fix dg command typos.
45348 * gcc.dg/20020503-1.c: Likewise.
45349
45350 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
45351
45352 PR c++/8785
45353 * g++.dg/parse/fused-params1.C: New test.
45354
45355 PR c++/8857
45356 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
45357
45358 PR c++/8921
45359 * g++.dg/parse/non-dependent1.C: New test.
45360
45361 PR c++/8928
45362 * g++.dg/parse/dupl-tmpl-args1.C: New test.
45363
45364 PR c++/9228
45365 * g++.dg/parse/undefined7.C: New test.
45366 * g++.dg/parse/non-templ1.C: New test.
45367
45368 PR c++/9229
45369 * g++.dg/parse/too-many-tmpl-args1.C: New test.
45370
45371 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
45372
45373 * gcc.c-torture/compile/20030206-1.c: New test.
45374
45375 2003-02-05 Roger Sayle <roger@eyesopen.com>
45376
45377 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
45378 "pow" to "foo" to avoid potential confusion with a math built-in.
45379
45380 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45381
45382 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
45383 conditions for SPARC targets.
45384
45385 2003-02-05 Jakub Jelinek <jakub@redhat.com>
45386
45387 * gcc.dg/20030204-1.c: New test.
45388
45389 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
45390
45391 PR c++/38
45392 * g++.dg/parse/array-size1.C: New test.
45393
45394 PR c++/5657
45395 * g++.dg/parse/undefined3.C: New test.
45396
45397 PR c++/5665
45398 * g++.dg/parse/undefined4.C: New test.
45399
45400 PR c++/5975
45401 * g++.dg/parse/undefined5.C: New test.
45402
45403 PR c++/7259
45404 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
45405
45406 PR c++/8578
45407 * g++.dg/parse/casting-operator1.C: New test.
45408
45409 PR c++/8596
45410 * g++.dg/parse/undefined6.C: New test.
45411
45412 PR c++/8736
45413 * g++.dg/parse/missing-template1.C: New test.
45414
45415 2003-02-04 Jan Hubicka <jh@suse.cz>
45416
45417 * gcc.dg/i386-cadd.c: Compile using -march=k8.
45418 * gcc.dg/i386-cmov?.c: Likewise.
45419 * gcc.dg/i386-fpcvt-?.c: Likewise.
45420 * gcc.dg/i386-ssefp-1.c: Likewise.
45421 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
45422 conventions.
45423
45424 2003-02-03 Mark Mitchell <mark@codesourcery.com>
45425
45426 PR c++/7129
45427 * g++.dg/ext/max.C: New test.
45428
45429 2003-02-03 Jan Hubicka <jh@suse.cz>
45430
45431 * gcc.c-torture/execute/20030203-1.c: New test.
45432
45433 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
45434
45435 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
45436 'natural-endian'.
45437
45438 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
45439
45440 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
45441 * g++.dg/init/new2.C: Likewise.
45442 * g++.dg/other/new1.C: Likewise.
45443
45444 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
45445
45446 * gcc.dg/struct-ret-libc.c: New test.
45447
45448 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
45449
45450 * gcc.dg/20030129-1.c: New test.
45451
45452 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45453
45454 PR c++/8849
45455 * g++.dg/template/ptrmem4.C: New test.
45456
45457 2003-01-29 Mark Mitchell <mark@codesourcery.com>
45458
45459 * g++.dg/parser/constant1.C: New test.
45460
45461 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45462
45463 PR c++/8591
45464 * g++.dg/parse/friend2.C: New test.
45465
45466 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
45467
45468 PR c++/9437
45469 * g++.dg/template/unify4.C: New test.
45470
45471 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
45472
45473 * gcc.c-torture/execute/20030128-1.c: New test.
45474
45475 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
45476
45477 * g++.dg/lookup/nested1.C: Test moved from ...
45478 * g++.old-deja/g++.other/lookup24.C: ... here.
45479
45480 2003-01-28 Jan Hubicka <jh@suse.cz>
45481
45482 * gcc.dg/i386-cmov5.c: New test.
45483
45484 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45485
45486 * gcc.c-torture/execute/20010925-1.c: Changed the
45487 memcpy declaration.
45488
45489 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
45490
45491 PR c++/3902
45492 * g++.dg/parse/template5.C: New test.
45493
45494 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
45495
45496 PR fortran/9258
45497 * g77.dg/pr9258: New test.
45498
45499 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
45500
45501 * README: Move relevant parts from README.g++.
45502
45503 * README.g++: Remove this file.
45504
45505 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
45506
45507 * g++.dg/abi/dcast1.C: New test.
45508
45509 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45510
45511 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
45512
45513 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
45514
45515 PR c++/47
45516 * g++.old-deja/g++.other/lookup24.C: New test.
45517
45518 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45519
45520 PR middle-end/7227
45521 * gcc.dg/uninit-C.c: New test.
45522
45523 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
45524
45525 * g++.dg/abi/covariant1.C: New test.
45526
45527 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
45528
45529 * gcc.dg/20030123-1.c: New test.
45530
45531 2003-01-25 Jan Hubicka <jh@suse.cz>
45532
45533 PR opt/8492
45534 * gcc.c-torture/compile/20030125-1.c
45535
45536 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
45537
45538 PR c++/9403
45539 * g++.dg/parse/template3.C: New test.
45540 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
45541
45542 PR c++/795
45543 * g++.dg/parse/template4.C: New test.
45544
45545 PR c++/9415
45546 * g++.dg/template/qual2.C: New test.
45547
45548 PR c++/8545
45549 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
45550
45551 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
45552
45553 2003-01-25 Roger Sayle <roger@eyesopen.com>
45554
45555 * gcc.c-torture/execute/switch-1.c: New test case.
45556
45557 2003-01-25 Jan Hubicka <jh@suse.cz>
45558
45559 * gcc.c-torture/execute/20030125-1.[cx]: New test.
45560
45561 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
45562
45563 Tweaks for Bison-1.875. From the NEWS file:
45564 "- `parse error' -> `syntax error'
45565 Bison now uniformly uses the term `syntax error'"
45566 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
45567 * gcc.dg/cpp/digraph2.c: Likewise.
45568 * gcc.dg/cpp/direct2.c: Likewise.
45569 * gcc.dg/cpp/paste4.c: Likewise.
45570 * gcc.dg/c90-restrict-1.c: Likewise.
45571 * gcc.dg/c99-func-2.c: Likewise.
45572 * gcc.dg/noncompile/920721-2.c: Likewise.
45573 * gcc.dg/noncompile/930622-2.c: Likewise.
45574 * gcc.dg/noncompile/940112-1.c: Likewise.
45575 * gcc.dg/noncompile/950921-1.c: Likewise.
45576 * gcc.dg/noncompile/951123-1.c: Likewise.
45577 * gcc.dg/noncompile/971104-1.c: Likewise.
45578 * gcc.dg/noncompile/990416-1.c: Likewise.
45579
45580 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
45581
45582 * g++.dg/parse/undefined1.C: Add error message.
45583
45584 2003-01-22 Mark Mitchell <mark@codesourcery.com>
45585
45586 PR c++/9354
45587 * g++.dg/parse/new1.C: New test.
45588
45589 PR c++/9216
45590 * g++.dg/parse/template2.C: New test.
45591
45592 PR c++/9354
45593 * g++.dg/parse/typedef2.C: New test.
45594
45595 PR c++/9328
45596 * g++.dg/ext/typeof3.C: New test.
45597
45598 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
45599
45600 PR c++/2738
45601 * g++.dg/parse/ret-type1.C: New test.
45602
45603 PR c++/3792
45604 * g++.dg/parse/tmpl-outside1.C: New test.
45605
45606 PR c++/4207
45607 * g++.dg/parse/int-as-enum1.C: New test.
45608
45609 PR c++/4903
45610 * g++.dg/parse/no-typename1.C: New test.
45611
45612 PR c++/5533
45613 * g++.dg/parse/no-value1.C: New test.
45614
45615 PR c++/5921
45616 * g++.dg/parse/wrong-inline1.C: New test.
45617
45618 PR c++/6402
45619 * g++.dg/parse/ref1.C: New test.
45620
45621 PR c++/6992
45622 * g++.dg/parse/attr-ctor1.C: New test.
45623
45624 PR c++/7229
45625 * g++.dg/parse/namespace5.C: New test.
45626
45627 PR c++/7917
45628 * g++.dg/parse/func-def1.C: New test.
45629
45630 PR c++/8143
45631 * g++.dg/parse/undefined1.C: New test.
45632
45633 PR c++/5723, PR c++/8522
45634 * g++.dg/parse/specialization1.C: New test.
45635
45636 PR c++/163, PR c++/8595
45637 * g++.dg/parse/struct-as-enum1.C: New test.
45638
45639 PR c++/9173
45640 * g++.dg/parse/undefined2.C: New test.
45641
45642 2003-01-22 Mark Mitchell <mark@codesourcery.com>
45643
45644 PR c++/9298
45645 * g++.dg/parse/template1.C: New test.
45646
45647 PR c++/9384
45648 * g++.dg/parse/using1.C: New test.
45649
45650 PR c++/9285
45651 PR c++/9294
45652 * g++.dg/parse/expr2.C: New test.
45653
45654 PR c++/9388
45655 * g++.dg/parse/lookup2.C: Likewise.
45656
45657 2003-01-21 Jan Hubicka <jh@suse.cz>
45658
45659 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
45660 * gcc.c-torture/execute/eeprof-1.c: Likewise.
45661 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
45662 * gcc.c-torture/execute/string-opt-*.c: Likewise.
45663
45664 2003-01-20 Nick Clifton <nickc@redhat.com>
45665
45666 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
45667 problem with ARM sibcall code generation.
45668
45669 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
45670
45671 * gcc.c-torture/execute/20030120-1.c: New.
45672
45673 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
45674
45675 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
45676
45677 2003-01-17 Mark Mitchell <mark@codesourcery.com>
45678
45679 PR c++/9272
45680 * g++.dg/parse/ctor1.C: New test.
45681
45682 PR c++/9294:
45683 * g++.dg/parse/qualified1.C: New test.
45684
45685 * g++.dg/parse/typename3.C: New test.
45686
45687 2003-01-16 Richard Henderson <rth@redhat.com>
45688
45689 * g++.dg/tls/init-2.C: Fix error matches for real this time.
45690
45691 2003-01-16 Richard Henderson <rth@redhat.com>
45692
45693 * g++.dg/pch/pch.exp: Copy test header to the working directory
45694 before using it either for precompilation or direct use.
45695 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
45696 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
45697
45698 2003-01-16 Richard Henderson <rth@redhat.com>
45699
45700 * gcc.dg/pch/pch.exp: Copy test header to the working directory
45701 before using it either for precompilation or direct use.
45702 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
45703 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
45704
45705 2003-01-16 Mark Mitchell <mark@codesourcery.com>
45706
45707 * g++.dg/ext/typename1.C: Add typename keyword.
45708 * g++.dg/template/crash1.C: Update error messages.
45709 * g++.dg/template/crash2.C: Remove error message.
45710 * g++.dg/parse/typename2.C: New test.
45711 * g++.dg/template/typename2.C: Change implicit
45712 typename warning into error.
45713 * g++.old-deja/g++.benjamin/tem03.C: Issue more
45714 error messages.
45715 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
45716 * g++.old-deja/g++.brendan/crash56.C: Add this->.
45717 * g++.old-deja/g++.law/visibility13.C: Remove error
45718 messages.
45719 * g++.old-deja/g++.ns/template17.C: Reorder code to
45720 make declaration visible in template.
45721 * g++.old-deja/g++.pt/crash3.C: Fix typos.
45722 * g++.old-deja/g++.pt/crash36.C: Issue more error
45723 messages.
45724 * g++.old-deja/g++.pt/crash5.C: Improve error
45725 message.
45726 * g++.old-deja/g++.pt/crash67.C: Remove warning.
45727 * g++.old-deja/g++.pt/inherit1.C: Add this->.
45728 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
45729 * g++.old-deja/g++.pt/typename16.C: Replace implicit
45730 typename warning with error message.
45731 * g++.old-deja/g++.pt/typename19.C: Remove warning.
45732 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
45733 * g++.old-deja/g++.robertl/eb24.C: Use this->.
45734
45735 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
45736
45737 * g++.dg/parse/ambig2.C: New test.
45738
45739 2003-01-15 Richard Henderson <rth@redhat.com>
45740
45741 * g++.dg/tls/init-2.C: Update error message string.
45742
45743 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45744
45745 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
45746
45747 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
45748
45749 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
45750 all for HC11/HC12.
45751 * gcc.c-torture/compile/20001205-1.x: Likewise.
45752 * gcc.c-torture/compile/20001226-1.x: Likewise.
45753 * gcc.c-torture/compile/920520-1.x: Likewise.
45754 * gcc.c-torture/compile/961203-1.x: Likewise.
45755 * gcc.c-torture/compile/20020604-1.x: Likewise.
45756
45757 2003-01-15 Jan Hubicka <jh@suse.cz>
45758
45759 * gcc.c-torture/compile/20030115-1.c: New test.
45760
45761 * gcc.dg/i386-fpcvt-1.c: New test.
45762 * gcc.dg/i386-fpcvt-2.c: New test.
45763
45764 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
45765
45766 Further conform g++'s __vmi_class_type_info to the C++ ABI
45767 specification.
45768 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
45769 the specification.
45770
45771 2003-01-14 Jan Hubicka <jh@suse.cz>
45772
45773 * gcc.dg/i386-fpcvt-1.c: New test.
45774 * gcc.dg/i386-fpcvt-2.c: New test.
45775
45776 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
45777
45778 * gcc.dg/i386-mmx-3.c: New test.
45779
45780 2003-01-12 Mark Mitchell <mark@codesourcery.com>
45781
45782 PR c++/9264
45783 * g++.dg/parse/octal1.C: New file.
45784
45785 PR c++/9172
45786 * g++.dg/parse/typename1.C: New file.
45787
45788 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
45789
45790 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
45791 * gcc.dg/bf-no-ms-layout.c: Likewise.
45792 * gcc.dg/bf-ms-attrib.c: Likewise.
45793
45794 2003-01-10 Mark Mitchell <mark@codesourcery.com>
45795
45796 PR c++/9099
45797 * g++.dg/parse/dtor1.C: New file.
45798
45799 PR c++/9128
45800 * g++.dg/rtti/typeid1.C: New file.
45801
45802 PR c++/9153
45803 * g++.dg/parse/lookup1.C: New file.
45804
45805 PR c++/9171
45806 * g++.dg/templ/spec5.C: New file.
45807
45808 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
45809
45810 * gcc.c-torture/compile/20030110-1.c: New test.
45811
45812 2003-01-09 Geoffrey Keating <geoffk@apple.com>
45813
45814 Merge from pch-branch:
45815
45816 2002-12-23 Geoffrey Keating <geoffk@apple.com>
45817
45818 * gcc.dg/pch/cpp-1.h: New.
45819 * gcc.dg/pch/cpp-1.c: New.
45820 * gcc.dg/pch/cpp-2.h: New.
45821 * gcc.dg/pch/cpp-2.c: New.
45822
45823 2002-11-19 Geoffrey Keating <geoffk@apple.com>
45824
45825 * gcc.dg/pch/except-1.h: New.
45826 * gcc.dg/pch/except-1.c: New.
45827
45828 2002-11-13 Geoffrey Keating <geoffk@apple.com>
45829
45830 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
45831 running test.
45832 * gcc.dg/pch: Include *.hp not *.h.
45833 * gcc.dg/pch/system-1.h: New.
45834 * gcc.dg/pch/system-1.c: New.
45835
45836 2002-11-11 Geoffrey Keating <geoffk@apple.com>
45837
45838 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
45839 rather than trying to build and run a program using PCH.
45840 * gcc.dg/pch: Remove dg-do commands from test files.
45841
45842 2002-11-08 Geoffrey Keating <geoffk@apple.com>
45843
45844 * gcc.dg/pch/macro-3.c: New.
45845 * gcc.dg/pch/macro-3.h: New.
45846
45847 2002-11-04 Geoffrey Keating <geoffk@apple.com>
45848
45849 * gcc.dg/pch/common-1.c: New.
45850 * gcc.dg/pch/common-1.h: New.
45851 * gcc.dg/pch/decl-1.c: New.
45852 * gcc.dg/pch/decl-1.h: New.
45853 * gcc.dg/pch/decl-2.c: New.
45854 * gcc.dg/pch/decl-2.h: New.
45855 * gcc.dg/pch/decl-3.c: New.
45856 * gcc.dg/pch/decl-3.h: New.
45857 * gcc.dg/pch/decl-4.c: New.
45858 * gcc.dg/pch/decl-4.h: New.
45859 * gcc.dg/pch/decl-5.c: New.
45860 * gcc.dg/pch/decl-5.h: New.
45861 * gcc.dg/pch/global-1.c: New.
45862 * gcc.dg/pch/global-1.h: New.
45863 * gcc.dg/pch/inline-1.c: New.
45864 * gcc.dg/pch/inline-1.h: New.
45865 * gcc.dg/pch/inline-2.c: New.
45866 * gcc.dg/pch/inline-2.h: New.
45867 * gcc.dg/pch/static-1.c: New.
45868 * gcc.dg/pch/static-1.h: New.
45869 * gcc.dg/pch/static-2.c: New.
45870 * gcc.dg/pch/static-2.h: New.
45871
45872 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
45873
45874 * g++.dg/pch/pch.exp: Better handle failing testcases.
45875 * gcc.dg/pch/pch.exp: Likewise.
45876 * gcc.dg/pch/macro-1.c: New.
45877 * gcc.dg/pch/macro-1.h: New.
45878 * gcc.dg/pch/macro-2.c: New.
45879 * gcc.dg/pch/macro-2.h: New.
45880
45881 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
45882
45883 * g++.dg/dg.exp: Treat files in pch/ specially.
45884 * g++.dg/pch/pch.exp: New file.
45885 * g++.dg/pch/empty.H: New file.
45886 * g++.dg/pch/empty.C: New file.
45887 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
45888 "precompile".
45889
45890 * gcc.dg/pch/pch.exp: New file.
45891 * gcc.dg/pch/empty.h: New file.
45892 * gcc.dg/pch/empty.c: New file.
45893 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
45894 "precompile".
45895
45896 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45897
45898 * g++.dg/template/friend14.C: New test.
45899
45900 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
45901
45902 * gcc.dg/old-style-asm-1.c: New test.
45903
45904 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
45905
45906 * gcc.c-torture/compile/20030109-1.c: New test.
45907
45908 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
45909
45910 * gcc.c-torture/execute/20030109-1.c: New test.
45911
45912 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
45913
45914 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
45915 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
45916 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
45917 * g++.old-deja/g++.mike/eh2.C: Likewise.
45918 * g++.old-deja/g++.mike/eh3.C: Likewise.
45919 * g++.old-deja/g++.mike/eh5.C: Likewise.
45920 * g++.old-deja/g++.mike/eh6.C: Likewise.
45921 * g++.old-deja/g++.mike/eh7.C: Likewise.
45922 * g++.old-deja/g++.mike/eh8.C: Likewise.
45923 * g++.old-deja/g++.mike/eh9.C: Likewise.
45924 * g++.old-deja/g++.mike/eh10.C: Likewise.
45925 * g++.old-deja/g++.mike/eh12.C: Likewise.
45926 * g++.old-deja/g++.mike/eh13.C: Likewise.
45927 * g++.old-deja/g++.mike/eh14.C: Likewise.
45928 * g++.old-deja/g++.mike/eh16.C: Likewise.
45929 * g++.old-deja/g++.mike/eh17.C: Likewise.
45930 * g++.old-deja/g++.mike/eh18.C: Likewise.
45931 * g++.old-deja/g++.mike/eh21.C: Likewise.
45932 * g++.old-deja/g++.mike/eh23.C: Likewise.
45933 * g++.old-deja/g++.mike/eh24.C: Likewise.
45934 * g++.old-deja/g++.mike/eh25.C: Likewise.
45935 * g++.old-deja/g++.mike/eh26.C: Likewise.
45936 * g++.old-deja/g++.mike/eh27.C: Likewise.
45937 * g++.old-deja/g++.mike/eh28.C: Likewise.
45938 * g++.old-deja/g++.mike/eh29.C: Likewise.
45939 * g++.old-deja/g++.mike/eh31.C: Likewise.
45940 * g++.old-deja/g++.mike/eh33.C: Likewise.
45941 * g++.old-deja/g++.mike/eh34.C: Likewise.
45942 * g++.old-deja/g++.mike/eh35.C: Likewise.
45943 * g++.old-deja/g++.mike/eh36.C: Likewise.
45944 * g++.old-deja/g++.mike/eh37.C: Likewise.
45945 * g++.old-deja/g++.mike/eh38.C: Likewise.
45946 * g++.old-deja/g++.mike/eh39.C: Likewise.
45947 * g++.old-deja/g++.mike/eh40.C: Likewise.
45948 * g++.old-deja/g++.mike/eh41.C: Likewise.
45949 * g++.old-deja/g++.mike/eh42.C: Likewise.
45950 * g++.old-deja/g++.mike/eh44.C: Likewise.
45951 * g++.old-deja/g++.mike/eh46.C: Likewise.
45952 * g++.old-deja/g++.mike/eh47.C: Likewise.
45953 * g++.old-deja/g++.mike/eh48.C: Likewise.
45954 * g++.old-deja/g++.mike/eh49.C: Likewise.
45955 * g++.old-deja/g++.mike/eh50.C: Likewise.
45956 * g++.old-deja/g++.mike/eh51.C: Likewise.
45957 * g++.old-deja/g++.mike/eh53.C: Likewise.
45958 * g++.old-deja/g++.mike/eh55.C: Likewise.
45959 * g++.old-deja/g++.mike/p7912.C: Likewise.
45960 * g++.old-deja/g++.mike/p9706.C: Likewise.
45961 * g++.old-deja/g++.mike/p10416.C: Likewise.
45962 * g++.old-deja/g++.mike/p11667.C: Likewise.
45963 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
45964 Remove redundant reference to Iris.
45965 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
45966 Elxsi, i860, Pico Java, and WE32K.
45967
45968 2003-01-07 Mark Mitchell <mark@codesourcery.com>
45969
45970 * g++.dg/ext/asm4.C: New test.
45971
45972 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45973
45974 PR c++/9030
45975 * g++.dg/template/friend12.C: New test.
45976 * g++.dg/template/friend13.C: Likewise.
45977 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
45978
45979 2003-01-08 Jan Hubicka <jh@suse.cz>
45980
45981 * gcc.dg/i386-cadd.c: New test.
45982 * gcc.dg/i386-cmov4.c: Likewise.
45983
45984 2003-01-06 Mark Mitchell <mark@codesourcery.com>
45985
45986 PR c++/9165
45987 * g++.dg/warn/Wunused-3.C: New test.
45988
45989 * g++.dg/abi/bitfield9.C: New test.
45990
45991 PR c++/9189
45992 * g++.dg/parse/defarg3.C: New test.
45993
45994 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
45995
45996 * g++.dg/parse/ambig1.C: New test.
45997 * g++.dg/parse/defarg2.C: New test.
45998
45999 2003-01-05 Mark Mitchell <mark@codesourcery.com>
46000
46001 * g++.dg/template/defarg-1.C: New test.
46002 * g++.dg/template/local2.C: Likewise.
46003
46004 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
46005
46006 * gcc.c-torture/execute/20030105-1.c: New test.
46007
46008 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46009
46010 * g++.dg/parse/namespace3.C: Remove extra semicolons.
46011 * g++.dg/parse/namespace4.C: Likewise.
46012
46013 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
46014
46015 * g++.dg/template/ntp2.C: New test.
46016
46017 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
46018
46019 * g++.dg/parse/extern-C-1.C: New test.
46020
46021 * g++.dg/parse/namespace4.C: New test.
46022
46023 * g++.dg/template/nested1.C: New test.
46024
46025 * g++.dg/parse/namespace3.C: New test.
46026
46027 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
46028
46029 * g++.dg/lookup/two-stage1.C: New test.
46030
46031 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46032
46033 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
46034 * g++.old-deja/g++.jason/access8.C: Likewise.
46035 * g++.old-deja/g++.other/decl5.C: Likewise.
46036
46037 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
46038
46039 * g++.dg/parse/parse7.C: New test.
46040
46041 2003-01-02 Mark Mitchell <mark@codesourcery.com>
46042
46043 PR c++/2843
46044 * g++.dg/ext/attrib7.C: New test.
46045
46046 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
46047
46048 * g++.dg/parse/parse6.C: New test.
46049
46050 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
46051
46052 * gcc.dg/h8300-stack-1.c: New.
46053
46054 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
46055
46056 g++.dg/lookup/exception1.C: New test.
46057
46058 g++.dg/lookup/template1.C: New test.
46059
46060 g++.dg/parse/namespace2.C: New test.
46061
46062 g++.dg/parse/parens2.C: New test.
46063
46064 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
46065
46066 * g++.dg/parse/parse5.C: New test.
46067 * g++.dg/lookup/scoped4.C: New test.
46068
46069 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
46070
46071 * g++.dg/parse/parens1.C: New test.
46072
46073 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
46074 angle-bracket1.C.
46075 * g++.dg/parse/parens2.C: New test.
46076
46077 * g++.dg/lookup/scope-operator1.C: New test.
46078
46079 * g++.dg/parse/operator1.C: New test.
46080
46081 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46082
46083 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
46084 * g++.old-deja/g++.other/access6.C: Likewise.
46085 * g++.old-deja/g++.other/decl1.C: Likewise.
46086 * g++.old-deja/g++.pt/typename12.C: Likewise.
46087
46088 2002-12-31 Mark Mitchell <mark@codesourcery.com>
46089
46090 * g++.dg/parse/namespace1.C: New test.
46091
46092 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
46093
46094 * g++.dg/parse/parse4.C: New test.
46095
46096 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
46097
46098 * g++.dg/parse/parse3.C: New test.
46099
46100 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
46101
46102 * g++.dg/parse/parse2.C: New test.
46103
46104 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
46105
46106 * g++.dg/template/friend11.C: New test.
46107
46108 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
46109
46110 * g++.dg/parse/parse1.C: New test.
46111
46112 2002-12-31 Janis Johnson <janis187@us.ibm.com>
46113
46114 * lib/profopt.exp: Change the name of a global variable to avoid
46115 possible clashes with other test suites.
46116
46117 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
46118
46119 * g++.dg/inherit/covariant8.C: New test.
46120
46121 2002-12-31 Mark Mitchell <mark@codesourcery.com>
46122
46123 * g++.dg/init/array9.C: New test.
46124
46125 PR c++/9112
46126 * g++.dg/parse/expr1.C: New test.
46127
46128 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
46129
46130 * gcc.c-torture/compile/20021230-1.c: New test.
46131
46132 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
46133
46134 * g++.dg/inherit/covariant5.C: New test.
46135 * g++.dg/inherit/covariant6.C: New test.
46136 * g++.dg/inherit/covariant7.C: New test.
46137
46138 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46139
46140 PR c++/2739
46141 * g++.dg/other/access2.C: New test.
46142
46143 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
46144
46145 * g++.dg/other/anon-struct.C: No longer fails
46146 * g++.old-deja/g++.brendan/parse4.C: Likewise.
46147 * g++.old-deja/g++.brendan/parse5.C: Likewise.
46148 * g++.old-deja/g++.brendan/parse6.C: Likewise.
46149
46150 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
46151
46152 * g++.dg/parse/angle-bracket.C (main): No longer fails.
46153
46154 2002-12-27 Mark Mitchell <mark@codesourcery.com>
46155
46156 * g++.dg/eh/spec4.C: Remove stray semicolon.
46157 * g++.dg/expr/pmf-1.C: Change error message.
46158 * g++.dg/ext/asm1.C: Remove stray semicolon.
46159 * g++.dg/ext/typename1.C: Add missing typenames.
46160 * g++.dg/inherit/template-as-base.C: Change error message.
46161 * g++.dg/lookup/scoped1.C: Likewise.
46162 * g++.dg/lookup/scoped2.C: Likewise.
46163 * g++.dg/lookup/using2.C: Likewise.
46164 * g++.dg/other/component1.C: Remove stray semicolon.
46165 * g++.dg/other/do1.C: Change error message.
46166 * g++.dg/other/error2.C: Likewise.
46167 * g++.dg/other/init1.C: Likewise.
46168 * g++.dg/other/packed1.C: Remove stray semicolon.
46169 * g++.dg/other/ptrmem2.C: Change error message.
46170 * g++.dg/parse/parameter-declaration-1.C: Remove line number
46171 marker.
46172 * g++.dg/special/initp1.C: Remove invalid attribute usage.
46173 * g++.dg/template/access3.C: Add typename keyword.
46174 * g++.dg/template/access5.C: Remove stray semicolon.
46175 * g++.dg/template/access6.C: Likewise.
46176 * g++.dg/template/complit1.C: Likewise.
46177 * g++.dg/template/crash1.C: Change error message.
46178 * g++.dg/template/inherit2.C: Remove stray semicolon.
46179 * g++.dg/template/instantiate2.C: Likewise.
46180 * g++.dg/template/instantiate3.C: Change error message.
46181 * g++.dg/template/qual1.C: Remove stray semicolon.
46182 * g++.dg/template/qualttp18.C: Change error message.
46183 * g++.dg/template/ref1.C: Remove stray semicolon.
46184 * g++.dg/template/sizeof1.C (A::value): Declare it.
46185 * g++.dg/template/spec4.C: Change error message.
46186 * g++.dg/template/static1.C: Likewise.
46187 * g++.dg/template/type1.C: Likewise.
46188 * g++.dg/template/typename3.C: Likewise.
46189 * g++.old-deja/g++.benjamin/13478.C: Change error message.
46190 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
46191 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
46192 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
46193 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
46194 named return value extension.
46195 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
46196 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
46197 * g++.old-deja/g++.bob/extern_C.C: Likewise.
46198 * g++.old-deja/g++.bob/inherit2.C: Likewise.
46199 * g++.old-deja/g++.brendan/complex1.C: Likewise.
46200 * g++.old-deja/g++.brendan/copy5.C: Likewise.
46201 * g++.old-deja/g++.brendan/crash13.C: Likewise.
46202 * g++.old-deja/g++.brendan/crash15.C: Likewise.
46203 * g++.old-deja/g++.brendan/crash18.C: Change error message.
46204 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
46205 * g++.old-deja/g++.brendan/crash38.C: Likewise.
46206 * g++.old-deja/g++.brendan/crash50.C: Likewise.
46207 * g++.old-deja/g++.brendan/crash56.C: Likewise.
46208 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
46209 syntax.
46210 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
46211 * g++.old-deja/g++.brendan/crash8.C: Change error message.
46212 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
46213 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
46214 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
46215 * g++.old-deja/g++.brendan/template11.C: Likewise.
46216 * g++.old-deja/g++.brendan/template26.C: Likewise.
46217 * g++.old-deja/g++.brendan/template27.C: Use explicit
46218 specialization syntax.
46219 * g++.old-deja/g++.brendan/template30.C: Likewise.
46220 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
46221 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
46222 non-dependent names.
46223 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
46224 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
46225 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
46226 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
46227 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
46228 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
46229 named return value extension.
46230 * g++.old-deja/g++.ext/namedret2.C: Likewise.
46231 * g++.old-deja/g++.ext/namedret3.C: Likewise.
46232 * g++.old-deja/g++.ext/return1.C: Likewise.
46233 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
46234 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
46235 * g++.old-deja/g++.jason/access8.C: Likewise.
46236 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
46237 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
46238 pseudo-destructor names.
46239 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
46240 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
46241 pseudo-destructor names.
46242 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
46243 * g++.old-deja/g++.jason/overload19.C: Likewise.
46244 * g++.old-deja/g++.jason/overload32.C: Likewise.
46245 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
46246 stray semicolons.
46247 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
46248 * g++.old-deja/g++.jason/return.C: Likewise.
46249 * g++.old-deja/g++.jason/return2.C: Likewise.
46250 * g++.old-deja/g++.jason/shadow1.C: Likewise.
46251 * g++.old-deja/g++.jason/special.C: Use explicit specialization
46252 syntax.
46253 * g++.old-deja/g++.jason/template10.C: Account for use of
46254 non-dependent names.
46255 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
46256 syntax.
46257 * g++.old-deja/g++.jason/template37.C: Likewise.
46258 * g++.old-deja/g++.law/access4.C: Change error messages.
46259 * g++.old-deja/g++.law/arm13.C: Remove incorrect
46260 pseudo-destructor names.
46261 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
46262 * g++.old-deja/g++.law/ctors9.C: Likewise.
46263 * g++.old-deja/g++.law/cvt22.C: Likewise.
46264 * g++.old-deja/g++.law/dtors5.C: Likewise.
46265 * g++.old-deja/g++.law/global-init1.C: Likewise.
46266 * g++.old-deja/g++.law/missed-error3.C: Likewise.
46267 * g++.old-deja/g++.law/operators28.C: Likewise.
46268 * g++.old-deja/g++.law/visibility28.C: Likewise.
46269 * g++.old-deja/g++.martin/eval1.C: Likewise.
46270 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
46271 name.
46272 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
46273 * g++.old-deja/g++.mike/net34.C: Likewise.
46274 * g++.old-deja/g++.mike/net36.C: Likewise.
46275 * g++.old-deja/g++.mike/ns2.C: Likewise.
46276 * g++.old-deja/g++.mike/p12306.C: Likewise.
46277 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
46278 value extension.
46279 * g++.old-deja/g++.mike/p700.C: Likewise.
46280 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
46281 * g++.old-deja/g++.mike/p710.C: Likewise.
46282 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
46283 value extension.
46284 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
46285 * g++.old-deja/g++.mike/pmf9.C: Likewise.
46286 * g++.old-deja/g++.ns/crash2.C: Likewise.
46287 * g++.old-deja/g++.ns/crash3.C: Likewise.
46288 * g++.old-deja/g++.ns/invalid1.C: Likewise.
46289 * g++.old-deja/g++.ns/ns17.C: Likewise.
46290 * g++.old-deja/g++.ns/template16.C: Likewise.
46291 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
46292 keyword.
46293 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
46294 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
46295 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
46296 named return value extension.
46297 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
46298 * g++.old-deja/g++.other/access4.C: Issue additional error
46299 messages.
46300 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
46301 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
46302 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
46303 * g++.old-deja/g++.other/crash25.C: Change error message.
46304 * g++.old-deja/g++.other/crash4.C: Change error message.
46305 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
46306 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
46307 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
46308 checks.
46309 * g++.old-deja/g++.other/defarg8.C: Likewise.
46310 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
46311 * g++.old-deja/g++.other/dtor10.C: Likewise.
46312 * g++.old-deja/g++.other/incomplete.C: Likewise.
46313 * g++.old-deja/g++.other/linkage7.C: Likewise.
46314 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
46315 lookup algorithm.
46316 * g++.old-deja/g++.other/mangle2.C: Likewise.
46317 * g++.old-deja/g++.other/refinit2.C: Likewise.
46318 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
46319 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
46320 * g++.old-deja/g++.pt/crash28.C: Likewise.
46321 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
46322 syntax.
46323 * g++.old-deja/g++.pt/crash32.C: Change error message.
46324 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
46325 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
46326 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
46327 error message position.
46328 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
46329 * g++.old-deja/g++.pt/defarg8.C: Change error message.
46330 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
46331 syntax.
46332 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
46333 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
46334 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
46335 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
46336 keyword.
46337 * g++.old-deja/g++.pt/explicit31.C: Likewise.
46338 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
46339 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
46340 keyword.
46341 * g++.old-deja/g++.pt/explicit71.C: Change error message.
46342 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
46343 syntax.
46344 * g++.old-deja/g++.pt/friend28.C: Account for use of
46345 non-dependent names.
46346 * g++.old-deja/g++.pt/friend29.C: Likewise.
46347 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
46348 rules.
46349 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
46350 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
46351 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
46352 lookup rules.
46353 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
46354 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
46355 keyword.
46356 * g++.old-deja/g++.pt/memclass20.C: Likewise.
46357 * g++.old-deja/g++.pt/memclass5.C: Likewise.
46358 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
46359 keyword.
46360 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
46361 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
46362 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
46363 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
46364 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
46365 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
46366 keyword.
46367 * g++.old-deja/g++.pt/spec10.C: Likewise.
46368 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
46369 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
46370 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
46371 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
46372 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
46373 * g++.old-deja/g++.pt/ttp62.C: Likewise.
46374 * g++.old-deja/g++.pt/ttp64.C: Likewise.
46375 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
46376 * g++.old-deja/g++.pt/typename15.C: Likewise.
46377 * g++.old-deja/g++.pt/typename22.C: Likewise.
46378 * g++.old-deja/g++.pt/typename6.C: Change error messages.
46379 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
46380 * g++.old-deja/g++.pt/virtual2.C: Likewise.
46381 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
46382 syntax.
46383 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
46384 return value extension.
46385 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
46386 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
46387 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
46388 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
46389
46390 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
46391
46392 * g++.dg/warn/inline1.C: New test.
46393 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
46394 * g++.old-deja/g++.jason/synth10.C: Likewise.
46395 * g++.old-deja/g++.mike/net31.C: Likewise.
46396 * g++.old-deja/g++.mike/p8786.C: Likewise.
46397
46398 * g++.dg/template/friend10.C: New test.
46399 * g++.dg/template/conv5.C: New test.
46400
46401 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
46402
46403 * g++.dg/lookup/scoped3.C: New test.
46404
46405 * g++.dg/lookup/decl1.C: New test.
46406 * g++.dg/lookup/decl2.C: New test.
46407
46408 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
46409
46410 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
46411 gcc.c-torture/compile/20021015-1.c,
46412 gcc.c-torture/compile/20021015-2.c,
46413 gcc.c-torture/compile/20021123-1.c,
46414 gcc.c-torture/compile/20021123-2.c,
46415 gcc.c-torture/compile/20021123-3.c,
46416 gcc.c-torture/compile/20021123-4.c,
46417 gcc.c-torture/execute/20021024-1.c: Add tests previously added
46418 only to 3.1 or 3.2 branch.
46419
46420 2002-12-23 Mark Mitchell <mark@codesourcery.com>
46421
46422 * gcc.dg/i386-bitfield3.c: New test.
46423
46424 * gcc.dg/i386-bitfield2.c: New test.
46425
46426 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
46427
46428 * g++.dg/parse/conv_op1.C: New test.
46429
46430 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
46431
46432 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
46433 approved.
46434
46435 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
46436
46437 * gcc.c-torture/compile/20021220-1.c: New test.
46438
46439 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
46440
46441 * gcc.dg/i386-fastcall-1.c: New.
46442
46443 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
46444
46445 * gcc.c-torture/execute/20021219-1.c: New test.
46446
46447 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
46448
46449 * gcc.dg/i386-pic-1.c: New test.
46450
46451 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46452
46453 PR c++/8099
46454 * g++.dg/template/friend9.C: New test.
46455
46456 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46457
46458 PR c++/3663
46459 * g++.dg/template/access7.C: New test.
46460
46461 2002-12-18 Nick Clifton <nickc@redhat.com>
46462
46463 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
46464 the libstdc++-v3 directory has been found.
46465
46466 2002-12-12 Devang Patel <dpatel@apple.com>
46467 * gcc.dg/darwin-ld-1.c: New test.
46468 * gcc.dg/darwin-ld-2.c: New test.
46469 * gcc.dg/darwin-ld-3.c: New test.
46470 * gcc.dg/darwin-ld-4.c: New test.
46471 * gcc.dg/darwin-ld-5.c: New test.
46472
46473 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
46474
46475 * gcc.c-torture/compile/20021212-1.c: New test.
46476
46477 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
46478
46479 * gcc.dg/fshort-wchar: New test.
46480
46481 2002-12-10 Mark Mitchell <mark@codesourcery.com>
46482
46483 PR c++/8372
46484 * g++.dg/template/dtor1.C: New test.
46485
46486 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
46487 markers.
46488
46489 2002-12-10 Jakub Jelinek <jakub@redhat.com>
46490
46491 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
46492
46493 2002-12-09 Mark Mitchell <mark@codesourcery.com>
46494
46495 * g++.dg/template/static1.C: New test.
46496 * g++.dg/template/static2.C: New test.
46497 * g++.old-deja/g++.ext/memconst.C: New test.
46498
46499 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46500
46501 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
46502 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
46503 * g++.dg/special/initp1.C: Likewise.
46504
46505 2002-12-06 Jakub Jelinek <jakub@redhat.com>
46506
46507 * gcc.c-torture/execute/20021204-1.c: New test.
46508
46509 2002-12-04 Geoffrey Keating <geoffk@apple.com>
46510
46511 * gcc.dg/ppc-fmadd-1.c: New file.
46512 * gcc.dg/ppc-fmadd-2.c: New file.
46513 * gcc.dg/ppc-fmadd-3.c: New file.
46514
46515 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
46516
46517 * gcc.c-torture/compile/20021204-1.c: New test.
46518
46519 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
46520
46521 * g++.dg/inherit/covariant2.C: New test.
46522 * g++.dg/inherit/covariant3.C: New test.
46523 * g++.dg/inherit/covariant4.C: New test.
46524 * g++.dg/inherit/covariant1.C: Remove XFAIL.
46525 * g++.old-deja/g++.robertl/eb17.C: Likewise.
46526
46527 2002-12-03 Mark Mitchell <mark@codesourcery.com>
46528
46529 PR c++/8688
46530 * g++.dg/init/brace3.C: New test.
46531
46532 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
46533
46534 * gcc.dg/20020210-1.c: Fix a comment typo.
46535
46536 2002-12-02 Mark Mitchell <mark@codesourcery.com>
46537
46538 PR c++/8720
46539 * g++.dg/parse/defarg1.C: New test.
46540
46541 PR c++/8615
46542 * g++.dg/template/char1.C: New test.
46543
46544 * g++.dg/template/varmod1.C: Fix typo.
46545
46546 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46547
46548 DR 180
46549 * g++.old-deja/g++.pt/crash32.C: Expect error.
46550
46551 2002-12-01 Mark Mitchell <mark@codesourcery.com>
46552
46553 PR c++/5919
46554 * g++.dg/template/varmod1.C: New test.
46555
46556 PR c++/8727
46557 * g++.dg/inherit/typeinfo1.C: New test.
46558
46559 PR c++/8663
46560 * g++.dg/inherit/typedef1.C: New test.
46561
46562 2002-11-30 Mark Mitchell <mark@codesourcery.com>
46563
46564 PR c++/8332
46565 PR c++/8493
46566 * g++.dg/template/strlen1.C: New test.
46567
46568 PR c++/8227
46569 * g++.dg/template/ctor2.C: New test.
46570
46571 PR c++/8214
46572 * g++.dg/init/string1.C: New test.
46573
46574 PR c++/8511
46575 * g++.dg/template/friend8.C: New test.
46576
46577 2002-11-29 Joe Buck <jbuck@synopsys.com>
46578
46579 * g++.dg/lookup/anon2.C: New test.
46580
46581 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
46582
46583 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
46584 h8300 port.
46585
46586 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
46587
46588 * gcc.dg/bitfld-6.c: New test.
46589
46590 2002-11-27 Jan Hubicka <jh@suse.cz>
46591
46592 * gcc.c-torture/execute/20021127.[cx]: New test.
46593
46594 2002-11-26 Jan Hubicka <jh@suse.cz>
46595
46596 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
46597 quality.
46598
46599 2002-11-26 Geoffrey Keating <geoffk@apple.com>
46600
46601 * g++.dg/init/brace2.C: New test.
46602 * g++.old-deja/g++.mike/p9129.C: Correct.
46603
46604 2002-11-26 Mark Mitchell <mark@codesourcery.com>
46605
46606 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
46607
46608 2002-11-25 Andreas Bauer <baueran@in.tum.de>
46609
46610 * gcc.dg/sibcall-6: New test for indirect sibcalls.
46611
46612 2002-11-25 Mark Mitchell <mark@codesourcery.com>
46613
46614 * g++.dg/abi/empty11.C: New test.
46615 * g++.dg/rtti/cv1.C: New test.
46616
46617 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
46618
46619 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
46620
46621 2002-11-24 Mark Mitchell <mark@codesourcery.com>
46622
46623 * g++.dg/abi/empty10.C: New test.
46624
46625 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
46626
46627 * gcc.c-torture/compile/20021124-1.c: New test.
46628
46629 2002-11-22 Mark Mitchell <mark@codesourcery.com>
46630
46631 * g++.dg/abi/rtti2.C: New test.
46632
46633 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
46634
46635 * gcc.dg/i386-unroll-1.c: New test.
46636
46637 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
46638
46639 * gcc.c-torture/compile/20021120-1.c: New test.
46640 * gcc.c-torture/compile/20021120-2.c: New test.
46641
46642 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
46643
46644 * gcc.dg/bitfld-5.c: New test.
46645
46646 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
46647
46648 * gcc.c-torture/execute/20021120-3.c: New test.
46649
46650 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
46651
46652 * gcc.c-torture/execute/20021120-2.c: New test.
46653
46654 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
46655
46656 * gcc.c-torture/execute/20021120-1.c: New test.
46657
46658 2002-11-20 Jakub Jelinek <jakub@redhat.com>
46659
46660 * gcc.c-torture/execute/20021118-3.c: New test.
46661
46662 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
46663
46664 * gcc.c-torture/compile/20021119-1.c: New test.
46665
46666 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
46667
46668 * gcc.dg/duff-1.c: New test.
46669 * gcc.dg/duff-2.c: New test.
46670 * gcc.dg/duff-3.c: New test.
46671
46672 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
46673
46674 * gcc.dg/cpp/_Pragma5.c: New test.
46675
46676 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
46677
46678 * gcc.c-torture/execute/20021118-2.c: New test.
46679
46680 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
46681
46682 * gcc.c-torture/execute/20021118-1.c: New test.
46683
46684 2002-11-16 Jakub Jelinek <jakub@redhat.com>
46685
46686 * gcc.dg/20021116-1.c: New test.
46687
46688 2002-11-14 Mark Mitchell <mark@codesourcery.com>
46689
46690 * g++.dg/abi/vcall1.C: New test.
46691
46692 2002-11-14 Jakub Jelinek <jakub@redhat.com>
46693
46694 * gcc.dg/20021029-1.c: New test.
46695 * gcc.dg/20021029-2.c: New test.
46696
46697 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
46698
46699 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
46700
46701 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
46702
46703 PR c/8439
46704 * gcc.dg/20021110.c: Move to ...
46705 * gcc.c-torture/compile/20021110.c: .... here.
46706
46707 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46708
46709 PR c/8467
46710 * gcc.c-torture/execute/20021111-1.c
46711
46712 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
46713
46714 PR c/8439
46715 * gcc.dg/20021110.c: New test.
46716
46717 2002-11-10 Mark Mitchell <mark@codesourcery.com>
46718
46719 * g++.dg/abi/vthunk3.C: Run only on x86.
46720
46721 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
46722
46723 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
46724
46725 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
46726
46727 * lib/compat.exp (compat-execute): Fix logic error in last
46728 change.
46729
46730 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
46731
46732 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
46733
46734 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46735
46736 PR c++/8389
46737 * g++.dg/template/access6.C: New test.
46738
46739 2002-11-08 Jan Hubicka <jh@suse.cz>
46740
46741 * gcc.dg/i386-ssefp-1.c: New test.
46742 * gcc.dg/i386-ssefp-1.c: New test.
46743
46744 2002-11-08 Jan Hubicka <jh@suse.cz>
46745
46746 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
46747
46748 2002-11-07 Mark Mitchell <mark@codesourcery.com>
46749
46750 * g++.dg/abi/vthunk3.C: New test.
46751
46752 PR c++/8338
46753 * g++.dg/template/crash2.C: New test.
46754
46755 2002-11-07 Mark Mitchell <mark@codesourcery.com>
46756
46757 * g++.dg/abi/dtor1.C: New test.
46758 * g++.dg/abi/dtor2.C: Likewise.
46759
46760 2002-11-05 Geoffrey Keating <geoffk@apple.com>
46761
46762 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
46763 Darwin.
46764
46765 2002-11-04 Adam Nemet <anemet@lnxw.com>
46766
46767 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
46768 -mthumb. Only xfail with -O0.
46769
46770 2002-11-03 Mark Mitchell <mark@codesourcery.com>
46771
46772 * g++.dg/abi/thunk1.C: New test.
46773 * g++.dg/abi/thunk2.C: Likewise.
46774 * g++.dg/abi/vtt1.C: Likewise.
46775
46776 2002-11-02 Diego Novillo <dnovillo@redhat.com>
46777
46778 PR optimization/8423
46779 * gcc.c-torture/execute/builtin-constant.c: New test.
46780
46781 2002-11-01 Zack Weinberg <zack@codesourcery.com>
46782
46783 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
46784 Add some more cases.
46785
46786 2002-11-01 Mark Mitchell <mark@codesourcery.com>
46787
46788 PR c++/8391
46789 * g++.dg/opt/local1.C: New test.
46790
46791 2002-10-30 Mark Mitchell <mark@codesourcery.com>
46792
46793 PR c++/8160
46794 * g++.dg/template/complit1.C: New test.
46795
46796 PR c++/8149
46797 * g++.dg/template/typename4.C: Likewise.
46798
46799 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46800
46801 Core issue 287, PR c++/7639
46802 * g++.dg/template/instantiate1.C: Adjust error location.
46803 * g++.dg/template/instantiate3.C: New test.
46804 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
46805 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
46806 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
46807
46808 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
46809
46810 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
46811
46812 2002-10-29 Mark Mitchell <mark@codesourcery.com>
46813
46814 PR c++/8287
46815 * g++.dg/init/dtor2.C: New test.
46816
46817 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46818
46819 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
46820 * gcc.dg/nest.c: Bypass errors on irix6.
46821
46822 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
46823
46824 * gcc.dg/nest.c: Expect error for mmix-*-*.
46825 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
46826
46827 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
46828
46829 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
46830 markers.
46831
46832 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
46833
46834 2002-10-25 Mike Stump <mrs@apple.com>
46835
46836 * gcc.dg/warn-1.c: New test.
46837
46838 2002-10-25 Zack Weinberg <zack@codesourcery.com>
46839
46840 * g++.dg/template/typename3.C: New test.
46841
46842 2002-10-25 Mark Mitchell <mark@codesourcery.com>
46843
46844 * g++.dg/lookup/ptrmem1.C: New test.
46845
46846 * g++.dg/abi/vthunk2.C: New test.
46847
46848 2002-10-25 Zack Weinberg <zack@codesourcery.com>
46849
46850 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
46851
46852 2002-10-24 Mark Mitchell <mark@codesourcery.com>
46853
46854 * g++.dg/abi/empty9.C: New test.
46855
46856 2002-10-24 Richard Henderson <rth@redhat.com>
46857
46858 * g++.dg/inherit/thunk1.C: Enable for ia64.
46859
46860 2002-10-23 Mark Mitchell <mark@codesourcery.com>
46861
46862 PR c++/8067
46863 * g++.dg/lookup/pretty1.C: New test.
46864
46865 2002-10-23 Jakub Jelinek <jakub@redhat.com>
46866
46867 * gcc.dg/20021023-1.c: New test.
46868
46869 2002-10-23 Mark Mitchell <mark@codesourcery.com>
46870
46871 PR c++/7679
46872 * g++.dg/parse/inline1.C: New test.
46873
46874 2002-10-23 Richard Henderson <rth@redhat.com>
46875
46876 * g++.dg/inherit/thunk1.C: Enable for x86_64.
46877
46878 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
46879
46880 2002-10-22 Mark Mitchell <mark@codesourcery.com>
46881
46882 PR c++/6579
46883 * g++.dg/parse/stmtexpr3.C: New test.
46884
46885 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
46886
46887 * g++.dg/expr/cond1.C: New test.
46888
46889 2002-10-21 Zack Weinberg <zack@codesourcery.com>
46890
46891 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
46892
46893 2002-10-21 Mark Mitchell <mark@codesourcery.com>
46894
46895 * g++.dg/abi/vbase13.C: New test.
46896 * g++.dg/abi/vbase14.C: Likewise.
46897
46898 2002-10-21 Jakub Jelinek <jakub@redhat.com>
46899
46900 * gcc.dg/tls/pic-1.c: New test.
46901 * gcc.dg/tls/nonpic-1.c: New test.
46902 * gcc.dg/20021018-1.c: New test.
46903
46904 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
46905
46906 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
46907 Remove only files with the same base name as the test case.
46908 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
46909 (profopt-execute): Likewise. Also, remove old profiling
46910 and performance data files before running the tests.
46911
46912 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
46913 * g++.dg/bprob/bprob.exp: Likewise.
46914 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
46915 to allow more general test case names.
46916
46917 * g++.dg/bprob/bprob-1.C: Rename to ...
46918 * g++.dg/bprob/g++-bprob-1.C: ... this.
46919
46920 * g77.dg/bprob/bprob-1.f: Rename to ...
46921 * g77.dg/bprob/g77-bprob-1.f: ... this.
46922
46923 2002-10-21 Zack Weinberg <zack@codesourcery.com>
46924
46925 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
46926 bison 1.50 or later.
46927
46928 2002-10-21 Janis Johnson <janis187@us.ibm.com>
46929
46930 * g++.dg/README: Describe more test directories.
46931
46932 2002-10-21 Mark Mitchell <mark@codesourcery.com>
46933
46934 * g++.dg/init/array6.C: Add additional tests.
46935
46936 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
46937
46938 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
46939 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
46940
46941 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
46942
46943 * gcc.c-torture/compile/20020604-1.x: New.
46944 * gcc.c-torture/compile/simd-5.x: Likewise.
46945 * gcc.c-torture/execute/920710-1.x: Likewise.
46946 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
46947
46948 2002-10-21 Mark Mitchell <mark@codesourcery.com>
46949
46950 * g++.dg/inherit/override1.C: Add dg-options clause.
46951
46952 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
46953
46954 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
46955 _mm_slli_si128.
46956
46957 2002-10-19 Andreas Schwab <schwab@suse.de>
46958
46959 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
46960 directory component.
46961
46962 2002-10-18 Mark Mitchell <mark@codesourcery.com>
46963
46964 * g++.dg/inherit/thunk1.C: New test.
46965
46966 * g++.dg/inherit/override1.C: New test.
46967
46968 * g++.dg/abi/mangle11.C: New test.
46969 * g++.dg/abi/mangle14.C: New test.
46970 * g++.dg/abi/mangle17.C: New test.
46971
46972 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
46973
46974 * g++.dg/overload/member2.C: New test.
46975
46976 2002-10-17 Janis Johnson <janis187@us.ibm.com>
46977
46978 * g++.dg/README: Describe new compat directory.
46979 * g++.dg/dg.exp: Skip tests in compat directory.
46980 * README.compat: New file.
46981 * lib/compat.exp: New expect script.
46982 * g++.dg/compat: New test directory.
46983 * g++.dg/compat/compat.exp: New expect script.
46984 * g++.dg/compat/abi: New test directory.
46985 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
46986 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
46987 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
46988 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
46989 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
46990 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
46991 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
46992 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
46993 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
46994 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
46995 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
46996 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
46997 * g++.dg/compat/break: New test directory.
46998 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
46999 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
47000 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
47001 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
47002 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
47003 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
47004 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
47005 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
47006 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
47007 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
47008 g++.dg/compat/break/README: New files.
47009 * g++.dg/compat/eh: New test directory.
47010 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
47011 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
47012 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
47013 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
47014 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
47015 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
47016 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
47017 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
47018 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
47019 g++.dg/compat/eh/filter2_y.C,
47020 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
47021 g++.dg/compat/eh/new1_y.C,
47022 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
47023 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
47024 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
47025 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
47026 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
47027 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
47028 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
47029 g++.dg/compat/eh/unexpected1_y.C: New files.
47030 * g++.dg/compat/init: New test directory.
47031 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
47032 g++.dg/compat/init/array5_y.C,
47033 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
47034 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
47035 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
47036 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
47037 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
47038 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
47039 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
47040 g++.dg/compat/init/init-ref2_y.C: New files.
47041
47042 2002-10-17 Mark Mitchell <mark@codesourcery.com>
47043
47044 PR c++/7584
47045 * g++.dg/inherit/using3.C: New test.
47046
47047 2002-10-17 Jan Hubicka <jh@suse.cz>
47048
47049 * gcc.dg/20021017-2.c: New test.
47050
47051 2002-10-17 Mark Mitchell <mark@codesourcery.com>
47052
47053 * g++.dg/abi/mangle16.C: Adjust.
47054
47055 * g++.dg/init/array8.C: New test.
47056
47057 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
47058
47059 * gcc.dg/special/mips-abi.exp: New test.
47060 * gcc.dg/special/mips-abi.s: Empty file used by the above.
47061
47062 2002-10-16 Mark Mitchell <mark@codesourcery.com>
47063
47064 * g++.dg/abi/mangle16.C: New test.
47065 * g++.dg/abi/mangle17.C: Likewise.
47066
47067 PR c++/7478
47068 * g++.dg/template/ref1.C: New test.
47069
47070 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47071
47072 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
47073
47074 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
47075
47076 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
47077
47078 2002-10-16 Mark Mitchell <mark@codesourcery.com>
47079
47080 PR c++/7524
47081 * g++.dg/init/array7.C: New test.
47082
47083 2002-10-15 Mark Mitchell <mark@codesourcery.com>
47084
47085 * g++.dg/init/array6.C: New test.
47086
47087 * g++.dg/abi/mangle13.C: Likewise.
47088 * g++.dg/abi/mangle14.C: Likewise.
47089 * g++.dg/abi/mangle15.C: Likewise.
47090
47091 2002-10-14 Mark Mitchell <mark@codesourcery.com>
47092
47093 * g++.dg/abi/empty8.C: New test.
47094
47095 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
47096
47097 * g++.dg/init/ctor1.C: New test.
47098
47099 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
47100
47101 * gcc.c-torture/execute/20021015-1.c: New test.
47102
47103 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
47104
47105 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
47106
47107 2002-10-14 Jan Hubicka <jh@suse.cz>
47108
47109 * gcc.dg/i386-ssetype-[1-5].c: New tests.
47110
47111 2002-10-14 Richard Henderson <rth@redhat.com>
47112
47113 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
47114
47115 2002-10-14 Mark Mitchell <mark@codesourcery.com>
47116
47117 PR optimization/6631
47118 * g++.dg/opt/const2.C: New test.
47119
47120 2002-10-14 Mark Mitchell <mark@codesourcery.com>
47121
47122 PR c++/7176
47123 * g++.dg/parse/friend1.C: New test.
47124 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
47125
47126 2002-10-14 Jakub Jelinek <jakub@redhat.com>
47127
47128 * gcc.dg/20021014-1.c: New test.
47129
47130 2002-10-11 Mark Mitchell <mark@codesourcery.com>
47131
47132 PR c++/5661
47133 * g++.dg/ext/vlm1.C: New test.
47134 * g++.dg/ext/vlm2.C: Likewise.
47135
47136 * g++.dg/init/array1.C: Remove invalid braces.
47137 * g++.dg/init/brace1.C: New test.
47138 * g++.dg/init/copy2.C: Likewise.
47139 * g++.dg/init/copy3.C: Likewise.
47140 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
47141 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
47142 braces.
47143
47144 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
47145
47146 * gcc.dg/cpp/assembler.S: Don't use -ansi.
47147
47148 2002-10-11 Richard Shann <richard.shann@superh.com>
47149
47150 * gcc.c-torture/compile/simd-5.c: New test.
47151
47152 2002-10-10 Roger Sayle <roger@eyesopen.com>
47153
47154 * gcc.c-torture/execute/shiftopt-1.c: New test case.
47155
47156 2002-10-10 Jim Wilson <wilson@redhat.com>
47157
47158 * gcc.c-torture/execute/20021010-1.c: New test.
47159
47160 2002-10-09 Zack Weinberg <zack@codesourcery.com>
47161
47162 PR c/7353
47163 * g++.dg/ext/typedef-init.C: New test.
47164 * gcc.dg/typedef-init.c: New test.
47165
47166 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
47167
47168 * gcc.dg/cpp/paste13.c: New test.
47169
47170 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47171
47172 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
47173 remaining platforms, XFAIL during compile, not execute. Don't
47174 XFAIL at -O0.
47175
47176 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
47177
47178 * gcc.dg/alias-1.c: Tweak expected warning.
47179
47180 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
47181
47182 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
47183
47184 2002-10-06 Andreas Jaeger <aj@suse.de>
47185
47186 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
47187 * gcc.dg/cpp/c++98.C: Likewise.
47188
47189 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
47190 * g++.dg/cpp/c++98.C: Likewise.
47191
47192 * g++.dg/README (Subdirectories): Mention cpp directory.
47193
47194 PR target/7559
47195 * gcc.dg/20021006-1.c: New test.
47196
47197 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47198
47199 PR c++/7804
47200 * g++.dg/other/warning1.C: New test.
47201
47202 2002-10-04 Roger Sayle <roger@eyesopen.com>
47203
47204 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
47205 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
47206 and sparc-*-* with -m64 as expected failures. See PR 8087.
47207
47208 2002-10-03 Mark Mitchell <mark@codesourcery.com>
47209
47210 PR c++/7931
47211 * g++.dg/template/ptrmem3.C: New test.
47212
47213 PR c++/7754
47214 * g++.dg/template/union1.C: New test.
47215
47216 2002-10-03 Mark Mitchell <mark@codesourcery.com>
47217
47218 PR c++/8006
47219 * g++.dg/abi/mangle9.C: New test.
47220 * g++.dg/abi/mangle10.C: New test.
47221 * g++.dg/abi/mangle11.C: New test.
47222 * g++.dg/abi/mangle12.C: New test.
47223
47224 2002-10-02 Mark Mitchell <mark@codesourcery.com>
47225
47226 PR c++/7188.
47227 * g++.dg/template/meminit1.C: New test.
47228 * g++.dg/warn/Wreorder-1.C: Likewise.
47229 * g++.old-deja/g++.mike/warn3.C: Tweak.
47230 * lib/prune.exp: Ingore "in copy constructor".
47231
47232 2002-10-02 Andreas Jaeger <aj@suse.de>
47233
47234 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
47235 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
47236 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
47237 on x86-64.
47238
47239 2002-10-01 Mark Mitchell <mark@codesourcery.com>
47240
47241 * gcc.dg/empty1.C: Fix typo.
47242
47243 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
47244
47245 * gcc.dg/alias-1.c: New test.
47246
47247 2002-10-01 Mark Mitchell <mark@codesourcery.com>
47248
47249 * gcc.dg/empty1.C: New test.
47250
47251 * g++.dg/tls/init-2.C: Tweak error messages.
47252
47253 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
47254
47255 * gcc.c-torture/compile/20020923-1.c: New test.
47256
47257 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
47258
47259 * gcc.c-torture/execute/ffs-1.c: New test.
47260 * gcc.c-torture/execute/ffs-2.c: Ditto.
47261
47262 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
47263
47264 * g++.dg/overload/member1.C: New test.
47265
47266 2002-09-30 Mark Mitchell <mark@codesourcery.com>
47267
47268 * g++.dg/abi/empty7.C: New test.
47269 * g++.dg/init/pm2.C: Likewise.
47270
47271 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
47272
47273 * g++.dg/rtti/crash1.C: New test.
47274
47275 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
47276
47277 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
47278 gcc.dg/sibcall-4.c: New tests.
47279
47280 2002-09-28 Roger Sayle <roger@eyesopen.com>
47281
47282 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
47283 powerpc and MMIX targets.
47284
47285 2002-09-27 Zack Weinberg <zack@codesourcery.com>
47286
47287 * gcc.dg/cpp/20020927-1.c: New.
47288
47289 2002-09-26 David S. Miller <davem@redhat.com>
47290
47291 * gcc.c-torture/compile/trunctfdf.c: New.
47292
47293 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47294
47295 * lib/target-supports.exp (check_weak_available): Handle solaris2.
47296
47297 2002-09-27 Alan Modra <amodra@bigpond.net.au>
47298
47299 * gcc.c-torture/execute/loop-15.c: New.
47300
47301 2002-09-26 Janis Johnson <janis187@us.ibm.com>
47302
47303 * README.QMTEST: Fix typo.
47304
47305 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
47306
47307 * gcc.dg/20020926-1.c: New test.
47308
47309 2002-09-25 David S. Miller <davem@redhat.com>
47310
47311 PR target/7842
47312 * gcc.c-torture/execute/shiftdi.c: New test.
47313
47314 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
47315
47316 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
47317 unique to the tool.
47318 * lib/g77.exp (g77_init): Likewise.
47319 * lib/g++.exp (g++_init): Likewise.
47320 * lib/objc.exp (objc_init): Likewise.
47321
47322 2002-09-25 Mark Mitchell <mark@codesourcery.com>
47323
47324 * g++.dg/abi/empty5.C: New test.
47325 * g++.dg/abi/empty6.C: New test.
47326 * g++.dg/abi/vbase12.C: New test.
47327
47328 2002-09-25 Richard Henderson <rth@redhat.com>
47329
47330 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
47331 too-small long double.
47332
47333 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
47334
47335 * gcc.dg/20020919-1.c: New test.
47336
47337 2002-09-23 Mark Mitchell <mark@codesourcery.com>
47338
47339 * g++.dg/abi/bitfield6.C: New test.
47340 * g++.dg/abi/bitfield7.C: New test.
47341 * g++.dg/abi/bitfield8.C: New test.
47342 * g++.dg/abi/vbase11.C: New test.
47343
47344 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
47345
47346 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
47347 hppa*-*-hpux*. Update test comment.
47348
47349 2002-09-20 Jakub Jelinek <jakub@redhat.com>
47350
47351 * gcc.dg/tls/struct-1.c: New test.
47352
47353 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
47354
47355 * gcc.dg/cpp/tr-warn2.c: Update.
47356
47357 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
47358
47359 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
47360
47361 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
47362
47363 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
47364 systems.
47365
47366 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
47367
47368 * gcc.c-torture/execute/ieee/mzero3.c: New test.
47369
47370 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
47371 Adjust for c++filt moved to binutils. Remove spurious duplicate
47372 setting of cxxfilt.
47373
47374 2002-09-19 Geoffrey Keating <geoffk@apple.com>
47375
47376 * gcc.dg/20020312-2.c: Update for darwin.
47377
47378 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
47379
47380 * g++.old-deja/g++.other/crash32.C: Mark ICE.
47381
47382 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
47383
47384 * objc.dg/comp-types-1.m: New test.
47385 * objc.dg/comp-types-2.m: New test.
47386 * objc.dg/comp-types-3.m: New test.
47387 * objc.dg/comp-types-4.m: New test.
47388 * objc.dg/comp-types-5.m: New test.
47389 * objc.dg/comp-types-6.m: New test.
47390
47391 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
47392
47393 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
47394
47395 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
47396
47397 * g++.dg/other/do1.C: New test.
47398
47399 * g++.dg/template/subst1.C: New test.
47400
47401 2002-09-16 Steve Ellcey <sje@cup.hp.com>
47402
47403 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
47404
47405 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
47406
47407 * g++.dg/template/qualttp20.C: Adjust expected errors.
47408 * g++.old-deja/g++.jason/report.C: Likewise.
47409 * g++.old-deja/g++.other/qual1.C: Likewise.
47410
47411 * g++.dg/lookup/scoped2.C: New test.
47412
47413 * g++.dg/ext/asm3.C: New test.
47414
47415 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
47416
47417 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
47418
47419 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
47420
47421 * ChangeLog: follow spelling conventions.
47422 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
47423 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
47424 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
47425 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
47426 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
47427 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
47428 * g++.old-deja/g++.law/global-init1.C: Likewise.
47429 * g++.old-deja/g++.other/delete4.C: Likewise.
47430 * g++.old-deja/g++.other/inline21.C: Likewise.
47431 * g++.old-deja/g++.other/singleton.C: Likewise.
47432 * g77.dg/strlen0.f: Likewise.
47433 * g77.f-torture/compile/20010519-1.f: Likewise.
47434 * g77.f-torture/compile/980310-4.f: Likewise.
47435 * gcc.c-torture/compile/20000605-1.c: Likewise.
47436 * gcc.c-torture/execute/20020225-1.c: Likewise.
47437 * gcc.dg/c90-hexfloat-2.c: Likewise.
47438 * gcc.dg/c99-bool-1.c: Likewise.
47439 * gcc.dg/c99-hexfloat-2.c: Likewise.
47440 * gcc.dg/dll-2.c: Likewise.
47441 * gcc.dg/wtr-union-init-1.c: Likewise.
47442 * gcc.dg/wtr-union-init-2.c: Likewise.
47443 * gcc.dg/wtr-union-init-3.c: Likewise.
47444 * gcc.dg/cpp/avoidpaste1.c: Likewise.
47445 * gcc.dg/cpp/defined.c: Likewise.
47446 * gcc.dg/cpp/macsyntx.c: Likewise.
47447 * gcc.dg/cpp/paste2.c: Likewise.
47448 * gcc.dg/cpp/trad/defined.c: Likewise.
47449 * gcc.dg/format/c90-printf-1.c: Likewise.
47450 * gcc.dg/format/c90-scanf-1.c: Likewise.
47451 * gcc.dg/format/c99-printf-1.c: Likewise.
47452 * gcc.dg/format/c99-scanf-1.c: Likewise.
47453 * gcc.misc-tests/gcov-8.c: Likewise.
47454 * lib/profopt.exp: Likewise.
47455
47456 2002-09-15 Krister Walfridsson <cato@df.lth.se>
47457
47458 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
47459
47460 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
47461
47462 * g++.dg/inherit/using2.C: New test.
47463
47464 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
47465
47466 * ChangeLog: Follow spelling conventions.
47467 * g++.dg/template/friend4.C: Likewise.
47468 * g++.old-deja/g++.pt/crash67.C: Likewise.
47469 * gcc.c-torture/execute/20000801-4.c: Likewise.
47470 * gcc.dg/c90-digraph-1.c: Likewise.
47471 * gcc.dg/c94-digraph-1.c: Likewise.
47472 * gcc.dg/c99-digraph-1.c: Likewise.
47473 * gcc.dg/cpp/line5.c: Likewise.
47474 * gcc.dg/cpp/multiline.c: Likewise.
47475 * gcc.dg/cpp/trad/literals-1.c: Likewise.
47476 * gcc.dg/format/attr-3.c: Likewise.
47477 * gcc.dg/format/c90-scanf-3.c: Likewise.
47478 * gcc.dg/format/ext-4.c: Likewise.
47479
47480 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
47481
47482 * g++.dg/template/pretty1.C: New test.
47483
47484 2002-09-14 Alan Modra <amodra@bigpond.net.au>
47485
47486 * gcc.c-torture/execute/struct-cpy-1.c: New test.
47487
47488 2002-09-13 Matt Austern <austern@apple.com>
47489
47490 * g++.dg/other/constref[12].C: New, regression tests for
47491 passing a cast expression to a function by const reference.
47492
47493 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
47494
47495 * g++.dg/template/deduce1.C: New test.
47496
47497 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
47498
47499 * gcc.c-torture/execute/simd-1.c: Force all use of int to
47500 32-bit int.
47501
47502 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
47503
47504 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
47505 usage.
47506
47507 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
47508
47509 * gcc.c-torture/compile/20020910-1.c: New test.
47510
47511 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
47512
47513 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
47514
47515 2002-09-10 Andreas Jaeger <aj@suse.de>
47516
47517 * gcc.dg/20020312-2.c: Adjust for x86-64.
47518
47519 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
47520
47521 * g77.dg/7388.f: New test case for PR 7388.
47522
47523 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
47524
47525 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
47526
47527 2002-09-05 Ziemowit Laski <zlaski@apple.com>
47528
47529 * objc.dg/proto-lossage-1.m: New test.
47530
47531 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
47532
47533 * gcc.dg/cpp/_Pragma4.c: Fix typo.
47534
47535 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
47536
47537 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
47538 expected to pass.
47539
47540 2002-09-06 Stan Shebs <shebs@apple.com>
47541 David Edelsohn <edelsohn@gnu.org>
47542
47543 * gcc.dg/weak: New directory.
47544 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
47545 target-specific xfail bits.
47546 * gcc.dg/typeof-2.c: Move to new directory.
47547 * gcc.dg/weak.exp: New expect script.
47548
47549 2002-09-06 Alan Modra <amodra@bigpond.net.au>
47550
47551 * gcc.c-torture/execute/extzvsi.c: New test.
47552
47553 2002-09-05 Stan Shebs <shebs@apple.com>
47554
47555 * gcc.dg/weak-1.c: xfail on Darwin.
47556 * gcc.dg/weak-2.c: Ditto.
47557 * gcc.dg/weak-3.c: Ditto.
47558 * gcc.dg/weak-4.c: Ditto.
47559 * gcc.dg/weak-5.c: Ditto.
47560 * gcc.dg/weak-6.c: Ditto.
47561 * gcc.dg/weak-7.c: Ditto.
47562 * gcc.dg/weak-8.c: Ditto.
47563 * gcc.dg/weak-9.c: Ditto.
47564
47565 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
47566
47567 * gcc.c-torture/execute/loop-14.c: New test.
47568
47569 2002-09-04 Jakub Jelinek <jakub@redhat.com>
47570
47571 * g++.dg/other/cxa-atexit1.C: New test.
47572
47573 * gcc.dg/typeof-2.c: New test.
47574
47575 2002-09-03 Roger Sayle <roger@eyesopen.com>
47576
47577 * gcc.dg/builtins-2.c: New testcase.
47578 * gcc.dg/builtins-3.c: New testcase.
47579
47580 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
47581
47582 * gcc.dg/cpp/_Pragma4.c: New test.
47583
47584 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
47585
47586 * objc/execute/nil_method-1.m: New testcase.
47587
47588 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
47589
47590 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
47591 [Object class], not [Object initialize].
47592
47593 2002-08-31 Roger Sayle <roger@eyesopen.com>
47594 Hans-Peter Nilsson <hp@bitrange.com>
47595
47596 * gcc.c-torture/execute/20020720-1.x: Skip test on
47597 mmix-knuth-mmixware. Correct comment.
47598
47599 2002-08-27 Mark Mitchell <mark@codesourcery.com>
47600
47601 * g++.dg/abi/bitfield5.C: New test.
47602 * g++.dg/abi/vbase10.C: Likewise.
47603
47604 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
47605
47606 * objc.dg/undeclared-selector.m: New test.
47607
47608 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
47609
47610 * g++.dg/other/offsetof1.C: Avoid cast warning.
47611
47612 2002-08-26 Ziemowit Laski <zlaski@apple.com>
47613
47614 * objc.dg/super-class-2.m: New test.
47615
47616 2002-08-24 Matt Austern <austern@apple.com>
47617
47618 * g++.dg/ext/lvaddr.C: New test.
47619 * g++.dg/ext/lvcast.C: New test.
47620
47621 2002-08-22 Mark Mitchell <mark@codesourcery.com>
47622
47623 * g++.dg/inherit/cond1.C: New test.
47624
47625 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
47626
47627 * gcc.dg/noncompile/incomplete-1.c: New test.
47628
47629 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
47630
47631 * gcc.dg/typespec-1.c: New test.
47632
47633 2002-08-20 Devang Patel <dpatel@apple.com>
47634 * objc.dg/proto-hier-2.m: New test.
47635
47636 2002-08-19 Ziemowit Laski <zlaski@apple.com>
47637
47638 * objc.dg/bitfield-1.m: New test.
47639 * objc.dg/bitfield-2.m: New test.
47640
47641 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
47642
47643 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
47644 gcc.dg/c99-flex-array-4.c: New tests.
47645
47646 2002-08-16 Stan Shebs <shebs@apple.com>
47647
47648 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
47649
47650 2002-08-15 Jakub Jelinek <jakub@redhat.com>
47651
47652 * gcc.dg/typeof-1.c: New test.
47653 * g++.dg/ext/typeof2.C: New test.
47654
47655 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
47656
47657 * g++.dg/other/offsetof1.C: New test.
47658
47659 2002-08-14 Richard Henderson <rth@redhat.com>
47660
47661 * gcc.dg/tls/diag-3.c: Fix expected message strings.
47662
47663 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
47664
47665 * gcc.dg/cpp/_Pragma3.c: New test.
47666
47667 2002-08-13 Mark Mitchell <mark@codesourcery.com>
47668
47669 * g++.dg/template/inherit3: New test.
47670
47671 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
47672
47673 * gcc.dg/bitfld-4.c: Add blank options.
47674
47675 2002-08-09 Mark Mitchell <mark@codesourcery.com>
47676
47677 * g++.dg/template/crash1.C: New test.
47678
47679 2002-08-08 Jakub Jelinek <jakub@redhat.com>
47680
47681 * gcc.dg/tls/opt-2.c: New test.
47682
47683 2002-08-08 Devang Patel <dpatel@apple.com>
47684
47685 * objc.dg/selector-1.m : New test
47686
47687 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
47688
47689 * g++.dg/abi/bitfield4.C: New test.
47690 * gcc.dg/bitfld-4.c: New test.
47691
47692 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
47693
47694 * g++.dg/other/packed1.C: New test.
47695
47696 2002-08-07 Mark Mitchell <mark@codesourcery.com>
47697
47698 * g++.dg/abi/offsetof.C: Tweak error messages.
47699 * g++.old-deja/g++.mike/p10769a.C: Likewise.
47700
47701 2002-08-08 Jakub Jelinek <jakub@redhat.com>
47702
47703 * gcc.dg/bitfld-3.c: New test.
47704
47705 2002-08-07 Jakub Jelinek <jakub@redhat.com>
47706 Richard Henderson <rth@redhat.com>
47707
47708 * gcc.dg/i386-bitfield1.c: New test.
47709 * g++.dg/abi/bitfield3.C: Update.
47710
47711 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
47712
47713 * objc.dg/const-str-2.m: Update.
47714 * gcc.dg/cpp/c++98.c: Change to C extension.
47715 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
47716 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
47717
47718 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
47719
47720 * gcc.dg/tls/diag-3.c: New.
47721
47722 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
47723
47724 * g++.dg/README (Subdirectories): Document new subdir expr.
47725 * g++.dg/expr/pmf-1.C: New test.
47726
47727 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
47728
47729 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
47730
47731 2002-08-06 Jakub Jelinek <jakub@redhat.com>
47732
47733 * g++.dg/abi/bitfield3.C: New test.
47734
47735 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
47736
47737 * lib/gcov.exp: Tweak expected line formats.
47738 * gcc.misc-tests/gcov8.c: New test.
47739 * gcc.misc-tests/gcov8.x: New flags.
47740
47741 2002-08-05 Jakub Jelinek <jakub@redhat.com>
47742
47743 * consistency.vlad/layout/endian.c: Include string.h.
47744
47745 * gcc.c-torture/execute/20020805-1.c: New test.
47746
47747 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
47748
47749 * g++.dg/other/conversion1.C: New test.
47750
47751 2002-08-03 Roger Sayle <roger@eyesopen.com>
47752
47753 * gcc.dg/builtins-1.c: New testcase.
47754
47755 2002-08-02 Mark Mitchell <mark@codesourcery.com>
47756
47757 * g++.dg/inherit/access3.C: New test.
47758
47759 2002-08-01 Jakub Jelinek <jakub@redhat.com>
47760
47761 * gcc.dg/ia64-visibility-2.c: New test.
47762
47763 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
47764
47765 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
47766 __qualifier_flags to __flags.
47767
47768 2002-07-31 Mark Mitchell <mark@codesourcery.com>
47769
47770 * g++.dg/inherit/operator1.C: New test.
47771 * g++.dg/lookup/disamb1.C: Fix typo in comment.
47772 * g++.dg/other/error1.C: Change expected error message.
47773 * g++.dg/template/conv4.C: Likewise.
47774
47775 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
47776
47777 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
47778 for documented behavior.
47779
47780 2002-07-25 Roger Sayle <roger@eyesopen.com>
47781
47782 * gcc.c-torture/execute/20020720-1.x: Skip this test on
47783 several targets known to fail.
47784
47785 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
47786
47787 * gcc.dg/mips-args-[123].c: New tests.
47788
47789 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
47790
47791 * gcc.dg/ppc-spe.c: New.
47792
47793 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
47794
47795 * g++.dg/other/ptrmem4.C: New testcase.
47796
47797 2002-07-24 Richard Henderson <rth@redhat.com>
47798
47799 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
47800
47801 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
47802
47803 * g++.dg/ext/alignof1.C (main): Return 0 for success.
47804
47805 2002-07-24 Roger Sayle <roger@eyesopen.com>
47806
47807 * gcc.c-torture/execute/memset-3.c: New testcase.
47808
47809 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
47810
47811 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
47812 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
47813
47814 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47815
47816 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
47817 Delete.
47818
47819 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
47820
47821 * gcc.c-torture/compile/simd-4.c: New test.
47822
47823 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47824
47825 PR c++/7347, c++/7348
47826 * g++.dg/template/access4.C: New test.
47827 * g++.dg/template/access5.C: New test.
47828 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
47829 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
47830 * g++.old-deja/g++.pt/ttp58.C: Likewise.
47831 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
47832
47833 2002-07-22 Jakub Jelinek <jakub@redhat.com>
47834
47835 * gcc.dg/gnu89-init-2.c: New test.
47836
47837 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
47838
47839 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
47840
47841 2002-07-20 Roger Sayle <roger@eyesopen.com>
47842
47843 * gcc.c-torture/execute/20020720-1.c: New testcase.
47844
47845 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
47846
47847 * gcc.dg/cpp/Wsignprom.c: New tests.
47848
47849 2002-07-20 Alan Modra <amodra@bigpond.net.au>
47850
47851 * gcc.c-torture/execute/loop-13.c: New test.
47852
47853 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
47854
47855 * gcc.dg/cpp/expr.c: New tests.
47856
47857 2002-07-18 David Edelsohn <edelsohn@gnu.org>
47858
47859 * g++.dg/opt/pr6713.C: Add template instantiation.
47860
47861 2002-07-18 Alan Modra <amodra@bigpond.net.au>
47862
47863 * gcc.dg/nest.c: New test.
47864
47865 2002-07-17 Richard Henderson <rth@redhat.com>
47866
47867 * g++.dg/opt/pr6713.C: New test.
47868
47869 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
47870
47871 * gcc.c-torture/execute/loop-2e.x: Let the testcase
47872 XFAIL for all x86 processors.
47873
47874 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
47875
47876 * gcc.c-torture/execute/20010122-1.x: Do not test with
47877 -fomit-frame-pointer.
47878
47879 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47880
47881 * g++.dg/template/instantiate2.C: New test.
47882 * g++.dg/template/spec4.C: New test.
47883
47884 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47885
47886 * g++.dg/template/access2.C: New test.
47887 * g++.dg/template/access3.C: New test.
47888
47889 2002-07-15 Zack Weinberg <zack@codesourcery.com>
47890
47891 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
47892 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
47893 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
47894 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
47895 Convert to use <stdarg.h>.
47896 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
47897 Delete.
47898 * gcc.dg/va-arg-2.c: New.
47899 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
47900
47901 2002-07-15 Jakub Jelinek <jakub@redhat.com>
47902
47903 * gcc.c-torture/compile/20020710-1.c: New test.
47904
47905 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
47906 Andrew Pinski <pinskia@physics.uc.edu>
47907
47908 gcc.c-torture/compile/simd-2.c: New testcase.
47909 gcc.c-torture/compile/simd-3.c: Likewise.
47910
47911 2002-07-11 Mark Mitchell <mark@codesourcery.com>
47912
47913 PR c++/7224
47914 * g++.dg/overload/error1.C: New test.
47915
47916 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47917
47918 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
47919 configuration and IRIX 6 O32 ABI.
47920
47921 2002-07-11 Roger Sayle <roger@eyesopen.com>
47922
47923 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
47924
47925 2002-07-10 Roger Sayle <roger@eyesopen.com>
47926
47927 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
47928
47929 2002-07-10 Jeffrey A Law <law@redhat.com>
47930
47931 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
47932
47933 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
47934
47935 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
47936
47937 * gcc.dg/20020312-2.c: Check for __PPC__.
47938
47939 2002-07-09 Diego Novillo <dnovillo@redhat.com>
47940
47941 * gcc.c-torture/compile/20020709-1.c: New test.
47942
47943 2002-07-07 Roger Sayle <roger@eyesopen.com>
47944
47945 * g++.dg/template/qualttp21.C: New test case.
47946
47947 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
47948
47949 * gcc.c-torture/compile/20020706-1.c: New test.
47950 * gcc.c-torture/compile/20020706-2.c: New test.
47951
47952 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
47953 Alexandre Oliva <aoliva@redhat.com>
47954
47955 * g++.dg/warn/incomplete1.C: New test.
47956
47957 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47958
47959 PR c++/7099
47960 * g++.dg/warn/noreturn1.C: New test.
47961
47962 2002-07-03 Mark Mitchell <mark@codesourcery.com>
47963
47964 PR c++/6706
47965 * g++.dg/debug/debug6.C: New test.
47966 * g++.dg/debug/debug7.C: New test.
47967
47968 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
47969
47970 * gcc.c-torture/compile/simd-3.c: New test.
47971
47972 2002-07-03 Chris Demetriou <cgd@broadcom.com>
47973
47974 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
47975 * gcc.dg/20020620-1.c: Likewise.
47976
47977 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47978
47979 PR c++/6944
47980 * g++.dg/init/array4.C: New test.
47981 * g++.dg/init/array5.C: New test.
47982
47983 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
47984
47985 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
47986 * gcc.c-torture/execute/simd-2.c (main): Likewise.
47987
47988 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47989
47990 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
47991 * gcc.dg/wtr-aggr-init-1.c: Likewise.
47992 * gcc.dg/wtr-conversion-1.c: Likewise.
47993 * gcc.dg/wtr-escape-1.c: Likewise.
47994 * gcc.dg/wtr-int-type-1.c: Likewise.
47995 * gcc.dg/wtr-label-1.c: Likewise.
47996 * gcc.dg/wtr-static-1.c: Likewise.
47997 * gcc.dg/wtr-strcat-1.c: Likewise.
47998 * gcc.dg/wtr-suffix-1.c: Likewise.
47999 * gcc.dg/wtr-switch-1.c: Likewise.
48000 * gcc.dg/wtr-unary-plus-1.c: Likewise.
48001 * gcc.dg/wtr-union-init-1.c: Likewise.
48002 * gcc.dg/wtr-union-init-2.c: Likewise.
48003 * gcc.dg/wtr-union-init-3.c: Likewise.
48004
48005 * gcc.dg/wtr-func-def-1.c: New test.
48006
48007 2002-07-02 Devang Patel <dpatel@apple.com>
48008
48009 * objc.dg/param-1.m: New test.
48010
48011 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
48012
48013 * gcc.dg/cpp/trad/directive.c: Add test.
48014 * gcc.dg/cpp/trad/macroargs.c: Add test.
48015 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
48016
48017 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
48018
48019 * gcc.dg/cpp/cmdlne-M.c: New test.
48020
48021 2002-07-02 Ziemowit Laski <zlaski@apple.com>
48022
48023 * objc.dg/desig-init-1.m: New test.
48024
48025 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48026
48027 PR c++/6716
48028 * g++.dg/template/instantiate1.C: New test.
48029
48030 2002-07-01 Mark Mitchell <mark@codesourcery.com>
48031
48032 PR c++/7112
48033 * g++.dg/template/sizeof2.C: New test.
48034
48035 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
48036
48037 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
48038 gcc.dg/cpp/trad/include.c: New tests.
48039
48040 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
48041
48042 PR target/7177
48043 * gcc.c-torture/compile/20020701-1.c: New test.
48044
48045 2002-07-01 Stan Shebs <shebs@apple.com>
48046
48047 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
48048 header here...
48049 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
48050 (objc-torture-execute): or here.
48051
48052 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
48053
48054 * gcc.c-torture/execute/arith-rand-ll.c: New test.
48055
48056 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
48057
48058 * gcc.dg/cpp/trad/escaped-nl.c: New test.
48059
48060 2002-06-30 Devang Patel <dpatel@apple.com>
48061
48062 * objc.dg/fsyntax-only.m: New test.
48063
48064 2002-06-27 Mark Mitchell <mark@codesourcery.com>
48065
48066 PR c++/6695
48067 * g++.dg/template/friend7.C: New file.
48068
48069 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
48070
48071 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
48072 return type.
48073
48074 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
48075
48076 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
48077 avoid division by zero.
48078
48079 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
48080
48081 * gcc.dg/Wunknownprag.c: New tests.
48082
48083 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
48084
48085 * gcc.c-torture/execute/simd-2.c: New test.
48086
48087 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
48088
48089 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
48090 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
48091 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
48092 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
48093 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
48094 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
48095 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
48096 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
48097 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
48098 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
48099 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
48100 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
48101 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
48102 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
48103 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
48104 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
48105 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
48106
48107 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
48108
48109 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
48110 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
48111 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
48112 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
48113 New tests.
48114 * gcc.dg/cpp/trad/directive.c: Update.
48115
48116 2002-06-23 Andreas Jaeger <aj@suse.de>
48117
48118 * gcc.c-torture/execute/complex-6.c: New.
48119
48120 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
48121
48122 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
48123 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
48124 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
48125 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
48126
48127 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
48128
48129 * gcc.dg/cpp/trad: New directory with traditional tests copied
48130 from parent directory.
48131 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
48132 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
48133 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
48134 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
48135 Move to trad/ and rename.
48136 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
48137 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
48138 gcc.dg/cpp/trad/redef2.c: New tests.
48139 * gcc.dg/cpp/trad/trad.exp: New driver.
48140
48141 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
48142
48143 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
48144 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
48145 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
48146 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
48147 Remove.
48148
48149 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
48150
48151 * gcc.dg/20020620-1.c: New test.
48152
48153 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48154
48155 * g++.dg/template/ttp4.C: New test.
48156
48157 2002-06-19 Jakub Jelinek <jakub@redhat.com>
48158
48159 * g++.dg/opt/vt1.C: Fix regexp.
48160
48161 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48162
48163 * gcc.c-torture/execute/pure-1.c: Make functions static again.
48164 Don't use attribute `noinline'.
48165
48166 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
48167
48168 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
48169
48170 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
48171
48172 * gcc.c-torture/execute/simd-1.c: New.
48173
48174 * gcc.dg/simd-1.c: New.
48175
48176 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
48177
48178 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
48179
48180 2002-06-16 Richard Henderson <rth@redhat.com>
48181
48182 * g++.dg/ext/anon-struct1.C: New.
48183 * g++.dg/ext/anon-struct2.C: New.
48184 * g++.dg/ext/anon-struct3.C: New.
48185 * gcc.dg/anon-struct-1.c: New.
48186 * gcc.dg/anon-struct-2.c: New.
48187 * gcc.dg/anon-struct-3.c: New.
48188 * gcc.dg/20011008-1.c: Adjust warning text.
48189 * gcc.dg/20020527-1.c: Add -fms-extensions.
48190
48191 2002-06-16 Richard Henderson <rth@redhat.com>
48192
48193 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
48194
48195 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
48196
48197 * gcc.c-torture/execute/20020615-1.c: New test.
48198
48199 2002-06-15 Roger Sayle <roger@eyesopen.com>
48200
48201 * gcc.c-tortuture/execute/compare-1.c: New test case.
48202 * gcc.c-tortuture/execute/compare-2.c: New test case.
48203 * gcc.c-tortuture/execute/compare-3.c: New test case.
48204
48205 2002-06-13 Richard Henderson <rth@redhat.com>
48206
48207 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
48208 ia64 ilp32.
48209
48210 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48211
48212 * g++.dg/template/typename2.C: Update error message.
48213
48214 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
48215
48216 * gcc.c-torture/execute/20020611-1.c: New test.
48217
48218 2002-06-11 Bob Wilson <bob.wilson@acm.org>
48219
48220 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
48221 list of targets to skip.
48222
48223 2002-06-10 Bob Wilson <bob.wilson@acm.org>
48224
48225 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
48226 targets if not optimizing.
48227
48228 2002-06-10 Jakub Jelinek <jakub@redhat.com>
48229
48230 * gcc.c-torture/compile/20020605-1.c: New test.
48231
48232 * g++.dg/opt/vt1.C: New test.
48233
48234 * gcc.dg/20020531-1.c: New test.
48235
48236 * gcc.dg/20020530-1.c: New test.
48237
48238 * gcc.dg/20020527-1.c: New test.
48239
48240 * g++.dg/opt/cse1.C: New test.
48241
48242 2002-06-07 Roger Sayle <roger@eyesopen.com>
48243
48244 * gcc.dg/20020607-2.c: New test case.
48245
48246 2002-06-07 Jakub Jelinek <jakub@redhat.com>
48247
48248 * gcc.c-torture/compile/20020604-1.c: New test.
48249
48250 2002-06-04 Richard Henderson <rth@redhat.com>
48251
48252 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
48253 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
48254 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
48255
48256 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
48257
48258 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
48259
48260 2002-06-03 Richard Henderson <rth@redhat.com>
48261
48262 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
48263 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
48264
48265 2002-06-02 Richard Henderson <rth@redhat.com>
48266
48267 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
48268 test functions static.
48269
48270 2002-06-02 Andreas Jaeger <aj@suse.de>
48271
48272 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
48273 now.
48274
48275 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
48276
48277 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
48278 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
48279 Update for mofified diagnostics.
48280 * gcc.dg/c99-intconst-1.c: No longer fail.
48281
48282 2002-06-02 Richard Henderson <rth@redhat.com>
48283
48284 * gcc.dg/uninit-A.c: Remove xfail markers.
48285
48286 2002-06-01 Roger Sayle <roger@eyesopen.com>
48287
48288 * gcc.dg/fnegate-1.c: New test case.
48289
48290 2002-05-30 Osku Salerma <osku@iki.fi>
48291
48292 * gcc.c-torture/execute/mayalias-1.c: New file.
48293
48294 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
48295
48296 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
48297 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
48298 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
48299
48300 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
48301
48302 * gcc.c-torture/execute/20020529-1.c: New test.
48303
48304 2002-05-27 Richard Henderson <rth@redhat.com>
48305
48306 * g++.dg/ext/attrib6.C: New test case.
48307
48308 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48309
48310 * gcc.c-torture/execute/pure-1.c: New test.
48311
48312 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
48313
48314 * gcc.dg/cpp/arith-2.c: Remove.
48315
48316 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
48317
48318 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
48319 * gcc.dg/cpp/if-3.c: Remove.
48320
48321 2002-05-26 Jakub Jelinek <jakub@redhat.com>
48322
48323 * g++.dg/opt/cse2.C: New test.
48324
48325 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
48326
48327 * gcc.dg/cpp/arith-1.c: New semantic tests.
48328 * gcc.dg/cpp/if-1.c: Update.
48329
48330 2002-05-24 Ben Elliston <bje@redhat.com>
48331
48332 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
48333
48334 2002-05-24 Jakub Jelinek <jakub@redhat.com>
48335
48336 * gcc.dg/verbose-asm.c: New test.
48337
48338 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
48339
48340 * gcc.dg/cpp/paste12.c: New test.
48341
48342 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
48343
48344 * g++.dg/parse/named_ops.C: New test.
48345
48346 2002-05-23 Mark Mitchell <mark@codesourcery.com>
48347
48348 * gcc.dg/weak-8.c: New test.
48349
48350 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
48351
48352 * gcc.dg/weak-2.c: Allow optional leading underscore
48353 in scan-assembler symbol name.
48354 * gcc.dg/weak-3.c: Likewise.
48355 * gcc.dg/weak-4.c: Likewise.
48356 * gcc.dg/weak-5.c: Likewise.
48357
48358 2002-05-23 Jakub Jelinek <jakub@redhat.com>
48359
48360 * gcc.dg/20020523-1.c: New test.
48361
48362 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
48363
48364 * objc.dg/const-str-2.m: Update now that we stop after
48365 a command line error.
48366
48367 2002-05-22 Richard Henderson <rth@redhat.com>
48368
48369 * g++.dg/dg.exp: Fix typo in test pruneing.
48370
48371 2002-05-22 Richard Henderson <rth@redhat.com>
48372
48373 * g++.dg/dg.exp: Prune the tls subdirectory.
48374 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
48375 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
48376 * g++.dg/tls/init-1.C: New.
48377
48378 2002-05-22 Jakub Jelinek <jakub@redhat.com>
48379
48380 * gcc.dg/20020517-1.c: New test.
48381
48382 2002-05-21 Richard Henderson <rth@redhat.com>
48383
48384 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
48385 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
48386
48387 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
48388
48389 * g++.dg/other/copy2.C: New test.
48390
48391 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
48392
48393 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
48394 (MAX_COPY): Bump up to 10 times sizeof (long long).
48395 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
48396
48397 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
48398 sizeof (long long).
48399
48400 * gcc.c-torture/execute/strcpy-1.c: New test.
48401
48402 2002-05-19 Jason Merrill <jason2redhat.com>
48403
48404 * g++.dg/ext/oper1.C: New test.
48405
48406 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
48407 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
48408
48409 * README.QMTEST: New file.
48410
48411 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
48412
48413 2002-05-19 Andreas Jaeger <aj@suse.de>
48414
48415 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
48416 now.
48417 * gcc.c-torture/execute/loop-2d.x: Likewise.
48418
48419 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
48420
48421 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
48422 support weak symbols.
48423 * gcc.dg/weak-4.c: Likewise.
48424 * gcc.dg/weak-6.c: Likewise.
48425
48426 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
48427
48428 * gcc.dg/weak-3.c: Add dg-excess-error comment for
48429 cygwin, coff and h8300-*-hms targets
48430 * gcc.dg/weak-5.c: Likewise.
48431 * gcc.dg/weak-7.c: Likewise.
48432
48433 2002-05-16 Jason Merrill <jason@redhat.com>
48434
48435 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
48436 (scan-assembler-not, scan-assembler-dem): Likewise.
48437 (scan-assembler-dem-not): Likewise.
48438
48439 2002-05-15 Richard Henderson <rth@redhat.com>
48440
48441 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
48442
48443 2002-05-15 Richard Henderson <rth@redhat.com>
48444
48445 * gcc.dg/weak-5.c (vfoo1c): No warning here.
48446 (vfoo1f): Warning here.
48447 (vfoo1l): Don't redefine the alias.
48448
48449 2002-05-14 Jason Merrill <jason@redhat.com>
48450 Alexandre Oliva <aoliva@redhat.com>
48451
48452 * g++.dg/init/pm1.C: New test.
48453
48454 2002-05-12 David S. Miller <davem@redhat.com>
48455
48456 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
48457 types.
48458
48459 2002-05-10 Roger Sayle <roger@eyesopen.com>
48460
48461 * gcc.c-torture/execute/20020510-1.c: New test case.
48462
48463 2002-05-10 David S. Miller <davem@redhat.com>
48464
48465 * gcc.c-torture/execute/conversion.c: Test long double too.
48466
48467 2002-05-09 Jakub Jelinek <jakub@redhat.com>
48468
48469 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
48470 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
48471 * lib/g++.exp (g++_link_flags): Likewise.
48472 * lib/objc.exp (objc_target_compile): Likewise.
48473
48474 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
48475
48476 * gcc.dg/cpp/poison.c: Update.
48477 * gcc.dg/cpp/20000625-2.c: Remove.
48478 * gcc.dg/cpp/direct2s.c: Remove final test.
48479
48480 2002-05-08 Tom Rix <trix@redhat.com>
48481
48482 * gcc.c-torture/execute/20020508-1.c: New test.
48483 * gcc.c-torture/execute/20020508-2.c: New test.
48484 * gcc.c-torture/execute/20020508-3.c: New test.
48485
48486 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
48487
48488 * gcc.dg/cpp/charconst-4.c: More tests.
48489
48490 2002-05-08 Mark Mitchell <mark@codesourcery.com>
48491
48492 PR c/6569
48493 * gcc.dg/weak-3.c: Update location of warning messages.
48494 * gcc.dg/weak-5.c: Likewise.
48495
48496 2002-05-06 Roger Sayle <roger@eyesopen.com>
48497
48498 * gcc.c-torture/execute/20020506-1.c: New test case.
48499
48500 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
48501
48502 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
48503
48504 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
48505
48506 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
48507
48508 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
48509
48510 * gcc.dg/cpp/charconst-3.c: New test.
48511
48512 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
48513
48514 * gcc.dg/cpp/charconst.c: Update tests.
48515
48516 2002-05-05 Tim Josling <tej@melbpc.org.au>
48517
48518 * treelang: Added directory for new sample language treelang. Also
48519 lib/treelang.exp: New file to signal treelang should be tested.
48520
48521 2002-05-03 Jakub Jelinek <jakub@redhat.com>
48522
48523 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
48524 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
48525 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
48526 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
48527 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
48528 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
48529 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
48530
48531 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
48532
48533 * gcc.dg/format/xopen-2.c: New test.
48534
48535 2002-05-03 Jakub Jelinek <jakub@redhat.com>
48536
48537 * gcc.dg/20020503-1.c: New test.
48538
48539 2002-05-02 Mark Mitchell <mark@codesourcery.com>
48540
48541 * g++.dg/init/dtor1.C: Make it tougher.
48542
48543 2002-05-01 Mark Mitchell <mark@codesourcery.com>
48544
48545 * g++.dg/init/dtor1.C: New test.
48546
48547 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
48548
48549 * gcc.dg/altivec-8.c: New.
48550
48551 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
48552
48553 * gcc.dg/altivec-7.c: New.
48554
48555 2002-04-29 Jakub Jelinek <jakub@redhat.com>
48556
48557 * g++.dg/parse/typedef1.C: New test.
48558
48559 2002-04-29 Mark Mitchell <mark@codesourcery.com>
48560
48561 PR c++/6486
48562 * g++.dg/template/friend6.C: New test.
48563
48564 PR c++/6492
48565 * g++.dg/init/copy1.C: New test.
48566
48567 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
48568
48569 * g++.dg/warn/effc1.C: New test.
48570
48571 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
48572
48573 * gcc.dg/cpp/if-cexp.c: Add a test.
48574
48575 2002-04-28 Jakub Jelinek <jakub@redhat.com>
48576
48577 * gcc.dg/20020426-2.c: New test.
48578
48579 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
48580
48581 * gcc.dg/cpp/if-mop.c: Update.
48582 * gcc.dg/cpp/if-mpar.c: Add test.
48583 * gcc.dg/cpp/if-oppr.c: Update.
48584
48585 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48586
48587 PR c/6343
48588 * gcc.dg/weak-[2-7].c: New tests.
48589
48590 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
48591
48592 * gcc.dg/enum1.c: New test.
48593
48594 2002-04-26 Mark Mitchell <mark@codesourcery.com>
48595
48596 PR c++/6497
48597 * g++.dg/inherit/access2.C: New test.
48598
48599 2002-04-26 Mark Mitchell <mark@codesourcery.com>
48600
48601 PR bootstrap/6445
48602 * gcc.dg/20020426-1.c: New test.
48603
48604 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
48605
48606 * g++.dg/abi/enum1.C: New test.
48607
48608 2002-04-26 Richard Henderson <rth@redhat.com>
48609
48610 * gcc.dg/c99-bool-1.c: Expect always true warning.
48611
48612 2002-04-25 Roger Sayle <roger@eyesopen.com>
48613
48614 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
48615
48616 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48617
48618 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
48619 targets.
48620
48621 2002-04-24 Mark Mitchell <mark@codesourcery.com>
48622
48623 * g++.dg/abi/mange7.C: New test.
48624
48625 PR c++/6438.
48626 * g++.dg/parse/stmtexpr2.C: New test.
48627
48628 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
48629
48630 * gcc.dg/20020312-2.c: Add SH target.
48631
48632 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48633
48634 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
48635 compiler output on mips*-*-irix*.
48636
48637 2002-04-23 Jakub Jelinek <jakub@redhat.com>
48638
48639 * g++.dg/parse/attr1.C: New test.
48640
48641 2002-04-23 Roger Sayle <roger@eyesopen.com>
48642
48643 * gcc.c-torture/execute/string-opt-17.c: New test case.
48644 * gcc.c-torture/execute/memset-2.c: New test case.
48645
48646 2002-04-23 Mark Mitchell <mark@codesourcery.com>
48647
48648 PR c++/6256:
48649 * g++.dg/template/friend5.C: New test.
48650
48651 PR c++/6331:
48652 * g++.dg/template/qual1.C: Likewise.
48653
48654 2002-04-22 Zack Weinberg <zack@codesourcery.com>
48655
48656 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
48657 Include stdlib.h, not stdio.h or ctype.h.
48658
48659 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
48660
48661 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
48662 cris-*-elf* and mmix-*-*.
48663 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
48664 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
48665 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
48666 Ditto.
48667 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
48668 * gcc.dg/wchar_t-1.c: Ditto.
48669
48670 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
48671
48672 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
48673 Clarify comment.
48674
48675 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
48676
48677 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
48678
48679 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48680
48681 * gcc.c-torture/execute/20000906-1.x: Delete.
48682
48683 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
48684
48685 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
48686
48687 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
48688
48689 * PR6367
48690 * g77.f-torture/execute/6367.f: New test.
48691 * g77.f-torture/execute/6367.x: Disable for MMIX.
48692
48693 2002-04-19 Mark Mitchell <mark@codesourcery.com>
48694
48695 * PR6352
48696 * g++.dg/opt/inline2.C: New test.
48697
48698 2002-04-18 Richard Henderson <rth@redhat.com>
48699
48700 * gcc.dg/20000906-1.c: Enable for all targets.
48701 * gcc.c-torture/compile/iftrap-2.c: New.
48702
48703 2002-04-18 Jakub Jelinek <jakub@redhat.com>
48704
48705 * gcc.dg/20020418-1.c: New test.
48706 * gcc.dg/20020418-2.c: New test.
48707
48708 2002-04-18 Richard Henderson <rth@redhat.com>
48709
48710 * gcc.c-torture/compile/iftrap-1.c: New.
48711 * gcc.dg/iftrap-1.c: Adjust for ia64.
48712 * gcc.dg/iftrap-2.c: New.
48713
48714 2002-04-18 Jakub Jelinek <jakub@redhat.com>
48715
48716 * gcc.c-torture/compile/20020418-1.c: New test.
48717
48718 2002-04-18 Roger Sayle <roger@eyesopen.com>
48719
48720 * gcc.c-torture/compile/20020415-1.c: New.
48721
48722 2002-04-18 David S. Miller <davem@redhat.com>
48723
48724 * gcc.c-torture/execute/20020418-1.c: New test.
48725
48726 2002-04-17 Jakub Jelinek <jakub@redhat.com>
48727
48728 * gcc.dg/20020416-1.c: New test.
48729
48730 * g++.dg/opt/inline1.C: New test.
48731
48732 2002-04-16 Jakub Jelinek <jakub@redhat.com>
48733
48734 * gcc.dg/altivec-5.c: New test.
48735
48736 * gcc.dg/20020415-1.c: New test.
48737
48738 2002-04-15 Mark Mitchell <mark@codesourcery.com>
48739
48740 * lib/chill.exp: Remove.
48741
48742 2002-04-14 Jakub Jelinek <jakub@redhat.com>
48743
48744 * g++.dg/other/big-struct.C: New test.
48745
48746 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
48747
48748 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
48749 of scratch file.
48750
48751 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
48752
48753 PR c/6277
48754 * gcc.dg/i386-387-1.c: Allow optional leading underscore
48755 in scan-assembler function name
48756
48757 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
48758
48759 * g77.f-torture/execute/980628-4.x,
48760 g77.f-torture/execute/980628-5.x,
48761 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
48762 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
48763 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
48764 i[34567]86-*-*.
48765
48766 2002-04-13 David S. Miller <davem@redhat.com>
48767
48768 * gcc.c-torture/execute/20020413-1.c: New test.
48769
48770 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
48771
48772 * gcc.dg/asm-6.c,
48773 * g++.dg/ext/asm1.C: New tests.
48774
48775 2002-04-12 Mark Mitchell <mark@codesourcery.com>
48776
48777 PR c++ 5373.
48778 * g++.dg/parse/stmtexpr1.C: New test.
48779
48780 PR c++/5189.
48781 * g++.dg/template/copy1.C: New test.
48782
48783 2002-04-12 Richard Henderson <rth@redhat.com>
48784
48785 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
48786
48787 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
48788
48789 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
48790 gcc.c-torture/execute/20020307-2.c.
48791
48792 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
48793
48794 * g++.dg/ext/attrib5.C,
48795 * g++.dg/lookup/struct1.C: New tests.
48796
48797 2002-04-11 Jakub Jelinek <jakub@redhat.com>
48798
48799 * gcc.dg/20020411-1.c: New test.
48800
48801 * gcc.c-torture/execute/20020411-1.c: New test.
48802
48803 2002-04-10 Janis Johnson <janis187@us.ibm.com>
48804
48805 * g77.f-torture/execute/6177.f: New test.
48806
48807 2002-04-10 Jakub Jelinek <jakub@redhat.com>
48808
48809 PR middle-end/6247
48810 * g++.dg/opt/cleanup1.C: New test.
48811
48812 * g++.dg/opt/const1.C: New test.
48813
48814 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
48815
48816 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
48817
48818 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
48819
48820 PR c++/5507
48821 * g++.dg/template/typename2.C: New test.
48822
48823 2002-04-10 Alan Modra <amodra@bigpond.net.au>
48824
48825 * gcc.c-torture/execute/loop-12.c: New.
48826
48827 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
48828
48829 * g77.f-torture/execute/980628-4.x,
48830 g77.f-torture/execute/980628-5.x,
48831 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
48832 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
48833 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
48834
48835 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48836
48837 PR optimization/6086
48838 * g++.dg/opt/preinc1.C: New test.
48839
48840 2002-04-06 Mark Mitchell <mark@codesourcery.com>
48841
48842 PR c++/5571
48843 * g++.dg/opt/static2.C: New test.
48844
48845 2002-04-06 Mark Mitchell <mark@codesourcery.com>
48846
48847 PR c/5120
48848 * gcc.dg/20020406-1.c: New test.
48849
48850 2002-04-04 David S. Miller <davem@redhat.com>
48851
48852 * gcc.c-torture/execute/20020404-1.c: New test.
48853
48854 2002-04-04 Jakub Jelinek <jakub@redhat.com>
48855
48856 PR c/6123
48857 * gcc.dg/20020312-2.c: Do not declare global register variable
48858 if __PIC__ or __pic__ is defined.
48859
48860 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
48861
48862 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
48863 __asm__ so that it works correctly even if -ansi -pedantic-errors.
48864
48865 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48866
48867 * gcc.misc-tests/linkage.exp: Update last change to handle
48868 sparc*-, not just sparc-.
48869
48870 2002-04-03 Richard Henderson <rth@redhat.com>
48871
48872 * gcc.dg/cpp/ucs.c: Improved long UCS test.
48873
48874 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
48875
48876 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
48877
48878 2002-04-02 David S. Miller <davem@redhat.com>
48879
48880 * gcc.c-torture/execute/20020402-3.c: New test.
48881
48882 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
48883
48884 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
48885 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
48886
48887 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
48888 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
48889 g77.f-torture/execute/20001201.x,
48890 g77.f-torture/execute/u77-test.x: New files.
48891
48892 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
48893 * gcc.dg/wchar_t-1.c: Ditto.
48894
48895 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48896
48897 * gcc.c-torture/execute/20020402-1.c: New test.
48898
48899 2002-04-01 Richard Henderson <rth@redhat.com>
48900
48901 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
48902
48903 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
48904
48905 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48906
48907 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
48908
48909 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
48910
48911 * g++.dg/inherit/template-as-base.C: Expect error.
48912 * g++.dg/inherit/namespace-as-base.C: Likewise.
48913
48914 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
48915
48916 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
48917 g++.dg/ext/instantiate3.C: Tweak match patterns.
48918
48919 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
48920 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
48921 -da test.
48922
48923 2002-03-31 Richard Henderson <rth@redhat.com>
48924
48925 * gcc.dg/special/alias-2.c: New.
48926 * gcc.dg/special/ecos.exp: Run it.
48927
48928 2002-03-31 Richard Henderson <rth@redhat.com>
48929
48930 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
48931
48932 2002-03-31 Kazu Hirata <kazu@hxi.com>
48933
48934 * gcc.dg/weak-1.c: Disable on h8300 port.
48935
48936 2002-03-29 Janis Johnson <janis187@us.ibm.com>
48937
48938 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
48939 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
48940 ordering tests.
48941 * g++.dg/bprob/bprob-1.C: New test.
48942 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
48943 * g++.dg/gcov/gcov-1.C: New test.
48944 * g++.dg/gcov/gcov-1.x: New file.
48945 * g++.dg/gcov/gcov-2.C: New test.
48946 * g++.dg/gcov/gcov-3.C: New test.
48947 * g++.dg/gcov/gcov-3.h: New file.
48948
48949 2002-03-28 Roger Sayle <roger@eyesopen.com>
48950
48951 * g++.old-deja/g++.other/builtins5.C: New test.
48952 * g++.old-deja/g++.other/builtins6.C: New test.
48953 * g++.old-deja/g++.other/builtins7.C: New test.
48954 * g++.old-deja/g++.other/builtins8.C: New test.
48955 * g++.old-deja/g++.other/builtins9.C: New test.
48956
48957 2002-03-29 Jakub Jelinek <jakub@redhat.com>
48958
48959 * g++.dg/opt/static1.C: New test.
48960
48961 * g++.dg/opt/longbranch1.C: New test.
48962
48963 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
48964
48965 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
48966
48967 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
48968
48969 2002-03-28 Jeffrey A Law (law@redhat.com)
48970
48971 * gcc.c-torture/execute/20020328-1.c: New test.
48972
48973 2002-03-27 Richard Henderson <rth@redhat.com>
48974
48975 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
48976 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
48977 move from g++.old-deja/g++.ext/.
48978
48979 2002-03-27 Mark Mitchell <mark@codesourcery.com>
48980
48981 * g++.dg/init/new2.C: New test.
48982
48983 2002-03-26 Richard Henderson <rth@redhat.com>
48984
48985 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
48986
48987 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
48988 on sparc.
48989
48990 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
48991 sparcv9 systems.
48992 * gcc.dg/20001102-1.c: Likewise.
48993
48994 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
48995
48996 * gcc.dg/cpp/endif-pedantic1.c,
48997 gcc.dg/cpp/endif-pedantic2.c: New tests.
48998
48999 2002-03-26 Mark Mitchell <mark@codesourcery.com>
49000
49001 * g++.dg/init/new1.C: New test.
49002
49003 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
49004
49005 * g++.dg/abi/vbase9.C: New test.
49006
49007 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
49008
49009 * gcc.dg/arm-asm.c: New test.
49010
49011 2002-03-26 Andrew Cagney <ac131313@redhat.com>
49012
49013 * gcc.dg/Wswitch-enum.c: New test.
49014 Fix PR c/5044.
49015
49016 2002-03-26 Richard Henderson <rth@redhat.com>
49017
49018 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
49019 structure.
49020
49021 2002-03-25 Richard Henderson <rth@redhat.com>
49022
49023 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
49024 sparcv9 systems.
49025
49026 * gcc.c-torture/compile/20011119-1.c (xxx): New.
49027 * gcc.c-torture/compile/20011119-2.c (xxx): New.
49028
49029 2002-03-25 Zack Weinberg <zack@codesourcery.com>
49030
49031 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
49032
49033 2002-03-25 Bob Wilson <bob.wilson@acm.org>
49034
49035 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
49036 targets using generic thunk support.
49037
49038 2002-03-25 Jakub Jelinek <jakub@redhat.com>
49039
49040 * gcc.c-torture/compile/20020323-1.c: New test.
49041
49042 * g++.dg/opt/conj2.C: New test.
49043
49044 2002-03-24 Richard Henderson <rth@redhat.com>
49045
49046 * gcc.dg/weak-1.c: Use -fno-common.
49047
49048 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
49049
49050 * g77.dg/f77-edit-apostrophe-out.f: New test
49051 * g77.dg/f77-edit-h-out.f: New test
49052 * g77.dg/f77-edit-t-in.f: New test
49053 * g77.dg/f77-edit-t-out.f: New test
49054 * g77.dg/f77-edit-x-out.f: New test
49055 * g77.dg/f77-edit-slash-out.f: New test
49056 * g77.dg/f77-edit-colon-out.f: New test
49057 * g77.dg/f77-edit-s-out.f: New test
49058
49059 2002-03-24 Richard Henderson <rth@redhat.com>
49060
49061 * objc/execute/formal_protocol-6.x: New XFAIL.
49062
49063 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
49064
49065 * gcc.dg/weak-1.c: Early return from dg-final on platforms
49066 that do not support weak symbols
49067
49068 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
49069
49070 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
49071 * lib/g77.exp: Likewise.
49072 * lib/objc.exp: Likewise.
49073
49074 2002-03-23 Andrew Cagney <ac131313@redhat.com>
49075
49076 * gcc.dg/Wswitch-default.c: New test.
49077
49078 2002-03-23 Jakub Jelinek <jakub@redhat.com>
49079
49080 * g++.dg/other/enum1.C: New test.
49081
49082 2002-03-23 Zack Weinberg <zack@codesourcery.com>
49083
49084 * gcc.dg/pragma-ep-3.c: Fix typo.
49085
49086 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49087
49088 * g++.dg/inherit/template-as-base.C: New test.
49089
49090 2002-03-22 Jakub Jelinek <jakub@redhat.com>
49091
49092 * g++.old-deja/g++.other/dwarf2-1.C: Move...
49093 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
49094
49095 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
49096
49097 * gcc.dg/cpp/multiline.c: Update to match.
49098
49099 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
49100
49101 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
49102
49103 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
49104
49105 * gcc.dg/cpp/extratokens2.c: New file.
49106
49107 2002-03-21 David Edelsohn <edelsohn@gnu.org>
49108
49109 * gcc.dg/20020312-2.c: Add rs6000 target.
49110
49111 * gcc.c-torture/compile/20020319-1.c: New test.
49112
49113 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49114
49115 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
49116 (A, E): Handle this.
49117
49118 2002-03-20 Jason Merrill <jason@redhat.com>
49119
49120 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
49121 ignoring -fpic.
49122 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
49123 through prune_gcc_output.
49124
49125 2002-03-20 Jakub Jelinek <jakub@redhat.com>
49126
49127 * gcc.c-torture/compile/20020320-1.c: New test.
49128
49129 2002-03-19 Jakub Jelinek <jakub@redhat.com>
49130
49131 * gcc.c-torture/compile/20020318-1.c: New test.
49132
49133 * gcc.dg/struct-by-value-1.c: New test.
49134
49135 * gcc.dg/20020319-1.c: New test.
49136
49137 2002-03-18 Jakub Jelinek <jakub@redhat.com>
49138
49139 * g++.dg/opt/conj1.C: New test.
49140
49141 2002-03-17 Mark Mitchell <mark@codesourcery.com>
49142
49143 * g++.dg/template/qualttp20.C: Revert previous change.
49144 * g++.dg/template/qualttp3.C: Likewise.
49145 * g++.dg/template/qualttp4.C: Likewise.
49146 * g++.dg/template/qualttp5.C: Likewise.
49147 * g++.dg/template/qualttp6.C: Likewise.
49148 * g++.dg/template/qualttp7.C: Likewise.
49149 * g++.dg/template/qualttp8.C: Likewise.
49150 * g++.dg/template/recurse.C: Likewise.
49151
49152 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
49153
49154 * gcc.dg/cpp/wchar-1.c: Update.
49155
49156 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
49157
49158 * g++.dg/template/conv1.C: New test.
49159 * g++.dg/template/conv2.C: New test.
49160 * g++.dg/template/conv3.C: New test.
49161 * g++.dg/template/conv4.C: New test.
49162
49163 2002-03-15 Mark Mitchell <mark@codesourcery.com>
49164
49165 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
49166 * g++.dg/template/qualttp3.C: Likewise.
49167 * g++.dg/template/qualttp4.C: Likewise.
49168 * g++.dg/template/qualttp5.C: Likewise.
49169 * g++.dg/template/qualttp6.C: Likewise.
49170 * g++.dg/template/qualttp7.C: Likewise.
49171 * g++.dg/template/qualttp8.C: Likewise.
49172 * g++.dg/template/recurse.C: Likewise.
49173
49174 2002-03-15 Mark Mitchell <mark@codesourcery.com>
49175
49176 * g++.dg/opt/dtor1.C: New test.
49177
49178 2002-03-15 Jakub Jelinek <jakub@redhat.com>
49179
49180 * gcc.c-torture/compile/20020315-1.c: New test.
49181
49182 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
49183
49184 * gcc.dg/weak-1.c: Fix scan tests.
49185
49186 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
49187
49188 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
49189 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
49190 cris-*-aout* mmix-*-*.
49191 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
49192 cris-*-aout* mmix-*-*.
49193 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
49194 cris-*-elf* cris-*-aout* and mmix-*-*.
49195 * gcc.dg/20001009-1.c: Ditto.
49196 * gcc.dg/20010912-1.c: Ditto.
49197 * gcc.dg/20020122-4.c: Ditto.
49198 * gcc.dg/inline-2.c: Ditto.
49199
49200 2002-03-14 Jeffrey A Law (law@cygnus.com)
49201
49202 * gcc.c-torture/compile/20020314-1.c: New test.
49203
49204 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
49205
49206 * gcc.c-torture/execute/20020314-1.c: New test.
49207
49208 2002-03-14 Jakub Jelinek <jakub@redhat.com>
49209
49210 * g++.dg/warn/Wunused-1.C: New test.
49211
49212 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
49213
49214 * g++.dg/abi/mangle6.C: New test.
49215
49216 2002-03-13 Jakub Jelinek <jakub@redhat.com>
49217
49218 * gcc.c-torture/compile/20020309-2.c: New test.
49219
49220 * gcc.c-torture/compile/20020312-1.c: New test.
49221
49222 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
49223
49224 * g++.dg/other/access1.C: New test.
49225
49226 2002-03-12 Jakub Jelinek <jakub@redhat.com>
49227
49228 * gcc.c-torture/execute/wchar_t-1.c: New test.
49229
49230 2002-03-12 David Edelsohn <edelsohn@gnu.org>
49231
49232 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
49233
49234 2002-03-12 Roger Sayle <roger@eyesopen.com>
49235
49236 * gcc.dg/20020312-1.c: New test case.
49237
49238 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
49239
49240 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
49241
49242 2002-03-11 Richard Henderson <rth@redhat.com>
49243
49244 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
49245 * g++.old-deja/g++.jason/report.C: Likewise.
49246
49247 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
49248
49249 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
49250 * g++.old-deja/g++.robertl/eb56.C: Likewise.
49251
49252 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
49253
49254 * g++.dg/overload/pmf1.C: New test.
49255
49256 2002-03-11 Kazu Hirata <kazu@hxi.com>
49257
49258 * gcc.c-torture/execute/20020307-1.c: Use long.
49259
49260 2002-03-11 Jakub Jelinek <jakub@redhat.com>
49261
49262 PR optimization/5844
49263 * gcc.dg/20020310-1.c: New test.
49264
49265 2002-03-09 Michael Meissner <meissner@redhat.com>
49266
49267 * gcc.c-torture/execute/memcpy-2.c: New test.
49268 * gcc.c-torture/execute/memset-1.c: New test.
49269 * gcc.c-torture/execute/strlen-1.c: New test.
49270 * gcc.c-torture/execute/strcmp-1.c: New test.
49271 * gcc.c-torture/execute/strncmp-1.c: New test.
49272
49273 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
49274
49275 * gcc.dg/ppc-ldstruct.c: New test.
49276
49277 2002-03-09 Jakub Jelinek <jakub@redhat.com>
49278
49279 * gcc.c-torture/execute/va-arg-22.c: New test.
49280
49281 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
49282
49283 * gcc.c-torture/compile/20020309-1.c: New test.
49284
49285 2002-03-08 Jakub Jelinek <jakub@redhat.com>
49286
49287 * gcc.c-torture/execute/20020307-2.c: New test.
49288
49289 2002-03-07 Jeffrey A Law (law@redhat.com)
49290
49291 * g77.f-torture/compile/20020307-1.f: New test.
49292
49293 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
49294
49295 * gcc.dg/unordered-1.c: New test.
49296
49297 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
49298
49299 * gcc.c-torture/execute/20020307-1.c: New test.
49300
49301 2002-03-05 Jakub Jelinek <jakub@redhat.com>
49302
49303 * gcc.dg/20020304-1.c: New test.
49304
49305 * gcc.c-torture/compile/20020304-2.c: New test.
49306
49307 2002-03-04 Zack Weinberg <zack@codesourcery.com>
49308
49309 * gcc.c-torture/compile/20020304-1.c: New test case
49310 (from PR c/5830).
49311
49312 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
49313
49314 * gcc.dg/20020103-1.c: Add other -D ppc variants.
49315
49316 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
49317
49318 * g++.dg/other/classkey1.C: New test.
49319
49320 2002-03-01 Richard Henderson <rth@redhat.com>
49321
49322 * gcc.c-torture/compile/981223-1.x: New.
49323 * gcc.c-torture/compile/920625-1.x: New.
49324
49325 2002-02-28 Richard Henderson <rth@redhat.com>
49326
49327 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
49328
49329 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
49330
49331 * gcc.c-torture/execute/20020227-1.c: New test.
49332
49333 2002-02-27 Mark Mitchell <mark@codesourcery.com>
49334
49335 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
49336 here" ERROR lines.
49337 * g++.old-deja/g++.oliva/partord1.C: Likewise.
49338 * g++.old-deja.g++.other/defarg1.C: Likewise.
49339 * g++.old-deja/g++.pt/calls2.C: Likewise.
49340 * g++.old-deja/g++.pt/crash20.C: Likewise.
49341 * g++.old-deja/g++.pt/crash30.C: Likewise.
49342 * g++.old-deja/g++.pt/crash36.C: Likewise.
49343 * g++.old-deja/g++.pt/crash6.C: Likewise.
49344 * g++.old-deja/g++.pt/defarg13.C: Likewise.
49345 * g++.old-deja/g++.pt/derived3.C: Likewise.
49346 * g++.old-deja/g++.pt/error1.C: Likewise.
49347 * g++.old-deja/g++.pt/friend21.C: Likewise.
49348 * g++.old-deja/g++.pt/friend23.C: Likewise.
49349 * g++.old-deja/g++.pt/infinite1.C: Likewise.
49350 * g++.old-deja/g++.robertl/eb128.C: Likewise.
49351
49352 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
49353
49354 * gcc.c-torture/execute/20020225-2.c: New test.
49355
49356 2002-02-27 Zack Weinberg <zack@codesourcery.com>
49357
49358 * gcc.c-torture/execute/920730-1t.c,
49359 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
49360 Delete test cases, only relevant to -traditional.
49361
49362 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
49363
49364 * gcc.dg/cpp/undef1.c: Remove.
49365 * gcc.dg/cpp/directiv.c: Update.
49366 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
49367
49368 2002-02-27 Michael Meissner <meissner@redhat.com>
49369
49370 * gcc.c-torture/execute/20020226-1.c: New test.
49371
49372 2002-02-26 Jakub Jelinek <jakub@redhat.com>
49373
49374 * g++.dg/debug/debug4.C: New test.
49375
49376 * gcc.dg/ia64-visibility-1.c: New test.
49377
49378 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
49379
49380 * gcc.dg/debug/20020224-1.c: New.
49381
49382 2002-02-25 Kazu Hirata <kazu@hxi.com>
49383
49384 * gcc.c-torture/execute/960416-1.x: New.
49385 * gcc.c-torture/execute/divconst-3.x: Likewise.
49386
49387 2002-02-25 Jakub Jelinek <jakub@redhat.com>
49388
49389 * gcc.dg/20020224-1.c: New test.
49390
49391 2002-02-25 Alan Modra <amodra@bigpond.net.au>
49392
49393 * gcc.c-torture/execute/20020225-1.c: New.
49394
49395 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
49396
49397 * gcc.dg/cpp/wchar-1.c: New test.
49398
49399 2002-02-23 Jakub Jelinek <jakub@redhat.com>
49400
49401 * gcc.dg/20020222-1.c: New test.
49402
49403 2002-02-22 Jakub Jelinek <jakub@redhat.com>
49404
49405 * g++.dg/opt/anonunion1.C: New test.
49406
49407 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
49408
49409 * g++.dg/template/qualttp19.C: New test.
49410 * g++.dg/template/qualttp20.C: New test.
49411 * g++.old-deja/g++.jason/report.C: Adjust expected errors
49412 * g++.old-deja/g++.other/qual1.C: Likewise.
49413
49414 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
49415
49416 * gcc.dg/attr-alwaysinline.c: New.
49417
49418 2002-02-21 Jakub Jelinek <jakub@redhat.com>
49419
49420 * gcc.dg/20020220-1.c: New test.
49421
49422 * gcc.dg/20020220-2.c: New test.
49423
49424 * g++.dg/opt/mmx1.C: New test.
49425
49426 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
49427
49428 * gcc.c-torture/compile/20020110.c: New test.
49429
49430 2002-02-20 Jakub Jelinek <jakub@redhat.com>
49431
49432 * gcc.c-torture/execute/20020219-1.c: New test.
49433
49434 * gcc.dg/20020219-1.c: New test.
49435
49436 * gcc.dg/noncompile/20020220-1.c: New test.
49437
49438 * g++.dg/opt/ptrintsum1.C: New test.
49439
49440 * gcc.dg/debug/20020220-1.c: New test.
49441
49442 2002-02-17 Jakub Jelinek <jakub@redhat.com>
49443
49444 * gcc.c-torture/execute/20020216-1.c: New test.
49445
49446 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
49447
49448 * gcc.dg/decl-1.c: Update, new test.
49449
49450 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
49451
49452 * g++.dg/abi/bitfield1.C: New test.
49453 * g++.dg/abi/bitfield2.C: New test.
49454
49455 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
49456
49457 * gcc.dg/attr-nest.c: New test.
49458
49459 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
49460
49461 * gcc.c-torture/execute/20020215-1.c: New test.
49462
49463 2002-02-14 Jakub Jelinek <jakub@redhat.com>
49464
49465 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
49466 * g++.dg/debug/debug.exp: New.
49467 * g++.dg/debug/trivial.C: New.
49468 * g++.dg/debug/debug1.C: Moved...
49469 * g++.dg/other/debug1.C: ...from here.
49470 * g++.dg/debug/debug2.C: Moved...
49471 * g++.dg/other/debug2.C: ...from here.
49472 * g++.dg/debug/debug3.C: Moved...
49473 * g++.dg/other/debug3.C: ...from here.
49474
49475 * gcc.dg/noncompile/20020213-1.c: New test.
49476
49477 2002-02-13 Jakub Jelinek <jakub@redhat.com>
49478
49479 * g++.dg/other/debug3.C: New test.
49480
49481 * gcc.c-torture/execute/20020213-1.c: New test.
49482
49483 2002-02-13 Richard Smith <richard@ex-parrot.com>
49484
49485 * g++.old-deja/g++.other/thunk1.C: New test.
49486
49487 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
49488
49489 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
49490
49491 2002-02-13 Stan Shebs <shebs@apple.com>
49492
49493 * gcc.dg/altivec-3.c: New.
49494
49495 2002-02-12 Jakub Jelinek <jakub@redhat.com>
49496
49497 * gcc.dg/Wunreachable-1.c: New test.
49498 * gcc.dg/Wunreachable-2.c: New test.
49499
49500 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
49501
49502 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
49503
49504 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
49505
49506 * gcc.dg/decl-1.c: New test.
49507
49508 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
49509
49510 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
49511
49512 2002-02-10 Kazu Hirata <kazu@hxi.com>
49513
49514 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
49515 * gcc.c-torture/compile/980506-1.x: Likewise.
49516
49517 2002-02-10 Kazu Hirata <kazu@hxi.com>
49518
49519 * gcc.dg/20020210-1.c: New.
49520
49521 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
49522
49523 * g77.f-torture/execute/947.f: New regression test
49524 for PR fortran/947.
49525
49526 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
49527
49528 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
49529 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
49530
49531 2002-02-08 Richard Henderson <rth@redhat.com>
49532
49533 * gcc.c-torture/compile/labels-3.c: New.
49534
49535 2002-02-08 Jakub Jelinek <jakub@redhat.com>
49536
49537 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
49538 expression statements work instead.
49539 * gcc.dg/noncompile/20020207-1.c: New test.
49540
49541 2002-02-07 Richard Henderson <rth@redhat.com>
49542
49543 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
49544
49545 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
49546
49547 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
49548 message from g77
49549 * lib/g77-dg.exp: Trim g77 error messages so that they are
49550 recognized by dg.exp.
49551
49552 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
49553
49554 PR fortran/5473
49555 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
49556
49557 2002-02-07 Richard Henderson <rth@redhat.com>
49558
49559 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
49560 to be sufficiently aligned for integers.
49561
49562 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
49563
49564 * g++.dg/template/friend4.C: New test.
49565
49566 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
49567
49568 PR fortran/5743
49569 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
49570 unsupported cases.
49571
49572 2002-02-07 Richard Henderson <rth@redhat.com>
49573
49574 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
49575 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
49576 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
49577 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
49578
49579 2002-02-06 Richard Henderson <rth@redhat.com>
49580
49581 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
49582
49583 2002-02-06 Janis Johnson <janis187@us.ibm.com>
49584
49585 * gcc.dg/20020206-1.c: New test.
49586
49587 2002-02-06 Jakub Jelinek <jakub@redhat.com>
49588
49589 * gcc.c-torture/execute/20020206-1.c: New test.
49590
49591 * gcc.c-torture/execute/20020206-2.c: New test.
49592
49593 PR optimization/5429:
49594 * gcc.c-torture/compile/20020206-1.c: New test.
49595
49596 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
49597
49598 * g++.dg/ext/align1.C: Do not use an explicit alignment value
49599 as certain file formats cannot support particularly large
49600 alignments.
49601
49602 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
49603 and do not expect to be able to link the executable.
49604
49605 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
49606 fail because the COFF format does not support the weak attribute.
49607
49608 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
49609
49610 * g77.dg/pr5473.f: New test
49611
49612 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
49613
49614 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
49615 Fix testcase accordingly.
49616
49617 2002-02-04 Richard Henderson <rth@redhat.com>
49618
49619 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
49620 (buf): Change to be an array of pointers, not ints.
49621
49622 2002-02-04 Jakub Jelinek <jakub@redhat.com>
49623
49624 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
49625 before all tests. Move warning one line above to match where it
49626 C frontend emits.
49627 * gcc.dg/Wswitch-2.c: New test.
49628 * g++.dg/warn/Wswitch-1.C: New test.
49629 * g++.dg/warn/Wswitch-2.C: New test.
49630
49631 2002-02-04 Richard Henderson <rth@redhat.com>
49632
49633 * g++.dg/abi/offsetof.C: Fix size comparison.
49634
49635 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
49636
49637 * gcc.dg/cast-qual-2.c: New test.
49638
49639 2002-02-04 Jakub Jelinek <jakub@redhat.com>
49640
49641 * gcc.dg/20020201-4.c: New test.
49642
49643 2002-02-04 Ben Elliston <bje@redhat.com>
49644
49645 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
49646 target_info attribute != 0, in addition to the empty string.
49647 (gcc_target_compile): Likewise.
49648
49649 2002-02-03 Andrew Cagney <ac131313@redhat.com>
49650
49651 * gcc.dg/Wswitch.c: New test.
49652 PR gcc/4475. PR gcc/3780.
49653
49654 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
49655
49656 * g77.f-torture/execute/5122.f: New test for regressions
49657 against PR fortran/5122.
49658
49659 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
49660
49661 * g77.f-torture/compile/pr3743.f: Delete
49662 * g77.dg/pr3743-1.f: New test.
49663 * g77.dg/pr3743-2.f: New test.
49664 * g77.dg/pr3743-3.f: New test.
49665 * g77.dg/pr3743-4.f: New test.
49666
49667 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
49668
49669 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
49670
49671 2002-02-02 Richard Henderson <rth@redhat.com>
49672
49673 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
49674 * gcc.c-torture/execute/bf64-1.c: Likewise.
49675
49676 2002-02-02 Jakub Jelinek <jakub@redhat.com>
49677
49678 * gcc.dg/20020201-2.c: New test.
49679
49680 * gcc.dg/20020201-3.c: New test.
49681
49682 * gcc.c-torture/execute/bitfld-2.c: New test.
49683
49684 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
49685
49686 * gcc.dg/bitfld-1.c: Update.
49687 * gcc.dg/bitfld-2.c: Update.
49688 * gcc.c-torture/execute/bitfld-1.x: New.
49689
49690 2002-02-02 Jakub Jelinek <jakub@redhat.com>
49691
49692 * gcc.c-torture/execute/20020201-1.c: New test.
49693
49694 2002-02-01 Janis Johnson <janis187@us.ibm.com>
49695
49696 PR target/5469
49697 * gcc.dg/20020201-1.c: New test.
49698
49699 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
49700
49701 PR fortran/3743
49702 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
49703 * g77.f-torture/compile/pr3743.x: Remove
49704
49705 2002-01-31 Tom Rix <trix@redhat.com>
49706
49707 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
49708
49709 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
49710
49711 * gcc.dg/noncompile/20020130-1.c: New test.
49712
49713 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
49714
49715 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
49716
49717 2002-01-29 Richard Henderson <rth@redhat.com>
49718
49719 * gcc.c-torture/execute/991118-1.c: Cast various constants back
49720 to long long.
49721 * gcc.c-torture/execute/bf64-1.c: Likewise.
49722
49723 2002-01-29 Jakub Jelinek <jakub@redhat.com>
49724
49725 * gcc.c-torture/execute/20020129-1.c: New test.
49726
49727 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
49728
49729 * gcc.c-torture/compile/20000224-1.c: Update.
49730 * gcc.c-torture/execute/bitfld-1.c: New tests.
49731 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
49732 * gcc.dg/uninit-A.c: Update.
49733
49734 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
49735
49736 * g++.dg/template/ctor1.C: Add instantiation.
49737
49738 2002-01-28 Paul Koning <pkoning@equallogic.com>
49739
49740 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
49741 argument to __builtin_prefetch to be const ptr.
49742
49743 2002-01-28 Jakub Jelinek <jakub@redhat.com>
49744
49745 * gcc.c-torture/compile/20020120-1.c: New test.
49746
49747 2002-01-27 Kazu Hirata <kazu@hxi.com>
49748
49749 * gcc.c-torture/execute/20020127-1.c: New test.
49750
49751 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
49752
49753 * g77.dg/f77-edit-i-in.f: New test
49754 * g77.dg/f77-edit-i-out.f: New test
49755
49756 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
49757
49758 * gcc.dg/debug/debug.exp: New file.
49759 * gcc.dg/debug/trivial.c: New file.
49760 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
49761 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
49762 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
49763 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
49764 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
49765 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
49766 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
49767 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
49768 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
49769 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
49770 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
49771 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
49772 * gcc.dg/20000503-1.c: Removed.
49773 * gcc.dg/20010207-1.c: Removed.
49774 * gcc.dg/20011223-1.c: Removed.
49775 * gcc.dg/20020104-2.c: Removed.
49776 * gcc.dg/debug-1.c: Removed.
49777 * gcc.dg/debug-2.c: Removed.
49778 * gcc.dg/debug-3.c: Removed.
49779 * gcc.dg/debug-4.c: Removed.
49780 * gcc.dg/debug-5.c: Removed.
49781 * gcc.dg/debug-6.c: Removed.
49782 * gcc.dg/dwarf2-1.c: Removed.
49783 * gcc.dg/dwarf2-2.c: Removed.
49784
49785 2002-01-25 Jakub Jelinek <jakub@redhat.com>
49786
49787 * g++.old-deja/g++.other/eh5.C: New test.
49788 * g++.old-deja/g++.other/sibcall2.C: New test.
49789 * g++.old-deja/g++.other/array9.C: New test.
49790 * g++.old-deja/g++.other/typename2.C: New test.
49791 * g++.old-deja/g++.other/crash60.C: New test.
49792 * g++.old-deja/g++.other/conv9.C: New test.
49793 * g++.old-deja/g++.other/mangle10.C: New test.
49794 * g++.old-deja/g++.other/unchanging1.C: New test.
49795 * g++.old-deja/g++.other/exprstmt1.C: New test.
49796 * g++.old-deja/g++.other/inline23.C: New test.
49797 * g++.old-deja/g++.eh/ia64-1.C: New test.
49798 * g++.old-deja/g++.other/dwarf2-1.C: New test.
49799 * g++.old-deja/g++.other/reload1.C: New test.
49800 * g++.old-deja/g++.other/static20.C: New test.
49801 * g++.old-deja/g++.other/local-alloc1.C: New test.
49802 * g++.old-deja/g++.other/conv8.C: New test.
49803 * g++.old-deja/g++.other/stmtexpr2.C: New test.
49804 * g++.old-deja/g++.other/storeexpr1.C: New test.
49805 * g++.old-deja/g++.other/storeexpr2.C: New test.
49806 * g++.dg/eh/template2.C: New test.
49807 * g++.dg/warn/weak1.C: New test.
49808
49809 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
49810
49811 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
49812 Remove first, non-varying, argument.
49813
49814 2002-01-23 Richard Henderson <rth@redhat.com>
49815
49816 * gcc.dg/inline-2.c: New.
49817
49818 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
49819 Add optional target arg. Check number of arguments.
49820 (scan-assembler-not, scan-assembler-dem): Likewise.
49821 (scan-assembler-dem-not): Likewise.
49822
49823 2002-01-23 Zack Weinberg <zack@codesourcery.com>
49824
49825 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
49826 line 12.
49827 * g++.old-deja/g++.brendan/parse3.C,
49828 g++.old-deja/g++.other/crash26.C,
49829 g++.old-deja/g++.other/crash28.C,
49830 g++.old-deja/g++.other/crash29.C,
49831 g++.old-deja/g++.other/crash30.C,
49832 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
49833
49834 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
49835
49836 * gcc.dg/20020115-1.c: New.
49837
49838 2002-01-23 Bob Wilson <bob.wilson@acm.org>
49839
49840 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
49841
49842 2002-01-23 Janis Johnson <janis187@us.ibm.com>
49843
49844 * gcc.dg/20020122-3.c: New.
49845
49846 2002-01-23 Jakub Jelinek <jakub@redhat.com>
49847
49848 * g++.dg/other/gc1.C: New test.
49849
49850 2002-01-23 Zack Weinberg <zack@codesourcery.com>
49851
49852 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
49853
49854 2002-01-22 Richard Henderson <rth@redhat.com>
49855
49856 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
49857
49858 2002-01-22 Richard Henderson <rth@redhat.com>
49859
49860 * gcc.dg/20020122-4.c: New.
49861
49862 2002-01-22 H.J. Lu <hjl@gnu.org>
49863
49864 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
49865 link output.
49866 * gcc.dg/special/ecos.exp: Likewise.
49867 * lib/g++-dg.exp: Likewise.
49868 * lib/g77-dg.exp: Likewise.
49869 * lib/gcc-dg.exp : Likewise.
49870 * lib/mike-g++.exp: Likewise.
49871 * lib/mike-g77.exp: Likewise.
49872 * lib/mike-gcc.exp: Likewise.
49873 * lib/objc-dg.exp: Likewise.
49874
49875 2002-01-22 Janis Johnson <janis187@us.ibm.com>
49876
49877 PR target/5379
49878 * gcc.dg/20020122-2.c: New test.
49879
49880 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
49881
49882 * gcc.dg/20020122-1.c: New test.
49883
49884 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
49885
49886 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
49887
49888 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
49889
49890 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
49891
49892 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49893
49894 * gcc.c-torture/compile/20020121-1.c: New test.
49895
49896 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
49897
49898 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
49899 ld_library_path.
49900
49901 2002-01-21 Jakub Jelinek <jakub@redhat.com>
49902
49903 * gcc.dg/20020218-1.c: New test.
49904
49905 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
49906
49907 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
49908 messages
49909 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
49910 "At global scope" warning
49911 * g++.dg/ext/align1.C: Change cygwin test for alignment
49912 from db-bogus to dg-warning
49913
49914 2002-01-21 Zack Weinberg <zack@codesourcery.com>
49915
49916 * g77.f-torture/compile/cpp2.F: New test.
49917
49918 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
49919
49920 * g++.dg/template/access1.C: New test.
49921
49922 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
49923
49924 * gcc.dg/20020118-1.c: New.
49925
49926 2002-01-18 Kazu Hirata <kazu@hxi.com>
49927
49928 * gcc.c-torture/execute/20020118-1.c: New test.
49929
49930 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
49931
49932 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
49933 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
49934 alignment warnings.
49935
49936 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
49937
49938 * gcc.misc-tests/i386-prefetch.exp: Save and restore
49939 torture_with_loops and torture_without_loops
49940
49941 2002-01-17 Jakub Jelinek <jakub@redhat.com>
49942
49943 * gcc.c-torture/compile/20020116-1.c: New test.
49944
49945 2002-01-16 Jakub Jelinek <jakub@redhat.com>
49946
49947 * gcc.dg/20020116-2.c: New test.
49948
49949 * gcc.dg/ultrasp4.c: New test.
49950
49951 * gcc.dg/20020116-1.c: New test.
49952
49953 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
49954
49955 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
49956 by EABI.
49957
49958 2002-01-15 Janis Johnson <janis187@us.ibm.com>
49959
49960 * gcc.misc-tests/i386-prefetch.exp: New.
49961 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
49962 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
49963 * gcc.misc-tests/i386-pf-none-1.c: New test.
49964 * gcc.misc-tests/i386-pf-sse-1.c: New test.
49965
49966 2002-01-15 Jakub Jelinek <jakub@redhat.com>
49967
49968 * gcc.dg/gnu89-init-1.c: Add new tests.
49969
49970 2002-01-15 Andreas Jaeger <aj@suse.de>
49971
49972 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
49973 * gcc.dg/i386-mmx-2.c: Likewise.
49974 * gcc.dg/i386-sse-1.c: Likewise.
49975 * gcc.dg/i386-sse-2.c: Likewise.
49976 * gcc.dg/i386-sse-3.c: Likewise.
49977
49978 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
49979
49980 * g77.f-torture/execute/intrinsic-unix-bessel.f:
49981 Uncomment additional cases that now pass.
49982
49983 2002-01-11 Richard Henderson <rth@redhat.com>
49984
49985 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
49986 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
49987
49988 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
49989
49990 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
49991
49992 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
49993
49994 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
49995 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
49996
49997 2002-01-10 Dale Johannesen <dalej@apple.com>
49998
49999 * gcc.c-torture/execute/loop-11.c: New.
50000
50001 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
50002
50003 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
50004 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
50005
50006 2002-01-09 Richard Henderson <rth@redhat.com>
50007
50008 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
50009 type in which to perform the operation for each size.
50010
50011 2002-01-09 Alan Matsuoka (alanm@redhat.com)
50012
50013 * gcc.c-torture/compile/20020109-2.c: New test.
50014
50015 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
50016
50017 * gcc.c-torture/execute/loop-10.c: New test.
50018
50019 2002-01-09 Jakub Jelinek <jakub@redhat.com>
50020
50021 * gcc.c-torture/compile/20010226-1.c: New test.
50022 * gcc.c-torture/compile/20010227-1.c: New test.
50023 * gcc.c-torture/compile/20010426-1.c: New test.
50024 * gcc.c-torture/compile/20010510-1.c: New test.
50025 * gcc.c-torture/compile/20010605-3.c: New test.
50026 * gcc.c-torture/compile/20010824-1.c: New test.
50027 * gcc.c-torture/execute/20010409-1.c: New test.
50028 * gcc.dg/noncompile/20000901-1.c: New test.
50029 * gcc.dg/20001023-1.c: New test.
50030 * gcc.dg/20001101-1.c: New test.
50031 * gcc.dg/20001102-1.c: New test.
50032 * gcc.dg/20010207-1.c: New test.
50033 * gcc.dg/20010405-1.c: New test.
50034 * gcc.dg/20010822-1.c: New test.
50035 * gcc.dg/20011107-1.c: New test.
50036
50037 2002-01-09 Jeffrey A Law (law@redhat.com)
50038
50039 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
50040
50041 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
50042 execution failure on PA targets.
50043
50044 2002-01-09 Jakub Jelinek <jakub@redhat.com>
50045
50046 * gcc.c-torture/compile/20020109-1.c: New test.
50047
50048 2002-01-08 Kazu Hirata <kazu@hxi.com>
50049
50050 * gcc.c-torture/execute/20020108-1.c: New test.
50051
50052 2002-01-08 Jakub Jelinek <jakub@redhat.com>
50053
50054 * gcc.dg/20020108-1.c: New test.
50055
50056 2002-01-08 H.J. Lu <hjl@gnu.org>
50057
50058 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
50059 for header files.
50060
50061 2002-01-08 Geoff Keating <geoffk@redhat.com>
50062
50063 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
50064 consistency.
50065
50066 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
50067
50068 * gcc.dg/altivec-4.c: Test altivec predicates.
50069
50070 2002-01-07 Jakub Jelinek <jakub@redhat.com>
50071
50072 * gcc.c-torture/execute/20020107-1.c: New test.
50073
50074 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
50075
50076 PR c/5279
50077 * gcc.c-torture/compile/20020106-1.c: New test.
50078
50079 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
50080
50081 * gcc.c-torture/execute/nestfunc-4.c: New test.
50082
50083 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
50084
50085 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
50086 extra triple that slipped in.
50087 * g++.old-deja/g++.abi/align.C: Likewise.
50088 * g++.old-deja/g++.abi/bitfields.C: Likewise.
50089
50090 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
50091
50092 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
50093 * g++.old-deja/g++.abi/align.C: Likewise.
50094 * g++.old-deja/g++.abi/bitfields.C: Likewise.
50095
50096 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
50097 on FreeBSD/i386.
50098 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
50099 FreeBSD.
50100
50101 2002-01-04 Jakub Jelinek <jakub@redhat.com>
50102
50103 * gcc.dg/20020104-1.c: New test.
50104
50105 * gcc.dg/20020104-2.c: New test.
50106
50107 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
50108
50109 * gcc.dg/20020103-1.c: Fix typo in target selector.
50110
50111 2002-01-03 Richard Henderson <rth@redhat.com>
50112
50113 * gcc.dg/20020103-1.c: New.
50114
50115 2002-01-03 Kazu Hirata <kazu@hxi.com>
50116
50117 * gcc.c-torture/execute/20020103-1.c: New test.
50118
50119 2002-01-03 Jakub Jelinek <jakub@redhat.com>
50120
50121 * g++.dg/other/debug2.C: New test.
50122
50123 * gcc.c-torture/compile/20020103-1.c: New test.
50124
50125 2002-01-02 Jakub Jelinek <jakub@redhat.com>
50126
50127 * gcc.dg/gnu89-init-1.c: Added new tests.
50128
50129 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
50130
50131 * g++.dg/template/friend2.C: Remove as patch is reverted.
50132
50133 * g++.dg/warn/oldcast1.C: New test.
50134
50135 * g++.dg/template/ptrmem1.C: New test.
50136 * g++.dg/template/ptrmem2.C: New test.
50137
50138 * g++.dg/template/ntp.C: New test.
50139
50140 * g++.dg/other/component1.C: New test.
50141
50142 * g++.dg/template/ttp3.C: New test.
50143
50144 * g++.dg/template/friend2.C: New test.
50145 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
50146
50147 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
50148
50149 * g++.dg/other/ptrmem1.C: New test.
50150 * g++.dg/other/ptrmem2.C: New test.
50151
50152 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
50153
50154 * g++.dg/template/ctor1.C: New test.
50155
50156 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
50157
50158 * g++.dg/template/friend2.C: New test.
50159
50160 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
50161
50162 * gcc.dg/mmix-1.c: New test.
50163
50164 2001-12-31 Richard Henderson <rth@redhat.com>
50165
50166 * gcc.dg/asm-5.c: New.
50167
50168 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
50169
50170 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
50171 in namespace __gnu_cxx
50172
50173 2001-12-30 Richard Henderson <rth@redhat.com>
50174
50175 * gcc.dg/debug-6.c: New.
50176
50177 2001-12-30 Jakub Jelinek <jakub@redhat.com>
50178
50179 * gcc.c-torture/compile/20011229-2.c: New test.
50180
50181 2001-12-29 Jakub Jelinek <jakub@redhat.com>
50182
50183 * gcc.dg/debug-3.c: New test.
50184 * gcc.dg/debug-4.c: New test.
50185 * gcc.dg/debug-5.c: New test.
50186
50187 2001-12-29 Richard Henderson <rth@redhat.com>
50188
50189 * g++.dg/eh/loop1.C: New.
50190
50191 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
50192
50193 * g++.dg/template/crash1.C: New test.
50194
50195 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
50196
50197 * g++.dg/other/const1.C: New test.
50198
50199 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
50200
50201 * gcc.c-torture/compile/20011229-1.c: New test.
50202
50203 2001-12-28 Stan Shebs <shebs@apple.com>
50204
50205 * lib/objc-torture.exp: Resync with c-torture.exp.
50206 * lib/objc.exp: Load standard libraries.
50207
50208 2001-12-28 Jakub Jelinek <jakub@redhat.com>
50209
50210 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
50211 additional tests.
50212
50213 2001-12-27 Roger Sayle <roger@eyesopen.com>
50214
50215 * gcc.c-torture/execute/string-opt-16.c: New testcase.
50216
50217 2001-12-27 Richard Henderson <rth@redhat.com>
50218
50219 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
50220
50221 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
50222
50223 * g++.dg/eh/ctor1.C: New test.
50224 * g++.dg/other/error2.C: New test.
50225
50226 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
50227
50228 * g++.dg/other/init2.C: New test.
50229
50230 2001-12-24 Richard Henderson <rth@redhat.com>
50231
50232 * gcc.dg/20011223-1.c: New.
50233 * gcc.dg/inline-1.c: New.
50234
50235 2001-12-23 Richard Henderson <rth@redhat.com>
50236
50237 * gcc.dg/asm-4.c: Test operand modifiers.
50238
50239 2001-12-23 Richard Henderson <rth@redhat.com>
50240
50241 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
50242
50243 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
50244
50245 * gcc.c-torture/execute/20011223-1.c: New test.
50246
50247 2001-12-21 Richard Henderson <rth@redhat.com>
50248
50249 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
50250 re-enables the warning.
50251
50252 2001-12-21 Richard Henderson <rth@redhat.com>
50253
50254 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
50255
50256 2001-12-20 Jakub Jelinek <jakub@redhat.com>
50257
50258 * gcc.c-torture/compile/20011218-1.c: New test.
50259
50260 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
50261
50262 * gcc.misc-test/arm-isr.exp: New file. Control running of the
50263 arm-isr.c test.
50264 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
50265 epilogue generation for ARM ISR routines.
50266
50267 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50268
50269 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
50270 * gcc.dg/format/c90-printf-3.c: Likewise.
50271 * gcc.dg/format/c99-printf-3.c: Likewise.
50272 * gcc.dg/format/ext-1.c: Likewise.
50273 * gcc.dg/format/ext-6.c: Likewise.
50274 * gcc.dg/format/format.h: Prototype unlocked stdio.
50275
50276 2001-12-20 Richard Henderson <rth@redhat.com>
50277
50278 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
50279 (arena): Use it.
50280 (malloc): Correct allocation logic. Abort if we fill up the
50281 arena before initialization complete.
50282 (realloc): Correct allocation logic.
50283
50284 2001-12-20 Jakub Jelinek <jakub@redhat.com>
50285
50286 * gcc.c-torture/compile/20011219-2.c: New test.
50287
50288 * gcc.c-torture/execute/20011219-1.c: New test.
50289
50290 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
50291
50292 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
50293 target does not support weak symbols.
50294
50295 2001-12-19 Jakub Jelinek <jakub@redhat.com>
50296
50297 * gcc.c-torture/compile/20011219-1.c: New test.
50298
50299 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
50300
50301 * g++.dg/other/error1.C: New test.
50302
50303 2001-12-17 Jeffrey A Law (law@redhat.com)
50304
50305 * gcc.c-torture/execute/20011217-1.c: New test.
50306
50307 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
50308
50309 * objc.dg/special/: New directory.
50310 * objc.dg/special/special.exp: New file.
50311 * objc.dg/special/unclaimed-category-1.h: New file.
50312 * objc.dg/special/unclaimed-category-1a.m: New file.
50313 * objc.dg/special/unclaimed-category-1.m: New file.
50314
50315 2001-12-17 Andreas Jaeger <aj@suse.de>
50316
50317 * gcc.c-torture/compile/20011217-2.c: New test.
50318
50319 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
50320
50321 * gcc.c-torture/compile/20011217-1.c: New test.
50322
50323 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
50324
50325 * gcc.dg/20011214-1.c: New.
50326
50327 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
50328
50329 * gcc.dg/altivec-4.c: New.
50330
50331 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
50332
50333 * gcc.dg/20011113-1.c: New test.
50334
50335 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
50336
50337 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
50338 std::__malloc_alloc_template<0> and
50339 std::__default_alloc_template<false, 0>.
50340
50341 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
50342
50343 * objc/execute/bf-21.m: New test.
50344 * objc/execute/enumeration-1.m: New test.
50345 * objc/execute/enumeration-2.m: New test.
50346
50347 2001-12-12 Jakub Jelinek <jakub@redhat.com>
50348
50349 * gcc.dg/gnu89-init-1.c: New test.
50350
50351 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
50352
50353 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
50354 * g++.old-deja/g++.jason/2371.C: Likewise.
50355 * g++.old-deja/g++.jason/template33.C: Likewise.
50356 * g++.old-deja/g++.jason/template34.C: Likewise.
50357 * g++.old-deja/g++.jason/template36.C: Likewise.
50358 * g++.old-deja/g++.oliva/typename1.C: Likewise.
50359 * g++.old-deja/g++.oliva/typename2.C: Likewise.
50360 * g++.old-deja/g++.other/typename1.C: Likewise.
50361 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50362 * g++.old-deja/g++.pt/nontype5.C: Likewise.
50363 * g++.old-deja/g++.pt/typename11.C: Likewise.
50364 * g++.old-deja/g++.pt/typename14.C: Likewise.
50365 * g++.old-deja/g++.pt/typename16.C: Likewise.
50366 * g++.old-deja/g++.pt/typename3.C: Likewise.
50367 * g++.old-deja/g++.pt/typename4.C: Likewise.
50368 * g++.old-deja/g++.pt/typename5.C: Likewise.
50369 * g++.old-deja/g++.pt/typename7.C: Likewise.
50370 * g++.old-deja/g++.robertl/eb9.C: Likewise.
50371
50372 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
50373
50374 * g++.dg/other/linkage1.C: New test.
50375 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
50376 specifiers.
50377
50378 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
50379
50380 * gcc.dg/concat.c: New test.
50381
50382 2001-12-11 Stan Shebs <shebs@apple.com>
50383
50384 * objc/compile: New test directory.
50385 * objc/compile/compile.exp: New expect script.
50386 * objc/compile/20011211-1.m: New compile test.
50387
50388 2001-12-11 Jason Merrill <jason@redhat.com>
50389
50390 * lib/prune.exp (prune_gcc_output): Also handle "In member
50391 function". So many permutations...
50392
50393 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
50394
50395 * g++.dg/template/typedef1.C: New test.
50396
50397 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
50398
50399 * g++.dg/other/copy1.C: New test.
50400
50401 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
50402
50403 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
50404
50405 * gcc.dg/builtin-choose-expr.c: New.
50406
50407 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
50408
50409 * gcc.dg/altivec-2.c: New.
50410
50411 2001-12-07 Richard Henderson <rth@redhat.com>
50412
50413 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
50414
50415 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
50416
50417 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
50418 ultrasparc.
50419
50420 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
50421
50422 * g++-old.deja/g++.robertl/eb101.C: Deleted.
50423
50424 2001-12-06 Janis Johnson <janis187@us.ibm.com>
50425
50426 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
50427 variable argument list.
50428
50429 2001-12-06 Zack Weinberg <zack@codesourcery.com>
50430
50431 * gcc.c-torture/execute/memcheck: Delete entire directory.
50432 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
50433 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
50434
50435 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
50436
50437 * gcc.dg/Wshadow-1.c: New test.
50438
50439 2001-12-05 Jakub Jelinek <jakub@redhat.com>
50440
50441 * gcc.c-torture/compile/20011130-1.c: New test.
50442
50443 * gcc.dg/noncompile/20011025-1.c: New test.
50444
50445 * g++.dg/other/anon-union.C: New test.
50446
50447 * gcc.c-torture/execute/20011024-1.c: New test.
50448
50449 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
50450
50451 * gcc.c-torture/execute/20000722-1.x,
50452 gcc.c-torture/execute/20010123-1.x: Remove.
50453 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
50454 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
50455 gcc.dg/c99-complit-2.c: New tests.
50456
50457 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
50458
50459 * g++.dg/inherit/base1.C: New test.
50460
50461 2001-12-04 Jakub Jelinek <jakub@redhat.com>
50462
50463 * g++.dg/other/stdarg1.C: New test.
50464
50465 * gcc.c-torture/compile/20011130-2.c: New test.
50466
50467 2001-12-03 Janis Johnson <janis187@us.ibm.com>
50468
50469 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
50470 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
50471 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
50472 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
50473 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
50474 * gcc.dg/builtin-prefetch-1.c: New test.
50475
50476 2001-12-03 Jakub Jelinek <jakub@redhat.com>
50477
50478 * gcc.dg/20011130-1.c: New test.
50479
50480 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
50481
50482 * g++.dg/other/scope1.C: New test.
50483 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
50484
50485 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
50486
50487 * gcc.dg/vla-init-1.c: New test.
50488
50489 2001-12-01 Geoff Keating <geoffk@redhat.com>
50490
50491 * gcc.c-torture/compile/structs.c: New testcase from GDB.
50492
50493 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
50494
50495 * objc.dg/alias.m: Update.
50496 * objc.dg/class-1.m: Update.
50497 * objc.dg/const-str-1.m: Update.
50498 * objc.dg/fwd-proto-1.m: Update.
50499 * objc.dg/id-1.m: Update.
50500 * objc.dg/super-class-1.m: Update.
50501
50502 2001-11-29 Mark Mitchell <mark@codesourcery.com>
50503
50504 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
50505 constructs.
50506
50507 2001-11-28 Jeffrey A Law (law@cygnus.com)
50508
50509 * gcc.c-torture/execute/20011128-1.c: New test.
50510
50511 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
50512
50513 * gcc.dg/20011127-1.c: New test.
50514
50515 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
50516
50517 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
50518 from Austin Group draft 7.
50519 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
50520 scanf format arguments.
50521 * gcc.dg/format/no-exargs-2.c: New test.
50522
50523 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
50524
50525 * g++.dg/abi/vbase8-4.C: New test.
50526
50527 2001-11-24 Ian Lance Taylor <ian@airs.com>
50528
50529 * gcc.c-torture/execute/20011121-1.c: New test.
50530
50531 2001-11-23 Jeffrey A Law (law@cygnus.com)
50532
50533 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
50534
50535 2001-11-23 Andreas Jaeger <aj@suse.de>
50536
50537 * gcc.dg/cpp/charconst-2.c: New test.
50538
50539 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
50540
50541 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
50542 to the host if it is remote. Let tests specify extra headers
50543 they use.
50544 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
50545 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
50546 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
50547 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
50548 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
50549 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
50550 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
50551 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
50552 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
50553 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
50554
50555 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
50556
50557 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
50558 for little endian ARMs.
50559
50560 2001-11-20 Jakub Jelinek <jakub@redhat.com>
50561
50562 * gcc.c-torture/compile/20011119-1.c: New test.
50563 * gcc.c-torture/compile/20011119-2.c: New test.
50564
50565 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
50566
50567 * gcc.dg/altivec-1.c: Fix typo.
50568
50569 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
50570
50571 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
50572
50573 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
50574
50575 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
50576
50577 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
50578
50579 * lib/g77.exp: Don't specify --rpath-link.
50580
50581 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
50582 across all the headers.
50583 * gcc.dg/format/format.exp: For testing on a remote host,
50584 copy format.h.
50585
50586 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
50587 * gcc.c-torture/execute/930406-1.c: Likewise.
50588 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
50589
50590 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
50591
50592 * gcc.dg/altivec-1.c: New.
50593
50594 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
50595
50596 * gcc.dg/cpp/fpreprocessed.c: New test case.
50597
50598 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
50599
50600 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
50601 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
50602 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
50603
50604 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
50605
50606 * gcc.dg/no-builtin-1.c: New test.
50607
50608 2001-11-16 Jakub Jelinek <jakub@redhat.com>
50609
50610 * gcc.c-torture/execute/20011115-1.c: New test.
50611
50612 2001-11-15 Jakub Jelinek <jakub@redhat.com>
50613
50614 * gcc.c-torture/compile/20011114-2.c: New test.
50615 * gcc.c-torture/compile/20011114-3.c: New test.
50616 * gcc.c-torture/compile/20011114-4.c: New test.
50617
50618 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
50619
50620 * g++.dg/other/init1.C: New test.
50621
50622 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
50623
50624 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
50625 message.
50626
50627 * gcc.c-torture/execute/20011114-1.c: New testcase.
50628
50629 * gcc.c-torture/compile/20010327-1.c: Revert last change.
50630 * gcc.c-torture/compile/20011114-1.c: New test, exactly
50631 like the (before this change) version of 20010327-1.c.
50632
50633 2001-11-14 Roger Sayle <roger@eyesopen.com>
50634
50635 * gcc.c-torture/execute/string-opt-13.c: New testcase.
50636
50637 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
50638
50639 * g++.dg/init/array2.C: New test.
50640
50641 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
50642
50643 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
50644
50645 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
50646
50647 * g++.dg/other/forscope1.C: New test.
50648 * g++.dg/ext/forscope1.C: New test.
50649 * g++.dg/ext/forscope2.C: New test.
50650
50651 2001-11-13 Jakub Jelinek <jakub@redhat.com>
50652
50653 * gcc.c-torture/execute/20011113-1.c: New test.
50654
50655 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
50656
50657 * gcc.c-torture/execute/20011109-2.c: New test.
50658
50659 * gcc.c-torture/execute/20011109-1.c: New test.
50660
50661 2001-11-09 Jakub Jelinek <jakub@redhat.com>
50662
50663 * gcc.c-torture/compile/20011109-1.c: New test.
50664
50665 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
50666
50667 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
50668 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
50669 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
50670 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
50671 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
50672 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
50673 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
50674
50675 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
50676
50677 * g++.dg/warn/Wshadow-1.C: New tests.
50678 * g++.old-deja/g++.mike/for3.C: Update.
50679
50680 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
50681
50682 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
50683 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
50684 XFAILs. Adjust expected error texts.
50685 * gcc.c-torture/compile/20011106-1.c,
50686 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
50687 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
50688 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
50689 gcc.dg/c99-array-lval-5.c: New tests.
50690
50691 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
50692
50693 * gcc.dg/cpp/defined.c: Update.
50694
50695 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
50696
50697 * gcc.c-torture/execute/anon-1.c: New test.
50698
50699 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
50700
50701 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
50702 same size, so no warning should be produced on stormy16.
50703
50704 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
50705 due to oversized array.
50706 * g++.old-deja/g++.mike/ns15.C: Likewise.
50707 * g++.old-deja/g++.pt/crash16.C: Likewise.
50708
50709 2001-11-02 Graham Stott <grahams@redhat.com>
50710
50711 * g++.dgother/debug1.C: Fix typos.
50712
50713 2001-11-01 Jakub Jelinek <jakub@redhat.com>
50714
50715 * g++.dg/other/debug1.C: New test.
50716
50717 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
50718
50719 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
50720 of unsigned long.
50721
50722 2001-10-30 Jakub Jelinek <jakub@redhat.com>
50723
50724 * gcc.dg/20011029-2.c: New test.
50725
50726 * gcc.c-torture/compile/20011029-1.c: New test.
50727
50728 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
50729
50730 * objc/execute/class_self-1.m: New test.
50731 * objc/execute/class_self-2.m: New test.
50732
50733 2001-10-25 Zack Weinberg <zack@codesourcery.com>
50734
50735 * gcc.misc-tests/msgs.exp: Delete.
50736 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
50737 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
50738 error set to match recent changes.
50739
50740 2001-10-24 Zack Weinberg <zack@codesourcery.com>
50741
50742 * gcc.dg/20011021-1.c: New test.
50743
50744 2001-10-24 Jakub Jelinek <jakub@redhat.com>
50745
50746 * gcc.c-torture/compile/20011023-1.c: New test.
50747
50748 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
50749
50750 * lib/g77.exp: Rewrite based on lib/g++.exp.
50751
50752 2001-10-19 Jakub Jelinek <jakub@redhat.com>
50753
50754 * gcc.c-torture/execute/20011019-1.c: New test.
50755
50756 * gcc.dg/20011018-1.c: New test.
50757
50758 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
50759
50760 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
50761
50762 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
50763
50764 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
50765 * gcc.dg/attr-invalid.c: Likewise.
50766
50767 2001-10-18 Jakub Jelinek <jakub@redhat.com>
50768
50769 * gcc.dg/20011015-1.c: New test.
50770
50771 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
50772
50773 * g++.dg/template/unify2.C: New test.
50774
50775 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
50776
50777 * g++.dg/other/exception-specification.C: New test
50778
50779 2001-10-13 Tom Rix <trix@redhat.com>
50780
50781 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
50782 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
50783
50784 2001-10-12 Jakub Jelinek <jakub@redhat.com>
50785
50786 * gcc.dg/20011009-1.c: New test.
50787
50788 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
50789
50790 PR g++/4476
50791 * g++.dg/other/friend1.C: New test.
50792
50793 2001-10-11 Richard Henderson <rth@redhat.com>
50794
50795 * g++.old-deja/g++.other/crash18.C: Add -S to options.
50796
50797 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50798
50799 * gcc.c-torture/compile/20011010-1.c: New.
50800
50801 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
50802
50803 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
50804 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
50805 g77.f-torture/execute/execute.exp,
50806 g77.f-torture/noncompile/noncompile.exp,
50807 gcc.c-torture/compile/compile.exp,
50808 gcc.c-torture/execute/execute.exp,
50809 gcc.c-torture/execute/ieee/ieee.exp,
50810 gcc.c-torture/execute/memcheck/memcheck.exp,
50811 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
50812 objc/execute/execute.exp: Update FSF address.
50813
50814 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
50815
50816 * gcc.dg/cpp/cmdlne-C.c: Update.
50817 * gcc.dg/cpp/cmdlne-C2.c: New.
50818
50819 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50820
50821 * gcc.c-torture/execute/20011008-3.c: New.
50822
50823 2001-10-08 DJ Delorie <dj@redhat.com>
50824
50825 * gcc.dg/20011008-1.c: New.
50826 * gcc.dg/20011008-2.c: New.
50827
50828 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
50829
50830 * gcc.dg/cpp/spacing1.c: Update test.
50831
50832 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
50833
50834 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
50835 spelling errors of "separate" as "seperate".
50836
50837 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
50838
50839 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
50840 enough to avoid inlining.
50841
50842 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
50843
50844 * lib/g77.exp: set libg2c_dir correctly.
50845
50846 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
50847
50848 * gcc.dg/cpp/macro11.c: New test.
50849
50850 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
50851
50852 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
50853 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
50854 gcc.dg/format/multattr-3.c: New tests.
50855 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
50856 tests for format attributes on function pointers being rejected.
50857
50858 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
50859
50860 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
50861
50862 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
50863
50864 * g++.dg/warn/format1.C: New test.
50865
50866 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
50867
50868 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
50869
50870 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
50871
50872 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
50873
50874 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
50875
50876 * gcc.dg/cpp/redef2.c: Add test.
50877
50878 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
50879
50880 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
50881 long-standing bug on i686, apparently.
50882 * gcc.c-torture/execute/loop-2c.x: New file.
50883 * gcc.c-torture/execute/loop-2d.x: New file.
50884 * gcc.c-torture/execute/loop-3c.x: New file.
50885
50886 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
50887
50888 * gcc.dg/cpp/20000625-2.c: Correct line number.
50889
50890 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
50891
50892 * gcc.dg/cpp/macro10.c: New test.
50893 * gcc.dg/cpp/strify3.c: New test.
50894 * gcc.dg/cpp/spacing1.c: Add tests.
50895 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
50896 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
50897
50898 2001-09-24 DJ Delorie <dj@redhat.com>
50899
50900 * gcc.c-torture/execute/20010924-1.c: New test.
50901
50902 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
50903
50904 * objc/execute/paste.m: Remove.
50905
50906 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
50907
50908 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
50909
50910 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
50911
50912 * g77.dg/strlen0.f: New test.
50913
50914 2001-09-21 Richard Henderson <rth@redhat.com>
50915
50916 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
50917 * g++.old-deja/g++.abi/vtable2.C: Likewise.
50918
50919 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
50920
50921 Table-driven attributes.
50922 * g++.dg/ext/attrib1.C: New test.
50923
50924 2001-09-20 DJ Delorie <dj@redhat.com>
50925
50926 * gcc.dg/20000926-1.c: Update expected warning messages.
50927 * gcc.dg/array-2.c: Likewise, and test for warnings too.
50928 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
50929 array.
50930
50931 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
50932
50933 * g++.dg/eh/registers1.C: New test case.
50934
50935 2001-09-17 Richard Henderson <rth@redhat.com>
50936
50937 * gcc.dg/array-5.c: Fix VLA decomposition test.
50938
50939 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
50940
50941 * gcc.dg/cpp/line5.c: New testcase.
50942
50943 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
50944
50945 * gcc.dg/cpp/macro9.c: New test.
50946
50947 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
50948
50949 * gcc.c-torture/execute/980223.c: Change type of addr from long
50950 to char *.
50951
50952 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
50953
50954 * gcc.c-torture/execute/20010915-1.c: New test.
50955
50956 2001-09-14 Janis Johnson <janis187@us.ibm.com>
50957
50958 * g77.dg/bprob: New directory.
50959 * g77.dg/bprob/bprob.exp: New file.
50960 * g77.dg/bprob/bprob-1.f: New test.
50961 * g77.dg/gcov: New directory.
50962 * g77.dg/gcov/gcov.exp: New file.
50963 * g77.dg/gcov/gcov-1.f: New test.
50964 * g77.dg/gcov/gcov-1.x: New file.
50965
50966 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
50967
50968 * gcc.dg/cpp/directiv.c: Update.
50969 * gcc.dg/cpp/undef1.c: Update.
50970
50971 2001-09-12 Jakub Jelinek <jakub@redhat.com>
50972
50973 * gcc.dg/20010912-1.c: New test.
50974
50975 2001-09-11 Janis Johnson <janis187@us.ibm.com>
50976
50977 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
50978 language-independent file in lib.
50979 * lib/gcov.exp: New file.
50980
50981 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
50982
50983 * gcc.c-torture/compile/20010911-1.c: New test.
50984
50985 2001-09-10 Janis Johnson <janis187@us.ibm.com>
50986
50987 * lib/profopt.exp: New, to support profile-directed optimizations.
50988 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
50989 * gcc.misc-tests/bprob-1.c: New test.
50990 * gcc.misc-tests/bprob-2.c: New test.
50991
50992 2001-09-07 Janis Johnson <janis187@us.ibm.com>
50993
50994 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
50995 XFAIL and which kinds of gcov output to verify.
50996 * gcc.misc-tests/gcov-4b.x: New file.
50997 * gcc.misc-tests/gcov-5b.x: New file.
50998 * gcc.misc-tests/gcov-6.x: New file.
50999 * gcc.misc-tests/gcov-7.c: New test.
51000 * gcc.misc-tests/gcov-7.x: New file.
51001
51002 2001-09-06 Janis Johnson <janis187@us.ibm.com>
51003
51004 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
51005 * gcc.misc-tests/gcov-6.c: New test.
51006
51007 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
51008
51009 PR c++/3986
51010 * g++.dg/abi/vbase1.C: New test.
51011
51012 2001-09-05 Ziemowit Laski <zlaski@apple.com>
51013
51014 * objc.dg/method-2.m: New.
51015
51016 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
51017
51018 PR c++/4203
51019 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
51020 * g++.dg/init/empty1.C: New test.
51021
51022 2001-09-03 Jakub Jelinek <jakub@redhat.com>
51023
51024 * gcc.c-torture/compile/20010903-1.c: New test.
51025
51026 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
51027
51028 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
51029 for m68k.
51030
51031 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
51032
51033 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
51034
51035 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
51036
51037 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
51038
51039 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
51040
51041 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
51042 for 16-bit 'unsigned int'.
51043
51044 2001-08-29 Kazu Hirata <kazu@hxi.com>
51045
51046 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
51047
51048 2001-08-27 Richard Henderson <rth@redhat.com>
51049
51050 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
51051 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
51052
51053 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
51054
51055 * gcc.dg/asm-names.c (ymain): New.
51056
51057 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
51058
51059 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
51060 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
51061 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
51062
51063 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51064
51065 * gcc.dg/compare5.c: New testcase.
51066
51067 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
51068
51069 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
51070 and "In instantiation".
51071
51072 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
51073
51074 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
51075
51076 2001-08-20 Janis Johnson <janis187@us.ibm.com>
51077
51078 * gcc.misc-tests/gcov.exp: Add support for branch information.
51079 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
51080 * gcc.misc-tests/gcov-4.c: New test.
51081 * gcc.misc-tests/gcov-4b.c: New test.
51082 * gcc.misc-tests/gcov-5b.c: New test.
51083
51084 2001-08-20 Zack Weinberg <zackw@panix.com>
51085
51086 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
51087 expected to fail.
51088
51089 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
51090
51091 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
51092
51093 2001-08-19 Jakub Jelinek <jakub@redhat.com>
51094
51095 * g++.dg/eh/template1.C: New test.
51096
51097 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
51098
51099 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
51100 Fix thinko.
51101 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
51102 for xfail.
51103
51104 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
51105
51106 * lib/g77-dg.exp: Use prune.exp for common procedures
51107 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
51108 * lib/g77.exp: (g77-dg-prune) Remove
51109
51110 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
51111
51112 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
51113
51114 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51115
51116 * g++.dg/template/unify1.C: New test.
51117
51118 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
51119
51120 * g++.dg/abi/empty4.C: New test.
51121
51122 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
51123
51124 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
51125 solaris2.*
51126 * g77.f-torture/compile/pr3743.x: Likewise.
51127
51128 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
51129
51130 * g++.dg/other/using-declaration.C: New test.
51131
51132 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
51133
51134 * gcc.dg/cpp/tr-sign.c: New testcase.
51135
51136 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
51137
51138 * gcc.dg/cpp/19951025-1.c: Revert.
51139 * gcc.dg/cpp/directiv.c: We no longer process directives that
51140 interrupt macro arguments.
51141
51142 2001-08-03 Zack Weinberg <zackw@stanford.edu>
51143
51144 * gcc.dg/bconstp-1.c: New test.
51145
51146 2001-08-03 Richard Henderson <rth@redhat.com>
51147
51148 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
51149
51150 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
51151
51152 * gcc.dg/cpp/19951025-1.c: Update.
51153
51154 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
51155
51156 * g77.dg/ff90-1.f (s): Fix reference of variable z,
51157 should be x.
51158
51159 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
51160
51161 Kill -fhonor-std.
51162 * g++.old-deja/g++.ns/ns14.C: Remove special options.
51163 * g++.old-deja/g++.other/std1.C: Likewise.
51164 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
51165
51166 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
51167
51168 * lib/g77.exp: Load gcc-defs.exp for common procedures
51169 (g77_pass, g77_fail, g77_finish, g77_exit,
51170 ${tool}_check_unsupported_p} Now redundant. Deleted.
51171
51172 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
51173
51174 * g77.dg/fbackslash.f
51175 * g77.dg/fcase-preserve.f
51176 * g77.dg/ff90-1.f
51177 * g77.dg/ffixed-line-length-0.f
51178 * g77.dg/ffixed-line-length-132.f
51179 * g77.dg/ffixed-line-length-7.f
51180 * g77.dg/ffixed-line-length-72.f
51181 * g77.dg/ffixed-line-length-none.f
51182 * g77.dg/ffree-form-1.f
51183 * g77.dg/fno-backslash.f
51184 * g77.dg/fno-f90-1.f
51185 * g77.dg/fno-fixed-form-1.f
51186 * g77.dg/fno-onetrip.f
51187 * g77.dg/fno-typeless-boz.f
51188 * g77.dg/fno-underscoring.f
51189 * g77.dg/fno-vxt-1.f
51190 * g77.dg/fonetrip.f
51191 * g77.dg/ftypeless-boz.f
51192 * g77.dg/fugly-assumed.f
51193 * g77.dg/funderscoring.f
51194 * g77.dg/fvxt-1.f
51195
51196 2001-08-01 Ziemowit Laski <zlaski@apple.com>
51197
51198 * objc.dg/fwd-proto-1.m: New.
51199 * objc.dg/local-decl-1.m: New.
51200 * objc.dg/naming-1.m: New.
51201 * objc.dg/naming-2.m: New.
51202 * objc.dg/proto-hier-1.m: New.
51203
51204 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
51205
51206 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
51207 largest-type elements to a struct makes its size grow.
51208
51209 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
51210
51211 * g++.dg/abi/vthunk1.C: New test.
51212
51213 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
51214
51215 * g++.dg/abi/vbase8-22.C: New test.
51216
51217 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
51218
51219 * gcc.dg/cpp/macro8.c: New test.
51220
51221 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
51222
51223 * g++.dg/abi/vbase8-21.C: New test.
51224
51225 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
51226
51227 * g++.dg/abi/vbase8-10.C: New test.
51228
51229 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
51230
51231 * lib/g++.exp (g++_set_ld_library_path): Renamed to
51232 ${tool}_set_ld_library_path.
51233 Changed caller.
51234 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
51235 g++.exp.
51236
51237 2001-07-26 Stan Cox <scox@redhat.com>
51238
51239 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
51240 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
51241 gcc_exit, gcc_check_unsupported_p):
51242 Moved to gcc-deps.exp
51243 * gcc-deps.exp: New file.
51244
51245 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51246
51247 * g++.old-deja/g++.pt/defarg14.C: New test.
51248
51249 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
51250
51251 * g++.old-deja/g++.other/lineno5.C: New test.
51252
51253 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
51254
51255 * g++.old-deja/g++.pt/crash68.C: New test.
51256
51257 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
51258
51259 * g++.old-deja/g++.other/crash42.C: New test.
51260
51261 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
51262
51263 * gcc.dg/cpp/extratokens.c: Fix.
51264 * gcc.dg/cpp/skipping2.c: New tests.
51265
51266 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
51267
51268 * gcc.c-torture/execute/20010724-1.c: New file.
51269 * gcc.c-torture/execute/20010724-1.x: New file.
51270
51271 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
51272
51273 * g++.old-deja/g++.other/cond7.C: New test.
51274
51275 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
51276
51277 * g++.old-deja/g++.other/optimize4.C: New test.
51278
51279 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
51280
51281 * g++.old-deja/g++.abi/vbase8-5.C: New test.
51282
51283 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
51284
51285 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
51286 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
51287 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
51288 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
51289
51290 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
51291 bug report" message.
51292
51293 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
51294 * g++.dg/ext/instantiate1.C: Move from old-deja.
51295
51296 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
51297
51298 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
51299 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
51300 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
51301 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
51302
51303 2001-07-23 Jeffrey A Law (law@cygnus.com)
51304
51305 * gcc.c-torture/execute/20010723-1.c: New test.
51306
51307 2001-07-23 Ben Elliston <bje@redhat.com>
51308
51309 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
51310
51311 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51312
51313 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
51314 i[34567]86-*-*.
51315 Delete handling of ieee_multilib_flags.
51316 Pass -mieee for alpha*-*-* and sh-*-*.
51317 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
51318
51319 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
51320
51321 Remove old-abi tests.
51322 * g++.old-deja/g++.mike/p11116.C: Remove.
51323 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
51324
51325 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
51326
51327 * g77.f-torture/compile/pr3743.f: New test
51328
51329 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
51330
51331 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
51332
51333 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
51334
51335 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
51336 g++.old-deja/g++.pt/static6.C: Likewise.
51337 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
51338 supports weak symbols.
51339
51340 2001-07-18 Andreas Jaeger <aj@suse.de>
51341
51342 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
51343 supported again.
51344
51345 2001-07-18 Andreas Jaeger <aj@suse.de>
51346
51347 * gcc.dg/iftrap-1.c: Fix target line.
51348
51349 2001-07-17 Richard Henderson <rth@redhat.com>
51350
51351 * gcc.c-torture/execute/20010717-1.c: New.
51352
51353 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
51354
51355 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
51356 tests.
51357
51358 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
51359
51360 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
51361
51362 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
51363
51364 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
51365 UAC_SIGBUS, UAC_NOPRINT definitions.
51366
51367 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
51368
51369 * objc/execute/object_is_class.m: New test.
51370 * objc/execute/object_is_meta_class.m: New test.
51371
51372 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
51373
51374 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
51375 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
51376
51377 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
51378
51379 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
51380 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
51381
51382 2001-07-14 Richard Henderson <rth@redhat.com>
51383
51384 * gcc.dg/iftrap-1.c: New.
51385
51386 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
51387
51388 * g77.f-torture/execute/intrinsic77.f: New test.
51389
51390 2001-07-11 Janis Johnson <janis@us.ibm.com>
51391
51392 * gcc.misc-tests/gcov-3.c: New test.
51393
51394 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
51395
51396 * gcc.c-torture/compile/20010711-1.c,
51397 * gcc.c-torture/compile/20010711-2.c: New tests.
51398
51399 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
51400
51401 * gcc.c-torture/execute/20010711-1.c: New test.
51402
51403 2001-07-11 Ben Elliston <bje@redhat.com>
51404
51405 * g++.old-deja/g++.other/enum5.C: New test.
51406
51407 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
51408
51409 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
51410 (g++-dg-prune): Call prune_gcc_output.
51411 * prune.exp: New file for prune_gcc_output.
51412 * lib/g++.exp, lib/gcc.exp: Load it.
51413
51414 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
51415
51416 * gcc.c-torture/compile/20010701-1.c,
51417 g++.old-deja/g++.ext/attrib6.C: New tests.
51418
51419 2001-07-06 Jeffrey A Law (law@cygnus.com)
51420
51421 * gcc.c-torture/compile/20010706-1.c: New test.
51422
51423 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
51424
51425 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
51426
51427 2001-06-28 Stan Shebs <shebs@apple.com>
51428
51429 * gcc.dg/pragma-darwin.c: New test.
51430
51431 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
51432
51433 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
51434 Solaris 2.[678] system.
51435
51436 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
51437
51438 * gcc.dg/20010622-1.c: New test.
51439
51440 2001-06-18 Stan Shebs <shebs@apple.com>
51441
51442 * objc.dg: New directory.
51443 * objc.dg/dg.exp: New file.
51444 * objc.dg/alias.m: New.
51445 * objc.dg/class-1.m: New.
51446 * objc.dg/class-2.m: New.
51447 * objc.dg/const-str-1.m: New.
51448 * objc.dg/const-str-2.m: New.
51449 * objc.dg/id-1.m: New.
51450 * objc.dg/method-1.m: New.
51451 * objc.dg/super-class-1.m: New.
51452 * lib/objc-dg.exp: New file.
51453
51454 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
51455
51456 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
51457 of label name.
51458
51459 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
51460
51461 * g++.old-deja/g++.abi/vbase8-9.C: New test.
51462
51463 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51464
51465 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
51466 variable.
51467
51468 2001-06-12 Richard Henderson <rth@redhat.com>
51469
51470 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
51471
51472 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
51473
51474 * g++.old-deja/g++.abi/vbase5.C: New test.
51475 * g++.old-deja/g++.abi/vbase6.C: New test.
51476 * g++.old-deja/g++.abi/vbase7.C: New test.
51477
51478 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51479
51480 * gcc.c-torture/compile/20010610-1.c: New test.
51481
51482 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
51483
51484 * g++.old-deja/g++.abi/vbase4.C: New test.
51485
51486 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
51487
51488 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
51489 support %f for HC11/HC12 targets.
51490 * gcc.c-torture/execute/930513-1.x: New file, likewise.
51491 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
51492 on HC11/HC12 targets.
51493 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
51494
51495 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
51496
51497 * gcc.dg/wchar_t-1.c: New file.
51498 * gcc.dg/wint_t-1.c: Likewise.
51499
51500 2001-06-11 Bernd Schmidt <bernds@redhat.com>
51501
51502 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
51503
51504 2001-06-11 Richard Henderson <rth@redhat.com>
51505
51506 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
51507
51508 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
51509
51510 * gcc.c-torture/compile/20010611-1.c: New test.
51511
51512 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
51513
51514 * gcc.dg/c99-tag-1.c: Add more tests.
51515
51516 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
51517
51518 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
51519 representation on MN10300 and ARM/Thumb.
51520
51521 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
51522
51523 * g77.f-torture/execute/20010610.f: New.
51524
51525 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
51526
51527 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
51528 names.
51529
51530 2001-06-09 Richard Henderson <rth@redhat.com>
51531
51532 * gcc.c-torture/execute/ashrdi-1.c: New.
51533 * gcc.c-torture/execute/ashldi-1.c: New.
51534 * gcc.c-torture/execute/lshrdi-1.c: New.
51535
51536 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
51537
51538 * objc/execute/load-3.m: Added. Check sending +load to categories,
51539 in addition to classes.
51540
51541 2001-06-08 Stan Shebs <shebs@apple.com>
51542
51543 * objc/execute/load-2.m: New test. From Nicola Pero
51544 <n.pero@mi.flashnet.it>.
51545
51546 2001-06-08 Jakub Jelinek <jakub@redhat.com>
51547
51548 * gcc.c-torture/execute/20010605-2.c: New test.
51549
51550 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
51551
51552 * g++.old-deja/g++.abi/vbase2.C: New test.
51553 * g++.old-deja/g++.abi/vbase3.C: New test.
51554
51555 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
51556
51557 * g++.old-deja/g++.pt/friend49.C: New test.
51558
51559 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
51560
51561 * g++.old-deja/g++.ext/anon3.C: New test.
51562
51563 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
51564
51565 * g++.old-deja/g++.other/conv7.C: New test.
51566
51567 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
51568
51569 * gcc.c-torture/compile/20010605-2.c: New test.
51570
51571 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
51572
51573 * gcc.c-torture/execute/20010604-1.c: New test.
51574
51575 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
51576
51577 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
51578
51579 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
51580
51581 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
51582 (g++_link_flags): Likewise.
51583 (g++_init): Pass gccpath's value to two previous functions.
51584
51585 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51586
51587 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
51588 Ensure logfile entry matches exec command line.
51589
51590 2001-05-31 Richard Henderson <rth@redhat.com>
51591
51592 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
51593 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
51594
51595 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
51596
51597 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
51598 compiler for irix6.2
51599
51600 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
51601
51602 * g++.old-deja/g++.other/optimize3.C: New file.
51603
51604 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
51605
51606 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
51607 assemble.
51608
51609 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
51610
51611 * g++.old-deja/g++.other/optimize2.C: New file.
51612
51613 2001-05-25 Diego Novillo <dnovillo@redhat.com>
51614
51615 * gcc.c-torture/compile/20010518-2.c: New file.
51616 * gcc.c-torture/execute/20010518-1.c: New file.
51617 * gcc.c-torture/execute/20010518-2.c: New file.
51618
51619 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
51620
51621 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
51622
51623 2001-05-24 Mark Mitchell <mark@codesourcery.com>
51624
51625 G++ no longer defines builtins that do not begin with __builtin.
51626 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
51627 * g++.old-deja/g++.brendand/misc13.C: Likewise.
51628 * g++.old-deja/g++.law/builtin1.C: Likewise.
51629 * g++.old-deja/g++.law/cvt2.C: Likewise.
51630 * g++.old-deja/g++.mike/net5.C: Likewise.
51631 * g++.old-deja/g++.other/builtins1.C: Likewise.
51632 * g++.old-deja/g++.other/builtins2.C: Likewise.
51633 * g++.old-deja/g++.other/builtins3.C: Likewise.
51634 * g++.old-deja/g++.other/builtins4.C: Likewise.
51635 * g++.old-deja/g++.other/inline8.C: Likewise.
51636 * g++.old-deja/g++.robertl/eb39.C: Likewise.
51637
51638 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
51639
51640 * g++.old-deja/g++.pt/using1.C: Adjust.
51641 * g++.old-deja/g++.pt/using2.C: New test.
51642
51643 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
51644
51645 * gcc.dg/cpp/charconst.c: New tests.
51646 * gcc.dg/cpp/escape.c: New tests.
51647 * gcc.dg/cpp/escape-1.c: New tests.
51648 * gcc.dg/cpp/escape-2.c: New tests.
51649 * gcc.dg/cpp/ucs.c: New tests.
51650
51651 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
51652
51653 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
51654 native compiler for irix6.5.
51655
51656 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
51657
51658 * lib/g++.exp (g++_include_flags): Use args to compute
51659 get_multilibs.
51660 (g++_link_flags): Likewise.
51661 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
51662
51663 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
51664
51665 * gcc.dg/c90-hexfloat-1.c: Add more tests.
51666
51667 2001-05-21 Geoff Keating <geoffk@redhat.com>
51668
51669 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
51670 this file.
51671
51672 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
51673
51674 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
51675 STACK_SIZE;
51676 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
51677 to STACK_SIZE; Use it to define size of add_histo array.
51678 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
51679 to STACK_SIZE.
51680 (f): Use GITT_SIZE to define size of gitt local table.
51681 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
51682 to STACK_SIZE; Use it to define size of bytemem array.
51683
51684 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
51685
51686 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
51687 on 68HC11/HC12 due to the asm instruction.
51688 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
51689 * gcc.c-torture/compile/920520-1.x: Likewise.
51690 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
51691 on 68HC11/HC12 because the function is larger than 64K.
51692 * gcc.c-torture/compile/961203-1.x: New file, this test fails
51693 on 68HC11/HC12 because the structure is too large.
51694
51695 2001-05-20 Richard Henderson <rth@redhat.com>
51696
51697 * gcc.c-torture/execute/20010520-1.c: New.
51698
51699 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51700
51701 * g++.old-deja/g++.warn/compare1.C: New test.
51702 * gcc.dg/compare4.c: New test.
51703
51704 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
51705
51706 * g++.old-deja/g++.other/optimize1.C: New test.
51707
51708 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51709
51710 * g++.old-deja/g++.pt/spec41.C: New test.
51711
51712 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
51713
51714 * gcc.c-torture/compile/20010114-1.x: Remove.
51715
51716 2001-05-18 Stan Shebs <shebs@apple.com>
51717
51718 * gcc.c-torture/compile/20010518-1.c: New test.
51719
51720 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
51721
51722 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
51723 * g++.old-deja/g++.pt/crash67.C: New test.
51724
51725 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
51726
51727 * g++.old-deja/g++.other/debug9.C: New test.
51728
51729 2001-05-16 Zack Weinberg <zackw@stanford.edu>
51730
51731 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
51732
51733 2001-05-16 Jan Hubicka <jh@suse.cz>
51734
51735 * gcc.c-torture/compile/20010516-1.c: New test.
51736
51737 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
51738
51739 * g++.old-deja/g++.other/crash41.C: New test.
51740
51741 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
51742
51743 * g++.old-deja/g++.pt/crash66.C: New test.
51744
51745 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
51746
51747 * g++.old-deja/g++.robertl/eb27.C: Convert.
51748
51749 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
51750
51751 * g++.dg/friend-warn.C: New test. Do not warn about friend
51752 declaration being redundant.
51753
51754 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
51755
51756 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
51757
51758 2001-05-14 Mark Mitchell <mark@codesourcery.com>
51759
51760 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
51761
51762 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
51763
51764 * lib/g++.exp: Use testsuite_flags.
51765
51766 2001-05-13 Mark Mitchell <mark@codesourcery.com>
51767
51768 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
51769
51770 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
51771
51772 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
51773
51774 2001-05-11 Mark Mitchell <mark@codesourcery.com>
51775
51776 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
51777
51778 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
51779
51780 * gcc.c-torture/compile/20010313-1.c: New test.
51781
51782 2001-05-09 Zack Weinberg <zackw@stanford.edu>
51783
51784 * gcc.dg/cpp/direct2.c: New test.
51785 * gccq.dg/cpp/direct2s.c: New test.
51786
51787 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
51788
51789 2001-05-07 Mark Mitchell <mark@codesourcery.com>
51790
51791 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
51792 * g++.old-deja/g++.other/op3.C: Likewise.
51793
51794 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
51795
51796 * gcc.dg/cpp/syshdr.h: New file.
51797 * gcc.dg/cpp/sysmac1.c: Update.
51798 * gcc.dg/cpp/sysmac2.c: Update.
51799
51800 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
51801
51802 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
51803
51804 2001-05-04 David Edelsohn <edelsohn@gnu.org>
51805
51806 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
51807 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
51808
51809 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
51810
51811 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
51812
51813 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
51814
51815 * lib/g++.exp (g++_include_flags): Don't use any special flags
51816 if TESTING_IN_BUILD_TREE is not defined.
51817 (g++_init): Use a plain 'c++' as the compiler if
51818 TESTING_IN_BUILD_TREEE is not defined.
51819
51820 2001-05-02 Jakub Jelinek <jakub@redhat.com>
51821
51822 * g++.old-deja/g++.eh/catch13.C: New test.
51823 * g++.old-deja/g++.eh/catch14.C: New test.
51824
51825 2001-05-02 Jakub Jelinek <jakub@redhat.com>
51826
51827 * gcc.dg/cpp/tr-define.c: New test.
51828
51829 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
51830
51831 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
51832 <stdlib.h>, not <malloc.h>.
51833
51834 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
51835
51836 * g++.old-deja/g++.ns/template17.C: New test.
51837
51838 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
51839
51840 * g++.old-deja/g++.pt/ref4.C: New test.
51841
51842 2001-04-30 Richard Henderson <rth@redhat.com>
51843
51844 * gcc.dg/20000724-1.c: Revert last change.
51845
51846 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
51847
51848 * g77.f-torture/execute/20010430.f: New test.
51849
51850 2001-04-30 Mark Mitchell <mark@codesourcery.com>
51851
51852 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
51853
51854 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
51855
51856 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
51857
51858 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
51859
51860 * g++.old-deja/g++.eh/crash6.C: New test.
51861
51862 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
51863
51864 * g++.old-deja/g++.other/warn7.C: New test.
51865
51866 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
51867
51868 * g++.old-deja/g++.other/defarg9.C: New test.
51869
51870 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
51871
51872 * g77.f-torture/compile/20010426.f: New test.
51873 * g77.f-torture/execute/20010426.f: New test.
51874
51875 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
51876
51877 * g77.f-torture/compile/20000629-1.x: Remove - error
51878 has been fixed.
51879
51880 2001-04-26 Jeffrey A Law (law@cygnus.com)
51881
51882 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
51883 Tweak slightly to work with g++.dg framework.
51884 * g++.dg/special/ecos.exp: Run initp1.C test.
51885 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
51886
51887 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
51888 its linker doesn't give line numbers either.
51889 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
51890
51891 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
51892
51893 * g++.old-deja/g++.other/lex1.C: New test.
51894
51895 2001-04-26 Jakub Jelinek <jakub@redhat.com>
51896
51897 * gcc.dg/noncompile/20010425-1.c: New test.
51898
51899 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
51900
51901 * g++.old-deja/g++.pt/mangle2.C: New test.
51902
51903 2001-04-25 Jakub Jelinek <jakub@redhat.com>
51904
51905 * gcc.dg/format/plus-1.c: New test.
51906
51907 2001-04-25 Jakub Jelinek <jakub@redhat.com>
51908
51909 * gcc.dg/20010423-1.c: New test.
51910
51911 2001-04-25 Jakub Jelinek <jakub@redhat.com>
51912
51913 * gcc.c-torture/execute/20010422-1.c: New test.
51914
51915 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
51916
51917 * g++.old-deja/g++.ns/type2.C: New test.
51918
51919 2001-04-24 Zack Weinberg <zackw@stanford.edu>
51920
51921 * g++.old-deja/g++.other/perf1.C: New test.
51922
51923 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
51924
51925 * gcc.dg/c99-func-2.c: Remove xfail.
51926 * gcc.dg/c99-func-3.c: Remove xfail.
51927 * gcc.dg/c99-func-4.c: Remove xfail.
51928
51929 2001-04-23 Zack Weinberg <zackw@stanford.edu>
51930
51931 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
51932
51933 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
51934
51935 * gcc.c-torture/compile/20010423-1.c: New test.
51936
51937 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
51938
51939 * g++.old-deja/g++.pt/typename28.C: New test.
51940
51941 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
51942
51943 * g++.old-deja/g++.abi/empty2.C: New test.
51944 * g++.old-deja/g++.abi/empty3.C: New test.
51945
51946 2001-04-20 Jakub Jelinek <jakub@redhat.com>
51947
51948 * g++.old-deja/g++.other/comdat2.C: New test.
51949 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
51950
51951 2001-04-20 Jakub Jelinek <jakub@redhat.com>
51952
51953 * g++.old-deja/g++.other/overload14.C: New test.
51954
51955 2001-04-20 Jakub Jelinek <jakub@redhat.com>
51956
51957 * g++.old-deja/g++.other/lookup23.C: New test.
51958
51959 2001-04-20 Jakub Jelinek <jakub@redhat.com>
51960
51961 * gcc.c-torture/execute/20010403-1.c: New test.
51962
51963 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
51964 Mark Mitchell <mark@codesourcery.com>
51965
51966 * lib/old-dejagnu.exp: Don't delete output of executable.
51967 Add .exe suffix to executables.
51968
51969 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
51970
51971 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
51972
51973 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51974
51975 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
51976
51977 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
51978
51979 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
51980 * g++.old-deja/g++.abi/crash1.C: New test.
51981
51982 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
51983
51984 * g++.old-deja/g++.other/crash40.C: New test.
51985
51986 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51987
51988 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
51989
51990 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
51991
51992 * g++.old-deja/g++.other/warn6.C: New test.
51993
51994 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
51995
51996 * g++.old-deja/g++.robertl/eb42.C: Same.
51997
51998 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51999
52000 * gcc.dg/wtr-conversion-1.c: New testcase.
52001
52002 2001-04-10 Richard Henderson <rth@redhat.com>
52003
52004 * g++.old-deja/g++.other/array5.C: New.
52005
52006 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52007
52008 * gcc.c-torture/execute/20010408-1.c: New test.
52009
52010 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
52011
52012 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
52013 headers and constructs.
52014 * g++.old-deja/g++.robertl/eb79.C: Same.
52015 * g++.old-deja/g++.robertl/eb77.C (main): Same.
52016 * g++.old-deja/g++.robertl/eb73.C: Same.
52017 * g++.old-deja/g++.robertl/eb66.C (main): Same.
52018 * g++.old-deja/g++.robertl/eb55.C (t): Same.
52019 * g++.old-deja/g++.robertl/eb54.C (main): Same.
52020 * g++.old-deja/g++.robertl/eb46.C (main): Same.
52021 * g++.old-deja/g++.robertl/eb44.C: Same.
52022 * g++.old-deja/g++.robertl/eb41.C (main): Same.
52023 * g++.old-deja/g++.robertl/eb4.C (main): Same.
52024 * g++.old-deja/g++.robertl/eb39.C: Same.
52025 * g++.old-deja/g++.robertl/eb33.C (main): Same.
52026 * g++.old-deja/g++.robertl/eb31.C (main): Same.
52027 * g++.old-deja/g++.robertl/eb30.C: Same.
52028 * g++.old-deja/g++.robertl/eb3.C: Same.
52029 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
52030 * g++.old-deja/g++.robertl/eb21.C: Same.
52031 * g++.old-deja/g++.robertl/eb15.C: Same.
52032 * g++.old-deja/g++.robertl/eb118.C: Same.
52033 * g++.old-deja/g++.robertl/eb115.C (main): Same.
52034 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
52035 * g++.old-deja/g++.robertl/eb109.C: Same.
52036 * g++.old-deja/g++.other/sibcall1.C (main): Same.
52037 * g++.old-deja/g++.mike/rtti1.C: Same.
52038 * g++.old-deja/g++.mike/p658.C: Same.
52039 * g++.old-deja/g++.mike/net46.C: Same.
52040 * g++.old-deja/g++.mike/net34.C: Same.
52041 * g++.old-deja/g++.mike/memoize1.C: Same.
52042 * g++.old-deja/g++.mike/eh2.C: Same.
52043 * g++.old-deja/g++.law/weak.C: Same.
52044 * g++.old-deja/g++.law/visibility7.C: Same.
52045 * g++.old-deja/g++.law/visibility25.C: Same.
52046 * g++.old-deja/g++.law/visibility22.C: Same.
52047 * g++.old-deja/g++.law/visibility2.C: Same.
52048 * g++.old-deja/g++.law/visibility17.C: Same.
52049 * g++.old-deja/g++.law/visibility13.C: Same.
52050 * g++.old-deja/g++.law/visibility10.C: Same.
52051 * g++.old-deja/g++.law/visibility1.C: Same.
52052 * g++.old-deja/g++.law/virtual3.C (eval): Same.
52053 * g++.old-deja/g++.law/vbase1.C: Same.
52054 * g++.old-deja/g++.law/operators32.C: Same.
52055 * g++.old-deja/g++.law/nest3.C: Same.
52056 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
52057 * g++.old-deja/g++.law/except5.C (main): Same.
52058 * g++.old-deja/g++.law/cvt7.C (run): Same.
52059 * g++.old-deja/g++.law/cvt2.C: Same.
52060 * g++.old-deja/g++.law/cvt16.C: Same.
52061 * g++.old-deja/g++.law/ctors6.C (bar): Same.
52062 * g++.old-deja/g++.law/ctors17.C (main): Same.
52063 * g++.old-deja/g++.law/ctors13.C: Same.
52064 * g++.old-deja/g++.law/ctors12.C (main): Same.
52065 * g++.old-deja/g++.law/ctors10.C: Same.
52066 * g++.old-deja/g++.law/code-gen5.C: Same.
52067 * g++.old-deja/g++.law/bad-error7.C: Same.
52068 * g++.old-deja/g++.law/arm9.C: Same.
52069 * g++.old-deja/g++.law/arm12.C: Same.
52070 * g++.old-deja/g++.law/arg8.C: Same.
52071 * g++.old-deja/g++.law/arg1.C: Same.
52072 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
52073 * g++.old-deja/g++.jason/template31.C: Same.
52074 * g++.old-deja/g++.jason/template24.C (main): Same.
52075 * g++.old-deja/g++.jason/2371.C: Same.
52076 * g++.old-deja/g++.eh/new2.C: Same.
52077 * g++.old-deja/g++.eh/new1.C: Same.
52078 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
52079 * g++.old-deja/g++.brendan/nest21.C (main): Same.
52080 * g++.old-deja/g++.brendan/err-msg3.C: Same.
52081 * g++.old-deja/g++.brendan/crash62.C: Same.
52082 * g++.old-deja/g++.brendan/crash52.C: Same.
52083 * g++.old-deja/g++.brendan/crash49.C (main): Same.
52084 * g++.old-deja/g++.brendan/crash38.C: Same.
52085 * g++.old-deja/g++.brendan/crash15.C (main): Same.
52086 * g++.old-deja/g++.brendan/copy9.C: Same.
52087
52088 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
52089
52090 * gcc.c-torture/execute/20001203-2.c (memset):
52091 Count argument is of type __SIZE_TYPE__.
52092
52093 2001-04-04 Diego Novillo <dnovillo@redhat.com>
52094
52095 * gcc.c-torture/compile/20010404-1.c: New test.
52096
52097 2001-04-04 Jakub Jelinek <jakub@redhat.com>
52098
52099 * gcc.c-torture/compile/20010326-1.c: New test.
52100
52101 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
52102
52103 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
52104 peculiarities of the SH.
52105 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
52106
52107 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
52108
52109 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
52110 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
52111 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
52112
52113 2001-04-02 Jakub Jelinek <jakub@redhat.com>
52114
52115 * g77.f-torture/compile/20010321-1.f: New test.
52116
52117 2001-04-02 Jakub Jelinek <jakub@redhat.com>
52118
52119 * gcc.c-torture/compile/20010329-1.c: New test.
52120
52121 2001-04-02 Jakub Jelinek <jakub@redhat.com>
52122
52123 * gcc.c-torture/execute/20010329-1.c: New test.
52124
52125 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
52126
52127 * g++.old-deja/g++.other/eh4.C: Fix typo.
52128
52129 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
52130
52131 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
52132
52133 2001-03-28 Philip Blundell <philb@gnu.org>
52134
52135 * gcc.c-torture/compile/20010328-1.c: New test.
52136
52137 2001-03-27 Richard Henderson <rth@redhat.com>
52138
52139 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
52140 * g++.old-deja/g++.eh/vbase3.C: Likewise.
52141
52142 2001-03-27 Alan Modra <alan@linuxcare.com.au>
52143
52144 * gcc.c-torture/compile/20010327-1.c: New test.
52145
52146 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
52147
52148 * g++.old-deja/g++.other/friend12.C: New test.
52149 * g++.old-deja/g++.other/friend9.C: Expect no errors.
52150 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
52151
52152 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
52153
52154 * gcc.c-torture/execute/20010325-1.c: New test.
52155
52156 2001-03-23 Jakub Jelinek <jakub@redhat.com>
52157
52158 * g++.old-deja/g++.other/mangle3.C: New test.
52159
52160 2001-03-22 Jakub Jelinek <jakub@redhat.com>
52161
52162 * g++.old-deja/g++.other/anon8.C: New test.
52163
52164 2001-03-20 Philip Blundell <philb@gnu.org>
52165
52166 * gcc.c-torture/compile/20010320-1.c: New test.
52167
52168 2001-03-17 Richard Henderson <rth@redhat.com>
52169
52170 * g++.old-deja/g++.other/eh4.C: Add expected error text.
52171
52172 2001-03-15 Geoff Keating <geoff@redhat.com>
52173
52174 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
52175 tests on AIX.
52176
52177 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
52178
52179 * g++.old-deja/g++.other/eh4.C: New test.
52180
52181 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
52182
52183 * gcc.dg/cpp/mi1.c: Update.
52184
52185 2001-03-14 Jakub Jelinek <jakub@redhat.com>
52186
52187 * g++.old-deja/g++.other/regstack.C: New test.
52188
52189 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
52190
52191 * g++.old-deja/g++.other/ref4.C: New test.
52192
52193 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
52194
52195 * objc/execute/va_method.m: Added.
52196 * objc/execute/IMP.m: Added.
52197 * objc/execute/_cmd.m: Added.
52198 * objc/execute/accessing_ivars.m: Added.
52199 * objc/execute/class-1.m: Added.
52200 * objc/execute/class-10.m: Added.
52201 * objc/execute/class-11.m: Added.
52202 * objc/execute/class-12.m: Added.
52203 * objc/execute/class-13.m: Added.
52204 * objc/execute/class-14.m: Added.
52205 * objc/execute/class-2.m: Added.
52206 * objc/execute/class-3.m: Added.
52207 * objc/execute/class-4.m: Added.
52208 * objc/execute/class-5.m: Added.
52209 * objc/execute/class-6.m: Added.
52210 * objc/execute/class-7.m: Added.
52211 * objc/execute/class-8.m: Added.
52212 * objc/execute/class-9.m: Added.
52213 * objc/execute/class-tests-1.h
52214 * objc/execute/class-tests-2.h
52215 * objc/execute/compatibility_alias.m: Added.
52216 * objc/execute/encode-1.m: Added.
52217 * objc/execute/formal_protocol-1.m: Added.
52218 * objc/execute/formal_protocol-2.m: Added.
52219 * objc/execute/formal_protocol-3.m: Added.
52220 * objc/execute/formal_protocol-4.m: Added.
52221 * objc/execute/formal_protocol-5.m: Added.
52222 * objc/execute/formal_protocol-6.m: Added.
52223 * objc/execute/formal_protocol-7.m: Added.
52224 * objc/execute/informal_protocol.m: Added.
52225 * objc/execute/initialize.m: Added.
52226 * objc/execute/load.m: Added.
52227 * objc/execute/many_args_method.m: Added.
52228 * objc/execute/nested-3.m: Added.
52229 * objc/execute/no_clash.m: Added.
52230 * objc/execute/private.m: Added.
52231 * objc/execute/redefining_self.m: Added.
52232 * objc/execute/root_methods.m: Added.
52233 * objc/execute/selector-1.m: Added.
52234 * objc/execute/static-1.m: Added.
52235 * objc/execute/static-2.m: Added.
52236 * objc/execute/va_method.m: Added.
52237
52238 2001-03-10 Richard Henderson <rth@redhat.com>
52239
52240 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
52241
52242 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
52243
52244 * g++.old-deja/g++.other/crash31.C: XFAIL.
52245 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
52246 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
52247 * gcc.c-torture/execute/20010123-1.x: XFAIL.
52248 * gcc.c-torture/execute/20010124-1.x: XFAIL.
52249 * gcc.dg/sequence-pt-1.c: XFAIL one test.
52250
52251 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52252
52253 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
52254
52255 2001-03-06 Zack Weinberg <zackw@stanford.edu>
52256
52257 * gcc.dg/20000724-1.c: Don't use multiline strings.
52258
52259 2001-03-06 Zack Weinberg <zackw@stanford.edu>
52260
52261 * objc/execute/string1.m, objc/execute/string2.m: Compare the
52262 result of -cString against what we expect it to be; don't just
52263 print it out for no one to read.
52264
52265 * objc/execute/string3.m, objc/execute/string4.m: New tests.
52266 Based on testcases provided by Nicola Pero.
52267
52268 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
52269
52270 * gcc.dg/cpp/macro7.c: New test.
52271
52272 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
52273
52274 * gcc.dg/cpp/multiline.c: Update.
52275
52276 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
52277
52278 * g++.old-deja/g++.other/enum3.C: New test.
52279
52280 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
52281
52282 * g++.old-deja/g++.other/pod1.C: New test.
52283
52284 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
52285
52286 * g++.old-deja/g++.ext/overload1.C: New test.
52287
52288 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
52289
52290 * g++.old-deja/g++.pt/using1.C: New test.
52291
52292 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
52293
52294 * g++.old-deja/g++.other/using9.C: New test.
52295
52296 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
52297
52298 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
52299
52300 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
52301
52302 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
52303
52304 * g++.old-deja/g++.ext/realpt1.C: Remove.
52305
52306 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
52307
52308 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
52309
52310 2001-02-26 Will Cohen <wcohen@redhat.com>
52311
52312 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
52313
52314 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
52315
52316 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
52317 templatized constructors.
52318
52319 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52320
52321 * gcc.c-torture/execute/20010224-1.c: New test.
52322
52323 2001-02-23 Jakub Jelinek <jakub@redhat.com>
52324
52325 * gcc.c-torture/execute/20010222-1.c: New test.
52326
52327 2001-02-22 Jakub Jelinek <jakub@redhat.com>
52328
52329 * g++.old-deja/g++.other/inline20.C: New test.
52330
52331 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
52332
52333 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
52334
52335 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
52336
52337 * g++.old-deja/g++.other/lookup22.C: New test.
52338
52339 2001-02-19 Zack Weinberg <zackw@stanford.edu>
52340
52341 * g77.dg: New directory.
52342 * g77.dg/20010216-1.f: New test case.
52343 * g77.dg/dg.exp: New driver.
52344 * lib/g77-dg.exp: New driver library.
52345
52346 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52347
52348 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
52349
52350 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
52351
52352 * g++.old-deja/g++.other/decl9.C: New test.
52353
52354 2001-02-16 Jakub Jelinek <jakub@redhat.com>
52355
52356 * g++.old-deja/g++.other/init16.C: Update the test so that it does
52357 not need <string> and also tests the initialization at runtime.
52358
52359 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
52360
52361 * gcc.c-torture/execute/longlong.c: New test.
52362
52363 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
52364
52365 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
52366
52367 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
52368
52369 * gcc.c-torture/execute/920302-1.c (execute):
52370 Change argument type to short.
52371
52372 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
52373
52374 * g++.old-deja/g++.pt/deduct6.C: New test.
52375
52376 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
52377
52378 * g++.old-deja/g++.pt/deduct5.C: New test.
52379
52380 2001-02-14 Jakub Jelinek <jakub@redhat.com>
52381
52382 * gcc.c-torture/execute/20010209-1.c: New test.
52383
52384 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
52385
52386 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
52387
52388 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
52389
52390 * g++.dg/vtgc1.C: Update for new ABI.
52391
52392 * consistency.vlad: New directory, 1665 files.
52393
52394 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
52395
52396 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
52397 return type.
52398 * gcc.dg/cpp/digraphs.c: Declare puts.
52399
52400 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
52401
52402 * g++.old-deja/g++.other/warn5.C: New test.
52403
52404 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
52405
52406 * g++.old-deja/g++.pt/spec40.C: New test.
52407
52408 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
52409
52410 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
52411 case.
52412 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
52413
52414 2001-02-12 Jakub Jelinek <jakub@redhat.com>
52415
52416 * gcc.c-torture/compile/20010209-1.c: New test.
52417
52418 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
52419
52420 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
52421 excess errors message but not if it crashes.
52422 * g++.old-deja/g++.other/crash27.C: Likewise.
52423 * g++.old-deja/g++.other/crash28.C: Likewise.
52424 * g++.old-deja/g++.other/crash30.C: Likewise.
52425 * g++.old-deja/g++.other/crash32.C: Likewise.
52426 * g++.old-deja/g++.other/crash35.C: Likewise.
52427 * g++.old-deja/g++.pt/inherit2.C: Likewise.
52428
52429 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
52430
52431 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
52432 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
52433 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
52434 g77.f-torture/execute/execute.exp,
52435 g77.f-torture/noncompile/noncompile.exp,
52436 gcc.c-torture/execute/execute.exp,
52437 gcc.c-torture/execute/memcheck/memcheck.exp,
52438 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
52439 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
52440 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
52441 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
52442 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
52443 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
52444 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
52445 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
52446 Remove bug reporting instructions with ancient email addresses.
52447
52448 2001-02-07 Jakub Jelinek <jakub@redhat.com>
52449
52450 * gcc.dg/20010202-1.c: New test.
52451 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
52452
52453 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
52454
52455 * g++.dg/stdbool-if.C: New test.
52456
52457 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
52458
52459 * objc/execute/fdecl.m: Added main().
52460
52461 2001-02-07 Jakub Jelinek <jakub@redhat.com>
52462
52463 * gcc.c-torture/execute/20010206-1.c: New test.
52464
52465 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
52466
52467 * gcc.dg/cpp/avoidpaste1.c: Update.
52468
52469 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
52470
52471 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
52472 Pero <nicola@brainstorm.co.uk>.
52473 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
52474
52475 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
52476
52477 * g++.old-deja/g++.pt/spec39.C: New test.
52478
52479 2001-02-05 Jakub Jelinek <jakub@redhat.com>
52480
52481 * gcc.c-torture/compile/20010202-1.c: New test.
52482
52483 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
52484
52485 * g++.old-deja/g++.abi/primary2.C: New test.
52486 * g++.old-deja/g++.abi/primary3.C: New test.
52487 * g++.old-deja/g++.abi/primary4.C: New test.
52488 * g++.old-deja/g++.abi/primary5.C: New test.
52489 * g++.old-deja/g++.abi/vtable3.h: New test.
52490 * g++.old-deja/g++.abi/vtable3a.C: New test.
52491 * g++.old-deja/g++.abi/vtable3b.C: New test.
52492 * g++.old-deja/g++.abi/vtable3c.C: New test.
52493 * g++.old-deja/g++.abi/vtable3d.C: New test.
52494 * g++.old-deja/g++.abi/vtable3e.C: New test.
52495 * g++.old-deja/g++.abi/vtable3f.C: New test.
52496 * g++.old-deja/g++.abi/vtable3g.C: New test.
52497 * g++.old-deja/g++.abi/vtable3h.C: New test.
52498 * g++.old-deja/g++.abi/vtable3i.C: New test.
52499 * g++.old-deja/g++.abi/vtable3j.C: New test.
52500 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
52501
52502 2001-02-03 Jakub Jelinek <jakub@redhat.com>
52503
52504 * g++.old-deja/g++.other/anon6.C: New test.
52505 * g++.old-deja/g++.other/anon7.C: New test.
52506
52507 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
52508
52509 * gcc.dg/cpp/avoidpaste2.c: New tests.
52510
52511 2001-01-31 Jakub Jelinek <jakub@redhat.com>
52512
52513 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
52514
52515 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
52516
52517 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
52518 DECIMAL_DIG cases for Irix."
52519
52520 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
52521
52522 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
52523
52524 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
52525
52526 * gcc.dg/c99-tag-1.c: New test.
52527
52528 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
52529
52530 * gcc.dg/cpp/tr-warn1.c: Add tests.
52531
52532 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
52533
52534 * gcc.dg/cpp/avoidpaste1.c: Update.
52535 * gcc.dg/cpp/paste4.c: Update.
52536
52537 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
52538
52539 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
52540 cases for Irix.
52541
52542 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
52543
52544 * g++.old-deja/g++.other/inline19.C: New test.
52545
52546 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
52547
52548 * gcc.dg/Wlarger-than.c: New test.
52549
52550 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
52551
52552 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
52553
52554 2001-01-29 Jakub Jelinek <jakub@redhat.com>
52555
52556 * gcc.c-torture/execute/20010129-1.c: New test.
52557 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
52558
52559 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
52560
52561 * gcc.dg/cpp/avoidpaste1.c: Test case.
52562
52563 2001-01-28 Jakub Jelinek <jakub@redhat.com>
52564
52565 * g++.old-deja/g++.other/inline18.C: New test.
52566
52567 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52568
52569 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
52570 and __builtin_putchar.
52571
52572 2001-01-27 Jakub Jelinek <jakub@redhat.com>
52573
52574 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
52575 tests.
52576
52577 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
52578
52579 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
52580 floating point number rounding mode to round to the nearest
52581 representable mode.
52582
52583 2001-01-25 Jakub Jelinek <jakub@redhat.com>
52584
52585 * g++.old-deja/g++.other/mangle2.C: New test.
52586
52587 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
52588
52589 * gcc.c-torture/compile/20010124-1.c: New test.
52590
52591 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
52592
52593 * g++.old-deja/g++.pt/spec38.C: New test.
52594
52595 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52596
52597 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
52598 "Build don't run".
52599
52600 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52601
52602 * gcc.c-torture/execute/20010123-1.c: New test.
52603
52604 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
52605
52606 * g++.old-deja/g++.pt/spec37.C: New test.
52607
52608 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
52609
52610 * g++.old-deja/g++.pt/overload14.C: New test.
52611
52612 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52613
52614 * gcc.c-torture/execute/20010122-1.c: New test, exercise
52615 __builtin_return_address.
52616
52617 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
52618
52619 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
52620 * g++.old-deja/g++.pt/spec35.C: New test.
52621 * g++.old-deja/g++.pt/spec36.C: New test.
52622
52623 2001-01-20 Jakub Jelinek <jakub@redhat.com>
52624
52625 * gcc.c-torture/compile/20010118-1.c: New test.
52626
52627 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
52628
52629 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
52630
52631 2001-01-19 Jakub Jelinek <jakub@redhat.com>
52632
52633 * gcc.c-torture/execute/20010119-1.c: New test.
52634
52635 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
52636
52637 * g++.old-deja/g++.other/vbase5.C: New test.
52638
52639 2001-01-19 Jakub Jelinek <jakub@redhat.com>
52640
52641 * gcc.c-torture/execute/20010118-1.c: New test.
52642
52643 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
52644
52645 * g++.old-deja/g++.pt/deduct3.C: New test.
52646
52647 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
52648
52649 * g++.old-deja/g++.pt/spec34.C: New test.
52650
52651 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
52652
52653 * g77.f-torture/compile/20000601-2.f: New test.
52654
52655 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
52656
52657 * g++.old-deja/g++.other/init17.C: New test.
52658
52659 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
52660
52661 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
52662
52663 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
52664
52665 * g++.old-deja/g++.pt/unify8.C: New test.
52666
52667 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
52668
52669 * g++.old-deja/g++.abi/vbase1.C: New test.
52670
52671 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
52672
52673 * g++.old-deja/g++.pt/crash65.C: New test.
52674
52675 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
52676
52677 * gcc.dg/cpp/assembl2.S: New test case.
52678
52679 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
52680
52681 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
52682 are supported.
52683
52684 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52685
52686 * g++.old-deja/g++.other/builtins1.C: New test.
52687 * g++.old-deja/g++.other/builtins2.C: Likewise.
52688 * g++.old-deja/g++.other/builtins3.C: Likewise.
52689 * g++.old-deja/g++.other/builtins4.C: Likewise.
52690
52691 2001-01-17 Jakub Jelinek <jakub@redhat.com>
52692
52693 * gcc.c-torture/compile/20010117-1.c: New test.
52694 * gcc.c-torture/compile/20010117-2.c: New test.
52695
52696 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
52697
52698 * g77.f-torture/execute/20010116.[fx]: New test,
52699 XFAIL on i?86-*-*.
52700 * g77.f-torture/compile/20010115.f: Indicate it's
52701 a test for PR fortran/1636.
52702
52703 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
52704
52705 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
52706
52707 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
52708
52709 * g77.f-torture/compile/20010115.f: New test.
52710
52711 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
52712
52713 * g++.old-deja/g++.pt/nontype5.C: New test.
52714
52715 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
52716
52717 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
52718 have an equivalent working one below it.
52719
52720 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
52721
52722 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
52723 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
52724
52725 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
52726
52727 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
52728 message containing "init_priority".
52729 (conpr-2.C): Likewise.
52730 (conpr-3.C): Likewise.
52731 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
52732
52733 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52734
52735 * gcc.c-torture/execute/20010114-2.c: New test.
52736
52737 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
52738
52739 * gcc.c-torture/compile/20010114-1.c: New test.
52740 * gcc.c-torture/compile/20010114-1.x: Xfail.
52741 * gcc.c-torture/compile/20010114-2.c: New test.
52742 * gcc.c-torture/execute/20010114-1.c: New test.
52743 * gcc.dg/trunc-1.c: New test.
52744 * gcc.dg/uninit-B.c: New test.
52745
52746 2001-01-13 Nick Clifton <nickc@redhat.com>
52747
52748 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
52749 target.
52750
52751 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
52752
52753 * gcc.c-torture/compile/20010113-1.c: New test.
52754
52755 2001-01-13 Jakub Jelinek <jakub@redhat.com>
52756
52757 * gcc.c-torture/compile/20001212-1.c: New test.
52758
52759 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
52760
52761 * gcc.dg/cpp/widestr1.c: Update.
52762 * gcc.dg/cpp/prag-imp.c: Remove.
52763
52764 2001-01-12 Jakub Jelinek <jakub@redhat.com>
52765
52766 * gcc.c-torture/execute/20000801-3.x: Remove.
52767 * gcc.dg/c90-init-1.c: New test.
52768 * gcc.dg/c99-init-1.c: New test.
52769 * gcc.dg/c99-init-2.c: New test.
52770 * gcc.dg/gnu99-init-1.c: New test.
52771
52772 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
52773
52774 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
52775 testing that no relevant ones were found.
52776
52777 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
52778
52779 * g++.old-deja/g++.pt/cast2.C: New test.
52780
52781 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
52782
52783 * g++.old-deja/g++.pt/friend47.C: New test.
52784
52785 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
52786
52787 * g++.old-deja/g++.pt/instantiate13.C: New test.
52788
52789 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
52790
52791 * g++.old-deja/g++.other/defarg7.C: New test.
52792 * g++.old-deja/g++.other/defarg8.C: New test.
52793
52794 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
52795
52796 * g++.old-deja/g++.pt/crash64.C: New test.
52797
52798 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
52799
52800 * g++.old-deja/g++.pt/crash63.C: New test.
52801
52802 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
52803
52804 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
52805
52806 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
52807
52808 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
52809
52810 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
52811
52812 * g++.old-deja/g++.pt/error3.C: New test.
52813
52814 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
52815
52816 * g++.old-deja/g++.other/crash39.C: New test.
52817
52818 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
52819
52820 * g++.old-deja/g++.other/vbase4.C: New test.
52821
52822 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
52823
52824 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
52825 * gcc.dg/special/20000419-2.c: New file. Identical to above.
52826 * gcc.dg/special/special.exp: New test driver which will check
52827 for alias support for the above test.
52828
52829 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
52830
52831 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
52832 problems on small machines.
52833 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
52834 parameterize.
52835
52836 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
52837
52838 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
52839 mips.
52840 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
52841
52842 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
52843
52844 * g++.old_deja/g++.pt/using8.C: New test.
52845
52846 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
52847
52848 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
52849
52850 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
52851
52852 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
52853 where a failure is expected.
52854 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
52855
52856 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
52857
52858 * g++.old_deja/g++.pt/instantiate12.C: New test.
52859
52860 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
52861
52862 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
52863 start of structs.
52864 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
52865 * g++.old-deja/g++.brendan/crash17.C: Likewise.
52866 * g++.old-deja/g++.brendan/crash29.C: Likewise.
52867 * g++.old-deja/g++.brendan/crash48.C: Likewise.
52868 * g++.old-deja/g++.brendan/ns1.C: Likewise.
52869 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
52870 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
52871 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
52872 * g++.old-deja/g++.eh/spec6.C: Likewise.
52873 * g++.old-deja/g++.jason/crash3.C: Likewise.
52874 * g++.old-deja/g++.law/ctors11.C: Likewise.
52875 * g++.old-deja/g++.law/ctors17.C: Likewise.
52876 * g++.old-deja/g++.law/ctors5.C: Likewise.
52877 * g++.old-deja/g++.law/ctors9.C: Likewise.
52878 * g++.old-deja/g++.mike/ambig1.C: Likewise.
52879 * g++.old-deja/g++.mike/net22.C: Likewise.
52880 * g++.old-deja/g++.mike/p3538a.C: Likewise.
52881 * g++.old-deja/g++.mike/p3538b.C: Likewise.
52882 * g++.old-deja/g++.mike/virt3.C: Likewise.
52883 * g++.old-deja/g++.niklas/t128.C: Likewise.
52884 * g++.old-deja/g++.other/anon4.C: Likewise.
52885 * g++.old-deja/g++.other/using1.C: Likewise.
52886 * g++.old-deja/g++.other/warn3.C: Likewise.
52887 * g++.old-deja/g++.pt/t37.C: Likewise.
52888 * g++.old-deja/g++.robertl/eb69.C: Likewise.
52889 * g++.old-deja/g++.robertl/eb71.C: Likewise.
52890
52891 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
52892
52893 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
52894
52895 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52896
52897 * gcc.c-torture/execute/stdio-opt-3.c: New test.
52898
52899 2001-01-07 Jakub Jelinek <jakub@redhat.com>
52900
52901 * gcc.c-torture/compile/20010107-1.c: New test.
52902
52903 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
52904
52905 * gcc.c-torture/execute/builtin-noret-1.c: New test.
52906
52907 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
52908
52909 * gcc.dg/format/format.h: New file.
52910 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
52911 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
52912 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
52913 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
52914 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
52915 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
52916 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
52917 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
52918 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
52919 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
52920 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
52921 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
52922 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
52923 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
52924 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
52925 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
52926 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
52927 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
52928 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
52929 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
52930 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
52931 instead of declaring standard types, macros and functions in each
52932 test.
52933
52934 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
52935
52936 * gcc.c-torture/execute/20010106-1.c: New test.
52937
52938 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
52939
52940 * gcc.dg/format/format.exp: New file.
52941 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
52942 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
52943 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
52944 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
52945 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
52946 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
52947 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
52948 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
52949 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
52950 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
52951 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
52952 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
52953 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
52954 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
52955 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
52956 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
52957 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
52958 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
52959 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
52960 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
52961 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
52962 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
52963 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
52964 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
52965 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
52966 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
52967 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
52968 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
52969 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
52970 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
52971 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
52972 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
52973 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
52974 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
52975 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
52976 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
52977 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
52978 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
52979 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
52980 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
52981 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
52982 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
52983
52984 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
52985
52986 * gcc.c-torture/execute/991228-1.c: Take word endianness into
52987 account.
52988
52989 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
52990
52991 * gcc.c-torture/execute/builtin-complex-1.c: New test.
52992
52993 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
52994
52995 * g++.old-deja/g++.pt/crash62.C: New test.
52996
52997 2001-01-04 Richard Henderson <rth@redhat.com>
52998
52999 * gcc.dg/20000926-1.c: Update expected warnings.
53000 * gcc.dg/array-2.c: Likewise.
53001 * gcc.dg/array-4.c: Also validate flexible array members.
53002 * gcc.dg/c99-flex-array-1.c: New.
53003
53004 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
53005
53006 * gcc.c-torture/compile/20001222-1.x: Remove.
53007
53008 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
53009
53010 * gcc.c-torture/execute/built-in-setjmp.c: New.
53011
53012 2001-01-03 Richard Henderson <rth@redhat.com>
53013
53014 * gcc.dg/940510-1.c: Update expected error wording.
53015 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
53016
53017 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
53018
53019 * lib/target-supports.exp (check_alias_available): Modified to
53020 indicate aliases not supported if only weak aliases are supported.
53021
53022 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53023
53024 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
53025 Turn on cmpstrsi checks for __pj__ and __i370__.
53026
53027 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
53028
53029 * g++.old-deja/g++.other/virtual11.C: New test.
53030
53031 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
53032
53033 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
53034
53035 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53036
53037 * gcc.c-torture/compile/20010102-1.c: New test.
53038
53039 2001-01-02 Andreas Jaeger <aj@suse.de>
53040
53041 * gcc.dg/noreturn-3.c: New test.
53042
53043 * gcc.dg/noreturn-4.c: New test.
53044
53045 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53046
53047 * gcc.c-torture/execute/stdio-opt-1.c: Also test
53048 __builtin_fputc and __builtin_fwrite.
53049
53050 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
53051
53052 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
53053 signed char, not default char.
53054
53055 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
53056
53057 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
53058
53059 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
53060
53061 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
53062
53063 2000-12-29 Richard Henderson <rth@redhat.com>
53064
53065 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
53066 (__cyg_profile_func_exit): Define.
53067
53068 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
53069
53070 * g++.dg/vtgc1.C: New test.
53071
53072 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
53073
53074 * gcc.dg/noncompile/20001228-1.c: New test.
53075
53076 * gcc.dg/20001228-1.c: New test.
53077
53078 * gcc.c-torture/execute/20001228-1.c: New test.
53079
53080 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
53081
53082 * gcc.dg/format-strfmon-1.c: New test.
53083
53084 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53085
53086 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
53087 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
53088 * gcc.c-torture/execute/string-opt-1.c: Likewise.
53089 * gcc.c-torture/execute/string-opt-2.c: Likewise.
53090 * gcc.c-torture/execute/string-opt-3.c: Likewise.
53091 * gcc.c-torture/execute/string-opt-4.c: Likewise.
53092 * gcc.c-torture/execute/string-opt-6.c: Likewise.
53093 * gcc.c-torture/execute/string-opt-7.c: Likewise.
53094 * gcc.c-torture/execute/string-opt-8.c: Likewise.
53095 * gcc.c-torture/execute/string-opt-9.c: Likewise.
53096 * gcc.c-torture/execute/string-opt-10.c: Likewise.
53097 * gcc.c-torture/execute/string-opt-11.c: Likewise.
53098 * gcc.c-torture/execute/string-opt-12.c: Likewise.
53099
53100 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
53101 * gcc.c-torture/execute/string-opt-4.c: Test index.
53102
53103 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
53104
53105 * gcc.c-torture/compile/20001226-1.c: New test.
53106
53107 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
53108
53109 * gcc.c-torture/compile/20001222-1.c: New test.
53110 * gcc.c-torture/compile/20001222-1.x: Xfail.
53111
53112 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
53113
53114 * gcc.c-torture/execute/comp-goto-2.c: New test.
53115
53116 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
53117
53118 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
53119 Use long types if __INT_MAX__ is 32767.
53120 (main): Use cast to (sint32 *) when poking 88 into a_page.
53121
53122 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
53123
53124 2000-12-21 Bernd Schmidt <bernds@redhat.com>
53125
53126 * gcc.c-torture/compile/20001221-1.c: New test.
53127 * gcc.c-torture/execute/20001221-1.c: New test.
53128
53129 2000-12-20 Richard Henderson <rth@redhat.com>
53130
53131 * g++.old-deja/g++.pt/crash36.C: Update error lines.
53132 * g++.old-deja/g++.robertl/eb109.C: Likewise.
53133
53134 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53135
53136 * gcc.dg/compare3.c: New test.
53137
53138 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
53139
53140 * gcc.dg/format-warnll-1.c: New test.
53141
53142 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
53143
53144 * gcc.dg/cpp/cmdlne-P.c: New test.
53145
53146 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
53147
53148 * gcc.c-torture/execute/builtin-abs-1.c,
53149 gcc.c-torture/execute/builtin-abs-2.c: New tests.
53150
53151 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
53152
53153 * gcc.dg/cpp/multiline.c: New test.
53154
53155 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
53156
53157 * g++.old-deja/g++.other/syshdr1.C: Update.
53158 * gcc.dg/cpp/lineflags.c: Remove temporarily.
53159
53160 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53161
53162 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
53163
53164 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53165
53166 * g++.old-deja/g++.pt/ttp65.C: New test.
53167
53168 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53169
53170 * g++.old-deja/g++.pt/ttp64.C: New test.
53171
53172 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53173
53174 * g++.old-deja/g++.pt/spec33.C: New test.
53175
53176 2000-12-14 Catherine Moore <clm@redhat.com>
53177
53178 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
53179 * gcc.c-torture/execute/920612-2.c: Likewise.
53180 * gcc.c-torture/execute/920428-2.c: Likewise.
53181 * gcc-c-torture/execute/va-arg-11.c: Call exit.
53182 * gcc.c-torture/execute/va-arg-21.c: Likewise.
53183
53184 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53185
53186 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
53187 * gcc.dg/pack-test-2.c: Likewise.
53188
53189 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
53190
53191 Tests by Zack Weinberg <zackw@stanford.edu>.
53192
53193 * gcc.dg/cpp/defined.c: Update.
53194 * gcc.dg/cpp/defined_trad.c: New tests.
53195
53196 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
53197
53198 * gcc.dg/cpp/trad-direct.c: Update.
53199
53200 2000-12-11 Neil Booth <neilb@earthling.net>
53201
53202 * gcc.dg/cpp/defined_trad.c
53203
53204 2000-12-11 Neil Booth <neilb@earthling.net>
53205
53206 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
53207
53208 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
53209
53210 * gcc.dg/format-miss-2.c: New test.
53211
53212 2000-12-09 Neil Booth <neilb@earthling.net>
53213
53214 * gcc.dg/cpp/lineflags.c: New tests.
53215 * gcc.dg/cpp/poison.c: Update.
53216 * gcc.dg/cpp/redef2.c: Update.
53217 * gcc.dg/cpp/skipping.c: New test.
53218
53219 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
53220
53221 * g++.old-deja/g++.other/eh3.C: New testcase.
53222
53223 2000-12-07 Neil Booth <neilb@earthling.net>
53224
53225 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
53226 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
53227 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
53228 wtr-union-init-2.c, wtr-union-init-3.c: Update.
53229 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
53230 Update.
53231
53232 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
53233
53234 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
53235 __SIZE_TYPE__ instead of int for type of integers cast to
53236 pointers.
53237
53238 2000-12-07 Jakub Jelinek <jakub@redhat.com>
53239
53240 * g++.old-deja/g++.other/cleanup4.C: New test.
53241
53242 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
53243
53244 * format-sec-1.c: New test.
53245
53246 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
53247
53248 * gcc.dg/format-nonlit-3.c: New test.
53249
53250 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
53251
53252 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
53253 through a null pointer.
53254
53255 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53256
53257 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
53258 * g++.old-deja/g++.pt/partial4.C: New test.
53259
53260 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
53261
53262 * gcc.c-torture/execute/ieee/hugeval.x: New.
53263
53264 2000-12-06 Neil Booth <neilb@earthling.net>
53265
53266 * gcc.dg/cpp/backslash2.c: New tests.
53267
53268 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53269
53270 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
53271 * gcc.c-torture/execute/stdio-opt-2.c: New test.
53272
53273 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
53274
53275 * gcc.c-torture/execute/20001203-2.c: New testcase.
53276
53277 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
53278
53279 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
53280 * g++.old-deja/g++.other/virtual10.C: New test.
53281
53282 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
53283
53284 * g++.old-deja/g++.mike/pmf5.C: Remove test.
53285
53286 2000-12-05 Richard Henderson <rth@redhat.com>
53287
53288 * gcc.c-torture/compile/20001205-1.c: New.
53289
53290 2000-12-04 Neil Booth <neilb@earthling.net>
53291
53292 * g++.old-deja/g++.other/virtual9.C: New test.
53293 * g++.old-deja/g++.pt/crash61.C: New test.
53294 * gcc.c-torture/execute/loop-9.c: New test.
53295
53296 2000-12-04 Neil Booth <neilb@earthling.net>
53297
53298 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
53299 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
53300 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
53301 * gcc.dg/cpp/extratokens.c: ...here.
53302
53303 2000-12-04 Neil Booth <neilb@earthling.net>
53304
53305 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
53306 New tests.
53307
53308 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53309
53310 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
53311 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
53312
53313 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
53314
53315 * gcc.c-torture/execute/20001203-1.c: New test.
53316
53317 2000-12-03 Neil Booth <neilb@earthling.net>
53318
53319 * gcc.dg/cpp/macro6.c: New test cases.
53320
53321 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53322
53323 * gcc.c-torture/execute/string-opt-9.c: New test.
53324 * gcc.c-torture/execute/string-opt-10.c: Likewise.
53325 * gcc.c-torture/execute/string-opt-11.c: Likewise.
53326 * gcc.c-torture/execute/string-opt-12.c: Likewise.
53327
53328 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
53329 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
53330
53331 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
53332
53333 * gcc.dg/cpp/if-6.c: New testcase.
53334
53335 * gcc.dg/20001201-1.c: New testcase.
53336
53337 2000-12-02 Neil Booth <neilb@earthling.net>
53338
53339 * g++.old-deja/g++.other/externC4.C,
53340 g++.old-deja/g++.other/friend10.C: New tests.
53341
53342 2000-12-02 Neil Booth <neilb@earthling.net>
53343
53344 * g++.old-deja/g++.other/instan2.C
53345 * g++.old-deja/g++.other/instan3.C: New test.
53346
53347 2000-12-02 Neil Booth <neilb@earthling.net>
53348
53349 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
53350 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
53351 gnuc99.c,gnuc99-pedantic.c: New tests.
53352
53353 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
53354
53355 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
53356 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
53357
53358 2000-12-01 Neil Booth <neilb@earthling.net>
53359
53360 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
53361 * gcc.dg/cpp/poison.c: Update.
53362 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
53363
53364 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
53365
53366 * g77.f-torture/execute/20001201.f: New test.
53367
53368 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
53369
53370 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
53371
53372 2000-12-01 Jakub Jelinek <jakub@redhat.com>
53373
53374 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
53375
53376 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
53377
53378 * g++.old-deja/g++.other/cast6.C: New test.
53379
53380 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
53381
53382 * gcc.c-torture/execute/20001130-2.c: New testcase.
53383
53384 2000-11-30 Richard Henderson <rth@redhat.com>
53385
53386 * gcc.c-torture/execute/20001130-1.c: New test.
53387
53388 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
53389
53390 * g++.old-deja/g++.other/op3.C: New test.
53391
53392 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
53393
53394 * g++.old-deja/g++.other/op2.C: New test.
53395
53396 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
53397
53398 * g++.old-deja/g++.other/crash38.C: New test.
53399
53400 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
53401
53402 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
53403
53404 2000-11-29 Jakub Jelinek <jakub@redhat.com>
53405
53406 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
53407 tests.
53408 * gcc.c-torture/execute/string-opt-6.c: New test.
53409
53410 * gcc.dg/20001117-1.c: Add main.
53411
53412 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
53413
53414 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
53415 Move from here ...
53416 * gcc.dg/940510-1.c: ... to here.
53417
53418 * gcc.dg/20000926-1.c: GNU C now allows initializations of
53419 zero-size arrays in toplevel structures.
53420
53421 2000-11-28 Jakub Jelinek <jakub@redhat.com>
53422
53423 * gcc.c-torture/execute/loop-8.c: New test.
53424
53425 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
53426
53427 * g++.old-deja/g++.other/base1.C: New test.
53428
53429 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
53430
53431 * g++.old-deja/g++.other/parse2.C: New test.
53432
53433 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
53434
53435 * g++.old-deja/g++.pt/incomplete1.C: New test.
53436
53437 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
53438
53439 * g++.old-deja/g++.other/friend9.C: New test.
53440
53441 2000-11-28 Jakub Jelinek <jakub@redhat.com>
53442
53443 * gcc.dg/20001127-1.c: New test.
53444
53445 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
53446
53447 * g++.old-deja/g++.pt/friend46.C: New test.
53448
53449 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
53450
53451 * g++.old-deja/g++.other/ptrmem8.C: New test.
53452
53453 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53454
53455 * gcc.c-torture/execute/string-opt-7.c: New test.
53456 * gcc.c-torture/execute/string-opt-8.c: Likewise.
53457
53458 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
53459
53460 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
53461 instead of 'mkcheck 2'.
53462
53463 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
53464
53465 * gcc.c-torture/execute/memcheck/driver.c,
53466 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
53467 C9X references to refer to C99.
53468
53469 2000-11-25 Jakub Jelinek <jakub@redhat.com>
53470
53471 * gcc.dg/ultrasp3.c: New test.
53472
53473 2000-11-25 Neil Booth <neilb@earthling.net>
53474
53475 * gcc.dg/cpp/include2.c: Update test to be locale independent.
53476
53477 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
53478
53479 * gcc.c-torture/compile/20001123-2.c: New.
53480
53481 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53482
53483 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
53484
53485 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
53486
53487 * gcc.dg/sequence-point-1.c: Add some new tests.
53488 * gcc.c-torture/execute/20001124-1.c: New test.
53489
53490 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
53491
53492 * g++.old-deja/g++.other/vaarg4.C: New test.
53493 * gcc.c-torture/compile/20001123-1.c: New test.
53494
53495 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
53496
53497 * g++.other/crash24.C: Adjust and remove XFAIL.
53498 * g++.other/crash37.C: New test.
53499
53500 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
53501
53502 * g++.old-deja/g++.pt/instantiate9.C: New test.
53503
53504 2000-11-22 Mark Mitchell <mark@codesourcery.com>
53505
53506 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
53507 new ABI, too.
53508
53509 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
53510 * g++.old-deja/g++.robertl/eb55.C: Likewise.
53511
53512 2000-11-22 Neil Booth <neilb@earthling.net>
53513
53514 * gcc.dg/cpp/Wtrigraphs.c: New test.
53515
53516 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
53517
53518 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
53519
53520 2000-11-22 Jakub Jelinek <jakub@redhat.com>
53521
53522 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
53523
53524 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
53525
53526 * lib/gcc-dg.exp: load_lib scanasm.exp.
53527 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
53528 * lib/g++-dg.exp: load_lib scanasm.exp.
53529 * lib/scanasm.exp: New.
53530 (scan-assembler, scan-assembler-not): Add optional arguments to
53531 test name, or if not present, the pattern name.
53532 (scan-assembler-dem, scan-assembler-dem-not): New.
53533
53534 * g++.dg/dg.exp: New.
53535
53536 2000-11-21 Neil Booth <neilb@earthling.net>
53537
53538 * gcc.dg/cpp/integrated1.c: Remove.
53539
53540 2000-11-21 Jakub Jelinek <jakub@redhat.com>
53541
53542 * gcc.c-torture/execute/20001121-1.c: New test.
53543
53544 2000-11-21 Richard Henderson <rth@redhat.com>
53545
53546 * gcc.c-torture/compile/20001121-1.c: New test.
53547
53548 2000-11-20 Neil Booth <neilb@earthling.net>
53549
53550 * gcc.dg/cpp/integrated1.c: New test.
53551
53552 2000-11-21 Jakub Jelinek <jakub@redhat.com>
53553
53554 * g++.old-deja/g++.other/inline17.C: New test.
53555
53556 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
53557
53558 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
53559 local variable to be zero: I made the variable global. Now
53560 uses abort() and exit() instead of relying on main's return value.
53561
53562 2000-11-20 Neil Booth <neilb@earthling.net>
53563
53564 * gcc.dg/cpp/paste2.c: Update test.
53565 * objc/execute/paste.m: New test.
53566
53567 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
53568
53569 * gcc.dg/c99-condexpr-1.c: New test.
53570
53571 2000-11-20 Neil Booth <neilb@earthling.net>
53572
53573 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
53574
53575 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
53576
53577 * g++.old-deja/g++.pt/export1.C: New test.
53578
53579 2000-11-20 Jakub Jelinek <jakub@redhat.com>
53580
53581 * gcc.dg/20001117-1.c: New test.
53582
53583 2000-11-18 Richard Henderson <rth@redhat.com>
53584
53585 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
53586
53587 2000-11-18 Richard Henderson <rth@redhat.com>
53588
53589 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
53590 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
53591 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
53592
53593 2000-11-18 Richard Henderson <rth@redhat.com>
53594
53595 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
53596 (main): New. Exit cleanly.
53597
53598 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
53599
53600 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
53601 gcc.dg/c99-fordecl-2.c: New tests.
53602
53603 2000-11-18 Richard Henderson <rth@redhat.com>
53604
53605 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
53606 * gcc.c-torture/execute/zerolen-2.c: New.
53607
53608 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53609
53610 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
53611 memory.
53612
53613 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
53614
53615 * g++.old-deja/g++.pt/instantiate8.C: New test.
53616
53617 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
53618
53619 * g++.old-deja/g++.other/incomplete.C: Add more tests.
53620 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
53621
53622 2000-11-16 Nick Clifton <nickc@redhat.com>
53623
53624 * gcc.c-torture/execute/nestfunc-2.c: New test.
53625 * gcc.c-torture/execute/nestfunc-3.c: New test.
53626
53627 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
53628
53629 * gcc.c-torture/compile/20001116-1.c: New test.
53630
53631 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53632
53633 * gcc.c-torture/execute/20001115-1.c: New test.
53634
53635 2000-11-15 Mark Mitchell <mark@codesourcery.com>
53636
53637 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
53638 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
53639 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
53640 * g++.old-deja/g++.abi/vmihint.C: Likewise.
53641
53642 2000-11-15 Neil Booth <neilb@earthling.net>
53643
53644 gcc.dg/cpp/_Pragma1.c: Update.
53645 gcc.dg/cpp/_Pragma2.c: New test.
53646
53647 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
53648
53649 * g++.old-deja/g++.other/anon5.C: New test.
53650
53651 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
53652
53653 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
53654 tests.
53655
53656 2000-11-14 Jakub Jelinek <jakub@redhat.com>
53657
53658 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
53659 output.
53660
53661 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
53662
53663 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
53664 labels at end of compound statements.
53665
53666 2000-11-13 Jakub Jelinek <jakub@redhat.com>
53667
53668 * gcc.c-torture/execute/loop-7.c: New test.
53669
53670 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
53671
53672 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
53673
53674 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
53675
53676 * gcc.dg/c99-bool-1.c: New test.
53677
53678 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
53679
53680 * gcc.dg/c99-scope-1.c: Remove xfail.
53681 * gcc.dg/c99-scope-2.c: New test.
53682
53683 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53684
53685 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
53686 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
53687
53688 2000-11-11 Mark Mitchell <mark@codesourcery.com>
53689
53690 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
53691 error messages.
53692
53693 * g++.mike/p700.C: Don't typedef wchar_t.
53694 * g++.mike/p784.C: Likewise.
53695 * g++.mike/eb101.C: Don't use __wchar_t.
53696
53697 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
53698
53699 * g77.f-torture/execute/20001111.[fx]: Test premature exit
53700 from DO loop.
53701
53702 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
53703
53704 * gcc.c-torture/execute/20001111-1.c: New test.
53705
53706 2000-11-10 Nick Clifton <nickc@redhat.com>
53707
53708 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
53709 long multuiple and accumulate.
53710
53711 2000-11-09 Richard Henderson <rth@redhat.com>
53712
53713 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
53714 via size_t instead of int.
53715
53716 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
53717 * gcc.c-torture/execute/string-opt-2.c: Likewise.
53718 * gcc.c-torture/execute/string-opt-3.c: Likewise.
53719 * gcc.c-torture/execute/string-opt-4.c: Likewise.
53720
53721 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
53722
53723 * gcc.c-torture/compile/20001109-1.c: New test.
53724 * gcc.c-torture/compile/20001109-2.c: New test.
53725
53726 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
53727
53728 * g++.old-deja/g++.pt/operator1.C: New test.
53729 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
53730
53731 2000-11-09 Jakub Jelinek <jakub@redhat.com>
53732
53733 * gcc.dg/20001108-1.c: New test.
53734
53735 2000-11-09 Jakub Jelinek <jakub@redhat.com>
53736
53737 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
53738 with both arguments constant strings.
53739 * gcc.c-torture/execute/string-opt-3.c: New test.
53740 * gcc.c-torture/execute/string-opt-4.c: New test.
53741 * gcc.c-torture/execute/string-opt-5.c: New test.
53742
53743 2000-11-08 Nick Clifton <nickc@redhat.com>
53744
53745 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
53746 mulsidi3adddi patterns.
53747
53748 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
53749
53750 * g++.old-deja/g++.other/crash36.C: New test.
53751
53752 2000-11-08 Jakub Jelinek <jakub@redhat.com>
53753
53754 * g++.old-deja/g++.other/init16.C: New test.
53755
53756 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
53757
53758 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
53759
53760 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
53761
53762 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
53763 * gcc.c-torture/execute/va-arg-16.x: Likewise.
53764 * gcc.c-torture/execute/va-arg-17.x: Likewise.
53765
53766 2000-11-07 DJ Delorie <dj@redhat.com>
53767
53768 * gcc.dg/20000614-1.c: Add return so that test can pass.
53769
53770 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53771
53772 * gcc.c-torture/execute/string-opt-1.c: New test.
53773
53774 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
53775
53776 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
53777 mips-sgi-irix6.* because the MIPS ABI passes floating-point
53778 parameters in registers, and there is no way for a varargs
53779 function to know in which order the integer and floating-point
53780 parameters should be interleaved when they are placed on the
53781 stack.
53782 * gcc.c-torture/execute/va-arg-16.x: Likewise.
53783 * gcc.c-torture/execute/va-arg-17.x: Likewise.
53784
53785 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53786
53787 * gcc.c-torture/execute/string-opt-2.c: New test.
53788
53789 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
53790
53791 * g++.old-deja/g++.pt/crash60.C: New test.
53792
53793 2000-11-06 Jakub Jelinek <jakub@redhat.com>
53794
53795 * g++.old-deja/g++.other/crash24.C: New test.
53796 * g++.old-deja/g++.other/crash25.C: New test.
53797 * g++.old-deja/g++.other/crash26.C: New test.
53798 * g++.old-deja/g++.other/crash27.C: New test.
53799 * g++.old-deja/g++.other/crash28.C: New test.
53800 * g++.old-deja/g++.other/crash29.C: New test.
53801 * g++.old-deja/g++.other/crash30.C: New test.
53802 * g++.old-deja/g++.other/crash31.C: New test.
53803 * g++.old-deja/g++.other/crash32.C: New test.
53804 * g++.old-deja/g++.other/crash33.C: New test.
53805 * g++.old-deja/g++.other/crash34.C: New test.
53806 * g++.old-deja/g++.other/crash35.C: New test.
53807
53808 2000-11-06 Jakub Jelinek <jakub@redhat.com>
53809
53810 * gcc.c-torture/execute/20001031-1.c: New test.
53811
53812 2000-11-04 Mark Mitchell <mark@codesourcery.com>
53813
53814 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
53815 namespace.
53816
53817 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
53818 standards-conformant.
53819
53820 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
53821
53822 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
53823 * g++.old-deja/g++.mike/p755a.C: Likewise.
53824 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
53825 library makes no calls to `operator new' during initialization.
53826
53827 2000-11-04 Neil Booth <neilb@earthling.net>
53828
53829 * gcc.dg/cpp/include2.c: New tests.
53830
53831 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
53832
53833 * lib/g++.exp (g++_set_ld_library_path): New function.
53834 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
53835
53836 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
53837
53838 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
53839 warnings.
53840
53841 2000-11-01 Richard Henderson <rth@redhat.com>
53842
53843 * g++.old-deja/g++.ext/namedret1.C: New.
53844 * g++.old-deja/g++.ext/namedret2.C: New.
53845 * g++.old-deja/g++.ext/namedret3.C: New.
53846
53847 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
53848
53849 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
53850 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
53851
53852 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53853
53854 * gcc.c-torture/execute/va-arg-21.c: New test.
53855
53856 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
53857
53858 * gcc.dg/c99-complex-2.c: New test.
53859
53860 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53861
53862 * gcc.c-torture/execute/stdio-opt-1.c: New test.
53863
53864 2000-10-31 Jakub Jelinek <jakub@redhat.com>
53865
53866 * g++.old-deja/g++.other/inline16.C: New test.
53867
53868 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
53869
53870 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
53871 __PRETTY_FUNCTION__
53872
53873 2000-10-29 Neil Booth <neilb@earthling.net>
53874
53875 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
53876 New tests.
53877 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
53878 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
53879 optimisation.
53880
53881 2000-10-29 Neil Booth <neilb@earthling.net>
53882
53883 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
53884 * mi1.c, mi1c.h: Add null directives to multiple-include test.
53885 * mi5.c: Test multiple includes work with -C.
53886 * trigraphs.c: Test ^= version.
53887
53888 2000-10-28 Neil Booth <neilb@earthling.net>
53889
53890 New tests and test updates for new macro expander.
53891
53892 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
53893 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
53894 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
53895 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
53896 new diagnostic messages.
53897
53898 * gcc.dg/cpp/macro3.c: New tests.
53899
53900 2000-10-27 Mark Mitchell <mark@codesourcery.com>
53901
53902 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
53903 on the same line.
53904
53905 2000-10-27 Jakub Jelinek <jakub@redhat.com>
53906
53907 * g++.old-deja/g++.other/eh2.C: New test.
53908
53909 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
53910
53911 * gcc.c-torture/execute/20001027-1.c: New test.
53912
53913 2000-10-26 Richard Henderson <rth@redhat.com>
53914
53915 * gcc.c-torture/execute/20001026-1.c: New.
53916
53917 2000-10-26 Mark Mitchell <mark@codesourcery.com>
53918
53919 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
53920 * g++.old-deja/g++.law/builtin1.C: Likewise.
53921 * g++.old-deja/g++.law/ctors10.C: Likewise.
53922 * g++.old-deja/g++.law/virtual3.C: Likewise.
53923 * g++.old-deja/g++.mike/p658.C: Likewise.
53924 * g++.old-deja/g++.other/sibcall1.C: Likewise.
53925 * g++.old-deja/g++.other/vaarg2.C: Likewise.
53926 * g++.old-deja/g++.robertl/eb124.C: Likewise.
53927 * g++.old-deja/g++.robertl/eb44.C: Likewise.
53928 * g++.old-deja/g++.robertl/eb77.C: Likewise.
53929
53930 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
53931
53932 * gcc.c-torture/compile/20001024-1.c: New test.
53933
53934 2000-10-25 Mark Mitchell <mark@codesourcery.com>
53935
53936 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
53937 to tell us whether or not we are using V3.
53938
53939 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
53940
53941 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
53942 operands.
53943
53944 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
53945
53946 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
53947
53948 2000-10-25 Jakub Jelinek <jakub@redhat.com>
53949
53950 * gcc.c-torture/execute/20001024-1.c: New test.
53951
53952 2000-10-24 Jakub Jelinek <jakub@redhat.com>
53953
53954 * g++.old-deja/g++.other/sibcall1.C: New test.
53955
53956 2000-10-20 Jakub Jelinek <jakub@redhat.com>
53957
53958 * gcc.dg/noncompile/init-3.c: New test.
53959
53960 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
53961
53962 * gcc.dg/format-array-1.c: New test.
53963
53964 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
53965
53966 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
53967 writing through null pointers; remove comment about testing
53968 unterminated strings.
53969
53970 2000-10-17 Matthew Hiller <hiller@redhat.com>
53971
53972 * gcc.c-torture/execute/20001017-2.c: New test.
53973
53974 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
53975
53976 * gcc.c-torture/compile/20001018-1.c: New test.
53977 * gcc.c-torture/compile/20001018-1.x: Xfail.
53978
53979 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53980
53981 * gcc.c-torture/execute/20001017-1.c: New test.
53982
53983 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
53984
53985 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
53986 for multiple use of arguments with scanf formats; add tests for
53987 multiple use of arguments.
53988
53989 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
53990
53991 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
53992 from some old tests.
53993
53994 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
53995
53996 * gcc.dg/format-miss-1.c: New test.
53997
53998 2000-10-16 Jakub Jelinek <jakub@redhat.com>
53999
54000 * gcc.c-torture/execute/20001013-1.c: New test.
54001
54002 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
54003
54004 * gcc.dg/format-branch-1.c: New test.
54005
54006 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
54007
54008 * README, lib/file-format.exp: Remove EGCS references.
54009
54010 2000-10-16 Jakub Jelinek <jakub@redhat.com>
54011
54012 * gcc.dg/20001013-1.c: New test.
54013
54014 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
54015
54016 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
54017 for intmax_t in the compiler using __typeof__ and the type rules
54018 for conditional expressions.
54019
54020 2000-10-13 Jakub Jelinek <jakub@redhat.com>
54021
54022 * gcc.dg/20001012-1.c: New test.
54023 * gcc.dg/20001012-2.c: New test.
54024
54025 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
54026
54027 * gcc.dg/format-attr-1.c: New test.
54028
54029 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
54030
54031 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
54032 __LONG_LONG_MAX__ instead of LLONG_MAX.
54033
54034 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
54035
54036 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
54037 scanf flags.
54038 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
54039 flags.
54040
54041 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
54042
54043 * gcc.dg/sequence-pt-1.c: New test.
54044
54045 2000-10-11 Geoff Keating <geoffk@cygnus.com>
54046
54047 * gcc.c-torture/execute/20001011-1.c: New testcase.
54048 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
54049
54050 2000-10-10 Jakub Jelinek <jakub@redhat.com>
54051
54052 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
54053 does not error on it.
54054
54055 2000-10-10 Jakub Jelinek <jakub@redhat.com>
54056
54057 * gcc.dg/20001009-1.c: New test.
54058
54059 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
54060
54061 * gcc.c-torture/compile/20001009-1.c: Move from here ....
54062 * gcc.c-torture/execute/20001009-2.c: ... to here.
54063
54064 2000-10-09 Geoff Keating <geoffk@cygnus.com>
54065
54066 * gcc.c-torture/compile/20001009-1.c: New testcase.
54067 * gcc.c-torture/execute/20001009-1.c: New testcase.
54068 Testcases provided by Jan Hubicka <jh@suse.cz>.
54069
54070 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
54071
54072 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
54073 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
54074 uintmax_t using <limits.h> to emulate the compiler's internal
54075 logic. No longer XFAIL %j tests.
54076
54077 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
54078
54079 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
54080 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
54081 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
54082 regexps and details of expected handling of some bad formats.
54083 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
54084 suppression.
54085
54086 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
54087
54088 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
54089 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
54090 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
54091 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
54092 in list archives.
54093
54094 2000-10-06 Richard Henderson <rth@cygnus.com>
54095
54096 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
54097 * g++.old-deja/g++.brendan/crash52.C: Likewise.
54098 * g++.old-deja/g++.jason/report.C: Likewise.
54099 * g++.old-deja/g++.law/friend5.C: Likewise.
54100 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
54101 of the expected warnings.
54102
54103 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
54104
54105 * g++.old-deja/g++.pt/enum14.C: New test.
54106
54107 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
54108
54109 * g++.old-deja/g++.pt/crash59.C: New test.
54110
54111 2000-10-04 Will Cohen <wcohen@redhat.com>
54112
54113 * gcc.dg/20000926-1.c: New test.
54114
54115 2000-10-03 Geoff Keating <geoffk@cygnus.com>
54116
54117 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
54118 function name for current C++ compiler.
54119 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
54120
54121 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
54122
54123 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
54124 __PRETTY_FUNCTION__.
54125 * g++.old-deja/g++.ext/pretty2.C: Likewise.
54126
54127 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54128
54129 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
54130
54131 2000-09-26 Jakub Jelinek <jakub@redhat.com>
54132
54133 * gcc.c-torture/compile/20000923-1.c: New test.
54134
54135 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
54136
54137 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
54138 * g++.old-deja/g++.pt/ttp62.C: Same.
54139 * g++.old-deja/g++.other/inline14.C: Same.
54140
54141 2000-09-24 Richard Henderson <rth@cygnus.com>
54142
54143 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
54144
54145 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
54146
54147 * gcc.dg/c90-printf-1.c: Add test for wide string format.
54148
54149 2000-09-22 Geoff Keating <geoffk@cygnus.com>
54150
54151 * gcc.c-torture/compile/20000922-1.c: New file.
54152
54153 2000-09-21 Nick Clifton <nickc@redhat.com>
54154
54155 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
54156 a signed long modulo operation.
54157 (mod6): New function - perform an unsigned long modulo operation.
54158 (main): Add tests for modulos of very large numbers by very small
54159 dividends.
54160
54161 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54162
54163 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
54164
54165 2000-09-19 Richard Henderson <rth@cygnus.com>
54166
54167 * gcc.dg/compare2.c (case 10): XFAIL.
54168
54169 2000-09-18 Richard Henderson <rth@cygnus.com>
54170
54171 * gcc.c-torture/execute/20000906-1.c: Move ...
54172 * gcc.dg/20000906-1.c: ... here. Only run on targets
54173 that support __builtin_trap.
54174
54175 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
54176
54177 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
54178
54179 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
54180
54181 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
54182 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
54183 more $ format tests.
54184
54185 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
54186
54187 * gcc.dg/format-errmk-1.c: New test.
54188
54189 2000-09-17 Greg McGary <greg@mcgary.org>
54190
54191 * gcc.c-torture/execute/20000917-1.x: Remove.
54192
54193 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
54194
54195 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
54196
54197 2000-09-17 Greg McGary <greg@mcgary.org>
54198
54199 * gcc.c-torture/execute/20000917-1.c: New test.
54200 * gcc.c-torture/execute/20000917-1.x: XFAIL.
54201
54202 2000-09-16 Neil Booth <NeilB@earthling.net>
54203
54204 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
54205 in nested macro bug.
54206
54207 2000-09-15 Neil Booth <NeilB@earthling.net>
54208
54209 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
54210
54211 2000-09-14 Jeffrey A Law (law@cygnus.com)
54212
54213 * gcc.c-torture/execute/20000914-1.c: New test.
54214
54215 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
54216
54217 * g++.other/inline13.C: New test.
54218
54219 2000-09-12 Andreas Jaeger <aj@suse.de>
54220
54221 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
54222 constant by Ulrich Drepper <drepper@redhat.com>.
54223
54224 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
54225
54226 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
54227
54228 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54229
54230 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
54231
54232 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
54233
54234 * gcc.dg/cpp/backslash.c: New test.
54235
54236 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
54237
54238 * gcc.c-torture/execute/20000910-1.c: New test.
54239 * gcc.c-torture/execute/20000910-2.c: Likewise.
54240
54241 2000-09-11 Robert Lipe <robertl@sco.com>
54242
54243 * gcc.dg/pragma-align.c: New test.
54244
54245 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
54246
54247 * g++.old-deja/g++.pt/explicit82.C: New test.
54248 * g++.old-deja/g++.pt/explicit83.C: New test.
54249
54250 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
54251
54252 * gcc.dg/asm-names.c: New test.
54253
54254 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54255
54256 * gcc.dg/cpp/tr-warn6.c: New test
54257
54258 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
54259
54260 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
54261 be accepted.
54262
54263 2000-09-07 Catherine Moore <clm@redhat.com>
54264
54265 * gcc.c-torture/execute/unroll-1.c: New test.
54266
54267 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
54268
54269 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
54270 ERROR markers.
54271 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
54272 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
54273 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
54274 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
54275 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
54276 Preprocess only.
54277 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
54278 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
54279
54280 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
54281
54282 * g++.old-deja/g++.pt/deduct2.C: New test.
54283
54284 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
54285
54286 * g++.old-deja/g++.pt/parms2.C: New test.
54287
54288 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
54289
54290 * g++.old-deja/g++.pt/crash58.C: New test.
54291
54292 2000-09-06 Greg McGary <greg@mcgary.org>
54293
54294 * gcc.c-torture/execute/20000906-1.c: New test.
54295 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
54296
54297 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54298
54299 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
54300
54301 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
54302
54303 * g++.old-deja/g++.pt/crash57.C: New test.
54304
54305 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
54306
54307 * g++.old-deja/g++.pt/crash56.C: New test.
54308
54309 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
54310
54311 * g++.old-deja/g++.pt/koenig1.C: New test.
54312
54313 2000-09-04 Jakub Jelinek <jakub@redhat.com>
54314
54315 * gcc.dg/20000904-1.c: New test.
54316
54317 2000-09-04 Jakub Jelinek <jakub@redhat.com>
54318
54319 * gcc.dg/cpp/paste8.c: New test.
54320
54321 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
54322
54323 * gcc.c-torture/compile/20000827-1.c: New test.
54324
54325 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
54326
54327 * gcc.dg/format-diag-1.c: New test.
54328
54329 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
54330
54331 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
54332 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
54333 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
54334 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
54335 gcc.dg/formatz-1.c: Adjust warning regular expressions.
54336
54337 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
54338
54339 * g++.old-deja/g++.other/nested4.C: New test.
54340
54341 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
54342
54343 * g++.old-deja/g++.ns/scoped1.C: New test.
54344
54345 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
54346
54347 * lib/g++.exp: Support testing already-installed GCC.
54348
54349 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54350
54351 * wtr-label-1.c, wtr-suffix-1.c: New tests.
54352
54353 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54354
54355 * gcc.dg/return-type-2.c: New test.
54356
54357 2000-08-27 Geoff Keating <geoffk@cygnus.com>
54358
54359 * gcc.c-torture/compile/20000825-1.c: New test.
54360
54361 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
54362
54363 * gcc.dg/dwarf2-2.c: New test.
54364
54365 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
54366
54367 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
54368 dg-warning regexps.
54369
54370 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
54371
54372 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
54373 gcc.dg/format-ext-5.c: New tests.
54374
54375 2000-08-25 Jakub Jelinek <jakub@redhat.com>
54376
54377 * g++.old-deja/g++.other/crash22.C: New test.
54378
54379 2000-08-24 Mark Mitchell <mark@codesourcery.com>
54380
54381 * gcc.dg/noncompile/930622-2.c: Adjust error message.
54382
54383 2000-08-24 Richard Henderson <rth@cygnus.com>
54384
54385 * gcc.dg/ia64-sync-1.c: New test.
54386 * gcc.dg/ia64-sync-2.c: New test.
54387 * gcc.dg/ia64-asm-1.c: New test.
54388
54389 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
54390
54391 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
54392 * gcc.dg/format-ext-2.c: New test.
54393
54394 2000-08-23 Jason Merrill <jason@redhat.com>
54395
54396 * lib/old-dejagnu.exp: Also ignore "In member function" and
54397 "At global scope".
54398
54399 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54400
54401 * gcc.dg/noncompile/label-lineno-1.c: New test.
54402
54403 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
54404
54405 * gcc.dg/c99-array-nonobj-1.c: New test.
54406
54407 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
54408
54409 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
54410 tests.
54411 * gcc.dg/format-ext-1.c: New test.
54412
54413 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54414
54415 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
54416 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
54417 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
54418 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
54419 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
54420
54421 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
54422
54423 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
54424 gcc.dg/c99-strftime-2.c: New tests.
54425
54426 2000-08-22 Richard Henderson <rth@cygnus.com>
54427
54428 * gcc.c-torture/execute/20000822-1.c: New test.
54429
54430 2000-08-21 Jakub Jelinek <jakub@redhat.com>
54431
54432 * gcc.c-torture/execute/20000819-1.x: Remove.
54433
54434 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
54435
54436 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
54437 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
54438 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
54439 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
54440 gcc.dg/format-xopen-1.c: New tests.
54441
54442 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
54443
54444 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
54445
54446 2000-08-21 Jakub Jelinek <jakub@redhat.com>
54447
54448 * g++.old-deja/g++.other/loop2.C: New test.
54449
54450 * gcc.c-torture/compile/20000606-1.c: New test.
54451 * gcc.c-torture/compile/20000728-1.c: New test.
54452 * gcc.c-torture/execute/20000801-1.c: New test.
54453 * gcc.c-torture/execute/20000801-2.c: New test.
54454 * gcc.c-torture/execute/20000819-1.c: New test.
54455 * gcc.c-torture/execute/20000819-1.x: XFAIL.
54456 * gcc.dg/20000629-1.c: New test.
54457 * gcc.dg/20000724-1.c: New test.
54458 * gcc.dg/20000807-1.c: New test.
54459
54460 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
54461
54462 * gcc.dg/cpp/pragma-1.c: New test.
54463 * gcc.dg/cpp/pragma-2.c: New test.
54464
54465 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
54466
54467 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
54468 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
54469
54470 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
54471
54472 * gcc.c-torture/compile/20000818-1.c: New test.
54473
54474 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
54475
54476 * gcc.c-torture/execute/20000818-1.c: New test.
54477
54478 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
54479
54480 * gcc.dg/format-va-1.c: New test.
54481
54482 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
54483
54484 * g++.old-deja/g++.other/typedef8.C: New test.
54485
54486 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
54487
54488 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
54489 * g++.old-deja/g++.mike/net36.C: Mark candidate.
54490 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
54491 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
54492 * g++.old-deja/g++.other/ptrmem7.C: New test.
54493 * g++.old-deja/g++.pt/ptrmem10.C: New test.
54494
54495 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
54496
54497 * g++.old-deja/g++.pt/typename27.C: New test.
54498
54499 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
54500
54501 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
54502 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
54503 * g++.old-deja/g++.pt/friend45.C: New test.
54504 * g++.old-deja/g++.other/friend8.C: New test.
54505
54506 2000-08-15 Richard Henderson <rth@cygnus.com>
54507
54508 * gcc.c-torture/execute/20000815-1.c: New test.
54509
54510 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
54511
54512 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
54513 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
54514 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
54515
54516 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
54517
54518 * g++.old-deja/g++.other/refinit2.C: New test.
54519
54520 2000-08-13 Geoff Keating <geoffk@cygnus.com>
54521
54522 * lib/c-torture.exp (c-torture): Make
54523 compiler_conditional_xfail_data global.
54524 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
54525 compiler_conditional_xfail_data machinery.
54526 (f-torture-execute): Likewise.
54527 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
54528 and only when unrolling loops.
54529
54530 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
54531
54532 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
54533
54534 * g++.old-deja/g++.pt/explicit81.C: New test.
54535
54536 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
54537
54538 * g++.old-deja/g++.pt/typename26.C: New test.
54539
54540 2000-08-10 Geoff Keating <geoffk@cygnus.com>
54541
54542 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
54543 warning.
54544
54545 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
54546
54547 * g++.old-deja/g++.other/array3.C: New test.
54548
54549 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
54550
54551 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
54552 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
54553 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
54554 New tests.
54555
54556 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
54557
54558 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
54559 * g++.old-deja/g++.abi/vmihint.C: Likewise.
54560
54561 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
54562
54563 * gcc.c-torture/execute/20000808-1.c: New test.
54564
54565 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
54566
54567 * gcc.dg/c90-const-expr-1.c: New test.
54568
54569 2000-08-08 Richard Henderson <rth@cygnus.com>
54570
54571 * gcc.dg/noncompile/920923-1.c: Declare calloc.
54572
54573 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
54574
54575 * gcc.dg/noncompile/const-ll-1.c: New test.
54576
54577 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
54578
54579 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
54580
54581 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
54582
54583 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
54584 that running programs linked against the shared version of libobjc
54585 run correctly.
54586
54587 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
54588
54589 * gcc.dg/c99-printf-1.c: New test.
54590
54591 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
54592
54593 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
54594
54595 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
54596
54597 * gcc.c-torture/execute/20000731-1.x: Delete.
54598
54599 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
54600
54601 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
54602 and torture_without_loops as is done by c-torture.exp.
54603 (search_for): Copy from c-torture.exp.
54604 (gcc-dg-runtest): New function, drives a directory of tests
54605 iterating over the TORTURE_OPTIONS.
54606 (scan-assembler, scan-assembler-not): Move here from
54607 individual directory drivers.
54608
54609 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
54610 defined by lib/gcc-dg.exp.
54611 * gcc.dg/cpp/cpp.exp: Likewise.
54612 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
54613 gcc-dg-runtest, so we cycle over optimization options.
54614
54615 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
54616 * gcc.dg/compare2.c: No longer expected to fail.
54617
54618 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
54619
54620 * gcc.c-torture/execute/20000804-1.c: New test.
54621
54622 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
54623
54624 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
54625
54626 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
54627
54628 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
54629
54630 2000-08-03 Jeffrey A Law (law@cygnus.com)
54631
54632 * gcc.c-torture/compile/20000803-1.c: New test.
54633
54634 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
54635
54636 * gcc.c-torture/execute/20000801-3.c,
54637 gcc.c-torture/execute/20000801-4.c: New tests.
54638 * gcc.c-torture/execute/20000801-3.x,
54639 gcc.c-torture/execute/20000801-4.x: Xfail.
54640
54641 2000-08-02 Geoff Keating <geoffk@cygnus.com>
54642
54643 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
54644 libobjc/.libs to allow for libtool.
54645
54646 2000-08-02 Jakub Jelinek <jakub@redhat.com>
54647
54648 * gcc.c-torture/compile/20000802-1.c: New test.
54649
54650 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
54651
54652 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
54653
54654 2000-07-31 Jeffrey A Law (law@cygnus.com)
54655
54656 * gcc-c-torture/execute/20000731-2.c: New test.
54657
54658 * gcc.c-torture/execute/20000731-1.c: New test.
54659 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
54660
54661 2000-07-31 Jakub Jelinek <jakub@redhat.com>
54662
54663 * gcc.dg/cpp/paste7.c: New test.
54664 * gcc.dg/cpp/20000725-1.c: New test.
54665
54666 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
54667
54668 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
54669 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
54670 declaration warning for __builtin_dwarf_reg_size.
54671
54672 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
54673
54674 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
54675
54676 * gcc.dg/noncompile/voidparam-1.c: New test.
54677
54678 2000-07-30 Richard Henderson <rth@cygnus.com>
54679
54680 * gcc.dg/c90-digraph-1.c: Don't xfail.
54681 * gcc.dg/compare2.c (case 10): Xfail.
54682 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
54683
54684 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
54685
54686 * gcc.dg/c99-main-1.c: New test.
54687
54688 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
54689
54690 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
54691
54692 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
54693
54694 * gcc.c-tortuer/execute/20000726-1.c: New test.
54695
54696 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
54697
54698 * gcc.c-torture/execute/enum-2.c: New test.
54699
54700 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54701
54702 * gcc.dg/cpp/tr-warn3.c: New test.
54703
54704 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
54705
54706 * g++.old-deja/g++.ext/implicit1.C: Remove.
54707 * g++.old-deja/g++.jason/c2.C: Remove
54708 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
54709 * g++.old-deja/g++.pt/crash16.C: Likewise.
54710 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
54711
54712 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
54713
54714 * g++.old-deja/g++.other/for2.C: New test.
54715
54716 2000-07-25 Jakub Jelinek <jakub@redhat.com>
54717
54718 * gcc.dg/20000720-1.c: New test.
54719
54720 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
54721
54722 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
54723
54724 2000-07-24 Geoff Keating <geoffk@cygnus.com>
54725
54726 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
54727 * gcc.c-torture/execute/20000722-1.c: New.
54728 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
54729
54730 2000-07-24 Jakub Jelinek <jakub@redhat.com>
54731
54732 * gcc.dg/cpp/20000720-1.S: New test.
54733
54734 2000-07-21 Michael Meissner <meissner@redhat.com>
54735
54736 * gcc.c-torture/execute/ieee/hugeval.c: New test.
54737
54738 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
54739
54740 * g++.old-deja/g++.brendan/crash16.C,
54741 g++.old-deja/g++.brendan/parse3.C,
54742 g++.old-deja/g++.brendan/redecl1.C,
54743 g++.old-deja/g++.ns/template13.C,
54744 g++.old-deja/g++.other/decl4.C,
54745 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
54746
54747 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
54748
54749 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
54750 and "Internal error".
54751
54752 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
54753 regexps.
54754 * gcc.dg/cpp/paste6.c: New test.
54755
54756 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
54757
54758 * gcc.dg/cpp/tr-direct.c: New test.
54759
54760 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
54761 gcc.dg/cpp/undef1.c: Tweak error regexps.
54762
54763 2000-07-18 Eric Christopher <echristo@redhat.com>
54764
54765 * gcc.c-torture/compile/20000718-1.c: New test.
54766
54767 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
54768
54769 * cpplex.c (_cpp_push_token): If the token being pushed back
54770 is the previous token in this context, just subtract one from
54771 context->posn.
54772 * cppmacro.c (save_expansion): Clear aux field when storing a
54773 placemarker.
54774
54775 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
54776
54777 * gcc.dg/noncompile/redecl-1.c: New test.
54778
54779 2000-07-18 Jakub Jelinek <jakub@redhat.com>
54780
54781 * gcc.c-torture/execute/20000717-5.c: New test.
54782 * gcc.c-torture/execute/20000717-1.x: Removed.
54783
54784 2000-07-17 Richard Henderson <rth@cygnus.com>
54785
54786 * gcc.c-torture/execute/20000717-4.c: New test.
54787
54788 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
54789
54790 * gcc.dg/cpp/syshdr.c: New test.
54791 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
54792
54793 2000-07-17 Neil Booth <neilb@earthling.net>
54794
54795 * gcc.dg/cpp/cmdlne-dM.c: New test.
54796 * gcc.dg/cpp/cmdlne-dD.c: New test.
54797
54798 2000-07-17 Jeffrey A Law (law@cygnus.com)
54799
54800 * gcc.c-torture/execute/20000717-3.c: New test.
54801
54802 * gcc.c-torture/compile/20000717-1.c: New test.
54803
54804 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
54805
54806 * gcc.c-torture/execute/20000717-2.c: New test.
54807
54808 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
54809
54810 * gcc.dg/formatz-1.c: New test.
54811
54812 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
54813 * gcc.dg/c99-digraph-1.c: New tests.
54814
54815 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
54816 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
54817
54818 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
54819 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
54820 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
54821 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
54822 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
54823 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
54824 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
54825
54826 2000-07-17 Greg McGary <greg@mcgary.org>
54827
54828 * gcc.c-torture/execute/20000717-1.c: New test.
54829 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
54830
54831 2000-07-15 Jakub Jelinek <jakub@redhat.com>
54832
54833 * gcc.c-torture/execute/20000715-2.c: New test.
54834 * gcc.dg/20000715-1.c: New test.
54835
54836 2000-07-15 Michael Meissner <meissner@redhat.com>
54837
54838 * gcc.c-torture/execute/20000715-1.c: New test.
54839
54840 2000-07-13 Jakub Jelinek <jakub@redhat.com>
54841
54842 * gcc.c-torture/execute/20000707-1.c: New test.
54843
54844 2000-07-13 Neil Booth <NeilB@earthling.net>
54845
54846 * gcc.dg/cpp/digraph1.c,
54847 gcc.dg/cpp/digraph2.c,
54848 gcc.dg/cpp/digraphs.c: New tests.
54849
54850 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
54851
54852 * g77.f-torture/compile/20000630-2.f: New test.
54853 * g77.f-torture/compile/20000630-2.x
54854
54855 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
54856
54857 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
54858
54859 2000-07-11 Neil Booth <NeilB@earthling.net>
54860
54861 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
54862
54863 2000-07-11 Neil Booth <NeilB@earthling.net>
54864
54865 * gcc.dg/cpp/cmdlne-C.c: New.
54866
54867 2000-07-09 Neil Booth <NeilB@earthling.net>
54868
54869 * gcc.dg/cpp/directiv.c: New tests.
54870 * gcc.dg/cpp/undef1.c: Update.
54871
54872 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
54873
54874 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
54875
54876 2000-07-09 Neil Booth <NeilB@earthling.net>
54877
54878 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
54879
54880 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
54881
54882 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
54883 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
54884
54885 2000-07-08 Neil Booth <NeilB@earthling.net>
54886
54887 * gcc.dg/cpp/macsyntx.c: New tests.
54888
54889 2000-07-07 Jakub Jelinek <jakub@redhat.com>
54890
54891 * gcc.dg/20000707-1.c: New test.
54892
54893 2000-07-07 Jakub Jelinek <jakub@redhat.com>
54894
54895 * gcc.c-torture/execute/20000706-1.c: New test.
54896 * gcc.c-torture/execute/20000706-2.c: New test.
54897 * gcc.c-torture/execute/20000706-3.c: New test.
54898 * gcc.c-torture/execute/20000706-4.c: New test.
54899 * gcc.c-torture/execute/20000706-5.c: New test.
54900
54901 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
54902
54903 * g++.old-deja/g++.pt/instantiate7.C: New test.
54904
54905 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
54906
54907 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
54908 * g++.old-deja/g++.mike/thunk3.C: Likewise.
54909 * g++.old-deja/g++.other/rtti3.C: Likewise.
54910 * g++.old-deja/g++.other/rttid3.C: Likewise.
54911
54912 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
54913
54914 * g77.f-torture/compile/20000630-1.x: Fix typo
54915
54916 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
54917
54918 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
54919 assembly output.
54920
54921 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
54922
54923 * gcc.dg/cpp/ident.c: New test.
54924
54925 2000-07-05 Neil Booth <NeilB@earthling.net>
54926
54927 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
54928 gcc.dg/cpp/lexstrng.c: New tests.
54929
54930 2000-07-04 Neil Booth <NeilB@earthling.net>
54931
54932 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
54933 * gcc.dg/cpp/strify2.c: Same.
54934
54935 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
54936
54937 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
54938 * gcc.dg/cpp/19990703-1.c: Likewise.
54939 * gcc.dg/cpp/20000625-1.c: Likewise.
54940 * gcc.dg/cpp/20000625-2.c: Likewise.
54941
54942 * gcc.dg/cpp/macro1.c,
54943 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
54944 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
54945 gcc.dg/cpp/strify1.c,
54946 gcc.dg/cpp/strify2.c: New tests.
54947
54948 2000-07-03 Jakub Jelinek <jakub@redhat.com>
54949
54950 * gcc.c-torture/execute/20000703-1.c: New test.
54951
54952 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
54953
54954 * g++.old-deja/g++.pt (lookup10.C): New test.
54955
54956 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
54957
54958 * g++.old-deja/g++.pt (typename25.C): New test.
54959
54960 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
54961
54962 * gcc.c-torture/compile/20000701-1.c: New test.
54963
54964 2000-06-30 Nick Clifton <nickc@cygnus.com>
54965
54966 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
54967 to test case.
54968
54969 2000-06-30 Catherine Moore <clm@cygnus.com>
54970
54971 * gcc.c-torture/execute/align-1.c: New test.
54972
54973 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
54974
54975 * g++.old-deja/g++.pt/expr8.C: New test.
54976 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
54977
54978 2000-06-29 Nick Clifton <nickc@cygnus.com>
54979
54980 * gcc.c-torture/compile/20000629-1.c: New test.
54981
54982 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
54983
54984
54985 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
54986 gcc.dg/noncompile directory, depending on whether they're
54987 preprocessor tests or not. Annotate all the tests for the dg
54988 framework.
54989
54990 * gcc.c-torture/noncompile/noncompile.exp: Delete.
54991 * gcc.dg/noncompile/noncompile.exp: New.
54992
54993 * Moved files:
54994 Old name New name
54995 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
54996 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
54997 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
54998 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
54999 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
55000 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
55001 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
55002 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
55003 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
55004 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
55005 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
55006 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
55007 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
55008 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
55009 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
55010 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
55011 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
55012 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
55013 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
55014 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
55015 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
55016 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
55017 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
55018 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
55019
55020 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
55021 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
55022 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
55023 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
55024 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
55025 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
55026
55027 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
55028
55029 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
55030 declare one variable. On the fourth, error.
55031 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
55032 declared by 20000628-1a.h.
55033
55034 2000-06-29 Richard Henderson <rth@redhat.com>
55035
55036 * gcc.c-torture/execute/930529-1.x: New file.
55037 * gcc.dg/920413-1.c: Adjust expected warning text.
55038 * gcc.dg/980217-1.c: Declare abort.
55039 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
55040
55041 2000-06-29 Jeffrey A Law (law@cygnus.com)
55042
55043 * g77.f-torture/compile/20000629-1.f: New test.
55044 * g77.f-torture/compile/20000629-1.x: Expected to fail.
55045
55046 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
55047
55048 Rearrange lots of files, removing entirely the
55049 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
55050 directories.
55051
55052 * Deleted files:
55053 gcc.c-torture/code_quality/code_quality.exp
55054 gcc.c-torture/special/special.exp
55055 gcc.failure/failure.exp
55056 gcc.failure/940409-1.x
55057 gcc.c-torture/compile/961203-1.x
55058
55059 * New files:
55060 gcc.misc-tests/linkage.exp
55061 gcc.c-torture/execute/920730-1t.c
55062 gcc.c-torture/execute/920730-1t.x
55063 gcc.c-torture/compile/920520-1.x
55064 gcc.c-torture/compile/920521-1.x
55065 gcc.c-torture/compile/981006-1.x
55066 gcc.c-torture/execute/eeprof-1.x
55067
55068 * Moved files (possibly with modifications to fit a new harness):
55069 Old name New name
55070 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
55071 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
55072 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
55073 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
55074 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
55075 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
55076 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
55077 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
55078 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
55079 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
55080 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
55081 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
55082 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
55083 gcc.failure/940409-1.c gcc.dg/940409-1.c
55084
55085 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
55086
55087 * c-torture/compile/961203-1.x: Delete.
55088
55089 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
55090 not exit. Include stdio.h.
55091 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
55092 * gcc.misc-tests/dg-12.c: Likewise.
55093 * gcc.misc-tests/dg-5.c: Likewise.
55094 * gcc.misc-tests/dg-6.c: Likewise.
55095 * gcc.misc-tests/dg-7.c: Prototype abort.
55096 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
55097 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
55098 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
55099 not exit.
55100 * gcc.misc-tests/sieve.c: Use return from main, not exit.
55101 * gcc.misc-tests/sort2.c: Use return from main, not exit.
55102
55103 2000-06-28 Jakub Jelinek <jakub@redhat.com>
55104
55105 * gcc.dg/cpp/20000628-1.c: New test.
55106 * gcc.dg/cpp/20000628-1.h: New header for above test.
55107 * gcc.dg/cpp/20000628-1a.h: Likewise.
55108
55109 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
55110
55111 * gcc.dg/cpp: New directory.
55112 * gcc.dg/cpp/cpp.exp: New driver.
55113 * gcc.dg/cpp/20000627-1.c: New test.
55114 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
55115 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
55116 and rewrite as a compilation test.
55117
55118 * gcc.dg: Move many files into the cpp subdirectory, possibly
55119 renaming or editing them as well.
55120 Old name New name
55121 990119-1.c cpp/19990119-1.c
55122 990228-1.c cpp/19990228-1.c
55123 990407-1.c cpp/19990407-1.c
55124 990409-1.c cpp/19990409-1.c
55125 990413-1.c cpp/19990413-1.c
55126 990703-1.c cpp/19990703-1.c
55127 20000127-1.c cpp/20000127-1.c
55128 20000129-1.c cpp/20000129-1.c
55129 20000207-1.c cpp/20000207-1.c
55130 20000207-2.c cpp/20000207-2.c
55131 20000209-1.c cpp/20000209-1.c
55132 20000209-2.c cpp/20000209-2.c
55133 20000301-1.c cpp/20000301-1.c
55134 20000419-1.c cpp/20000419-1.c
55135 20000510-1.S cpp/20000510-1.S
55136 20000519-1.c cpp/20000519-1.c
55137 20000529-1.c cpp/20000529-1.c
55138 20000625-1.c cpp/20000625-1.c
55139 20000625-2.c cpp/20000625-2.c
55140 cpp-as1.c cpp/assert1.c
55141 cpp-as2.c cpp/assert2.c
55142 cxx-comments-1.c cpp/cxxcom1.c
55143 cxx-comments-2.c cpp/cxxcom2.c
55144 endif-label.c cpp/endif.c
55145 cpp-hash1.c cpp/hash1.c
55146 cpp-hash2.c cpp/hash2.c
55147 cpp-if1.c cpp/if-1.c
55148 cpp-if2.c cpp/if-2.c
55149 cpp-if3.c cpp/if-3.c
55150 cpp-if4.c cpp/if-4.c
55151 cpp-if5.c cpp/if-5.c
55152 cpp-cond.c cpp/if-cexp.c
55153 cpp-missingop.c cpp/if-mop.c
55154 cpp-missingparen.c cpp/if-mpar.c
55155 cpp-opprec.c cpp/if-oppr.c
55156 cpp-ifparen.c cpp/if-paren.c
55157 cpp-shortcircuit.c cpp/if-sc.c
55158 cpp-shift.c cpp/if-shift.c
55159 cpp-unary.c cpp/if-unary.c
55160 cpp-li1.c cpp/line1.c
55161 cpp-li2.c cpp/line2.c
55162 lineno.c cpp/line3.c
55163 lineno-2.c cpp/line4.c
55164 cpp-mi.c cpp/mi1.c
55165 cpp-mic.h cpp/mi1c.h
55166 cpp-micc.h cpp/mi1cc.h
55167 cpp-mind.h cpp/mi1nd.h
55168 cpp-mindp.h cpp/mi1ndp.h
55169 cpp-mix.h cpp/mi1x.h
55170 cpp-mi2.c cpp/mi2.c
55171 cpp-mi2a.h cpp/mi2a.h
55172 cpp-mi2b.h cpp/mi2b.h
55173 cpp-mi2c.h cpp/mi2c.h
55174 cpp-mi3.c cpp/mi3.c
55175 cpp-mi3.def cpp/mi3.def
55176 poison-1.c cpp/poison.c
55177 pr-impl.c cpp/prag-imp.c
55178 cpp-redef-2.c cpp/redef1.c
55179 cpp-redef.c cpp/redef2.c
55180 strpaste.c cpp/strp1.c
55181 strpaste-2.c cpp/strp2.c
55182 cpp-tradpaste.c cpp/tr-paste.c
55183 cpp-tradstringify.c cpp/tr-str.c
55184 cpp-tradwarn1.c cpp/tr-warn1.c
55185 cpp-tradwarn2.c cpp/tr-warn2.c
55186 trigraphs.c cpp/trigraphs.c
55187 cpp-unc1.c cpp/unc1.c
55188 cpp-unc2.c cpp/unc2.c
55189 cpp-unc3.c cpp/unc3.c
55190 cpp-unc.c cpp/unc4.c
55191 undef.c cpp/undef1.c
55192 undef-2.c cpp/undef2.c
55193 cpp-wi1.c cpp/widestr1.c
55194
55195 2000-06-27 Mark Mitchell <mark@codesourcery.com>
55196
55197 * lib/g++.exp (g++_include_flags): Tweak.
55198
55199 2000-06-27 H.J. Lu <hjl@gnu.org>
55200 Loren J. Rittle <ljrittle@acm.org>
55201
55202 * lib/g++.exp (g++_include_flags): Override libgloss.exp
55203 version with one that knows about the new gcc tree structure.
55204 (g++_link_flags): Same.
55205
55206 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
55207
55208 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
55209 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
55210 case we are cross-compiling.
55211
55212 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
55213 g++.old-deja/g++.niklas/Makefile.in,
55214 g++.old-deja/g++.niklas/configure.in,
55215 g++.old-deja/g++.other/Makefile.in,
55216 g++.old-deja/g++.other/configure.in,
55217 gcc.c-torture/code_quality/Makefile.in,
55218 gcc.c-torture/code_quality/configure.in,
55219 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
55220 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
55221 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
55222 gcc.c-torture/execute/ieee/Makefile.in,
55223 gcc.c-torture/execute/ieee/configure.in,
55224 gcc.c-torture/noncompile/Makefile.in,
55225 gcc.c-torture/noncompile/configure.in,
55226 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
55227 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
55228 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
55229
55230 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
55231
55232 * g++.old-deja/g++.other/ambig3.C: New test.
55233
55234 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
55235
55236 * g++.old-deja/g++.pt/syntax1.C: New test.
55237 * g++.old-deja/g++.pt/syntax2.C: New test.
55238 * g++.old-deja/g++.other/syntax3.C: New test.
55239 * g++.old-deja/g++.other/syntax4.C: New test.
55240
55241 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
55242
55243 * gcc.dg/20000623-1.c: Prototype exit and abort.
55244
55245 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
55246
55247 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
55248 New tests.
55249 * gcc.dg/cpp-mi3.def: New file.
55250
55251 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
55252 inside assertions.
55253 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
55254 lexer's error messages.
55255 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
55256 divine anything from the linemarkers.
55257 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
55258 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
55259
55260 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
55261
55262 * gcc.dg/20000623-1.c: New test.
55263
55264 2000-06-22 Jakub Jelinek <jakub@redhat.com>
55265
55266 * gcc.c-torture/execute/20000622-1.c: New test.
55267
55268 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
55269
55270 * g++.old-deja/g++.other/init15.C: New test.
55271
55272 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
55273
55274 * g++.old-deja/g++.pt/vaarg2.C: New test.
55275 * g++.old-deja/g++.pt/vaarg3.C: New test.
55276
55277 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
55278
55279 * g++.old-deja/g++.other/dyncast6.C: New test.
55280
55281 2000-06-15 Jakub Jelinek <jakub@redhat.com>
55282
55283 * gcc.c-torture/execute/loop-6.c: New test.
55284
55285 2000-06-14 Jakub Jelinek <jakub@redhat.com>
55286
55287 * gcc.dg/20000614-1.c: New test.
55288 * gcc.dg/20000614-2.c: New test.
55289
55290 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
55291
55292 * g++.old-deja/g++.other/inline12.C: New test.
55293
55294 2000-06-13 Jakub Jelinek <jakub@redhat.com>
55295
55296 * g++.old-deja/g++.other/eh1.C: New test.
55297
55298 2000-06-12 Jakub Jelinek <jakub@redhat.com>
55299
55300 * g++.old-deja/g++.other/type.C: New test.
55301
55302 2000-06-05 Jakub Jelinek <jakub@redhat.com>
55303
55304 * g++.old-deja/g++.other/initstring.C: New test.
55305
55306 2000-06-12 Jason Merrill <jason@redhat.com>
55307
55308 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
55309
55310 2000-06-09 Jeffrey A Law (law@cygnus.com)
55311
55312 * gcc.c-torture/compile/20000609-1.c: New test.
55313
55314 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
55315
55316 * gcc.dg/20000609-1.c: New test.
55317
55318 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
55319
55320 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
55321 * gcc.c-torture/noncompile/poison-1.c: Move...
55322 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
55323 * gcc.dg/cpp-li1.c: Add a token after the #line.
55324
55325 2000-06-05 Richard Henderson <rth@cygnus.com>
55326
55327 * gcc.c-torture/execute/20000605-2.c: New test.
55328 * gcc.c-torture/execute/20000605-3.c: New test.
55329
55330 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
55331
55332 * g77.f-torture/execute/20000503-1.x: New file.
55333
55334 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
55335
55336 * g++.old-deja/g++.eh/badalloc1.C: New test.
55337
55338 2000-06-05 Richard Henderson <rth@cygnus.com>
55339
55340 * gcc.c-torture/execute/20000605-1.c: New test.
55341
55342 2000-06-05 Jakub Jelinek <jakub@redhat.com>
55343 Nathan Sidwell <nathan@codesourcery.com>
55344
55345 * gcc.c-torture/compile/20000605-1.c: New test.
55346
55347 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
55348
55349 * g77.f-torture/compile/20000601-1.f: New test.
55350
55351 2000-06-03 Richard Henderson <rth@cygnus.com>
55352
55353 * gcc.c-torture/execute/20000603-1.c: New.
55354
55355 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
55356
55357 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
55358 * gcc.dg/noreturn-2.c (noreturn): Likewise.
55359
55360 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
55361
55362 * gcc.dg/compare2.c (case 12): XFAIL.
55363 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
55364 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
55365
55366 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
55367
55368 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
55369
55370 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
55371 guard macro is already defined when the header is first
55372 included.
55373 * gcc.dg/cpp-mix.h: New file.
55374 * gcc.dg/endif-label.c: Update patterns to match compiler.
55375
55376 * g++.brendan/complex1.C: Declare abort.
55377 * g++.law/refs4.C: Remove XFAIL.
55378 * g++.oliva/expr2.C: Declare abort and exit.
55379
55380 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
55381
55382 * gcc.c-torture/execute/20000528-1.c: New test.
55383
55384 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
55385 * g++.old-deja/g++.law/temps4.C: Likewise.
55386
55387 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
55388 stdlib.h. Call abort() on failure.
55389 * g++.old-deja/g++.law/refs4.C: Likewise.
55390 * g++.old-deja/g++.law/temps4.C: Likewise.
55391 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
55392 * gcc.c-torture/execute/20000112-1.c: Include string.h.
55393
55394 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
55395
55396 Relative to g++.dg/special:
55397 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
55398
55399 Relative to g++.old-deja:
55400 * g++.brendan/complex1.C, g++.jason/optimize2.C,
55401 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
55402 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
55403 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
55404 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
55405 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
55406 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
55407
55408 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
55409 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
55410 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
55411 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
55412 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
55413 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
55414 and/or string.h.
55415
55416 * g++.other/goto1.C: Update expectations for error messages.
55417
55418 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
55419
55420 * gcc.c-torture/compile/20000523-1.c: New test.
55421
55422 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
55423
55424 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
55425
55426 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
55427
55428 * g++.old-deja/g++.eh/catch11.C: New test.
55429 * g++.old-deja/g++.eh/catch12.C: New test.
55430
55431 2000-05-24 Nick Clifton <nickc@cygnus.com>
55432
55433 * gcc.c-torture/execute/20000523-1.c: New test.
55434
55435 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
55436
55437 * c-torture/execute/bcp-1.c: Replace abort in arg of
55438 __builtin_constant_p with a generic external function.
55439
55440 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
55441 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
55442 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
55443 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
55444 Prototype abort and/or exit.
55445
55446 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
55447 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
55448 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
55449 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
55450
55451 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
55452
55453 * gcc.dg/dwarf2-1.c: New test.
55454
55455 2000-05-20 Richard Henderson <rth@cygnus.com>
55456
55457 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
55458
55459 2000-05-20 Andreas Jaeger <aj@suse.de>
55460
55461 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
55462 testcase.
55463
55464 2000-05-19 David Edelsohn <edelsohn@gnu.org>
55465
55466 * gcc.c-torture/execute/20000519-2.c: New test.
55467
55468 2000-05-19 Andreas Jaeger <aj@suse.de>
55469
55470 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
55471 which fails with SSA.
55472
55473 * lib/c-torture.exp: Also test with -O3 -fssa.
55474
55475 2000-05-18 Michael Meissner <meissner@redhat.com>
55476
55477 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
55478 * gcc.c-torture/execute/920415-1.c: Ditto.
55479 * gcc.c-torture/execute/920501-1.c: Ditto.
55480 * gcc.c-torture/execute/conversion.c: Ditto.
55481 * gcc.c-torture/execute/cvt-1.c: Ditto.
55482
55483 2000-05-18 Jeffrey A Law (law@cygnus.com)
55484
55485 * gcc.c-torture/compile/20000518-1.c: New test.
55486
55487 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
55488
55489 * g77.f-torture/compile/200005018.f: New test.
55490
55491 2000-05-17 Jeffrey A Law (law@cygnus.com)
55492
55493 * gcc.c-torture/compile/20000517-1.c: New test.
55494
55495 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55496
55497 * gcc.c-torture/execute/20000516-1.c: New test.
55498
55499 2000-05-15 Jakub Jelinek <jakub@redhat.com>
55500
55501 * g++.old-deja/g++.other/eh.C: New test.
55502
55503 2000-05-12 Richard Henderson <rth@cygnus.com>
55504
55505 * gcc.c-torture/execute/990208-1.c (main): Don't pass
55506 constants through to doit's conditional.
55507
55508 2000-05-11 Jeffrey A Law (law@cygnus.com)
55509
55510 * gcc.c-torture/compile/20000511-1.c: New test.
55511 * g77.f-torture/compile/20000511-1.f: New test.
55512 * g77.f-torture/compile/20000511-2.f: New test.
55513
55514 2000-05-11 Michael Meissner <meissner@redhat.com>
55515
55516 * gcc.c-torture/execute/20000511-1.c: New test.
55517
55518 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
55519
55520 * gcc.dg/dg.exp: Scan .S files as well as .c files.
55521 * gcc.dg/20000510-1.S: New.
55522
55523 2000-05-08 Catherine Moore <clm@cygnus.com>
55524
55525 * gcc.dg/unused-3.c: New.
55526
55527 2000-05-06 Richard Henderson <rth@cygnus.com>
55528
55529 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
55530 * g++.old-deja/g++.mike/warn1.C: Likewise.
55531 * g++.old-deja/g++.pt/local1.C: Likewise.
55532 * g++.old-deja/g++.pt/local7.C: Likewise.
55533 * g++.old-deja/g++.pt/spec16.C: Likewise.
55534
55535 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
55536
55537 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
55538
55539 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
55540
55541 * g77.f-torture/execute/20000503-1.f: New test.
55542
55543 2000-05-04 Andreas Jaeger <aj@suse.de>
55544
55545 * gcc.dg/noreturn-2.c: New test.
55546
55547 2000-05-04 Neil Booth <NeilB@earthling.net>
55548
55549 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
55550 preprocessor.
55551
55552 2000-05-04 Richard Henderson <rth@cygnus.com>
55553
55554 * gcc.c-torture/execute/20000503-1.c: Fix typo.
55555
55556 2000-05-04 Richard Henderson <rth@cygnus.com>
55557
55558 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
55559 OpenSSL by Jason R Thorpe.
55560
55561 2000-05-03 Jim Wilson <wilson@cygnus.com>
55562
55563 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
55564
55565 2000-05-03 Robert Lipe <robertlipe@usa.net>
55566
55567 * gcc.dg/20000503-1.c: New test.
55568
55569 2000-05-02 Jakub Jelinek <jakub@redhat.com>
55570
55571 * gcc.c-torture/compile/20000502-1.c: New test.
55572 * g++.old-deja/g++.other/align.C: New test.
55573 * gcc.dg/cpp-tradstringify.c: New test.
55574
55575 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
55576
55577 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
55578 and hard registers.
55579
55580 2000-04-26 Geoff Keating <geoffk@cygnus.com>
55581
55582 * gcc.c-torture/execute/loop-5.c: New test.
55583
55584 2000-04-25 Jakub Jelinek <jakub@redhat.com>
55585
55586 * gcc.c-torture/execute/va-arg-20.c: New test.
55587
55588 2000-04-23 Jeffrey A Law (law@cygnus.com)
55589
55590 * gcc.c-torture/execute/20000422-1.c: New test.
55591
55592 2000-04-20 Greg McGary <gkm@gnu.org>
55593
55594 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
55595 when optimizing, but without sibling-call optimizations (-O1).
55596
55597 2000-04-20 Jeffrey A Law (law@cygnus.com)
55598
55599 * gcc.c-torture/compile/20000420-1.c: New test.
55600
55601 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
55602
55603 * g++.abi/ptrflags.C: New test.
55604 * g++.eh/catchptr1.C: Test incomplete pointer chains.
55605
55606 2000-04-19 Catherine Moore <clm@cygnus.com>
55607
55608 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
55609
55610 2000-04-19 Greg McGary <gkm@gnu.org>
55611
55612 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
55613 sibling-call optimizations.
55614
55615 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
55616
55617 * gcc.dg/20000419-1.c: New test.
55618
55619 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
55620
55621 * gcc.c-torture/execute/20000412-6.c: New test.
55622
55623 2000-04-12 Jeffrey A Law (law@cygnus.com)
55624
55625 * gcc.c-torture/execute/20000412-5.c: New test.
55626 * g77.f-torture/compile/20000412-1.f: New test.
55627 * gcc.c-torture/execute/20000412-4.c: New test.
55628 * gcc.c-torture/compile/20000412-2.c: New test.
55629 * gcc.c-torture/execute/20000412-3.c: New test.
55630 * gcc.c-torture/compile/20000412-1.c: New test.
55631 * gcc.c-torture/execute/20000412-2.c: New test.
55632
55633 2000-04-12 Jakub Jelinek <jakub@redhat.com>
55634
55635 * objc/execute/bf-20.m: New test.
55636
55637 2000-04-10 Richard Henderson <rth@cygnus.com>
55638
55639 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
55640
55641 * gcc.c-torture/execute/20000412-1.c: New test.
55642
55643 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
55644
55645 * g++.old-deja/g++.eh/catchptr1.C: New test.
55646
55647 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
55648
55649 * g++.old-deja/g++.abi/cxa_vec.C: New test.
55650
55651 2000-04-08 Neil Booth <NeilB@earthling.net>
55652
55653 * gcc.dg/cpp-nullchar.c: Remove test as
55654 embedded nulls cause problems.
55655
55656 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55657
55658 * gcc.dg/compare2.c: New test.
55659
55660 2000-04-08 Neil Booth <NeilB@earthling.net>
55661
55662 * gcc.dg/cpp-nullchar.c: New test.
55663
55664 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
55665
55666 * gcc.dg/cpp-mi2.c: New test.
55667 * gcc.dg/cpp-mi2[abc].h: New files.
55668
55669 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
55670
55671 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
55672 member name.
55673
55674 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
55675
55676 * g++.old-deja/g++.abi/vmihint.C: New test.
55677
55678 2000-04-06 Neil Booth <NeilB@earthling.net>
55679
55680 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
55681 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
55682 copyright.
55683
55684 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
55685
55686 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
55687 avoid stack-frame overwrite.
55688
55689 2000-04-05 Jakub Jelinek <jakub@redhat.com>
55690
55691 * gcc.c-torture/compile/20000405-2.c: New test.
55692 * gcc.c-torture/compile/20000405-3.c: New test.
55693
55694 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55695
55696 * gcc.c-torture/compile/20000405-1.c: New test.
55697
55698 2000-04-04 Geoff Keating <geoffk@cygnus.com>
55699
55700 * gcc.dg/cast-qual-1.c: Revert last change.
55701
55702 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55703
55704 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
55705
55706 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
55707
55708 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
55709 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
55710
55711 2000-04-03 Jeffrey A Law (law@cygnus.com)
55712
55713 * gcc.c-torture/compile/20000403-2.c: New test.
55714 * gcc.c-torture/compile/20000403-1.c: New test.
55715
55716 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
55717
55718 * gcc.c-torture/execute/20000403-1.c: New test.
55719
55720 2000-04-03 Geoff Keating <geoffk@cygnus.com>
55721
55722 * gcc.c-torture/execute/20000402-1.c: New test.
55723
55724 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
55725
55726 * gcc.c-torture/execute/va-arg-15.c: New test.
55727 * gcc.c-torture/execute/va-arg-16.c: New test.
55728 * gcc.c-torture/execute/va-arg-17.c: New test.
55729 * gcc.c-torture/execute/va-arg-18.c: New test.
55730 * gcc.c-torture/execute/va-arg-19.c: New test.
55731
55732 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
55733
55734 * gcc.c-torture/compile/981211-1.c: Move to...
55735 * gcc.dg/cpp-as1.c: ...here.
55736 * gcc.dg/cpp-as2.c: New file.
55737
55738 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
55739 compiler.
55740
55741 2000-04-02 Neil Booth <NeilB@earthling.net>
55742
55743 * gcc.dg/cpp-cond.c New tests.
55744 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
55745 accidental success less likely.
55746 * gcc.dg/cpp-missingop.c New tests.
55747 * gcc.dg/cpp-missingparen.c New tests.
55748 * gcc.dg/cpp-shift.c New tests.
55749 * gcc.dg/cpp-shortcircuit.c New tests.
55750 * gcc.dg/cpp-unary.c New tests.
55751
55752 2000-03-29 Jeffrey A Law (law@cygnus.com)
55753
55754 * gcc.c-torture/compile/20000329-1.c: New test.
55755
55756 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
55757
55758 * gcc.c-torture/compile/20000326-1.c: New test.
55759 * gcc.c-torture/compile/20000326-2.c: New test.
55760
55761 2000-03-24 Geoff Keating <geoffk@cygnus.com>
55762
55763 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
55764 the first parameter is a function argument.
55765
55766 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
55767
55768 * g++.old-deja/g++.ext/array4.C: New test.
55769
55770 2000-03-22 Geoff Keating <geoffk@cygnus.com>
55771
55772 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
55773
55774 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55775
55776 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
55777
55778 2000-03-19 Richard Henderson <rth@cygnus.com>
55779
55780 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
55781
55782 2000-03-19 Richard Henderson <rth@cygnus.com>
55783
55784 * gcc.c-torture/compile/20000319-1.c: New test.
55785
55786 2000-03-14 Jeffrey A Law (law@cygnus.com)
55787
55788 * gcc.c-torture/execute/20000314-3.c: New test.
55789 * gcc.c-torture/execute/20000314-2.c: New test.
55790 * gcc.c-torture/execute/20000314-1.c: New test.
55791 * gcc.c-torture/compile/20000314-2.c: New test.
55792 * gcc.c-torture/compile/20000314-1.c: New test.
55793
55794 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
55795
55796 * g++.old-deja/g++.warn/inline.C: New test.
55797
55798 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
55799
55800 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
55801 standards-compliant result rather than specific constants.
55802 Put test-values in array.
55803
55804 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
55805
55806 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
55807 (g++_target_compile): Put test-specific options last.
55808
55809 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
55810
55811 * g++.old-deja/g++.eh/vbase4.C: New test.
55812
55813 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
55814
55815 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
55816
55817 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
55818
55819 * g++.old-deja/g++.brendan/misc12.C: Removed.
55820 * g++.old-deja/g++.pt/memtemp77.C: Constify.
55821 * g++.old-deja/g++.ext/pretty4.C: New test.
55822
55823 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
55824
55825 * g++.old-deja/g++.other/string2.C: New test.
55826
55827 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
55828
55829 * g++.old-deja/g++.warn/impint2.C: New test.
55830
55831 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
55832
55833 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
55834 is 1, not zero.
55835
55836 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
55837
55838 * g++.old-deja/g++.warn/impint.C: New test.
55839 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
55840 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
55841 * g++.old-deja/g++.pt/explicit12.C: Likewise.
55842 * g++.old-deja/g++.pt/explicit13.C: Likewise.
55843 * g++.old-deja/g++.pt/explicit17.C: Likewise.
55844 * g++.old-deja/g++.pt/explicit18.C: Likewise.
55845 * g++.old-deja/g++.pt/explicit19.C: Likewise.
55846 * g++.old-deja/g++.pt/explicit23.C: Likewise.
55847 * g++.old-deja/g++.pt/explicit31.C: Likewise.
55848 * g++.old-deja/g++.pt/explicit35.C: Likewise.
55849 * g++.old-deja/g++.pt/explicit6.C: Likewise.
55850 * g++.old-deja/g++.pt/memclass7.C: Likewise.
55851
55852 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
55853
55854 * gcc.dg/cpp-redef.c: New test.
55855
55856 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
55857
55858 * g++.old-deja/g++.pt/unify7.C: New test.
55859
55860 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
55861
55862 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
55863 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
55864
55865 2000-02-25 Geoff Keating <geoffk@cygnus.com>
55866
55867 * gcc.c-torture/compile/20000224-1.c: New test.
55868
55869 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55870
55871 * gcc.c-torture/compile/cpp-2.c: New test.
55872 * gcc.c-torture/compile/cpp-1.c: New test.
55873
55874 2000-02-25 Jeffrey A Law (law@cygnus.com)
55875
55876 * gcc.c-torture/execute/20000225-1.c: New test.
55877
55878 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55879
55880 * gcc.dg/cpp-li2.c: New test.
55881
55882 * gcc.dg/cpp-wi1.c: New test.
55883
55884 * gcc.dg/cpp-li1.c: New test.
55885
55886 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
55887
55888 * g++.old-deja/g++.other/sizeof5.C: New test.
55889
55890 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55891
55892 * gcc.c-torture/execute/va-arg-13.c: New test.
55893
55894 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
55895
55896 * gcc.c-torture/execute/va-arg-12.c: New test.
55897
55898 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
55899
55900 * gcc.c-torture/execute/20000223-1.c: New test.
55901
55902 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
55903
55904 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
55905
55906 2000-02-22 Mark Mitchell <mark@codesourcery.com>
55907
55908 * g++.old-deja/g++.abi/ptrmem.C: New test.
55909
55910 2000-02-19 Richard Henderson <rth@cygnus.com>
55911
55912 * gcc.c-torture/compile/init-3.c: New.
55913
55914 2000-02-17 Mark Mitchell <mark@codesourcery.com>
55915
55916 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
55917 ALWAYS_CXXFLAGS.
55918
55919 2000-02-11 Robert Lipe <robertl@sco.com>
55920
55921 * gcc.c-torture/compile/20000211-3.c: New test.
55922
55923 2000-02-11 Martin Buchholz <martin@xemacs.org>
55924
55925 * gcc.c-torture/compile/20000211-2.c: New test.
55926
55927 2000-02-11 Jeffrey A Law (law@cygnus.com)
55928
55929 * gcc.c-torture/compile/20000211-1.c: New test.
55930
55931 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
55932
55933 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
55934 on native targets
55935
55936 2000-02-08 Nathan Sidwell <nathan@acm.org>
55937
55938 * g++.old-deja/g++.other/cast5.C: New test.
55939
55940 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
55941
55942 * gcc.c-torture/execute/20000205-1.c: New.
55943
55944 2000-02-03 Nathan Sidwell <nathan@acm.org>
55945
55946 * g++.old-deja/g++.jason/cast3.C: Return void.
55947 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
55948
55949 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55950
55951 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
55952
55953 * gcc.dg/loop-1.c: New test.
55954
55955 2000-01-27 Jakub Jelinek <jakub@redhat.com>
55956
55957 * gcc.c-torture/compile/20000127-1.c: New test.
55958 * gcc.c-torture/execute/991228-1.c: New test.
55959
55960 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55961
55962 * gcc.dg/unused-2.c: New test.
55963
55964 * gcc.dg/conv-1.c: New test.
55965
55966 2000-01-24 Mark Mitchell <mark@codesourcery.com>
55967
55968 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
55969 compiler.
55970 (tool_option_proc): Fix typo.
55971
55972 2000-01-24 Geoff Keating <geoffk@cygnus.com>
55973
55974 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
55975 of the ld on the host, not on the build machine.
55976 Also, don't crash if '--help' is not a supported option.
55977
55978 2000-01-24 Richard Henderson <rth@cygnus.com>
55979
55980 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
55981
55982 2000-01-20 Jeffrey A Law (law@cygnus.com)
55983
55984 * gcc.c-torture/execute/20000120-2.c: New test.
55985 * gcc.c-torture/execute/20000120-1.c: New test.
55986
55987 2000-01-13 Jeffrey A Law (law@cygnus.com)
55988
55989 * gcc.c-torture/execute/20000113-1.c: New test.
55990
55991 2000-01-12 Jeffrey A Law (law@cygnus.com)
55992
55993 * gcc.c-torture/execute/20000112-1.c: New test.
55994
55995 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55996
55997 * gcc.dg/20000111-1.c: New test.
55998
55999 2000-01-10 Jeffrey A Law (law@cygnus.com)
56000
56001 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
56002 with 16 bit integers.
56003
56004 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56005
56006 * gcc.dg/20000108-1.c: New test.
56007
56008 2000-01-05 Nathan Sidwell <nathan@acm.org>
56009
56010 * g++.old-deja/g++.ns/koenig8.C: New test.
56011
56012 2000-01-05 Nathan Sidwell <nathan@acm.org>
56013
56014 * g++.old-deja/g++.other/cast4.C: New test.
56015
56016 2000-01-05 Jeffrey A Law (law@cygnus.com)
56017
56018 * gcc.c-torture/compile/20000105-2.c: New test.
56019 * gcc.c-torture/compile/20000105-1.c: New test.
56020
56021 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56022
56023 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
56024 references to printf & atoi to conform to ANSI standard.
56025 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
56026 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
56027 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
56028 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
56029 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
56030 * g++.old-deja/g++.brendan/complex1.C: Likewise.
56031 * g++.old-deja/g++.brendan/copy1.C: Likewise.
56032 * g++.old-deja/g++.brendan/copy2.C: Likewise.
56033 * g++.old-deja/g++.brendan/copy3.C: Likewise.
56034 * g++.old-deja/g++.brendan/copy4.C: Likewise.
56035 * g++.old-deja/g++.brendan/copy5.C: Likewise.
56036 * g++.old-deja/g++.brendan/copy6.C: Likewise.
56037 * g++.old-deja/g++.brendan/copy7.C: Likewise.
56038 * g++.old-deja/g++.brendan/copy8.C: Likewise.
56039 * g++.old-deja/g++.brendan/crash11.C: Likewise.
56040 * g++.old-deja/g++.brendan/crash14.C: Likewise.
56041 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
56042 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
56043 * g++.old-deja/g++.brendan/delete2.C: Likewise.
56044 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
56045 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
56046 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
56047 * g++.old-deja/g++.brendan/eh1.C: Likewise.
56048 * g++.old-deja/g++.brendan/groff1.C: Likewise.
56049 * g++.old-deja/g++.brendan/init3.C: Likewise.
56050 * g++.old-deja/g++.brendan/misc12.C: Likewise.
56051 * g++.old-deja/g++.brendan/misc7.C: Likewise.
56052 * g++.old-deja/g++.brendan/new2.C: Likewise.
56053 * g++.old-deja/g++.brendan/operators4.C: Likewise.
56054 * g++.old-deja/g++.brendan/operators5.C: Likewise.
56055 * g++.old-deja/g++.brendan/overload2.C: Likewise.
56056 * g++.old-deja/g++.brendan/overload7.C: Likewise.
56057 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
56058 * g++.old-deja/g++.brendan/reference1.C: Likewise.
56059 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
56060 * g++.old-deja/g++.brendan/template24.C: Likewise.
56061 * g++.old-deja/g++.brendan/template3.C: Likewise.
56062 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
56063 * g++.old-deja/g++.jason/inline3.C: Likewise.
56064 * g++.old-deja/g++.jason/opeq.C: Likewise.
56065 * g++.old-deja/g++.law/arg5.C: Likewise.
56066 * g++.old-deja/g++.law/arm7.C: Likewise.
56067 * g++.old-deja/g++.law/ctors11.C: Likewise.
56068 * g++.old-deja/g++.law/cvt8.C: Likewise.
56069 * g++.old-deja/g++.law/init9.C: Likewise.
56070 * g++.old-deja/g++.law/refs4.C: Likewise.
56071 * g++.old-deja/g++.law/template2.C: Likewise.
56072 * g++.old-deja/g++.law/visibility24.C: Likewise.
56073 * g++.old-deja/g++.law/vtable3.C: Likewise.
56074 * g++.old-deja/g++.mike/asm2.C: Likewise.
56075 * g++.old-deja/g++.mike/eh1.C: Likewise.
56076 * g++.old-deja/g++.mike/misc1.C: Likewise.
56077 * g++.old-deja/g++.mike/misc13.C: Likewise.
56078 * g++.old-deja/g++.mike/misc14.C: Likewise.
56079 * g++.old-deja/g++.mike/ns12.C: Likewise.
56080 * g++.old-deja/g++.mike/p1248.C: Likewise.
56081 * g++.old-deja/g++.mike/p3708.C: Likewise.
56082 * g++.old-deja/g++.mike/p3708a.C: Likewise.
56083 * g++.old-deja/g++.mike/p3708b.C: Likewise.
56084 * g++.old-deja/g++.mike/p646.C: Likewise.
56085 * g++.old-deja/g++.mike/p700.C: Likewise.
56086 * g++.old-deja/g++.mike/p783.C: Likewise.
56087 * g++.old-deja/g++.mike/p783a.C: Likewise.
56088 * g++.old-deja/g++.mike/p783b.C: Likewise.
56089 * g++.old-deja/g++.mike/p786.C: Likewise.
56090 * g++.old-deja/g++.mike/p789.C: Likewise.
56091 * g++.old-deja/g++.mike/p789a.C: Likewise.
56092 * g++.old-deja/g++.mike/p807a.C: Likewise.
56093 * g++.old-deja/g++.other/delete3.C: Likewise.
56094 * g++.old-deja/g++.other/dyncast1.C: Likewise.
56095 * g++.old-deja/g++.other/dyncast2.C: Likewise.
56096 * g++.old-deja/g++.other/dyncast3.C: Likewise.
56097 * g++.old-deja/g++.other/empty1.C: Likewise.
56098 * g++.old-deja/g++.other/temporary1.C: Likewise.
56099 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
56100 * g++.old-deja/g++.pt/t16.C: Likewise.
56101 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
56102
56103 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
56104
56105 * gcc.dg/991230-1.c: New test.
56106
56107 1999-12-29 Jeffrey A Law (law@cygnus.com)
56108
56109 * gcc.c-torture/compile/991229-3.c: New test.
56110 * gcc.c-torture/compile/991229-2.c: New test.
56111 * gcc.c-torture/compile/991229-1.c: New test.
56112
56113 1999-12-29 Greg McGary <gkm@eng.ascend.com>
56114
56115 * gcc.c-torture/compile/labels-2.c: New test.
56116
56117 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
56118
56119 * gcc.c-torture/execute/991227-1.c: New test.
56120
56121 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56122
56123 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
56124
56125 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
56126
56127 * gcc.c-torture/execute/991221-1.c: New test.
56128
56129 1999-12-20 Nathan Sidwell <nathan@acm.org>
56130
56131 * g++.old-deja/g++.other/cast3.C: New test.
56132
56133 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
56134
56135 * gcc.c-torture/execute/991216-4.c: New test.
56136
56137 1999-12-16 Michael Meissner <meissner@cygnus.com>
56138
56139 * gcc.c-torture/execute/991216-1.c: New test.
56140 * gcc.c-torture/execute/991216-2.c: New test.
56141 * gcc.c-torture/execute/991216-3.c: New test.
56142
56143 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
56144
56145 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
56146 Actually make the test fail by using "-O2" for compilation.
56147
56148 1999-12-15 Nathan Sidwell <nathan@acm.org>
56149
56150 * g++.old-deja/g++.warn/cast-align1.C: New test.
56151
56152 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
56153
56154 * gcc.c-torture/compile/991214-1.c: New test.
56155 * gcc.c-torture/compile/991214-2.c: New test.
56156
56157 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
56158
56159 * gcc.dg/991214-1.c: New test.
56160
56161 1999-12-13 Jeffrey A Law (law@cygnus.com)
56162
56163 * gcc.c-torture/compile/991213-3.c: New test.
56164 * gcc.c-torture/compile/991213-2.c: New test.
56165 * gcc.c-torture/compile/991213-1.c: New test.
56166
56167 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
56168
56169 * gcc.dg/991209-1.c: New test.
56170
56171 1999-12-08 Nathan Sidwell <nathan@acm.org>
56172
56173 * gcc.c-torture/compile/991208-1.c: New test.
56174
56175 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56176
56177 * gcc.dg/ultrasp2.c: New test.
56178
56179 1999-12-05 Alex Samuel <samuel@codesourcery.com>
56180
56181 * g++.old-deja/g++.abi/align.C (main): Fix typo.
56182
56183 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
56184
56185 * gcc.c-torture/compile/991202-1.c: New test.
56186 * gcc.c-torture/execute/991202-1.c: New test.
56187 * gcc.c-torture/execute/991202-2.c: New test.
56188 * gcc.c-torture/execute/991202-3.c: New test.
56189
56190 1999-12-02 Alex Samuel <samuel@codesourcery.com>
56191
56192 * g++.old-deja/g++.abi/align.C: New test.
56193 * g++.old-deja/g++.abi/aggregates.C: Likewise.
56194 * g++.old-deja/g++.abi/bitfields.C: Likewise.
56195
56196 1999-12-01 Richard Henderson <rth@cygnus.com>
56197
56198 * gcc.c-torture/execute/991201-1.c: New.
56199
56200 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
56201
56202 * gcc.dg/991129-1.c: New test.
56203
56204 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
56205
56206 * gcc.c-torture/compile/991127-1.c: New test.
56207
56208 1999-11-22 Nathan Sidwell <nathan@acm.org>
56209
56210 * g++.old-deja/g++.other/warn4.C: New test.
56211
56212 1999-11-22 Nathan Sidwell <nathan@acm.org>
56213
56214 * g++.old-deja/g++.eh/cleanup2.C: New test.
56215 * g++.old-deja/g++.ext/pretty2.C: New test.
56216 * g++.old-deja/g++.ext/pretty3.C: New test.
56217 * g++.old-deja/g++.other/debug6.C: New test.
56218
56219 1999-10-20 Jim Wilson <wilson@cygnus.com>
56220
56221 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
56222 compiler_output to look for one error message instead of two.
56223
56224 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
56225
56226 * gcc.c-torture/execute/991118-1.c: Also test case
56227 where the word boundary does not split a byte evenly.
56228
56229 1999-11-19 Nathan Sidwell <nathan@acm.org>
56230
56231 * g++.old-deja/g++.ext/restrict1.C: New test.
56232
56233 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
56234
56235 * gcc.c-torture/execute/991118-1.c: New test.
56236
56237 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
56238
56239 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
56240 working directory pathnames.
56241
56242 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
56243
56244 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
56245 host is equipped with driver.h and driver.o so it can actually
56246 compile and run the tests.
56247
56248 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
56249
56250 * gcc.c-torture/compile/991008-1.c: New test.
56251
56252 1999-11-08 Nick Clifton <nickc@cygnus.com>
56253
56254 * lib/gcc-dg.exp: Include target-supports.exp
56255
56256 1999-11-05 Nick Clifton <nickc@cygnus.com>
56257
56258 * lib/target-supports.exp: New file: Provide procs to test for
56259 features supported by the target.
56260 (check_weak_available): Moved here from ecos.exp.
56261 (check_alias_available): New proc: Determine of the target
56262 toolchain supports the alias attribute.
56263
56264 * gcc.dg/special/ecos.exp: Move check_weak_available to
56265 target-supports.exp.
56266 (alias-1.c): Only perform the test if the target supports
56267 aliases.
56268 (wkali-1.c): Only perform the test if the target supports
56269 aliases.
56270
56271 * gcc.dg/990506-0.c: Expect error messages from cross
56272 targets as well as native targets.
56273
56274 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56275
56276 * gcc.dg/ultrasp1.c: Removed xfail.
56277 * gcc.dg/struct-ret-2.c: Likewise.
56278 * gcc.dg/array-1.c: Likewise.
56279
56280 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56281
56282 * gcc.dg/struct-ret-2.c: New test.
56283
56284 * gcc.dg/array-1.c: New test.
56285
56286 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
56287
56288 * gcc.c-torture/execute/991030-1.c: New test.
56289
56290 1999-10-26 Richard Henderson <rth@cygnus.com>
56291
56292 * gcc.c-torture/compile/991026-2.c: New test.
56293
56294 1999-10-26 Jeffrey A Law (law@cygnus.com)
56295
56296 * gcc.c-torture/compile/991026-1.c: New test.
56297
56298 1999-10-23 Jeffrey A Law (law@cygnus.com)
56299
56300 * gcc.c-torture/execute/991023-1.c: New test.
56301
56302 1999-10-19 Jeffrey A Law (law@cygnus.com)
56303
56304 * gcc.c-torture/execute/991019-1.c: New test.
56305
56306 1999-10-16 Richard Henderson <rth@cygnus.com>
56307
56308 * gcc.c-torture/execute/991016-1.c: New test.
56309
56310 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
56311
56312 * gcc.c-torture/execute/991014-1.c: New test.
56313
56314 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
56315
56316 * g++.old-deja/g++.other/union2.C: New test.
56317
56318 1999-10-13 Nathan Sidwell <nathan@acm.org>
56319
56320 * g++.old-deja/g++.other/vaarg2.C: New test.
56321 * g++.old-deja/g++.other/vaarg3.C: New test.
56322
56323 1999-10-12 Craig Burley <craig@jcb-sc.com>
56324
56325 * g77.f-torture/noncompile/19990905-1.f: Moved from being
56326 in compile/.
56327
56328 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
56329
56330 * gcc.c-torture/execute/va-arg-11.c: New test.
56331
56332 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
56333
56334 * lib/file-format.exp (gcc_target_object_format): Don't
56335 crash if objdump is unavailable.
56336
56337 1999-09-29 Donn Terry <donn@interix.com>
56338
56339 * gcc.misc-tests/mg.exp: delete extraneous redirection.
56340
56341 1999-09-28 Nick Clifton <nickc@cygnus.com>
56342
56343 * gcc.c-torture/compile/990928-1.c: New test.
56344
56345 1999-09-28 Nathan Sidwell <nathan@acm.org>
56346
56347 * g++.old-deja/g++.other/decl6.C: New test.
56348
56349 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56350
56351 * gcc.c-torture/execute/va-arg-10.c: New test.
56352
56353 1999-09-27 Nathan Sidwell <nathan@acm.org>
56354
56355 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
56356 __PRETTY_FUNCTION__.
56357
56358 1999-09-23 Nick Clifton <nickc@cygnus.com>
56359
56360 * gcc.c-torture/execute/990923-1.c: New test.
56361
56362 1999-09-21 Nick Clifton <nickc@cygnus.com>
56363
56364 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
56365 for which -fpic is inappropriate.
56366
56367 1999-09-21 Mark Mitchell <mark@codesourcery.com>
56368
56369 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
56370
56371 1999-09-21 Nathan Sidwell <nathan@acm.org>
56372
56373 * g++.old-deja/g++.other/dyncast1.C: New test.
56374 * g++.old-deja/g++.other/dyncast2.C: New test.
56375 * g++.old-deja/g++.other/dyncast3.C: New test.
56376 * g++.old-deja/g++.other/dyncast4.C: New test.
56377 * g++.old-deja/g++.other/dyncast5.C: New test.
56378 * g++.old-deja/g++.eh/catch3.C: New test.
56379 * g++.old-deja/g++.eh/catch3p.C: New test.
56380 * g++.old-deja/g++.eh/catch4.C: New test.
56381 * g++.old-deja/g++.eh/catch4p.C: New test.
56382 * g++.old-deja/g++.eh/catch5.C: New test.
56383 * g++.old-deja/g++.eh/catch5p.C: New test.
56384 * g++.old-deja/g++.eh/catch6.C: New test.
56385 * g++.old-deja/g++.eh/catch6p.C: New test.
56386 * g++.old-deja/g++.eh/catch7.C: New test.
56387 * g++.old-deja/g++.eh/catch7p.C: New test.
56388 * g++.old-deja/g++.eh/catch8.C: New test.
56389 * g++.old-deja/g++.eh/catch8p.C: New test.
56390 * g++.old-deja/g++.eh/catch9.C: New test.
56391 * g++.old-deja/g++.eh/catch9p.C: New test.
56392
56393 1999-09-13 Nathan Sidwell <nathan@acm.org>
56394
56395 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
56396 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
56397
56398 1999-09-13 Jeffrey A Law (law@cygnus.com)
56399
56400 * gcc.c-torture/compile/990913-1.c: New test.
56401
56402 1999-09-10 Nathan Sidwell <nathan@acm.org>
56403
56404 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
56405 * g++.old-deja/g++.jason/rfg5.C: Likewise.
56406
56407 1999-09-09 Richard Henderson <rth@cygnus.com>
56408
56409 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
56410
56411 1999-09-09 Nathan Sidwell <nathan@acm.org>
56412
56413 * g++.old-deja/g++.other/lookup11.C: New test.
56414 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
56415 what is permitted and what we want.
56416 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
56417 overload use.
56418 * g++.old-deja/g++.jason/rfg5.C: Likewise.
56419
56420 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
56421
56422 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
56423 * gcc.c-torture/noncompile/poison-1.c: New file.
56424
56425 1999-09-08 Nathan Sidwell <nathan@acm.org>
56426
56427 * g++.old-deja/g++.other/sizeof3.C: New test.
56428 * g++.old-deja/g++.other/sizeof4.C: New test.
56429 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
56430 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
56431
56432 1999-09-07 Richard Henderson <rth@cygnus.com>
56433
56434 * gcc.dg/va-arg-1.c: New.
56435
56436 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56437
56438 * gcc.c-torture/execute/va-arg-9.c: New test.
56439
56440 1999-09-05 Craig Burley <craig@jcb-sc.com>
56441
56442 * g77.f-torture/compile/980519-2.f: New test.
56443 * g77.f-torture/compile/19990905-0.f: New test.
56444 * g77.f-torture/compile/19990905-1.f: New test.
56445 * g77.f-torture/compile/19990905-2.f: New test.
56446
56447 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
56448
56449 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
56450
56451 * gcc.c-torture/execute/990827-1.c: Fix typo.
56452
56453 1999-09-03 Nathan Sidwell <nathan@acm.org>
56454
56455 * g++.old-deja/g++.other/deref1.C: New test.
56456
56457 1999-09-02 Nathan Sidwell <nathan@acm.org>
56458
56459 * g++.old-deja/g++.other/ambig2.C: New test.
56460 * g++.old-deja/g++.other/cond5.C: New test.
56461 * g++.old-deja/g++.other/lookup16.C: New test.
56462
56463 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
56464
56465 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
56466 assemblers too.
56467
56468 1999-08-31 Jeffrey A Law (law@cygnus.com)
56469
56470 * lib/c-torture.exp: Avoid the "compare executables" optimization
56471 when testing native.
56472
56473 1999-08-29 Jeffrey A Law (law@cygnus.com)
56474
56475 * gcc.c-torture/execute/990829-1.c: New test.
56476 * gcc.c-torture/compile/990829-1.c: New test.
56477
56478 1999-08-27 Paul Burchard <burchard@pobox.com>
56479
56480 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
56481 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
56482 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
56483 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
56484 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
56485 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
56486 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
56487 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
56488 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
56489 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
56490 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
56491
56492 1999-08-27 Jeffrey A Law (law@cygnus.com)
56493
56494 * gcc.c-torture/execute/990827-1.c: New test.
56495
56496 1999-08-26 Craig Burley <craig@jcb-sc.com>
56497
56498 * g77.f-torture/noncompile/19990826-4.f: New test.
56499
56500 * g77.f-torture/compile/19990826-3.f: New test.
56501
56502 * g77.f-torture/execute/19990826-2.f: New test.
56503
56504 * g77.f-torture/compile/19990826-1.f: New test.
56505
56506 * gcc.c-torture/execute/990826-0.c: New test.
56507 * g77.c-torture/execute/19990826-0.f: New test.
56508
56509 * g77.f-torture/noncompile/970626-2.f: New test.
56510
56511 1999-08-25 Paul Burchard <burchard@pobox.com>
56512
56513 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
56514 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
56515 lss-011.C: New tests.
56516
56517 1999-08-25 Nathan Sidwell <nathan@acm.org>
56518
56519 * g++.old-deja/g++.other/decl5.C: New test.
56520
56521 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56522
56523 * noncompile/noncompile.exp: Load_lib c-torture.exp.
56524 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
56525 call `postbase' for each one. All callers of `postbase' changed
56526 to call this instead.
56527
56528 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
56529
56530 * gcc.c-torture/execute/990811-1.c: New test.
56531
56532 1999-08-09 Nick Clifton <nickc@cygnus.com>
56533
56534 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
56535 just native ones.
56536
56537 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
56538 just native ones.
56539
56540 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
56541
56542 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
56543
56544 1999-08-04 Jeffrey A Law (law@cygnus.com)
56545
56546 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
56547
56548 1999-08-04 Nathan Sidwell <nathan@acm.org>
56549
56550 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
56551
56552 1999-08-04 Jeffrey A Law (law@cygnus.com)
56553
56554 * gcc.c-torture/execute/990804-1.c: New test.
56555
56556 1999-08-03 Nathan Sidwell <nathan@acm.org>
56557
56558 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
56559 * g++.old-deja/g++.brendan/crash64.C: Likewise.
56560 * g++.old-deja/g++.brendan/overload8.C: Likewise.
56561
56562 1999-08-03 Nathan Sidwell <nathan@acm.org>
56563
56564 * g++.old-deja/g++.other/struct1.C: New test.
56565
56566 1999-08-03 Nathan Sidwell <nathan@acm.org>
56567
56568 * g++.old-deja/g++.other/enum2.C: New test.
56569
56570 1999-08-02 Richard Henderson <rth@cygnus.com>
56571
56572 Adapted from tests from Franz Sirl:
56573 * gcc.c-torture/execute/va-arg-7.c: New test.
56574 * gcc.c-torture/execute/va-arg-8.c: New test.
56575
56576 1999-08-01 Jeffrey A Law (law@cygnus.com)
56577
56578 * gcc.c-torture/compile/990801-2.c: New test.
56579
56580 * gcc.c-torture/compile/990801-1.c: New test.
56581
56582 1999-07-27 Michael Meissner <meissner@cygnus.com>
56583
56584 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
56585 fp-cmp-1.c, converting double to float.
56586
56587 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
56588 fp-cmp-1.c, converting double to long double.
56589
56590 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
56591 from fr1 to unknown_register, since fr1 is a legitimate register
56592 on some machines.
56593
56594 1999-07-25 Jeffrey A Law (law@cygnus.com)
56595
56596 * README: More listname related changes.
56597
56598 1999-07-08 Catherine Moore <clm@cygnus.com>
56599
56600 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
56601
56602 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
56603
56604 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
56605
56606 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
56607
56608 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
56609
56610 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
56611
56612 * gcc.dg/990703-1.c: New test.
56613
56614 1999-06-29 Nick Clifton <nickc@cygnus.com>
56615
56616 * lib/file-format.exp: New file: Move definition of proc
56617 gcc_target_object_format to here from
56618 gcc.dg/special/ecos.exp.
56619
56620 * lib/c-torture.exp: Include lib file-format.exp.
56621 * lib/gcc-dg.exp: Include lib file-format.exp.
56622
56623 * gcc.dg/special/ecos.exp: Remove definition of proc
56624 gcc_target_object_format.
56625
56626 1999-06-28 Jeffrey A Law (law@cygnus.com)
56627
56628 * gcc.c-torture/execute/990628-1.c: New test.
56629
56630 1999-06-25 Jeffrey A Law (law@cygnus.com)
56631
56632 * gcc.c-torture/compile/990625-2.c: New test.
56633
56634 * gcc.c-torture/compile/990625-1.c: New test.
56635
56636 1999-06-23 Nick Clifton <nickc@cygnus.com>
56637
56638 * gcc.c-torture/compile/dll.c: New test case. Check that dll
56639 attributes compile.
56640 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
56641 ports that use the COFF/PE file format.
56642
56643 1999-06-17 Jeffrey A Law (law@cygnus.com)
56644
56645 * gcc.c-torture/compile/990617-1.c: New test.
56646
56647 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
56648
56649 * g++.old-deja/g++.other/decl4.C: New test.
56650
56651 1999-06-14 Nathan Sidwell <nathan@acm.org>
56652
56653 * g++.old-deja/g++.other/bitfld3.C: New test.
56654
56655 1999-06-08 Nathan Sidwell <nathan@acm.org>
56656
56657 * g++.old-deja/g++.eh/catch1.C: New test.
56658
56659 1999-06-07 Jeffrey A Law (law@cygnus.com)
56660
56661 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
56662
56663 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
56664 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
56665
56666 1999-06-05 Craig Burley <craig@jcb-sc.com>
56667
56668 * g77.f-torture/compile/19990502-0.f: Replace with new,
56669 shorter, test that still fails after recent changes.
56670
56671 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
56672
56673 * gcc.c-torture/execute/990604-1.c: New test.
56674
56675 1999-05-31 Jeffrey A Law (law@cygnus.com)
56676
56677 * gcc.c-torture/execute/990531-1.c: New test.
56678
56679 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56680
56681 * gcc.c-torture/compile/990527-1.c: New test.
56682
56683 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
56684
56685 * gcc.c-torture/execute/990527-1.c: New test.
56686
56687 1999-05-25 Nick Clifton <nickc@cygnus.com>
56688
56689 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
56690 bitfields as signed.
56691
56692 1999-05-25 Craig Burley <craig@jcb-sc.com>
56693
56694 * g77.f-torture/compile/19990525-0.f: New test.
56695
56696 1999-05-25 Jeffrey A Law (law@cygnus.com)
56697
56698 * gcc.c-torture/execute/990525-2.c: New test.
56699
56700 * gcc.c-torture/execute/990525-1.c: New test.
56701
56702 1999-05-24 Nathan Sidwell <nathan@acm.org>
56703
56704 * g++.old-deja/g++.other/anon3.C: New test.
56705 * g++.old-deja/g++.other/anon4.C: New test.
56706 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
56707 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
56708 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
56709 Merrill).
56710
56711 1999-05-24 Jeffrey A Law (law@cygnus.com)
56712
56713 * gcc.c-torture/execute/990524-1.c: New test.
56714
56715 * gcc.dg/990524-1.c: New test.
56716
56717 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56718
56719 * gcc.c-torture/compile/990523-1.c: New test.
56720
56721 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
56722
56723 * gcc.c-torture/compile/990519-1.c: New test.
56724
56725 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
56726
56727 * gcc.c-torture/compile/990517-1.c: New test.
56728
56729 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
56730 (e4, f4): New tests.
56731 (main): Call them.
56732
56733 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56734
56735 * gcc.dg/noreturn-1.c: New test.
56736
56737 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
56738
56739 * gcc.c-torture/execute/990513-1.c: New test.
56740
56741 1999-05-10 Richard Henderson <rth@cygnus.com>
56742
56743 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
56744
56745 1999-05-10 Craig Burley <craig@jcb-sc.com>
56746
56747 * g77.f-torture/execute/erfc.f: Use small single-precision
56748 values, to avoid problems on Alphas when not -mieee.
56749
56750 1999-05-08 Craig Burley <craig@jcb-sc.com>
56751
56752 * gcc.dg/990506-0.c: New test.
56753
56754 1999-05-08 Richard Henderson <rth@cygnus.com>
56755
56756 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
56757 the constant to test. Don't XFAIL 64-bit targets.
56758
56759 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
56760 * g++.old-deja/g++.law/profile1.C: Likewise.
56761
56762 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
56763 operator new instances.
56764 * g++.old-deja/g++.other/delete5.C: Likewise.
56765
56766 1999-05-03 Craig Burley <craig@jcb-sc.com>
56767
56768 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
56769 intrinsic.
56770
56771 1999-05-03 Craig Burley <craig@jcb-sc.com>
56772
56773 * g77.f-torture/execute/u77-test.f: Reverse order of two
56774 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
56775
56776 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56777
56778 * gcc.dg/compare1.c: New test.
56779
56780 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
56781
56782 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
56783 New tests.
56784
56785 1999-05-02 Craig Burley <craig@jcb-sc.com>
56786
56787 * g77.f-torture/compile/19990502-1.f: New test.
56788
56789 1999-05-02 Craig Burley <craig@jcb-sc.com>
56790
56791 * g77.f-torture/compile/19990502-0.f: New test.
56792
56793 1999-05-02 Craig Burley <craig@jcb-sc.com>
56794
56795 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
56796 intrinsic.
56797
56798 1999-05-02 Craig Burley <craig@jcb-sc.com>
56799
56800 * g77.f-torture/execute/u77-test.f (main): List libU77
56801 intrinsics not currently tested.
56802 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
56803 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
56804 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
56805 Trim blanks off the ends of some printed strings.
56806
56807 1999-05-02 Craig Burley <craig@jcb-sc.com>
56808
56809 * g77.f-torture/execute/u77-test.f (main): Just warn about
56810 FSTAT gid disagreement, as it's expected on some systems.
56811
56812 1999-05-01 Craig Burley <craig@jcb-sc.com>
56813
56814 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
56815 use a new function, which allows for some slop.
56816 Clean up some commentary.
56817 (issum): The new function.
56818 (sgladd): Deleted subroutine.
56819
56820 1999-05-01 Craig Burley <craig@jcb-sc.com>
56821
56822 * g77.f-torture/execute/u77-test.f: Modify to be more like
56823 libf2c/libU77 version, bringing patches to that version here.
56824 Add suitable commentary.
56825
56826 1999-04-25 Richard Henderson <rth@cygnus.com>
56827
56828 * gcc.dg/990424-1.c: New test.
56829
56830 1999-04-24 Craig Burley <craig@jcb-sc.com>
56831
56832 * g77.f-torture/execute/u77-test.f (main): Bug involving
56833 LSTAT has been fixed, so turn back on full checking.
56834
56835 1999-04-20 Craig Burley <craig@jcb-sc.com>
56836
56837 * g77.f-torture/compile/19990419-0.f: New test.
56838 * g77.f-torture/execute/19990419-1.f: New test.
56839
56840 1999-04-17 Richard Henderson <rth@cygnus.com>
56841
56842 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
56843 to avoid the need for a prototype to supress a warning.
56844
56845 1999-04-07 Jim Wilson <wilson@cygnus.com>
56846
56847 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
56848
56849 1999-04-04 Jeffrey A Law (law@cygnus.com)
56850
56851 * gcc.c-torture/execute/990404-1.c: New test.
56852
56853 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
56854
56855 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
56856 * gcc.dg/cpp-if3.c: Don't use -pedantic.
56857 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
56858 missing initializer warnings.
56859
56860 1999-03-28 Jeffrey A Law (law@cygnus.com)
56861
56862 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
56863 matching strings.
56864
56865 1999-03-26 Jeffrey A Law (law@cygnus.com)
56866
56867 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
56868
56869 1999-03-26 Craig Burley <craig@jcb-sc.com>
56870
56871 * g77.f-torture/execute/19990325-0.f: New test.
56872 * g77.f-torture/execute/19990325-1.f: New test.
56873
56874 1999-03-24 Jeffrey A Law (law@cygnus.com)
56875
56876 * gcc.c-torture/execute/990324-1.c: New test.
56877
56878 1999-03-22 Jim Wilson <wilson@cygnus.com>
56879
56880 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
56881 test with 4.
56882
56883 1999-03-17 Richard Henderson <rth@cygnus.com>
56884
56885 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
56886
56887 1999-03-13 Craig Burley <craig@jcb-sc.com>
56888
56889 * g77.f-torture/execute/19990313-2.f: New test.
56890 * g77.f-torture/execute/19990313-3.f: New test.
56891
56892 1999-03-13 Craig Burley <craig@jcb-sc.com>
56893
56894 * g77.f-torture/execute/19990313-0.f: New test.
56895 * g77.f-torture/execute/19990313-1.f: New test.
56896
56897 1999-03-12 Jim Wilson <wilson@cygnus.com>
56898
56899 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
56900 printf to sprintf.
56901 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
56902 (main): Add check for u15. Conditionalize u31 check depending on
56903 whether ints are <32 bits or >=32 bits.
56904
56905 1999-03-08 Craig Burley <craig@jcb-sc.com>
56906
56907 * g77.f-torture/execute/19981119-0.f: Improve testiness.
56908
56909 1999-03-08 Craig Burley <craig@jcb-sc.com>
56910
56911 * g77.f-torture/compile/19990305-0.f: New test.
56912 * g77.f-torture/execute/19981119-0.f: New test.
56913
56914 1999-03-08 Craig Burley <craig@jcb-sc.com>
56915
56916 * g77.f-torture/execute/970625-2.f: call ABORT if final
56917 result is not correct, instead of just printing it.
56918 Add this checking via newly introduced obfuscation, to
56919 trip up buggy front ends.
56920
56921 1999-03-07 Craig Burley <craig@jcb-sc.com>
56922
56923 * g77.f-torture/compile/960317-1.f: Moved from being
56924 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
56925
56926 1999-03-06 Craig Burley <craig@jcb-sc.com>
56927
56928 * g77.f-torture/execute/960317-1.f: New (old) test.
56929 * g77.f-torture/execute/970625-2.f: Ditto.
56930
56931 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
56932
56933 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
56934 error message on line 1 or line 2; cccp and cpplib do this differently.
56935
56936 1999-03-01 Jeffrey A Law (law@cygnus.com)
56937
56938 * g++.old-deja/g++.law/weak1.C: New test.
56939
56940 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
56941
56942 * gcc.c-torture/execute/990119-1.c: Renamed to...
56943 * gcc.dg/990119-1.c: this, so it will only be tested once
56944 (it's a preprocessor test, it doesn't need to be run at
56945 multiple optimization levels).
56946
56947 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
56948
56949 * lib/g++.exp: Don't add incdir=$base_dir/../include to
56950 ALWAYS_CXXFLAGS.
56951
56952 1999-02-24 Craig Burley <craig@jcb-sc.com>
56953
56954 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
56955 * g77.f-torture/compile/19981216-0.f: ...as it is expected
56956 to not be compilable by current g77.
56957
56958 1999-02-24 Nick Clifton <nickc@cygnus.com>
56959
56960 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
56961
56962 1999-02-22 Jeffrey A Law (law@cygnus.com)
56963
56964 * gcc.c-torture/execute/990222-1.c: New test.
56965
56966 1999-02-19 Craig Burley <craig@jcb-sc.com>
56967
56968 * g77.f-torture/compile/19990218-0.f: New test.
56969 * g77.f-torture/noncompile/19990218-1.f: New test.
56970
56971 1999-02-18 Craig Burley <craig@jcb-sc.com>
56972
56973 * g77.f-torture/compile/19981216-0.f: New test.
56974
56975 1999-02-14 Jeffrey A Law (law@cygnus.com)
56976
56977 * gcc.dg/990214-1.c: New test.
56978
56979 1999-02-13 Jeffrey A Law (law@cygnus.com)
56980
56981 * gcc.dg/990213-2.c: New test.
56982
56983 * gcc.dg/990213-1.c: New test.
56984
56985 1999-02-12 Jeffrey A Law (law@cygnus.com)
56986
56987 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
56988 ints.
56989
56990 1999-02-11 Nick Clifton <nickc@cygnus.com>
56991
56992 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
56993 specified by target.
56994
56995 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
56996
56997 1999-02-11 Jeffrey A Law (law@cygnus.com)
56998
56999 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
57000
57001 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
57002
57003 * gcc.dg/special/ecos.exp: New test driver for new tests with
57004 special requirements.
57005
57006 * gcc.dg/special/alias-1.c: New test.
57007 * gcc.dg/special/gcsec-1.c: New test.
57008 * gcc.dg/special/weak-1.c: New test.
57009 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
57010 * gcc.dg/special/weak-2.c: New test.
57011 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
57012 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
57013 * gcc.dg/special/wkali-1.c: New test.
57014 * gcc.dg/special/wkali-2.c: New test.
57015 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
57016 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
57017
57018 1999-02-10 Felix Lee <flee@cygnus.com>
57019
57020 * lib/c-torture.exp (c-torture-compile): Pull out code for
57021 analyzing gcc error messages.
57022 (c-torture-execute): Likewise. Fix some (harmless) false
57023 positives.
57024 * lib/gcc.exp (gcc_check_compile): New function.
57025
57026 1999-02-08 Richard Henderson <rth@cygnus.com>
57027
57028 * gcc.c-torture/execute/990208-1.c: New test.
57029
57030 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
57031
57032 * g++.dg/special/ecos.exp: New driver for new tests with special
57033 requirements
57034
57035 * g++.dg/special/conpr-1.C: New test
57036 * g++.dg/special/conpr-2.C: New test
57037 * g++.dg/special/conpr-2a.C: New test
57038 * g++.dg/special/conpr-3.C: New test
57039 * g++.dg/special/conpr-3a.C: New test
57040 * g++.dg/special/conpr-3b.C: New test
57041
57042 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
57043 allow g++ to use the dg driver
57044
57045 * README: Add comment about g++.dg directory
57046
57047 1999-02-06 Jeffrey A Law (law@cygnus.com)
57048
57049 * README: Update email addresses.
57050
57051 1999-02-03 Nick Clifton <nickc@cygnus.com>
57052
57053 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
57054 arguments in order to force structure S onto the stack even on
57055 the alpha.
57056 (test): Pass 10 leading arguments to function foo as well as the
57057 structure S.
57058
57059 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
57060 failure for all targets.
57061
57062 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
57063 abort to terminate program execution.
57064
57065 1999-01-30 Richard Henderson <rth@cygnus.com>
57066
57067 * gcc.c-torture/execute/990130-1.c: New test.
57068
57069 1999-01-30 Jeffrey A Law (law@cygnus.com)
57070
57071 * gcc.dg/990130-1.c: New test.
57072
57073 1999-01-28 Michael Meissner <meissner@cygnus.com>
57074
57075 * gcc.c-torture/execute/990128-1.c: New test.
57076
57077 1999-01-27 Michael Meissner <meissner@cygnus.com>
57078
57079 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
57080
57081 1999-01-27 Felix Lee <flee@cygnus.com>
57082
57083 * lib/c-torture.exp (c-torture-compile): pull out code for
57084 analyzing gcc error messages.
57085 (c-torture-execute): ditto, and fix some (harmless) false
57086 positives.
57087 * lib/gcc.exp (gcc_check_compile): new function.
57088
57089 1999-01-17 Jeffrey A Law (law@cygnus.com)
57090
57091 * gcc.dg/990117-1.c: New test.
57092
57093 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
57094
57095 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
57096
57097 1999-01-15 Jeffrey A Law (law@cygnus.com)
57098
57099 * g77.f-torture/compile/990115-1.f: New test.
57100
57101 1999-01-07 Jeffrey A Law (law@cygnus.com)
57102
57103 * gcc.c-torture/compile/990107-1.c: New test
57104
57105 1999-01-06 Jeffrey A Law (law@cygnus.com)
57106
57107 * gcc.c-torture/execute/990106-2.c: New test.
57108
57109 * gcc.c-torture/execute/990106-1.c: New test.
57110
57111 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
57112
57113 * gcc.c-torture/compile/981223-1.c: New test.
57114
57115 1998-12-29 Richard Henderson <rth@cygnus.com>
57116
57117 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
57118 (opt3): Rename from opt4 and disable.
57119
57120 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
57121
57122 * g++.old-deja/g++.pt/ptrmem5.C: New test.
57123
57124 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
57125
57126 * g++.old-deja/g++.other/conv5.C: New test.
57127
57128 1998-12-14 Nick Clifton <nickc@cygnus.com>
57129
57130 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
57131
57132 1998-12-11 Jeffrey A Law (law@cygnus.com)
57133
57134 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
57135
57136 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
57137
57138 * gcc.c-torture/compile/981211-1.c: New test.
57139
57140 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
57141
57142 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
57143
57144 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
57145
57146 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57147
57148 * gcc.special/930510-1.c: Make C9X safe.
57149 * gcc.misc-tests/gcov-1.c Similarly.
57150 * gcc.misc-tests/gcov-2.c Similarly.
57151
57152 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
57153
57154 * gcc.dg/ultrasp1.c: New test.
57155
57156 1998-12-06 Richard Henderson <rth@cygnus.com>
57157
57158 * gcc.c-torture/execute/981206.c: New test.
57159
57160 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
57161
57162 * g++.old-deja/g++.ns/template7.C: New test.
57163
57164 * g++.old-deja/g++.other/expr1.C: New test.
57165
57166 * g++.old-deja/g++.eh/tmpl3.C: New test.
57167
57168 * g++.old-deja/g++.eh/tmpl2.C: New test.
57169
57170 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
57171
57172 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
57173 * g++.old-deja/g++.other/using6.C: Removed.
57174 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
57175
57176 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
57177
57178 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
57179
57180 * g++.old-deja/g++.pt/overload8.C: New test.
57181
57182 * g++.old-deja/g++.pt/overload7.C: New test.
57183
57184 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
57185
57186 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
57187 and relinking messages.
57188 * lib/g++.exp (g++_target_compile): Remove .rpo file when
57189 compiling with -frepo.
57190
57191 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
57192
57193 * g++.old-deja/g++.pt/lookup6.C: New test.
57194
57195 1998-11-30 Nick Clifton <nickc@cygnus.com>
57196
57197 * gcc.c-torture/execute/981130-1.c: New test.
57198 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
57199
57200 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
57201
57202 * g++.old-deja/g++.pt/explicit76.C: New test.
57203
57204 * g++.old-deja/g++.pt/friend38.C: New test.
57205
57206 * g++.old-deja/g++.ns/crash2.C: New test.
57207
57208 * g++.old-deja/g++.pt/defarg8.C: New test.
57209
57210 * g++.old-deja/g++.pt/instantiate6.C: New test.
57211
57212 * g++.old-deja/g++.pt/static6.C: New test.
57213
57214 * g++.old-deja/g++.pt/decl2.C: New test.
57215
57216 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
57217
57218 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
57219 problem is actually related with name lookup, but so what? :-)
57220
57221 * g++.old-deja/g++.pt/friend37.C: New test.
57222
57223 1998-11-25 Dave Love <d.love@dl.ac.uk>
57224
57225 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
57226 element, which fails on some systems.
57227
57228 * g77.f-torture/execute/labug1.f: New test.
57229
57230 1998-11-21 Jeffrey A Law (law@cygnus.com)
57231
57232 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
57233 is defined.
57234
57235 1998-11-18 Dave Love <d.love@dl.ac.uk>
57236
57237 * g77.f-torture/compile/981117-1.f: New test.
57238
57239 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
57240
57241 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
57242 properly discarded.
57243
57244 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
57245
57246 * gcc.c-torture/execute/memcheck: New directory of tests for
57247 -fcheck-memory-usage.
57248
57249 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
57250
57251 * README: New file, general information about the testsuite and
57252 new description of the various C++ test subdirectories.
57253 * README.g++: Eliminate obsolete information, update and move most
57254 relevant stuff to README.
57255
57256 1998-11-07 Richard Henderson <rth@cygnus.com>
57257
57258 * gcc.c-torture/compile/981107-1.c: New test.
57259
57260 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
57261
57262 * execute/memcpy-bi.c: New testcase.
57263
57264 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
57265
57266 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
57267 base classes.
57268
57269 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
57270 template is selected.
57271
57272 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
57273 classes, it should be accepted for all types.
57274
57275 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
57276
57277 * g++.old-deja/g++.pt/spec24.C: Ensure that template
57278 specializations start with template headers.
57279
57280 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
57281
57282 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
57283
57284 * g++.old-deja/g++.other/init9.C: Test cross initialization of
57285 non-POD types.
57286
57287 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
57288
57289 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
57290
57291 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
57292
57293 * compile/981022-1.c, compile/981022-1.x: New test and driver.
57294
57295 1998-10-19 Jeffrey A Law (law@cygnus.com)
57296
57297 * 981019-1.c: New test.
57298
57299 1998-10-14 Robert Lipe <robertl@dgii.com>
57300
57301 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
57302 find objc headers.
57303
57304 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
57305
57306 * compile/981001-4.c: Remove use of GCC extension that triggers a
57307 compiler bug.
57308
57309 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
57310
57311 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
57312
57313 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
57314
57315 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
57316 instantiation of template produces incorrect code for delete
57317 expression.
57318
57319 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
57320 constructors' name is not unique.
57321 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
57322 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
57323
57324 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
57325 automatic array of const is ill-formed.
57326
57327 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
57328 of template parameter?
57329
57330 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
57331 const.
57332
57333 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
57334 pointer-to-member expression.
57335
57336 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
57337 declaration causes ICE.
57338
57339 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
57340
57341 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
57342 reserved in the global namespace.
57343
57344 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
57345 generate needed virtual table.
57346
57347 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
57348
57349 1998-10-10 Dariush Eslimi <eslimi@loran.com>
57350
57351 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
57352 template-dependent type
57353
57354 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
57355
57356 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
57357 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
57358 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
57359
57360 * g++.old-deja/g++.other/using5.C: New test; using decl from base
57361 class should be usable as argument of member function.
57362 * g++.old-deja/g++.other/using6.C: New test; using decl from base
57363 class should be usable as return type of member function.
57364 * g++.old-deja/g++.other/using7.C: New test; using decl from base
57365 class should be usable as type of data member.
57366
57367 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
57368
57369 1998-10-09 Jeffrey A Law (law@cygnus.com)
57370
57371 * gcc.c-torture/special/920521-1.c: Fix bogus test.
57372
57373 1998-10-08 Nick Clifton <nickc@cygnus.com>
57374
57375 * gcc.dg/dll-?.c Add thumb to target list.
57376 Fix assembler scan patterns to match current assembler output.
57377
57378 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
57379
57380 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
57381 matching of template brackets.
57382
57383 * g++.old-deja/g++.other/using4.C: New test. Test using
57384 declarations of methods from base classes.
57385
57386 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
57387 within functions should introduce names into the innermost
57388 enclosing namespace.
57389
57390 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
57391 of static locals if first initialization throws.
57392
57393 1998-10-07 Jim Wilson <wilson@cygnus.com>
57394
57395 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
57396
57397 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
57398
57399 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
57400 lose track of the possible targets of tablejump insns.
57401 * special/special.exp: Run it.
57402
57403 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
57404
57405 * g++.old-deja/g++.pt/friend35.C: New test. A template function
57406 must be declared before its specializations can be named in friend
57407 declarations.
57408
57409 1998-10-05 Dave Love <d.love@dl.ac.uk>
57410
57411 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
57412
57413 * g77.f-torture/execute/io1.f: New test.
57414
57415 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
57416
57417 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
57418 with pointer to template function, for which no argument deduction
57419 is possible.
57420
57421 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
57422 specialization of template function as argument to template
57423 function.
57424
57425 * g++.old-deja/g++.other/access2.C: New test; Inner class
57426 shouldn't have privileged access to Outer's names.
57427
57428 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
57429
57430 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
57431 friend template declared within template class conflicts with
57432 nested class of the same name.
57433
57434 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
57435 is ignored.
57436
57437 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
57438 object with direct initializer as function declaration.
57439
57440 * g++.old-deja/g++.other/decl2.C: New test; duplicate
57441 initializers.
57442
57443 * g++.old-deja/g++.other/null2.C: New test; conditional operator
57444 involving const pointer and NULL produces incorrect result.
57445
57446 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
57447 type name without `typename' should be rejected with -pedantic.
57448
57449 1998-10-02 Richard Henderson <rth@cygnus.com>
57450
57451 * g++.old-deja/g++.other/addrof1.C: New test.
57452
57453 1998-10-01 Nick Clifton <nickc@cygnus.com>
57454
57455 * gcc.c-torture/compile/981001-1.c: New test.
57456 * gcc.c-torture/execute/981001-1.c: New test.
57457
57458 1998-10-01 Jeffrey A Law (law@cygnus.com)
57459
57460 * gcc.c-torture/compile/981001-2.c: New test.
57461 * gcc.c-torture/compile/981001-3.c: New test.
57462 * gcc.c-torture/compile/981001-4.c: New test.
57463
57464 1998-10-01 Robert Lipe <robertl@dgii.com>
57465
57466 * lib/objc.exp (objc_target_compile): Add -L during compiles for
57467 multilibbed hosts. Idea grafted from g77.exp.
57468
57469 1998-09-30 Dave Love <d.love@dl.ac.uk>
57470
57471 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
57472 avoid losing on systems which need -lsocket.
57473
57474 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
57475
57476 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
57477 * g++.old-deja/g++.other/nested2.C: Ditto.
57478 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
57479 failure.
57480
57481 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
57482
57483 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
57484 preferred over template operator!= for enum bitfields.
57485
57486 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
57487
57488 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
57489 that happen to have the same base name, but in different scopes,
57490 are incorrectly rejected.
57491
57492 1998-09-16 Richard Henderson <rth@cygnus.com>
57493
57494 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
57495 on the native word size instead of an integer literal.
57496
57497 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
57498
57499 * g++.old-deja/g++.other/static2.C: Invocation of static data
57500 member of type pointer-to-function denoted as non-static member.
57501
57502 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
57503 checks involving function types and aliases.
57504
57505 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
57506
57507 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
57508 redefined to the same non-trivial type.
57509
57510 * g++.old-deja/g++.pt/explicit73.C: Test for proper
57511 namespace-qualification of template specializations declared in
57512 other namespaces.
57513
57514 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
57515 to declare a subset of the specializations of a template function
57516 as friends of specializations of a template class.
57517
57518 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
57519 member templates that do not fully specialize the enclosing
57520 template class are rejected.
57521
57522 1998-09-11 Dave Love <d.love@dl.ac.uk>
57523
57524 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
57525
57526 1998-09-08 Dave Love <d.love@dl.ac.uk>
57527
57528 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
57529 altered from libf2c/libU77 version.
57530
57531 1998-09-06 Dave Love <d.love@dl.ac.uk>
57532
57533 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
57534
57535 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
57536 Alexandre Oliva <oliva@dcc.unicamp.br>
57537
57538 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
57539 (un)signed char are different types for template specialization
57540 purposes.
57541
57542 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
57543
57544 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
57545 * objc: ObjC testsuite.
57546
57547 1998-08-31 Catherine Moore <clm@cygnus.com>
57548
57549 * gcc.c-torture/execute/941014-1.x: New file.
57550
57551 1998-08-31 Nick Clifton <nickc@cygnus.com>
57552
57553 * lib/c-torture.exp: Add support for
57554 torture_eval_before_compile and torture_eval_before_execute
57555 variables.
57556
57557 1998-08-30 Jeffrey A Law (law@cygnus.com)
57558
57559 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
57560 this test triggers valid.
57561
57562 1998-08-27 Jeffrey A Law (law@cygnus.com)
57563
57564 * gcc.dg/980827-1.c: New test.
57565
57566 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
57567
57568 * gcc.c-torture/execute/loop-4b.c: New test.
57569
57570 1998-08-26 Nick Clifton <nickc@cygnus.com>
57571
57572 * lib/c-torture.exp: Add support for
57573 torture_eval_before_compile and torture_eval_before_execute
57574 variables.
57575
57576 1998-08-25 Jeffrey A Law (law@cygnus.com)
57577
57578 * gcc.c-torture/compile/980825-1.c: New test.
57579
57580 1998-08-24 Nick Clifton <nickc@cygnus.com>
57581
57582 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
57583 count number tests in opt_t0 not good_t0.
57584
57585 1998-08-24 Jeffrey A Law (law@cygnus.com)
57586
57587 * gcc.c-torture/compile/930326-1.x: Fix typo.
57588
57589 1998-08-23 Mark Mitchell <mark@markmitchell.com>
57590
57591 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
57592 causes an ICE.
57593
57594 1998-08-21 Jeffrey A Law (law@cygnus.com)
57595
57596 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
57597 STACK_SIZE is defined.
57598 * gcc.c-torture/unsorted/stuct.c: Similarly.
57599
57600 * gcc.c-torture/compile/980821-1.c: New test.
57601
57602 1998-08-21 Jeffrey A Law (law@cygnus.com)
57603
57604 * gcc.c-torture/execute/980526-2.c: Disable for targets with
57605 16bit ints.
57606
57607 1998-08-19 Mark Mitchell <mark@markmitchell.com>
57608
57609 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
57610 code.
57611
57612 1998-08-09 Mark Mitchell <mark@markmitchell.com>
57613
57614 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
57615 error'.
57616
57617 1998-08-18 Jeffrey A Law (law@cygnus.com)
57618
57619 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
57620
57621 1998-08-16 Jeffrey A Law (law@cygnus.com)
57622
57623 * gcc.c-torture/compile/980816-1.c: New test.
57624
57625 * gcc.dg/980816-1.c: New test.
57626
57627 1998-08-13 Jeffrey A Law (law@cygnus.com)
57628
57629 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
57630 compiler for ieee tests.
57631
57632 1998-08-01 Dave Love <d.love@dl.ac.uk>
57633
57634 * g77.f-torture/compile/980729-0.f: New test.
57635
57636 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
57637
57638 * gcc.c-torture/special/eeprof-1.c: New test, for
57639 -finstrument-functions.
57640 * gcc.c-torture/special/special.exp: Run it.
57641
57642 1998-07-29 Jeffrey A Law (law@cygnus.com)
57643
57644 * gcc.c-torture/compile/980729-1.c: New test.
57645
57646 1998-07-27 Nick Clifton <nickc@cygnus.com>
57647
57648 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
57649 __thumb__ is defined, and test for ARM style doubles if so.
57650
57651 1998-07-26 Dave Love <d.love@dl.ac.uk>
57652
57653 * g77.f-torture/noncompile/980615-0.f: New test.
57654
57655 1998-07-26 H.J. Lu (hjl@gnu.org)
57656
57657 * gcc.dg/980312-1.c: Do link instead of compile.
57658 * gcc.dg/980313-1.c: Likewise.
57659
57660 1998-07-26 Jeffrey A Law (law@cygnus.com)
57661
57662 * gcc.c-torture/compile/980726-1.c: New test.
57663
57664 1998-07-25 Dave Love <d.love@dl.ac.uk>
57665
57666 * g77.f-torture/execute/io0.f: New test.
57667
57668 1998-07-24 Nick Clifton <nickc@cygnus.com>
57669
57670 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
57671 an int.
57672
57673 1998-06-18 Michael Meissner <meissner@cygnus.com>
57674
57675 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
57676 m32r bugs.
57677
57678 1998-07-17 Nick Clifton <nickc@cygnus.com>
57679
57680 * gcc.dg/980626-1.c: Expect failures for all toolchains until
57681 c-decl.c:grokdeclarator can handle mode attributes.
57682
57683 1998-07-16 Jeffrey A Law (law@cygnus.com)
57684
57685 * gcc.c-torture/execute/980716-1.c: New test.
57686
57687 1998-07-13 Jeffrey A Law (law@cygnus.com)
57688
57689 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
57690 the mn10200.
57691 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
57692 the mn10200.
57693 * gcc.c-torture/execute/va-arg-3.x: Similarly.
57694 * gcc.c-torture/compile/930326-1.x: Similarly.
57695
57696 1998-07-13 Dave Love <d.love@dl.ac.uk>
57697
57698 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
57699 New test from Craig.
57700
57701 1998-07-12 Dave Love <d.love@dl.ac.uk>
57702
57703 * g77.f-torture/noncompile/980616-0.f: New test.
57704
57705 * g77.f-torture/execute/970816-3.f: New test from Craig.
57706
57707 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
57708
57709 * g++.other/singleton.C: Return error value instead of taking
57710 SIGSEGV.
57711
57712 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
57713
57714 * g++.other/singleton.C: New test. Warning is under dispute.
57715 Runtime crash is not.
57716
57717 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
57718
57719 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
57720 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
57721 using6.C, using7.C}: New namespace tests.
57722
57723 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
57724
57725 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
57726 specialization with typedef'ed names used as array indexes.
57727
57728 1998-07-09 Jeffrey A Law (law@cygnus.com)
57729
57730 * gcc.c-torture/execute/980709-1.c: New test.
57731
57732 * gcc.dg/980709-1.c: New test.
57733
57734 1998-07-07 Richard Henderson <rth@cygnus.com>
57735
57736 * gcc.c-torture/execute/bcp-1.c: New test.
57737
57738 1998-07-07 Jeffrey A Law (law@cygnus.com)
57739
57740 * gcc.c-torture/execute/980707-1.c: New test.
57741
57742 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
57743
57744 * gcc.c-torture/compile/980706-1.c: New test.
57745
57746 1998-07-01 Dave Love <d.love@dl.ac.uk>
57747
57748 * g77.f-torture/execute/980701-0.f,
57749 g77.f-torture/execute/980701-1.f: New test from Craig.
57750
57751 1998-07-01 Jeffrey A Law (law@cygnus.com)
57752
57753 * gcc.c-torture/compile/980701-1.c: New test.
57754
57755 * gcc.c-torture/execute/980701-1.c: New test.
57756
57757 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
57758 rlsruhe.de>
57759
57760 * g++.old-deja/g++.robertl/eb132.C: New test.
57761 * g++.old-deja/g++.robertl/eb133.C: Likewise.
57762
57763 1998-06-29 Dave Love <d.love@dl.ac.uk>
57764
57765 * g77.f-torture/execute/980628-7.f,
57766 g77.f-torture/execute/980628-8.f,
57767 g77.f-torture/execute/980628-9.f,
57768 g77.f-torture/execute/980628-10.f: New tests from Craig.
57769
57770 * g77.f-torture/execute/980628-3.f: Remove mail headers.
57771
57772 1998-06-28 Jeffrey A Law (law@cygnus.com)
57773
57774 * g77.f-torture/execute/980628-4.f: New test from Craig.
57775 * g77.f-torture/execute/980628-5.f: Likewise.
57776 * g77.f-torture/execute/980628-2.f: Likewise.
57777 * g77.f-torture/execute/980628-0.f: Likewise.
57778 * g77.f-torture/execute/980628-1.f: Likewise.
57779 * g77.f-torture/execute/980628-3.f: Likewise.
57780 * g77.f-torture/execute/980628-6.f: Likewise.
57781
57782 1998-06-28 Jeffrey A Law (law@cygnus.com)
57783
57784 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
57785 directory when nothing has been installed yet.
57786
57787 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
57788
57789 * gcc.c-torture/special/special.exp: Handle newer versions of
57790 dejagnu.
57791
57792 1998-06-26 Jeffrey A Law (law@cygnus.com)
57793
57794 * gcc.dg/980626-1.c: New test.
57795
57796 1998-06-19 Bruno Haible <haible@ilog.fr>
57797
57798 * gcc.misc-tests/m-un-2.c: New test.
57799 * g++.old-deja/g++.other/warn01.c: Likewise.
57800
57801 1998-06-19 Robert Lipe <robertl@dgii.com>
57802
57803 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
57804 compatibility with assmblers with a different comment character.
57805 Eliminate use of GAS-specific extensions.
57806
57807 1998-06-19 Jeffrey A Law (law@cygnus.com)
57808
57809 * gcc.c-torture/execute/ieee/980619-1.c: New test.
57810
57811 1998-06-19 Robert Lipe <robertl@dgii.com>
57812
57813 * lib/g77.exp: Replace search for libf2c.a with search for newly
57814 renamed libg2c.a
57815
57816 1998-06-17 Jeffrey A Law (law@cygnus.com)
57817
57818 * gcc.c-torture/execute/980617-1.c: New test.
57819
57820 1998-06-12 Jeffrey A Law (law@cygnus.com)
57821
57822 * gcc.c-torture/execute/980612-1.c: New test.
57823
57824 1998-06-08 Jeffrey A Law (law@cygnus.com)
57825
57826 * gcc.dg/980523-1.c: Only test on ppc-linux.
57827 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
57828
57829 * gcc.c-torture/execute/980608-1.c: New test.
57830
57831 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
57832
57833 * gcc.c-torture/execute/980605-1.c: New test.
57834
57835 1998-06-04 Jeffrey A Law (law@cygnus.com)
57836
57837 * gcc.c-torture/execute/980604-1.c: New test.
57838
57839 1998-06-02 Jeffrey A Law (law@cygnus.com)
57840
57841 * gcc.c-torture/execute/980602-1.c: New test.
57842 * gcc.c-torture/execute/980602-2.c: Likewise.
57843
57844 1998-06-02 Dave Love <d.love@dl.ac.uk>
57845
57846 * 970125-0.f: Fix per JCB. Add commentary.
57847
57848 1998-05-31 Michael Meissner <meissner@cygnus.com>
57849
57850 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
57851 IEEE -0 support.
57852
57853 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
57854
57855 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
57856 earlier.
57857
57858 1998-05-28 Catherine Moore <clm@cygnus.com>
57859
57860 * gcc.c-torture/execute/980526-3.c: New test.
57861
57862 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
57863
57864 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
57865 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
57866 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
57867 m88k-motorola-sysv3 to XFAIL.
57868
57869 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57870
57871 * gcc.dg/980526-1.c: New test.
57872 * gcc.c-torture/execute/980526-2.c: New test.
57873
57874 1998-05-26 Jeffrey A Law (law@cygnus.com)
57875
57876 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
57877
57878 * gcc.c-torture/execute/980526-1.c: New test.
57879
57880 1998-05-26 Dave Love <d.love@dl.ac.uk>
57881
57882 * g77.f-torture/execute/alpha2.f: Add runtime test.
57883
57884 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
57885
57886 * g++.old-deja/old-deja.exp: Strip leading directories.
57887
57888 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
57889 error for the line. Don't run multiple tests for the same line.
57890
57891 1998-05-23 Jeffrey A Law (law@cygnus.com)
57892
57893 * gcc.dg/980523-1.c: New test.
57894
57895 1998-05-23 Dave Love <d.love@dl.ac.uk>
57896
57897 * g77.f-torture/compile/970915-0.f: New test.
57898
57899 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
57900
57901 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
57902
57903 1998-05-21 Jeffrey A Law (law@cygnus.com)
57904
57905 * gcc.dg/980520-1.c: New test.
57906
57907 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
57908
57909 * gcc.dg/980502-1.c: Fix return type.
57910
57911 1998-05-20 Jeffrey A Law (law@cygnus.com)
57912
57913 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
57914 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
57915 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
57916 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
57917 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
57918
57919 1998-05-20 Dave Love <d.love@dl.ac.uk>
57920
57921 * g77.f-torture/execute/980520-1.f: New test.
57922
57923 1998-05-15 Dave Love <d.love@dl.ac.uk>
57924
57925 * lib/mike-g77.exp: New file.
57926
57927 * g77.f-torture/noncompile/noncompile.exp,
57928 g77.f-torture/noncompile/check0.f: New files.
57929
57930 1998-05-14 Dave Love <d.love@dl.ac.uk>
57931
57932 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
57933 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
57934 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
57935 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
57936 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
57937 abort where appropriate.
57938
57939 1998-05-05 Michael Meissner <meissner@cygnus.com>
57940
57941 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
57942 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
57943
57944 1998-04-29 Dave Love <d.love@dl.ac.uk>
57945
57946 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
57947
57948 1998-04-27 Dave Love <d.love@dl.ac.uk>
57949
57950 * g77.f-torture/compile/980427-0.f: New test.
57951
57952 1998-04-24 Dave Love <d.love@dl.ac.uk>
57953
57954 * g77.f-torture/compile/980424-0.f: New test.
57955
57956 1998-04-19 Dave Love <d.love@dl.ac.uk>
57957
57958 * g77.f-torture/compile/980419-2.f (main): New test.
57959 * g77.f-torture/compile/970125-0.f: New test.
57960 * g77.f-torture/compile/980419-1.f: New test.
57961
57962 1998-04-08 Jim Wilson <wilson@cygnus.com>
57963
57964 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
57965 of loop-4.c.
57966
57967 1998-04-07 Jim Wilson <wilson@cygnus.com>
57968
57969 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
57970
57971 1998-04-03 Jim Wilson <wilson@cygnus.com>
57972
57973 * gcc.c-torture/compile/980329-1.c: New test.
57974
57975 1998-03-18 Jim Wilson <wilson@cygnus.com>
57976
57977 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
57978 * gcc.dg/980312-1.c: Fix typo in -march command.
57979
57980 1998-03-16 H.J. Lu (hjl@gnu.org)
57981
57982 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
57983
57984 1998-03-11 Robert Lipe <robertl@dgii.com>
57985
57986 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
57987 Dave Love agree the Fortran source is bogus.
57988
57989 1998-03-11 Robert Lipe <robertl@dgii.com>
57990
57991 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
57992 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
57993 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
57994 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
57995 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
57996
57997 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
57998
57999 * g++.old-deja/g++.other/friend1.C: New test.
58000
58001 1998-02-18 Dave Love <d.love@dl.ac.uk>
58002
58003 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
58004 possibly uninitialized) variables and declare dnrm2.
58005
58006 1998-02-23 Robert Lipe <robertl@dgii.com>
58007
58008 From Bruno Haible <haible@ilog.fr>:
58009 * gcc.c-torture/execute/980223.c: New test.
58010
58011 1998-02-13 Jeffrey A Law (law@cygnus.com)
58012
58013 * gcc.dg/ifelse-1.c: New test.
58014
58015 1998-02-09 H.J. Lu (hjl@gnu.org)
58016
58017 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
58018
58019 * lib/old-dejagnu.exp (old-dejagnu): Added the
58020 "execution test - XFAIL *-*-*" handling in the spirit of
58021 "excess errors test -". Changed the "execution test fails"
58022 handling to be like "excess errors test fails".
58023 * Update various tests accordingly.
58024
58025 1998-02-06 Jim Wilson <wilson@cygnus.com>
58026
58027 * gcc.c-torture/execute/980205.c: New test.
58028
58029 1998-01-18 Jeffrey A Law (law@cygnus.com)
58030
58031 * lib/c-torture.exp: Look for .x files instead of .cexp files.
58032 * lib/f-torture.exp: Similarly.
58033 * gcc.c-torture: Rename all .cexp files to .x files.
58034
58035 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
58036
58037 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
58038 (940510-1.c): Removed duplicate.
58039 (971104-1.c): New test.
58040
58041 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
58042
58043 * lib/f-torture.exp: Improve error and loop detection.
58044
58045 1997-11-19 Michael Meissner <meissner@cygnus.com>
58046
58047 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
58048 use that to size the filler array.
58049
58050 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
58051
58052 * lib/c-torture.exp(c-torture-execute): Fix typo.
58053
58054 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
58055 testcase as the executable name. Keep the executable around if
58056 the test fails.
58057
58058 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
58059
58060 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
58061 changes. Only test one -g option, and move it to the end of the
58062 list of options to test.
58063
58064 1997-09-19 Michael Meissner <meissner@cygnus.com>
58065
58066 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
58067 variable GCC_TORTURE_OPTIONS to supply default switches separated
58068 by colons. If no environment variable, run tests with -O0 -g, -O1
58069 -g, and -O2 -g as well.
58070
58071 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
58072
58073 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
58074 explanatory comments. Fix indentation.
58075
58076 1997-09-15 Jeffrey A Law (law@cygnus.com)
58077
58078 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
58079
58080 1997-09-11 Jeffrey A Law (law@cygnus.com)
58081
58082 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
58083 * g++.old-deja/g++.mike/p7325.C: Likewise.
58084 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
58085
58086 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
58087
58088 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
58089 * g++.old-deja/g++.brendan/crash30.C: Likewise.
58090 * g++.old-deja/g++.brendan/crash39.C: Likewise.
58091 * g++.old-deja/g++.law/operators4.C: Likewise.
58092
58093 1997-09-11 Joe Buck (jbuck@synopsys.com)
58094
58095 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
58096 * g++.old-deja/g++.mike/p784.C: Ditto.
58097 * g++.old-deja/g++.mike/p785.C: Ditto.
58098
58099 1997-09-05 Jeffrey A Law (law@cygnus.com)
58100
58101 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
58102
58103 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
58104
58105 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
58106 target feature; pass this to c-torture-execute as needed.
58107
58108 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
58109
58110 * lib/c-torture.exp(c-torture-execute): If the previous and the
58111 current executables being tested are identical, we don't need to
58112 run the executable again. Try to make the executable names
58113 unique. Add an optional argument for passing additional compiler
58114 flags.
58115
58116 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
58117
58118 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
58119
58120 1997-08-29 Jeffrey A Law (law@cygnus.com)
58121
58122 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
58123
58124 1997-07-31 Jeffrey A Law (law@cygnus.com)
58125
58126 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
58127 32bit or larger longs.
58128
58129 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
58130 have either a 32bit long or 32bit int.
58131
58132 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
58133
58134 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
58135 Make double precision tests dependent on sizeof (double).
58136
58137 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
58138
58139 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
58140 too.
58141
58142 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
58143
58144 * gcc.c-torture/compile/961203-1.cexp: New script.
58145
58146 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
58147
58148 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
58149 up the includes ourselves.
58150
58151 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
58152
58153 * lib/plumhall.exp: Remove random include, and add a few
58154 verbose messages for debugging.
58155
58156 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
58157
58158 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
58159 of trying to do it ourselves.
58160
58161 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
58162
58163 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
58164
58165 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
58166
58167 * gcc.prms/5403.c: Made regexp a bit less strict.
58168
58169 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
58170
58171 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
58172 is returned from remote_load instead.
58173 * lib/plumhall.exp: Ditto.
58174 * lib/mike-g++.exp: Ditto.
58175 * lib/old-dejagnu.exp: Ditto.
58176 * lib/c-torture.exp: Ditto.
58177
58178 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
58179
58180 * lib/g++.exp: Use build_wrapper procedure.
58181 * lib/gcc.exp: Ditto.
58182
58183 1997-05-20 Jeffrey A Law (law@cygnus.com)
58184
58185 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
58186 an old-style decl for malloc. Fixes tests to work when
58187 sizeof (int) != sizeof (size_t).
58188
58189 1997-05-15 Mike Meissner <meissner@cygnus.com>
58190
58191 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
58192
58193 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
58194 use stdargs.h interface.
58195
58196 1997-05-15 Mike Meissner <meissner@cygnus.com>
58197
58198 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
58199 NO_VARARGS when compiling.
58200
58201 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
58202
58203 * lib/plumhall.exp(ph_includes): New procedure.
58204 (ph_make): Use it.
58205 (ph_compiler): Ditto.
58206
58207 * lib/g++.exp: Rename test-glue.c to testglue.c.
58208 * lib/gcc.exp: Ditto.
58209
58210 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
58211
58212 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
58213 to completion when it's called.
58214
58215 1997-03-21 Michael Meissner <meissner@cygnus.com>
58216
58217 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
58218 is defined, don't do test.
58219
58220 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
58221
58222 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
58223 for object files.
58224 (ph_summary): Mark skipped testcases as untested, not unresolved.
58225
58226 * lib/plumhall.exp (ph_make): If unresolved because of bad
58227 errorCode, record errorCode in log file.
58228 (*): Replace send_log/verbose with verbose -log.
58229
58230 1997-03-19 Michael Meissner <meissner@cygnus.com>
58231
58232 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
58233 double conversion if double isn't at least 8 bytes.
58234
58235 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
58236 int to work with targets where int is 16 bits.
58237
58238 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
58239 8 bytes, just exit, since 4 byte doubles don't have enough bits of
58240 precision for the test to complete.
58241
58242 1997-03-14 Michael Meissner <meissner@cygnus.com>
58243
58244 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
58245 if d10v is not compiled with the -mdouble64 flag.
58246 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
58247
58248 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
58249 d10v is not compiled with the -mint32 flag.
58250
58251 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
58252
58253 * lib/plumhall.exp: Use incr_count.
58254
58255 1997-03-12 Jeffrey A Law (law@cygnus.com)
58256
58257 * gcc.c-torture: Update to c-torture-1.45.
58258
58259 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
58260
58261 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
58262 the name of the expect testcase file).
58263
58264 * lib/g++.exp(g++_init): Ditto.
58265
58266 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
58267
58268 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
58269 the host.
58270
58271 * lib/gcc.exp(gcc_exit): New procedure.
58272
58273 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
58274
58275 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
58276 specs where appropriate.
58277
58278 * g++.old-deja/g++.arm/*: Added additional ERROR checks
58279 because of new "candidates are" messages, and removed a few
58280
58281 * Converted all non-old-style g++ testcases to old-style, and
58282 moved into g++.old-deja.
58283
58284 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
58285
58286 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
58287 options.
58288
58289 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
58290 succeeded.
58291
58292 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
58293
58294 1997-02-13 Michael Meissner <meissner@cygnus.com>
58295
58296 * lib/gcc.exp (gcc_target_compile): Add support for defining
58297 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
58298 the machine doesn't have those features.
58299
58300 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
58301
58302 * g++.law/operators4.exp: Don't use LIBS.
58303
58304 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
58305
58306 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
58307
58308 * lib/mike-g++.exp: Don't set the compiler to be tested here.
58309 * lib/g++.exp: Set it here instead. Also, allow use of the
58310 --tool_exec and --tool_opt options. Change CXX to
58311 GXX_UNDER_TEST.
58312
58313 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
58314
58315 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
58316
58317 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
58318
58319 * lib/old-dejagnu.exp: Use prune_warnings instead of
58320 prune_system_crud.
58321 * lib/mike-g++.exp: Ditto.
58322 * lib/gcc.exp: Ditto.
58323 * lib/g++.exp: Ditto.
58324
58325 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
58326
58327 1997-02-07 Jeffrey A Law (law@cygnus.com)
58328
58329 * 941014-2.c: Include stdlib.h
58330 * 960327-1.c: Include stdio.h
58331 * dbra.c, index-1.c: Don't assume ints are 32bits.
58332
58333 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
58334
58335 * lib/gcc.exp: Add gcc,stack_size target feature.
58336
58337 * lib/g++.exp(g++_target_compile): Add the include and link
58338 paths here, not in two other places. And, it's $options, not
58339 options.
58340
58341 * lib/mike-g++.exp(postbase): Remove the code that determines
58342 the correct include and link paths.
58343 * g++.old-deja/old-deja.exp: Ditto.
58344
58345 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
58346
58347 * lib/g++.exp(g++_init): target_compile no longer returns the
58348 filename of the result.
58349
58350 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
58351
58352 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
58353 call to glob.
58354
58355 * gcc.c-torture/special/special.exp: Change call to
58356 gcc_target_compile to include the object file.
58357
58358 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
58359
58360 * gcc.c-torture/special/special.exp: Correct misspelling in last
58361 change.
58362
58363 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
58364
58365 * lib/plumhall.exp(ph_summary): Log the entire output of the
58366 executable. Return -1 if there were any failures, 0 otherwise.
58367 (ph_execute): Return -1 if there were any failures, 0 otherwise.
58368 (ph_make): Clean up objects and executables that were built
58369 if the tests succeeded.
58370
58371 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
58372
58373 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
58374 libraries and includes in the build tree as appropriate.
58375
58376 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
58377
58378 * lib/c-torture.exp: Instead of looking for the global variable
58379 NO_LONG_LONG, check to see if that's a feature of the target.
58380
58381 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
58382
58383 * config/default.exp: Minimize. Delete the remainer of the files in
58384 config; this functionality is now in devo/dejagnu/config.
58385
58386 g++.*/*: Pass any additional flags used to compile to postbase;
58387 delete CXXFLAGS.
58388
58389 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
58390 is now done by runtest.exp. Use gcc_target_compile instead of
58391 compile.
58392
58393 lib/c-torture.exp: Use gcc_target_compile instead of compile.
58394 Remove references to CFLAGS. Use remote_file instead of
58395 calling rm -f.
58396 (c-torture): Take a list of arguments to use to compile this
58397 testcase.
58398
58399 lib/g++.exp: Simplify. Use target_compile instead of compile.
58400 lib/gcc-dg.exp: Ditto.
58401 lib/gcc.exp: Ditto.
58402 lib/mike-{gcc,g++}.exp: Ditto.
58403 lib/old-dejagnu.exp: Ditto.
58404 lib/plumhall.exp: Ditto.
58405
58406 1997-01-08 Jim Wilson <wilson@cygnus.com>
58407
58408 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
58409 (ph_linker): Likewise.
58410
58411 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
58412
58413 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
58414 MAP_ANON / MAP_ANONYMOUS if defined;
58415 else try to map from /dev/zero .
58416
58417 1996-11-12 Jeffrey A Law (law@cygnus.com)
58418
58419 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
58420 isn't defined, then define it to MAP_ANONYMOUS.
58421
58422 1996-11-12 Jeffrey A Law (law@cygnus.com)
58423
58424 * gcc.c-torture: Update to c-torture-1.42 release.
58425
58426 1996-11-11 Jeffrey A Law (law@cygnus.com)
58427
58428 * gcc.c-torture: Update to c-torture-1.41 release.
58429
58430 1996-10-27 Jeffrey A Law (law@cygnus.com)
58431
58432 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
58433 c-torture release.
58434
58435 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
58436
58437 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
58438 and LDFLAGS. Fix second case to append the target_info ldflags
58439 onto LDFLAGS, not CFLAGS.
58440 * lib/g++.exp (g++_init): Add target_info stuff.
58441 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
58442 of libgloss and newlib flags for !native.
58443
58444 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
58445 (GDB): Fix relative path to go up another dir for finding gdb.
58446
58447 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
58448
58449 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
58450 versions in the target_info array, if they don't exist.
58451
58452 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
58453
58454 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
58455
58456 1996-07-08 Jim Wilson <wilson@cygnus.com>
58457
58458 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
58459 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
58460
58461 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
58462
58463 * lib/old-dejagnu.exp: Don't remove the output file before we've
58464 actually tested it. Don't append pwd to the path of the executable
58465 we're testing.
58466
58467 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
58468
58469 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
58470
58471 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
58472
58473 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
58474 temporary directory for compiler files, and set it to a default
58475 value of /tmp. Set $output as the name of the output file from
58476 compiling the testcase. Add a -o option to $cflags_var so the
58477 compiler writes the final output file as $output. Set $executable
58478 to $output.
58479
58480 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
58481 directory for compiler files, and set it to /tmp if it doesn't
58482 already have a value. Set $output_file to the name of the output
58483 file from compiling the testcase. Add a -o option to CXXFLAGS so
58484 the compiler writes the final output file as $output. Use $output
58485 as the executable to be tested.
58486
58487 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
58488
58489 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
58490
58491 1996-06-08 Jeffrey A Law (law@cygnus.com)
58492
58493 * gcc.c-torture/execute/pending-1.c: New test. Still
58494 pending in Tege's queue.
58495
58496 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
58497
58498 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
58499 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
58500 if there were failures. Call unresolved if there were unresolved
58501 testcases. Call gcc_fail if program did not run to completion.
58502 (ph_make): Pass additional argument name to ph_execute.
58503 (ph_execute): Add new argument. Pass additional arguments to
58504 ph_summary. Call gcc_fail is there is no execution output.
58505
58506 1996-04-24 Jeffrey A Law (law@cygnus.com)
58507
58508 * lib/plumhall.exp (proc_summary): Output relavent summary
58509 lines into the log so specific failures in plumhall can be
58510 investigated.
58511
58512 1996-04-10 Jeffrey A Law (law@cygnus.com)
58513
58514 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
58515 (c-torture-execute): Don't try to execute tests which use
58516 "long long" types if $NO_LONG_LONG is nonzero.
58517
58518 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
58519
58520 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
58521 not c-torture.
58522
58523 * gcc.ieee: Move from here.
58524 * gcc.c-torture/execute/ieee: To here.
58525
58526 1996-03-26 Jeffrey A Law (law@cygnus.com)
58527
58528 * gcc.c-torture: Update to c-torture-1.41 release.
58529
58530 1996-03-22 Jeffrey A Law (law@cygnus.com)
58531
58532 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
58533 not "$output".
58534
58535 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
58536
58537 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
58538 -c present.
58539
58540 1996-03-02 Jeffrey A Law (law@cygnus.com)
58541
58542 * config/proelf.exp: Handle connecting to a simulator.
58543
58544 1996-01-31 Jeffrey A Law (law@cygnus.com)
58545
58546 * config/proelf.exp: New file. Enough framework that we can
58547 run c-torture tests on the proelf targets (or any other target
58548 that gdb can connect to for that matter).
58549
58550 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
58551
58552 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
58553 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
58554
58555 * lib/plumhall.exp (ph_execute): Always call ph_summary if
58556 exec_output exists.
58557
58558 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
58559
58560 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
58561 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
58562
58563 * config/*.exp: Update FSF address. Change result of ${tool}_load
58564 to pass/fail/unresolved/unsupported/untested. Caller must now
58565 call unresolved/unsupported/untested.
58566 * lib/*.exp: Update FSF address. Update to handle new results of
58567 ${tool}_load.
58568 * lib/chill.exp (verbose): Delete.
58569
58570 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
58571
58572 * lib/gcc.exp (default_gcc_start): Change order of args to
58573 $LDFLAGS $CFLAGS $LIBS.
58574 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
58575 Save/set/restore CFLAGS. Pass single arg to gcc_start.
58576 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
58577 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
58578 * gcc.misc-tests/dg-test.exp: Likewise.
58579 * gcc.misc-tests/msgs.exp: Likewise.
58580 * gcc.prms/prms.exp: Likewise.
58581 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
58582 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
58583
58584 * lib/dg.exp: Deleted, moved to dejagnu/lib.
58585
58586 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
58587
58588 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
58589
58590 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
58591 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
58592
58593 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
58594 necessary.
58595
58596 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
58597
58598 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
58599 global for loop; add use of $mathlib.
58600 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
58601 settings here; set mathlib for anything but VxWorks.
58602
58603 1996-01-22 Jeffrey A Law (law@cygnus.com)
58604
58605 * gcc.c-torture: Update to c-torture-1.40 release.
58606
58607 1996-01-03 Jeffrey A Law (law@cygnus.com)
58608
58609 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
58610 dg.exp.
58611
58612 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
58613
58614 * lib/c-torture.exp (c-torture-execute): Declare "output" as
58615 global.
58616
58617 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
58618
58619 * lib/g++.exp (LIBS): Define if not already.
58620 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
58621 (gcc-dg-prune): Call prune_gcc_output.
58622 * lib/gcc.exp (prune_gcc_output): New proc.
58623 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
58624 prune_gcc_output.
58625
58626 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
58627
58628 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
58629 (c-torture-execute): Likewise. Rename `name' to `testcase'.
58630
58631 1995-11-15 Jeffrey A Law (law@cygnus.com)
58632
58633 * gcc.c-torture: Update to c-torture-1.39 release.
58634
58635 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
58636
58637 * lib/c-torture.exp (c-torture-execute): Don't return if one option
58638 fails, try others as well.
58639
58640 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
58641
58642 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
58643 If compilation fails, mark execute tests as `untested'.
58644 If test is marked as unsupported, don't mark compilation and
58645 execute tests as failed.
58646
58647 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
58648
58649 * lib/g++.exp (g++_init): Don't link in libg++, and look to
58650 libstdc++ for whether or not we want to be doing shared
58651 libraries. Delete link_curses since we don't need it anymore.
58652 * lib/mike-g++.exp (postbase): Don't link in libg++.
58653 * g++.old-deja/old-deja.exp: Likewise.
58654
58655 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
58656
58657 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
58658
58659 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
58660
58661 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
58662 For that, add `-Wl,-a,shared_archive'.
58663 * g++.old-deja/old-deja.exp: Likewise.
58664
58665 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
58666
58667 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
58668
58669 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
58670
58671 * lib/mike-g++.exp (postbase): Pay attention to the status of
58672 g++_load.
58673
58674 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
58675
58676 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
58677
58678 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
58679
58680 * lib/gcc.exp (default_gcc_start): No longer need to log program
58681 being executed or its output, execute_anywhere does that now.
58682 * lib/g++.exp (default_g++_version): Call execute_anywhere.
58683 (default_g++_start): Likewise. Delete calls to verbose/send_log.
58684
58685 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
58686
58687 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
58688 the same as those in lib/g++.exp.
58689
58690 1995-10-10 Jeff Law (law@hurl.cygnus.com)
58691
58692 * gcc.c-torture: Update to c-torture-1.38 release.
58693 * gcc.ieee: Related changes.
58694
58695 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
58696
58697 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
58698 "exec". Minor reformatting changes.
58699
58700 * config/rom68k.exp (${tool}_load): Make it work in a canadian
58701 cross. This means all "exec" calls now work on a remote host as
58702 well.
58703 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
58704 cross. Filter out the extra "\r\n" stuff that expect puts in.
58705 (c-torture-execute): Filter out the bogus warnings like
58706 c-torture-compile does. Add support for canadian cross.
58707 * lib/gcc.exp (default_gcc_version, default_gcc_start)
58708 Use execute_anywhere rather than calling exec directly. Now it
58709 works for canadian cross testing.
58710
58711 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
58712
58713 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
58714 results into a variable, and check that rather than using file exists.
58715
58716 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
58717
58718 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
58719 create a libg++.so. For sunos4.1.*, also add -ltermcap.
58720
58721 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
58722
58723 * g++.old-deja/old-deja.exp: Create and pass runshlib and
58724 lib_curses if there's a shared libg++ in the build tree.
58725
58726 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
58727
58728 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
58729 if not supported target.
58730
58731 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
58732
58733 * lib/g++.exp (g++_init): Move empty setting of runshlib and
58734 link_curses up to always happen, not just for native builds.
58735
58736 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
58737
58738 * gcc.c-torture: Update to c-torture-1.36 release.
58739 * gcc.failure: Related changes.
58740
58741 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
58742
58743 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
58744
58745 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
58746
58747 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
58748 * lib/mike-g++.exp (postbase): Not in here. Still reference
58749 runshlib, link_curses, and mathlib for link and run.
58750
58751 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
58752 pass the runtime shared library options for Solaris, OSF/1, and
58753 Irix5, and link with -lcurses to avoid unresolved references.
58754
58755 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
58756
58757 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
58758 only run once.
58759
58760 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
58761
58762 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
58763
58764 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
58765
58766 * gcc.c-torture: Update to c-torture-1.35 release. Note we
58767 do not have a framework for the "compat" tests yet.
58768
58769 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
58770
58771 * lib/mike-g++.exp (postbase): New local variable `mathlib',
58772 set to null if we're testing vxworks5.1. Use that instead of
58773 `-lm' in the setting of LIBS for link and run.
58774
58775 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
58776
58777 * config/rom68k.exp (${tool}_load): Major changes to make it
58778 work. Verified that it does in fact return the stuff in
58779 exec_output properly. Catch any Emul or any TRAP other than 0.
58780
58781 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
58782
58783 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
58784 LDFLAGS properly for targets that need stuff from libgloss.
58785 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
58786 only run once.
58787 (gpp_initialized): New variable.
58788
58789 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
58790
58791 * config/rom68k.exp: Load libgloss.exp.
58792 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
58793 so we can produce a fully linked binary.
58794 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
58795 so we can produce a fully linked binary.
58796
58797 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
58798
58799 * lib/plumhall.exp (ph_section): Watch for expected failures.
58800 Add missing `else'.
58801
58802 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
58803 run the testcase.
58804 (c-torture): Likewise.
58805
58806 1995-08-28 Doug Evans <dje@cygnus.com>
58807
58808 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
58809
58810 * lib/mike-g++.exp (mike_cleanup): New proc.
58811 (prebase): New globals compiler_result, not_compiler_result,
58812 target_regexp.
58813 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
58814 allow leading "-" in pattern. Watch for unsupported tests.
58815 If $compiler_result is set, pattern match assembler code,
58816 and ditto for $not_compiler_result.
58817 * lib/mike-gcc.exp: Likewise.
58818
58819 * lib/plumhall.exp (ph_execute): Only call ph_summary if
58820 execution "succeeded".
58821
58822 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
58823
58824 * config/win32.exp: New file.
58825 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
58826
58827 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
58828
58829 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
58830 unsupported.
58831 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
58832 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
58833 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
58834
58835 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
58836 "... without exceptions was ...". That is now handled by
58837 prune_system_crud.
58838 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
58839
58840 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
58841
58842 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
58843 sieve.c,sort2.c}: New files.
58844 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
58845 sieve.exp,sort2.exp}: Drivers for them.
58846
58847 * lib/mike-gcc.exp (program_output): New user settable variable.
58848 (postbase): Call prune_system_crud. Also prune extraneous compiler
58849 messages.
58850 * lib/mike-g++.exp (program_output): New user settable variable.
58851
58852 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
58853
58854 * config/sh.exp: Deleted (use sim.exp instead).
58855
58856 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
58857
58858 * config/vx.exp: Declare CHECKTASK as global.
58859 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
58860 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
58861 * lib/old-dejagnu.exp: Load [pwd]/$executable.
58862
58863 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
58864
58865 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
58866 target. Like vx.exp, only includes `vx29k.exp' instead of
58867 `vxworks.exp'.
58868
58869 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
58870
58871 * config/sim.exp: Increase time limit from 120 seconds to 240.
58872
58873 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
58874
58875 * gcc.c-torture/execute/950628-1.c: New test.
58876
58877 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
58878
58879 * gcc.c-torture: Update with changes/additions from
58880 c-torture-1.34.
58881
58882 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
58883
58884 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
58885
58886 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
58887
58888 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
58889
58890 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
58891
58892 * gcc.c-torture/compile/950512-1.c: New test.
58893 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
58894 * gcc.dg/struct-ret-1.c: Likewise.
58895
58896 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
58897
58898 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
58899 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
58900
58901 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
58902
58903 * gcc.c-torture/special/920411-1.c: Deleted.
58904 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
58905
58906 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
58907
58908 * config/sim.exp (${tool}_load): Hack in call to bash to get a
58909 cpu limit.
58910
58911 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
58912
58913 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
58914
58915 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
58916
58917 From kenner;
58918 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
58919 is the proper length.
58920 * va-arg-3.c: Likewise.
58921
58922 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
58923
58924 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
58925 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
58926
58927 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
58928 * lib/g++.exp (default_g++_start): Delete old cruft.
58929
58930 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
58931
58932 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
58933 (2 * (1 << 18)) to (2 * (1 << 17)).
58934
58935 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
58936
58937 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
58938
58939 * config/rom68k.exp: Renamed from config/idp.exp
58940
58941 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
58942
58943 * c-torture/compile/921109-2.c
58944
58945 1995-04-18 Mike Stump <mrs@cygnus.com>
58946
58947 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
58948 excess errors.
58949
58950 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
58951
58952 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
58953 output.
58954 * lib/g++.exp (default_g++_start): Likewise.
58955
58956 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
58957
58958 * gcc.c-torture/compile/950329-1.c: New test.
58959
58960 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
58961
58962 * config/bug.exp (${tool}_load): Updated to use new remote_open
58963 and remote_close procs.
58964 * config/idp.exp: New file.
58965
58966 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
58967
58968 * gcc.c-torture/execute/950322-1.c: New test.
58969
58970 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
58971
58972 * config/vx.exp (${tool}_load): Clean up testing of return code from
58973 vxworks_ld and vxworks_spawn.
58974
58975 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
58976
58977 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
58978
58979 1995-03-13 Mike Stump <mrs@cygnus.com>
58980
58981 * lib/old-deja.exp: Add `excess errors test - ' error, now one
58982 can mark excess errors on a machine by machine basis. Note, the
58983 default is to not expect any excess errors, even when excess
58984 errors test - is given, so you will want to put an XFAIL ... on
58985 these lines. For example, // excess errors test - XFAIL hppa*-*-*
58986 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
58987 those 4 machines, but no others.
58988
58989 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
58990
58991 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
58992 * lib/c-torture.exp: to here.
58993
58994 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
58995
58996 * gcc.c-torture/execute/950221-1.c: New test.
58997 * gcc.c-torture/execute/struct-ret-1.c: New test.
58998 * gcc.c-torture/compile/950221-1.c: New test.
58999
59000 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
59001
59002 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
59003
59004 * gcc.c-torture/execute/arith-1.c (main): Return 0.
59005 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
59006
59007 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
59008
59009 * g++.gb: New directory of tests, derived from my signature and
59010 class scoping tests.
59011
59012 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
59013 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
59014 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
59015 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
59016 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
59017 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
59018 * g++.gb/sig25.C: Likewise.
59019
59020 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
59021 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
59022 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
59023 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
59024 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
59025 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
59026 * g++.gb/sig25.exp: Likewise.
59027
59028 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
59029 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
59030 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
59031 * g++.gb/scope13.C: Likewise, this test still fails.
59032
59033 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
59034 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
59035 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
59036 * g++.gb/scope13.exp: Ditto.
59037
59038 * g++.gb/README: New file, explains what these tests are about.
59039
59040 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
59041
59042 * lib/dg.exp (dg-do): Support `preprocess'.
59043 (dg-test): Likewise.
59044
59045 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
59046
59047 * config/udi.exp: change "continue -expect" to "exp_continue".
59048
59049 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
59050
59051 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
59052 Delete redundant tests.
59053
59054 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
59055 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
59056 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
59057 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
59058 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
59059 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
59060 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
59061 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
59062
59063 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
59064 storing label pointers.
59065 * gcc.c-torture/execute/921019-1.c: Likewise.
59066 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
59067 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
59068 parameter fp.
59069 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
59070 constants.
59071
59072 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
59073 Delete obsolete tests.
59074
59075 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
59076 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
59077 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
59078 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
59079 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
59080 * gcc.c-torture/compile/950124-1.c: New test.
59081
59082 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
59083
59084 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
59085
59086 * lib/mike-g++.exp: Add -lm to LIBS.
59087
59088 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
59089
59090 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
59091
59092 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
59093
59094 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
59095
59096 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
59097
59098 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
59099
59100 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
59101
59102 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
59103 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
59104 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
59105 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
59106 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
59107 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
59108 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
59109 * g++.law/{operators31.C, operators32.C,
59110 * g++.law/{operators33.C, operators34.C}: Likewise.
59111 * g++.law/{pic1.C, refs2.C}: Likewise.
59112 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
59113 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
59114 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
59115 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
59116
59117 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
59118 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
59119 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
59120 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
59121 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
59122 * g++.law/{enum9.exp, friend5.exp}: Likewise.
59123 * g++.law/{nest3.exp, nest4.exp}: Likewise.
59124 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
59125 * g++.law/{operators30.exp, operators31.exp}: Likewise.
59126 * g++.law/{operators32.exp, operators33.exp}: Likewise.
59127 * g++.law/{operators34.exp}: Likewise.
59128 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
59129 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
59130 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
59131 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
59132 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
59133
59134 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
59135 No longer expected to fail.
59136 * g++.law/missed-error3.C: Tweak for recent bool changes.
59137
59138 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
59139
59140 * config/emb-unix: Deleted.
59141 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
59142 remote execution. Do final link on remote host if REMOTE_LINK is set.
59143
59144 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
59145
59146 * lib/dg.exp (dg-test): Fix typo in last patch.
59147
59148 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
59149
59150 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
59151 (handles multiple occurrences).
59152
59153 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
59154
59155 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
59156 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
59157 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
59158 printed).
59159 * lib/c-torture.exp (c-torture-compile): Likewise.
59160 (c-torture): Prepend full path if missing.
59161 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
59162 (gcc_fail): Likewise.
59163 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
59164
59165 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
59166
59167 * lib/netware.exp: Only attach to NetWare i386 systems.
59168
59169 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
59170
59171 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
59172 messages. Add test name to "output pattern match" pass/fail message.
59173
59174 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
59175
59176 * gcc.dg: New testsuite.
59177 * gcc.dg/dg.exp: New file.
59178
59179 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
59180 test-switch.c}: Deleted.
59181
59182 * gcc.misc-tests/msgs.exp: New testcase driver.
59183
59184 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
59185
59186 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
59187 Watch for illegal return values from ${tool}_load.
59188 * config/unix.exp (${tool}_load): Fix pass/fail detection for
59189 cross targets. Coerce return value >0 to 1.
59190
59191 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
59192
59193 * config/unix.exp (${tool}_load): Call program rsh, not proc.
59194
59195 * config/emb-unix.exp: New file.
59196
59197 * config/sim.exp: Error if variable $SIM not defined.
59198 (${tool}_load): Mark test as "untested" if simulator missing.
59199
59200 * config/unix.exp: Load remote.exp to get rcp_download.
59201 * lib/c-torture.exp: Use different option lists for testcases with
59202 and without loops.
59203 * gcc.c-torture/execute/execute.exp: Likewise.
59204
59205 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
59206
59207 * config/*.exp: Clarify return code from ${tool}_load.
59208 Call `unresolved' or `untested' instead of `warning' or `perror'
59209 (sometimes you still want to call both though).
59210 Add comment that `shell_id' is local to each file.
59211 * config/udi.exp (timeout): Set to 30.
59212 Don't print warning if connection fails, $connectmode has already
59213 printed an error.
59214 (${tool}_load): Move verbose messages to level 2.
59215 Rework pattern for "Process started" message.
59216 Pass `shell_id' to ${connectmode}_download.
59217 Retry twice upon timeout. Make resetting of target more robust.
59218 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
59219 Pass `shell_id' to exit_$connectmode.
59220 Only call exit_$connectmode if connected.
59221 * config/unix.exp (${tool}_load): Check return codes better.
59222 * config/vrtx.exp (${tool}_load): Likewise.
59223 * config/vx.exp (${tool}_load): Likewise.
59224 Delete unneeded global's.
59225 * lib/dg.exp (dg-test): Update to reflect clarified return codes
59226 from ${tool}_load.
59227 (dg-stat): Delete.
59228 (dg-init): Delete recording of pass/fail counts.
59229 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
59230 (old-dejagnu-init): Likewise.
59231 (old-dejagnu-stat): Delete contents, empty proc now.
59232 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
59233 (c-torture): Delete references to lcnt, lpass, lfail.
59234 Get option list from TORTURE_OPTIONS.
59235 Delete -funroll[-all]-loops if no loops.
59236 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
59237 (g++_stat): Delete contents (empty proc now).
59238 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
59239 (gcc_finish): Likewise.
59240 (gcc_stat): Deleted.
59241 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
59242 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
59243 * gcc.c-torture/execute/execute.exp: Likewise.
59244 Split tests into two parts: compile, execute.
59245 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
59246 no loops. Update to reflect clarified return codes from ${tool}_load.
59247
59248 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
59249
59250 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
59251 to grep for.
59252 (old-dejagnu): Likewise (where necessary).
59253
59254 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
59255
59256 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
59257
59258 * lib/dg.exp (dg-process-target): Fix processing of selector.
59259 Add comment regarding use of `error'.
59260
59261 * lib/gcc.exp (prune_system_crud): Define if missing.
59262 * lib/g++.exp (prune_system_crud): Likewise.
59263
59264 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
59265 Call prune_system_crud.
59266 * lib/dg.exp (dg-runtest): New proc.
59267 Use perror instead of send_user for tcl errors in testcase.
59268 Don't return any value, it's never used.
59269 Don't clobber previous definition of `unknown'.
59270 Print tcl errors in `dg-final'.
59271
59272 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
59273
59274 * lib/dg.exp (dg-process-target): Improve syntax error messages.
59275 (dg-test): Don't print errorInfo, it contains stack backtrace.
59276
59277 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
59278
59279 * lib/g++.exp (runtest_file_p): Define if missing.
59280
59281 1994-09-24 Doug Evans (dje@cygnus.com)
59282
59283 * lib/mike-g++.exp: Comment out loading of g++.exp.
59284 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
59285 (default_g++_version): Always print something.
59286 (default_g++_start): Comment out call to `which'.
59287 (g++_start, g++_load): Deleted (must be defined in config file).
59288 * lib/gcc.exp: Test for existence of $CC at start.
59289 Delete check for tmpdir (done in gcc_init).
59290 (default_gcc_version): Always print something.
59291 (default_gcc_start): Comment out call to `which'.
59292 * config/*.exp: Major cleanup - make cross targets work at least a
59293 little better for g++ (by not being "--tool gcc" specific).
59294 Rename gcc_xxx to ${tool}_xxx.
59295 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
59296 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
59297
59298 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
59299
59300 * lib/c-torture.exp (c-torture-compile): Rework compiler
59301 message processing.
59302
59303 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
59304 c-torture.
59305
59306 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
59307
59308 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
59309
59310 * lib/dg.exp (dg-process-target): Support { target native }.
59311
59312 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
59313
59314 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
59315 looked for "... program xxx got fatal signal".
59316 Correct regsub munging of `comp_output'.
59317 Ignore compiler messages "path prefix not used" and "linker input
59318 file unused".
59319
59320 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
59321
59322 * lib/gcc.exp (runtest_file_p): Define if missing.
59323 * gcc.prms/template.c: Example to work from.
59324
59325 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
59326
59327 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
59328 * lib/dg.exp (dg-test): Call unsupported testcases as such.
59329
59330 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
59331 * gcc.prms/1883.c: Moved from compile/940714-1.c.
59332 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
59333 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
59334
59335 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
59336 (dg-process-target): No longer a varargs proc.
59337 Return S/N for target, P/F for xfail. All callers changed.
59338 (user option procs): More argument checking.
59339 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
59340 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
59341 (dg-test): Skip test if not running on selected target in `dg-do'.
59342 Update handling of `dg-do-what', `dg-output-text'.
59343 Separate execution pass/fail from output pattern match pass/fail.
59344 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
59345
59346 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
59347
59348 * gcc.c-torture/special/special.exp: Don't expect failure for mips
59349 target for 920510-1.c.
59350
59351 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
59352
59353 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
59354 Clean up comment regarding use of passcnt, etc.
59355 (gcc_stat): Don't update `testcnt' here.
59356 (gcc_finish): Do it here.
59357 Might as well reset `but_id' here too.
59358 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
59359 to determine if the file should be tested.
59360 * gcc.c-torture/compile/compile.exp: Likewise.
59361 * gcc.c-torture/execute/execute.exp: Likewise.
59362 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
59363 * gcc.misc-tests/dg-test.exp: Likewise.
59364 * gcc.prms/prms.exp: Likewise.
59365 * gcc.wendy/wendy.exp: Likewise.
59366 * g++.old-deja.exp: Likewise.
59367 Move "Testing file" message to verbose level 1.
59368
59369 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
59370
59371 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
59372
59373 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
59374
59375 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
59376 (default_gcc_start): Accept optional second list element
59377 of compiler flags. Print compiler output at verbosity level 2.
59378 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
59379 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
59380 Save current values of framework globals passcnt, failcnt, xpasscnt,
59381 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
59382 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
59383 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
59384 xfailcnt to compute stats. Update framework global `testcnt' from
59385 pass/fail counts.
59386 (gcc_finish): New proc. Clean up test environment.
59387 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
59388 (gcc_epass, gcc_efail): Delete.
59389 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
59390 argument of line number.
59391 (dg-init): If the tool has an init routine, call it.
59392 (dg-test): Remove args `cflags_var' and `libs_var'.
59393 Pass all compiler options to ${tool}_start.
59394 Handle missing line number.
59395 (dg-finish): New function.
59396 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
59397 particular files. Call gcc_finish at end. Move "skipping test"
59398 message to verbosity level 3.
59399 * gcc.c-torture/compile/compile.exp: Likewise.
59400 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
59401 * gcc.c-torture/execute/execute.exp: Likewise.
59402 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
59403 Print testcase being tried at verbosity level 1.
59404 * gcc.c-torture/special/special.exp: Unset xfail.
59405 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
59406 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
59407 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
59408 * gcc.failure/failure.exp: Likewise.
59409 * gcc.ieee/ieee.exp: Likewise.
59410 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
59411 Update call to dg-test. Call dg-finish at end.
59412 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
59413 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
59414 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
59415 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
59416 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
59417 * gcc.wendy/wendy.exp: Add copyright.
59418 Delete setting of tmpdir (done by gcc_init).
59419 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
59420 Pass compiler flags to gcc_start. Call gcc_finish at end.
59421 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
59422 gcc_[ce]pass/fail.
59423
59424 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
59425
59426 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
59427 confusion.
59428 (g++_load): Likewise.
59429
59430 * config/*.exp (gcc_load): Some were varargs fns and some were not.
59431 Rename argument to `prog' to remove the confusion.
59432 Varargs fns behave differently too!
59433 (g++_load): Likewise.
59434
59435 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
59436
59437 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
59438 what it is. Delete (always) printing of status value for !native.
59439 Simplify verbose code, and include status and exec_output.
59440 (g++_load): Use gcc_load.
59441
59442 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
59443
59444 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
59445 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
59446 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
59447 940714-3.c as these testcases don't exist anymore. Make
59448 va-arg-1.c expected to pass.
59449
59450 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
59451
59452 * gcc.misc-tests/misc.exp: Only run specific testcases.
59453 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
59454 * gcc.misc-tests/dg-[1-9].c: New files.
59455
59456 * lib/dg.exp: New testsuite driver.
59457 * gcc.prms/prms.exp: Use it.
59458
59459 * README.gcc: New file.
59460
59461 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
59462 Document and reset `lxpass' and `lxfail'.
59463 Simplify "initialized" message.
59464 (gcc_stat): Clean up comments a little.
59465
59466 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
59467
59468 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
59469
59470 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
59471
59472 * lib/old-dejagnu.exp (process-option): New proc.
59473 (old-dejagnu-init, old-dejagnu-stat): Likewise.
59474 (old-dejagnu): Simplify.
59475 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
59476
59477 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
59478
59479 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
59480 exists and is not an empty string.
59481
59482 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
59483 $xfail rather than calling setup_xfail. Clear $xfail when test is
59484 finished.
59485 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
59486 automatically.
59487
59488 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
59489 longer expected to fail.
59490
59491 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
59492 "f" function call.
59493
59494 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
59495
59496 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
59497 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
59498 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
59499 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
59500 c-torture-1.29.
59501
59502 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
59503 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
59504
59505 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
59506
59507 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
59508 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
59509
59510 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
59511 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
59512 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
59513
59514 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
59515
59516 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
59517 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
59518 940714-1.c, 940714-2.c, 940714-3.c},
59519 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
59520 gcc.misc-tests/{mg.c,mg.exp}:
59521 New tests.
59522 * gcc.noncompile/noncompile.exp: Change accordingly.
59523
59524 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
59525
59526 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
59527 Undo previous clobberage.
59528
59529 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
59530
59531 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
59532 * gcc.special/{930510-1.c, special.exp}:
59533 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
59534 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
59535 struct-varargs-1.c}: New tests from c-torture-1.26.
59536
59537 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
59538
59539 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
59540 argument to switch.
59541
59542 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
59543
59544 * Revert the previous changes. Please see Rob's directory
59545 (/lisa/test/rob/progressive/gcc/testsuite) for testing
59546 fixes.
59547
59548 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
59549
59550 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
59551 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
59552 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
59553 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
59554 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
59555 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
59556 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
59557 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
59558 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
59559 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
59560 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
59561 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
59562 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
59563 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
59564 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
59565 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
59566 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
59567 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
59568 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
59569 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
59570 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
59571 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
59572 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
59573 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
59574 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
59575 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
59576 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
59577 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
59578 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
59579 testing changes.
59580
59581 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
59582
59583 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
59584 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
59585 with perror calls.
59586
59587 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
59588
59589 * config/unix.exp (g++_load): Fix syntax.
59590
59591 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
59592
59593 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
59594 * gcc.noncompile/921017-1.c: Deleted obsolete test.
59595 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
59596 Don't expect va-arg-1.c to fail. Correct expected output for
59597 920928-1.c.
59598 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
59599 * gcc.wendy/hbm4.c: Correct typo.
59600 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
59601
59602 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
59603
59604 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
59605 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
59606 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
59607 * lib/c-torture.exp (c-torture-compile): Ditto.
59608
59609 Reduce volume of output (remove all the -I's and such).
59610 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
59611 Call gcc_cpass, gcc_cfail.
59612 (c-torture): Pass testing option to c-torture-compile.
59613
59614 1994-03-21 Doug Evans (dje@cygnus.com)
59615
59616 Bring patches over from progressive.
59617 * config/default.exp: Exit remote shell cleanly.
59618 (g++_exit, g++_start): Add default versions.
59619 * config/sim.exp (gcc_load): Use perror, not error.
59620
59621 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
59622
59623 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
59624 set in site.exp.
59625
59626 1994-03-14 Doug Evans (dje@cygnus.com)
59627
59628 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
59629 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
59630 (wendy_try): New proc to run testcase.
59631 (main loop): Call 'em.
59632 * gcc.wendy/*.c: Clean up pass to correct expected output.
59633
59634 * lib/gcc.exp: Minor cleanup work.
59635 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
59636
59637 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
59638
59639 * config/sim.exp (gcc_load): Document return codes better.
59640 Don't pass -v to simulator.
59641
59642 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
59643
59644 * gcc.special/920717-x.c: Fix typo.
59645 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
59646 get at sources.
59647
59648 * lib/mike-gcc.exp: Fix typo.
59649
59650 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
59651
59652 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
59653 binary to use, transform the name.
59654 * config/*.exp: rename everything. Nuke any g++ specific files,
59655 it's now a special case of gcc that requires no special support.
59656 Add a default.exp for unsupported targets.
59657
59658 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
59659
59660 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
59661 lib/old-dejagnu.exp: Fix a few patterns to work with the new
59662 version of Tcl.
59663
59664 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
59665
59666 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
59667 than a warning.
59668
59669 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
59670
59671 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
59672
59673 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
59674
59675 * gcc.execute/execute.exp: Combine opt_list and foption_list into
59676 option_list. Compile every file with only 4/6 option choices
59677 (same as C torture) instead of with 12/18 different option
59678 choices.
59679 * lib/c-torture.exp: Likewise.
59680
59681 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
59682 not already set.
59683
59684 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
59685
59686 * lib/old-deja.exp: Add `excess errors test fails' error, now one
59687 can put an XFAIL *-*-* on excess errors.
59688
59689 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
59690
59691 * g++.law: Add more tests derived from g++-bugs snapshots.
59692
59693 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
59694 equivalent to g++.law/init9.
59695
59696 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
59697 compiled it, and the a.out file after we've run it.
59698
59699 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
59700
59701 * lib/mike-g++.exp (postbase): Delete the .o file after we've
59702 compiled it, and the a.out file after we've run it.
59703
59704 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
59705
59706 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
59707
59708 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
59709
59710 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
59711 version number.
59712
59713 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
59714
59715 * g++.law: New directory of g++ tests derived from the g++-bugs
59716 snapshots.
59717
59718 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
59719
59720 * gcc.compile: initbug1.c initbug1.exp testcase added
59721
59722 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
59723
59724 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
59725 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
59726 fixes submitted by Jeff Law (law@cs.utah.edu)
59727 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
59728 Jeff Law (law@cs.utah.edu)
59729
59730
59731 1993-11-30 Mike Stump (mrs@cygnus.com)
59732
59733 * config/unix-g++.exp: Follow the gcc way of doing things.
59734 * g++.old-deja/old-deja.exp: Minor updates.
59735 * lib/g++.exp: New file, follow the gcc way of doing things.
59736 * lib/old-dejagnu.exp: Minor updates.
59737 * lib/mike-g++.exp: Always unset errorInfo.
59738
59739 1993-11-06 Mike Stump (mrs@cygnus.com)
59740
59741 * lib/gcc.exp: Fix some errors with the below change, CC and
59742 CFLAGS should be global when setting, not local.
59743
59744 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
59745
59746 * lib/gcc.exp: Transform tool name.
59747
59748 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
59749
59750 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
59751
59752 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
59753
59754 * lib/gcc.exp: change gcc_done to gcc_stat
59755
59756 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
59757
59758 * Upgraded gcc testsuite to c-torture version 1.25
59759
59760 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
59761
59762 * lib/gcc.exp: added reporting code. Changed verbose compile message.
59763 * lib/c-torture: added hooks for new reporting code.
59764
59765 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
59766
59767 * config/sh-gcc.exp: check if sh-sim exists in the path
59768
59769 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
59770
59771 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
59772 * gcc.compile/compile.exp: Initial changes for new logic.
59773 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
59774 * gcc.failure/failure.exp: Initial changes for new logic.
59775 * gcc.ieee/ieee.exp: Initial changes for new logic.
59776 * gcc.misc-tests/misc.exp: Initial changes for new logic.
59777 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
59778 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
59779 * lib/c-torture.exp: Initial changes for new logic.
59780 * lib/gcc.exp: Initial changes for new logic.
59781
59782 1993-10-15 Mike Stump (mrs@cygnus.com)
59783
59784 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
59785 depend upon failure or success. Fully qualify names in failure
59786 and success messages. Always remove a.out before starting
59787 compile, just in case. Pay more attention to error text output by
59788 the compiler. Handle testcases with no known past errors just
59789 like all others, so that things are uniform. Other miscellaneous
59790 improvements.
59791
59792 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
59793
59794 * gcc.cpp: new directory for cpp tests
59795
59796 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
59797
59798 * lib/chill.exp: Code reformatted, removed unused code.
59799 * config/unix-chill.exp: Code reformatted, removed unused code.
59800 * chill.execute/execute.exp: Code reformatted, removed unused code.
59801 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
59802
59803 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
59804
59805 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
59806 routines not written.
59807
59808 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
59809
59810 * config/bug-gcc.exp: Use new procs from bug.exp.
59811
59812 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
59813
59814 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
59815 via ftp, rather than depending on NFS.
59816 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
59817 case.
59818
59819 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
59820
59821 * config/bug-gcc.exp: Use new download proc.
59822
59823 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
59824
59825 * chill.execute/execute.exp: cleanups, handles errors better
59826 * chill.compile/compile.exp: rewrite, based on execute.exp
59827 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
59828 * lib/chill.exp: major changes to diff proc and compile and link
59829 procs. added chill_fail and chill_pass wrappers to pass and
59830 fail. added more comments, and handle error codes better.
59831 Added a hack to capture stderr from exec, so noncompile tests
59832 can work.
59833
59834 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
59835
59836 * chill.execute/execute.exp: rewrite of testsuite driver
59837 * lib/chill.exp: rewrite of testsuite driver
59838 * config/unix-chill.exp: rewrite of testsuite driver
59839
59840 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
59841
59842 In chill.execute:
59843 * iexpr.ch: Standardize uppercase.
59844 * tuples.dat: Standardize uppercase.
59845 * vary.ch: standardize. Correct varying string assignments.
59846 * vary.dat: Add new output lines.
59847
59848 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
59849
59850 In chill.execute:
59851 * chprintf.ch: Standardize use of uppercase.
59852 * tuples.ch: Standardize and turn arr2 into a DCL,
59853 rather than a SYN.
59854 * pinits.ch: Standardize.
59855
59856 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
59857
59858 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
59859 * Makefil: Renamed to Makefile.in.
59860 * configure.in: New.
59861
59862 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
59863
59864 In chill.execute:
59865 * .cvsignore: Add result/output files.
59866 * Makefile: Fix up variables at start. Use MFLAGS
59867 everywhere. Correct bool_loc, built_ins entries.
59868 Add entry for vary1.ch.
59869 * bitarray.ch: Standardize upper-case usage.
59870 * bitexpr.ch: Standardize, add output of b1.
59871 * params.ch: Use arrayt in along PROC parameters, to
59872 avoid novelty problems.
59873 * sets.ch: Tiny cleanup.
59874 * vary1.ch: Re-indent.
59875
59876 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
59877
59878 * Add PR-related files to Makefiles, .cvsignore files, etc.
59879
59880 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
59881
59882 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
59883 with compiler objects. New names are test-flow.c and test-loop.c
59884
59885 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
59886
59887 * Upgraded c-torture tests from 1.19 to 1.20
59888
59889 * new files:
59890 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
59891 * gcc.compile: 930623-1.c 930623-2.c
59892 * gcc.noncompile: 930622-1.c 930622-2.c
59893 * gcc.failure: 920411-1.c 920627-2.c
59894 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
59895
59896 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
59897
59898 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
59899 More changes to get testsuite working properly. Needs more work.
59900 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
59901
59902 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
59903
59904 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
59905 More changes to get testsuite working properly. Needs more work.
59906
59907 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
59908
59909 * chill.compile/compile.exp: Added for Dejagnu support
59910 * chill.execute/execute.exp: Added for Dejagnu support
59911 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
59912
59913 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
59914
59915 This should complete moving the CHILL test files.
59916 * chill.noncompile(.cvsignore printf.grt
59917 in-printf.grt chprintf.grt chprintf.ch):
59918 Added test-support files.
59919 (Makefile): Modified further.
59920 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
59921 signal.ch): Added test files.
59922 * chill.execute (.cvsignore printf.grt printr.c
59923 in-printf.grt rts.c chprintf.grt rts.h): Added
59924 test-support files.
59925 (Makefile): More corrections.
59926
59927 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
59928
59929 * chill.compile, chill.execute, chill.nocompile: Add CHILL
59930 test cases, ready for DejaGnu.
59931
59932 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
59933
59934 * Upgraded c-torture tests from 1.18 to 1.19
59935
59936 * gcc.compile: added test(s):
59937 930607-1.c
59938 * gcc.execute: added test(s):
59939 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
59940
59941 * added new subdirectory for misc tests: gcc.misc-tests
59942 * gcc.misc-test(s): added tests:
59943 inst-check.c test-consts.c test-ior.c test-switch.c
59944
59945 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
59946
59947 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
59948
59949 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
59950
59951 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
59952
59953 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
59954
59955 * Upgraded c-torture tests from 1.17 to 1.18
59956
59957 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
59958
59959 * Upgraded c-torture tests from 1.12 to 1.17
59960
59961 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
59962
59963 * lib/old-dejagnu.exp:
59964 Fixed handling of XFAIL target triplets to correctly
59965 recognize wildcard characters. Removed code that
59966 appended a unique id tag to the end of the file name
59967 printed out by the result of the testcases within a
59968 given test file.
59969
59970 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
59971
59972 * lib/old-dejagnu.exp:
59973 Reworked expected failure handling to trigger off of XFAIL
59974 keyword in keyphrase embeded in testcase source code. The
59975 XFAIL keyword must be at the end of the keyphrase line. It
59976 may optionally be followed by one or more target triplets.
59977 It has just occured that the handling of wildcards in the
59978 target triplet may not be correct.
59979
59980 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
59981
59982 * g++.old-deja/tests:
59983 Moved all subdirectories up one level into g++.old-deja .
59984
59985 * lib/old-dejagnu.exp:
59986 Fixed problem with CXXFLAGS not being properly reset, and being
59987 corrupted with extraneous "-c" compiler option. This was
59988 causing binaries to not be generated for test that needed them.
59989 Modified strings passed to "pass" and "fail" so that individual
59990 tests from the same test file would be distinguished by an
59991 identifier appended to the test file name in the summary logs;
59992 this corrected a problem with erroneous diff logs. Added code
59993 to search testcases for expected fail and unexpected pass keywords.
59994
59995 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
59996
59997 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
59998
59999 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
60000
60001 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
60002 Removed extraneous text from end of "Special g++ Options"
60003 keyphrase.
60004
60005 * lib/old-dejagnu.exp: Added pattern matching to look for new
60006 keywords, embedded in testcases comments, which will trigger
60007 calls to xpass and xfail.
60008
60009 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
60010
60011 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
60012 comments embedded in the testcases, especially the one looking for
60013 special compiler options, as well as the pattern matching for the
60014 compiler output again.
60015
60016 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
60017
60018 * lib/old-dejagnu.exp: Do a proper check of the return value for
60019 execute tests. Fixed several problems with the pattern matching
60020 of the compiler output which gave erroneous test results.
60021 Changed several of the test result messages to be more descriptive.
60022 * config/unix-g++.exp: Proc g++_load now actually works and
60023 executes the tests passed to it and returns a usable return
60024 value.
60025
60026 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
60027
60028 * lib/gcc.exp: Exits gracefully if $CC is bogus.
60029
60030 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
60031
60032 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
60033 Modified both files to properly execute the old style
60034 dejagnu tests. The previous versions of these files were
60035 experimental and did not function anything near correctly.
60036
60037 1993-04-05 Rob Savoye (rob@cygnus.com)
60038
60039 * Removed all Makefile.in and configure.in files. No configuration
60040 needed now.
60041
60042 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
60043
60044 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
60045
60046 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
60047
60048 * gcc.compile/configure.in, gcc.unsorted/configure.in,
60049 gcc.special/configure.in, gcc.noncompile/configure.in,
60050 gcc.execute/configure.in, gcc.code_quality/configure.in,
60051 g++.other/configure.in, g++.old-deja/configure.in,
60052 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
60053 in srcname setting.
60054
60055 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
60056
60057 * lib/udi.exp: Fixed mondfe and mondfe_download.
60058 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
60059 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
60060
60061 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
60062
60063 * config/udi-gdb.exp: Check $shell_id after connecting to target.
60064 (gdb_exit): Don't remove *_soc files.
60065
60066 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
60067
60068 * lib/c-torture.exp: Don't look for main; instead always use -w
60069 -c. This is how the c-torture tests work. Remove the object
60070 file if the compilation succeeds.
60071 * gcc.execute/execute.exp: Remove executable if test passes.
60072 * gcc.noncompile/noncompile.exp: Every test is an expected
60073 failure.
60074 * gcc.special/special.exp: Added tests from c-torture 1.11,
60075 corrected use of existing test.
60076 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
60077 gcc.execute/920625-1.c: Updated to c-torture 1.11.
60078 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
60079 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
60080 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
60081 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
60082 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
60083 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
60084 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
60085 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
60086 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
60087 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
60088 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
60089 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
60090 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
60091 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
60092 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
60093 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
60094 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
60095 c-torture 1.11.
60096 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
60097 correspond to c-torture 1.11.
60098
60099 * New file.