re PR fortran/25094 (Procedure with public generic identifier allowed to have argumen...
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
2
3 PR fortran/25094
4 * gfortran.dg/interface_155555.f90: New test.
5
6 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7
8 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
9 c99-math-long-double-1.c, c99-math.h: Test subnormals.
10
11 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12
13 PR testsuite/25241
14 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
15 discern pedantic diagnostics and errors.
16 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
17 and not an error.
18 * gcc.dg/20050121-1.c: This is an error and not a warning.
19 * gcc.target/i386/sseregparm-2.c: Likewise.
20 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
21 * gcc.dg/charset/attribute2.c: Likewise.
22 * gcc.dg/bitfld-1.c: Likewise.
23 * gcc.dg/pack-test-2.c: Likewise.
24 * gcc.dg/940510-1.c: Match separately error and warning.
25 * gcc.dg/array-2.c: Match separately multiple messages. The second
26 diagnostic is a pedantic warning and not an error.
27 * gcc.dg/pr14475.c: Match separately multiple messages.
28 * gcc.dg/pr18809-1.c: Likewise.
29 * gcc.dg/pr27953.c: Likewise.
30 * gcc.dg/vla-init-1.c: Likewise.
31 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
32
33 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
34
35 PR fortran/32644
36 * gfortran.dg/char_decl_1.f90: New test.
37
38 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
39
40 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
41
42 2007-07-07 Mark Mitchell <mark@codesourcery.com>
43
44 PR c++/32232
45 * g++.dg/template/overload9.C: New test.
46
47 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
48
49 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
50 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
51
52 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
53
54 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
55 * gcc.dg/20001012-2.c: Likewise.
56 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
57 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
58
59 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
60
61 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
62 about the chunk size when STACK_SIZE is defined.
63
64 2007-07-06 Josh Conner <jconner@apple.com>
65
66 PR middle-end/32602
67 * gcc.dg/sibcall-8.c: New test.
68
69 2007-07-06 Josh Conner <jconner@apple.com>
70
71 PR middle-end/32603
72 * gcc.target/arm/sibcall-1.c: New test.
73
74 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
75
76 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
77
78 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
79
80 * gfortran.dg/save_parameter.f90: New test.
81 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
82
83 2007-07-06 Richard Guenther <rguenther@suse.de>
84
85 * g++.dg/opt/pr30965.C: New testcase.
86
87 2007-07-06 Richard Sandiford <richard@codesourcery.com>
88
89 * gcc.target/mips/save-restore-5.c: New test.
90
91 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
92
93 PR rtl_optimization/32450
94 * gcc.dg/pr32450.c: New runtime test.
95
96 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
97
98 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
99 single underscore in scan directives.
100
101 2007-07-05 Mark Mitchell <mark@codesourcery.com>
102
103 PR c++/32245
104 * g++.dg/init/ptrmem4.C: New test.
105
106 PR c++/32251
107 * g++.dg/init/new21.C: Likewise.
108
109 PR c++/31992
110 * g++.dg/template/static30.C: Likewise.
111
112 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
113
114 * gcc.dg/vect/costmodel/ppc: New directory.
115 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
116 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
117 New test.
118 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
119 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
120 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
121 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
122 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
123 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
124 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
125 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
126 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
127 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
128 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
129 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
130 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
131 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
132
133 2007-07-05 Tobias Burnus <burnus@net-b.de>
134
135 PR fortran/32359
136 * gfortran.dg/module_md5_1.f90: Update MD5 number.
137
138 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
139
140 PR fortran/32526
141 * gfortran.dg/interface_14.f90: New test.
142
143 PR fortran/32613
144 * gfortran.dg/do_iterator_2.f90: New test.
145
146 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
147
148 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
149 (FE_DEC_DOWNWARD): Likewise.
150 (FE_DEC_UPWARD): Likewise.
151 (FE_DEC_TOWARDZERO): Likewise.
152 (FE_DEC_TONEARESTFROMZERO): Likewise.
153
154 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
155
156 * gcc.c-torture/compile/pr32606.c: New.
157 * gfortran.fortran-torture/execute/pr32604.f90: New.
158
159 2007-07-04 Mark Mitchell <mark@codesourcery.com>
160
161 * gcc.dg/visibility-12.c: New test.
162 * gcc.dg/visibility-13.c: Likewise.
163 * g++.dg/ext/visibility-9.C: Likewise.
164 * g++.dg/ext/visibility-10.C: Likewise.
165
166 2007-07-04 Richard Sandiford <richard@codesourcery.com>
167
168 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
169 * gcc.dg/sh-relax-vxworks.c: New test.
170
171 2007-07-04 Richard Guenther <rguenther@suse.de>
172
173 PR tree-optimization/32500
174 * gcc.c-torture/execute/pr32500.c: New testcase.
175
176 2007-07-04 Richard Guenther <rguenther@suse.de>
177
178 PR tree-optimization/32482
179 * gcc.c-torture/compile/pr32482.c: New testcase.
180
181 2007-07-04 Richard Sandiford <richard@codesourcery.com>
182
183 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
184 VxWorks kernels.
185 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
186 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
187 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
188 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
189
190 2007-07-04 Richard Sandiford <richard@codesourcery.com>
191
192 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
193
194 2007-07-04 Richard Sandiford <richard@codesourcery.com>
195
196 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
197
198 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
199
200 PR fortran/31198
201 * gfortran.dg/min_max_optional_1.f90: New test.
202 * gfortran.dg/min_max_optional_2.f90: New test.
203 * gfortran.dg/min_max_optional_3.f90: New test.
204
205 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
206
207 PR fortran/32545
208 * gfortran.dg/fmt_error.f90: New test.
209
210 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
211
212 PR fortran/32612
213 * gfortran.dg/interface_13.f90: New test.
214
215 2007-07-03 Dave Brolley <brolley@redhat.com>
216
217 PR c++/31743
218 * g++.dg/init/new20.C: New test.
219
220 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
221
222 PR fortran/32579
223 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
224
225 2007-07-03 Tobias Burnus <burnus@net-b.de>
226
227 PR fortran/25062
228 * common_7.f90: New.
229 * common_8.f90: New.
230 * common_9.f90: New.
231
232 2007-07-03 Tobias Burnus <burnus@net-b.de>
233
234 PR fortran/30940
235 * gfortran.dg/argument_checking_1.f90: New.
236 * gfortran.dg/argument_checking_2.f90: New.
237 * gfortran.dg/argument_checking_3.f90: New.
238 * gfortran.dg/argument_checking_4.f90: New.
239 * gfortran.dg/argument_checking_5.f90: New.
240 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
241 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
242
243 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
244
245 * gcc.dg/pr32176.c: Add -w to default dg-options.
246
247 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
248
249 * gcc.c-torture/compile/ssa-pre-1.c: New test.
250
251 2007-07-03 Tobias Burnus <burnus@net-b.de>
252
253 PR fortran/20888
254 * gfortran.dg/null_2.f90: New.
255
256 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
257 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
258
259 PR middle-end/32176
260 * gcc.dg/pr32176.c: New test.
261
262 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
263
264 * gcc.dg/const-float80.c : New test.
265 * gcc.dg/const-float128.c : New test.
266 * gcc.dg/const-float80-ped.c : New test.
267 * gcc.dg/const-float128-ped.c : New test.
268
269 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
270
271 * gcc.dg/c99-math.h: Fix typo.
272
273 2007-07-02 Jakub Jelinek <jakub@redhat.com>
274
275 PR libgomp/32468
276 * gcc.dg/gomp/pr32468-1.c: New test.
277
278 2007-07-02 Richard Sandiford <richard@codesourcery.com>
279
280 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
281 an ABI option.
282
283 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
284
285 * gfortran.fortran-torture/compile/pr32583.f: New.
286 * gcc.c-torture/compile/pr32584.c: New
287
288 2007-07-02 Ollie Wild <aaw@google.com>
289
290 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
291 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
292
293 2007-07-02 Richard Sandiford <richard@codesourcery.com>
294
295 * gcc.target/mips/save-restore-1.c: New test.
296 * gcc.target/mips/save-restore-2.c: Likewise.
297 * gcc.target/mips/save-restore-3.c: Likewise.
298 * gcc.target/mips/save-restore-4.c: Likewise.
299
300 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
301
302 PR tree-optimization/31966
303 PR tree-optimization/32533
304 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
305 * gfortran.dg/pr32533.f90: Ditto.
306
307 2007-07-02 Jakub Jelinek <jakub@redhat.com>
308
309 * g++.dg/opt/nrv12.C: New test.
310 * gcc.target/i386/nrv1.c: New test.
311
312 PR c++/31748
313 * g++.dg/gomp/pr31748.C: New test.
314
315 2007-07-02 Ira Rosen <irar@il.ibm.com>
316
317 PR tree-optimization/32230
318 * gcc.dg/vect/pr32230.c: New test.
319
320 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
321
322 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
323 * bind_c_coms.f90: Ditto.
324 * bind_c_coms_driver.c: Ditto.
325 * bind_c_dts.f90: Ditto.
326 * bind_c_dts_2.f03: Ditto.
327 * bind_c_dts_2_driver.c: Ditto.
328 * bind_c_dts_3.f03: Ditto.
329 * bind_c_dts_4.f03: Ditto.
330 * bind_c_dts_driver.c: Ditto.
331 * bind_c_implicit_vars.f03: Ditto.
332 * bind_c_procs.f03: Ditto.
333 * bind_c_usage_2.f03: Ditto.
334 * bind_c_usage_3.f03: Ditto.
335 * bind_c_usage_5.f03: Ditto.
336 * bind_c_usage_6.f03: Ditto.
337 * bind_c_usage_7.f03: Ditto.
338 * bind_c_vars.f90: Ditto.
339 * bind_c_vars_driver.c: Ditto.
340 * binding_c_table_15_1.f03: Ditto.
341 * binding_label_tests.f03: Ditto.
342 * binding_label_tests_10.f03: Ditto.
343 * binding_label_tests_10_main.f03: Ditto.
344 * binding_label_tests_11.f03: Ditto.
345 * binding_label_tests_11_main.f03: Ditto.
346 * binding_label_tests_12.f03: Ditto.
347 * binding_label_tests_13.f03: Ditto.
348 * binding_label_tests_13_main.f03: Ditto.
349 * binding_label_tests_14.f03: Ditto.
350 * binding_label_tests_2.f03: Ditto.
351 * binding_label_tests_3.f03: Ditto.
352 * binding_label_tests_4.f03: Ditto.
353 * binding_label_tests_5.f03: Ditto.
354 * binding_label_tests_6.f03: Ditto.
355 * binding_label_tests_7.f03: Ditto.
356 * binding_label_tests_8.f03: Ditto.
357 * binding_label_tests_9.f03: Ditto.
358 * c_assoc.f90: Ditto.
359 * c_assoc_2.f03: Ditto.
360 * c_f_pointer_shape_test.f90: Ditto.
361 * c_f_pointer_tests.f90: Ditto.
362 * c_f_tests_driver.c: Ditto.
363 * c_funloc_tests.f03: Ditto.
364 * c_funloc_tests_2.f03: Ditto.
365 * c_funloc_tests_3.f03: Ditto.
366 * c_funloc_tests_3_funcs.c: Ditto.
367 * c_kind_params.f90: Ditto.
368 * c_kind_tests_2.f03: Ditto.
369 * c_kinds.c: Ditto.
370 * c_loc_driver.c: Ditto.
371 * c_loc_test.f90: Ditto.
372 * c_loc_tests_2.f03: Ditto.
373 * c_loc_tests_2_funcs.c: Ditto.
374 * c_loc_tests_3.f03: Ditto.
375 * c_loc_tests_4.f03: Ditto.
376 * c_loc_tests_5.f03: Ditto.
377 * c_loc_tests_6.f03: Ditto.
378 * c_loc_tests_7.f03: Ditto.
379 * c_loc_tests_8.f03: Ditto.
380 * c_ptr_tests.f03: Ditto.
381 * c_ptr_tests_10.f03: Ditto.
382 * c_ptr_tests_5.f03: Ditto.
383 * c_ptr_tests_7.f03: Ditto.
384 * c_ptr_tests_7_driver.c: Ditto.
385 * c_ptr_tests_8.f03: Ditto.
386 * c_ptr_tests_8_funcs.c: Ditto.
387 * c_ptr_tests_9.f03: Ditto.
388 * c_ptr_tests_driver.c: Ditto.
389 * c_size_t_driver.c: Ditto.
390 * c_size_t_test.f03: Ditto.
391 * com_block_driver.f90: Ditto.
392 * global_vars_c_init.f90: Ditto.
393 * global_vars_c_init_driver.c: Ditto.
394 * global_vars_f90_init.f90: Ditto.
395 * global_vars_f90_init_driver.c: Ditto.
396 * interop_params.f03: Ditto.
397 * iso_c_binding_only.f03: Ditto.
398 * iso_c_binding_rename_1.f03: Ditto.
399 * iso_c_binding_rename_1_driver.c: Ditto.
400 * iso_c_binding_rename_2.f03: Ditto.
401 * iso_c_binding_rename_2_driver.c: Ditto.
402 * kind_tests_2.f03: Ditto.
403 * kind_tests_3.f03: Ditto.
404 * module_md5_1.f90: Ditto.
405 * only_clause_main.c: Ditto.
406 * print_c_kinds.f90: Ditto.
407 * test_bind_c_parens.f03: Ditto.
408 * test_c_assoc.c: Ditto.
409 * test_com_block.f90: Ditto.
410 * test_common_binding_labels.f03: Ditto.
411 * test_common_binding_labels_2.f03: Ditto.
412 * test_common_binding_labels_2_main.f03: Ditto.
413 * test_common_binding_labels_3.f03: Ditto.
414 * test_common_binding_labels_3_main.f03: Ditto.
415 * test_only_clause.f90: Ditto.
416 * use_iso_c_binding.f90: Ditto.
417 * value_5.f90: Ditto.
418 * value_test.f90: Ditto.
419 * value_tests_f03.f90: Ditto.
420
421 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
422
423 * gcc.dg/tls/opt-14.c: New.
424
425 2007-07-01 Ollie Wild <aaw@google.com>
426
427 * g++.dg/lookup/using16.C: New test.
428 * g++.dg/lookup/using17.C: New test.
429
430 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
431
432 PR fortran/32239
433 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
434 (test_4): Use proper test for floating point equality.
435 (test_8): Likewise.
436
437 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
438
439 PR libgfortran/32554
440 * gfortran.dg/fmt_p_1.f90: New test.
441
442 2007-07-01 Ira Rosen <irar@il.ibm.com>
443
444 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
445 initialization and fix dg-final check - the initialization loop is
446 vectorizable.
447
448 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
449 Volker Reichelt <reichelt@netcologne.de>
450
451 PR middle-end/32559
452 * gcc.dg/pr32559.c: New test.
453
454 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
455
456 PR tree-optimization/25371
457 * gcc.dg/vect/pr25371.c: New test.
458
459 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
460
461 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
462 when allocating and initializing a flexible array.
463
464 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
465
466 PR fortran/20373
467 * gfortran.dg/intrinsic.f90: New test.
468
469 2007-06-30 Tobias Burnus <burnus@net-b.de>
470
471 PR fortran/32555
472 * gfortran.dg/fmt_zero_check.f90: New.
473
474 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
475
476 PR fortran/30284
477 * gfortran.dg/repeat_f90: New test.
478
479 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
480
481 PR testsuite/25241
482 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
483 -pedantic-errors, so we should match errors.
484 * gcc.dg/cpp/escape-1.c: Likewise.
485 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
486 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
487 warning.
488 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
489 errors instead of warnings.
490 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
491 a pedantic warning.
492 * gcc.dg/cpp/arith-3.c: Likewise.
493
494 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
495
496 PR testsuite/25241
497 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
498 * gcc.dg/pch/valid-2.c: Likewise.
499 * gcc.dg/pch/valid-3.c: Likewise.
500 * gcc.dg/pch/warn-1.c: Likewise.
501 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
502
503 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
504
505 PR c/4076
506 * gcc.dg/Wunused-function.c: New.
507
508 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
509
510 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
511
512 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
513
514 * g++.dg/other/canon-31724.C: New.
515
516 2007-06-29 Jan Hubicka <jh@suse.cz>
517
518 PR middle-end/32372
519 * gcc.c-torture/compile/pr32372.c: new.
520
521 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
522
523 * gfortran.dg/operator_3.f90: New test.
524
525 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
526
527 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
528 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
529
530 2007-06-29 Richard Guenther <rguenther@suse.de>
531
532 PR middle-end/32493
533 * gcc.dg/inline-23.c: New testcase.
534
535 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
536
537 PR tree-optimization/24659
538 * gcc.target/i386/vectorize2.c: New test.
539 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
540 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
541
542 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
543
544 * gcc.dg/pointer-arith-9.c: New test.
545
546 2007-06-29 Tobias Burnus <burnus@net-b.de>
547
548 PR fortran/32483
549 * gfortran.dg/fmt_read_2.f90: New.
550
551 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
552
553 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
554 If it exists, don't try to create it.
555
556 2007-06-28 Geoffrey Keating <geoffk@apple.com>
557
558 * g++.dg/ext/visibility/ms-compat-1.C: New.
559
560 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
561
562 PR tree-opt/32417
563 * gfortran.fortran-torture/compile/pr32417.f90: New test.
564
565 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
566
567 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
568 targets.
569
570 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
571
572 PR fortran/32467
573 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
574
575 2007-06-27 Richard Guenther <rguenther@suse.de>
576
577 PR middle-end/32492
578 * gcc.dg/inline-22.c: New testcase.
579
580 2007-06-26 Hui-May Chang <hm.chang@apple.com>
581
582 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
583 the scan-assembler constant.
584
585 2007-06-25 Geoffrey Keating <geoffk@apple.com>
586
587 PR 20216
588 * gcc.dg/pr20216.c: New.
589
590 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
591
592 PR tree-opt/32421
593 * gcc.dg/vect/pr32421.c: New test.
594
595 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
596
597 PR c++/32111
598 * g++.dg/other/friend5.C: New test.
599
600 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
601
602 PR fortran/32464
603 * gfortran.dg/host_assoc_function_2.f90: New test.
604
605 PR fortran/31494
606 * gfortran.dg/host_assoc_call_1.f90: New test.
607
608 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
609
610 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
611
612 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
613
614 PR fortran/32456
615 * gfortran.dg/error_format.f90: New test.
616
617 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
618
619 PR fortran/32136
620 * gfortran.dg/pr32136.f90: New test.
621
622 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
623
624 PR fortran/31726
625 * gfortran.dg/minmaxloc_1.f90: New test.
626
627 PR fortran/32298
628 * gfortran.dg/minmaxloc_2.f90: New test.
629
630 2007-06-23 Richard Guenther <rguenther@suse.de>
631
632 PR tree-optimization/16876
633 PR middle-end/29478
634 * gcc.dg/pr29254.c: The warning is bogus.
635 * gcc.dg/warn-1.c: Likewise.
636 * gcc.dg/assign-warn-3.c: Likewise.
637 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
638
639 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
640
641 * gcc.c-torture/execute/20070623-1.c: New.
642
643 2007-06-22 Jan Hubicka <jh@suse.cz>
644
645 * gcc.c-torture/compile/pr31541.c: New.
646
647 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
648
649 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
650 Remove -m64 from dg-options.
651
652 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
653
654 PR middle-end/32374
655 * gcc.dg/pr32374.c: New test.
656
657 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
658
659 PR fortran/32360
660 * gfortran.dg/pointer_assign_3.f90: New test.
661
662 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
663
664 PR fortran/31162
665 * gfortran.dg/assign.f90: Update test.
666 * gfortran.dg/real_do_1.f90: Update test.
667 * gfortran.dg/gomp/omp_do1.f90: Update test.
668 * gfortran.dg/warnings_are_errors_1.f: Update test.
669 * gfortran.dg/g77/20010519-1.f: Update test.
670 * gfortran.dg/g77/pr9258.f: Update test.
671 * gfortran.dg/g77/960317-1.f: Update test.
672
673 2007-06-21 Richard Guenther <rguenther@suse.de>
674
675 PR tree-optimization/32453
676 * gcc.c-torture/compile/pr32453.c: New testcase.
677
678 2007-06-21 Jakub Jelinek <jakub@redhat.com>
679
680 PR tree-optimization/31866
681 * gcc.dg/pr31866.c: New test.
682
683 2007-06-21 Richard Guenther <rguenther@suse.de>
684
685 PR tree-optimization/32451
686 * g++.dg/torture/20070621-1.C: New testcase.
687
688 2007-06-21 Christian Bruel <christian.bruel@st.com>
689
690 * gcc.dg/attr-isr.c: Test delay slot content.
691
692 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
693
694 PR fortran/32361
695 gfortran.dg/pointer_assign_2.f90: New test.
696
697 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
698
699 PR fortran/25061
700 gfortran.dg/invalid_procedure_name.f90: New test.
701
702 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
703
704 PR tree-optimization/25737
705 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
706
707 2007-06-20 Hui-May Chang <hm.chang@apple.com>
708
709 * gcc.target/i386/large-size-array-3.c: New.
710
711 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
712 Richard Guenther <rguenther@suse.de>
713
714 PR fortran/32140
715 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
716
717 2007-06-20 Jakub Jelinek <jakub@redhat.com>
718
719 PR middle-end/31959
720 * gcc.dg/pr31959.c: New test.
721
722 PR inline-asm/32109
723 * g++.dg/ext/asm10.C: New test.
724
725 PR middle-end/32285
726 * gcc.c-torture/execute/20070614-1.c: New test.
727
728 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
729
730 * gcc.target/arm/stack-corruption.c: New test.
731
732 2007-06-19 Richard Guenther <rguenther@suse.de>
733
734 * g++.dg/torture/pr30252.C: New testcase.
735
736 2007-06-19 Jakub Jelinek <jakub@redhat.com>
737
738 PR tree-optimization/32353
739 * g++.dg/opt/nrv13.C: New test.
740
741 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
742
743 PR fortran/20863
744 PR fortran/20882
745 * gfortran.dg/impure_assignment_2.f90 : New test.
746
747 PR fortran/32236
748 * gfortran.dg/data_initialized_2.f90 : New test.
749
750 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
751 appropriate version of 'dmach'.
752
753 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
754
755 PR target/32389
756 * gcc.target/i386/pr32389.c New test.
757
758 2007-06-18 Simon Baldwin <simonb@google.com>
759
760 PR c++/31923
761 * g++.dg/template/error25.C: New.
762 * g++.dg/template/spec35.C: New.
763
764 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
765
766 * gcc.c-torture/compile/pr32355.c: New testcase.
767
768 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
769
770 PR tree-optimization/32383
771 * g++.dg/opt/pr32383.C: New test.
772
773 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
774
775 PR rtl-optimization/32366
776 * gcc.dg/vect/pr32366.c: New test.
777
778 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
779
780 * gcc.c-torture/compile/pr32349.c: New testcase.
781
782 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
783
784 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
785 * gcc.target/sparc/combined-2.c: Likewise.
786 * gcc.target/sparc/fexpand.c : Likewise.
787 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
788 * gcc.target/sparc/fpack16.c : Likewise.
789 * gcc.target/sparc/fpmerge.c : Likewise.
790 * gcc.target/sparc/fpmul.c : Likewise.
791 * gcc.target/sparc/noresult.c : Likewise.
792 * gcc.target/sparc/pdist.c: Likewise.
793
794 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
795
796 PR middle-end/31723
797 * gcc.target/i386/recip-divf.c: New test.
798 * gcc.target/i386/recip-sqrtf.c: Ditto.
799 * gcc.target/i386/recip-vec-divf.c: Ditto.
800 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
801 * gcc.target/i386/sse-recip.c: Ditto.
802 * gcc.target/i386/sse-recip-vec.c: Ditto.
803
804 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
805
806 PR tree-opt/32225
807 * gcc.c-torture/compile/20070605-1.c: New test.
808
809 * gcc.c-torture/compile/20070603-1.c: New testcase.
810 * gcc.c-torture/compile/20070603-2.c: New testcase.
811
812 * gcc.c-torture/compile/20070531-1.c: New test.
813
814 PR tree-opt/32167
815 * gcc.c-torture/compile/20070531-2.c: New test.
816
817 PR tree-opt/32144
818 * gcc.c-torture/compile/20070529-1.c: New test.
819
820 PR tree-opt/32145
821 * gcc.c-torture/compile/20070529-2.c: New test.
822
823 PR tree-opt/32015
824 * gcc.c-torture/compile/20070520-1.c: New test.
825
826 * g++.dg/ext/java-1.C: New test.
827
828 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
829 loops instead of one. Remove the "can't determine dependence"
830 check.
831 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
832 needed as the cast is gone in the first place.
833 * gcc.dg/max-1.c: Change local variable a to be a global one.
834 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
835 have a cast which is PREd.
836
837 2007-06-15 Mark Mitchell <mark@codesourcery.com>
838
839 * g++.dg/lookup/anon6.C: New test.
840
841 2007-06-14 Dirk Mueller <dmueller@suse.de>
842
843 PR c++/31806
844 * g++.dg/opt/static6.C: New testcase.
845
846 2007-06-14 Geoff Keating <geoffk@apple.com>
847
848 * g++.dg/ext/visibility/overload-1.C: New.
849
850 PR 31093
851 * g++.dg/ext/visibility/anon4.C: New.
852
853 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
854
855 PR target/32268
856 * gcc.target/i386/pr32268.c: New test.
857
858 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
859
860 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
861 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
862 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
863
864 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
865 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
866 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
867 BID is used.
868
869 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
870
871 PR fortran/32302
872 * gfortran.dg/common_resize_1.f90: New test.
873
874 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
875
876 PR target/32274
877 * gcc.dg/vect/pr32224.c: Fix.
878
879 2007-06-13 Eric Christopher <echristo@apple.com>
880
881 * gcc.target/i386/ssefn-1.c: Add -march=i386.
882
883 2007-06-13 Tobias Burnus <burnus@net-b.de>
884
885 PR fortran/32323
886 * gfortran.dg/actual_array_vect_1.f90: New.
887
888 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
889
890 * gcc.target/sparc/mfpu.c: New test.
891
892 2007-06-12 Geoff Keating <geoffk@apple.com>
893
894 * g++.dg/warn/weak1.C: Suppress on Darwin.
895 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
896
897 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
898
899 PR middle-end/31579
900 * g++.dg/torture/pr31579.C: New testcase.
901
902 2007-06-12 Ian Lance Taylor <iant@google.com>
903
904 PR libstdc++/29286
905 * g++.dg/init/new16.C: New test.
906 * g++.dg/init/new17.C: New test.
907 * g++.dg/init/new18.C: New test.
908 * g++.dg/init/new19.C: New test.
909
910 2007-06-12 Olivier Hainque <hainque@adacore.com>
911
912 * gnat.dg/lhs_view_convert.adb: New test.
913
914 2007-06-12 Richard Guenther <rguenther@suse.de>
915
916 PR tree-optimization/15353
917 PR tree-optimization/31657
918 * gcc.c-torture/execute/20070424-1.c: New testcase.
919 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
920 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
921 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
922 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
923 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
924
925 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
926
927 PR rtl-optimization/32293
928 * gcc.dg/pr32293.c: New test.
929
930 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
931
932 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
933
934 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
935
936 PR fortran/29786
937 * gfortran.dg/equiv_7.f90: New test.
938 * gfortran.dg/equiv_constraint_7.f90: Change error message.
939
940 PR fortran/30875
941 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
942
943 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
944
945 * gcc.dg/setjmp-3.c: Rename raise to raise0.
946 * gcc.dg/setjmp-4.c: Likewise.
947 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
948
949 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
950
951 PR rtl-optimization/31025
952 * gfortran.dg/pr31025.f90: New.
953
954 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
955
956 PR target/32280
957 * gcc.target/i386/pr32280.c: New test.
958
959 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
960
961 PR middle-end/32279
962 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
963
964 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
965
966 PR libgfortran/32235
967 * gfortran.dg/backspace_9.f: New test.
968
969 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
970
971 * gcc.dg/tree-ssa/prefetch-7.c: New test.
972
973 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
974
975 * gcc.dg/tree-ssa/loop-28.c: New testcase.
976
977 2007-06-09 Ian Lance Taylor <iant@google.com>
978
979 PR tree-optimization/32169
980 * gcc.c-torture/compile/pr32169.c: New test.
981
982 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
983
984 * gcc.dg/vect/costmodel: New directory.
985 * gcc.dg/vect/costmodel/i386: New directory.
986 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
987 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
988 New test.
989 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
990 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
991 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
992 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
993 * gcc.dg/vect/costmodel/x86_64: New directory.
994 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
995 New testsuite.
996 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
997 New test.
998 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
999 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
1000 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
1001 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
1002 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
1003
1004 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
1005
1006 PR tree-optimization/32243
1007 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
1008 flags for -Os tests.
1009 * gcc.dg/vect/03-vect-pr32243.c: New test.
1010
1011 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
1012
1013 PR tree-optimization/32224
1014 * gcc.dg/vect/pr32224.c: New test.
1015
1016 2007-06-08 Jakub Jelinek <jakub@redhat.com>
1017
1018 PR c++/32177
1019 * g++.dg/gomp/pr32177.C: New test.
1020
1021 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1022
1023 PR testsuite/25241
1024 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
1025 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
1026 warning nor an error.
1027 * gcc.dg/Wfatal-2.c: Likewise.
1028 * gcc.dg/Werror-1.c: Likewise.
1029 * gcc.dg/Werror-5.c: Likewise.
1030 * gcc.dg/Werror-7.c: Likewise.
1031 * gcc.dg/Werror-10.c: Likewise.
1032 * gcc.dg/Werror-11.c: Likewise.
1033
1034 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
1035
1036 PR c++/30759
1037 * g++.dg/init/brace6.C: New test.
1038
1039 2007-06-07 Geoffrey Keating <geoffk@apple.com>
1040
1041 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
1042 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
1043 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
1044 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
1045
1046 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
1047 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
1048 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
1049 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
1050 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
1051 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
1052 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
1053 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
1054
1055 * gcc.dg/darwin-minversion-3.c: New.
1056
1057 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
1058
1059 * gcc.target/i386/builtin-copysign.c: New test.
1060
1061 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1062
1063 PR tree-optimization/32220
1064 * gfortran.dg/predcom-2.f: New testcase.
1065
1066 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
1067
1068 PR tree-opt/32231
1069 * gcc.target/i386/vectorize4.c: New test.
1070
1071 2007-06-06 Steve Ellcey <sje@cup.hp.com>
1072
1073 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
1074
1075 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1076
1077 PR testsuite/25241
1078 * gcc.dg/simd-5.c: Mark output as a note.
1079 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
1080 dg-message.
1081 * gcc.dg/simd-1.c: Likewise.
1082 * gcc.dg/always_inline.c: Mark output as a sorry.
1083 * gcc.dg/always_inline2.c: Likewise.
1084 * gcc.dg/always_inline3.c: Likewise.
1085
1086 2007-06-06 Ian Lance Taylor <iant@google.com>
1087
1088 * g++.dg/conversion/enum1.C: New test.
1089
1090 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
1091
1092 PR tree-optimization/32216
1093 * gcc.dg/vect/pr32216.c: New test.
1094
1095 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1096
1097 PR testsuite/18923
1098 * gfortran.dg/invalid_contains_1.f90: New test.
1099 * gfortran.dg/invalid_contains_2.f90: New test.
1100
1101 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1102
1103 PR testsuite/32057
1104 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
1105 midnight issues.
1106
1107 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1108
1109 PR testsuite/25241
1110 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
1111 dg-message to match de note.
1112 * gcc.dg/pr26570.c: Use dg-message for a note.
1113 * gcc.dg/pr29254.c: Use dg-message for generic output and use
1114 dg-error instead of dg-warning because of -Werror.
1115 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
1116 neither an error, nor a warning.
1117 * gcc.dg/glibc-uclibc-2.c: Likewise
1118 * gcc.dg/cpp/19940712-1.c: Likewise.
1119
1120 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
1121
1122 PR preprocessor/23479
1123 * gcc.dg/binary-constants-1.c: Add test suites for
1124 the 0b-prefixed binary integer constants.
1125 * gcc.dg/binary-constants-2.c: Ditto.
1126 * gcc.dg/binary-constants-3.c: Ditto.
1127 * gcc.dg/binary-constants-4.c: Ditto.
1128
1129 2007-06-05 Ian Lance Taylor <iant@google.com>
1130
1131 * gcc.dg/Wstrict-overflow-19.c: New test.
1132
1133 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
1134
1135 * gcc.dg/matrix/matrix-6.c: Remove conversion.
1136
1137 2007-06-04 Ian Lance Taylor <iant@google.com>
1138
1139 * gcc.dg/Wstrict-overflow-18.c: New test.
1140
1141 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1142
1143 PR testsuite/25241
1144 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
1145 * gcc.dg/cpp/mi5.c: Likewise.
1146 * gcc.dg/cpp/mi7.c: Likewise.
1147
1148 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
1149
1150 PR c/32191
1151 * gcc.dg/pr32191.c: New test.
1152
1153 2007-05-28 Tobias Burnus <burnus@net-b.de>
1154
1155 PR fortran/32124
1156 * gfortran.dg/allocate_stat_1.f90: Remove.
1157
1158 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
1159
1160 * gcc.target/i386/sse4_2-check.h: New.
1161 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
1162 * gcc.target/i386/sse4_2-crc32.h: Likewise.
1163 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
1164 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
1165 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
1166 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
1167 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
1168 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
1169 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
1170 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
1171 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
1172 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
1173 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
1174 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
1175 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
1176 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
1177 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
1178 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
1179
1180 2007-06-01 Geoffrey Keating <geoffk@apple.com>
1181
1182 * gcc.dg/pie-link.c: New test.
1183
1184 2007-06-01 Ian Lance Taylor <iant@google.com>
1185
1186 * gcc.dg/Wstrict-overflow-17.c: New test.
1187
1188 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
1189
1190 * gcc.dg/builtin-return-1.c (g): New.
1191 (main): Allocate at least 64 bytes on the stack.
1192
1193 2007-05-31 Mark Mitchell <mark@codesourcery.com>
1194
1195 * g++.dg/init/cleanup3.C: New test.
1196
1197 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
1198
1199 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
1200 int is 16 bits.
1201
1202 007-05-31 Paul Thomas <pault@gcc.gnu.org>
1203
1204 PR fortran/32156
1205 * gfortran.dg/char_array_constructor_3.f90: New test.
1206
1207 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1208
1209 PR tree-optimization/32160
1210 * gfortran.dg/predcom-1.f: New test.
1211
1212 2007-05-31 Richard Guenther <rguenther@suse.de>
1213
1214 * g++.dg/other/str_empty.C: Move...
1215 * g++.dg/other/pr30567.C: Move...
1216 * g++.dg/tree-ssa/pr27218.C: Move...
1217 * g++.dg/torture: ...here and remove dg-options.
1218
1219 2007-05-31 Paolo Carlini <pcarlini@suse.de>
1220
1221 PR c++/32158
1222 * g++.dg/ext/is_pod_incomplete.C: New.
1223
1224 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
1225 Douglas Gregor <doug.gregor@gmail.com>
1226 Pedro Lamarao <pedro.lamarao@mndfck.org>
1227 Howard Hinnant <howard.hinnant@gmail.com>
1228
1229 PR c++/7412
1230 PR c++/29939
1231 * g++.dg/cpp0x/rv8p.C: New.
1232 * g++.dg/cpp0x/temp-constructor-bug.C: New.
1233 * g++.dg/cpp0x/cast-bug.C: New.
1234 * g++.dg/cpp0x/elision_weak.C: New.
1235 * g++.dg/cpp0x/collapse-bug.C: New.
1236 * g++.dg/cpp0x/rv3p.C: New.
1237 * g++.dg/cpp0x/rv7n.C: New.
1238 * g++.dg/cpp0x/overload-conv-1.C: New.
1239 * g++.dg/cpp0x/rv2n.C: New.
1240 * g++.dg/cpp0x/deduce.C: New.
1241 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
1242 * g++.dg/cpp0x/rv6p.C: New.
1243 * g++.dg/cpp0x/template_deduction.C: New.
1244 * g++.dg/cpp0x/implicit-copy.C: New.
1245 * g++.dg/cpp0x/rv1p.C: New.
1246 * g++.dg/cpp0x/cast.C: New.
1247 * g++.dg/cpp0x/rv5n.C: New.
1248 * g++.dg/cpp0x/collapse.C: New.
1249 * g++.dg/cpp0x/overload-conv-2.C: New.
1250 * g++.dg/cpp0x/rv4p.C: New.
1251 * g++.dg/cpp0x/rvo.C: New.
1252 * g++.dg/cpp0x/iop.C: New.
1253 * g++.dg/cpp0x/rv3n.C: New.
1254 * g++.dg/cpp0x/rv7p.C: New.
1255 * g++.dg/cpp0x/reference_collapsing.C: New.
1256 * g++.dg/cpp0x/overload.C: New.
1257 * g++.dg/cpp0x/named.C: New.
1258 * g++.dg/cpp0x/rv2p.C: New.
1259 * g++.dg/cpp0x/rv6n.C: New.
1260 * g++.dg/cpp0x/not_special.C: New.
1261 * g++.dg/cpp0x/bind.C: New.
1262 * g++.dg/cpp0x/rv1n.C: New.
1263 * g++.dg/cpp0x/rv5p.C: New.
1264 * g++.dg/cpp0x/elision.C: New.
1265 * g++.dg/cpp0x/named_refs.C: New.
1266 * g++.dg/cpp0x/unnamed_refs.C: New.
1267 * g++.dg/cpp0x/rv4n.C: New.
1268 * g++.dg/cpp0x/elision_neg.C: New.
1269 * g++.dg/init/copy7.C: Run in C++98 mode.
1270 * g++.dg/overload/arg1.C: Ditto.
1271 * g++.dg/overload/arg4.C: Ditto.
1272
1273 2007-05-30 Jakub Jelinek <jakub@redhat.com>
1274
1275 PR c++/31809
1276 * g++.dg/opt/static5.C: New test.
1277
1278 2007-05-30 Richard Guenther <rguenther@suse.de>
1279
1280 * g++.dg/dg.exp: Prune torture/.
1281 * g++.dg/torture/dg-torture.exp: New testsuite.
1282
1283 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
1284
1285 * gcc.target/arm/pr27387.C: Move and rename to ...
1286 * g++.dg/inherit/thunk8.C: ... here.
1287
1288 2007-05-30 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR tree-optimization/31769
1291 * g++.dg/gomp/pr31769.C: New test.
1292
1293 2007-05-29 Hui-May Chang <hm.chang@apple.com>
1294
1295 * gcc.target/i386/stack-realign.c: New.
1296
1297 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
1298
1299 * gcc.dg/tree-ssa/prefetch-6.c: New test.
1300
1301 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
1302
1303 * gfortran.dg/sizeof.f90: New.
1304
1305 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
1306
1307 PR c/31339
1308 * gcc.dg/boolcomplex-1.c: New test.
1309
1310 PR c++/31339
1311 * g++.dg/ext/boolcomplex-1.c: New test.
1312
1313 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
1314
1315 * gcc.dg/matrix: New directory.
1316
1317 2007-05-28 Tobias Burnus <burnus@net-b.de>
1318
1319 PR fortran/32124
1320 * gfortran.dg/allocate_stat_1.f90: New.
1321
1322 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
1323
1324 PR fortran/31972
1325 * transfer_hollerith_1.f90: New test.
1326
1327 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
1328
1329 PR tree-opt/32100
1330 * gcc.c-torture/execute/vrp-7.c: New test.
1331
1332 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
1333
1334 * gfortran.dg/transfer_simplify_4.f90: New test.
1335
1336 2007-05-27 Tobias Burnus <burnus@net-b.de>
1337
1338 PR fortran/32088
1339 * gfortran.dg/func_result_3.f90: New.
1340
1341 2007-05-27 Tobias Burnus <burnus@net-b.de>
1342
1343 PR middle-end/32083
1344 * gfortran.dg/transfer_simplify_3.f90: New.
1345
1346 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
1347
1348 PR target/32065
1349 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
1350 to compile options.
1351 * gcc.target/i386/pr32065-2.c: New test.
1352
1353 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1354
1355 PR fortran/31813
1356 * gfortran.dg/io_constraints_2.f90: Update.
1357
1358 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
1359
1360 PR fortran/31219
1361 * gfortran.dg/array_constructor_17.f90: New test.
1362
1363 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
1364
1365 PR tree-opt/32090
1366 * g++.dg/opt/array2.C: New testcase.
1367
1368 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
1369
1370 PR target/32065
1371 * gcc.target/i386/pr32065.c: New test.
1372
1373 2007-05-25 Dirk Mueller <dmueller@suse.de>
1374 Marcus Meissner <meissner@suse.de>
1375
1376 * gcc.dg/attr-alloc_size.c: New.
1377
1378 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
1379 Lee Millward <lee.millward@gmail.com>
1380
1381 PR c++/31745
1382 * g++.dg/parse/crash34.C: New test.
1383
1384 * g++.dg/parse/crash35.C: New test.
1385
1386 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
1387
1388 * gcc.target/i386/sse2-check.h: New.
1389 * gcc.target/i386/sse2-vec-1.c: Likewise.
1390 * gcc.target/i386/sse2-vec-2.c: Likewise.
1391 * gcc.target/i386/sse2-vec-3.c: Likewise.
1392 * gcc.target/i386/sse2-vec-4.c: Likewise.
1393 * gcc.target/i386/sse2-vec-5.c: Likewise.
1394 * gcc.target/i386/sse2-vec-6.c: Likewise.
1395
1396 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
1397
1398 PR c++/31431
1399 PR c++/31432
1400 PR c++/31434
1401 PR c++/31435
1402 PR c++/31437
1403 PR c++/31438
1404 PR c++/31442
1405 PR c++/31443
1406 PR c++/31444
1407 PR c++/31445
1408 * g++.dg/cpp0x/pr31431.C: New.
1409 * g++.dg/cpp0x/pr31437.C: New.
1410 * g++.dg/cpp0x/pr31442.C: New.
1411 * g++.dg/cpp0x/pr31444.C: New.
1412 * g++.dg/cpp0x/pr31431-2.C: New.
1413 * g++.dg/cpp0x/pr31432.C: New.
1414 * g++.dg/cpp0x/pr31434.C: New.
1415 * g++.dg/cpp0x/pr31438.C: New.
1416 * g++.dg/cpp0x/pr31443.C: New.
1417 * g++.dg/cpp0x/pr31445.C: New.
1418 * g++.dg/cpp0x/variadic-crash1.C: New.
1419
1420 2007-05-25 Richard Sandiford <richard@codesourcery.com>
1421
1422 * gcc.target/arm/long-calls-1.c: New test.
1423 * gcc.target/arm/long-calls-2.c: Likewise.
1424 * gcc.target/arm/long-calls-3.c: Likewise.
1425 * gcc.target/arm/long-calls-4.c: Likewise.
1426
1427 2007-05-25 Richard Guenther <rguenther@suse.de>
1428 Andrew Pinski <andrew_pinski@playstation.sony.com>
1429
1430 PR tree-optimization/31982
1431 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
1432
1433 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
1434
1435 PR fortran/32047
1436 * gfortran.dg/result_in_spec_2.f90: New test.
1437
1438 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1439
1440 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
1441
1442 2007-05-24 Ollie Wild <aaw@google.com>
1443
1444 * gcc.dg/cpp/counter-1.c: New test.
1445 * gcc.dg/pch/counter-1.c: New test.
1446 * gcc.dg/pch/counter-1.hs: New file.
1447 * gcc.dg/pch/counter-2.c: New test.
1448 * gcc.dg/pch/counter-2.hs: New file.
1449 * gcc.dg/pch/counter-3.c: New test.
1450 * gcc.dg/pch/counter-3.hs: New file.
1451
1452 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
1453
1454 * gcc.dg/tree-ssa/predcom-1.c: New test.
1455 * gcc.dg/tree-ssa/predcom-2.c: New test.
1456 * gcc.dg/tree-ssa/predcom-3.c: New test.
1457 * gcc.dg/tree-ssa/predcom-4.c: New test.
1458 * gcc.dg/tree-ssa/predcom-5.c: New test.
1459 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
1460
1461 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
1462
1463 PR testsuite/32062
1464 * gcc.target/i386/sse4_1-check.h (MASK): New.
1465
1466 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1467
1468 PR fortran/32038
1469 * gfortran.dg/pr25603.f: Initialize integer variables.
1470
1471 2007-05-23 Ian Lance Taylor <iant@google.com>
1472
1473 * g++.dg/other/vrp1.C: New test.
1474
1475 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
1476
1477 PR preprocessor/20077
1478 * gcc.dg/cpp/paste15.c: New test.
1479
1480 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
1481 Nigel Stephens <nigel@mips.com>
1482 Richard Sandiford <richard@codesourcery.com>
1483
1484 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
1485 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
1486 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
1487 * gcc.target/mips/inter/mips16-inter.exp: New.
1488
1489 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
1490
1491 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
1492
1493 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
1494
1495 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
1496 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
1497 * gcc.target/i386/sse3-addsubps.c: Likewise.
1498 * gcc.target/i386/sse3-haddpd.c: Likewise.
1499 * gcc.target/i386/sse3-haddps.c: Likewise.
1500 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1501 * gcc.target/i386/sse3-hsubps.c: Likewise.
1502 * gcc.target/i386/sse3-lddqu.c: Likewise.
1503 * gcc.target/i386/sse3-movddup.c: Likewise.
1504 * gcc.target/i386/sse3-movshdup.c: Likewise.
1505 * gcc.target/i386/sse3-movsldup.c: Likewise.
1506
1507 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
1508 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
1509 * gcc.target/i386/ssse3-pabsd.c: Likewise.
1510 * gcc.target/i386/ssse3-pabsw.c: Likewise.
1511 * gcc.target/i386/ssse3-palignr.c: Likewise.
1512 * gcc.target/i386/ssse3-phaddd.c: Likewise.
1513 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
1514 * gcc.target/i386/ssse3-phaddw.c: Likewise.
1515 * gcc.target/i386/ssse3-phsubd.c: Likewise.
1516 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
1517 * gcc.target/i386/ssse3-phsubw.c: Likewise.
1518 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
1519 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
1520 * gcc.target/i386/ssse3-pshufb.c: Likewise.
1521 * gcc.target/i386/ssse3-psignb.c: Likewise.
1522 * gcc.target/i386/ssse3-psignd.c: Likewise.
1523 * gcc.target/i386/ssse3-psignw.c: Likewise.
1524 * gcc.target/i386/ssse3-vals.h: Likewise.
1525
1526 * gcc.target/i386/sse3-check.h: New file.
1527 * gcc.target/i386/ssse3-check.h: Likewise.
1528
1529 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
1530
1531 PR middle-end/31095
1532 * gcc.c-torture/compile/bcopy-1.c: New testcase.
1533
1534 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
1535
1536 PR middle-end/31606
1537 * gcc.c-torture/20070522-1.c: New testcase.
1538
1539 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
1540
1541 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
1542
1543 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
1544
1545 * gcc.c-torture/execute/ieee/20000320-1.x,
1546 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
1547 m68k-*-* and check_effective_target_coldfire_fpu.
1548
1549 2007-05-22 Ollie Wild <aaw@google.com>
1550
1551 * g++.dg/lookup/hidden-class10.C: New test.
1552 * g++.dg/lookup/hidden-class11.C: New test.
1553
1554 2007-05-22 Ollie Wild <aaw@google.com>
1555
1556 * g++.dg/lookup/name-clash5.C: New test.
1557 * g++.dg/lookup/name-clash6.C: New test.
1558
1559 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
1560
1561 * g++.dg/other/i386-2.C: Update comments on header files tested.
1562 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
1563 of <tmmintrin.h>.
1564 * gcc.target/i386/sse-12.c: Likewise.
1565 * gcc.target/i386/sse-13.c: Likewise.
1566 * gcc.target/i386/sse-14.c: Likewise.
1567
1568 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
1569 Redefined to test with immediate operand.
1570 (__builtin_ia32_blendps): Likewise.
1571 (__builtin_ia32_blendpd): Likewise.
1572 (__builtin_ia32_dpps): Likewise.
1573 (__builtin_ia32_dpps): Likewise.
1574 (__builtin_ia32_insertps128): Likewise.
1575 (__builtin_ia32_vec_ext_v4sf): Likewise.
1576 (__builtin_ia32_vec_set_v16qi): Likewise.
1577 (__builtin_ia32_vec_set_v4si): Likewise.
1578 (__builtin_ia32_vec_set_v2di): Likewise.
1579 (__builtin_ia32_vec_ext_v16qi): Likewise.
1580 (__builtin_ia32_vec_ext_v4si): Likewise.
1581 (__builtin_ia32_vec_ext_v2di): Likewise.
1582 (__builtin_ia32_roundpd): Likewise.
1583 (__builtin_ia32_roundsd): Likewise.
1584 (__builtin_ia32_roundps): Likewise.
1585 (__builtin_ia32_roundss): Likewise.
1586 (__builtin_ia32_mpsadbw128): Likewise.
1587
1588 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
1589
1590 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
1591
1592 2007-05-22 Janis Johnson <janis187@us.ibm.com>
1593
1594 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
1595 failures.
1596 * gcc.dg/dfp/func-struct.c: Ditto.
1597 * gcc.dg/dfp/operator-assignment.c: Ditto.
1598 * gcc.dg/dfp/convert-bfp.c: Ditto.
1599 * gcc.dg/dfp/convert-int.c: Ditto.
1600 * gcc.dg/dfp/convert-int-max.c: Ditto.
1601 * gcc.dg/dfp/func-scalar.c: Ditto.
1602 * gcc.dg/dfp/cast.c: Ditto.
1603 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
1604 failures, and fix a typo in return type of arg1_128.
1605 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
1606 failures, and fix a typo in a constant suffix.
1607 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
1608 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
1609
1610 2007-05-22 Janis Johnson <janis187@us.ibm.com>
1611 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1612
1613 * lib/gcc-dg.exp(process_message): New proc.
1614 (dg-message): New test directive.
1615 * gcc.dg/always_inline.c: Use dg-message.
1616 * gcc.dg/always_inline2.c: Ditto.
1617 * gcc.dg/always_inline3.c: Ditto.
1618 * gcc.dg/invalid-call-1.c: Ditto.
1619 * gcc.dg/pr17506.c: Ditto.
1620 * gcc.dg/simd-5.c: Ditto.
1621 * gcc.dg/simd-6.c: Ditto.
1622 * gcc.dg/va-arg-2.c: Ditto.
1623 * gcc.dg/cpp/syshdr.c: Ditto.
1624 * gcc.dg/cpp/unc4.c: Ditto.
1625 * gcc.dg/cpp/trad/mi1.c: Ditto.
1626 * gcc.dg/cpp/trad/mi5.c: Ditto.
1627 * gcc.dg/cpp/trad/mi7.c: Ditto.
1628 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
1629 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
1630 * gcc.test-framework/test-framework.awk: Special-case outexists
1631 tests.
1632
1633 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
1634
1635 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
1636 (bit_SSE4_2): Likewise.
1637 (bit_POPCNT): Likewise.
1638
1639 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
1640 Check if assembler supports SSE4 instructions.
1641
1642 * gcc.target/i386/sse4_1-blendpd.c: New file.
1643 * gcc.target/i386/sse4_1-blendps.c: Likewise.
1644 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
1645 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
1646 * gcc.target/i386/sse4_1-check.h: Likewise.
1647 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
1648 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
1649 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
1650 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
1651 * gcc.target/i386/sse4_1-extractps.c: Likewise.
1652 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
1653 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
1654 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
1655 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
1656 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
1657 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
1658 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
1659 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
1660 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
1661 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
1662 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
1663 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
1664 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
1665 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
1666 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
1667 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
1668 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
1669 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
1670 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
1671 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
1672 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
1673 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
1674 * gcc.target/i386/sse4_1-pminud.c: Likewise.
1675 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
1676 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
1677 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
1678 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
1679 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
1680 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
1681 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
1682 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
1683 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
1684 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
1685 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
1686 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
1687 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
1688 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
1689 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
1690 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
1691 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
1692 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
1693 * gcc.target/i386/sse4_1-round.h: Likewise.
1694 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
1695 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
1696 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
1697 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
1698 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
1699 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
1700 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
1701 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
1702 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
1703 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
1704 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
1705 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
1706 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
1707 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
1708
1709 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1710
1711 PR fortran/31627
1712 * gfortran.dg/bounds_check_7.f90: New test.
1713
1714 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
1715
1716 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
1717 (check_effective_target_sse4a): Ditto.
1718
1719 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
1720 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
1721 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
1722 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
1723 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
1724 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
1725 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
1726 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
1727 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
1728 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
1729 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
1730 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
1731 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
1732 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
1733 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
1734 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
1735 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
1736 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
1737 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
1738 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
1739
1740 2007-05-21 Mark Mitchell <mark@codesourcery.com>
1741
1742 * g++.dg/ext/cleanup-1.C: New test.
1743 * g++.dg/ext/cleanup-2.C: Likewise.
1744 * g++.dg/ext/cleanup-3.C: Likewise.
1745 * g++.dg/ext/cleanup-4.C: Likewise.
1746 * g++.dg/ext/cleanup-5.C: Likewise.
1747 * g++.dg/ext/cleanup-6.C: Likewise.
1748 * g++.dg/ext/cleanup-8.C: Likewise.
1749 * g++.dg/ext/cleanup-9.C: Likewise.
1750 * g++.dg/ext/cleanup-10.C: Likewise.
1751 * g++.dg/ext/cleanup-11.C: Likewise.
1752 * g++.dg/ext/cleanup-dtor.C: Likewise.
1753
1754 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
1755
1756 PR middle-end/31995
1757 * gcc.dg/vect/vect-102a.c: New test.
1758
1759 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
1760 Paolo Carlini <pcarlini@suse.de>
1761 Uros Bizjak <ubizjak@gmail.com>
1762
1763 * gcc.dg/gcc-have-sync-compare-and-swap.c,
1764 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
1765 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
1766 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
1767 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
1768 New testcases.
1769
1770 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
1771
1772 PR fortran/32002
1773 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
1774
1775 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1776
1777 PR fortran/32027
1778 * gfortran.dg/do_3.F90: Add checks for the final value of the
1779 loop variable.
1780
1781 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
1782
1783 * gcc.c-torture/execute/990127-2.x: New file.
1784
1785 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
1786
1787 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
1788 * gcc.target/i386/sse-12: Add -O to compile options.
1789 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
1790 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
1791 and mm3dnow.h. Add -O to compile options.
1792
1793 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
1794
1795 PR fortran/31867
1796 * gfortran.dg/char_length_5.f90: New test.
1797
1798 PR fortran/31994
1799 * gfortran.dg/array_reference_1.f90: New test.
1800
1801 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1802
1803 PR middle-end/7651
1804 PR c++/11856
1805 PR c/12963
1806 PR c/23587
1807 PR other/29694
1808 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
1809 * gcc.dg/Wtype-limits.c: New.
1810 * gcc.dg/Wtype-limits-Wextra.c: New.
1811 * gcc.dg/Wtype-limits-no.c: New.
1812 * g++.dg/warn/Wtype-limits.C: New.
1813 * g++.dg/warn/Wtype-limits-Wextra.C: New.
1814 * g++.dg/warn/Wtype-limits-no.C: New.
1815
1816 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
1817
1818 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
1819 instead of "-msse2".'
1820 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
1821 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
1822 and mm3dnow.h.
1823 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
1824 to test with immediate operand.
1825 (__builtin_ia32_insertqi): Ditto.
1826 (__builtin_ia32_palignr128): Ditto.
1827 (__builtin_ia32_palignr): Ditto.
1828 (__builtin_ia32_pshufhw): Ditto.
1829 (__builtin_ia32_pshuflw): Ditto.
1830 (__builtin_ia32_pshufd): Ditto.
1831 (__builtin_ia32_vec_set_v8hi): Ditto.
1832 (__builtin_ia32_vec_ext_v8hi): Ditto.
1833 (__builtin_ia32_shufpd): Ditto.
1834 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
1835
1836 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
1837
1838 PR fortran/32001
1839 * gfortran.dg/min_max_conformance.f90: Added more testcases.
1840
1841 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
1842
1843 PR target/31585
1844 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
1845 and "__inline". Use "-msse" instead of "-msse2".
1846
1847 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1848
1849 PR middle-end/7651
1850 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
1851 * gcc.dg/20030906-2.c: Likewise.
1852 * objc.dg/method-17.m: Add -Wreturn-type.
1853 * obj-c++.dg/method-21.mm: Likewise.
1854
1855 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
1856
1857 PR target/31585
1858 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
1859 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
1860 (__builtin_ia32_psrlqi128): Ditto.
1861 (__builtin_ia32_psrlwi128): Ditto.
1862 (__builtin_ia32_psrldi128): Ditto.
1863 (__builtin_ia32_psrldqi128): Ditto.
1864 (__builtin_ia32_pslldqi128): Ditto.
1865 (__builtin_ia32_psrawi128): Ditto.
1866 (__builtin_ia32_psradi128): Ditto.
1867 (__builtin_ia32_psllqi128): Ditto.
1868 (__builtin_ia32_pslldi128): Ditto.
1869 (__builtin_prefetch): Ditto.
1870 (__builtin_ia32_pshufw): Ditto.
1871 (__builtin_ia32_vec_set_v4hi): Ditto.
1872 (__builtin_ia32_vec_ext_v4hi): Ditto.
1873 (__builtin_ia32_shufps): Ditto.
1874 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
1875
1876 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1877
1878 PR fortran/31974
1879 * gfortran.dg/char_allocation_1.f90: New test.
1880
1881 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1882
1883 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
1884 * gcc.dg/Wconversion-sign.c: New.
1885 * gcc.dg/Wconversion-integer-no-sign.c: New.
1886 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
1887 Wconversion-sign.C
1888 * g++.dg/warn/Wconversion-sign.C: New.
1889 * g++.old-deja/g++.other/warn4.C: Update.
1890 * g++.dg/warn/Wconversion1.C: Likewise.
1891
1892 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1893
1894 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
1895 * gcc.dg/torture/builtin-math-4.c: Likewise.
1896
1897 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1898
1899 PR libfortran/31964
1900 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
1901
1902 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
1903
1904 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
1905
1906 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
1907
1908 PR target/31628
1909 * gcc.target/i386/pr31628.c: New.
1910
1911 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
1912
1913 PR middle-end/31344
1914 * gcc.dg/pr31344.c: New test.
1915
1916 2007-05-17 Ian Lance Taylor <iant@google.com>
1917
1918 PR tree-optimization/31953
1919 * gcc.c-torture/compile/pr31953.c: New test.
1920
1921 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1922
1923 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
1924
1925 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
1926 and drem.
1927 * gcc.dg/torture/builtin-math-4.c: Likewise.
1928
1929 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
1930 * gcc.dg/torture/builtin-math-4.c: Likewise.
1931
1932 * gcc.dg/torture/builtin-math-4.c: New test.
1933
1934 2007-05-17 Janis Johnson <janis187@us.ibm.com>
1935 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1936
1937 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
1938 * gcc.dg/cpp/include2.c: Ditto.
1939 * gcc.dg/cpp/mac-dir-2.c: Ditto.
1940 * gcc.dg/cpp/paste5.c: Ditto.
1941 * gcc.dg/cpp/paste6.c: Ditto.
1942 * gcc.dg/cpp/paste8.c: Ditto.
1943 * gcc.dg/cpp/paste11.c: Ditto.
1944 * gcc.dg/cpp/paste13.c: Ditto.
1945 * gcc.dg/cpp/skipping2.c: Ditto.
1946 * gcc.dg/reg-vol-struct-1.c: Ditto.
1947 * gcc.dg/Wshadow-1.c: Ditto.
1948 * gcc.dg/cpp/trad/comment.c: Ditto.
1949 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
1950 * gcc.dg/cpp/if-2.c: Ditto.
1951 * gcc.dg/array-5.c: Ditto.
1952 * gcc.dg/inline-15.c: Ditto.
1953 * gcc.dg/pr27953.c: Ditto.
1954 * gcc.dg/Wno-c++-compat.c: Ditto.
1955
1956 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
1957
1958 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
1959
1960 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1961
1962 * gcc.c-torture/execute/20070517-1.c: New test.
1963
1964 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
1965
1966 PR fortran/31919
1967 * gfortran.dg/min_max_conformance.f90: New test.
1968
1969 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
1970
1971 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
1972 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
1973 gcc.dg/vect/vect-104.c: Use more complex construction to
1974 prevent vectorizing.
1975 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
1976
1977 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
1978
1979 PR tree-optimization/24659
1980 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
1981 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
1982 not vect_int target.
1983 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
1984 not vect_int target. Loop is vectorized for vect_intfloat_cvt
1985 targets.
1986 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
1987 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
1988 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
1989
1990 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
1991
1992 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
1993 and x86_64-*-* targets.
1994 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
1995
1996 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
1997
1998 PR fortran/18769
1999 PR fortran/30881
2000 PR fortran/31194
2001 PR fortran/31216
2002 PR fortran/31427
2003 * transfer_simplify_1.f90: New test.
2004 * transfer_simplify_2.f90: New test.
2005
2006 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
2007
2008 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
2009
2010 2007-05-14 Janis Johnson <janis187@us.ibm.com>
2011
2012 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2013
2014 * gcc.dg/fltconst-pedantic-dfp.c: New test.
2015
2016 PR c/31924
2017 * gcc.dg/fltconst-1.c: New test.
2018
2019 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
2020 * gcc.dg/dfp/operator-assignment.c: Ditto.
2021
2022 2007-05-14 Paolo Carlini <pcarlini@suse.de>
2023
2024 PR c++/29928
2025 * g++.dg/rtti/typeid5.C: New.
2026
2027 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2028
2029 PR fortran/31725
2030 * gfortran.dg/substr_4.f: New test.
2031
2032 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
2033
2034 * gcc.target/m68k/interrupt_thread-1.c,
2035 gcc.target/m68k/interrupt_thread-2.c,
2036 gcc.target/m68k/interrupt_thread-3.c: New.
2037 * gcc.target/m68k/m68k.exp: Accept fido.
2038
2039 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2040
2041 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
2042 * gfortran.dg/altreturn_3.f90: Likewise.
2043 * gfortran.dg/assumed_dummy_1.f90: Likewise.
2044 * gfortran.dg/default_numeric_type_1.f90: Likewise.
2045 * gfortran.dg/inquire_iolength.f90: Likewise.
2046 * gfortran.dg/module_naming_1.f90: Likewise.
2047 * gfortran.dg/oldstyle_2.f90: Likewise.
2048 * gfortran.dg/operator_2.f90: Likewise.
2049 * gfortran.dg/parameter_array_element_1.f90: Likewise.
2050 * gfortran.dg/used_types_11.f90: Likewise.
2051 * gfortran.dg/zero_array_components_1.f90: Likewise.
2052 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
2053 * gfortran.dg/parameter_array_dummy.f90: Likewise.
2054 * gfortran.dg/real_const_3.f90: Likewise.
2055
2056 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
2057
2058 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
2059 * gcc.dg/tree-ssa/loop-30.c: New test.
2060
2061 2007-05-13 Richard Guenther <rguenther@suse.de>
2062
2063 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
2064 scanning forwprop1.
2065 * g++.dg/tree-ssa/pr31146.C: Likewise.
2066
2067 2007-05-13 Revital Eres <eres@il.ibm.com>
2068
2069 * gcc.dg/dse.c: New test.
2070
2071 2007-05-12 Richard Guenther <rguenther@suse.de>
2072
2073 PR tree-optimization/31797
2074 * gcc.c-torture/compile/pr31797.c: New testcase.
2075
2076 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
2077
2078 PR fortran/30746
2079 * gfortran.dg/host_assoc_function_1.f90: New test.
2080
2081 2007-05-11 Steve Ellcey <sje@cup.hp.com>
2082
2083 PR c++/31829
2084 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
2085
2086 2007-05-11 Silvius Rus <rus@google.com>
2087
2088 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
2089 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
2090 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
2091 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
2092 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
2093 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
2094 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
2095 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
2096 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
2097 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
2098 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
2099 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
2100 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
2101 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
2102 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
2103 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
2104
2105 2007-05-11 Paolo Carlini <pcarlini@suse.de>
2106
2107 PR other/31852
2108 * gcc.c-torture/execute/builtins/memchr.c: New.
2109 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
2110 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
2111
2112 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
2113
2114 PR fortran/30876
2115 * gfortran.dg/recursive_reference_1.f90: Put error at correct
2116 line.
2117 * gfortran.dg/recursive_reference_2.f90: New test.
2118
2119 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
2120
2121 PR fortran/30878
2122 * gfortran.dg/namelist_29.f90: New test.
2123
2124 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
2125
2126 PR fortran/31474
2127 * gfortran.dg/entry_10.f90: New test.
2128
2129 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
2130
2131 PR tree-optimization/31885
2132 * gcc.dg/tree-ssa/loop-29.c: New test.
2133
2134 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
2135
2136 * assumed_dummy_1.f90: Fix dg directive.
2137 * char_initialiser_actual.f90: Likewise.
2138 * nested_modules_2.f90: Likewise.
2139 * shift-alloc.f90: Likewise.
2140
2141 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
2142
2143 * gcc.dg/20070507-1.c: Disable for non-pic targets.
2144
2145 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2146
2147 PR libfortran/31880
2148 * gfortran.dg/unf_read_corrupted_2.f90: New test.
2149
2150 2007-05-09 Mike Stump <mrs@apple.com>
2151
2152 * g++.dg/other/first-global.C: Add -fpie for darwin.
2153 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
2154
2155 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
2156
2157 * gcc.dg/20070507-1.c: New testcase.
2158
2159 2007-05-08 Chao-ying Fu <fu@mips.com>
2160
2161 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
2162 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
2163 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
2164 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
2165
2166 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
2167
2168 PR 31847
2169 * gcc.dg/pr31847.c: New test.
2170
2171 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
2172
2173 PR fortran/31692
2174 * gfortran.dg/actual_array_result_1.f90: New test.
2175
2176 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
2177
2178 PR fortran/29397
2179 * gfortran.dg/parameter_array_init_1.f90: New test.
2180
2181 PR fortran/29400
2182 * gfortran.dg/parameter_array_init_2.f90: New test.
2183
2184 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
2185
2186 PR target/31854
2187 * gcc.target/i386/pr31854.c: New test.
2188
2189 2007-05-07 Janis Johnson <janis187@us.ibm.com>
2190
2191 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
2192
2193 2007-05-07 Mike Stump <mrs@apple.com>
2194
2195 * g++.old-deja/g++.mike/empty.C: Add.
2196
2197 2007-05-07 Eric Christopher <echristo@apple.com>
2198
2199 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
2200
2201 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
2202
2203 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
2204 variable. Rearrange conversions from binary float to decimal float.
2205
2206 2007-05-07 Mark Mitchell <mark@codesourcery.com>
2207
2208 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
2209 x86.
2210
2211 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
2212
2213 * gnat.dg/opt1.ad[sb]: New testcase.
2214
2215 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2216
2217 PR fortran/31399
2218 * gfortran.dg/do_3.F90: New test.
2219
2220 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2221
2222 PR fortran/31764
2223 * gfortran.dg/new_line.f90: Add new checks.
2224
2225 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2226
2227 PR fortran/31201
2228 * gfortran.dg/large_unit_1.f90: New.
2229 * gfortran.dg/large_unit_2.f90: New.
2230 * gfortran.dg/iostat_4.f90: New
2231 * gfortran.dg/bounds_check_fail_1.f90: Updated.
2232
2233 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
2234
2235 PR fortran/31540
2236 * gfortran.dg/char_result_4.f90: New test.
2237
2238 2007-06-05 Revital Eres <eres@il.ibm.com>
2239
2240 PR 30957
2241 * gcc.dg/pr30957-1.c: New test.
2242
2243 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2244
2245 PR fortran/31251
2246 * gfortran.dg/char_type_len_2.f90: New test.
2247
2248 2007-05-05 Geoffrey Keating <geoffk@apple.com>
2249
2250 PR 31775
2251 * g++.dg/other/nested-extern.cc: New.
2252 * g++.dg/other/nested-extern-1.C: New.
2253 * g++.dg/other/nested-extern-2.C: New.
2254
2255 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
2256
2257 PR fortran/31760
2258 * gfortran.dg/erf.f90: New test.
2259 * gfortran.dg/besxy.f90: New test.
2260
2261 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
2262
2263 PR fortran/22359
2264 * gfortran.dg/fseek.f90: New test.
2265
2266 2007-05-04 Bob Wilson <bob.wilson@acm.org>
2267
2268 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
2269
2270 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2271
2272 PR libfortran/31210
2273 * gfortran.dg/zero_length_1.f90: New test.
2274
2275 2007-05-04 Tobias Burnus <burnus@net-b.de>
2276
2277 PR fortran/31803
2278 * gfortran.dg/char_pointer_assign_3.f90: New test.
2279 * gfortran.dg/char_result_2.f90: Re-enable test.
2280
2281 2007-05-04 Tobias Burnus <burnus@net-b.de>
2282
2283 PR fortran/25071
2284 * gfortran.dg/char_length_3.f90: New test.
2285 * gfortran.dg/char_result_2.f90: Fix test.
2286
2287 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
2288
2289 PR tree-optimization/30565
2290 * gcc.dg/tree-ssa/loop-27.c: New test.
2291
2292 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
2293
2294 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
2295 * gcc.target/bfin/arith.c (__v2hi): Likewise.
2296 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
2297 * gcc.target/bfin/shift.c (__v2hi): Likewise.
2298
2299 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
2300
2301 PR tree-optimization/31699
2302 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
2303 New.
2304 (check_effective_target_vect_floatint_cvt): New.
2305 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
2306 of specific targets.
2307 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
2308 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
2309 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
2310 * gcc.dg/vect/vect-iv-4.c: Likewise.
2311 * gcc.dg/vect/vect-multitypes-11.c: New.
2312 * gcc.dg/vect/pr31699.c: New.
2313
2314 2007-05-02 Geoffrey Keating <geoffk@apple.com>
2315
2316 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
2317
2318 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
2319
2320 PR C++/31663
2321 * g++.dg/warn/anonymous-namespace-2.C: New.
2322 * g++.dg/warn/anonymous-namespace-2.h: New.
2323
2324 2007-05-02 Paul Brook <paul@codesourcery.com>
2325
2326 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
2327
2328 2007-05-02 Eric Christopher <echristo@apple.com>
2329
2330 * gcc.dg/cpp/if-div.c: New file.
2331
2332 2007-05-02 Tom Tromey <tromey@redhat.com>
2333
2334 PR preprocessor/28709:
2335 * gcc.dg/cpp/pr28709.c: New file.
2336
2337 2007-05-02 Richard Guenther <rguenther@suse.de>
2338
2339 PR tree-optimization/31146
2340 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
2341
2342 2007-05-01 Geoffrey Keating <geoffk@apple.com>
2343
2344 * gcc.c-torture/compile/limits-blockid.c: New.
2345 * gcc.c-torture/compile/limits-caselabels.c: New.
2346 * gcc.c-torture/compile/limits-declparen.c: New.
2347 * gcc.c-torture/compile/limits-enumconst.c: New.
2348 * gcc.c-torture/compile/limits-exprparen.c: New.
2349 * gcc.c-torture/compile/limits-externalid.c: New.
2350 * gcc.c-torture/compile/limits-fnargs.c: New.
2351 * gcc.c-torture/compile/limits-fndefn.c: New.
2352 * gcc.c-torture/compile/limits-idexternal.c: New.
2353 * gcc.c-torture/compile/limits-idinternal.c: New.
2354 * gcc.c-torture/compile/limits-pointer.c: New.
2355 * gcc.c-torture/compile/limits-stringlit.c: New.
2356 * gcc.c-torture/compile/limits-structmem.c: New.
2357 * gcc.c-torture/compile/limits-structnest.c: New.
2358
2359 2007-04-29 Geoffrey Keating <geoffk@apple.com>
2360
2361 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
2362
2363 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
2364
2365 PR middle-end/31740
2366 * gcc.c-torture/compile/20070501-1.c: New testcase.
2367
2368 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2369
2370 PR fortran/31732
2371 * gfortran.dg/array_memset_2: New test case.
2372
2373 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
2374
2375 PR testsuite/31615
2376 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
2377
2378 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
2379
2380 PR testsuite/31589
2381 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
2382 dg-final test.
2383 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
2384 keyword to dg-final test.
2385 * gcc.dg/vect/vect-iv-4.c: Likewise.
2386 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
2387 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
2388 test.
2389 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
2390 cast.
2391 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
2392 * lib/target-supports.exp
2393 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
2394 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
2395
2396 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
2397
2398 * gcc.c-torture/execute/ieee/20000320-1.c: Use
2399 __LONG_LONG_MAX__ and its friends instead of those supplied by
2400 limits.h.
2401
2402 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
2403
2404 PR C++/31721
2405 * g++.dg/ext/vector7.C: New testcase.
2406
2407 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2408
2409 PR fortran/31591
2410 * gfortran.dg/bound_simplification_1.f90: New test.
2411
2412 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2413
2414 PR fortran/31645
2415 * gfortran.dg/bom_error.f90: New test.
2416 * gfortran.dg/bom_include.f90: New test.
2417 * gfortran.dg/bom_UTF16-LE.f90: New test.
2418 * gfortran.dg/bom_UTF16-BE.f90: New test.
2419 * gfortran.dg/bom_UTF-8.f90: New test.
2420 * gfortran.dg/bom_UTF-32.f90: New test.
2421 * gfortran.dg/bom_UTF-8.F90: New test.
2422 * gfortran.dg/bom_include.inc: New file.
2423
2424 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2425
2426 PR C++/30221
2427 * g++.dg/init/ptrfn2.C: New test.
2428 * g++.dg/init/ptrfn3.C: New test.
2429
2430 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
2431
2432 PR fortran/31711
2433 * gfortran.dg/dependency_21.f90: New test.
2434
2435 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2436
2437 * gfortran.dg/secnds.f: Use real*8.
2438 * gfortran.dg/secnds-1.f: Use real*8.
2439
2440 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2441
2442 PR libfortran/31532
2443 * gfortran.dg/inquire_5.f90: Update test.
2444
2445 2007-04-27 Ian Lance Taylor <iant@google.com>
2446
2447 PR middle-end/31710
2448 * gcc.c-torture/compile/pr31710.c: New test.
2449
2450 2007-04-27 Richard Guenther <rguenther@suse.de>
2451
2452 PR tree-optimization/30965
2453 PR tree-optimization/30978
2454 * gcc.dg/tree-ssa/pr30978.c: New testcase.
2455 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
2456 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
2457 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
2458
2459 2007-04-27 Richard Guenther <rguenther@suse.de>
2460
2461 PR tree-optimization/31715
2462 * gcc.dg/Warray-bounds-4.c: New testcase.
2463
2464 2007-04-26 Ian Lance Taylor <iant@google.com>
2465
2466 PR target/28675
2467 * gcc.c-torture/compile/pr28675.c: New test.
2468
2469 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
2470
2471 PR C++/30016
2472 * g++.dg/ext/vector6.C: New test.
2473
2474 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
2475
2476 * gcc.c-torture/execute/ieee/20000320-1.x: New.
2477
2478 2007-04-26 Steve Ellcey <sje@cup.hp.com>
2479
2480 PR middle-end/31617
2481 * g++.dg/other/str_empty.C: Add expected warning.
2482
2483 2007-04-26 Richard Guenther <rguenther@suse.de>
2484 Daniel Berlin <dberlin@dberlin.org>
2485
2486 PR tree-optimization/30567
2487 * g++.dg/other/pr30567.C: New testcase.
2488
2489 2007-04-26 Richard Guenther <rguenther@suse.de>
2490
2491 PR tree-optimization/31703
2492 * gcc.c-torture/compile/pr31703.c: New testcase.
2493 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
2494 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
2495
2496 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
2497
2498 * gfortran.dg/open_errors.f90: Added if statements checking
2499 the value of iostat.
2500
2501 2007-04-26 Jakub Jelinek <jakub@redhat.com>
2502
2503 PR c++/31598
2504 * g++.dg/gomp/pr31598.C: New test.
2505
2506 PR tree-optimization/30558
2507 * g++.dg/gomp/pr30558.C: New test.
2508
2509 2007-04-24 Mark Mitchell <mark@codesourcery.com>
2510
2511 PR c++/31338
2512 * g++.dg/ext/complex2.C: New test.
2513
2514 2007-04-25 Paolo Carlini <pcarlini@suse.de>
2515
2516 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
2517
2518 2007-04-25 Thiemo Seufer <ths@mips.com>
2519
2520 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
2521 value to signed char.
2522
2523 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
2524
2525 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
2526 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
2527 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
2528
2529 2007-04-25 Tobias Burnus <burnus@net-b.de>
2530
2531 PR fortran/31668
2532 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
2533 statement functions.
2534 * gfortran.dg/c_by_val_5.f90: New test.
2535
2536 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
2537
2538 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
2539 with two new subroutines to avoid parameter-induced aliasing.
2540 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
2541 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
2542
2543 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2544
2545 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
2546 * g++.dg/warn/Warray-bounds.C: Likewise.
2547
2548 2007-04-24 Ian Lance Taylor <iant@google.com>
2549
2550 PR tree-optimization/31605
2551 * gcc.c-torture/execute/pr31605.c: New test.
2552
2553 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2554
2555 PR fortran/31587
2556 * lib/gcc-dg.exp (scan-module): New function.
2557 * gfortran.dg/module_md5_1.f90: New test.
2558
2559 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
2560
2561 * g++.old-deja/g++.pt/defarg6.C: Only run with
2562 -std=gnu++98.
2563 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
2564 * g++.dg/cpp0x/variadic61.C: Ditto.
2565 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
2566 * g++.dg/cpp0x/variadic62.C: Ditto.
2567 * g++.dg/template/meminit1.C: Ditto.
2568 * g++.dg/template/operator7.C: Ditto.
2569 * g++.dg/template/static15.C: Ditto.
2570 * g++.dg/template/invalid1.C: Ditto.
2571 * g++.dg/template/shift1.C: Ditto.
2572 * g++.dg/template/error10.C: Ditto.
2573
2574 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
2575
2576 PR diagnostic/25923
2577 * gfortran.dg/pr25923.f90: New test.
2578
2579 2007-04-24 Ian Lance Taylor <iant@google.com>
2580
2581 PR tree-optimization/31602
2582 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
2583
2584 2007-04-24 Janis Johnson <janis187@us.ibm.com>
2585
2586 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
2587 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
2588
2589 2007-04-24 Hui-May Chang <hm.chang@apple.com>
2590
2591 * gcc.target/i386/reload-1.c. New.
2592
2593 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
2594 Olga Golovanevsky <olga@il.ibm.com>
2595
2596 * g++.dg/other/str_empty.C: New test.
2597
2598 2007-04-24 Richard Henderson <rth@redhat.com>
2599
2600 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
2601
2602 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
2603
2604 PR target/31641
2605 * gcc.c-torture/compile/pr31641.c: New testcase.
2606
2607 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
2608
2609 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
2610 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
2611 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
2612 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
2613
2614 2007-04-23 Simon Baldwin <simonb@google.com>
2615
2616 * g++.dg/other/error15.C: New.
2617 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
2618 triggering a "multiple parameters named" error.
2619
2620 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
2621
2622 PR fortran/31618
2623 * gfortran.dg/backspace_8.f: New test case.
2624
2625 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
2626
2627 PR fortran/31630
2628 * gfortran.dg/used_types_17.f90: New test.
2629
2630 PR fortran/31620
2631 * gfortran.dg/zero_array_components_1.f90: New test.
2632
2633 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2634
2635 PR fortran/31616
2636 * gfortran.dg/open_errors.f90: Allow a different error message.
2637
2638 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
2639
2640 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
2641 Rename from check_effective_target_vect_pack_mod. Rename global
2642 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
2643 messages.
2644 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
2645 rename.
2646 * gcc.dg/vect/vect-iv-8a.c: Ditto.
2647 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
2648
2649 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
2650
2651 PR middle-end/31448
2652 * gcc.c-torture/execute/pr31448.c: New testcase.
2653
2654 2007-04-22 Nick Clifton <nickc@redhat.com>
2655
2656 * gcc.dg/20020312-2.c: Add support for the FRV.
2657
2658 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
2659
2660 PR tree-optimization/24659
2661 * gcc.dg/vect/vect-float-extend-1.c: New test.
2662 * gcc.dg/vect/vect-float-truncate-1.c: New test.
2663
2664 2007-04-22 Richard Guenther <rguenther@suse.de>
2665
2666 PR tree-optimization/29789
2667 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
2668 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
2669
2670 2007-04-22 Revital Eres <eres@il.ibm.com>
2671
2672 * gcc.dg/var-expand2.c: New test.
2673
2674 2007-04-22 Revital Eres <eres@il.ibm.com>
2675
2676 * gcc.dg/var-expand3.c: New test.
2677
2678 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2679
2680 PR fortran/31495
2681 * gfortran.dg/continuation_8.f90: New test.
2682
2683 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
2684
2685 PR C/30265
2686 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
2687 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
2688
2689 2007-04-21 Richard Guenther <rguenther@suse.de>
2690
2691 PR middle-end/31136
2692 * gcc.c-torture/execute/pr31136.c: New testcase.
2693
2694 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
2695
2696 * gcc.target/i386/movsi-sm-1.c: New.
2697
2698 2007-04-20 Richard Henderson <rth@redhat.com>
2699
2700 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
2701 * gcc.dg/pr27095.c: Cope with alpha GOT load.
2702
2703 2007-04-20 Jakub Jelinek <jakub@redhat.com>
2704
2705 * gcc.target/i386/ordcmp-1.c: New test.
2706 * gcc.target/i386/unordcmp-1.c: New test.
2707
2708 PR tree-optimization/31632
2709 * gcc.c-torture/compile/20070419-1.c: New test.
2710
2711 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2712
2713 * gcc.dg/invalid-call-1.c: New test.
2714
2715 2007-04-18 Dirk Mueller <dmueller@suse.de>
2716
2717 PR diagnostic/31227
2718 * gcc.dg/Warray-bounds-3.c: New.
2719
2720 2007-04-18 Richard Guenther <rguenther@suse.de>
2721
2722 PR tree-optimization/19431
2723 PR tree-optimization/21463
2724 * gcc.c-torture/execute/20070212-1.c: New testcase.
2725 * gcc.c-torture/execute/20070212-2.c: Likewise.
2726 * gcc.c-torture/execute/20070212-3.c: Likewise.
2727 * gcc.dg/tree-ssa/pr19431.c: Likewise.
2728 * gcc.dg/tree-ssa/pr21463.c: Likewise.
2729 * g++.dg/tree-ssa/pr21463.C: Likewise.
2730 * g++.dg/tree-ssa/pr30738.C: Likewise.
2731
2732 2007-04-17 Mark Mitchell <mark@codesourcery.com>
2733
2734 PR c++/31513
2735 * g++.dg/expr/bitfield8.C: New test.
2736
2737 2007-04-17 Joseph Myers <joseph@codesourcery.com>
2738 Richard Sandiford <richard@codesourcery.com>
2739
2740 * lib/target-supports.exp (check_profiling_available): Return 0
2741 for uClibc with -p or -pg.
2742
2743 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
2744
2745 PR c++/31517
2746 * g++.dg/template/init7.C: New test.
2747
2748 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
2749
2750 PR rtl-optimization/31360
2751 * gcc.dg/loop-7.c: New test.
2752
2753 2007-04-17 Mark Mitchell <mark@codesourcery.com>
2754
2755 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
2756 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
2757 build.
2758 (compat-execute): Likewise.
2759 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
2760 files to remote hosts.
2761 * lib/c-ctorture.exp (c-torture-compile): Likewise.
2762 (c-torture-execute): Likewise.
2763 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
2764 or plain file. Use remote_upload and remote_download to copy
2765 files about.
2766 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
2767 before scanning it.
2768
2769 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
2770
2771 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
2772
2773 2007-04-16 Lawrence Crowl <crowl@google.com>
2774
2775 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
2776 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
2777 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
2778 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
2779 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
2780 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
2781 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
2782 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
2783 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
2784 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
2785 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
2786
2787 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
2788 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
2789 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
2790 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
2791 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
2792 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
2793 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
2794 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
2795 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
2796 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
2797 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
2798
2799 2007-04-16 Ian Lance Taylor <iant@google.com>
2800
2801 PR tree-optimization/31522
2802 * gcc.dg/Wstrict-overflow-16.c: New test.
2803
2804 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
2805
2806 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
2807
2808 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
2809
2810 PR fortran/31144
2811 * gfortran.dg/module_naming_1.f90: New.
2812
2813 2007-04-16 Richard Sandiford <richard@codesourcery.com>
2814
2815 * lib/target-supports.exp (check_profiling_available): Return
2816 false for m68k-*-uclinux.
2817
2818 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
2819
2820 PR c++/29365
2821 Testcase for c++ anonymous namespace warning
2822
2823 * g++.dg/warn/anonymous-namespace-1.C: New test
2824 * g++.dg/warn/anonymous-namespace-1.h: New test
2825
2826 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
2827
2828 PR testsuite/31578
2829 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
2830
2831 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2832
2833 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
2834
2835 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
2836
2837 PR fortran/31204
2838 * gfortran.dg/array_constructor_16.f90: New test.
2839
2840 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
2841
2842 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
2843 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
2844
2845 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2846
2847 PR rtl-optimization/31500
2848 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
2849 * g++.dg/warn/Warray-bounds.C: Likewise.
2850
2851 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
2852
2853 PR C/31520
2854 * gcc.dg/gnu89-init-4.c: New testcase.
2855
2856 2007-04-14 Jakub Jelinek <jakub@redhat.com>
2857
2858 PR c++/25874
2859 * gcc.dg/gomp/pr25874.c: Add dg-options.
2860 * g++.dg/gomp/pr25874.C: Add dg-options.
2861
2862 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
2863
2864 PR fortran/21061
2865 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
2866 * gfortran.dg/warnings_are_errors_1.f: New testcase.
2867
2868 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2869
2870 PR fortran/31561
2871 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
2872
2873 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
2874
2875 PR fortran/29507
2876 PR fortran/31404
2877 * gfortran.dg/initialization_6.f90: New test.
2878
2879 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
2880
2881 * gcc.c-torture/compile/pr27528.c: Require nonpic.
2882
2883 * lib/target-supports.exp (check_gc_sections_available):
2884 Return false if ldflags includes -elf2flt.
2885
2886 2007-04-13 Jason Merrill <jason@redhat.com>
2887
2888 PR c++/31074
2889 * conv3.C: New test.
2890
2891 2007-04-13 Mike Stump <mrs@apple.com>
2892
2893 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
2894 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
2895
2896 2007-04-13 Joseph Myers <joseph@codesourcery.com>
2897
2898 PR tree-optimization/29598
2899 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
2900
2901 2007-04-13 Tobias Burnus <burnus@net-b.de>
2902
2903 PR fortran/31559
2904 * gfortran.dg/func_assign.f90: New test.
2905
2906 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
2907
2908 PR fortran/31550
2909 * gfortran.dg/used_types_16.f90: New test.
2910
2911 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
2912
2913 PR fortran/18937
2914 * gfortran.dg/goto_2.f90: New.
2915 * gfortran.dg/goto_3.f90: New.
2916 * gfortran.dg/pr17708.f90: Rename to ...
2917 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
2918
2919 2007-04-13 Tobias Burnus <burnus@net-b.de>
2920
2921 PR fortran/31562
2922 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
2923 instead of a struct.
2924
2925 2007-04-13 Tobias Burnus <burnus@net-b.de>
2926
2927 PR fortran/31562
2928 * gfortran.dg/value_4.c: Use GNU extensions for complex
2929 instead of a struct.
2930
2931 2007-04-13 Richard Guenther <rguenther@suse.de>
2932
2933 PR tree-optimization/21258
2934 * gcc.dg/tree-ssa/vrp34.c: New testcase.
2935
2936 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2937
2938 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
2939 <complex.h>.
2940
2941 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
2942
2943 PR fortran/31250
2944 * gfortran.dg/char_length_2.f90: New.
2945 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
2946 * gfortran.dg/repeat_4.f90: Likewise.
2947
2948 PR fortran/31266
2949 * gfortran.dg/char_assign_1.f90: New.
2950
2951 PR fortran/31471
2952 * gfortran.dg/block_name_1.f90: New.
2953 * gfortran.dg/block_name_2.f90: New.
2954
2955 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
2956
2957 PR c++/31078
2958 * g++.dg/other/pr31078.C: New.
2959
2960 2007-04-12 Richard Guenther <rguenther@suse.de>
2961
2962 PR tree-optimization/31169
2963 * gcc.c-torture/execute/pr31169.c: New testcase.
2964
2965 2007-04-12 Richard Guenther <rguenther@suse.de>
2966
2967 PR tree-optimization/24689
2968 PR tree-optimization/31307
2969 * g++.dg/tree-ssa/pr31307.C: New testcase.
2970 * gcc.dg/tree-ssa/pr24689.c: Likewise.
2971
2972 2007-04-12 Tobias Burnus <burnus@net-b.de>
2973
2974 PR fortran/31472
2975 * gfortran.dg/access_spec_1.f90: New test.
2976 * gfortran.dg/access_spec_2.f90: New test.
2977 * gfortran.dg/non_module_public.f90: Match new error message.
2978
2979 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
2980
2981 PR testsuite/31538
2982 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
2983 to 4 at line 38 to fix bounds problem.
2984
2985 2007-04-11 Tobias Burnus <burnus@net-b.de>
2986
2987 PR testsuite/31240
2988 * gfortran.dg/pointer_intent_1.f90: Fix test.
2989
2990 2007-04-10 Eric Christopher <echristo@apple.com>
2991
2992 * lib/target-supports.exp
2993 (check_effective_target_fstack_protector): Rewrite.
2994
2995 2007-04-09 Mark Mitchell <mark@codesourcery.com>
2996
2997 PR c++/31449
2998 * g++.dg/init/const5.C: New test.
2999
3000 2007-04-09 Jan Hubicka <jh@suse.cz>
3001
3002 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
3003
3004 2007-04-08 Jan Hubicka <jh@suse.cz>
3005
3006 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
3007
3008 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
3009
3010 PR fortran/31257
3011 * gfortran.dg/achar_4.f90: New test.
3012
3013 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
3014
3015 PR fortran/30880
3016 * gfortran.dg/used_dummy_types_8.f90: New test.
3017
3018 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
3019
3020 PR fortran/30872
3021 * gfortran.dg/parameter_array_element_1.f90: New test.
3022
3023 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
3024
3025 PR fortran/31222
3026 * gfortran.dg/default_numeric_type_1.f90: New test.
3027
3028 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
3029
3030 PR fortran/31424
3031 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
3032
3033 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
3034
3035 PR fortran/31293
3036 * gfortran.dg/interface_12.f90: New test.
3037
3038 2007-04-07 Bruce Korb <bkorb@gnu.org>
3039
3040 * gcc.dg/format/opt-6.c: New test.
3041 * gcc.dg/format/nul-1.c: New test.
3042 * gcc.dg/format/nul-2.c: New test.
3043
3044 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3045
3046 PR libgfortran/31395
3047 * gfortran.dg/fmt_colon.f90: New test.
3048
3049 2007-04-06 Mark Mitchell <mark@codesourcery.com>
3050
3051 * g++.old-deja/g++.other/init18.C: Use
3052 dg-require-effective-target instead of an explicit xfail.
3053
3054 2007-04-05 Janis Johnson <janis187@us.ibm.com>
3055
3056 * gcc.dg/dfp/signbit-1.c
3057 * gcc.dg/dfp/signbit-2.c
3058
3059 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
3060
3061 PR fortran/31483
3062 * gfortran.dg/altreturn_5.f90: New test.
3063
3064 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
3065
3066 PR fortran/31292
3067 * gfortran.dg/contained_module_proc_1.f90: New test.
3068
3069 2007-04-04 Stuart Hastings <stuart@apple.com>
3070
3071 PR 31281
3072 * objc/execute/exceptions/pr31281.m: New.
3073
3074 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
3075
3076 * g++.dg/ext/dllimport12.C: Update comments.
3077
3078 2007-04-03 Eric Christopher <echristo@apple.com>
3079
3080 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
3081
3082 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3083
3084 PR fortran/31304
3085 * gfortran.dg/repeat_2.f90: New test.
3086 * gfortran.dg/repeat_3.f90: New test.
3087 * gfortran.dg/repeat_4.f90: New test.
3088
3089 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
3090
3091 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
3092
3093 2007-04-03 Jakub Jelinek <jakub@redhat.com>
3094
3095 PR c++/30847
3096 * g++.dg/parse/cond3.C: New test.
3097
3098 PR middle-end/30704
3099 * gcc.c-torture/execute/ieee/pr30704.c: New test.
3100
3101 2007-04-02 Jason Merrill <jason@redhat.com>
3102
3103 PR c++/31187
3104 * g++.dg/ext/visibility/anon3.C: New test.
3105
3106 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3107
3108 PR libgfortran/31052
3109 * gfortran.dg/namelist_28.f90: New test.
3110
3111 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3112
3113 PR libgfortran/31366
3114 * gfortran.dg/direct_io_6.f90: New test.
3115
3116 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3117
3118 PR libgfortran/31207
3119 * gfortran.dg/advance_5.f90: New test.
3120 * gfortran.dg/advance_6.f90: New test.
3121
3122 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3123
3124 * g++.dg/ext/dllimport6.C: Remove extra ';'.
3125 * g++.dg/ext/dllimport7.C: Likewise.
3126 * g++.dg/ext/selectany1.C: Likewise.
3127
3128 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
3129
3130 * g++.dg/parser/pr31138.C: New.
3131 * g++.dg/parser/pr31140.C: New.
3132 * g++.dg/parser/pr31141.C: New.
3133
3134 2007-03-30 Paolo Carlini <pcarlini@suse.de>
3135
3136 PR c++/26099
3137 * g++.dg/ext/is_base_of.C: New.
3138 * g++.dg/ext/has_virtual_destructor.C: New.
3139 * g++.dg/ext/is_polymorphic.C: New.
3140 * g++.dg/ext/is_base_of_diagnostic.C: New.
3141 * g++.dg/ext/is_enum.C: New.
3142 * g++.dg/ext/has_nothrow_assign.C: New.
3143 * g++.dg/ext/has_nothrow_constructor.C: New.
3144 * g++.dg/ext/is_empty.C: New.
3145 * g++.dg/ext/has_trivial_copy.C: New.
3146 * g++.dg/ext/has_trivial_assign.C: New.
3147 * g++.dg/ext/is_abstract.C: New.
3148 * g++.dg/ext/is_pod.C: New.
3149 * g++.dg/ext/has_nothrow_copy.C: New.
3150 * g++.dg/ext/is_class.C: New.
3151 * g++.dg/ext/has_trivial_constructor.C: New.
3152 * g++.dg/ext/is_union.C: New.
3153 * g++.dg/ext/has_trivial_destructor.C: New.
3154 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
3155 * g++.dg/template/crash43.C: Likewise.
3156
3157 2007-03-29 Dirk Mueller <dmueller@suse.de>
3158
3159 * g++.dg/warn/pedantic2.C: New testcase.
3160
3161 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3162
3163 * size_dim.f90: Fix dg directive.
3164 * pr16433.f: Likewise.
3165 * use_6.f90: Likewise.
3166 * use_7.f90: Likewise.
3167 * entry_9.f90: Likewise.
3168 * pointer_intent_2.f90: Likewise.
3169 * protected_1.f90: Likewise.
3170 * fmt_missing_period_2.f: Likewise.
3171 * pointer_intent_3.f90: Likewise.
3172 * protected_2.f90: Likewise.
3173 * protected_3.f90: Likewise.
3174 * pr15754.f90: Likewise.
3175 * protected_4.f90: Likewise.
3176 * protected_5.f90: Likewise.
3177 * initialization_2.f90: Likewise.
3178 * protected_6.f90: Likewise.
3179 * continuation_7.f90: Likewise.
3180 * derived_function_interface_1.f90: Likewise.
3181 * der_pointer_4.f90: Likewise.
3182 * fmt_zero_precision.f90: Likewise.
3183 * blockdata_3.f90: Likewise.
3184 * fmt_missing_period_1.f: Likewise.
3185 * real_const_3.f90: Likewise.
3186 * use_4.f90: Likewise.
3187 * fmt_missing_period_3.f: Likewise.
3188 * use_5.f90: Likewise.
3189
3190 2007-03-28 Mike Stump <mrs@apple.com>
3191
3192 * gcc.dg/darwin-comm.c: Add.
3193
3194 2007-03-28 Eric Christopher <echristo@apple.com>
3195
3196 * lib/target-supports.exp (check_effective_target_fstack_protector):
3197 New.
3198 * gcc.dg/ssp-1.c: Use.
3199 * gcc.dg/ssp-2.c: Ditto.
3200
3201 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
3202
3203 PR c++/29077
3204 * g++.dg/parse/constructor3.C: New test.
3205
3206 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
3207
3208 * gnat.dg/thin_pointer.ad[sb]: New test.
3209
3210 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
3211
3212 * g++.dg/cpp0x/bracket1.C: New.
3213 * g++.dg/cpp0x/bracket2.C: New.
3214 * g++.dg/cpp0x/bracket3.C: New.
3215 * g++.dg/cpp0x/bracket4.C: New.
3216
3217 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
3218
3219 * g++.dg/cpp0x/temp_default1.C: New.
3220 * g++.dg/cpp0x/temp_default3.C: New.
3221 * g++.dg/cpp0x/temp_default2.C: New.
3222 * g++.dg/cpp0x/temp_default4.C: New.
3223
3224 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
3225
3226 PR c++/29993
3227 * g++.dg/other/cv_func2.C: New.
3228
3229 2007-03-27 Janis Johnson <janis187@us.ibm.com>
3230
3231 * gcc.dg/dfp/func-vararg-alternate.h: New file.
3232 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
3233 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
3234 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
3235
3236 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
3237 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
3238
3239 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
3240
3241 * lib/compat.exp (compat-execute): Fix processing of file names.
3242
3243 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
3244
3245 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
3246
3247 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
3248
3249 * lib/target-supports.exp (check_effective_target_fortran_large_real):
3250 Delete created executable test file.
3251 (check_effective_target_fortran_large_int): Ditto.
3252 (check_effective_target_static_libgfortran): Ditto.
3253
3254 2007-03-26 Paolo Carlini <pcarlini@suse.de>
3255
3256 PR c++/30500
3257 * g++.dg/warn/pragma-system_header1.C: New test.
3258 * g++.dg/warn/pragma-system_header2.C: New test.
3259 * g++.dg/warn/pragma-system_header1.h. New.
3260 * g++.dg/warn/pragma-system_header2.h. New.
3261
3262 2007-03-26 Ian Lance Taylor <iant@google.com>
3263
3264 PR tree-optimization/31345
3265 * gcc.c-torture/compile/pr31345-1.c: New test.
3266
3267 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
3268
3269 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
3270 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
3271 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
3272 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
3273 * gfortran.dg/overload_1.f90: Likewise.
3274 * gfortran.dg/impure_assignment_1.f90: Likewise.
3275 * gfortran.dg/error_recovery_3.f90: Likewise.
3276 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
3277 * gfortran.dg/sequence_types_1.f90: Likewise.
3278 * gfortran.dg/internal_references_1.f90: Likewise.
3279 * gfortran.dg/present_1.f90: Likewise.
3280 * gfortran.dg/volatile10.f90: Likewise.
3281 * gfortran.dg/module_equivalence_2.f90: Likewise.
3282 * gfortran.dg/use_4.f90: Likewise.
3283 * gfortran.dg/elemental_result_1.f90: Likewise.
3284 * gfortran.dg/generic_actual_arg.f90: Likewise.
3285 * gfortran.dg/private_type_5.f90: Likewise.
3286 * gfortran.dg/protected_4.f90: Likewise.
3287 * gfortran.dg/interface_3.f90: Likewise.
3288
3289 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
3290
3291 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
3292 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
3293
3294 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
3295
3296 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
3297
3298 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3299
3300 PR libgfortran/31199
3301 * gfortran.dg/fmt_t_4.f90: New test.
3302
3303 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
3304
3305 PR libfortran/31297
3306 * gfortran.dg/backspace_5.f: Initialize variable(s).
3307 * gfortran.dg/backspace_6.f: Likewise.
3308 * gfortran.dg/char_bounds_check_fail_1: Likewise.
3309 * gfortran.dg/direct_io_2.f90: Likewise.
3310 * gfortran.dg/write_back.f: Likewise.
3311 * gfortran.dg/write_rewind_2.f: Likewise.
3312 * gfortran.dg/write_rewind_1.f: Likewise.
3313 * gfortran.dg/write_rewind_2.f: Likewise.
3314
3315 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
3316
3317 PR tree-optimization/30784
3318 * gcc.dg/vect/pr30784.c: New test.
3319
3320 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3321
3322 PR fortran/30877
3323 * gfortran.dg/operator_1.f90: New test.
3324 * gfortran.dg/operator_2.f90: New test.
3325
3326 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
3327
3328 PR libfortran/31196
3329 * gfortran.dg/reshape_transpose_1.f90: New test.
3330
3331 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3332
3333 PR fortran/30655
3334 * gfortran.dg/bounds_check_6.f90: New test.
3335
3336 2007-03-23 Michael Meissner <michael.meissner@amd.com>
3337
3338 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
3339 #ifndef/#endif.
3340 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
3341 * gcc.dg/dfp/decfloat-constants.c: Ditto.
3342
3343 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
3344
3345 PR fortran/31209
3346 * gfortran.dg/pointer_function_actual_1.f90: New test.
3347
3348 PR fortran/31200
3349 * gfortran.dg/pointer_function_actual_2.f90: New test.
3350
3351 PR fortran/31215
3352 * gfortran.dg/result_in_spec_1.f90: New test.
3353
3354 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3355
3356 PR fortran/30834
3357 * gfortran.dg/integer_exponentiation_3.F90: New test.
3358 * gfortran.dg/integer_exponentiation_4.f90: New test.
3359 * gfortran.dg/integer_exponentiation_5.F90: New test.
3360
3361 2007-03-22 Mark Mitchell <mark@codesourcery.com>
3362
3363 PR c++/30863
3364 * g++.dg/template/error24.C: New test.
3365 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
3366
3367 2007-03-22 Mark Mitchell <mark@codesourcery.com>
3368
3369 PR c++/31273
3370 * g++.dg/expr/bitfield7.C: New test.
3371
3372 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3373
3374 PR other/23572
3375 * gcc.dg/float-range-4.c: New.
3376 * gcc.dg/float-range-1.c: Update. Test for a warning.
3377 * gcc.dg/float-range-3.c: New.
3378 * gcc.dg/float-range-5.c: New.
3379
3380 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3381
3382 PR fortran/31262
3383 * gfortran.dg/no_range_check_1.f90: New test.
3384
3385 2007-03-22 Dirk Mueller <dmueller@suse.de>
3386
3387 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
3388 * g++.dg/other/static1.C: Remove stray semicolon.
3389 * g++.dg/other/init1.C: Likewise.
3390 * g++.dg/rtti/dyncast1.C: Likewise.
3391 * g++.dg/tree-ssa/pr17153.C: Likewise.
3392 * g++.dg/lookup/disamb1.C: Likewise.
3393 * g++.dg/lookup/scoped2.C: Likewise.
3394 * g++.dg/lookup/friend7.C: Likewise.
3395 * g++.dg/parse/parse4.C: Likewise.
3396 * g++.dg/parse/parse5.C: Likewise.
3397 * g++.dg/expr/pr29066.C: Likewise.
3398 * g++.dg/expr/cast4.C: Likewise.
3399 * g++.dg/tc1/dr193.C: Likewise.
3400 * g++.dg/tc1/dr213.C: Likewise.
3401 * g++.dg/abi/dcast1.C: Likewise.
3402 * g++.dg/abi/covariant2.C: Likewise.
3403 * g++.dg/inherit/covariant11.C: Likewise.
3404 * g++.dg/inherit/covariant9.C: Likewise.
3405 * g++.dg/inherit/covariant10.C: Likewise.
3406 * g++.dg/init/static3.C: Likewise.
3407 * g++.dg/init/init-ref3.C: Likewise.
3408 * g++.dg/init/ref10.C: Likewise.
3409 * g++.dg/template/meminit2.C: Likewise.
3410 * g++.dg/template/using9.C: Likewise.
3411 * g++.dg/template/friend9.C: Likewise.
3412 * g++.dg/template/ref1.C: Likewise.
3413 * g++.old-deja/g++.warn/inline.C: Likewise.
3414 * g++.old-deja/g++.robertl/eb91.C: Likewise.
3415 * g++.old-deja/g++.robertl/eb46.C: Likewise.
3416 * g++.old-deja/g++.robertl/eb34.C: Likewise.
3417 * g++.old-deja/g++.robertl/eb43.C: Likewise.
3418 * g++.old-deja/g++.robertl/eb26.C: Likewise.
3419 * g++.old-deja/g++.robertl/eb116.C: Likewise.
3420 * g++.old-deja/g++.brendan/copy5.C: Likewise.
3421 * g++.old-deja/g++.brendan/overload8.C: Likewise.
3422 * g++.old-deja/g++.brendan/overload11.C: Likewise.
3423 * g++.old-deja/g++.brendan/copy7.C: Likewise.
3424 * g++.old-deja/g++.brendan/crash38.C: Likewise.
3425 * g++.old-deja/g++.brendan/template11.C: Likewise.
3426 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
3427 * g++.old-deja/g++.brendan/crash50.C: Likewise.
3428 * g++.old-deja/g++.brendan/crash16.C: Likewise.
3429 * g++.old-deja/g++.jason/pmem2.C: Likewise.
3430 * g++.old-deja/g++.jason/parse9.C: Likewise.
3431 * g++.old-deja/g++.jason/byval2.C: Likewise.
3432 * g++.old-deja/g++.jason/overload8.C: Likewise.
3433 * g++.old-deja/g++.jason/pmf8.C: Likewise.
3434 * g++.old-deja/g++.jason/template33.C: Likewise.
3435 * g++.old-deja/g++.jason/return3.C: Likewise.
3436 * g++.old-deja/g++.jason/scoping2.C: Likewise.
3437 * g++.old-deja/g++.jason/virtual.C: Likewise.
3438 * g++.old-deja/g++.jason/opeq3.C: Likewise.
3439 * g++.old-deja/g++.jason/template27.C: Likewise.
3440 * g++.old-deja/g++.jason/synth6.C: Likewise.
3441 * g++.old-deja/g++.jason/ref8.C: Likewise.
3442 * g++.old-deja/g++.jason/offset1.C: Likewise.
3443 * g++.old-deja/g++.other/static20.C: Likewise.
3444 * g++.old-deja/g++.other/array1.C: Likewise.
3445 * g++.old-deja/g++.other/new3.C: Likewise.
3446 * g++.old-deja/g++.other/array2.C: Likewise.
3447 * g++.old-deja/g++.other/overload9.C: Likewise.
3448 * g++.old-deja/g++.other/cast6.C: Likewise.
3449 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
3450 * g++.old-deja/g++.other/eh4.C: Likewise.
3451 * g++.old-deja/g++.other/using7.C: Likewise.
3452 * g++.old-deja/g++.other/init18.C: Likewise.
3453 * g++.old-deja/g++.other/dyncast1.C: Likewise.
3454 * g++.old-deja/g++.other/dyncast2.C: Likewise.
3455 * g++.old-deja/g++.other/dtor11.C: Likewise.
3456 * g++.old-deja/g++.pt/static11.C: Likewise.
3457 * g++.old-deja/g++.pt/crash19.C: Likewise.
3458 * g++.old-deja/g++.pt/overload12.C: Likewise.
3459 * g++.old-deja/g++.pt/crash46.C: Likewise.
3460 * g++.old-deja/g++.pt/mi1.C: Likewise.
3461 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
3462 * g++.old-deja/g++.pt/nontype5.C: Likewise.
3463 * g++.old-deja/g++.pt/local5.C: Likewise.
3464 * g++.old-deja/g++.pt/typename2.C: Likewise.
3465 * g++.old-deja/g++.pt/explicit80.C: Likewise.
3466 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
3467 * g++.old-deja/g++.law/visibility1.C: Likewise.
3468 * g++.old-deja/g++.law/visibility2.C: Likewise.
3469 * g++.old-deja/g++.law/virtual2.C: Likewise.
3470 * g++.old-deja/g++.law/operators19.C: Likewise.
3471 * g++.old-deja/g++.law/parsing10.C: Likewise.
3472 * g++.old-deja/g++.law/visibility4.C: Likewise.
3473 * g++.old-deja/g++.law/operators4.C: Likewise.
3474 * g++.old-deja/g++.law/dtors2.C: Likewise.
3475 * g++.old-deja/g++.law/missed-error3.C: Likewise.
3476 * g++.old-deja/g++.law/visibility10.C: Likewise.
3477 * g++.old-deja/g++.law/scope3.C: Likewise.
3478 * g++.old-deja/g++.law/casts2.C: Likewise.
3479 * g++.old-deja/g++.law/code-gen5.C: Likewise.
3480 * g++.old-deja/g++.law/operators33.C: Likewise.
3481 * g++.old-deja/g++.law/friend4.C: Likewise.
3482 * g++.old-deja/g++.mike/pmf7.C: Likewise.
3483 * g++.old-deja/g++.mike/p5611.C: Likewise.
3484 * g++.old-deja/g++.mike/net37.C: Likewise.
3485 * g++.old-deja/g++.mike/p3570.C: Likewise.
3486 * g++.old-deja/g++.mike/p5718.C: Likewise.
3487 * g++.old-deja/g++.mike/net21.C: Likewise.
3488 * g++.old-deja/g++.mike/p1862.C: Likewise.
3489 * g++.old-deja/g++.mike/p4511.C: Likewise.
3490 * g++.old-deja/g++.mike/virt3.C: Likewise.
3491 * g++.old-deja/g++.mike/p16146.C: Likewise.
3492 * g++.old-deja/g++.mike/p1989.C: Likewise.
3493 * g++.old-deja/g++.mike/p5571.C: Likewise.
3494 * g++.old-deja/g++.gb/scope10.C: Likewise.
3495 * g++.old-deja/g++.abi/primary5.C: Likewise.
3496 * g++.old-deja/g++.abi/empty2.C: Likewise.
3497 * g++.old-deja/g++.abi/arraynew.C: Likewise.
3498 * g++.old-deja/g++.eh/vbase4.C: Likewise.
3499 * g++.old-deja/g++.eh/ptr1.C: Likewise.
3500 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
3501 * g++.old-deja/g++.bob/template3.C: Likewise.
3502 * g++.old-deja/g++.bob/inherit1.C: Likewise.
3503
3504 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
3505
3506 PR fortran/31193
3507 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
3508
3509 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
3510
3511 PR fortran/20897
3512 * gfortran.dg/derived_name_1.f90: New.
3513 * gfortran.dg/derived_name_2.f: New.
3514
3515 2007-03-21 Richard Sandiford <richard@codesourcery.com>
3516
3517 * lib/target-supports.exp (check_effective_target_nonpic): New
3518 procedure.
3519 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
3520 when compiling PIC.
3521 * gcc.target/i386/asm-4.c: Require nonpic.
3522 * gcc.target/i386/cmov1.c: Likewise.
3523 * gcc.target/i386/mul.c: Likewise.
3524 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
3525 * gcc.target/i386/ssetype-1.c: Require nonpic.
3526 * gcc.target/i386/ssetype-3.c: Likewise.
3527 * gcc.target/i386/ssetype-5.c: Likewise.
3528
3529 2007-03-21 Richard Sandiford <richard@codesourcery.com>
3530
3531 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
3532 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
3533 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
3534 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
3535
3536 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
3537
3538 PR tree-optimization/30590
3539 * g++.dg/opt/pr30590.C: New testcase.
3540
3541 2007-03-20 Jakub Jelinek <jakub@redhat.com>
3542
3543 PR c/30762
3544 * gcc.dg/pr30762-1.c: New test.
3545 * gcc.dg/pr30762-2.c: New test.
3546
3547 PR inline-asm/30505
3548 * gcc.target/i386/pr30505.c: New test.
3549
3550 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
3551
3552 * gcc.target/arm/register-variables.c: New.
3553
3554 2007-03-19 Jeff Law <law@redhat.com>
3555
3556 * PR tree-optimization/30984
3557 * gcc.c-torture/pr30984.c: New test.
3558
3559 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
3560 Richard Guenther <rguenther@suse.de>
3561
3562 PR tree-optimization/31254
3563 * gcc.dg/torture/pr31254.c: New testcase.
3564
3565 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
3566
3567 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
3568 target default_packed.
3569
3570 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3571
3572 PR fortran/31203
3573 * gfortran.dg/string_length_1.f90: New test.
3574
3575 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3576
3577 PR testsuite/30395
3578 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
3579
3580 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3581
3582 PR libgfortran/31052
3583 * gfortran.dg/namelist_27.f90: New test.
3584
3585 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
3586
3587 PR fortran/30531
3588 * gfortran.dg/used_types_14.f90: New test.
3589
3590 PR fortran/31086
3591 * gfortran.dg/used_types_15.f90: New test.
3592
3593 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
3594
3595 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
3596 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
3597
3598 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3599
3600 PR fortran/31120
3601 * gfortran.dg/integer_exponentiation_2.f90: New test.
3602
3603 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
3604
3605 PR tree-optimization/31041
3606 * gcc.dg/vect/pr31041.c: New test.
3607
3608 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3609
3610 * g++.dg/warn/Wconversion-integer.C: New
3611 * g++.dg/warn/Wconversion-real.C: New.
3612 * g++.dg/warn/Wconversion-real-integer.C: New.
3613 * g++.dg/warn/conv2.C: Updated.
3614
3615 2007-03-16 Richard Sandiford <richard@codesourcery.com>
3616
3617 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
3618 exclude RTPs.
3619
3620 2007-03-16 Richard Guenther <rguenther@suse.de>
3621
3622 PR tree-optimization/31146
3623 * g++.dg/tree-ssa/pr31146.C: New testcase.
3624
3625 2007-03-16 Richard Sandiford <richard@codesourcery.com>
3626
3627 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
3628 assume that the target has <features.h>.
3629
3630 2007-03-16 Richard Sandiford <richard@codesourcery.com>
3631
3632 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
3633 dg-options rather than to the whole test.
3634
3635 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
3636
3637 PR debug/29906
3638 * g++.dg/debug/pr29906.C: New
3639
3640 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3641
3642 PR libgfortran/31099
3643 * gfortran.dg/unformatted_recl.f90: Update test.
3644
3645 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
3646
3647 * gcc.dg/tree-ssa/prefetch-5.c: New test.
3648
3649 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3650
3651 PR c++/30891
3652 * g++.dg/parse/namespace-definition.C: New.
3653
3654 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3655
3656 PR c++/24924
3657 * g++.dg/cpp/pedantic-errors.C: New.
3658 * g++.dg/cpp/permissive.C: New.
3659
3660 2007-03-15 Richard Sandiford <richard@codesourcery.com>
3661
3662 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
3663 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
3664
3665 2007-03-15 Richard Sandiford <richard@codesourcery.com>
3666
3667 * lib/target-supports.exp (check_missing_uclibc_feature)
3668 (check_effective_target_wchar): New procedures.
3669 * gcc.dg/wchar_t-1.c: Require target wchar.
3670 * gcc.dg/wint_t-1.c: Likewise.
3671
3672 2007-03-15 Richard Sandiford <richard@codesourcery.com>
3673
3674 * lib/target-supports.exp (check_gc_sections_available): Return
3675 false for VxWorks targets.
3676
3677 2007-03-15 Dirk Mueller <dmueller@suse.de>
3678
3679 * g++.dg/warn/Wconversion2.C: Fix typo.
3680 * gcc.dg/if-empty-1.c: Ditto.
3681
3682 2007-03-15 Richard Sandiford <richard@codesourcery.com>
3683
3684 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
3685
3686 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
3687
3688 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
3689 * gcc.target/i386/pr31167.c: Ditto.
3690
3691 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
3692
3693 PR target/31167
3694 * gcc.target/i386/pr31167.c: New test.
3695
3696 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
3697
3698 PR fortran/30922
3699 * gfortran.dg/import5.f90.f90: New test.
3700
3701
3702 PR fortran/30879
3703 * gfortran.dg/data_components_1.f90: New test.
3704
3705
3706 PR fortran/30870
3707 * gfortran.dg/generic_13.f90: New test.
3708
3709 PR fortran/31163
3710 * gfortran.dg/alloc_comp_basics_5.f90: New test.
3711
3712 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3713
3714 PR libgfortran/31051
3715 * gfortran.dg/fmt_t_4.f90: New
3716
3717 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
3718
3719 PR C++/31165
3720 * g++.dg/other/default7.C: New test.
3721
3722 2007-03-15 Dirk Mueller <dmueller@suse.de>
3723
3724 * g++.dg/warn/Wconversion2.C: New.
3725
3726 2007-03-14 Eric Christopher <echristo@apple.com>
3727
3728 * gcc.dg/ssp-1.c: New.
3729 * gcc.dg/ssp-2.c: Ditto.
3730
3731 2007-03-14 Dirk Mueller <dmueller@suse.de>
3732
3733 * g++.dg/warn/do-empty.C: New.
3734 * gcc.dg/do-empty.c: New.
3735 * gcc.dg/if-empty-1.c: Update.
3736 * gcc.dg/20001116-1.c: Update.
3737 * gcc.dg/pr23165.c: Update.
3738
3739 2007-03-14 Jakub Jelinek <jakub@redhat.com>
3740
3741 * gfortran.dg/module_implicit_conversion.f90: New test.
3742
3743 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
3744
3745 PR middle-end/31127
3746 * gcc.dg/pr31127.c: New.
3747
3748 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
3749
3750 * gcc.dg/tree-ssa/loop-26.c: New test.
3751
3752 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
3753
3754 * gcc.target/i386/cmpxchg16b-1.c: New test.
3755
3756 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
3757
3758 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
3759 * gcc.dg/c99-vla-1.c: Likewise.
3760 * g++.dg/ext/vla1.C: Likewise
3761
3762 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
3763
3764 * gcc.dg/wvla-1.c: New test
3765 * gcc.dg/wvla-2.c: New test
3766 * gcc.dg/wvla-3.c: New test
3767 * gcc.dg/wvla-4.c: New test
3768 * gcc.dg/wvla-5.c: New test
3769 * gcc.dg/wvla-6.c: New test
3770 * gcc.dg/wvla-7.c: New test
3771 * g++.dg/warn/Wvla-1.C: New test
3772 * g++.dg/warn/Wvla-2.C: New test
3773 * g++.dg/warn/Wvla-3.C: New test
3774
3775 2007-03-12 Mark Mitchell <mark@codesourcery.com>
3776
3777 PR c++/30108
3778 * g++.dg/other/default6.C: New test.
3779
3780 2007-03-12 Richard Sandiford <richard@codesourcery.com>
3781
3782 * lib/target-supports.exp (check_profiling_available): Return false
3783 for VxWorks.
3784 (check_effective_target_vxworks_kernel): New procedure.
3785 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
3786 VxWorks.
3787 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
3788 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
3789 to include VxWorks.
3790 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
3791
3792 2007-03-12 Richard Sandiford <richard@codesourcery.com>
3793
3794 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
3795 PIC is not supported.
3796 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
3797 * gcc.dg/20020426-2.c: Likewise.
3798 * gcc.dg/pr28243.c: Likewise.
3799 * gcc.dg/visibility-11.c: Likewise.
3800 * gcc.dg/tls/opt-9.c: Likewise.
3801 * gcc.dg/tls/opt-10.c: Likewise.
3802 * gcc.dg/tls/pic-1.c: Likewise.
3803 * gcc.dg/tls/struct-1.c: Likewise.
3804 * gcc.target/i386/20000807-1.c: Likewise.
3805 * gcc.target/i386/20000904-1.c: Likewise.
3806 * gcc.target/i386/20011119-1.c: Likewise.
3807 * gcc.target/i386/990213-2.c: Likewise.
3808 * gcc.target/i386/990214-1.c: Likewise.
3809 * gcc.target/i386/compress-float-387-pic.c: Likewise.
3810 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
3811 * gcc.target/i386/pic-1.c: Likewise.
3812 * gcc.target/i386/pr21518.c: Likewise.
3813 * gcc.target/i386/pr23098.c: Likewise.
3814 * gcc.target/i386/pr23943.c: Likewise.
3815
3816 2007-03-11 Mark Mitchell <mark@codesourcery.com>
3817
3818 PR c++/31038
3819 * g++.dg/template/complit2.C: New test.
3820
3821 PR c++/30328
3822 * g++.dg/ext/bitfield1.C: New test.
3823
3824 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
3825
3826 PR fortran/30883
3827 * gfortran.dg/interface_11.f90: New test.
3828
3829 2007-03-11 Richard Guenther <rguenther@suse.de>
3830
3831 PR tree-optimization/31115
3832 * gcc.dg/torture/pr31115.c: New testcase.
3833
3834 2007-03-11 Ira Rosen <irar@il.ibm.com>
3835
3836 PR tree-optimization/29925
3837 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
3838
3839 2007-03-10 Mark Mitchell <mark@codesourcery.com>
3840
3841 PR c++/30274
3842 * g++.dg/expr/bitfield3.C: New test.
3843 * g++.dg/expr/bitfield4.C: Likewise.
3844 * g++.dg/expr/bitfield5.C: Likewise.
3845 * g++.dg/expr/bitfield6.C: Likewise.
3846
3847 PR c++/30924
3848 * g++.dg/template/array18.C: New test.
3849
3850 2007-03-10 Dirk Mueller <dmueller@suse.de>
3851
3852 PR c++/17946
3853 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
3854 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
3855
3856 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
3857
3858 PR c++/20599
3859 * g++.dg/cpp0x/variadic-bind.C: New.
3860 * g++.dg/cpp0x/variadic-function.C: New.
3861 * g++.dg/cpp0x/variadic-mem_fn.C: New.
3862 * g++.dg/cpp0x/variadic-tuple.C: New.
3863 * g++.dg/cpp0x/variadic1.C: New.
3864 * g++.dg/cpp0x/variadic2.C: New.
3865 * g++.dg/cpp0x/variadic3.C: New.
3866 * g++.dg/cpp0x/variadic4.C: New.
3867 * g++.dg/cpp0x/variadic5.C: New.
3868 * g++.dg/cpp0x/variadic6.C: New.
3869 * g++.dg/cpp0x/variadic7.C: New.
3870 * g++.dg/cpp0x/variadic8.C: New.
3871 * g++.dg/cpp0x/variadic9.C: New.
3872 * g++.dg/cpp0x/variadic10.C: New.
3873 * g++.dg/cpp0x/variadic11.C: New.
3874 * g++.dg/cpp0x/variadic12.C: New.
3875 * g++.dg/cpp0x/variadic13.C: New.
3876 * g++.dg/cpp0x/variadic14.C: New.
3877 * g++.dg/cpp0x/variadic15.C: New.
3878 * g++.dg/cpp0x/variadic16.C: New.
3879 * g++.dg/cpp0x/variadic17.C: New.
3880 * g++.dg/cpp0x/variadic18.C: New.
3881 * g++.dg/cpp0x/variadic19.C: New.
3882 * g++.dg/cpp0x/variadic20.C: New.
3883 * g++.dg/cpp0x/variadic21.C: New.
3884 * g++.dg/cpp0x/variadic22.C: New.
3885 * g++.dg/cpp0x/variadic23.C: New.
3886 * g++.dg/cpp0x/variadic24.C: New.
3887 * g++.dg/cpp0x/variadic25.C: New.
3888 * g++.dg/cpp0x/variadic26.C: New.
3889 * g++.dg/cpp0x/variadic27.C: New.
3890 * g++.dg/cpp0x/variadic28.C: New.
3891 * g++.dg/cpp0x/variadic29.C: New.
3892 * g++.dg/cpp0x/variadic30.C: New.
3893 * g++.dg/cpp0x/variadic31.C: New.
3894 * g++.dg/cpp0x/variadic32.C: New.
3895 * g++.dg/cpp0x/variadic33.C: New.
3896 * g++.dg/cpp0x/variadic34.C: New.
3897 * g++.dg/cpp0x/variadic35.C: New.
3898 * g++.dg/cpp0x/variadic36.C: New.
3899 * g++.dg/cpp0x/variadic37.C: New.
3900 * g++.dg/cpp0x/variadic38.C: New.
3901 * g++.dg/cpp0x/variadic39.C: New.
3902 * g++.dg/cpp0x/variadic40.C: New.
3903 * g++.dg/cpp0x/variadic41.C: New.
3904 * g++.dg/cpp0x/variadic42.C: New.
3905 * g++.dg/cpp0x/variadic43.C: New.
3906 * g++.dg/cpp0x/variadic44.C: New.
3907 * g++.dg/cpp0x/variadic45.C: New.
3908 * g++.dg/cpp0x/variadic46.C: New.
3909 * g++.dg/cpp0x/variadic47.C: New.
3910 * g++.dg/cpp0x/variadic48.C: New.
3911 * g++.dg/cpp0x/variadic49.C: New.
3912 * g++.dg/cpp0x/variadic50.C: New.
3913 * g++.dg/cpp0x/variadic51.C: New.
3914 * g++.dg/cpp0x/variadic52.C: New.
3915 * g++.dg/cpp0x/variadic53.C: New.
3916 * g++.dg/cpp0x/variadic54.C: New.
3917 * g++.dg/cpp0x/variadic55.C: New.
3918 * g++.dg/cpp0x/variadic56.C: New.
3919 * g++.dg/cpp0x/variadic57.C: New.
3920 * g++.dg/cpp0x/variadic58.C: New.
3921 * g++.dg/cpp0x/variadic59.C: New.
3922 * g++.dg/cpp0x/variadic60.C : New.
3923 * g++.dg/cpp0x/variadic61.C : New.
3924 * g++.dg/cpp0x/variadic62.C : New.
3925 * g++.dg/cpp0x/variadic63.C : New.
3926 * g++.dg/cpp0x/variadic64.C : New.
3927 * g++.dg/cpp0x/variadic65.C : New.
3928 * g++.dg/cpp0x/variadic66.C : New.
3929 * g++.dg/cpp0x/variadic67.C : New.
3930 * g++.dg/cpp0x/variadic68.C : New.
3931 * g++.dg/cpp0x/variadic69.C : New.
3932 * g++.dg/cpp0x/variadic70.C : New.
3933 * g++.dg/cpp0x/variadic71.C : New.
3934 * g++.dg/cpp0x/variadic72.C : New.
3935 * g++.dg/cpp0x/variadic73.C : New.
3936 * g++.dg/cpp0x/variadic74.C : New.
3937 * g++.dg/cpp0x/variadic75.C : New.
3938 * g++.dg/cpp0x/variadic-ex1.C : New.
3939 * g++.dg/cpp0x/variadic-ex2.C : New.
3940 * g++.dg/cpp0x/variadic-ex3.C : New.
3941 * g++.dg/cpp0x/variadic-ex4.C : New.
3942 * g++.dg/cpp0x/variadic-ex5.C : New.
3943 * g++.dg/cpp0x/variadic-ex6.C : New.
3944 * g++.dg/cpp0x/variadic-ex7.C : New.
3945 * g++.dg/cpp0x/variadic-ex8.C : New.
3946 * g++.dg/cpp0x/variadic-ex9.C : New.
3947 * g++.dg/cpp0x/variadic-ex10.C : New.
3948 * g++.dg/cpp0x/variadic-ex11.C : New.
3949 * g++.dg/cpp0x/variadic-ex12.C : New.
3950 * g++.dg/cpp0x/variadic-ex13.C : New.
3951 * g++.dg/cpp0x/variadic-ex14.C : New.
3952
3953 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3954
3955 PR libgfortran/31099
3956 * gfortran.dg/unformatted_recl.f90: New test.
3957
3958 2007-03-09 Roger Sayle <roger@eyesopen.com>
3959
3960 * gcc.dg/fold-eqcmplx-1.c: New test case.
3961
3962 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
3963
3964 PR rtl-optimization/30643
3965 * gcc.dg/pr30643.c: New.
3966
3967 2007-03-09 Chao-ying Fu <fu@mips.com>
3968
3969 * gcc.target/mips/mips32-dspr2-type.c: New test.
3970 * gcc.target/mips/mips32-dspr2.c: New test.
3971 * gcc.target/mips/dspr2-MULT.c: New test.
3972 * gcc.target/mips/dspr2-MULTU.c: New test.
3973 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
3974 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
3975 Adjust some formats.
3976
3977 2007-03-09 Dirk Mueller <dmueller@suse.de>
3978
3979 PR c++/17946
3980 * gcc.dg/Wlogical-op-1.c: New.
3981 * g++.dg/warn/Wlogical-op-1.C: New.
3982
3983 2007-03-09 Richard Guenther <rguenther@suse.de>
3984
3985 PR tree-optimization/30904
3986 PR middle-end/31058
3987 * gcc.dg/pr30904.c: Remove xfail.
3988
3989 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
3990
3991 PR C/31072
3992 * gcc.c-torture/execute/pr31072.c: New test.
3993
3994 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3995
3996 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
3997 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3998 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
3999 *lrint* and *lround*.
4000 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
4001 floor->lfloor.
4002 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
4003 * gcc.dg/torture/builtin-integral-1.c: Likewise.
4004 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
4005 and *lround*. Correct macro names.
4006 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
4007 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
4008
4009 2007-03-08 Ian Lance Taylor <iant@google.com>
4010
4011 * gcc.dg/no-strict-overflow-5.c: New test.
4012 * gcc.dg/no-strict-overflow-6.c: New test.
4013 * gcc.dg/Wstrict-overflow-11.c: New test.
4014 * gcc.dg/Wstrict-overflow-12.c: New test.
4015 * gcc.dg/Wstrict-overflow-13.c: New test.
4016 * gcc.dg/Wstrict-overflow-14.c: New test.
4017 * gcc.dg/Wstrict-overflow-15.c: New test.
4018
4019 2007-03-08 Richard Sandiford <richard@codesourcery.com>
4020
4021 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
4022 for VxWorks kernel mode.
4023 * gcc.c-torture/execute/strncmp-1.x: Likewise.
4024
4025 2007-03-08 Richard Sandiford <richard@codesourcery.com>
4026
4027 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
4028 mode.
4029
4030 2007-03-08 Richard Sandiford <richard@codesourcery.com>
4031
4032 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
4033 and lib/bfill.c on VxWorks targets.
4034 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
4035 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
4036 lib/bfill.c and lib/memmove.c on VxWorks targets.
4037 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
4038 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
4039 on VxWorks targets.
4040 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
4041 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
4042
4043 2007-03-08 Tobias Burnus <burnus@net-b.de>
4044
4045 * gfortran.dg/use_5.f90: New test.
4046 * gfortran.dg/use_6.f90: Ditto.
4047 * gfortran.dg/use_7.f90: Ditto.
4048
4049 2007-03-08 Tobias Burnus <burnus@net-b.de>
4050
4051 PR fortran/30973
4052 * gfortran.dg/use_4.f90: New test.
4053 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
4054
4055 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
4056
4057 PR fortran/31011
4058 * gfortran.dg/parameter_array_section_2.f90: New test.
4059
4060 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
4061
4062 PR c++/30852
4063 * g++.dg/ext/offsetof1.C: Add cases with volatile.
4064
4065 PR c++/30534
4066 * g++.dg/template/arg5.C: New test.
4067
4068 2007-03-07 Joseph Myers <joseph@codesourcery.com>
4069
4070 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
4071
4072 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
4073
4074 * gcc.dg/var-expand1.c: Add newline at end of file.
4075
4076 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
4077
4078 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
4079
4080 2007-03-06 Richard Sandiford <richard@codesourcery.com>
4081
4082 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
4083
4084 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4085
4086 * gcc.dg/torture/builtin-convert-4.c: New test.
4087
4088 2007-03-05 Ian Lance Taylor <iant@google.com>
4089
4090 * gcc.c-torture/compile/pr31034.c: New test.
4091
4092 2007-03-05 Ian Lance Taylor <iant@google.com>
4093
4094 * gcc.dg/inline-18.c: New test.
4095 * gcc.dg/inline-19.c: New test.
4096 * gcc.dg/inline-20.c: New test.
4097 * gcc.dg/inline-21.c: New test.
4098
4099 2007-03-05 Richard Guenther <rguenther@suse.de>
4100
4101 PR tree-optimization/14052
4102 * gcc.dg/tree-ssa/vrp33.c: New testcase.
4103
4104 2007-03-05 Richard Guenther <rguenther@suse.de>
4105
4106 PR tree-optimization/23777
4107 * gcc.dg/tree-ssa/pr23777.c: New testcase.
4108
4109 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4110
4111 PR other/30465
4112 * gcc.dg/multiple-overflow-warn-3.c: New.
4113 * g++.dg/warn/multiple-overflow-warn-3.C: New.
4114
4115 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
4116
4117 PR c++/30895
4118 * g++.dg/parse/template23.C: New test.
4119
4120 2007-03-04 Roger Sayle <roger@eyesopen.com>
4121
4122 PR middle-end/30744
4123 * gcc.dg/pr30744-1.c: New test case.
4124
4125 2007-03-04 Tobias Burnus <burnus@net-b.de>
4126
4127 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
4128
4129 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4130
4131 PR target/30406
4132 * gfortran.dg/logical_3.f90: New test.
4133
4134 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
4135
4136 PR libfortran/30981
4137 * gfortran.dg/integer_exponentiation_1.f90: New test.
4138
4139 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
4140
4141 * gcc.target/m68k/m68k.exp: New.
4142 * gcc.target/m68k/crash1.c: New.
4143
4144 2007-03-03 Tobias Burnus <burnus@net-b.de>
4145
4146 * gfortran.dg/c_by_val.c: Use int64_t instead of long
4147 to be more compatible with integer(kind=8).
4148
4149 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4150
4151 PR libfortran/31001
4152 * gfortran.dg/zero_sized_3.f90: New test.
4153
4154 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4155
4156 PR c++/15787
4157 * g++.dg/parse/else.C: New.
4158 * g++.dg/parse/else-2.C: New.
4159
4160 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
4161 Tobias Burnus <burnus@net-b.de>
4162
4163 PR fortran/30882
4164 * gfortran.dg/size_dim.f90: New test.
4165
4166 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
4167 Tobias Burnus <burnus@net-b.de>
4168
4169 PR fortran/30873
4170 * gfortran.dg/entry_9.f90: New test.
4171
4172 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
4173
4174 PR c++/28253
4175 * g++.dg/inherit/covariant16.C: New test.
4176
4177 2007-03-02 Geoffrey Keating <geoffk@apple.com>
4178
4179 * g++.dg/other/darwin-minversion-1.C: New.
4180
4181 2007-03-02 Diego Novillo <dnovillo@redhat.com>
4182
4183 * gcc.dg/tree-ssa/20070302-1.c: New test.
4184
4185 2007-03-02 Joseph Myers <joseph@codesourcery.com>
4186
4187 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
4188 tests.
4189
4190 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
4191
4192 * gcc.dg/tree-ssa/prefetch-4.c: New test.
4193
4194 2007-03-01 Simon Baldwin <simonb@google.com>
4195
4196 PR c++/23689
4197 * warn/ignored_typedef.C: New.
4198 * init/ctor8.C: Added dg-warning to consume ignored typedef
4199 warning.
4200 * template/typedef2.C: Ditto. Moved dg-error onto its own line
4201 and added an explicit line number.
4202
4203 2007-02-28 Richard Guenther <rguenther@suse.de>
4204
4205 PR middle-end/30364
4206 * gcc.dg/torture/pr30364-1.c: New testcase.
4207 * gcc.dg/torture/pr30364-2.c: Likewise.
4208 * gcc.dg/torture/pr30364-3.c: Likewise.
4209
4210 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4211
4212 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
4213 powerpc*, use -funsafe-math-optimizations.
4214 * gcc.dg/torture/builtin-logb-1.c: Likewise.
4215 * gcc.dg/torture/builtin-modf-1.c: Likewise.
4216
4217 2007-02-28 Tobias Burnus <burnus@net-b.de>
4218 Paul Thomas <pault@gcc.gnu.org>
4219
4220 PR fortran/30888
4221 PR fortran/30887
4222 * c_by_val_1.f: Test %VAL() with non-default kind.
4223 * c_by_val.c: Ditto.
4224 * c_by_val_4.f: New test.
4225
4226 2007-02-28 Tobias Burnus <burnus@net-b.de>
4227
4228 PR fortran/30968
4229 * gfortran.dg/continuation_7.f90: New test.
4230
4231 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
4232
4233 * g++.dg/inherit/thunk7.C: New test.
4234 * lib/target-supports.exp (check_profiling_available): Not available
4235 for bfin-*-*.
4236
4237 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
4238
4239 PR target/30970
4240 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
4241
4242 2007-02-27 Mark Mitchell <mark@codesourcery.com>
4243
4244 * lib/target-supports.exp (check_effective_target_init_priority):
4245 Remove Solaris special case.
4246
4247 2007-02-26 Geoffrey Keating <geoffk@apple.com>
4248
4249 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
4250 for more builtin types.
4251
4252 * g++.dg/ext/visibility/class1.C: Port to Darwin.
4253 * g++.dg/ext/visibility/noPLT.C: Likewise.
4254
4255 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4256
4257 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
4258 sh* targets.
4259
4260 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
4261
4262 PR fortran/30865
4263 * size_optional_dim_1.f90: New test.
4264
4265 2007-02-25 Mark Mitchell <mark@codesourcery.com>
4266
4267 * gcc.dg/vxworks/vxworks.exp: New file.
4268 * gcc.dg/vxworks/initpri1.c: Likewise.
4269 * gcc.dg/vxworks/initpri2.c: Likewise.
4270 * gcc.dg/initpri2.c: Add more tests.
4271 * g++.dg/special/initpri2.C: Likewise.
4272
4273 * gcc.dg/initpri1.c: New test.
4274 * gcc.dg/initpri2.c: Likewise.
4275 * g++.dg/special/initpri1.C: New test.
4276 * g++.dg/special/initpri2.C: Likewise.
4277 * g++.dg/special/conpr-1.C: Use init_priority effective target.
4278 * g++.dg/special/conpr-2.C: Likewise.
4279 * g++.dg/special/conpr-3.C: Likewise.
4280 * g++.dg/special/conpr-4.C: Likewise.
4281 * g++.dg/special/initp1.C: Likewise.
4282 * g++.dg/special/ecos.exp: Remove code to detect availability of
4283 constructor priorities.
4284 * lib/target-supports.exp (check_effective_target_init_priority):
4285 New function.
4286
4287 2007-02-24 Jan Hubicka <jh@suse.cz>
4288
4289 * gcc.c-torture/execute/pr30778.c: New testcase.
4290
4291 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4292
4293 PR libgfortran/30918
4294 * gfortran.dg/namelist_26.f90: New test.
4295
4296 2007-02-24 Richard Guenther <rguenther@suse.de>
4297
4298 PR middle-end/30951
4299 * gcc.dg/pr30951.c: New testcase.
4300
4301 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4302
4303 * gcc.dg/torture/builtin-modf-1.c: New test.
4304
4305 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
4306
4307 PR tree-optimization/30904
4308 * gcc.dg/pr30904.c: New test.
4309
4310 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4311
4312 * gcc.test-framework/README: Correct command.
4313 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
4314 -Wunused-value.
4315 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
4316
4317 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
4318
4319 * lib/target-supports.exp (check_effective_target_unwrapped): New.
4320
4321 2007-02-23 Mark Mitchell <mark@codesourcery.com>
4322
4323 * lib/target-supports.exp (check_effective_target_newlib): New
4324 function.
4325
4326 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
4327
4328 PR fortran/30660
4329 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
4330 allocatable component.
4331
4332
4333 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4334
4335 * gcc.dg/torture/builtin-logb-1.c: New test.
4336 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
4337 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
4338 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
4339 sh* targets.
4340
4341 2007-02-23 Richard Guenther <rguenther@suse.de>
4342
4343 * g++.dg/warn/changes-meaning.C: New testcase.
4344
4345 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4346
4347 PR libgfortran/30910
4348 * gfortran.dg/fmt_zero_precision.f90: Update test.
4349
4350 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4351
4352 * gcc.dg/torture/builtin-frexp-1.c: New test.
4353
4354 2007-02-22 Mark Mitchell <mark@codesourcery.com>
4355
4356 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
4357
4358 2007-02-22 Ian Lance Taylor <iant@google.com>
4359
4360 PR debug/30898
4361 * g++.dg/debug/pr30898.C: New test.
4362
4363 2007-02-22 Ira Rosen <irar@il.ibm.com>
4364
4365 * gcc.dg/vect/vect-106.c: New test.
4366
4367 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
4368 Ira Rosen <irar@il.ibm.com>
4369
4370 PR tree-optimization/30843
4371 * gcc.dg/vect/pr30843.c: New test.
4372
4373 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
4374
4375 PR tree-optimization/30858
4376 * gcc.dg/vect/pr30858.c: New test.
4377
4378 2007-02-21 Mark Mitchell <mark@codesourcery.com>
4379
4380 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
4381 to set options for compiling testglue.
4382 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
4383 * lib/obj-c++.exp (obj-c++_init): Likewise.
4384
4385 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
4386
4387 * gnat.dg/derived_aggregate.adb: New test.
4388
4389 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4390
4391 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
4392 sh* targets. Call the correct CKSGN macro.
4393
4394 2007-02-21 Jakub Jelinek <jakub@redhat.com>
4395
4396 * gfortran.dg/gomp/omp_parse1.f90: New test.
4397 * gfortran.dg/gomp/omp_parse2.f: New test.
4398
4399 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
4400
4401 PR fortran/30869
4402 * gfortran.dg/do_pointer_1.f90: New test.
4403
4404 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4405
4406 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
4407 and scalbln.
4408
4409 2007-02-20 Geoffrey Keating <geoffk@apple.com>
4410
4411 * gcc.dg/darwin-minversion-1.c: New.
4412 * gcc.dg/darwin-minversion-2.c: New.
4413
4414 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4415
4416 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
4417
4418 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4419 DJ Delorie <dj@redhat.com>
4420
4421 PR other/30824
4422 * gcc.dg/Wfatal.c: New.
4423 * gcc.dg/Wfatal-2.c: New.
4424 * gcc.dg/Werror-1.c: Adjust expectations.
4425 * gcc.dg/Werror-5.c: Likewise.
4426 * gcc.dg/Werror-7.c: Likewise.
4427 * gcc.dg/Werror-10.c: Likewise.
4428 * gcc.dg/Werror-11.c: Likewise.
4429
4430 2007-02-20 Tobias Burnus <burnus@net-b.de>
4431
4432 PR fortran/30522
4433 * gfortran.dg/volatile10.f90: New test.
4434
4435 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
4436
4437 PR libfortran/30533
4438 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
4439
4440 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4441
4442 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
4443 * gcc.dg/Walways-true-1.c: Likewise.
4444 * gcc.dg/weak/weak-3.c: Likewise.
4445 * gcc.dg/Werror-1.c: Likewise.
4446 * gcc.dg/Werror-3.c: Likewise.
4447 * gcc.dg/Werror-4.c: Likewise.
4448 * gcc.dg/Werror-5.c: Likewise.
4449 * gcc.dg/Werror-6.c: Likewise.
4450 * gcc.dg/Werror-7.c: Likewise.
4451 * gcc.dg/Werror-8.c: Likewise.
4452 * gcc.dg/Werror-10.c: Likewise.
4453 * gcc.dg/Werror-11.c: Likewise.
4454 * gcc.dg/Werror-12.c: Likewise.
4455 * g++.old-deja/g++.mike/warn8.C: Likewise.
4456 * g++.dg/warn/Walways-true-1.C: Likewise.
4457 * g++.dg/warn/Walways-true-2.C: Likewise.
4458 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
4459 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
4460 -Wstring-literal-comparison with -Waddress.
4461 * gcc.dg/Wstring-literal-comparison-4.c: Replace
4462 -Wno-string-literal-comparison with -Wno-address.
4463
4464 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
4465
4466 * gnat.dg/self_aggregate_with_call.adb: New test.
4467
4468 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
4469
4470 PR tree-optimization/30975
4471 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
4472 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
4473 * gcc.dg/vect/pr30795.c: New.
4474
4475 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4476
4477 PR fortran/30681
4478 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
4479
4480 2007-02-18 Roger Sayle <roger@eyesopen.com>
4481
4482 PR rtl-optimization/28173
4483 * gcc.target/i386/andor-1.c: New test case.
4484
4485 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4486
4487 * gcc.dg/torture/builtin-ldexp-1.c: New.
4488 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
4489
4490 2007-02-18 Roger Sayle <roger@eyesopen.com>
4491
4492 * gfortran.dg/array_constructor_15.f90: New test case.
4493
4494 2007-02-18 Roger Sayle <roger@eyesopen.com>
4495
4496 * gfortran.dg/forall_10.f90: New test case.
4497
4498 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
4499
4500 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
4501
4502 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
4503
4504 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
4505 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
4506
4507 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
4508
4509 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
4510 * gcc.target/i386/builtin-bswap-3.c: Ditto.
4511 * gcc.target/i386/xchg-1.c: New test.
4512 * gcc.target/i386/xchg-2.c: New test.
4513
4514 2007-02-16 Richard Guenther <rguenther@suse.de>
4515 Christian Bruel <christian.bruel@st.com>
4516
4517 * gcc.dg/strict-overflow-5.c: New testcase.
4518
4519 2007-02-16 Tobias Burnus <burnus@net-b.de>
4520
4521 PR fortran/30793
4522 * gfortran.dg/func_derived_4.f90: New test.
4523
4524 2007-02-15 Roger Sayle <roger@eyesopen.com>
4525
4526 PR middle-end/30391
4527 * gfortran.dg/pr30391-1.f90: New test case.
4528
4529 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
4530
4531 PR middle-end/30433
4532 * gcc.c-torture/compile/pr30433.c: New testcase to check
4533 that complex constants comparisions are foldded.
4534
4535 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
4536
4537 PR C++/30158
4538 * g++.dg/ext/stmtexpr10.C: New testcase.
4539
4540 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
4541
4542 PR middle-end/30729
4543 * gcc.dg/Wunused-value-2.c: New testcase.
4544
4545 2007-02-15 Ian Lance Taylor <iant@google.com>
4546
4547 * g++.dg/eh/subreg-1.C: New test.
4548
4549 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4550
4551 PR c/26494
4552 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
4553 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
4554 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
4555 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
4556 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
4557 * gcc.dg/Werror-implicit-function-declaration.c: New.
4558
4559 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4560
4561 PR c++/28943
4562 * g++.dg/warn/pr28943.C: New.
4563
4564 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4565
4566 * gfortran.fortran-torture/execute/math.f90: Fix typo.
4567
4568 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4569
4570 PR fortran/30779
4571 * gfortran.dg/error_recovery_3.f90: New test.
4572
4573 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
4574
4575 * g++.dg/tree-ssa/sra-1.C: New.
4576
4577 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
4578
4579 * g++.dg/tree-ssa/sra-1.C: New.
4580
4581 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
4582
4583 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
4584
4585 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4586
4587 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
4588
4589 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
4590
4591 PR fortran/30799
4592 * gfortran.dg/logical_2.f90: New test.
4593
4594 2007-02-14 Joseph Myers <joseph@codesourcery.com>
4595
4596 * gcc.dg/torture/complex-alias-1.c: New test.
4597
4598 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
4599
4600 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
4601 instead of -fdump-tree-tailcall.
4602
4603 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
4604
4605 * gfortran.dg/interface_10.f90: Fix comment typo.
4606
4607 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
4608
4609 PR tree-optimization/30771
4610 * gcc.dg/vect/pr30771.c: New test.
4611
4612 2007-02-13 Ian Lance Taylor <iant@google.com>
4613
4614 * gcc.dg/Wstrict-overflow-1.c: New test.
4615 * gcc.dg/Wstrict-overflow-2.c: New test.
4616 * gcc.dg/Wstrict-overflow-3.c: New test.
4617 * gcc.dg/Wstrict-overflow-4.c: New test.
4618 * gcc.dg/Wstrict-overflow-5.c: New test.
4619 * gcc.dg/Wstrict-overflow-6.c: New test.
4620 * gcc.dg/Wstrict-overflow-7.c: New test.
4621 * gcc.dg/Wstrict-overflow-8.c: New test.
4622 * gcc.dg/Wstrict-overflow-9.c: New test.
4623 * gcc.dg/Wstrict-overflow-10.c: New test.
4624
4625 2007-02-13 Roger Sayle <roger@eyesopen.com>
4626
4627 * gcc.target/ia64/builtin-bswap-2.c: New test case.
4628
4629 2007-02-13 Richard Henderson <rth@redhat.com>
4630
4631 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
4632 * gcc.c-torture/execute/pr29302-1.c: ... here.
4633
4634 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4635
4636 PR c/29521
4637 * gcc.dg/c90-return-1.c: Update output.
4638 * gcc.dg/c99-return-1.c: Likewise.
4639
4640 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
4641
4642 PR fortran/30554
4643 * gfortran.dg/used_dummy_types_7.f90: New test..
4644
4645 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
4646
4647 * gcc.target/i386/parity-1.c: New test.
4648 * gcc.target/i386/parity-2.c: New test.
4649
4650 2007-02-12 Roger Sayle <roger@eyesopen.com>
4651
4652 * gcc.target/i386/builtin-bswap-3.c: New test case.
4653
4654 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
4655
4656 PR tree-optimization/29145
4657 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
4658 alias analysis is improved to take better advantage of restrict
4659 qualified pointers.
4660 * gcc.dg/vect/vect-80.c: Likewise.
4661 * gcc.dg/vect/pr29145.c: New.
4662
4663 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
4664
4665 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
4666 * gcc.target/i386/sse4a-insert.c: Likewise.
4667
4668 2007-02-11 Roger Sayle <roger@eyesopen.com>
4669
4670 * gcc.target/ia64/builtin-popcount-1.c: New test case.
4671 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
4672
4673 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
4674
4675 PR fortran/30478
4676 * gfortran.dg/enum_4.f90: Update error message checks.
4677
4678 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
4679
4680 PR fortran/30554
4681 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
4682 versions of the modules.
4683
4684 PR fortran/30617
4685 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
4686 by getting rid of recursive I/O and providing functions with
4687 results.
4688
4689 PR fortran/30319
4690 * gfortran.dg/char_array_constructor_2.f90
4691
4692 2007-02-11 Mark Mitchell <mark@codesourcery.com>
4693
4694 PR c++/26988
4695 * g++.dg/template/spec34.C: New test
4696
4697 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
4698
4699 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
4700 on i?86 and x86_64.
4701 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
4702 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
4703 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
4704 on i?86 and x86_64.
4705 * gcc.dg/vect/vect-113.c: Ditto.
4706
4707 2007-02-06 Mark Mitchell <mark@codesourcery.com>
4708
4709 PR c++/29487
4710 * g++.dg/eh/weak1-C: New test.
4711 * g++.dg/eh/weak1-a.cc: Likewise.
4712 * g++.dg/eh/comdat1.C: Likewise.
4713
4714 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
4715 Dorit Nuzman <dorit@il.ibm.com>
4716
4717 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
4718 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
4719 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
4720 * gcc.dg/vect/vect-113.c: Likewise.
4721
4722 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
4723
4724 2007-02-10 Richard Henderson <rth@redhat.com>
4725
4726 * lib/target-supports.exp (check_effective_target_tls): Redefine
4727 to mean non-emulated tls.
4728 * gcc.dg/tls/alias-1.c: Remove tls requirement.
4729 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
4730 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
4731 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
4732 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
4733 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
4734 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
4735
4736 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4737
4738 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
4739
4740 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
4741
4742 * gfortran.dg/secnds.f: Replace time tolerance with a
4743 before-and-after bracket.
4744 * gfortran.dg/secnds-1.f: Likewise.
4745
4746 2007-02-09 Tobias Burnus <burnus@net-b.de>
4747
4748 PR fortran/30512
4749 * gfortran.dg/maxlocval_1.f90: New test.
4750
4751 2007-02-09 Roger Sayle <roger@eyesopen.com>
4752
4753 * gcc.target/ia64/builtin_bswap-1.c: New test case.
4754
4755 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4756
4757 PR fortran/30720
4758 * gfortran.dg/array_function_1.f90: New test.
4759
4760 2007-02-09 Richard Sandiford <richard@codesourcery.com>
4761
4762 * lib/target-supports.exp (check_effective_target_lax_strtofp)
4763 (check_effective_target_dummy_wcsftime): New functions.
4764
4765 2007-02-09 Richard Sandiford <richard@codesourcery.com>
4766
4767 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
4768 * lib/target-supports.exp (check_effective_target_uclibc): New
4769 function.
4770
4771 2007-02-09 Richard Sandiford <richard@codesourcery.com>
4772
4773 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
4774 (vsnprintf): Don't define for uClibc targets.
4775
4776 2007-02-09 Richard Sandiford <richard@codesourcery.com>
4777
4778 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
4779 set before checking whether it was allowed.
4780 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
4781 before checking inside_main.
4782
4783 2007-02-09 Richard Sandiford <richard@codesourcery.com>
4784
4785 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
4786 uClinux targets.
4787 (u16sf): Likewise u4sf.
4788 * g++.dg/compat/struct-layout-1.h: Likewise.
4789
4790 2007-02-09 Richard Sandiford <richard@codesourcery.com>
4791
4792 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
4793 procedure.
4794 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
4795 m68k targets if check_effective_target_coldfire_fpu returns true.
4796
4797 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
4798 Richard Guenther <rguenther@suse.de>
4799
4800 PR middle-end/23361
4801 * gcc.dg/fold-compare-3.c: New testcase.
4802 * gcc.dg/tree-ssa/loop-24.c: Likewise.
4803
4804 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
4805
4806 * gcc.dg/pr26570.c: Clean up coverage files.
4807 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
4808 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
4809 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
4810 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
4811 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
4812 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
4813 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
4814 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
4815 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
4816 * gcc.dg/tree-ssa/pr25501.c: Ditto.
4817 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
4818 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
4819 * gcc.dg/vect/pr28952.c: Ditto.
4820 * gcc.dg/vect/pr27151.c: Ditto.
4821 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
4822 * g++.dg/gomp/macro-3.C: Ditto.
4823
4824 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
4825
4826 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
4827 of the loop.
4828
4829 2007-02-08 Roger Sayle <roger@eyesopen.com>
4830
4831 * gcc.target/i386/builtin-bswap-2.c: New test case.
4832
4833 2007-02-08 Roger Sayle <roger@eyesopen.com>
4834
4835 * gfortran.dg/forall_8.f90: New test case.
4836 * gfortran.dg/forall_9.f90: Likewise.
4837
4838 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4839
4840 * gcc.dg/builtins-20.c: Add some -~ complex cases.
4841
4842 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
4843
4844 * lib/target-supports.exp (check_effective_target_simulator): New.
4845
4846 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
4847
4848 * gcc.dg/tree-ssa/loop-25.c: New test.
4849
4850 2007-02-06 Richard Henderson <rth@redhat.com>
4851
4852 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
4853
4854 2007-02-06 Roger Sayle <roger@eyesopen.com>
4855
4856 * gcc.target/powerpc/popcount-1.c: New test case.
4857 * gcc.target/powerpc/parity-1.c: Likewise.
4858
4859 2007-02-06 Richard Guenther <rguenther@suse.de>
4860
4861 PR middle-end/27302
4862 * gcc.dg/torture/pr27302-2.c: New testcase.
4863
4864 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
4865
4866 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
4867 * gcc.dg/vect/vect-iv-1.c: New test.
4868 * gcc.dg/vect/vect-iv-2.c: New test.
4869 * gcc.dg/vect/vect-iv-3.c: New test.
4870 * gcc.dg/vect/vect-iv-4.c: New test.
4871 * gcc.dg/vect/vect-iv-5.c: New test.
4872 * gcc.dg/vect/vect-iv-6.c: New test.
4873 * gcc.dg/vect/vect-iv-7.c: New test.
4874 * gcc.dg/vect/vect-iv-8.c: New test.
4875 * gcc.dg/vect/vect-iv-9.c: New test.
4876 * gcc.dg/vect/vect-iv-10.c: New test.
4877 * gcc.dg/vect/vect-iv-11.c: New test.
4878 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
4879 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
4880 * gcc.dg/vect/vect-14.c: Now vectorizable.
4881 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
4882 loop).
4883 * gcc.dg/vect/vect-27.c: Likewise.
4884 * gcc.dg/vect/vect-29.c Likewise.
4885 * gcc.dg/vect/vect-dv-2.c: Likewise.
4886 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
4887 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
4888 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
4889
4890 2007-02-06 Ira Rosen <irar@il.ibm.com>
4891
4892 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
4893
4894 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4895
4896 * gcc.dg/builtins-20.c: Add more cases.
4897
4898 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
4899
4900 PR debug/30189
4901 * gcc.dg/pr30189.c: New test.
4902
4903 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
4904
4905 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
4906 for running tests.
4907 * gcc.target/i386/sse4a-extract.c: New test.
4908 * gcc.target/i386/sse4a-insert.c: New test.
4909 * gcc.target/i386/sse4a-montsd.c: New test.
4910 * gcc.target/i386/sse4a-montss.c: New test.
4911
4912 2007-02-05 Richard Guenther <rguenther@suse.de>
4913
4914 * gcc.target/i386/vectorize3.c: New testcase.
4915
4916 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
4917
4918 PR target/30665
4919 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
4920
4921 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4922
4923 PR fortran/30611
4924 * gfortran.dg/repeat_1.f90: New test.
4925
4926 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
4927
4928 PR fortran/30605
4929 * gfortran.dg/spread_shape_1.f90: Remove tabs.
4930 * gfortran.dg/derived_init_2.f90: Ditto.
4931 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
4932 * gfortran.dg/array_initializer_1.f90: Ditto.
4933 * gfortran.dg/do_2.f90: Ditto.
4934 * gfortran.dg/proc_assign_1.f90: Ditto.
4935
4936 2007-02-04 Richard Guenther <rguenther@suse.de>
4937
4938 PR middle-end/30636
4939 * g++.dg/warn/pr30636.C: New testcase.
4940 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
4941
4942 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
4943
4944 PR middle-end/30667
4945 * gfortran.dg/pr30667.f: New test.
4946
4947 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4948
4949 * gcc.dg/builtins-54.c: Add more cases.
4950
4951 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
4952
4953 PR fortran/30514
4954 * gfortran.dg/zero_sized_2.f90: New test.
4955
4956 PR fortran/30660
4957 * gfortran.dg/alloc_comp_basics_4.f90: New test.
4958
4959 PR fortran/29820
4960 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
4961 file.
4962
4963 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
4964
4965 PR fortran/30683
4966 * gfortran.dg/interface_10.f90: New test.
4967
4968 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4969
4970 * gcc.dg/builtins-20.c: Add more cases.
4971
4972 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4973
4974 PR target/29682
4975 * gcc-target/ia64/pr29682.c: New test.
4976
4977 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
4978
4979 PR fortran/30284
4980 * gfortran.dg/arrayio_11.f90.f90: New test.
4981
4982 PR fortran/30626
4983 * gfortran.dg/arrayio_12.f90.f90: New test.
4984
4985 2007-02-02 Jakub Jelinek <jakub@redhat.com>
4986
4987 PR c++/30536
4988 * g++.dg/tls/diag-5.C: New test.
4989
4990 PR middle-end/30473
4991 * gcc.dg/pr30473.c: New test.
4992 * gcc.c-torture/execute/20070201-1.c: New test.
4993
4994 2007-02-01 Roger Sayle <roger@eyesopen.com>
4995
4996 * gfortran.dg/dependency_20.f90: New test case.
4997
4998 2007-01-31 Ian Lance Taylor <iant@google.com>
4999
5000 * gcc.dg/lower-subreg-1.c (test): New test.
5001
5002 2007-01-30 Geoffrey Keating <geoffk@apple.com>
5003
5004 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
5005
5006 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5007
5008 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
5009 * gcc.dg/torture/builtin-math-3.c: Likewise.
5010
5011 2007-01-31 Dirk Mueller <dmueller@suse.de>
5012
5013 gcc.dg/Wparentheses-2.c: Update and add new tests.
5014
5015 2007-01-31 Ira Rosen <irar@il.ibm.com>
5016
5017 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
5018 vectorize.
5019
5020 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
5021
5022 * gcc.dg/builtins-63.c: New test.
5023
5024 2007-01-31 Tobias Burnus <burnus@net-b.de>
5025
5026 PR fortran/27588
5027 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
5028
5029 2007-01-31 Tobias Burnus <burnus@net-b.de>
5030
5031 PR fortran/30520
5032 * gfortran.dg/volatile8.f90: New argument conformance test.
5033 * gfortran.dg/volatile9.f90: New scope test.
5034
5035 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5036
5037 PR c++/24745
5038 * g++.dg/warn/null4.C: New.
5039
5040 2001-01-30 Roger Sayle <roger@eyesopen.com>
5041 Uros Bizjak <ubizjak@gmail.com>
5042
5043 * gcc.dg/large-size-array-3.c: Correct typo.
5044
5045 2007-01-30 Richard Guenther <rguenther@suse.de>
5046
5047 PR middle-end/27657
5048 * g++.dg/debug/pr27657.C: New testcase.
5049
5050 2007-01-30 Richard Guenther <rguenther@suse.de>
5051
5052 PR middle-end/30313
5053 * gcc.dg/torture/pr30313.c: New testcase.
5054
5055 2007-01-29 Janis Johnson <janis187@us.ibm.com>
5056
5057 * gcc.dg/dfp/dfp-except.h: New file.
5058 * gcc.dg/dfp/fe-check.h: New file.
5059 * gcc.dg/dfp/fe-binop.c: New test.
5060 * gcc.dg/dfp/fe-convert-1.c: New test.
5061 * gcc.dg/dfp/fe-convert-2.c: New test.
5062 * gcc.dg/dfp/fe-convert-3.c: New test.
5063
5064 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
5065 * gcc.dg/dfp/decfloat-constants.c: Ditto.
5066 * gcc.dg/dfp/convert-dfp.c: Ditto.
5067 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
5068
5069 2007-01-29 Josh Conner <jconner@apple.com>
5070
5071 * gcc.target/powerpc/altivec-24.c: New test.
5072
5073 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
5074
5075 PR c++/28266
5076 * g++.dg/parse/defarg12.C: New test.
5077
5078 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
5079
5080 PR fortran/30554
5081 * gfortran.dg/used_dummy_types_6.f90: New test.
5082
5083 2007-01-28 Jan Hubicka <jh@suse.cz>
5084
5085 * gcc.dg/tree-prof/val-prof-6.c: New test.
5086
5087 2007-01-28 Roger Sayle <roger@eyesopen.com>
5088
5089 * gcc.dg/large-size-array-3.c: Correct test case (portability).
5090
5091 2007-01-28 Andrew Pinski <pinskia@gmail.com>
5092
5093 PR C++/28988
5094 * g++.dg/expr/dtor4.C: New test.
5095
5096 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
5097
5098 * gcc.dg/tree-ssa/loop-23.c: New test.
5099
5100 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
5101
5102 PR libfortran/30389
5103 * gfortran.dg/achar_2.f90: New test.
5104 * gfortran.dg/achar_3.f90: New test.
5105
5106 2007-01-27 Ian Lance Taylor <iant@google.com>
5107
5108 * gcc.dg/strict-overflow-1.c: New test.
5109 * gcc.dg/no-strict-overflow-1.c: New test.
5110 * gcc.dg/strict-overflow-2.c: New test.
5111 * gcc.dg/no-strict-overflow-2.c: New test.
5112 * gcc.dg/strict-overflow-3.c: New test.
5113 * gcc.dg/no-strict-overflow-3.c: New test.
5114 * gcc.dg/strict-overflow-4.c: New test.
5115 * gcc.dg/no-strict-overflow-4.c: New test.
5116 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
5117 * gcc.dg/pr15784-1.c: Likewise.
5118 * gcc.dg/pr20922-1.c: Likewise.
5119 * gcc.dg/pr20922-3.c: Likewise.
5120 * gcc.dg/pr20922-4.c: Likewise.
5121 * gcc.dg/pr20922-6.c: Likewise.
5122 * gcc.dg/compare-4.c: Likewise.
5123 * gcc.dg/torture/pr26898-1.c: Likewise.
5124 * gcc.dg/tree-ssa/divide-1.c: Likewise.
5125 * gcc.dg/tree-ssa/divide-2.c: Likewise.
5126 * gcc.dg/tree-ssa/divide-3.c: Likewise.
5127 * gcc.dg/tree-ssa/divide-4.c: Likewise.
5128 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
5129 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
5130 * gcc.dg/tree-ssa/pr21082.c: Likewise.
5131 * gcc.dg/tree-ssa/pr26899.c: Likewise.
5132 * g++.dg/tree-ssa/pr21082.C: Likewise.
5133
5134 2007-01-27 Roger Sayle <roger@eyesopen.com>
5135
5136 * gcc-dg/large-size-array-3.c: New test case.
5137
5138 2007-01-27 Roger Sayle <roger@eyesopen.com>
5139
5140 * gfortran.dg/forall_7.f90: New test case.
5141
5142 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
5143
5144 PR fortran/30407
5145 * gfortran.dg/where_operator_assign_1.f90: New test.
5146 * gfortran.dg/where_operator_assign_2.f90: New test.
5147 * gfortran.dg/where_operator_assign_3.f90: New test.
5148
5149 2007-01-26 Joseph Myers <joseph@codesourcery.com>
5150
5151 * lib/target-supports.exp
5152 (check_effective_target_powerpc_altivec): New.
5153 (check_effective_target_vect_cmdline_needed): Use it.
5154
5155 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
5156
5157 PR fortran/30278
5158 * gfortran.dg/backslash_3.f: New test.
5159
5160 2007-01-26 Richard Guenther <rguenther@suse.de>
5161
5162 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
5163
5164 2007-01-26 Tobias Burnus <burnus@net-b.de>
5165
5166 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
5167 * gfortran.dg/vect/vect.exp: Ditto.
5168 * gfortran.dg/dg.exp: Ditto.
5169 * gfortran.fortran-torture/execute/execute.exp: Ditto.
5170 * gfortran.fortran-torture/compile/compile.exp: Ditto.
5171
5172 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5173
5174 * gcc.dg/builtins-20.c: Add more cases.
5175 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
5176
5177 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5178
5179 PR fortran/30437
5180 * gcc.dg/Wall.c: New.
5181 * gcc.dg/Wno-all.c: New.
5182 * gfortran.dg/Wall.f90: New.
5183 * gfortran.dg/Wno-all.f90: New.
5184
5185 2007-01-24 Geoffrey Keating <geoffk@apple.com>
5186
5187 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
5188 * g++.dg/eh/simd-2.C: Also run on Darwin.
5189 * g++.dg/eh/simd-3.C: New.
5190 * g++.dg/eh/simd-4.C: New.
5191
5192 2007-01-25 Richard Guenther <rguenther@suse.de>
5193
5194 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
5195 and _PROFILE_USE.
5196 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
5197
5198 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
5199
5200 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
5201 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
5202 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
5203 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
5204 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
5205 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
5206 * gcc.dg/ipa/ipa-7.c: New testcase.
5207
5208 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
5209
5210 * g++.dg/cpp0x/warn_cxx0x.C: New.
5211
5212 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5213
5214 * gcc.dg/builtins-20.c: Test builtin carg.
5215
5216 2007-01-24 Jakub Jelinek <jakub@redhat.com>
5217
5218 PR middle-end/27416
5219 * gcc.dg/gomp/pr27416.c: New test.
5220
5221 PR middle-end/30494
5222 * gcc.dg/gomp/pr30494.c: New test.
5223 * g++.dg/gomp/pr30494.C: New test.
5224
5225 PR middle-end/30421
5226 * gcc.dg/gomp/pr30421.c: New test.
5227
5228 2007-01-24 Steve Ellcey <sje@cup.hp.com>
5229
5230 * gcc.target/ia64/versionid-1.c: New test.
5231 * gcc.target/ia64/versionid-2.c: New test.
5232
5233 2007-01-24 Richard Guenther <rguenther@suse.de>
5234
5235 PR testsuite/30181
5236 * gcc.dg/builtins-57.c: Change to a link-time testcase
5237 to support non-C99 targets.
5238
5239 2007-01-24 Jan Hubicka <jh@suse.cz>
5240
5241 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
5242
5243 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
5244
5245 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
5246
5247 2007-01-23 Andrew Pinski <pinskia@gmail.com>
5248
5249 PR objc/27438
5250 * objc.dg/const-str-12.m: New test.
5251
5252 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5253
5254 PR fortran/30532
5255 * gfortran.dg/ctrl-z.f90: New test.
5256
5257 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5258
5259 PR fortran/30481
5260 * gfortran.dg/namelist_assumed_char.f90: New test.
5261
5262 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
5263
5264 PR c++/27492
5265 * g++.dg/inherit/covariant15.C: New test.
5266
5267 2007-01-23 Ian Lance Taylor <iant@google.com>
5268
5269 * g++.dg/warn/Wparentheses-24.C: New test.
5270
5271 2007-01-23 Richard Guenther <rguenther@suse.de>
5272
5273 PR testsuite/30560
5274 * ada/acats/run_acats: Do not call gnatmake or gnatchop
5275 with full path.
5276
5277 2007-01-22 Richard Guenther <rguenther@suse.de>
5278
5279 PR tree-optimization/30038
5280 * gcc.dg/builtins-62.c: New testcase.
5281
5282 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5283
5284 * gcc.c-torture/compile/20070121.c: New test.
5285
5286 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
5287
5288 PR libfortran/30525
5289 * gfortran.dg/char_comparison_1.f: New test.
5290
5291 2007-01-21 Ira Rosen <irar@il.ibm.com>
5292
5293 * gcc.dg/vect/vect-strided-same-dr.c: New test.
5294
5295 2007-01-20 Andrew Pinski <pinskia@gmail.com>
5296
5297 PR objc/30479
5298 * objc.dg/pch: New directory.
5299 * objc.dg/pch/pch.exp: New file.
5300 * objc.dg/pch/interface-1.m: New test.
5301 * objc.dg/pch/interface-1.hs: New include file.
5302 * lib/objc.exp (objc_target_compile): Add
5303 "-x objective-c-header" in front of the sources if this is
5304 a precompiled header being compiled.
5305
5306 2007-01-20 Roger Sayle <roger@eyesopen.com>
5307
5308 * gfortran.dg/array_memcpy_3.f90: New test case.
5309 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
5310
5311 2007-01-20 Roger Sayle <roger@eyesopen.com>
5312 Brooks Moses <brooks.moses@codesourcery.com>
5313 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5314
5315 * gfortran.dg/intrinsic_sign_1.f90: New test case.
5316 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
5317
5318 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5319
5320 * gcc.dg/torture/builtin-math-3.c: Test fdim.
5321
5322 2007-01-19 Mike Stump <mrs@apple.com>
5323
5324 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
5325 away.
5326
5327 2007-01-19 Roger Sayle <roger@eyesopen.com>
5328
5329 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
5330 option instead of -funsafe-math-optimizations.
5331
5332 2007-01-19 Tomas Bily <tbily@suse.cz>
5333
5334 gcc.dg/tree-prof/indir-call-prof.c: New.
5335 g++.dg/dg.exp: Add tree-prof subdirectory.
5336 g++.dg/tree-prof/indir-call-prof.C: New.
5337 g++.dg/tree-prof/tree-prof.exp: New.
5338
5339 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5340
5341 PR c++/17947
5342 * g++.dg/warn/deprecated.C: Update warning output.
5343 * g++.dg/warn/deprecated-2.C: Likewise.
5344 * g++.dg/warn/deprecated-3.C: New.
5345
5346 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
5347
5348 * gcc.c-torture/execute/nestfunc-7.c: New.
5349
5350 2007-01-18 Hui-May Chang <hm.chang@apple.com>
5351
5352 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
5353
5354 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
5355
5356 * gcc.dg/m68k-pic-1.c: New.
5357
5358 2007-01-18 Roger Sayle <roger@eyesopen.com>
5359
5360 * gfortran.dg/array_memcpy_4.f90: New test case.
5361
5362 2007-01-18 Josh Conner <jconner@apple.com>
5363
5364 PR target/30485
5365 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
5366 * gcc.dg/vect/no-trapping-math-1: New.
5367 * gcc.dg/vect/no-trapping-math-2: New.
5368
5369 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
5370
5371 * gcc.target/i386/387-8.c: Update comment about optimizing
5372 inherent load of 1.0 of fptan instruction.
5373
5374 2007-01-18 Dirk Mueller <dmueller@suse.de>
5375 Richard Guenther <rguenther@suse.de>
5376
5377 PR diagnostic/8268
5378 * gcc.dg/Warray-bounds.c: New testcase.
5379 * gcc.dg/Warray-bounds-2.c: New testcase.
5380 * g++.dg/warn/Warray-bounds.C: New testcase.
5381 * g++.dg/warn/Warray-bounds-2.C: New testcase.
5382
5383 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
5384
5385 PR fortran/30476
5386 * gfortran.dg/generic_12.f90: New test.
5387
5388 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
5389
5390 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
5391 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
5392
5393 2007-01-16 Janis Johnson <janis187@us.ibm.com>
5394
5395 * gcc.dg/dfp/compare-special.h: New file.
5396 * gcc.dg/dfp/compare-special-32.c: New test.
5397 * gcc.dg/dfp/compare-special-64.c: New test.
5398 * gcc.dg/dfp/compare-special-128.c: New test.
5399
5400 2007-01-16 Roger Sayle <roger@eyesopen.com>
5401 Paul Thomas <pault@gcc.gnu.org>
5402 Steven G. Kargl <kargl@gcc.gnu.org>
5403
5404 PR fortran/30404
5405 * gfortran.dg/forall_6.f90: New test case.
5406 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
5407 * gfortran.dg/dependency_13.f90: Likewise.
5408
5409 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5410
5411 PR testsuite/12325
5412 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
5413 targets that don't support Inf.
5414
5415 2007-01-15 Dale Johannesen <dalej@apple.com>
5416
5417 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
5418
5419 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
5420
5421 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
5422 of achar for 0xff to avoid the "Extended ASCII not
5423 implemented" error message.
5424
5425 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
5426
5427 PR fortran/28172
5428 * gfortran.dg/altreturn_4.f90: New test.
5429
5430 PR fortran/29389
5431 * gfortran.dg/stfunc_4.f90: New test.
5432
5433 PR fortran/29712
5434 * gfortran.dg/bound_2.f90: Reinstate commented out line.
5435 * gfortran.dg/initialization_1.f90: Change warning.
5436
5437 PR fortran/30283
5438 * gfortran.dg/specification_type_resolution_2.f90: New test.
5439
5440 2007-01-14 Jan Hubicka <jh@suse.cz>
5441
5442 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
5443 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
5444 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
5445 elimination.
5446
5447 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
5448
5449 PR fortran/30410
5450 * gfortran.dg/external_procedures_2.f90: New test.
5451
5452 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
5453
5454 PR target/30413
5455 * gcc.target/i386/pr30413.c: New test.
5456
5457 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
5458
5459 PR fortran/30452
5460 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
5461
5462 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
5463
5464 * gcc.dg/20070112-1.c: New test.
5465
5466 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5467
5468 PR libgfortran/30435
5469 * gfortran.dg/list_read_6.f90: New test.
5470
5471 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
5472
5473 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
5474
5475 2007-01-12 Tom Tromey <tromey@redhat.com>
5476
5477 PR preprocessor/28227:
5478 * gcc.dg/cpp/pr28227.c: New file.
5479
5480 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
5481
5482 * gcc.dg/tree-ssa/loop-22.c: New test.
5483
5484 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
5485
5486 PR tree-optimization/29516
5487 * gcc.dg/tree-ssa/loop-20.c: New test.
5488
5489 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
5490
5491 PR libfortran/30415
5492 * minmaxloc_integer_kinds_1.f90: New test.
5493
5494 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
5495
5496 PR c++/29573
5497 * g++.dg/template/sizeof-template-argument.C: New test.
5498
5499 2007-01-11 Jan Hubicka <jh@suse.cz>
5500
5501 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
5502 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
5503 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
5504 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
5505 * gcc.dg/tree-ssa/pr21658.c: Likewise.
5506 * gcc.dg/tree-ssa/pr15349.c: Likewise.
5507 * gcc.dg/tree-ssa/pr25501.c: Likewise.
5508 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
5509 transformation in question.
5510 * gcc.dg/tree-ssa/vrp05.c: Likewise.
5511 * gcc.dg/tree-ssa/pr20701.c: Likewise.
5512 * gcc.dg/always_inline3.c: Likewise.
5513
5514 2007-01-10 Mark Mitchell <mark@codesourcery.com>
5515
5516 PR c++/28999
5517 * g++.dg/template/typename11.C: New test.
5518
5519 2007-01-10 Robert Kennedy <jimbob@google.com>
5520
5521 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
5522
5523 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
5524
5525 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
5526 for different integer kinds.
5527 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
5528 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
5529 * gfortran.dg/ishft_2.f90: New test.
5530 * gfortran.dg/ishft_3.f90: New test.
5531
5532 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
5533
5534 * gfortran.dg/altreturn_2.f90: Removed executable bit.
5535
5536 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5537
5538 PR tree-optimization/30322
5539 * gcc.dg/tree-ssa/loop-21.c: New test.
5540
5541 2007-01-08 Geoffrey Keating <geoffk@apple.com>
5542
5543 * g++.dg/rtti/darwin-builtin-linkage.C: New.
5544
5545 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
5546
5547 * gcc.target/spu/intrinsics-1.c: Remove xfail.
5548
5549 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5550
5551 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
5552 * g++.dg/warn/overflow-warn-3.C: Likewise.
5553 * g++.dg/warn/overflow-warn-4.C: Likewise.
5554 * g++.dg/warn/overflow-warn-5.C: Likewise.
5555 * g++.dg/warn/overflow-warn-6.C: Likewise.
5556 * g++.dg/warn/Woverflow-1.C: Likewise.
5557 * g++.dg/warn/Woverflow-2.C: Likewise.
5558 * g++.dg/warn/Woverflow-3.C: Likewise.
5559 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
5560
5561 2007-01-08 Roger Sayle <roger@eyesopen.com>
5562
5563 * gfortran.dg/array_constructor_14.f90: New test case.
5564 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
5565
5566 2007-01-08 Richard Guenther <rguenther@suse.de>
5567
5568 PR tree-optimization/23603
5569 * gcc.dg/tree-ssa/vrp31.c: New testcase.
5570 * gcc.dg/tree-ssa/vrp32.c: Likewise.
5571
5572 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
5573
5574 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
5575 in __v8qi typedef.
5576 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
5577 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
5578 compiler behaviour.
5579 * gcc.dg/simd-5.c: Likewise.
5580 * gcc.dg/simd-6.c: Likewise.
5581 * g++.dg/conversion/simd1.C: Likewise.
5582 * g++.dg/conversion/simd3.C: Likewise.
5583 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
5584 (main): Use it.
5585
5586 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
5587
5588 PR tree-optimization/29877
5589 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
5590 name of a hard register for the target concerned. Adjust dg-error
5591 directives to cope with new behaviour of TER.
5592
5593 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5594
5595 PR c++/28986
5596 * g++.dg/conversion/nullptr1.C: Added overflow warning.
5597 * g++.dg/warn/overflow-warn-1.C: New.
5598 * g++.dg/warn/overflow-warn-3.C: New.
5599 * g++.dg/warn/overflow-warn-4.C: New.
5600 * g++.dg/warn/overflow-warn-5.C: New.
5601 * g++.dg/warn/overflow-warn-6.C: New.
5602 * g++.dg/warn/Woverflow-1.C: New.
5603 * g++.dg/warn/Woverflow-2.C: New.
5604 * g++.dg/warn/Woverflow-3.C: New.
5605 * g++.dg/warn/multiple-overflow-warn-2.C: New.
5606
5607 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
5608
5609 PR fortran/27698
5610 * gfortran.dg/invalid_name.f90: New test.
5611 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
5612 * gfortran.dg/gomp/pr29759.f90: Ditto.
5613
5614 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
5615
5616 * gfortran.dg/present_1.f90: Update error message.
5617
5618 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
5619
5620 PR c++/19439
5621 * g++.dg/template/duplicate1.C: New test
5622 * g++.dg/template/memfriend6.C: Adjust error markers.
5623
5624 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
5625
5626 PR tree-opt/30385
5627 * gcc.dg/torture/inline-1.c: New test.
5628
5629 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5630
5631 PR c/19978
5632 * gcc.dg/multiple-overflow-warn-1.c: New.
5633 * gcc.dg/multiple-overflow-warn-2.c: New.
5634 * gcc.dg/overflow-warn-6.c: New.
5635 * g++.dg/warn/multiple-overflow-warn-1.C: New.
5636
5637 2007-01-05 Roger Sayle <roger@eyesopen.com>
5638
5639 * gfortran.dg/array_memcpy_1.f90: New test case.
5640 * gfortran.dg/array_memcpy_2.f90: Likewise.
5641
5642 2007-01-05 Richard Guenther <rguenther@suse.de>
5643
5644 PR middle-end/27826
5645 * g++.dg/opt/pr27826.C: New testcase.
5646
5647 2007-01-05 Ian Lance Taylor <iant@google.com>
5648
5649 * gcc.dg/Walways-true-1.c: New test.
5650 * gcc.dg/Walways-true-2.c: New test.
5651 * g++.dg/warn/Walways-true-1.C: New test.
5652 * g++.dg/warn/Walways-true-2.C: New test.
5653
5654 2007-01-05 Jakub Jelinek <jakub@redhat.com>
5655
5656 PR c/30360
5657 * gcc.dg/pr30360.c: New test.
5658
5659 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
5660
5661 PR fortran/23232
5662 * gfortran.dg/data_implied_do_1.f90: New test.
5663
5664 PR fortran/27996
5665 PR fortran/27998
5666 * gfortran.dg/char_length_1.f90: New test.
5667
5668 2007-01-05 Richard Guenther <rguenther@suse.de>
5669
5670 PR middle-end/28116
5671 * g++.dg/opt/pr28116.C: New testcase.
5672
5673 2007-01-05 Tobias Burnus <burnus@net-b.de>
5674
5675 PR fortran/29624
5676 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
5677 invalid deallocate.
5678 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
5679 * gfortran.dg/protected_4.f90: Add pointer intent check.
5680 * gfortran.dg/protected_6.f90: Add pointer intent check.
5681 * gfortran.dg/pointer_intent_1.f90: New test.
5682 * gfortran.dg/pointer_intent_2.f90: New test.
5683 * gfortran.dg/pointer_intent_3.f90: New test.
5684
5685 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
5686
5687 PR 30235
5688 * gfortran.dg/altreturn_2.f90: new test.
5689
5690 2007-01-04 Tom Tromey <tromey@redhat.com>
5691
5692 PR preprocessor/28165:
5693 * gcc.dg/cpp/pr28165.c: New file.
5694
5695 2007-01-03 Josh Conner <jconner@apple.com>
5696
5697 PR middle-end/29683
5698 * gcc.dg/pr29683.c: New.
5699
5700 2007-01-03 Jakub Jelinek <jakub@redhat.com>
5701
5702 PR c++/28217
5703 * g++.dg/pch/template-1.C: New test.
5704 * g++.dg/pch/template-1.Hs: New file.
5705
5706 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
5707
5708 PR middle-end/30353
5709 * gcc.c-torture/compile/complex-4.c: New test.
5710
5711 2007-01-03 Joseph Myers <joseph@codesourcery.com>
5712
5713 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
5714 -maltivec.
5715 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
5716
5717 2007-01-03 Jakub Jelinek <jakub@redhat.com>
5718
5719 PR middle-end/30286
5720 * gcc.dg/pr30286.c: New test.
5721
5722 PR c++/29535
5723 * g++.dg/template/crash66.C: New test.
5724
5725 PR c++/29054
5726 * g++.dg/template/friend49.C: New test.
5727
5728 2007-01-03 Steven G. Kargl <kargls@comcast.net>
5729
5730 * gfortran.dg/ibits.f90: New test.
5731
5732 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
5733
5734 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
5735 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
5736
5737 2007-01-02 Jan Hubicka <jh@suse.cz>
5738
5739 * gcc.dg/pr16194.c: We now output error on all three functions,
5740 not just first one.
5741
5742 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5743
5744 PR c/19977
5745 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
5746 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
5747
5748 2006-01-02 Ian Lance Taylor <iant@google.com>
5749
5750 * g++.dg/warn/Wparentheses-22.C: New test.
5751 * g++.dg/warn/Wparentheses-23.C: New test.
5752
5753 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5754
5755 PR middle-end/7651
5756 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
5757 * gcc.dg/declspec-3-Wextra.c: New.
5758 * gcc.dg/declspec-3-no.c: New
5759
5760 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
5761
5762 PR fortran/20896
5763 * gfortran.dg/interface_10.f90: Remove.
5764
5765 2007-01-01 Roger Sayle <roger@eyesopen.com>
5766
5767 * gcc.dg/fold-eqxor-4.c: New test case.
5768
5769 2007-01-02 Joseph Myers <joseph@codesourcery.com>
5770
5771 PR middle-end/30311
5772 * gcc.c-torture/compile/pr30311.c: New test.
5773
5774 2007-01-01 Andrew Pinski <pinskia@gmail.com>
5775
5776 PR middle-end/30253
5777 * gcc.c-torture/compile/statement-expression-1.c: New test.
5778
5779 2007-01-01 Andreas Schwab <schwab@suse.de>
5780
5781 PR target/29166
5782 * g++.dg/eh/pr29166.C: New test.
5783
5784 2007-01-01 Joseph Myers <joseph@codesourcery.com>
5785
5786 * lib/target-supports.exp (check_effective_target_powerpc_spe):
5787 New.
5788 (check_effective_target_vect_cmdline_needed): Use it.
5789
5790 2006-12-31 Richard Guenther <rguenther@suse.de>
5791
5792 PR middle-end/30137
5793 * gcc.dg/pr30137-1.c: New testcase.
5794 * gcc.dg/pr30137-2.c: Likewise.
5795
5796 2006-12-31 Roger Sayle <roger@eyesopen.com>
5797
5798 PR middle-end/30322
5799 * gcc.dg/fold-plusnot-1.c: New test case.
5800
5801 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
5802
5803 PR c++/29731
5804 * g++.dg/parse/template22.C: New test.
5805
5806 2006-12-31 Richard Guenther <rguenther@suse.de>
5807
5808 PR middle-end/30338
5809 * gcc.c-torture/compile/pr30338.c: New testcase.
5810
5811 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
5812
5813 PR fortran/27900
5814 * gfortran.dg/intrinsic_actual_4.f90: New test.
5815
5816 PR fortran/24325
5817 * gfortran.dg/func_decl_3.f90: New test.
5818
5819 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
5820
5821 PR fortran/23060
5822 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
5823 * gfortran.dg/c_by_val_1.f: New test.
5824 * gfortran.dg/c_by_val_2.f: New test.
5825 * gfortran.dg/c_by_val_3.f: New test.
5826
5827 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
5828
5829 PR libfortran/30321
5830 * gfortran.dg/sum_zero_array_1.f90: New test.
5831
5832 2006-12-29 Jakub Jelinek <jakub@redhat.com>
5833
5834 PR preprocessor/29612
5835 * gcc.dg/cpp/pr29612-1.c: New test.
5836 * gcc.dg/cpp/pr29612-2.c: New test.
5837
5838 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
5839
5840 PR fortran/30034
5841 * gfortran.dg/pure_formal_proc_1.f90: New test.
5842
5843 PR fortran/30237
5844 * gfortran.dg/intrinsic_actual_3.f90: New test.
5845
5846 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5847
5848 PR fortran/30014
5849 * gfortran.dg/io_constraints_1.f90: Update test.
5850 * gfortran.dg/io_constraints_2.f90: Update test.
5851 * gfortran.dg/inquire_iolength.f90: New test.
5852
5853 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
5854
5855 PR fortran/20896
5856 * gfortran.dg/interface_10.f90: New test.
5857 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
5858 since z is already, locally a variable.
5859
5860 PR fortran/25135
5861 * gfortran.dg/generic_11.f90: New test.
5862 * gfortran.dg/interface_7.f90: Remove name clash between module
5863 name and procedure 'x' referenced in the interface.
5864
5865 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5866
5867 PR middle-end/7651
5868 * gcc.dg/Wmissing-parameter-type.c: New.
5869 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
5870 * gcc.dg/Wmissing-parameter-type-no.c: New.
5871
5872 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
5873
5874 PR fortran/25818
5875 * gfortran.dg/entry_array_specs_2.f: New test.
5876
5877 PR fortran/30084
5878 * gfortran.dg/nested_modules_6.f90: New test.
5879
5880 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5881
5882 PR middle-end/7651
5883 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
5884 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
5885
5886 2006-12-21 Andrew Pinski <pinskia@gmail.com>
5887
5888 PR C++/30168
5889 * g++.dg/opt/complex6.C: New test.
5890
5891 2006-12-22 Ben Elliston <bje@au.ibm.com>
5892
5893 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
5894 full" if the linker on spu-*-* warns about exceeding local store.
5895
5896 And revert this patch:
5897 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
5898 fail to link due to relocation overflows on spu-*-*.
5899
5900 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
5901
5902 PR fortran/30273
5903 * gfortran.dg/dependency_19.f90: New test.
5904
5905 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
5906
5907 PR fortran/30202
5908 * gfortran.dg/alloc_comp_basics_3.f90: New test.
5909
5910 2006-12-21 Jakub Jelinek <jakub@redhat.com>
5911
5912 PR middle-end/30262
5913 * gcc.c-torture/execute/20061220-1.c: New test.
5914
5915 PR middle-end/30263
5916 * gcc.dg/gomp/asm-1.c: New test.
5917
5918 PR target/30230
5919 * g++.dg/eh/ia64-2.C: New test.
5920
5921 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
5922
5923 PR target/28966
5924 PR target/29248
5925 * gcc.dg/rs6000-leaf.c: New.
5926
5927 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5928
5929 PR fortran/25392
5930 * gfortran.dg/f2c_8.f90: New test.
5931
5932 2006-12-20 Bill Wendling <wendling@apple.com>
5933
5934 * gcc.dg/asm-b.c: Check for __ppc64__.
5935
5936 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
5937
5938 PR fortran/30190
5939 * gfortran.dg/bounds_check_5.f90: New test.
5940
5941 2006-12-20 Andrew Pinski <pinskia@gmail.com>
5942
5943 PR middle-end/30143
5944 * gcc.dg/gomp/complex-1.c: New testcase.
5945
5946 2006-12-20 Roger Sayle <roger@eyesopen.com>
5947
5948 * gfortran.dg/array_memset_1.f90: New test case.
5949
5950 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
5951
5952 * lib/target-supports.exp: Add spu to
5953 check_effective_target_vect_widen_mult_hi_to_si.
5954
5955 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
5956
5957 PR fortran/29992
5958 * gfortran.dg/generic_9.f90: New test.
5959
5960 PR fortran/30081
5961 * gfortran.dg/generic_10.f90: New test.
5962
5963 2006-12-19 Andrew Pinski <pinskia@gmail.com>
5964
5965 PR tree-opt/30045
5966 * gcc.dg/pr30045.c: New test.
5967
5968 2006-12-20 Ben Elliston <bje@au.ibm.com>
5969
5970 * gcc.dg/20020312-2.c: Add a case for __SPU__.
5971
5972 2006-12-19 Eric Christopher <echristo@apple.com>
5973
5974 PR target/29302
5975 * gcc.c-torture/execute/pr29302-1.c: New.
5976
5977 2006-12-19 Tobias Burnus <burnus@net-b.de>
5978
5979 PR fortran/39238
5980 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
5981
5982 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
5983
5984 PR fortran/30236
5985 * gfortran.dg/altreturn_3.f90: New test.
5986
5987 * gfortran.dg/char_result_12.f90: Fix comment typos.
5988
5989 2006-12-19 Ben Elliston <bje@au.ibm.com>
5990
5991 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
5992 as newlib's stdio.h uses non-traditional cpp constructs.
5993
5994 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
5995
5996 * gfortran.dg/advance.f90: Renamed to advance_1.f90
5997 * gfortran.dg/append-1.f90: Renamed to append_1.f90
5998 * gfortran.dg/array-1.f90: Renamed to array_1.f90
5999 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
6000 * gfortran.dg/backspace.f: Renamed to backspace_1.f
6001 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
6002 * gfortran.dg/default_initialization.f: Renamed to
6003 default_initialization_1.f
6004 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
6005 dollar_edit_descriptor_1.f
6006 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
6007 dollar_edit_descriptor_2.f
6008 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
6009 dollar_edit_descriptor_3.f
6010 * gfortran.dg/logint-1.f: Renamed to logint_1.f
6011 * gfortran.dg/logint-2.f: Renamed to logint_2.f
6012 * gfortran.dg/logint-3.f: Renamed to logint_3.f
6013 * gfortran.dg/advance_1.f90: Renamed from advance.f90
6014 * gfortran.dg/append_1.f90: Renamed from append-1.f90
6015 * gfortran.dg/array_1.f90: Renamed from array-1.f90
6016 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
6017 * gfortran.dg/backspace_1.f: Renamed from backspace.f
6018 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
6019 * gfortran.dg/default_initialization_1.f: Renamed from
6020 default_initialization.f
6021 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
6022 dollar_edit_descriptor-1.f
6023 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
6024 dollar_edit_descriptor-2.f
6025 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
6026 dollar_edit_descriptor-3.f
6027 * gfortran.dg/logint_1.f: Renamed from logint-1.f
6028 * gfortran.dg/logint_2.f: Renamed from logint-2.f
6029 * gfortran.dg/logint_3.f: Renamed from logint-3.f
6030
6031 2006-12-18 Bill Wendling <wendling@apple.com>
6032
6033 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
6034 id is an OjbC keyword.
6035
6036 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6037
6038 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
6039
6040 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
6041
6042 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
6043
6044 2006-12-18 Ian Lance Taylor <iant@google.com>
6045
6046 * g++.dg/warn/Wmissing-declarations-1.C: New test.
6047
6048 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6049
6050 * gcc.c-torture/compile/pr27528.c: Use empty templates.
6051
6052 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
6053
6054 PR fortran/30207
6055 * gfortran.fortran-torture/execute/where21.f90: New test.
6056
6057 2006-12-17 Tobias Burnus <burnus@net-b.de>
6058
6059 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
6060
6061 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6062
6063 PR middle-end/7651
6064 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
6065 * gcc.dg/if-empty-1.c: Likewise.
6066 * gcc.dg/pr23165.c: Likewise.
6067 * g++.dg/warn/empty-body.C: Likewise.
6068
6069 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6070
6071 PR libfortran/30005
6072 * gfortran.dg/open_errors.f90: New test.
6073
6074 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
6075
6076 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
6077
6078 * gcc.target/i386/ssse3-pabsb.c: New file.
6079 * gcc.target/i386/ssse3-pabsd.c: Likewise.
6080 * gcc.target/i386/ssse3-pabsw.c: Likewise.
6081 * gcc.target/i386/ssse3-palignr.c: Likewise.
6082 * gcc.target/i386/ssse3-phaddd.c: Likewise.
6083 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
6084 * gcc.target/i386/ssse3-phaddw.c: Likewise.
6085 * gcc.target/i386/ssse3-phsubd.c: Likewise.
6086 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
6087 * gcc.target/i386/ssse3-phsubw.c: Likewise.
6088 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
6089 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
6090 * gcc.target/i386/ssse3-pshufb.c: Likewise.
6091 * gcc.target/i386/ssse3-psignb.c: Likewise.
6092 * gcc.target/i386/ssse3-psignd.c: Likewise.
6093 * gcc.target/i386/ssse3-psignw.c: Likewise.
6094 * gcc.target/i386/ssse3-vals.h: Likewise.
6095
6096 2006-12-15 Janis Johnson <janis187@us.ibm.com>
6097
6098 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
6099 * lib/fortran-torture.exp: Include target-supports.exp.
6100
6101 2006-12-15 Jakub Jelinek <jakub@redhat.com>
6102
6103 PR target/30185
6104 * gcc.c-torture/execute/pr30185.c: New test.
6105
6106 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6107
6108 PR testsuite/30179
6109 PR testsuite/30180
6110 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
6111 * gcc.dg/builtin-bswap-2.c: Likewise.
6112 * gcc.dg/builtin-bswap-3.c: Likewise.
6113 * gcc.dg/builtin-bswap-4.c: Likewise.
6114 * lib/target-supports.exp (check_effective_target_stdint_types): New.
6115 * gcc.c-torture/execute/mode-dependent-address.x: New file.
6116
6117 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6118
6119 PR libfortran/30145
6120 * gfortran.dg/write_zero_array: New test.
6121
6122 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6123
6124 PR fortran/30200
6125 * gfortran.dg/write_fmt_trim.f90: New test.
6126
6127 2006-12-14 Diego Novillo <dnovillo@redhat.com>
6128
6129 PR 30194
6130 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
6131 temporarily.
6132
6133 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6134
6135 * lib/target-supports.exp (check_weak_available): Use istarget
6136 "hppa*-*-hpux10*" instead of regexp.
6137 (check_cxa_atexit_available): Likewise.
6138
6139 2006-12-14 Richard Guenther <rguenther@suse.de>
6140
6141 PR tree-optimization/30197
6142 * gcc.c-torture/execute/complex-1.c: Fix function name.
6143 * gcc.dg/builtins-61.c: New testcase.
6144
6145 2006-12-14 Richard Guenther <rguenther@suse.de>
6146
6147 PR middle-end/30172
6148 * gcc.dg/pr30172-1.c: New testcase.
6149
6150 2006-12-14 Richard Guenther <rguenther@suse.de>
6151
6152 PR tree-optimization/30198
6153 * gcc.dg/builtins-60.c: New testcase.
6154
6155 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
6156
6157 * lib/target-supports.exp (vect_no_align): Remove spu.
6158
6159 2006-12-13 Ian Lance Taylor <iant@google.com>
6160
6161 PR c++/19564
6162 PR c++/19756
6163 * g++.dg/warn/Wparentheses-5.C: New test.
6164 * g++.dg/warn/Wparentheses-6.C: New test.
6165 * g++.dg/warn/Wparentheses-7.C: New test.
6166 * g++.dg/warn/Wparentheses-8.C: New test.
6167 * g++.dg/warn/Wparentheses-9.C: New test.
6168 * g++.dg/warn/Wparentheses-10.C: New test.
6169 * g++.dg/warn/Wparentheses-11.C: New test.
6170 * g++.dg/warn/Wparentheses-12.C: New test.
6171 * g++.dg/warn/Wparentheses-13.C: New test.
6172 * g++.dg/warn/Wparentheses-14.C: New test.
6173 * g++.dg/warn/Wparentheses-15.C: New test.
6174 * g++.dg/warn/Wparentheses-16.C: New test.
6175 * g++.dg/warn/Wparentheses-17.C: New test.
6176 * g++.dg/warn/Wparentheses-18.C: New test.
6177 * g++.dg/warn/Wparentheses-19.C: New test.
6178 * g++.dg/warn/Wparentheses-20.C: New test.
6179 * g++.dg/warn/Wparentheses-21.C: New test.
6180
6181 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6182
6183 PR testsuite/30157
6184 * lib/target-supports.exp (check_cxa_atexit_available): Return false
6185 for target "hppa.*hpux10".
6186
6187 2006-12-13 Jakub Jelinek <jakub@redhat.com>
6188
6189 * g++.dg/debug/vartrack1.C: New test.
6190
6191 * g++.dg/opt/ifcvt1.C: New test.
6192
6193 * gcc.dg/tls/opt-13.c: New test.
6194
6195 * gcc.dg/20060425-2.c: New test.
6196
6197 * g++.dg/opt/pr15054-2.C: New test.
6198
6199 * gcc.c-torture/execute/20060420-1.c: New test.
6200
6201 * gcc.c-torture/execute/20060412-1.c: New test.
6202
6203 * objc/compile/20060406-1.m: New test.
6204
6205 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
6206
6207 * g++.dg/template/array17.C: New test.
6208
6209 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
6210
6211 * gcc.target/powerpc/altivec-23.c: New test.
6212
6213 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
6214
6215 PR c++27316
6216 * g++.dg/inherit/error3.C: New test.
6217
6218 PR c++/28740
6219 * g++.dg/inherit/error4.C: New test.
6220
6221 2006-12-13 Richard Guenther <rguenther@suse.de>
6222
6223 PR tree-optimization/17687
6224 * gcc.dg/builtins-59.c: New testcase.
6225
6226 2006-12-13 Ben Elliston <bje@au.ibm.com>
6227
6228 * gcc.target/spu/Wmain.c: New test.
6229
6230 2006-12-12 Josh Conner <jconner@apple.com>
6231
6232 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
6233 * g++.dg/abi/thunk4.C: Likewise.
6234 * g++.dg/abi/rtti3.C: Likewise.
6235
6236 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
6237
6238 * gcc.target/spu/cpat-1.c: New test.
6239 * gcc.target/spu/cpat-2.c: New test.
6240 * gcc.target/spu/cpat-3.c: New test.
6241 * gcc.target/spu/cpat-4.c: New test.
6242
6243 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
6244
6245 PR tree-opt/28436
6246 * gcc.c-torture/compile/vector-1.c: New test.
6247 * gcc.c-torture/compile/vector-2.c: New test.
6248 * gcc.c-torture/compile/vector-3.c: New test.
6249
6250 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6251
6252 * lib/fortran-torture.exp: Update copyright years. Remove
6253 obsolete comment. Test -ftree-vectorize where it makes sense.
6254 * lib/gfortran-dg.exp: Update copyright years. Use settings
6255 from fortran-torture.exp.
6256 * gfortran.dg/char_transpose_1.f90,
6257 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
6258 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
6259 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
6260 '-w' to dg-options.
6261
6262 2006-12-12 Richard Sandiford <richard@codesourcery.com>
6263
6264 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
6265 saved_${tool}_load.
6266
6267 2006-12-12 Ira Rosen <irar@il.ibm.com>
6268
6269 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
6270 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
6271 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
6272 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
6273 gaps.
6274
6275 2006-12-12 Richard Guenther <rguenther@suse.de>
6276
6277 PR middle-end/30147
6278 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
6279
6280 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
6281 Diego Novillo <dnovillo@redhat.com>
6282
6283 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
6284 VDEF/VUSE changes.
6285 * gcc.dg/tree-ssa/pr26421.c: Likewise
6286 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
6287 * gcc.dg/tree-ssa/pr23382.c: Likewise.
6288 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
6289 * gcc.dg/tree-ssa/pr28410.c: Likewise.
6290 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
6291 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
6292 * gcc.dg/tree-ssa/vrp07.c: Likewise.
6293 * gcc.dg/tree-ssa/vrp08.c: Likewise.
6294 * gcc.dg/tree-ssa/alias-12.c: Likewise.
6295
6296 2006-12-11 Jan Hubicka <jh@suse.cz>
6297
6298 * gcc.dg/tree-prof/stringop-1.c: New test.
6299 * gcc.dg/tree-prof/stringop-2.c: New test.
6300
6301 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
6302
6303 PR target/30120
6304 * gcc.target/i386/pr30120.c: New test.
6305
6306 Revert:
6307 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
6308
6309 * gcc.target/i386/x87regparm-1.c: New test.
6310 * gcc.target/i386/x87regparm-2.c: New test.
6311 * gcc.target/i386/x87regparm-3.c: New test.
6312 * gcc.target/i386/x87regparm-4.c: New test.
6313
6314 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
6315
6316 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
6317
6318 2006-12-10 Tobias Burnus <burnus@net-b.de>
6319
6320 PR fortran/23994
6321 * gfortran.dg/protected_1.f90: New test.
6322 * gfortran.dg/protected_2.f90: New test.
6323 * gfortran.dg/protected_3.f90: New test.
6324 * gfortran.dg/protected_4.f90: New test.
6325 * gfortran.dg/protected_5.f90: New test.
6326 * gfortran.dg/protected_6.f90: New test.
6327
6328 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
6329 Tobias Burnus <burnus@gcc.gnu.org>
6330
6331 PR fortran/29975
6332 PR fortran/30068
6333 * gfortran.dg/interface_4.f90: Test adding procedure to generic
6334 interface.
6335 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
6336 ambiguous interfaces.
6337 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
6338 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
6339 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
6340 ambiguous interfaces.
6341 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
6342 * gfortran.dg/array_initializer_2.f90: Add initializer array
6343 constructor test.
6344
6345 PR fortran/30096
6346 * gfortran.dg/interface_9.f90: Test that host interfaces are
6347 not checked for ambiguity with the local version.
6348
6349 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
6350
6351 PR fortran/29464
6352 * gfortran.dg/module_interface_2.f90: New test.
6353
6354 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
6355
6356 PR fortran/29941
6357 * gfortran.dg/assumed_len.f90: New test.
6358
6359 2006-12-09 Richard Guenther <rguenther@suse.de>
6360
6361 * g++.dg/warn/implicit-typename1.C: Qualify types.
6362 * g++.dg/parse/crash12.C: Likewise.
6363 * g++.dg/tree-ssa/pr22444.C: Likewise.
6364
6365 2006-12-09 Tobias Burnus <burnus@net-b.de>
6366
6367 * gfortran.dg/array_2.f90: Added sqrt test.
6368
6369 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
6370
6371 * gcc.target/i386/x87regparm-1.c: XFAIL.
6372 * gcc.target/i386/x87regparm-2.c: XFAIL.
6373 * gcc.target/i386/x87regparm-3.c: XFAIL.
6374 * gcc.target/i386/x87regparm-4.c: XFAIL.
6375
6376 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6377
6378 * lib/target-supports.exp
6379 (check_effective_target_large_long_double): New.
6380 * gcc.dg/Wconversion-real.c : Use it.
6381 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
6382 unsigned.
6383
6384 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
6385
6386 * gcc.c-torture/execute/mode-dependent-address.c: New test.
6387
6388 2006-12-08 Tobias Burnus <burnus@net-b.de>
6389
6390 PR fortran/27546
6391 * gfortran.dg/import4.f90: New test for IMPORT in modules.
6392
6393 2006-12-07 Mark Mitchell <mark@codesourcery.com>
6394
6395 PR c++/29732
6396 * g++.dg/template/crash65.C: New test.
6397 * g++.dg/template/spec16.C: Tweak error markers.
6398
6399 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
6400
6401 * gcc.target/spu: New directory.
6402 * gcc.target/spu/spu.exp: New file.
6403 * gcc.target/spu/intrinsics-1.c: New test.
6404
6405 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
6406
6407 PR c++/29980
6408 * g++.dg/ext/attrib27.C: New test.
6409 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
6410 * g++.dg/parse/typedef5.C: Likewise.
6411
6412 2006-12-07 Mike Stump <mrs@apple.com>
6413
6414 * treelang/compile/var_defs.tree: Adjust.
6415
6416 2006-12-06 Mark Mitchell <mark@codesourcery.com>
6417
6418 PR c++/29730
6419 * g++.dg/template/crash64.C: New test.
6420 * g++.dg/parse/crash27.C: Adjust error markers.
6421
6422 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
6423
6424 PR libfortran/30009
6425 PR libfortran/30056
6426 * gfortran.dg/read_eof_4.f90: Add tests.
6427 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
6428 * gfortran.dg/unf_read_corrupted_1.f90: New test.
6429
6430 2006-12-05 Mark Mitchell <mark@codesourcery.com>
6431
6432 PR c++/29729
6433 * g++.dg/template/crash63.C: New test.
6434
6435 PR c++/29728
6436 * g++.dg/template/crash62.C: New test.
6437
6438 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
6439
6440 PR fortran/30003
6441 * gfortran.dg/allocatable_function_1.f90: Increase the number
6442 of expected calls of free to 10; the lhs section reference is
6443 now evaluated so there is another call to bar. Change the
6444 comment appropriately.
6445 * gfortran.dg/array_section_1.f90: New test.
6446
6447 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
6448
6449 PR fortran/29912
6450 * gfortran.dg/char_result_12.f90: New test.
6451
6452 2006-12-05 Richard Guenther <rguenther@suse.de>
6453
6454 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
6455 * gcc.dg/vect/vect-pow-2.c: Rename to ...
6456 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
6457 vect_double, xfail for spu*-*-*.
6458
6459 2006-12-04 Tobias Burnus <burnus@net-b.de>
6460
6461 PR fortran/29962
6462 * initialization_4.f90: Test noninteger exponents (-std=f95).
6463 * initialization_5.f90: New test for noninteger exponents
6464 with -std=f2003.
6465
6466 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
6467
6468 PR fortran/29821
6469 * gfortran.dg/parameter_array_section_1.f90: New test.
6470
6471 2006-12-04 Mark Mitchell <mark@codesourcery.com>
6472
6473 PR c++/29733
6474 * g++.dg/template/crash61.C: New test.
6475
6476 PR c++/29632
6477 * g++.dg/template/error23.C: New test.
6478
6479 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
6480
6481 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
6482
6483 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
6484
6485 PR fortran/29916
6486 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
6487
6488 2006-12-04 Jakub Jelinek <jakub@redhat.com>
6489
6490 PR middle-end/29965
6491 * gcc.dg/gomp/pr29965-1.c: New test.
6492 * gcc.dg/gomp/pr29965-2.c: New test.
6493 * gcc.dg/gomp/pr29965-3.c: New test.
6494 * gcc.dg/gomp/pr29965-4.c: New test.
6495 * gcc.dg/gomp/pr29965-5.c: New test.
6496 * gcc.dg/gomp/pr29965-6.c: New test.
6497 * g++.dg/gomp/pr29965-1.C: New test.
6498 * g++.dg/gomp/pr29965-2.C: New test.
6499 * g++.dg/gomp/pr29965-3.C: New test.
6500 * g++.dg/gomp/pr29965-4.C: New test.
6501 * g++.dg/gomp/pr29965-5.C: New test.
6502 * g++.dg/gomp/pr29965-6.C: New test.
6503 * g++.dg/gomp/pr29965-7.C: New test.
6504 * g++.dg/gomp/pr29965-8.C: New test.
6505 * g++.dg/gomp/pr29965-9.C: New test.
6506 * g++.dg/gomp/pr29965-10.C: New test.
6507
6508 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
6509
6510 * gnat.dg/pointer_variable_bounds.adb: New test.
6511 * gnat.dg/pointer_variable_bounds.ads: Likewise.
6512 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
6513
6514 2006-12-03 Eric Christopher <echristo@apple.com>
6515
6516 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
6517
6518 2006-12-03 Richard Henderson <rth@redhat.com>
6519 Andrew Pinski <pinskia@gmail.com>
6520
6521 PR C++/14329
6522 * g++.dg/warn/unit-1.C: New test.
6523
6524 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
6525
6526 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
6527
6528 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
6529
6530 * g++.dg/vect/vect.exp: Enable tests to run on spu.
6531 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
6532 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
6533 * gcc.dg/vect/vect-70.c: Reduce array size.
6534 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
6535 vect_no_compaer_double targets.
6536 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
6537 vect_float, vect_double, and vect_int.
6538
6539 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
6540
6541 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
6542 test for loop versioning on vect_no_align targets.
6543 * gcc.dg/vect/pr20122.c: Likewise.
6544 * gcc.dg/vect/vect-105.c: Likewise.
6545 * gcc.dg/vect/vect-42.c: Likewise.
6546 * gcc.dg/vect/vect-43.c: Likewise.
6547 * gcc.dg/vect/vect-74.c: Likewise.
6548 * gcc.dg/vect/vect-75.c: Likewise.
6549 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
6550 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
6551 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
6552 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
6553
6554 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
6555
6556 PR fortran/29642
6557 * gfortran.dg/value_1.f90 : New test.
6558 * gfortran.dg/value_2.f90 : New test.
6559 * gfortran.dg/value_3.f90 : New test.
6560 * gfortran.dg/value_4.f90 : New test.
6561 * gfortran.dg/value_4.c : Called from value_4.f90.
6562
6563 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
6564
6565 PR C++/30033
6566 * g++.dg/cpp0x/static_assert4.C: New testcase.
6567
6568 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6569
6570 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
6571
6572 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
6573
6574 PR c/27953
6575 * gcc.dg/pr27953.c: New test.
6576
6577 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6578
6579 PR c++/30022
6580 * g++.dg/ext/vector5.C: New test.
6581
6582 PR c++/30021
6583 * g++.dg/other/main1.C: New test.
6584
6585 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
6586
6587 PR libfortran/29568
6588 * gfortran.dg/convert_implied_open.f90: Change to
6589 new default record length.
6590 * gfortran.dg/unf_short_record_1.f90: Adapt to
6591 new error message.
6592 * gfortran.dg/unformatted_subrecords_1.f90: New test.
6593
6594 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
6595
6596 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
6597
6598 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
6599
6600 PR c++/29066
6601 * g++.dg/expr/pr29066.c: New.
6602
6603 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
6604 Zdenek Dvorak <dvorakz@suse.cz>
6605
6606 PR tree-optimization/29921
6607 * gcc.dg/pr29921-2.c: New test.
6608
6609 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
6610
6611 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
6612 (i386_get_cpuid): New function.
6613 (i386_cpuid_ecx): Likewise.
6614 (i386_cpuid_edx): Likewise.
6615 (i386_cpuid): Updated to call i386_cpuid_edx.
6616
6617 * gcc.target/i386/sse3-addsubpd.c: New file.
6618 * gcc.target/i386/sse3-addsubps.c: Likewise.
6619 * gcc.target/i386/sse3-haddpd.c: Likewise.
6620 * gcc.target/i386/sse3-haddps.c: Likewise.
6621 * gcc.target/i386/sse3-hsubpd.c: Likewise.
6622 * gcc.target/i386/sse3-hsubps.c: Likewise.
6623 * gcc.target/i386/sse3-lddqu.c: Likewise.
6624 * gcc.target/i386/sse3-movddup.c: Likewise.
6625 * gcc.target/i386/sse3-movshdup.c: Likewise.
6626 * gcc.target/i386/sse3-movsldup.c: Likewise.
6627
6628 2006-12-01 Dirk Mueller <dmueller@suse.de>
6629
6630 * g++.dg/warn/Wreturn-type-4.C: New testcase.
6631
6632 2006-11-30 Janis Johnson <janis187@us.ibm.com>
6633
6634 * gcc.dg/dfp/convert-int-max.c: New test.
6635 * gcc.dg/dfp/convert-int-max-fold.c: New test.
6636
6637 2006-11-30 Richard Guenther <rguenther@suse.de>
6638
6639 * gcc.dg/vect/vect-pow-1.c: Rename ...
6640 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
6641 floats instead of doubles, check successful vectorization.
6642
6643 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
6644
6645 PR target/29945
6646 * gcc.c-torture/compile/pr29945.c: New testcase.
6647
6648 2006-11-30 Joseph Myers <joseph@codesourcery.com>
6649
6650 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
6651 -maltivec.
6652
6653 2006-11-29 Eric Christopher <echristo@apple.com>
6654
6655 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
6656
6657 2006-11-29 Janis Johnson <janis187@us.ibm.com>
6658
6659 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
6660
6661 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
6662
6663 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
6664
6665 PR c++/29022
6666 * g++.dg/inherit/virtual2.C: New test.
6667 * g++.dg/inherit/virtual3.C: Likewise.
6668 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
6669 * g++.dg/inherit/error2.C: Likewise.
6670 * g++.dg/template/instantiate1.C: Likewise.
6671
6672 2006-11-28 Andrew Pinski <pinskia@gmail.com>
6673
6674 PR tree-opt/29984
6675 * gcc.dg/tree-ssa/reassoc-12.c: New test.
6676
6677 2006-11-28 Jan Hubicka <jh@suse.cz>
6678
6679 * gcc.dg/memcpy-1.c: New test.
6680
6681 2006-11-28 Jakub Jelinek <jakub@redhat.com>
6682
6683 PR c++/29735
6684 * g++.dg/warn/main-3.C: New test.
6685
6686 2006-11-28 Jan Hubicka <jh@suse.cz>
6687
6688 * gcc.dg/winline-1.c: New test.
6689
6690 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
6691
6692 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
6693 alignments.
6694
6695 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
6696
6697 PR fortran/29976
6698 * gfortran.dg/missing_optional_dummy_3.f90
6699
6700 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
6701
6702 PR fortran/20880
6703 * gfortran.dg/interface_3.f90: Modify errors.
6704
6705 2006-11-28 Ben Elliston <bje@au.ibm.com>
6706
6707 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
6708 fail to link due to relocation overflows on spu-*-*.
6709
6710 2006-11-27 Michael Matz <matz@suse.de>
6711 Andreas Krebbel <krebbel1@de.ibm.com>
6712
6713 PR target/29319
6714 * gcc.dg/20061127-1.c: New testcase.
6715
6716 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
6717
6718 * gcc.dg/20061124-1.c: Add exit() function prototype.
6719
6720 2006-11-27 Jan Hubicka <jh@suse.cz>
6721
6722 * gcc.target/i386/memcpy-1.c: Adjust size.
6723 * gcc.dg/visibility-11.c: Likewise.
6724
6725 2006-11-27 Richard Guenther <rguenther@suse.de>
6726
6727 PR middle-end/25620
6728 * gcc.target/i386/pow-1.c: New testcase.
6729 * gcc.dg/builtins-58.c: Likewise.
6730
6731 2006-11-26 Mark Mitchell <mark@codesourcery.com>
6732
6733 PR c++/29886
6734 * g++.dg/expr/cast8.C: New test.
6735
6736 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6737
6738 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
6739 Don't ever inline the testcase.
6740
6741 2006-11-25 Andrew Pinski <pinskia@gmail.com>
6742
6743 PR fortran/29982
6744 * gfortran.fortran-torture/compile/parameter_3.f90: New
6745 testcase.
6746
6747 2006-11-25 Andrew Pinski <pinskia@gmail.com>
6748
6749 PR fortran/29951
6750 * gfortran.fortran-torture/execute/transfer2.f90: New test.
6751
6752 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6753
6754 * gfortran.fortran-torture/execute/specifics.f90: Remove test
6755 for CHAR.
6756
6757 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6758
6759 PR libgfortran/29936
6760 * gfortran.dg/write_check3.f90: New test.
6761
6762 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
6763
6764 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
6765
6766 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
6767
6768 PR fortran/20880
6769 * gfortran.dg/interface_3.f90: New test.
6770
6771 PR fortran/29387
6772 * gfortran.dg/generic_8.f90: New test.
6773
6774 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6775
6776 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
6777 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
6778 * gfortran.dg/specifics_3.f90: Remove.
6779
6780 2006-11-24 Jakub Jelinek <jakub@redhat.com>
6781
6782 PR c/29955
6783 * gcc.dg/gomp/pr29955.c: New test.
6784
6785 PR c/29736
6786 * gcc.dg/pr29736.c: New test.
6787
6788 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
6789
6790 PR tree-opt/29964
6791 * gcc.dg/pure-1.c: New test.
6792
6793 2006-11-24 Joseph Myers <joseph@codesourcery.com>
6794
6795 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
6796 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
6797
6798 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
6799
6800 * gcc.dg/20061124-1.c: New testcase.
6801
6802 2006-11-23 Eric Christopher <echristo@apple.com>
6803
6804 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
6805
6806 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6807
6808 PR c/2707
6809 PR c++/26167
6810 * gcc.dg/Wconversion-integer.c: New. Supersedes
6811 Wconversion-negative-constants.c
6812 * gcc.dg/Wconversion-real.c: New.
6813 * gcc.dg/Wconversion-real-integer.c: New.
6814 * gcc.dg/Wconversion-negative-constants.c: Deleted.
6815 * g++.dg/warn/Wconversion1.C: Modified.
6816
6817 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6818
6819 * gfortran.dg/overload_1.f90: New test.
6820
6821 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6822
6823 PR c/9072
6824 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
6825 Wtraditional-conversion.
6826 * gcc.dg/overflow-warn-2.c: Likewise.
6827 * gcc.dg/Wconversion.c: Likewise. Renamed as
6828 Wtraditional-conversion.c .
6829 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
6830 Wtraditional-conversion-2.c .
6831 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
6832 Wtraditional-conversion-2.c
6833 * gcc.dg/Wconversion-negative-constants.c: New.
6834
6835 2006-11-23 Andrew Pinski <pinskia@gmail.com>
6836
6837 * gcc.dg/tree-ssa/dump-1.c: New test.
6838
6839 2006-11-23 David Ung <davidu@mips.com>
6840
6841 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
6842 -mfp64, allowable when ISA >= 33 and float is enabled.
6843 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
6844 of mthc1 and mfhc1 patterns.
6845
6846 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
6847
6848 PR tree-optimization/29921
6849 * gcc.dg/pr29921.c: New test.
6850
6851 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6852
6853 PR fortran/29441
6854 * gfortran.dg/initialization_4.f90: New test.
6855
6856 2006-11-22 Ira Rosen <irar@il.ibm.com>
6857
6858 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
6859 platforms that have interleaving support.
6860 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
6861 * gcc.dg/vect/vect-strided-a-u16-i2.c,
6862 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
6863 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
6864 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
6865 gcc.dg/vect/vect-strided-u8-i2-gap.c,
6866 gcc.dg/vect/vect-strided-u8-i8.c,
6867 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
6868 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
6869 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
6870 gcc.dg/vect/vect-strided-float.c,
6871 gcc.dg/vect/vect-strided-a-mult.c,
6872 gcc.dg/vect/vect-strided-mult-char-ls.c,
6873 gcc.dg/vect/vect-strided-a-u16-mult.c,
6874 gcc.dg/vect/vect-strided-a-u32-mult.c,
6875 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
6876 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
6877 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
6878 gcc.dg/vect/vect-strided-mult.c,
6879 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
6880 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
6881 New.
6882
6883 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
6884
6885 PR fortran/25087
6886 * gfortran.dg/auto_char_len_4.f90: New test.
6887
6888 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
6889
6890 PR fortran/29652
6891 * gfortran.dg/generic_7.f90: New test.
6892 * gfortran.dg/defined_operators_1.f90: Add new error.
6893
6894 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
6895
6896 PR tree-optimization/29902
6897 * g++.dg/tree-ssa/pr29902.C: New test.
6898
6899 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
6900
6901 PR fortran/29820
6902 * gfortran.dg/used_types_13.f90: New test.
6903
6904 2006-11-21 Janis Johnson <janis187@us.ibm.com>
6905
6906 * gcc.dg/dfp/snan.c: Delete.
6907
6908 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
6909
6910 * g++.dg/cpp0x/static_assert1.C: New.
6911 * g++.dg/cpp0x/static_assert2.C: New.
6912 * g++.dg/cpp0x/static_assert3.C: New.
6913
6914 2006-11-21 Richard Guenther <rguenther@suse.de>
6915
6916 * gcc.dg/vect/vect-pow-1.c: New testcase.
6917 * gcc.dg/vect/vect-pow-2.c: Likewise.
6918
6919 2006-11-21 Jakub Jelinek <jakub@redhat.com>
6920
6921 PR c++/29570
6922 * g++.dg/template/static29.C: New test.
6923
6924 PR c++/29734
6925 * g++.dg/conversion/simd4.C: New test.
6926
6927 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
6928
6929 PR c++/29475
6930 * g++.dg/template/access19.C: New test.
6931 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
6932 error is reported.
6933
6934 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
6935
6936 PR tree-opt/25500
6937 * gcc.dg/tree-ssa/sra-4.c: New testcase.
6938
6939 2006-11-20 Tobias Burnus <burnus@net-b.de>
6940
6941 PR fortran/27546
6942 * gfortran.dg/import.f90: Extended test.
6943 * gfortran.dg/import2.f90: Extended test.
6944
6945 2006-11-20 Tobias Burnus <burnus@net-b.de>
6946
6947 * gfortran.dg/volatile3.f90: Add conflict test.
6948
6949 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
6950
6951 PR fortran/24783
6952 * gfortran.dg/implicit_10.f90: New test.
6953
6954 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
6955
6956 PR c++/8586
6957 * g++.dg/warn/Wall-write-strings.C: New.
6958
6959 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
6960
6961 * gfortran.dg/alloc_comp_constraint_5.f90: New.
6962 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
6963
6964 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6965
6966 * gfortran.dg/use_3.f90: Remove error message.
6967 * gfortran.dg/iso_fortran_env_1.f90: New test.
6968 * gfortran.dg/iso_fortran_env_2.f90: New test.
6969 * gfortran.dg/iso_fortran_env_3.f90: New test.
6970 * gfortran.dg/iso_fortran_env_4.f90: New test.
6971
6972 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
6973
6974 * gcc.dg/vect/vect-27.c: Fix initialization.
6975
6976 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6977
6978 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
6979 * gcc.dg/torture/builtin-minmax-1.c: New.
6980
6981 * gcc.dg/builtins-20.c: Add cases for copysign.
6982
6983 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6984
6985 PR fortran/24285
6986 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
6987
6988 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6989 * gfortran.dg/use_1.f90: New test.
6990 * gfortran.dg/use_1.f90: New test.
6991 * gfortran.dg/use_1.f90: New test.
6992
6993 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
6994
6995 PR tree-optimization/29801
6996 * gcc.dg/pr29801.c: New test.
6997
6998 2006-11-17 Jakub Jelinek <jakub@redhat.com>
6999
7000 PR middle-end/29584
7001 * gcc.dg/torture/pr29584.c: New test.
7002
7003 2006-11-17 Joseph Myers <joseph@codesourcery.com>
7004
7005 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
7006 Condition PowerPC tests for saving FPRs on powerpc_fprs.
7007 * gcc.target/powerpc/compress-float-ppc.c,
7008 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
7009 powerpc_fprs.
7010 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
7011 do not pass -mhard-float.
7012
7013 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
7014
7015 * gnat.dg/volatile_aggregate.adb: New test.
7016
7017 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7018
7019 PR fortran/29391
7020 PR fortran/29489
7021 * gfortran.dg/bound_2.f90: Add more checks.
7022 * gfortran.dg/bound_3.f90: New test.
7023
7024 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
7025
7026 PR target/29201
7027 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
7028
7029 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
7030
7031 * gfortran.dg/import3.f90: Fix error message.
7032
7033 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
7034
7035 PR tree-opt/29788
7036 * gfortran.fortran-torture/compile/inline_1.f90:
7037 New testcase.
7038
7039 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
7040
7041 * gcc.target/i386/x87regparm-1.c: New test.
7042 * gcc.target/i386/x87regparm-2.c: New test.
7043 * gcc.target/i386/x87regparm-3.c: New test.
7044 * gcc.target/i386/x87regparm-4.c: New test.
7045
7046 2006-11-15 Tobias Burnus <burnus@net-b.de>
7047
7048 PR fortran/27546
7049 * gfortran.dg/import.f90: New test.
7050 * gfortran.dg/import2.f90: New test.
7051 * gfortran.dg/import3.f90: New test.
7052
7053 2006-11-15 Tobias Burnus <burnus@net-b.de>
7054
7055 PR fortran/27588
7056 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
7057
7058 2006-11-15 Tobias Burnus <burnus@net-b.de>
7059
7060 PR fortran/29806
7061 * gfortran.dg/contains.f90: New test.
7062 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
7063
7064 2006-11-15 Jakub Jelinek <jakub@redhat.com>
7065
7066 PR tree-optimization/29581
7067 * gcc.dg/pr29581-1.c: New test.
7068 * gcc.dg/pr29581-2.c: New test.
7069 * gcc.dg/pr29581-3.c: New test.
7070 * gcc.dg/pr29581-4.c: New test.
7071 * gfortran.dg/pr29581.f90: New test.
7072
7073 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
7074
7075 PR fortran/29702
7076 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
7077 numbers in error message headers.
7078
7079 2006-11-14 Richard Guenther <rguenther@suse.de>
7080
7081 * gcc.target/i386/math-torture/math-torture.exp: Restrict
7082 to i?86 and x86_64 targets.
7083
7084 2006-11-14 Caroline Tice <ctice@apple.com>
7085
7086 * gcc.dg/pubtypes-1.c: New file/testcase.
7087 * gcc.dg/pubtypes-2.c: New file/testcase.
7088 * gcc.dg/pubtypes-3.c: New file/testcase.
7089 * gcc.dg/pubtypes-4.c: New file/testcase.
7090 * g++.dg/pubtypes.C: New file/testcase.
7091
7092 2006-11-14 Mark Mitchell <mark@codesourcery.com>
7093
7094 PR c++/29106
7095 * g++.dg/init/self1.C: New test.
7096
7097 2006-11-14 Tobias Burnus <burnus@net-b.de>
7098
7099 PR fortran/29657
7100 * gfortran.dg/conflicts.f90: Add.
7101
7102 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
7103
7104 PR rtl-optimization/29798
7105
7106 * gcc.c-torture/execute/pr29798.c: New.
7107
7108 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7109
7110 * gcc.dg/builtins-20.c: Add more cases.
7111
7112 2006-11-13 Jakub Jelinek <jakub@redhat.com>
7113
7114 PR fortran/29759
7115 * gfortran.dg/gomp/pr29759.f90: New test.
7116
7117 2006-11-13 Mark Mitchell <mark@codesourcery.com>
7118
7119 PR c++/29518
7120 * g++.dg/template/static28.C: New test.
7121
7122 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
7123
7124 * lib/c-torture.exp: Use target-libpath.exp.
7125 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
7126 set GCC_EXEC_PREFIX env var from global variable of same name.
7127
7128 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
7129
7130 PR fortran/26994
7131 * gfortran.fortran-torture/compile/transfer-1.f90:
7132 New testcase.
7133
7134 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
7135 Zdenek Dvorak <dvorakz@suse.cz>
7136
7137 PR tree-optimization/29680
7138 * gcc.dg/alias-11.c: New test.
7139
7140 2006-11-12 Jason Merrill <jason@redhat.com>
7141 Andrew Pinski <pinskia@physics.uc.edu>
7142
7143 PR middle-end/28915
7144 * gcc.target/i386/vectorize1.c: New.
7145
7146 2006-11-12 Roger Sayle <roger@eyesopen.com>
7147
7148 PR rtl-optimization/29797
7149 * gcc.c-torture/execute/pr29797-1.c: New test case.
7150
7151 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7152
7153 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
7154
7155 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
7156
7157 * gcc.dg/tree-ssa/prefetch-3.c: New test.
7158
7159 2006-11-12 Roger Sayle <roger@eyesopen.com>
7160
7161 PR tree-optimization/13827
7162 * gcc.dg/fold-eqand-1.c: New test case.
7163
7164 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
7165
7166 PR rtl-opt/28812
7167 * gcc.c-torture/execute/mayalias-3.c: New test.
7168
7169 2006-11-11 Richard Sandiford <richard@codesourcery.com>
7170
7171 PR middle-end/27528
7172 * gcc.c-torture/compile/pr27528.c: New test.
7173 * gcc.dg/pr27528.c: Likewise.
7174
7175 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7176
7177 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
7178
7179 * gcc.dg/torture/builtin-symmetric-1.c: New test.
7180
7181 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
7182
7183 PR fortran/29758
7184 * gfortran.dg/reshape_source_size_1.f90: New test.
7185
7186 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
7187
7188 PR fortran/29315
7189 * gfortran.dg/aliasing_dummy_4.f90: New test.
7190
7191 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
7192
7193 PR target/29777
7194 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
7195 and x86_64-*-* targets.
7196
7197 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7198
7199 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
7200 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
7201 New macros. Use them in exact tests.
7202 (TESTIT3): New macro.
7203 Add tests for fmin, fmax and fma.
7204
7205 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
7206
7207 PR fortran/29431
7208 * gfortran.dg/array_constructor_13.f90: New test.
7209
7210 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
7211
7212 PR fortran/29744
7213 * gfortran.dg/used_types_12.f90: New test.
7214
7215 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
7216
7217 PR middle-end/29726
7218 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
7219 (test6): Ditto.
7220 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
7221 * gcc.dg/fold-eqandshift-3.c: New test case.
7222
7223 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
7224
7225 PR fortran/29699
7226 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
7227
7228 PR fortran/21370
7229 * gfortran.dg/change_symbol_attributes_1.f90: New test.
7230
7231 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7232
7233 * gcc.dg/20061109-1.c: New testcase.
7234
7235 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7236
7237 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
7238
7239 2006-11-09 Tobias Burnus <burnus@net-b.de>
7240
7241 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
7242 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
7243
7244 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
7245
7246 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
7247 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
7248
7249 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7250
7251 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
7252
7253 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
7254
7255 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
7256 vect-9.c).
7257 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
7258 * gcc.dg/vect/vect-9.c: Now vectorizable.
7259 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
7260 that support vect_widen_mult.
7261 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
7262 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
7263 vect-reduc-dot-u16.c).
7264 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
7265 vect-reduc-dot-u16.c).
7266 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
7267 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
7268 vect-reduc-dot-s8.c).
7269 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
7270 vect-reduc-dot-s8.c).
7271 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
7272 vect-reduc-dot-s8.c).
7273 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
7274 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
7275 vect-reduc-dot-u8.c).
7276 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
7277 vect-reduc-dot-u8.c).
7278 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
7279 * gcc.dg/vect/vect-multitypes-9.c: New test.
7280 * gcc.dg/vect/vect-multitypes-10.c: New test.
7281 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
7282 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
7283 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
7284 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
7285 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
7286 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
7287 wrapv-vect-reduc-dot-s8.c.
7288 * lib/target-support.exp (check_effective_target_vect_unpack): New.
7289 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
7290 targets that support vec_unpack.
7291 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
7292 (check_effective_target_vect_widen_mult_qi_to_hi): New.
7293 (check_effective_target_vect_widen_mult_hi_to_si): New.
7294 (check_effective_target_vect_widen_sum): Removed.
7295
7296 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
7297
7298 * gcc.dg/vect/vect-multitypes-8.c: New test.
7299 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
7300
7301 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
7302
7303 * gcc.dg/vect/vect-multitypes-7.c: New test.
7304
7305 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
7306
7307 * gcc.dg/vect/vect-multitypes-4.c: New test.
7308 * gcc.dg/vect/vect-multitypes-5.c: New test.
7309 * gcc.dg/vect/vect-multitypes-6.c: New test.
7310
7311 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
7312
7313 * gcc.dg/vect/vect-multitypes-1.c: New test.
7314 * gcc.dg/vect/vect-multitypes-2.c: New test.
7315 * gcc.dg/vect/vect-multitypes-3.c: New test.
7316
7317 2006-11-07 Eric Christopher <echristo@apple.com>
7318
7319 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
7320 Test using scan-assembler-not.
7321
7322 2006-11-07 Jakub Jelinek <jakub@redhat.com>
7323
7324 * gcc.dg/inline-17.c: New test.
7325
7326 2006-11-07 Steve Ellcey <sje@cup.hp.com>
7327
7328 PR other/25028
7329 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
7330 on HP-UX.
7331
7332 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
7333
7334 PR fortran/29539
7335 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
7336
7337 PR fortran/29634
7338 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
7339 test.
7340
7341 2006-11-07 Tobias Burnus <burnus@net-b.de>
7342
7343 PR fortran/29601
7344 * gfortran.dg/volatile.f90: Add.
7345 * gfortran.dg/volatile2.f90: Add.
7346 * gfortran.dg/volatile3.f90: Add.
7347 * gfortran.dg/volatile4.f90: Add.
7348 * gfortran.dg/volatile5.f90: Add.
7349 * gfortran.dg/volatile6.f90: Add.
7350 * gfortran.dg/volatile7.f90: Add.
7351
7352 2006-11-06 Tobias Burnus <burnus@net-b.de>
7353
7354 * gfortran.dg/io_constraints_2.f90: Adjust pattern
7355 for matching error messages.
7356 * gfortran.dg/specifics_3.f90: Adjust pattern
7357 for matching error messages.
7358
7359 2006-11-06 Janis Johnson <janis187@us.ibm.com>
7360 Bernhard Fischer <aldot@gcc.gnu.org>
7361
7362 * lib/gcc-dg.exp (output-exists): New proc.
7363 (output-exists-not): New proc.
7364 * gcc.test-framework/test-framework.awk: Support new directives.
7365 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
7366 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
7367 * gcc.test-framework/dg-outexists-exp-F.c: New test.
7368 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
7369 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
7370 * gcc.test-framework/dg-outexists-exp-P.c: New test.
7371
7372 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
7373
7374 PR fortran/29630
7375 PR fortran/29679
7376 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
7377 * gfortran.dg/initialization_3.f90: New.
7378
7379 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7380
7381 PR libgfortran/25545
7382 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
7383
7384 2006-11-05 Jakub Jelinek <jakub@redhat.com>
7385
7386 PR middle-end/29695
7387 * gcc.c-torture/execute/pr29695-1.c: New test.
7388 * gcc.c-torture/execute/pr29695-2.c: New test.
7389
7390 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
7391
7392 PR fortran/29565
7393 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
7394
7395 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
7396
7397 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
7398 for matching error messages.
7399
7400 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
7401
7402 PR target/26915
7403 * gcc.target/i386/387-12.c: New test.
7404
7405 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7406
7407 PR libfortran/29713
7408 * gfortran.dg/pr29713.f90: New test.
7409
7410 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
7411
7412 * gcc.c-torture/execute/arith-rand-ll.c:
7413 Also test for bogus rest sign.
7414
7415 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7416
7417 PR libfortran/27895
7418 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
7419
7420 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
7421
7422 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
7423 from error messages.
7424
7425 2006-11-02 Mike Stump <mrs@apple.com>
7426
7427 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
7428
7429 * g++.old-deja/g++.abi/align.C: Enable for darwin.
7430
7431 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
7432
7433 * g++.dg/eh/gcsec1.C: New test.
7434
7435 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7436
7437 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
7438 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
7439
7440 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
7441
7442 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
7443 hexadecimal value.
7444 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
7445 * gcc.dg/pr14796-2.c: Likewise.
7446
7447 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7448
7449 * gcc.c-torture/execute/20061101-1.c: New test.
7450
7451 2006-11-01 Richard Guenther <rguenther@suse.de>
7452
7453 * gcc.target/i386/fpprec-1.c: New testcase.
7454
7455 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7456
7457 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
7458 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
7459
7460 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7461
7462 * gcc.c-torture/execute/20061031-1.c: New test.
7463
7464 2006-10-31 Geoffrey Keating <geoffk@apple.com>
7465
7466 PR 23067
7467 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
7468 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
7469 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
7470 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
7471 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
7472 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
7473 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
7474
7475 2006-10-31 Eric Christopher <echristo@apple.com>
7476 Falk Hueffner <falk@debian.org>
7477
7478 * gcc.dg/builtin-bswap-1.c: New.
7479 * gcc.dg/builtin-bswap-2.c: New.
7480 * gcc.dg/builtin-bswap-3.c: New.
7481 * gcc.dg/builtin-bswap-4.c: New.
7482 * gcc.dg/builtin-bswap-5.c: New.
7483 * gcc.target/i386/builtin-bswap-1.c: New.
7484
7485 2006-10-31 Geoffrey Keating <geoffk@apple.com>
7486
7487 * gcc.dg/inline-16.c: New.
7488
7489 PR 16622
7490 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
7491 defining it.
7492 * gcc.dg/inline-13.c: New.
7493 * gcc.dg/inline-14.c: New.
7494 * gcc.dg/inline-15.c: New.
7495
7496 PR 11377
7497 * gcc.dg/inline6.c: New.
7498 * gcc.dg/inline7.c: New.
7499
7500 2006-10-31 Roger Sayle <roger@eyesopen.com>
7501
7502 PR middle-end/23470
7503 * gcc.dg/pr23470-1.c: New test case.
7504
7505 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
7506
7507 PR fortran/29537
7508 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
7509 data.
7510 * gfortran.dg/blockdata_2.f90: New testcase.
7511
7512 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
7513
7514 PR libfortran/29627
7515 * gfortran.dg/unf_short_record_1.f90: New test.
7516
7517 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7518
7519 PR fortran/29067
7520 * gfortran.dg/pr29067.f: New test.
7521
7522 2006-10-31 Joseph Myers <joseph@codesourcery.com>
7523 Richard Sandiford <richard@codesourcery.com>
7524
7525 * lib/target-supports.exp (get_compiler_messages): Append options
7526 as a single list element.
7527 (check_effective_target_arm_vfp_ok): New.
7528 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
7529
7530 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
7531
7532 PR fortran/29387
7533 * gfortran.dg/intrinsic_actual_2.f90: New test.
7534
7535 PR fortran/29490
7536 * gfortran.dg/actual_array_interface_1.f90: New test.
7537
7538 PR fortran/29641
7539 * gfortran.dg/used_types_11.f90: New test.
7540
7541 2006-10-30 Dirk Mueller <dmueller@suse.de>
7542
7543 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
7544 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
7545 * g++.old-deja/g++.pt/eichin01.C (main): Same.
7546 * g++.old-deja/g++.mike/net25.C (main): Same.
7547 * g++.dg/lookup/exception1.C (main): Same.
7548 * g++.dg/parse/parens2.C (main): Same.
7549
7550 2006-10-30 Roger Sayle <roger@eyesopen.com>
7551
7552 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
7553
7554 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7555
7556 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
7557 * gcc.dg/torture/builtin-math-3.c: Likewise.
7558
7559 2006-10-30 Tobias Burnus <burnus@net-b.de>
7560
7561 PR fortran/29452
7562 * gfortran.dg/write_check.f90: Check run-time keyword checking.
7563 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
7564
7565 2006-10-30 Andrew Pinski <pinskia@gmail.com>
7566
7567 PR Fortran/29410
7568 * gfortran.fortran-torture/execute/transfer1.f90: New test.
7569
7570 2006-10-30 Joseph Myers <joseph@codesourcery.com>
7571
7572 * lib/target-supports.exp (check_function_available): Declare
7573 function before calling.
7574
7575 2006-10-30 Jakub Jelinek <jakub@redhat.com>
7576
7577 PR tree-optimization/29637
7578 * gcc.dg/pr29637.c: New test.
7579
7580 2006-10-29 Roger Sayle <roger@eyesopen.com>
7581
7582 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
7583 tree canonicalization.
7584
7585 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7586
7587 * gcc.dg/builtins-20.c: Add more hypot tests.
7588
7589 2006-10-29 Roger Sayle <roger@eyesopen.com>
7590
7591 * gcc.dg/fold-compare-1.c: New test case.
7592
7593 2006-10-29 Dirk Mueller <dmueller@suse.de>
7594
7595 PR c++/16307
7596 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
7597
7598 2006-10-29 Roger Sayle <roger@eyesopen.com>
7599
7600 PR tree-optimization/15458
7601 * gcc.dg/fold-xornot-1.c: New test case.
7602
7603 2006-10-29 Richard Guenther <rguenther@suse.de>
7604
7605 * gcc.target/i386/math-torture/trunc.c: New testcase.
7606
7607 2006-10-29 Richard Guenther <rguenther@suse.de>
7608
7609 * gcc.target/i386/math-torture/round.c: New testcase.
7610
7611 2006-10-29 Richard Guenther <rguenther@suse.de>
7612
7613 * gcc.target/i386/math-torture/ceil.c: New testcase.
7614 * gcc.target/i386/math-torture/floor.c: Likewise.
7615
7616 2006-10-29 Richard Guenther <rguenther@suse.de>
7617
7618 * gcc.target/i386/math-torture/rint.c: New testcase.
7619 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
7620
7621 2006-10-29 Richard Guenther <rguenther@suse.de>
7622
7623 * gcc.target/i386/math-torture/lfloor.c: New testcase.
7624 * gcc.target/i386/math-torture/lceil.c: Likewise.
7625
7626 2006-10-28 Tobias Burnus <burnus@net-b.de>
7627
7628 PR libgfortran/24313
7629 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
7630
7631 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
7632
7633 * gcc.c-torture/execute/20020118-1.c,
7634 gcc.c-torture/execute/builtins/strlen.c,
7635 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
7636 comment typos.
7637
7638 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7639
7640 * gcc.dg/builtins-20.c: Add tests for hypot.
7641 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
7642 two-argument builtins.
7643 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
7644 TESTIT2. Update all callers.
7645 (TESTIT2, TESTIT2_R): New helper macros.
7646 Add testcases for pow, hypot and atan2.
7647
7648 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
7649
7650 PR C++/29295
7651 * g++.dg/expr/bool1.C: New test.
7652 * g++.dg/expr/bool2.C: New test.
7653
7654 2006-10-28 Tobias Burnus <burnus@net-b.de>
7655
7656 PR fortran/28224
7657 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
7658 * gfortran.dg/namelist_internal.f90: New test.
7659
7660 2006-10-28 Tobias Burnus <burnus@net-b.de>
7661
7662 PR fortran/29625
7663 * gfortran.dg/io_real_boz.f90: Add.
7664 * gfortran.dg/io_real_boz2.f90: Add.
7665
7666 2006-10-28 Richard Guenther <rguenther@suse.de>
7667
7668 PR middle-end/26899
7669 * gcc.dg/tree-ssa/pr26899.c: New testcase.
7670
7671 2006-10-28 Richard Guenther <rguenther@suse.de>
7672
7673 PR target/28806
7674 * gcc.target/i386/math-torture/lround.c: New testcase.
7675
7676 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
7677
7678 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
7679 * gcc.dg/builtins-44.c: Likewise.
7680 * gcc.dg/builtins-45.c: Likewise.
7681 * gcc.dg/pr28796-2.c: Likewise.
7682 * gcc.dg/unordered-3.c: Likewise.
7683
7684 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7685
7686 PR libgfortran/27954
7687 * gfortran.dg/error_recovery_2.f90: New test.
7688
7689 2006-10-26 Richard Guenther <rguenther@suse.de>
7690
7691 * gcc.target/i386/i386.exp: Use glob, not find to collect
7692 tests. Avoids recursing into subdirectories.
7693 * gcc.target/i386/math-torture/math-torture.exp: Torture
7694 for interesting ia32 math options.
7695 * gcc.target.i386/math-torture/lrint.c: New testcase.
7696
7697 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7698
7699 PR libgfortran/29563
7700 * gfortran.dg/arrayio_9.f90: Update test.
7701 * gfortran.dg/arrayio_19.f90: New test.
7702
7703 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
7704
7705 * gcc.dg/20061026.c: New testcase.
7706
7707 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7708
7709 PR libgfortran/29563
7710 * gfortran.dg/arrayio_9.f90: New test.
7711
7712 2006-10-26 Ben Elliston <bje@au.ibm.com>
7713
7714 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
7715 Copy the strings manually, as strcpy may call strlen.
7716
7717 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7718
7719 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
7720 Add checks for log, log2, log10 and log1p.
7721
7722 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
7723 we already test 0.0. Add checks for expm1, log, log2, log10,
7724 log1p, cbrt, erf and erfc.
7725
7726 2006-10-25 Steve Ellcey <sje@cup.hp.com>
7727
7728 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
7729
7730 2006-10-25 Uros Bizjak <uros@kss-loka.si>
7731
7732 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
7733 and remainderl() built-in functions. Remove -ffast-math from
7734 dg-options.
7735
7736 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7737
7738 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
7739 acosh and atanh.
7740
7741 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
7742 floating point modifiers to arguments passed to float and long
7743 double functions respectively. Update all callers to use floating
7744 point numbers, not integers. Add tests for exp, exp2 and
7745 exp10/pow10.
7746
7747 * gcc.dg/torture/builtin-math-3.c: New test.
7748
7749 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
7750
7751 PR fortran/29393
7752 * gfortran.dg/initialize_2.f90: New.
7753
7754 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7755
7756 * gcc.dg/torture/builtin-math-2.c: New test.
7757
7758 2006-10-24 Richard Guenther <rguenther@suse.de>
7759
7760 PR middle-end/28796
7761 * gcc.dg/pr28796-1.c: New testcase.
7762 * gcc.dg/pr28796-2.c: Likewise.
7763
7764 2006-10-24 Richard Guenther <rguenther@suse.de>
7765
7766 * gcc.dg/builtins-57.c: New testcase.
7767
7768 2006-10-24 Richard Guenther <rguenther@suse.de>
7769
7770 PR tree-optimization/29567
7771 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
7772
7773 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
7774
7775 PR tree-optimization/14784
7776 * gcc.dg/alias-10.c: New test.
7777
7778 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7779
7780 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
7781
7782 2006-10-23 Jakub Jelinek <jakub@redhat.com>
7783
7784 * gcc.dg/builtin-strncat-chk-1.c: New test.
7785
7786 2006-10-23 Jan Hubicka <jh@suse.cz>
7787
7788 * gcc.dg/memmove-1.c: New test.
7789
7790 2006-10-23 Paul Brook <paul@codesourcery.com>
7791
7792 * gcc.dg/pragma-pack-5.c: New test.
7793
7794 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
7795
7796 * g++.dg/other/s390-1.C: New testcase.
7797
7798 2006-10-23 Richard Guenther <rguenther@suse.de>
7799
7800 PR middle-end/27132
7801 PR middle-end/23295
7802 * gcc.dg/pr27132.c: New testcase.
7803 * gcc.dg/pr23295.c: Likewise.
7804 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
7805 * g++.dg/tree-ssa/pr19807.C: Likewise.
7806
7807 2006-10-23 Richard Guenther <rguenther@suse.de>
7808
7809 PR middle-end/21032
7810 * gcc.dg/pr21032.c: New testcase.
7811
7812 2006-10-22 Jeff Law <law@redhat.com>
7813 Richard Guenther <rguenther@suse.de>
7814
7815 PR tree-optimization/15911
7816 * gcc.dg/tree-ssa/vrp30.c: New testcase.
7817
7818 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
7819
7820 PR c++/20647
7821 * g++.dg/abi/rtti3.C: New.
7822
7823 2006-10-21 Uros Bizjak <uros@kss-loka.si>
7824
7825 PR middle-end/28252
7826 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
7827 transformation.
7828
7829 2006-10-21 Richard Guenther <rguenther@suse.de>
7830
7831 PR tree-optimization/3511
7832 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
7833
7834 2006-10-21 Richard Guenther <rguenther@suse.de>
7835
7836 PR middle-end/26898
7837 * gcc.dg/torture/pr26898-1.c: New testcase.
7838 * gcc.dg/torture/pr26898-2.c: Likewise.
7839
7840 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
7841
7842 PR c++/28053
7843 * g++.dg/parse/bitfield1.C: Adjust error markers.
7844 * g++.dg/parse/bitfield2.C: New test.
7845
7846 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
7847
7848 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
7849
7850 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7851
7852 PR libfortran/27895
7853 * gfortran.dg/zero_sized_1.f90: New test.
7854
7855 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
7856
7857 * gcc.dg/div-compare-1.c: New test.
7858
7859 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
7860
7861 PR fortran/29216
7862 * gfortran.dg/result_default_init_1.f90: New test.
7863
7864 PR fortran/29314
7865 * gfortran.dg/automatic_default_init_1.f90: New test.
7866
7867 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
7868 from 38 to 33.
7869
7870 2006-10-18 Geoffrey Keating <geoffk@apple.com>
7871
7872 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
7873 'using namespace std' without previous declaration.
7874 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
7875 * g++.old-deja/g++.robertl/eb133c.C: New.
7876
7877 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7878
7879 PR libgfortran/29277
7880 * gfortran.dg/streamio_4.f90: Update test.
7881 * gfortran.dg/streamio_11.f90: New test.
7882
7883 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
7884
7885 PR c++/27952
7886 * g++.dg/inherit/virtual1.C: New test.
7887
7888 2006-10-17 Mark Mitchell <mark@codesourcery.com>
7889
7890 PR c++/28261
7891 * g++.dg/parse/enum3.C: New test.
7892
7893 2006-10-17 Mark Mitchell <mark@codesourcery.com>
7894
7895 PR c++/29039
7896 * g++.dg/init/ctor8.C: New test.
7897
7898 2006-10-17 Mark Mitchell <mark@codesourcery.com>
7899
7900 PR c++/27270
7901 * g++.dg/ext/complit8.C: Tweak error markers.
7902 * g++.dg/template/complit1.C: Add error marker.
7903
7904 2006-10-16 Mark Mitchell <mark@codesourcery.com>
7905
7906 PR c++/27270
7907 * g++.dg/ext/complit8.C: New test.
7908
7909 PR c++/29408
7910 * g++.dg/parse/dtor12.C: New test.
7911
7912 PR c++/29435
7913 * g++.dg/template/sizeof11.C: New test.
7914
7915 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
7916
7917 PR fortran/29392
7918 * gfortran.dg/data_char_3.f90: New test.
7919
7920 PR fortran/29451
7921 * gfortran.dg/negative_automatic_size.f90: New test.
7922
7923 2006-10-16 David Daney <ddaney@avtrex.com>
7924
7925 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
7926
7927 2006-10-16 Eric Christopher <echristo@apple.com>
7928
7929 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
7930 x86_64.
7931
7932 2006-10-16 Mark Mitchell <mark@codesourcery.com>
7933
7934 PR c++/28211
7935 * g++.dg/tc1/dr49.C: Tweak error messages.
7936 * g++.dg/parse/template21.C: New test.
7937
7938 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7939
7940 PR middle-end/20491
7941 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
7942
7943 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
7944
7945 PR fortran/29403
7946 * gfortran.dg/print_1.f90: New test.
7947
7948 2006-10-15 Jan Hubicka <jh@suse.cz>
7949
7950 PR middle-end/29241
7951 * gcc.c-torture/compile/pr29241.c: New testcase.
7952
7953 2006-10-15 David Edelsohn <edelsohn@gnu.org>
7954
7955 PR middle-end/29250
7956 * gcc.c-torture/compile/pr29250.c: New test.
7957
7958 2006-10-15 Richard Guenther <rguenther@suse.de>
7959
7960 * gcc.dg/pr29299.c: New testcase.
7961
7962 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
7963
7964 PR fortran/24767
7965 * gfortran.dg/label_4.f90: Adjust warning flag.
7966
7967 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
7968
7969 PR fortran/29371
7970 * gfortran.dg/nullify_3.f90: New test.
7971
7972 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7973
7974 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
7975 on Solaris 2.5.1 too.
7976
7977 2006-10-13 Eric Christopher <echristo@apple.com>
7978
7979 * gcc.dg/pr25993.c: Skip for darwin.
7980
7981 2006-10-13 Eric Christopher <echristo@apple.com>
7982
7983 * gcc.dg/visibility-11.c: Skip for darwin.
7984
7985 2006-10-13 Eric Christopher <echristo@apple.com>
7986
7987 * gcc.dg/darwin-weakimport-1.c: Use
7988 -fno-asynchronous-unwind-tables.
7989 * gcc.dg/darwin-weakimport-3.c: Ditto.
7990
7991 2006-10-13 Richard Guenther <rguenther@suse.de>
7992
7993 PR tree-optimization/29446
7994 * gcc.dg/torture/pr29446.c: New testcase.
7995
7996 2006-10-13 Bill Wendling <wendling@apple.com>
7997
7998 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
7999 * g++.old-deja/g++.jason/hmc1.C: Likewise.
8000 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
8001 * g++.old-deja/g++.law/shadow1.C: Likewise.
8002 * g++.old-deja/g++.law/ctors10.C: Likewise.
8003 * g++.dg/debug/namespace1.C: Likewise.
8004 * g++.dg/inherit/namespace-as-base.C: Likewise.
8005 * g++.dg/opt/delay-slot-1.C: Likewise.
8006 * g++.dg/parse/defarg10.C: Likewise.
8007 * g++.dg/template/ptrmem11.C: Likewise.
8008 * g++.dg/template/mem_func_ptr.C: Likewise.
8009 * g++.dg/template/spec19.C: Likewise.
8010
8011 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
8012
8013 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
8014
8015 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
8016
8017 PR fortran/29373
8018 * gfortran.dg/implicit_9.f90: New test.
8019
8020 PR fortran/29407
8021 * gfortran.dg/namelist_25.f90: New test.
8022
8023 PR fortran/27701
8024 * gfortran.dg/same_name_2.f90: New test.
8025
8026 PR fortran/29232
8027 * gfortran.dg/host_assoc_types_1.f90: New test.
8028
8029 PR fortran/29364
8030 * gfortran.dg/missing_derived_type_1.f90: New test.
8031 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
8032
8033 PR fortran/29422
8034 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
8035
8036 PR fortran/29428
8037 * gfortran.dg/alloc_comp_assign_5.f90: New test.
8038
8039 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8040
8041 PR fortran/29391
8042 * gfortran.dg/bound_2.f90: New test.
8043
8044 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8045
8046 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
8047 directive.
8048 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
8049 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
8050 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
8051 * gfortran.dg/gomp/reduction3.f90: Likewise.
8052 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
8053 * gfortran.dg/dummy_procedure_2.f90: Likewise.
8054 * gfortran.dg/interface_derived_type_1.f90: Likewise.
8055 * gfortran.dg/forall_4.f90: Likewise.
8056 * gfortran.dg/spec_expr_4.f90: Likewise.
8057 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
8058 * gfortran.dg/forall_5.f90: Likewise.
8059 * gfortran.dg/open_access_append_2.f90: Add check for
8060 compile-time warning.
8061
8062 2006-10-13 Mark Mitchell <mark@codesourcery.com>
8063
8064 PR c++/28506
8065 * g++.dg/parse/pure1.C: New test.
8066
8067 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8068
8069 PR fortran/21435
8070 * gfortran.dg/io_constraints_3.f90: New test.
8071 * gfortran.dg/open_access_append_1.f90: Add checks
8072 for compile-time warnings.
8073 * gfortran.dg/pr20163-2.f: Likewise.
8074 * gfortran.dg/iostat_2.f90: Likewise.
8075 * gfortran.dg/label_4.f90: Delete the temporary
8076 file.
8077 * gfortran.dg/direct_io_2.f90: Add a FILE=
8078 specifier.
8079 * gfortran.dg/iomsg_1.f90: Add check for
8080 compile-time warning.
8081
8082 2006-10-12 Jan Hubicka <jh@suse.cz>
8083
8084 PR c/28419
8085 * gcc.dg/pr28319.c: New test.
8086
8087 2006-10-12 Mark Mitchell <mark@codesourcery.com>
8088 PR c++/29318
8089 * g++.dg/ext/vla4.C: New test.
8090
8091 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
8092
8093 PR c++/27961
8094 * g++.dg/template/crash60.C: New test.
8095 * g++.dg/other/large-size-array.C: Adjust error markers.
8096 * g++.dg/parse/crash27.C: Likewise.
8097 * g++.dg/template/crash1.C: Likewise.
8098
8099 2006-10-12 Steve Ellcey <sje@cup.hp.com>
8100
8101 PR testsuite/29093
8102 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
8103
8104 2006-10-12 Jakub Jelinek <jakub@redhat.com>
8105
8106 PR preprocessor/28709
8107 * gcc.dg/cpp/paste14.c: New test.
8108
8109 2006-10-11 Mark Mitchell <mark@codesourcery.com>
8110
8111 PR c++/29175
8112 * g++.dg/init/array24.C: New test.
8113
8114 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8115
8116 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
8117 of <sys/types.h>.
8118
8119 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
8120
8121 PR c++/29024
8122 * g++.dg/parse/typedef8.C: New test.
8123 * g++.dg/other/mult-stor1.C: Adjust error markers.
8124
8125 2006-10-11 Richard Guenther <rguenther@suse.de>
8126
8127 PR tree-optimization/28230
8128 * gcc.dg/torture/pr28230.c: New testcase.
8129
8130 2006-10-11 Richard Guenther <rguenther@suse.de>
8131
8132 PR inline-asm/29119
8133 * gcc.dg/torture/pr29119.c: New testcase.
8134
8135 2006-10-10 Jakub Jelinek <jakub@redhat.com>
8136
8137 PR middle-end/29272
8138 * gcc.c-torture/execute/20060930-2.c: New test.
8139
8140 2006-10-09 Richard Henderson <rth@redhat.com>
8141
8142 Revert emutls patch.
8143
8144 2006-10-09 Richard Guenther <rguenther@suse.de>
8145
8146 PR middle-end/29254
8147 * gcc.dg/pr29254.c: New testcase.
8148
8149 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
8150 Paul Thomas <pault@gcc.gnu.org>
8151
8152 PR fortran/20541
8153 * gfortran.dg/alloc_comp_basics_1.f90: New test.
8154 * gfortran.dg/alloc_comp_basics_2.f90: New test.
8155 * gfortran.dg/alloc_comp_assign_1.f90: New test.
8156 * gfortran.dg/alloc_comp_assign_2.f90: New test.
8157 * gfortran.dg/alloc_comp_assign_3.f90: New test.
8158 * gfortran.dg/alloc_comp_assign_4.f90: New test.
8159 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
8160 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
8161 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
8162 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
8163 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
8164 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
8165 * gfortran.dg/alloc_comp_std.f90: New test.
8166 * gfortran.dg/move_alloc.f90: New test.
8167
8168 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
8169
8170 PR fortran/29115
8171 * gfortran.dg/derived_constructor_comps_2.f90: New test.
8172
8173 PR fortran/29211
8174 * gfortran.dg/forall_char_dependencies_1.f90: New test.
8175
8176 2006-10-08 Tobias Burnus <burnus@net-b.de>
8177
8178 PR fortran/28585
8179 * gfortran.dg/new_line.f90: New test.
8180
8181 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8182
8183 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
8184 * gcc.dg/torture/builtin-convert-1.c,
8185 gcc.dg/torture/builtin-convert-2.c,
8186 gcc.dg/torture/builtin-convert-3.c,
8187 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
8188
8189 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
8190
8191 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
8192 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
8193 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
8194 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
8195
8196 2006-10-07 Andrew Pinski <pinskia@gmail.com>
8197
8198 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
8199 Xfail some tests for powerpc-darwin and powerpc-aix.
8200
8201 2006-10-07 Jakub Jelinek <jakub@redhat.com>
8202
8203 PR c/29380
8204 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
8205
8206 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8207
8208 PR target/29300
8209 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
8210 on hppa*-*-hpux*.
8211
8212 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8213
8214 PR fortran/16580
8215 PR fortran/29288
8216 * gfortran.fortran-torture/execute/specifics.f90:
8217 Add tests for using all possible intrinsics as actual arguments.
8218 * gfortran.dg/specifics_1.f90: Add tests for using
8219 all possible intrinsics as actual arguments.
8220 * gfortran.dg/specifics_2.f90: New file.
8221 * gfortran.dg/specifics_3.f90: New file.
8222
8223 2006-10-07 Richard Sandiford <richard@codesourcery.com>
8224
8225 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
8226 * gcc.dg/debug/debug-2.c: Likewise.
8227
8228 2006-10-06 Uros Bizjak <uros@kss-loka.si>
8229
8230 * gcc.c-torture/compile/sync-2.c: New test.
8231
8232 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8233
8234 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
8235 line endings.
8236
8237 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
8238
8239 PR rtl-optimization/29128
8240 * gcc.c-torture/compile/pr29128.c: New test.
8241
8242 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8243
8244 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
8245 line endings.
8246
8247 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
8248
8249 PR middle-end/29256
8250 * gcc.dg/tree-ssa/loop-19.c: New test.
8251
8252 2006-10-06 Jakub Jelinek <jakub@redhat.com>
8253
8254 PR tree-optimization/29330
8255 * gcc.dg/pr29330.c: New test.
8256
8257 PR target/28924
8258 * gcc.c-torture/compile/20061005-1.c: New test.
8259
8260 2006-10-06 Olivier Hainque <hainque@adacore.com>
8261
8262 * gcc.dg/typename-vla-1.c: New case.
8263 * gnat.dg/forward_vla.adb: New case.
8264
8265 2006-10-06 Jakub Jelinek <jakub@redhat.com>
8266
8267 PR tree-optimization/29290
8268 * gfortran.dg/loop_nest_1.f90: New test.
8269
8270 PR target/29198
8271 * gcc.dg/tls/opt-12.c: New test.
8272
8273 PR fortran/28415
8274 * gfortran.dg/save_2.f90: New test.
8275
8276 PR c/29091
8277 * gcc.dg/pr29091.c: New test.
8278
8279 2006-10-06 Joseph Myers <joseph@codesourcery.com>
8280
8281 * lib/target-supports.exp
8282 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
8283 same as x86_64-*-*; check for LP64.
8284
8285 2006-10-04 Richard Henderson <rth@redhat.com>
8286
8287 * lib/target-supports.exp (check_effective_target_tls): Redefine
8288 to mean non-emulated tls.
8289 * gcc.dg/tls/alias-1.c: Remove tls requirement.
8290 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
8291 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
8292 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
8293 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
8294 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
8295 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
8296
8297 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
8298
8299 PR fortran/29343
8300 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
8301
8302 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8303
8304 * gfortran.dg/bounds_check_fail_1.f90: New test.
8305
8306 2006-10-03 Mark Mitchell <mark@codesourcery.com>
8307
8308 PR c++/29020
8309 * g++.dg/template/friend48.C: New test.
8310
8311 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
8312
8313 PR fortran/29098
8314 * gfortran.dg/default_initialization_2.f90: New test.
8315
8316 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
8317
8318 PR fortran/20779
8319 PR fortran/20891
8320 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
8321
8322 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
8323
8324 PR fortran/29284
8325 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
8326
8327 PR fortran/29321
8328 PR fortran/29322
8329 * gfortran.dg/missing_optional_dummy_2.f90: New test.
8330
8331 PR fortran/25091
8332 PR fortran/25092
8333 * gfortran.dg/entry_array_specs_1.f90: New test.
8334
8335 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
8336
8337 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
8338 insufficient to inhibit some test failures at -O3. Do testing
8339 on integers.
8340
8341 2006-10-03 Mark Mitchell <mark@codesourcery.com>
8342
8343 PR c++/29138
8344 * g++.dg/inherit/access8.C: New test.
8345 * g++.dg/template/dtor4.C: Tweak error messages.
8346
8347 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8348
8349 PR fortran/27478
8350 * gfortran.dg/entry_8.f90: New test.
8351
8352 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8353
8354 PR c++/29291
8355 * g++.dg/parse/new4.C: New test.
8356
8357 2006-10-03 Uros Bizjak <uros@kss-loka.si>
8358
8359 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
8360 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
8361 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
8362 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
8363 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
8364
8365 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8366
8367 PR fortran/19260
8368 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
8369 * gfortran.dg/continuation_2.f90: New test.
8370
8371 PR fortran/19262
8372 * gfortran.dg/continuation_3.f90: New test.
8373 * gfortran.dg/continuation_4.f90: New test.
8374 * gfortran.dg/continuation_5.f: New test.
8375 * gfortran.dg/continuation_6.f: New test.
8376
8377 2006-10-02 Mark Mitchell <mark@codesourcery.com>
8378
8379 PR c++/29226
8380 * g++.dg/template/vla1.C: New test.
8381
8382 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8383
8384 PR fortran/29210
8385 * gfortran.dg/complex_parameter_1.f90: New test.
8386
8387 2006-10-02 Jakub Jelinek <jakub@redhat.com>
8388
8389 PR c/29154
8390 * gcc.c-torture/execute/20060929-1.c: New test.
8391
8392 2006-10-01 Mark Mitchell <mark@codesourcery.com>
8393
8394 PR c++/29105
8395 * g++.dg/template/member6.C: New test.
8396 * g++.dg/parse/typename7.C: Adjust error markers.
8397
8398 PR c++/29080
8399 * g++.dg/template/member7.C: New test.
8400
8401 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
8402
8403 PR c/24010
8404 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
8405 gcc.dg/Woverride-init-3.c: New tests.
8406
8407 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8408
8409 * gcc.c-torture/execute/20060930-1.c: New test.
8410
8411 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8412
8413 PR fortran/18791
8414 * gfortran.dg/specifics_1.f90: New test.
8415 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
8416 complex specifics.
8417
8418 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8419
8420 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
8421 pthread-init-common.h: New.
8422
8423 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
8424
8425 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
8426 precision on some archs.
8427
8428 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
8429
8430 * gcc.dg/non-local-goto-1.c: New test.
8431 * gcc.dg/non-local-goto-2.c: Likewise.
8432 * gcc.dg/setjmp-3.c: Likewise.
8433 * gcc.dg/setjmp-4.c: Likewise.
8434
8435 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
8436
8437 * gnat.dg/self_aggregate_with_pointer.adb: New test.
8438
8439 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
8440
8441 PR fortran/28276
8442 * gfortran.dg/exponent_1.f90: New test.
8443
8444 PR fortran/27021
8445 * gfortran.dg/nearest_1.f90: New test.
8446
8447 2006-09-26 Jakub Jelinek <jakub@redhat.com>
8448
8449 PR middle-end/25261
8450 PR middle-end/28790
8451 * gcc.dg/gomp/nestedfn-1.c: New test.
8452
8453 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
8454
8455 PR objc/29195
8456 * objc/compile/method-1.m: New test.
8457
8458 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
8459
8460 PR c++/26938
8461 * g++.dg/template/crash58.C: New test.
8462 * g++.dg/parse/crash28.C: Adjust error markers.
8463 * g++.dg/template/crash34.C: Likewise.
8464 * g++.dg/template/friend31.C: Likewise.
8465 * g++.dg/template/crash32.C: Likewise.
8466
8467 PR c++/27329
8468 * g++.dg/template/crash59.C: New test.
8469
8470 PR c++/27667
8471 * g++.dg/template/spec33.C: New test.
8472 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
8473
8474 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
8475 Adam Nemet <anemet@caviumnetworks.com>
8476
8477 * gcc.dg/tree-ssa/ivopts-1.c: New test.
8478 * gcc.dg/tree-ssa/ivopts-2.c: New test.
8479
8480 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
8481
8482 PR target/28911
8483 * gcc.dg/pr28911.c: New.
8484
8485 2006-09-23 Uros Bizjak <uros@kss-loka.si>
8486
8487 PR target/29169
8488 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
8489 (dg-options): Add -mfpmath=387.
8490
8491 2006-09-23 Jakub Jelinek <jakub@redhat.com>
8492
8493 PR c/28706
8494 * gcc.dg/pr28706.c: New test.
8495
8496 PR c/28712
8497 * gcc.dg/pr28712.c: New test.
8498
8499 2006-09-22 Mike Stump <mrs@apple.com>
8500
8501 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
8502
8503 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
8504
8505 PR tree-optimization/28888
8506 * gcc.dg/pr28888.c: New test.
8507
8508 2006-09-21 Mark Mitchell <mark@codesourcery.com>
8509
8510 PR c++/29016
8511 * g++.dg/init/ptrfn1.C: New test.
8512
8513 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
8514
8515 PR c++/28861
8516 * g++.dg/template/spec32.C: New test.
8517 * g++.dg/parse/crash9.C: Adjust error markers.
8518
8519 PR c++/28303
8520 * g++.dg/template/typedef6.C: New test.
8521 * g++.dg/init/error1.C: Adjust error markers.
8522 * g++.dg/parse/crash9.C: Likewise.
8523 * g++.dg/template/crash55.C: Likewise.
8524
8525 2006-09-21 Janis Johnson <janis187@us.ibm.com>
8526
8527 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
8528
8529 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
8530
8531 PR target/27650
8532 * g++.dg/ext/dllimport12.C: New test.
8533
8534 2006-09-20 Richard Sandiford <richard@codesourcery.com>
8535
8536 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
8537 * gcc.target/mips/nmadd-2.c: Likewise.
8538 * gcc.target/mips/mips-ps-6.c: New test.
8539 * gcc.target/mips/neg-abs-1.c: Likewise.
8540 * gcc.target/mips/neg-abs-2.c: Likewise.
8541 * gcc.target/mips/nmadd-3.c: New test.
8542
8543 2006-09-20 Jakub Jelinek <jakub@redhat.com>
8544
8545 PR middle-end/28046
8546 * gcc.dg/gomp/atomic-10.c: New test.
8547 * g++.dg/gomp/atomic-10.C: New test.
8548
8549 2006-09-20 Eric Christopher <echristo@apple.com>
8550
8551 * gcc.target/i386/sse3-not-fisttp.c: New.
8552
8553 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
8554
8555 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
8556
8557 2006-09-19 Richard Sandiford <richard@codesourcery.com>
8558
8559 * gcc.c-torture/execute/pr28289.c (one): New variable.
8560 (main): Use it instead of argc.
8561 * gcc.c-torture/execute/20060102-1.c (one): New variable.
8562 (main): Use it instead of argc.
8563
8564 2006-09-19 Paul Brook <paul@codesourcery.com>
8565
8566 PR target/28516
8567 * gcc.dg/nested-func-5.c: New test.
8568
8569 2006-09-19 Ben Elliston <bje@au.ibm.com>
8570
8571 * lib/target-supports.exp (check_effective_target_tls): Compile
8572 test stubs using ${tool}_target_compile, not just target_compile.
8573 (check_effective_target_tls_runtime): Likewise.
8574
8575 2006-09-19 Ben Elliston <bje@au.ibm.com>
8576
8577 * gcc.c-torture/compile/20030405-1.x: Remove.
8578
8579 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
8580 optimising linker from discarding it.
8581
8582 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
8583
8584 PR fortran/28526
8585 * gfortran.dg/keyword_symbol_1.f90: New test.
8586
8587 * gfortran.dg/spread_shape_1.f90: Add missing warning with
8588 pedantic compilation option.
8589
8590 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
8591
8592 PR fortran/29060
8593 * gfortran.dg/spread_shape_1.f90: New test.
8594
8595 2006-09-17 Roger Sayle <roger@eyesopen.com>
8596
8597 PR tree-optimization/28887
8598 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
8599
8600 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
8601
8602 PR c/25993
8603 * gcc.dg/pr25993.c: New test.
8604
8605 2006-09-17 Ira Rosen <irar@il.ibm.com>
8606
8607 PR tree-opt/21591
8608 * gcc.dg/vect/pr21591.c: New test.
8609
8610 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
8611
8612 PR tree-opt/29059
8613 * gcc.c-torture/compile/strcpy-1.c: New test.
8614 * gcc.c-torture/compile/strcpy-2.c: New test.
8615 * gcc.c-torture/compile/memcpy-1.c: New test.
8616 * gcc.c-torture/compile/memcpy-2.c: New test.
8617
8618 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
8619
8620 PR testsuite/29055
8621 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
8622
8623 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
8624
8625 * gnat.dg/specs/double_record_extension1.ads: New test.
8626 * gnat.dg/specs/double_record_extension2.ads: Likewise.
8627
8628 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
8629
8630 PR fortran/29051
8631 * gfortran.dg/oldstyle_3.f90: New test.
8632
8633 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8634
8635 PR libgfortran/29099
8636 * gfortran.dg/secnds-1.f: New test.
8637
8638 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8639
8640 PR libgfortran/29053
8641 * gfortran.dg/streamio_9.f90: New test.
8642 * gfortran.dg/streamio_10.f90: New test.
8643
8644 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
8645
8646 PR C++/29002
8647 * g++.dg/init/array22.C: New test.
8648 * g++.dg/init/array23.C: New test.
8649
8650 2006-09-14 Arnaud Charlet <charlet@adacore.com>
8651
8652 * stackcheck.lst: Update list of tests requiring stack checking.
8653 * norun.lst: Adjust for above change.
8654 * ada95.lst: New file.
8655 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
8656 requiring -gnat95 switch.
8657
8658 2006-09-14 Olivier Hainque <hainque@adacore.com>
8659
8660 * gnat.dg/in_out_parameter.adb: New test.
8661
8662 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
8663
8664 PR debug/28980
8665 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
8666
8667 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
8668
8669 * gnat.dg/specs/unchecked_union.ads: New test.
8670
8671 2006-09-13 Richard Sandiford <richard@codesourcery.com>
8672
8673 PR rtl-optimization/28982
8674 * gcc.c-torture/execute/pr28982a.c: New test.
8675 * gcc.c-torture/execute/pr28982b.c: Likewise.
8676
8677 2006-09-12 Eric Christopher <echristo@apple.com>
8678
8679 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
8680 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
8681
8682 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
8683
8684 PR c/28768
8685 PR preprocessor/14634
8686 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
8687 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
8688 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
8689
8690 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8691
8692 * gcc.dg/pr28243.c: New test.
8693
8694 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
8695
8696 PR fortran/28971
8697 gfortran.dg/pr28971.f90: New test to act as a backstop in case
8698 this undiagnosed regression reappears.
8699
8700 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
8701
8702 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
8703 Treat $srcdir as a literal.
8704 * lib/fortran-torture.exp (fortran-torture-compile,
8705 fortran-torture-execute): Likewise.
8706 * lib/objc-torture.exp (objc-torture-compile,
8707 objc-torture-execute): Likewise.
8708 * lib/profopt.exp (profopt-execute): Likewise.
8709
8710 2006-09-11 Geoffrey Keating <geoffk@apple.com>
8711
8712 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
8713
8714 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
8715
8716 PR testsuite/28950
8717 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
8718
8719 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
8720
8721 PR target/13685
8722 * gcc.target/i386/pr13685.c: New test.
8723
8724 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
8725
8726 * gcc.dg/pr28726.c: New test.
8727
8728 2006-09-11 Josh Conner <jconner@apple.com>
8729
8730 * gcc.dg/nrv3.c: Increase size of structure.
8731 * gcc.dg/nrv4.c: Likewise.
8732 * gcc.dg/nrv5.c: Likewise.
8733
8734 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
8735
8736 PR libfortran/28890
8737 gfortran.dg/assumed_charlen_function_5.f90: New test.
8738
8739 2006-09-10 Mark Mitchell <mark@codesourcery.com>
8740
8741 PR c++/28991
8742 * g++.dg/init/static3.C: New test.
8743
8744 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
8745
8746 PR testsuite/29007
8747 * gcc.dg/long-long-cst1.c (t): Add cast to
8748 __SIZE_TYPE__ before casting to int.
8749 (main): Return 0 on success.
8750
8751 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8752
8753 * gcc.c-torture/execute/20060910-1.c: New test.
8754
8755 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
8756
8757 PR middle-end/26983
8758 * gcc.dg/pr26983.c: New test.
8759
8760 2006-09-10 Richard Sandiford <richard@codesourcery.com>
8761
8762 PR target/29006
8763 * gcc.c-torture/execute/pr29006.c: New test.
8764
8765 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
8766
8767 PR libfortran/28947
8768 gfortran.dg/matmul_4.f90: New test.
8769
8770 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
8771
8772 PR fortran/28959
8773 gfortran.dg/used_types_10: New test.
8774
8775 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
8776
8777 PR libfortran/28923
8778 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
8779 gfortran.dg/array_initializer_3.f90: New test.
8780
8781 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8782
8783 PR fortran/28914
8784 * gfortran.dg/actual_array_constructor_3.f90: New test.
8785
8786 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
8787
8788 PR testsuite/26778
8789 * gcc.target/i386/pr26778.c: New testcase.
8790
8791 2006-09-08 Eric Christopher <echristo@apple.com>
8792
8793 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
8794 * gcc.target/i386/memcpy-1.c: Ditto.
8795 * gcc.target/i386/asm-1.c: Ditto.
8796 * gcc.target/i386/20060512-4.c: Ditto.
8797 * gcc.target/i386/compress-float-387.c: Ditto.
8798 * gcc.target/i386/20060512-1.c: Ditto.
8799 * gcc.target/i386/compress-float-sse.c: Ditto.
8800 * gcc.target/i386/20060512-2.c: Ditto.
8801 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
8802 * gcc.target/i386/stack-prot-kernel.c: Ditto.
8803 * gcc.target/i386/compress-float-387-pic.c: Ditto.
8804 * gcc.dg/pr26449.c: Ditto.
8805 * gcc.dg/attr-ms_struct-2.c: Ditto.
8806 * gcc.dg/attr-ms_struct-1.c: Ditto.
8807 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
8808
8809 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
8810
8811 PR c/28504
8812 * gcc.dg/vla-10.c: New test.
8813
8814 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8815
8816 PR c++/28858
8817 * g++.dg/parse/template20.C: New test.
8818 * g++.dg/template/operator8.C: Remove obsolete part.
8819 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
8820 * g++.old-deja/g++.pt/crash65.C: Likewise.
8821
8822 2006-09-07 Jason Merrill <jason@redhat.com>
8823
8824 PR middle-end/27724
8825 * gcc.dg/long-long-cst1.c: New test.
8826
8827 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
8828
8829 PR C++/28906
8830 * g++.dg/other/array3.C: New test.
8831 * g++.dg/other/array4.C: New test.
8832 * g++.dg/other/array5.C: New test.
8833
8834 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
8835
8836 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
8837
8838 2006-09-07 Uros Bizjak <uros@kss-loka.si>
8839
8840 PR target/28946
8841 * gcc.target/i386/pr28946.c: New test.
8842
8843 2006-09-07 Steven G. Kargl <kargls@comcast.net>
8844
8845 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
8846 in integer literal constant.
8847 * gfortran.dg/enum_8.f90: Ditto.
8848 * gfortran.dg/g77/20030326-1.f: Ditto.
8849
8850 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
8851
8852 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
8853 nonconformance usage.
8854
8855 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
8856
8857 PR middle-end/28862
8858 * gcc.c-torture/compile/vector-align-1.c: New test.
8859
8860 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
8861
8862 PR rtl-opt/27883
8863 * g++.dg/opt/copysign-1.C: New test.
8864
8865 2006-09-06 Jason Merrill <jason@redhat.com>
8866
8867 PR c++/27371
8868 * g++.dg/warn/unused-result1.C: New test.
8869
8870 2006-09-06 Mark Mitchell <mark@codesourcery.com>
8871
8872 PR c++/28903
8873 * g++.dg/ext/vla3.C: New test.
8874
8875 PR c++/28886
8876 * g++.dg/template/array16.C: New test.
8877
8878 2006-09-06 Richard Guenther <rguenther@suse.de>
8879
8880 * gcc.dg/pr27226.c: Remove testcase again.
8881
8882 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
8883
8884 PR tree-opt/28937
8885 * g++.dg/opt/unroll2.C: New test.
8886
8887 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
8888
8889 PR tree-opt/28952
8890 * gcc.dg/vect/pr28952.c: New test.
8891
8892 2006-09-05 Richard Guenther <rguenther@suse.de>
8893
8894 PR tree-optimization/28900
8895 * gcc.dg/torture/pr28900.c: New testcase
8896
8897 2006-09-05 Richard Guenther <rguenther@suse.de>
8898
8899 PR tree-optimization/28905
8900 * gcc.c-torture/compile/pr28905.c: New testcase.
8901
8902 2006-09-05 Richard Guenther <rguenther@suse.de>
8903
8904 PR middle-end/28935
8905 * gcc.dg/pr28935.c: New testcase.
8906
8907 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8908
8909 * gcc.c-torture/execute/20060905-1.c: New test.
8910
8911 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
8912
8913 PR fortran/28908
8914 * gfortran.dg/used_types_7.f90: New test.
8915 * gfortran.dg/used_types_8.f90: New test.
8916 * gfortran.dg/used_types_9.f90: New test.
8917
8918 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8919
8920 * gcc.c-torture/compile/20060904-1.c: New test.
8921
8922 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
8923
8924 PR c++/23287 Revert my 2006-09-01 patch
8925 * g++.dg/parse/dtor12.C: Remove.
8926
8927 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
8928
8929 PR c+/27670
8930 * g++.dg/template/operator9.C: New test.
8931
8932 PR c++/27493
8933 * g++.dg/template/operator7.C: New test.
8934
8935 PR c++/27494
8936 * g++.dg/template/operator8.C: New test.
8937
8938 PR c++/27397
8939 * g++.dg/template/crash57.C: New test.
8940
8941 * g++.dg/template/typedef4.C: Adjust error markers.
8942 * g++.dg/template/typedef5.C: Likewise.
8943
8944 2006-09-02 Jakub Jelinek <jakub@redhat.com>
8945
8946 PR c++/28878
8947 * g++.dg/parse/crash33.C: New test.
8948
8949 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
8950 Richard Guenther <rguenther@suse.de>
8951 Adam Nemet <anemet@caviumnetworks.com>
8952
8953 PR middle-end/27226
8954 * gcc.target/mips/memcpy-1.c: New testcase.
8955 * gcc.dg/pr27226.c: Likewise.
8956
8957 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
8958
8959 PR c++/28705
8960 * g++.dg/lookup/koenig5.C: New.
8961 * g++.dg/template/crash56.C: New.
8962
8963 2006-09-01 Josh Conner <jconner@apple.com>
8964
8965 PR c++/25505
8966 * gcc.dg/nrv3.c: New test.
8967 * gcc.dg/nrv4.c: New test.
8968 * gcc.dg/nrv5.c: New test.
8969
8970 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
8971
8972 PR c++/23287
8973 * g++.dg/parse/dtor12.C: New.
8974
8975 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
8976
8977 PR tree-optimization/28839
8978 * gcc.dg/pr28839.c: New test.
8979
8980 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
8981
8982 PR target/24367
8983 * gcc.dg/pr24367.c: New testcase.
8984
8985 2006-08-30 Joseph Myers <joseph@codesourcery.com>
8986
8987 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
8988
8989 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
8990
8991 PR rtl-optimization/27735
8992 * gcc.dg/loop-unswitch-1.c: New test.
8993
8994 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
8995
8996 PR fortran/28885
8997 * gfortran.dg/aliasing_dummy_2.f90: New test.
8998
8999 PR fortran/20067
9000 * gfortran.dg/generic_5.f90: Change error message.
9001
9002 PR fortran/28873
9003 * gfortran.dg/generic_6.f90: New test.
9004
9005 PR fortran/25077
9006 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
9007
9008 PR fortran/25102
9009 * gfortran.dg/invalid_interface_assignment.f90: New test.
9010
9011 PR fortran/24866
9012 * gfortran.dg/module_proc_external_dummy.f90: New test.
9013
9014 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
9015
9016 PR c++/28349
9017 * g++.dg/warn/var-args1.C: New test.
9018
9019 2006-08-29 Steven G. Kargl <kargls@comcast.net>
9020
9021 PR fortran/28866
9022 * gfortran.dg/simpleif_2.f90: New test.
9023 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
9024 * gfortran.dg/enum_5.f90: Ditto.
9025
9026 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9027 Kazu Hirata <kazu@codesourcery.com>
9028
9029 PR tree-optimization/17506
9030 * gcc.dg/pr17506.c: New.
9031
9032 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
9033
9034 PR c++/28139
9035 * g++.dg/eh/alias1.C: New test.
9036
9037 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9038
9039 PR c++/28860
9040 * g++.dg/template/ttp22.C: New test.
9041
9042 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
9043
9044 PR middle-end/26632
9045 * gcc.dg/pr26632.c: New.
9046
9047 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9048
9049 PR libgfortran/28354
9050 * gfortran.dg/fmt_zero_precision.f90: New test.
9051
9052 2006-08-27 Mark Mitchell <mark@codesourcery.com>
9053
9054 PR c++/28058
9055 * g++.dg/template/spec31.C: New test.
9056
9057 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
9058
9059 PR c++/26573
9060 * g++.dg/other/static2.C: New test.
9061
9062 2006-08-26 Roger Sayle <roger@eyesopen.com>
9063
9064 * gcc.dg/Wswitch-enum-2.c: New test case.
9065 * gcc.dg/Wswitch-enum-3.c: Likewise.
9066
9067 2006-08-26 Richard Guenther <rguenther@suse.de>
9068
9069 * gcc.c-torture/compile/20060826-1.c: New testcase.
9070
9071 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
9072
9073 PR c++/28736
9074 * g++.dg/template/void10.C: New test.
9075
9076 PR c++/28737
9077 * g++.dg/template/void8.C: New test.
9078
9079 PR c+_+/28738
9080 * g++.dg/template/void9.C: New test.
9081
9082 * g++.dg/template/void3.C: Adjust error markers.
9083 * g++.dg/template/void4.C: Likewise.
9084 * g++.dg/template/crash55.C: Likewise.
9085 * g++.dg/template/void7.C: Likewise
9086
9087 2006-08-26 Mark Mitchell <mark@codesourcery.com>
9088
9089 PR c++/28588
9090 * g++.dg/inherit/access6.C: New test.
9091 * g++.dg/inherit/access7.C: Likewise.
9092
9093 PR c++/28595
9094 * g++.dg/template/array15.C: New test.
9095 * g++.dg/template/crash2.C: Tweak error markers.
9096
9097 2006-08-26 Jakub Jelinek <jakub@redhat.com>
9098
9099 PR middle-end/28683
9100 * gcc.c-torture/compile/20060823-1.c: New test.
9101
9102 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9103
9104 PR c++/28853
9105 * g++.dg/template/ttp21.C: New test.
9106
9107 PR c++/28852
9108 * g++.dg/other/operator1.C: Add error-marker.
9109 * g++.dg/other/operator2.C: New test.
9110
9111 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
9112
9113 PR c/27893
9114 * gcc.c-torture/compile/vla-const-1.c,
9115 gcc.c-torture/compile/vla-const-2.c: New tests.
9116
9117 2006-08-26 Richard Guenther <rguenther@suse.de>
9118
9119 PR middle-end/28814
9120 * gcc.dg/torture/pr28814.c: New testcase.
9121
9122 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
9123
9124 PR c/28418
9125 * gcc.c-torture/compile/compound-literal-1.c: New test.
9126
9127 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
9128
9129 PR c/28299
9130 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
9131 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
9132 Expect extra diagnostics.
9133
9134 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
9135
9136 gcc.dg/noncompile/pr16876.c: New test.
9137
9138 2006-08-25 Mark Mitchell <mark@codesourcery.com>
9139
9140 PR c++/28056
9141 * g++.dg/parse/local1.C: New test.
9142 * g++.dg/other/qual1.C: Tweak error marker.
9143
9144 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
9145
9146 PR c++/27787
9147 * g++.dg/template/typename10.C: New.
9148 * g++.dg/template/lookup4.C: Remove bogus error marker.
9149
9150 2006-08-25 Richard Guenther <rguenther@suse.de>
9151
9152 PR testsuite/28829
9153 * gcc.dg/pr26570.c: Fix testcase.
9154
9155 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
9156
9157 PR tree-opt/28807
9158 * gcc.c-torture/execute/mayalias-2.c: New test.
9159 * gcc.dg/tree-ssa/alias-13.c: New test.
9160
9161 2006-08-24 Jan Hubicka <jh@suse.cz>
9162
9163 PR debug/26881
9164 * gcc.dg/debug/pr26881.c: New file.
9165
9166 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
9167
9168 PR fortran/28788
9169 * gfortran.dg/used_types_4.f90: New test.
9170 * gfortran.dg/derived_init_2.f90: Modify to check sibling
9171 association of derived types.
9172 * gfortran.dg/used_types_2.f90: Add module cleanup.
9173 * gfortran.dg/used_types_3.f90: The same.
9174
9175 PR fortran/28771
9176 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
9177 fix of regression.
9178
9179 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9180
9181 PR 28813
9182 * gfortran.dg/direct_io_6.f90: Remove test.
9183
9184 2006-08-23 Stuart Hastings <stuart@apple.com>
9185
9186 PR 28825
9187 * gcc.target/i386/20060821-1.c: New.
9188
9189 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
9190
9191 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
9192 dg-warning strings for dllimport.
9193
9194 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
9195
9196 PR C++/28450
9197 * g++.dg/ext/vector4.C: New test.
9198 * g++.dg/ext/complex1.C: New test.
9199
9200 2006-08-21 Geoffrey Keating <geoffk@apple.com>
9201
9202 PR debug/28692
9203 * gcc.dg/debug/const-1.c: New.
9204 * gcc.dg/debug/const-2.c: New.
9205 * gcc.dg/debug/dwarf2/const-1.c: New.
9206 * gcc.dg/debug/dwarf2/const-2.c: New.
9207 * gcc.dg/debug/dwarf2/const-2b.c: New.
9208
9209 2006-08-22 Richard Guenther <rguenther@suse.de>
9210
9211 PR middle-end/28776
9212 * gcc.c-torture/compile/pr28776-1.c: New testcase.
9213 * gcc.c-torture/compile/pr28776-2.c: Likewise.
9214
9215 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
9216
9217 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
9218
9219 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
9220
9221 PR c++/26269
9222 * g++.dg/other/error14.C: New test.
9223
9224 PR c++/28505
9225 * g++.dg/parse/ctor7.C: New test.
9226 * g++.dg/parse/ctor8.C: Likewise.
9227
9228 PR c++/28741
9229 * g++.dg/template/void7.C: New test.
9230
9231 2006-08-21 Olivier Hainque <hainque@adacore.com>
9232
9233 * gnat.dg/self_aggregate_with_zeros.adb: New test.
9234 * gnat.dg/self_aggregate_with_array.adb: New test.
9235
9236 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
9237
9238 * g++.dg/eh/arm-vfp-unwind.C: New test.
9239
9240 2006-08-20 Mark Mitchell <mark@codesourcery.com>
9241
9242 PR c++/28341
9243 * g++.dg/template/ref3.C: New test.
9244 * g++.dg/template/nontype13.C: New test.
9245
9246 PR c++/28346
9247 * g++.dg/template/ptrmem17.C: New test.
9248
9249 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
9250
9251 PR target/28648 c:
9252 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
9253
9254 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
9255
9256 PR fortran/28630
9257 * gfortran.dg/used_types_2.f90: New test.
9258
9259 PR fortran/28601
9260 * gfortran.dg/used_types_3.f90: New test.
9261
9262 PR fortran/20886
9263 * gfortran.dg/generic_actual_arg.f90: New test.
9264
9265 PR fortran/28735
9266 * gfortran.dg/module_private_array_refs_1.f90: New test.
9267
9268 PR fortran/28762
9269 * gfortran.dg/program_name_1.f90: New test.
9270
9271 PR fortran/28425
9272 * gfortran.dg/derived_constructor_comps_1.f90: New test.
9273
9274 PR fortran/28496
9275 * gfortran.dg/array_initializer_2.f90: New test.
9276
9277 PR fortran/18111
9278 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
9279
9280 PR fortran/28600
9281 * gfortran.dg/assumed_charlen_function_4.f90: New test.
9282
9283 PR fortran/28771
9284 * gfortran.dg/assumed_charlen_in_main.f90: New test.
9285
9286 PR fortran/28660
9287 * gfortran.dg/dependent_decls_1.f90: New test.
9288
9289 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
9290
9291 PR fortran/25217
9292 * gfortran.dg/derived_init_2.f90: New.
9293
9294 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
9295
9296 * gcc.c-torture/execute/pr28289.c: New test.
9297
9298 2006-08-17 Jakub Jelinek <jakub@redhat.com>
9299
9300 PR c/28744
9301 * gcc.dg/attr-externally-visible-1.c: New test.
9302 * gcc.dg/attr-externally-visible-2.c: New test.
9303 * g++.dg/parse/attr-externally-visible-1.C: New test.
9304 * g++.dg/parse/attr-externally-visible-2.C: New test.
9305
9306 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9307
9308 PR c++/28606
9309 * g++.dg/parse/dtor11.C: New test.
9310
9311 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9312
9313 PR rtl-optimization/28489
9314 * gcc.c-torture/compile/pr28489.c: New test.
9315
9316 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9317
9318 PR c++/28710
9319 * g++.dg/template/redecl4.C: New test.
9320
9321 PR c++/28711
9322 * g++.dg/template/ctor8.C: New test.
9323
9324 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
9325
9326 * gcc.dg/pr26570.c: Fix testcase.
9327
9328 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
9329
9330 * PR c++/28573
9331 * g++.dg/parse/offsetof6.C: New test.
9332 * g++.dg/parse/offsetof6.C: New test.
9333 * g++.dg/parse/offsetof7.C: New test.
9334
9335 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9336
9337 PR testsuite/28602
9338 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
9339 is false.
9340
9341 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
9342
9343 PR c++/28302
9344 * g++.dg/ext/vector3.C: New test.
9345
9346 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
9347
9348 PR gcov/profile/26570
9349 * gcc.dg/pr26570.c: New test.
9350
9351 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
9352
9353 PR c/27697
9354 * gcc.dg/qual-component-1.c: New test.
9355
9356 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9357
9358 PR c++/28593
9359 * g++.dg/parse/new3.C: New test.
9360
9361 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9362
9363 PR fortran/25828
9364 * gfortran.dg/streamio_1.f90: New test.
9365 * gfortran.dg/streamio_2.f90: New test.
9366 * gfortran.dg/streamio_3.f90: New test.
9367 * gfortran.dg/streamio_4.f90: New test.
9368 * gfortran.dg/streamio_5.f90: New test.
9369 * gfortran.dg/streamio_6.f90: New test.
9370 * gfortran.dg/streamio_7.f90: New test.
9371 * gfortran.dg/streamio_8.f90: New test.
9372
9373 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
9374
9375 PR c/28287
9376 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
9377
9378 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
9379
9380 PR c++/28594
9381 * g++.dg/template/void6.C: New test.
9382
9383 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9384
9385 PR c/28649
9386 * gcc.dg/parse-error-1.c: New test.
9387 * gcc.dg/parse-error-2.c: New test.
9388 * gcc.dg/cpp/digraph2.c: Add error-marker.
9389 * gcc.dg/noncompile/920923-1.c: Likewise.
9390
9391 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
9392
9393 PR c/27490
9394 * gcc.dg/sizeof-2.c: New testcase.
9395
9396 PR c/27489
9397 * gcc.dg/switch-A.c: New testcase.
9398
9399 2006-08-14 Steve Ellcey <sje@cup.hp.com>
9400
9401 PR c++/28288
9402 PR c++/14556
9403 * g++.old-deja/g++.warn/compare1.C: Delete.
9404 * g++.dg/opt/pr7503-2.C: Delete.
9405 * g++.dg/opt/pr7503-3.C: Delete.
9406 * g++.dg/opt/pr7503-4.C: Delete.
9407 * g++.dg/opt/pr7503-5.C: Delete.
9408 * g++.dg/opt/max1.C: Delete.
9409 * g++.dg/warn/minmax.C: Delete.
9410 * g++.dg/expr/minmax.C: New test.
9411
9412 2006-08-14 Richard Guenther <rguenther@suse.de>
9413
9414 PR testsuite/28703
9415 * gcc.c-torture/execute/pr28651.c: Do not use argc
9416 to avoid optimization, instead forbid inlining.
9417
9418 2006-08-14 Richard Sandiford <richard@codesourcery.com>
9419
9420 PR rtl-optimization/28634
9421 * gcc.c-torture/execute/ieee/pr28634.c: New test.
9422
9423 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
9424
9425 PR c/27184
9426 * gcc.dg/torture/pr27184.c: New test.
9427
9428 2006-08-12 Jakub Jelinek <jakub@redhat.com>
9429
9430 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
9431
9432 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9433
9434 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
9435 * gfortran.dg/stat_2.f90: Likewise.
9436 * gfortran.dg/chmod_1.f90: Likewise.
9437 * gfortran.dg/chmod_2.f90: Likewise.
9438 * gfortran.dg/chmod_3.f90: Likewise.
9439
9440 2006-08-11 David Edelsohn <edelsohn@gnu.org>
9441
9442 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
9443
9444 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9445
9446 * g++.dg/opt/pr23454-2.C: New test.
9447
9448 2006-08-11 Richard Guenther <rguenther@suse.de>
9449
9450 PR middle-end/28651
9451 * gcc.c-torture/execute/pr28651.c: New testcase.
9452
9453 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
9454
9455 * gnat.dg/specs/static_initializer.ads: New test.
9456
9457 2006-08-10 Paul Brook <paul@codesourcery.com>
9458
9459 * gcc.target/arm/cond-asm.c: New test.
9460
9461 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
9462
9463 PR tree-optimization/26197
9464 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
9465 * g++.dg/vect/vect.exp: Compile the new tests with
9466 --param max-aliased-vops=0.
9467
9468 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
9469
9470 PR c++/28637
9471 * g++.dg/template/void3.C: New test.
9472
9473 PR c++/28638
9474 * g++.dg/template/void4.C: New test.
9475
9476 PR c++/28640
9477 * g++.dg/template/void5.C: New test.
9478
9479 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
9480
9481 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
9482 after dg-do compile.
9483
9484 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
9485
9486 PR tree-optimizations/26969
9487 * gcc.dg/vect/vect.exp: Compile tests prefixed with
9488 "unswitch-loops" with -funswitch-loops.
9489 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
9490
9491 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9492
9493 * gcc.dg/sparc-getcontext-1.c: Fix typo.
9494 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
9495 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
9496 * objc.dg/dwarf-1.m: Likewise.
9497 * objc.dg/dwarf-2.m: Likewise.
9498 * obj-c++.dg/dwarf-2.mm: Likewise.
9499
9500 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9501
9502 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
9503 * objc.dg/dwarf-2.m: Likewise.
9504 * obj-c++.dg/dwarf-2.mm: Likewise.
9505
9506 PR libfortran/28603
9507 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
9508
9509 PR testsuite/27611
9510 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
9511
9512 PR testsuite/27033
9513 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
9514
9515 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
9516
9517 PR target/27827
9518 * gcc.target/i386/pr27827.c: New testcase.
9519
9520 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
9521
9522 PR fortran/28590
9523 * gfortran.dg/sequence_types_1.f90: New test.
9524
9525 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
9526
9527 PR fortran/28548
9528 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
9529 dg-warning. Add -pedantic option.
9530
9531 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9532
9533 PR c/28502
9534 * gcc.dg/proto-1.c: New test.
9535
9536 PR c/27721
9537 * gcc.dg/lvalue-4.c: New test.
9538
9539 PR c/28136
9540 * gcc.dg/init-bad-5.c: New test.
9541
9542 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
9543
9544 PR c++/28347
9545 * g++.dg/ext/typedef-init.C: Add new test for typedef
9546 initialization inside templates. Adjust existing error markers.
9547
9548 2006-08-03 Mark Mitchell <mark@codesourcery.com>
9549
9550 PR c++/28148
9551 * g++.dg/init/ptrmem3.C: New test.
9552
9553 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
9554
9555 PR tree-optimization/27770
9556 * lib/target-support.exp: New target keyword "section_anchors".
9557 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
9558 tests.
9559 * gcc.dg/vect/section-anchors-pr27770.c: New test.
9560 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
9561 * gcc.dg/vect/section-anchors-vect-69.c: New test.
9562 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
9563
9564 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9565
9566 * gcc.dg/20060801-1.c: Add missing '}'.
9567
9568 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9569
9570 PR c++/27508
9571 * g++.dg/parse/dtor9.C: New test.
9572 * g++.dg/parse/dtor10.C: New test.
9573 * g++.dg/other/error7.C: Adjust error-marker.
9574
9575 PR c++/28274
9576 * g++.dg/other/default5.C: New test.
9577
9578 2006-08-02 Richard Guenther <rguenther@suse.de>
9579
9580 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
9581
9582 2006-08-02 Mark Mitchell <mark@codesourcery.com>
9583
9584 PR c++/28557
9585 * g++.dg/template/conv9.C: New test.
9586
9587 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
9588
9589 PR debug/28063
9590 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
9591 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
9592 Optionally return assembly text. Update callers.
9593 (check_no_compiler_messages): Update verbose messages.
9594 (check_no_messages_and_pattern): New.
9595 (check_effective_target_string_merging): New.
9596
9597 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9598
9599 PR c++/28250
9600 * g++.dg/eh/catch4.C: New test.
9601
9602 PR c++/28257
9603 * g++.dg/other/qual1.C: New test.
9604
9605 PR c++/28259
9606 * g++.dg/inherit/error2.C: New test.
9607
9608 PR c++/28267
9609 * g++.dg/other/new1.C: New test.
9610
9611 * g++.dg/warn/pr23075.C: Remove obsolete test.
9612 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
9613 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
9614
9615 2006-07-31 Mark Mitchell <mark@codesourcery.com>
9616
9617 PR c++/28523
9618 * g++.dg/eh/cast1.C: New test.
9619
9620 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
9621
9622 PR libfortran/28452
9623 * gfortran.dg/random_3.f90: New test.
9624
9625 2006-08-01 Steve Ellcey <sje@cup.hp.com>
9626
9627 PR c++/28432
9628 * g++.dg/other/pr28304.C: Change expected error message.
9629 * g++.dg/other/pr28432.C: New test.
9630
9631 2006-08-01 Steve Ellcey <sje@cup.hp.com>
9632
9633 PR c++/28256
9634 * g++.dg/init/brace2.C: Change expected error message, add empty init.
9635
9636 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
9637
9638 PR debug/23336
9639 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
9640 at -g1.
9641 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
9642 g++.dg/debug/enum-2.C: New.
9643
9644 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9645
9646 PR c++/6634
9647 * g++.dg/parse/long1.C: Add more tests.
9648
9649 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9650
9651 * gfortran.dg/lrshift_1.c: New file.
9652
9653 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9654
9655 PR libgfortran/28335
9656 * gfortran.dg/no_unit_error_1.f90: New test.
9657
9658 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9659
9660 PR libgfortran/28335
9661 * gfortran.dg/no_unit_error_1.f90: Delete test.
9662 * gfortran.dg/no_unit_error_2.f90: Delete test.
9663
9664 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9665
9666 * gfortran.dg/chmod_3.f90: New test.
9667 * gfortran.dg/ltime_gmtime_1.f90: New test.
9668 * gfortran.dg/ltime_gmtime_2.f90: New test.
9669 * gfortran.dg/lrshift_1.f90: New test.
9670 * gfortran.dg/chmod_1.f90: New test.
9671 * gfortran.dg/chmod_2.f90: New test.
9672
9673 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
9674
9675 PR c++/27668
9676 * g++.dg/template/crash55.C: New test.
9677
9678 PR c++/27962
9679 * g++.dg/template/nontype16.C: New test.
9680
9681 * g++.dg/template/void2.C: Adjust error markers.
9682 * g++.dg/template/nontype5.C: Adjust error markers.
9683
9684 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
9685
9686 * gcc.target/i386/stack-prot-kernel.c: New test.
9687
9688 2006-07-27 Roger Sayle <roger@eyesopen.com>
9689
9690 * gcc.dg/builtins-55.c: New test case.
9691
9692 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
9693
9694 PR rtl-optimization/27907
9695 * gcc.c-torture/compile/pr27907.c: New test.
9696
9697 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9698
9699 * gfortran.dg/mclock.f90: New test.
9700 * gfortran.dg/int_conv_1.f90: New test.
9701 * gfortran.dg/stat_1.f90: New test.
9702 * gfortran.dg/stat_2.f90: New test.
9703
9704 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9705
9706 PR libgfortran/28335
9707 * gfortran.dg/no_unit_error_1.f90: New test.
9708 * gfortran.dg/no_unit_error_2.f90: New test.
9709 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
9710
9711 2006-07-25 Roger Sayle <roger@eyesopen.com>
9712
9713 PR middle-end/28473
9714 * gcc.dg/fold-convround-1.c: New test case.
9715
9716 2006-07-24 Steven G. Kargl <kargls@comcast.net>
9717
9718 * gfortran.dg/arithmetic_if.f90: Fix comments.
9719
9720 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9721
9722 PR c++/27572
9723 * g++.dg/other/typedef1.C: New test.
9724 * g++.dg/template/typedef4.C: New test.
9725 * g++.dg/template/typedef5.C: New test.
9726
9727 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
9728
9729 PR fortran/28416
9730 * gfortran.dg/allocatable_dummy_3.f90: New.
9731
9732 2006-07-24 Steven G. Kargl <kargls@comcast.net>
9733
9734 PR fortran/28439
9735 * gfortran.dg/arithmetic_if.f90: New test.
9736
9737 2006-07-24 Uros Bizjak <uros@kss-loka.si>
9738
9739 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
9740 avoid memcpy optimization.
9741
9742 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9743
9744 PR fortran/25289
9745 * gfortran.dg/direct_io_6.f90: New test.
9746
9747 2006-07-24 Jan Hubicka <jh@suse.cz>
9748
9749 PR c/25795
9750 PR c++/27369
9751 * gcc.dg/pr25795.c: New test.
9752 * gcc.dg/pr25795-1.c: New test.
9753
9754 2006-07-23 Roger Sayle <roger@eyesopen.com>
9755
9756 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
9757 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
9758 which may be transformed to "g || h" on some platforms.
9759
9760 2006-07-23 Mark Mitchell <mark@codesourcery.com>
9761
9762 PR c++/28025
9763 * g++.dg/template/friend45.C: New test.
9764
9765 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9766
9767 PR libgfortran/28339
9768 * gfortran.dg/arrayio_8.f90: New test.
9769
9770 2006-07-21 Mike Stump <mrs@apple.com>
9771
9772 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
9773
9774 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
9775
9776 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9777
9778 PR c++/28250
9779 * g++.dg/eh/catch3.C: New test.
9780
9781 PR c++/28363
9782 * g++.dg/template/defarg10.C: New test.
9783
9784 2006-07-20 Paul Brook <paul@codesourcery.com>
9785
9786 PR 27363
9787 * gcc.dg/pr27363.c: New test.
9788
9789 2006-07-19 Mark Mitchell <mark@codesourcery.com>
9790
9791 PR c++/28338
9792 * g++.dg/init/ref13.C: New test.
9793
9794 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9795
9796 PR obj-c++/28434
9797 * obj-c++.dg/proto-error-1.mm: New test.
9798
9799 2006-07-18 Mark Mitchell <mark@codesourcery.com>
9800
9801 PR c++/28337
9802 * g++.dg/template/string1.C: New test.
9803
9804 2006-07-18 Mark Mitchell <mark@codesourcery.com>
9805
9806 PR c++/28048
9807 * g++.dg/template/defarg9.C: New test.
9808
9809 PR c++/28235
9810 * g++.dg/template/static27.C: New test.
9811
9812 2006-07-18 Diego Novillo <dnovillo@redhat.com>
9813
9814 PR 28410
9815 * gcc.dg/tree-ssa/pr28410.c: New test.
9816
9817 2006-07-18 Lee Millward <lee.millward@gmail.com>
9818
9819 PR c++/28258
9820 * g++/dg/other/error13.C: New test.
9821
9822 PR c++/28260
9823 * g++.dg/template/friend44.C: New test.
9824
9825 2006-07-18 Steve Ellcey <sje@cup.hp.com>
9826
9827 PR c++/27495
9828 * g++.dg/other/pr27495.C: New.
9829
9830 2006-07-18 Olivier Hainque <hainque@adacore.com>
9831
9832 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
9833 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
9834
9835 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9836
9837 PR c/28286
9838 * gcc.dg/pragma-pack-4.c: New test.
9839
9840 2006-07-17 Steve Ellcey <sje@cup.hp.com>
9841
9842 PR c++/28291
9843 * g++.dg/ext/pr28291.C: New test.
9844
9845 2006-07-17 Richard Sandiford <richard@codesourcery.com>
9846
9847 PR middle-end/28403
9848 * gcc.c-torture/execute/pr28403.c: New test.
9849
9850 2006-07-17 Richard Sandiford <richard@codesourcery.com>
9851
9852 PR middle-end/28402
9853 * gcc.dg/pr28402.c: New test.
9854
9855 2006-07-17 Steve Ellcey <sje@cup.hp.com>
9856
9857 PR c++/28304
9858 * g++.dg/other/pr28304.C: New test.
9859
9860 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
9861
9862 PR other/28251
9863 gcc.c-torture/unsorted/dump-noaddr.c: New test.
9864 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
9865
9866 2006-07-17 Richard Guenther <rguenther@suse.de>
9867
9868 PR tree-optimization/28238
9869 * g++.dg/tree-ssa/pr28238.C: New testcase.
9870
9871 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9872
9873 PR c++/28250
9874 * g++.dg/eh/catch1.C: New test.
9875 * g++.dg/eh/catch2.C: New test.
9876
9877 2006-07-16 Jakub Jelinek <jakub@redhat.com>
9878
9879 PR c++/28370
9880 * g++.dg/template/anon3.C: New test.
9881
9882 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
9883
9884 PR fortran/20844
9885 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
9886 specifiers requiring an explicit format tag..
9887
9888 PR fortran/28201
9889 * gfortran.dg/generic_5: New test.
9890
9891 PR fortran/20893
9892 * gfortran.dg/elemental_optional_args_1.f90: New test.
9893
9894 2006-07-16 Olivier Hainque <hainque@adacore.com>
9895
9896 * gnat.dg/assert.ads: New file.
9897 * gnat.dg/controlled_record.ads: Likewise.
9898 * gnat.dg/controlled_record.adb: Likewise.
9899
9900 2006-07-15 Lee Millward <lee.millward@gmail.com>
9901
9902 PR c++/28292
9903 * g++.dg/other/error12.C: New test.
9904
9905 PR c++/28269
9906 * g++.dg/template/crash54.C: New test.
9907
9908 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9909
9910 PR c++/28249
9911 * g++.dg/parse/catch1.C: New test.
9912
9913 PR c++/28294
9914 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
9915
9916 PR c++/28387
9917 * g++.dg/ext/attrib24.C: New test.
9918
9919 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9920
9921 PR c++/28343
9922 * g++.dg/ext/asmspec1.C: New test.
9923
9924 2006-07-13 Janis Johnson <janis187@us.ibm.com>
9925
9926 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
9927 (dg-test): Support shouldfail tests.
9928 * lib/target-supports-dg.exp (dg-shouldfail): New.
9929 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
9930 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
9931 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
9932 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
9933 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
9934 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
9935 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
9936
9937 2006-07-13 Jan Hubicka <jh@suse.cz>
9938
9939 * gcc.target/i386/memcpy-1.c: New.
9940
9941 2006-07-12 Geoffrey Keating <geoffk@apple.com>
9942
9943 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
9944
9945 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
9946
9947 PR fortran/25097
9948 * gfortran.dg/present_1.f90: New test.
9949
9950 PR fortran/20903
9951 * gfortran.dg/interface_derived_type_1.f90: New test.
9952
9953 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
9954
9955 PR fortran/28213
9956 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
9957 list.
9958
9959 2006-07-07 Lee Millward <lee.millward@gmail.com>
9960
9961 PR c++/27820
9962 * g++.dg/other/label1.C: New test.
9963
9964 2006-07-07 Richard Guenther <rguenther@suse.de>
9965
9966 PR middle-end/28268
9967 * gcc.dg/torture/pr28268.c: New testcase.
9968
9969 2006-07-07 Steve Ellcey <sje@cup.hp.com>
9970
9971 PR c++/27019
9972 * g++.dg/ext/pr27019.C: New.
9973
9974 2006-07-07 Richard Guenther <rguenther@suse.de>
9975
9976 PR tree-optimization/28187
9977 * gcc.dg/pr28187.c: New testcase.
9978
9979 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
9980
9981 * gnat.dg/address_conversion.adb: New test.
9982 * gnat.dg/boolean_subtype.adb: Likewise.
9983 * gnat.dg/frame_overflow.adb: Likewise.
9984 * gnat.dg/pointer_array.adb: Likewise.
9985 * gnat.dg/pointer_conversion.adb: Likewise.
9986
9987 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
9988
9989 PR fortran/28237
9990 PR fortran/23420
9991 * gfortran.dg/print_fmt_5.f90: New test.
9992
9993 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9994
9995 PR fortran/28129
9996 * gfortran.dg/bounds_check_4.f90: New test.
9997
9998 2006-07-05 Richard Guenther <rguenther@suse.de>
9999
10000 PR target/28158
10001 * gfortran.dg/pr28158.f90: New testcase.
10002
10003 2006-07-05 Richard Guenther <rguenther@suse.de>
10004
10005 PR tree-optimization/28162
10006 * gcc.dg/pr28162.c: New testcase.
10007
10008 2006-07-05 Richard Guenther <rguenther@suse.de>
10009 Andrew Pinski <pinskia@gcc.gnu.org>
10010
10011 PR c++/27084
10012 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
10013
10014 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
10015
10016 PR fortran/28174
10017 * gfortran.dg/actual_array_substr_2.f90: New test.
10018
10019 PR fortran/28167
10020 * gfortran.dg/actual_array_constructor_2.f90: New test.
10021
10022 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10023
10024 * gfortran.dg/itime_idate_1.f: New test.
10025 * gfortran.dg/itime_idate_2.f: New test.
10026
10027 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10028
10029 PR libgfortran/27704
10030 * gfortran.dg/open_status_3.f90: New test.
10031 * gfortran.dg/fmt_l.f90: Update for new feature.
10032
10033 2006-07-03 Asher Langton <langton2@llnl.gov>
10034
10035 * gfortran.dg/oldstyle_2.f90: New.
10036
10037 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
10038
10039 * gnat.dg/string_slice.adb: New test.
10040
10041 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10042
10043 PR fortran/19259
10044 * gfortran.dg/semicolon_fixed.c: New.
10045 * gfortran.dg/semicolon_free.c: New.
10046
10047 2006-06-30 Mike Stump <mrs@apple.com>
10048
10049 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
10050 that don't support internal visibility.
10051
10052 2006-06-30 Andrew Pinski <pinskia@gmail.com>
10053
10054 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
10055 for '(' / ')' needing an extra '\'.
10056
10057 2006-06-29 Roger Sayle <roger@eyesopen.com>
10058
10059 PR middle-end/27428
10060 * gcc.dg/pr27428-1.c: New test case.
10061
10062 2006-06-29 Mike Stump <mrs@apple.com>
10063
10064 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
10065 on darwin as we can't align commons large enough yet.
10066
10067 * gcc.dg/vla-8.c: Add additional testcases.
10068
10069 2006-06-26 Steve Ellcey <sje@cup.hp.com>
10070
10071 PR c++/28114
10072 * g++.dg/other/pr28114.C: New.
10073
10074 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
10075
10076 * gcc.c-torture/compile/20060625-1.c: New test.
10077
10078 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
10079
10080 PR fortran/20867
10081 * gfortran.dg/stfunc_3.f90: New test.
10082
10083 PR fortran/25056
10084 * gfortran.dg/impure_actual_1.f90: New test.
10085
10086 PR fortran/20874
10087 * gfortran.dg/elemental_result_1.f90: New test.
10088
10089 PR fortran/25073
10090 * gfortran.dg/select_7.f90: New test.
10091
10092 PR fortran/27554
10093 * intrinsic_actual_1.f: New test.
10094
10095 PR fortran/22038
10096 PR fortran/28119
10097 * gfortran.dg/forall_4.f90: New test.
10098
10099 PR fortran/25072
10100 * gfortran.dg/forall_5.f90: New test.
10101
10102 2006-06-25 Lee Millward <lee.millward@gmail.com>
10103
10104 PR c++/28051
10105 * g++.dg/template/using13.C: New test.
10106
10107 PR c++/28054
10108 * g++.dg/other/incomplete3.C: New test.
10109
10110 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10111
10112 PR fortran/28081
10113 * gfortran.dg/substr_3.f: New test.
10114 * gfortran.dg/equiv_2.f90: Update expected error message.
10115
10116 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
10117
10118 PR fortran/28118
10119 * gfortran.dg/actual_array_substr_1.f90: New test.
10120
10121 2006-06-24 Olivier Hainque <hainque@adacore.com>
10122
10123 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
10124 * gnat.dg/scalar_mode_agg_compare.adb: New test.
10125
10126 2006-06-23 Janis Johnson <janis187@us.ibm.com>
10127
10128 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
10129
10130 2006-06-23 Steven G. Kargl <kargls@comcast.net>
10131
10132 PR fortran/27981
10133 * gfortran.dg/simpleif_2.f90: New test.
10134
10135 2006-06-23 Lee Millward <lee.millward@gmail.com>
10136
10137 * g++.dg/template/error22.C: Fix typo.
10138
10139 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10140
10141 PR c++/28112
10142 * g++.dg/ext/attrib23.C: New test.
10143
10144 2006-06-23 Olivier Hainque <hainque@adacore.com>
10145
10146 * gnat.dg/varsize_temp.adb: New test.
10147
10148 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10149
10150 PR c++/11468
10151 * g++.dg/other/java2.C: New test.
10152
10153 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
10154
10155 PR target/27789
10156 * g++.dg/ext/dllimport4.C. Add more tests for invalid
10157 initialization.
10158
10159 2006-06-22 Roger Sayle <roger@eyesopen.com>
10160
10161 PR target/27531
10162 * gcc.dg/pr27531-1.c: New test case.
10163
10164 2006-06-22 Asher Langton <langton2@llnl.gov>
10165
10166 PR fortran/24748
10167 * gfortran.dg/implicit_8.f90: New.
10168
10169 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
10170
10171 PR rtl-optimization/28121
10172 * gcc.dg/pr28121.c: New test.
10173
10174 2006-06-22 Lee Millward <lee.millward@gmail.com>
10175
10176 PR c++/27805
10177 * g++.dg/parse/ptrmem6.C: New test.
10178
10179 PR c++/27821
10180 * g++.dg/template/error22.C: New test.
10181
10182 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10183
10184 PR c++/28111
10185 * g++.dg/template/friend43.C: New test.
10186
10187 PR c++/28110
10188 * g++.dg/template/crash53.C: New test.
10189
10190 PR c++/28109
10191 * g++.dg/rtti/incomplete1.C: New test.
10192
10193 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
10194
10195 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
10196
10197 2006-06-21 Joseph Myers <joseph@codesourcery.com>
10198
10199 * gcc.c-torture/execute/complex-7.c: New.
10200
10201 2006-06-21 Jakub Jelinek <jakub@redhat.com>
10202
10203 * gcc.dg/merge-all-constants-1.c: New test.
10204
10205 2006-06-20 Janis Johnson <janis187@us.ibm.com>
10206
10207 PR c++/28113
10208 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
10209
10210 2006-06-20 Steven G. Kargl <kargls@comcast.net>
10211
10212 * gfortran.dg/rrspacing_1.f90: New test.
10213
10214 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10215
10216 PR c++/28052
10217 * g++.dg/other/bitfield2.C: New test.
10218
10219 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
10220
10221 PR tree-optimization/27331
10222 * gcc.dg/pr27331.c: New test.
10223
10224 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
10225 Eric Botcazou <ebotcazou@adacore.com>
10226
10227 PR ada/18692
10228 * lib/gnat.exp: New file.
10229 * lib/gnat-dg.exp: Likewise.
10230 * gnat.dg: New directory.
10231 * gnat.dg/dg.exp: New driver.
10232 * gnat.dg/specs: New directory.
10233 * gnat.dg/specs/specs.exp: New driver.
10234 * gnat.dg/style: New directory.
10235 * gnat.dg/style/style.exp: New driver.
10236
10237 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
10238
10239 PR fortran/16206
10240 * gfortran.dg/array_initializer_1.f90: New test.
10241
10242 PR fortran/28005
10243 * gfortran.dg/matmul_3.f90: New test.
10244
10245 2006-06-19 Andrew Pinski <pinskia@gmail.com>
10246
10247 PR middle-end/28075
10248 * gcc.dg/tree-ssa/inline-1.c: New test.
10249
10250 2006-06-19 Anatoly Sokolov <aesok@post.ru>
10251
10252 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
10253 in malloc prototype; remove XFAIL.
10254 * gcc.dg/pr18241-2.c: Ditto.
10255 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
10256 in memset prototype; remove XFAIL.
10257 * gcc.dg/tree-ssa/pr23382.c: Ditto.
10258
10259 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
10260
10261 * gcc.dg/vla-8.c: Add.
10262
10263 2006-06-19 Richard Guenther <rguenther@suse.de>
10264
10265 PR tree-optimization/27090
10266 * g++.dg/tree-ssa/pr27090.C: New testcase.
10267
10268 2006-06-19 Roger Sayle <roger@eyesopen.com>
10269
10270 PR target/27861
10271 * gcc.dg/pr27861-1.c: New test case.
10272
10273 2006-06-19 Richard Guenther <rguenther@suse.de>
10274
10275 PR middle-end/28045
10276 * gcc.dg/torture/pr28045.c: New testcase.
10277
10278 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10279
10280 PR fortran/26801
10281 * gfortran.dg/associated_4.f90: New test.
10282
10283 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10284
10285 PR fortran/19310
10286 PR fortran/19904
10287 * gfortran.dg/real_const_3.f90: New test.
10288
10289 2006-06-16 Mark Mitchell <mark@codesourcery.com>
10290
10291 PR c++/28016
10292 * g++.dg/template/static26.C: New test.
10293
10294 PR c++/27979
10295 * g++.dg/expr/bitfield2.C: New test.
10296
10297 PR c++/27884
10298 * g++.dg/parse/linkage2.C: New test.
10299
10300 2006-06-16 Richard Guenther <rguenther@suse.de>
10301
10302 PR middle-end/27116
10303 * gcc.dg/pr15785-1.c: Revert last change.
10304 * gcc.dg/torture/pr27116-2.c: New testcase.
10305
10306 2006-06-16 Roger Sayle <roger@eyesopen.com>
10307
10308 PR middle-end/27802
10309 * gcc.dg/pr27802-1.c: New test case.
10310
10311 2006-06-15 Mark Mitchell <mark@codesourcery.com>
10312
10313 PR c++/27689
10314 * g++.dg/template/ttp18.C: New test.
10315 * g++.dg/template/ttp19.C: Likewise.
10316
10317 PR c++/27666
10318 * g++.dg/expr/cond9.C: New test.
10319
10320 PR c++/27640
10321 * g++.dg/template/ctor7.C: New test.
10322
10323 2006-06-15 Janis Johnson <janis187@us.ibm.com>
10324
10325 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
10326
10327 2006-06-16 Richard Guenther <rguenther@suse.de>
10328
10329 PR tree-optimization/27781
10330 * gcc.dg/tree-ssa/pr27781.c: New testcase.
10331
10332 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
10333
10334 * gfortran.dg/allocate_zerosize_2.f90: New test case.
10335
10336 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
10337
10338 * gcc.dg/tree-ssa/loop-18.c: New test.
10339
10340 2006-06-14 Mark Mitchell <mark@codesourcery.com>
10341
10342 PR c++/27665
10343 * g++.dg/template/crash52.C: New test.
10344
10345 PR c++/27648
10346 * g++.dg/ext/attrib22.C: New test.
10347
10348 PR c++/26559
10349 * g++.dg/template/builtin1.C: New test.
10350 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
10351
10352 PR c++/28018
10353 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
10354 assignment.
10355 * g++.old-deja/g++.pt/crash51.C: Likewise.
10356
10357 PR c++/27227
10358 * g++.dg/lookup/linkage1.C: New test.
10359 * g++.dg/lookup/linkage2.C: Likewise.
10360
10361 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
10362
10363 PR middle-end/27959
10364 * gcc.dg/pr27959.c: New testcase.
10365
10366 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
10367
10368 PR target/28014:
10369 * g++.dg/eh/div.C: New test.
10370
10371 2006-06-13 Jakub Jelinek <jakub@redhat.com>
10372
10373 PR c++/27894
10374 * g++.dg/tree-ssa/pr26757.C: New test.
10375 * g++.dg/tree-ssa/pr27894.C: New test.
10376
10377 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
10378
10379 * gcc.c-torture/compile/20060609-1.c: New test.
10380
10381 PR target/27863
10382 * gcc.c-torture/compile/pr27863.c: New test.
10383
10384 2006-06-13 Richard Guenther <rguenther@suse.de>
10385
10386 PR tree-optimization/27830
10387 * g++.dg/tree-ssa/pr27830.C: New testcase.
10388
10389 2006-06-13 Matthew Sachs <msachs@apple.com>
10390
10391 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
10392 the list of compiler flags; this causes those flags to be checked
10393 for things like dg-skip-if.
10394
10395 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10396
10397 PR c++/27601
10398 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
10399
10400 2006-06-12 Mark Mitchell <mark@codesourcery.com>
10401 Kazu Hirata <kazu@codesourcery.com>
10402
10403 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
10404 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
10405
10406 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10407
10408 PR c++/27933
10409 * g++.dg/lookup/using15.C: New test.
10410
10411 PR c++/27951
10412 * g++.dg/other/anon4.C: New test.
10413
10414 2006-06-12 Roger Sayle <roger@eyesopen.com>
10415
10416 PR c++/21210
10417 * g++.dg/init/complex1.C: New test case.
10418
10419 2006-06-11 Eric Christopher <echristo@apple.com>
10420
10421 PR middle-end/27948
10422 * gcc.dg/bf-ms-layout.c: Run on darwin.
10423 * gcc.dg/bf-no-ms-layout: Ditto.
10424 * gcc.dg/attr-ms_struct-2.c: New.
10425 * gcc.dg/bf-ms-layout-2.c: Ditto.
10426
10427 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
10428
10429 * gcc.dg/attr-ms_struct-packed1.c: New.
10430
10431 2006-06-09 Mike Stump <mrs@apple.com>
10432
10433 * gcc.dg/vla-7.c: Add.
10434
10435 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
10436
10437 PR fortran/24558
10438 * gfortran.dg/entry_6.f90: New test.
10439
10440 PR fortran/20877
10441 PR fortran/25047
10442 * gfortran.dg/entry_7.f90: New test.
10443
10444 2006-06-09 Jakub Jelinek <jakub@redhat.com>
10445
10446 PR c/27747
10447 * gcc.dg/cpp/_Pragma6.c: New test.
10448
10449 PR c++/27748
10450 * g++.dg/cpp/_Pragma1.C: New test.
10451
10452 PR preprocessor/27746
10453 * gcc.dg/gomp/macro-3.c: New test.
10454 * gcc.dg/gomp/macro-4.c: New test.
10455 * g++.dg/gomp/macro-3.C: New test.
10456 * g++.dg/gomp/macro-4.C: New test.
10457
10458 2006-06-09 Richard Guenther <rguenther@suse.de>
10459
10460 PR tree-optimization/26998
10461 * gcc.dg/torture/pr26998.c: New testcase.
10462 * gcc.dg/tree-ssa/vrp29.c: New testcase.
10463
10464 2006-06-08 Mike Stump <mrs@apple.com>
10465
10466 * gcc.dg/pr27095.c: Account for stubs.
10467
10468 PR target/26427
10469 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
10470 produce bad code on darwin.
10471
10472 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10473
10474 PR fortran/27958
10475 * gfortran.dg/substr_2.f: New test.
10476
10477 2006-06-08 Asher Langton <langton2@llnl.gov>
10478
10479 PR fortran/27786
10480 * cray_pointers_2.f90: Add -fbounds-check compile flag.
10481
10482 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10483
10484 PR target/27421
10485 * gcc.dg/union-3.c: New test.
10486
10487 2006-06-08 Richard Guenther <rguenther@suse.de>
10488
10489 PR middle-end/27116
10490 * gcc.dg/torture/pr27116.c: New testcase.
10491 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
10492
10493 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
10494
10495 PR rtl-optimization/26449
10496 * gcc.dg/pr26449.c: New test.
10497
10498 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10499
10500 PR c++/27601
10501 * g++.dg/ext/offsetof1.C: Test member functions.
10502
10503 2006-06-07 Steve Ellcey <sje@cup.hp.com>
10504
10505 * gcc.dg/pr27095.c: Improve scanning.
10506
10507 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
10508
10509 PR fortran/23091
10510 * gfortran.dg/saved_automatic_1.f90: New test.
10511
10512 PR fortran/24168
10513 * gfortran.dg/array_simplify_1.f90: New test.
10514
10515 PR fortran/25090
10516 * gfortran.dg/entry_dummy_ref_1.f90: New test.
10517
10518 PR fortran/25058
10519 * gfortran.dg/entry_dummy_ref_2.f90: New test.
10520
10521 2006-06-06 Mark Mitchell <mark@codesourcery.com>
10522
10523 PR c++/27177
10524 * g++.dg/expr/cast7.C: New test.
10525
10526 2006-06-06 Janis Johnson <janis187@us.ibm.com>
10527
10528 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
10529 * lib/gcc-defs.exp (tool_check_compile): Ditto.
10530 * lib/fortran-torture.exp (fortran-torture-compile,
10531 fortran-torture-execute): Ditto.
10532
10533 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
10534
10535 PR target/27842
10536 * gcc.dg/vmx/pr27842.c: New test.
10537
10538 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10539
10540 PR libfortran/27895
10541 * gfortran.dg/bounds_check_3.f90: New test.
10542
10543 2006-06-05 Mike Stump <mrs@apple.com>
10544
10545 * objc.dg/objc-fast-4.m: Skip for ppc64.
10546
10547 2006-06-05 Steve Ellcey <sje@cup.hp.com>
10548
10549 PR testsuite/27705
10550 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
10551
10552 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
10553 Victor Kaplansky <victork@il.ibm.com>
10554
10555 PR tree-optimizations/26360
10556 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
10557 with -fno-tree-dce.
10558 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
10559
10560 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
10561
10562 PR fortran/14067
10563 * gfortran.dg/data_char_1.f90: Add messages for truncated
10564 strings.
10565
10566 PR fortran/16943
10567 * gfortran.dg/func_decl_2.f90: New test.
10568
10569 PR fortran/20839
10570 * gfortran.dg/do_2.f90: New test.
10571
10572 PR fortran/27655
10573 * gfortran.dg/associated_3.f90: New test.
10574
10575 2006-06-04 Mark Mitchell <mark@codesourcery.com>
10576
10577 PR c++/27819
10578 * g++.dg/template/static25.C: New test.
10579
10580 PR c++/27722
10581 * g++.dg/init/array21.C: New test.
10582
10583 PR c++/27807
10584 * g++.dg/ext/complit7.C: New test.
10585
10586 PR c++/27806
10587 * g++.dg/parse/ptrmem5.C: New test.
10588
10589 2006-06-04 Roger Sayle <roger@eyesopen.com>
10590 Andrew Pinski <pinskia@physics.uc.edu>
10591
10592 PR c/27150
10593 PR middle-end/27382
10594 * gcc.dg/pr27150-1.c: New testcase.
10595 * gcc.dg/pr27382-1.c: New testcase.
10596 * gcc.dg/pr27382-2.c: New testcase.
10597
10598 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
10599
10600 PR c/25161
10601 PR c/27020
10602 * gcc.dg/array-10.c: New test.
10603
10604 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10605
10606 PR c++/27804
10607 * g++.dg/init/const4.C: New test.
10608 * g++.dg/init/member1.C: Add error-marker.
10609 * g++.dg/other/fold1.C: Adjust error-marker.
10610
10611 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10612
10613 PR c++/27601
10614 * g++.dg/ext/offsetof1.C: New test.
10615
10616 2006-06-04 Eric Christopher <echristo@apple.com>
10617
10618 * gcc.dg/attr-ms_struct-1.c: New.
10619
10620 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
10621
10622 * gcc.c-torture/compile/builtin_constant_p.c: New test.
10623
10624 2006-06-04 Richard Guenther <rguenther@suse.de>
10625
10626 PR tree-optimization/27039
10627 * gcc.dg/tree-ssa/loop-17.c: New testcase.
10628
10629 2006-06-03 Roger Sayle <roger@eyesopen.com>
10630
10631 PR target/26223
10632 * gcc.target/i386/amd64-abi-2.c: New test case.
10633
10634 2006-06-02 Eric Christopher <echristo@apple.com>
10635
10636 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
10637 * gcc.target/i386/20020523-1.c: Skip if darwin.
10638 * gcc.target/i386/asm-3.c: Ditto.
10639 * gcc.target/i386/20011119-1.c: Ditto.
10640 * gcc.target/i386/clobbers.c: Remove pic part of test.
10641
10642 2006-06-02 Steve Ellcey <sje@cup.hp.com>
10643
10644 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
10645 * g++.old-deja/g++.other/init19.C: Ditto.
10646 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
10647 and add other platforms as expected failures.
10648
10649 2006-06-01 Steve Ellcey <sje@cup.hp.com>
10650
10651 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
10652 (is-effective-target-keyword): Ditto.
10653
10654 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
10655
10656 PR fortran/27715
10657 * gfortran.dg/extended_char_comparison_1.f: New test.
10658
10659 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
10660
10661 PR fortran/25098
10662 * gfortran.dg/dummy_procedure_1.f90: New test.
10663
10664 PR fortran/25147
10665 * gfortran.dg/dummy_procedure_2.f90: New test.
10666
10667 * gfortran.dg/associated_2.f90: Correct to make consistent with
10668 standard.
10669
10670 2006-05-31 Roger Sayle <roger@eyesopen.com>
10671
10672 * gcc.target/i386/387-11.c: New test case.
10673
10674 2006-05-31 Mark Mitchell <mark@codesourcery.com>
10675
10676 PR c++/27801
10677 * g++.dg/template/cond6.C: New test.
10678
10679 PR c++/26496
10680 * g++.dg/template/crash51.C: New test.
10681 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
10682
10683 PR c++/27385
10684 * g++.dg/init/array20.C: New test.
10685
10686 2006-05-31 Roger Sayle <roger@eyesopen.com>
10687
10688 * gcc.dg/builtins-54.c: New test case.
10689
10690 2006-05-30 Mark Mitchell <mark@codesourcery.com>
10691
10692 PR c++/26433
10693 * g++.dg/template/fntry1.C: Add dg-do link.
10694
10695 PR c++/27808
10696 * g++.dg/parse/friend6.C: New test.
10697
10698 2006-05-30 Asher Langton <langton2@llnl.gov>
10699
10700 * gfortran.dg/cray_pointers_7.f90: New test.
10701
10702 2006-05-30 Roger Sayle <roger@eyesopen.com>
10703
10704 PR tree-optimization/23452
10705 * gcc.dg/fold-mulconj-1.c: New test case.
10706
10707 2006-05-30 Mark Mitchell <mark@codesourcery.com>
10708
10709 PR c++/27803
10710 * g++.dg/parse/bitfield1.C: New test.
10711
10712 2006-05-30 Roger Sayle <roger@eyesopen.com>
10713
10714 * gcc.target/ppc-eq0-1.c: New test case.
10715 * gcc.target/ppc-negeq0-1.c: New test case.
10716
10717 2006-05-30 Dirk Mueller <dmueller@suse.de>
10718
10719 PR c/27273
10720 * gcc.dg/overflow-warn-5.c: New test.
10721
10722 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10723
10724 PR c/27718
10725 * gcc.dg/sizeof-1.c: New test.
10726
10727 2006-05-30 Uros Bizjak <uros@kss-loka.si>
10728
10729 PR target/27790
10730 * gcc.target/i386/pr27790.c: New test.
10731
10732 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10733
10734 PR libgfortran/27757
10735 * gfortran.dg/direct_io_5.f90: New test.
10736
10737 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10738
10739 PR libgfortran/27634
10740 * gfortran.dg/fmt_missing_period_1.f: New test.
10741 * gfortran.dg/fmt_missing_period_2.f: New test.
10742 * gfortran.dg/fmt_missing_period_3.f: New test.
10743
10744 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10745
10746 PR fortran/19777
10747 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
10748 arrays.
10749
10750 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10751
10752 PR c++/27713
10753 * g++.dg/template/new6.C: New test.
10754
10755 2006-05-29 Roger Sayle <roger@eyesopen.com>
10756
10757 PR tree-optimization/24964
10758 * gcc.target/i386/387-10.c: New test case.
10759
10760 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
10761
10762 * intrinsics/string_intrinsics.c (compare_string):
10763 Use memcmp instead of strncmp to avoid tripping over
10764 CHAR(0) in a string.
10765
10766 2006-05-27 Richard Guenther <rguenther@suse.de>
10767
10768 PR middle-end/27773
10769 * gcc.dg/torture/pr27773.c: New testcase.
10770
10771 2006-05-27 Dirk Mueller <dmueller@suse.de>
10772
10773 * gcc.dg/pr24561.c: Rename to..
10774 * gcc.dg/pr25962.c: .. this.
10775
10776 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10777
10778 PR fortran/19777
10779 * gfortran.dg/bounds_check_2.f: New test.
10780
10781 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
10782
10783 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
10784 * gfortran.dg/byte_1.f90: Likewise.
10785 * gfortran.dg/dup_save_2.f90: Likewise.
10786
10787 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
10788
10789 * gfortran.dg/associated_2.f90: New test.
10790
10791 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10792
10793 PR fortran/27524
10794 * gfortran.dg/bounds_check_1.f90: New test.
10795
10796 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
10797
10798 PR rtl-optimization/27661
10799 * gcc.dg/pr27661.c: New test case.
10800
10801 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
10802
10803 PR fortran/23151
10804 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
10805 * gfortran.dg/print_parentheses_1.f: New test.
10806 * gfortran.dg/print_parentheses_2.f90: New test.
10807
10808 2006-05-26 Jakub Jelinek <jakub@redhat.com>
10809
10810 PR target/27758
10811 * gcc.dg/pr27758.c: New test.
10812
10813 2006-05-24 Falk Hueffner <falk@debian.org>
10814
10815 * gcc.c-torture/compile/pr27571.c: New test.
10816
10817 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
10818
10819 PR fortran/27709
10820 * gfortran.dg/spec_expr_4.f90: New test.
10821
10822 PR fortran/27155
10823 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
10824
10825 2006-05-25 Mark Mitchell <mark@codesourcery.com>
10826
10827 PR c++/20103
10828 * g++.dg/ext/complit6.C: New test.
10829 * g++.dg/ext/complit3.C: Adjust error markers.
10830 * g++.dg/init/const3.C: New test.
10831
10832 2006-05-25 Richard Guenther <rguenther@suse.de>
10833
10834 PR middle-end/27743
10835 * gcc.dg/torture/pr27743.c: New testcase.
10836
10837 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10838
10839 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
10840
10841 2006-05-25 Alan Modra <amodra@bigpond.net.au>
10842
10843 * gcc.dg/compat/scalar-by-value-x.h: New.
10844 * gcc.dg/compat/scalar-by-value-y.h: New.
10845 * gcc.dg/compat/scalar-by-value-5.c: New.
10846 * gcc.dg/compat/scalar-by-value-5_main.c: New.
10847 * gcc.dg/compat/scalar-by-value-5_x.c: New.
10848 * gcc.dg/compat/scalar-by-value-5_y.c: New.
10849 * gcc.dg/compat/scalar-by-value-6.c: New.
10850 * gcc.dg/compat/scalar-by-value-6_main.c: New.
10851 * gcc.dg/compat/scalar-by-value-6_x.c: New.
10852 * gcc.dg/compat/scalar-by-value-6_y.c: New.
10853
10854 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
10855
10856 PR tree-optimization/27639
10857 PR tree-optimization/26719
10858 * gcc.dg/pr27639.c: New test.
10859 * gcc.dg/pr26719.c: New test.
10860 * gcc.dg/tree-ssa/scev-cast.c: New test.
10861
10862 2006-05-23 Mark Mitchell <mark@codesourcery.com>
10863
10864 PR c++/20173
10865 * g++.dg/template/error21.C: New test.
10866
10867 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
10868
10869 PR target/27696
10870 * gcc.target/i386/pr27696.c: New.
10871
10872 2006-05-22 Janis Johnson <janis187@us.ibm.com>
10873
10874 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
10875
10876 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
10877
10878 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10879
10880 PR c++/27716
10881 * g++.dg/other/assign1.C: New test.
10882
10883 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
10884
10885 PR target/27266
10886 * gcc.target/i386/pr27266.c: New.
10887
10888 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10889
10890 PR c++/27451
10891 * g++.dg/ext/asm9.C: New test.
10892
10893 2006-05-22 Richard Sandiford <richard@codesourcery.com>
10894
10895 PR rtl-optimization/25514
10896 * gcc.c-torture/compile/pr25514.c: New test.
10897
10898 2006-05-22 Richard Guenther <rguenther@suse.de>
10899
10900 Revert
10901 2006-01-31 Richard Guenther <rguenther@suse.de>
10902
10903 * gcc.target/i386/sselibm-1.c: New testcase.
10904 * gcc.target/i386/sselibm-2.c: Likewise.
10905 * gcc.target/i386/sselibm-3.c: Likewise.
10906 * gcc.target/i386/sselibm-4.c: Likewise.
10907 * gcc.target/i386/sselibm-5.c: Likewise.
10908
10909 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10910
10911 PR c/27420
10912 * gcc.dg/func-args-2.c: New test.
10913
10914 PR c/26818
10915 * gcc.dg/struct-incompl-1.c: New test.
10916
10917 2006-05-22 Richard Guenther <rguenther@suse.de>
10918
10919 PR testsuite/27708
10920 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
10921 the transformations we test for.
10922
10923 2006-05-22 Richard Guenther <rguenther@suse.de>
10924
10925 PR testsuite/27707
10926 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
10927
10928 2006-05-21 Mark Mitchell <mark@codesourcery.com>
10929
10930 PR c++/27210
10931 * g++.dg/warn/new1.C: New test.
10932 * g++.dg/template/new5.C: Likewise.
10933
10934 2006-05-21 Roger Sayle <roger@eyesopen.com>
10935
10936 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
10937 * gcc.target/i386/20060512-3.c: Likewise.
10938
10939 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
10940
10941 PR rtl-optimization/27671
10942 * gcc.c-torture/execute/pr27671-1.c: New.
10943 * gcc.dg/pr27671-2.c: Likewise.
10944
10945 PR tree-optimization/26622.
10946 * gcc.c-torture/compile/pr26622.c: New.
10947
10948 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
10949
10950 PR fortran/27613
10951 * gfortran.dg/recursive_reference_1.f90: New test.
10952
10953 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
10954
10955 PR fortran/25746
10956 * gfortran.dg/elemental_subroutine_3.f90: New test.
10957
10958 PR fortran/25090
10959 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
10960
10961 PR fortran/27584
10962 * gfortran.dg/associated_target_1.f90: New test.
10963
10964 PR fortran/19015
10965 * gfortran.dg/maxloc_shape_1.f90: New test.
10966
10967 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10968
10969 PR libgfortran/24459
10970 * gfortran.dg/namelist_24.f90: New test.
10971 * gfortran.dg/namelist_12.f: Fix typo in comment.
10972
10973 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
10974
10975 PR middle-end/25776
10976 * g++.dg/other/error11.C: New test.
10977
10978 2006-05-20 Richard Sandiford <richard@codesourcery.com>
10979
10980 * gcc.target/mips/pr26765.c: Add -w to options.
10981
10982 2006-05-20 Richard Sandiford <richard@codesourcery.com>
10983
10984 * lib/target-supports.exp (check_effective_target_mpaired_single):
10985 New function.
10986 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
10987 multilibs.
10988 * g++.dg/vect/vect.exp: Likewise.
10989
10990 2006-05-20 Richard Sandiford <richard@codesourcery.com>
10991
10992 PR testsuite/25891
10993 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
10994
10995 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
10996
10997 PR fortran/27662
10998 * gfortran.dg/temporary_1.f90: New file.
10999
11000 2006-05-19 Andreas Schwab <schwab@suse.de>
11001
11002 * g++.dg/other/unused1.C: Also match "stringz".
11003
11004 2006-05-19 Mark Mitchell <mark@codesourcery.com>
11005
11006 PR c++/26433
11007 * g++.dg/template/fntry1.C: New test.
11008
11009 2006-05-18 Mark Mitchell <mark@codesourcery.com>
11010
11011 PR c++/27471
11012 PR c++/27506
11013 * g++.dg/conversion/bitfield5.C: New test.
11014 * g++.dg/conversion/bitfield6.C: New test.
11015
11016 2006-05-18 Mike Stump <mrs@apple.com>
11017
11018 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
11019 * gcc.dg/vla-4.c: Add.
11020 * gcc.dg/vla-5.c: Add.
11021 * gcc.dg/vla-6.c: Add.
11022
11023 2006-05-12 Stuart Hastings <stuart@apple.com>
11024
11025 * gcc.target/i386/20060512-1.c: New.
11026 * gcc.target/i386/20060512-2.c: New.
11027 * gcc.target/i386/20060512-3.c: New.
11028 * gcc.target/i386/20060512-4.c: New.
11029
11030 2006-05-17 Mark Mitchell <mark@codesourcery.com>
11031
11032 PR c++/26122
11033 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
11034
11035 PR c++/26068
11036 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
11037 * g++.dg/parse/linkage1.C: New test.
11038
11039 2006-05-17 Jakub Jelinek <jakub@redhat.com>
11040
11041 PR tree-optimization/27548
11042 * g++.dg/tree-ssa/pr27548.C: New test.
11043
11044 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11045
11046 PR fortran/26551
11047 * gfortran.dg/recursive_check_1.f: New test.
11048 * gfortran.dg/recursive_check_2.f90: New test.
11049
11050 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
11051
11052 * g++.dg/opt/temp2.C: New test.
11053
11054 2006-05-17 Jakub Jelinek <jakub@redhat.com>
11055
11056 PR c++/27491
11057 * g++.dg/init/brace5.C: New test.
11058
11059 PR middle-end/27415
11060 * gcc.dg/gomp/pr27415.c: New test.
11061 * g++.dg/gomp/pr27415.C: New test.
11062
11063 PR tree-optimization/27549
11064 * g++.dg/tree-ssa/pr27549.C: New test.
11065
11066 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11067
11068 PR libgfortran/27575
11069 * gfortran.dg/read_eof_4.f90: New test.
11070
11071 2006-05-16 Richard Guenther <rguenther@suse.de>
11072
11073 PR tree-optimization/22303
11074 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
11075
11076 2006-05-16 Jakub Jelinek <jakub@redhat.com>
11077
11078 PR middle-end/27573
11079 * gcc.dg/gomp/pr27573.c: New test.
11080 * gfortran.dg/gomp/pr27573.f90: New test.
11081
11082 PR c/27499
11083 * gcc.dg/gomp/pr27499.c: New test.
11084 * g++.dg/gomp/pr27499.C: New test.
11085
11086 2006-05-15 Mark Mitchell <mark@codesourcery.com>
11087
11088 PR c++/27339
11089 * g++.dg/parser/access8.C: Adjust error marker.
11090 * g++.dg/template/access17.C: New test.
11091 * g++.dg/template/access18.C: Likewise.
11092
11093 2006-05-15 Roger Sayle <roger@eyesopen.com>
11094
11095 PR target/26600
11096 * gcc.target/i386/pr26600.c: New test case.
11097
11098 2006-05-15 Mark Mitchell <mark@codesourcery.com>
11099
11100 PR c++/27505
11101 * g++.dg/expr/bitfield1.C: New test.
11102
11103 2006-05-15 Richard Guenther <rguenther@suse.de>
11104
11105 PR tree-optimization/27603
11106 * gcc.dg/torture/pr27603.c: New testcase.
11107
11108 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
11109
11110 PR fortran/25090
11111 * gfortran.dg/entry_dummy_ref_1.f90: New test.
11112
11113 PR fortran/25082
11114 * gfortran.dg/scalar_return_1.f90: New test.
11115
11116 PR fortran/27411
11117 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
11118
11119 2006-05-15 Jakub Jelinek <jakub@redhat.com>
11120
11121 * gcc.dg/gomp/critical-4.c: New test.
11122 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
11123 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
11124 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
11125 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
11126
11127 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11128
11129 PR c++/27582
11130 * g++.dg/template/dependent-args1.C: New test.
11131
11132 PR c++/27581
11133 * g++.dg/lookup/this1.C: New test.
11134
11135 PR c++/27315
11136 * g++.dg/template/operator6.C: New test.
11137 * g++.dg/template/incomplete3.C: New test.
11138
11139 PR c++/27559
11140 * g++.dg/template/new4.C: New test.
11141
11142 PR c++/27496
11143 * g++.dg/template/void2.C: New test.
11144
11145 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
11146
11147 * g++.dg/template/dependent-expr5.C: New test.
11148
11149 2006-05-14 Roger Sayle <roger@eyesopen.com>
11150
11151 PR middle-end/26729
11152 * gcc.dg/pr26729-1.c: New test case.
11153
11154 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
11155
11156 * gcc.dg/pr27003.c: New test.
11157
11158 2006-05-12 Steve Ellcey <sje@cup.hp.com>
11159
11160 * lib/target-supports.dg (check_cxa_atexit_available): Change
11161 v3_target_compile to ${tool}_target_compile.
11162
11163 2006-05-11 Jason Merrill <jason@redhat.com>
11164
11165 * lib/scanasm.exp (scan-not-hidden): Fix typo.
11166
11167 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11168
11169 PR fortran/27553
11170 * gfortran.dg/label_5.f90: New test.
11171
11172 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
11173
11174 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
11175 check_effective_target_powerpc_altivec_ok): New.
11176 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
11177 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
11178 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
11179 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
11180 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
11181 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
11182 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
11183 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
11184 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
11185 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
11186 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
11187 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
11188 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
11189 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
11190 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
11191 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
11192 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
11193 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
11194 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
11195 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
11196 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
11197 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
11198 gcc.target/powerpc/altivec-9.c,
11199 gcc.target/powerpc/altivec-consts.c,
11200 gcc.target/powerpc/altivec-pr22085.c,
11201 gcc.target/powerpc/altivec-splat.c,
11202 gcc.target/powerpc/altivec-types-1.c,
11203 gcc.target/powerpc/altivec-types-2.c,
11204 gcc.target/powerpc/altivec-types-3.c,
11205 gcc.target/powerpc/altivec-types-4.c,
11206 gcc.target/powerpc/altivec-varargs-1.c,
11207 gcc.target/powerpc/altivec-vec-merge.c,
11208 gcc.target/powerpc/ppc-vector-memcpy.c,
11209 gcc.target/powerpc/ppc-vector-memset.c,
11210 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
11211 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
11212 these effective targets.
11213 * gcc.dg/vmx/pr27006.c: Add missing close brace.
11214 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
11215
11216 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11217
11218 PR middle-end/27384
11219 * g++.dg/other/fold1.C: New test.
11220
11221 PR middle-end/27488
11222 * gcc.dg/fold-nonneg-1.c: New test.
11223
11224 PR c++/27547
11225 * g++.dg/other/operator1.C: New test.
11226
11227 2006-05-11 Richard Guenther <rguenther@suse.de>
11228
11229 PR middle-end/27529
11230 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
11231
11232 2006-05-10 Janis Johnson <janis187@us.ibm.com>
11233
11234 * lib/target-supports-dg.exp (check-flags): New.
11235 (dg-skip-if): Move flag checks.
11236
11237 2006-05-09 Steve Ellcey <sje@cup.hp.com>
11238
11239 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
11240 * lib/target-supports.dg (check_cxa_atexit_available): New.
11241
11242 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
11243
11244 PR fortran/27470
11245 * gfortran.dg/multiple_allocation_2.f90: New test case.
11246
11247 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
11248
11249 * gcc.target/arm/pr27387.C: Fix a comment typo.
11250
11251 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11252
11253 PR fortran/24549
11254 * gfortran.dg/error_recovery_1.f90: New test.
11255
11256 2006-05-10 Richard Guenther <rguenther@suse.de>
11257
11258 PR tree-optimization/27302
11259 * gcc.dg/torture/pr27302.c: New testcase.
11260
11261 2006-05-09 Dirk Mueller <dmueller@suse.de>
11262 Richard Guenther <rguenther@suse.de>
11263
11264 PR middle-end/27498
11265 * gcc.dg/tree-ssa/pr27498.c: New testcase.
11266
11267 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
11268
11269 PR rtl-optimization/27335
11270 * gcc.dg/pr27335.c: New test.
11271
11272 2006-05-06 Richard Sandiford <richard@codesourcery.com>
11273
11274 * gcc.target/mips/mips-ps-5.c: New file.
11275
11276 2006-05-08 Jan Hubicka <jh@suse.cz>
11277
11278 PR middle-end/25962
11279 * gcc.dg/pr25962.c: New.
11280
11281 2006-05-08 Roger Sayle <roger@eyesopen.com>
11282
11283 PR target/27158
11284 * gcc.target/powerpc/pr27158.c: New test case.
11285
11286 2006-05-08 Laurent GUERBY <laurent@guerby.net>
11287
11288 PR testsuite/27476
11289 * ada/acats/run_all.sh: Use test -z.
11290
11291 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11292
11293 PR libfortran/18271
11294 * gfortran.dg/spec_expr_3.f90: New test.
11295
11296 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
11297
11298 PR target/24879
11299 * gcc.target/i386/monitor.c: New file.
11300
11301 2006-05-08 Alan Modra <amodra@bigpond.net.au>
11302
11303 * gcc.dg/pr27095.c: xfail *-*-darwin*.
11304
11305 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11306
11307 PR c++/27447
11308 * g++.dg/other/ptrmem7.C: New test.
11309
11310 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11311
11312 PR target/27421
11313 * gcc.dg/array-9.c: New test.
11314
11315 2006-05-07 Richard Guenther <rguenther@suse.de>
11316
11317 PR tree-optimization/27409
11318 * gcc.dg/torture/pr27409.c: New testcase.
11319
11320 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11321
11322 PR fortran/27457
11323 * gfortran.dg/select_6.f90: New.
11324
11325 2006-05-07 Richard Guenther <rguenther@suse.de>
11326
11327 PR tree-optimization/27136
11328 * gcc.dg/torture/pr27136.c: New testcase.
11329
11330 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
11331
11332 PR fortran/24813
11333 * gfortran.dg/char_cons_len_1.f90: New test.
11334
11335 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11336
11337 PR c++/27427
11338 * g++.dg/template/incomplete2.C: New test.
11339
11340 2006-05-06 Richard Guenther <rguenther@suse.de>
11341
11342 PR tree-optimization/27151
11343 * gcc.dg/vect/pr27151.c: New testcase.
11344
11345 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11346
11347 PR c++/27430
11348 * g++.dg/template/void1.C: New test.
11349
11350 PR c++/27423
11351 * g++.dg/other/void2.C: New test.
11352
11353 PR c++/27422
11354 * g++.dg/conversion/void1.C: New test.
11355
11356 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
11357
11358 PR/21391
11359 * g++.dg/other/unused1.C: New.
11360
11361 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11362
11363 PR objc/27240
11364 * objc.dg/member-1.m: New test.
11365
11366 2006-05-05 Steve Ellcey <sje@cup.hp.com>
11367
11368 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
11369
11370 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11371
11372 PR libfortran/26985
11373 * gfortran.dg/matmul_2.f90: New test.
11374
11375 2005-05-05 Laurent GUERBY <laurent@guerby.net>
11376
11377 * ada/acats/run_all.sh: Use sync when main not found.
11378
11379 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
11380
11381 PR target/26765
11382 * gcc.target/mips/pr26765.c: New.
11383
11384 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
11385
11386 * gcc.target/bfin: New directory.
11387 * gcc.target/bfin/bfin.exp: New file.
11388 * gcc.target/bfin/frmul.c: New file.
11389 * gcc.target/bfin/arith.c: New file.
11390 * gcc.target/bfin/mul-combine.c: New file.
11391 * gcc.target/bfin/shift.c: New file.
11392
11393 2006-05-04 Richard Guenther <rguenther@suse.de>
11394
11395 PR tree-optimization/14287
11396 PR tree-optimization/14844
11397 PR tree-optimization/19792
11398 PR tree-optimization/21608
11399 PR tree-optimization/27090
11400 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
11401 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
11402 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
11403 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
11404 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
11405
11406 2006-05-04 Jakub Jelinek <jakub@redhat.com>
11407
11408 PR tree-optimization/27285
11409 * gcc.c-torture/execute/pr27285.c: New test.
11410
11411 PR middle-end/27388
11412 * gcc.dg/gomp/pr27388-1.c: New test.
11413 * gcc.dg/gomp/pr27388-2.c: New test.
11414 * gcc.dg/gomp/pr27388-3.c: New test.
11415
11416 PR c++/27359
11417 * g++.dg/gomp/pr27359.C: New test.
11418
11419 2006-05-02 Steven G. Kargl <kargls@comcast.net>
11420
11421 PR fortran/20248
11422 * gfortran.dg/iargc.f90: New test.
11423
11424 2006-05-02 Mark Mitchell <mark@codesourcery.com>
11425
11426 PR c++/27102
11427 * g++.dg/template/crash49.C: New test.
11428
11429 2006-05-02 Steve Ellcey <sje@cup.hp.com>
11430
11431 PR testsuite/27032
11432 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
11433
11434 2006-05-02 Jeff Law <law@redhat.com>
11435
11436 PR tree-optimization/27364
11437 * gcc.c-torture/execute/pr27364.c: New test.
11438
11439 2006-05-02 Mark Mitchell <mark@codesourcery.com>
11440
11441 PR c++/27309
11442 * g++.dg/parser/ctor5.C: New test.
11443
11444 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
11445
11446 PR target/27387
11447 * gcc.target/arm/arm.exp: New.
11448 * gcc.target/arm/pr27387.C: Likewise.
11449
11450 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
11451
11452 PR fortran/27269
11453 PR fortran/27324
11454 * gfortran.dg/module_equivalence_2.f90: New test.
11455
11456 2006-05-02 Jakub Jelinek <jakub@redhat.com>
11457
11458 PR middle-end/27337
11459 * g++.dg/gomp/pr27337-1.C: New test.
11460 * g++.dg/gomp/pr27337-2.C: New test.
11461
11462 PR middle-end/27328
11463 * gcc.dg/gomp/pr27328.c: New test.
11464
11465 PR middle-end/27325
11466 * g++.dg/gomp/pr27325.C: New test.
11467
11468 PR middle-end/27310
11469 * g++.dg/gomp/pr27310.C: New test.
11470
11471 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
11472
11473 PR tree-optimization/27291
11474 * g++.dg/tree-ssa/pr27291.C: New test.
11475
11476 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
11477
11478 PR tree-optimization/27283
11479 * g++.dg/tree-ssa/pr27283.C: New test.
11480
11481 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
11482
11483 * gcc.dg/tree-ssa/loop-16.c: New test.
11484
11485 2006-05-01 Roger Sayle <roger@eyesopen.com>
11486 Joseph S. Myers <joseph@codesourcery.com>
11487
11488 * gcc.dg/Wconversion-3.c: New test case.
11489 * gcc.dg/Wconversion-4.c: Likewise.
11490
11491 2006-05-01 Richard Guenther <rguenther@suse.de>
11492
11493 PR tree-optimization/26726
11494 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
11495
11496 2006-04-30 Roger Sayle <roger@eyesopen.com>
11497
11498 * gcc.dg/Woverflow-1.c: New test case.
11499 * gcc.dg/Woverflow-2.c: Likewise.
11500 * gcc.dg/Woverflow-3.c: Likewise.
11501
11502 2006-04-30 Mark Mitchell <mark@codesourcery.com>
11503
11504 PR c++/27094
11505 * g++.dg/template/defarg8.C: New test.
11506
11507 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11508
11509 PR c++/27278
11510 * g++.dg/parse/operator7.C: New test.
11511
11512 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11513
11514 PR c++/11471
11515 PR c++/27102
11516 * g++.dg/template/crash48.C: New test.
11517
11518 PR c++/27279
11519 * g++.dg/parse/ctor4.C: New test.
11520
11521 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11522
11523 PR fortran/25681
11524 * gfortran.df/char_type_len.f90: New test.
11525
11526 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11527
11528 PR libgfortran/27304
11529 * gfortran.dg/fmt_exhaust.f90: New test.
11530
11531 2006-04-28 Roger Sayle <roger@eyesopen.com>
11532
11533 PR c/25309
11534 * gcc.dg/large-size-array-2.c: New test case.
11535
11536 2006-04-28 Richard Guenther <rguenther@suse.de>
11537
11538 PR target/26826
11539 * gcc.target/i386/pr26826.c: New testcase.
11540
11541 2006-04-28 Jakub Jelinek <jakub@redhat.com>
11542
11543 PR middle-end/27260
11544 * gcc.c-torture/execute/pr27260.c: New.
11545
11546 2006-04-28 Alan Modra <amodra@bigpond.net.au>
11547
11548 PR middle-end/27095
11549 * gcc.dg/pr27095.c: New.
11550
11551 2006-04-27 Mark Mitchell <mark@codesourcery.com>
11552
11553 PR c++/27292
11554 * g++.dg/conversion/bitfield4.C: New test.
11555
11556 2006-04-27 Eric Christopher <echristo@apple.com>
11557
11558 * gcc.dg/pragma-ms_struct.c: New.
11559
11560 2006-04-27 Mark Mitchell <mark@codesourcery.com>
11561
11562 PR c++/27102
11563 * g++.dg/template/crash47.C: New test.
11564
11565 2006-04-27 Dirk Mueller <dmueller@suse.de>
11566
11567 * gcc.target/i386/sse-7.c: build with -msse.
11568
11569 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
11570
11571 PR testsuite/27274:
11572 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
11573 (main): Exit if processor doesn't support SSE.
11574
11575 2006-04-26 David Edelsohn <edelsohn@gnu.org>
11576
11577 PR middle-end/27282
11578 * gcc.c-torture/compile/pr27282.c: New test.
11579
11580 2006-04-26 Jakub Jelinek <jakub@redhat.com>
11581
11582 PR middle-end/26913
11583 * g++.dg/gomp/pr26913.C: New test.
11584
11585 PR c/25996
11586 * gcc.dg/gomp/pr25996.c: New test.
11587 * g++.dg/gomp/pr25996.C: New test.
11588
11589 2006-04-25 Richard Sandiford <richard@codesourcery.com>
11590
11591 PR rtl-optimization/26725
11592 * gcc.c-torture/compile/pr26725.c: New test.
11593
11594 2006-04-25 Richard Guenther <rguenther@suse.de>
11595
11596 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
11597 than n + -1.
11598
11599 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
11600
11601 * gcc.dg/20060425-1.c: New testcase.
11602
11603 2006-04-25 Jakub Jelinek <jakub@redhat.com>
11604
11605 PR tree-optimization/26865
11606 * gcc.dg/pr26865.c: New test.
11607
11608 2006-04-24 Mark Mitchell <mark@codesourcery.com>
11609
11610 PR c++/27292
11611 * g++.dg/conversion/bitfield1.C: New test.
11612 * g++.dg/conversion/bitfield2.C: Likewise.
11613 * g++.dg/conversion/bitfield3.C: Likewise.
11614
11615 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
11616 Richard Guenther <rguenther@suse.de>
11617
11618 PR tree-optimization/27236
11619 * gcc.dg/tree-ssa/pr27236.c: New testcase.
11620
11621 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11622
11623 PR c++/19963
11624 * g++.dg/other/incomplete2.C: New test.
11625
11626 2006-04-24 Richard Guenther <rguenther@suse.de>
11627
11628 PR middle-end/26869
11629 * gcc.dg/torture/pr26869.c: New testcase.
11630
11631 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
11632 Richard Guenther <rguenther@suse.de>
11633
11634 PR tree-optimization/27218
11635 * g++.dg/tree-ssa/pr27218.C: New testcase.
11636
11637 2006-04-23 Mark Mitchell <mark@codesourcery.com>
11638
11639 PR c++/26912
11640 * g++.dg/template/friend41.C: New test.
11641
11642 2006-04-23 David Edelsohn <edelsohn@gnu.org>
11643
11644 * g++.dg/opt/pr15551.C: Include cstdio.
11645 (main): Use remove instead of unlink.
11646
11647 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
11648
11649 * gcc.dg/sibcall-7.c: New test.
11650 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
11651 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
11652 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
11653 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
11654 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
11655
11656 2006-04-23 Mark Mitchell <mark@codesourcery.com>
11657
11658 PR c++/26534
11659 * g++.dg/opt/bitfield1.C: New test.
11660 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
11661 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
11662 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
11663 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
11664 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
11665 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
11666 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
11667 * g++.dg/abi/bitfield2.C: Likewise.
11668 * g++.dg/init/bitfield1.C: Likewise.
11669
11670 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
11671
11672 PR fortran/25099
11673 * gfortran.dg/elemental_subroutine_4.f90: New test.
11674 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
11675 call sub (m, x).
11676
11677 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
11678
11679 * gcc.c-torture/compile/20060421-1.c: New testcase.
11680
11681 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11682
11683 PR c/25875
11684 * gcc.dg/init-bad-4.c: New test.
11685
11686 2006-04-21 Paul Brook <paul@codesourcery.com>
11687
11688 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
11689
11690 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
11691
11692 PR fortran/27122
11693 * gfortran.dg/defined_operators_1.f90: New test.
11694 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
11695 remove old ones associated, incorrectly, with Note 5.46.
11696
11697 PR fortran/27113
11698 * gfortran.dg/character_array_constructor_1.f90: New test.
11699
11700 2006-04-20 Jakub Jelinek <jakub@redhat.com>
11701
11702 * gcc.dg/20060419-1.c: New test.
11703
11704 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
11705
11706 PR c/26774
11707 * gcc.dg/struct-parse-1.c: New test case.
11708
11709 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11710
11711 PR c++/26558
11712 * g++.dg/parse/template19.C: New test.
11713
11714 PR c++/26739
11715 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
11716
11717 PR c++/26036
11718 * g++.dg/expr/call3.C: New test.
11719
11720 PR c++/10385
11721 * g++.dg/conversion/dynamic1.C: New test.
11722
11723 2006-04-19 Mark Mitchell <mark@codesourcery.com>
11724
11725 PR c++/27102
11726 * g++.dg/template/crash35.C: Tweak error markers.
11727 * g++.dg/template/crash46.C: New test.
11728 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
11729 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
11730
11731 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
11732
11733 PR rtl-optimization/14261
11734 * gcc.c-torture/compile/20060419-1.c: Added.
11735
11736 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
11737
11738 * gfortran.dg/label_1.f90: Adjust dg-error.
11739
11740 2006-04-16 Roger Sayle <roger@eyesopen.com>
11741
11742 PR target/26961
11743 * gcc.dg/fold-cond-1.c: New test case.
11744 * gcc.dg/pr26961-1.c: Likewise.
11745
11746 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11747
11748 PR libgfortran/27138
11749 * gfortran.dg/read_bad_advance.f90: New test.
11750
11751 2006-04-16 Roger Sayle <roger@eyesopen.com>
11752 Dale Johannesen <dalej@apple.com>
11753
11754 PR target/24076
11755 * gcc.target/i386/vecinit-3.c: New testcase.
11756 * gcc.target/i386/vecinit-4.c: Likewise.
11757 * gcc.target/i386/sse-18.c: Likewise.
11758 * gcc.target/i386/sse-19.c: Likewise.
11759
11760 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
11761
11762 * gfortran.dg/allocate_zerosize_1.f90: New test.
11763
11764 2006-04-16 Mark Mitchell <mark@codesourcery.com>
11765
11766 PR c++/26365
11767 * g++.dg/template/crash45.C: New test.
11768
11769 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
11770
11771 PR fortran/26787
11772 * gfortran.dg/proc_assign_1.f90: New test.
11773 * gfortran.dg/procedure_lvalue.f90: Change message.
11774 * gfortran.dg/namelist_4.f90: Add new error.
11775
11776 PR fortran/25597
11777 PR fortran/27096
11778 * gfortran.dg/auto_pointer_array_result_1.f90
11779
11780 PR fortran/27089
11781 * gfortran.dg/specification_type_resolution_1.f90
11782
11783 PR fortran/18003
11784 PR fortran/25669
11785 PR fortran/26834
11786 * gfortran.dg/bounds_temporaries_1.f90: New test.
11787
11788 PR fortran/27124
11789 * gfortran.dg/array_return_value_1.f90: New test.
11790
11791 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11792
11793 PR fortran/25336
11794 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
11795
11796 2006-04-15 Jakub Jelinek <jakub@redhat.com>
11797
11798 PR middle-end/26823
11799 * g++.dg/gomp/pr26823-1.C: New test.
11800 * g++.dg/gomp/pr26823-2.C: New test.
11801
11802 2006-04-13 Uros Bizjak <uros@kss-loka.si>
11803
11804 PR middle-end/27134
11805 * gcc.dg/pr27314.c: New test.
11806
11807 2006-04-13 Richard Henderson <rth@redhat.com>
11808
11809 * g++.dg/gomp/block-0.C: Update expected matches.
11810
11811 2006-04-13 DJ Delorie <dj@redhat.com>
11812
11813 * lib/target-supports.exp (check_effective_target_int32plus): New.
11814 (check_effective_target_ptr32plus): New.
11815 (check_effective_target_size32plus): New.
11816 (check_effective_target_int16): New.
11817 (check_profiling_available): Add m32c to the list of unsupported
11818 targets.
11819
11820 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
11821 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
11822 memory size.
11823 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
11824 pointers.
11825 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
11826 size_t.
11827 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
11828 and size_t.
11829 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
11830 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
11831 not just xstormy16. Skip m32c due to weird pointer size.
11832 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
11833 not just xstormy16.
11834 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
11835 not just xstormy16.
11836 * gcc.dg/20020312-2.c: Add m32c support.
11837 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
11838 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
11839 in test.
11840 * gcc.dg/20050321-2.c: Require >=32 bit integers.
11841 * gcc.dg/asm-1.c: Skip if int and short are the same size.
11842 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
11843 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
11844 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
11845 formats
11846 * gcc.dg/init-string-2.c: Require >=32 bit integers.
11847 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
11848 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
11849 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
11850 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
11851 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
11852 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
11853 in test.
11854 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
11855 in test.
11856 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
11857 * gcc.dg/pr23049.c: Require >=32 bit integers.
11858 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
11859 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
11860 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
11861 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
11862 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
11863 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
11864 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
11865 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
11866 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
11867 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
11868 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
11869 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
11870 prototype in test.
11871 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
11872 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
11873 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
11874 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
11875 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
11876
11877 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
11878 * gcc.c-torture/execute/20040703-1.x: Likewise.
11879 * gcc.c-torture/execute/20040705-1.x: Likewise.
11880 * gcc.c-torture/execute/20040705-2.x: Likewise.
11881 * gcc.c-torture/execute/20040709-1.x: Likewise.
11882 * gcc.c-torture/execute/20040709-2.x: Likewise.
11883 * gcc.c-torture/execute/20040811-1.x: Likewise.
11884 * gcc.c-torture/execute/20050316-1.x: Likewise.
11885 * gcc.c-torture/execute/bitfld-4.x: Likewise.
11886 * gcc.c-torture/execute/pr19689.x: Likewise.
11887 * gcc.c-torture/execute/pr7284-1.x: Likewise.
11888 * gcc.c-torture/execute/usmul.x: Likewise.
11889 * gcc.c-torture/execute/vrp-5.x: Likewise.
11890 * gcc.c-torture/execute/vrp-6.x: Likewise.
11891 * gcc.dg/debug/20041023-1.s: Likewise.
11892
11893 2006-04-13 Roger Sayle <roger@eyesopen.com>
11894
11895 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
11896 of integers to a vector types are now constant expressions in C.
11897 * gcc.dg/vect/vect-fold-1.c: New test case.
11898
11899 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
11900 Ulrich Weigand <uweigand@de.ibm.com>
11901
11902 PR target/27006
11903 * gcc.dg/vmx/pr27006.c: New testcase.
11904
11905 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11906
11907 PR libgfortran/26766
11908 * gfortran.dg/write_recursive.f90: New test.
11909
11910 2006-04-11 Mark Mitchell <mark@codesourcery.com>
11911
11912 * g++.dg/parse/dtor7.C: New test.
11913 * g++.dg/parse/new1.C: Add error marker.
11914 * g++.dg/template/new3.C: New test.
11915
11916 PR c++/26122
11917 * g++.dg/template/pure1.C: New test.
11918
11919 PR c++/26295
11920 * g++.dg/parse/ptrmem4.C: New test.
11921
11922 2006-04-10 Jeff Law <law@redhat.com>
11923
11924 PR/27087
11925 * gcc.c-torture/compile/pr27087.c: New test.
11926
11927 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
11928
11929 PR/21391
11930 * gcc.dg/20060410.c: New.
11931
11932 2006-04-10 Matthias Klose <doko@debian.org>
11933
11934 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
11935 Recognize multilib directory names containing underscores.
11936
11937 2006-04-10 Roger Sayle <roger@eyesopen.com>
11938
11939 * gcc.target/i386/vecinit-1.c: New test case.
11940 * gcc.target/i386/vecinit-2.c: Likewise.
11941
11942 2006-04-10 Jakub Jelinek <jakub@redhat.com>
11943
11944 PR debug/27057
11945 * g++.dg/debug/dwarf2-2.C: New test.
11946
11947 2006-04-09 Richard Sandiford <richard@codesourcery.com>
11948
11949 PR rtl-optimization/27073
11950 * gcc.c-torture/execute/pr27073.c: New test.
11951
11952 2006-04-08 Mike Stump <mrs@apple.com>
11953
11954 * gcc.dg/pragma-darwin.c: Improve for ppc64.
11955
11956 2006-04-07 Richard Guenther <rguenther@suse.de>
11957
11958 PR tree-optimization/26135
11959 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
11960
11961 2006-04-06 Jan Hubicka <jh@suse.cz>
11962
11963 PR profile/26399
11964 * g++.dg/bprob/g++-bprob-2.C: New testcase.
11965
11966 2006-04-06 Roger Sayle <roger@eyesopen.com>
11967
11968 * g++.dg/conversion/nullptr1.C: New test case.
11969 * g++.dg/conversion/nullptr2.C: Likewise.
11970
11971 2006-04-05 Roger Sayle <roger@eyesopen.com>
11972
11973 * gfortran.dg/dependency_18.f90: New test case.
11974
11975 2006-04-05 Richard Guenther <rguenther@suse.de>
11976
11977 PR tree-optimization/26919
11978 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
11979 * gcc.dg/ipa/ipa-2.c: Likewise.
11980 * gcc.dg/ipa/ipa-3.c: Likewise.
11981 * gcc.dg/ipa/ipa-5.c: Likewise.
11982
11983 2006-04-05 Richard Guenther <rguenther@suse.de>
11984
11985 PR tree-optimization/26763
11986 * gcc.dg/torture/pr26763-1.c: New testcase.
11987 * gcc.dg/torture/pr26763-2.c: Likewise.
11988
11989 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
11990
11991 PR fortran/23634
11992 PR fortran/25619
11993 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
11994
11995 2006-04-04 Eric Christopher <echristo@apple.com>
11996
11997 * gcc.target/i386/387-1.c: Allow regexp to match darwin
11998 stubs.
11999 * gcc.target/i386/387-5.c: Ditto.
12000
12001 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
12002
12003 * gcc.target/sparc/struct-ret-check.c: New test.
12004
12005 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12006
12007 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
12008 zero decimal digits specified in format.
12009
12010 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
12011
12012 PR fortran/26891
12013 * gfortran.dg/missing_optional_dummy_1.f90: New test.
12014
12015 PR fortran/26976
12016 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
12017 * gfortran.dg/initialization_1.f90: Make assignment compliant.
12018 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
12019 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
12020 compliant and detect bigendian-ness.
12021
12022 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
12023
12024 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
12025 dummy arguments work when the actual argument is itself a dummy
12026 argument of the caller.
12027
12028 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12029
12030 PR libfortran/24685
12031 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
12032
12033 2006-04-01 Roger Sayle <roger@eyesopen.com>
12034
12035 * gfortran.dg/dependencency_17.f90: New test case.
12036
12037 2006-04-01 Roger Sayle <roger@eyesopen.com>
12038
12039 * gfortran.dg/dependency_14.f90: New test case.
12040 * gfortran.dg/dependency_15.f90: Likewise.
12041 * gfortran.dg/dependency_16.f90: Likewise.
12042
12043 2006-03-31 Asher Langton <langton2@llnl.gov>
12044
12045 PR fortran/25358
12046 gfortran.dg/cray_pointers_6.f90: New test.
12047
12048 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12049
12050 PR libgfortran/26890
12051 * gfortran.dg/read_size_noadvance.f90: New test.
12052
12053 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
12054
12055 PR fortran/25031
12056 * gfortran.dg/multiple_allocation_1.f90: Check that the
12057 size has changed after a re-allocation with stat.
12058
12059 2006-03-30 Richard Guenther <rguenther@suse.de>
12060
12061 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
12062 removal.
12063 * gcc.target/i386/sselibm-2.c: Likewise.
12064 * gcc.target/i386/sselibm-3.c: Likewise.
12065 * gcc.target/i386/sselibm-4.c: Likewise.
12066 * gcc.target/i386/sselibm-5.c: Likewise.
12067
12068 2006-03-28 Roger Sayle <roger@eyesopen.com>
12069
12070 * gcc.dg/fold-andxor-1.c: New test case.
12071 * gcc.dg/fold-xorand-1.c: Likewise.
12072
12073 2006-03-28 Roger Sayle <roger@eyesopen.com>
12074
12075 * gcc.dg/fold-convnotconv-1.c: New test case.
12076
12077 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
12078
12079 PR fortran/26779
12080 * gfortran.dg/private_type_5.f90: New test.
12081
12082 2006-03-27 David Edelsohn <edelsohn@gnu.org>
12083
12084 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
12085
12086 2006-03-27 Jakub Jelinek <jakub@redhat.com>
12087
12088 * gfortran.dg/advance_2.f90: New test.
12089 * gfortran.dg/advance_3.f90: New test.
12090
12091 * gfortran.fortran-torture/execute/equiv_5.f: New test.
12092
12093 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12094
12095 PR libgfortran/26661
12096 PR libgfortran/26880
12097 * gfortran.dg/read_x_past.f: New test.
12098
12099 2006-03-26 Geoffrey Keating <geoffk@apple.com>
12100
12101 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
12102 to be STABS.
12103
12104 2006-03-26 David Edelsohn <edelsohn@gnu.org>
12105
12106 * objc.dg/dwarf-1.m: Skip on AIX.
12107 * objc.dg/dwarf-2.m: Skip on AIX.
12108
12109 2006-03-25 Steven G. Kargl <kargls@comcast.net>
12110
12111 PR fortran/26816
12112 * gfortran.dg/float_1.f90: New test.
12113
12114 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
12115
12116 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
12117 X86_64 targets.
12118 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
12119
12120 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
12121
12122 PR libfortran/26735
12123 * gfortran.dg/convert_implied_open.f90: New test case.
12124
12125 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
12126
12127 PR fortran/26769
12128 * gfortran.dg/transpose_reshape_r10.f90: New test case.
12129
12130 2006-03-25 Uros Bizjak <uros@kss-loka.si>
12131
12132 PR middle-end/26717
12133 * gcc.dg/pr26717.c: New test.
12134
12135 2006-03-25 Roger Sayle <roger@eyesopen.com>
12136
12137 * gfortran.dg/dependency_12.f90: New test case.
12138
12139 2006-03-24 Roger Sayle <roger@eyesopen.com>
12140
12141 * gfortran.dg/dependency_9.f90: New (resurected) test case.
12142
12143 2006-03-24 Jeff Law <law@redhat.com>
12144
12145 * gcc.c-torture/pr26840.c: New test.
12146
12147 2006-03-24 Geoffrey Keating <geoffk@apple.com>
12148
12149 * objc.dg/dwarf-2.m: New.
12150 * obj-c++.dg/dwarf-2.mm: New.
12151
12152 * g++.old-deja/g++.other/init19.C: New.
12153
12154 2006-03-24 David Edelsohn <edelsohn@gnu.org>
12155
12156 * g++.dg/eh/spbp.C: Skip on AIX.
12157
12158 2006-03-24 Jakub Jelinek <jakub@redhat.com>
12159
12160 PR middle-end/26611
12161 * g++.dg/gomp/pr26611-1.C: New test.
12162 * g++.dg/gomp/pr26611-2.C: New test.
12163
12164 2006-03-24 Jeff Law <law@redhat.com>
12165
12166 * gcc.c-torture/compile/pr26833.c: New test.
12167 * gfortran.fortran-torture/compile/pr26806.f90: New test.
12168
12169 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12170
12171 * gfortran.dg/endfile_2.f90: Delete temp file.
12172
12173 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
12174
12175 PR fortran/19303
12176 * gfortran.dg/record_marker_1.f90: New test case.
12177 * gfortran.dg/record_marker_2.f: New test case.
12178 * gfortran.dg/record_marker_3.f90: New test case.
12179
12180 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
12181
12182 PR fortran/17298
12183 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
12184 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
12185
12186 2006-03-21 Janis Johnson <janis187@us.ibm.com>
12187
12188 * lib/gcc-dg.exp (cleanup-modules): New proc.
12189 * gfortran.dg/allocatable_function_1.f90,
12190 gfortran.dg/allocate_char_star_scalar_1.f90,
12191 gfortran.dg/assumed_charlen_function_1.f90,
12192 gfortran.dg/assumed_dummy_1.f90,
12193 gfortran.dg/assumed_shape_ranks_1.f90,
12194 gfortran.dg/assumed_shape_ranks_2.f90,
12195 gfortran.dg/assumed_size_dt_dummy.f90,
12196 gfortran.dg/auto_char_dummy_array_1.f90,
12197 gfortran.dg/auto_char_len_3.f90,
12198 gfortran.dg/automatic_module_variable.f90,
12199 gfortran.dg/bad_automatic_objects_1.f90,
12200 gfortran.dg/char_array_constructor.f90,
12201 gfortran.dg/char_array_structure_constructor.f90,
12202 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
12203 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
12204 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
12205 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
12206 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
12207 gfortran.dg/derived_pointer_recursion.f90,
12208 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
12209 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
12210 gfortran.dg/dummy_functions_1.f90,
12211 gfortran.dg/elemental_initializer_1.f90,
12212 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
12213 gfortran.dg/elemental_pointer_1.f90,
12214 gfortran.dg/elemental_subroutine_1.f90,
12215 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
12216 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
12217 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
12218 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
12219 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
12220 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
12221 gfortran.dg/global_references_1.f90,
12222 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
12223 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
12224 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
12225 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
12226 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
12227 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
12228 gfortran.dg/large_integer_kind_1.f90,
12229 gfortran.dg/large_real_kind_1.f90,
12230 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
12231 gfortran.dg/module_double_reuse.f90,
12232 gfortran.dg/module_equivalence_1.f90,
12233 gfortran.dg/module_interface_1.f90,
12234 gfortran.dg/module_parameter_array_refs_1.f90,
12235 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
12236 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
12237 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
12238 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
12239 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
12240 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
12241 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
12242 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
12243 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
12244 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
12245 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
12246 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
12247 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
12248 gfortran.dg/same_name_1.f90,
12249 gfortran.dg/sibling_dummy_procedure_1.f90,
12250 gfortran.dg/sibling_dummy_procedure_2.f90,
12251 gfortran.dg/sibling_dummy_procedure_3.f90,
12252 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
12253 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
12254 gfortran.dg/used_dummy_types_2.f90,
12255 gfortran.dg/used_dummy_types_3.f90,
12256 gfortran.dg/used_dummy_types_4.f90,
12257 gfortran.dg/used_dummy_types_5.f90,
12258 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
12259 gfortran.dg/userdef_operator_1.f90: Use it.
12260
12261 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12262
12263 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
12264 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
12265 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
12266 gfortran.dg/write_back.f,
12267 gfortran.fortran-torture/execute/inquire_1.f90,
12268 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
12269
12270 2006-03-21 Jeff Law <law@redhat.com>
12271
12272 * gcc.dg/tree-ssa/vrp28.c: New test.
12273
12274 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12275
12276 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
12277 if _STDC_C99 is defined.
12278 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
12279 * gcc.dg/builtins-20.c: Likewise.
12280 * gcc.dg/builtins-53.c: Likewise.
12281 * gcc.dg/single-precision-constant.c: Likewise. Also pass
12282 -mmacosx-version-min=10.3 on PowerPC/Darwin.
12283
12284 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
12285
12286 PR tree-opt/26781
12287 * gcc.c-torture/compile/pr26781-1.c: New test.
12288 * gcc.c-torture/compile/pr26781-2.c: New test.
12289
12290 2006-03-21 Jakub Jelinek <jakub@redhat.com>
12291
12292 PR c++/26690
12293 * g++.dg/gomp/pr26690-1.C: New test.
12294 * g++.dg/gomp/pr26690-2.C: New test.
12295
12296 2006-03-20 Jeff Law <law@redhat.com>
12297
12298 * gcc.dg/tree-ssa/pr21829.c: New test.
12299
12300 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
12301
12302 2006-03-20 Richard Sandiford <richard@codesourcery.com>
12303
12304 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
12305 (check_visibility_available): Use it.
12306 (check_effective_target_default_packed): Likewise.
12307 (check_effective_target_pcc_bitfield_type_matters): Likewise.
12308 (check_effective_target_fopenmp): Likewise.
12309 (check_effective_target_freorder): Likewise.
12310 (check_effective_target_fpic): Likewise.
12311 (check_named_sections_available): Likewise.
12312 (check_effective_target_ilp32): Likewise.
12313 (check_effective_target_lp64): Likewise.
12314
12315 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
12316
12317 PR fortran/20935
12318 * gfortran.dg/scalar_mask_2.f90: New test case.
12319
12320 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
12321
12322 PR tree-opt/26629
12323 * gcc.dg/tree-ssa/loadpre12.c: New test.
12324 * gcc.dg/tree-ssa/loadpre13.c: New test.
12325 * gcc.dg/tree-ssa/loadpre14.c: New test.
12326 * gcc.dg/tree-ssa/loadpre15.c: New test.
12327 * gcc.dg/tree-ssa/loadpre16.c: New test.
12328 * gcc.dg/tree-ssa/loadpre17.c: New test.
12329 * gcc.dg/tree-ssa/loadpre18.c: New test.
12330 * gcc.dg/tree-ssa/loadpre19.c: New test.
12331 * gcc.dg/tree-ssa/loadpre20.c: New test.
12332 * gcc.dg/tree-ssa/loadpre21.c: New test.
12333 * gcc.dg/tree-ssa/loadpre22.c: New test.
12334
12335 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
12336
12337 PR fortran/26741
12338 * gfortran.dg/elemental_initializer_1.f90: New test.
12339
12340 PR fortran/26716
12341 * gfortran.dg/assumed_shape_ranks_2: New test.
12342
12343 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
12344
12345 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
12346 target fpic.
12347
12348 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12349
12350 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
12351 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
12352 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
12353 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
12354 gfortran.fortran-torture/execute/direct_io.f90,
12355 gfortran.fortran-torture/execute/inquire_2.f90,
12356 gfortran.fortran-torture/execute/inquire_4.f90,
12357 gfortran.fortran-torture/execute/list_read_1.f90,
12358 gfortran.fortran-torture/execute/open_replace.f90,
12359 gfortran.fortran-torture/execute/slash_edit.f90,
12360 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
12361 temporary files from testcases.
12362
12363 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12364
12365 PR libgfortran/26509
12366 gfortran.dg/write_direct_eor.f90: New test.
12367
12368 2006-03-17 David Edelsohn <edelsohn@gnu.org>
12369
12370 * gcc.target/powerpc/pr26350.c: New.
12371 * gcc.target/powerpc/indexed-addr.c: New.
12372
12373 2006-03-16 Roger Sayle <roger@eyesopen.com>
12374
12375 * gfortran.dg/dependency_13.f90: New test case.
12376
12377 2006-03-16 Roger Sayle <roger@eyesopen.com>
12378
12379 PR middle-end/21781
12380 * gcc.dg/real-const-1.c: New test case.
12381
12382 2006-03-15 Geoffrey Keating <geoffk@apple.com>
12383
12384 * g++.old-deja/g++.other/init18.C: New.
12385 * g++.old-deja/g++.other/init5.C: Remove xfail.
12386
12387 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12388
12389 * g++.dg/opt/pr15551.C: Cleanup temp file.
12390
12391 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12392
12393 PR c++/6634
12394 g++.dg/parse/long1.C: New test.
12395
12396 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12397
12398 PR fortran/19101
12399 * gfortran.dg/continuation.f90: New test.
12400 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
12401
12402 2006-03-14 Richard Guenther <rguenther@suse.de>
12403
12404 PR tree-optimization/26672
12405 * gcc.dg/torture/pr26672.c: New testcase.
12406
12407 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
12408
12409 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
12410 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
12411
12412 2006-03-13 Roger Sayle <roger@eyesopen.com>
12413
12414 PR middle-end/26557
12415 * gcc.c-torture/compile/switch-1.c: New test case.
12416
12417 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
12418
12419 PR fortran/25378
12420 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
12421 test to include more permuatations of mask and index.
12422 * gfortran.dg/scalar_mask_1.f90: Modify last test to
12423 respond to F2003 spec. that the position returned for an all false
12424 mask && condition is zero.
12425
12426 2006-03-13 Jakub Jelinek <jakub@redhat.com>
12427
12428 PR middle-end/25989
12429 * gcc.dg/gomp/pr25989.c: New test.
12430
12431 2006-03-13 Jeff Law <law@redhat.com>
12432
12433 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
12434
12435 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
12436
12437 * gcc.dg/switch-9.c: New test.
12438
12439 2006-03-13 Richard Guenther <rguenther@suse.de>
12440
12441 PR middle-end/26630
12442 * gcc.dg/torture/pr26630.c: New testcase.
12443
12444 2006-03-11 Roger Sayle <roger@eyesopen.com>
12445
12446 * gfortran.dg/dependency_10.f90: New test case.
12447 * gfortran.dg/dependency_11.f90: Likewise.
12448
12449 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
12450 Erik Edelmann <eedelman@gcc.gnu.org>
12451
12452 * gfortran.dg/allocatable_function_1.f90: New.
12453 * gfortran.dg/allocatable_function_2.f90: New.
12454
12455 2006-03-10 Richard Guenther <rguenther@suse.de>
12456
12457 PR middle-end/26565
12458 * gcc.dg/torture/pr26565.c: New testcase.
12459
12460 2006-03-09 Eric Christopher <echristo@apple.com>
12461
12462 * gcc.c-torture/compile/20060309-1.c: New.
12463
12464 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12465
12466 PR libgfortran/26499
12467 * gfortran.dg/write_back.f: New test.
12468 * gfortran.dg/write_rewind_1.f: New test.
12469 * gfortran.dg/write_rewind_2.f: New test.
12470
12471 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12472
12473 PR libgfortran/26554
12474 * gfortran.dg/read_logical.f90: New test.
12475
12476 2006-03-04 Laurent GUERBY <laurent@guerby.net>
12477
12478 * ada/acats/norun.lst: cdd2a03 now passes.
12479
12480 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
12481
12482 PR testsuite/25177
12483 * gcc.target/powerpc/pr18096-1.c: Change where the error
12484 would match.
12485
12486 2006-03-04 Jakub Jelinek <jakub@redhat.com>
12487
12488 * gcc.target/i386/cleanup-1.c: New test.
12489 * gcc.target/i386/cleanup-2.c: New test.
12490
12491 2006-03-04 Roger Sayle <roger@eyesopen.com>
12492
12493 * gfortran.dg/dependency_9.f90: Remove for the time being.
12494
12495 2006-03-04 Krister Walfridsson <cato@df.lth.se>
12496
12497 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
12498 directive.
12499
12500 2006-03-03 Roger Sayle <roger@eyesopen.com>
12501
12502 * gfortran.dg/dependency_9.f90: New test case.
12503
12504 2006-03-03 Roger Sayle <roger@eyesopen.com>
12505
12506 * gfortran.dg/dependency_4.f90: New test case.
12507 * gfortran.dg/dependency_5.f90: New test case.
12508 * gfortran.dg/dependency_6.f90: New test case.
12509 * gfortran.dg/dependency_7.f90: New test case.
12510 * gfortran.dg/dependency_8.f90: New test case.
12511
12512 2006-03-03 Paul Brook <paul@codesourcery.com>
12513
12514 * lib/target-supports.exp (check_profiling_available):
12515 Add m68k-*-elf.
12516
12517 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
12518
12519 PR fortran/25031
12520 * multiple_allocation_1.f90: New test.
12521
12522 2006-03-03 Roger Sayle <roger@eyesopen.com>
12523
12524 PR tree-optimization/26524
12525 * gfortran.dg/pr26524.f: New test case.
12526
12527 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12528
12529 * g++.dg/template/repo5.C: Cleanup repo files.
12530 * gcc.dg/20051201-1.c: Cleanup coverage files.
12531 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
12532 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
12533 tree dump files.
12534
12535 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
12536
12537 * objc.dg/objc-nofilename-1.m: New test.
12538 * objc.dg/bad-receiver-type.m: New test.
12539 * obj-c++.dg/bad-receiver-type.mm: New test.
12540
12541 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12542
12543 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
12544
12545 2006-03-01 Mike Stump <mrs@apple.com>
12546
12547 * g++.dg/abi/key2.C: Add.
12548
12549 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
12550
12551 * gfortran.dg/logical_dot_product.f90: New test.
12552
12553 PR fortran/26393
12554 * gfortran.dg/used_interface_ref.f90: New test.
12555
12556 PR fortran/20938
12557 * gfortran.dg/dependency_2.f90: New test.
12558 * gfortran.fortran-torture/execute/where17.f90: New test.
12559 * gfortran.fortran-torture/execute/where18.f90: New test.
12560 * gfortran.fortran-torture/execute/where19.f90: New test.
12561 * gfortran.fortran-torture/execute/where20.f90: New test.
12562
12563 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
12564
12565 * g++.dg/tree-ssa/pr26443.C: New test case.
12566
12567 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
12568
12569 PR middle-end/26022
12570 * g++.dg/opt/return-slot1.C: New test.
12571
12572 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12573
12574 PR libgfortran/26136
12575 * gfortran.dg/namelist_23.f90: New test.
12576
12577 2006-02-28 Roger Sayle <roger@eyesopen.com>
12578
12579 PR middle-end/14752
12580 * gcc.dg/fold-eqandshift-2.c: New test case.
12581
12582 2006-02-28 Richard Guenther <rguenther@suse.de>
12583
12584 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
12585 decomposition.
12586
12587 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
12588
12589 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
12590
12591 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12592
12593 PR libgfortran/26464
12594 * gfortran.dg/backspace_5.f: New test.
12595 * gfortran.dg/backspace_6.f: New test.
12596
12597 2006-02-26 Roger Sayle <roger@eyesopen.com>
12598
12599 * gcc.dg/fold-eqandnot-1.c: New test case.
12600
12601 2006-02-26 Roger Sayle <roger@eyesopen.com>
12602
12603 PR middle-end/19983
12604 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
12605
12606 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
12607
12608 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
12609 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
12610
12611 2006-02-26 Richard Guenther <rguenther@suse.de>
12612
12613 PR tree-optimization/26421
12614 * gcc.dg/tree-ssa/pr26421.c: New testcase.
12615
12616 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
12617
12618 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
12619 * g++.old-deja/g++.robertl/eb132.C: Likewise.
12620
12621 2006-02-26 Roger Sayle <roger@eyesopen.com>
12622
12623 * gcc.dg/fold-even-1.c: New test case.
12624
12625 2006-02-26 Roger Sayle <roger@eyesopen.com>
12626
12627 PR middle-end/21137
12628 * gcc.dg/fold-eqandshift-1.c: New test case.
12629
12630 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
12631
12632 PR tree-optimization/25125
12633 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
12634 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
12635
12636 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
12637
12638 PR tree-optimizations/26359
12639 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
12640 with -fdump-tree-dceloop-details.
12641 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
12642
12643 2006-02-25 Roger Sayle <roger@eyesopen.com>
12644
12645 PR middle-end/23673
12646 * gcc.dg/fold-eqxor-1.c: New test case.
12647 * gcc.dg/fold-eqxor-2.c: Likewise.
12648 * gcc.dg/fold-eqxor-3.c: Likewise.
12649
12650 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
12651
12652 PR fortran/23092
12653 * scalar_mask_1.f90: New test.
12654
12655 2006-02-24 Geoffrey Keating <geoffk@apple.com>
12656
12657 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
12658 * g++.dg/eh/uncaught2.C: New.
12659 * g++.dg/eh/uncaught3.C: New.
12660
12661 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12662
12663 PR libgfortran/26423
12664 * gfortran.dg/read_many_1.f: New test.
12665
12666 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
12667
12668 PR fortran/24519
12669 * gfortran.dg/dependency_3.f90: New test.
12670 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
12671 XFAILs.
12672
12673 PR fortran/25395
12674 * gfortran.dg/equiv_6.f90: New test.
12675
12676 2006-02-23 Jeff Law <law@redhat.com>
12677
12678 * gcc.c-torture/compile/pr26425.c: New test.
12679
12680 2006-02-23 Jakub Jelinek <jakub@redhat.com>
12681
12682 PR middle-end/26412
12683 * gcc.dg/gomp/pr26412.c: New test.
12684
12685 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12686
12687 PR c++/26291
12688 * g++.dg/other/ellipsis1.C: New test.
12689 * g++.dg/parse/operator4.C: Adjust error marker.
12690
12691 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
12692
12693 PR target/25603
12694 * gfortran.dg/pr25603.f: New testcase.
12695
12696 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
12697
12698 * gcc.dg/bf-spl1.c: Don't specify -m68000.
12699 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
12700
12701 2006-02-21 Geoffrey Keating <geoffk@apple.com>
12702
12703 * g++.dg/eh/spbp.C: New.
12704
12705 2006-02-21 Jakub Jelinek <jakub@redhat.com>
12706
12707 PR middle-end/26379
12708 * gcc.target/i386/mmx-7.c: New test.
12709
12710 2006-02-20 Roger Sayle <roger@eyesopen.com>
12711
12712 PR tree-optimization/26361
12713 * gcc.dg/tree-ssa/vrp27.c: New test case.
12714
12715 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
12716
12717 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
12718 * gcc.dg/tree-ssa/complex-4.c: Here.
12719
12720 2006-02-19 Roger Sayle <roger@eyesopen.com>
12721
12722 PR middle-end/19543
12723 * gfortran.dg/logical_1.f90: New test case.
12724
12725 2006-02-19 Jakub Jelinek <jakub@redhat.com>
12726
12727 PR middle-end/26334
12728 * gcc.dg/20060218-1.c: Moved to...
12729 * gcc.target/i386/20060218-1.c: ... here. New test.
12730
12731 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
12732
12733 PR fortran/26201
12734 * gfortran.dg/convert_1.f90: New.
12735
12736 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
12737
12738 PR fortran/25054
12739 * gfortran.dg/namelist_5.f90: New test.
12740
12741 PR fortran/25089
12742 * gfortran.dg/namelist_4.f90: New test.
12743
12744 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
12745
12746 PR tree-opt/25680
12747 * gcc.dg/tree-ssa/complex-3.c: New test.
12748
12749 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
12750
12751 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
12752 variable to take into account the variable name in the
12753 function header.
12754 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
12755
12756 2006-02-18 Jakub Jelinek <jakub@redhat.com>
12757
12758 PR middle-end/26334
12759 * gcc.c-torture/compile/20060217-1.c: New test.
12760 * gcc.dg/20060218-1.c: New test.
12761
12762 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
12763
12764 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
12765
12766 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
12767
12768 * gcc.dg/cpp/undef3.c: New test.
12769 * gcc.dg/cpp/trad/builtins2.c: New test.
12770
12771 2006-02-18 Mark Mitchell <mark@codesourcery.com>
12772
12773 PR c++/26266
12774 * g++.dg/template/static22.C: New test.
12775 * g++.dg/template/static23.C: New test.
12776 * g++.dg/template/static24.C: New test.
12777 * g++.dg/template/non-dependent13.C: New test.
12778 * g++.dg/init/member1.C: Tweak error markers.
12779
12780 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12781
12782 PR target/26255
12783 * gcc.c-torture/compile/pr26255.c: New test case.
12784
12785 2006-02-16 Roger Sayle <roger@eyesopen.com>
12786
12787 * gfortran.fortran-torture/execute/where_10.f90: New test case.
12788 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
12789 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
12790 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
12791 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
12792 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
12793 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
12794
12795 2006-02-16 Jeff Law <law@redhat.com>
12796
12797 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
12798 * gcc.dg/tree-ssa/vrp26.c: New test.
12799
12800 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
12801
12802 PR target/20353
12803 PR target/24578
12804 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
12805 __UCLIBC__ is defined.
12806
12807 2006-02-16 Jakub Jelinek <jakub@redhat.com>
12808
12809 PR fortran/26224
12810 * gfortran.dg/gomp/pr26224.f: New test.
12811
12812 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
12813
12814 PR tree-opt/25918
12815 * lib/target-supports.exp
12816 (check_effective_target_vect_short_mult): New.
12817 (check_effective_target_vect_char_mult): New.
12818 (check_effective_target_vect_widen_sum_qi_to_si): New.
12819 (check_effective_target_vect_widen_sum_qi_to_hi): New.
12820 (check_effective_target_vect_widen_sum_hi_to_si): New.
12821 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
12822 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
12823 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
12824 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
12825 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
12826 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
12827 vect-reduc-pattern-2c.c
12828 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
12829 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
12830 vect-reduc-pattern-1c.c
12831
12832 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
12833
12834 PR fortran/24557
12835 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
12836
12837 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
12838
12839 PR fortran/26054
12840 * gfortran.dg/enum_8.f90: Remove check for warning.
12841 * gfortran.dg/iomsg_1.f90: Ditto.
12842 * gfortran.dg/enum_1.f90: Ditto.
12843 * gfortran.dg/enum_9.f90: Ditto.
12844 * gfortran.dg/enum_2.f90: Ditto.
12845 * gfortran.dg/enum_10.f90: Ditto.
12846 * gfortran.dg/enum_3.f90: Ditto.
12847 * gfortran.dg/flush_1.f90: Ditto.
12848 * gfortran.dg/enum_4.f90: Ditto.
12849 * gfortran.dg/array_constructor_1.f90: Ditto.
12850 * gfortran.dg/enum_5.f90: Ditto.
12851 * gfortran.dg/enum_6.f90: Ditto.
12852 * gfortran.dg/enum_7.f90: Ditto.
12853
12854 2006-02-15 Jakub Jelinek <jakub@redhat.com>
12855
12856 PR middle-end/26300
12857 * gcc.c-torture/compile/20060215-1.c: New test.
12858
12859 2006-02-14 Roger Sayle <roger@eyesopen.com>
12860
12861 PR middle-end/23670
12862 * gcc.dg/tree-ssa/andor-2.c: New test case.
12863
12864 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
12865
12866 PR fortran/25045
12867 * optional_dim.f90: New test.
12868
12869 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
12870
12871 PR fortran/26277
12872 * gfortran.dg/label_4.f90: New.
12873
12874 2006-02-14 Jakub Jelinek <jakub@redhat.com>
12875 Diego Novillo <dnovillo@redhat.com>
12876 Uros Bizjak <uros@kss-loka.si>
12877
12878 * gfortran.dg/gomp: New directory.
12879
12880 2006-02-14 Richard Guenther <rguenther@suse.de>
12881
12882 PR tree-optimization/26258
12883 * gcc.dg/torture/pr26258.c: New testcase.
12884
12885 2006-02-13 Jakub Jelinek <jakub@redhat.com>
12886
12887 PR fortran/26246
12888 * gfortran.dg/pr26246_1.f90: New test.
12889 * gfortran.dg/pr26246_2.f90: New test.
12890
12891 PR middle-end/26092
12892 * gcc.c-torture/compile/20060208-1.c: New test.
12893
12894 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
12895
12896 PR fortran/26074
12897 PR fortran/25103
12898 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
12899 * gfortran.dg/bad_automatic_objects_1.f90: New test.
12900 * gfortran.dg/automatic_module_variable.f90: Change error message.
12901
12902 PR fortran/20861
12903 * gfortran.dg/internal_dummy_1.f90: New test.
12904
12905 PR fortran/20871
12906 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
12907
12908
12909 PR fortran/25083
12910 * gfortran.dg/uncommon_block_data_1.f90: New test.
12911 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
12912 with standard.
12913
12914 PR fortran/25088
12915 * gfortran.dg/typed_subroutine_1.f90: New test.
12916
12917 2006-02-13 Geoffrey Keating <geoffk@apple.com>
12918
12919 * objc.dg/dwarf-1.m: New.
12920
12921 2006-02-13 Roger Sayle <roger@eyesopen.com>
12922
12923 PR middle-end/24427
12924 * gcc.dg/tree-ssa/andor-1.c: New test case.
12925
12926 2006-02-13 Josh Conner <jconner@apple.com>
12927
12928 PR target/25376
12929 * gcc.dg/pr25376.c: New test.
12930
12931 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
12932 assemble.
12933 * lib/target-supports.exp (check_named_sections_available):
12934 Only compile named-sections test -- don't assemble.
12935
12936 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
12937
12938 * g++.dg/warn/no-write-strings.C: New test.
12939 * g++.dg/warn/write-strings.C: Likewise.
12940 * g++.dg/warn/write-strings-default.C: Likewise.
12941
12942 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
12943
12944 PR fortran/25806
12945 * gfortran.dg/ret_pointer_2.f90: New test.
12946
12947 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
12948
12949 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
12950
12951 2006-02-10 Jeff Law <law@redhat.com>
12952
12953 * gcc.c-torture/compile/pr26213.c: New test.
12954
12955 2006-02-10 Steven G. Kargl <kargls@comcast.net>
12956
12957 gfortran.dg/null_1.f90: New test.
12958
12959 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
12960
12961 PR fortran/14771
12962 * gfortran.dg/parens_4.f90: New.
12963 * gfortran.dg/parens_5.f90: New.
12964
12965 2006-02-10 Richard Guenther <rguenther@suse.de>
12966
12967 * gcc.dg/pr23372-1.c: Remove empty file.
12968
12969 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
12970 Paul Thomas <pault@gcc.gnu.org>
12971
12972 PR fortran/14771
12973 * gfortran.dg/parens_1.f90: New.
12974 * gfortran.dg/parens_2.f90: New.
12975 * gfortran.dg/parens_3.f90: New.
12976
12977 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
12978
12979 PR fortran/26038
12980 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
12981
12982 PR fortran/25059
12983 * gfortran.dg/impure_assignment_1.f90: New test.
12984
12985 PR fortran/25070
12986 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
12987
12988 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
12989
12990 PR target/26141
12991 * g++.dg/expr/stdarg2.C: New test.
12992
12993 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
12994
12995 PR inline-asm/16194
12996 * gcc.dg/pr16194.c: New test.
12997
12998 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12999
13000 * ada/acats/run_acats: Use portable variant of "$@".
13001
13002 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
13003
13004 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
13005 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
13006
13007 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
13008
13009 PR tree-opt/26179
13010 * g++.dg/opt/pr26179.C: New test.
13011
13012 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
13013
13014 PR middle-end/26134
13015 * gcc.dg/tree-ssa/complex-3.c: New test.
13016
13017 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
13018
13019 * gcc.c-torture/compile/volatile-1.c: New test.
13020
13021 2006-02-09 Diego Novillo <dnovillo@redhat.com>
13022
13023 PR 26180
13024 * gcc.dg/tree-ssa/pr26180.c: New test.
13025
13026 2006-02-08 Jeff Law <law@redhat.com>
13027
13028 * gcc.dg/tree-ssa/pr21417.c: New test.
13029
13030 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
13031
13032 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
13033 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
13034
13035 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
13036
13037 * lib/scanrtl.exp: New.
13038
13039 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13040
13041 PR c++/26071
13042 * g++.dg/other/virtual2.C: New test.
13043
13044 PR c++/26070
13045 * g++.dg/other/virtual1.C: New test.
13046
13047 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
13048
13049 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
13050 cleanup-ipa-dump): Update dump file glob patterns.
13051 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
13052 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
13053
13054 * lib/gcc-dg.exp: Load it.
13055 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
13056
13057 2006-02-07 Janis Johnson <janis187@us.ibm.com>
13058
13059 PR testsuite/26159
13060 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
13061 * gcc.dg/tree-ssa/pr23382.c: Ditto.
13062
13063 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
13064
13065 PR fortran/25577
13066 * gfortran.dg/mvbits_1.f90: New.
13067
13068 2006-02-07 Dirk Mueller <dmueller@suse.com>
13069
13070 * g++.dg/warn/Wdiv-by-zero.C: New test.
13071 * g++.dg/warn/Wno-div-by-zero.C: New.
13072
13073 2006-02-07 Jeff Law <law@redhat.com>
13074
13075 * gcc.dg/tree-ssa/pr21559.c: New test.
13076
13077 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
13078 multiple VRP passes.
13079 * gcc.dg/tree-ssa/vrp09.c: Likewise.
13080 * gcc.dg/tree-ssa/vrp18.c: Likewise.
13081 * gcc.dg/tree-ssa/pr21582.c: Likewise.
13082 * gcc.dg/tree-ssa/pr20657.c: Likewise.
13083 * gcc.dg/tree-ssa/pr21001.c: Likewise.
13084 * gcc.dg/tree-ssa/vrp02.c: Likewise
13085 * gcc.dg/tree-ssa/vrp11.c: Likewise
13086 * gcc.dg/tree-ssa/pr14341.c: Likewise
13087 * gcc.dg/tree-ssa/vrp19.c: Likewise
13088 * gcc.dg/tree-ssa/vrp20.c: Likewise
13089 * gcc.dg/tree-ssa/vrp03.c: Likewise
13090 * gcc.dg/tree-ssa/pr21086.c: Likewise
13091 * gcc.dg/tree-ssa/pr21959.c: Likewise
13092 * gcc.dg/tree-ssa/vrp21.c: Likewise
13093 * gcc.dg/tree-ssa/vrp04.c: Likewise
13094 * gcc.dg/tree-ssa/pr25485.c: Likewise
13095 * gcc.dg/tree-ssa/pr22026.c: Likewise
13096 * gcc.dg/tree-ssa/vrp22.c: Likewise
13097 * gcc.dg/tree-ssa/vrp05.c: Likewise
13098 * gcc.dg/tree-ssa/20030807-10.c: Likewise
13099 * gcc.dg/tree-ssa/pr20701.c: Likewise
13100 * gcc.dg/tree-ssa/vrp23.c: Likewise
13101 * gcc.dg/tree-ssa/vrp06.c: Likewise
13102 * gcc.dg/tree-ssa/pr22117.c: Likewise
13103 * gcc.dg/tree-ssa/pr20702.c: Likewise
13104 * gcc.dg/tree-ssa/vrp15.c: Likewise
13105 * gcc.dg/tree-ssa/pr21090.c: Likewise
13106 * gcc.dg/tree-ssa/pr21294.c: Likewise
13107 * gcc.dg/tree-ssa/vrp24.c: Likewise
13108 * gcc.dg/tree-ssa/vrp07.c: Likewise
13109 * gcc.dg/tree-ssa/pr21563.c: Likewise
13110 * gcc.dg/tree-ssa/pr25382.c: Likewise
13111 * gcc.dg/tree-ssa/vrp16.c: Likewise
13112 * gcc.dg/tree-ssa/vrp25.c: Likewise
13113 * gcc.dg/tree-ssa/vrp08.c: Likewise
13114 * gcc.dg/tree-ssa/20030807-6.c: Likewise
13115 * gcc.dg/tree-ssa/vrp17.c: Likewise
13116 * gcc.dg/tree-ssa/pr21458.c: Likewise
13117 * g++.dg/tree-ssa/pr18178.C: Likewise
13118
13119 2006-02-07 Richard Guenther <rguenther@suse.de>
13120
13121 PR c++/26140
13122 Revert
13123 2006-01-30 Richard Guenther <rguenther@suse.de>
13124 PR c++/23372
13125 * gcc.dg/pr23372-1.C: New testcase.
13126
13127 * g++.dg/tree-ssa/pr26140.C: New testcase.
13128
13129 2006-02-07 Mark Mitchell <mark@codesourcery.com>
13130
13131 PR c++/9737
13132 * g++.dg/template/ttp15.C: New test.
13133 * g++.dg/template/ttp16.C: Likewise.
13134 * g++.dg/template/ttp17.C: Likewise.
13135 * g++.old-deja/g++.pt/ttp36.C: Remove.
13136 * g++.old-deja/g++.pt/ttp19.C: Likewise.
13137 * g++.old-deja/g++.pt/ttp37.C: Likewise.
13138 * g++.old-deja/g++.pt/ttp38.C: Likewise.
13139 * g++.old-deja/g++.pt/ttp39.C: Likewise.
13140 * g++.old-deja/g++.pt/ttp9.C: Likewise.
13141 * g++.old-deja/g++.pt/ttp40.C: Likewise.
13142 * g++.old-deja/g++.pt/ttp51.C: Likewise.
13143 * g++.old-deja/g++.pt/ttp26.C: Likewise.
13144 * g++.old-deja/g++.pt/ttp36.C: Likewise.
13145
13146 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
13147
13148 PR libfortran/23815
13149 * unf_io_convert_4.f90: New test.
13150
13151 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
13152
13153 * gcc.dg/tree-ssa/loadpre10.c: New test.
13154 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
13155 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
13156 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
13157
13158 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13159
13160 PR libfortran/24685
13161 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
13162
13163 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
13164
13165 PR tree-opt/25251
13166 * gfortran.dg/assign_7.f: New test.
13167
13168 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
13169
13170 PR fortran/26041
13171 PR fortran/26064
13172 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
13173 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
13174 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
13175
13176 2006-02-05 Jakub Jelinek <jakub@redhat.com>
13177
13178 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
13179 in size_t typedef.
13180
13181 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
13182
13183 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
13184 * g++.dg/charset/string.c (foo): Likewise.
13185 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
13186 const char*
13187 * g++.dg/ext/builtin2.C (printf): Likewise.
13188 * g++.dg/init/new15.C (printf): Likewise.
13189 * g++.dg/opt/pr17697-1.C (foo): Likewise.
13190 * g++.dg/opt/pr17697-2.C (foo): Likewise.
13191 * g++.dg/opt/pr17697-3.C (foo): Likewise.
13192 * g++.dg/template/non-dependent4.C (temp): Likewise.
13193 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
13194 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
13195 parameter type to const char*.
13196 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
13197 Change type to const char*.
13198 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
13199 Likewise.
13200 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
13201 second parameter type to const char*.
13202 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
13203 (Y::Y): Change parameter type to const char*.
13204 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
13205 * g++.old-deja/g++.jason/report.C: Apply const correctness.
13206 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
13207 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
13208 (char*).
13209 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
13210 const char*.
13211 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
13212 type to const char*.
13213 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
13214 return type to const char*.
13215 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
13216 to const char*.
13217 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
13218 * g++.old-deja/g++.law/refs1.C: Likewise.
13219 * g++.old-deja/g++.law/visibility1.C: Likewise.
13220 * g++.old-deja/g++.law/visibility2.C: Likewise.
13221 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
13222 const char*.
13223 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
13224 * g++.old-deja/g++.mike/net48.C: Likewise.
13225 * g++.old-deja/g++.mike/p646.C: Likewise.
13226 * g++.old-deja/g++.mike/p6746.C: Likewise.
13227 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
13228 type to const char*.
13229 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
13230 deprecated conversion warning.
13231 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
13232 char*.
13233 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
13234 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
13235 * g++.old-deja/g++.pt/explicit8.C: Likewise.
13236 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
13237 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
13238 * g++.old-deja/g++.pt/nontype3.C: Likewise.
13239 * g++.old-deja/g++.pt/t39.C: Likewise.
13240 * g++.old-deja/g++.robertl/eb106.C: Likewise.
13241 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
13242
13243 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
13244
13245 PR fortran/25075
13246 intrinsic_argument_conformance_1.f90: New test.
13247
13248 2006-02-03 Steven G. Kargl <kargls@comcast.net>
13249
13250 PR fortran/20845
13251 * gfortran.dg/char_result_11.f90: Add SAVE.
13252 * gfortran.dg/der_pointer_4.f90: Ditto.
13253 * gfortran.dg/default_initialization.f90: New test.
13254
13255 2006-02-03 Jeff Law <law@redhat.com>
13256
13257 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
13258 handle more than 100 dump files.
13259 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
13260 * lib/scantree.exp (scan-tree-dump): Likewise.
13261 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
13262 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
13263 * lib/scanipa.exp (scan-ipa-dump): Likewise.
13264 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
13265 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
13266
13267 2006-02-03 Diego Novillo <dnovillo@redhat.com>
13268
13269 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
13270
13271 2006-02-03 Mark Mitchell <mark@codesourcery.com>
13272
13273 * g++.dg/template/using12.C: New test.
13274
13275 2006-02-03 Alan Modra <amodra@bigpond.net.au>
13276
13277 * gcc.target/powerpc/pr25960.c: New test.
13278
13279 2006-02-02 Steven G. Kargl <kargls@comcast>
13280
13281 PR fortran/24958
13282 gfortran.dg/nullify_2.f90: New test.
13283
13284 2006-02-02 Diego Novillo <dnovillo@redhat.com>
13285
13286 PR 25990
13287 * gcc.dg/gomp/pr25990.c: New test.
13288
13289 2006-01-31 Mark Mitchell <mark@codesourcery.com>
13290
13291 PR c++/25342
13292 * g++.gd/template/partial4.C: New test.
13293
13294 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
13295
13296 PR middle-end/26001
13297 * gfortran.dg/data_char_2.f90: New.
13298
13299 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
13300
13301 PR fortran/26039
13302 maxval_maxloc_conformance_1.f90: New test.
13303
13304 2006-01-31 Richard Guenther <rguenther@suse.de>
13305
13306 * gcc.target/i386/sselibm-1.c: New testcase.
13307 * gcc.target/i386/sselibm-2.c: Likewise.
13308 * gcc.target/i386/sselibm-3.c: Likewise.
13309 * gcc.target/i386/sselibm-4.c: Likewise.
13310 * gcc.target/i386/sselibm-5.c: Likewise.
13311
13312 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
13313
13314 PR fortran/24266
13315 * gfortran.dg/arrayio_derived_2.f90: New.
13316
13317 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
13318
13319 * gcc.dg/unsigned-long-compare.c: New test.
13320
13321 2006-01-30 Steve Ellcey <sje@cup.hp.com>
13322
13323 PR testsuite/25318
13324 * lib/target-supports.exp (check_effective_target_freorder):
13325 Check to see if target supports -freorder-blocks-and-partition.
13326 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
13327 instead of "dg-require-named-sections".
13328
13329 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
13330
13331 PR target/14798:
13332 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
13333 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
13334 * gcc.dg/pragma-isr-trapa2.c: Likewise.
13335 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
13336 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
13337 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
13338 * gcc.dg/attr-isr-trap_exit.c: Likewise.
13339 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
13340
13341 2006-01-30 Richard Guenther <rguenther@suse.de>
13342
13343 PR c++/23372
13344 * gcc.dg/pr23372-1.C: New testcase.
13345
13346 2006-01-29 Diego Novillo <dnovillo@redhat.com>
13347
13348 * gcc.dg/gomp/pr25874.c: New test.
13349
13350 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
13351
13352 PR tree-opt/25911
13353 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
13354
13355 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
13356
13357 PR fortran/18578
13358 PR fortran/18579
13359 PR fortran/20857
13360 PR fortran/20885
13361 * gfortran.dg/intent_out_1.f90: New test.
13362
13363 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
13364
13365 PR fortran/17911
13366 * gfortran.dg/procedure_lvalue.f90: New test.
13367
13368 PR fortran/20895
13369 PR fortran/25030
13370 * gfortran.dg/char_pointer_assign_2.f90: New test.
13371 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
13372 assignment to be consistent with standard.
13373 * gfortran.dg/char_result_2.f90: The same.
13374 * gfortran.dg/char_result_8.f90: The same.
13375
13376 2006-01-28 Zack Weinberg <zackw@panix.com>
13377
13378 * gcc.dg/Woverlength-strings.c
13379 * gcc.dg/Woverlength-strings-pedantic-c89.c
13380 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
13381 * gcc.dg/Woverlength-strings-pedantic-c99.c
13382 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
13383
13384 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
13385
13386 * gcc.c-torture/execute/20060127-1.c: New test.
13387
13388 2006-01-28 Mark Mitchell <mark@codesourcery.com>
13389
13390 PR c++/25999
13391 * g++.dg/ext/pragmaweak1.C: New test.
13392
13393 2006-01-28 Mark Mitchell <mark@codesourcery.com>
13394
13395 PR c++/25855
13396 * g++.dg/template/spec29.C: New test.
13397
13398 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
13399
13400 PR c/19606.
13401 * gcc.c-torture/execute/pr19606.c: New.
13402
13403 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
13404
13405 * gcc.dg/pragma-re-4.c: New test.
13406
13407 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
13408
13409 PR fortran/25964
13410 * gfortran.dg/assumed_size_refs_3.f90: New test.
13411
13412 2006-01-27 Ben Elliston <bje@au.ibm.com>
13413
13414 * gcc.misc-tests/dectest.exp: Remove defunct comment.
13415
13416 2006-01-26 Laurent GUERBY <laurent@guerby.net>
13417
13418 PR ada/21317
13419 * ada/acats/support/impdef.a: Add One_Long_Second.
13420 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
13421 * ada/acats/tests/c9/c94026.a: Likewise.
13422 * ada/acats/tests/c9/c97305c.ada: Likewise.
13423 * ada/acats/tests/c9/c99004a.ada: Likewise.
13424
13425 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
13426
13427 PR fortran/25964
13428 * gfortran.dg/global_references_2.f90: New test.
13429
13430 PR fortran/25084
13431 PR fortran/20852
13432 PR fortran/25085
13433 PR fortran/25086
13434 * gfortran.dg/assumed_charlen_function_1.f90: New test.
13435 * gfortran.dg/assumed_charlen_function_3.f90: New test.
13436
13437 PR fortran/25416
13438 * gfortran.dg/assumed_charlen_function_2.f90: New test.
13439
13440 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
13441
13442 PR c/25892
13443 * gcc.dg/Wpointer-sign.c: New.
13444 * gcc.dg/Wpointer-sign-Wall.c: New.
13445 * gcc.dg/Wpointer-sign-Wall-no.c: New.
13446 * gcc.dg/Wpointer-sign-pedantic.c: New.
13447 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
13448 * gcc.dg/conv-2.c: Use -Wpointer-sign.
13449
13450 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
13451
13452 PR C/25861
13453 * gcc.c-torture/compile/pr25861.c: New test.
13454
13455 2006-01-26 Paul Brook <paul@codesourcery.com>
13456
13457 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
13458 on short-enum targets.
13459 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
13460 variable.
13461 (generate_fields): Use short_enums.
13462 (main): Set short_enums. Document -e.
13463 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
13464 on short-enum targets.
13465 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
13466 variable.
13467 (generate_fields): Use short_enums.
13468 (main): Set short_enums. Document -e.
13469 * lib/target-supports.exp (check_effective_target_short_enums): New.
13470
13471 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
13472
13473 PR target/25947
13474 * gcc.dg/torture/pr25947-1.c: New test.
13475
13476 2006-01-25 Jan Hubicka <jh@suse.cz>
13477 Roger Sayle <roger@eyesopen.com>
13478
13479 PR rtl-optimization/25703
13480 * gcc.target/i386/20060125-1.c: New test case.
13481 * gcc.target/i386/20060125-2.c: New test case.
13482
13483 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
13484
13485 PR fortran/18540
13486 * gfortran.dg/goto_1.f: New.
13487
13488 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
13489
13490 PR fortran/25716
13491 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
13492 25716 on 32-bit systems too.
13493
13494 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
13495
13496 PR testsuite/25590
13497 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
13498
13499 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
13500
13501 * gcc.dg/tree-ssa/gen-vect-33.c: New.
13502
13503 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13504
13505 PR fortran/25835
13506 * gfortran.dg/read_eof.f90: Delete, renamed.
13507 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
13508 * gfortran.dg/read_eof_2.f90: New test.
13509 * gfortran.dg/read_eof_3.f90: New test.
13510
13511 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
13512
13513 PR tree-opt/25860
13514 * gcc.c-torture/compile/pr25860.c: New test.
13515
13516 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13517
13518 PR c++/25552
13519 * g++.dg/parse/dtor8.C: New test.
13520
13521 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
13522
13523 PR testsuite/25891
13524 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
13525 * gcc.dg/gomp/gomp.exp: Return without testing anything if
13526 check_effective_target_fopenmp returns 0.
13527
13528 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
13529
13530 PR ada/20548
13531 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
13532 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
13533 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
13534
13535 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
13536
13537 PR tree-opt/25857
13538 * g++.dg/opt/pr25857.C: New test.
13539
13540 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
13541 Jan Hubicka <jh@suse.cz>
13542 Richard Guenther <rguenther@suse.de>
13543
13544 PR rtl-optimization/25654
13545 * gcc.dg/torture/pr25654.c: New testcase.
13546 * gcc.target/i386/pr25654.c: Likewise.
13547
13548 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
13549
13550 PR fortran/25901
13551 * gfortran.dg/internal references_2.f90: New test.
13552
13553 Fix regression in testing of admissability of attributes.
13554 * gfortran.dg/intent_used_1.f90: New test.
13555
13556 2006-01-23 Ben Elliston <bje@au.ibm.com>
13557
13558 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
13559 Remove target conditional torture options for i?86 and x86_64
13560 GNU/Linux.
13561
13562 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
13563
13564 PR c++/10891
13565 * g++.dg/rtti/no-rtti.C: New.
13566
13567 2006-01-21 Mark Mitchell <mark@codesourcery.com>
13568
13569 PR c++/25895
13570 * g++.dg/inherit/conv2.C: New test.
13571
13572 PR c++/25856
13573 * g++.dg/parse/dtor7.C: New test.
13574
13575 PR c++/25858
13576 * g++.dg/template/crash44.C: New test.
13577
13578 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
13579
13580 PR fortran/25124
13581 PR fortran/25625
13582 * gfortran.dg/internal_references_1.f90: New test.
13583 PR fortran/20881
13584 PR fortran/23308
13585 PR fortran/25538
13586 PR fortran/25710
13587 * gfortran.dg/global_references_1.f90: New test.
13588 * gfortran.dg/g77/19990905-1.f: Restore the error that
13589 there is a clash between the common block name and
13590 the name of a subroutine reference.
13591
13592 PR fortran/PR24276
13593 * gfortran.dg/aliasing_dummy_1.f90: New test.
13594
13595 2006-01-21 Alan Modra <amodra@bigpond.net.au>
13596
13597 * gcc.dg/vmx/1b-01.c: Warning fix.
13598 * gcc.dg/vmx/1c-02.c: Likewise.
13599 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
13600
13601 2006-01-20 Steve Ellcey <sje@cup.hp.com>
13602
13603 PR testsuite/24962
13604 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
13605
13606 2006-01-20 Richard Guenther <rguenther@suse.de>
13607 Steven Bosscher <stevenb.gcc@gmail.com>
13608
13609 PR rtl-optimization/24626
13610 * gcc.dg/torture/pr24626-1.c: New testcase.
13611 * gcc.dg/torture/pr24626-2.c: Likewise.
13612 * gcc.dg/torture/pr24626-3.c: Likewise.
13613 * gcc.dg/torture/pr24626-4.c: Likewise.
13614
13615 2006-01-20 Dirk Mueller <dmueller@suse.com>
13616
13617 PR c++/5520
13618 * g++.dg/warn/empty-body.C: New.
13619
13620 2006-01-19 Mark Mitchell <mark@codesourcery.com>
13621
13622 PR c++/22136
13623 * g++.dg/template/using10.C: New test.
13624 * g++.dg/temlpate/using11.C: Likewise.
13625 * g++.dg/inherit/using5.C: Tweak error messages.
13626
13627 2006-01-20 Alan Modra <amodra@bigpond.net.au>
13628
13629 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
13630 target test.
13631 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
13632
13633 2006-01-19 Jan Hubicka <jh@suse.cz>
13634
13635 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
13636
13637 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13638
13639 PR c++/25854
13640 * g++.dg/template/spec28.C: New test.
13641
13642 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
13643
13644 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
13645 (switchfiles): Fix fprintf's by adding srcdir or removing it.
13646
13647 2006-01-19 Diego Novillo <dnovillo@redhat.com>
13648
13649 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
13650 * gcc.dg/gomp/critical-1.c: Likewise.
13651 * gcc.dg/gomp/critical-3.c: Likewise.
13652 * gcc.dg/gomp/empty.c: Likewise.
13653 * gcc.dg/gomp/ordered-1.c: Likewise.
13654 * gcc.dg/gomp/for-4.c: Likewise.
13655 * gcc.dg/gomp/for-6.c: Likewise.
13656 * gcc.dg/gomp/master-3.c: Likewise.
13657 * gcc.dg/gomp/for-8.c: Likewise.
13658 * gcc.dg/gomp/for-10.c: Likewise.
13659 * gcc.dg/gomp/for-18.c: Likewise.
13660 * gcc.dg/gomp/for-5.c: Likewise.
13661 * gcc.dg/gomp/for-7.c: Likewise.
13662 * gcc.dg/gomp/for-9.c: Likewise.
13663
13664 2006-01-18 Jeff Law <law@redhat.com>
13665
13666 * gcc.dg/tree-ssa/vrp25.c: New test.
13667
13668 2006-01-19 Richard Sandiford <richard@codesourcery.com>
13669
13670 * gcc.dg/pr25805.c: Fix misapplied patch.
13671
13672 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
13673
13674 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
13675 (check_effective_target_vect_udot_qi): New.
13676 (check_effective_target_vect_sdot_hi): New.
13677 (check_effective_target_vect_udot_hi): New.
13678 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
13679 prefixed with "wrapv-" with -fwrapv.
13680 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
13681 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
13682 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
13683 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
13684 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
13685
13686 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
13687 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
13688 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
13689 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
13690
13691 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13692
13693 PR c++/16829
13694 * g++.dg/other/default2.C: New test.
13695 * g++.dg/other/default3.C: New test.
13696
13697 2006-01-19 Richard Sandiford <richard@codesourcery.com>
13698
13699 PR c/25805
13700 * gcc.dg/pr25805.c: New file.
13701
13702 2006-01-18 Mark Mitchell <mark@codesourcery.com>
13703
13704 PR c++/25836
13705 * g++.dg/template/init6.C: New test.
13706
13707 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
13708
13709 * gcc.dg/tree-ssa/pr24287.c: New test
13710
13711 2006-01-18 Eric Christopher <echristo@apple.com>
13712
13713 * g++.dg/eh/table.C: New.
13714
13715 2006-01-18 DJ Delorie <dj@redhat.com>
13716
13717 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
13718 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
13719 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
13720 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
13721
13722 2006-01-18 Jeff Law <law@redhat.com>
13723
13724 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
13725 on wrapping on overflow semantics.
13726
13727 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
13728
13729 * gcc.gc/tree-ssa/vrp23.c: New test.
13730 * gcc.gc/tree-ssa/vrp24.c: New test.
13731
13732 2006-01-18 Richard Henderson <rth@redhat.com>
13733 Aldy Hernandez <aldyh@redhat.com>
13734 Jakub Jelinek <jakub@redhat.com>
13735 Diego Novillo <dnovillo@redhat.com>
13736 Uros Bizjak <uros@kss-loka.si>
13737
13738 * gcc.dg/gomp: New directory.
13739
13740 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
13741 Steven G. Kargl <kargls@comcast.net>
13742
13743 PR fortran/20869
13744 * gfortran.dg/intrinsic_external_1.f90: New test.
13745
13746 PR fortran/20875.
13747 * gfortran.dg/elemental_pointer_1.f90: New test.
13748
13749 PR fortran/25024
13750 * gfortran.dg/external_procedures_1.f90: New test.
13751
13752 PR fortran/25785
13753 gfortran.dg/assumed_present.f90: New test.
13754
13755 2006-01-18 Jakub Jelinek <jakub@redhat.com>
13756
13757 * g++.dg/parse/lookup5.C: New test.
13758
13759 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13760
13761 PR fortran/25697
13762 * gfortran.dg/read_eof.f90: New test.
13763
13764 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
13765
13766 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
13767 add a closing brace.
13768
13769 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13770
13771 PR fortran/25631
13772 * gfortran.dg/fmt_tl.f: New test.
13773
13774 2006-01-17 Eric Christopher <echristo@apple.com>
13775
13776 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
13777 * g++.old-deja/g++.warn/impint2.C: Ditto.
13778 * g++.old-deja/g++.other/null1.C: Ditto.
13779 * g++.dg/warn/conv2.C: Ditto.
13780 * g++.dg/warn/conv4.C: New file.
13781
13782 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
13783
13784 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
13785
13786 2006-01-17 Andreas Jaeger <aj@suse.de>
13787 Janis Johnson <janis187@us.ibm.com>
13788
13789 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
13790 in 64-bit.
13791 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
13792 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
13793
13794 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
13795
13796 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
13797 (switchfiles): xfail txxx where xxx >= 25.
13798
13799 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
13800
13801 PR testsuite/25764
13802 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
13803
13804 2006-01-17 Jakub Jelinek <jakub@redhat.com>
13805
13806 PR c/25682
13807 * gcc.dg/pr25682.c: New test.
13808 * g++.dg/parse/array-size2.C: New test.
13809
13810 2006-01-16 Ian Lance Taylor <ian@airs.com>
13811
13812 * consistency.vlad: Remove entire directory, 1652 files.
13813
13814 2006-01-16 Janis Johnson <janis187@us.ibm.com>
13815
13816 * lib/target-supports.exp (check_effective_target_dfp_nocache,
13817 check_effective_target_dfprt_nocache): New.
13818 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
13819 (check_effective_target_dfprt): New.
13820 * lib/c-compat.exp (check_dfp): Remove.
13821 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
13822 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
13823 level of support for decimal float.
13824 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
13825 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
13826 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
13827 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
13828 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
13829 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
13830 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
13831 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
13832 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
13833 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
13834 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
13835 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
13836 directives.
13837
13838 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
13839
13840 PR testsuite/25741
13841 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
13842 $base_dir/../.
13843 * lib/gfortran.exp (gfortran_init): Likewise.
13844 * lib/obj-c++.exp (obj-c++_init): Likewise.
13845 * lib/scanasm.exp (scan-assembler-dem): Likewise.
13846 (scan-assembler-dem-not): Likewise.
13847 * lib/scandump.exp (scan-dump-dem): Likewise.
13848 (scan-dump-dem-not): Likewise.
13849
13850 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
13851
13852 PR testsuite/25767
13853 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
13854 powerpc-*-darwin*.
13855 * lib/obj-c++.exp (obj-c++_init): Likewise.
13856
13857 2006-01-16 Richard Guenther <rguenther@suse.de>
13858
13859 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
13860
13861 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13862
13863 PR testsuite/25777
13864 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
13865 to LD_LIBRARY_PATH.
13866
13867 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
13868 Andrew Pinski <pinskia@physics.uc.edu>
13869
13870 * gcc.dg/minmax-1.c: New test.
13871
13872 2006-01-16 Ben Elliston <bje@au.ibm.com>
13873
13874 * gcc.dg/dfp/dfp.exp: Correct FSF address.
13875 * gcc.misc-tests/dectest.exp: Ditto.
13876
13877 2006-01-15 Ian Lance Taylor <ian@airs.com>
13878
13879 PR testsuite/25796
13880 * gcc.target/i386/cmov6.c: Use -march=k8.
13881
13882 2006-01-15 Andreas Jaeger <aj@suse.de>
13883
13884 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
13885 x86 does not have __float128.
13886
13887 2006-01-14 Ian Lance Taylor <ian@airs.com>
13888
13889 * gcc.target/i386/cmov6.c: New test.
13890
13891 2006-01-14 Mark Mitchell <mark@codesourcery.com>
13892
13893 PR c++/25663
13894 * g++.dg/template/ctor6.C: New test.
13895
13896 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
13897
13898 PR tree-optimization/25485
13899 * gcc.dg/tree-ssa/pr25485.c: New.
13900
13901 2006-01-14 Richard Guenther <rguenther@suse.de>
13902
13903 PR tree-optimization/22548
13904 PR tree-optimization/22555
13905 PR tree-optimization/22501
13906 * gcc.dg/tree-ssa/alias-4.c: New testcase.
13907 * gcc.dg/tree-ssa/alias-5.c: Likewise.
13908 * gcc.dg/tree-ssa/alias-6.c: Likewise.
13909 * gcc.dg/tree-ssa/alias-7.c: Likewise.
13910 * gcc.dg/tree-ssa/alias-8.c: Likewise.
13911 * gcc.dg/tree-ssa/alias-9.c: Likewise.
13912 * gcc.dg/tree-ssa/alias-10.c: Likewise.
13913 * gcc.dg/tree-ssa/alias-11.c: Likewise.
13914 * gcc.dg/tree-ssa/alias-12.c: Likewise.
13915
13916 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
13917
13918 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
13919 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
13920
13921 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
13922 Richard Guenther <rguenther@suse.de>
13923
13924 PR rtl-optimization/24257
13925 * gcc.dg/torture/pr24257.c: New testcase.
13926
13927 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
13928
13929 * gcc.c-torture/execute/20060110-1.c: New test.
13930 * gcc.c-torture/execute/20060110-2.c: New test.
13931
13932 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
13933
13934 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
13935
13936 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
13937
13938 PR fortran/25756
13939 * gfortran.dg/label_3.f90: New test.
13940
13941 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
13942
13943 PR tree-optimization/25771
13944 * g++.dg/tree-ssa/pr25771.C: New test
13945
13946 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
13947
13948 PR tree-opt/24365
13949 * g++.dg/opt/complex5.C: New test.
13950
13951 2006-01-13 Richard Guenther <rguenther@suse.de>
13952
13953 * gcc.target/i386/387-9.c: New testcase.
13954
13955 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
13956
13957 PR c++/24824
13958 * g++.dg/debug/dwarf2-1.C: New.
13959
13960 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
13961
13962 PR testsuite/25728
13963 * lib/gcov.exp (verify-lines): Add "close $fd".
13964
13965 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
13966 Ben Elliston <bje@au.ibm.com>
13967
13968 * gcc.dg/dfp/inf-1.c: New test.
13969
13970 2006-01-12 Janis Johnson <janis187@us.ibm.com>
13971 Yao Qi <qiyaoltc@cn.ibm.com>
13972 Ben Elliston <bje@au.ibm.com>
13973 Jon Grimm <jgrimm2@us.ibm.com>
13974
13975 * gcc.dg/nodfp-1.c: New test.
13976 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
13977 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
13978 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
13979 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
13980 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
13981 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
13982 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
13983 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
13984 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
13985 * gcc.dg/format/dfp-scanf-1.c: Likewise.
13986 * gcc.dg/format/dfp-printf-1.c: Likewise.
13987 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
13988 (compat_setup_dfp): New.
13989 * gcc.dg/compat/compat.exp: Use it.
13990 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
13991 Make some variables global, prepend "compat_" to their names.
13992 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
13993 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
13994 * gcc.misc-tests/dectest.exp: New test driver for decTest.
13995 * lib/compat.exp (compat_skip_list): Make global, rename.
13996 * lib/c-compat.exp: New file.
13997 * lib/target-supports.exp (check_effective_target_dfp): New.
13998
13999 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
14000 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
14001 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
14002 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
14003 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
14004 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
14005 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
14006 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
14007 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
14008 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
14009 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
14010 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
14011 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
14012 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
14013 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
14014 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
14015 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
14016 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
14017 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
14018 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
14019 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
14020 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
14021 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
14022 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
14023 gcc.dg/dfp/struct-layout-1.c,
14024 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
14025 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
14026 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
14027 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
14028 gcc.dg/dfp/func-vararg-dfp.c,
14029 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
14030 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
14031 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
14032 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
14033 gcc.dg/dfp/wtr-conversion-1.c: New tests.
14034
14035 2006-01-11 Richard Guenther <rguenther@suse.de>
14036
14037 PR tree-optimization/25734
14038 * gcc.dg/tree-ssa/pr25734.c: New testcase.
14039
14040 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
14041
14042 PR fortran/25486
14043 * gfortran.dg/literal_character_constant_1_x.F: New test.
14044 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
14045 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
14046 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
14047
14048 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
14049
14050 PR c++/25386
14051 * g++.dg/ext/packed3.C: Add expected packed error.
14052
14053 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
14054
14055 PR target/25706
14056 * gcc.dg/torture/pr25706-1.c: New test.
14057
14058 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
14059
14060 PR tree-optimization/23109
14061 PR tree-optimization/23948
14062 PR tree-optimization/24123
14063
14064 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
14065 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
14066 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
14067 g++.dg/tree-ssa/pr23948.C: New testcases.
14068 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
14069 three divisions in order to do the optimization.
14070
14071 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
14072
14073 PR c++/25632
14074 * g++.dg/other/pr25632.C: New test.
14075
14076 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
14077
14078 PR fortran/25730
14079 * gfortran.dg/used_types_1.f90: New test.
14080
14081 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
14082
14083 PR target/25718
14084 * gcc.dg/torture/pr25718-1.c: New test.
14085
14086 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
14087
14088 * gfortran.dg/list_read_2.f90: Fix typo in description.
14089
14090 2006-01-10 Jan Beulich <jbeulich@novell.com>
14091
14092 * lib/target-supports.exp (check_visibility_available): Simplify test
14093 for *-*-netware*.
14094 (check_profiling_available): Fail for *-*-netware*.
14095 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
14096 * gcc.dg/20021014-1.c: Likewise.
14097 * gcc.dg/nest.c: Likewise.
14098
14099 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
14100
14101 fortran/24936
14102 * gfortran.dg/forall_3.f90: New test.
14103
14104 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
14105
14106 PR fortran/21977
14107 * gfortran.dg/nesting_2.f90: New test.
14108 * gfortran.dg/nesting_3.f90: New test.
14109
14110 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
14111
14112 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
14113 Fix typo in comment.
14114
14115 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
14116
14117 * gfortran.dg/single_char_string.f90: New test.
14118
14119 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
14120
14121 * gfortran.dg/ichar_2.f90: New test.
14122
14123 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
14124
14125 PR fortran/25093
14126 * gfortran.dg/private_type_4.f90: New.
14127
14128 2006-01-07 Richard Guenther <rguenther@suse.de>
14129
14130 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
14131
14132 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14133
14134 * gfortran.dg/func_decl_1.f90: New.
14135 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
14136 * gfortran.dg/array_alloc_2.f90: Likewise.
14137 * gfortran.dg/char_result_8.f90: Likewise.
14138 * gfortran.dg/dup_save_1.f90: Likewise.
14139 * gfortran.dg/dup_save_2.f90: Likewise.
14140 * gfortran.dg/f2c_6.f90: Likewise.
14141 * gfortran.dg/f2c_7.f90: Likewise.
14142 * gfortran.dg/func_result_2.f90: Likewise.
14143 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
14144
14145 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
14146
14147 PR fortran/22146
14148 * gfortran.dg/elemental_subroutine_1.f90: New test.
14149 * gfortran.dg/elemental_subroutine_2.f90: New test.
14150
14151 PR fortran/25029
14152 PR fortran/21256
14153 * gfortran.dg/assumed_size_refs_1.f90: New test.
14154
14155 PR fortran/20868
14156 PR fortran/20870
14157 * gfortran.dg/assumed_size_refs_2.f90: New test.
14158 * gfortran.dg/initialization_1.f90: Change warning message.
14159
14160 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
14161
14162 * gcc.dg/tree-ssa/loop-15.c: New test.
14163
14164 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14165
14166 PR fortran/25598
14167 * gfortran.dg/backspace_3.f: New test.
14168 * gfortran.dg/backspace_4.f: New test.
14169
14170 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14171
14172 PR fortran/24268
14173 * gfortran.dg/fmt_white.f: Update test.
14174
14175 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
14176
14177 * gcc.dg/cast-1.c: Add new warning.
14178 * gcc.dg/cast-2.c: Likewise.
14179 * gcc.dg/cast-3.c: Likewise.
14180 * gcc.dg/format/cast-1.c: Likewise.
14181 * gcc.dg/cast-4.c: New testcase.
14182
14183 2006-01-05 Richard Guenther <rguenther@suse.de>
14184
14185 PR tree-optimization/22555
14186 * gcc.dg/tree-ssa/alias-3.c: New testcase.
14187
14188 2006-01-05 Richard Guenther <rguenther@suse.de>
14189 Diego Novillo <dnovillo@redhat.com>
14190
14191 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
14192 * gcc.dg/tree-ssa/loop-8.c: Likewise.
14193 * gcc.dg/tree-ssa/loop-1.c: Likewise.
14194 * gcc.dg/tree-ssa/pr23294.c: Likewise.
14195 * gcc.dg/tree-ssa/pr21985.c: Likewise.
14196 * gcc.dg/tree-ssa/loop-14.c: Likewise.
14197 * gcc.dg/tree-ssa/loop-2.c: Likewise.
14198 * gcc.dg/tree-ssa/loop-3.c: Likewise.
14199 * gcc.dg/tree-ssa/loop-4.c: Likewise.
14200 * gcc.dg/tree-ssa/pr21171.c: Likewise.
14201 * gcc.dg/tree-ssa/loop-5.c: Likewise.
14202 * gcc.dg/tree-ssa/loop-10.c: Likewise.
14203 * gcc.dg/tree-ssa/loop-6.c: Likewise.
14204 * treelang/compile/extravar.tree: Likewise.
14205 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
14206 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
14207 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
14208 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14209 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
14210
14211 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
14212
14213 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
14214 for 64-bit fix.
14215
14216 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
14217
14218 PR fortran/23675
14219 gfortran.dg/char_result_11.f90: New.
14220
14221 2006-01-04 Mark Mitchell <mark@codesourcery.com>
14222
14223 PR c++/24782
14224 * g++.dg/parse/access9.C: New test.
14225 * g++.dg/tc1/dr52.C: Tweak error markers.
14226
14227 2006-01-04 Richard Henderson <rth@redhat.com>
14228
14229 Merge from gomp branch.
14230 * g++.dg/parse/pragma2.C: Update expected error lines.
14231
14232 2006-01-04 Jakub Jelinek <jakub@redhat.com>
14233
14234 * g++.dg/other/i386-2.C: New test.
14235
14236 PR target/25554
14237 * gcc.c-torture/compile/20051228-1.c: New test.
14238
14239 PR c/25559
14240 * gcc.dg/pr25559.c: New test.
14241
14242 2006-01-03 Mark Mitchell <mark@codesourcery.com>
14243
14244 PR c++/25492
14245 * g++.dg/lookup/friend9.C: New test.
14246
14247 PR c++/25625
14248 * g++.dg/template/repo5.C: New test.
14249
14250 2006-01-03 Steven G. Kargl <kargls@comcast.net>
14251
14252 PR fortran/25101
14253 * gfortran.dg/forall_2.f90: New test.
14254
14255 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
14256
14257 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
14258 dg-require-weak. Adjust regexp to handle leading-underscore
14259 targets and space as well as TAB after .weak. Change previous
14260 64-bit fix to not use naked dot.
14261
14262 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
14263
14264 PR rtl-optimization/25578
14265 * gcc.c-torture/execute/20060102-1.c: New testcase.
14266
14267 2006-01-03 Richard Guenther <rguenther@suse.de>
14268
14269 PR c/25183
14270 * gcc.dg/torture/pr25183.c: New testcase.
14271
14272 2006-01-03 Jakub Jelinek <jakub@redhat.com>
14273
14274 Merge from gomp-branch.
14275 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
14276 * gcc.dg/ia64-sync-2.c: Likewise.
14277 * gcc.dg/ia64-sync-3.c: Likewise.
14278 * gcc.dg/ia64-sync-4.c: Likewise.
14279 * gcc.dg/sync-2.c: Likewise.
14280 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
14281 that sparc64-*-* and sparcv9-*-* supports sync builtins.
14282
14283 2006-01-02 Mark Mitchell <mark@codesourcery.com>
14284
14285 PR c++/25635
14286 * g++.dg/parse/operator6.C: New test.
14287
14288 PR c++/25637
14289 * g++.dg/parse/error29.C: New test.
14290
14291 PR c++/25638
14292 * g++.dg/parse/dtor6.C: New test.
14293
14294 PR c++/25633
14295 * g++.dg/parse/ctor3.C: New test.
14296
14297 PR c++/25634
14298 * g++.dg/template/class3.C: New test.
14299
14300 2006-01-02 Geoffrey Keating <geoffk@apple.com>
14301
14302 * g++.dg/debug/debug9.C: New.
14303
14304 2006-01-02 Steven G. Kargl <kargls@comcast.net>
14305
14306 PR fortran/24640
14307 * gfortran.dg/label_2.f90: New test.
14308
14309 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14310
14311 * g++.dg/lookup/using12.C: Tighten error marker.
14312
14313 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
14314 Andrew Pinski <pinskia@physics.uc.edu>
14315
14316 * gcc.target/powerpc/darwin-abi-3.c: New file.
14317 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
14318 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
14319 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
14320 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
14321 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
14322 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
14323 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
14324 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
14325
14326 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
14327
14328 * gcc.dg/tree-ssa/loadpre1.c: New;
14329 * gcc.dg/tree-ssa/loadpre2.c: New;
14330 * gcc.dg/tree-ssa/loadpre3.c: New;
14331 * gcc.dg/tree-ssa/loadpre4.c: New;
14332 * gcc.dg/tree-ssa/loadpre5.c: New;
14333 * gcc.dg/tree-ssa/loadpre6.c: New;
14334 * gcc.dg/tree-ssa/loadpre7.c: New;
14335 * gcc.dg/tree-ssa/loadpre8.c: New;
14336 * gcc.dg/tree-ssa/loadpre9.c: New;
14337
14338 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
14339
14340 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
14341 * g++.dg/abi/thunk4.C: Likewise.
14342
14343 2006-01-01 Andreas Jaeger <aj@suse.de>
14344
14345 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
14346 portable.
14347
14348 2006-01-01 Jakub Jelinek <jakub@redhat.com>
14349
14350 PR c++/25294
14351 * gcc.dg/pragma-pack-3.c: New test.
14352 * g++.dg/parse/pragma3.C: New test.
14353
14354 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14355
14356 PR middle-end/24827
14357 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
14358
14359 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14360
14361 PR testsuite/25214
14362 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
14363
14364 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
14365
14366 PR fortran/22607
14367 * gfortran-dg/pure_byref_3.f90: New.
14368
14369 fortran/PR 25396
14370 * gfortran.dg/userdef_operator_1.f90: New.
14371
14372 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
14373
14374 * g++.dg/abi/thunk3.C: New.
14375 * g++.dg/abi/thunk4.C: New.
14376
14377 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
14378
14379 PR fortran/25532
14380 * gfortran.dg/host_used_types_1.f90: New test. Check that host
14381 associated derived type components of derived types are
14382 properly declared in contained procedures.
14383
14384 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14385
14386 PR libgfortran/25139
14387 * gfortran.dg/backspace_2.f: New test.
14388
14389 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14390
14391 PR libgfortran/25550
14392 * gfortran.dg/endfile.f: New test.
14393
14394 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14395
14396 PR libgfortran/25419
14397 * gfortran.dg/comma.f: New test.
14398
14399 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14400
14401 * lib/gfortran-dg.exp: Remove trailing whitespace.
14402 * lib/fortran-torture.exp: Test with -fbounds-check instead of
14403 -funroll-all-loops.
14404
14405 2005-12-28 Alan Modra <amodra@bigpond.net.au>
14406
14407 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
14408 Extended Double long doubles or repeat tests when long double is
14409 the same size as double.
14410
14411 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14412
14413 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
14414
14415 PR testsuite/25442
14416 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
14417 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
14418
14419 PR testsuite/25441
14420 * gcc.dg/pr23911.c: Make test variable static.
14421
14422 PR testsuite/25444
14423 * gcc.dg/tree-ssa/pr14841.c: Likewise.
14424
14425 2005-12-26 Mark Mitchell <mark@codesourcery.com>
14426
14427 PR c++/25439
14428 * g++.dg/parse/crash17.C: Adjust error markers.
14429 * g++.dg/template/error20.C: New test.
14430
14431 2005-12-26 Mark Mitchell <mark@codesourcery.com>
14432
14433 PR c++/23172
14434 * g++.dg/ext/complit4.C: New test.
14435
14436 PR c++/25417
14437 * g++.dg/ext/complit5.C: Likewise.
14438
14439 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
14440
14441 PR tree-optimization/25125
14442 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
14443 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
14444 * gcc.c-torture/execute/pr25125.c: New.
14445
14446 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
14447
14448 PR fortran/25029
14449 PR fortran/21256
14450 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
14451 functions with incorrect assumed size references.
14452
14453 2005-12-24 Mark Mitchell <mark@codesourcery.com>
14454
14455 PR c++/23171
14456 * g++.dg/opt/init1.C: New test.
14457
14458 2005-12-23 Mark Mitchell <mark@codesourcery.com>
14459
14460 PR c++/24671
14461 * g++.dg/template/sfinae3.C: New test.
14462
14463 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14464
14465 * g++.dg/other/friend4.C: New test.
14466
14467 2005-12-23 Jakub Jelinek <jakub@redhat.com>
14468
14469 PR target/25005
14470 * g++.dg/opt/pr25005.C: New test.
14471
14472 2005-12-22 Mark Mitchell <mark@codesourcery.com>
14473
14474 PR c++/25369
14475 * g++.dg/template/ptrmem16.C: New test.
14476
14477 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
14478
14479 PR fortran/25029
14480 PR fortran/21256
14481 * gfortran.dg/initialization_1.f90: Add test of SIZE.
14482
14483 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14484
14485 PR libgfortran/25307
14486 * gfortran.dg/list_read_5.f90: New test.
14487
14488 2005-12-22 Richard Henderson <rth@redhat.com>
14489
14490 * gcc.target/i386/sse-7.c: Use -msse2.
14491
14492 2005-12-23 Jakub Jelinek <jakub@redhat.com>
14493
14494 PR rtl-optimization/25432
14495 * gcc.c-torture/compile/20051216-1.c: New test.
14496
14497 PR objc/25328
14498 * objc/execute/pr25328.m: New test.
14499
14500 2005-12-22 Mark Mitchell <mark@codesourcery.com>
14501
14502 PR c++/25364
14503 * g++.dg/template/call4.C: New test.
14504
14505 2005-12-22 Dale Johannesen <dalej@apple.com>
14506
14507 * gcc.target/i386/sse-17.c: New.
14508
14509 2005-12-22 Paul Brook <paul@codesourcery.com>
14510
14511 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
14512
14513 2005-12-22 Paul Brook <paul@codesourcery.com>
14514
14515 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
14516
14517 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14518
14519 PR tree-opt/25513
14520 * gcc.c-torture/compile/pr25513.c: New test.
14521
14522 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14523
14524 PR c++/23333
14525 * g++.dg/parse/error25.C: Add more tests.
14526
14527 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14528
14529 PR fortran/18990
14530 * gfortran.dg/der_charlen_1.f90: New.
14531
14532 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
14533
14534 PR fortran/20889
14535 * gfortran.dg/pointer_component_type_1.f90: New test.
14536
14537 PR fortran/25029
14538 PR fortran/21256
14539 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
14540 should give an error with assumed size array refernces and checks
14541 those that should not.
14542 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
14543 reference an upper bound so that it does not generate an error.
14544
14545 PR fortran/19362
14546 PR fortran/20244
14547 PR fortran/20864
14548 PR fortran/25391
14549 * gfortran.dg/used_dummy_types_1.f90: New test.
14550 * gfortran.dg/used_dummy_types_2.f90: New test.
14551 * gfortran.dg/used_dummy_types_3.f90: New test.
14552 * gfortran.dg/used_dummy_types_4.f90: New test.
14553 * gfortran.dg/used_dummy_types_5.f90: New test.
14554
14555 PR fortran/23152
14556 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
14557 group already being USE associated.
14558 * gfortran.dg/assumed_shape_nml.f90: New test.
14559 * gfortran.dg/assumed_size_nml.f90: New test.
14560
14561 PR fortran/20862
14562 PR fortran/25053
14563 PR fortran/25063
14564 PR fortran/25064
14565 PR fortran/25066
14566 PR fortran/25067
14567 PR fortran/25068
14568 PR fortran/25307
14569 * gfortran.dg/io_constraints_1.f90: New test.
14570 * gfortran.dg/io_constraints_1.f90: New test.
14571 * gfortran.dg/iostat_3.f90: Change wording of warning.
14572 * gfortran.dg/g77/19981216-0.f: The same.
14573
14574 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
14575
14576 PR tree-optimization/23518
14577 * gcc.dg/pr23518.c: New.
14578
14579 2005-12-21 Mike Stump <mrs@apple.com>
14580
14581 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
14582
14583 2005-12-21 Paul Brook <paul@codesourcery.com>
14584
14585 * gcc.dg/pr19340.c: Skip on m68k targets.
14586
14587 2005-12-21 Steven Bosscher <stevenb@suse.de>
14588
14589 PR rtl-optimization/25196
14590 * gcc.dg/pr25196.c: New test.
14591
14592 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
14593
14594 PR fortran/25423
14595 gfortran.dg/where_nested_1.f90: New.
14596
14597 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
14598
14599 PR tree-optimization/25382.
14600 * gcc.dg/tree-ssa/pr25382.c: New.
14601
14602 2005-12-20 Richard Guenther <rguenther@suse.de>
14603
14604 PR middle-end/24306
14605 * gcc.target/i386/pr24306.c: New testcase.
14606
14607 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
14608
14609 PR tree-optimization/25501
14610 * gcc.dg/tree-ssa/pr25501.c: New.
14611
14612 2005-12-20 Richard Guenther <rguenther@suse.de>
14613
14614 Revert
14615 2005-12-02 Richard Guenther <rguenther@suse.de>
14616
14617 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
14618
14619 2005-12-20 Mark Mitchell <mark@codesourcery.com>
14620
14621 PR c++/21228
14622 * g++.dg/warn/Wunreachable-code-2.C: New test.
14623
14624 2005-12-19 Mark Mitchell <mark@codesourcery.com>
14625
14626 PR c++/24278
14627 * g++.dg/template/ctor5.C: New test.
14628
14629 PR c++/24915
14630 * g++.dg/template/overload8.C: New test.
14631
14632 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
14633
14634 * gcc.c-torture/compile/pr25483 : New test.
14635
14636 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14637
14638 PR c++/20552
14639 * g++.dg/ext/typeof10.C: New test.
14640
14641 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
14642
14643 * gcc.dg/mt-loopi1.c: New.
14644
14645 2005-12-18 Richard Guenther <rguenther@suse.de>
14646
14647 PR tree-optimization/25481
14648 * gcc.dg/torture/pr25481.c: New testcase.
14649
14650 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14651
14652 PR rtl-optimization/21041
14653 * gcc.dg/pr21041.c: New test.
14654
14655 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14656
14657 PR libgfortran/25463
14658 * gfortran.dg/advance.f90: New test.
14659
14660 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
14661
14662 * gcc.dg/20051201-1.c: New test.
14663
14664 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
14665
14666 PR fortran/25018
14667 * gfortran.dg/initialization_1.f90: New test.
14668 * gfortran.dg/enum_5.f90: Change dg-error to new message.
14669 * gfortran.dg/g77/980616-0.f: The same.
14670
14671 2005-12-17 Steven G. Kargl <kargls@comcast.net>
14672
14673 * PR fortran/25458
14674 * gfortran.dg/chkbits.f90: New test.
14675
14676 2005-12-17 Steven G. Kargl <kargls@comcast.net>
14677
14678 * gfortran.dg/enum_5.f: Revert to previous version.
14679
14680 2005-12-17 Steven G. Kargl <kargls@comcast.net>
14681
14682 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
14683 * gfortran.dg/nested_modules_1.f90: Ditto.
14684 * gfortran.dg/hollerith_f95.f90: Ditto.
14685 * gfortran.dg/select_5.f90: Ditto.
14686 * gfortran.dg/secnds.f: Ditto.
14687 * gfortran.dg/hollerith2.f90: Ditto.
14688 * gfortran.dg/imag_2.f: Ditto.
14689 * gfortran.dg/ftell_2.f90: Ditto.
14690 * gfortran.dg/malloc_free_1.f90: Ditto.
14691 * gfortran.dg/logint-1.f: Ditto.
14692 * gfortran.dg/recursive_statement_functions.f90: Ditto.
14693 * gfortran.dg/e_d_fmt.f90: Ditto.
14694 * gfortran.dg/hollerith_legacy.f90: Ditto.
14695 * gfortran.dg/logint-2.f: Ditto.
14696 * gfortran.dg/enum_5.f90: Ditto.
14697 * gfortran.dg/f2c_2.f90: Ditto.
14698 * gfortran.dg/pr17143.f90: Ditto.
14699 * gfortran.dg/namelist_14.f90: Ditto.
14700 * gfortran.dg/logint-3.f: Ditto.
14701 * gfortran.dg/spread_scalar_source.f90: Ditto.
14702 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
14703 * gfortran.dg/namelist_11.f: Ditto.
14704 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
14705 * gfortran.dg/g77/20010519-1.f
14706 * gfortran.dg/g77/alpha1.f: Ditto.
14707 * gfortran.dg/g77/990115-1.f: Ditto.
14708 * gfortran.dg/g77/erfc.f: Ditto.
14709 * gfortran.dg/g77/19990313-3.f: Ditto.
14710 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
14711 * gfortran.dg/g77/20010426.f: Ditto.
14712 * gfortran.dg/g77/19990313-0.f: Ditto.
14713 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
14714 * gfortran.dg/g77/20000629-1.f: Ditto.
14715 * gfortran.dg/g77/970125-0.f: Ditto.
14716 * gfortran.dg/g77/8485.f: Ditto.
14717 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
14718 * gfortran.dg/g77/19990313-1.f: Ditto.
14719 * gfortran.dg/g77/int8421.f: Ditto.
14720 * gfortran.dg/g77/19990305-0.f: Ditto.
14721 * gfortran.dg/g77/947.f: Ditto.
14722 * gfortran.dg/g77/19990905-2.f: Ditto.
14723 * gfortran.dg/g77/cabs.f: Ditto.
14724 * gfortran.dg/g77/19990313-2.f: Ditto.
14725 * gfortran.dg/g77/20020307-1.f: Ditto.
14726 * gfortran.dg/g77/dcomplex.f: Ditto.
14727 * gfortran.dg/g77/19990502-1.f: Ditto.
14728 * gfortran.dg/g77/19981216-0.f: Ditto.
14729 * gfortran.dg/common_4.f90: Ditto.
14730 * gfortran.dg/entry_4.f90: Ditto.
14731 * gfortran.dg/equiv_constraint_2.f90: Ditto.
14732 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
14733 * gfortran.dg/namelist_12.f: Ditto.
14734 * gfortran.dg/scale_1.f90: Ditto.
14735 * gfortran.dg/modulo_1.f90
14736 * gfortran.dg/hollerith.f90: Ditto.
14737 * gfortran.dg/direct_io_3.f90: Ditto.
14738 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
14739 * gfortran.dg/gnu_logical_1.F: Ditto.
14740 * gfortran.dg/unf_io_convert_1.f90: Ditto.
14741 * gfortran.dg/assign_1.f90: Ditto.
14742 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
14743 * gfortran.dg/pr23095.f: Ditto.
14744 * gfortran.dg/read_float_1.f90: Ditto.
14745
14746 2005-12-17 Andreas Jaeger <aj@suse.de>
14747
14748 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
14749 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
14750
14751 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14752
14753 PR fortran/24268
14754 * gfortran.dg/fmt_white.f: New test.
14755
14756 2005-12-16 Steven G. Kargl <kargls@comcast.net>
14757
14758 * gfortran.dg/label_1.f90: New test.
14759
14760 2005-12-15 Ben Elliston <bje@au.ibm.com>
14761
14762 PR testsuite/25422
14763 * gcc.dg/20031012-1.c: Add -Walways-true option.
14764 * gcc.dg/weak/weak-3.c: Likewise.
14765 * g++.old-deja/g++.mike/warn8.C: Likewise.
14766
14767 2005-12-16 Mike Stump <mrs@apple.com>
14768
14769 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
14770 exit.
14771
14772 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14773
14774 PR libgfortran/25264
14775 PR libgfortran/25349
14776 * gfortran.dg/tl_editing.f90: Added additional checks.
14777 * gfortran.dg/t_editing.f: New test.
14778 * gfortran.dg/write_padding.f90: New test
14779
14780 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14781
14782 PR testsuite/25215
14783 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
14784
14785 2005-12-16 Jakub Jelinek <jakub@redhat.com>
14786
14787 PR rtl-optimization/24899
14788 * gcc.c-torture/execute/20051215-1.c: New test.
14789
14790 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
14791
14792 PR 24823
14793 * gfortran.dg/pr24823.f: New test.
14794
14795 2005-12-16 Jeff Law <law@redhat.com>
14796
14797 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
14798
14799 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14800
14801 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
14802 (base_types): Change C++ style comments to C style comments. Remove
14803 aligned types from the array. Keep Enums disabled.
14804 (complex_types): Remove aligned types from the array.
14805 Comment out "_Complex long double".
14806 (attrib_types): Remove.
14807 (complex_attrib_types): Remove.
14808 (attrib_array_types): Remove.
14809 (complex_attrib_array_types): Remove.
14810 (aligned_bitfld_types): Remove.
14811 (n_aligned_bitfld_types): Remove.
14812 (FEATURE_ALIGNEDPACKED): Delete.
14813 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
14814 (singles): Remove support for adding attributes.
14815 (choose_type): Remove support for attributed types.
14816 (generate_fields): Remove support for attributed bit-fields.
14817 Remove support for adding attributes.
14818 (generate_random_tests): Remove support for adding attributes.
14819 (features): Add back "[0] :0" and "complex vector [0]".
14820 (main): Remove support for attributed bit-fields.
14821 Uncomment the calling of generate_random_tests for the rests of
14822 the tests.
14823
14824 2005-12-16 Jan Hubicka <jh@suse.cz>
14825
14826 * gcc.c-torture/combine/pr25224.c: New.
14827
14828 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
14829
14830 PR other/25028
14831 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
14832 HP-UX.
14833
14834 2005-12-15 Richard Sandiford <richard@codesourcery.com>
14835
14836 * gcc.dg/20051215-1.c: New file.
14837
14838 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14839
14840 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
14841 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
14842
14843 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
14844
14845 PR fortran/18197
14846 * gfortran.dg/dummy_functions_1.f90: New.
14847
14848 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
14849
14850 PR rtl-optimization/25310
14851 * gcc.c-torture/compile/pr25310.c: New test.
14852
14853 2005-12-14 Jakub Jelinek <jakub@redhat.com>
14854
14855 PR debug/25023
14856 * gcc.dg/pr25023.c: New test.
14857
14858 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14859
14860 * g++.old-deja/g++.brendan/redecl1.C,
14861 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
14862 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
14863 g++.old-deja/g++.oliva/typeof1.C,
14864 g++.old-deja/g++.other/crash16.C,
14865 g++.old-deja/g++.other/crash34.C,
14866 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
14867 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
14868 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
14869 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
14870 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
14871 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
14872 Remove xfail.
14873
14874 2005-12-14 Kean Johnston <jkj@sco.com>
14875 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14876
14877 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
14878 * gcc.target/i386/20020523-1.c: Ditto.
14879 * gcc.target/i386/tailcall-1.c: Ditto.
14880 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
14881 * gcc.target/i386/ssetype-5.c: Ditto.
14882
14883 2005-12-14 Jeff Law <law@redhat.com>
14884
14885 * gcc.dg/tree-ssa/foldstring-1.c: New test.
14886
14887 2005-12-14 Jakub Jelinek <jakub@redhat.com>
14888
14889 PR target/25254
14890 PR target/24188
14891 * gcc.target/i386/pr25254.c: New test.
14892 * gfortran.dg/PR24188.f: New test.
14893
14894 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
14895
14896 * lib/fortran-torture.exp: Catch remaining uses of
14897 remote_file build delete.
14898
14899 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14900
14901 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
14902
14903 2005-12-14 Ben Elliston <bje@au.ibm.com>
14904
14905 * gcc.dg/warn-addr-cmp.c: New test.
14906
14907 2005-12-13 Jakub Jelinek <jakub@redhat.com>
14908
14909 PR debug/25023
14910 PR target/25293
14911 * gcc.target/i386/pr25293.c: New test.
14912
14913 2005-12-13 Petr Machata <machata@post.cz>
14914
14915 PR c++/24907
14916 * g++.dg/parse/comma2.C: New test.
14917
14918 2005-12-13 Mark Mitchell <mark@codesourcery.com>
14919 Jakub Jelinek <jakub@redhat.com>
14920
14921 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
14922 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
14923 (limits.h): Include unconditionally.
14924 (stdlib.h): Likewise.
14925 (hashtab.h): Do not include.
14926 (getopt.h): Likewise.
14927 (stddef.h): Include.
14928 (hashval_t): Define.
14929 (struct entry): Add "next" field.
14930 (HASH_SIZE): New macro.
14931 (hash_table): New variable.
14932 (switchfiles): Do not use xmalloc.
14933 (mix): New macro.
14934 (iterative_hash): New function.
14935 (hasht): Remove.
14936 (e_exists): New function.
14937 (e_insert): Likewise.
14938 (output): Use, instead of libiberty hashtable functions.
14939 (main): Do not use getopt. Do not call htab_create.
14940
14941 2005-12-13 Jakub Jelinek <jakub@redhat.com>
14942
14943 PR c++/25331
14944 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
14945 put atal* and atpaal* attributes on array elements.
14946 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
14947 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
14948 put atal* and atpaal* attributes on array elements.
14949 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
14950
14951 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
14952
14953 * gcc.dg/single-precision-constant.c: New test.
14954
14955 2005-12-13 Alan Modra <amodra@bigpond.net.au>
14956
14957 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
14958 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
14959 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
14960 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
14961 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
14962 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
14963 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
14964 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
14965 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
14966 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
14967 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
14968 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
14969 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
14970 gcc.target/powerpc/ppc-sdata-2.c,
14971 gcc.target/powerpc/ppc-stackalign-1.c,
14972 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
14973 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
14974 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
14975 gcc.target/powerpc/rs6000-ldouble-2.c,
14976 gcc.target/powerpc/rs6000-power2-1.c,
14977 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
14978 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
14979 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
14980 option into target selector.
14981 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
14982 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
14983
14984 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
14985
14986 PR objc/25348
14987 * objc.dg/encode-9.m: New test.
14988
14989 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14990
14991 PR testsuite/20772
14992 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
14993 * gcc.dg/asm-b.c: Fix typo.
14994 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
14995 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
14996 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
14997 i?86 lp64 and x86_64 ilp32.
14998 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
14999 on i?86 lp64.
15000 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
15001
15002 2005-12-12 Steven G. Kargl <kargls@comcast.net>
15003
15004 PR fortran/25078
15005 gfortran.dg/equiv_5.f90: New test.
15006
15007 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
15008
15009 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
15010 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
15011 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
15012 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
15013 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
15014 * gcc.dg/tree-ssa/reassoc-5.c: New.
15015 * gcc.dg/tree-ssa/reassoc-6.c: New.
15016 * gcc.dg/tree-ssa/reassoc-7.c: New.
15017 * gcc.dg/tree-ssa/reassoc-8.c: New.
15018 * gcc.dg/tree-ssa/reassoc-9.c: New.
15019 * gcc.dg/tree-ssa/reassoc-10.c: New.
15020 * gcc.dg/tree-ssa/reassoc-11.c: New.
15021
15022 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15023
15024 PR testsuite/25167
15025 PR testsuite/24478
15026 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
15027
15028 2005-12-12 Mark Mitchell <mark@codesourcery.com>
15029
15030 PR c++/25300
15031 * g++.dg/template/inherit.C: Do not use a generic error message.
15032
15033 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
15034
15035 PR libobjc/25354
15036 * objc.dg/gnu-encoding: New directory.
15037 * objc.dg/gnu-encoding/compat-common.h: New file.
15038 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
15039 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
15040 * objc.dg/gnu-encoding/vector-defs.h: New file.
15041 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
15042 * objc.dg/gnu-encoding/generate-random.c: New file.
15043 * objc.dg/gnu-encoding/generate-random_r.c: New file.
15044 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
15045 * objc.dg/gnu-encoding/generate-random.h: New file.
15046
15047 2005-12-11 Mark Mitchell <mark@codesourcery.com>
15048
15049 PR c++/25337
15050 * g++.dg/template/defarg7.C: New test.
15051
15052 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
15053
15054 PR libobjc/25347
15055 * objc.dg/encode-8.m: New test.
15056
15057 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
15058
15059 PR libobjc/25346
15060 * objc.dg/encode-7.m: New test.
15061
15062 2005-12-10 Mark Mitchell <mark@codesourcery.com>
15063
15064 PR c++/25010
15065 * g++.dg/opt/inline10.C: New test.
15066
15067 2005-12-11 Steven G. Kargl <kargls@comcast.net>
15068
15069 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
15070
15071 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
15072
15073 * gfortran.dg/substring_equivalence.f90: typo in comment
15074
15075 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15076
15077 PR fortran/25068
15078 * gfortran.dg/iostat_3.f90: New test.
15079
15080 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
15081
15082 PR fortran/23815
15083 * gfortran.dg/unf_io_convert_1.f90: New test.
15084 * gfortran.dg/unf_io_convert_2.f90: New test.
15085 * gfortran.dg/unf_io_convert_3.f90: New test.
15086
15087 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15088
15089 PR testsuite/20772
15090 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
15091 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
15092 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
15093 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
15094 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
15095 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
15096 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
15097 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
15098 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
15099 gcc.dg/torture/fp-int-convert-float128-timode.c,
15100 gcc.dg/torture/fp-int-convert-float128.c,
15101 gcc.dg/torture/fp-int-convert-float80-timode.c,
15102 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
15103 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
15104
15105 * gcc.dg/tls/opt-1.c: Require effective target fpic.
15106
15107 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
15108
15109 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
15110
15111 2005-12-10 Richard Sandiford <richard@codesourcery.com>
15112
15113 * gcc.dg/20051207-1.c,
15114 * gcc.dg/20051207-2.c,
15115 * gcc.dg/20051207-3.c: New tests.
15116
15117 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15118
15119 PR testsuite/20772
15120 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
15121 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
15122 dg-skip-if target selector.
15123
15124 PR testsuite/20772
15125 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
15126 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
15127 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
15128 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
15129 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
15130 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
15131 and/or merge with i?86 cases.
15132
15133 * gcc.dg/tls/opt-3.c: Require effective target fpic.
15134
15135 PR testsuite/20772
15136 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
15137 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
15138 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
15139 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
15140 x86_64-*-linux*.
15141
15142 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
15143
15144 PR target/25311
15145 * gcc.c-torture/compile/pr25311.c: New test.
15146
15147 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15148
15149 PR libgfortran/25039
15150 * gfortran.dg/read_comma.f: New test.
15151
15152 2005-12-08 Jakub Jelinek <jakub@redhat.com>
15153
15154 PR c++/19317
15155 * g++.dg/opt/pr19317-1.C: New test.
15156 * g++.dg/opt/pr19317-2.C: New test.
15157 * g++.dg/opt/pr19317-3.C: New test.
15158
15159 PR target/19005
15160 * gcc.c-torture/execute/pr19005.c: New test.
15161
15162 PR target/17828
15163 * g++.old-deja/g++.other/comdat5.C: New test.
15164 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
15165
15166 * g++.dg/compat/struct-layout-1.exp: New file.
15167 * g++.dg/compat/struct-layout-1.h: New.
15168 * g++.dg/compat/struct-layout-1_generate.c: New.
15169 * g++.dg/compat/struct-layout-1_x1.h: New.
15170 * g++.dg/compat/struct-layout-1_x2.h: New.
15171 * g++.dg/compat/struct-layout-1_y1.h: New.
15172 * g++.dg/compat/struct-layout-1_y2.h: New.
15173
15174 * gcc.dg/20050330-2.c: New test.
15175
15176 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
15177
15178 PR fortran/25292
15179 * gfortran.dg/associated_1.f90: New.
15180
15181 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15182
15183 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
15184 ILP32 vect_no_align platforms.
15185
15186 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
15187 Jakub Jelinek <jakub@redhat.com>
15188
15189 PR target/25268
15190 * gcc.c-torture/compile/20051207-1.c: New test.
15191
15192 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15193
15194 PR testsuite/20772
15195 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
15196 gcc.dg/torture/pr18582-1.c,
15197 gcc.target/i386/attributes-error.c: Also test on x86_64.
15198
15199 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
15200
15201 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15202
15203 PR c++/19397
15204 * g++.dg/template/typedef3.C: New test.
15205
15206 PR c++/19762
15207 PR c++/19764
15208 * g++.dg/template/dtor3.C: Fix error markers.
15209
15210 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
15211
15212 * lib/target-supports.exp (check_effective_target_sync_char_short):
15213 Add s390*.
15214
15215 2005-12-06 Janis Johnson <janis187@us.ibm.com>
15216
15217 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
15218
15219 2005-12-06 Roger Sayle <roger@eyesopen.com>
15220
15221 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
15222 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
15223 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
15224 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
15225
15226 2005-12-06 Roger Sayle <roger@eyesopen.com>
15227
15228 PR c++/25263
15229 * g++.dg/other/array2.C: New test case.
15230
15231 2005-12-05 Geoffrey Keating <geoffk@apple.com>
15232
15233 * gcc.dg/darwin-weakimport-3.c: New.
15234
15235 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
15236 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
15237 and to work on Darwin.
15238 * gcc.dg/attr-weakref-1b.c: New file.
15239 * gcc.dg/attr-weakref-2.c: New test.
15240 * gcc.dg/darwin-weakref-1.c: New test.
15241
15242 2005-12-05 Janis Johnson <janis187@us.ibm.com>
15243
15244 PR testsuite/25247
15245 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
15246 use in selector expressions.
15247 (dg-xfail-if): Ditto.
15248 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
15249 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
15250 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
15251 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
15252 * gcc.test-framework/test-framework.exp: Skip generated tests if
15253 CHECK_TEST_FRAMEWORK is not 1.
15254
15255 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15256
15257 PR tree-optimization/24963
15258 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
15259
15260 PR target/24108
15261 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
15262
15263 PR target/18580
15264 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
15265 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
15266 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
15267 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
15268
15269 2005-12-05 Jakub Jelinek <jakub@redhat.com>
15270
15271 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
15272 dg-options.
15273
15274 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
15275
15276 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
15277
15278 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
15279
15280 * gcc.dg/format/cast-1.c: New test.
15281
15282 2005-12-04 Roger Sayle <roger@eyesopen.com>
15283
15284 PR c/7776
15285 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
15286 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
15287 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
15288 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
15289
15290 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
15291
15292 * gcc.dg/cast-pretty-print-1.c: New test.
15293
15294 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
15295
15296 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
15297
15298 2005-12-02 Mark Mitchell <mark@codesourcery.com>
15299
15300 PR c++/24173
15301 * g++.dg/template/friend40.C: New test.
15302
15303 2005-12-02 Jakub Jelinek <jakub@redhat.com>
15304
15305 PR target/25199
15306 * gcc.target/i386/movq-2.c: New test.
15307 * gcc.target/i386/movq.c: Remove target i?86, instead add
15308 dg-require-effective-target ilp32.
15309
15310 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15311
15312 PR c++/24103
15313 * g++.dg/other/default1.C: New test.
15314
15315 2005-12-02 Richard Guenther <rguenther@suse.de>
15316
15317 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
15318
15319 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
15320
15321 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
15322
15323 2005-12-02 Alan Modra <amodra@bigpond.net.au>
15324
15325 PR target/21017
15326 * gcc.target/powerpc/rotate.c: New.
15327
15328 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15329
15330 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
15331 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
15332
15333 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
15334
15335 PR c/13384
15336 * gcc.dg/pr17730-1.c: Adjust.
15337 * gcc.dg/lvalue1.c (main): Likewise.
15338 * gcc.dg/lvalue-2.c: Likewise.
15339 * g++.dg/pr7503-3.C
15340
15341 2005-12-01 Geoffrey Keating <geoffk@apple.com>
15342
15343 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
15344 error messages.
15345
15346 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
15347
15348 PR fortran/24789
15349 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
15350
15351 2005-12-01 Uros Bizjak <uros@kss-loka.si>
15352
15353 PR target/24475
15354 * lib/target-supports.exp (check_effective_target_tls): New.
15355 (check_effective_target_tls_runtime): New.
15356 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
15357 for TLS support.
15358 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
15359 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
15360 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
15361 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
15362 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
15363 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
15364 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
15365 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
15366 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
15367 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
15368 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
15369 effective-target TLS.
15370 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
15371 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
15372 effective-target TLS runtime.
15373
15374 2005-12-01 Uros Bizjak <uros@kss-loka.si>
15375
15376 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
15377
15378 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
15379
15380 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
15381 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
15382 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
15383 ignored" warnings when "packing" is the same as the ABI layout.
15384
15385 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
15386
15387 PR fortran/21302
15388 * gfortran.dg/line_length_1.f: New test.
15389 * gfortran.dg/line_length_2.f90: Ditto.
15390
15391 2005-11-30 Richard Guenther <rguenther@suse.de>
15392
15393 PR tree-optimization/21655
15394 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
15395
15396 2005-11-30 Dale Johannesen <dalej@apple.com>
15397
15398 * gcc.c-torture/compile/pr24930.c: New.
15399
15400 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
15401
15402 PR fortran/15809
15403 * gfortran.dg/auto_char_dummy_array.f90: New test.
15404
15405 2005-11-30 Jeff Law <law@redhat.com>
15406
15407 * g++.old-deja/g++.law/pr25000.C: New test.
15408
15409 2005-11-30 Jakub Jelinek <jakub@redhat.com>
15410
15411 * gcc.dg/tls/opt-11.c: New test.
15412
15413 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
15414
15415 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
15416 targets.
15417 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
15418 LP64 ia64.
15419
15420 2005-11-29 Jakub Jelinek <jakub@redhat.com>
15421
15422 * gfortran.dg/open_access_1.f90: New test.
15423
15424 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15425
15426 * gcc.dg/charset/builtin2.c: New test.
15427
15428 2005-11-28 Jakub Jelinek <jakub@redhat.com>
15429
15430 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
15431 on mmix-*-* for *_[xy].c.
15432
15433 2005-11-28 Kean Johnston <jkj@sco.com>
15434
15435 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
15436 headers.
15437 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
15438 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
15439 * gcc.target/i386/asm-3.c: Ditto.
15440 * gcc.target/i386/clobbers.c: Ditto.
15441 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
15442 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
15443 test regexp.
15444 * gcc.target/i386/mul.c: Ditto.
15445 * gcc.target/i386/ssetype-1.c: Ditto.
15446 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
15447 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
15448 static so the test works with -fPIC mode too. Based on comment in
15449 PR19231 by Pinski.
15450 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
15451
15452 2005-11-28 Richard Guenther <rguenther@suse.de>
15453
15454 * gcc.dg/alias-9.c: New testcase.
15455 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
15456
15457 2005-11-28 Roger Sayle <roger@eyesopen.com>
15458 Uros Bizjak <uros@kss-loka.si>
15459
15460 PR middle-end/20219
15461 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
15462 tan(x)/sin(x) transformations.
15463
15464 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
15465
15466 PR middle-end/24575
15467 * gcc.dg/tree-ssa/divide-3.c: New test.
15468 * gcc.dg/tree-ssa/divide-4.c: New test.
15469
15470 2005-11-27 Steven G. Kargl <kargls@comcast.net>
15471
15472 PR fortran/24917
15473 * gfortran.dg/boz_6.f90: New test.
15474
15475 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15476
15477 PR fortran/23912
15478 * gfortran.dg/modulo_1.f90: New test.
15479
15480 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15481
15482 PR libfortran/24919
15483 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
15484 fail on CRLF platforms.
15485 * gfortran.dg/ftell_2.f90: Likewise.
15486
15487 2005-11-26 Eric Christopher <echristo@apple.com>
15488
15489 * gcc.dg/intmax_t-1.c: Remove mips xfail.
15490
15491 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
15492
15493 * objc.dg/gnu-runtime-3.m: Simplify.
15494
15495 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
15496
15497 PR middle-end/23669
15498 * gcc.dg/tree-ssa/divide-1.c: New test.
15499 * gcc.dg/tree-ssa/divide-2.c: New test.
15500
15501 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
15502
15503 PR libgfortran/24945
15504 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
15505
15506 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
15507
15508 PR libgfortran/24945
15509 * gfortran.dg/open_status_2.f90: New test.
15510
15511 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15512
15513 * gcc.c-torture/execute/builtins/fprintf.c,
15514 gcc.c-torture/execute/builtins/fputs-lib.c,
15515 gcc.c-torture/execute/builtins/fputs.c,
15516 gcc.c-torture/execute/builtins/lib/fprintf.c,
15517 gcc.c-torture/execute/builtins/lib/printf.c,
15518 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
15519
15520 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
15521
15522 * gcc.dg/20050922-2.c: New test.
15523
15524 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
15525
15526 * objc.dg/gnu-runtime-3.m: New test.
15527
15528 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15529
15530 PR c++/9278
15531 * g++.dg/other/void1.C: New test.
15532
15533 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
15534
15535 PR middle-end/24998
15536 * gcc.dg/torture/fp-int-convert-float.c,
15537 gcc.dg/torture/fp-int-convert-double.c,
15538 gcc.dg/torture/fp-int-convert-long-double.c,
15539 gcc.dg/torture/fp-int-convert-timode.c,
15540 gcc.dg/torture/fp-int-convert-float80.c,
15541 gcc.dg/torture/fp-int-convert-float80-timode.c,
15542 gcc.dg/torture/fp-int-convert-float128.c,
15543 gcc.dg/torture/fp-int-convert-float128-timode.c,
15544 gcc.dg/torture/fp-int-convert.h: New files.
15545
15546 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
15547
15548 PR middle-end/24989
15549 * gcc.dg/tree-ssa/bool-10.c: New test.
15550 * gcc.dg/tree-ssa/bool-11.c: New test.
15551 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
15552
15553 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
15554
15555 PR middle-end/24990
15556 * tree-ssa/pr24990-1.c: New test.
15557
15558 2005-11-24 Richard Guenther <rguenther@suse.de>
15559 Dirk Mueller <dmueller@suse.de>
15560
15561 PR c++/14024
15562 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
15563 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
15564 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
15565 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
15566 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
15567 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
15568
15569 2005-11-23 Uros Bizjak <uros@kss-loka.si>
15570
15571 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
15572
15573 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
15574
15575 PR c/21668
15576 * gcc.dg/Wc++-compat.c: New.
15577 * gcc.dg/Wno-c++-compat.c: New.
15578
15579 2005-11-23 Alan Modra <amodra@bigpond.net.au>
15580
15581 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
15582 (vspltish, vspltisw): Likewise.
15583
15584 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15585
15586 PR libgfortran/24794
15587 * gfortran.dg/namelist_12.f: Fix quotes.
15588 * gfortran.dg/namelist_13.f90: Fix quotes.
15589 * gfortran.dg/namelist_14.f90: Fix quotes.
15590 * gfortran.dg/namelist_15.f90: Fix quotes.
15591 * gfortran.dg/namelist_use.f90: Fix quotes.
15592 * gfortran.dg/namelist_use_only.f90: Fix quotes.
15593 * gfortran.dg/namelist_21.f90: New test.
15594 * gfortran.dg/namelist_22.f90: New test.
15595
15596 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
15597
15598 PR target/23435
15599 * gcc.c-torture/compile/pr23435.c: New.
15600
15601 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
15602
15603 * gcc.c-torture/execute/floatunsisf-1.c: New test.
15604
15605 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
15606
15607 * gcc.target/powerpc/405-macchw-1.c,
15608 gcc.target/powerpc/405-macchw-2.c,
15609 gcc.target/powerpc/405-macchwu-1.c,
15610 gcc.target/powerpc/405-macchwu-2.c,
15611 gcc.target/powerpc/405-machhw-1.c,
15612 gcc.target/powerpc/405-machhw-2.c,
15613 gcc.target/powerpc/405-machhwu-1.c,
15614 gcc.target/powerpc/405-machhwu-2.c,
15615 gcc.target/powerpc/405-maclhw-1.c,
15616 gcc.target/powerpc/405-maclhw-2.c,
15617 gcc.target/powerpc/405-maclhwu-1.c,
15618 gcc.target/powerpc/405-maclhwu-2.c,
15619 gcc.target/powerpc/405-mulchw-1.c,
15620 gcc.target/powerpc/405-mulchw-2.c,
15621 gcc.target/powerpc/405-mulchwu-1.c,
15622 gcc.target/powerpc/405-mulchwu-2.c,
15623 gcc.target/powerpc/405-mulhhw-1.c,
15624 gcc.target/powerpc/405-mulhhw-2.c,
15625 gcc.target/powerpc/405-mulhhwu-1.c,
15626 gcc.target/powerpc/405-mulhhwu-2.c,
15627 gcc.target/powerpc/405-mullhw-1.c,
15628 gcc.target/powerpc/405-mullhw-2.c,
15629 gcc.target/powerpc/405-mullhwu-1.c,
15630 gcc.target/powerpc/405-mullhwu-2.c,
15631 gcc.target/powerpc/405-nmacchw-1.c,
15632 gcc.target/powerpc/405-nmacchw-2.c,
15633 gcc.target/powerpc/405-nmachhw-1.c,
15634 gcc.target/powerpc/405-nmachhw-2.c,
15635 gcc.target/powerpc/405-nmaclhw-1.c,
15636 gcc.target/powerpc/405-nmaclhw-2.c,
15637 gcc.target/powerpc/440-macchw-1.c,
15638 gcc.target/powerpc/440-macchw-2.c,
15639 gcc.target/powerpc/440-macchwu-1.c,
15640 gcc.target/powerpc/440-macchwu-2.c,
15641 gcc.target/powerpc/440-machhw-1.c,
15642 gcc.target/powerpc/440-machhw-2.c,
15643 gcc.target/powerpc/440-machhwu-1.c,
15644 gcc.target/powerpc/440-machhwu-2.c,
15645 gcc.target/powerpc/440-maclhw-1.c,
15646 gcc.target/powerpc/440-maclhw-2.c,
15647 gcc.target/powerpc/440-maclhwu-1.c,
15648 gcc.target/powerpc/440-maclhwu-2.c,
15649 gcc.target/powerpc/440-mulchw-1.c,
15650 gcc.target/powerpc/440-mulchw-2.c,
15651 gcc.target/powerpc/440-mulchwu-1.c,
15652 gcc.target/powerpc/440-mulchwu-2.c,
15653 gcc.target/powerpc/440-mulhhw-1.c,
15654 gcc.target/powerpc/440-mulhhw-2.c,
15655 gcc.target/powerpc/440-mulhhwu-1.c,
15656 gcc.target/powerpc/440-mulhhwu-2.c,
15657 gcc.target/powerpc/440-mullhw-1.c,
15658 gcc.target/powerpc/440-mullhw-2.c,
15659 gcc.target/powerpc/440-mullhwu-1.c,
15660 gcc.target/powerpc/440-mullhwu-2.c,
15661 gcc.target/powerpc/440-nmacchw-1.c,
15662 gcc.target/powerpc/440-nmacchw-2.c,
15663 gcc.target/powerpc/440-nmachhw-1.c,
15664 gcc.target/powerpc/440-nmachhw-2.c,
15665 gcc.target/powerpc/440-nmaclhw-1.c,
15666 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
15667
15668 2005-11-21 Jakub Jelinek <jakub@redhat.com>
15669
15670 PR fortran/24774
15671 * gfortran.dg/inquire_9.f90: New test.
15672
15673 PR fortran/21647
15674 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
15675
15676 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15677
15678 PR libfortran/24432
15679 * lib/target-supports.exp (check_effective_target_fortran_large_real):
15680 Check that 'cos' is supported.
15681
15682 2005-11-21 Paul Thomas <pault@gcc.gnu.org
15683
15684 PR fortran/24223
15685 * gfortran.dg/substring_equivalence.f90: New test.
15686
15687 PR fortran/24705
15688 * gfortran.dg/auto_internal_assumed.f90: New test.
15689
15690 2005-11-21 Uros Bizjak <uros@kss-loka.si>
15691
15692 * gcc.dg/fold-div-2.c: New test.
15693
15694 2005-11-20 Ian Lance Taylor <ian@airs.com>
15695
15696 PR rtl-optimization/24883
15697 * gcc.c-torture/compile/pr24883.c: New test.
15698
15699 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
15700
15701 PR middle-end/20583
15702 * gcc.c-torture/compile/pr20583.c: New.
15703
15704 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
15705
15706 * gcc.c-torture/execute/usmul.c: New test.
15707
15708 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
15709
15710 * gcc.dg/tree-ssa/vrp22.c: New test.
15711
15712 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
15713
15714 PR middle-end/24912
15715 * gcc.dg/torture/pr24912-1.c: New test.
15716
15717 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
15718
15719 PR fortran/24862
15720 * gfortran.dg/arrayio_derived_1.f90: New test.
15721
15722 2005-11-19 Richard Guenther <rguenther@suse.de>
15723
15724 PR middle-end/23294
15725 * gcc.dg/tree-ssa/pr23294.c: New testcase.
15726
15727 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
15728
15729 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
15730
15731 2005-11-18 Mark Mitchell <mark@codesourcery.com>
15732
15733 PR c++/8355
15734 * g++.dg/template/friend39.C: New test.
15735
15736 2005-11-18 James E Wilson <wilson@specifix.com>
15737
15738 * gcc.dg/builtin-strstr.c: New.
15739
15740 2005-11-18 Richard Henderson <rth@redhat.com>
15741
15742 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
15743 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
15744 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
15745 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
15746 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
15747 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
15748 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
15749 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
15750 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
15751 renaming to remove initial "ia64-".
15752
15753 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
15754
15755 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
15756
15757 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
15758
15759 * g++.dg/cpp/string-2.C: New test.
15760
15761 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
15762
15763 * gcc.dg/tree-ssa/loop-14.c: New test.
15764
15765 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
15766 Michael Chamberlain <michael@chamberlain.net.au>
15767
15768 * ada/acats/run_all.sh (target_run): Kill long running tests.
15769
15770 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15771
15772 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
15773 * gcc.dg/cleanup-9.c: Likewise.
15774 * gcc.dg/cleanup-10.c: Likewise.
15775 * gcc.dg/cleanup-11.c: Likewise.
15776
15777 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15778
15779 PR fortran/24892
15780 * gfortran.dg/open_access_append_1.f90: New test.
15781 * gfortran.dg/open_access_append_2.f90: New test.
15782
15783 2005-11-16 Richard Guenther <rguenther@suse.de>
15784
15785 PR middle-end/24851
15786 * gcc.c-torture/execute/pr24851.c: New testcase.
15787
15788 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
15789
15790 * gcc.dg/fold-overflow-1.c: New test.
15791
15792 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
15793
15794 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
15795 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
15796
15797 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
15798
15799 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
15800 structures.
15801 * g++.dg/eh/forced2.C: Likewise.
15802 * g++.dg/eh/forced3.C: Likewise.
15803 * g++.dg/eh/forced4.C: Likewise.
15804
15805 2005-11-11 Mike Stump <mrs@apple.com>
15806
15807 * g++.old-deja/g++.mike/unused.C: Add.
15808
15809 2005-11-15 Mark Mitchell <mark@codesourcery.com>
15810
15811 PR c++/24667
15812 * g++.dg/warn/Wcast-qual1.C: New test.
15813
15814 2005-11-15 Jan Hubicka <jh@suse.cz>
15815
15816 * gcc.dg/winline-5.c: Add large-unit-insns limit.
15817
15818 2005-11-14 David Edelsohn <edelsohn@gnu.org>
15819
15820 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
15821
15822 2005-11-14 Diego Novillo <dnovillo@redhat.com>
15823
15824 PR 24840
15825 * gcc.dg/tree-ssa/pr24840.c: New test.
15826
15827 2005-11-14 Janis Johnson <janis187@us.ibm.com>
15828
15829 PR testsuite/24841
15830 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
15831
15832 2005-11-14 Dale Johannesen <dalej@apple.com>
15833
15834 * gcc.c-torture/execute/20051113-1.c: New.
15835
15836 2005-11-14 Mark Mitchell <mark@codesourcery.com>
15837
15838 PR c++/24687
15839 * g++.dg/template/crash43.C: New test.
15840
15841 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
15842
15843 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
15844
15845 2005-11-13 Mark Mitchell <mark@codesourcery.com>
15846
15847 PR c++/24817
15848 * g++.dg/eh/spec8.C: New test.
15849
15850 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
15851
15852 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
15853
15854 2005-11-13 Mark Mitchell <mark@codesourcery.com>
15855
15856 PR c++/20293
15857 * g++.dg/parse/ambig4.C: New test.
15858 * g++.dg/tc1/dr101.C: Adjust error markers.
15859 * g++.dg/lookup/strong-using-2.C: Likewise.
15860 * g++.dg/lookup/ambig5.C: Likewise.
15861 * g++.dg/lookup/ambig4.C: Likewise.
15862 * g++.dg/parse/crash22.C: Likewise.
15863
15864 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
15865
15866 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
15867
15868 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
15869
15870 * gcc.dg/nested-calls-1.c: New test.
15871
15872 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15873
15874 * gfortran.dg/complex_intrinsic_1.f90: New test.
15875 * gfortran.dg/complex_intrinsic_2.f90: New test.
15876 * gfortran.dg/fgetc_1.f90: New test.
15877 * gfortran.dg/fgetc_2.f90: New test.
15878 * gfortran.dg/fgetc_3.f90: New test.
15879 * gfortran.dg/ftell_1.f90: New test.
15880 * gfortran.dg/ftell_2.f90: New test.
15881 * gfortran.dg/gnu_logical_1.F: New test.
15882 * gfortran.dg/gnu_logical_2.f90: New test.
15883
15884 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
15885
15886 PR middle-end/24820
15887 * gcc.dg/pr24820.c: New test.
15888
15889 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
15890
15891 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
15892 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
15893 variable.
15894
15895 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15896
15897 PR testsuite/24614
15898 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
15899
15900 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
15901
15902 * gcc.target/cris/cris.exp: New file.
15903 * gcc.target/cris/rld-legit1.c: New test.
15904 * gcc.target/cris/rld-legit2.c: New test.
15905
15906 2005-11-12 Jakub Jelinek <jakub@redhat.com>
15907
15908 PR c++/24780
15909 * g++.dg/opt/pr24780.C: New test.
15910
15911 PR c++/24761
15912 * g++.dg/template/asm1.C: New test.
15913
15914 2005-11-12 Steven G. Kargl <kargls@comcast.net>
15915
15916 PR libgfortran/24787
15917 * gfortran.dg/scan_1.f90: New test.
15918
15919 2005-11-12 Jan Hubicka <jh@suse.cz>
15920
15921 * gcc.target/i386/minmax-1.c: New.
15922 * gcc.target/i386/minmax-2.c: New.
15923
15924 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
15925
15926 * gcc.dg/pr24445.c: Fix for 64-bit targets.
15927
15928 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
15929
15930 * gcc.c-torture/execute/20051110-1.c,
15931 gcc.c-torture/execute/20051110-2.c: New tests.
15932
15933 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
15934
15935 PR middle-end/24750
15936 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
15937 New tests.
15938
15939 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
15940
15941 * lib/target-libpath.exp (get_shlib_extension): New proc.
15942 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
15943 * lib/gfortran.exp (gfortran_link_flags): Likewise.
15944 * lib/objc.exp (objc_target_compile): Likewise.
15945 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
15946 detection.
15947
15948 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
15949
15950 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
15951
15952 * lib/target-supports.exp (check_effective_target_static_libgfortran):
15953 Add -static to additional_flags and pass it to target_compile.
15954
15955 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15956
15957 PR libgfortran/24719
15958 gfortran.dg/read_noadvance.f90: New test.
15959
15960 PR libgfortran/24699
15961 gfortran.dg/fmt_t_2.f90: New test.
15962
15963 PR libgfortran/24785
15964 gfortran.dg/read_x_eor.f90: New test.
15965
15966 PR libgfortran/24584
15967 gfortran.dg/namelist_empty.f90: Rename test.
15968
15969 PR libgfortran/24489
15970 gfortran/read_eor.f90: Rename test.
15971
15972 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
15973
15974 PR fortran/15976
15975 * gfortran.dg/automatic_module_variable.f90: New test.
15976
15977 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
15978
15979 PR target/24445
15980 * gcc.dg/pr24445.c: New test.
15981
15982 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
15983
15984 PR fortran/24655
15985 PR fortran/24755
15986 * gfortran.dg/recursive_statement_functions.f90: Add statement
15987 functions using inline intrinsic functions and parameters to test
15988 that they no longer seg-fault.
15989
15990 PR fortran/24409
15991 gfortran.dg/nested_modules_4.f90: New test.
15992 gfortran.dg/nested_modules_5.f90: New test.
15993
15994 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15995
15996 PR fortran/24643
15997 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
15998
15999 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
16000
16001 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
16002 failures.
16003
16004 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16005
16006 * gcc.dg/sparc-getcontext-1.c: New test.
16007
16008 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
16009
16010 * gcc.dg/ifcvt-fabs-1.c: New test.
16011
16012 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
16013
16014 PR other/4372
16015 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
16016 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
16017
16018 2005-11-09 Richard Guenther <rguenther@suse.de>
16019
16020 PR tree-optimization/24716
16021 * gcc.c-torture/execute/pr24716.c: New testcase.
16022
16023 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
16024
16025 * gcc.dg/pr24624.c: Disable for non S/390 targets.
16026
16027 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
16028
16029 PR 24624
16030 * gcc.dg/pr24624.c: Testcase added.
16031
16032 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
16033
16034 PR 24623
16035 * g++.dg/other/pr24623.C: Testcase added.
16036
16037 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
16038
16039 PR fortran/22607
16040 * gfortran-dg/pure_byref_1.f90: New.
16041 * gfortran-dg/pure_byref_2.f90: New.
16042
16043 2005-11-09 Uros Bizjak <uros@kss-loka.si>
16044
16045 PR c/24101
16046 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
16047 * gcc.dg/dg.exp: Run main loop also for *.i files.
16048
16049 2005-11-08 Jakub Jelinek <jakub@redhat.com>
16050
16051 PR c++/19450
16052 * g++.dg/tls/diag-3.C: New test.
16053 * g++.dg/tls/diag-4.C: New test.
16054 * g++.dg/tls/static-1.C: New test.
16055 * g++.dg/tls/static-1a.cc: New file.
16056
16057 2005-11-08 Diego Novillo <dnovillo@redhat.com>
16058
16059 PR 23046
16060 * g++.dg/tree-ssa/pr23046.C: New test.
16061
16062 2005-11-08 Devang Patel <dpatel@apple.com>
16063
16064 PR tree-optimization/23115
16065 * gcc.dg/tree-ssa/pr23115.c: New.
16066
16067 2005-11-08 David Edelsohn <edelsohn@gnu.org>
16068
16069 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
16070 * gcc.target/powerpc/pr16155.c: Same.
16071 * gcc.target/powerpc/altivec-1.c: Same.
16072 * gcc.target/powerpc/altivec-2.c: Same.
16073 * gcc.target/powerpc/altivec-3.c: Same.
16074 * gcc.target/powerpc/altivec-5.c: Same.
16075 * gcc.target/powerpc/altivec-11.c: Same.
16076 * gcc.target/powerpc/altivec-12.c: Same.
16077 * gcc.target/powerpc/altivec-14.c: Same.
16078 * gcc.target/powerpc/altivec-22.c: Same.
16079 * gcc.target/powerpc/altivec-consts.c: Same.
16080 * gcc.target/powerpc/altivec-pr22085.c: Same.
16081 * gcc.target/powerpc/altivec-splat.c: Same.
16082 * gcc.target/powerpc/altivec-varargs-1.c: Same.
16083 * gcc.target/powerpc/altivec-vec-merge.c: Same.
16084 * gcc.target/powerpc/darwin-longlong.c: Same.
16085
16086 2005-11-08 Uros Bizjak <uros@kss-loka.si>
16087
16088 PR target/19340
16089 * gcc.dg/pr19340.c: New test.
16090
16091 2005-11-07 Ian Lance Taylor <ian@airs.com>
16092
16093 PR rtl-optimization/24683
16094 * gcc.dg/pr24683.c: New test.
16095
16096 2005-11-07 Uros Bizjak <uros@kss-loka.si>
16097
16098 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
16099 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
16100
16101 2005-11-07 Uros Bizjak <uros@kss-loka.si>
16102
16103 * gcc.target/i386/pr23376.c: Compile with -mmmx.
16104
16105 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
16106
16107 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
16108
16109 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
16110
16111 PR target/24230
16112
16113 * gcc.target/powerpc/altivec-consts.c,
16114 gcc.target/powerpc/altivec-splat.c: New testcase.
16115
16116 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
16117
16118 PR c/24599
16119
16120 * gcc.dg/overflow-2.c: New testcase.
16121
16122 2005-11-07 Jakub Jelinek <jakub@redhat.com>
16123
16124 PR rtl-optimization/23567
16125 * gcc.c-torture/execute/20051104-1.c: New test.
16126
16127 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
16128
16129 PR fortran/24534
16130 gfortran.dg/private_type_2.f90: Modified to check that case with
16131 PRIVATE declaration within derived type is accepted.
16132
16133 PR fortran/20838
16134 gfortran.dg/pointer_assign_1.f90: New test.
16135
16136 PR fortran/20840
16137 * gfortran.dg/arrayio_0.f90: New test.
16138
16139 PR fortran/17737
16140 gfortran.dg/data_initialized.f90: New test.
16141 gfortran.dg/data_constraints_1.f90: New test.
16142 gfortran.dg/data_constraints_2.f90: New test.
16143
16144 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
16145
16146 PR fortran/24174
16147 PR fortran/24305
16148 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
16149
16150 2005-11-06 Diego Novillo <dnovillo@redhat.com>
16151
16152 PR 24670
16153 * gcc.dg/tree-ssa/pr24670.c: New test.
16154
16155 2005-11-05 Ian Lance Taylor <ian@airs.com>
16156
16157 PR target/22432
16158 * gcc.target/i386/pr22432.c: New test.
16159
16160 2005-11-05 Richard Henderson <rth@redhat.com>
16161
16162 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
16163 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
16164 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
16165 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
16166 from gcc.dg/alpha-*.
16167 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
16168 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
16169
16170 2005-11-05 Andreas Jaeger <aj@suse.de>
16171
16172 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
16173
16174 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
16175
16176 PR target/23424
16177 * gcc.dg/torture/pr23424-1.c: New test.
16178
16179 2005-11-04 Richard Henderson <rth@redhat.com>
16180
16181 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
16182 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
16183 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
16184 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
16185 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
16186 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
16187 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
16188 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
16189 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
16190 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
16191 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
16192 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
16193 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
16194 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
16195 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
16196 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
16197 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
16198 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
16199 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
16200 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
16201 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
16202 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
16203 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
16204 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
16205 Move from gcc.dg/.
16206 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
16207 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
16208 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
16209 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
16210 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
16211 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
16212 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
16213 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
16214 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
16215 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
16216 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
16217 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
16218 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
16219 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
16220 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
16221 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
16222 gcc.target/i386/lea.c, gcc.target/i386/local.c,
16223 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
16224 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
16225 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
16226 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
16227 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
16228 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
16229 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
16230 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
16231 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
16232 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
16233 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
16234 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
16235 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
16236 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
16237 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
16238 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
16239 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
16240 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
16241 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
16242 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
16243 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
16244 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
16245 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
16246 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
16247 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
16248 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
16249 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
16250 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
16251
16252 2005-11-04 Diego Novillo <dnovillo@redhat.com>
16253
16254 PR 24627
16255 * gcc.dg/tree-ssa/pr24627.c: New test.
16256
16257 2005-11-04 Paul Brook <paul@codesourcery.com>
16258
16259 * gcc.dg/tls/opt-10.c: New test.
16260
16261 2005-11-04 Andreas Jaeger <aj@suse.de>
16262
16263 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
16264 avoid extra warnings.
16265
16266 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16267
16268 PR libfortran/22298
16269 * lib/target-supports.exp
16270 (check_effective_target_static_libgfortran): New
16271 static_libgfortran effective target.
16272 * gfortran.dg/static_linking_1.f: New test.
16273 * gfortran.dg/static_linking_1.c: New file.
16274
16275 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
16276
16277 * gcc.dg/pr24615.c: Guard test with { target fpic }.
16278
16279 2005-11-03 Josh Conner <jconner@apple.com>
16280
16281 PR c++/19989
16282 g++.dg/ext/array2.C: New test.
16283 g++.dg/template/dependent-name3.C: New test.
16284 g++.dg/template/dependent-name4.C: New test.
16285 g++.dg/template/sfinae2.C: New test.
16286
16287 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
16288
16289 PR preprocessor/22042
16290 * gcc.dg/cpp/strify4.c: New test.
16291
16292 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
16293
16294 PR c++/17964
16295 * g++.dg/cpp/string-1.C: New test.
16296
16297 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
16298
16299 * gcc.target/powerpc: New directory.
16300 * gcc.target/powerpc/powerpc.exp: New file.
16301 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
16302 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
16303 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
16304 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
16305 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
16306 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
16307 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
16308 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
16309 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
16310 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
16311 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
16312 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
16313 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
16314 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
16315 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
16316 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
16317 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
16318 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
16319 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
16320 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
16321 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
16322 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
16323 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
16324 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
16325 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
16326 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
16327 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
16328 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
16329 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
16330 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
16331 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
16332 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
16333 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
16334 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
16335
16336 2005-11-03 Mark Mitchell <mark@codesourcery.com>
16337
16338 PR c++/21627
16339 * g++.dg/warn/inline2.C: New test.
16340
16341 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
16342
16343 PR middle-end/23155
16344 * g++.dg/ext/c99struct1.C: New test.
16345 * gcc.dg/union-cast-1.c: New test.
16346 * gcc.dg/union-cast-2.c: New test.
16347 * gcc.dg/union-cast-3.c: New test.
16348
16349 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
16350
16351 PR middle-end/24589
16352 * gcc.c-torture/execute/zero-struct-2.c: New test.
16353
16354 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
16355
16356 PR c++/24582
16357 * g++.dg/init/switch1.C: New test.
16358
16359 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16360
16361 * gcc.dg/delay-slot-1.c: New test.
16362
16363 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
16364
16365 PR target/24620
16366 * gcc.dg/pr24620.c: New test.
16367
16368 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
16369
16370 PR c/24329
16371 * gcc.dg/format/unnamed-1.c: New test.
16372
16373 2005-11-02 Mark Mitchell <mark@codesourcery.com>
16374
16375 PR c++/22434
16376 * g++.dg/expr/cond8.C: New test.
16377
16378 PR c++/24560
16379 * g++.dg/parse/dot1.C: New test.
16380
16381 2005-11-02 Jan Hubicka <jh@suse.cz>
16382
16383 PR target/23303
16384 * gcc.dg/i386-lea.c: New test
16385
16386 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
16387
16388 PR target/24615
16389 * gcc.dg/pr24615.c: New test.
16390
16391 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
16392
16393 PR target/24600
16394 * gcc.dg/pr24600.c: New test.
16395
16396 2005-11-02 Mark Mitchell <mark@codesourcery.com>
16397
16398 PR c++/19253
16399 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
16400 * g++.dg/parse/typename9.C: New test.
16401 * g++/dg/parse/typename10.C: Likewise.
16402
16403 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
16404
16405 PR fortran/18157
16406 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
16407 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
16408 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
16409
16410 2005-11-02 Mark Mitchell <mark@codesourcery.com>
16411
16412 PR c++/24569
16413 * g++.dg/debug/static1.C: New test.
16414
16415 2005-11-02 Josh Conner <jconner@apple.com>
16416
16417 * g++.dg/crash38.C: moved into proper directory...
16418 * g++.dg/template/crash42.C: ...here
16419
16420 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
16421
16422 PR target/18338
16423 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
16424 pcc_bitfield_type_matters || default_packed.
16425
16426 * lib/target-supports.exp
16427 (check_effective_target_pcc_bitfield_type_matters): New proc.
16428 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
16429
16430 PR testsuite/23304
16431 * lib/target-supports.exp (check_effective_default_packed): New proc.
16432 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
16433 Gate expected errors on target ! default_packed.
16434 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
16435
16436 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16437
16438 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
16439 change (r106358).
16440
16441 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16442
16443 PR fortran/24008
16444 * gfortran.dg/entry_5.f90: New.
16445 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
16446
16447 2005-11-01 Bob Wilson <bob.wilson@acm.org>
16448
16449 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
16450
16451 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
16452
16453 PR fortran/21565
16454 gfortran.dg/namelist_blockdata.f90: New test.
16455
16456 PR fortran/18737
16457 gfortran.dg/external_implicit_none.f90: New test.
16458
16459 PR fortran/14994
16460 * gfortran.dg/secnds.f: New test.
16461
16462 2005-10-31 Jan Hubicka <jh@suse.cz>
16463
16464 PR target/20928
16465 * gcc.c-torture/compile/pr20928.c: New test.
16466
16467 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
16468
16469 PR middle-end/23492
16470 * gcc.c-torture/compile/zero-strct-5.c: New test.
16471
16472 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
16473
16474 PR libgfortran/24584
16475 * gfortran.dg/pr24584.f90: New test.
16476
16477 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
16478
16479 PR fortran/18883
16480 * gfortran.dg/char_result_9.f90: New.
16481 * gfortran.dg/char_result_10.f90: New.
16482
16483 2005-10-30 Jan Hubicka <jh@suse.cz>
16484
16485 * g++.dg/tree-ssa/pr24172.C: New testcase.
16486
16487 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16488
16489 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
16490
16491 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
16492
16493 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
16494 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
16495 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
16496 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
16497 gfortran.dg/enum_9.f90,
16498 gfortran.fortran-torture/compile/enum_1.f90,
16499 gfortran.fortran-torture/execute/enum_1.f90,
16500 gfortran.fortran-torture/execute/enum_2.f90,
16501 gfortran.fortran-torture/execute/enum_3.f90,
16502 gfortran.fortran-torture/execute/enum_4.f90: New tests.
16503
16504 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
16505
16506 PR target/18482
16507 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
16508 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
16509
16510 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16511
16512 PR libfortran/20179
16513 * gfortran.dg/mixed_io_1.f90: New test.
16514 * gfortran.dg/mixed_io_1.c: New file.
16515
16516 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16517
16518 * gfortran.dg/malloc_free_1.f90: New test.
16519
16520 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
16521
16522 * gcc.dg/nested-func-4.c: Require profiling -pg.
16523
16524 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
16525
16526 PR C++/23229
16527 * g++.dg/warn/main-2.C: New test.
16528
16529 2005-10-28 Steven G. Kargl <kargls@comcast.net>
16530
16531 PR fortran/24545
16532 * gfortran.dg/interface_2.f90: new test.
16533
16534 2005-10-28 Josh Conner <jconner@apple.com>
16535
16536 PR c++/22153
16537 * g++.dg/template/crash38.C: New test.
16538 * g++.dg/parse/explicit1.C: Change expected errors.
16539
16540 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
16541
16542 PR C++/23426
16543 * g++.dg/other/large-size-array.C: New test.
16544
16545 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
16546
16547 PR middle-end/24362
16548 * g++.dg/opt/complex4.C: New test.
16549
16550 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
16551
16552 * gcc.dg/nested-func-4.c: New test.
16553
16554 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
16555
16556 PR fortran/24158
16557 gfortran.dg/derived_recursion.f90: New test.
16558 gfortran.dg/implicit_actual.f90: New test.
16559
16560 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
16561
16562 PR middle-end/24295, PR testsuite/24477
16563 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
16564 removed when weakref hits the tree.
16565
16566 2005-10-25 Jakub Jelinek <jakub@redhat.com>
16567
16568 * gfortran.dg/cray_pointers_4.f90: New test.
16569
16570 * gfortran.dg/cray_pointers_5.f90: New test.
16571
16572 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
16573
16574 PR fortran/22290
16575 * gfortran.dg/assign_5.f90: New test.
16576 * gfortran.dg/assign_6.f: New test.
16577
16578 2005-10-25 Uros Bizjak <uros@kss-loka.si>
16579
16580 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
16581 CPU has no SSE support.
16582
16583 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
16584
16585 PR libgfortran/24224
16586 * gfortran.dg/arrayio_1.f90: Update attribution.
16587 * gfortran.dg/arrayio_2.f90: Update attribution.
16588 * gfortran.dg/arrayio_3.f90: Update attribution.
16589 * gfortran.dg/arrayio_4.f90: Update test conditions.
16590 * gfortran.dg/arrayio_5.f90: Update attribution.
16591 * gfortran.dg/arrayio_6.f90: New test.
16592 * gfortran.dg/arrayio_7.f90: New test.
16593
16594 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
16595
16596 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
16597
16598 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
16599
16600 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
16601
16602 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
16603
16604 PR fortran/24416
16605 * gfortran.dg/namelist_char_only.f90: New test.
16606
16607 2005-10-24 Asher Langton <langton2@llnl.gov>
16608
16609 PR fortran/17031
16610 PR fortran/22282
16611 * gfortran.dg/cray_pointers_1.f90: New test.
16612 * gfortran.dg/cray_pointers_2.f90: New test.
16613 * gfortran.dg/cray_pointers_3.f90: New test.
16614 * gfortran.dg/loc_1.f90: New test.
16615 * gfortran.dg/loc_2.f90: New test.
16616
16617 2005-10-24 Steven Bosscher <stevenb@suse.de>
16618
16619 * gcc.dg/pr24225.c: New test.
16620
16621 2005-10-24 Asher Langton <langton2@llnl.gov>
16622
16623 * gfortran.dg/dup_save_1.f90: New test.
16624 * gfortran.dg/dup_save_2.f90: New test.
16625
16626 2005-10-24 Paul Brook <paul@codesourcery.com>
16627
16628 PR 24107
16629 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
16630 stdint.h.
16631
16632 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
16633
16634 PR libgfortran/24489
16635 * gfortran.dg/pr24489.f90: New test.
16636
16637 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
16638
16639 PR fortran/23635
16640 * gfortran.dg/ichar_1.f90: Add tests for derived types.
16641
16642 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
16643
16644 PR target/18911
16645 * g++.dg/init/array16.C: Skip for mmix-*-*.
16646
16647 2005-10-23 Asher Langton <langton2@llnl.gov>
16648
16649 * gfortran.dg/byte_1.f90: New test.
16650 * gfortran.dg/byte_2.f90: New test.
16651
16652 2005-10-23 David Edelsohn <edelsohn@gnu.org>
16653
16654 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
16655
16656 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
16657
16658 PR fortran/18022
16659 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
16660
16661 PR fortran/24311
16662 * gfortran.dg/merge_char_const.f90: New test.
16663
16664 PR fortran/24384
16665 * gfortran.dg/spread_scalar_source.f90: New test.
16666
16667 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
16668
16669 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
16670
16671 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
16672 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
16673
16674 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
16675
16676 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
16677
16678 PR fortran/24426
16679 * gfortran.dg/der_pointer_4.f90: New.
16680
16681 2005-10-22 David Ayers <d.ayers@inode.at>
16682
16683 * obj-c++.dg/except-1.mm: Simplify.
16684
16685 2005-10-21 David Ayers <d.ayers@inode.at>
16686
16687 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
16688
16689 2005-10-21 Jakub Jelinek <jakub@redhat.com>
16690
16691 * gfortran.dg/assumed_dummy_2.f90: New test.
16692
16693 2005-10-21 James E Wilson <wilson@specifix.com>
16694
16695 PR preprocessor/15220
16696 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
16697
16698 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
16699
16700 * gcc.c-torture/execute/20051021-1.c: New test.
16701
16702 2005-10-21 Mark Mitchell <mark@codesourcery.com>
16703
16704 PR c++/24260
16705 * g++.dg/ext/tmplattr1.C: New test.
16706
16707 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
16708
16709 PR fortran/24440
16710 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
16711
16712 2005-10-20 Geoffrey Keating <geoffk@apple.com>
16713
16714 * obj-c++.dg/except-1.mm: New.
16715
16716 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
16717
16718 2005-10-21 Alan Modra <amodra@bigpond.net.au>
16719
16720 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
16721
16722 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
16723
16724 PR middle-end/24295
16725 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
16726 declarations with the same names as thunks' alias targets, use
16727 aliases instead.
16728 * gcc.dg/attr-alias-3.c: New test.
16729 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
16730
16731 2005-10-20 Mark Mitchell <mark@codesourcery.com>
16732
16733 PR c++/22618
16734 * g++.dg/parse/access8.C: New test.
16735
16736 2005-10-20 Richard Guenther <rguenther@suse.de>
16737
16738 PR c++/24439
16739 * g++.dg/tree-ssa/pr24439.C: New testcase.
16740
16741 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16742
16743 * g++.dg/opt/delay-slot-1.C: New test.
16744
16745 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
16746
16747 PR fortran/21625
16748 * gfortran.fg/der_init_1.f90: New.
16749
16750 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
16751
16752 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
16753
16754 2005-10-19 Mark Mitchell <mark@codesourcery.com>
16755
16756 PR c++/21908
16757 * g++.dg/parse/error28.C: New test.
16758
16759 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16760
16761 * gcc.dg/profile-generate-2.c: New test.
16762
16763 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
16764
16765 PR target/23589
16766 * g++.dg/ext/dllimport11.C: New.
16767
16768 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16769
16770 PR c++/22293
16771 * g++.dg/other/friend3.C: New test.
16772
16773 2005-10-18 Mark Mitchell <mark@codesourcery.com>
16774
16775 PR c++/23293
16776 * g++.dg/template/error19.C: New test.
16777
16778 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
16779
16780 PR c++/21383
16781 * g++.dg/overload/koenig2.C: New.
16782
16783 PR c++/23118
16784 * g++.dg/overload/error2.C: New.
16785
16786 PR c++/22604
16787 * g++.dg/inherit/covariant14.C: New.
16788
16789 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16790
16791 PR c++/23440
16792 * g++.dg/parse/for1.C: New test.
16793
16794 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
16795
16796 PR fortran/23446
16797 * gfortran.dg/host_dummy_index_1.f90: New test.
16798
16799 PR fortran/21459
16800 * gfortran.dg/automatic_char_len_2.f90: New test.
16801
16802 PR fortran/20866
16803 * gfortran.dg/recursive_statement_functions.f90: New test.
16804
16805 PR fortran/20853
16806 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
16807
16808 PR fortran/20849
16809 * gfortran.dg/external_initializer.f90: New test.
16810
16811 PR fortran/20837
16812 * non_module_public.f90: New test.
16813
16814 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
16815
16816 PR c++/24386
16817 * g++.dg/template/overload7.C: New.
16818
16819 PR c++/22551
16820 * g++.dg/other/switch2.C: Remove expected warnings.
16821
16822 PR c++/21353
16823 * g++.dg/template/defarg6.C: New.
16824
16825 2005-10-17 Uros Bizjak <uros@kss-loka.si>
16826
16827 PR target/24315
16828 * gcc.target/i386/pr24315.c: New test.
16829
16830 2005-10-16 Mark Mitchell <mark@codesourcery.com>
16831
16832 PR c++/24389
16833 * g++.dg/template/static21.C: New test.
16834 * g++.dg/template/static21-a.cc: Likewise.
16835
16836 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
16837
16838 PR c++/23959
16839 * g++.dg/warn/Wswitch-default-1.C: New test.
16840 * g++.dg/warn/Wswitch-default-2.C: New test.
16841
16842 2005-10-16 Mark Mitchell <mark@codesourcery.com>
16843
16844 PR c++/22173
16845 * g++.dg/parse/template18.C: New test.
16846 * g++.dg/template/nontype15.C: Likewise.
16847
16848 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
16849
16850 PR fortran/22273
16851 * gfortran.dg/spec_expr_2.f90: New.
16852
16853 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
16854
16855 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
16856 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
16857 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
16858 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
16859 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
16860 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
16861 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
16862 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
16863 previous target-specific skips and warning-message matches where
16864 applicable.
16865
16866 2005-10-15 Mark Mitchell <mark@codesourcery.com>
16867
16868 PR c++/21347
16869 * g++.dg/warn/Wctor-dtor.C: New test.
16870
16871 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16872
16873 PR c/23439
16874 * gcc.dg/for-1.c: New test.
16875
16876 2005-10-14 Mark Mitchell <mark@codesourcery.com>
16877
16878 PR c++/19565
16879 * g++.dg/warn/Wconversion1.C: New test.
16880 * g++.dg/ext/packed4.C: Compile with -w.
16881 * g++.dg/opt/20050511-1.C: Likewise.
16882 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
16883
16884 2005-10-14 Jakub Jelinek <jakub@redhat.com>
16885
16886 * gfortran.dg/boz_5.f90: New test.
16887
16888 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
16889
16890 PR c++/22551
16891 * g++.dg/other/switch2.C: New.
16892
16893 PR c++/23984
16894 * g++.dg/init/ctor7.C: New.
16895
16896 2005-10-13 David Edelsohn <edelsohn@gnu.org>
16897
16898 PR c++/23730
16899 * g++.dg/parse/crash32.C: New test.
16900
16901 2005-10-13 Mark Mitchell <mark@codesourcery.com>
16902
16903 PR c++/20721
16904 * g++.dg/init/goto2.C: New test.
16905
16906 PR c++/22464
16907 * g++.dg/template/crash/41.C: New test.
16908
16909 PR c++/22180
16910 * g++.dg/template/crash40.C: New test.
16911
16912 PR c++/23694
16913 * g++.dg/parse/friend5.C: New test.
16914
16915 PR c++/23307
16916 * g++.dg/template/crash38.C: New test.
16917
16918 PR c++/22352
16919 * g++.dg/template/friend38.C: New test.
16920
16921 PR c++/22405
16922 * g++.dg/template/crash39.C: New test.
16923
16924 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
16925
16926 * gcc.dg/debug/dwarf2/dwarf-char1.c,
16927 gcc.dg/debug/dwarf2/dwarf-char2.c,
16928 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
16929
16930 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
16931
16932 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
16933
16934 * gcc.dg/dll-2.c: Add tests for warnings.
16935 * gcc.dg/dll-3.c: Likewise.
16936 * gcc.dg/dll-4.c: Likewise.
16937
16938 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
16939 * g++.dg/ext/dllimport2.C: Likewise.
16940 * g++.dg/ext/dllimport3.C: Likewise.
16941 * g++.dg/ext/dllimport7.C: Likewise.
16942 * g++.dg/ext/dllimport8.C: Likewise.
16943 * g++.dg/ext/dllimport9.C: Likewise.
16944
16945 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
16946
16947 PR fortran/24092
16948 * gfortran.dg/derived_pointer_recursion.f90: New test.
16949
16950 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
16951
16952 * gcc.c-torture/execute/20051012-1.c: New test.
16953
16954 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
16955
16956 PR fortran/18082
16957 * gfortran.dg/automatic_char_len_1.f90: New test.
16958
16959 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
16960
16961 PR fortran/20847
16962 * gfortran.dg/save_common.f90: New test.
16963
16964 PR fortran/20856
16965 * gfortran.dg/save_result.f90: New test.
16966
16967 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
16968
16969 PR c++/21592
16970 * g++.dg/template/dependent-expr1.C: Add new expected error.
16971 * g++.dg/template/dependent-expr2.C: Adjust error text.
16972 * g++.dg/template/overload6.C: New.
16973
16974 PR c++/23797
16975 * g++.dg/other/typename8.C: New.
16976
16977 PR c++/21117
16978 * g++.dg/other/return1.C: New.
16979
16980 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
16981
16982 PR c++/24052
16983 * g++.dg/ext/label5.C: New.
16984
16985 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
16986
16987 PR c++/19964
16988 * g++.dg/parse/crash31.C: New.
16989
16990 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
16991
16992 * g++.dg/ipa/ipa-1.c: New test.
16993 * g++.dg/ipa/ipa-2.c: New test.
16994 * g++.dg/ipa/ipa-3.c: New test.
16995 * g++.dg/ipa/ipa-4.c: New test.
16996 * g++.dg/ipa/ipa-5.c: New test.
16997 * g++.dg/ipa/ipa.exp: New file.
16998
16999 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
17000
17001 PR fortran/24207
17002 * gfortran.dg/private_type_3.f90: New test.
17003
17004 2005-10-11 Steven G. Kargl <kargls@comcast.net>
17005
17006 PR fortran/20786
17007 gfortran.dg/aint_anint_1.f90: New test.
17008
17009 2005-10-11 Steven G. Kargl <kargls@comcast.net>
17010
17011 PR libgfortran/24313
17012 gfortran.dg/csqrt.f: New test.
17013
17014 2005-10-11 Ian Lance Taylor <ian@airs.com>
17015
17016 PR c++/8057
17017 * g++.dg/warn/noeffect7.C: New test.
17018 * g++.dg/warn/noeffect2.C: Instantiate templates.
17019 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
17020 and warning.
17021
17022 2005-10-11 Mark Mitchell <mark@codesourcery.com>
17023
17024 PR c++/21089
17025 * g++.dg/init/float1.C: New test.
17026
17027 PR c++/24277
17028 * g++.dg/init/member1.C: Tweak error markers.
17029
17030 2005-10-11 Janis Johnson <janis187@us.ibm.com>
17031
17032 PR testsuite/24281
17033 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
17034 Check for null pointer.
17035
17036 2005-10-11 Mark Mitchell <mark@codesourcery.com>
17037
17038 PR c++/21369
17039 * g++.dg/parse/ret-type3.C: New test.
17040
17041 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
17042
17043 PR tree-opt/23946
17044 * gcc.c-torture/compile/pr23946.c: New test.
17045
17046 2005-10-11 Jakub Jelinek <jakub@redhat.com>
17047
17048 * g++.dg/opt/mmx2.C: New test.
17049
17050 2005-10-10 Mark Mitchell <mark@codesourcery.com>
17051
17052 PR c++/24277
17053 * g++.dg/template/static20.C: New test.
17054
17055 PR c++/24302
17056 * g++.dg/warn/Wunused-12.C: New test.
17057
17058 PR c++/23437
17059 * g++.dg/template/arg4.C: New test.
17060
17061 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17062
17063 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
17064 * gcc.dg/ucnid-3.c: Likewise.
17065 * gcc.dg/ucnid-4.c: Likewise.
17066 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
17067 * g++.dg/other/ucnid-1.C: Likewise.
17068 * gcc.dg/sparc-frame-1.c: New test.
17069
17070 2005-10-10 Mark Mitchell <mark@codesourcery.com>
17071
17072 PR c++/24139
17073 * g++.dg/template/spec27.C: New test.
17074
17075 PR c++/24275
17076 * g++.dg/template/static19.C: New test.
17077
17078 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17079
17080 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
17081 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
17082
17083 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
17084
17085 PR target/24136
17086 * gfortran.fortran-torture/compile/pr24136.f: New test.
17087
17088 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
17089
17090 PR c++/22172
17091 * g++.dg/parse/crash30.C: New test.
17092
17093 2005-10-07 Richard Guenther <rguenther@suse.de>
17094
17095 PR middle-end/24227
17096 * gcc.c-torture/compile/pr24227.c: New testcase.
17097
17098 2005-10-07 Steve Ellcey <sje@cup.hp.com>
17099
17100 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
17101 Do not put aligned attributes on array elements.
17102
17103 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
17104
17105 PR testsuite/23611, PR testsuite/23615
17106 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
17107 writing prototypes of library functions by hand.
17108 * obj-c++.dg/bitfield-4.mm: Likewise.
17109 * obj-c++.dg/const-str-4.mm: Likewise.
17110 * obj-c++.dg/encode-4.mm: Likewise.
17111 * obj-c++.dg/encode-5.mm: Likewise.
17112 * obj-c++.dg/encode-6.mm: Likewise.
17113 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
17114 * obj-c++.dg/method-10.mm: Likewise.
17115 * obj-c++.dg/method-17.mm: Likewise.
17116 * obj-c++.dg/method-19.mm: Likewise.
17117 * obj-c++.dg/try-catch-2.mm: Likewise.
17118
17119 2005-10-06 Richard Henderson <rth@redhat.com>
17120
17121 PR 24236
17122 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
17123
17124 2005-10-06 Dale Johannesen <dalej@apple.com>
17125
17126 * gcc.c-torture/execute/20030125-1.c: Correct.
17127
17128 2005-10-06 Richard Guenther <rguenther@suse.de>
17129
17130 PR tree-optimization/24238
17131 * g++.dg/tree-ssa/pr24238.C: New testcase.
17132
17133 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
17134
17135 PR 18568
17136 * gfortran.dg/der_pointer_3.f90: New test.
17137
17138 2005-10-05 Devang Patel <dpatel@apple.com>
17139
17140 PR Debug/23205
17141 * g++.dg/other/PR23205.C: New.
17142
17143 2005-10-05 Richard Henderson <rth@redhat.com>
17144
17145 PR target/23602
17146 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
17147 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
17148
17149 2005-10-05 Dale Johannesen <dalej@apple.com>
17150
17151 * gcc.c-torture/execute/float-floor.c: New.
17152
17153 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
17154
17155 PR tree-optimization/21419
17156 PR tree-optimization/24146
17157 PR tree-optimization/24151
17158
17159 * g++.dg/ext/asm7.C: New.
17160 * g++.dg/ext/asm8.C: New.
17161 * gcc.dg/asm-1.c: Compile on all targets.
17162 * gcc.dg/asm-pr24146.c: New.
17163 * gcc.dg/pr21419.c: Adjust error messages.
17164
17165 2005-10-05 Richard Guenther <rguenther@suse.de>
17166
17167 PR fortran/24176
17168 * gfortran.fortran-torture/compile/empty.f90: New testcase.
17169
17170 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
17171
17172 PR c++/23513
17173 * g++.dg/template/spec22.C: Robustify test.
17174 * g++.dg/template/spec26.C: New.
17175
17176 2005-10-05 Uros Bizjak <uros@kss-loka.si>
17177
17178 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
17179 if target supports vector instructions.
17180
17181 2005-10-04 Geoffrey Keating <geoffk@apple.com>
17182
17183 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
17184 C99 functions.
17185
17186 2005-10-04 Janis Johnson <janis187@us.ibm.com>
17187
17188 * lib/target-supports.exp (check_effective_target_fortran_large_real,
17189 check_effective_target_fortran_large_int): Replace cached result
17190 when target changes.
17191
17192 2005-10-04 Devang Patel <dpatel@apple.com>
17193
17194 * gcc.dg/i386-sse-vect-types.c: New.
17195
17196 2005-10-04 Ian Lance Taylor <ian@airs.com>
17197
17198 PR preprocessor/13726
17199 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
17200 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
17201
17202 2005-10-04 Richard Guenther <rguenther@suse.de>
17203
17204 PR c/23576
17205 * gcc.dg/noncompile/pr23576.c: New testcase.
17206
17207 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
17208
17209 PR middle-end/23125
17210 * gcc.dg/register-var-3.c: New test.
17211
17212 2005-10-04 Steven Bosscher <stevenb@suse.de>
17213
17214 * gcc.dg/pr23049.c: New test.
17215
17216 * gcc.dg/ucnid-4.c: Fix test.
17217
17218 2005-10-03 Diego Novillo <dnovillo@redhat.com>
17219
17220 PR 23445
17221 * gcc.c-torture/compile/pr23445.c: New test.
17222
17223 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
17224
17225 * g++.dg/overload/unknown1.C: New.
17226
17227 2005-10-03 Mark Mitchell <mark@codesourcery.com>
17228
17229 PR c++/17775
17230 * g++.dg/template/repo4.C: New test.
17231
17232 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17233
17234 PR libfortran/19308
17235 * gfortran.dg/large_real_kind_2.F90: New test.
17236 * gfortran.dg/large_integer_kind_2.f90: New test.
17237
17238 2005-10-03 Uros Bizjak <uros@kss-loka.si>
17239
17240 * lib/target-supports.exp (check_effective_target_vect_shift):
17241 Implement with result caching. Add i?86, x86_64 and ia64 targets.
17242 (check_effective_target_vect_condition): Fix copy-n-pasto.
17243
17244 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
17245 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
17246 targets.
17247
17248 2005-10-02 Mark Mitchell <mark@codesourcery.com>
17249
17250 PR c++/22621
17251 * g++.dg/template/overload5.C : New test.
17252
17253 PR c++/23840
17254 * g++.dg/expr/stdarg1.C: New test.
17255
17256 2005-10-02 Diego Novillo <dnovillo@redhat.com>
17257
17258 PR 24142
17259 * gcc.c-torture/execute/pr24142.c: New test.
17260
17261 2005-10-01 Diego Novillo <dnovillo@redhat.com>
17262
17263 PR 24141
17264 * gcc.c-torture/execute/pr24141.c: New test.
17265
17266 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
17267 Diego Novillo <dnovillo@redhat.com>
17268
17269 PR 23604
17270 * gcc.c-torture/execute/pr23604.c: New test.
17271
17272 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
17273
17274 PR fortran/16404
17275 PR fortran/20835
17276 PR fortran/20890
17277 PR fortran/20899
17278 PR fortran/20900
17279 PR fortran/20901
17280 PR fortran/20902
17281 gfortran.dg/equiv_constraint_1.f90: New test.
17282 gfortran.dg/equiv_constraint_2.f90: New test.
17283 gfortran.dg/equiv_constraint_3.f90: New test.
17284 gfortran.dg/equiv_constraint_4.f90: New test.
17285 gfortran.dg/equiv_constraint_5.f90: New test.
17286 gfortran.dg/equiv_constraint_6.f90: New test.
17287 gfortran.dg/equiv_constraint_7.f90: New test.
17288 gfortran.dg/equiv_constraint_8.f90: New test.
17289 gfortran.dg/private_type_1.f90: New test.
17290 gfortran.dg/private_type_2.f90: New test.
17291 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
17292 980628-10.f: Assert std=gnu to permit mixing of
17293 types in equivalence statements.
17294
17295 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
17296
17297 PR 24112
17298 * gfortran.dg/open_status_1.f90: New.
17299
17300 2005-09-30 Uros Bizjak <uros@kss-loka.si>
17301
17302 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
17303 * gcc.dg/vect/pr22480.c: Clean up temp files.
17304 * gcc.dg/vect/pr23831.c: Clean up temp files.
17305 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
17306 Clean up temp files.
17307 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
17308 Clean up temp files.
17309
17310 * gcc.dg/20050309-1.c: Clean up temp files.
17311 * gcc.dg/20050325-1.c: Clean up temp files.
17312
17313 2005-09-30 Uros Bizjak <uros@kss-loka.si>
17314
17315 PR tree-optimization/24059
17316 * gcc.dg/vect/pr24059.c : New test.
17317
17318 2005-09-29 Jakub Jelinek <jakub@redhat.com>
17319
17320 PR middle-end/24109
17321 * gcc.c-torture/execute/20050929-1.c: New test.
17322
17323 2005-09-29 Steven Bosscher <stevenb@suse.de>
17324
17325 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
17326
17327 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
17328
17329 PR c/21419
17330 * gcc.dg/pr21419.c: New test.
17331
17332 2005-09-29 Steven Bosscher <stevenb@suse.de>
17333
17334 * gcc.dg/pr23911.c: New test.
17335
17336 2005-09-28 Mark Mitchell <mark@codesourcery.com>
17337
17338 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
17339
17340 PR c++/16782
17341 * g++.dg/parse/qualified4.C: New test.
17342 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
17343 * g++.old-deja/g++.mike/p8154.C: Likewise.
17344
17345 2005-09-27 Mark Mitchell <mark@codesourcery.com>
17346
17347 PR c++/22147
17348 * g++.dg/template/friend37.C: New test.
17349 * g++.dg/parse/crash28.C: Adjust error markers.
17350
17351 2005-09-27 Jakub Jelinek <jakub@redhat.com>
17352
17353 PR fortran/18518
17354 * gfortran.fortran-torture/execute/save_2.f90: New decl.
17355
17356 2005-09-27 Devang Patel <dpatel@apple.com>
17357
17358 PR tree-optimization/23625
17359 * gcc.dg/pr23625.c: New test.
17360
17361 2005-09-27 Uros Bizjak <uros@kss-loka.si>
17362
17363 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
17364 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
17365
17366 2005-09-26 Jakub Jelinek <jakub@redhat.com>
17367
17368 PR fortran/23677
17369 * gfortran.fortran-torture/execute/save_1.f90: New test.
17370 * gfortran.dg/save_1.f90: New test.
17371
17372 2005-09-26 Uros Bizjak <uros@kss-loka.si>
17373
17374 * gcc.target/i386/builtin-apply-mmx.c: New test.
17375
17376 PR target/22576
17377 * gcc.target/i386/pr22576.c: New test.
17378
17379 PR target/22585
17380 * gcc.target/i386/pr22585.c: New test.
17381
17382 PR target/23268
17383 * gcc.target/i386/pr23268.c: New test.
17384
17385 PR middle-end/23831
17386 * gcc.dg/vect/pr23831.c: New test.
17387
17388 PR target/24055
17389 * gcc.target/i386/pr24055.c: New test.
17390
17391 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
17392
17393 PR tree-optimization/23960
17394 * gcc.c-torture/compile/pr23960.c: New.
17395
17396 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
17397
17398 PR fortran/16861
17399 * gfortran.dg/nested_modules_3.f90: New.
17400
17401 2005-09-22 Steven G. Kargl <kargls@comcast.net>
17402
17403 PR fortran/24005
17404 gfortran.dg/interface_1.f90: New test.
17405
17406 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
17407 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17408
17409 PR fortran/23843
17410 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
17411
17412 2005-09-22 Steven G. Kargl <kargls@comcast.net>
17413
17414 PR fortran/23516
17415 * gfortran.dg/imag_1.f: New test.
17416 * gfortran.dg/imag_2.f: Ditto.
17417
17418 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
17419
17420 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
17421
17422 2005-09-22 Jakub Jelinek <jakub@redhat.com>
17423
17424 PR c++/21983
17425 * g++.dg/warn/pr21983.C: New test.
17426
17427 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
17428
17429 * gcc.dg/20050922-1.c: Testcase added.
17430
17431 2005-09-21 Mark Mitchell <mark@codesourcery.com>
17432
17433 PR c++/23993
17434 * g++.dg/template/array14.C: New test.
17435
17436 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
17437
17438 PR fortran/19929
17439 * gfortran.dg/der_ptr_component_1.f90: New test.
17440
17441 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17442
17443 PR c++/23965
17444 * g++.dg/template/error1.C: Reject "no matching function" message.
17445
17446 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17447
17448 PR c++/17609
17449 * g++.dg/lookup/error1.C: New test.
17450
17451 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
17452
17453 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
17454 functionality of the testcase.
17455
17456 2005-09-20 Richard Henderson <rth@redhat.com>
17457
17458 * gcc.dg/vect/vect-22.c: Require vect_float.
17459 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
17460
17461 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
17462
17463 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
17464 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
17465 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
17466 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
17467 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
17468 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
17469 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
17470 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
17471 * gcc.dg/cpp/ucnid-8.c: New test.
17472
17473 2005-09-20 Jakub Jelinek <jakub@redhat.com>
17474
17475 PR tree-optimization/23929
17476 * gcc.c-torture/compile/pr23929.c: New test.
17477
17478 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
17479
17480 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
17481 for one loop.
17482
17483 2005-09-20 Steve Ellcey <sje@cup.hp.com>
17484
17485 PR testsuite/23186
17486 * g++.dg/other/pr22003.C: Require named sections.
17487
17488 2005-09-20 Jakub Jelinek <jakub@redhat.com>
17489
17490 PR c++/23947
17491 * g++.dg/rtti/crash3.C: New test.
17492
17493 PR tree-optimization/23818
17494 * gcc.dg/pr23818.c: New test.
17495
17496 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17497
17498 PR fortran/23420
17499 * gfortran.dg/print_fmt_4.f: New.
17500
17501 2005-09-20 Jakub Jelinek <jakub@redhat.com>
17502
17503 PR fortran/23663
17504 * gfortran.fortran-torture/execute/entry_11.f90: New test.
17505
17506 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
17507
17508 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
17509 Use pointers to local alignable arrays instead. Added comments.
17510 * gcc.dg/vect/vect-46.c: Likewise.
17511 * gcc.dg/vect/vect-48.c: Likewise.
17512 * gcc.dg/vect/vect-49.c: Likewise.
17513 * gcc.dg/vect/vect-52.c: Likewise.
17514 * gcc.dg/vect/vect-53.c: Likewise.
17515 * gcc.dg/vect/vect-54.c: Likewise.
17516 * gcc.dg/vect/vect-56.c: Likewise.
17517 * gcc.dg/vect/vect-57.c: Likewise.
17518 * gcc.dg/vect/vect-58.c: Likewise.
17519 * gcc.dg/vect/vect-60.c: Likewise.
17520 * gcc.dg/vect/vect-61.c: Likewise.
17521
17522 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
17523 The test is no longer vectorizable on vect_no_align targets.
17524 * gcc.dg/vect/vect-43.c: Likewsie.
17525
17526 * gcc.dg/vect/vect-44.c: Added comments.
17527 * gcc.dg/vect/vect-45.c: Added comments.
17528 * gcc.dg/vect/vect-50.c: Added comments.
17529 * gcc.dg/vect/vect-51.c: Added comments.
17530
17531 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
17532 aligned type.
17533 * gcc.dg/vect/Os-vect-95.c: Likewise.
17534
17535 * gcc.dg/vect/vect-41.c: Test removed.
17536 * gcc.dg/vect/vect-47.c: Test removed.
17537 * gcc.dg/vect/vect-55.c: Test removed.
17538 * gcc.dg/vect/vect-59.c: Test removed.
17539
17540 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
17541
17542 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
17543 No longer vectorizable on vect_no_align targets.
17544 * gcc.dg/vect/pr20122.c: Likewise.
17545 * gcc.dg/vect/vect-74.c: Likewise.
17546 * gcc.dg/vect/vect-75.c: Likewise.
17547 * gcc.dg/vect/vect-76.c: Likewise.
17548
17549 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
17550 Will not be vectorizable on vect_no_align targets once aliasing issues
17551 are resolved.
17552 * gcc.dg/vect/vect-79.c: Likewise.
17553
17554 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
17555 * gcc.dg/vect/vect-78.c: Likewise.
17556 * gcc.dg/vect/vect-97.c: Likewise.
17557
17558 2005-09-19 Steven Bosscher <stevenb@suse.de>
17559
17560 * gcc.dg/pr23943.c: New test.
17561
17562 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
17563
17564 PR fortran/19181
17565 * gfortran.dg/derived_pointer_null_1.f90: New test.
17566
17567 2005-09-18 Richard Guenther <rguenther@suse.de>
17568
17569 PR middle-end/23944
17570 * gcc.c-torture/compile/pr23944.c: New testcase.
17571
17572 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
17573
17574 PR fortran/15975
17575 * gfortran.dg/der_pointer_2.f90: New test.
17576
17577 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
17578
17579 PR fortran/16861
17580 * gfortran.dg/nested_modules_2.f90: New test.
17581
17582 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17583
17584 PR c++/18368
17585 * g++.dg/other/semicolon.C: New test.
17586
17587 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
17588
17589 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
17590 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
17591
17592 2005-09-16 Mark Mitchell <mark@codesourcery.com>
17593
17594 PR c++/23914
17595 * g++.dg/template/static18.C: New test.
17596
17597 PR c++/21514
17598 * g++.dg/template/crash19.C: Remove dg-error marker.
17599 * g++.dg/template/local4.C: New test.
17600
17601 2005-09-16 Paul Brook <paul@codesourcery.com>
17602
17603 PR fortran/23906
17604 * gfortran.dg/dependency_1.f90: New test.
17605
17606 2005-09-15 Mark Mitchell <mark@codesourcery.com>
17607
17608 PR c++/23896
17609 * g++.dg/template/static17.C: New test.
17610
17611 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
17612
17613 PR c++/23139
17614 * g++.dg/warn/huge-val1.C: New test.
17615
17616 2005-09-15 Mark Mitchell <mark@codesourcery.com>
17617
17618 PR c++/13140
17619 * g++.dg/parse/class2.C: New test.
17620 * g++.dg/template/explicit8.C: Likewise.
17621 * g++.dg/template/spec25.C: Likewise.
17622
17623 2005-09-14 Josh Conner <jconner@apple.com>
17624
17625 PR middle-end/23584
17626 * gcc.dg/pr23584.c: New test.
17627
17628 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
17629
17630 PR fortran/21875 Internal Unit Array I/O, NIST
17631 * gfortran.dg/arrayio_1.f90: New test.
17632 * gfortran.dg/arrayio_1.f90: New test.
17633 * gfortran.dg/arrayio_1.f90: New test.
17634 * gfortran.dg/arrayio_1.f90: New test.
17635 * gfortran.dg/arrayio_1.f90: New test.
17636
17637 2005-09-14 Uros Bizjak <uros@kss-loka.si>
17638
17639 PR middle-end/22480
17640 * gcc.dg/vect/pr22480.c: New test.
17641
17642 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
17643
17644 PR fortran/19358
17645 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
17646
17647 2005-09-13 Josh Conner <jconner@apple.com>
17648
17649 PR c++/23180
17650 * g++.dg/init/struct2.C: New test.
17651 * g++.dg/init/struct3.C: New test.
17652
17653 2005-09-13 Janis Johnson <janis187@us.ibm.com>
17654
17655 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
17656 Clean up temp files.
17657 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
17658 gcc.dg/tree-ssa/builtin-fprintf-1.c,
17659 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
17660 gcc.dg/tree-ssa/builtin-printf-1.c,
17661 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
17662 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
17663 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
17664 gcc.dg/tree-ssa/builtin-vprintf-1.c,
17665 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
17666 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
17667 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
17668 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
17669 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
17670 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
17671 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
17672 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
17673
17674 2005-09-13 Josh Conner <jconner@apple.com>
17675
17676 * lib/gcc-dg.exp: Load scanipa.exp.
17677 (cleanup-dump): New procedure.
17678 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
17679 * lib/scandump.exp: New file.
17680 * lib/scantree.exp: Use it.
17681 * lib/scanipa.exp: New file.
17682
17683 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
17684
17685 PR fortran/17740
17686 * gfortran.dg/generic_4.f90: New test.
17687
17688 2005-09-13 Uros Bizjak <uros@kss-loka.si>
17689
17690 PR target/23816
17691 * gcc.target/i386/pr23816-1.c: New test.
17692 * gcc.target/i386/pr23816-2.c: New test.
17693
17694
17695 2005-09-13 Bastian Blank <waldi@debian.org>
17696
17697 PR c++/16171
17698 * g++.dg/abi/mangle26.C: New test.
17699 * g++.dg/abi/mangle27.C: New test.
17700 * g++.dg/abi/mangle28.C: New test.
17701 * g++.dg/abi/mangle29.C: New test.
17702
17703 PR c++/23839
17704 * g++.dg/parse/register1.C: New test.
17705
17706 2005-09-13 Mark Mitchell <mark@codesourcery.com>
17707
17708 PR c++/23842
17709 * g++.dg/template/access16.C: New test.
17710
17711 2005-09-13 Richard Sandiford <richard@codesourcery.com>
17712
17713 * gfortran.dg/char_pack_2.f90: Increase the vector size.
17714
17715 2005-09-13 Richard Sandiford <richard@codesourcery.com>
17716
17717 PR fortran/18899
17718 * gfortran.dg/shape_2.f90: New test.
17719
17720 2005-09-13 Richard Sandiford <richard@codesourcery.com>
17721
17722 PR target/19269
17723 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
17724 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
17725 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
17726 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
17727 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
17728 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
17729 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
17730 tests.
17731
17732 2005-09-12 Mark Mitchell <mark@codesourcery.com>
17733
17734 PR c++/23841
17735 * g++.dg/parse/template17.C: New test.
17736
17737 2005-09-12 Mark Mitchell <mark@codesourcery.com>
17738
17739 PR c++/23789
17740 * g++.dg/template/nontype14.C: New test.
17741
17742 2005-09-12 Ian Lance Taylor <ian@airs.com>
17743
17744 PR g++/7874
17745 * g++.dg/lookup/friend7.C: New test.
17746 * g++.dg/lookup/friend8.C: New test.
17747 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
17748 so that it will be found via argument dependent lookup.
17749 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
17750 friend functions which will no longer be found.
17751 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
17752 function g, so that it will be found via argument dependent
17753 lookup.
17754 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
17755 * g++.old-deja/g++.mike/net43.C: Likewise.
17756
17757 2005-09-12 Mark Mitchell <mark@codesourcery.com>
17758
17759 PR c++/23691
17760 * g++.dg/template/static16.C: New test.
17761
17762 2005-09-12 Josh Conner <jconner@apple.com>
17763
17764 PR middle-end/23237
17765 * gcc.c-torture/compile/pr23237.c: New test.
17766
17767 2005-09-11 Richard Henderson <rth@redhat.com>
17768
17769 * g++.dg/other/error8.C: Update expected diagnostic text.
17770
17771 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17772
17773 PR libfortran/19872
17774 * gfortran.dg/overwrite_1.f: New test.
17775
17776 2005-09-09 Josh Conner <jconner@apple.com>
17777
17778 * g++.dg/init/pr23180-1.C: Removed.
17779 * g++.dg/init/pr23180-2.C: Removed.
17780
17781 2005-09-09 David Daney <ddaney@avtrex.com>
17782
17783 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
17784 files which are ...
17785 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
17786 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
17787
17788 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17789
17790 * gfortran.dg/iostat_2.f90: New test.
17791
17792 2005-09-09 Mark Mitchell <mark@codesourcery.com>
17793
17794 PR c++/22252
17795 * g++.dg/ext/interface1.C: New test.
17796 * g++.dg/ext/interface1.h: Likewise.
17797 * g++.dg/ext/interface1a.cc: Likewise.
17798
17799 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
17800
17801 * gfortran.dg/iomsg_1.f90: New test case.
17802
17803 2005-09-09 Richard Guenther <rguenther@suse.de>
17804
17805 PR c++/23624
17806 * g++.dg/tree-ssa/pr23624.C: New testcase.
17807
17808 2005-09-09 Richard Sandiford <richard@codesourcery.com>
17809
17810 PR fortran/19239
17811 * gfortran.dg/vector_subscript_1.f90,
17812 * gfortran.dg/vector_subscript_2.f90: New tests.
17813
17814 2005-09-09 Richard Sandiford <richard@codesourcery.com>
17815
17816 PR fortran/21104
17817 * gfortran.dg/array_alloc_1.f90,
17818 * gfortran.dg/array_alloc_2.f90,
17819 * gfortran.dg/array_alloc_3.f90: New tests.
17820
17821 2005-09-09 Richard Sandiford <richard@codesourcery.com>
17822
17823 PR fortran/12840
17824 * gfortran.dg/array_constructor_6.f90
17825 * gfortran.dg/array_constructor_7.f90
17826 * gfortran.dg/array_constructor_8.f90
17827 * gfortran.dg/array_constructor_9.f90
17828 * gfortran.dg/array_constructor_10.f90
17829 * gfortran.dg/array_constructor_11.f90
17830 * gfortran.dg/array_constructor_12.f90: New tests.
17831
17832 2005-09-08 Josh Conner <jconner@apple.com>
17833
17834 PR c++/23180
17835 * g++.dg/init/pr23180-1.C: New test.
17836 * g++.dg/init/pr23180-2.C: New test.
17837
17838 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
17839
17840 PR fortran/18878
17841 * gfortran.dg/module_double_reuse.f90: New.
17842
17843 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
17844
17845 PR fortran/23270
17846 PR fortran/22304
17847 PR fortran/18870
17848 PR fortran/17917
17849 PR fortran/16511
17850 * gfortran.dg/common_equivalence_1.f: New.
17851 * gfortran.dg/common_equivalence_2.f: New.
17852 * gfortran.dg/common_equivalence_3.f: New.
17853 * gfortran.dg/contained_equivalence_1.f90: New.
17854 * gfortran.dg/module_blank_common.f90: New.
17855 * gfortran.dg/module_commons_1.f90: New.
17856 * gfortran.dg/module_equivalence_1.f90: New.
17857 * gfortran.dg/nested_modules_1.f90: New.
17858 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
17859 equivalences and add comment to connect the test with
17860 the PR.
17861
17862 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17863
17864 PR fortran/23765
17865 * gfortran.dg/common_6.f90: New test.
17866
17867 2005-09-08 Richard Sandiford <richard@codesourcery.com>
17868
17869 PR fortran/15326
17870 * gfortran.dg/char_result_1.f90,
17871 * gfortran.dg/char_result_2.f90,
17872 * gfortran.dg/char_result_3.f90,
17873 * gfortran.dg/char_result_4.f90,
17874 * gfortran.dg/char_result_5.f90,
17875 * gfortran.dg/char_result_6.f90,
17876 * gfortran.dg/char_result_7.f90,
17877 * gfortran.dg/char_result_8.f90: New tests.
17878
17879 2005-09-08 Richard Sandiford <richard@codesourcery.com>
17880
17881 PR fortran/19928
17882 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
17883
17884 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
17885
17886 PR obj-c++/16816
17887 * obj-c++.dg/selector-5.mm: New test.
17888 * obj-c++.dg/selector-6.mm: New test.
17889
17890 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
17891
17892 PR objc/20574
17893 PR objc/19324
17894 * objc.dg/error-1.m: New test.
17895
17896 2005-09-07 Richard Sandiford <richard@codesourcery.com>
17897
17898 PR fortran/23373
17899 * gfortran.fortran-torture/execute/pr23373-1.f90,
17900 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
17901
17902 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
17903
17904 PR libfortran/23760
17905 * gfortran.dg/g77/1832.f: Remove long string in write statement
17906 to allow the test to pass on correct list directed output with
17907 prepended space.
17908
17909 2005-09-07 James E Wilson <wilson@specifix.com>
17910
17911 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
17912
17913 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
17914
17915 * gfortran.dg/parameter+save.f90: Rename to
17916 * gfortran.dg/parameter_save.f90: .. this.
17917
17918 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
17919
17920 PR fortran/20848
17921 * gfortran.dg/parameter+save.f90: New test case.
17922
17923 2005-09-06 Richard Sandiford <richard@codesourcery.com>
17924
17925 PR fortran/19269
17926 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
17927
17928 2005-09-06 Jakub Jelinek <jakub@redhat.com>
17929
17930 PR c/23075
17931 * gcc.dg/pr23075.c: New test.
17932 * g++.dg/warn/pr23075.C: New test.
17933
17934 PR target/22362
17935 * gcc.target/i386/pr22362.c: New test.
17936
17937 PR rtl-optimization/23098
17938 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
17939
17940 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
17941 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
17942 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
17943
17944 2005-09-06 Mark Mitchell <mark@codesourcery.com>
17945
17946 * g++.dg/expr/cast6.C: New test.
17947
17948 PR c++/9782
17949 * g++.dg/init/new15.C: New test.
17950
17951 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
17952
17953 * gcc.dg/vect/Os-vect-95.c: New test.
17954 * gcc.dg/vect/vect-95.c: Same.
17955
17956 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
17957
17958 * gcc.dg/vect/vect-29.c: Update xfail testing.
17959 * gcc.dg/vect/vect-44.c: Same.
17960 * gcc.dg/vect/vect-48.c: Same.
17961 * gcc.dg/vect/vect-50.c: Same.
17962 * gcc.dg/vect/vect-72.c: Same.
17963 * gcc.dg/vect/vect-77.c: Same.
17964 * gcc.dg/vect/vect-78.c: Same.
17965 * gcc.dg/vect/vect-80.c: Same.
17966 * gcc.dg/vect/vect-96.c: Same.
17967 * gcc.dg/vect/vect-100.c: Same.
17968 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
17969 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
17970 * gfortran.dg/vect/vect-5.f90: Same.
17971
17972 2005-09-06 Jakub Jelinek <jakub@redhat.com>
17973
17974 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
17975 start strings.
17976 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
17977 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
17978
17979 PR c++/23056
17980 * g++.dg/opt/pr23056.C: New test.
17981
17982 PR rtl-optimization/23098
17983 * gcc.target/i386/pr23098.c: New test.
17984
17985 2005-09-05 Mark Mitchell <mark@codesourcery.com>
17986
17987 PR c++/23667
17988 * g++.dg/template/static15.C: New test.
17989
17990 PR c++/21440
17991 * g++.dg/ext/stmtexpr5.C: New test.
17992 * g++.dg/ext/stmtexpr6.C: Likewise.
17993
17994 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
17995
17996 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
17997
17998 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
17999 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
18000 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
18001
18002 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
18003
18004 PR libfortran/23321
18005 * gfortran.dg/direct_io_4.f90: New test case.
18006
18007 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
18008 Rasmus Hahn <rassahah@neofonie.de>
18009
18010 PR libobjc/23108
18011 * objc.dg/type-stream-1.m: New test.
18012
18013 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
18014
18015 PR fortran/23661
18016 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
18017 gfortran.dg/print_fmt_3.f90: New test.
18018
18019 2005-09-03 Jakub Jelinek <jakub@redhat.com>
18020
18021 * gfortran.dg/fmt_t_1.f90: New test.
18022
18023 2005-09-03 Jakub Jelinek <jakub@redhat.com>
18024
18025 PR rtl-optimization/23454
18026 * g++.dg/opt/pr23454.C: New test.
18027
18028 2005-09-03 Mark Mitchell <mark@codesourcery.com>
18029
18030 PR c++/23699
18031 * g++.dg/ext/static1.C: New test.
18032
18033 2005-09-02 Richard Henderson <rth@redhat.com>
18034
18035 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
18036 tail call to check_fa_work.
18037
18038 2005-09-02 Mark Mitchell <mark@codesourcery.com>
18039
18040 PR c++/21687
18041 * g++.dg/other/gc3.C: New test.
18042
18043 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
18044
18045 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
18046 * gcc.dg/20050826-1.c: Likewise.
18047
18048 2005-08-31 Mark Mitchell <mark@codesourcery.com>
18049
18050 PR c++/23167
18051 * g++.dg/expr/volatile1.C: New test.
18052
18053 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
18054
18055 PR middle-end/23547
18056 * gcc.dg/pr23547.c: New test.
18057
18058 2005-09-02 Richard Sandiford <richard@codesourcery.com>
18059
18060 PR c/22061
18061 * gcc.c-torture/execute/pr22061-1.c,
18062 * gcc.c-torture/execute/pr22061-2.c,
18063 * gcc.c-torture/execute/pr22061-3.c,
18064 * gcc.c-torture/execute/pr22061-4.c: New tests.
18065
18066 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
18067
18068 * gcc.dg/Wredundant-decls-2.c: New test to check that
18069 -Wredundant-decls does not issue warning for a variable
18070 definition following a declaration.
18071
18072 2005-09-01 Jakub Jelinek <jakub@redhat.com>
18073
18074 PR debug/7241
18075 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
18076 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
18077 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
18078
18079 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
18080 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
18081 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
18082 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
18083 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
18084 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
18085 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
18086 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
18087
18088 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
18089
18090 PR objc/23306
18091 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
18092 scan-assmbler.
18093
18094 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
18095
18096 PR target/21255
18097 * gcc.dg/pr21255-1.c: New test.
18098 * gcc.dg/pr21255-2-mb.c: Likewise.
18099 * gcc.dg/pr21255-2-ml.c: Likewise.
18100 * gcc.dg/pr21255-3.c: Likewise.
18101 * gcc.dg/pr21255-4.c: Likewise.
18102
18103 2005-08-31 Dale Johannesen <dalej@apple.com>
18104
18105 * gcc.dg/20050830-1.c: New.
18106
18107 2005-08-31 Josh Conner <jconner@apple.com>
18108
18109 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
18110 command-line options for arm-*-* targets.
18111 * g++.dg/init/array16.C: Likewise.
18112 * g++.dg/other/crash-4.C: Likewise.
18113
18114 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
18115
18116 PR obj-c++/23640
18117 * obj-c++.dg/gnu-runtime-3.mm: New test.
18118
18119 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18120
18121 PR c++/13377
18122 * g++.dg/lookup/ambig4.C: New test.
18123 * g++.dg/lookup/ambig5.C: New test.
18124 * g++.dg/tc1/dr101.C: Adjust error markers.
18125
18126 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18127
18128 PR c++/23639
18129 * g++.dg/template/ttp5.C: Adjust error markers.
18130
18131 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
18132
18133 PR testsuite/23609
18134 * lib/obj-c++.exp: Include target-libpath.exp.
18135 (obj-c++_link_flags): Look for the GNU libobjc library
18136 and set the library path to include it.
18137 Don't manually set LD_LIBRARY_PATH (etc.) but call
18138 set_ld_library_path_env_vars instead.
18139 (obj-c++_target_compile): Don't set library path or
18140 linker flags because they are already set correctly
18141 in obj-c++_link_flags.
18142
18143 2005-08-30 Josh Conner <jconner@apple.com>
18144
18145 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
18146 to command-line options for arm-*-* targets.
18147
18148 2005-08-30 Geoffrey Keating <geoffk@apple.com>
18149
18150 * g++.dg/other/i386-1.C: New.
18151
18152 2005-08-30 Jakub Jelinek <jakub@redhat.com>
18153
18154 PR preprocessor/20348
18155 PR preprocessor/20356
18156 * gcc.dg/cpp/pr20348.c: New test.
18157 * gcc.dg/cpp/pr20348.h: New file.
18158 * gcc.dg/cpp/inc/pr20348.h: New file.
18159 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
18160 * gcc.dg/cpp/pr20356.c: New test.
18161 * gcc.dg/cpp/pr20356.h: New file.
18162 * gcc.dg/cpp/inc/pr20356.h: New file.
18163 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
18164
18165 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
18166
18167 * gfortran.fortran-torture/execute/intrinsic_count.f90:
18168 Fix array dimension to avoid correct end-of-file error.
18169
18170 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
18171
18172 PR libfortran/23598
18173 * gfortran.dg/iostat_1.f90: New test.
18174
18175 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
18176
18177 PR middle-end/23408
18178 * gcc.dg/pr23408.c: New test.
18179
18180 2005-08-28 Mark Mitchell <mark@codesourcery.com>
18181
18182 PR c++/23099
18183 * g++.dg/init/member1.C: Make sure erroneous static data member
18184 definitions are required.
18185 * g++.dg/template/static13.C: New test.
18186 * g++.dg/template/static14.C: Likewise.
18187
18188 2005-08-29 Jakub Jelinek <jakub@redhat.com>
18189
18190 * gcc.target/i386/pr23575.c: Use -msse2 instead of
18191 -march=pentium4, remove ilp32 requirement.
18192
18193 PR middle-end/23484
18194 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
18195 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
18196
18197 2005-08-29 Andreas Jaeger <aj@suse.de>
18198
18199 PR testsuite/23607
18200 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
18201
18202 2005-08-28 Jakub Jelinek <jakub@redhat.com>
18203
18204 * gcc.c-torture/execute/20050316-2.c: New test.
18205 * gcc.c-torture/execute/20050316-3.c: New test.
18206 * gcc.dg/torture/pr16104-1.c: New test.
18207
18208 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
18209
18210 PR middle-end/23463
18211 * gcc.c-torture/execute/zero-struct-1.c: New test.
18212
18213 2005-08-27 Richard Guenther <rguenther@suse.de>
18214
18215 PR target/23575
18216 * gcc.target/i386/pr23575.c: New testcase.
18217
18218 2005-08-26 Jakub Jelinek <jakub@redhat.com>
18219
18220 PR rtl-optimization/23561
18221 * gcc.c-torture/execute/20050826-1.c: New test.
18222
18223 PR rtl-opt/23560
18224 * gcc.c-torture/execute/20050826-2.c: New test.
18225
18226 2005-08-26 Dale Johannesen <dalej@apple.com>
18227
18228 * gcc.dg/20030711-1.c: Modify to work on Darwin.
18229 * gcc.dg/20050826-1.c: New.
18230
18231 2005-08-26 Mark Mitchell <mark@codesourcery.com>
18232
18233 PR c++/19004
18234 * g++.dg/template/nontype13.C: New test.
18235
18236 PR c++/23491
18237 * g++.dg/init/new14.C: New test.
18238 * g++.dg/expr/anew1.C: Do not XFAIL.
18239 * g++.dg/expr/anew2.C: Likewise.
18240 * g++.dg/expr/anew3.C: Likewise.
18241
18242 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
18243
18244 PR middle-end/22439
18245 * gcc.dg/vla-3.c: New test.
18246
18247 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
18248
18249 PR fortran/20363
18250 * gfortran.dg/named_interface.f90: New.
18251
18252 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
18253
18254 * gcc.c-torture/execute/frame-address.c: New test.
18255
18256 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
18257
18258 PR c++/20817
18259 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
18260
18261 2005-08-25 Alan Modra <amodra@bigpond.net.au>
18262
18263 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
18264
18265 2005-08-25 Alan Modra <amodra@bigpond.net.au>
18266
18267 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
18268 * gcc.dg/altivec-22.c: Rename from..
18269 * gcc.dg/altivec-nomfcr.c: ..this.
18270
18271 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
18272
18273 PR tree-optimization/23546
18274 * gcc.dg/tree-ssa/pr23546.c: New test.
18275
18276 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
18277
18278 PR fortran/17758
18279 * gfortran.dg/nonreturning_statements.f90: New test.
18280
18281 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
18282
18283 PR c++/22454
18284 * g++.dg/parse/crash29.C: New.
18285
18286 2005-08-23 DJ Delorie <dj@redhat.com>
18287
18288 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
18289 constants have the L suffix.
18290
18291 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
18292
18293 PR c++/23044
18294 * g++.dg/template/instantiate8.C: New.
18295
18296 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
18297
18298 PR middle-end/23467
18299 * gcc.c-torture/execute/pr23467.c: New test.
18300
18301 2005-08-23 Jakub Jelinek <jakub@redhat.com>
18302
18303 PR tree-optimization/22043
18304 * gcc.c-torture/execute/20050613-1.c: New test.
18305
18306 2005-08-23 Ben Elliston <bje@au.ibm.com>
18307
18308 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
18309
18310 2005-08-22 Jakub Jelinek <jakub@redhat.com>
18311
18312 PR rtl-optimization/23478
18313 * g++.dg/opt/pr23478.C: New test.
18314
18315 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
18316
18317 PR c/18715
18318 * gcc.dg/switch-warn-3.c: New test.
18319
18320 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18321
18322 PR c++/22233
18323 * g++.dg/template/param1.C: New test.
18324
18325 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18326
18327 PR c++/23089
18328 * g++.dg/other/incomplete1.C: New test.
18329
18330 2005-08-22 Ira Rosen <irar@il.ibm.com>
18331
18332 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
18333 are vectorizable.
18334
18335 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18336
18337 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
18338 d_lines_5.f: New.
18339
18340 2005-08-21 Jakub Jelinek <jakub@redhat.com>
18341
18342 * gcc.target/i386/sse-4.c: New test.
18343
18344 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18345
18346 PR testsuite/23239
18347 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
18348
18349 2005-08-20 Jakub Jelinek <jakub@redhat.com>
18350
18351 * gcc.dg/20050811-1.c: New test.
18352 * gcc.dg/20050811-2.c: New test.
18353
18354 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
18355
18356 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
18357
18358 2005-08-19 Diego Novillo <dnovillo@redhat.com>
18359
18360 PR 23476
18361 * gcc.c-torture/compile/pr23476.c: New test.
18362
18363 2005-08-19 Devang Patel <dpatel@apple.com>
18364
18365 PR tree-optimization/23048
18366 * gcc.dg/tree-ssa/pr23048.c: New test.
18367
18368 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18369
18370 PR middle-end/20624
18371 * g++.dg/warn/Wreturn-3.C: New test
18372
18373 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
18374
18375 PR tree-optimization/22228
18376 * g++.dg/vect/pr22543.cc: New test.
18377
18378 2005-08-17 Steven Bosscher <stevenb@suse.de>
18379
18380 PR tree-optimization/21574
18381 * gcc.dg/tree-ssa/pr21574.c: New test.
18382
18383 2005-08-16 James E Wilson <wilson@specifix.com>
18384
18385 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
18386
18387 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
18388
18389 PR tree-opt/23402
18390 * gcc.c-torture/compile/zero-strct-3.c: New test.
18391 * gcc.c-torture/compile/zero-strct-4.c: New test.
18392
18393 2005-08-16 Steven Bosscher <stevenb@suse.de>
18394
18395 PR target/23376
18396 * gcc.target/x86_64/pr23376.c: New test.
18397
18398 2005-08-16 Ian Lance Taylor <ian@airs.com>
18399
18400 PR c++/23337
18401 * g++.dg/ext/vector2.C: New.
18402
18403 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
18404
18405 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
18406
18407 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
18408
18409 PR libfortran/23428
18410 * gfortran.dg/inquire-complex.f90: New test case.
18411
18412 2005-08-16 James E Wilson <wilson@specifix.com>
18413
18414 PR tree-optimization/21105
18415 * gcc.dg/large-size-array.c: New.
18416
18417 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
18418
18419 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
18420 type.
18421 * gcc.dg/vect/vect-41: Likewise.
18422 * gcc.dg/vect/vect-42: Likewise.
18423 * gcc.dg/vect/vect-43: Likewise.
18424 * gcc.dg/vect/vect-44: Likewise.
18425 * gcc.dg/vect/vect-46: Likewise.
18426 * gcc.dg/vect/vect-47: Likewise.
18427 * gcc.dg/vect/vect-48: Likewise.
18428 * gcc.dg/vect/vect-52: Likewise.
18429 * gcc.dg/vect/vect-53: Likewise.
18430 * gcc.dg/vect/vect-54: Likewise.
18431 * gcc.dg/vect/vect-55: Likewise.
18432 * gcc.dg/vect/vect-56: Likewise.
18433 * gcc.dg/vect/vect-57: Likewise.
18434 * gcc.dg/vect/vect-58: Likewise.
18435 * gcc.dg/vect/vect-59: Likewise.
18436 * gcc.dg/vect/vect-60: Likewise.
18437 * gcc.dg/vect/vect-61: Likewise.
18438 * gcc.dg/vect/vect-85: Likewise.
18439 * gcc.dg/vect/vect-87: Likewise.
18440 * gcc.dg/vect/vect-88: Likewise.
18441 * gcc.dg/vect/vect-93.c: Likewise.
18442 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
18443 * gcc.dg/vect/vect-75: Likewise.
18444 * gcc.dg/vect/vect-76: Likewise.
18445 * gcc.dg/vect/vect-77: Likewise.
18446 * gcc.dg/vect/vect-78: Likewise.
18447 * gcc.dg/vect/vect-80: Likewise.
18448 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
18449 vectorized for the expected reason, rather than checking how alignment
18450 was handled.
18451 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
18452 aligned type and also instead of aligned pointers. Added documentation.
18453
18454 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
18455
18456 * gfortran.dg/power.f90: New test.
18457
18458 2005-08-16 Jakub Jelinek <jakub@redhat.com>
18459
18460 PR rtl-optimization/23299
18461 * g++.dg/opt/pr23299.C: New test.
18462
18463 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18464
18465 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
18466
18467 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
18468
18469 * g++.dg/template/local6.C: New test.
18470
18471 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
18472
18473 * execute/exceptions/finally-1.m: Check that the catch and finally are
18474 being called. Also add a "return 0;" at the end of main.
18475
18476 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
18477
18478 PR fortran/21432.
18479 * gfortran.dg/namelist_print_1.f: New test of functionality of
18480 PRINT namelist.
18481 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
18482 namelist generates error with -std=f95.
18483
18484 2005-08-14 Ira Rosen <irar@il.ibm.com>
18485
18486 PR tree-optimization/23119
18487 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
18488
18489 2005-08-13 Marcin Koziej <creep@desk.pl>
18490 Andrew Pinski <pinskia@physics.uc.edu>
18491
18492 PR libobjc/22492
18493 * execute/exceptions/finally-1.m: New test.
18494
18495 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
18496
18497 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
18498 testsuite.
18499 * objc/execute/exceptions/trivial.m: New test.
18500 * objc.dg/try-catch-11.m: Move to ...
18501 * objc/execute/exceptions/foward-1.m: Here.
18502 * objc.dg/try-catch-2.m: Move to ...
18503 * objc/execute/exceptions/catchall-1.m: Here.
18504 * objc.dg/try-catch-8.m: Move to ...
18505 * objc/execute/exceptions/local-variables-1.m: Here.
18506
18507 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
18508
18509 * objc.dg/nested-func-1.m: Move to ...
18510 * objc/execute/nested-func-1.m: Here.
18511
18512 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
18513
18514 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
18515 in ${options} instead of [target_info name].
18516 * lib/obj-c++.exp (objc_target_compile): Likewise.
18517
18518 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
18519
18520 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
18521
18522 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
18523
18524 part of PR testsuite/23348
18525 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
18526 each of the torture options.
18527 * objc/compile/trivial.m: New test.
18528
18529 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
18530
18531 * gfortran.dg/eoshift.f90: Correct format.
18532
18533 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
18534
18535 * gfortran.fortran-torture/execute/character_passing.f90:
18536 Fix comment typo.
18537
18538 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
18539
18540 PR c++/8271
18541 * g++.dg/template/unify10.C: New.
18542
18543 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
18544
18545 * g++.dg/parse/pr22514.C: Move to...
18546 * g++.dg/debug/pr22514.C: here.
18547
18548 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18549
18550 PR c++/23266
18551 * g++.dg/inherit/pure1.C: New test.
18552
18553 * ChangeLog: Fix typos.
18554
18555 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18556 Steven Bosscher <stevenb@suse.de>
18557
18558 * gfortran.dg/runtime_warning_1.f90: New test.
18559
18560 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
18561
18562 PR c++/23219
18563 * g++.dg/parse/crash28.C: New.
18564
18565 2005-08-11 Richard Guenther <rguenther@suse.de>
18566
18567 PR target/23289
18568 * gcc.target/i386/tailcall-1.c: New testcase.
18569
18570 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
18571
18572 * gcc.dg/vect/vect-67.c: Un-xfail.
18573
18574 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
18575
18576 PR c++/23225
18577 * g++.dg/parse/crash27.C: new test.
18578
18579 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
18580
18581 PR libfortran/22143
18582 * gfortran.dg/shift-kind.f90: New testcase.
18583
18584 2005-08-10 Richard Sandiford <richard@codesourcery.com>
18585
18586 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
18587 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
18588
18589 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18590
18591 PR c++/20646
18592 * g++.dg/other/mult-stor1.C: New test.
18593
18594 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
18595
18596 * gcc.c-torture/pr18299-1.c: Move to ...
18597 * gcc.c-torture/compile/pr18299-1.c: Here.
18598
18599 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
18600
18601 * gfortran/fortran.torture/execute/character_passing.f90:
18602 Fix types for LSAME.
18603
18604 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
18605
18606 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
18607 input data back to what it was originally.
18608
18609 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
18610
18611 * objc.dg/try-catch-8.m: Enable for all targets.
18612
18613 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
18614
18615 * gcc.dg/pr23165.c: New test.
18616
18617 2005-08-09 Steven Bosscher <stevenb@suse.de>
18618
18619 PR tree-optimization/23234
18620 * gcc.dg/tree-ssa/pr23234.c: New test.
18621
18622 2005-08-08 Josh Conner <jconner@apple.com>
18623
18624 PR rtl-optimization/23241
18625 * gcc.dg/char-compare.c: New test.
18626
18627 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18628
18629 PR c++/22508
18630 * g++.dg/init/new13.C: New test.
18631
18632 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
18633
18634 PR c++/21166
18635 * g++.dg/other/crash-4.C: Adjust
18636 * g++/dg/ext/packed9.C: New.
18637
18638 2005-08-08 Richard Sandiford <richard@codesourcery.com>
18639
18640 PR middle-end/21964
18641 * gcc.c-torture/execute/pr21964-1.c: New test.
18642
18643 2005-08-08 Richard Sandiford <richard@codesourcery.com>
18644
18645 PR c/22458
18646 * gcc.dg/pr22458-1.c: New test.
18647
18648 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
18649 Steven G. Kargl <kargls@comcast.net>
18650
18651 PR fortran/22390
18652 * gfortran.dg/flush_1.f90: New test.
18653
18654 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18655
18656 PR c++/23191
18657 * g++.dg/template/eh2.C: New test.
18658
18659 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18660
18661 PR c++/19498
18662 * g++.dg/template/instantiate7.C: New test.
18663
18664 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
18665
18666 PR c/23113
18667 * gcc.dg/Wunused-value-1.c: New test.
18668
18669 2005-08-06 Richard Sandiford <richard@codesourcery.com>
18670
18671 PR rtl-optimization/23233
18672 * gcc.c-torture/compile/pr23233-1.c: New test.
18673
18674 2005-08-06 Jakub Jelinek <jakub@redhat.com>
18675
18676 PR fortran/18833
18677 PR fortran/20850
18678 * gfortran.dg/equiv_1.f90: New test.
18679 * gfortran.dg/equiv_2.f90: New test.
18680 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
18681 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
18682 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
18683
18684 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
18685
18686 * gcc.c-torture/execute/vrp-5.c: New test.
18687 * gcc.c-torture/execute/vrp-6.c: New test.
18688 * gcc.dg/tree-ssa/vrp21.c: New test.
18689
18690 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
18691
18692 * g++.dg/parse/pr22514.C: New test.
18693
18694 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
18695
18696 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
18697
18698 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
18699 instead of constant loads / pool entries.
18700
18701 2005-08-05 David Edelsohn <edelsohn@gnu.org>
18702
18703 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
18704 TEST_TO_WCTYPE.
18705
18706 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
18707
18708 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
18709 __WINT_TYPE__ in generated prototypes if possible.
18710
18711 2005-08-04 Diego Novillo <dnovillo@redhat.com>
18712
18713 PR 22037
18714 * g++.dg/tree-ssa/pr22037.C:
18715
18716 2005-08-04 Richard Henderson <rth@redhat.com>
18717
18718 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
18719 scan-tree-dump-times directive.
18720
18721 2005-08-04 Jan Hubicka <jh@suse.cz>
18722
18723 * gcov-1.C: Fix switch counts.
18724 * gcov-4b.c: Likewise.
18725
18726 2005-08-03 Jeff Law <law@redhat.com>
18727
18728 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
18729
18730 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
18731
18732 * gcc.c-torture/execute/pr23135.c: New test.
18733
18734 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18735
18736 PR tree-optimization/19899
18737 * gcc.dg/tree-ssa/scev-1.c: New test.
18738 * gcc.dg/tree-ssa/scev-2.c: New test.
18739
18740 2005-08-03 Richard Sandiford <richard@codesourcery.com>
18741
18742 PR target/18582
18743 * gcc.dg/torture/pr18582-1.c: New test.
18744
18745 2005-08-03 Jan Hubicka <jh@suse.cz>
18746
18747 * update-conroll.c: New testcase.
18748 * update-conroll-2.c: New testcase.
18749
18750 2005-08-02 David Edelsohn <edelsohn@gnu.org>
18751
18752 * gfortran.dg/constant_substring.f: New test.
18753 * gfortran.dg/pr22491.f: New test.
18754
18755 2005-08-02 Jan Hubicka <jh@suse.cz>
18756
18757 * update-threading.c: Replace by the proper one.
18758
18759 2005-08-02 Diego Novillo <dnovillo@redhat.com>
18760
18761 PR 23164
18762 * g++.dg/tree-ssa/pr23164.C: New test.
18763
18764 2005-08-02 Diego Novillo <dnovillo@redhat.com>
18765
18766 * gcc.dg/tree-ssa/pr23192.c: New test.
18767
18768 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
18769
18770 * gcc.c-torture/execute/vrp-4.c: New test.
18771
18772 2005-08-02 Jan Hubicka <jh@suse.cz>
18773
18774 * update-threading.c: New test.
18775
18776 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
18777
18778 * gcc.c-torture/compile/20050801-1.c: New test.
18779 * gcc.c-torture/compile/20050801-2.c: New test.
18780
18781 2005-08-01 Jan Hubicka <jh@suse.cz>
18782
18783 * val-prof-5.c: New test.
18784
18785 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
18786
18787 PR c/22311
18788 * gcc.dg/pr22311-1.c : New test.
18789
18790 2005-07-31 Steven Bosscher <stevenb@suse.de>
18791
18792 PR target/23095
18793 * gfortran.dg/pr23095.f: New test.
18794
18795 PR c++/22003
18796 * g++.dg/other/pr22003.C: New test.
18797
18798 2005-07-31 Richard Sandiford <richard@codesourcery.com>
18799
18800 PR target/20621
18801 * gcc.c-torture/execute/pr20621-1.c: New test.
18802
18803 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
18804
18805 * gfortran.dg/comma_format_extension_4.f: Adjust length
18806 of string for format.
18807 * gfortran.dg/der_array_io_1.f: Replace illegal internal
18808 print statement with internal write.
18809 * gfortran.dg/der_array_io_2.f: Likewise.
18810 * gfortran.dg/der_array_io_3.f: Likewise.
18811
18812 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
18813
18814 * gcc.dg/fold-abs-4.c: new test.
18815
18816 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
18817
18818 PR fortran/22570 an related issues.
18819 * gfortran.dg/x_slash_1.f: New test.
18820
18821 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
18822
18823 PR c/23143
18824 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
18825 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
18826
18827 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
18828
18829 PR c/529
18830 * gcc.dg/Wshadow-3.c: New test.
18831
18832 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
18833
18834 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
18835 used to have the wrong bounds).
18836
18837 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
18838
18839 PR c/21720
18840 * gcc.dg/hex-round-1.c: Test more cases.
18841 * gcc.dg/hex-round-2.c: New test.
18842
18843 2005-07-29 Diego Novillo <dnovillo@redhat.com>
18844
18845 PR 22550
18846 * g++.dg/tree-ssa/pr22550.C: New test.
18847
18848 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
18849
18850 * gcc.dg/tree-ssa/vrp19.c: New test.
18851 * gcc.dg/tree-ssa-vrp20.c: New test.
18852
18853 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
18854
18855 PR c/22240
18856 * gcc.dg/transparent-union-4.c: New test.
18857
18858 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
18859
18860 PR c/22192
18861 * gcc.dg/c99-vla-2.c: New test.
18862
18863 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
18864
18865 PR c/21720
18866 * gcc.dg/hex-round-1.c: New test.
18867
18868 2005-07-28 Jan Hubicka <jh@suse.cz>
18869
18870 * inliner-1.c: Do not dump everything.
18871 * tree-prof.exp: Do not pass -ftree-based-profiling.
18872 * bprob.exp: Likewise.
18873
18874 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
18875
18876 2005-07-28 Mark Mitchell <mark@codesourcery.com>
18877
18878 PR c++/22545
18879 * g++.dg/expr/ptrmem7.C: New test.
18880
18881 2005-07-28 Mike Stump <mrs@apple.com>
18882
18883 * g++.old-deja/g++.mike/visibility-1.C: New test.
18884
18885 2005-07-28 Richard Sandiford <richard@codesourcery.com>
18886
18887 PR c/20187
18888 * gcc.c-torture/execute/pr20187-1.c: New test.
18889
18890 2005-07-28 Jeff Law <law@redhat.com>
18891
18892 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
18893 * gcc.dg/tree-ssa/vrp18.c: New test.
18894
18895 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
18896
18897 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
18898
18899 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
18900
18901 PR tree-optimization/22506
18902 * gcc.dg/vect/ps22506.c: New test.
18903
18904 2005-07-28 Jakub Jelinek <jakub@redhat.com>
18905
18906 PR target/21149
18907 * gcc.target/i386/sse-3.c: New test.
18908
18909 2005-07-28 Richard Sandiford <richard@codesourcery.com>
18910
18911 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
18912 * gcc.target/mips/mips32-dsp-type.c: Likewise.
18913
18914 2005-07-28 Richard Sandiford <richard@codesourcery.com>
18915
18916 PR c/22589
18917 * gcc.c-torture/compile/pr22589-1.c: New test.
18918
18919 2005-07-28 Jan Hubicka <jh@suse.cz>
18920
18921 * update-loopch.c: New testcase.
18922
18923 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
18924
18925 PR rtl-optimization/23047
18926 * gcc.c-torture/execute/pr23047.c: New test.
18927 * gcc.c-torture/execute/pr23047.x: New.
18928
18929 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
18930
18931 PR tree-optimization/22493
18932 * gcc.c-torture/execute/pr22493-1.c: New test.
18933 * gcc.c-torture/execute/pr22493-1.x: New.
18934 * gcc.c-torture/execute/vrp-1.c: New test.
18935 * gcc.c-torture/execute/vrp-2.c: New test.
18936 * gcc.c-torture/execute/vrp-2.c: New test.
18937
18938 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
18939
18940 * gcc.target/frv/all-builtin-read8.c: Delete.
18941 * gcc.target/frv/all-builtin-read16.c: Delete.
18942 * gcc.target/frv/all-builtin-read32.c: Delete.
18943 * gcc.target/frv/all-builtin-read64.c: Delete.
18944 * gcc.target/frv/all-builtin-write8.c: Delete.
18945 * gcc.target/frv/all-builtin-write16.c: Delete.
18946 * gcc.target/frv/all-builtin-write32.c: Delete.
18947 * gcc.target/frv/all-builtin-write64.c: Delete.
18948 * gcc.target/frv/all-read-write-1.c: New.
18949
18950 2005-07-27 Jeff Law <law@redhat.com>
18951
18952 * gcc.c-torture/execute/pr22630.c: New test.
18953
18954 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
18955
18956 PR tree-optimization/23073
18957 * gcc.dg/vect/nodump-pr23073.c: New test.
18958 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
18959
18960 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
18961
18962 PR tree-optimize/22348
18963 * gcc.c-torture/execute/pr22348.c: New.
18964
18965 2005-07-27 Richard Guenther <rguenther@suse.de>
18966
18967 * gcc.dg/tree-ssa/salias-1.c: New testcase.
18968
18969 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18970
18971 PR fortran/22503
18972 * gfortran.dg/logical_comp.f90: New test.
18973
18974 2005-07-27 Jan Hubicka <jh@suse.cz>
18975
18976 * inliner-1.c: Add cleanup of dumps.
18977 * val-prof-*.c: Likewise.
18978 * update-tailcall.c: New.
18979
18980 2005-07-26 Diego Novillo <dnovillo@redhat.com>
18981
18982 PR 22591
18983 * gcc.dg/tree-ssa/pr22591.c: New test.
18984 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
18985
18986 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
18987
18988 PR libobjc/22606
18989 * objc.dg/try-catch-11.m: New test.
18990
18991 2005-07-26 Richard Guenther <rguenther@suse.de>
18992
18993 PR tree-optimization/22486
18994 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
18995
18996 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
18997
18998 PR tree-opt/22484
18999 * g++.dg/opt/loop2.C: New test.
19000
19001 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
19002
19003 * gcc.dg/tree-ssa/reassoc-3.c: New test.
19004 * gcc.dg/tree-ssa/reassoc-4.c: New test.
19005
19006 2005-07-25 Adam Nemet <anemet@lnxw.com>
19007
19008 * lib/profopt.exp (profopt-execute): Check for profiling data
19009 files on the target.
19010
19011 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
19012
19013 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
19014 for matching of asm labels.
19015
19016 2005-07-25 Richard Guenther <rguenther@suse.de>
19017
19018 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
19019
19020 2005-07-25 Richard Guenther <rguenther@suse.de>
19021
19022 PR testsuite/22624
19023 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
19024
19025 2005-07-25 Ira Rosen <irar@il.ibm.com>
19026
19027 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
19028 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
19029 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
19030 * gcc.dg/vect/vect-100.c: New test.
19031 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
19032 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
19033 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
19034 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
19035 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
19036 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
19037 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
19038 * gfortran.dg/vect/pr19049.f90: New testcase.
19039 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
19040
19041 2005-07-25 Jakub Jelinek <jakub@redhat.com>
19042
19043 * gcc.c-torture/execute/20050713-1.c: New test.
19044
19045 PR fortran/20063
19046 * gfortran.fortran-torture/execute/data_4.f90: New test.
19047
19048 PR middle-end/20303
19049 * gcc.dg/visibility-d.c: New test.
19050
19051 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
19052
19053 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
19054 * gfortran.dg/underflow.f90: Ditto.
19055
19056 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19057
19058 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
19059 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
19060 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
19061
19062 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
19063
19064 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
19065 include case of field width of zero.
19066
19067 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
19068
19069 PR libgfortran/21875
19070 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
19071 with trailing blanks on normal formatted read.
19072
19073 2005-07-23 Chao-ying Fu <fu@mips.com>
19074
19075 * gcc.target/mips/mips32-dsp-type.c: New test.
19076 * gcc.target/mips/mips32-dsp.c: New test.
19077
19078 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
19079
19080 PR testsuite/21073
19081 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
19082
19083 PR testsuite/20454
19084 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
19085 and __cyg_profile_func_exit.
19086
19087 2005-07-22 David Edelsohn <edelsohn@gnu.org>
19088
19089 * gfortran.dg/comma_format_extension_3.f: Fix typo.
19090 * gfortran.dg/comma_format_extension_4.f: Same.
19091 * gfortran.dg/pr15332.f: Same.
19092 * gfortran.dg/pr21730.f: Same.
19093
19094 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
19095
19096 * g++.dg/opt/vrp2.C: Fix testcase.
19097
19098 PR tree-opt/22625
19099 * g++.dg/opt/vrp2.C: New test.
19100
19101 2005-07-22 Mark Mitchell <mark@codesourcery.com>
19102
19103 PR debug/21828
19104 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
19105
19106 2005-07-22 Diego Novillo <dnovillo@redhat.com>
19107
19108 * gcc.dg/tree-ssa/20050719-1.c: New test.
19109
19110 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
19111
19112 * gcc.dg/bfin-longcall-1.c: New file.
19113 * gcc.dg/bfin-longcall-2.c: New file.
19114
19115 2005-07-21 Janis Johnson <janis187@us.ibm.com>
19116
19117 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
19118
19119 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19120
19121 PR middle-end/19055
19122 * gcc.dg/tree-ssa/pr19055.c: New test.
19123 * gcc.dg/tree-ssa/pr19055-2.c: New test.
19124
19125 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19126
19127 PR C++/22358
19128 * g++.dg/other/pr22358.C: New test.
19129
19130 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
19131
19132 PR c++/2922
19133 * g++.dg/lookup/two-stage5.C: New test from bug comments.
19134
19135 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19136
19137 PR c++/15938
19138 * g++.dg/init/union2.C: New test.
19139
19140 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19141
19142 PR c/22393
19143 * gcc.dg/complex-4.c: New test.
19144
19145 2005-07-21 Richard Guenther <rguenther@suse.de>
19146
19147 PR testsuite/22522
19148 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
19149 scanning for asm labels.
19150 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
19151
19152 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
19153
19154 PR target/22085
19155 * gcc.dg/altivec-pr22085.c: New.
19156
19157 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
19158
19159 PR tree-optimization/19210
19160 * gcc.dg/tree-ssa/pr19210-1.c: New.
19161 * gcc.dg/tree-ssa/pr19210-2.c: New.
19162
19163 2005-07-21 Richard Sandiford <richard@codesourcery.com>
19164
19165 PR rtl-optimization/22167
19166 * g++.dg/opt/pr22167.C: New test.
19167
19168 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
19169
19170 PR c++/2922
19171 * g++.dg/lookup/two-stage2.C: New.
19172 * g++.dg/lookup/two-stage3.C: New.
19173 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
19174 fixed two-stage name lookup for operators.
19175 * g++.dg/template/call3.C: Compiler now produces an appropriate
19176 error message.
19177 * g++.dg/template/crash37.C: Compiler now describes bla() on line
19178 14 as a candidate.
19179 * g++.dg/template/ptrmem4.C: Compiler produces different error
19180 message.
19181 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
19182 connect_to_method as a candidate.
19183
19184 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
19185
19186 * gcc.dg/fold-alloc-1.c: New test.
19187
19188 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
19189
19190 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
19191 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
19192
19193 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
19194
19195 * gcc.dg/fold-abs-1.c: New test.
19196 * gcc.dg/fold-abs-2.c: New test.
19197 * gcc.dg/fold-abs-3.c: New test.
19198
19199 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
19200
19201 Make CONSTRUCTOR use VEC to store initializers.
19202 * g++.dg/ext/complit3.C: Check for specific error messages.
19203 * g++.dg/init/brace2.C: Update error message.
19204 * g++.dg/warn/Wbraces2.C: Likewise.
19205
19206 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
19207
19208 PR fortran/16940
19209 * gfortran.dg/module_interface_1.f90: New test.
19210
19211 2005-07-19 Danny Berlin <dberlin@dberlin.org>
19212 Kenneth Zadeck <zadeck@naturalbridge.com>
19213
19214 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
19215
19216 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19217
19218 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
19219 specify -Wformat for these tests.
19220 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
19221 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
19222 * gcc.dg/format/opt-6.c: Delete.
19223
19224 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19225
19226 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
19227 * gcc.dg/tree-ssa/sra-3.c: Likewise.
19228
19229 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19230
19231 * gcc.dg/tree-ssa/alias-2.c: New test.
19232
19233 2005-07-18 Mark Mitchell <mark@codesourcery.com>
19234
19235 PR c++/22263
19236 * g++.dg/template/explicit7.C: New test.
19237
19238 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
19239
19240 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
19241 field width of 8 to +Inf and -Inf.
19242
19243 2005-07-17 Mark Mitchell <mark@codesourcery.com>
19244
19245 PR c++/22139
19246 * g++.dg/template/friend36.C: New test.
19247
19248 2005-07-16 David Edelsohn <edelsohn@gnu.org>
19249
19250 PR fortran/21730
19251 * gfortran.dg/pr21730.f: New test.
19252
19253 2005-07-16 Danny Berlin <dberlin@dberlin.org>
19254 Kenneth Zadeck <zadeck@naturalbridge.com>
19255
19256 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
19257 since pure const detection cannot run at -O1 in c compiler.
19258 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
19259 can now optimize this case properly.
19260 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
19261 because we now pass.
19262 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
19263
19264 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
19265
19266 PR c/22421
19267 * gcc.dg/format/bitfld-1.c: New test.
19268
19269 2005-07-15 Mark Mitchell <mark@codesourcery.com>
19270
19271 PR c++/22204
19272 * g++.dg/rtti/repo1.C: New test.
19273
19274 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
19275
19276 PR middle-end/22398
19277 * gcc.c-torture/compile/pr22398.c: New test.
19278
19279 2005-07-15 Mark Mitchell <mark@codesourcery.com>
19280
19281 PR c++/22132
19282 * g++.dg/expr/cast4.C: New test.
19283
19284 2005-07-15 Richard Guenther <rguenther@suse.de>
19285
19286 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
19287 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
19288
19289 2005-07-15 Steven Bosscher <stevenb@suse.de>
19290
19291 PR tree-optimization/22230
19292 * gcc.dg/tree-ssa/pr22230.c: New test.
19293
19294 2005-07-14 Jakub Jelinek <jakub@redhat.com>
19295
19296 * gfortran.dg/g77/cpp6.f: New test.
19297
19298 PR fortran/22417
19299 * gfortran.dg/g77/cpp5.F: New test.
19300 * gfortran.dg/g77/cpp5.h: New file.
19301 * gfortran.dg/g77/cpp5inc.h: New file.
19302
19303 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
19304
19305 PR libfortran/16435
19306 * gfortran.dg/tl_editting.f90: New.
19307 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
19308
19309 2005-07-14 Steven G. Kargl <kargls@comcast.net>
19310
19311 * gfortran.dg/char_array_constructor.f90: New test.
19312
19313 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
19314
19315 * gfortran.dg/past_eor.f90: New.
19316 * gfortran.dg/complex_read.f90: New.
19317
19318 2005-07-13 Jeff Law <law@redhat.com>
19319
19320 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
19321 additional casts.
19322
19323 * gcc.dg/tree-ssa/pr22321.c: New test
19324
19325 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
19326
19327 PR tree-optimization/21921
19328 * gcc.dg/tree-ssa/pr21921.c: New.
19329
19330 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
19331
19332 PR tree-optimizatio/22442
19333 * gcc.dg/tree-ssa/loop-11.c: New test.
19334
19335 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
19336
19337 PR tree-opt/21840
19338 * gcc.c-torture/compile/pr21840.c: New test.
19339
19340 2005-07-12 Jan Hubicka <jh@suse.cz>
19341
19342 * gcc.c-torture/compile/pr22379.c: New test.
19343
19344 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
19345
19346 PR libfortran/21593
19347 gfortran.dg/dev_null.f90: Remove outdated comment about
19348 PR libfortran/21593.
19349
19350
19351 2005-07-12 Dale Johannesen <dalej@apple.com>
19352
19353 * gcc.target/i386/compress-float-sse.c: New.
19354 * gcc.target/i386/compress-float-sse-pic.c: New.
19355 * gcc.target/i386/compress-float-387.c: New.
19356 * gcc.target/i386/compress-float-387-pic.c: New.
19357 * gcc.dg/compress-float-ppc.c: New.
19358 * gcc.dg/compress-float-ppc-pic.c: New.
19359
19360 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
19361
19362 PR libfortran/21593
19363 gfortran.dg/dev_null.f90: Remove targets.
19364
19365 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
19366
19367 PR tree-opt/22335
19368 * gcc.dg/pr22335-1.c: New test.
19369 * gcc.dg/pr22335-2.c: New test.
19370
19371 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19372
19373 PR c++/20172
19374 * g++.dg/template/nontype12.C : New test.
19375
19376 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
19377
19378 * gcc.dg/tree-ssa/loop-10.c: New test.
19379
19380 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
19381
19382 * gcc.c-torture/execute/20020720-1.x: Remove.
19383
19384 2005-07-11 Jakub Jelinek <jakub@redhat.com>
19385
19386 * gfortran.fortran-torture/execute/forall_7.f90: New test.
19387
19388 2005-07-10 Richard Sandiford <richard@codesourcery.com>
19389
19390 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
19391 (dg-mips-options): Use it.
19392
19393 2005-07-09 Diego Novillo <dnovillo@redhat.com>
19394
19395 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
19396
19397 2005-07-09 Richard Henderson <rth@redhat.com>
19398
19399 * lib/target-supports.exp (check_effective_target_sync_char_short):
19400 Add alpha.
19401
19402 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
19403
19404 PR libfortran/22217
19405 * gfortran.dg/negative-z-descriptor.f90: New test.
19406
19407 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
19408
19409 PR tree-opt/22329
19410 * gcc.dg/pr22329.c: New test.
19411
19412 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
19413
19414 PR tree-optimization/20139
19415 * gcc.dg/tree-ssa/pr20139.c: New.
19416
19417 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
19418
19419 PR tree-opt/22356
19420 * gcc.dg/pr22356-1.c: New test.
19421
19422 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
19423
19424 PR c++/21799
19425 * g++.dg/template/unify8.C: New.
19426 * g++.dg/template/unify9.C: New.
19427
19428 2005-07-08 Jakub Jelinek <jakub@redhat.com>
19429
19430 * gfortran.fortran-torture/execute/entry_10.f90: New test.
19431
19432 2005-07-07 Geoffrey Keating <geoffk@apple.com>
19433
19434 * gcc.dg/darwin-version-1.c: New.
19435 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
19436 * gcc.dg/builtins-20.c: Likewise.
19437 * gcc.dg/builtins-53.c: Likewise.
19438 * gcc.dg/torture/builtins-convert-1.c: Likewise.
19439 * gcc.dg/torture/builtins-convert-2.c: Likewise.
19440 * gcc.dg/torture/builtins-convert-3.c: Likewise.
19441 * gcc.dg/torture/builtins-power-1.c: Likewise.
19442 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
19443 on Darwin.
19444
19445 2005-07-07 Jeff Law <law@redhat.com>
19446
19447 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
19448 argument evaluation order.
19449
19450 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
19451
19452 PR libfortran/21594
19453 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
19454 Add test cases where the shift length is greater than the
19455 array length.
19456
19457 2005-07-07 Ziemowit Laski <zlaski@apple.com>
19458
19459 * obj-c++.dg/proto-lossage-6.mm: New.
19460 * objc.dg/proto-lossage-6.m: New.
19461
19462 2005-07-07 Ziemowit Laski <zlaski@apple.com>
19463
19464 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
19465 * objc.dg/gnu-runtime-2.m: Likewise.
19466
19467 2005-07-07 Jakub Jelinek <jakub@redhat.com>
19468
19469 * gfortran.dg/longline.f: New test.
19470
19471 * gfortran.dg/badline.f: New test.
19472
19473 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
19474
19475 PR fortran/16531
19476 PR fortran/15966
19477 PR fortran/18781
19478 * gfortran.dg/hollerith.f90: New.
19479 * gfortran.dg/hollerith2.f90: New.
19480 * gfortran.dg/hollerith3.f90: New.
19481 * gfortran.dg/hollerith4.f90: New.
19482 * gfortran.dg/hollerith_f95.f90: New.
19483 * gfortran.dg/hollerith_legacy.f90: New.
19484 * gfortran.dg/g77/cpp4.F: New. Port from g77.
19485
19486 2005-07-07 Ziemowit Laski <zlaski@apple.com>
19487
19488 PR objc/22274
19489 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
19490 * objc.dg/gnu-runtime-2.m: New.
19491
19492 2005-07-06 Jeff Law <law@redhat.com>
19493
19494 * gcc.dg/tree-ssa/vrp17.c: New test.
19495
19496 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
19497
19498 PR fortran/22327
19499 * gfortran.dg/array_constructor_5.f90: New test.
19500
19501 2005-07-07 Jakub Jelinek <jakub@redhat.com>
19502
19503 * gfortran.fortran-torture/execute/entry_9.f90: New test.
19504
19505 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
19506
19507 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
19508 * gcc.dg/980816-1.c: Ditto.
19509
19510 2005-07-06 Jeff Law <law@redhat.com>
19511
19512 * gcc.c-torture/compile/pr21356.c: New test.
19513
19514 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
19515
19516 PR c/22013
19517 PR c/22098
19518 * gcc.c-torture/compile/pr22013-1.c,
19519 gcc.c-torture/execute/pr22098-1.c,
19520 gcc.c-torture/execute/pr22098-2.c,
19521 gcc.c-torture/execute/pr22098-3.c: New tests.
19522
19523 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
19524
19525 PR c/22308
19526 * gcc.dg/pr22308-1.c: New test.
19527
19528 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
19529
19530 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
19531 target.
19532 * gcc.dg/compare9.c: Use -fshort-enums instead of
19533 -fno-short-enums. Change the last test to dg-bogus.
19534
19535 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
19536
19537 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
19538 * gcc.dg/compare9.c: New.
19539
19540 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19541
19542 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
19543
19544 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
19545
19546 PR testsuite/22288
19547 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
19548
19549
19550 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19551
19552 * gcc.dg/format/gcc_gfc-1.c: New.
19553
19554 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
19555
19556 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
19557
19558 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19559
19560 PR fortran/20842
19561 * gfortran.dg/io_invalid_1.f90: New test.
19562
19563 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
19564
19565 * gcc.dg/format/gcc_diag-1.c: Update.
19566
19567 2005-07-02 Jeff Law <law@redhat.com>
19568
19569 * gcc.dg/tree-ssa/pr22051-1.c: New test.
19570 * gcc.dg/tree-ssa/pr22051-2.c: New test.
19571
19572 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
19573
19574 * gcc.dg/format/gcc_diag-1.c: Update.
19575
19576 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
19577
19578 PR tree-opt/22269
19579 * gcc.c-torture/compile/pr22269.c: New test.
19580
19581 2005-06-30 Diego Novillo <dnovillo@redhat.com>
19582
19583 PR 21584
19584 PR 22219
19585 * g++.dg/tree-ssa/pr21584-1.C: New test.
19586 * g++.dg/tree-ssa/pr21584-2.C: New test.
19587
19588 2005-06-30 Ziemowit Laski <zlaski@apple.com>
19589
19590 * obj-c++.dg/try-catch-11.mm: New.
19591 * objc.dg/try-catch-10.m: New.
19592
19593 2005-06-29 David Edelsohn <edelsohn@gnu.org>
19594
19595 * g++.dg/other/ucnid-1.C: xfail on AIX.
19596
19597 2005-06-29 Diego Novillo <dnovillo@redhat.com>
19598
19599 PR 22234
19600 * gcc.dg/20050629-1.c: New test.
19601
19602 2005-06-29 Ziemowit Laski <zlaski@apple.com>
19603
19604 * obj-c++.dg/const-str-1[0-1].mm: New.
19605 * objc.dg/const-str-1[0-1].m: New.
19606
19607 2005-05-29 Richard Henderson <rth@redhat.com>
19608
19609 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
19610 Rename from check_effective_target_vect_no_max.
19611 (check_effective_target_vect_no_int_add): New.
19612 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
19613 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
19614 * gcc.dg/vect/vect-reduc-3.c: Likewise.
19615 * gcc.dg/vect/vect-reduc-1.c: Use both.
19616 * gcc.dg/vect/vect-reduc-2.c: Likewise.
19617
19618 2005-05-29 Richard Henderson <rth@redhat.com>
19619
19620 * lib/target-supports.exp (check_effective_target_vect_no_max):
19621 Remove i386 and x86_64.
19622
19623 2005-06-29 Steve Ellcey <sje@cup.hp.com>
19624
19625 PR testsuite/21969
19626 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
19627
19628 2005-06-29 Steve Ellcey <sje@cup.hp.com>
19629
19630 PR middle-end/21969
19631 * gcc.dg/vect/pr21969.c: New test.
19632
19633 2005-06-28 Eric Christopher <echristo@redhat.com>
19634
19635 PR c/22052
19636 PR c/21975
19637 * gcc.dg/inline1.c: New test.
19638 * gcc.dg/inline2.c: Ditto.
19639 * gcc.dg/inline3.c: Ditto.
19640 * gcc.dg/inline4.c: Ditto.
19641 * gcc.dg/inline5.c: Ditto.
19642
19643 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
19644
19645 PR libfortran/22142
19646 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
19647 Add testcase also testing eoshift1 for PR 22142.
19648
19649 2005-06-28 Richard Henderson <rth@redhat.com>
19650
19651 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
19652 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
19653 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
19654 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
19655 gcc.dg/tree-ssa/20030922-2.c: Likewise.
19656
19657 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
19658
19659 PR libfortran/22142
19660 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
19661 Add testcase for PR 22142.
19662
19663 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
19664
19665 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
19666 gcc.target/ia64/fpreg-2.c: New tests.
19667
19668 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19669
19670 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
19671
19672 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19673
19674 PR libfortran/22170
19675 * gfortran.dg/slash_1.f90: New test.
19676
19677 2005-06-27 Richard Henderson <rth@redhat.com>
19678
19679 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
19680 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
19681 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
19682 * gcc.dg/vect/vect-reduc-2.c: Likewise.
19683 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
19684 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
19685
19686 2005-06-27 Richard Henderson <rth@redhat.com>
19687
19688 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
19689 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
19690
19691 2005-06-27 Ziemowit Laski <zlaski@apple.com>
19692
19693 * obj-c++.dg/proto-lossage-5.mm: New.
19694 * objc.dg/proto-lossage-5.m: New.
19695
19696 2005-06-27 Diego Novillo <dnovillo@redhat.com>
19697
19698 PR 21959
19699 * gcc.dg/tree-ssa/pr21959.c: New test.
19700
19701 2005-06-27 Jakub Jelinek <jakub@redhat.com>
19702
19703 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
19704 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
19705 testing uninitialized var.
19706
19707 * gcc.c-torture/execute/builtins/chk.h: New.
19708 * gcc.c-torture/execute/builtins/lib/chk.c: New.
19709 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
19710 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
19711 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
19712 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
19713 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
19714 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
19715 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
19716 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
19717 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
19718 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
19719 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
19720 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
19721 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
19722 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
19723 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
19724 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
19725 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
19726 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
19727 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
19728 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
19729 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
19730 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
19731 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
19732 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
19733 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
19734 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
19735 * gcc.dg/builtin-object-size-1.c: New test.
19736 * gcc.dg/builtin-object-size-2.c: New test.
19737 * gcc.dg/builtin-object-size-3.c: New test.
19738 * gcc.dg/builtin-object-size-4.c: New test.
19739 * gcc.dg/builtin-object-size-5.c: New test.
19740 * gcc.dg/builtin-stringop-chk-1.c: New test.
19741 * gcc.dg/builtin-stringop-chk-2.c: New test.
19742 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
19743 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
19744 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
19745 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
19746 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
19747 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
19748 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
19749 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
19750 * gcc.c-torture/execute/printf-1.c: New test.
19751 * gcc.c-torture/execute/fprintf-1.c: New test.
19752 * gcc.c-torture/execute/vprintf-1.c: New test.
19753 * gcc.c-torture/execute/vfprintf-1.c: New test.
19754 * gcc.c-torture/execute/printf-chk-1.c: New test.
19755 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
19756 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
19757 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
19758
19759 2005-06-27 Michael Matz <matz@suse.de>
19760
19761 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
19762 slot is not merged if address escapes.
19763
19764 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19765
19766 PR c/21911
19767 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
19768
19769 2005-06-26 Jakub Jelinek <jakub@redhat.com>
19770
19771 PR middle-end/17965
19772 * gcc.c-torture/compile/20050622-1.c: New test.
19773
19774 PR middle-end/22028
19775 * gcc.dg/20050620-1.c: New test.
19776
19777 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
19778
19779 PR tree-optimization/22026
19780 * gcc.dg/tree-ssa/pr22026.c: New.
19781
19782 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
19783
19784 PR libfortran/22144
19785 * gfortran.dg/shift-alloc.f90: New testcase.
19786
19787 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
19788
19789 * all files: Update FSF address in copyright headers.
19790
19791 2005-06-22 Jan Hubicka <jh@suse.cz>
19792
19793 * wholeprogram-1.c: New testcase.
19794 * wholeprogram-2.c: New testcase.
19795
19796 2005-06-24 Mark Mitchell <mark@codesourcery.com>
19797
19798 PR 22171
19799 * gcc.dg/tree-ssa/pr22171.c: New test.
19800
19801 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
19802
19803 * gfortran.dg/simplify_modulo.f90: New.
19804
19805 2005-06-24 Jan Hubicka <jh@suse.cz>
19806
19807 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
19808
19809 2005-06-23 Ziemowit Laski <zlaski@apple.com>
19810
19811 * obj-c++.dg/proto-lossage-[1-4].mm: New.
19812
19813 2005-06-23 Ziemowit Laski <zlaski@apple.com>
19814
19815 * obj-c++.dg/typedef-alias-1.mm: New.
19816 * objc.dg/typedef-alias-1.m: New.
19817
19818 2005-06-23 Jeff Law <law@redhat.com>
19819
19820 * gcc.dg/tree-ssa/vrp16.c: New test.
19821
19822 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19823
19824 * lib/target-supports.exp: Add
19825 check_effective_target_fortran_large_real and
19826 check_effective_target_fortran_large_int to check for
19827 corresponding effective targets.
19828 * gfortran.dg/large_integer_kind_1.f90: New test.
19829 * gfortran.dg/large_real_kind_1.f90: New test.
19830
19831 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
19832
19833 PR tree-optimization/22117
19834 * gcc.dg/tree-ssa/pr22117.c: New.
19835
19836 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
19837
19838 PR testsuite/22123
19839 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
19840
19841 2005-06-23 David Edelsohn <edelsohn@gnu.org>
19842
19843 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
19844
19845 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
19846
19847 * gfortran.dg/f2c_4.f90: Add tests for complex functions
19848 * gfortran.dg/f2c_4.c: Likewise.
19849
19850 2005-06-22 Paul Brook <paul@codesourcery.com>
19851
19852 PR fortran/21034
19853 * gfortran.dg/auto_save_1.f90: New test.
19854
19855 2005-06-22 Michael Matz <matz@suse.de>
19856
19857 * gcc.target/x86-64/abi: New directory.
19858 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
19859 * gcc.target/x86-64/abi/README.gcc: New file.
19860 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
19861 * gcc.target/x86-64/abi/asm-support.s: New file.
19862 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
19863 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
19864 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
19865 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
19866 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
19867 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
19868 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
19869 * gcc.target/x86_64/abi/test_bitfields.c: New test.
19870 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
19871 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
19872 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
19873 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
19874 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
19875 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
19876 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
19877 * gcc.target/x86_64/abi/test_varargs.c: New test.
19878
19879 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
19880
19881 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
19882 32-bit i?86 and x86_64.
19883
19884 2005-06-21 Ziemowit Laski <zlaski@apple.com>
19885
19886 * obj-c++.dg/const-str-[1-9].mm: New tests.
19887
19888 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
19889
19890 PR fortran/22010
19891 * gfortran.dg/namelist_use.f90: New.
19892 * gfortran.dg/namelist_use_only.f90: New.
19893
19894 2005-06-21 Jeff Law <law@redhat.com>
19895
19896 * gcc.dg/tree-ssa/vrp15.c: New test.
19897
19898 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
19899
19900 * lib/target-supports.exp (check_effective_target_vect_reduction):
19901 Remove.
19902 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
19903 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
19904 remove vect_reduction target keyword. Also avoid two returns in main.
19905 * gcc.dg/vect/vect-reduc-3.c: Likewise.
19906 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
19907 * gcc.dg/vect/vect-reduc-1short.c: New test.
19908 * gcc.dg/vect/vect-reduc-1char.c: New test.
19909 * gcc.dg/vect/vect-reduc-2short.c: New test.
19910 * gcc.dg/vect/vect-reduc-2char.c: New test.
19911 * gcc.dg/vect/vect-reduc-6.c: New test.
19912 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
19913 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
19914 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
19915
19916 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19917 Paul Thomas <pault@gcc.gnu.org>
19918
19919 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
19920 New tests.
19921
19922 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19923
19924 * gfortran.dg/backslash_1.f90: New test.
19925 * gfortran.dg/backslash_2.f90: New test.
19926
19927 2005-06-20 Steven G. Kargl <kargls@comcast.net>
19928
19929 * gfortran.dg/duplicate_labels.f90: New test.
19930
19931 2005-06-20 Jan Beulich <jbeulich@novell.com>
19932
19933 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
19934 unsupportable relocations.
19935 * g++.old-deja/g++.other/store-expr1.C: Likewise.
19936 * gcc.dg/20050321-2.c: xfail for NetWare.
19937
19938 2005-06-20 Andreas Jaeger <aj@suse.de>
19939
19940 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
19941 gcc.target/i386/fastcall-sseregparm.c,
19942 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
19943
19944 2005-06-19 Richard Henderson <rth@redhat.com>
19945
19946 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
19947
19948 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
19949
19950 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
19951
19952 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
19953
19954 PR c++/22115
19955 * g++.dg/conversion/simd2.C: Change expected error message.
19956
19957 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
19958
19959 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
19960 * gcc.dg/vect/vect-reduc-2.c: Likewise.
19961 * gcc.dg/vect/vect-reduc-3.c: Likewise.
19962
19963 2005-06-18 James A Morrison <phython@gcc.gnu.org>
19964
19965 * gcc.dg/fold-mod-1.c: New test.
19966
19967 2005-06-18 Steven G. Kargl <kargls@comcast.net>
19968
19969 PR fortran/19926
19970 * gfortran.dg/pr19926.f90: New test.
19971
19972 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
19973
19974 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
19975 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
19976 targets.
19977 * gcc.dg/vect/vect-reduc-2.c: Likewise.
19978 * gcc.dg/vect/vect-reduc-3.c: Likewise.
19979
19980 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
19981
19982 * gcc.target/ia64/float80-varargs-1.c: New test.
19983
19984 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19985
19986 PR tree-opt/22035
19987 * gfortran.dg/f2c_6.f90: New test.
19988
19989 2005-06-17 Geoffrey Keating <geoffk@apple.com>
19990
19991 PR c++/17413
19992 * g++.dg/template/local5.C: New.
19993
19994 2005-06-17 Richard Henderson <rth@redhat.com>
19995
19996 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
19997
19998 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
19999
20000 PR testsuite/21945
20001 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
20002
20003 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
20004
20005 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
20006 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
20007 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
20008 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
20009 check_vect to verify the presence of hardware vector support.
20010
20011 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
20012
20013 PR testsuite/22056
20014 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
20015
20016 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20017
20018 PR libfortran/19216
20019 * gfortran.dg/pr19216.f: Add correct space between brackets and
20020 dg directive.
20021
20022 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20023
20024 PR libfortran/16436
20025 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
20026
20027 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
20028
20029 * gcc.target/i386/attributes-error.c: New testcase.
20030 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
20031 * gcc.target/i386/regparm-stdcall.c: Likewise.
20032 * gcc.target/i386/sseregparm-1.c: Likewise.
20033 * gcc.target/i386/sseregparm-2.c: Likewise.
20034
20035 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
20036
20037 * g++.dg/rtti/crash2.C: New.
20038
20039 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
20040
20041 * gcc.dg/noncompile/20040203-3.c: Update expected message.
20042
20043 2005-06-15 David Ung <davidu@mips.com>
20044
20045 * gcc.target/mips/mips16e-extends.c: New test for testing the
20046 generation of MIPS16e zeb/zeh, seb/seh instructions.
20047
20048 2005-06-15 Diego Novillo <dnovillo@redhat.com>
20049
20050 PR 22018
20051 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
20052 * gcc.dg/tree-ssa/pr22018.c: New test.
20053
20054 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
20055
20056 * gcc.dg/simd-1.c: Update error messages.
20057 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
20058 * gcc.dg/simd-2.c: Update error messages.
20059 * gcc.dg/simd-4.c: New.
20060
20061 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
20062
20063 PR c++/20678
20064 * g++.dg/other/crash-4.C: New.
20065
20066 2005-06-14 Devang Patel <dpatel@apple.com>
20067
20068 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
20069
20070 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
20071
20072 PR c++/21929
20073 * g++.dg/parse/crash11.C: Update
20074
20075 2005-06-13 Jeff Law <law@redhat.com>
20076
20077 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
20078 perform the desired transformations.
20079 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
20080 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
20081
20082 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20083
20084 PR fortran/22038
20085 * gfortran.dg/forall_1.f90: Un-XFAIL.
20086
20087 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
20088
20089 PR c++/21929
20090 * g++.dg/parse/crash26.C: New.
20091
20092 PR c++/20789
20093 * g++.dg/init/member1.C: New.
20094
20095 2005-06-13 Jakub Jelinek <jakub@redhat.com>
20096
20097 * gfortran.dg/altreturn_1.f90: New test.
20098
20099 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
20100
20101 PR middle-end/21985
20102 * gcc.dg/tree-ssa/pr21985.c: New test.
20103
20104 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
20105
20106 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
20107
20108 2005-06-12 Roger Sayle <roger@eyesopen.com>
20109
20110 PR c++/21930
20111 * g++.dg/other/error10.C: New test case.
20112
20113 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20114
20115 PR libfortran/19155
20116 * gfortran.dg/pr19155.f: Add test.
20117
20118 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20119
20120 * gfortran.dg/f2c_7.f90: New test.
20121
20122 * gfortran.dg/forall_1.f90: XFAILed.
20123
20124 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
20125
20126 * gcc.dg/pr14796-1.c: New.
20127 * gcc.dg/pr14796-2.c: New.
20128
20129 2005-06-11 Steven G. Kargl <kargls@comcast.net>
20130
20131 PR fortran/17792
20132 PR fortran/21375
20133 * gfortran.dg/deallocate_stat.f90: New test.
20134
20135 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
20136
20137 * gfortran.fortran-torture/execute/in-pack.f90: New test.
20138
20139 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
20140
20141 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
20142 access will be generated when this loop is vectorized. Test that
20143 accesses with same alignment were detected.
20144 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
20145 Test that accesses with same alignment were detected.
20146 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
20147 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
20148 alignment were detected.
20149
20150 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
20151
20152 PR c++/10611
20153 * g++.dg/conversion/simd2.C: New.
20154
20155 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
20156
20157 * gcc.dg/Wcxx-compat-1.c: New.
20158
20159 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
20160
20161 PR libfortran/21480
20162 * gfortran.dg/reshape-complex.f90: Add a test for a packed
20163 complex array.
20164
20165 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
20166
20167 * gcc.dg/alias-8.c: New.
20168
20169 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
20170
20171 * gcc.dg/format/cmn_err-1.c: Update.
20172
20173 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
20174
20175 PR target/20666
20176 * gcc.target/sparc/fexpand-2.c: New.
20177 * gcc.target/sparc/fpmerge-2.c: New.
20178 * gcc.target/sparc/fpmul-2.c: New.
20179 * gcc.target/sparc/noresult.c: New.
20180 * gcc.target/sparc/pdist-2.c: New.
20181 * gcc.target/sparc/pdist-3.c: New.
20182
20183 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
20184
20185 PR testsuite/21702
20186 * gcc.target/i386/i386.exp: Fix comment typo.
20187
20188 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
20189
20190 PR c++/19497
20191 * g++.dg/inherit/using5.C: New.
20192 * g++.dg/inherit/using6.C: New.
20193
20194 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20195
20196 PR c++/19894
20197 * g++.dg/template/ptrmem15.C: New test.
20198
20199 PR c++/20563
20200 * g++.dg/ext/label4.C: New test.
20201
20202 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20203
20204 * gcc.dg/tls/debug-1.c: New test.
20205
20206 2005-06-07 Dale Johannesen <dalej@apple.com>
20207
20208 * gcc.target/i386/movq.c: New.
20209
20210 2005-06-07 Dale Johannesen <dalej@apple.com>
20211
20212 * gcc.dg/20050607-1.c: New.
20213
20214 2005-06-07 Jakub Jelinek <jakub@redhat.com>
20215
20216 PR middle-end/21850
20217 * gcc.c-torture/execute/20050607-1.c: New test.
20218
20219 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
20220
20221 PR libfortran/21926
20222 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
20223 Test case where the return array has lowest stride one,
20224 but isn't packed.
20225
20226 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
20227
20228 * lib/target-supports.exp (check_effective_target_sync_int_long):
20229 Add s390 and s390x targets.
20230
20231 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
20232
20233 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
20234 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
20235 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
20236 * gcc.dg/tree-ssa/loop-9.c: New test.
20237
20238 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
20239
20240 * g++.dg/parse/defarg10.C: New.
20241
20242 2005-06-06 Jakub Jelinek <jakub@redhat.com>
20243
20244 PR regression/21897
20245 * gcc.c-torture/execute/20050604-1.c: New test.
20246
20247 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
20248
20249 PR 21903
20250 * g++.dg/parse/defarg9.C: New.
20251
20252 PR c++/20637
20253 * g++.dg/inherit/using4.C: New.
20254 * g++.dg/overload/error1.C: Adjust expected errors.
20255 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
20256 * g++.old-deja/g++.brendan/arm2.C: Likewise.
20257 * g++.old-deja/g++.other/redecl2.C: Likewise.
20258 * g++.old-deja/g++.other/redecl4.C: Likewise.
20259 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
20260
20261 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
20262
20263 * gfortran.dg/f2c_5.f90: Add -w to dg-options
20264
20265 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
20266
20267 * lib/gfortran.exp (gfortran_target_compile): Call
20268 dg-additional-files-options
20269 * gfortran.dg/f2c_4.f90: New file
20270 * gfortran.dg/f2c_4.c: New file
20271 * gfortran.dg/f2c_5.f90: New file
20272 * gfortran.dg/f2c_5.c: New file
20273
20274 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20275
20276 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
20277
20278 PR fortran/21912
20279 * gfortran.dg/array_constructor_4.f90: New test.
20280
20281 2005-06-05 Mark Mitchell <mark@codesourcery.com>
20282
20283 PR c++/21619
20284 * g++.dg/ext/builtin9.C: New test.
20285
20286 2005-06-05 Dale Johannesen <dalej@apple.com>
20287
20288 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
20289 * gcc.c-torture/execute/20050603-2.c: Ditto.
20290
20291 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
20292
20293 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
20294 * gcc.dg/vect/vect-reduc-1.c: New.
20295 * gcc.dg/vect/vect-reduc-2.c: New.
20296 * gcc.dg/vect/vect-reduc-3.c: New.
20297
20298 2005-06-04 Dale Johannesen <dalej@apple.com>
20299
20300 * gcc.c-torture/execute/20050603-1.c: New.
20301 * gcc.c-torture/execute/20050603-2.c: New.
20302 * gcc.dg/20050603-3.c: New.
20303
20304 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20305
20306 PR fortran/19195
20307 * gfortran.dg/debug_1.f90: New test.
20308
20309 * gfortran.dg/forall_1.f90: New test.
20310
20311 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
20312
20313 * gfortran.dg/array_constructor_3.f90: New test.
20314
20315 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20316
20317 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
20318
20319 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
20320
20321 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
20322
20323 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
20324
20325 PR c/21873
20326 * gcc.dg/init-excess-1.c: New test.
20327
20328 2005-06-03 Mark Mitchell <mark@codesourcery.com>
20329
20330 PR c++/21853
20331 * g++.dg/expr/static_cast6.C: New test.
20332
20333 2005-06-03 Diego Novillo <dnovillo@redhat.com>
20334
20335 * gcc.dg/tree-ssa/vrp14.c: New test.
20336
20337 2005-06-03 Mark Mitchell <mark@codesourcery.com>
20338
20339 PR c++/21336
20340 * g++.dg/template/new2.C: New test.
20341
20342 2005-06-03 Josh Conner <jconner@apple.com>
20343
20344 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
20345 all entries in initializer.
20346
20347 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
20348
20349 PR middle-end/21858
20350 * gcc.dg/pr21858.c: New testcase.
20351
20352 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
20353
20354 PR tree-optimization/21292
20355
20356 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
20357 New.
20358 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
20359 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
20360 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
20361 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
20362 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
20363
20364 2005-06-02 Richard Henderson <rth@redhat.com>
20365
20366 * gcc.dg/sync-2.c: Use -march=i486 for i386.
20367
20368 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
20369
20370 * gcc.dg/wtypequal.c: New testcase.
20371
20372 2005-06-02 Diego Novillo <dnovillo@redhat.com>
20373
20374 PR 21582
20375 * gcc.dg/tree-ssa/pr21582.c: New test.
20376
20377 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
20378
20379 PR c++/21280
20380 * g++.dg/opt/interface2.h: New.
20381 * g++.dg/opt/interface2.C: New.
20382 * g++.dg/init/ctor4.C: Adjust error lines.
20383 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20384 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
20385 * g++.old-deja/g++.jason/opeq3.C: Likewise.
20386 * g++.old-deja/g++.pt/assign1.C: Likewise.
20387 * g++.old-deja/g++.pt/crash20.C: Likewise.
20388
20389 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
20390
20391 PR tree-optimization/21734
20392 * g++.dg/vect/pr21734_1.cc: New.
20393 * g++.dg/vect/pr21734_2.cc: New.
20394
20395 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
20396
20397 PR c++/20350
20398 * g++.dg/template/spec24.C: New.
20399
20400 PR c++/21151
20401 * g++.dg/pch/local-1.C: New.
20402 * g++.dg/pch/local-1.Hs: New.
20403
20404 2005-06-01 Diego Novillo <dnovillo@redhat.com>
20405
20406 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
20407 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
20408 * gcc.dg/tree-ssa/pr14341.c: New test.
20409 * gcc.dg/tree-ssa/pr14841.c: New test.
20410 * gcc.dg/tree-ssa/pr20701.c: New test.
20411 * gcc.dg/tree-ssa/pr21086.c: New test.
20412 * gcc.dg/tree-ssa/pr21090.c: New test.
20413 * gcc.dg/tree-ssa/pr21332.c: New test.
20414 * gcc.dg/tree-ssa/pr21458.c: New test.
20415 * gcc.dg/tree-ssa/pr21658.c: New test.
20416 * gcc.dg/tree-ssa/vrp01.c: New test.
20417 * gcc.dg/tree-ssa/vrp02.c: New test.
20418 * gcc.dg/tree-ssa/vrp03.c: New test.
20419 * gcc.dg/tree-ssa/vrp04.c: New test.
20420 * gcc.dg/tree-ssa/vrp05.c: New test.
20421 * gcc.dg/tree-ssa/vrp06.c: New test.
20422 * gcc.dg/tree-ssa/vrp07.c: New test.
20423 * gcc.dg/tree-ssa/vrp08.c: New test.
20424 * gcc.dg/tree-ssa/vrp09.c: New test.
20425 * gcc.dg/tree-ssa/vrp10.c: New test.
20426 * gcc.dg/tree-ssa/vrp11.c: New test.
20427 * gcc.dg/tree-ssa/vrp12.c: New test.
20428 * gcc.dg/tree-ssa/vrp13.c: New test.
20429
20430 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
20431
20432 PR 21029
20433 * gcc.dg/tree-ssa/pr21029.c: New test.
20434
20435 2005-06-01 Roger Sayle <roger@eyesopen.com>
20436
20437 * gfortran.dg/logint-1.f: New test case.
20438 * gfortran.dg/logint-2.f: Likewise.
20439 * gfortran.dg/logint-3.f: Likewise.
20440
20441 2005-06-01 Jakub Jelinek <jakub@redhat.com>
20442
20443 PR c/21536
20444 PR c/20760
20445 * gcc.dg/20050527-1.c: New test.
20446
20447 * gcc.dg/i386-sse-12.c: New test.
20448
20449 PR fortran/21729
20450 * gfortran.dg/implicit_5.f90: New test.
20451
20452 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
20453
20454 PR fortran/20883
20455 * gfortran/assign_4.f90: New test.
20456 * gfortran/assign_2.f90: Change compile to run.
20457
20458 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
20459
20460 * lib/target-supports.exp
20461 (check_effective_target_sync_char_short): New.
20462 * gcc.dg/sync-2.c: New.
20463
20464 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
20465
20466 PR tree-optimization/21817
20467 * gcc.dg/torture/pr21817-1.c: New.
20468
20469 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
20470
20471 PR c++/21165
20472 * g++.dg/template/init5.C: New.
20473
20474 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
20475
20476 * gfortran.dg/char_initialiser_actual.f90:
20477 Test character initialisers as actual arguments.
20478 * gfortran.dg/char_pointer_comp_assign.f90:
20479 Test character pointer structure component assignments.
20480 * gfortran.dg/char_array_structure_constructor.f90:
20481 Test character components in structure constructors.
20482
20483 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
20484
20485 PR middle-end/20931
20486 * g++.dg/opt/pr20931.C: New test.
20487
20488 2005-05-31 Andreas Jaeger <aj@suse.de>
20489
20490 PR testsuite/20772
20491 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
20492 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
20493 g++.old-deja/g++.ext/asmspec1.C,
20494 g++.old-deja/g++.other/regstack.C,
20495 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
20496 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
20497 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
20498 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
20499 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
20500 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
20501 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
20502 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
20503 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
20504 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
20505 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
20506 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
20507 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
20508 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
20509 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
20510 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
20511 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
20512 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
20513 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
20514
20515 2005-05-31 Jeff Law <law@redhat.com>
20516
20517 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
20518
20519 2005-05-30 Paolo Carlini <pcarlini@suse.de>
20520
20521 PR middle-end/21743
20522 * gcc.dg/builtins-1.c: Activate disabled clog test.
20523 * gcc.dg/torture/builtin-attr-1.c: Likewise.
20524
20525 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
20526
20527 * gfortran.dg/char_pointer_assign.f90:
20528 Test character-pointer assignments and pointer assignments.
20529 * gfortran.dg/char_pointer_dummy.f90:
20530 Test character-pointer dummy arguments.
20531 * gfortran.dg/char_pointer_func.f90:
20532 Test character-pointer function returns.
20533 * gfortran.dg/char_pointer_dependency.f90:
20534 Test character-pointer functions with dependencies.
20535
20536 2005-05-30 Mark Mitchell <mark@codesourcery.com>
20537
20538 PR c++/21784
20539 * g++.dg/lookup/using14.C: New test.
20540
20541 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
20542
20543 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
20544 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
20545 trailing ^M.
20546
20547 2005-05-29 Geoffrey Keating <geoffk@apple.com>
20548
20549 PR c++/17413
20550 * g++.dg/template/local5.C: New.
20551
20552 PR target/21761
20553 * gcc.c-torture/compile/pr21761.c: New.
20554
20555 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
20556 before darwin8.
20557
20558 2005-05-30 Steven G. Kargl
20559
20560 PR fortran/20846
20561 * gfortran.dg/inquire_8.f90: New test.
20562
20563 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20564
20565 PR libfortran/21376
20566 * gfortran.dg/output_exponents_1.f90: New test.
20567
20568 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20569
20570 PR libfortran/20006
20571 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
20572
20573 2005-05-28 Mark Mitchell <mark@codesourcery.com>
20574
20575 PR c++/21210
20576 * g++.dg/ext/complex1.C: New test.
20577
20578 PR c++/21340
20579 * g++.dg/init/ctor6.C: New test.
20580
20581 2005-05-29 Jan Hubicka <jh@suse.cz>
20582
20583 * gcc.c-torture/compile/pr21562.c: New.
20584
20585 2005-05-28 Steven G. Kargl <kargls@comcast.net>
20586
20587 * gfortran.dg/subnormal_1.f90: New test.
20588
20589 2005-05-28 Jan Hubicka <jh@suse.cz>
20590
20591 * tree-prof.exp: Fix comment.
20592 * value-prof-1.c: New.
20593 * value-prof-2.c: New.
20594 * value-prof-3.c: New.
20595 * value-prof-4.c: New.
20596
20597 2005-05-27 Mark Mitchell <mark@codesourcery.com>
20598
20599 PR c++/21614
20600 * g++.dg/expr/ptrmem6.C: New test.
20601 * g++.dg/expr/ptrmem6a.C: Likewise.
20602
20603 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
20604
20605 PR tree-optimization/21658
20606 * gcc.dg/tree-ssa/pr21658.c: New.
20607
20608 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
20609
20610 PR c++/21455
20611 * g++.dg/inherit/ptrmem3.C: New.
20612
20613 PR c++/21681
20614 * g++.dg/parse/template16.C: New.
20615
20616 2005-05-27 Andreas Jaeger <aj@suse.de>
20617
20618 * gcc.dg/setjmp-2.c: Only run in 32-bit.
20619
20620 * gcc.dg/i386-sse-8.c: Run test on all archs.
20621
20622 2005-05-26 Mike Stump <mrs@apple.com>
20623
20624 * objc.dg/isa-field-1.m: Only run on darwin.
20625 * objc.dg/lookup-1.m: Likewise.
20626 * objc.dg/try-catch-8.m: Likewise.
20627
20628 2005-05-26 Roger Sayle <roger@eyesopen.com>
20629
20630 PR tree-optimization/9814
20631 * gcc.dg/pr9814-1.c: New test case.
20632
20633 2005-05-26 Ziemowit Laski <zlaski@apple.com>
20634
20635 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
20636 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
20637 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
20638 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
20639 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
20640 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
20641 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
20642 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
20643 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
20644 objc.dg/try-catch-8.m: New.
20645
20646 2005-05-26 Janis Johnson <janis187@us.ibm.com>
20647
20648 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
20649 remove extraneous semicolons.
20650
20651 2005-05-26 Ziemowit Laski <zlaski@apple.com>
20652
20653 * obj-c++.dg/comp-types-12.mm: New.
20654 * objc.dg/comp-types-11.m: New.
20655 * objc.dg/selector-4.m: New.
20656
20657 2005-05-26 Andreas Jaeger <aj@suse.de>
20658
20659 PR testsuite/20772
20660 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
20661 g++.old-deja/g++.ext/attrib3.C,
20662 g++.old-deja/g++.other/store-expr1.C,
20663 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
20664 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
20665 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
20666 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
20667 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
20668 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
20669 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
20670 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
20671 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
20672 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
20673 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
20674 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
20675 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
20676 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
20677 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
20678 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
20679 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
20680 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
20681 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
20682
20683 2005-05-26 Andreas Jaeger <aj@suse.de>
20684
20685 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
20686 x86-64 compilation.
20687
20688 2005-05-26 Andreas Jaeger <aj@suse.de>
20689
20690 PR testsuite/20772
20691 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
20692 gcc.misc-tests/i386-pf-athlon-1.c,
20693 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
20694 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
20695 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
20696 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
20697 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
20698 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
20699 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
20700 programs.
20701
20702 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
20703 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
20704 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
20705 x86-64 compilation.
20706
20707 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
20708 x86_64.
20709
20710 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
20711 effective-target ilp32.
20712
20713 2005-05-26 David Ung <davidu@mips.com>
20714
20715 * gcc.target/mips/ext_ins.c: New test for testing the generation
20716 of MIPS32/64 rev 2 ext/ins instructions.
20717
20718 2005-05-26 Andreas Jaeger <aj@suse.de>
20719
20720 * treelang/compile/unsigned.tree: Use gimple instead of
20721 nonexisting generic dump.
20722
20723 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
20724
20725 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
20726
20727 2005-05-26 Andreas Jaeger <aj@suse.de>
20728
20729 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
20730
20731 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
20732
20733 PR libfortran/17283
20734 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
20735 Test callee-allocated memory with write statements.
20736
20737 2005-05-25 Roger Sayle <roger@eyesopen.com>
20738
20739 PR middle-end/21709
20740 * gcc.dg/pr21709-1.c: New test case.
20741
20742 2005-05-25 Ziemowit Laski <zlaski@apple.com>
20743 Mike Stump <mrs@apple.com>
20744
20745 * objc/execute/next_mapping.h: Update for C++.
20746
20747 * obj-c++.dg/selector-1.mm: Move to...
20748 * obj-c++.dg/selector-4.mm: here...
20749
20750 * obj-c++.dg/basic.mm: New.
20751 * obj-c++.dg/comp-types-1.mm: New.
20752 * obj-c++.dg/cxx-class-1.mm: New.
20753 * obj-c++.dg/cxx-ivars-1.mm: New.
20754 * obj-c++.dg/cxx-ivars-2.mm: New.
20755 * obj-c++.dg/cxx-ivars-3.mm: New.
20756 * obj-c++.dg/cxx-scope-1.mm: New.
20757 * obj-c++.dg/cxx-scope-2.mm: New.
20758 * obj-c++.dg/defs.mm: New.
20759 * obj-c++.dg/empty-private-1.mm: New.
20760 * obj-c++.dg/encode-1.mm: New.
20761 * obj-c++.dg/encode-2.mm: New.
20762 * obj-c++.dg/encode-3.mm: New.
20763 * obj-c++.dg/extern-c-1.mm: New.
20764 * obj-c++.dg/extra-semi.mm: New.
20765 * obj-c++.dg/fix-and-continue-2.mm: New.
20766 * obj-c++.dg/isa-field-1.mm: New.
20767 * obj-c++.dg/ivar-list-semi.mm: New.
20768 * obj-c++.dg/local-decl-1.mm: New.
20769 * obj-c++.dg/lookup-1.mm: New.
20770 * obj-c++.dg/lookup-2.mm: New.
20771 * obj-c++.dg/method-1.mm: New.
20772 * obj-c++.dg/method-2.mm: New.
20773 * obj-c++.dg/method-3.mm: New.
20774 * obj-c++.dg/method-4.mm: New.
20775 * obj-c++.dg/method-5.mm: New.
20776 * obj-c++.dg/method-6.mm: New.
20777 * obj-c++.dg/method-7.mm: New.
20778 * obj-c++.dg/no-extra-load.mm: New.
20779 * obj-c++.dg/overload-1.mm: New.
20780 * obj-c++.dg/pragma-1.mm: New.
20781 * obj-c++.dg/pragma-2.mm: New.
20782 * obj-c++.dg/private-1.mm: New.
20783 * obj-c++.dg/private-2.mm: New.
20784 * obj-c++.dg/proto-qual-1.mm: New.
20785 * obj-c++.dg/qual-types-1.mm: New.
20786 * obj-c++.dg/stubify-1.mm: New.
20787 * obj-c++.dg/stubify-2.mm: New.
20788 * obj-c++.dg/super-class-1.mm: New.
20789 * obj-c++.dg/super-class-2.mm: New.
20790 * obj-c++.dg/super-dealloc-1.mm: New.
20791 * obj-c++.dg/super-dealloc-2.mm: New.
20792 * obj-c++.dg/template-1.mm: New.
20793 * obj-c++.dg/template-2.mm: New.
20794 * obj-c++.dg/template-3.mm: New.
20795 * obj-c++.dg/template-4.mm: New.
20796 * obj-c++.dg/template-5.mm: New.
20797 * obj-c++.dg/template-6.mm: New.
20798 * obj-c++.dg/try-catch-1.mm: New.
20799 * obj-c++.dg/try-catch-2.mm: New.
20800 * obj-c++.dg/try-catch-3.mm: New.
20801 * obj-c++.dg/try-catch-4.mm: New.
20802 * obj-c++.dg/try-catch-5.mm: New.
20803 * obj-c++.dg/try-catch-6.mm: New.
20804 * obj-c++.dg/try-catch-7.mm: New.
20805 * obj-c++.dg/try-catch-8.mm: New.
20806 * obj-c++.dg/try-catch-9.mm: New.
20807 * obj-c++.dg/va-meth-1.mm: New.
20808
20809 2005-05-25 Ziemowit Laski <zlaski@apple.com>
20810
20811 * obj-c++.dg/selector-1.mm: New.
20812 * obj-c++.dg/selector-2.mm: New.
20813
20814 2005-05-25 Ziemowit Laski <zlaski@apple.com>
20815
20816 * obj-c++.dg/selector-3.mm: New.
20817 * objc.dg/selector-3.m: New.
20818
20819 2005-05-25 Ziemowit Laski <zlaski@apple.com>
20820
20821 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
20822 about where warning appears.
20823
20824 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
20825
20826 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
20827 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
20828 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
20829 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
20830
20831 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
20832
20833 * gcc.dg/20050524-1.c: New test.
20834
20835 2005-05-25 Jan Hubicka <jh@suse.cz>
20836
20837 * gcc.dg/tree-prof/inliner-1.c: New.
20838
20839 2005-05-25 Janis Johnson <janis187@us.ibm.com>
20840
20841 * gcc.dg/tree-prof: New directory.
20842 * gcc.dg/tree-prof/tree-prof.exp: New.
20843
20844 2005-05-25 DJ Delorie <dj@redhat.com>
20845
20846 * gcc.dg/Wattributes-1.c: New.
20847 * gcc.dg/Wattributes-2.c: New.
20848 * gcc.dg/Wattributes-3.c: New.
20849
20850 20005-05-24 Janis Johnson <janis187@us.ibm.com>
20851
20852 PR tree-optimization/19833
20853 * gcc.dg/uninit-4.c: Remove xfail.
20854 * gcc.dg/uninit-9.c: Ditto.
20855
20856 2005-05-24 Ziemowit Laski <zlaski@apple.com>
20857
20858 * obj-c++.dg/bitfield-[1-5].mm: New.
20859 * obj-c++.dg/class-protocol-1.mm: New.
20860 * obj-c++.dg/comp-types-1[0-1].mm: New.
20861 * obj-c++.dg/comp-types-[2-9].mm: New.
20862 * obj-c++.dg/encode-[4-8].mm: New.
20863 * obj-c++.dg/layout-1.mm: New.
20864 * obj-c++.dg/method-1[0-9].mm: New.
20865 * obj-c++.dg/method-2[0-1].mm: New.
20866 * obj-c++.dg/method-[8-9].mm: New.
20867 * obj-c++.dg/objc-gc-3.mm: New.
20868 * obj-c++.dg/try-catch-10.mm: New.
20869 * objc.dg/bitfield-5.m: New.
20870 * objc.dg/comp-types-10.m: New.
20871 * objc.dg/comp-types-9.m: New.
20872 * objc.dg/layout-1.m: New.
20873 * objc.dg/objc-gc-4.m: New.
20874 * objc.dg/try-catch-9.m: New.
20875 * objc.dg/class-protocol-1.m: Tweak diagnostics.
20876 * objc.dg/comp-types-1.m: Likewise.
20877 * objc.dg/comp-types-[5-6].m: Likewise.
20878 * objc.dg/method-9.m: Likewise.
20879
20880 2005-05-24 Janis Johnson <janis187@us.ibm.com>
20881
20882 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
20883 and on hardware without VMX support.
20884
20885 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
20886
20887 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
20888
20889 * lib/profopt.exp (dg-final-generate, dg-final-use,
20890 profopt-final-code, profopt-get-options): New.
20891 (profopt-execute): Process test directives.
20892
20893 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
20894 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
20895 cleanup-tree-dump, cleanup-saved-temps): Update comments.
20896
20897 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
20898
20899 PR C++/21645
20900 * g++.dg/init/ctor5.C: New test.
20901
20902 2005-05-24 Ira Rosen <irar@il.ibm.com>
20903
20904 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
20905 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
20906 vect-113.c, vect-114.c.
20907
20908 2005-05-23 Adam Nemet <anemet@lnxw.com>
20909
20910 * gcc.dg/const-elim-1.c: Remove xfails.
20911
20912 2005-05-23 Jeff Law <law@redhat.com>
20913
20914 * gcc.c-torture/compile/pr21638.c: New test.
20915 * gcc.c-torture/compile/20050520-1.c: New test.
20916
20917 2005-05-23 Nick Clifton <nickc@redhat.com>
20918
20919 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
20920 be a proper triple, ie: m32r*-*-*.
20921 * g++.old-deja/g++.jason/thunk3.C: Likewise.
20922
20923 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
20924
20925 PR middle-end/21331
20926 PR tree-opt/21293
20927 * gcc.c-torture/compile/pr21293.c: New test.
20928 * gcc.c-torture/execute/pr21331.c: New test.
20929
20930 2004-05-20 Richard Henderson <rth@redhat.com>
20931
20932 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
20933
20934 2005-05-20 Ziemowit Laski <zlaski@apple.com>
20935
20936 * obj-c++-dg.exp: Add.
20937 * obj-c++.exp: Add.
20938 * obj-c++.dg/dg.exp: Add.
20939
20940 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
20941
20942 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
20943 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
20944
20945 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
20946
20947 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
20948
20949 2004-05-19 Richard Henderson <rth@redhat.com>
20950
20951 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
20952
20953 2005-05-19 Janis Johnson <janis187@us.ibm.com>
20954
20955 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
20956
20957 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
20958
20959 2005-05-19 Jakub Jelinek <jakub@redhat.com>
20960
20961 PR c++/21495
20962 * g++.dg/parse/extern1.C: New test.
20963 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
20964
20965 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20966
20967 * gcc.dg/c99-math.h: New.
20968 * gcc.dg/c99-math-float-1.c: New test.
20969 * gcc.dg/c99-math-double-1.c: Likewise.
20970 * gcc.dg/c99-math-long-double-1.c: Likewise.
20971
20972 2005-05-18 Richard Henderson <rth@redhat.com>
20973
20974 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
20975
20976 2005-05-18 Devang Patel <dpatel@apple.com>
20977
20978 * g++.dg/opt/20050511-1.C: New test.
20979
20980 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
20981
20982 PR libfortran/21127
20983 * gfortran.dg/reshape-complex.f90: New test.
20984
20985 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
20986
20987 * gfortran.dg/array_constructor_1.f90: New test.
20988 * gfortran.dg/array_constructor_2.f90: New test.
20989
20990 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
20991
20992 PR fortran/20954
20993 * gfortran.dg/pr20954.f: New test.
20994
20995 2005-05-17 Mike Stump <mrs@apple.com>
20996
20997 Yet more Objective-C++...
20998
20999 * objc.dg/method-5.m: Update.
21000 * objc.dg/method-6.m: Update.
21001 * objc.dg/method-7.m: Update.
21002 * objc.dg/method-9.m: Update.
21003 * objc.dg/try-catch-2.m: Update.
21004
21005 2005-05-17 Mark Mitchell <mark@codesourcery.com>
21006
21007 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
21008 Remove little-endian optimizations.
21009
21010 2005-05-17 Jeff Law <law@redhat.com>
21011
21012 * g++.dg/tree-ssa/pr14814.C: New test.
21013 * gcc.dg/tree-ssa/pr14814.C: New test.
21014 * gcc.dg/tree-ssa/pr17141-1.C: New test.
21015 * gcc.dg/tree-ssa/pr17141-2.C: New test.
21016
21017 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
21018
21019 * gcc.dg/compat/generate-random.c: Do not include
21020 libiberty.h.
21021 * gcc.dg/compat/generate-random_r.c: Likewise.
21022
21023 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
21024
21025 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
21026
21027 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
21028
21029 PR middle-end/21595
21030 * g++.dg/tree-ssa/builtin1.C: New testcase.
21031
21032 2005-05-17 Jakub Jelinek <jakub@redhat.com>
21033
21034 PR c++/21454
21035 * g++.dg/opt/const4.C: New test.
21036
21037 PR middle-end/21492
21038 * g++.dg/opt/crossjump1.C: New test.
21039
21040 PR tree-optimization/21610
21041 * gcc.c-torture/compile/20050516-1.c: New test.
21042
21043 PR fortran/15080
21044 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
21045 about the test failing.
21046 * gfortran.fortran-torture/execute/where_7.f90: New test.
21047 * gfortran.fortran-torture/execute/where_8.f90: New test.
21048
21049 2005-05-16 Richard Henderson <rth@redhat.com>
21050
21051 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
21052 i?86 and x86_64.
21053
21054 2005-05-16 Mark Mitchell <mark@codesourcery.com>
21055
21056 * gcc.dg/compat/generate-random.c (config.h): Do not include.
21057 (limits.h): Include unconditionally.
21058 (stdlib.h): Likewise.
21059 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
21060 (limits.h): Include unconditionally.
21061 (stdlib.h): Likewise.
21062 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
21063 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
21064 (limits.h): Include unconditionally.
21065 (stdlib.h): Likewise.
21066 (hashtab.h): Do not include.
21067 (getopt.h): Likewise.
21068 (stddef.h): Include.
21069 (hashval_t): Define.
21070 (struct entry): Add "next" field.
21071 (HASH_SIZE): New macro.
21072 (hash_table): New variable.
21073 (switchfiles): Do not use xmalloc.
21074 (mix): New macro.
21075 (iterative_hash): New function.
21076 (hasht): Remove.
21077 (e_exists): New function.
21078 (e_insert): Likewise.
21079 (output): Use, instead of libiberty hashtable functions.
21080 (main): Do not use getopt. Do not call htab_create.
21081
21082 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
21083
21084 PR libstdc++/21526
21085 * lib/target-supports.exp (check_mkfifo_available):
21086 Return 0 for cygwin as mkfifo support incomplete on platform.
21087 Fix typos in comments.
21088
21089 2005-05-15 Mark Mitchell <mark@codesourcery.com>
21090
21091 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
21092
21093 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
21094
21095 PR fortran/17432
21096 * gfortran.dg/assign_4.f: New test.
21097
21098 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
21099
21100 PR tree-optimization/21563
21101 * gcc.dg/tree-ssa/pr21563.c: New.
21102
21103 2005-05-14 Jan Hubicka <jh@suse.cz>
21104
21105 * gcc.dg/noreturn-7.c: Allow control reaches warning.
21106
21107 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
21108
21109 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
21110
21111 2005-05-13 Julian Brown <julian@codesourcery.com>
21112
21113 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
21114 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
21115
21116 2005-05-13 Jan Hubicka <jh@suse.cz>
21117
21118 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
21119 * gcc.dg/fold-xor-?.c: Likewise.
21120 * gcc.dg/pr15784-?.c: Likewise.
21121 * gcc.dg/pr20922-?.c: Likewise.
21122 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
21123 * gcc.dg/tree-ssa/pr17598.c: Likewise.
21124 * gcc.dg/tree-ssa/pr20470.c: Likewise.
21125
21126 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21127
21128 PR fortran/21260
21129 * gfortran.dg/hollerith_1.f90: New test.
21130
21131 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21132
21133 * gfortran.dg/func_result_2.f90: New test.
21134
21135 2005-05-11 Bud Davis <bdavis@gfortran.org>
21136
21137 * gfortran.dg/dev_null.f90: New test.
21138
21139 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
21140
21141 * gcc.dg/arm-vfp1.c: Revert last change.
21142
21143 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
21144
21145 PR middle-end/19807
21146 PR tree-optimization/19639
21147 * g++.dg/tree-ssa/pr19807.C: New testcase.
21148
21149 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21150
21151 PR libfortran/21471
21152 * gfortran.dg/append-1.f90: New test.
21153
21154 2005-05-10 Diego Novillo <dnovillo@redhat.com>
21155
21156 * gcc.dg/pr18501.c: XFAIL.
21157 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
21158 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
21159 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
21160 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
21161 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
21162 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
21163 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
21164 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
21165
21166 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21167
21168 PR fortran/20178
21169 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
21170 gfortran.dg/f2c_3.f90: New tests.
21171
21172 * gfortran.dg/return_1.f90: Fix dg annotation.
21173
21174 2005-05-10 Diego Novillo <dnovillo@redhat.com>
21175
21176 * gcc.c-torture/compile/20050510-1.c: New test.
21177
21178 2005-05-10 Mark Mitchell <mark@codesourcery.com>
21179
21180 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
21181
21182 2005-05-10 Bob Wilson <bob.wilson@acm.org>
21183
21184 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
21185
21186 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
21187
21188 PR c/17913
21189 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
21190
21191 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
21192
21193 PR c/21342
21194 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
21195 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
21196
21197 2005-05-10 Ben Elliston <bje@au.ibm.com>
21198
21199 PR debug/16676
21200 * gcc.dg/debug/pr16676.c: New test.
21201
21202 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
21203
21204 PR testsuite/21443
21205 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
21206 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
21207 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
21208 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
21209 Change -O1 to -O2.
21210 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
21211 -fno-tree-dominator-opts.
21212
21213 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21214
21215 * gfortran.dg/return_1.f90: New test.
21216
21217 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
21218
21219 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
21220
21221 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
21222
21223 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
21224
21225 PR c++/21427
21226 * g++.dg/inherit/covariant13.C: New.
21227
21228 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21229
21230 PR libfortran/19155
21231 * gfortran.dg/pr19155.f: New test.
21232
21233 2005-05-08 Roger Sayle <roger@eyesopen.com>
21234
21235 PR inline-asm/8788
21236 * gcc.dg/pr8788-1.c: New testcase.
21237
21238 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
21239
21240 PR target/21416
21241 * gcc.target/mips/fpcmp-[12].c: New tests.
21242
21243 2005-05-06 Mark Mitchell <mark@codesourcery.com>
21244
21245 * lib/target-supports-dg.exp (dg-require-fork): New function.
21246 (dg-require-mkfifo): Likewise.
21247 * lib/target-supports.exp (check_function_available): New
21248 function.
21249 (check_fork_available): Likewise.
21250 (check_mkfifo_available): Likewise.
21251
21252 2005-05-06 Jeff Law <law@redhat.com>
21253
21254 * gcc.c-torture/compile/pr21380.c: New test.
21255
21256 2005-05-06 Jakub Jelinek <jakub@redhat.com>
21257
21258 PR c++/20961
21259 * g++.dg/ext/weak3.C: New test.
21260
21261 2005-05-05 Mark Mitchell <mark@codesourcery.com>
21262
21263 PR c++/21352
21264 * g++.dg/template/crash37.C: New test.
21265
21266 2005-05-05 Paul Brook <paul@codesourcery.com>
21267
21268 * gcc.dg/arm-g2.c: Use effective-target arm32.
21269 * gcc.dg/arm-mmx-1.c: Ditto.
21270 * gcc.dg/arm-scd42-2.c: Ditto.
21271 * gcc.dg/arm-vfp1.c: Ditto.
21272 * lib/target-supports.exp (check_effective_target_arm32): New
21273 function.
21274
21275 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
21276
21277 PR libfortran/21354
21278 gfortran.dg/in_pack_rank7.f90: New test.
21279
21280 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
21281
21282 PR middle-end/15618
21283 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
21284
21285 2005-05-04 Jakub Jelinek <jakub@redhat.com>
21286
21287 PR middle-end/21265
21288 * gcc.dg/20050503-1.c: New test.
21289
21290 PR rtl-optimization/21239
21291 * gcc.dg/i386-sse-11.c: New test.
21292
21293 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
21294
21295 PR target/16888
21296 * gcc.target/i386/asm-1.c: New test.
21297
21298 2005-05-03 Jakub Jelinek <jakub@redhat.com>
21299
21300 PR rtl-optimization/21330
21301 * gcc.c-torture/execute/20050502-1.c: New test.
21302
21303 PR target/21297
21304 * gcc.c-torture/execute/20050502-2.c: New test.
21305
21306 2005-05-03 Uros Bizjak <uros@kss-loka.si>
21307
21308 PR middle-end/21282
21309 * gcc.dg/pr21282.c: New.
21310
21311 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
21312
21313 * gcc.dg/vect/pr20122.c: Clean up .vect file.
21314 * gcc.dg/vect/vect-92.c: Likewise.
21315 * gcc.dg/vect/vect-93.c: Likewise.
21316 * gcc.dg/vect/vect-dv-1.c: Likewise.
21317 * gcc.dg/vect/vect-dv-2.c: Likewise.
21318 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
21319
21320 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
21321
21322 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
21323 * gfortran.dg/vect/vect-2.f90: Likewise.
21324 * gfortran.dg/vect/vect-3.f90: Likewise.
21325 * gfortran.dg/vect/vect-4.f90: Likewise.
21326 * gfortran.dg/vect/vect-5.f90: Likewise.
21327
21328 2005-05-02 Geoffrey Keating <geoffk@apple.com>
21329
21330 PR target/20813
21331 * gcc.dg/rs6000-fpint-2.c: New.
21332
21333 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
21334
21335 PR c/15698
21336 * gcc.dg/builtins-30.c: Update expected messages.
21337 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
21338 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
21339 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
21340
21341 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
21342
21343 PR tree-optimization/21294
21344 * gcc.dg/tree-ssa/pr21294.c: New.
21345
21346 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
21347
21348 * gcc.dg/altivec-3.c (vec_store): Do not use the old
21349 __builtin_altivec_st_internal_4si built-in.
21350
21351 2005-05-02 Mark Mitchell <mark@codesourcery.com>
21352
21353 PR c++/15875
21354 * g++.dg/template/ptrmem14.C: New test.
21355
21356 2005-05-02 Paul Brook <paul@codesourcery.com>
21357
21358 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
21359
21360 2005-05-02 Michael Matz <matz@suse.de>
21361
21362 PR c++/19542
21363 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
21364
21365 2005-05-01 Mark Mitchell <mark@codesourcery.com>
21366
21367 * g++.dg/cpp/weak.C: New test.
21368
21369 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
21370
21371 * gcc.dg/tree-ssa/loop-8.c: New test.
21372
21373 2005-04-30 Michael Maty <matz@suse.de>
21374
21375 * gcc.dg/inline-mcpy.c: New test.
21376
21377 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
21378
21379 PR libfortran/18958
21380 * gfortran.dg/eoshift.f90: New test case.
21381
21382 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
21383
21384 PR libfortran/18857
21385 * gfortran.dg/matmul_1.f90: New test.
21386
21387 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
21388
21389 PR tree-optimization/21030
21390 * gcc.dg/tree-ssa/pr21030.c: New.
21391
21392 2005-04-29 Devang Patel <dpatel@apple.com>
21393
21394 PR tree-optimization/21272
21395 * gcc.dg/vect/vect-ifcvt-10.c: New test.
21396
21397 2005-04-29 Jakub Jelinek <jakub@redhat.com>
21398
21399 PR fortran/13082
21400 PR fortran/18824
21401 * gfortran.dg/entry_4.f90: New test.
21402 * gfortran.fortran-torture/execute/entry_1.f90: New test.
21403 * gfortran.fortran-torture/execute/entry_2.f90: New test.
21404 * gfortran.fortran-torture/execute/entry_3.f90: New test.
21405 * gfortran.fortran-torture/execute/entry_4.f90: New test.
21406 * gfortran.fortran-torture/execute/entry_5.f90: New test.
21407 * gfortran.fortran-torture/execute/entry_6.f90: New test.
21408 * gfortran.fortran-torture/execute/entry_7.f90: New test.
21409
21410 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21411
21412 * gfortran.fortran-torture/execute/entry_8.f90: New test.
21413
21414 2005-04-29 Paul Brook <paul@codesourcery.com>
21415
21416 * gfortran.dg/entry_3.f90: New test.
21417
21418 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21419
21420 * gfortran.dg/implicit_4.f90: New test.
21421
21422 2005-04-28 Bob Wilson <bob.wilson@acm.org>
21423
21424 * lib/target-supports.exp (check_profiling_available): Return
21425 false for xtensa-*-elf.
21426
21427 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
21428
21429 * lib/fortran-torture.exp (fortran-torture.exp): Catch
21430 error if file cannot be deleted.
21431
21432 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
21433
21434 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
21435 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
21436 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
21437 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
21438 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
21439 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
21440 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
21441 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
21442 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
21443 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
21444 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
21445 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
21446 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
21447
21448 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21449
21450 PR fortran/20865
21451 * gfortran.dg/pr20865.f90: New test.
21452
21453 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
21454
21455 * gcc.dg/void-cast-2.c: New test.
21456
21457 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
21458
21459 PR c/21159
21460 * gcc.dg/void-cast-1.c: New test.
21461
21462 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
21463
21464 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
21465
21466 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21467
21468 PR fortran/21177
21469 * gfortran.dg/pr21177.f90: New test.
21470
21471 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
21472
21473 PR tree-optimization/21171
21474 * gcc.dg/tree-ssa/pr21171.c: New test.
21475
21476 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
21477
21478 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
21479 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
21480 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
21481 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
21482 gcc.dg/tree-ssa/gen-vect-32.c: New.
21483 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
21484 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
21485 don't run on PPC32.
21486
21487 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
21488
21489 PR c/21213
21490 * gcc.dg/transparent-union-3.c: New test.
21491
21492 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
21493
21494 PR c/20740
21495 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
21496 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
21497 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
21498 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
21499 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
21500 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
21501
21502 2005-04-26 Jeff Law <law@redhat.com>
21503
21504 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
21505 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
21506 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
21507 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
21508 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
21509 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
21510 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
21511
21512 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
21513
21514 PR tree-optimization/17598
21515 * gcc.dg/tree-ssa/pr17598.c: New testcase.
21516
21517 2005-04-25 Mike Stump <mrs@apple.com>
21518
21519 * objc.dg/fix-and-continue-1.m: Add.
21520
21521 2005-04-25 Roger Sayle <roger@eyesopen.com>
21522
21523 PR c++/20995
21524 * g++.dg/opt/pr20995-1.C: New test case.
21525
21526 2005-04-25 Devang Patel <dpatel@apple.com>
21527
21528 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
21529
21530 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
21531
21532 PR testsuite/21062
21533 * g++.dg/opt/alias2.C (printf): Correct the prototype.
21534
21535 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
21536
21537 PR C++/21188
21538 * g++.dg/opt/rtti2.C: New test.
21539
21540 2005-04-25 Paul Brook <paul@codesourcery.com>
21541 Steven G. Kargl <kargls@comcast.net>
21542
21543 PR fortran/20879
21544 * gfortran.dg/ichar_1.f90: New file.
21545
21546 2005-04-24 Jakub Jelinek <jakub@redhat.com>
21547
21548 PR middle-end/20991
21549 * g++.dg/opt/pr20991.C: New test.
21550
21551 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
21552 where sizeof (type) < __alignof__ (type).
21553 * gcc.dg/compat/struct-layout-1.h: Likewise.
21554
21555 2005-04-24 Per Bothner <per@bothner.com>
21556 Devang Patel <dpatel@apple.com>
21557
21558 PR preprocessor/20907
21559 * gcc.dg/cpp/very-long-comment.c: New test.
21560
21561 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21562
21563 PR fortran/20059
21564 * gfortran.dg/common_5.f: New test.
21565
21566 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
21567
21568 PR middle-end/21082
21569 * g++.dg/tree-ssa/pr21082.C: New testcase.
21570
21571 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
21572
21573 * gcc.dg/vect/vect-99.c: New test.
21574
21575 2005-04-22 Diego Novillo <dnovillo@redhat.com>
21576
21577 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
21578
21579 2005-04-22 Jeff Law <law@redhat.com>
21580
21581 * gcc.dg/uninit-5.c: Remove xfails.
21582 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
21583 conditionals and loads.
21584
21585 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
21586
21587 PR libfortran/20074
21588 PR libfortran/20436
21589 PR libfortran/21108
21590 * gfortran.dg/nested_reshape.f90: new test
21591 * gfortran.dg/reshape-alloc.f90: new test
21592 * gfortran.dg/reshape.f90: new test
21593
21594 2005-04-22 Mark Mitchell <mark@codesourcery.com>
21595
21596 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
21597
21598 * gcc.dg/arm-vfp1.c: New test.
21599
21600 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
21601
21602 PR c++/21087
21603 * g++.dg/lookup/builtin2.C: New test.
21604
21605 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
21606
21607 * gcc.dg/weak/weak-13.c: New test.
21608
21609 2005-04-21 Geoffrey Keating <geoffk@apple.com>
21610
21611 * lib/target-supports.exp (check_effective_target_sync_int_long):
21612 Add powerpc*.
21613
21614 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
21615
21616 * gcc.target/mips/branch-1.c: New test.
21617
21618 2005-04-21 Richard Henderson <rth@redhat.com>
21619
21620 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
21621 * gcc.dg/vect/vect-86.c: Likewise.
21622 * gcc.dg/vect/vect-87.c: Likewise.
21623 * gcc.dg/vect/vect-88.c: Likewise.
21624
21625 2005-04-21 Devang Patel <dpatel@apple.com>
21626
21627 PR optimization/20994
21628 * gcc.dg/tree-ssa/ifc-3.c: New test.
21629
21630 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
21631
21632 PR c/12913
21633 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
21634 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
21635 gcc.dg/c99-vla-jump-5.c: New tests.
21636
21637 2005-04-19 Richard Henderson <rth@redhat.com>
21638
21639 * lib/target-supports.exp (check_effective_target_vect_int_mult):
21640 Fix typo in exists check.
21641 (check_effective_target_sync_int_long): New.
21642 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
21643 * gcc.dg/ia64-sync-2.c: Likewise.
21644 * gcc.dg/ia64-sync-3.c: Likewise.
21645 * gcc.dg/ia64-sync-4.c: Likewise.
21646
21647 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
21648
21649 * gcc.dg/fold-xor-1.c: New test.
21650 * gcc.dg/fold-xor-2.c: New test.
21651
21652 2005-04-19 James E. Wilson <wilson@specifixinc.com>
21653
21654 PR target/20670
21655 * g++.dg/eh/fp-regs.C: New test.
21656
21657 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
21658
21659 * gcc.dg/Wint-to-pointer-cast-1.c,
21660 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
21661 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
21662 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
21663
21664 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21665
21666 PR fortran/16861
21667 * gfortran.dg/pr16861.f90: New test.
21668
21669 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
21670
21671 * gcc.dg/pr21085.c: New test.
21672
21673 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
21674
21675 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
21676 (setup_mips_tests, dg-mips-options): New procedures.
21677 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
21678 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
21679 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
21680 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
21681 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
21682 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
21683 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
21684 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
21685 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
21686 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
21687 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
21688 dg-mips-options instead of dg-options. Remove now-redundant
21689 preprocessor guards.
21690 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
21691 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
21692 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
21693 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
21694 * gcc.dg/vr-mult-2.c: Delete.
21695 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
21696 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
21697 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
21698 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
21699 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
21700 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
21701 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
21702
21703 2005-04-18 Laurent GUERBY <laurent@guerby.net>
21704
21705 * ada/acats/run_all.sh: Use sync when executable not present.
21706
21707 2005-04-18 Devang Patel <dpatel@apple.com>
21708
21709 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
21710 * gcc.dg/vect/vect-11a.c: New.
21711 * gcc.dg/vect/vect-none.c: Update.
21712 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
21713
21714 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
21715
21716 PR tree-optimization/20922
21717 * gcc.dg/pr20922-1.c: New test.
21718 * gcc.dg/pr20922-2.c: New test.
21719 * gcc.dg/pr20922-3.c: New test.
21720 * gcc.dg/pr20922-4.c: New test.
21721 * gcc.dg/pr20922-5.c: New test.
21722 * gcc.dg/pr20922-6.c: New test.
21723
21724 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21725
21726 PR libfortran/20950
21727 * gfortran.dg/pr20950.f: New test.
21728
21729 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21730
21731 PR libfortran/19216
21732 * gfortran.dg/pr19216.f: New test.
21733
21734 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
21735
21736 PR tree-optimization/21001
21737 * gcc.dg/tree-ssa/pr21001.c: New.
21738
21739 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
21740
21741 PR libfortran/21075
21742 * gfortran.dg/reshape_rank7.f90: New test.
21743
21744 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
21745
21746 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
21747 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
21748 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
21749 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
21750 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
21751 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
21752 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
21753 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
21754 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
21755 wrong way round).
21756 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
21757 in namelists. New test.
21758 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
21759 New test.
21760 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
21761 New test.
21762 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
21763 namelist. New test.
21764 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
21765 New test.
21766 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
21767 New test.
21768 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
21769 namelist. New test.
21770 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
21771 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
21772 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
21773 New test.
21774 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
21775 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
21776 arrays. New test.
21777
21778 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
21779
21780 * gfortran.dg/wtruncate.f: New testcase.
21781 * gfortran.dg/wtruncate.f90: New testcase.
21782
21783 2005-04-16 Mark Mitchell <mark@codesourcery.com>
21784
21785 PR c++/21025
21786 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
21787 which sizeof/alignof is dependent, rather than just whether we are
21788 processing_template_decl.
21789
21790 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
21791
21792 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
21793 corrected typo where the wrong variables had been compared.
21794
21795 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
21796
21797 PR libfortran/18495
21798 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
21799 Test callee-allocated version of return array with a write
21800 statement.
21801 Test spread with a temporary with another write statement.
21802
21803 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
21804
21805 PR tree-optimization/21031
21806 * gcc.dg/tree-ssa/pr21031.c: New.
21807
21808 2005-04-15 Uros Bizjak <uros@kss-loka.si>
21809
21810 PR tree-optimization/21004
21811 * gcc.dg/builtins-53.c: Include builtins-config.h.
21812 Check floorf, ceilf, floorl and ceill transformations
21813 only when HAVE_C99_RUNTIME is defined.
21814
21815 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
21816
21817 PR middle-end/20739
21818 * gcc.dg/tree-ssa/pr20739.c: New test.
21819
21820 2005-04-14 Mike Stump <mrs@apple.com>
21821
21822 * gcc.dg/Foundation.framework/empty: New.
21823 * gcc.dg/framework-2.c: New.
21824
21825 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
21826
21827 PR tree-optimization/21021
21828 * gcc.c-torture/compile/pr21021.c: New.
21829
21830 2005-04-14 Janis Johnson <janis187@us.ibm.com>
21831
21832 PR testsuite/21010
21833 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
21834 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
21835 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
21836 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
21837 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
21838 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
21839 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
21840 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
21841
21842 2005-04-14 Richard Henderson <rth@redhat.com>
21843
21844 * lib/target-supports.exp (check_effective_target_vect_condition):
21845 Add ia64, i?86, and x86_64.
21846
21847 2005-04-14 Steven G. Kargl <kargls@comcast.net>
21848
21849 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
21850
21851 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
21852
21853 PR tree-optimization/20657
21854 * gcc.dg/tree-ssa/pr20657.c: New.
21855
21856 2005-04-14 Uros Bizjak <uros@kss-loka.si>
21857
21858 * gcc.dg/builtins-53.c: Also check (int)trunc* and
21859 (long long int)trunc*.
21860
21861 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
21862
21863 PR target/20927
21864 * gcc.dg/pr20927.c: New test.
21865
21866 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
21867
21868 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
21869 * gcc.target/mips/asm-1.c: Likewise.
21870
21871 2005-04-13 Dale Johannesen <dalej@apple.com>
21872
21873 * objc.dg/objc-fast-4.m: New.
21874
21875 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
21876
21877 * gcc.target/cris/torture/cris-torture.exp: New driver in new
21878 directory.
21879 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
21880
21881 2005-04-13 David Edelsohn <edelsohn@gnu.org>
21882
21883 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
21884 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
21885 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
21886
21887 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
21888
21889 PR tree-optimization/20913
21890 * gcc.dg/tree-ssa/pr20913.c: New.
21891
21892 PR tree-optimization/20702
21893 * gcc.dg/tree-ssa/pr20702.c: New.
21894
21895 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21896
21897 PR c++/13744
21898 * g++.dg/inherit/local3.C: New test.
21899
21900 2005-04-12 Jeff Law <law@redhat.com>
21901
21902 * gcc.dg/tree-ssa/20050412-1.c: New test.
21903
21904 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
21905
21906 PR libfortran/19016
21907 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
21908 Add tests with mask generated by expression.
21909 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
21910 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
21911 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
21912
21913 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
21914
21915 PR middle-end/20917
21916 * gcc.dg/20050409-1.c: New test.
21917
21918 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
21919
21920 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
21921
21922 2005-04-11 Mark Mitchell <mark@codesourcery.com>
21923
21924 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
21925 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
21926 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
21927 (TARGET_CXX): Adjust accordingly.
21928 * target.h (struct gcc_target): Remove epxort_class_data. Add
21929 determine_class_data_visibility and class_data_always_comdat.
21930 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
21931 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
21932 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
21933 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
21934 (arm_cxx_determine_class_data_visibility): New.
21935 (arm_cxx_class_data_always_comdat): Likewise.
21936 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
21937 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
21938 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
21939 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
21940 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
21941 Define.
21942
21943 2005-04-11 Mark Mitchell <mark@codesourcery.com>
21944
21945 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
21946
21947 2005-04-11 Geoffrey Keating <geoffk@apple.com>
21948
21949 * gcc.dg/i386-darwin-fpmath.c: New.
21950
21951 2004-04-11 Devang Patel <dpatel@apple.com>
21952
21953 * lib/target-supports.exp (check_effective_target_vect_condition): New.
21954 * gcc.dg/vect/vect-ifcvt-1.c: New test.
21955 * gcc.dg/vect/vect-ifcvt-2.c: New test.
21956 * gcc.dg/vect/vect-ifcvt-3.c: New test.
21957 * gcc.dg/vect/vect-ifcvt-4.c: New test.
21958 * gcc.dg/vect/vect-ifcvt-5.c: New test.
21959 * gcc.dg/vect/vect-ifcvt-6.c: New test.
21960 * gcc.dg/vect/vect-ifcvt-7.c: New test.
21961 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
21962
21963 2004-04-11 Devang Patel <dpatel@apple.com>
21964
21965 * gcc.dg/vect/vect-dv-1.c: New test.
21966 * gcc.dg/vect/vect-dv-2.c: New test.
21967
21968 2005-04-11 Diego Novillo <dnovillo@redhat.com>
21969
21970 PR tree-optimization/20933
21971 * gcc.dg/tree-ssa/pr20933.c: New test.
21972
21973 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21974
21975 * gfortran.dg/fold_nearest.f90: New test.
21976
21977 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
21978
21979 * gcc.dg/tree-ssa/alias-1.c: New test.
21980
21981 2005-04-11 Diego Novillo <dnovillo@redhat.com>
21982
21983 PR tree-optimization/20920
21984 * g++.dg/tree-ssa/pr20920.C: New test.
21985
21986 2005-04-11 Uros Bizjak <uros@kss-loka.si>
21987
21988 * gcc.dg/builtins-53.c: Also check (int)ceil* and
21989 (long long int)ceil*.
21990
21991 2005-04-10 Mark Mitchell <mark@codesourcery.com>
21992
21993 * g++.dg/warn/Wdtor1.C: Declare template in system header with
21994 explicit C++ linkage.
21995
21996 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21997
21998 * gfortran.dg/pr17229.f: Take care of the new obsolescence
21999 warning for arithmetic IF statements.
22000
22001 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
22002
22003 * eor_handling_1.f90: New test case.
22004 * eor_handling_2.f90: New test case.
22005 * eor_handling_3.f90: New test case.
22006 * eor_handling_4.f90: New test case.
22007 * eor_handling_5.f90: New test case.
22008 * noadv_size.f90: New test case.
22009 * pad_no.f90: New test case.
22010
22011 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
22012
22013 * gcc.c-torture/execute/20050410-1.c: New test.
22014
22015 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
22016
22017 * gcc.dg/pr20126.c: New.
22018
22019 2005-04-09 Bud Davis <bdavis@gfortran.org>
22020 Steven G. Kargl <kargls@comcast.net>
22021
22022 * gfortran.dg/PR19872.f: New test.
22023
22024 2005-04-09 Steven G. Kargl <kargls@comcast.net>
22025
22026 * gfortran.dg/nint_1.f90: Fix dg-do directive.
22027
22028 2005-04-09 Steven G. Kargl <kargls@comcast.net>
22029
22030 * gfortran.dg/nint_1.f90: New test.
22031
22032 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
22033
22034 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
22035 Added test for callee-allocated arrays with write statements.
22036 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
22037 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
22038 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
22039 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
22040 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
22041
22042 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
22043
22044 PR libfortran/20163
22045 * gfortran.dg/open-options-blanks.f: New test.
22046
22047 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
22048
22049 PR fortran/13257
22050 * gfortran.dg/comma_format_extension_[1234].f: New tests.
22051
22052 2005-04-09 Jakub Jelinek <jakub@redhat.com>
22053
22054 * gcc.dg/tree-ssa/stdarg-1.c: New test.
22055 * gcc.dg/tree-ssa/stdarg-2.c: New test.
22056 * gcc.dg/tree-ssa/stdarg-3.c: New test.
22057 * gcc.dg/tree-ssa/stdarg-4.c: New test.
22058 * gcc.dg/tree-ssa/stdarg-5.c: New test.
22059 * gcc.c-torture/execute/stdarg-4.c: New test.
22060
22061 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
22062
22063 PR target/20795
22064 * g++.dg/abi/param2.C: New test.
22065
22066 2005-04-09 Uros Bizjak <uros@kss-loka.si>
22067
22068 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
22069
22070 2005-04-09 Uros Bizjak <uros@kss-loka.si>
22071
22072 * gcc.dg/builtins-53.c: New test.
22073
22074 2005-04-08 Diego Novillo <dnovillo@redhat.com>
22075
22076 * g++.dg/tree-ssa/pr18178.C: New test.
22077 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
22078 * gcc.c-torture/execute/20041019-1.c: New test.
22079 * gcc.dg/tree-ssa/20041008-1.c: New test.
22080 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
22081 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
22082 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
22083 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
22084 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
22085 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
22086 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
22087 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
22088 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
22089 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
22090
22091 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
22092
22093 PR rtl-optimization/20466
22094 * gcc.c-torture/execute/pr20466-1.c: New test.
22095
22096 2005-04-08 Mark Mitchell <mark@codesourcery.com>
22097
22098 PR c++/20905
22099 * g++.dg/parse/cond2.C: New test.
22100
22101 PR c++/20145
22102 * g++.dg/warn/Wdtor1.C: New test.
22103
22104 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22105
22106 PR fortran/17229
22107 * gfortran.dg/pr17229.f: New test.
22108
22109 2005-04-07 Steven G. Kargl <kargls@comcast.net>
22110
22111 * gfortran.dg/tiny_1.f90: New test.
22112 * gfortran.dg/tiny_2.f90: ditto.
22113
22114 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
22115
22116 * gfortran.dg/eor_1.f90: Fix dg-do run line
22117 * gfortran.dg/open_new.f90: Fix dg-do run line
22118
22119 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
22120
22121 * lib/target-supports.exp (get_compiler_messages): Support
22122 optional arguments, the fourth being compiler options.
22123 (check_effective_target_fpic): New proc.
22124 * gcc.dg/20050321-2.c: Restrict to target fpic.
22125
22126 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
22127
22128 * gcc.dg/15443-1.c: New test.
22129 * gcc.dg/15443-2.c: Likewise.
22130
22131 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22132
22133 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
22134
22135 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
22136
22137 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
22138
22139 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
22140
22141 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
22142 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
22143 -m64.
22144 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
22145 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
22146 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
22147
22148 2005-04-06 Mark Mitchell <mark@codesourcery.com>
22149
22150 PR c++/20212
22151 * g++.dg/warn/Wunused-11.C: New test.
22152
22153 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
22154
22155 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
22156
22157 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
22158
22159 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
22160
22161 2005-04-05 Mark Mitchell <mark@codesourcery.com>
22162
22163 PR c++/20734
22164 * g++.dg/template/ptrmem13.C: New test.
22165
22166 2005-04-05 Per Bothner <per@bothner.com>
22167
22168 * lib/gcc.exp: Always add -fno-show-column, for now.
22169
22170 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
22171
22172 PR testsuite/20767
22173 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
22174 of plain old "unsigned int" for the type of "i". Makes this test
22175 64bit clean.
22176
22177 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
22178
22179 * gcc.dg/i386-ssefn-1.c: New test.
22180 * gcc.dg/i386-ssefn-2.c: New test.
22181 * gcc.dg/i386-ssefn-3.c: New test.
22182 * gcc.dg/i386-ssefn-4.c: New test.
22183
22184 2005-04-05 Jakub Jelinek <jakub@redhat.com>
22185
22186 PR tree-optimization/20076
22187 * gcc.dg/builtin-apply4.c: New test.
22188
22189 PR preprocessor/19475
22190 * gcc.dg/cpp/macspace1.c: New test.
22191 * gcc.dg/cpp/macspace2.c: New test.
22192
22193 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22194
22195 * gfortran.dg/pr20755.f: Fixed bad format.
22196
22197 2005-04-05 Mark Mitchell <mark@codesourcery.com>
22198
22199 PR c++/20763
22200 * g++.dg/ext/attrib21.C: New test.
22201
22202 2004-04-05 Devang Patel <dpatel@apple.com>
22203
22204 * lib/target-supports.exp (check_effective_target_vect_shif): New.
22205 * gcc.dg/vect/vect-shift-1.c: New test.
22206
22207 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22208
22209 PR libfortran/20755
22210 * gfortran.dg/pr20755.f: New test.
22211
22212 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
22213
22214 * gfortran.dg/pr15959.f90: New test.
22215 * gfortran.dg/string_pad_trunc.f90: New test.
22216
22217 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22218
22219 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
22220 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
22221 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
22222 syntax.
22223
22224 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22225
22226 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
22227
22228 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22229
22230 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
22231 * gcc.c-torture/compile/20011119-2.c: Likewise.
22232 * gcc.c-torture/compile/981001-2.c: Likewise.
22233
22234 2005-04-04 Mark Mitchell <mark@codesourcery.com>
22235
22236 PR c++/20679
22237 * g++.dg/template/overload4.C: New test.
22238
22239 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
22240
22241 PR c++/20746
22242 * g++.dg/abi/covariant5.C: New.
22243
22244 PR debug/20505
22245 * g++.dg/debug/const2.C: New.
22246
22247 2005-04-04 Jakub Jelinek <jakub@redhat.com>
22248
22249 PR rtl-optimization/16104
22250 * gcc.c-torture/execute/20050316-1.c: New test.
22251
22252 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
22253
22254 * g++.dg/template/spec23.C: Fix dg-error text.
22255
22256 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
22257
22258 PR c++/19199
22259 * g++.dg/expr/lval2.C: New.
22260
22261 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22262
22263 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
22264 __builtin_strcasecmp and __builtin_strncasecmp.
22265
22266 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
22267
22268 PR c++/20723
22269 * g++.dg/template/spec22.C: New.
22270 * g++.dg/template/spec23.C: New.
22271
22272 2005-04-03 Dale Ranta <dir@lanl.gov>
22273 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22274
22275 PR libfortran/20068
22276 PR libfortran/20125
22277 PR libfortran/20156
22278 PR libfortran/20471
22279 * gfortran.dg/backspace.f: New test.
22280
22281 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
22282
22283 * gcc.dg/pr19345.c: New test.
22284
22285 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
22286
22287 PR tree-optimization/20640
22288 * gcc.dg/torture/tree-loop-1.c: New.
22289
22290 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
22291
22292 PR rtl-optimization/20290
22293 * gcc.c-torture/execute/loop-ivopts-2.c: New.
22294
22295 2005-04-02 Geoffrey Keating <geoffk@apple.com>
22296
22297 * gcc.dg/rs6000-fpint.c: New.
22298
22299 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
22300
22301 * gcc.dg/old-style-then-proto-1.c: New test.
22302
22303 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22304
22305 * gfortran.fortran-torture/execute/backspace.f90: Check
22306 after backspace and read was incorrect.
22307
22308 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22309
22310 * gcc.c-torture/execute/builtins/strcat.c: Check the result
22311 buffer past the terminating NUL using memcmp.
22312 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
22313 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
22314
22315 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
22316 Fix unused/uninitialized variable warnings.
22317
22318 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
22319 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
22320 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
22321 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
22322
22323 * gcc.c-torture/execute/builtins/abs-1-lib.c,
22324 gcc.c-torture/execute/builtins/fputs-lib.c,
22325 gcc.c-torture/execute/builtins/lib/fprintf.c,
22326 gcc.c-torture/execute/builtins/lib/main.c,
22327 gcc.c-torture/execute/builtins/lib/memcmp.c,
22328 gcc.c-torture/execute/builtins/lib/memmove.c,
22329 gcc.c-torture/execute/builtins/lib/mempcpy.c,
22330 gcc.c-torture/execute/builtins/lib/memset.c,
22331 gcc.c-torture/execute/builtins/lib/printf.c,
22332 gcc.c-torture/execute/builtins/lib/sprintf.c,
22333 gcc.c-torture/execute/builtins/lib/stpcpy.c,
22334 gcc.c-torture/execute/builtins/lib/strchr.c,
22335 gcc.c-torture/execute/builtins/lib/strcmp.c,
22336 gcc.c-torture/execute/builtins/lib/strcpy.c,
22337 gcc.c-torture/execute/builtins/lib/strcspn.c,
22338 gcc.c-torture/execute/builtins/lib/strlen.c,
22339 gcc.c-torture/execute/builtins/lib/strncat.c,
22340 gcc.c-torture/execute/builtins/lib/strncmp.c,
22341 gcc.c-torture/execute/builtins/lib/strncpy.c,
22342 gcc.c-torture/execute/builtins/lib/strrchr.c,
22343 gcc.c-torture/execute/builtins/lib/strspn.c,
22344 gcc.c-torture/execute/builtins/lib/strstr.c,
22345 gcc.c-torture/execute/builtins/memops-asm-lib.c,
22346 gcc.c-torture/execute/builtins/strlen-2.c,
22347 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
22348 prototypes.
22349
22350 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
22351
22352 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
22353 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
22354 selectany usage.
22355
22356 2005-04-01 Jakub Jelinek <jakub@redhat.com>
22357
22358 PR c++/19406
22359 * g++.dg/debug/using1.C: New test.
22360
22361 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
22362
22363 PR middle-end/20524
22364 * gcc.dg/alias-7.c: Prefix asm-declared name with
22365 __USER_LABEL_PREFIX__.
22366
22367 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
22368
22369 Fix fallout from PR middle-end/15700:
22370 * gcc.c-torture/compile/20011119-1.c: Take
22371 __USER_LABEL_PREFIX__ into account.
22372 * gcc.c-torture/compile/20011119-2.c: Likewise.
22373
22374 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
22375
22376 PR c++/18644
22377 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
22378
22379 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
22380
22381 PR c/17855
22382 * gcc.c-torture/compile/struct-non-lval-1.c,
22383 gcc.c-torture/compile/struct-non-lval-2.c,
22384 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
22385
22386 2005-03-31 Janis Johnson <janis187@us.ibm.com>
22387
22388 * gcc.dg/tls/tls.exp: Remove temporary file.
22389 * g++.dg/tls/tls.exp: Ditto.
22390 * lib/file-format.exp: Ditto.
22391 * g++.dg/special/ecos.exp: Ditto.
22392
22393 * lib/profopt.exp: Treat prof_ext as a list.
22394 * gcc.misc-tests/bprob.exp: Ditto.
22395 * g++.dg/bprob/bprob.exp: Ditto.
22396
22397 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
22398 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
22399 g++.dg/tree-ssa/pointer-reference-alias.C,
22400 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
22401 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
22402 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
22403 g++.dg/vect/pr19951.cc: Ditto.
22404 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
22405 gcc.dg/builtins-47.c: Ditto.
22406 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
22407 gcc.dg/pr20115-1.c: Ditto.
22408 * gcc.dg/tree-ssa/20030530-2.c,
22409 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
22410 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
22411 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
22412 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
22413 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
22414 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
22415 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
22416 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
22417 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
22418 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
22419 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
22420 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
22421 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
22422 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
22423 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
22424 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
22425 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
22426 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
22427 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
22428 gcc.dg/tree-ssa/20030824-1.c,
22429 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
22430 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
22431 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
22432 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
22433 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
22434 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
22435 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
22436 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
22437 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
22438 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
22439 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
22440 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
22441 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
22442 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
22443 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
22444 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
22445 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
22446 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
22447 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
22448 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
22449 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
22450 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
22451 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
22452 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
22453 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
22454 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
22455 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
22456 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
22457 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
22458 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
22459 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
22460 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
22461 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
22462 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
22463 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
22464 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
22465 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
22466 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
22467 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
22468 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
22469 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
22470 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
22471 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
22472 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
22473 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
22474 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
22475 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
22476 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
22477 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
22478 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
22479 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
22480 gcc.dg/tree-ssa/useless-1.c: Ditto.
22481 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
22482 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
22483 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
22484 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
22485 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
22486 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
22487 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
22488 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
22489 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
22490 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
22491 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
22492 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
22493 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
22494 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
22495 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
22496 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
22497 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
22498 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
22499 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
22500 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
22501 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
22502 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
22503 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
22504 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
22505 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
22506 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
22507 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
22508 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
22509 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
22510 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
22511 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
22512 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
22513 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
22514 gcc.dg/vect/vect-none.c: Ditto.
22515 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
22516 treelang/compile/unsigned.tree: Ditto.
22517
22518 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
22519 * gcc.dg/cpp/direct2s.c: Ditto.
22520 * gcc.dg/cpp/paste4.c: Ditto.
22521 * gcc.dg/cpp/separate-1.c: Ditto.
22522 * gcc.dg/pch/save-temps-1.c: Ditto.
22523 * g++.dg/ext/altivec-10.C: Ditto.
22524 * g++.dg/pch/pch.C: Ditto.
22525
22526 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
22527
22528 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
22529 * g++.dg/template/repo1.C: Ditto.
22530 * g++.dg/template/repo2.C: Ditto.
22531 * g++.dg/template/repo3.C: Ditto.
22532 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
22533 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
22534 * g++.old-deja/g++.pt/repo1.C: Ditto.
22535 * g++.old-deja/g++.pt/repo2.C: Ditto.
22536 * g++.old-deja/g++.pt/repo3.C: Ditto.
22537 * g++.old-deja/g++.pt/repo4.C: Ditto.
22538
22539 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
22540 * gcc.dg/20030107-1.c: Ditto.
22541 * gcc.dg/20030702-1.c: Ditto.
22542 * gcc.dg/profile-generate-1.c: Ditto.
22543 * g++.dg/other/profile1.C: Ditto.
22544 * g++.old-deja/g++.robertl/eb83.C: Ditto.
22545
22546 * lib/gcc-dg.exp (remove-build-file): New.
22547 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
22548 cleanup-tree-dump, cleanup-saved-temps): New.
22549
22550 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
22551
22552 PR c++/19203, DR 214
22553 * g++.dg/parse/ambig3.C: Not ambiguous.
22554 * g++.dg/template/spec20.C: New.
22555 * g++.dg/template/spec21.C: New.
22556
22557 2005-03-31 Steve Ellcey <sje@cup.hp.com>
22558
22559 PR target/20045
22560 * gcc.dg/ia64-fptr-1.c: Run only on linux.
22561
22562 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22563
22564 PR libfortran/20660
22565 * gfortran.dg/negative_unit.f: New test.
22566
22567 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
22568
22569 * gcc.dg/20050330-1.c: New test.
22570
22571 2005-03-30 Devang Patel <dpatel@apple.com>
22572
22573 * g++.dg/tree-sra/ssa-sra-3.C: New test.
22574
22575 2005-03-30 Dale Johannesen <dalej@apple.com>
22576
22577 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
22578
22579 2005-03-30 Janis Johnson <janis187@us.ibm.com>
22580
22581 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
22582 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
22583 Strip options from test name.
22584
22585 2005-03-31 Jan Hubicka <jh@suse.cz>
22586
22587 * gcc.dg/varpool-1.c: New testcase.
22588
22589 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
22590
22591 PR c/772
22592 PR c/17913
22593 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
22594 gcc.dg/stmt-expr-label-3.c : New tests.
22595 * gcc.c-torture/execute/medce-2.c: Remove.
22596
22597 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
22598
22599 PR c/20368
22600 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
22601 tests.
22602
22603 2005-03-30 Alan Modra <amodra@bigpond.net.au>
22604
22605 * gcc.c-torture/compile/pr20203.c: New test.
22606
22607 2005-03-26 Steven G. Kargl <kargls@comcast.net>
22608
22609 * gfortran.dg/promotion.f90: New test.
22610
22611 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
22612
22613 PR middle-end/20491
22614 * gcc.dg/torture/asm-subreg-1.c: New test.
22615
22616 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
22617
22618 PR c/20672
22619 * gcc.dg/pr20672-1.c: New test.
22620
22621 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
22622
22623 * gfortran.dg/vect: New directory.
22624 * gfortran.dg/vect/vect.exp: New.
22625 * gfortran.dg/vect/vect-1.f90: New test.
22626 * gfortran.dg/vect/vect-2.f90: New test.
22627 * gfortran.dg/vect/vect-3.f90: New test.
22628 * gfortran.dg/vect/vect-4.f90: New test.
22629 * gfortran.dg/vect/vect-5.f90: New test.
22630
22631 2005-03-29 Jakub Jelinek <jakub@redhat.com>
22632
22633 PR middle-end/20622
22634 * gcc.dg/alias-7.c: New test.
22635
22636 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
22637
22638 * gcc.dg/sparc-reg-1.c: New test.
22639
22640 2005-03-28 Steve Ellcey <sje@cup.hp.com>
22641
22642 PR target/19890
22643 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
22644
22645 2005-03-29 Dale Ranta <dir@lanl.gov>
22646 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22647
22648 PR libfortran/20163
22649 * gfortran.dg/pr20163-2.f: New test.
22650
22651 2005-03-28 Jan Hubicka <jh@suse.cz>
22652
22653 PR middle-end/20635
22654 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
22655 by Jakub Jelinek.
22656
22657 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
22658
22659 PR tree-optimization/20626
22660 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
22661 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
22662
22663 2005-03-26 Steven G. Kargl <kargls@comcast.net>
22664
22665 * gfortran.dg/underflow.f90: New test.
22666 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
22667
22668 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22669
22670 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
22671
22672 2005-03-25 Mark Mitchell <mark@codesourcery.com>
22673
22674 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
22675 (g++_init): Make sure that CXXFLAGS is set.
22676 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
22677 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
22678 * lib/gfortran.exp (gfortran_link_flags): Likewise.
22679 * lib/objc.exp (objc_init): Likewise.
22680 * lib/treelang.exp (treelang_init): Likewise.
22681
22682 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
22683
22684 PR tree-optimization/20470
22685 * gcc.dg/tree-ssa/pr20470.c: New test.
22686
22687 2005-03-25 Geoffrey Keating <geoffk@apple.com>
22688
22689 * gcc.dg/ppc-stfiwx.c: New.
22690
22691 2005-03-25 Steve Ellcey <sje@cup.hp.com>
22692
22693 PR target/19888
22694 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
22695
22696 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
22697
22698 * gcc.dg/20050325-1.c: Fix a typo.
22699
22700 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22701
22702 PR libfortran/19678
22703 PR libfortran/19679
22704 * gfortran.dg/dos_eol.f: New test.
22705
22706 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
22707
22708 PR rtl-optimization/20249
22709 * gcc.dg/20050325-1.c: New test.
22710
22711 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22712
22713 PR libfortran/15332
22714 * gfortran.dg/pr15332.f: New test.
22715
22716 2005-03-24 Dale Johannesen <dalej@apple.com>
22717
22718 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
22719
22720 2005-03-24 Geoffrey Keating <geoffk@apple.com>
22721
22722 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
22723 'internal' visibility.
22724 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
22725 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
22726 'protected' visibility.
22727 * gcc.dg/visibility-7.c: Likewise.
22728 * lib/target-supports.exp (check_visibility_available): Take
22729 a parameter, the kind of visibility to check for.
22730 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
22731 to check_visibility_available.
22732
22733 * g++.dg/expr/cast3.C: New.
22734
22735 2005-03-24 David Edelsohn <edelsohn@gnu.org>
22736
22737 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
22738 rs6000.
22739
22740 2005-03-24 Steve Ellcey <sje@cup.hp.com>
22741
22742 PR target/20095
22743 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
22744
22745 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
22746
22747 * gcc.dg/badshift.c: Renamed to...
22748 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
22749
22750 * gcc.target/i386/badshift.c: Renamed to...
22751 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
22752 only.
22753
22754 PR rtl-optimization/20532
22755 * gcc.target/i386/badshift.c: New.
22756
22757 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22758
22759 * gfortran.dg/pr18025.f90: New test.
22760
22761 2005-03-23 Dale Johannesen <dalej@apple.com>
22762
22763 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
22764
22765 2005-03-23 Mark Mitchell <mark@codesourcery.com>
22766
22767 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
22768
22769 * lib/target-supports.exp (check_iconv_available): Default
22770 libiconv to -liconv, if there is no definition.
22771
22772 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
22773
22774 * gcc.dg/torture/cris-asm-mof-1.c: New test.
22775
22776 2005-03-22 Mark Mitchell <mark@codesourcery.com>
22777
22778 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
22779 * g++.dg/opt/pr7503-2.C: Likewise.
22780 * g++.dg/opt/pr7503-3.C: Likewise.
22781 * g++.dg/opt/pr7503-4.C: Likewise.
22782 * g++.dg/opt/pr7503-5.C: Likewise.
22783 * g++.dg/warn/minmax.C: New test.
22784
22785 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22786
22787 * gfortran.dg/g77_intrinsics_funcs.f: New test.
22788 * gfortran.dg/g77_intrinsics_sub.f: New test.
22789
22790 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
22791 Jan Hubicka <jh@suse.cz>
22792 Steven Bosscher <stevenb@suse.de
22793
22794 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
22795
22796 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22797
22798 PR c++/19980
22799 * g++.dg/template/redecl3.C: New test.
22800
22801 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22802
22803 PR c++/20499
22804 * g++.dg/parse/error16.C: Tweak error markers.
22805
22806 2005-03-22 Jakub Jelinek <jakub@redhat.com>
22807
22808 PR target/20561
22809 * gcc.dg/20050321-2.c: New test.
22810
22811 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
22812
22813 PR c++/20465
22814 PR c++/20381
22815 * g++.dg/template/ptrmem12.C: New.
22816
22817 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
22818
22819 PR rtl-optimization/20527
22820 * gcc.c-torture/execute/pr20527-1.c: New test.
22821
22822 2005-03-22 Ben Elliston <bje@au.ibm.com>
22823
22824 * gcc.misc-tests/options.exp (check_for_options): Create a real C
22825 program, compile it into a real executable and then delete the .c
22826 and .x files afterwards, to avoid problems on testglue targets.
22827
22828 2005-03-21 Stuart Hastings <stuart@apple.com>
22829
22830 * gcc.target/i386/sse-2.c: New.
22831
22832 2005-03-21 Uros Bizjak <uros@kss-loka.si>
22833
22834 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
22835
22836 2005-03-21 Paolo Carlini <pcarlini@suse.de>
22837
22838 * g++.dg/parse/crash25.C: Fix typo.
22839
22840 2005-03-21 Paolo Carlini <pcarlini@suse.de>
22841
22842 PR c++/20461
22843 * g++.dg/parse/crash24.C: New test.
22844
22845 PR c++/20536
22846 * g++.dg/parse/crash25.C: New test.
22847
22848 2005-03-21 Paolo Carlini <pcarlini@suse.de>
22849
22850 PR c++/20147
22851 * g++.dg/ext/stmtexpr4.C: New test.
22852
22853 2005-03-20 Roger Sayle <roger@eyesopen.com>
22854
22855 PR middle-end/20539
22856 * gcc.c-torture/compile/pr13066-1.c: New test case.
22857 * gcc.c-torture/compile/pr20539-1.c: Likewise.
22858 * g++.dg/opt/pr13066-1.C: Likewise.
22859
22860 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
22861
22862 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
22863
22864 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22865
22866 PR fortran/18525
22867 * gfortran.dg/nesting_1.f90: New test.
22868
22869 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22870
22871 PR c++/20240
22872 * g++.dg/lookup/using13.C: New test.
22873
22874 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22875
22876 PR c++/20333
22877 * g++.dg/template/crash36.C: New test.
22878
22879 2005-03-18 Paolo Carlini <pcarlini@suse.de>
22880
22881 PR c++/20463
22882 * g++.dg/template/crash35.C: New test.
22883
22884 2005-03-17 Paolo Carlini <pcarlini@suse.de>
22885
22886 PR c++/19966
22887 * g++.dg/overload/operator2.C: New test.
22888
22889 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22890
22891 PR libfortran/20257
22892 * gfortran.dg/pr20257.f90: New test.
22893
22894 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22895
22896 PR libfortran/20480
22897 * gfortran.dg/pr20480.f90: New test.
22898
22899 2005-03-16 Richard Henderson <rth@redhat.com>
22900
22901 PR middle-end/15700
22902 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
22903 (_rtld_global): New.
22904 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
22905 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
22906
22907 * gcc.dg/alias-3.c: New.
22908 * gcc.dg/alias-4.c: New.
22909 * gcc.dg/alias-5.c: New.
22910 * gcc.dg/alias-6.c: New.
22911
22912 2005-03-15 Geoffrey Keating <geoffk@apple.com>
22913
22914 * gcc.dg/cpp/ucnid-7.c: New.
22915
22916 2005-03-15 Janis Johnson <janis187@us.ibm.com>
22917 Dorit Naishlos <dorit@il.ibm.com>
22918
22919 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
22920 darwin.
22921
22922 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
22923
22924 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
22925 support misaligned accesses.
22926 * gcc.dg/vect/vect-58.c: Likewise.
22927 * gcc.dg/vect/vect-92.c: New.
22928 * gcc.dg/vect/vect-93.c: New.
22929
22930 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
22931
22932 PR fortran/18827
22933 * gfortran.dg/assign_2.f90: New test.
22934 * gfortran.dg/assign_3.f90: New test.
22935 * gfortran.dg/assign.f90: New test.
22936
22937 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
22938
22939 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
22940 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
22941 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
22942 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
22943 names.
22944
22945 2005-03-14 Geoffrey Keating <geoffk@apple.com>
22946
22947 * gcc.dg/cpp/ucnid-6.c: New.
22948
22949 * gcc.dg/cpp/normalize-1.c: New.
22950 * gcc.dg/cpp/normalize-2.c: New.
22951 * gcc.dg/cpp/normalize-3.c: New.
22952 * gcc.dg/cpp/normalize-4.c: New.
22953 * gcc.dg/cpp/ucnid-4.c: New.
22954 * gcc.dg/cpp/ucnid-5.c: New.
22955 * g++.dg/cpp/normalize-1.C: New.
22956 * g++.dg/cpp/ucnid-1.C: New.
22957
22958 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
22959
22960 * gcc.dg/pr18628.c: New.
22961
22962 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
22963
22964 PR c++/20280
22965 * g++.dg/tree-ssa/pr20280.C: New.
22966
22967 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22968
22969 PR fortran/20467
22970 * gfortran.dg/stfunc_2.f90: New test.
22971
22972 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
22973
22974 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
22975
22976 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
22977
22978 * gcc.dg/tree-ssa/20050314-1.c: New test.
22979
22980 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22981
22982 PR c++/4403
22983 PR c++/9783, DR433
22984 * g++.dg/template/friend34.C: New test.
22985 * g++.dg/template/friend35.C: Likewise.
22986 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
22987
22988 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22989
22990 Friend class name lookup 5/n
22991 PR c++/1016
22992 * g++.dg/lookup/hidden-class1.C: New test.
22993 * g++.dg/lookup/hidden-class2.C: Likewise.
22994 * g++.dg/lookup/hidden-class3.C: Likewise.
22995 * g++.dg/lookup/hidden-class4.C: Likewise.
22996 * g++.dg/lookup/hidden-class5.C: Likewise.
22997 * g++.dg/lookup/hidden-class6.C: Likewise.
22998 * g++.dg/lookup/hidden-class7.C: Likewise.
22999 * g++.dg/lookup/hidden-class8.C: Likewise.
23000 * g++.dg/lookup/hidden-class9.C: Likewise.
23001 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
23002 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
23003 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
23004 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
23005 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
23006 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
23007 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
23008 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
23009 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
23010 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
23011 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
23012
23013 2005-03-13 Mark Mitchell <mark@codesourcery.com>
23014
23015 PR c++/20157
23016 * g++.dg/template/error18.C: New test.
23017
23018 2005-03-09 Ben Elliston <bje@au.ibm.com>
23019
23020 PR debug/16792
23021 * g++.dg/debug/pr16792.C: New test.
23022
23023 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
23024
23025 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
23026 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
23027 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
23028 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
23029 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
23030 test assertion names.
23031
23032 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23033
23034 PR fortran/18600
23035 * gfortran.dg/stfunc_1.f90: New test.
23036
23037 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23038
23039 PR fortran/16907
23040 * gfortran.dg/real_index_1.f90: New test.
23041
23042 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23043
23044 PR fortran/20323
23045 * gfortran.dg/spec_expr_1.f90: New test.
23046
23047 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
23048
23049 PR c/20402
23050 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
23051 new parser.
23052
23053 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23054
23055 PR fortran/20361
23056 * gfortran.dg/largeequiv_1.f90: New test.
23057
23058 2005-03-12 Geoffrey Keating <geoffk@apple.com>
23059
23060 * gcc.dg/ucnid-1.c: New.
23061 * gcc.dg/ucnid-2.c: New.
23062 * gcc.dg/ucnid-3.c: New.
23063 * gcc.dg/ucnid-4.c: New.
23064 * gcc.dg/ucnid-5.c: New.
23065 * gcc.dg/ucnid-6.c: New.
23066 * gcc.dg/cpp/ucnid-1.c: New.
23067 * gcc.dg/cpp/ucnid-2.c: New.
23068 * gcc.dg/cpp/ucnid-3.c: New.
23069 * g++.dg/other/ucnid-1.C: New.
23070
23071 2005-03-12 Geoffrey Keating <geoffk@apple.com>
23072
23073 * gcc.dg/vmx/darwin-abi-3.c: Delete.
23074
23075 2005-03-11 Per Bothner <per@bothner.com>
23076
23077 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
23078 that diagnotics refer to correct token.
23079 * gcc.dg/unused-3.c: Likewise.
23080
23081 2005-03-11 Per Bothner <per@bothner.com>
23082
23083 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
23084 constant" is now actually on same line as string constant.
23085 * gcc.dg/cpp/direct2s.c: Likewise.
23086
23087 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
23088
23089 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
23090
23091 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23092
23093 PR libfortran/20124
23094 * gfortran.dg/pr20124.f90: New Test
23095
23096 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
23097
23098 PR tree-optimization/20130
23099 * gcc.dg/pr20130-1.c: New test.
23100
23101 2005-03-10 Steve Ellcey <sje@cup.hp.com>
23102
23103 PR target/20095
23104 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
23105
23106 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23107
23108 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
23109
23110 2005-03-10 Steve Ellcey <sje@cup.hp.com>
23111
23112 * g++.dg/eh/forced1.C: Fix comment.
23113 * g++.dg/eh/forced2.C: Ditto.
23114 * g++.dg/eh/forced3.C: Ditto.
23115 * g++.dg/eh/forced4.C: Ditto.
23116
23117 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
23118
23119 PR rtl-opt/20412
23120 * gcc.c-torture/compile/pr20412.c: New test.
23121
23122 2005-03-10 Roger Sayle <roger@eyesopen.com>
23123
23124 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
23125
23126 2005-03-10 Jakub Jelinek <jakub@redhat.com>
23127
23128 PR target/20322
23129 * gcc.dg/20050307-1.c: New test.
23130
23131 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
23132
23133 PR c++/20375
23134 * g++.dg/other/stdarg3.C: New.
23135
23136 2005-03-10 Jakub Jelinek <jakub@redhat.com>
23137
23138 PR c++/18384, c++/18327
23139 * g++.dg/init/array19.C: New test.
23140
23141 PR inline-asm/20314
23142 * gcc.dg/torture/pr20314-1.c: New test.
23143 * gcc.dg/torture/pr20314-2.c: New test.
23144
23145 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
23146
23147 * gcc.dg/20050309-1.c: New test.
23148
23149 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23150
23151 * gcc.dg/builtins-10.c: Reactivate disabled test.
23152 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
23153 new cbrt transformations.
23154
23155 2005-03-09 Mark Mitchell <mark@codesourcery.com>
23156
23157 PR c++/20208
23158 * g++.dg/template/array13.C: New test.
23159
23160 2005-03-09 Paolo Carlini <pcarlini@suse.de>
23161
23162 PR c++/16859
23163 * g++.dg/init/brace4.C: New test.
23164
23165 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
23166
23167 PR c++/20186
23168 * g++.dg/template/non-dependent12.C: New.
23169
23170 2005-03-08 Mark Mitchell <mark@codesourcery.com>
23171
23172 PR c++/20142
23173 * g++.dg/init/array18.C: Add dg-do run marker.
23174
23175 PR c++/20142
23176 * g++.dg/init/array18.C: New test.
23177
23178 2005-03-09 Ben Elliston <bje@au.ibm.com>
23179
23180 * consistency.vlad/vlad.exp: Remove trailing semicolons.
23181 * g++.dg/gcov/gcov.exp: Likewise.
23182 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
23183 * gcc.target/xstormy16/xstormy16.exp: Likewise.
23184 * lib/c-torture.exp: Likewise.
23185 * lib/fortran-torture.exp: Likewise.
23186 * lib/g++.exp: Likewise.
23187 * lib/gcc-defs.exp: Likewise.
23188 * lib/gcc-dg.exp: Likewise.
23189 * lib/gcc.exp: Likewise.
23190 * lib/gcov.exp: Likewise.
23191 * lib/gfortran.exp: Likewise.
23192 * lib/mike-g++.exp: Likewise.
23193 * lib/mike-gcc.exp: Likewise.
23194 * lib/objc-torture.exp: Likewise.
23195 * lib/objc.exp: Likewise.
23196 * lib/profopt.exp: Likewise.
23197 * lib/target-libpath.exp: Likewise.
23198 * lib/target-supports.exp: Likewise.
23199 * lib/treelang.exp: Likewise.
23200 * lib/wrapper.exp: Likewise.
23201
23202 2005-03-08 Jeff Law <law@redhat.com>
23203
23204 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
23205 PHI-OPT changes.
23206
23207 2005-03-08 Ira Rosen <irar@il.ibm.com>
23208
23209 * gcc.dg/vect/pr20122.c: New test.
23210
23211 2005-03-07 Jeff Law <law@redhat.com>
23212
23213 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
23214 was folded away.
23215 * gcc.dg/tree-ssa/pr18133-1.c: New test.
23216 * gcc.dg/tree-ssa/pr18133-2.c: New test.
23217 * gcc.dg/tree-ssa/pr18134.c: New test.
23218
23219 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23220
23221 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
23222 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
23223 gcc.dg/torture/builtin-noret-2.c: Require weak support.
23224
23225 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
23226
23227 PR tree-opt/17671
23228 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
23229
23230 2005-03-07 Mark Mitchell <mark@codesourcery.com>
23231
23232 * g++.dg/warn/Wnvdtor.C: New test.
23233
23234 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
23235
23236 * gcc.dg/torture/pr19683-1.c: New test.
23237
23238 2005-03-06 Steven G. Kargl <kargls@comcast.net>
23239
23240 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
23241 * gfortran.dg/g77/19990313-2.f: Ditto.
23242 * gfortran.dg/g77/19990313-3.f: Ditto.
23243 * gfortran.dg/g77/19990525-0.f: Ditto.
23244 * gfortran.dg/g77/19990826-0.f: Ditto.
23245 * gfortran.dg/g77/19990826-2.f: Ditto.
23246 * gfortran.dg/g77/19990826-3.f: Ditto.
23247 * gfortran.dg/g77/20000511-1.f: Ditto.
23248 * gfortran.dg/g77/20000511-2.f: Ditto.
23249 * gfortran.dg/g77/970625-2.f: Ditto.
23250 * gfortran.dg/g77/980310-2.f: Ditto.
23251 * gfortran.dg/g77/980310-3.f: Ditto.
23252 * gfortran.dg/g77/980310-8.f: Ditto.
23253 * gfortran.dg/g77/980519-2.f: Ditto.
23254 * gfortran.dg/g77/alpha1.f: Ditto.
23255 * gfortran.dg/g77/claus.f: Ditto.
23256 * gfortran.dg/g77/erfc.f: Ditto.
23257 * gfortran.dg/g77/short.f: Ditto.
23258 * gfortran.fortran-torture/execute/data.f90: Ditto.
23259 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
23260 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
23261
23262 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23263
23264 * lib/file-format.exp (gcc_target_object_format): Add check for som
23265 format and hardcode object formats on hppa*-*-hpux*.
23266 * lib/target-supports.exp (check_weak_available): Add check for som
23267 object format. Always return 0 on hppa*-*-hpux10*.
23268
23269 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
23270 is defined.
23271
23272 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
23273
23274 2005-03-05 Steven G. Kargl <kargls@comcast.net>
23275
23276 * gfortran.dg/pr19936_1.f90: New test.
23277 * gfortran.dg/pr19936_2.f90: New test.
23278 * gfortran.dg/pr19936_3.f90: New test.
23279
23280 2005-03-05 Steven G. Kargl <kargls@comcast.net>
23281 Paul Thomas <prthomas@drfccad.cea.fr>
23282
23283 * gfortran.dg/PR19754_1.f90: New test.
23284 * gfortran.dg/PR19754_2.f90: Ditto.
23285
23286 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23287
23288 PR c++/19311
23289 * g++.dg/template/non-dependent11.C: New test.
23290
23291 2005-03-05 Uros Bizjak <uros@kss-loka.si>
23292
23293 * lib/target-supports.exp (check_iconv_available): Fix comment.
23294
23295 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
23296 Joseph S. Myers <joseph@codesourcery.com>
23297
23298 PR c++/19797
23299 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
23300
23301 2005-03-04 Matthew Sachs <msachs@apple.com>
23302
23303 * gcc.exp (gcc_target_compile): Put braces around
23304 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
23305 * objc.exp (objc_target_compile): Likewise.
23306 * treelang.exp (treelang_target_compile): Likewise.
23307
23308 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23309
23310 PR fortran/19673
23311 * gfortran.dg/func_result_1.f90: New test.
23312
23313 2005-03-04 Ben Elliston <bje@au.ibm.com>
23314
23315 * gcc.misc-tests/options.exp: New test.
23316
23317 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
23318
23319 * gcc.dg/pr15784-4.c: New test.
23320
23321 2005-03-03 Geoffrey Keating <geoffk@apple.com>
23322
23323 * gcc.c-torture/execute/pr17133.c: New.
23324 * gcc.c-torture/compile/20050303-1.c: New.
23325
23326 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
23327
23328 * gcc.dg/cpp/assert4.c: Fix for cygwin.
23329
23330 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
23331
23332 * g++.dg/overload/using2.C: New.
23333
23334 2005-03-02 Mark Mitchell <mark@codesourcery.com>
23335
23336 PR c++/19916
23337 * g++.dg/init/ptrmem2.C: New test.
23338
23339 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
23340
23341 PR c/8927
23342 * gcc.dg/pr8927-1.c: New test.
23343
23344 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
23345
23346 PR c++/20232
23347 * g++.dg/inherit/covariant12.C: New.
23348
23349 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23350
23351 PR fortran/19479
23352 * gfortran.dg/bound_1.f90: New test.
23353
23354 2005-02-28 Janis Johnson <janis187@us.ibm.com>
23355
23356 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
23357 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
23358
23359 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
23360
23361 PR c/20245
23362 * gcc.dg/pr20245-1.c: New test.
23363
23364 2005-02-28 Jakub Jelinek <jakub@redhat.com>
23365
23366 PR middle-end/19874
23367 * gcc.c-torture/execute/20050119-2.c: New test case.
23368
23369 2005-02-28 Ben Elliston <bje@au.ibm.com>
23370
23371 * README: Update the DejaGnu bug reporting address.
23372 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
23373 * lib/objc-torture.exp: Likewise.
23374
23375 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
23376
23377 * gfortran.dg/boz_1.f90: New test.
23378 * gfortran.dg/boz_3.f90: New test.
23379 * gfortran.dg/boz_4.f90: New test.
23380
23381 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
23382
23383 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
23384 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
23385
23386 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23387
23388 PR libfortran/20101
23389 * gfortran.dg/write_0_pe_format.f90: New test.
23390
23391 2005-02-27 Jakub Jelinek <jakub@redhat.com>
23392
23393 PR c++/20206
23394 * g++.dg/opt/thunk2.C: New test.
23395 * g++.dg/opt/covariant1.C: New test.
23396
23397 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23398
23399 * gfortran.dg/e_d_fmt.f90: New test.
23400
23401 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
23402
23403 * gcc.dg/asm-b.c: Fix comment typos.
23404
23405 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
23406
23407 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
23408 a V_MAY_DEF also.
23409
23410 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
23411
23412 PR tree-opt/20188
23413 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
23414 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
23415 * gcc.dg/asm-b.c: New test.
23416
23417 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
23418
23419 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
23420 Disable this test on IRIX 6.
23421
23422 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
23423
23424 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
23425 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
23426 parser.
23427
23428 2005-02-25 Diego Novillo <dnovillo@redhat.com>
23429
23430 PR tree-optimization/20204
23431 * gcc.dg/pr20204.c: New test.
23432
23433 2005-02-24 Jakub Jelinek <jakub@redhat.com>
23434
23435 PR target/20196
23436 * gcc.c-torture/execute/20050224-1.c: New test.
23437
23438 PR c++/20175
23439 * g++.dg/warn/Wbraces2.C: New test.
23440
23441 2005-02-23 Mark Mitchell <mark@codesourcery.com>
23442
23443 PR c++/19878
23444 * g++.dg/init/const2.C: New test.
23445
23446 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
23447
23448 PR tree-optimization/20100
23449 * gcc.c-torture/execute/pr20100-1.c: New test.
23450
23451 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23452
23453 * gfortran.dg/implicit_3.f90: New test.
23454
23455 * gfortran.dg/deftype_1.f90: New test.
23456
23457 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
23458
23459 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
23460 the test passes.
23461 * g++.dg/other/anon3.C: Accept a warning.
23462
23463 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
23464
23465 * gcc.dg/pr20017.c: Fix a comment typo.
23466
23467 2005-02-23 Bud Davis <bdavis@gfortran.org>
23468
23469 * gfortran.dg/list_read_4.f90: Change to f90 comments.
23470
23471 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23472
23473 PR ada/19902
23474 * ada/acats/tests/cxa/cxa3004.a: Remove.
23475 * ada/acats/tests/cxb/cxb30061.am: Likewise.
23476
23477 2005-02-22 Mark Mitchell <mark@codesourcery.com>
23478
23479 PR c++/20073
23480 * g++.dg/init/const1.C: New test.
23481
23482 PR c++/19991
23483 * g++.dg/parse/constant7.C: New test.
23484
23485 PR c++/20152
23486 * g++.dg/parse/error27.C: New test.
23487 * g++.dg/template/qualttp15.C: Adjust error markers.
23488 * g++.old-deja/g++.other/struct1.C: Likewise.
23489
23490 PR c++/20153
23491 * g++.dg/template/error17.C: New test.
23492
23493 PR c++/20148
23494 * g++.dg/parser/error26.C: New test.
23495
23496 2005-02-22 Diego Novillo <dnovillo@redhat.com>
23497
23498 PR tree-optimization/20100
23499 PR tree-optimization/20115
23500 * gcc.dg/pr20115.c: New test.
23501 * gcc.dg/pr20115-1.c: New test.
23502 * gcc.dg/pr20100.c: New test.
23503 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
23504 call-clobbered variables after alias1.
23505
23506 2005-02-22 Bud Davis <bdavis@gfortran.org>
23507
23508 * gfortran.dg/list_read_4.f90: new test.
23509
23510 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
23511
23512 PR rtl-optimization/20017.
23513 * gcc.dg/pr20017.c: New.
23514
23515 2005-02-22 Devang Patel <dpatel@apple.com>
23516
23517 PR 19952
23518 * g++.dg/tree-ssa/pr19952.C: New test.
23519
23520 2005-02-22 Mark Mitchell <mark@codesourcery.com>
23521
23522 PR c++/19883
23523 * g++.dg/parse/constant6.C: New test.
23524
23525 2005-02-22 Uros Bizjak <uros@kss-loka.si>
23526
23527 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
23528 * g++.dg/charset/asm2.c: Likewise.
23529 * g++.dg/charset/asm3.c: Likewise.
23530 * g++.dg/charset/asm4.c: Likewise.
23531 * g++.dg/charset/asm5.c: Likewise.
23532 * g++.dg/charset/attribute1.c: Likewise.
23533 * g++.dg/charset/attribute2.c: Likewise.
23534 * g++.dg/charset/extern1.cc: Likewise.
23535 * g++.dg/charset/extern2.cc: Likewise.
23536 * g++.dg/charset/extern3.cc: Likewise.
23537 * g++.dg/charset/function.cc: Likewise.
23538 * g++.dg/charset/string.c: Likewise.
23539 * g++.dg/charset/charset.exp: Likewise.
23540 * lib/target-supports.exp (check_iconv_available): Fix comment.
23541
23542 2005-02-22 Uros Bizjak <uros@kss-loka.si>
23543
23544 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
23545 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
23546 * gcc.dg/charset/asm2.c: Likewise.
23547 * gcc.dg/charset/asm3.c: Likewise.
23548 * gcc.dg/charset/asm4.c: Likewise.
23549 * gcc.dg/charset/asm5.c: Likewise.
23550 * gcc.dg/charset/asm6.c: Likewise.
23551 * gcc.dg/charset/attribute1.c: Likewise.
23552 * gcc.dg/charset/attribute2.c: Likewise.
23553 * gcc.dg/charset/builtin1.c: Likewise.
23554 * gcc.dg/charset/extern.c: Likewise.
23555 * gcc.dg/charset/function.c: Likewise.
23556 * gcc.dg/charset/string.c: Likewise.
23557 * gcc.dg/charset/charset.exp: Likewise.
23558
23559 2005-02-21 Bud Davis <bdavis9659@comcast.net>
23560
23561 PR fortran/20086
23562 * gfortran.dg/pr20086.f90: New test.
23563
23564 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
23565
23566 PR tree-optimization/19786
23567 * g++.dg/tree-ssa/pr19786.C: New.
23568
23569 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23570
23571 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
23572
23573 2005-02-21 Jeff Law <law@redhat.com>
23574
23575 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
23576
23577 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23578
23579 * gfortran.dg/do_iterator: Split loop, markup all lines for
23580 which an error locus is printed.
23581 * gfortran.dg/pr17708.f90: Markup all lines for which an error
23582 locus is printed.
23583 * gfortran.dg/select_4.f90: Likewise.
23584 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
23585 locuses in the various permutations.
23586
23587 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
23588
23589 PR tree-optimization/19951
23590 * g++.dg/vect: New directory.
23591 * g++.dg/vect/vect.exp: New file.
23592 * g++.dg/vect/pr19951.cc: New testcase.
23593 * g++.dg/dg.exp: Also prune vectorizer tests.
23594
23595 2005-02-20 Zack Weinberg <zack@codesourcery.com>
23596
23597 PR 18785
23598 * gcc.dg/charset/builtin1.c: New test.
23599
23600 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23601
23602 PR c++/19299
23603 * g++.dg/inherit/volatile1.C: New test.
23604
23605 PR c++/19440
23606 * g++.dg/template/dtor4.C: New test.
23607
23608 2005-02-19 Steven G. Kargl <kargls@comcast.net>
23609
23610 * gfortran.dg/int_1.f90: New test.
23611
23612 2005-02-19 Devang Patel <dpatel@apple.com>
23613
23614 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
23615
23616 2005-02-19 Steven G. Kargl <kargls@comcast.net>
23617
23618 * gfortran.dg/achar_1.f90: New test.
23619
23620 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
23621
23622 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
23623
23624 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
23625 Jakub Jelinek <jakub@redhat.com>
23626
23627 PR tree-optimization/19828
23628 * gcc.dg/tree-ssa/loop-7.c: New test.
23629 * gcc.c-torture/execute/20050218-1.c: New test.
23630
23631 2005-02-19 Jakub Jelinek <jakub@redhat.com>
23632
23633 PR c/20043
23634 * gcc.dg/transparent-union-1.c: New test.
23635 * gcc.dg/transparent-union-2.c: New test.
23636
23637 2005-02-18 James E Wilson <wilson@specifixinc.com>
23638
23639 PR tree-optimization/18977
23640 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
23641
23642 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
23643
23644 PR target/20054
23645 * gcc.dg/pr20054.c: New test.
23646
23647 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23648
23649 PR c++/19508
23650 * g++.dg/ext/attrib20.C: New test.
23651
23652 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
23653
23654 PR middle-end/20030
23655 * gfortran.fortran-torture/execute/character_passing.f90: New test.
23656
23657 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
23658
23659 PR c++/20008
23660 * g++.dg/opt/switch4.C: New.
23661
23662 2005-02-18 Jakub Jelinek <jakub@redhat.com>
23663
23664 PR c++/20023
23665 PR tree-optimization/20009
23666 * gcc.c-torture/compile/20050217-1.c: New test.
23667 * g++.dg/opt/switch3.C: New test.
23668
23669 PR tree-optimization/18947
23670 * gcc.c-torture/compile/20050215-1.c: New test.
23671 * gcc.c-torture/compile/20050215-2.c: New test.
23672 * gcc.c-torture/compile/20050215-3.c: New test.
23673
23674 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
23675
23676 PR c++/20028
23677 * g++.dg/template/crash34.C: New.
23678
23679 PR c++/20022
23680 * g++.dg/other/access3.C: New.
23681
23682 2005-02-17 Ira Rosen <irar@il.ibm.com>
23683
23684 * gcc.dg/vect/vect-98.c: New test.
23685
23686 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
23687
23688 PR tree-optimization/19967
23689 * gcc.dg/pr19967.c: New.
23690
23691 2005-02-16 Jakub Jelinek <jakub@redhat.com>
23692
23693 PR middle-end/19857
23694 * gcc.dg/tree-ssa/20050215-1.c: New test.
23695 * gcc.c-torture/execute/20050215-1.c: New test.
23696
23697 2005-02-15 Eric Christopher <echristo@redhat.com>
23698
23699 * gcc.dg/cpp/20050215-1.c: New file.
23700
23701 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
23702
23703 PR tree-optimization/15785
23704 * gcc.dg/pr15785-1.c: New test.
23705
23706 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
23707
23708 PR c++/17788
23709 * g++.dg/init/ctor4.C: New.
23710 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
23711
23712 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
23713
23714 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
23715 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
23716
23717 2005-02-15 Andreas Schwab <schwab@suse.de>
23718
23719 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
23720 declare malloc.
23721
23722 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
23723
23724 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
23725
23726 2005-02-14 Diego Novillo <dnovillo@redhat.com>
23727
23728 PR tree-optimization/19853
23729 * gcc.c-torture/compile/pr19853.c: New test.
23730
23731 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
23732
23733 PR c++/19608
23734 * g++.dg/parse/local-class1.C: New.
23735
23736 PR c++/19895
23737 * g++.dg/parse/ptrmem3.C: New.
23738
23739 PR c++/19884
23740 * g++.old-deja/g++.oliva/template6.C: Add another case.
23741 * g++.dg/template/explicit6.C: New.
23742
23743 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
23744
23745 PR c++/17816
23746 * g++.dg/other/redecl2.C: New.
23747
23748 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
23749
23750 PR c++/19891
23751 * g++.dg/abi/covariant4.C: New.
23752
23753 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
23754
23755 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
23756 New tests.
23757
23758 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
23759
23760 * gcc.dg/vect/vect-96.c: Fix typo.
23761
23762 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23763
23764 PR c++/14479
23765 PR c++/19487
23766 * g++.dg/template/enum5.C: New test.
23767
23768 2005-02-12 Ira Rosen <irar@il.ibm.com>
23769
23770 * gcc.dg/vect/vect-97.c: New test.
23771
23772 2005-02-12 Ira Rosen <irar@il.ibm.com>
23773
23774 * gcc.dg/vect/vect-96.c: New test.
23775
23776 2005-02-12 Uros Bizjak <uros@kss-loka.si>
23777
23778 * gcc.dg/builtins-34.c: Also check ldexp*.
23779
23780 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
23781
23782 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
23783
23784 2005-02-11 Janis Johnson <janis187@us.ibm.com>
23785
23786 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
23787 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
23788 dg-require-dll, dg-require-iconv, dg-require-named-sections,
23789 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
23790 selector_list, selector_expression, dg-process-target): Move to new
23791 file target-supports-dg.exp.
23792 * lib/target-supports-dg.exp: New.
23793
23794 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
23795 New.
23796
23797 2005-02-11 Jakub Jelinek <jakub@redhat.com>
23798
23799 PR c++/19666
23800 * g++.dg/other/ptrmem6.C: New test.
23801
23802 PR middle-end/19858
23803 * gcc.c-torture/compile/20050210-1.c: New test.
23804
23805 2005-02-11 Mark Mitchell <mark@codesourcery.com>
23806
23807 PR c++/19755
23808 * g++.dg/warn/Wbraces1.C: New test.
23809
23810 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
23811
23812 * gcc.dg/builtins-52.c: New testcase.
23813
23814 2005-02-10 Jakub Jelinek <jakub@redhat.com>
23815
23816 PR c/19342
23817 * gcc.c-torture/execute/20050119-1.c: New test.
23818
23819 2005-02-09 Mark Mitchell <mark@codesourcery.com>
23820
23821 PR c++/19811
23822 * g++.dg/init/delete1.C: New test.
23823
23824 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
23825
23826 PR c++/18470
23827 * g++.dg/template/static12.C: New test.
23828
23829 2005-02-09 Mark Mitchell <mark@codesourcery.com>
23830
23831 PR c++/19787
23832 * g++.dg/conversion/ambig1.C: New test.
23833
23834 PR c++/19739
23835 * g++.dg/ext/attrib19.C: New test.
23836
23837 PR c++/19732
23838 * g++.dg/parse/dtor5.C: New test.
23839
23840 PR c++/19762
23841 * g++.dg/template/dtor3.C: New test.
23842
23843 PR c++/19826
23844 * g++.dg/template/static11.C: New test.
23845 * g++.dg/template/crash2.C: Remove dg-error marker.
23846
23847 2005-02-09 Janis Johnson <janis187@us.ibm.com>
23848
23849 PR C++/18491
23850 * g++.old-deja/g++.mike/p10769a.C: Remove.
23851
23852 2005-02-09 Roger Sayle <roger@eyesopen.com>
23853
23854 * gcc.dg/builtins-48.c: New test case.
23855 * gcc.dg/builtins-49.c: New test case.
23856 * gcc.dg/builtins-50.c: New test case.
23857 * gcc.dg/builtins-51.c: New test case.
23858
23859 2005-02-09 Ian Lance Taylor <ian@airs.com>
23860
23861 PR middle-end/19583
23862 * g++.dg/warn/Wreturn-type-3.C: New test.
23863
23864 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
23865
23866 PR middle-end/19402
23867 * gcc.dg/pr19402-1.c: New testcase.
23868 * gcc.dg/pr19402-2.c: likewise.
23869
23870 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
23871
23872 PR middle-end/19854
23873 * g++.dg/tree-ssa/tmmti.C: New testcase.
23874
23875 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
23876
23877 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
23878
23879 2005-02-08 Mark Mitchell <mark@codesourcery.com>
23880
23881 PR c++/19733
23882 * g++.dg/parse/crash23.C: New test.
23883 * g++.dg/warn/Weff1.C: New test.
23884
23885 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
23886
23887 * gcc.dg/20050209-1.c: New test.
23888
23889 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
23890
23891 PR target/19799
23892 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
23893
23894 2005-02-08 Mike Stump <mrs@apple.com>
23895
23896 * g++.dg/pch/import-2.c: New test.
23897 * g++.dg/pch/import-2.hs: New.
23898 * g++.dg/pch/include/import-2a.h: New.
23899 * g++.dg/pch/include/import-2b.h: New.
23900
23901 2005-02-08 Janis Johnson <janis187@us.ibm.com>
23902
23903 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
23904
23905 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23906
23907 * gfortran.dg/substr_1.f90: New test.
23908
23909 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
23910
23911 PR middle-end/19775
23912 * gcc.dg/torture/builtin-power-1.c: Disable test for
23913 invalid transformation.
23914 * gcc.dg/builtins-10.c: Likewise. Disable one test we
23915 no longer optimize.
23916 * gcc.dg/builtins-47.c: New testcase.
23917
23918 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
23919 Dorit Naishlos <dorit@il.ibm.com>
23920
23921 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
23922
23923 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
23924
23925 * gcc.c-torture/compile/20050206-1.c: New test.
23926
23927 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
23928
23929 PR tree-opt/19768
23930 * g++.dg/opt/pr19768.C: New test.
23931
23932 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
23933
23934 PR tree-opt/19736
23935 * gcc.c-torture/compile/pr19736.c: New test.
23936
23937 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23938
23939 PR c++/17401
23940 * g++.dg/parse/error25.C: New test.
23941
23942 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
23943
23944 * gcc.c-torture/execute/20050203-1.c: New.
23945
23946 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
23947
23948 * gcc.dg/vect/vect-85.c: Remove xfail.
23949 * gcc.dg/vect/vect-86.c: Remove xfail.
23950 * gcc.dg/vect/vect-87.c: Remove xfail.
23951 * gcc.dg/vect/vect-88.c: Remove xfail.
23952
23953 2005-02-02 Geoffrey Keating <geoffk@apple.com>
23954
23955 * gcc.dg/altivec-19.c: New.
23956
23957 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
23958
23959 PR c/17807
23960 * gcc.dg/nested-func-3.c: New test.
23961 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
23962
23963 2005-02-02 Janis Johnson <janis187@us.ibm.com>
23964
23965 * gcc.test-framework/gen_directive_tests: Generate tests for
23966 selector expressions.
23967
23968 2005-02-02 Matt Austern <austern@apple.com>
23969
23970 PR c++/19628
23971 * g++/ext/builtin7.C: New.
23972 * g++/ext/builtin8.C: New.
23973
23974 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
23975
23976 PR c/18502
23977 * gcc.dg/pr18502-1.c: New test.
23978
23979 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23980
23981 PR c++/17413
23982 * g++.dg/template/local4.C: Tweak.
23983
23984 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
23985
23986 PR tree-optimization/19578
23987 * gcc.c-torture/compile/20050202-1.c: New test.
23988
23989 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
23990
23991 PR c/19435
23992 * gcc.dg/c99-init-4.c: New test.
23993
23994 2005-02-01 Janis Johnson <janis187@us.ibm.com>
23995
23996 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
23997
23998 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
23999
24000 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
24001 * g++.dg/eh/check-vect.h: New.
24002
24003 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
24004 * gcc.dg/vect/vect-78.c: Ditto.
24005 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
24006 Remove.
24007
24008 * g++.dg/conversion/simd1.C: Expect warning.
24009 * g++.dg/ext/attribute-test-1.C: Ditto.
24010 * g++.dg/ext/attribute-test-2.C: Ditto.
24011 * g++.dg/ext/attribute-test-3.C: Ditto.
24012 * g++.dg/ext/attribute-test-4.C: Ditto.
24013
24014 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
24015 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
24016
24017 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
24018
24019 2005-02-01 Richard Henderson <rth@redhat.com>
24020
24021 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
24022 long double for ibm double-double format.
24023 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
24024
24025 2005-02-01 Diego Novillo <dnovillo@redhat.com>
24026
24027 PR tree-optimization/19633
24028 * gcc.dg/pr19633-1.c: New test.
24029 * gcc.dg/pr19633.c: Tweak to make pointer point
24030 to NULL or a symbol.
24031
24032 2005-02-01 Janis Johnson <janis187@us.ibm.com>
24033
24034 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
24035 New procs.
24036 (dg-process-target (local override)): Handle selector expressions.
24037
24038 * gcc.test-framework/README: Describe tests in source directory.
24039 * gcc.test-framework/test-framework.awk: Handle dg- tests.
24040 * gcc.test-framework/test-framework.exp: Handle dg- tests.
24041 * gcc.test-framework/dg-bogus-exp-P.c: New test.
24042 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
24043 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
24044 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
24045 * gcc.test-framework/dg-do-link-exp-P.c: New test.
24046 * gcc.test-framework/dg-do-run-exp-P.c: New test.
24047 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
24048 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
24049 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
24050 * gcc.test-framework/dg-error-exp-P.c: New test.
24051 * gcc.test-framework/dg-error-exp-XP.c: New test.
24052 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
24053 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
24054 * gcc.test-framework/dg-output-exp-P.c: New test.
24055 * gcc.test-framework/dg-output-exp-XF.c: New test.
24056 * gcc.test-framework/dg-warning-exp-P.c: New test.
24057 * gcc.misc-tests/dg-1.c: Remove.
24058 * gcc.misc-tests/dg-2.c: Remove.
24059 * gcc.misc-tests/dg-3.c: Remove.
24060 * gcc.misc-tests/dg-4.c: Remove.
24061 * gcc.misc-tests/dg-5.c: Remove.
24062 * gcc.misc-tests/dg-6.c: Remove.
24063 * gcc.misc-tests/dg-7.c: Remove.
24064 * gcc.misc-tests/dg-8.c: Remove.
24065 * gcc.misc-tests/dg-9.c: Remove.
24066 * gcc.misc-tests/dg-10.c: Remove.
24067 * gcc.misc-tests/dg-11.c: Remove.
24068 * gcc.misc-tests/dg-12.c: Remove.
24069 * gcc.misc-tests/dg-test.exp: Remove.
24070
24071 * gcc.test-framework/test-framework.awk: Change recording and
24072 printing of passes and failures.
24073
24074 * gcc.test-framework: New directory.
24075 * gcc.test-framework/README: New.
24076 * gcc.test-framework/test-framework.exp: New.
24077 * gcc.test-framework/test-framework.awk: New.
24078 * gcc.test-framework/gen_directive_tests: New.
24079
24080 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
24081
24082 * lib/treelang.exp: Fix comment typos.
24083 (treelang_target_compile): Don't append libs=-ltreelang to options.
24084
24085 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
24086
24087 * g++.dg/parse/typename7.C: Adjust error messages.
24088
24089 2005-01-31 Jeff Law <law@redhat.com>
24090
24091 * gcc.c-torture/execute/20050131-1.c: New test.
24092 * gcc.dg/wcaselabel.c: New test.
24093
24094 2005-01-31 Mark Mitchell <mark@codesourcery.com>
24095
24096 * g++.dg/other/warning1.C: Adjust error messags.
24097 * g++.dg/parse/constant5.C: New test.
24098
24099 2005-01-31 Steven Bosscher <stevenb@suse.de>
24100
24101 PR c/19333
24102 * gcc.c-torture/compile/20011130-1.c: Reorder to make
24103 the test case valid.
24104 * gcc.dg/20030815-1.c: Remove invalid tests.
24105 * gcc.dg/array-7.c: Adjust expected result.
24106 * gcc.dg/pr18596-3.c: Likewise.
24107 * gcc.dg/noncompile/20000901-1.c: Likewise.
24108 * gcc.dg/noncompile/init-2.c: Likewise.
24109 * gcc.dg/noncompile/init-4.c: Likewise.
24110
24111 2005-01-31 Dale Johannesen <dalej@apple.com>
24112
24113 * g++.dg/opt/pr19650.C: New test.
24114
24115 2005-01-31 Richard Henderson <rth@redhat.com>
24116
24117 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
24118 long double for intel double extended format.
24119 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
24120
24121 2005-01-30 Mark Mitchell <mark@codesourcery.com>
24122
24123 PR c++/19555
24124 * g++.dg/template/static10.C: New test.
24125
24126 PR c++/19395
24127 * g++.dg/parse/error24.C: New test.
24128
24129 PR c++/19367
24130 * g++.dg/lookup/builtin1.C: New test.
24131
24132 PR c++/19457
24133 * g++.dg/warn/conv3.C: New test.
24134
24135 2005-01-30 Bud Davis <bdavis@gfortran.org>
24136
24137 PR fortran/19647
24138 * gfortan.dg/inquire_7.f90
24139
24140 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
24141
24142 PR tree-optimization/15791
24143 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
24144 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
24145 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
24146 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
24147 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
24148 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
24149 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
24150 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
24151 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
24152 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
24153
24154 2005-01-29 Paul Brook <paul@codesourcery.com>
24155
24156 PR fortran/18565
24157 * check.c (real_or_complex_check): New function.
24158 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
24159 * intrinsic.c (add_functions): Use new check functions.
24160 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
24161 Add prototypes.
24162
24163 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
24164
24165 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
24166 gcc.dg/lvalue-3.c: New tests.
24167 * gcc.dg/concat.c: Update expected messages.
24168
24169 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
24170
24171 PR libfortran/19595
24172 * gfortran.dg/eor_1.f90: New test.
24173
24174 2005-01-29 Steven G. Kargl <kargls@comcast.net>
24175
24176 PR fortran/19589
24177 * gfortran.dg/logical_data_1.f90: New test.
24178
24179 2005-01-28 Mark Mitchell <mark@codesourcery.com>
24180
24181 PR c++/19253
24182 * g++.dg/template/crash33.C: New test.
24183
24184 PR c++/19667
24185 * g++.dg/template/crash32.C: New test.
24186
24187 2005-01-28 Ian Lance Taylor <ian@airs.com>
24188
24189 PR middle-end/16558
24190 * g++.dg/warn/Wreturn-type-2.C: New test.
24191
24192 2004-06-24 Jeff Law <law@redhat.com>
24193
24194 * gcc.dg/tree-ssa/20050128-1.c: New test.
24195
24196 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
24197
24198 * gcc.target/frv/all-mdpackh-1.c: New test.
24199
24200 2005-01-28 Steven Bosscher <stevenb@suse.de>
24201
24202 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
24203
24204 2005-01-27 Richard Henderson <rth@redhat.com>
24205
24206 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
24207
24208 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
24209
24210 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
24211
24212 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
24213
24214 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
24215 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
24216 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
24217 to cope with cases where the multilib options override the dg-options.
24218
24219 2005-01-27 Jakub Jelinek <jakub@redhat.com>
24220
24221 PR c/18946
24222 * gcc.dg/noncompile/20050120-1.c: New test.
24223
24224 2005-01-26 Diego Novillo <dnovillo@redhat.com>
24225
24226 PR tree-optimization/19633
24227 * gcc.dg/pr19633.c: New test.
24228 * gcc.dg/tree-ssa/pr19633.c: New test.
24229
24230 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
24231
24232 * gcc.dg/20041216-1.c: New test.
24233
24234 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
24235
24236 PR objc/18862
24237 * objc.dg/selector-2.m: New test.
24238
24239 2005-01-26 Jakub Jelinek <jakub@redhat.com>
24240
24241 * g++.dg/opt/range-test-2.C: New test.
24242
24243 PR rtl-optimization/19579
24244 * gcc.c-torture/execute/20050124-1.c: New test.
24245
24246 2005-01-26 Greg Parker <gparker@apple.com>
24247 Stuart Hastings <stuart@apple.com>
24248
24249 * gcc.c-torture/execute/20050125-1.c: New.
24250
24251 2005-01-18 Jan Hubicka <jh@suse.cz>
24252
24253 PR tree-optimize/19337
24254 * gcc.c-torture/compile/20050119-1.c: New test.
24255
24256 2005-01-24 James E Wilson <wilson@specifixinc.com>
24257
24258 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
24259 test for successful match.
24260
24261 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
24262
24263 PR objc/18408
24264 * objc.dg/comp-types-7.m: New test.
24265
24266 2005-01-24 Janis Johnson <janis187@us.ibm.com>
24267
24268 * lib/target-supports.exp (current_target_name): New.
24269 (check_effective_target_ilp32, check_effective_target_lp64):
24270 Cache the result to use as long as the current target, with
24271 multilib flags, remains the same.
24272
24273 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
24274 (dg-require-weak, dg-require-visibility, dg-require-alias,
24275 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
24276 dg-require-effective-target, dg-skip-if): Remove call to
24277 skip_test_and_clear_xfail.
24278 (dg-test): Clear xfail data.
24279
24280 2005-01-24 Jakub Jelinek <jakub@redhat.com>
24281
24282 PR target/17751
24283 * gcc.dg/ppc64-toc.c: New test.
24284
24285 * g++.dg/tree-ssa/empty-1.C: New test.
24286
24287 PR middle-end/19551
24288 * gcc.c-torture/execute/20050121-1.c: New test.
24289 * gcc.dg/20050121-2.c: New test.
24290
24291 2004-01-23 Steven G. Kargl <kargls@comcast.net>
24292 Paul Brook <paul@codesourcery.com>
24293
24294 PR fortran/17941
24295 * gfortran.dg/real_const_1.f: New test.
24296 * gfortran.dg/real_const_2.f90: New test.
24297 * gfortran.dg/complex_int_1.f90: New test.
24298
24299 2005-01-23 Bud Davis <bdavis9659@comcast.net>
24300
24301 PR fortran/19313
24302 * gfortan.dg/inquire_6.f90: New test.
24303
24304 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
24305
24306 PR libfortran/19451
24307 * open_readonly_1.f90: New test.
24308
24309 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
24310
24311 PR libfortran/18982
24312 * gfortran.dg/open_new.f90: New file.
24313
24314 2005-01-22 Paul Brook <paul@codesourcery.com>
24315
24316 * namelist_1.f90: New test.
24317
24318 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
24319
24320 PR tree-optimization/19484
24321 * gcc.c-torture/compile/20050122-[12].c: New tests.
24322
24323 2005-01-22 Paul Brook <paul@codesourcery.com>
24324
24325 * gfortran.dg/implicit_2.f90: New test.
24326
24327 2005-01-22 Bud Davis <bdavis9659@comcast.net>
24328
24329 PR fortran/19314
24330 * gfortran.dg/inquire_5.f90: New test.
24331
24332 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24333
24334 PR c/18809
24335 * gcc.dg/pr18809-1.c: New test.
24336
24337 2005-01-21 Ian Lance Taylor <ian@airs.com>
24338
24339 * gcc.dg/20050121-1.c: New test.
24340
24341 PR tree-optimization/13000
24342 * gcc.dg/20040206-1.c: Change warning to point where function is
24343 being inlined.
24344
24345 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24346
24347 PR c++/19208
24348 * g++.dg/template/array11.C: New test.
24349
24350 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24351
24352 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
24353 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
24354 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
24355 * gfortran.dg/getenv_1.f90: Add dg-do directive.
24356 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
24357 gfortran.dg/pr17164.f90: Add missing dg-do directives.
24358
24359 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
24360
24361 PR tree-optimization/15349
24362 * gcc.dg/tree-ssa/pr15349.c: New.
24363
24364 2005-01-20 Steve Ellcey <sje@cup.hp.com>
24365
24366 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
24367
24368 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
24369
24370 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
24371 scan-assembler-times directive name.
24372
24373 * gcc.dg/asm-a.c: Move dg-require-effective-target to
24374 after dg-do.
24375
24376 PR rtl-optimization/19462
24377 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
24378
24379 2005-01-19 Steve Ellcey <sje@cup.hp.com>
24380
24381 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
24382 counting function calls on ia64.
24383
24384 2005-01-19 Jakub Jelinek <jakub@redhat.com>
24385
24386 PR rtl-optimization/15139
24387 * gcc.dg/20050111-2.c: New test.
24388
24389 PR c/17297
24390 * gcc.c-torture/compile/20050113-1.c: New testcase.
24391
24392 PR middle-end/19164
24393 * gcc.dg/20050113-1.c: New testcase.
24394
24395 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
24396
24397 * gcc.dg/vect/vect-85.c: Add comment.
24398 * gcc.dg/vect/vect-86.c: Add xfail for now.
24399 * gcc.dg/vect/vect-87.c: Add xfail for now.
24400 * gcc.dg/vect/vect-88.c: Add xfail for now.
24401 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
24402
24403 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24404
24405 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
24406
24407 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
24408
24409 * g++.dg/debug/typedef3.C: New test.
24410
24411 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
24412
24413 PR c/19472
24414 * gcc.dg/asm-a.c: New test.
24415
24416 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
24417
24418 * gcc.dg/sh-relax.c: Add prototype for abort.
24419
24420 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
24421
24422 * gcc.dg/short-compare-1.c: New test.
24423 * gcc.dg/short-compare-2.c: Likewise.
24424
24425 2005-01-18 Michael Matz <matz@suse.de>
24426
24427 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
24428
24429 2005-01-17 Diego Novillo <dnovillo@redhat.com>
24430
24431 PR tree-optimization/19121
24432 * gcc.c-torture/compile/pr19121.c: New test.
24433
24434 2005-01-17 James E. Wilson <wilson@specifixinc.com>
24435
24436 PR target/19357
24437 * gcc.c-torture/compile/pr19357.c: New test.
24438
24439 2005-01-17 Ian Lance Taylor <ian@airs.com>
24440
24441 PR c/5675
24442 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
24443 pass--those that refer just to the variable, possibly with a
24444 cast.
24445 * gcc.dg/c99-const-expr-3.c: Likewise.
24446
24447 PR middle-end/13127
24448 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
24449 longer emitted.
24450
24451 2005-01-16 Bud Davis <bdavis9659@comcast.net>
24452
24453 PR fortran/18778
24454 * gfortran.dg/endfile_2.f90: New test.
24455
24456 2005-01-16 Steven G. Kargl <kargls@comcast.net>
24457
24458 PR 19168
24459 * gfortran.dg/select_5.f90: New test.
24460
24461 2004-01-16 Paul Brook <paul@codesourcery.com>
24462
24463 * gfortran.dg/common_4.f90: New test.
24464
24465 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
24466
24467 PR rtl-optimization/19462
24468 * gcc.dg/torture/pr19462-1.c: New test.
24469
24470 2005-01-15 Ziemowit Laski <zlaski@apple.com>
24471
24472 PR objc/19321
24473 * objc.dg/func-ptr-2.m: New.
24474 * objc.dg/volatile-1.m: New.
24475
24476 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24477
24478 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
24479
24480 2005-01-15 Jakub Jelinek <jakub@redhat.com>
24481
24482 PR tree-optimization/19060
24483 * gcc.c-torture/execute/20050104-1.c: New test.
24484
24485 2005-01-15 Bud Davis <bdavis9659@comcast.net>
24486
24487 PR fortran/18983
24488 * gfortran.dg/write_to_null.f90: New test.
24489
24490 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
24491 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24492
24493 PR other/19328
24494 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
24495 argument.
24496
24497 2005-01-15 Jakub Jelinek <jakub@redhat.com>
24498
24499 PR c++/19263
24500 * g++.dg/init/vector1.C: New test.
24501
24502 2005-01-14 James E. Wilson <wilson@specifixinc.com>
24503
24504 PR target/13158
24505 * gcc.target/ia64/sibcall-unwind-1.c: New test.
24506 PR target/18987
24507 * gcc.target/ia64/sibcall-unwind-2.c: New test.
24508
24509 2005-01-14 Steven G. Kargl <kargls@comcast.net>
24510
24511 * gfortran.dg/select_1.f90: New test.
24512 * gfortran.dg/select_2.f90: New test.
24513 * gfortran.dg/select_3.f90: New test.
24514 * gfortran.dg/select_4.f90: New test.
24515
24516 2005-01-14 Jakub Jelinek <jakub@redhat.com>
24517
24518 PR middle-end/19084
24519 PR rtl-optimization/19348
24520 * gcc.dg/20050111-1.c: New test.
24521 * gcc.c-torture/execute/20050111-1.c: New test.
24522
24523 * gcc.dg/i386-asm-4.c: New test.
24524
24525 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24526
24527 * gcc.dg/nested-func-2.c: New test.
24528 * ada/acats/norun.lst: Remove c953002.
24529
24530 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
24531
24532 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
24533
24534 2005-01-12 Ben Elliston <bje@au.ibm.com>
24535
24536 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
24537
24538 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
24539
24540 PR target/18761
24541 * g++.dg/abi/align1.C: New test.
24542
24543 2005-01-11 Alan Modra <amodra@bigpond.net.au>
24544
24545 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
24546 at a time.
24547 * g++.dg/ext/altivec_check.h: Support compiling as C.
24548
24549 2005-01-10 Roger Sayle <roger@eyesopen.com>
24550
24551 PR c++/19355
24552 * g++.dg/expr/pr19355-1.C: New test case.
24553
24554 2005-01-10 Laurent GUERBY <laurent@guerby.net>
24555
24556 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
24557 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
24558 * ada/acats/tests/c3/c92005b.ada: Likewise.
24559 * ada/acats/tests/c3/cxb3012.a: Likewise.
24560 * ada/acats/norun.lst: Add c380004 and c953002, add PR
24561
24562 2005-01-09 Paul Brook <paul@codesourcery.com>
24563
24564 * gfortran.dg/common_2.f90: New file.
24565 * gfortran.dg/common_3.f90: New file.
24566
24567 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
24568
24569 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
24570
24571 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
24572
24573 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
24574 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
24575 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
24576 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
24577 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
24578 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
24579 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
24580 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
24581 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
24582 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
24583 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
24584 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
24585 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
24586 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
24587 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
24588 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
24589 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
24590 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
24591 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
24592 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
24593 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
24594 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
24595 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
24596 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
24597 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
24598 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
24599 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
24600 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
24601 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
24602 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
24603 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
24604 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
24605 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
24606 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
24607 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
24608 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
24609 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
24610 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
24611 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
24612 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
24613 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
24614 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
24615 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
24616 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
24617 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
24618 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
24619 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
24620 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
24621 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
24622 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
24623 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
24624 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
24625 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
24626 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
24627 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
24628 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
24629 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
24630 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
24631 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
24632 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
24633 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
24634 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
24635 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
24636 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
24637 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
24638 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
24639 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
24640
24641 * gcc.dg/vect/vect-1.c: Fix spelling.
24642 * gcc.dg/vect/vect-10.c: Fix spelling.
24643 * gcc.dg/vect/vect-11.c: Fix spelling.
24644 * gcc.dg/vect/vect-12.c: Fix spelling.
24645 * gcc.dg/vect/vect-14.c: Fix spelling.
24646 * gcc.dg/vect/vect-15.c: Fix spelling.
24647 * gcc.dg/vect/vect-16.c: Fix spelling.
24648 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
24649 * gcc.dg/vect/vect-64.c: Fix comments.
24650 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
24651
24652 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
24653 Ira Rosen <irar@il.ibm.com>
24654
24655 * gcc.dg/vect/vect-70.c: New test.
24656 * gcc.dg/vect/vect-71.c: New test.
24657
24658 2005-01-09 Manfred Hollstein <mh@suse.com>
24659
24660 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
24661 * gcc.dg/pr18241-2.c: Likewise.
24662 * gcc.dg/pr18241-3.c: Likewise.
24663 * gcc.dg/pr18241-4.c: Likewise.
24664 * gcc.dg/pr18241-5.c: Likewise.
24665
24666 2005-01-08 Richard Henderson <rth@redhat.com>
24667
24668 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
24669 False for x86 and x86-64.
24670
24671 2005-01-08 Diego Novillo <dnovillo@redhat.com>
24672
24673 PR tree-optimization/18241
24674 * gcc.dg/pr18241-1.c: New test.
24675 * gcc.dg/pr18241-2.c: New test.
24676 * gcc.dg/pr18241-3.c: New test.
24677 * gcc.dg/pr18241-4.c: New test.
24678 * gcc.dg/pr18241-5.c: New test.
24679
24680 2005-01-08 Steven G. Kargl <kargls@comcast.net>
24681
24682 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
24683 gfortran.dg/select_4.f90: New.
24684
24685 2005-01-07 Jakub Jelinek <jakub@redhat.com>
24686
24687 * gcc.c-torture/execute/20050107-1.c: New test.
24688
24689 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
24690
24691 PR c++/19298
24692 * g++.dg/template/ref2.C: New.
24693
24694 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
24695
24696 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
24697 instead of being empty.
24698
24699 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24700
24701 PR fortran/15553
24702 * gfortran.dg/array-1.f90: New test.
24703
24704 2005-01-07 Jakub Jelinek <jakub@redhat.com>
24705
24706 PR tree-optimization/19283
24707 * gcc.c-torture/execute/20050106-1.c: New test.
24708
24709 PR rtl-optimization/18861
24710 * gcc.dg/20050105-1.c: New test.
24711
24712 PR tree-optimization/18828
24713 * gcc.dg/20050105-2.c: New test.
24714
24715 2005-01-07 Andreas Jaeger <aj@suse.de>
24716
24717 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
24718
24719 2005-01-07 Bud Davis <bdavis9659@comcast.net>
24720
24721 PR fortran/18398
24722 * gfortran.dg/fmt_read.f90: New test.
24723
24724 2005-01-06 Geoffrey Keating <geoffk@apple.com>
24725
24726 * gcc.dg/rs6000-ldouble-2.c: New.
24727
24728 2005-01-06 Mark Mitchell <mark@codesourcery.com>
24729
24730 PR c++/19244
24731 * g++.dg/parser/ctor2.C: New test.
24732
24733 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24734
24735 PR c++/17154
24736 * g++.dg/template/using9.C: New test.
24737
24738 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24739
24740 PR c++/19258
24741 * g++.dg/lookup/friend6.C: New test.
24742
24743 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
24744
24745 PR c++/19270
24746 * g++.dg/template/array10.C: New.
24747
24748 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24749
24750 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
24751 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
24752
24753 2005-01-06 Jakub Jelinek <jakub@redhat.com>
24754
24755 * gcc.c-torture/compile/20050105-1.c: New test.
24756
24757 2005-01-05 Geoffrey Keating <geoffk@apple.com>
24758
24759 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
24760
24761 2005-01-05 Roger Sayle <roger@eyesopen.com>
24762
24763 PR middle-end/19100
24764 * gcc.dg/conv-3.c: New test case.
24765
24766 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
24767
24768 * gcc.dg/asm-wide-1.c: New test.
24769
24770 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
24771
24772 PR c++/19030
24773 * g++.dg/parse/crash22.C: New
24774
24775 2005-01-04 Geoffrey Keating <geoffk@apple.com>
24776
24777 PR 19257
24778 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
24779
24780 2005-01-04 Uros Bizjak <uros@kss-loka.si>
24781
24782 PR middle-end/17767
24783 * gcc.dg/i386-mmx-6.c: New test case.
24784
24785 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
24786
24787 PR tree-optimization/18308
24788 * gcc.dg/vect/pr18308.c: New testcase.
24789
24790 2005-01-04 Andreas Jaeger <aj@suse.de>
24791
24792 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
24793
24794 2005-01-03 Geoffrey Keating <geoffk@apple.com>
24795 Robert Bowdidge <bowdidge@apple.com>
24796
24797 * gcc.dg/cpp/subframework1.c: New.
24798 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
24799 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
24800 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
24801 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
24802
24803 2005-01-03 Geoffrey Keating <geoffk@apple.com>
24804
24805 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
24806 producing warning.
24807 * gcc.dg/darwin-weakimport-2.c: New.
24808
24809 2005-01-03 Richard Henderson <rth@redhat.com>
24810
24811 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
24812
24813 2005-01-03 Richard Henderson <rth@redhat.com>
24814
24815 * gcc.dg/vect/vect.exp: Enable for ia64.
24816 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
24817 (check_effective_target_vect_float): Likewise.
24818 (check_effective_target_vect_no_align): Likewise.
24819 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
24820 * gcc.dg/vect/vect-8.c: Likewise.
24821
24822 2005-01-03 Uros Bizjak <uros@kss-loka.si>
24823
24824 PR target/19236
24825 * gcc.dg/pr19236-1.c: New test case.
24826
24827 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
24828
24829 PR rtl-optimization/12092
24830 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
24831
24832 2005-01-02 Andreas Jaeger <aj@suse.de>
24833
24834 * gcc.dg/pr12092-1.c: Do not run on x86_64.
24835
24836 2005-01-01 Roger Sayle <roger@eyesopen.com>
24837 Andrew Pinski <pinskia@physics.uc.edu>
24838
24839 PR rtl-optimization/12092
24840 * gcc.dg/pr12092-1.c: New test case.
24841
24842 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
24843
24844 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
24845 'hidden' and 'default' for better portability.
24846 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
24847
24848 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
24849 6 and 7.
24850 * g++.old-deja/g++.brendan/new3.C: Likewise.
24851
24852 2005-01-01 Steven Bosscher <stevenb@suse.de>
24853
24854 * gcc.dg/20041231-1.C: New test.
24855 * g++.dg/warn/Wunreachable-code-1.C: New test.
24856
24857 2004-12-30 David Edelsohn <edelsohn@gnu.org>
24858
24859 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
24860 file, not /dev/null. Abort on error.
24861
24862 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
24863 Ziemowit Laski <zlaski@apple.com>
24864
24865 PR objc/18971
24866 * objc.dg/encode-5.m: New test.
24867
24868 2004-12-29 Richard Henderson <rth@redhat.com>
24869
24870 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
24871 * objc.dg/stabs-1.m: Disable for ia64.
24872
24873 2004-12-29 Mark Mitchell <mark@codesourcery.com>
24874
24875 PR c++/19190
24876 * g++.dg/warn/Wunused-10.C: New test.
24877
24878 2004-12-28 Richard Henderson <rth@redhat.com>
24879
24880 * objc.dg/stabs-1.m: Disable for alpha.
24881
24882 2004-12-27 Mark Mitchell <mark@codesourcery.com>
24883
24884 PR c++/19149
24885 * g++.dg/parse/error23.C: New test.
24886
24887 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24888
24889 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
24890
24891 PR fortran/19032
24892 * gfortran.dg/intrinsic_modulo_1.f90: New.
24893 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
24894 tests with divisor -1.
24895
24896 2004-12-27 Mark Mitchell <mark@codesourcery.com>
24897
24898 * g++.dg/opt/temp1.C (memcpy): Return a value.
24899
24900 PR c++/19148
24901 * g++.dg/expr/cond7.C: New test.
24902
24903 2004-12-27 Paul Brook <paul@codesourcery.com>
24904
24905 * gfortran.dg/g77/select_no_compile.f: Remove.
24906
24907 2004-12-27 Richard Henderson <rth@redhat.com>
24908
24909 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
24910 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
24911 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
24912
24913 2004-12-26 Richard Henderson <rth@redhat.com>
24914
24915 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
24916 by 1i instead of token pasting.
24917
24918 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24919
24920 PR tree-optimization/17578
24921 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
24922 to additional_flags.
24923 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
24924
24925 2004-12-25 Richard Henderson <rth@redhat.com>
24926
24927 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
24928 Remove Alpha.
24929
24930 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24931
24932 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
24933 hppa*-*-hpux*.
24934 * gcc.dg/pr17957.c (dg-options): Likewise.
24935 * gcc.dg/struct-ret-1.c: Add prototype for abort.
24936 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
24937 instead of 0 on __hppa__.
24938 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
24939 "foo,%r" on hppa*-*-*.
24940
24941 2004-12-23 Bud Davis <bdavis9659@comcast.net>
24942
24943 PR fortran/19071
24944 * gfortran.dg/complex_write.f90: New test.
24945
24946 2004-12-23 Mark Mitchell <mark@codesourcery.com>
24947
24948 PR c++/17595
24949 * g++.dg/parse/pragma2.C: New test.
24950
24951 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
24952
24953 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
24954
24955 * gcc.dg/empty2.c: Add missing dg-warning.
24956
24957 2004-12-23 Mark Mitchell <mark@codesourcery.com>
24958
24959 PR c++/17413
24960 * g++.dg/template/local4.C: New test.
24961 * g++.dg/template/crash19.C: Add dg-error marker.
24962
24963 * g++.dg/template/crash31.C: Correct embedded PR number.
24964
24965 2004-12-23 Mark Mitchell <mark@codesourcery.com>
24966
24967 PR c++/16405
24968 * g++.dg/opt/temp1.C: Add do-run marker.
24969
24970 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
24971
24972 * g++.dg/template/spec19.C: New.
24973
24974 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
24975
24976 PR target/16819
24977 * gcc.dg/empty2.c: New.
24978
24979 2004-12-23 Richard Henderson <rth@redhat.com>
24980
24981 * lib/target-supports.exp (check_effective_target_vect_no_align):
24982 Remove i?86 and x86-64.
24983
24984 2004-12-23 Mark Mitchell <mark@codesourcery.com>
24985
24986 PR c++/16405
24987 * g++.dg/opt/temp1.C: New test.
24988
24989 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24990
24991 PR c++/18733
24992 * g++.dg/template/friend33.C: New testcase.
24993
24994 2004-12-22 Mark Mitchell <mark@codesourcery.com>
24995
24996 PR c++/18464
24997 * g++.dg/template/cond5.C: New test.
24998
24999 PR c++/18492
25000 * g++.dg/inherit/thunk3.C: New test.
25001
25002 PR c++/11224
25003 * g++.dg/warn/Wunused-9.C: New test.
25004
25005 2004-12-22 Janis Johnson <janis187@us.ibm.com>
25006
25007 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
25008
25009 2004-12-22 Jan Beulich <jbeulich@novell.com>
25010
25011 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
25012
25013 2004-12-21 Mark Mitchell <mark@codesourcery.com>
25014
25015 PR c++/18378
25016 * g++.dg/ext/packed8.C: New test.
25017
25018 PR c++/19063
25019 * g++.dg/template/crash31.C: New test.
25020
25021 PR c++/19034
25022 * g++.dg/template/crash30.C: New test.
25023
25024 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
25025
25026 PR C++/18984
25027 * g++.dg/eh/ctor3.C: New test.
25028
25029 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25030
25031 * objc.dg/stabs-1.m: Allow section name to be quoted and
25032 assembly label to begin with '.LL'.
25033
25034 2004-12-21 Janis Johnson <janis187@us.ibm.com>
25035
25036 * gcc.dg/vect/vect.exp
25037 (check_effective_target_lp64_or_vect_no_align): New.
25038 * gcc.dg/vect/vect-77.c: Use it.
25039 * gcc.dg/vect/vect-78.c: Use it.
25040
25041 * lib/target-supports.exp
25042 (check_effective_target_vect_no_max,
25043 check_effective_target_vect_no_bitwise,
25044 check_effective_target_vect_no_align): New.
25045 * gcc.dg/vect/vect-13.c: Use them.
25046 * gcc.dg/vect/vect-17.c: Ditto.
25047 * gcc.dg/vect/vect-18.c: Ditto.
25048 * gcc.dg/vect/vect-19.c: Ditto.
25049 * gcc.dg/vect/vect-20.c: Ditto.
25050 * gcc.dg/vect/vect-27.c: Ditto.
25051 * gcc.dg/vect/vect-29.c: Ditto.
25052 * gcc.dg/vect/vect-44.c: Ditto.
25053 * gcc.dg/vect/vect-48.c: Ditto.
25054 * gcc.dg/vect/vect-50.c: Ditto.
25055 * gcc.dg/vect/vect-52.c: Ditto.
25056 * gcc.dg/vect/vect-54.c: Ditto.
25057 * gcc.dg/vect/vect-56.c: Ditto.
25058 * gcc.dg/vect/vect-58.c: Ditto.
25059 * gcc.dg/vect/vect-60.c: Ditto.
25060 * gcc.dg/vect/vect-72.c: Ditto.
25061 * gcc.dg/vect/vect-80.c: Ditto.
25062
25063 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
25064
25065 PR c++/14075
25066 * g++.dg/init/string1.C: New.
25067
25068 PR c++/18975
25069 * g++.dg/other/synth1.C: New.
25070
25071 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
25072
25073 PR c/18963
25074 * gcc.dg/pr18963-1.c: New test.
25075
25076 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
25077
25078 PR c/18596
25079 * gcc.dg/funcdef-storage-1.c (foo): Remove.
25080 * gcc.dg/pr18596-1.c: Use dg-error.
25081 (dg-options): Use -fno-unit-at-a-time.
25082 * gcc.dg/pr18596-2.c: New test.
25083 * gcc.dg/pr18596-3.c: New test.
25084
25085 2004-12-20 Roger Sayle <roger@eyesopen.com>
25086
25087 PR middle-end/18683
25088 * g++.dg/opt/pr18683-1.C: New test case.
25089
25090 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
25091
25092 PR other/19093
25093 * g++.dg/opt/max1.C: Fix for 64bit targets.
25094
25095 2004-12-20 Matt Austern <austern@apple.com>
25096
25097 PR c++/19044
25098 * g++.dg/ext/builtin6.C: New
25099
25100 2004-12-20 Diego Novillo <dnovillo@redhat.com>
25101
25102 PR tree-optimization/19080
25103 * gcc.c-torture/compile/pr19080.c: New test.
25104
25105 2004-12-20 Steven Bosscher <stevenb@suse.de>
25106
25107 * gcc.dg/20041219-1.c: New test.
25108
25109 2004-12-19 Roger Sayle <roger@eyesopen.com>
25110
25111 PR middle-end/19068
25112 * g++.dg/opt/max1.C: New test case.
25113
25114 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25115
25116 * gcc.dg/fdata-sections-1.c: New test.
25117
25118 2004-12-18 Roger Sayle <roger@eyesopen.com>
25119
25120 PR middle-end/18548
25121 * gcc.dg/max-1.c: New test case.
25122
25123 2004-12-18 Jakub Jelinek <jakub@redhat.com>
25124
25125 * gcc.c-torture/execute/20041218-1.c: New test.
25126
25127 2004-12-17 Diego Novillo <dnovillo@redhat.com>
25128
25129 * gcc.dg/pr18501.c: New test.
25130 * gcc.dg/uninit-5.c: XFAIL.
25131 * gcc.dg/uninit-9.c: XFAIL.
25132
25133 2004-12-17 Dale Johannesen <dalej@apple.com>
25134
25135 * gcc.dg/20041213-1.c: New.
25136
25137 2004-12-17 Ziemowit Laski <zlaski@apple.com>
25138
25139 * objc.dg/stabs-1.m: Allow assembly label to begin
25140 with a dot ('.').
25141
25142 2004-12-17 Jakub Jelinek <jakub@redhat.com>
25143
25144 * gcc.c-torture/execute/20041213-1.c: Move...
25145 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
25146
25147 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
25148
25149 PR c++/18721
25150 * g++.dg/lookup/conv-5.C: New.
25151
25152 2004-12-16 Ziemowit Laski <zlaski@apple.com>
25153
25154 * objc.dg/stabs-1.m: New test.
25155
25156 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
25157
25158 * gcc.dg/visibility-c.c: Change compile to
25159 assemble for the test.
25160
25161 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
25162
25163 PR target/19041
25164 * gcc.dg/visibility-c.c: New test.
25165
25166 2004-12-16 Roger Sayle <roger@eyesopen.com>
25167
25168 PR middle-end/18493
25169 * gcc.dg/switch-8.c: New test case.
25170
25171 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
25172
25173 PR c++/18905
25174 * g++.dg/template/init4.C: New.
25175 * g++.dg/opt/static3.C: Enable optimizer.
25176
25177 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
25178
25179 * g++.dg/other/complex1.C: New test.
25180
25181 2004-12-15 Alan Modra <amodra@bigpond.net.au>
25182
25183 * g++.dg/opt/inline9.C: New test.
25184
25185 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25186
25187 PR fortran/18993
25188 * gfotran.dg/nullify_1.f: New test.
25189
25190 2004-12-15 Richard Henderson <rth@redhat.com>
25191
25192 * gcc.target/i386/i386.exp: New harness.
25193 * gcc.target/i386/vect-args.c: New.
25194
25195 2004-12-15 David Edelsohn <edelsohn@gnu.org>
25196
25197 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
25198
25199 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25200
25201 PR c++/18825
25202 * g++.dg/template/friend32.C: New test.
25203
25204 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25205
25206 * cpp/pragma-once-1.c: New test.
25207 * cpp/pragma-once-1b.h: Likewise.
25208 * cpp/pragma-once-1c.h: Likewise.
25209 * cpp/pragma-once-1d.h: Likewise.
25210 * cpp/inc/pragma-once-1a.h: Likewise.
25211
25212 2004-12-15 Bud Davis <bdavis9659@comcast.net>
25213 Steven G. Kargl <kargls@comcast.net>
25214
25215 PR fortran/17597
25216 * gfortran.dg/list_read_3.f90: New test.
25217
25218 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25219
25220 * gcc.dg/ftrapv-2.c: New test.
25221
25222 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
25223
25224 PR c++/18981
25225 * g++.dg/template/typename9.C: New test.
25226
25227 2004-12-14 Mark Mitchell <mark@codesourcery.com>
25228
25229 PR c++/18738
25230 * g++.dg/template/typename8.C: New test.
25231 * g++.dg/parse/friend2.C: Tweak error message.
25232
25233 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
25234
25235 * gcc.c-torture/20041214-1.c: New test.
25236
25237 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
25238
25239 PR c++/18965
25240 * g++.dg/init/array17.C: New test.
25241
25242 2004-12-14 Mark Mitchell <mark@codesourcery.com>
25243
25244 PR c++/18793
25245 * g++.dg/init/aggr3.C: New test.
25246
25247 2004-12-14 Janis Johnson <janis187@us.ibm.com>
25248
25249 * gcc.dg/altivec-types-1.c: New test.
25250 * gcc.dg/altivec-types-2.c: New test.
25251 * gcc.dg/altivec-types-3.c: New test.
25252 * gcc.dg/altivec-types-4.c: New test.
25253 * g++.dg/ext/altivec-types-1.C: New test.
25254 * g++.dg/ext/altivec-types-2.C: New test.
25255 * g++.dg/ext/altivec-types-3.C: New test.
25256 * g++.dg/ext/altivec-types-4.C: New test.
25257
25258 2004-12-14 Jakub Jelinek <jakub@redhat.com>
25259
25260 PR middle-end/18951
25261 * gcc.c-torture/execute/20041213-1.c: New test.
25262
25263 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
25264
25265 PR c++/18949
25266 * g++.dg/template/cast1.C: New.
25267
25268 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
25269
25270 * gcc.c-torture/execute/20041213-2.c: New test.
25271
25272 2004-12-13 Richard Henderson <rth@redhat.com>
25273
25274 * gcc.dg/i386-sse-10.c: Fix typo in options.
25275
25276 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
25277
25278 PR c++/18968
25279 * g++.dg/opt/pr18968.C: New test.
25280
25281 2004-12-13 Mark Mitchell <mark@codesourcery.com>
25282
25283 PR c++/18925
25284 * g++.dg/ext/visibility/staticdatamem.C: New test.
25285
25286 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
25287
25288 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
25289
25290 2004-12-13 Roger Sayle <roger@eyesopen.com>
25291
25292 PR rtl-optimization/18928
25293 * gcc.dg/pr18928-1.c: New test case.
25294
25295 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
25296
25297 PR tree-opt/16951
25298 * gcc.c-torture/compile/20041211-1.c: New.
25299
25300 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25301
25302 PR middle-end/17564
25303 * gcc.c-torture/execute/20041212-1.c: New test.
25304
25305 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25306
25307 PR fortran/18869
25308 * gfortran.dg/common_1.f90: New test.
25309
25310 2004-12-12 Steven G. Kargl <kargls@comcast.net>
25311 Paul Brook <paul@codesourcery.com>
25312
25313 PR fortran/16222
25314 * gfortran.dg/real_do_1.f90: New test.
25315
25316 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
25317
25318 PR tree-opt/18040
25319 * g++.dg/opt/ptrmem6.C: New test.
25320
25321 2004-12-11 Roger Sayle <roger@eyesopen.com>
25322
25323 PR middle-end/18921
25324 * gcc.dg/pr18921-1.c: New test case.
25325
25326 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25327
25328 PR fortran/17175
25329 * gfortran.dg/scale_1.f90: New test.
25330
25331 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
25332
25333 PR middle-end/18903
25334 * gcc.c-torture/compile/pr18903.c: New test.
25335
25336 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
25337
25338 * gcc.c-torture/execute/20041210-1.c: New test.
25339
25340 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25341
25342 PR c++/18731
25343 * g++.dg/parser/struct-1.C: New test.
25344 * g++.dg/parser/struct-2.C: New test.
25345 * g++.dg/parser/struct-3.C: New test.
25346
25347 2004-12-09 Richard Henderson <rth@redhat.com>
25348
25349 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
25350
25351 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
25352 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
25353
25354 2004-12-09 Matt Austern <austern@apple.com>
25355
25356 PR c++/18514
25357 * g++.dg/ext/builtin1.C: New
25358 * g++.dg/ext/builtin2.C: New
25359 * g++.dg/ext/builtin3.C: New
25360 * g++.dg/ext/builtin4.C: New
25361 * g++.dg/ext/builtin5.C: New
25362
25363 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
25364
25365 PR tree-opt/18904
25366 * g++.dg/opt/ptrmem5.C: New test.
25367
25368 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
25369
25370 * g++.dg/parse/typename5.C: Adjust for new error.
25371 * g++.dg/parse/typename7.C: New.
25372
25373 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25374
25375 PR c++/18073
25376 * g++.dg/other/mmintrin.C: New test.
25377
25378 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
25379
25380 PR c++/16681
25381 * g++.dg/init/array15.C: New.
25382 * g++.dg/init/array16.C: New.
25383
25384 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25385
25386 PR fortran/18826
25387 * gfortran.dg/assign_1.f90: New test.
25388
25389 2004-12-08 Nick Clifton <nickc@redhat.com>
25390
25391 * gcc.target/xstormy16/bss_below100: New directory containing tests.
25392 * gcc.target/xstormy16/data_below100: Likewise.
25393 * gcc.target/xstormy16/sfr: Likewise.
25394 * gcc.target/xstormy16/below100.S: New test source file.
25395 * gcc.target/xstormy16/below100.ld: New test linker script.
25396 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
25397 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
25398 bp instructions.
25399 * gcc.target/xstormy16/bp.c: Likewise.
25400
25401 * gcc.target/xstormy16/bss_below100: New files:
25402 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
25403 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
25404 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
25405 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
25406 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
25407 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
25408 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
25409 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
25410 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
25411 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
25412 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
25413 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
25414 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
25415 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
25416 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
25417 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
25418 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
25419 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
25420 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
25421 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
25422 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
25423 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
25424 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
25425 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
25426 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
25427 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
25428 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
25429
25430 * gcc.target/xstormy16/data_below100: New files:
25431 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
25432 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
25433 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
25434 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
25435 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
25436 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
25437 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
25438 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
25439 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
25440 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
25441 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
25442 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
25443 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
25444 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
25445 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
25446 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
25447 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
25448 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
25449 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
25450 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
25451 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
25452 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
25453 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
25454 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
25455 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
25456 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
25457 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
25458
25459 * gcc.target/xstormy16/sfr: New files:
25460 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
25461 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
25462 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
25463 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
25464 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
25465 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
25466 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
25467 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
25468 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
25469 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
25470 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
25471 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
25472 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
25473 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
25474 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
25475 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
25476 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
25477 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
25478 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
25479 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
25480 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
25481 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
25482 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
25483 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
25484 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
25485 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
25486 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
25487 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
25488 27_if0_sfrw_bitfield_f.c
25489
25490 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25491
25492 PR c++/18100
25493 * g++.dg/lookup/name-clash4.C: New test.
25494
25495 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
25496
25497 PR c++/18672
25498 * g++.dg/opt/array1.C: New.
25499
25500 PR c++/18803
25501 * g++.dg/template/operator5.C: New.
25502
25503 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
25504
25505 PR c/18867
25506 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
25507
25508 2004-12-07 Steven Bosscher <stevenb@suse.de>
25509
25510 * gcc.dg/noncompile/20041207.c: New test.
25511
25512 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
25513
25514 * g++.dg/other/unreachable-1.C: New test.
25515
25516 2004-12-06 Nick Clifton <nickc@redhat.com>
25517
25518 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
25519 <limits.h> because the latter comes from gcc's include/ directory
25520 and not the newlib/libc/include directory.
25521
25522 2004-12-04 Richard Henderson <rth@redhat.com>
25523
25524 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
25525
25526 2004-12-04 Richard Henderson <rth@redhat.com>
25527
25528 * lib/target-supports.exp (check_gc_sections_available): Disable
25529 for alpha and ia64.
25530
25531 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
25532
25533 PR middle-end/17909
25534 * g++.dg/other/vararg-2.C: New test.
25535
25536 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25537
25538 PR c++/17011, c++/17971
25539 * g++.dg/template/error15.C: Adjust expected error.
25540 * g++.dg/template/instantiate3.C: Likewise.
25541
25542 2004-12-03 Janis Johnson <janis187@us.ibm.com>
25543
25544 * gcc.dg/altivec-18.c: Fix for darwin
25545
25546 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
25547
25548 PR c++/18782
25549 * g++.dg/parse/ptrmem2.C: New.
25550
25551 PR c++/18318
25552 * g++.dg/template/new1.C: New.
25553
25554 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25555
25556 PR fortran/18710
25557 * gfortran.dg/direct_io_3.f90: New test.
25558
25559 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
25560
25561 PR 18758
25562 * g++.dg/parse/crash21.C: New.
25563
25564 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25565
25566 PR c++/15664, c++/18276
25567 * g++.dg/template/ttp13.C: New test.
25568 * g++.dg/template/ttp14.C: Likewise.
25569
25570 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25571
25572 PR c++/18123
25573 * g++.dg/parse/enum2.C: New test.
25574 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
25575
25576 2004-12-02 Nick Clifton <nickc@redhat.com>
25577
25578 * gcc.target/xstormy16: New test directory.
25579 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
25580 * gcc.target/xstormy16/bp.c: Check the generation of bp
25581 instructions.
25582 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
25583 bn instructions and the BELOW100 attribute.
25584
25585 2004-12-02 Alan Modra <amodra@bigpond.net.au>
25586
25587 PR target/16952
25588 * gcc.dg/ppc-eabi.c: New.
25589
25590 2004-12-02 Bud Davis <bdavis9659@comcast.net>
25591
25592 PR fortran/18284
25593 * gfortran.dg/backspace.f90
25594
25595 2004-12-02 Bud Davis <bdavis9659@comcast.net>
25596
25597 * gfortran.dg/inquire.f90: New test.
25598
25599 2004-12-01 Janis Johnson <janis187@us.ibm.com>
25600
25601 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
25602 handle effective-target-keyword.
25603 (dg-skip-if): Support effective-target keyword as target list.
25604 (dg-xfail-if): Ditto.
25605 * lib/target-supports.exp (is-effective-target-keyword): New proc.
25606
25607 2004-12-01 Diego Novillo <dnovillo@redhat.com>
25608
25609 PR tree-optimization/18291
25610 * gcc.c-torture/compile/pr18291.c: New test.
25611
25612 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
25613
25614 PR C++/18729
25615 * g++.dg/parse/crash20.C: New.
25616
25617 PR c++/17431
25618 * g++.dg/overload/arg1.C: New.
25619 * g++.dg/overload/arg2.C: New.
25620 * g++.dg/overload/arg3.C: New.
25621 * g++.dg/overload/arg4.C: New.
25622
25623 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
25624
25625 * gcc.dg/c99-flex-array-4.c: Remove.
25626
25627 2004-11-30 Janis Johnson <janis187@us.ibm.com>
25628
25629 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
25630
25631 * lib/target-supports.exp (is-effective-target): Simplify.
25632
25633 * lib/target-supports.exp (check_effective_target_vect_long):
25634 Fix for powerpc64-*-*.
25635
25636 2004-11-30 Loren James Rittle <ljrittle@acm.org>
25637
25638 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
25639 to support new requirements on FreeBSD 5.
25640
25641 2004-11-30 Devang Patel <dpatel@apple.com>
25642
25643 PR 18702
25644 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
25645
25646 2004-11-30 Janis Johnson <janis187@us.ibm.com>
25647
25648 * g++.dg/ext/altivec-13.C: New test.
25649
25650 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
25651
25652 PR tree-opt/18298
25653 * gcc.c-torture/execute/p18298.c: New test.
25654
25655 2004-11-30 Ira Rosen <irar@il.ibm.com>
25656 Dorit Naishlos <dorit@il.ibm.com>
25657
25658 PR tree-opt/18607
25659 * gcc.dg/vect/vect-89.c: New test.
25660
25661 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
25662
25663 * gcc.dg/pr18596-1.c: New test.
25664
25665 2004-11-30 Ben Elliston <bje@au.ibm.com>
25666
25667 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
25668
25669 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
25670
25671 PR c/18479
25672 * gcc.dg/pr18479.c: New test.
25673
25674 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
25675
25676 PR target/18490
25677 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
25678 mmix-knuth-mmixware.
25679
25680 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
25681 cris-*-elf* cris-*-aout* mmix-*-*
25682
25683 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
25684
25685 PR middle-end/18725
25686 * gcc.dg/pr18725.c: New test.
25687
25688 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
25689
25690 PR target/18488
25691 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
25692
25693 PR target/18336
25694 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
25695
25696 2004-11-29 Mark Mitchell <mark@codesourcery.com>
25697
25698 PR c++/18368
25699 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
25700 * g++.old-deja/g++.law/ctors5.C: Likewise.
25701 * g++.old-deja/g++.other/crash25.C: Likewise.
25702
25703 PR c++/18674
25704 * g++.dg/template/error16.C: New test.
25705
25706 PR c++/18512
25707 * g++.dg/template/crash29.C: New test.
25708
25709 2004-11-29 Diego Novillo <dnovillo@redhat.com>
25710
25711 PR tree-optimization/18712
25712 * gcc.c-torture/compile/pr18712.c: New test.
25713
25714 2004-11-29 Joseph Myers <joseph@codesourcery.com>
25715
25716 PR c/7544
25717 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
25718 tests.
25719
25720 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25721
25722 PR c++/18652
25723 * g++.dg/lookup/crash6.C: New test.
25724
25725 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
25726
25727 PR middle-end/18164
25728 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
25729
25730 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
25731
25732 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
25733 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
25734 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
25735
25736 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
25737
25738 * gcc.dg/pr18164.c: New test.
25739
25740 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
25741
25742 * gcc.dg/funroll-loops-all.c: New.
25743
25744 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
25745
25746 PR target/18489
25747 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
25748 delimeter, match space and TAB as well as ":".
25749
25750 PR target/18484
25751 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
25752
25753 PR target/18348
25754 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
25755
25756 PR target/18345
25757 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
25758
25759 PR target/18337
25760 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
25761
25762 2004-11-28 Bud Davis <bdavis9659@comcast.net>
25763
25764 * gfortran.dg/direct_io_2.f90: New test.
25765
25766 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
25767
25768 PR target/18334
25769 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
25770
25771 2004-11-28 Richard Henderson <rth@redhat.com>
25772
25773 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
25774
25775 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
25776
25777 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
25778 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
25779 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
25780 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
25781 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
25782 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
25783 gcc.dg/pointer-arith-8.c: New tests.
25784
25785 2004-11-27 Bud Davis <bdavis9659@comcast.net>
25786
25787 PR fortran/18364
25788 * gfortran.dg/endfile.f90: New test.
25789
25790 2004-11-27 Falk Hueffner <falk@debian.org>
25791
25792 * gcc.dg/loop-6.c: New test.
25793
25794 2004-11-27 Jakub Jelinek <jakub@redhat.com>
25795
25796 * gcc.c-torture/execute/20041126-1.c: New test.
25797
25798 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
25799
25800 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
25801 on IRIX.
25802
25803 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
25804
25805 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
25806 functions.
25807
25808 2004-11-27 Jakub Jelinek <jakub@redhat.com>
25809
25810 PR rtl-optimization/17825
25811 * gcc.c-torture/compile/20041119-1.c: New test.
25812
25813 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25814
25815 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
25816 Check existence of ld library path variables before unsetting.
25817
25818 2004-11-26 Mark Mitchell <mark@codesourcery.com>
25819
25820 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
25821
25822 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
25823
25824 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
25825
25826 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
25827
25828 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
25829
25830 2004-11-26 Ben Elliston <bje@au.ibm.com>
25831
25832 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
25833 dg-do directive.
25834
25835 2004-11-26 Ben Elliston <bje@au.ibm.com>
25836
25837 * gcc.dg/pr17957.c: Pass --param, not -param.
25838
25839 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
25840
25841 PR middle-end/17957
25842 * gcc.dg/pr17957.c: New test.
25843
25844 2004-11-25 Mark Mitchell <mark@codesourcery.com>
25845
25846 PR c++/18445
25847 * g++.dg/template/crash28.C: Likewise.
25848
25849 PR c++/18001
25850 * g++.dg/expr/unary2.C: Adjust lvalue messages.
25851 * g++.dg/ext/lvaddr.C: Likewise.
25852 * g++.dg/opt/pr7503-3.C: Likewise.
25853
25854 PR c++/18466
25855 * g++.dg/parse/qualified3.C: New test.
25856 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
25857
25858 PR c++/18545
25859 * g++.dg/expr/return1.C: New test.
25860
25861 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25862
25863 Friend class name lookup 3/n, PR c++/3332
25864 * g++.dg/lookup/friend3.C: New test.
25865 * g++.dg/lookup/friend4.C: Likewise.
25866 * g++.dg/lookup/friend5.C: Likewise.
25867
25868 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25869
25870 Friend class name lookup 2/n, PR c++/14513, c++/15410
25871 * g++.dg/lookup/friend2.C: New test.
25872 * g++.dg/template/friend31.C: Likewise.
25873
25874 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25875
25876 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
25877
25878 2004-11-24 Mark Mitchell <mark@codesourcery.com>
25879
25880 PR c++/17473
25881 * g++.dg/tc1/dr56.C: Remove.
25882 * g++.dg/template/typedef1.C: Add dg-error markers.
25883 * g++.old-deja/g++.other/typedef7.C: Likewise.
25884
25885 PR c++/18285
25886 * g++.dg/parse/typedef7.C: New test.
25887
25888 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
25889
25890 * gcc.c-torture/execute/20041124-1.c: New test.
25891
25892 2004-11-24 Mark Mitchell <mark@codesourcery.com>
25893
25894 * g++.dg/template/deduce3.C: New test.
25895
25896 PR c++/18586
25897 * g++.dg/template/crash27.C: New test.
25898
25899 PR c++/18530
25900 * g++.dg/warn/Wshadow-3.C: New test.
25901
25902 2004-11-24 Devang Patel <dpatel@apple.com>
25903
25904 PR/18555
25905 * gcc.dg/cpp/isysroot-1.c: New test.
25906 * gcc.dg/cpp/usr/include/stdio.h: New file.
25907 * gcc.dg/cpp/isysroot-2.c: New test.
25908 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
25909 New file.
25910
25911 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25912
25913 PR c++/8929
25914 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
25915
25916 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
25917
25918 * gcc.target/sparc/align.c: Do not include <stdint.h>.
25919 * gcc.target/sparc/pdist.c: Likewise.
25920
25921 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
25922
25923 PR c++/16882
25924 * g++.dg/conversion/simd1.C: New test.
25925
25926 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25927
25928 * lib/target-libpath.exp: New file defining
25929 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
25930 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
25931 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
25932 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
25933 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
25934
25935 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
25936
25937 * gcc.dg/pragma-align-2.c: Test macro expansion.
25938 * gcc.dg/pragma-pack-2.c: New test.
25939
25940 2004-11-23 Richard Henderson <rth@redhat.com>
25941
25942 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
25943 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
25944 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
25945 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
25946 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
25947 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
25948
25949 * gcc.dg/vect/vect.exp: Add check for alpha.
25950 * lib/target-supports.exp (check_alpha_max_hw_available): New.
25951 (check_effective_target_vect_int): Enable for alpha.
25952 (check_effective_target_vect_long): New.
25953 (is-effective-target): Add it.
25954
25955 2004-11-23 Uros Bizjak <uros@kss-loka.si>
25956
25957 * gcc.dg/pr18614-1.c: New test.
25958
25959 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25960
25961 * gcc.dg/setjmp-2.c: New test.
25962
25963 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
25964
25965 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
25966 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
25967 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
25968 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
25969 gcc.target/sparc/pdist.c: New tests.
25970
25971 2004-11-22 Bob Wilson <bob.wilson@acm.org>
25972
25973 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
25974
25975 2004-11-22 Dale Johannesen <dalej@apple.com>
25976
25977 * gcc.dg/20041111-1.c: New.
25978
25979 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
25980
25981 PR tree-opt/18536
25982 * gcc.dg/vect/pr18536.c: New test.
25983
25984 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25985
25986 PR c++/18354
25987 * g++.dg/template/nontype11.C: New test.
25988
25989 2004-11-21 Roger Sayle <roger@eyesopen.com>
25990
25991 PR middle-end/18520
25992 * gcc.dg/pr18520-1.c: New test case.
25993
25994 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
25995
25996 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
25997 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
25998 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
25999 expected diagnostics.
26000
26001 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26002
26003 PR target/18580
26004 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
26005 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
26006 vect-77.c, vect-77a.c: XFAIL on the SPARC.
26007
26008 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26009
26010 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
26011
26012 2004-11-19 Mark Mitchell <mark@codesourcery.com>
26013 Joseph Myers <joseph@codesourcery.com>
26014
26015 * lib/target-supports.exp (check_visibility_available): Really
26016 test the compiler.
26017
26018 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
26019
26020 PR tree-opt/18181
26021 * gcc.dg/vect/vect-85.c: New test.
26022 * gcc.dg/vect/vect-86.c: New test.
26023 * gcc.dg/vect/vect-87.c: New test.
26024 * gcc.dg/vect/vect-88.c: New test.
26025
26026 2004-11-19 Ben Elliston <bje@au.ibm.com>
26027
26028 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
26029
26030 2004-11-18 Janis Johnson <janis187@us.ibm.com>
26031
26032 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
26033 * gcc.dg/ppc-and-1.c: Ditto.
26034 * gcc.dg/ppc-compare-1.c: Ditto.
26035 * gcc.dg/ppc-mov-1.c: Ditto
26036
26037 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
26038 Mark Mitchell <mark@codesourcery.com>
26039
26040 * gcc.dg/pragma-init-fini-2.c: New test.
26041
26042 2004-11-17 Janis Johnson <janis187@us.ibm.com>
26043 Aldy Hernandez <aldyh@redhat.com>
26044
26045 * lib/target-supports.exp (check_effective_target_vect_int): New
26046 (check_effective_target_vect_float): New
26047 (check_effective_target_vect_double): New.
26048 (is-effective-target): Support new effective targets keywords.
26049 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
26050 default action for dg-do.
26051 * gcc.dg/vect/pr16105.c: Use new support.
26052 * gcc.dg/vect/pr18400.c: Ditto.
26053 * gcc.dg/vect/pr18425.c: Ditto.
26054 * gcc.dg/vect/vect-1.c: Ditto.
26055 * gcc.dg/vect/vect-10.c: Ditto.
26056 * gcc.dg/vect/vect-11.c: Ditto.
26057 * gcc.dg/vect/vect-12.c: Ditto.
26058 * gcc.dg/vect/vect-13.c: Ditto.
26059 * gcc.dg/vect/vect-14.c: Ditto.
26060 * gcc.dg/vect/vect-15.c: Ditto.
26061 * gcc.dg/vect/vect-16.c: Ditto.
26062 * gcc.dg/vect/vect-17.c: Ditto.
26063 * gcc.dg/vect/vect-18.c: Ditto.
26064 * gcc.dg/vect/vect-19.c: Ditto.
26065 * gcc.dg/vect/vect-2.c: Ditto.
26066 * gcc.dg/vect/vect-20.c: Ditto.
26067 * gcc.dg/vect/vect-21.c: Ditto.
26068 * gcc.dg/vect/vect-22.c: Ditto.
26069 * gcc.dg/vect/vect-23.c: Ditto.
26070 * gcc.dg/vect/vect-24.c: Ditto.
26071 * gcc.dg/vect/vect-25.c: Ditto.
26072 * gcc.dg/vect/vect-26.c: Ditto.
26073 * gcc.dg/vect/vect-27.c: Ditto.
26074 * gcc.dg/vect/vect-27a.c: Ditto.
26075 * gcc.dg/vect/vect-28.c: Ditto.
26076 * gcc.dg/vect/vect-29.c: Ditto.
26077 * gcc.dg/vect/vect-29a.c: Ditto.
26078 * gcc.dg/vect/vect-3.c: Ditto.
26079 * gcc.dg/vect/vect-30.c: Ditto.
26080 * gcc.dg/vect/vect-31.c: Ditto.
26081 * gcc.dg/vect/vect-32.c: Ditto.
26082 * gcc.dg/vect/vect-33.c: Ditto.
26083 * gcc.dg/vect/vect-34.c: Ditto.
26084 * gcc.dg/vect/vect-35.c: Ditto.
26085 * gcc.dg/vect/vect-36.c: Ditto.
26086 * gcc.dg/vect/vect-37.c: Ditto.
26087 * gcc.dg/vect/vect-38.c: Ditto.
26088 * gcc.dg/vect/vect-4.c: Ditto.
26089 * gcc.dg/vect/vect-40.c: Ditto.
26090 * gcc.dg/vect/vect-41.c: Ditto.
26091 * gcc.dg/vect/vect-42.c: Ditto.
26092 * gcc.dg/vect/vect-43.c: Ditto.
26093 * gcc.dg/vect/vect-44.c: Ditto.
26094 * gcc.dg/vect/vect-45.c: Ditto.
26095 * gcc.dg/vect/vect-46.c: Ditto.
26096 * gcc.dg/vect/vect-47.c: Ditto.
26097 * gcc.dg/vect/vect-48.c: Ditto.
26098 * gcc.dg/vect/vect-48a.c: Ditto.
26099 * gcc.dg/vect/vect-49.c: Ditto.
26100 * gcc.dg/vect/vect-5.c: Ditto.
26101 * gcc.dg/vect/vect-50.c: Ditto.
26102 * gcc.dg/vect/vect-51.c: Ditto.
26103 * gcc.dg/vect/vect-52.c: Ditto.
26104 * gcc.dg/vect/vect-53.c: Ditto.
26105 * gcc.dg/vect/vect-54.c: Ditto.
26106 * gcc.dg/vect/vect-55.c: Ditto.
26107 * gcc.dg/vect/vect-56.c: Ditto.
26108 * gcc.dg/vect/vect-56a.c: Ditto.
26109 * gcc.dg/vect/vect-57.c: Ditto.
26110 * gcc.dg/vect/vect-58.c: Ditto.
26111 * gcc.dg/vect/vect-59.c: Ditto.
26112 * gcc.dg/vect/vect-6.c: Ditto.
26113 * gcc.dg/vect/vect-60.c: Ditto.
26114 * gcc.dg/vect/vect-61.c: Ditto.
26115 * gcc.dg/vect/vect-62.c: Ditto.
26116 * gcc.dg/vect/vect-63.c: Ditto.
26117 * gcc.dg/vect/vect-64.c: Ditto.
26118 * gcc.dg/vect/vect-65.c: Ditto.
26119 * gcc.dg/vect/vect-66.c: Ditto.
26120 * gcc.dg/vect/vect-67.c: Ditto.
26121 * gcc.dg/vect/vect-68.c: Ditto.
26122 * gcc.dg/vect/vect-69.c: Ditto.
26123 * gcc.dg/vect/vect-7.c: Ditto.
26124 * gcc.dg/vect/vect-72.c: Ditto.
26125 * gcc.dg/vect/vect-72a.c: Ditto.
26126 * gcc.dg/vect/vect-73.c: Ditto.
26127 * gcc.dg/vect/vect-74.c: Ditto.
26128 * gcc.dg/vect/vect-75.c: Ditto.
26129 * gcc.dg/vect/vect-76.c: Ditto.
26130 * gcc.dg/vect/vect-77.c: Ditto.
26131 * gcc.dg/vect/vect-77a.c: Ditto.
26132 * gcc.dg/vect/vect-78.c: Ditto.
26133 * gcc.dg/vect/vect-79.c: Ditto.
26134 * gcc.dg/vect/vect-8.c: Ditto.
26135 * gcc.dg/vect/vect-80.c: Ditto.
26136 * gcc.dg/vect/vect-82.c: Ditto.
26137 * gcc.dg/vect/vect-82_64.c: Ditto.
26138 * gcc.dg/vect/vect-83.c: Ditto.
26139 * gcc.dg/vect/vect-83_64.c: Ditto.
26140 * gcc.dg/vect/vect-9.c: Ditto.
26141 * gcc.dg/vect/vect-all.c: Ditto.
26142 * gcc.dg/vect/vect-none.c: Ditto.
26143
26144 2004-11-17 Janis Johnson <janis187@us.ibm.com>
26145
26146 * lib/gcc-dg.exp (dg-skip-if): New function.
26147 (dg-forbid-option): Remove.
26148 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
26149 * g++.dg/abi/bitfield8.C: Likewise.
26150 * g++.dg/abi/dtor1.C: Likewise.
26151 * g++.dg/abi/empty10.C: Likewise.
26152 * g++.dg/abi/empty7.C: Likewise.
26153 * g++.dg/abi/empty9.C: Likewise.
26154 * g++.dg/abi/layout3.C: Likewise.
26155 * g++.dg/abi/layout4.C: Likewise.
26156 * g++.dg/abi/thunk1.C: Likewise.
26157 * g++.dg/abi/thunk2.C: Likewise.
26158 * g++.dg/abi/vbase11.C: Likewise.
26159 * g++.dg/abi/vthunk2.C: Likewise.
26160 * g++.dg/abi/vthunk3.C: Likewise.
26161 * g++.dg/ext/attrib8.C: Likewise.
26162 * g++.dg/opt/longbranch2.C: Likewise.
26163 * g++.dg/opt/reg-stack4.C: Likewise.
26164 * g++.old-deja/g++.ext/attrib1.C: Likewise.
26165 * g++.old-deja/g++.ext/attrib2.C: Likewise.
26166 * g++.old-deja/g++.ext/attrib3.C: Likewise.
26167 * g++.old-deja/g++.other/store-expr1.C: Likewise.
26168 * g++.old-deja/g++.other/store-expr2.C: Likewise.
26169 * gcc.dg/20000609-1.c: Likewise.
26170 * gcc.dg/20000720-1.c: Likewise.
26171 * gcc.dg/20011107-1.c: Likewise.
26172 * gcc.dg/20011119-1.c: Likewise.
26173 * gcc.dg/20020108-1.c: Likewise.
26174 * gcc.dg/20020122-2.c: Likewise.
26175 * gcc.dg/20020122-3.c: Likewise.
26176 * gcc.dg/20020201-3.c: Likewise.
26177 * gcc.dg/20020206-1.c: Likewise.
26178 * gcc.dg/20020218-1.c: Likewise.
26179 * gcc.dg/20020310-1.c: Likewise.
26180 * gcc.dg/20020411-1.c: Likewise.
26181 * gcc.dg/20020418-2.c: Likewise.
26182 * gcc.dg/20020426-1.c: Likewise.
26183 * gcc.dg/20020426-2.c: Likewise.
26184 * gcc.dg/20020517-1.c: Likewise.
26185 * gcc.dg/20020523-1.c: Likewise.
26186 * gcc.dg/20020523-2.c: Likewise.
26187 * gcc.dg/20020729-1.c: Likewise.
26188 * gcc.dg/20030204-1.c: Likewise.
26189 * gcc.dg/20030826-2.c: Likewise.
26190 * gcc.dg/20030926-1.c: Likewise.
26191 * gcc.dg/20031202-1.c: Likewise.
26192 * gcc.dg/980312-1.c: Likewise.
26193 * gcc.dg/980313-1.c: Likewise.
26194 * gcc.dg/990117-1.c: Likewise.
26195 * gcc.dg/990424-1.c: Likewise.
26196 * gcc.dg/990524-1.c: Likewise.
26197 * gcc.dg/991230-1.c: Likewise.
26198 * gcc.dg/i386-387-1.c: Likewise.
26199 * gcc.dg/i386-387-2.c: Likewise.
26200 * gcc.dg/i386-387-3.c: Likewise.
26201 * gcc.dg/i386-387-4.c: Likewise.
26202 * gcc.dg/i386-387-5.c: Likewise.
26203 * gcc.dg/i386-387-6.c: Likewise.
26204 * gcc.dg/i386-asm-1.c: Likewise.
26205 * gcc.dg/i386-bitfield1.c: Likewise.
26206 * gcc.dg/i386-bitfield2.c: Likewise.
26207 * gcc.dg/i386-loop-1.c: Likewise.
26208 * gcc.dg/i386-loop-2.c: Likewise.
26209 * gcc.dg/i386-loop-3.c: Likewise.
26210 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26211 * gcc.dg/i386-pic-1.c: Likewise.
26212 * gcc.dg/i386-regparm.c: Likewise.
26213 * gcc.dg/i386-signbit-1.c: Likewise.
26214 * gcc.dg/i386-signbit-2.c: Likewise.
26215 * gcc.dg/i386-signbit-3.c: Likewise.
26216 * gcc.dg/i386-sse-5.c: Likewise.
26217 * gcc.dg/i386-sse-8.c: Likewise.
26218 * gcc.dg/i386-unroll-1.c: Likewise.
26219 * gcc.dg/tls/opt-1.c: Likewise.
26220 * gcc.dg/tls/opt-2.c: Likewise.
26221 * gcc.dg/unroll-1.c: Likewise.
26222 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
26223 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
26224 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
26225 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
26226
26227 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26228
26229 * g++.dg/template/incomplete1.C: New test.
26230
26231 2004-11-16 Nick Clifton <nickc@redhat.com>
26232
26233 Revert patches accidentally commited during checkin of fixes for
26234 xstormy16 tests:
26235 gcc.c-torture/execute/simd-4.c: Revert
26236 gcc.dg/20040910-1.c: Revert.
26237
26238 2004-11-16 Paul Brook <paul@codesourcery.com>
26239
26240 PR fortran/13010
26241 * gfortran.dg/der_pointer_1.f90: New test.
26242
26243 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
26244
26245 PR c/18498
26246 * gcc.dg/bitfld-13.c: New test.
26247
26248 2004-11-15 Janis Johnson <janis187@us.ibm.com>
26249
26250 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
26251 powerpc*-*-linux*.
26252
26253 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
26254 * gcc.dg/ppc64-abi-2.c: Ditto.
26255 * gcc.dg/ppc64-abi-3.c: Ditto.
26256
26257 * lib/gcc-dg.exp (dg-target-list): Remove.
26258
26259 2004-11-15 Steve Ellcey <sje@cup.hp.com>
26260
26261 * gcc.dg/ia64-postinc.c: New test.
26262
26263 2004-11-15 Mark Mitchell <mark@codesourcery.com>
26264
26265 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
26266
26267 2004-11-15 Nick Clifton <nickc@redhat.com>
26268
26269 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
26270 __INT_MAX__ so that the test can be compiled by toolchains
26271 targeted at 16-bit processors.
26272
26273 * gcc.dg/20040625-1.c: Use long constants rather than integers
26274 when performing arithmetic that will overflow 16-bits.
26275
26276 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
26277 xstormy16. It does not support 128-bit vector operations.
26278
26279 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
26280 with the macro PTR_TYPE. Define this macro to an integer type
26281 suitable for holding a pointer.
26282
26283 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
26284 the target is a 16-bit processor.
26285
26286 * gcc.dg/cpp/if-2.c: Expect a different warning message from
26287 16-bit targets where the character constant will be too long.
26288
26289 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
26290 where the double will not be directly addressable.
26291
26292 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26293
26294 Friend class name lookup 1/n, PR c++/18471
26295 * g++.dg/template/crash26.C: New test.
26296 * g++.dg/lookup/struct1.C: Adjust expected error.
26297 * g++.dg/parse/elab1.C: Likewise.
26298 * g++.dg/parse/elab2.C: Likewise.
26299 * g++.dg/parse/int-as-enum1.C: Likewise.
26300 * g++.dg/parse/struct-as-enum1.C: Likewise.
26301 * g++.dg/parse/typedef1.C: Likewise.
26302 * g++.dg/parse/typedef3.C: Likewise.
26303 * g++.dg/parse/typedef4.C: Likewise.
26304 * g++.dg/parse/typedef5.C: Likewise.
26305 * g++.dg/template/nontype4.C: Likewise.
26306 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
26307 * g++.old-deja/g++.other/elab1.C: Likewise.
26308 * g++.old-deja/g++.other/syntax4.C: Likewise.
26309
26310 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
26311
26312 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
26313
26314 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
26315
26316 * gcc.c-torture/execute/20041114-1.c: New test.
26317
26318 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
26319
26320 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
26321 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
26322 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
26323 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
26324 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
26325 gcc.dg/switch-7.c: New tests.
26326
26327 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
26328
26329 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
26330
26331 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
26332
26333 PR tree-opt/18400
26334 * gcc.dg/vect/pr18400.c: New test.
26335
26336 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
26337 Andrew Pinski <pinskia@physics.uc.edu>
26338
26339 PR tree-opt/18425
26340 * gcc.dg/vect/pr18425.c: New test.
26341
26342 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26343
26344 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
26345 Guard with dg-require-alias and dg-require-visibility.
26346
26347 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26348
26349 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
26350
26351 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26352
26353 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
26354
26355 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26356
26357 PR c++/17344
26358 * g++.dg/template/defarg5.C: New test.
26359
26360 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26361
26362 * g++.dg/parse/cast1.C: Run only on ILP32.
26363 * g++.old-deja/g++.mike/p784.C: Likewise.
26364
26365 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
26366
26367 * gcc.c-torture/execute/20041113-1.c: New test.
26368
26369 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
26370
26371 PR target/18230
26372 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
26373 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
26374 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
26375 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
26376 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
26377 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
26378 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
26379 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
26380 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
26381 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
26382 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
26383 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
26384 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
26385
26386 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
26387
26388 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
26389 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
26390 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
26391 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
26392 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
26393 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
26394 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
26395 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
26396 gcc.target/sparc/combined-1.c: New tests.
26397
26398 2004-11-12 Ziemowit Laski <zlaski@apple.com>
26399
26400 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
26401 New tests.
26402
26403 2004-11-12 Mark Mitchell <mark@codesourcery.com>
26404
26405 * lib/gcc-dg.exp (dg-forbid-option): New function.
26406 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
26407 * g++.dg/abi/bitfield8.C: Likewise.
26408 * g++.dg/abi/dtor1.C: Likewise.
26409 * g++.dg/abi/empty10.C: Likewise.
26410 * g++.dg/abi/empty7.C: Likewise.
26411 * g++.dg/abi/empty9.C: Likewise.
26412 * g++.dg/abi/layout3.C: Likewise.
26413 * g++.dg/abi/layout4.C: Likewise.
26414 * g++.dg/abi/thunk1.C: Likewise.
26415 * g++.dg/abi/thunk2.C: Likewise.
26416 * g++.dg/abi/vbase11.C: Likewise.
26417 * g++.dg/abi/vthunk2.C: Likewise.
26418 * g++.dg/abi/vthunk3.C: Likewise.
26419 * g++.dg/ext/attrib8.C: Likewise.
26420 * g++.dg/opt/longbranch2.C: Likewise.
26421 * g++.dg/opt/reg-stack4.C: Likewise.
26422 * g++.old-deja/g++.ext/attrib1.C: Likewise.
26423 * g++.old-deja/g++.ext/attrib2.C: Likewise.
26424 * g++.old-deja/g++.ext/attrib3.C: Likewise.
26425 * g++.old-deja/g++.other/store-expr1.C: Likewise.
26426 * g++.old-deja/g++.other/store-expr2.C: Likewise.
26427 * gcc.dg/20000609-1.c: Likewise.
26428 * gcc.dg/20000720-1.c: Likewise.
26429 * gcc.dg/20011107-1.c: Likewise.
26430 * gcc.dg/20011119-1.c: Likewise.
26431 * gcc.dg/20020108-1.c: Likewise.
26432 * gcc.dg/20020122-2.c: Likewise.
26433 * gcc.dg/20020122-3.c: Likewise.
26434 * gcc.dg/20020201-3.c: Likewise.
26435 * gcc.dg/20020206-1.c: Likewise.
26436 * gcc.dg/20020218-1.c: Likewise.
26437 * gcc.dg/20020310-1.c: Likewise.
26438 * gcc.dg/20020411-1.c: Likewise.
26439 * gcc.dg/20020418-2.c: Likewise.
26440 * gcc.dg/20020426-1.c: Likewise.
26441 * gcc.dg/20020426-2.c: Likewise.
26442 * gcc.dg/20020517-1.c: Likewise.
26443 * gcc.dg/20020523-1.c: Likewise.
26444 * gcc.dg/20020523-2.c: Likewise.
26445 * gcc.dg/20020729-1.c: Likewise.
26446 * gcc.dg/20030204-1.c: Likewise.
26447 * gcc.dg/20030826-2.c: Likewise.
26448 * gcc.dg/20030926-1.c: Likewise.
26449 * gcc.dg/20031202-1.c: Likewise.
26450 * gcc.dg/980312-1.c: Likewise.
26451 * gcc.dg/980313-1.c: Likewise.
26452 * gcc.dg/990117-1.c: Likewise.
26453 * gcc.dg/990424-1.c: Likewise.
26454 * gcc.dg/990524-1.c: Likewise.
26455 * gcc.dg/991230-1.c: Likewise.
26456 * gcc.dg/i386-387-1.c: Likewise.
26457 * gcc.dg/i386-387-2.c: Likewise.
26458 * gcc.dg/i386-387-3.c: Likewise.
26459 * gcc.dg/i386-387-4.c: Likewise.
26460 * gcc.dg/i386-387-5.c: Likewise.
26461 * gcc.dg/i386-387-6.c: Likewise.
26462 * gcc.dg/i386-asm-1.c: Likewise.
26463 * gcc.dg/i386-bitfield1.c: Likewise.
26464 * gcc.dg/i386-bitfield2.c: Likewise.
26465 * gcc.dg/i386-loop-1.c: Likewise.
26466 * gcc.dg/i386-loop-2.c: Likewise.
26467 * gcc.dg/i386-loop-3.c: Likewise.
26468 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26469 * gcc.dg/i386-pic-1.c: Likewise.
26470 * gcc.dg/i386-regparm.c: Likewise.
26471 * gcc.dg/i386-signbit-1.c: Likewise.
26472 * gcc.dg/i386-signbit-2.c: Likewise.
26473 * gcc.dg/i386-signbit-3.c: Likewise.
26474 * gcc.dg/i386-sse-5.c: Likewise.
26475 * gcc.dg/i386-sse-8.c: Likewise.
26476 * gcc.dg/i386-unroll-1.c: Likewise.
26477 * gcc.dg/tls/opt-1.c: Likewise.
26478 * gcc.dg/tls/opt-2.c: Likewise.
26479 * gcc.dg/unroll-1.c: Likewise.
26480 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
26481 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
26482 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
26483 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
26484 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
26485 -m64 is specified.
26486
26487 2004-11-12 Mark Mitchell <mark@codesourcery.com>
26488
26489 PR c++/18389
26490 * g++.dg/parse/cond1.C: New test.
26491
26492 PR c++/18429
26493 * g++.dg/template/array9.C: New test.
26494 * g++.dg/ext/vla1.C: Adjust error messages.
26495 * g++.dg/ext/vlm1.C: Likewise.
26496 * g++.dg/template/crash2.C: Likewise.
26497
26498 PR c++/18436
26499 * g++.dg/template/call3.C: New test.
26500
26501 PR c++/18407
26502 * g++.dg/template/ptrmem11.C: New test.
26503
26504 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
26505
26506 PR other/14264
26507 * lib/g++.exp: Set LC_ALL and LANG to C.
26508 * lib/gcc-dg.exp: Likewise.
26509 * lib/gfortran.exp: Likewise.
26510 * lib/objc.exp: Likewise.
26511 * lib/treelang.exp: Likewise.
26512
26513 2004-11-12 Andreas Schwab <schwab@suse.de>
26514
26515 * gcc.dg/pr16286.c: Fix last change.
26516
26517 2004-11-12 Mark Mitchell <mark@codesourcery.com>
26518
26519 PR c++/18416
26520 * g++.dg/init/global1.C: New test.
26521
26522 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
26523
26524 * gcc.c-torture/execute/20041112-1.c: New test.
26525
26526 2004-11-11 Janis Johnson <janis187@us.ibm.com>
26527
26528 * lib/gcc-dg.exp (dg-target-list): New.
26529
26530 2004-11-11 Janis Johnson <janis187@us.ibm.com>
26531 Richard Sandiford <rsandifo@redhat.com>
26532
26533 * lib/target-supports.exp (get-compiler_messages): New.
26534 (check_named_sections_available): Use it.
26535 (check_effective_target_ilp32): New.
26536 (check_effective_target_lp64): New.
26537 (is-effective-target): New.
26538 * lib/gcc-dg.exp (dg-require-effective-target): New.
26539
26540 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
26541
26542 * gcc.dg/precedence-1.c: New test.
26543
26544 2004-11-11 Janis Johnson <janis187@us.ibm.com>
26545
26546 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
26547
26548 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
26549 message, delete generated files, use more descriptive name for
26550 executable, and make the test unsupported when it cannot be run.
26551
26552 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
26553 (dg-require-weak, dg-require-visibility, dg-require-alias,
26554 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
26555 dg-require-iconv, dg-require-named-sections): Use it.
26556
26557 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
26558
26559 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
26560
26561 PR target/16457
26562 * gcc.dg/ppc-and-1: New
26563
26564 PR target/16796
26565 * gcc.dg/ppc-mov-1.c: New.
26566
26567 PR target/16458
26568 * gcc.dg/ppc-compare-1.c: New.
26569
26570 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
26571
26572 * objc.dg/desig-init-2.m: New test.
26573
26574 2004-11-10 Adam Nemet <anemet@lnxw.com>
26575
26576 PR middle-end/18160
26577 * g++.dg/warn/register-var-1.C: New test.
26578 * g++.dg/warn/register-var-2.C: New test.
26579
26580 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26581
26582 * gcc.dg/union-2.c: New test.
26583
26584 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
26585
26586 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
26587 New test for PR tree-optimization/17892.
26588
26589 2004-11-09 Mark Mitchell <mark@codesourcery.com>
26590
26591 PR c++/18369
26592 * g++.dg/init/new12.C: New test.
26593
26594 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
26595
26596 * gcc.target/sparc: New directory.
26597 * gcc.target/sparc/sparc.exp: New driver.
26598 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
26599 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
26600 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
26601 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
26602
26603 2004-11-10 Paul Brook <paul@codesourcery.com>
26604
26605 PR fortran/18218
26606 * gfortran.dg/list_read.c: New test.
26607
26608 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
26609
26610 PR c/18322
26611 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
26612 expected diagnostic location.
26613
26614 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
26615
26616 * gcc.dg/20041109-1.c: New test.
26617
26618 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26619
26620 PR objc/18406
26621 * objc/compile/pr18406.m: New test.
26622
26623 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
26624
26625 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
26626
26627 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
26628
26629 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
26630
26631 2004-11-08 Steve Ellcey <sje@cup.hp.com>
26632
26633 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
26634
26635 2004-11-08 Steve Ellcey <sje@cup.hp.com>
26636
26637 * gcc.dg/20030225-2.c: Add prototype for abort and
26638 exit.
26639
26640 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
26641
26642 PR tree-opt/18299
26643 * gcc.c-torture/pr18299-1.c: New test.
26644
26645 2004-11-06 Andreas Schwab <schwab@suse.de>
26646
26647 * gcc.dg/pr16286.c: Also test for bool and pixel.
26648
26649 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
26650
26651 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
26652 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
26653 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
26654 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
26655 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
26656 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
26657 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
26658 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
26659 gcc.dg/struct-semi-3.c: New tests.
26660
26661 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26662
26663 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
26664
26665 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26666
26667 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
26668 Do not use C99 designators.
26669
26670 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26671
26672 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
26673
26674 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26675
26676 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
26677 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
26678 * gcc.c-torture/execute/simd-5.x: Remove.
26679
26680 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
26681
26682 PR rtl-optimization/17933
26683 * gcc.dg/torture/pr17933-1.c: New test.
26684
26685 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
26686
26687 PR target/18106
26688 * lib/target-supports.exp (check_weak_available): Support
26689 Windows.
26690
26691 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
26692
26693 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
26694 call to fflush(stdout) before abort.
26695 (my_ffsll): New function.
26696 (generate_fields): Use it.
26697
26698 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
26699
26700 * gcc.dg/init-undef-1.c: New test.
26701
26702 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
26703
26704 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
26705 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
26706 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
26707 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
26708 expected messages for new parser.
26709
26710 2004-11-04 Mark Mitchell <mark@codesourcery.com>
26711
26712 * g++.dg/ext/visibility/symbian1.C: New test.
26713
26714 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26715
26716 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
26717 on LP64 targets.
26718
26719 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
26720
26721 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
26722 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
26723 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
26724 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
26725 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
26726 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
26727 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
26728 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
26729 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
26730 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
26731
26732 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
26733
26734 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
26735 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
26736 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
26737 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
26738 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
26739 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
26740 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
26741 for new parser.
26742
26743 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
26744
26745 PR target/15342
26746 * gcc.dg/20041104-1.c: New test.
26747
26748 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26749
26750 * g++.dg/template/nontype7.C: New test.
26751 * g++.dg/template/nontype8.C: Likewise.
26752 * g++.dg/template/nontype9.C: Likewise.
26753 * g++.dg/template/nontype10.C: Likewise.
26754 * g++.dg/tc1/dr49.C: Likewise.
26755 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
26756 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
26757
26758 2004-11-04 Ben Elliston <bje@au.ibm.com>
26759
26760 * g++.dg/rtti/tinfo1.C: Remove xfails.
26761
26762 2004-11-04 Ben Elliston <bje@au.ibm.com>
26763
26764 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
26765 packed attribute to the definition to satisfy the new C++ parser.
26766
26767 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
26768
26769 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
26770 invocations of va_arg.
26771
26772 2004-11-02 Mark Mitchell <mark@codesourcery.com>
26773
26774 PR c++/18124
26775 * g++.dg/template/crash25.C: New test.
26776
26777 PR c++/18155
26778 * g++.dg/template/typedef2.C: New test.
26779 * g++.dg/parse/crash13.C: Adjust error markers.
26780
26781 PR c++/18177
26782 * g++.dg/conversion/const3.C: New test.
26783
26784 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26785
26786 PR fortran/17535
26787 PR fortran/17583
26788 PR fortran/17713
26789 * gfortran.dg/generic_[123].f90: New testcases.
26790
26791 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26792
26793 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
26794 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
26795
26796 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
26797
26798 PR tree-opt/16808
26799 * gcc.c-torture/compile/pr16808.c: New test.
26800
26801 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
26802
26803 PR rtl-optimization/17104
26804 * gcc.dg/ppc-bitfield1.c: New.
26805
26806 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
26807
26808 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
26809
26810 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
26811
26812 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
26813 strings for 32-bit code.
26814
26815 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
26816
26817 PR c/18239
26818 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
26819
26820 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
26821
26822 PR c++/18064
26823 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
26824
26825 2004-10-31 Mark Mitchell <mark@codesourcery.com>
26826
26827 PR c++/15172
26828 * g++.dg/init/aggr2.C: New test.
26829
26830 2004-10-30 Ziemowit Laski <zlaski@apple.com>
26831
26832 * objc.dg/local-decl-1.m: New test.
26833
26834 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
26835
26836 * gcc.dg/20040910-1.c: Adjust regex.
26837
26838 2004-10-30 Roger Sayle <roger@eyesopen.com>
26839
26840 PR rtl-optimization/18084
26841 * g++.dg/opt/pr18084-1.C: New testcase.
26842
26843 2004-10-30 Matt Austern <austern@apple.com>
26844
26845 PR c++/17542
26846 * g++.dg/ext/attrib18.C: New test.
26847
26848 2004-10-30 Roger Sayle <roger@eyesopen.com>
26849
26850 PR middle-end/18096
26851 * gcc.dg/pr18096-1.c: New test case.
26852
26853 2004-10-30 Roger Sayle <roger@eyesopen.com>
26854
26855 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
26856
26857 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
26858
26859 PR c/16666
26860 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
26861 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
26862 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
26863 gcc.dg/old-style-prom-3.c: New tests.
26864
26865 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
26866
26867 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
26868 Remove unnecessary inclusion of stdio.h.
26869
26870 2004-10-29 Roger Sayle <roger@eyesopen.com>
26871
26872 PR rtl-optimization/17581
26873 * gcc.dg/pr17581-1.c: New test case.
26874
26875 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
26876
26877 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
26878 being implemented.
26879 * g++.dg/conversion/dr195-1.C: New.
26880 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
26881 * g++.old-deja/g++.mike/p10148.C: Likewise.
26882
26883 2004-10-29 Mark Mitchell <mark@codesourcery.com>
26884
26885 PR c++/17695
26886 * g++.dg/debug/typedef2.C: New test.
26887
26888 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
26889
26890 PR fortran/13490
26891 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
26892 * gfortran.dg/g77/README: Update.
26893
26894 2004-10-28 Matt Austern <austern@apple.com>
26895
26896 PR c++/14124
26897 * g++.dg/ext/packed7.C: New test.
26898
26899 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
26900
26901 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
26902 scan-assembler.
26903 * lib/scanasm.exp (hidden-scan-for): New proc.
26904 (scan-hidden): Use hidden-scan-for instead of constructing the scan
26905 string.
26906 (scan-not-hidden): Likewise.
26907 * lib/target-supports.exp (check_visibility_available): mach-o is
26908 support too.
26909
26910 2004-10-28 Mark Mitchell <mark@codesourcery.com>
26911
26912 PR c++/17132
26913 * g++.dg/template/memclass3.C: New test.
26914
26915 2004-10-28 Adam Nemet <anemet@lnxw.com>
26916
26917 PR middle-end/18160
26918 * gcc.dg/register-var-1.c: New test.
26919 * gcc.dg/register-var-2.c: New test.
26920 * gcc.dg/asm-7.c: Taking the address of a register variable is an
26921 error now.
26922
26923 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
26924
26925 PR other/18172
26926 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
26927 unused variables.
26928 * gcc.dg/vect/vect-22.c: Likewise.
26929
26930 2004-10-28 Jakub Jelinek <jakub@redhat.com>
26931
26932 * gcc.dg/i386-rotate-1.c: New test.
26933
26934 2004-10-27 Mark Mitchell <mark@codesourcery.com>
26935
26936 * g++.dg/init/ref12.C: Add "run" marker.
26937
26938 PR c++/17435
26939 * g++.dg/init/ref12.C: New test.
26940
26941 PR c++/18140
26942 * g++.dg/template/shift1.C: New test.
26943 * g++.dg/template/error10.C: Adjust error markers.
26944
26945 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
26946
26947 PR tree-opt/17529
26948 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
26949
26950 2004-10-27 Geoffrey Keating <geoffk@apple.com>
26951
26952 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
26953 * gcc.dg/weak/weak-3.c: Likewise.
26954 * gcc.dg/weak/weak-5.c: Likewise.
26955 * gcc.dg/weak/weak-9.c: Likewise.
26956 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
26957 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
26958
26959 * gcc.dg/darwin-weakimport-1.c: New.
26960
26961 2004-10-28 Ben Elliston <bje@au.ibm.com>
26962
26963 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
26964
26965 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
26966
26967 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
26968 'syntax' error messages.
26969 * gcc.dg/cpp/direct2s.c: Likewise.
26970
26971 2004-10-26 Geoffrey Keating <geoffk@apple.com>
26972
26973 * gcc.c-torture/compile/20041026-1.c: New.
26974
26975 2004-10-26 Mark Mitchell <mark@codesourcery.com>
26976
26977 PR c++/18093
26978 * g++.dg/lookup/ns2.C: New test.
26979
26980 PR c++/18020
26981 * g++.dg/template/enum4.C: New test.
26982
26983 PR c++/18161
26984 * g++.dg/template/expr1.C: New test.
26985
26986 2004-10-26 Ben Elliston <bje@au.ibm.com>
26987
26988 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
26989
26990 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
26991
26992 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
26993 gcc.dg/decl-nospec-3.c: New tests.
26994
26995 2004-10-26 Ziemowit Laski <zlaski@apple.com>
26996
26997 * objc.dg/super-class-3.m: New test.
26998
26999 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
27000
27001 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
27002 resyncing.
27003 * gcc.dg/cpp/direct2s.c: Likewise.
27004
27005 2004-10-25 Geoffrey Keating <geoffk@apple.com>
27006
27007 * objc.dg/image-info.m: Update for changes to section selection.
27008
27009 2004-10-25 David Ayers <d.ayers@inode.at>
27010 Ziemowit Laski <zlaski@apple.com>
27011
27012 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
27013 diagnostics when messaging 'id <Proto>'.
27014 * objc.dg/class-protocol-1.m: New test.
27015 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
27016 a non-existent method signature.
27017 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
27018 Update diagnostics when messaging with non-existent method signature.
27019 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
27020 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
27021 invalid receivers are now resolved as if messaging 'id'; remove
27022 extraneous diagnostics.
27023
27024 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
27025
27026 PR c/16667
27027 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
27028 gcc.dg/init-desig-obs-3.c: New tests.
27029
27030 2004-10-25 Jakub Jelinek <jakub@redhat.com>
27031
27032 * gcc.dg/debug/20041023-1.c: New test.
27033
27034 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
27035
27036 PR middle-end/17407
27037 * gcc.c-torture/compile/pr17407.c: New test.
27038
27039 PR c++/18121
27040 * g++.dg/template/array8.C: New test.
27041
27042 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27043
27044 PR other/18138
27045 * lib/g++.exp: Accept more than one multilib libgcc.
27046 * lib/gcc-dg.exp: Likewise.
27047 * lib/objc.exp: Likewise.
27048 * lib/treelang.exp: Likewise.
27049 * lib/gfortran.exp: Likewise.
27050
27051 2004-10-24 Ben Elliston <bje@au.ibm.com>
27052
27053 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
27054
27055 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
27056
27057 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
27058 * gcc.dg/c99-const-expr-3.c: Likewise.
27059
27060 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
27061
27062 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
27063
27064 2004-10-23 Ben Elliston <bje@au.ibm.com>
27065
27066 * gcc.c-torture/execute/loop-2e.x: Remove.
27067
27068 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
27069
27070 PR c++/18095
27071 * g++.dg/parse/crash18.C: New.
27072 * g++.dg/parse/crash19.C: New.
27073
27074 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
27075
27076 * g++.dg/ext/dllimport1.C: Move dg-warnings.
27077 * g++.dg/ext/dllimport2.C: Same.
27078 * g++.dg/ext/dllimport8.C: Same.
27079
27080 2004-10-21 Mark Mitchell <mark@codesourcery.com>
27081
27082 PR c++/10841
27083 * g++.dg/conversion/cast1.C: New test.
27084 * g++.dg/overload/pmf1.C: Adjust error marker.
27085
27086 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
27087
27088 PR objc/17923
27089 * objc.dg/const-str-7.m: New test.
27090
27091 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27092
27093 * g++.dg/template/memfriend11.C: Fix comment typo.
27094 * g++.dg/template/memfriend14.C: Likewise.
27095
27096 2004-10-20 Richard Henderson <rth@redhat.com>
27097
27098 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
27099 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
27100 -fasynchronous-unwind-tables.
27101
27102 2004-10-20 Richard Henderson <rth@redhat.com>
27103
27104 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
27105 (main): Return success.
27106 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
27107 (main): Return success.
27108
27109 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27110
27111 PR c++/13495
27112 * g++.dg/template/memfriend9.C: New test.
27113 * g++.dg/template/memfriend10.C: Likewise.
27114 * g++.dg/template/memfriend11.C: Likewise.
27115 * g++.dg/template/memfriend12.C: Likewise.
27116 * g++.dg/template/memfriend13.C: Likewise.
27117 * g++.dg/template/memfriend14.C: Likewise.
27118 * g++.dg/template/memfriend15.C: Likewise.
27119 * g++.dg/template/memfriend16.C: Likewise.
27120 * g++.dg/template/memfriend17.C: Likewise.
27121 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
27122
27123 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
27124
27125 * g++.dg/conversion/dr195.C: New.
27126 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
27127
27128 2004-10-20 Ben Elliston <bje@au.ibm.com>
27129 Devang Patel <dpatel@apple.com>
27130
27131 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
27132 of floating point arithmetic, which could trap.
27133
27134 2004-10-19 Mark Mitchell <mark@codesourcery.com>
27135
27136 PR c++/14035
27137 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
27138 * g++.dg/conversion/const2.C: New test.
27139 * g++.dg/expr/reinterpret2.C: New test.
27140 * g++.dg/expr/reinterpret3.C: New test.
27141 * g++.dg/expr/cast2.C: New test.
27142 * g++.dg/expr/copy1.C: New test.
27143 * g++.dg/other/conversion1.C: Change error message.
27144 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
27145 function pointers to void *.
27146 * g++.old-deja/g++.mike/p10148.C: Likewise.
27147
27148 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27149
27150 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
27151
27152 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
27153
27154 PR c++/18047
27155
27156 * g++.dg/parse/expr3.C: New test.
27157
27158 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27159
27160 * gcc.dg/smod-1.c: New test.
27161
27162 2004-10-18 Ziemowit Laski <zlaski@apple.com>
27163
27164 * objc.dg/method-14.m: New test.
27165
27166 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
27167
27168 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
27169 Also xfail as the patch was reverted.
27170
27171 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
27172
27173 PR middle-end/16973
27174 * gcc.dg/pr16973.c: New test.
27175
27176 2004-10-18 Diego Novillo <dnovillo@redhat.com>
27177
27178 PR tree-optimization/17656
27179 * gcc.c-torture/compile/pr17656.c: New test.
27180
27181 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
27182
27183 * g++.dg/eh/shadow1.C: New.
27184
27185 2004-10-18 Jakub Jelinek <jakub@redhat.com>
27186
27187 * gcc.c-torture/compile/20041018-1.c: New test.
27188
27189 2004-10-18 Ben Elliston <bje@au.ibm.com>
27190
27191 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
27192 compiler referring to register 0 when accessing sdata. The linker
27193 now patches things up.
27194
27195 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
27196
27197 PR c/17529
27198 * gcc.c-torture/compile/pr17529.c: New test.
27199
27200 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27201
27202 PR c++/17743
27203 * g++.dg/ext/attrib17.C: New test.
27204
27205 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27206
27207 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
27208
27209 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27210
27211 PR c++/10479
27212 * g++.dg/ext/attrib16.C: New test.
27213
27214 2004-10-15 Mark Mitchell <mark@codesourcery.com>
27215
27216 PR c++/17042
27217 * g++.dg/init/dso_handle1.C: New test.
27218
27219 PR c++/14667
27220 * g++.dg/parse/typedef6.C: New test.
27221
27222 PR c++/17916
27223 * g++.dg/parse/pragma1.C: New test.
27224
27225 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
27226
27227 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
27228
27229 2004-10-15 Steve Ellcey <sje@cup.hp.com>
27230
27231 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
27232 -fno-common when on HPPA HP-UX platforms.
27233
27234 2004-10-15 Jakub Jelinek <jakub@redhat.com>
27235
27236 PR other/16820
27237 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
27238 stdint.h.
27239 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
27240 uintptr_t.
27241
27242 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
27243
27244 PR c++/16301
27245 * g++.dg/lookup/strong-using-4.C: New test.
27246
27247 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
27248
27249 PR middle-end/16567
27250 * gcc.c-torture/compile/nested-1.c: New test.
27251
27252 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
27253
27254 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
27255 and mipsisa64*-*-* (until support for misaligned loads is added).
27256 * gcc.dg/vect/vect-50.c: Likewise.
27257 * gcc.dg/vect/vect-52.c: Likewise.
27258 * gcc.dg/vect/vect-54.c: Likewise.
27259 * gcc.dg/vect/vect-58.c: Likewise.
27260 * gcc.dg/vect/vect-60.c: Likewise.
27261 * gcc.dg/vect/vect-80.c: Likewise.
27262
27263 2004-10-14 Mark Mitchell <mark@codesourcery.com>
27264
27265 PR c++/17976
27266 * g++.dg/init/dtor3.C: New test.
27267
27268 2004-10-15 Ben Elliston <bje@au.ibm.com>
27269
27270 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
27271
27272 2004-10-14 Geoffrey Keating <geoffk@apple.com>
27273
27274 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
27275 * gcc.dg/macho-lo-sum.c: Likewise.
27276
27277 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
27278
27279 * gcc.dg/ppc-spe64-1.c: New test.
27280
27281 2004-10-14 Devang Patel <dpatel@apple.com>
27282
27283 PR 17635
27284 * gcc.dg/pr17635.c : New test.
27285
27286 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
27287
27288 * gcc.dg/vect/vect-28.c: Remove xfail.
27289 * gcc.dg/vect/vect-30.c: Remove xfail.
27290 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
27291 * gcc.dg/vect/vect-33.c: Remove xfail.
27292 * gcc.dg/vect/vect-44.c: Remove xfail.
27293 * gcc.dg/vect/vect-46.c: Remove xfail.
27294 * gcc.dg/vect/vect-50.c: Remove xfail.
27295 * gcc.dg/vect/vect-52.c: Remove xfail.
27296 * gcc.dg/vect/vect-54.c: Remove xfail.
27297 * gcc.dg/vect/vect-58.c: Remove xfail.
27298 * gcc.dg/vect/vect-60.c: Remove xfail.
27299 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
27300 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
27301 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
27302 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
27303 * gcc.dg/vect/vect-8.c: Remove xfail.
27304 * gcc.dg/vect/vect-80.c: Remove xfail.
27305 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
27306
27307 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
27308
27309 * gcc.dg/vect/vect-82.c: New testcase.
27310 * gcc.dg/vect/vect-82_64.c: New testcase.
27311 * gcc.dg/vect/vect-83.c: New testcase.
27312 * gcc.dg/vect/vect-83_64.c: New testcase.
27313
27314 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
27315
27316 * gcc.dg/cpp/error-1.c: New test.
27317
27318 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
27319
27320 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
27321
27322 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
27323
27324 PR target/17984
27325 * gcc.dg/cris-peep2-xsrand2.c: New test.
27326
27327 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
27328
27329 PR c++/17661
27330 * g++.dg/expr/for2.C: New test.
27331
27332 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27333
27334 * g++.dg/inherit/thunk1.C: Run on the SPARC.
27335
27336 2004-10-13 Jakub Jelinek <jakub@redhat.com>
27337
27338 PR tree-optimization/17724
27339 * g++.dg/opt/pr17724-1.C: New test.
27340 * g++.dg/opt/pr17724-2.C: New test.
27341 * g++.dg/opt/pr17724-3.C: New test.
27342 * g++.dg/opt/pr17724-4.C: New test.
27343 * g++.dg/opt/pr17724-5.C: New test.
27344 * g++.dg/opt/pr17724-6.C: New test.
27345
27346 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
27347
27348 PR c/17301
27349 * gcc.dg/pr17301-2.c: New test.
27350
27351 2004-10-11 Mark Mitchell <mark@codesourcery.com>
27352
27353 PR c++/15876
27354 * g++.dg/parse/error22.C: New test.
27355
27356 PR c++/17936
27357 * g++.dg/template/spec18.C: New test.
27358
27359 2004-10-11 Steve Ellcey <sje@cup.hp.com>
27360
27361 * gcc.dg/ia64-asm-1.c: Add prototype for abort
27362 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
27363 memcpy.
27364 * gcc.dg/ia64-sync-2.c: Ditto.
27365 * gcc.dg/ia64-sync-3.c: Ditto.
27366
27367 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
27368
27369 * g++.dg/eh/cleanup5.C: Add dg-options "".
27370
27371 2004-10-11 Roger Sayle <roger@eyesopen.com>
27372
27373 PR middle-end/17657
27374 * gcc.dg/switch-4.c: New test case.
27375
27376 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
27377
27378 * gcc.c-torture/execute/20041011-1.c: New test.
27379
27380 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
27381
27382 PR c++/17554
27383 * g++.dg/init/for3.C: New test.
27384
27385 PR c++/17657
27386 * g++.dg/opt/switch2.C: New test.
27387
27388 PR middle-end/17703
27389 * g++.dg/warn/Wreturn-2.C: New test.
27390
27391 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
27392
27393 PR c++/17907
27394 * g++.dg/eh/cleanup5.C: New test.
27395
27396 2004-10-10 Mark Mitchell <mark@codesourcery.com>
27397
27398 PR c++/17393
27399 * g++.dg/parse/error21.C: New test.
27400
27401 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
27402
27403 * g++.dg/overload/pmf1.C: Adjust quoting marks.
27404 * g++.dg/warn/incomplete1.C: Likewise.
27405 * g++.dg/template/qualttp20.C: Likewise.
27406
27407 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
27408
27409 PR c/17881
27410 * parm-incomplete-1.c: New test.
27411
27412 2004-10-09 Mark Mitchell <mark@codesourcery.com>
27413
27414 PR c++/17867
27415 * g++.dg/parse/error19.C: New test.
27416
27417 PR c++/17670
27418 * g++.dg/init/new11.C: New test.
27419
27420 PR c++/17821
27421 * g++.dg/parse/error20.C: New test.
27422
27423 PR c++/17826
27424 * g++.dg/template/crash24.C: New test.
27425
27426 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
27427
27428 PR c/17301
27429 * gcc.dg/pr17301-1.c: New test.
27430
27431 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
27432
27433 PR c/17189
27434 * gcc.dg/anon-struct-5.c: New test.
27435
27436 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
27437
27438 PR c/17844
27439 * gcc.dg/pr17844-1.c: New test.
27440
27441 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
27442
27443 PR tree-optimization/17906
27444 * gcc.c-torture/compile/pr17906.c: New.
27445
27446 2004-10-09 Stuart Hastings <stuart@apple.com>
27447 Roger Sayle <roger@eyesopen.com>
27448
27449 PR rtl-optimization/17853
27450 * gcc.dg/i386-mmx-5.c: New testcase.
27451
27452 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
27453
27454 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
27455
27456 2004-10-09 Mark Mitchell <mark@codesourcery.com>
27457
27458 PR c++/17524
27459 * g++.dg/template/static9.C: New test.
27460
27461 PR c++/17685
27462 * g++.dg/parse/operator5.C: New test.
27463
27464 2004-10-09 Roger Sayle <roger@eyesopen.com>
27465
27466 PR middle-end/17894
27467 * gcc.c-torture/execute/divcmp-4.c: New test case.
27468
27469 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
27470
27471 PR tree-opt/17902
27472 * g++.dg/opt/pr17902.C: New test.
27473
27474 2004-10-09 Jakub Jelinek <jakub@redhat.com>
27475
27476 * gcc.dg/cpp/ident-1.c: Add dg-options "".
27477
27478 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
27479
27480 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
27481
27482 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
27483
27484 * gcc.dg/assign-warn-3.c: New test.
27485
27486 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
27487
27488 PR c/16999
27489 * gcc.dg/cpp/ident-1.c: New test.
27490
27491 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
27492
27493 * gcc.c-torture/compile/acc1.c: New.
27494
27495 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
27496
27497 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
27498 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
27499
27500 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27501
27502 * gcc.dg/ultrasp11.c: New test.
27503
27504 2004-10-08 Michael Matz <matz@suse.de>
27505
27506 * gcc.dg/doloop-2.c: New test.
27507
27508 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
27509
27510 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
27511 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
27512 objc.dg/method-9.m: Update expected diagnostics.
27513
27514 2004-10-07 Geoffrey Keating <geoffk@apple.com>
27515
27516 * gcc.dg/ppc-fsel-3.c: New file.
27517 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
27518
27519 2004-10-07 Paul Brook <paul@codesourcery.com>
27520
27521 * gfortran.dg/intrinsic_verify_1.f90: New test.
27522
27523 2004-10-07 Paul Brook <paul@codesourcery.com>
27524
27525 * gfortran.dg/empty_format_1.f90: Remove stray commas.
27526
27527 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27528
27529 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
27530 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
27531 commit.
27532
27533 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
27534
27535 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
27536
27537 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27538
27539 PR c++/17115
27540 * g++.dg/warn/Winline-4.C: New test.
27541
27542 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27543
27544 * gcc.c-torture/compile/20041007-1.c: New test.
27545
27546 2004-10-07 Paul Brook <paul@codesourcery.com>
27547
27548 PR fortran/17678
27549 * gfortran.dg/use_allocated_1.f90: New test.
27550
27551 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
27552
27553 PR middle-end/17849
27554 * gfortran.fortran-torture/compile/nested.f90: New test
27555
27556 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
27557
27558 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
27559
27560 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
27561
27562 PR c++/17368
27563 * g++.dg/ext/asm6.C: New test.
27564
27565 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
27566
27567 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
27568
27569 2004-10-06 Paul Brook <paul@codesourcery.com>
27570
27571 PR libfortran/17709
27572 * gfortran.dg/empty_format_1.f90: New test.
27573
27574 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27575
27576 PR fortran/17568
27577 * gfortran.dg/ishft.f90: New test.
27578
27579 PR fortran/17283
27580 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
27581 tests.
27582
27583 2004-10-06 Paul Brook <paul@codesourcery.com>
27584
27585 * gfortran.dg/do_1.f90: New test.
27586
27587 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27588
27589 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
27590 optimizing for size.
27591
27592 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
27593
27594 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
27595
27596 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
27597
27598 * gcc.c-torture/compile/20041005-1.c: New test.
27599
27600 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
27601
27602 PR c++/17829
27603 * g++.dg/lookup/koenig4.C: New.
27604
27605 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
27606
27607 * g++.dg/other/classkey1.C: Adjust quoting marks.
27608 * g++.dg/parse/error15.C: Likewise.
27609 * g++.dg/template/meminit2.C (int>): Likewise.
27610
27611 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27612
27613 PR fortran/17283
27614 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
27615
27616 PR fortran/17631
27617 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
27618
27619 PR fortran/17708
27620 * gfortran.dg/pr17708.f90: New test.
27621
27622 2004-10-04 Chao-ying Fu <fu@mips.com>
27623
27624 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
27625 * gcc.dg/vect/vect-4.c: Ditto.
27626 * gcc.dg/vect/vect-5.c: Ditto.
27627 * gcc.dg/vect/vect-6.c: Ditto.
27628 * gcc.dg/vect/vect-8.c: Ditto.
27629 * gcc.dg/vect/vect-16.c: Ditto.
27630 * gcc.dg/vect/vect-30.c: Ditto.
27631 * gcc.dg/vect/vect-40.c: Ditto.
27632 * gcc.dg/vect/vect-41.c: Ditto.
27633 * gcc.dg/vect/vect-42.c: Ditto.
27634 * gcc.dg/vect/vect-43.c: Ditto.
27635 * gcc.dg/vect/vect-44.c: Ditto.
27636 * gcc.dg/vect/vect-45.c: Ditto.
27637 * gcc.dg/vect/vect-46.c: Ditto.
27638 * gcc.dg/vect/vect-47.c: Ditto.
27639 * gcc.dg/vect/vect-48.c: Ditto.
27640 * gcc.dg/vect/vect-49.c: Ditto.
27641 * gcc.dg/vect/vect-50.c: Ditto.
27642 * gcc.dg/vect/vect-51.c: Ditto.
27643 * gcc.dg/vect/vect-52.c: Ditto.
27644 * gcc.dg/vect/vect-53.c: Ditto.
27645 * gcc.dg/vect/vect-54.c: Ditto.
27646 * gcc.dg/vect/vect-55.c: Ditto.
27647 * gcc.dg/vect/vect-56.c: Ditto.
27648 * gcc.dg/vect/vect-57.c: Ditto.
27649 * gcc.dg/vect/vect-58.c: Ditto.
27650 * gcc.dg/vect/vect-59.c: Ditto.
27651 * gcc.dg/vect/vect-60.c: Ditto.
27652 * gcc.dg/vect/vect-74.c: Ditto.
27653 * gcc.dg/vect/vect-79.c: Ditto.
27654 * gcc.dg/vect/vect-80.c: Ditto.
27655
27656 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
27657
27658 * gcc.dg/unused-7.c: Use the correct option.
27659
27660 2004-10-04 Paul Brook <paul@codesourcery.com>
27661 Bud Davis <bdavis9659@comcast.net>
27662
27663 PR fortran/17706
27664 PR fortran/16434
27665 * gfortran/pr17706.f90: New test.
27666 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
27667
27668 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27669
27670 * gfortran.dg/pr17612.f90: New test.
27671
27672 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
27673
27674 * g++.dg/template/local1.C: Adjust quoting marks in
27675 testing for diagnostics.
27676 * g++.dg/tls/diag-2.C: Likewise.
27677 * g++.dg/other/error8.C: Likewise.
27678
27679 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
27680
27681 PR c/17178
27682 * gcc.dg/unused-4.c: Adjust to be correct.
27683
27684 PR c/17820
27685 * gcc.dg/unused-7.c: New test.
27686
27687 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
27688
27689 PR c++/17797
27690 * g++.dg/overload/template2.C: New test.
27691
27692 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
27693
27694 PR tree-optimization/16632
27695 * gcc.dg/tree-ssa/20041002-1.c: New.
27696
27697 2004-10-03 Paul Brook <paul@codesourcery.com>
27698
27699 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
27700 rather than relying on default formatting.
27701
27702 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
27703
27704 * gcc.dg/20040920-1.c: Update expected message text.
27705
27706 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
27707
27708 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
27709
27710 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
27711
27712 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
27713 tree level.
27714
27715 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
27716
27717 * gcc.dg/tree-ssa/pr17343.c: Remove.
27718
27719 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
27720
27721 PR tree-opt/17343
27722 * gcc.dg/tree-ssa/pr17343.c: New test.
27723
27724 2004-10-01 Jakub Jelinek <jakub@redhat.com>
27725
27726 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
27727 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
27728 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
27729 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
27730 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
27731
27732 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
27733
27734 * gcc.dg/lvalue-2.c: New test.
27735
27736 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
27737
27738 PR c/17730
27739 * gcc.dg/pr17730-1.c: New test
27740
27741 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
27742
27743 PR c/7425
27744 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
27745
27746 2004-09-29 Jakub Jelinek <jakub@redhat.com>
27747
27748 * gcc.c-torture/execute/stdarg-1.c: New test.
27749 * gcc.c-torture/execute/stdarg-2.c: New test.
27750 * gcc.c-torture/execute/stdarg-3.c: New test.
27751 * gcc.dg/tree-ssa/stdarg-1.c: New test.
27752 * gcc.dg/tree-ssa/stdarg-2.c: New test.
27753 * gcc.dg/tree-ssa/stdarg-3.c: New test.
27754 * gcc.dg/tree-ssa/stdarg-4.c: New test.
27755 * gcc.dg/tree-ssa/stdarg-5.c: New test.
27756
27757 2004-09-29 Jakub Jelinek <jakub@redhat.com>
27758
27759 PR tree-optimization/17697
27760 * g++.dg/opt/pr17697-1.C: New test.
27761 * g++.dg/opt/pr17697-2.C: New test.
27762 * g++.dg/opt/pr17697-3.C: New test.
27763
27764 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
27765
27766 PR c/16409
27767 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
27768 gcc.dg/vla-init-5.c: New tests.
27769
27770 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
27771
27772 PR c/13804
27773 * gcc.dg/pr13804-1.c: New test.
27774
27775 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27776
27777 PR fortran/16938
27778 * gfortran.dg/pr16938.f90: New test.
27779
27780 2004-09-27 Mark Mitchell <mark@codesourcery.com>
27781
27782 * g++.dg/template/crash23.C: New test.
27783
27784 2004-09-27 Mark Mitchell <mark@codesourcery.com>
27785
27786 PR c++/17585
27787 * g++.dg/template/static8.C: New test.
27788
27789 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
27790
27791 PR c++/17681
27792 * g++.dg/other/error9.C: New test.
27793
27794 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
27795
27796 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
27797
27798 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27799
27800 PR fortran/15164
27801 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
27802
27803 2004-09-26 Roger Sayle <roger@eyesopen.com>
27804
27805 PR middle-end/17112
27806 * gcc.dg/pr17112-1.c: New test case.
27807
27808 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
27809
27810 PR c/11459
27811 * gcc.dg/pr11459-1.c: New test.
27812
27813 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
27814
27815 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
27816 * gcc.dg/tree-ssa/loop-4.c: Likewise.
27817
27818 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27819
27820 * gfortran.dg/pr15324.f90: Make array bounds consistent.
27821
27822 2004-09-25 Jan Hubicka <jh@suse.cz>
27823
27824 * compile/30040909-1.c: New test.
27825 * compile/30040907-1.c: New test.
27826
27827 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
27828
27829 * gcc.c-torture/execute/va-arg-26.c: New test.
27830
27831 2004-09-24 Zack Weinberg <zack@codesourcery.com>
27832
27833 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
27834 extra diagnostics on targets with 64-bit pointers.
27835 * objc.dg/selector-1.m: Adjust dg-warning regexp.
27836
27837 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
27838
27839 PR c/17188
27840 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
27841 * gcc.dg/decl-3.c: Adjust expected message.
27842
27843 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27844
27845 PR fortran/17615
27846 * gfortran.dg/pr17615.f90: New test.
27847
27848 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
27849
27850 PR tree-optimzation/17517
27851 * g++.dg/tree-ssa/pr17517.C: New Test.
27852
27853 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
27854
27855 PR c++/16889
27856 * g++.dg/lookup/ambig3.C: New.
27857
27858 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
27859
27860 PR tree-opt/17624
27861 * g++.dg/opt/pr17624.C: New test.
27862
27863 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
27864
27865 PR c/6980
27866 * gcc.dg/Wbad-function-cast-1.c: New test.
27867
27868 2004-09-23 Zack Weinberg <zack@codesourcery.com>
27869
27870 * g++.dg/ext/complit1.C
27871 * g++.dg/other/error2.C
27872 * g++.dg/other/nontype-1.C
27873 * g++.dg/parse/crash11.C
27874 * g++.dg/parse/crash12.C
27875 * g++.dg/parse/error15.C
27876 * g++.dg/parse/error4.C
27877 * g++.dg/parse/tmpl-outside1.C
27878 * g++.dg/parse/too-many-tmpl-args1.C
27879 * g++.dg/template/dependent-expr3.C
27880 * g++.dg/template/error10.C
27881 * g++.dg/template/instantiate1.C
27882 * g++.dg/template/vtable2.C
27883 * g++.dg/warn/Wshadow-1.C
27884 * g++.dg/warn/weak1.C
27885 * g++.old-deja/g++.brendan/crash16.C
27886 * g++.old-deja/g++.brendan/crash18.C
27887 * g++.old-deja/g++.brendan/crash48.C
27888 * g++.old-deja/g++.brendan/crash49.C
27889 * g++.old-deja/g++.brendan/crash55.C
27890 * g++.old-deja/g++.brendan/crash56.C
27891 * g++.old-deja/g++.brendan/crash8.C
27892 * g++.old-deja/g++.brendan/enum11.C
27893 * g++.old-deja/g++.brendan/enum8.C
27894 * g++.old-deja/g++.brendan/enum9.C
27895 * g++.old-deja/g++.brendan/friend3.C
27896 * g++.old-deja/g++.brendan/misc14.C
27897 * g++.old-deja/g++.bugs/900402_02.C
27898 * g++.old-deja/g++.bugs/900404_03.C
27899 * g++.old-deja/g++.bugs/900404_04.C
27900 * g++.old-deja/g++.bugs/900428_03.C
27901 * g++.old-deja/g++.jason/crash4.C
27902 * g++.old-deja/g++.jason/overload21.C
27903 * g++.old-deja/g++.jason/redecl1.C
27904 * g++.old-deja/g++.jason/report.C
27905 * g++.old-deja/g++.jason/rfg10.C
27906 * g++.old-deja/g++.jason/template30.C
27907 * g++.old-deja/g++.law/arm12.C
27908 * g++.old-deja/g++.law/ctors5.C
27909 * g++.old-deja/g++.law/cvt20.C
27910 * g++.old-deja/g++.law/init10.C
27911 * g++.old-deja/g++.law/init8.C
27912 * g++.old-deja/g++.law/visibility17.C
27913 * g++.old-deja/g++.law/visibility7.C
27914 * g++.old-deja/g++.mike/net8.C
27915 * g++.old-deja/g++.mike/p646.C
27916 * g++.old-deja/g++.mike/p700.C
27917 * g++.old-deja/g++.mike/p701.C
27918 * g++.old-deja/g++.mike/p811.C
27919 * g++.old-deja/g++.ns/template13.C
27920 * g++.old-deja/g++.other/array3.C
27921 * g++.old-deja/g++.other/crash25.C
27922 * g++.old-deja/g++.other/dtor3.C
27923 * g++.old-deja/g++.other/dtor4.C
27924 * g++.old-deja/g++.other/main1.C
27925 * g++.old-deja/g++.other/warn7.C
27926 * g++.old-deja/g++.pt/crash11.C
27927 * g++.old-deja/g++.pt/crash36.C
27928 * g++.old-deja/g++.pt/spec22.C
27929 * g++.old-deja/g++.pt/spec9.C
27930 * g++.old-deja/g++.pt/ttp52.C
27931 * g++.old-deja/g++.robertl/eb103.C
27932 * g++.old-deja/g++.robertl/eb121.C
27933 * g++.old-deja/g++.robertl/eb22.C
27934 * g++.old-deja/g++.robertl/eb8.C:
27935 Update locations and/or regexps of dg-error markers.
27936 Remove markers for some bogus messages that are no longer issued.
27937
27938 2004-09-23 Jakub Jelinek <jakub@redhat.com>
27939
27940 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
27941 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
27942
27943 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
27944
27945 PR c++/17618
27946 * g++.dg/lookup/crash5.C: New test.
27947
27948 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
27949
27950 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
27951 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
27952 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
27953 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
27954 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
27955 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
27956
27957 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
27958 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
27959 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
27960 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
27961 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
27962 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
27963
27964 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
27965
27966 * gcc.dg/vect/vect-44.c: Check additional cases.
27967 * gcc.dg/vect/vect-48.c: Check additional cases.
27968
27969 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
27970 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
27971 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
27972 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
27973 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
27974 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
27975 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
27976 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
27977 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
27978
27979 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
27980 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
27981 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
27982
27983 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27984
27985 * gcc.dg/tree-ssa/loop-6.c: New test.
27986
27987 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
27988
27989 PR c++/17620
27990 * g++.dg/inherit/base2.C: New.
27991
27992 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27993
27994 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
27995 * gcc.dg/20001012-2.c: Likewise.
27996 * gcc.dg/20001013-1.c: Likewise.
27997 * gcc.dg/20001101-1.c: Likewise.
27998 * gcc.dg/20001102-1.c: Likewise.
27999 * gcc.dg/bf-spl1.c: Likewise.
28000 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
28001 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
28002
28003 2004-09-22 Diego Novillo <dnovillo@redhat.com>
28004
28005 PR tree-optimization/16721
28006 * gcc.dg/tree-ssa/pr16721.c: New test.
28007
28008 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
28009
28010 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
28011 * gcc.dg/20040305-1.c: Likewise.
28012
28013 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
28014
28015 PR c/16566
28016 * gcc.c-torture/compile/pr16566-1.c,
28017 gcc.c-torture/compile/pr16566-2.c,
28018 gcc.c-torture/compile/pr16566-3.c: New tests.
28019
28020 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
28021
28022 PR tree-optimization/17512
28023 * gcc.c-torture/compile/20040916-1.c.
28024
28025 2004-09-21 Mark Mitchell <mark@codesourcery.com>
28026
28027 * gcc.dg/pragma-re-3.c: New test.
28028
28029 2004-09-17 Matt Austern <austern@apple.com>
28030
28031 PR c++/15049
28032 * g++.dg/other/anon3.C: New.
28033
28034 2004-09-21 Roger Sayle <roger@eyesopen.com>
28035
28036 PR c++/7503
28037 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
28038 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
28039 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
28040 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
28041 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
28042
28043 2004-09-21 Bud Davis <bdavis9659@comcast.net>
28044
28045 PR fortran/17286
28046 * gfortran.dg/pr17286.f90: New test.
28047
28048 2004-09-20 Mark Mitchell <mark@codesourcery.com>
28049
28050 PR c++/17530
28051 * g++.dg/template/static7.C: New test.
28052
28053 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
28054
28055 PR tree-opt/17558
28056 * gcc.c-torture/compile/pr17558.c: New test.
28057
28058 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
28059
28060 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
28061 if SKIP_ATTRIBUTE is defined.
28062
28063 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28064
28065 PR fortran/15957
28066 * gfortran.dg/pr15957.f90: New test.
28067
28068 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
28069
28070 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
28071 in comparison.
28072 * gcc.dg/vect/vect-79.c: Likewise.
28073 * gcc.dg/vect/vect-80.c: Likewise.
28074
28075 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28076
28077 PR fortran/15750
28078 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
28079
28080 2004-09-20 Ira Rosen <irar@il.ibm.com>
28081
28082 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
28083 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
28084 * gcc.dg/vect/vect-62.c: New testcase.
28085 * gcc.dg/vect/vect-63.c: New testcase.
28086 * gcc.dg/vect/vect-64.c: New testcase.
28087 * gcc.dg/vect/vect-65.c: New testcase.
28088 * gcc.dg/vect/vect-66.c: New testcase.
28089 * gcc.dg/vect/vect-67.c: New testcase.
28090 * gcc.dg/vect/vect-68.c: New testcase.
28091 * gcc.dg/vect/vect-69.c: New testcase.
28092 * gcc.dg/vect/vect-79.c: New testcase.
28093 * gcc.dg/vect/vect-80.c: New testcase.
28094
28095 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
28096
28097 * gcc.target/mips/asm-1.c: New test.
28098
28099 2004-09-19 Ira Rosen <irar@il.ibm.com>
28100
28101 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
28102 * gcc.dg/vect/vect-73.c: New testcase.
28103 * gcc.dg/vect/vect-74.c: New testcase.
28104 * gcc.dg/vect/vect-75.c: New testcase.
28105 * gcc.dg/vect/vect-76.c: New testcase.
28106 * gcc.dg/vect/vect-77.c: New testcase.
28107 * gcc.dg/vect/vect-78.c: New testcase
28108
28109 2004-09-18 Paul Brook <paul@codesourcery.com>
28110
28111 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
28112
28113 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
28114
28115 PR c/17424
28116 * gcc.dg/pr17424-1.c: New test.
28117
28118 2004-09-18 Diego Novillo <dnovillo@redhat.com>
28119
28120 * g++.dg/tree-ssa/pr17153.C: New test.
28121
28122 2004-09-16 Geoffrey Keating <geoffk@apple.com>
28123
28124 PR pch/13361
28125 * g++.dg/pch/wchar-1.C: New.
28126 * g++.dg/pch/wchar-1.Hs: New.
28127
28128 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
28129
28130 * gcc.c-torture/execute/20040917-1.c: New test.
28131
28132 2004-09-17 Diego Novillo <dnovillo@redhat.com>
28133
28134 PR tree-optimization/17319
28135 * gcc.dg/pr17319.c: New test.
28136
28137 2004-09-17 Devang Patel <dpatel@apple.com>
28138
28139 * gcc.dg/20040813-1.c: New test.
28140
28141 2004-09-17 Diego Novillo <dnovillo@redhat.com>
28142
28143 PR tree-optimization/17273
28144 * gcc.c-torture/compile/pr17273.c: New test.
28145
28146 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
28147
28148 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
28149 Update expected messages.
28150 * gcc.dg/declspec-13.c: New test.
28151
28152 2004-09-17 David Edelsohn <edelsohn@gnu.org>
28153
28154 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
28155
28156 2004-09-17 Diego Novillo <dnovillo@redhat.com>
28157
28158 * gcc.c-torture/execute/pr17252.c: Use post-increment to
28159 change what 'a' is pointing to.
28160
28161 2004-09-17 Mark Mitchell <mark@codesourcery.com>
28162
28163 PR c++/16002
28164 * g++.dg/template/error18.C: New test.
28165
28166 PR c++/16029
28167 * g++.dg/warn/Wunused-8.C: New test.
28168
28169 2004-09-17 Steven Bosscher <stevenb@suse.de>
28170
28171 PR tree-optimization/17513
28172 * gcc.dg/20040916-1.c: New test.
28173
28174 2004-09-16 Mark Mitchell <mark@codesourcery.com>
28175
28176 PR c++/17501
28177 * g++.dg/template/typename7.C: New test.
28178
28179 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28180
28181 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
28182
28183 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
28184
28185 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
28186 with -ftree-based-profiling also.
28187 * lib/profopt.exp: Support late-set profile_option/feedback_option.
28188
28189 2004-09-16 Victor Leikehman <lei@il.ibm.com>
28190
28191 PR/15364
28192 * gfortran.dg/der_array_io_1.f90: New test.
28193 * gfortran.dg/der_array_io_2.f90: New test.
28194 * gfortran.dg/der_array_io_3.f90: New test.
28195
28196 2004-09-15 Mark Mitchell <mark@codesourcery.com>
28197
28198 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
28199 EABI.
28200
28201 2004-09-15 Mark Mitchell <mark@codesourcery.com>
28202
28203 * g++.dg/opt/switch1.C: New test.
28204
28205 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
28206
28207 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
28208 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
28209 Update expected messages.
28210
28211 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28212
28213 PR fortran/16485
28214 * gfortran.dg/same_name_1.f90: New test.
28215
28216 2004-09-15 Diego Novillo <dnovillo@redhat.com>
28217
28218 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
28219 dereference garbage pointers.
28220
28221 2004-09-15 Jakub Jelinek <jakub@redhat.com>
28222
28223 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
28224 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
28225
28226 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
28227 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
28228 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
28229
28230 2004-09-14 Mark Mitchell <mark@codesourcery.com>
28231
28232 PR c++/17324
28233 * g++.dg/template/mangle1.C: New test.
28234
28235 2004-09-14 Diego Novillo <dnovillo@redhat.com>
28236
28237 PR tree-optimization/17252
28238 * gcc.c-torture/execute/pr17252.c: New test.
28239
28240 2004-09-14 Andrew Pinski <apinski@apple.com>
28241
28242 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
28243
28244 2004-09-14 Roger Sayle <roger@eyesopen.com>
28245
28246 PR rtl-optimization/9771
28247 * gcc.dg/pr9771-1.c: New test case.
28248
28249 2004-09-14 Diego Novillo <dnovillo@redhat.com>
28250
28251 PR tree-optimization/15262
28252 * gcc.c-torture/execute/pr15262-1.c: New test.
28253 * gcc.c-torture/execute/pr15262-2.c: New test.
28254
28255 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
28256
28257 * gcc.dg/declspec-12.c: New test.
28258
28259 2004-09-14 Bud Davis <bdavis9659@comcast.net>
28260
28261 * gfortran.dg/pr17090.f90: Add directives to test.
28262
28263 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28264
28265 * gcc.c-torture/compile/20040914-1.c: New test.
28266
28267 2004-09-13 Mark Mitchell <mark@codesourcery.com>
28268
28269 PR c++/16162
28270 * g++.dg/template/decl2.C: New test.
28271
28272 2004-09-13 Bud Davis <bdavis9659@comcast.net>
28273
28274 PR fortran/17090
28275 * gfortran.dg/pr17090.f90: New test.
28276
28277 2004-09-13 Dale Johannesen <dalej@apple.com>
28278
28279 * gcc.c-torture/compile/pr17408.c: New test case.
28280
28281 2004-09-13 Mark Mitchell <mark@codesourcery.com>
28282
28283 PR c++/16716
28284 * g++.dg/parse/crash17.C: New test.
28285
28286 PR c++/17327
28287 * g++.dg/template/enum3.C: New test.
28288
28289 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
28290
28291 * lib/gcc-defs.exp: Load wrapper.exp.
28292 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
28293 using local code.
28294 * lib/gcc.exp (gcc_init): Similar.
28295 * lib/gfortran.exp (gfortran_init): Similar.
28296 * lib/objc.exp (objc_init): Similar.
28297 * lib/treelang.exp (treelang_init): Similar.
28298 * lib/wrapper.exp: New file with build_wrapper call machinery in
28299 ${tool}_maybe_build_wrapper.
28300
28301 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
28302
28303 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
28304 "inline".
28305 * gcc.dg/declspec-11.c: Update expected messages.
28306 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
28307 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
28308 gcc.dg/inline-12.c: New tests.
28309
28310 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
28311
28312 * g++.dg/tree-ssa/pr17400.C: New testcase.
28313
28314 2004-09-13 James E Wilson <wilson@specifixinc.com>
28315
28316 * gcc.target/mips/sb1-1.c: New testcase.
28317
28318 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
28319
28320 * lib/g77-dg.exp: Remove unused file.
28321 * lib/mike-g77.exp: Ditto.
28322 * lib/g77.exp: Ditto.
28323
28324 2004-09-12 Richard Henderson <rth@redhat.com>
28325
28326 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
28327
28328 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
28329
28330 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
28331 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
28332 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
28333 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
28334 Update expected messages.
28335
28336 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
28337
28338 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
28339 declaration/use mismatch for dirp parameter.
28340
28341 2004-09-12 Andrew Pinski <apinski@apple.com>
28342
28343 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
28344 -fgnu-runtime is passed.
28345
28346 2004-09-12 Richard Henderson <rth@redhat.com>
28347
28348 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
28349 do the uplevel thing and update additional_flags directly.
28350 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
28351 gfortran.fortran-torture/execute/intrinsic_nearest.x,
28352 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
28353 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
28354
28355 2004-09-11 Steven Bosscher <stevenb@suse.de>
28356
28357 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
28358
28359 2004-09-11 Roger Sayle <roger@eyesopen.com>
28360
28361 PR middle-end/17411
28362 * g++.dg/opt/pr17411-1.C: New test case.
28363
28364 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
28365
28366 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
28367 gcc.dg/tls/diag-2.c: Update expected messages.
28368 * gcc.dg/991209-1.c: Specify compilation options. Update expected
28369 messages.
28370 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
28371 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
28372 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
28373 gcc.dg/tls/diag-5.c: New tests.
28374
28375 2004-09-11 Zack Weinberg <zack@codesourcery.com>
28376
28377 * gcc.dg/20040910-1.c: Correct dg-error regexp.
28378
28379 2004-09-11 Steven Bosscher <stevenb@suse.de>
28380
28381 * g++.dg/parse/break-in-for.C: New test.
28382
28383 2004-09-11 Jakub Jelinek <jakub@redhat.com>
28384
28385 * gcc.dg/tree-ssa/20040911-1.c: New test.
28386
28387 2004-09-11 Andreas Jaeger <aj@suse.de>
28388
28389 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
28390 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
28391
28392 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
28393
28394 * gcc.target/frv: New directory of FR-V-specific tests.
28395
28396 2004-09-10 James E Wilson <wilson@specifixinc.com>
28397
28398 * gcc.dg/convert-vec-1.c: New test.
28399
28400 2004-09-10 Roger Sayle <roger@eyesopen.com>
28401
28402 PR middle-end/17024
28403 * gcc.dg/pr17024-1.c: New test case.
28404
28405 2004-09-10 Eric Christopher <echristo@redhat.com>
28406
28407 * gcc.dg/20040910-1.c: New test.
28408
28409 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
28410
28411 * gcc.dg/bitfld-9.c: New test.
28412
28413 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
28414
28415 * gcc.c-torture/execute/ieee/acc1.c: New test.
28416 * gcc.c-torture/execute/ieee/acc2.c: New test.
28417 * gcc.c-torture/execute/ieee/mzero6.c: New test.
28418
28419 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
28420
28421 * gcc.dg/deprecated-2.c: New test.
28422
28423 2004-09-09 James E Wilson <wilson@specifixinc.com>
28424
28425 * gcc.dg/init-vec-1.c: New test.
28426
28427 2004-09-09 Roger Sayle <roger@eyesopen.com>
28428
28429 PR middle-end/17055
28430 * gcc.dg/pr17055-1.c: New test case.
28431
28432 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
28433
28434 PR target/17377
28435 * gcc.c-torture/execute/pr17377.c: New test.
28436
28437 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
28438
28439 PR c/8420
28440 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
28441 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
28442 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
28443 gcc.dg/long-long-typespec-1.c: New tests.
28444 * gcc.dg/tls/diag-2.c: Update expected diagnostics
28445
28446 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
28447
28448 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
28449 gcc.dg/gnu99-static-1.c: New tests.
28450
28451 2004-09-08 Devang Patel <dpatel@apple.com>
28452
28453 * gcc.dg/darwin-ld-20040828-1.c: New test.
28454 * gcc.dg/darwin-ld-20040828-2.c: New test.
28455 * gcc.dg/darwin-ld-20040828-3.c: New test.
28456
28457 2004-09-08 Ziemowit Laski <zlaski@apple.com>
28458
28459 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
28460 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
28461 in error message.
28462 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
28463 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
28464 in error message.
28465 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
28466 types they qualify.
28467 * objc.dg/type-size-2.m: Fix wording in comment.
28468 * objc.dg/va-meth-1.m: New test case.
28469
28470 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
28471
28472 PR c/16633:
28473 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
28474 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
28475
28476 2004-09-06 Devang Patel <dpatel@apple.com>
28477
28478 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
28479 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
28480
28481 2004-09-06 Zack Weinberg <zack@codesourcery.com>
28482
28483 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
28484 reflect changed line numbering of diagnostics.
28485
28486 2004-09-06 Paul Brook <paul@codesourcery.com>
28487
28488 * gfortran.dg/edit_real_1.f90: Add new test.
28489
28490 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28491
28492 * gcc.dg/tree-ssa/loop-2.c: New test.
28493 * gcc.dg/tree-ssa/loop-3.c: New test.
28494 * gcc.dg/tree-ssa/loop-4.c: New test.
28495 * gcc.dg/tree-ssa/loop-5.c: New test.
28496
28497 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28498
28499 * gcc.dg/format/sentinel-1.c: Update for parameter option.
28500
28501 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28502
28503 * gcc.dg/format/sentinel-1.c: New test.
28504
28505 2004-09-04 Uros Bizjak <uros@kss-loka.si>
28506
28507 * gcc.dg/builtins-46.c: New.
28508
28509 2004-09-03 Devang Patel <dpatel@apple.com>
28510
28511 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
28512 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
28513
28514 2004-09-03 Jan Beulich <jbeulich@novell.com>
28515
28516 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
28517 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
28518 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
28519 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
28520 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
28521 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
28522 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
28523 the non-portable bzero.
28524 * gcc.dg/20010912-1.c: xfail for NetWare.
28525 * gcc.dg/20020426-2.c: xfail for NetWare.
28526 * gcc.dg/20021014-1.c: xfail for NetWare.
28527 * gcc.dg/20021018-1.c: xfail for NetWare.
28528 * gcc.dg/20030213-1.c: xfail for NetWare.
28529 * gcc.dg/20030225-1.c: xfail for NetWare.
28530 * gcc.dg/20030708-1.c: xfail for NetWare.
28531 * gcc.dg/builtins-config.h: Also exclude NetWare.
28532 * gcc.dg/format/format.h: Define restrict only if not already defined.
28533 * gcc.dg/nest.c: xfail for NetWare.
28534 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
28535 * lib/target-supports.exp (check_visibility_available): Exclude
28536 NetWare.
28537
28538 2004-09-03 Jan Beulich <jbeulich@novell.com>
28539
28540 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
28541 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
28542 deterministic starting point for the alignment of structure fields.
28543 * gcc.dg/Wpadded.c: Dito.
28544 * g++.dg/abi/vbase10.C: Dito.
28545
28546 2004-09-03 Devang Patel <dpatel@apple.com>
28547
28548 * g++.dg/debug/pr15736.cc: New test.
28549
28550 2004-09-02 Mark Mitchell <mark@codesourcery.com>
28551
28552 * README.QMTEST: Fix out-of-date link.
28553
28554 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
28555
28556 PR fortran/16579
28557 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
28558 Delete. Duplicate of gfortran.dg/g77/20010610.f
28559
28560 2004-09-02 Mark Mitchell <mark@codesourcery.com>
28561
28562 * g++.dg/abi/arm_rtti1.C: New test.
28563
28564 2004-09-02 Geoffrey Keating <geoffk@apple.com>
28565
28566 * gcc.dg/ppc-vector-memcpy.c: New.
28567 * gcc.dg/ppc-vector-memset.c: New.
28568
28569 2004-09-02 Chao-ying Fu <fu@mips.com>
28570
28571 * gcc.target/mips/mips-3d-1.c: New test.
28572 * gcc.target/mips/mips-3d-2.c: New test.
28573 * gcc.target/mips/mips-3d-3.c: New test.
28574 * gcc.target/mips/mips-3d-4.c: New test.
28575 * gcc.target/mips/mips-3d-5.c: New test.
28576 * gcc.target/mips/mips-3d-6.c: New test.
28577 * gcc.target/mips/mips-3d-7.c: New test.
28578 * gcc.target/mips/mips-3d-8.c: New test.
28579 * gcc.target/mips/mips-3d-9.c: New test.
28580 * gcc.target/mips/mips-ps-1.c: New test.
28581 * gcc.target/mips/mips-ps-2.c: New test.
28582 * gcc.target/mips/mips-ps-3.c: New test.
28583 * gcc.target/mips/mips-ps-4.c: New test.
28584 * gcc.target/mips/mips-ps-type.c: New test.
28585
28586 2004-09-02 Paul Brook <paul@codesourcery.com>
28587
28588 * gfortran.dg/edit_real_1.f90: Add new tests.
28589
28590 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28591
28592 PR fortran/15327
28593 * gfortran.dg/merge_char_1.f90: New test.
28594
28595 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28596
28597 PR fortran/16404
28598 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
28599
28600 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28601
28602 PR c/1522
28603 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
28604
28605 2004-09-01 Mark Mitchell <mark@codesourcery.com>
28606
28607 * g++.dg/opt/loop1.C: Do not XFAIL.
28608
28609 2004-09-01 Jakub Jelinek <jakub@redhat.com>
28610
28611 * gcc.c-torture/execute/20040831-1.c: New test.
28612
28613 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
28614
28615 PR fortran/16579
28616 * gfortran.dg/g77/20010610.f: Now passes.
28617 Copy from g77.f-torture/execute. Add dg-run directive.
28618 * gfortran.dg/g77/README: Update
28619
28620 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
28621
28622 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
28623 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
28624 (t1, t2, t3, t4): Add volatile.
28625
28626 2004-08-31 Mark Mitchell <mark@codesourcery.com>
28627
28628 * g++.dg/ext/visibility/arm1.C: New test.
28629
28630 2004-08-31 Geoffrey Keating <geoffk@apple.com>
28631
28632 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
28633 -pedantic-errors.
28634
28635 2004-09-01 Paul Brook <paul@codesourcery.com>
28636
28637 * gfortran.dg/eof_2.f90: New test.
28638
28639 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28640
28641 PR fortran/16579
28642 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
28643
28644 2004-08-31 Bud Davis <bdavis9659@comcast.net>
28645
28646 PR libfortran/16805
28647 * gfortran.dg/list_read_2.f90: New test.
28648
28649 2004-08-31 Mark Mitchell <mark@codesourcery.com>
28650
28651 * g++.dg/abi/key1.C: New test.
28652
28653 2004-08-31 Richard Henderson <rth@redhat.com>
28654
28655 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
28656 form of offsetof.
28657 * g++.dg/other/offsetof5.C: Remove duplicate.
28658
28659 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28660
28661 PR fortran/17244
28662 * gfortran.dg/func_derived_1.f90: New test.
28663
28664 2004-08-31 Paul Brook <paul@codesourcery.com>
28665
28666 * gfortran.dg/eof_1.f90: New test.
28667
28668 2004-08-31 Paul Brook <paul@codesourcery.com>
28669
28670 * gfortran.dg/list_read_1.f90: New file.
28671
28672 2004-08-30 Mark Mitchell <mark@codesourcery.com>
28673
28674 * g++.dg/opt/loop1.C: XFAIL.
28675
28676 2004-08-30 Geoffrey Keating <geoffk@apple.com>
28677
28678 * gcc.dg/funcdef-storage-1.c: New.
28679 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
28680 an extern function in local scope.
28681 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
28682 declare an 'auto inline' function in local scope.
28683 * gcc.dg/20011130-1.c: Likewise.
28684 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
28685 an 'auto' function in local scope.
28686 * gcc.dg/20021014-1.c: Likewise.
28687 * gcc.dg/20030331-2.c: Likewise.
28688
28689 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28690
28691 * gfortran.dg/blockdata_1.f90: New test.
28692
28693 2004-08-30 Richard Henderson <rth@redhat.com>
28694
28695 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
28696
28697 2004-08-30 Richard Henderson <rth@redhat.com>
28698
28699 * lib/fortran-torture.exp (fortran-torture-execute): Honor
28700 additional_flags set by alternate driver.
28701 (ieee-options): New procedure.
28702 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
28703 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
28704 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
28705 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
28706
28707 2004-08-30 Richard Henderson <rth@redhat.com>
28708
28709 * lib/f-torture.exp: Remove.
28710
28711 2004-08-29 Mark Mitchell <mark@codesourcery.com>
28712
28713 PR rtl-optimization/16590
28714 * g++.dg/opt/loop1.C: New test.
28715
28716 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28717
28718 PR fortran/13910
28719 * gfortran.dg/oldstyle_1.f90: New test.
28720
28721 2004-08-29 Steven G. Kargl <kargls@comcast.net>
28722 Paul Brook <paul@codesourcery.com>
28723
28724 * gfortran.dg/g77/README: Update.
28725 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
28726 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
28727 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
28728
28729 2004-08-28 Paul Brook <paul@codesourcery.com>
28730
28731 PR libfortran/17195
28732 * gfortran.dg/edit_real_1.f90: New test.
28733
28734 2004-08-27 Paul Brook <paul@codesourcery.com>
28735
28736 * gfortran.dg/rewind_1.f90: New test.
28737
28738 2004-08-27 Bud Davis <bdavis9659@comcast.net>
28739
28740 PR fortran/16597
28741 * gfortran.dg/pr16597.f90: New test.
28742
28743 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
28744
28745 PR c/13801
28746 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
28747 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
28748 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
28749 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
28750 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
28751
28752 2004-08-26 Nick Clifton <nickc@redhat.com>
28753
28754 * gcc.c-torture/compile/pr17119.c: New test.
28755
28756 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
28757
28758 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
28759
28760 2004-08-25 Richard Henderson <rth@redhat.com>
28761
28762 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
28763 the bits that expect kind=8 to be the largest real kind.
28764
28765 2004-08-25 Ziemowit Laski <zlaski@apple.com>
28766
28767 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
28768
28769 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28770
28771 * gfortran.dg/assignment_1.f90: New test.
28772
28773 2004-08-25 Adam Nemet <anemet@lnxw.com>
28774
28775 * g++.dg/template/repo3.C: New test.
28776
28777 2004-08-25 Roger Sayle <roger@eyesopen.com>
28778
28779 PR middle-end/16693
28780 PR tree-optimization/16372
28781 * g++.dg/opt/pr16372-1.C: New test case.
28782 * g++.dg/opt/pr16693-1.C: New test case.
28783 * g++.dg/opt/pr16693-2.C: New test case.
28784
28785 2004-08-25 Ziemowit Laski <zlaski@apple.com>
28786
28787 * objc.dg/proto-lossage-4.m: New test.
28788
28789 2004-08-25 Mark Mitchell <mark@codesourcery.com>
28790
28791 PR c++/17155
28792 * g++.dg/inherit/local2.C: New test.
28793
28794 2004-08-25 Paul Brook <paul@codesourcery.com>
28795
28796 PR fortran/17144
28797 * gfortran.dg/string_ctor_1.f90: New test.
28798
28799 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28800
28801 PR c++/14428
28802 * g++.dg/template/redecl2.C: New test.
28803
28804 2004-08-24 Bud Davis <bdavis9659@comcast.net>
28805
28806 PR fortran/17143
28807 * gfortran.dg/pr17143.f90: New test.
28808
28809 2004-08-24 Bud Davis <bdavis9659@comcast.net>
28810
28811 PR fortran/17164
28812 * gfortran.dg/pr17164.f90: New test.
28813
28814 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28815
28816 * gcc.dg/tree-ssa/loop-1.c: New test.
28817
28818 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
28819
28820 * gcc.c-torture/compile/20040824-1.c: New test.
28821
28822 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
28823
28824 * gcc.c-torture/compile/iftrap-3.c: New test.
28825
28826 2004-08-24 Paul Brook <paul@codesourcery.com>
28827
28828 * gfortran.dg/entry_2.f90: New test.
28829
28830 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
28831
28832 PR c++/16889
28833 * g++.dg/lookup/ambig[12].C: New.
28834
28835 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28836
28837 PR c++/16706
28838 * g++.dg/template/crash21.C: New test.
28839 * g++.dg/template/crash22.C: Likewise.
28840
28841 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
28842
28843 PR c++/17149
28844 * g++.dg/template/access15.C: New.
28845
28846 2004-08-23 Mark Mitchell <mark@codesourcery.com>
28847
28848 PR c++/17163
28849 * g++.dg/template/repo2.C: New test.
28850
28851 2004-08-23 Roger Sayle <roger@eyesopen.com>
28852
28853 PR rtl-optimization/17078
28854 * gcc.c-torture/execute/pr17078-1.c: New test case.
28855
28856 2004-08-23 Mark Mitchell <mark@codesourcery.com>
28857
28858 PR c/14492
28859 * gcc.dg/debug/crash1.c: New test.
28860
28861 2004-08-23 Mark Mitchell <mark@codesourcery.com>
28862
28863 PR c/16180
28864 * gcc.dg/loop-5.c: New test.
28865
28866 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28867
28868 * gcc.c-torture/execute/20040823-1.c: New test.
28869
28870 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
28871
28872 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
28873 to the assembler. Simplify test accordingly.
28874 (asm_abi_flags): Use GNU names.
28875 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
28876 to check for ABI flags.
28877
28878 2004-08-22 Andrew Pinski <apinski@apple.com>
28879
28880 * g++.dg/opt/pr14029.C: New test.
28881 * gcc.c-torture/execute/pr15262.c: New test.
28882
28883 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28884
28885 * gfortran.dg/reduction.f90: Add checks with complex arguments.
28886
28887 2004-08-21 Bud Davis <bdavis9659@comcast.net>
28888
28889 PR 16908
28890 * gfortran.dg/direct_io.f90: New test.
28891
28892 2004-08-20 Mark Mitchell <mark@codesourcery.com>
28893
28894 PR c++/17121
28895 * g++.dg/inherit/local2.C: New test.
28896
28897 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
28898
28899 PR c++/17120
28900 * g++.dg/warn/Wparentheses-4.C: New test.
28901
28902 2004-08-20 Mark Mitchell <mark@codesourcery.com>
28903
28904 PR c++/17121
28905 * g++.dg/inherit/local2.C: New test.
28906
28907 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
28908 * gcc.dg/ppc-ldstruct.c: Likewise.
28909 * gcc.dg/ppc64-abi-2.c: Likewise.
28910
28911 2004-08-20 Jakub Jelinek <jakub@redhat.com>
28912
28913 PR rtl-optimization/17099
28914 * gcc.c-torture/execute/20040820-1.c: New test.
28915
28916 2004-08-20 David Edelsohn <edelsohn@gnu.org>
28917
28918 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
28919
28920 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
28921
28922 PR fortran/17077
28923 * gfortran.dg/auto_array_1.f90: New test.
28924
28925 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28926
28927 PR fortran/17074
28928 * gfortran.dg/simpleif_1.f90: New test.
28929
28930 2004-08-19 Mark Mitchell <mark@codesourcery.com>
28931
28932 * lib/target-supports.exp (check_profiling_available): Return
28933 false for arm*-*-symbianelf* and arm*-*-eabi*.
28934
28935 PR c++/15890
28936 * g++.dg/template/delete1.C: New test.
28937
28938 2004-08-19 Paul Brook <paul@codesourcery.com>
28939
28940 PR fortran/14976
28941 PR fortran/16228
28942 * gfortran.dg/data_char_1.f90: New test.
28943
28944 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
28945
28946 PR fortran/16946
28947 * gfortran.dg/reduction.f90: New testcase.
28948
28949 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28950
28951 PR fortran/16520
28952 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
28953
28954 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
28955
28956 PR c++/17041
28957 * g++.dg/Wparentheses-3.C: New test.
28958
28959 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
28960
28961 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
28962 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
28963 * gcc.dg/vect/vect-2.c: Likewise.
28964 * gcc.dg/vect/vect-3.c: Likewise.
28965 * gcc.dg/vect/vect-4.c: Likewise.
28966 * gcc.dg/vect/vect-5.c: Likewise.
28967 * gcc.dg/vect/vect-6.c: Likewise.
28968 * gcc.dg/vect/vect-7.c: Likewise.
28969 * gcc.dg/vect/vect-25.c: Likewise.
28970 * gcc.dg/vect/vect-31.c: Likewise.
28971 * gcc.dg/vect/vect-32.c: Likewise.
28972 * gcc.dg/vect/vect-34.c: Likewise.
28973 * gcc.dg/vect/vect-36.c: Likewise.
28974 * gcc.dg/vect/vect-all.c: Likewise.
28975
28976 2004-08-18 Mark Mitchell <mark@codesourcery.com>
28977
28978 PR c++/17068
28979 * g++.dg/template/operator4.C: New test.
28980
28981 2004-08-18 Richard Henderson <rth@redhat.com>
28982
28983 * gcc.dg/20040206-1.c: XFAIL.
28984
28985 2004-08-17 Mark Mitchell <mark@codesourcery.com>
28986
28987 PR c++/16246
28988 * g++.dg/template/array7.C: New test.
28989
28990 2004-08-17 James E Wilson <wilson@specifixinc.com>
28991
28992 * gcc.dg/mips-movcc-1.c: New test.
28993 * gcc.dg/mips-movcc-2.c: New test.
28994 * gcc.dg/mips-movcc-3.c: New test.
28995
28996 * gcc.dg/mips-nmadd-1.c: New test.
28997 * gcc.dg/mips-nmadd-2.c: New test.
28998
28999 2004-08-17 Mark Mitchell <mark@codesourcery.com>
29000
29001 PR c++/15871
29002 * g++.dg/opt/inline8.C: New test.
29003
29004 PR c++/16965
29005 * g++.dg/parse/error17.C: New test.
29006
29007 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
29008
29009 * gcc.dg/vect: New directory for vectorizer tests.
29010 * gcc.dg/vect/tree-vect.h: New file.
29011 * gcc.dg/vect/vect.exp: New file.
29012 * gcc.dg/vect/pr16105.c.c: New test.
29013 * gcc.dg/vect/vect-1.c: New test.
29014 * gcc.dg/vect/vect-2.c: New test.
29015 * gcc.dg/vect/vect-3.c: New test.
29016 * gcc.dg/vect/vect-4.c: New test.
29017 * gcc.dg/vect/vect-5.c: New test.
29018 * gcc.dg/vect/vect-6.c: New test.
29019 * gcc.dg/vect/vect-7.c: New test.
29020 * gcc.dg/vect/vect-8.c: New test.
29021 * gcc.dg/vect/vect-9.c: New test.
29022 * gcc.dg/vect/vect-10.c: New test.
29023 * gcc.dg/vect/vect-11.c: New test.
29024 * gcc.dg/vect/vect-12.c: New test.
29025 * gcc.dg/vect/vect-13.c: New test.
29026 * gcc.dg/vect/vect-14.c: New test.
29027 * gcc.dg/vect/vect-15.c: New test.
29028 * gcc.dg/vect/vect-16.c: New test.
29029 * gcc.dg/vect/vect-17.c: New test.
29030 * gcc.dg/vect/vect-18.c: New test.
29031 * gcc.dg/vect/vect-19.c: New test.
29032 * gcc.dg/vect/vect-20.c: New test.
29033 * gcc.dg/vect/vect-21.c: New test.
29034 * gcc.dg/vect/vect-22.c: New test.
29035 * gcc.dg/vect/vect-23.c: New test.
29036 * gcc.dg/vect/vect-24.c: New test.
29037 * gcc.dg/vect/vect-25.c: New test.
29038 * gcc.dg/vect/vect-26.c: New test.
29039 * gcc.dg/vect/vect-27.c: New test.
29040 * gcc.dg/vect/vect-28.c: New test.
29041 * gcc.dg/vect/vect-29.c: New test.
29042 * gcc.dg/vect/vect-30.c: New test.
29043 * gcc.dg/vect/vect-31.c: New test.
29044 * gcc.dg/vect/vect-32.c: New test.
29045 * gcc.dg/vect/vect-33.c: New test.
29046 * gcc.dg/vect/vect-34.c: New test.
29047 * gcc.dg/vect/vect-35.c: New test.
29048 * gcc.dg/vect/vect-36.c: New test.
29049 * gcc.dg/vect/vect-37.c: New test.
29050 * gcc.dg/vect/vect-38.c: New test.
29051 * gcc.dg/vect/vect-40.c: New test.
29052 * gcc.dg/vect/vect-41.c: New test.
29053 * gcc.dg/vect/vect-42.c: New test.
29054 * gcc.dg/vect/vect-43.c: New test.
29055 * gcc.dg/vect/vect-44.c: New test.
29056 * gcc.dg/vect/vect-45.c: New test.
29057 * gcc.dg/vect/vect-46.c: New test.
29058 * gcc.dg/vect/vect-47.c: New test.
29059 * gcc.dg/vect/vect-48.c: New test.
29060 * gcc.dg/vect/vect-49.c: New test.
29061 * gcc.dg/vect/vect-50.c: New test.
29062 * gcc.dg/vect/vect-51.c: New test.
29063 * gcc.dg/vect/vect-52.c: New test.
29064 * gcc.dg/vect/vect-53.c: New test.
29065 * gcc.dg/vect/vect-54.c: New test.
29066 * gcc.dg/vect/vect-55.c: New test.
29067 * gcc.dg/vect/vect-56.c: New test.
29068 * gcc.dg/vect/vect-57.c: New test.
29069 * gcc.dg/vect/vect-58.c: New test.
29070 * gcc.dg/vect/vect-59.c: New test.
29071 * gcc.dg/vect/vect-60.c: New test.
29072 * gcc.dg/vect/vect-61.c: New test.
29073 * gcc.dg/vect/vect-all.c: New test.
29074 * gcc.dg/vect/vect-none.c: New test.
29075
29076 2004-08-17 Paul Brook <paul@codesourcery.com>
29077
29078 PR fortran/13082
29079 * gfortran.dg/entry_1.f90: New test.
29080
29081 2004-08-17 Andrew Pinski <apinski@apple.com>
29082
29083 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
29084
29085 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
29086
29087 * gcc.dg/pr17036-1.c: New test.
29088
29089 2004-08-16 Devang Patel <dpatel@apple.com>
29090
29091 * gcc.dg/darwin-20040809-1.c: New test.
29092
29093 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
29094
29095 * gcc.dg/funcdef-attr-1.c: New test.
29096
29097 2004-08-16 Janis Johnson <janis187@us.ibm.com>
29098
29099 * gcc.dg/altivec-17.c: New test.
29100 * gcc.dg/altivec-18.c: New test.
29101
29102 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29103
29104 PR c++/6749
29105 * g++.dg/template/vtable2.C: New test.
29106
29107 2004-08-14 Richard Henderson <rth@redhat.com>
29108
29109 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
29110 * gcc.dg/pack-test-4.c (main): Return 0.
29111 * gcc.dg/setjmp-1.c: Remove XFAIL.
29112 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
29113
29114 2004-08-14 Richard Henderson <rth@redhat.com>
29115
29116 * gcc.dg/980217-1.c: Add prototype for printf.
29117
29118 2004-08-13 Bud Davis <bdavis9659@comcast.net>
29119
29120 * gfortran.dg/pr16935.f90: New test.
29121
29122 2004-08-13 Janis Johnson <janis187@us.ibm.com>
29123
29124 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
29125
29126 2004-08-13 Paul Brook <paul@codesourcery.com>
29127
29128 * gfortran.dg/der_io_1.f90: Remove stray comma.
29129
29130 2004-08-12 Janis Johnson <janis187@us.ibm.com>
29131
29132 * gcc.dg/vmx/cw-bug-2.c: Remove.
29133 * gcc.dg/vmx/vprint-1.c: Remove.
29134 * gcc.dg/vmx/vscan-1.c: Remove.
29135
29136 2004-08-12 Devang patel <dpatel@apple.com>
29137
29138 * gcc.dg/darwin-20040809-2.c: New test.
29139
29140 2004-08-12 Janis Johnson <janis1872us.ibm.com>
29141
29142 * g++.dg/ext/altivec-12.C: New test.
29143
29144 * g++.dg/ext/altivec-11.C: New test.
29145
29146 2004-08-12 Paul Brook <paul@codesourcery.com>
29147
29148 * g++.dg/abi/arm_cxa_vec_1.C: New test.
29149
29150 2004-08-12 Janis Johnson <janis187@us.ibm.com>
29151
29152 * g++.dg/ext/altivec-2.C: Check for hardware support before
29153 executing any VMX instructions.
29154
29155 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
29156
29157 2004-08-12 Jakub Jelinek <jakub@redhat.com>
29158
29159 PR c++/16276
29160 * g++.old-deja/g++.other/comdat4.C: New test.
29161 * g++.old-deja/g++.other/comdat4-aux.cc: New.
29162
29163 2004-08-12 Ben Elliston <bje@au.ibm.com>
29164
29165 PR target/16286
29166 * gcc.dg/pr16286.c: New test.
29167
29168 2004-08-12 Jan Beulich <jbeulich@novell.com>
29169
29170 * g++.dg/ext/asm5.C: New.
29171
29172 2004-08-11 Mark Mitchell <mark@codesourcery.com>
29173
29174 PR c++/16698
29175 * g++.dg/eh/crash1.C: New test.
29176
29177 PR c++/16717
29178 * g++.dg/ext/construct1.C: New test.
29179
29180 2004-08-11 Mark Mitchell <mark@codesourcery.com>
29181
29182 PR c++/16853
29183 * g++.dg/init/ptrmem1.C: New test.
29184
29185 PR c++/16618
29186 * g++.dg/parse/offsetof5.C: New test.
29187
29188 PR c++/16870
29189 * g++.dg/template/overload3.C: New test.
29190
29191 2004-08-11 Mark Mitchell <mark@codesourcery.com>
29192
29193 PR c++/16964
29194 * g++.dg/parse/error16.C: New test.
29195
29196 PR c++/16904
29197 * g++.dg/template/error14.C: New test.
29198
29199 PR c++/16929
29200 * g++.dg/template/error15.C: New test.
29201
29202 2004-08-11 Devang Patel <dpatel@apple.com>
29203
29204 * gcc.dg/darwin-ld-20040809-1.c: New test.
29205 * gcc.dg/darwin-ld-20040809-2.c: New test.
29206
29207 2004-08-11 Steven G. Kargl <kargls@comcast.net>
29208
29209 PR fortran/16917
29210 * gfortran.dg/dfloat_1.f90: New test.
29211
29212 2004-08-09 Mark Mitchell <mark@codesourcery.com>
29213
29214 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
29215 * gcc.dg/dll-2.c: Fix dg-require syntax.
29216 * gcc.misc-tests/arm-isr.c (abort): Declare.
29217 (exit): Likewise.
29218
29219 2004-08-10 Mark Mitchell <mark@codesourcery.com>
29220
29221 PR c++/16971
29222 * g++.dg/parse/crash16.C: New test.
29223
29224 2004-08-10 Roger Sayle <roger@eyesopen.com>
29225
29226 * gcc.dg/mips-rsqrt-1.c: New test case.
29227 * gcc.dg/mips-rsqrt-2.c: New test case.
29228 * gcc.dg/mips-rsqrt-3.c: New test case.
29229
29230 2004-08-10 Paul Brook <paul@codesourcery.com>
29231
29232 * gfortran.dg/der_io_1.f90: New test.
29233
29234 2004-08-10 Paul Brook <paul@codesourcery.com>
29235
29236 PR fortran/16919
29237 * gfortran.dg/der_array_1.f90: New test.
29238
29239 2004-08-09 David Edelsohn <edelsohn@gnu.org>
29240
29241 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
29242
29243 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
29244
29245 * gcc.dg/wchar_t-2.c: Fix typo.
29246
29247 2004-08-09 Falk Hueffner <falk@debian.org>
29248
29249 PR tree-optimization/12517
29250 * gcc.c-torture/compile/pr12517.c: New test.
29251
29252 PR tree-optimization/12578
29253 * gcc.c-torture/compile/pr12578.c: New test.
29254
29255 PR tree-optimization/12899
29256 * gcc.c-torture/compile/pr12899.c: New test.
29257
29258 PR rtl-optimization/14692
29259 * gcc.c-torture/compile/pr14692.c: New test.
29260
29261 PR tree-optimization/16461
29262 * gcc.c-torture/compile/pr16461.c: New test.
29263
29264 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
29265
29266 * gfortran.dg/getenv_1.f90: New test.
29267
29268 2004-08-06 Mark Mitchell <mark@codesourcery.com>
29269
29270 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
29271 wchar_t.
29272 * gcc.dg/symbian5.c: Test -fno-short-wchar.
29273
29274 2004-08-06 Paul Brook <paul@codesourcery.com>
29275
29276 * gfortran.dg/ret_array_1.f90: New test.
29277 * gfortran.dg/ret_pointer_1.f90: New test.
29278
29279 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
29280
29281 * gcc.dg/missing-field-init-[12].c: New tests.
29282 * g++.dg/warn/missing-field-init-[12].C: New tests.
29283
29284 2004-08-06 Mark Mitchell <mark@codesourcery.com>
29285
29286 * gcc.dg/enum2.c: New test.
29287 * gcc.dg/symbian3.c: Likewise.
29288 * gcc.dg/symbian4.c: Likewise.
29289 * gcc.dg/wchar_t-2.c: Likewise.
29290
29291 2004-08-05 Mark Mitchell <mark@codesourcery.com>
29292
29293 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
29294 destructor tests.
29295
29296 2004-08-05 Mark Mitchell <mark@codesourcery.com>
29297
29298 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
29299 dg-require-visiblity.
29300 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
29301 * g++.dg/ext/visibility/fvisibility.C: Likewise.
29302 * g++.dg/ext/visibility/memfuncts.C: Likewise.
29303 * g++.dg/ext/visibility/new1.C: Likewise.
29304 * g++.dg/ext/visibility/pragma.C: Likewise.
29305 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
29306 * g++.dg/ext/visibility/virtual.C: Likewise.
29307 * g++/dg/ext/visibility/visibility-1.C: Likewise.
29308 * g++/dg/ext/visibility/visibility-2.C: Likewise.
29309 * g++/dg/ext/visibility/visibility-3.C: Likewise.
29310 * g++/dg/ext/visibility/visibility-4.C: Likewise.
29311 * g++/dg/ext/visibility/visibility-5.C: Likewise.
29312 * g++/dg/ext/visibility/visibility-6.C: Likewise.
29313 * g++/dg/ext/visibility/visibility-7.C: Likewise.
29314 * g++/dg/ext/visibility/visibility-8.C: New test.
29315 * gcc.c-torture/compile/dll.x: Remove.
29316 * gcc.dg/dll-2.c: Use dg-require-dll
29317 * gcc.dg/visibility-10.c: New test.
29318 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
29319 supporting DLLs.
29320 * lib/scanasm.exp (scan_hidden): New function.
29321 (scan_not_hidden): Likewise.
29322
29323 2004-08-05 David Edelsohn <edelsohn@gnu.org>
29324
29325 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
29326
29327 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
29328
29329 * gcc.c-torture/execute/20040805-1.c: New test.
29330
29331 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
29332
29333 * gcc.dg/20020118-1.c: Declare abort.
29334 * gcc.dg/altivec_check.h: Likewise.
29335 * gcc.dg/iftrap-2.c: Likewise.
29336 * gcc.dg/pragma-darwin.c: Likewise.
29337 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
29338
29339 2004-08-04 Geoffrey Keating <geoffk@apple.com>
29340
29341 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
29342
29343 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
29344
29345 * gcc.c-torture/execute/builtins/abs-2.c,
29346 gcc.c-torture/execute/builtins/abs-3.c,
29347 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
29348 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
29349 intmax_t, uintmax_t and their limits.
29350 * gcc.dg/intmax_t-1.c: New test.
29351
29352 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29353
29354 * g++.dg/tc1/dr147.C: Add reference to PR.
29355
29356 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
29357
29358 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
29359 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
29360
29361 2004-08-03 David Edelsohn <edelsohn@gnu.org>
29362
29363 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
29364
29365 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
29366
29367 * gcc.dg/redecl-5.c: New test.
29368 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
29369 of scanf.
29370
29371 2004-08-03 Roger Sayle <roger@eyesopen.com>
29372
29373 PR middle-end/16790
29374 * gcc.c-torture/execute/pr16790-1.c: New test case.
29375
29376 2004-08-03 Mark Mitchell <mark@codesourcery.com>
29377
29378 * g++.dg/ext/visibility/assign1.C: New test.
29379 * g++.dg/ext/visibility/new1.C: Likewise.
29380
29381 * gcc.dg/symbian1.c: New test.
29382 * gcc.dg/symbian2.c: Likewise.
29383
29384 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
29385
29386 PR target/16570
29387 * gcc.dg/i386-sse-9.c: New test.
29388
29389 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
29390
29391 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
29392
29393 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
29394
29395 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
29396 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
29397 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
29398 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
29399 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
29400 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
29401 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
29402 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
29403 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
29404 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
29405 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
29406 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
29407 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
29408 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
29409 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
29410 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
29411 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
29412 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
29413 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
29414 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
29415 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
29416 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
29417 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
29418 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
29419 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
29420 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
29421 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
29422 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
29423 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
29424 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
29425 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
29426 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
29427 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
29428 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
29429 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
29430 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
29431 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
29432 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
29433 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
29434 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
29435 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
29436 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
29437 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
29438 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
29439 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
29440 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
29441 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
29442 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
29443 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
29444 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
29445 gcc.misc-tests/i386-pf-3dnow-1.c,
29446 gcc.misc-tests/i386-pf-athlon-1.c,
29447 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
29448 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
29449 Declare built-in functions used.
29450 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
29451
29452 2004-08-02 Mark Mitchell <mark@codesourcery.com>
29453
29454 PR c++/16707
29455 * g++.dg/lookup/using12.C: New test.
29456
29457 * g++.dg/init/null1.C: Fix PR number.
29458 * g++.dg/parse/namespace10.C: Likewise.
29459
29460 2004-08-01 Mark Mitchell <mark@codesourcery.com>
29461
29462 PR c++/16224
29463 * g++.dg/template/spec17.C: New test.
29464 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
29465 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
29466
29467 2004-08-02 David Billinghurst
29468
29469 PR fortran/16292
29470 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
29471
29472 2004-08-01 Zack Weinberg <zack@codesourcery.com>
29473
29474 * gcc.dg/ia64-got-1.c: New test case.
29475
29476 2004-08-01 Mark Mitchell <mark@codesourcery.com>
29477
29478 PR c++/16489
29479 * g++.dg/init/null1.C: New test.
29480 * g++.dg/tc1/dr76.C: Adjust error marker.
29481
29482 PR c++/16529
29483 * g++.dg/parse/namespace10.C: New test.
29484
29485 PR c++/16810
29486 * g++.dg/inherit/ptrmem2.C: New test.
29487
29488 2004-08-02 Ben Elliston <bje@au.ibm.com>
29489
29490 PR target/16155
29491 * gcc.dg/pr16155.c: New test.
29492
29493 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
29494
29495 * gcc.dg/redecl-2.c: New test.
29496
29497 2004-07-30 Geoffrey Keating <geoffk@apple.com>
29498
29499 * gcc.dg/darwin-longdouble.c: New file.
29500
29501 2004-07-30 Richard Henderson <rth@redhat.com>
29502
29503 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
29504 write to constant argument.
29505 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
29506
29507 2004-07-30 Richard Henderson <rth@redhat.com>
29508
29509 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
29510 tests of nearest around zero.
29511
29512 2004-07-30 Andrew Pinski <apinski@apple.com>
29513
29514 * gcc.c-torture/compile/20040730-1.c: New test.
29515
29516 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
29517
29518 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
29519 powerpc-eabispe.
29520
29521 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
29522
29523 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
29524
29525 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
29526
29527 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
29528 contains $ld_library_path.
29529 * lib/gfortran.exp (gfortran_link_flags): Likewise.
29530
29531 2004-07-29 Richard Henderson <rth@redhat.com>
29532
29533 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
29534
29535 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
29536 (alt2, which): New.
29537 (Check): Accept either alternative.
29538
29539 2004-07-29 Mark Mitchell <mark@codesourcery.com>
29540
29541 * g++.dg/abi/inline1.C: New test.
29542 * g++.dg/abi/local1-a.cc: Likewise.
29543 * g++.dg/abi/local1.C: Likewise.
29544 * g++.dg/abi/mangle11.C: Tweak location of warnings.
29545 * g++.dg/abi/mangle12.C: Likewise.
29546 * g++.dg/abi/mangle17.C: Likewise.
29547 * g++.dg/abi/mangle20-2.C: Likewise.
29548 * g++.dg/opt/interface1.C: Likewise.
29549 * g++.dg/opt/interface1.h: Likewise.
29550 * g++.dg/opt/interface1-a.cc: New test.
29551 * g++.dg/parse/repo1.C: New test.
29552 * g++.dg/template/repo1.C: Likewise.
29553 * g++.dg/warn/Winline-1.C: Likewise.
29554 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
29555
29556 2004-07-29 Diego Novillo <dnovillo@redhat.com>
29557
29558 * gcc.dg/tree-ssa/20040729-1.c: New test.
29559
29560 2004-07-27 Matt Austern <austern@apple.com>
29561
29562 * gcc.dg/darwin-bool-1.c: New test.
29563 * gcc.dg/darwin-bool-2.c: New test.
29564
29565 2004-07-28 Richard Henderson <rth@redhat.com>
29566
29567 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
29568 arguments in the correct type. Don't write to constant arguments.
29569
29570 2004-07-28 Diego Novillo <dnovillo@redhat.com>
29571
29572 PR tree-optimization/16688
29573 PR tree-optimization/16689
29574 * g++.dg/tree-ssa/pr16688.C: New test.
29575
29576 2004-07-28 Diego Novillo <dnovillo@redhat.com>
29577
29578 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
29579 loads. Not only in the comment, this time.
29580
29581 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
29582
29583 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
29584 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
29585 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
29586 * gcc.dg/sh4a-bitmovua.c: New.
29587 * gcc.dg/sh4a-cos.c: New.
29588 * gcc.dg/sh4a-cosf.c: New.
29589 * gcc.dg/sh4a-fprun.c: New.
29590 * gcc.dg/sh4a-fsrra.c: New.
29591 * gcc.dg/sh4a-memmovua.c: New.
29592 * gcc.dg/sh4a-sin.c: New.
29593 * gcc.dg/sh4a-sincos.c: New.
29594 * gcc.dg/sh4a-sincosf.c: New.
29595 * gcc.dg/sh4a-sinf.c: New.
29596
29597 2004-07-28 Diego Novillo <dnovillo@redhat.com>
29598
29599 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
29600 conditionals.
29601 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
29602 loads.
29603 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
29604 DOM1.
29605
29606 2004-07-27 Andrew Pinski <apinski@apple.com>
29607
29608 * g++.dg/rtti/tinfo1.C: Correct the xfail.
29609
29610 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
29611
29612 * gcc.dg/pragma-isr.c: New test.
29613
29614 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29615
29616 PR c++/14429
29617 * g++.dg/template/ttp11.C: New test.
29618
29619 2004-07-27 Diego Novillo <dnovillo@redhat.com>
29620
29621 * gcc.c-torture/compile/20040727-1.c: New test.
29622
29623 2004-07-26 Eric Christopher <echristo@redhat.com>
29624
29625 * gcc.c-torture/compile/20040726-2.c: New test.
29626
29627 2004-07-26 Andrew Pinski <apinski@apple.com>
29628
29629 * g++.dg/rtti/tinfo1.C: Xfail.
29630
29631 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
29632
29633 * gcc.c-torture/compile/20040726-1.c: New test.
29634
29635 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
29636 Brian Ryner <bryner@brianryner.com>
29637
29638 PR c++/9283
29639 PR c++/15000
29640 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
29641 * g++.dg/ext/visibility/: New directory.
29642 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
29643 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
29644 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
29645 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
29646 * g++.dg/ext/visibility/fvisibility.C,
29647 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
29648 g++.dg/ext/visibility/fvisibility-override1.C
29649 g++.dg/ext/visibility/fvisibility-override2.C
29650 g++.dg/ext/visibility/memfuncts.C
29651 g++.dg/ext/visibility/noPLT.C
29652 g++.dg/ext/visibility/pragma.C
29653 g++.dg/ext/visibility/pragma-override1.C
29654 g++.dg/ext/visibility/pragma-override2.C
29655 g++.dg/ext/visibility/staticmemfuncts.C
29656 g++.dg/ext/visibility/virtual.C: New tests.
29657
29658 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
29659
29660 PR c/15360
29661 * gcc.dg/pr15360-1.c: New test.
29662
29663 2004-07-25 Daniel Jacobowitz <dan@debian.org>
29664
29665 * gcc.dg/pragma-align-2.c: New test.
29666 * gcc.dg/pragma-init-fini.c: New test.
29667 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
29668 targets.
29669
29670 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
29671
29672 * gcc.dg/init-string-2.c: New test.
29673
29674 2004-07-24 Zack Weinberg <zack@codesourcery.com>
29675
29676 PR 16684
29677 * gcc.dg/Wredundant-decls-1.c: New test case.
29678
29679 2004-07-24 Jakub Jelinek <jakub@redhat.com>
29680
29681 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
29682 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
29683 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
29684 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
29685 * gcc.dg/compat/generate-random.c: New file.
29686 * gcc.dg/compat/generate-random.h: Likewise.
29687 * gcc.dg/compat/generate-random_r.c: Likewise.
29688 * gcc.dg/compat/struct-layout-1.h: Likewise.
29689 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
29690 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
29691 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
29692 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
29693 * gcc.dg/compat/struct-layout-1_main.c: New test.
29694 * gcc.dg/compat/struct-layout-1_x.c: New file.
29695 * gcc.dg/compat/struct-layout-1_y.c: New file.
29696 * gcc.dg/compat/struct-layout-1_test.h: New file.
29697
29698 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
29699
29700 * gcc.dg/comp-return-1.c: New test
29701
29702 2004-07-23 Janis Johnson <janis187@us.ibm.com>
29703
29704 * gcc.dg/vmx/8-02a.c: Fix typo.
29705
29706 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
29707 * gcc.dg/darwin-abi-3.c: New test.
29708
29709 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
29710 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
29711
29712 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
29713 * gcc.dg/vmx/ops-long-1.c: New test.
29714 * gcc.dg/vmx/ops-long-2.c: New test.
29715
29716 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
29717
29718 * g++.dg/lookup/conv-[1234].C: New.
29719
29720 2004-07-22 Mark Mitchell <mark@codesourcery.com>
29721
29722 * g++.dg/parse/attr2.C: Simplify.
29723
29724 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
29725
29726 PR c/7284
29727 * gcc.c-torture/execute/pr7284-1.c: New test.
29728
29729 2004-07-22 Brian Booth <bbooth@redhat.com>
29730
29731 * gcc.dg/tree-ssa/20040721-1.c: New test.
29732
29733 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
29734
29735 * g++.dg/template/crash20.c: New.
29736
29737 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
29738
29739 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
29740 Add dg-run directive. Declare variables as required.
29741 * gfortran.dg/g77/README: Update
29742
29743 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
29744
29745 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
29746 gcc.dg/cris-peep2-andu2.c: New tests.
29747
29748 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
29749
29750 PR c/15052
29751 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
29752 on return type.
29753 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
29754 messages.
29755 * gcc.dg/qual-return-2.c: Update expected messages.
29756 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
29757
29758 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
29759
29760 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
29761 * gcc.dg/noncompile/921102-1.c: Update expected error message.
29762
29763 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
29764
29765 PR c/11250
29766 * gcc.dg/init-string-1.c: New test.
29767
29768 2004-07-21 Jakub Jelinek <jakub@redhat.com>
29769
29770 PR middle-end/15345
29771 PR c/16450
29772 * gcc.dg/torture/nested-fn-1.c: New test.
29773
29774 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
29775
29776 PR target/16559
29777 * gcc.dg/ia64-fptr-1.c: New file.
29778
29779 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29780
29781 PR c++/14497
29782 * g++.dg/template/spec16.C: New test.
29783 * g++.old-deja/g++.robertl/eb118.C: Remove.
29784
29785 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29786
29787 PR c++/509
29788 * g++.dg/template/spec15.C: New test.
29789
29790 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
29791
29792 Copy cases from g77.f-torture/execute and add dg-run
29793 directive. Other changes as noted.
29794 * gfortran.dg/g77/13037.f
29795 * gfortran.dg/g77/1832.f
29796 * gfortran.dg/g77/19981119-0.f
29797 * gfortran.dg/g77/19990313-0.f
29798 * gfortran.dg/g77/19990313-1.f
29799 * gfortran.dg/g77/19990313-2.f
29800 * gfortran.dg/g77/19990313-3.f
29801 * gfortran.dg/g77/19990419-1.f
29802 * gfortran.dg/g77/19990826-0.f
29803 * gfortran.dg/g77/19990826-2.f
29804 * gfortran.dg/g77/20000503-1.f
29805 * gfortran.dg/g77/20001111.f
29806 * gfortran.dg/g77/20010116.f
29807 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
29808 * gfortran.dg/g77/20010430.f
29809 * gfortran.dg/g77/6177.f
29810 * gfortran.dg/g77/947.f
29811 * gfortran.dg/g77/970816-3.f
29812 * gfortran.dg/g77/971102-1.f
29813 * gfortran.dg/g77/980520-1.f
29814 * gfortran.dg/g77/980628-0.f
29815 * gfortran.dg/g77/980628-1.f
29816 * gfortran.dg/g77/980628-10.f
29817 * gfortran.dg/g77/980628-2.f
29818 * gfortran.dg/g77/980628-3.f
29819 * gfortran.dg/g77/980628-7.f
29820 * gfortran.dg/g77/980628-8.f
29821 * gfortran.dg/g77/980628-9.f
29822 * gfortran.dg/g77/980701-0.f
29823 * gfortran.dg/g77/980701-1.f
29824 * gfortran.dg/g77/cabs.f
29825 * gfortran.dg/g77/claus.f
29826 * gfortran.dg/g77/complex_1.f
29827 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
29828 * gfortran.dg/g77/dcomplex.f
29829 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
29830 * gfortran.dg/g77/f90-intrinsic-mathematical.f
29831 * gfortran.dg/g77/f90-intrinsic-numeric.f
29832 * gfortran.dg/g77/int8421.f
29833 * gfortran.dg/g77/labug1.f
29834 * gfortran.dg/g77/large_vec.f
29835 * gfortran.dg/g77/le.f
29836 * gfortran.dg/g77/short.f
29837 * gfortran.dg/g77/README: Update
29838
29839 2004-07-20 Mark Mitchell <mark@codesourcery.com>
29840
29841 PR c++/16637
29842 * g++.dg/parse/lookup4.C: New test.
29843
29844 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29845
29846 PR c++/16175
29847 * g++.dg/template/ttp10.C: New test.
29848
29849 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
29850
29851 * gcc.dg/pr12625-1.c: New test.
29852
29853 2004-07-20 Steven Bosscher <stevenb@suse.de>
29854
29855 * gcc.dg/switch-warn-1.c: New test.
29856 * gcc.dg/switch-warn-2.c: New test.
29857 * gcc.c-torture/compile/pr14730.c: Update.
29858
29859 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
29860
29861 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
29862 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
29863 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
29864 g++.dg/template/nontype3.C: Remove trailing CR from tests.
29865
29866 2004-07-18 Mark Mitchell <mark@codesourcery.com>
29867
29868 PR c++/16623
29869 * g++.dg/template/assign1.C: New test.
29870
29871 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29872
29873 PR c++/12170
29874 * g++.dg/template/ttp9.C: New test.
29875
29876 2004-07-19 Daniel Jacobowitz <dan@debian.org>
29877
29878 * gcc.dg/format/cmn-err-1.c: New test.
29879
29880 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
29881
29882 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
29883 gcc.dg/Wparentheses-10.c: New tests.
29884 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
29885
29886 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29887
29888 PR fortran/16465
29889 * gfortran.dg/g77//ffixed-line-length-0.f,
29890 gfortran.dg/g77/ffixed-line-length-132.f,
29891 gfortran.dg/g77/ffixed-line-length-72.f,
29892 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
29893 gfortran.dg/g77/README: Update.
29894
29895 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29896
29897 PR c++/13092
29898 * g++.dg/template/non-dependent7.C: New test.
29899 * g++.dg/template/non-dependent8.C: Likewise.
29900 * g++.dg/template/non-dependent9.C: Likewise.
29901 * g++.dg/template/non-dependent10.C: Likewise.
29902
29903 2004-07-17 Mark Mitchell <mark@codesourcery.com>
29904
29905 PR c++/16337
29906 * g++.dg/parse/attr2.C: New test.
29907
29908 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
29909
29910 * g77.dg: Removed.
29911 * g77.f-torture: Ditto.
29912
29913 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
29914
29915 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
29916 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
29917 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
29918
29919 2004-07-16 Richard Henderson <rth@redhat.com>
29920
29921 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
29922
29923 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29924
29925 * lib/fortran-torture.exp (fortran-torture): Don't test compile
29926 tests with full list of options.
29927 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
29928 of TORTURE_OPTIONS if test contains 'dg-do run'.
29929
29930 PR fortran/16404
29931 * gfortran.dg/do_iterator.f90: New test.
29932
29933 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29934
29935 PR rtl-optimization/16536
29936 * gcc.c-torture/execute/restrict-1.c: New test.
29937
29938 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29939
29940 PR fortran/15324
29941 * gfortran.dg/pr15324.f90: New test.
29942
29943 PR fortran/15129
29944 * gfortran.dg/pr15129.f90: New test.
29945
29946 PR fortran/15140
29947 * gfortran.dg/pr15140.f90: New test.
29948
29949 PR fortran/13792
29950 * gfortran.fortran-torture/execute/bounds.f90: Add check for
29951 compile-time simplification.
29952
29953 2004-07-14 Mike Stump <mrs@apple.com>
29954
29955 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
29956
29957 2004-07-14 James E Wilson <wilson@specifixinc.com>
29958
29959 PR target/16325
29960 * gcc.dg/profile-generate-1.c: New.
29961
29962 2004-07-15 Jakub Jelinek <jakub@redhat.com>
29963
29964 * gcc.c-torture/execute/20040709-1.c: New test.
29965 * gcc.c-torture/execute/20040709-2.c: New test.
29966
29967 2004-07-14 Mike Stump <mrs@apple.com>
29968
29969 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
29970
29971 2004-07-14 Mike Stump <mrs@apple.com>
29972
29973 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
29974
29975 2004-07-13 Mark Mitchell <mark@codesourcery.com>
29976
29977 PR c++/16518
29978 * g++.dg/parse/mutable1.C: New test.
29979
29980 2004-07-13 Diego Novillo <dnovillo@redhat.com>
29981
29982 PR tree-optimization/16443
29983 * gcc.dg/tree-ssa/20040713-1.c: New test.
29984
29985 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
29986
29987 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
29988 for operator new.
29989
29990 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29991
29992 * gfortran.dg/g77/README: New file
29993 * gfortran.dg/g77/19981216-0.f: Copy from
29994 g77.f-torture/noncompile. Add "dg-do compile" and
29995 dg-error as required.
29996 * gfortran.dg/g77/19990218-1.f: Likewise.
29997 * gfortran.dg/g77/19990905-1.f: Likewise.
29998 * gfortran.dg/g77/9263.f: Likewise.
29999 * gfortran.dg/g77/980615-0.f: Likewise.
30000 * gfortran.dg/g77/980616-0.f: Likewise.
30001 * gfortran.dg/g77/check0.f: Likewise.
30002 * gfortran.dg/g77/select_no_compile.f: Likewise.
30003
30004 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
30005
30006 Copy files from g77.f-torture/compile.
30007 Add "{ dg-do compile}". Other changes as noted
30008 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
30009 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
30010 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
30011 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
30012 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
30013 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
30014 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
30015 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
30016 statement to conform to standard. Append alpha1.x for reference.
30017 * gfortran.dg/g77/xformat.f: Add dg-warning
30018
30019 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
30020
30021 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
30022 Add {dg-do compile} directive.
30023 * gfortran.dg/g77/cpp2.F: Likewise.
30024
30025 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30026
30027 PR c++/5402
30028 * g++.dg/lookup/name-clash1.C: New test.
30029
30030 PR c++/9777
30031 * g++.dg/lookup/name-clash2.C: New test.
30032
30033 PR c++/12102
30034 * g++.dg/lookup/name-clash3.C: New test.
30035
30036 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30037
30038 * g++.dg/lookup/new2.C: New test.
30039 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
30040
30041 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
30042
30043 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
30044 Add {dg-do compile} directive.
30045 * gfortran.dg/g77/13060.f: Likewise.
30046 * gfortran.dg/g77/19990218-0.f: Likewise.
30047 * gfortran.dg/g77/19990305-0.f: Likewise.
30048 * gfortran.dg/g77/19990419-0.f: Likewise.
30049 * gfortran.dg/g77/19990502-0.f: Likewise.
30050 * gfortran.dg/g77/19990502-1.f: Likewise.
30051 * gfortran.dg/g77/19990525-0.f: Likewise.
30052 * gfortran.dg/g77/19990826-1.f: Likewise.
30053 * gfortran.dg/g77/19990826-3.f: Likewise.
30054 * gfortran.dg/g77/19990905-2.f: Likewise.
30055 * gfortran.dg/g77/20000412-1.f: Likewise.
30056 * gfortran.dg/g77/20000511-1.f: Likewise.
30057 * gfortran.dg/g77/20000511-2.f: Likewise.
30058 * gfortran.dg/g77/20000518.f: Likewise.
30059 * gfortran.dg/g77/20000601-1.f: Likewise.
30060 * gfortran.dg/g77/20000601-2.f: Likewise.
30061 * gfortran.dg/g77/20000629-1.f: Likewise.
30062 * gfortran.dg/g77/20000630-2.f: Likewise.
30063 * gfortran.dg/g77/20010115.f: Likewise.
30064 * gfortran.dg/g77/20010321-1.f: Likewise.
30065 * gfortran.dg/g77/20010426.f: Likewise.
30066 * gfortran.dg/g77/20020307-1.f: Likewise.
30067 * gfortran.dg/g77/8485.f: Likewise.
30068 * gfortran.dg/g77/960317-1.f: Likewise.
30069 * gfortran.dg/g77/970915-0.f: Likewise.
30070 * gfortran.dg/g77/980310-1.f: Likewise.
30071 * gfortran.dg/g77/980310-2.f: Likewise.
30072 * gfortran.dg/g77/980310-3.f: Likewise.
30073 * gfortran.dg/g77/980310-4.f: Likewise.
30074 * gfortran.dg/g77/980310-6.f: Likewise.
30075 * gfortran.dg/g77/980310-7.f: Likewise.
30076 * gfortran.dg/g77/980310-8.f: Likewise.
30077 * gfortran.dg/g77/980419-2.f: Likewise.
30078 * gfortran.dg/g77/980424-0.f: Likewise.
30079 * gfortran.dg/g77/980427-0.f: Likewise.
30080 * gfortran.dg/g77/980729-0.f: Likewise.
30081 * gfortran.dg/g77/981117-1.f: Likewise.
30082 * gfortran.dg/g77/toon_1.f: Likewise.
30083
30084 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30085
30086 PR c++/2204
30087 * g++.dg/other/abstract2.C: New test.
30088
30089 2004-07-12 Paul Brook <paul@codesourcery.com>
30090
30091 * gfortran.dg/pointer_init_1.f90: New test.
30092
30093 2004-07-11 Paul Brook <paul@codesourcery.com>
30094
30095 PR fortran/15986
30096 * gfortran.dg/contained_1.f90: New test.
30097
30098 2004-07-11 Mark Mitchell <mark@codesourcery.com>
30099
30100 * g++.dg/parse/defarg8.C: New test.
30101
30102 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30103
30104 PR fortran/16433
30105 * gfortran.dg/pr16433.f: New test.
30106
30107 PR fortran/17574
30108 * gfortran.dg/pr15754.f90: New test.
30109
30110 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
30111
30112 PR tree-optimization/16437
30113 * gcc.c-torture/execute/bitfld-4.c: New test.
30114
30115 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30116
30117 * gfortran.fortran-torture/execute/common_2.f90: Add check for
30118 access to common var from module.
30119
30120 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30121
30122 PR fortran/16336
30123 * gfortran.fortran-torture/execute/common_2.f90: New test.
30124
30125 2004-07-10 Paul Brook <paul@codesourcery.com>
30126
30127 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
30128
30129 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30130
30131 PR fortran/15969
30132 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
30133
30134 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
30135
30136 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
30137 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
30138 * gfortran.dg/g77/ffree-form-1.f: Likewise.
30139 * gfortran.dg/g77/ffree-form-2.f: Likewise.
30140 * gfortran.dg/g77/ffree-form-3.f: Likewise.
30141 * gfortran.dg/g77/fno-underscoring.f: Likewise.
30142 * gfortran.dg/g77/funderscoring.f: Likewise.
30143 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
30144
30145 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30146
30147 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
30148
30149 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30150 Paul Brook <paul@codesourcery.com>
30151
30152 PR fortran/13415
30153 * gfortran.dg/common_pointer_1.f90: New test.
30154
30155 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30156
30157 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
30158
30159 2004-07-09 James E Wilson <wilson@specifixinc.com>
30160
30161 PR target/16364
30162 * gcc.c-torture/compile/20040709-1.c: New.
30163
30164 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30165
30166 PR fortran/14077
30167 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
30168
30169 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30170
30171 PR fortran/13201
30172 * gfortran.dg/shape_1.f90: New test.
30173
30174 2004-07-09 Zack Weinberg <zack@codesourcery.com>
30175 Andrew Pinski <apinski@apple.com>
30176
30177 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
30178
30179 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30180
30181 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
30182 comment.
30183
30184 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30185 Paul Brook <paul@codesourcery.com>
30186
30187 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
30188 '.f95' and '.F95'.
30189
30190 2004-07-09 Diego Novillo <dnovillo@redhat.com>
30191
30192 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
30193
30194 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30195
30196 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
30197 testcases with capital suffix.
30198
30199 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30200
30201 PR fortran/15481
30202 PR fortran/13372
30203 PR fortran/13575
30204 PR fortran/15978
30205 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
30206
30207 * gfortran.dg/implicit_1.f90: New test.
30208
30209 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
30210
30211 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
30212 expression to match gfortran warning/error messages
30213 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
30214 dg-error text.
30215
30216 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
30217
30218 * lib/fortran-torture.exp: Rename proc search_for to
30219 search_for_re.
30220
30221 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30222
30223 * gcc.c-torture/execute/simd-5.x: New file.
30224 XFAIL on SPARC 64-bit at -O0.
30225
30226 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30227
30228 PR c++/8211
30229 PR c++/16165
30230 * g++.dg/warn/effc3.C: New test.
30231
30232 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
30233
30234 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
30235 change X to 1X in format.
30236 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
30237 add data statements to conform to standard.
30238
30239 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
30240
30241 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
30242 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
30243 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
30244
30245 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
30246
30247 * gfortran.dg/g77/7388.f: Copy from g77.dg
30248 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
30249 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
30250 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
30251 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
30252 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
30253 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
30254 * gfortran.dg/g77/strlen0.f: Likewise.
30255
30256 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
30257
30258 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
30259 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
30260
30261 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30262
30263 * gcc.c-torture/execute/920428-2.x: Delete.
30264 * gcc.c-torture/execute/920501-7.x: Likewise.
30265
30266 2004-07-08 Jakub Jelinek <jakub@redhat.com>
30267
30268 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
30269 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
30270 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
30271 prescott and c3-2.
30272 (PREFETCH_3DNOW): Add -march=c3.
30273
30274 2004-07-08 Diego Novillo <dnovillo@redhat.com>
30275
30276 PR c/16437
30277 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
30278 * gcc.c-torture/execute/bf64-1.x: Likewise.
30279
30280 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30281
30282 * gcc.c-torture/compile/20040708-1.c: New test.
30283
30284 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30285
30286 PR c++/16169
30287 * g++.dg/warn/effc2.C: New test.
30288
30289 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
30290
30291 * gcc.c-torture/execute/bitfld-1.x: Remove.
30292 * gcc.c-torture/execute/bitfld-3.c: New test.
30293 * gcc.dg/bitfld-2.c: Remove XFAILs.
30294
30295 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
30296
30297 PR c++/16276
30298 * g++.dg/rtti/tinfo1.C: New file.
30299
30300 2004-07-07 Eric Christopher <echristo@redhat.com>
30301
30302 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
30303
30304 2004-07-07 Andrew Pinski <apinski@apple.com>
30305
30306 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
30307
30308 2004-07-07 Mark Mitchell <mark@codesourcery.com>
30309
30310 * g++.dg/init/call1.C: XFAIL.
30311
30312 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
30313
30314 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
30315 except for movstrict*, to movmem* and clrstr* to clrmem*.
30316
30317 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
30318
30319 * gcc.c-torture/execute/20040707-1.c: New test.
30320
30321 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
30322
30323 * gcc.c-torture/execute/20040706-1.c: New test.
30324
30325 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30326
30327 PR c++/3671
30328 * g++.dg/template/spec14.C: New test.
30329
30330 2004-07-05 Jakub Jelinek <jakub@redhat.com>
30331
30332 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
30333 nothing if not yet defined. Use it in b, c and d type definitions.
30334 * gcc.c-torture/execute/20040705-1.c: New test.
30335 * gcc.c-torture/execute/20040705-2.c: New test.
30336
30337 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30338
30339 PR c++/2518
30340 * g++.dg/lookup/new1.C: New test.
30341
30342 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30343
30344 PR c++/11406
30345 * g++.dg/template/sizeof8.C: New test.
30346
30347 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
30348
30349 * gcc.c-torture/compile/20040705-1.c: New test.
30350
30351 2004-07-04 Bud Davis <bdavis9659@comcast.net>
30352
30353 * gfortran.fortran-torture/execute/seq_io.f90: New test.
30354
30355 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
30356
30357 * gcc.dg/cpp/if-mop.c: Two new testcases.
30358 * gcc.dg/cpp/trad/comment-3.c: New.
30359
30360 2004-07-04 Paul Brook <paul@codesourcery.com>
30361
30362 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
30363
30364 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
30365
30366 PR c++/3761
30367 * g++.dg/lookup/crash4.C: New test.
30368
30369 2004-07-02 Zack Weinberg <zack@codesourcery.com>
30370
30371 * gcc.c-torture/execute/builtin-abs-1.c
30372 * gcc.c-torture/execute/builtin-abs-2.c
30373 * gcc.c-torture/execute/builtin-complex-1.c
30374 * gcc.c-torture/execute/builtins/string-1-lib.c
30375 * gcc.c-torture/execute/builtins/string-1.c
30376 * gcc.c-torture/execute/builtins/string-2-lib.c
30377 * gcc.c-torture/execute/builtins/string-2.c
30378 * gcc.c-torture/execute/builtins/string-3-lib.c
30379 * gcc.c-torture/execute/builtins/string-3.c
30380 * gcc.c-torture/execute/builtins/string-4-lib.c
30381 * gcc.c-torture/execute/builtins/string-4.c
30382 * gcc.c-torture/execute/builtins/string-5-lib.c
30383 * gcc.c-torture/execute/builtins/string-5.c
30384 * gcc.c-torture/execute/builtins/string-6-lib.c
30385 * gcc.c-torture/execute/builtins/string-6.c
30386 * gcc.c-torture/execute/builtins/string-7-lib.c
30387 * gcc.c-torture/execute/builtins/string-7.c
30388 * gcc.c-torture/execute/builtins/string-8-lib.c
30389 * gcc.c-torture/execute/builtins/string-8.c
30390 * gcc.c-torture/execute/builtins/string-9-lib.c
30391 * gcc.c-torture/execute/builtins/string-9.c
30392 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
30393 * gcc.c-torture/execute/builtins/string-asm-1.c
30394 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
30395 * gcc.c-torture/execute/builtins/string-asm-2.c
30396 * gcc.c-torture/execute/stdio-opt-1.c
30397 * gcc.c-torture/execute/stdio-opt-2.c
30398 * gcc.c-torture/execute/stdio-opt-3.c
30399 * gcc.c-torture/execute/string-opt-1.c
30400 * gcc.c-torture/execute/string-opt-10.c
30401 * gcc.c-torture/execute/string-opt-11.c
30402 * gcc.c-torture/execute/string-opt-12.c
30403 * gcc.c-torture/execute/string-opt-13.c
30404 * gcc.c-torture/execute/string-opt-14.c
30405 * gcc.c-torture/execute/string-opt-15.c
30406 * gcc.c-torture/execute/string-opt-16.c
30407 * gcc.c-torture/execute/string-opt-2.c
30408 * gcc.c-torture/execute/string-opt-6.c
30409 * gcc.c-torture/execute/string-opt-7.c
30410 * gcc.c-torture/execute/string-opt-8.c:
30411 Replace with ...
30412
30413 * gcc.c-torture/execute/builtins/abs-2.c
30414 * gcc.c-torture/execute/builtins/abs-3.c
30415 * gcc.c-torture/execute/builtins/complex-1.c
30416 * gcc.c-torture/execute/builtins/fprintf.c
30417 * gcc.c-torture/execute/builtins/fputs.c
30418 * gcc.c-torture/execute/builtins/memcmp.c
30419 * gcc.c-torture/execute/builtins/memmove.c
30420 * gcc.c-torture/execute/builtins/memops-asm.c
30421 * gcc.c-torture/execute/builtins/mempcpy-2.c
30422 * gcc.c-torture/execute/builtins/mempcpy.c
30423 * gcc.c-torture/execute/builtins/memset.c
30424 * gcc.c-torture/execute/builtins/printf.c
30425 * gcc.c-torture/execute/builtins/sprintf.c
30426 * gcc.c-torture/execute/builtins/strcat.c
30427 * gcc.c-torture/execute/builtins/strchr.c
30428 * gcc.c-torture/execute/builtins/strcmp.c
30429 * gcc.c-torture/execute/builtins/strcpy.c
30430 * gcc.c-torture/execute/builtins/strcspn.c
30431 * gcc.c-torture/execute/builtins/strlen-2.c
30432 * gcc.c-torture/execute/builtins/strlen.c
30433 * gcc.c-torture/execute/builtins/strncat.c
30434 * gcc.c-torture/execute/builtins/strncmp-2.c
30435 * gcc.c-torture/execute/builtins/strncmp.c
30436 * gcc.c-torture/execute/builtins/strncpy.c
30437 * gcc.c-torture/execute/builtins/strpbrk.c
30438 * gcc.c-torture/execute/builtins/strpcpy-2.c
30439 * gcc.c-torture/execute/builtins/strpcpy.c
30440 * gcc.c-torture/execute/builtins/strrchr.c
30441 * gcc.c-torture/execute/builtins/strspn.c
30442 * gcc.c-torture/execute/builtins/strstr-asm.c
30443 * gcc.c-torture/execute/builtins/strstr.c:
30444 ... these new files.
30445
30446 * gcc.c-torture/execute/builtins/abs-2-lib.c
30447 * gcc.c-torture/execute/builtins/abs-3-lib.c
30448 * gcc.c-torture/execute/builtins/complex-1-lib.c
30449 * gcc.c-torture/execute/builtins/fprintf-lib.c
30450 * gcc.c-torture/execute/builtins/fputs-lib.c
30451 * gcc.c-torture/execute/builtins/memcmp-lib.c
30452 * gcc.c-torture/execute/builtins/memmove-lib.c
30453 * gcc.c-torture/execute/builtins/memops-asm-lib.c
30454 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
30455 * gcc.c-torture/execute/builtins/mempcpy-lib.c
30456 * gcc.c-torture/execute/builtins/memset-lib.c
30457 * gcc.c-torture/execute/builtins/printf-lib.c
30458 * gcc.c-torture/execute/builtins/sprintf-lib.c
30459 * gcc.c-torture/execute/builtins/strcat-lib.c
30460 * gcc.c-torture/execute/builtins/strchr-lib.c
30461 * gcc.c-torture/execute/builtins/strcmp-lib.c
30462 * gcc.c-torture/execute/builtins/strcpy-lib.c
30463 * gcc.c-torture/execute/builtins/strcspn-lib.c
30464 * gcc.c-torture/execute/builtins/strlen-2-lib.c
30465 * gcc.c-torture/execute/builtins/strlen-lib.c
30466 * gcc.c-torture/execute/builtins/strncat-lib.c
30467 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
30468 * gcc.c-torture/execute/builtins/strncmp-lib.c
30469 * gcc.c-torture/execute/builtins/strncpy-lib.c
30470 * gcc.c-torture/execute/builtins/strpbrk-lib.c
30471 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
30472 * gcc.c-torture/execute/builtins/strpcpy-lib.c
30473 * gcc.c-torture/execute/builtins/strrchr-lib.c
30474 * gcc.c-torture/execute/builtins/strspn-lib.c
30475 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
30476 * gcc.c-torture/execute/builtins/strstr-lib.c
30477 * gcc.c-torture/execute/builtins/lib/abs.c
30478 * gcc.c-torture/execute/builtins/lib/fprintf.c
30479 * gcc.c-torture/execute/builtins/lib/memset.c
30480 * gcc.c-torture/execute/builtins/lib/printf.c
30481 * gcc.c-torture/execute/builtins/lib/sprintf.c
30482 * gcc.c-torture/execute/builtins/lib/strcpy.c
30483 * gcc.c-torture/execute/builtins/lib/strcspn.c
30484 * gcc.c-torture/execute/builtins/lib/strncat.c
30485 * gcc.c-torture/execute/builtins/lib/strncmp.c
30486 * gcc.c-torture/execute/builtins/lib/strncpy.c
30487 * gcc.c-torture/execute/builtins/lib/strpbrk.c
30488 * gcc.c-torture/execute/builtins/lib/strspn.c
30489 * gcc.c-torture/execute/builtins/lib/strstr.c:
30490 New files containing support routines.
30491
30492 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
30493 declaration.
30494 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
30495 when not optimizing.
30496
30497 2004-07-02 Mark Mitchell <mark@codesourcery.com>
30498
30499 PR c++/16240
30500 * g++.dg/abi/mangle22.C: New test.
30501 * g++.dg/abi/mangle23.C: Likewise.
30502
30503 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
30504
30505 PR fortran/16290
30506 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
30507 Allow for cases without denormalized floating point numbers.
30508
30509 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
30510
30511 PR c/1027
30512 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
30513 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
30514 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
30515 expected warning text.
30516 * gcc.dg/format/diag-2.c: New test.
30517
30518 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
30519
30520 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
30521
30522 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
30523
30524 * gcc.dg/builtins-43.c: New.
30525 * gcc.dg/builtins-44.c: New.
30526 * gcc.dg/builtins-45.c: New.
30527
30528 2004-06-26 Geoffrey Keating <geoffk@apple.com>
30529 Andreas Tobler <a.tobler@schweiz.ch>
30530
30531 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
30532 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
30533 as SIGSEGV.
30534 * gcc.dg/cleanup-11.c: Likewise.
30535 * gcc.dg/cleanup-8.c: Likewise.
30536 * gcc.dg/cleanup-9.c: Likewise.
30537 * gcc.dg/cleanup-5.c: Run on all platforms.
30538
30539 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
30540
30541 * g++.dg/warn/nonnull1.C: New test.
30542
30543 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
30544
30545 * gcc.dg/compat/compat-common.h: Wrap up CINT in
30546 an #ifndef SKIP_COMPLEX_INT/#endif pair.
30547 Special-case the Sun compiler wrt to <complex.h>.
30548
30549 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
30550
30551 * gcc.dg/Wunreachable-8.C: New test.
30552
30553 * gcc.dg/h8300-ice2.c : New test.
30554
30555 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
30556
30557 PR fortran/16161
30558 * gfortran.fortran-torture/compile/implicit.f90: Add test
30559 for implicit character.
30560
30561 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
30562
30563 PR fortran/16289
30564 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
30565 Use tiny() intrinsic to find smallest non-negative real
30566
30567 2004-06-30 Jakub Jelinek <jakub@redhat.com>
30568
30569 * gcc.dg/compat/struct-by-value-22_main.c: New test.
30570 * gcc.dg/compat/struct-by-value-22_x.c: New.
30571 * gcc.dg/compat/struct-by-value-22_y.c: New.
30572
30573 * gcc.c-torture/execute/20040629-1.c: New test.
30574
30575 2004-06-29 Jakub Jelinek <jakub@redhat.com>
30576
30577 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
30578 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
30579
30580 PR target/16195
30581 * gcc.dg/20040625-1.c: New test.
30582
30583 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30584
30585 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
30586
30587 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30588
30589 PR fortran/15963
30590 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
30591
30592 2004-06-29 Richard Henderson <rth@redhat.com>
30593
30594 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
30595
30596 2004-06-29 Paul Brook <paul@codesourcery.com>
30597
30598 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
30599 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
30600
30601 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
30602
30603 PR c++/16260
30604 * g++.dg/parse/crash15.C: New.
30605
30606 2004-06-28 Andrew Pinski <apinski@apple.com>
30607
30608 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
30609 by the error already.
30610
30611 * g++.dg/opt/ptrmem4.C: Change to compile only test.
30612
30613 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
30614
30615 PR target/14041
30616 * gcc.dg/h8300-bss-align-1.c : New.
30617
30618 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
30619
30620 * PR c++/16174
30621 * g++.dg/template/ctor4.C: New.
30622
30623 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
30624
30625 PR c++/16205
30626 * g++.dg/warn/Wsequence-point-1.C: New test.
30627
30628 2004-06-27 Paul Brook <paul@codesourcery.com>
30629
30630 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
30631
30632 2004-06-27 Zack Weinberg <zack@codesourcery.com>
30633
30634 * g++.old-deja/g++.mike/p7325.C: Remove.
30635
30636 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
30637
30638 PR c/14963
30639 * gcc.dg/pr14963.c: New test.
30640
30641 2004-06-27 Mark Mitchell <mark@codesourcery.com>
30642
30643 PR c++/16193
30644 * g++.dg/parse/redef1.C: New test.
30645
30646 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
30647
30648 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
30649 20021110.c.
30650 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
30651 20021119-1.c.
30652 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
30653 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
30654 5-04.c.
30655 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
30656 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
30657 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
30658 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
30659 g++.brendan/enum14.C.
30660 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
30661 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
30662 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
30663 g++.mike/virt1.C.
30664 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
30665 memtemp24.C.
30666
30667 2004-06-27 Roger Sayle <roger@eyesopen.com>
30668
30669 * gcc.dg/20040527-1.c: New test case.
30670
30671 2004-06-26 Bud Davis <bdavis9659@comcast.net>
30672
30673 PR gfortran/pr16196
30674 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
30675
30676 2004-06-25 Roger Sayle <roger@eyesopen.com>
30677
30678 PR middle-end/15825
30679 * gcc.dg/pr15825-1.c: New test case.
30680
30681 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
30682
30683 * gcc.c-torture/execute/20040625-1.c: New test.
30684
30685 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30686
30687 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
30688
30689 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
30690
30691 * gcc.dg/torture/mips-div-1.c: New test.
30692
30693 2004-06-24 Jeff Law <law@redhat.com>
30694
30695 * gcc.dg/tree-ssa/20040624-1.c: New test.
30696
30697 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
30698
30699 * gcc.c-torture/compile/20040624-1.c: New test.
30700
30701 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30702
30703 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
30704 this directory.
30705
30706 2004-06-23 Andrew Pinski <apinski@apple.com>
30707
30708 PR middle-end/15988
30709 * g++.dg/opt/ptrmem4.C: New test.
30710
30711 * gcc.dg/c90-array-quals-2.c: New test.
30712
30713 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
30714
30715 * gcc.dg/kpice1.c: New test.
30716
30717 2006-06-23 Andrew Pinski <apinski@apple.com>
30718
30719 * gcc.dg/c90-array-quals.c: New test.
30720
30721 2006-06-22 Richard Henderson <rth@redhat.com>
30722
30723 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
30724
30725 2004-06-22 Loren James Rittle <ljrittle@acm.org>
30726
30727 * gcc.dg/builtins-config.h: Handle FreeBSD.
30728
30729 2006-06-22 Richard Henderson <rth@redhat.com>
30730
30731 * g++.dg/opt/devirt1.C: New.
30732
30733 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
30734
30735 * g++.dg/opt/pr15551.C: New testcase.
30736
30737 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
30738
30739 PR target/14800
30740 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
30741 x86_64-*-linux* when compiling for 32bit.
30742
30743 2004-06-21 Andrew Pinski <apinski@apple.com>
30744
30745 * gcc.dg/pch/struct-1.c: New.
30746 * gcc.dg/pch/struct-1.hs: New.
30747
30748 2004-06-21 Geoffrey Keating <geoffk@apple.com>
30749
30750 * gcc.dg/pch/save-temps-1.c: New file.
30751 * gcc.dg/pch/save-temps-1.hs: New file.
30752
30753 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
30754
30755 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
30756 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
30757
30758 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30759
30760 * gfortran.fortran-torture/execute/select_1.f90: Rename function
30761 to fix type error.
30762 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
30763 Remove trailing spaces.
30764
30765 2004-06-21 Richard Henderson <rth@redhat.com>
30766
30767 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
30768 merging && to BIT_FIELD_REF.
30769
30770 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
30771
30772 * g++.dg/opt/placeholder1.C: New test.
30773
30774 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30775
30776 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
30777 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
30778 * gcc.dg/compat/union-m128-1_x.c: Likewise.
30779 * gcc.dg/compat/union-m128-1_y.c: Likewise.
30780
30781 2004-06-20 Zack Weinberg <zack@codesourcery.com>
30782
30783 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
30784 extern "C".
30785 * g++.dg/other/pragma-re-1.C: Add comments.
30786
30787 2004-06-19 Bud Davis <bdavis9659@comcast.net>
30788
30789 PR gfortran/16080
30790 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
30791
30792 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
30793
30794 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
30795 instead of setting the type of size_t by
30796 hand.
30797
30798 2004-06-18 Roger Sayle <roger@eyesopen.com>
30799
30800 * gcc.dg/unordered-2.c: New test case.
30801 * gcc.dg/unordered-3.c: New test case.
30802
30803 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
30804
30805 PR other/16043
30806 * lib/g++.exp (g++_version): Tweak regexp for version
30807 * lib/g77.exp (g77_version): Likewise.
30808 * lib/gfortran.exp (gfortran_version): Likewise.
30809 * lib/objc.exp (objc_version): Likewise.
30810 * lib/treelang.exp (treelang_version): Likewise.
30811
30812 2004-06-19 Jakub Jelinek <jakub@redhat.com>
30813
30814 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
30815 Use INT_MAX instead of __INT_MAX__.
30816 * gcc.dg/compat/struct-align-2_y.c: Likewise.
30817
30818 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
30819 * gcc.dg/compat/scalar-return-3_x.c: Use it.
30820 * gcc.dg/compat/scalar-return-3_y.c: Use it.
30821 * gcc.dg/compat/scalar-return-4_x.c: Use it.
30822 * gcc.dg/compat/scalar-return-4_y.c: Use it.
30823 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
30824 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
30825 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
30826 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
30827
30828 * gcc.dg/range-test-1.c: New test.
30829 * g++.dg/opt/range-test-1.C: New test.
30830
30831 2004-06-17 Richard Henderson <rth@redhat.com>
30832
30833 * objc.dg/sync-1.m: New.
30834 * objc.dg/try-catch-1.m: Don't force next runtime.
30835 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
30836 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
30837 shadowed catch clause.
30838 * objc.dg/try-catch-5.m: New.
30839
30840 2004-06-17 Zack Weinberg <zack@codesourcery.com>
30841
30842 Bug 14610
30843 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
30844
30845 2004-06-15 Richard Henderson <rth@redhat.com>
30846
30847 * gcc.dg/20001116-1.c: Move expected warning line.
30848
30849 2004-06-15 Richard Henderson <rth@redhat.com>
30850
30851 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
30852 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
30853
30854 2004-06-15 Jeff Law <law@redhat.com>
30855
30856 * gcc.dg/tree-ssa/20040615-1.c: New test.
30857 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
30858 be less sensitive to operand ordering.
30859 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
30860
30861 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
30862
30863 * g++.dg/abi/bitfield3.C: Add comment..
30864
30865 2004-06-15 Richard Henderson <rth@redhat.com>
30866
30867 * g++.dg/ext/stmtexpr1.C: XFAIL.
30868 * gcc.dg/20030612-1.c: XFAIL.
30869
30870 2004-06-15 Eric Christopher <echristo@redhat.com>
30871
30872 * g++.dg/charset/asm5.c: New.
30873 * gcc.dg/charset/asm6.c: New.
30874
30875 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30876
30877 PR fortran/15962
30878 * gfortran.fortran-torture/execute/select_1.f90: New test.
30879
30880 2004-06-15 Paul Brook <paul@codesourcery.com>
30881
30882 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
30883
30884 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30885
30886 PR c++/15967
30887 * g++.dg/lookup/crash3.C: New test.
30888
30889 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30890
30891 PR c++/15947
30892 * g++.dg/parse/dtor4.C: New test.
30893
30894 2004-06-14 Jeff Law <law@redhat.com>
30895
30896 * gcc.c-torture/compile/20040614-1.c: New test.
30897
30898 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30899
30900 PR fortran/15211
30901 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
30902 LEN of a character array.
30903
30904 2004-06-14 Mark Mitchell <mark@codesourcery.com>
30905
30906 PR c++/15096
30907 * g++.dg/template/ptrmem10.C: New test.
30908
30909 PR c++/14930
30910 * g++.dg/template/friend30.C: New test.
30911
30912 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30913
30914 PR fortran/14928
30915 * gfortran.fortran-torture/compile/mloc.f90: New test.
30916
30917 2004-06-13 Paul Brook <paul@codesourcery.com>
30918
30919 * gfortran.fortran-torture/execute/random_2.f90: New test.
30920
30921 2004-06-13 Eric Christopher <echristo@redhat.com>
30922
30923 * gcc.dg/noncompile/redecl-1.c: Fix error message.
30924
30925 2004-06-12 Paul Brook <paul@codesourcery.com>
30926
30927 * gfortran.fortran-torture/execute/contained_3.f90: New test.
30928
30929 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30930
30931 PR fortran/14923
30932 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
30933
30934 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30935
30936 PR fortran/14957
30937 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
30938 syntax errors in end statements of contained subroutines.
30939
30940 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30941
30942 PR fortran/12841
30943 * gfortran.fortran-torture/execute/null_arg.f90: New test.
30944
30945 2004-06-12 Bud Davis <bdavis9659@comcast.net>
30946
30947 PR fortran/15665
30948 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
30949
30950 2004-06-12 Bud Davis <bdavis9659@comcast.net>
30951
30952 PR gfortran/12839
30953 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
30954
30955 2004-06-11 Mark Mitchell <mark@codesourcery.com>
30956
30957 PR c++/15862
30958 * g++.dg/parse/enum1.C: New test.
30959
30960 2004-06-10 Jeff Law <law@redhat.com>
30961
30962 * gcc.c-torture/compile/20040610-1.c: New test.
30963
30964 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30965
30966 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
30967 * g++.old-deja/g++.other/decl3.C: Likewise.
30968
30969 2004-06-10 Brian Booth <bbooth@redhat.com>
30970
30971 * gcc.dg/tree-ssa/20031015-1.c: Scan for
30972 V_MAY_DEF instead of VDEF.
30973 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
30974
30975 2004-06-10 Mark Mitchell <mark@codesourcery.com>
30976
30977 PR c++/14211
30978 * g++.dg/conversion/const1.C: New test.
30979
30980 PR c++/15076
30981 * g++.dg/conversion/reinterpret1.C: New test.
30982
30983 PR c++/15877
30984 * g++.dg/template/enum2.C: New test.
30985
30986 PR c++/15227
30987 * g++.dg/template/error13.C: New test.
30988
30989 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30990
30991 PR fortran/14957
30992 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
30993 arguments to test_* REAL and of the right size.
30994
30995 2004-06-10 Jakub Jelinek <jakub@redhat.com>
30996
30997 PR target/15569
30998 PR rtl-optimization/15681
30999 * gcc.dg/20040609-1.c: New test.
31000
31001 2004-06-10 Jakub Jelinek <jakub@redhat.com>
31002
31003 PR c++/14791
31004 * g++.dg/opt/builtins1.C: New test.
31005
31006 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
31007
31008 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
31009 that use default windows32 struct layout.
31010 * gcc.dg/i386-bitfield2.c: Likewise.
31011
31012 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
31013
31014 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
31015 for mingw32 and cygwin targets.
31016
31017 2004-06-09 Geoffrey Keating <geoffk@apple.com>
31018
31019 * gcc.dg/pch/macro-4.c: New.
31020 * gcc.dg/pch/macro-4.hs: New.
31021
31022 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31023
31024 PR fortran/13249
31025 * gfortran.fortran-torture/compile/name_clash.f90: New test.
31026
31027 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31028
31029 PR fortran/13372
31030 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
31031
31032 2004-06-09 Bud Davis <bdavis9659@comcast.net>
31033
31034 PR gfortran/14897
31035 * gfortran.fortran-torture/execute/t_edit.f90: New test.
31036
31037 2004-06-09 Bud Davis <bdavis9659@comcast.net>
31038
31039 PR gfortran/15755
31040 * gfortran.fortran-torture/execute/backspace.c : New test.
31041
31042 2004-06-09 Paul Brook <paul@codesourcery.com>
31043
31044 * gfortran.fortran-torture/execure/intrinsic_associated.f90
31045 (pointer_to_section): Rewrite to use smaller array.
31046
31047 2004-06-08 David Edelsohn <edelsohn@gnu.org>
31048
31049 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
31050 * gcc.dg/ext/altivec-10.c: Same.
31051 * gcc.dg/ext/altivec-11.c: Same.
31052 * gcc.dg/ext/altivec-12.c: Same.
31053 * gcc.dg/ext/altivec-13.c: Same.
31054 * gcc.dg/ext/altivec-14.c: Same.
31055 * gcc.dg/ext/altivec-15.c: Same.
31056 * gcc.dg/ext/altivec-16.c: Same.
31057 * gcc.dg/ext/altivec-3.c: Same.
31058 * gcc.dg/ext/altivec-4.c: Same.
31059 * gcc.dg/ext/altivec-6.c: Same.
31060 * gcc.dg/ext/altivec-7.c: Same.
31061 * gcc.dg/ext/altivec-8.c: Same.
31062 * gcc.dg/ext/altivec-varargs-1.c: Same.
31063
31064 * g++.dg/ext/altivec-1.C: Correct dg syntax.
31065 * g++.dg/ext/altivec-10.C: Same.
31066 * g++.dg/ext/altivec-2.C: Same.
31067 * g++.dg/ext/altivec-3.C: Same.
31068 * g++.dg/ext/altivec-4.C: Same.
31069 * g++.dg/ext/altivec-5.C: Same.
31070 * g++.dg/ext/altivec-6.C: Same.
31071 * g++.dg/ext/altivec-7.C: Same.
31072 * g++.dg/ext/altivec-8.C: Same.
31073 * g++.dg/ext/altivec-9.C: Same.
31074
31075 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31076
31077 PR c++/7841
31078 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
31079
31080 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
31081
31082 * gcc.dg/union-1.c: New test.
31083
31084 2004-06-07 Roger Sayle <roger@eyesopen.com>
31085
31086 * gcc.dg/builtins-41.c: New test case.
31087 * gcc.dg/builtins-42.c: New test case.
31088
31089 2004-06-07 David Edelsohn <edelsohn@gnu.org>
31090
31091 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
31092 * g++.dg/ext/altivec-10.C: Same.
31093 * g++.dg/ext/altivec-2.C: Same.
31094 * g++.dg/ext/altivec-3.C: Same.
31095 * g++.dg/ext/altivec-4.C: Same.
31096 * g++.dg/ext/altivec-5.C: Same.
31097 * g++.dg/ext/altivec-6.C: Same.
31098 * g++.dg/ext/altivec-7.C: Same.
31099 * g++.dg/ext/altivec-8.C: Same.
31100 * g++.dg/ext/altivec-9.C: Same.
31101 * g++.old-deja/g++.abi/cxa_vec.C: Same.
31102 * g++.old-deja/g++.brendan/new3.C: Same.
31103 * gcc.c-torture/execute/eeprof-1.x: Same.
31104
31105 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
31106
31107 PR c/14765
31108 * gcc.dg/pr14765-1.c: New test.
31109
31110 2004-06-07 Roger Sayle <roger@eyesopen.com>
31111
31112 PR c/14649
31113 * gcc.dg/pr14649-1.c: New test case.
31114
31115 2004-06-07 Richard Henderson <rth@redhat.com>
31116
31117 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
31118 if temporaries.
31119
31120 2004-06-07 David Edelsohn <edelsohn@gnu.org>
31121
31122 * g++.dg/eh/elide1.C: Remove XFAIL.
31123
31124 2004-06-07 Mark Mitchell <mark@codesourcery.com>
31125
31126 PR c++/15337
31127 * g++.dg/expr/sizeof3.C: New test.
31128
31129 PR c++/14777
31130 * g++.dg/template/access14.C: New test.
31131
31132 PR c++/15554
31133 * g++.dg/template/enum1.C: New test.
31134
31135 PR c++/15057
31136 * g++.dg/eh/throw1.C: New test.
31137
31138 2004-06-07 David Ayers <d.ayers@inode.at>
31139 Ziemowit Laski <zlaski@apple.com>
31140
31141 * lib/objc.exp (objc_target_compile): Revert the '-framework
31142 Foundation' flag fix, since bare Darwin does not ship
31143 with the Foundation framework.
31144 * objc/execute/next_mapping.h: Provide a local NSConstantString
31145 @interface and @implementation.
31146 (objc_constant_string_init): A constructor function, used to
31147 initialize the NSConstantString meta-class object.
31148 * objc/execute/string1.m: Include "next_mapping.h" instead of
31149 <Foundation/NSString.h>.
31150 * objc/execute/string2.m: Likewise.
31151 * objc/execute/string3.m: Likewise.
31152 * objc/execute/string4.m: Likewise.
31153
31154 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
31155
31156 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
31157 to double. Replace double with FLOAT.
31158 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
31159
31160 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
31161 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
31162 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
31163 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
31164 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
31165 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
31166 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
31167 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
31168
31169 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
31170
31171 PR c/13519
31172 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
31173
31174 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31175
31176 PR c++/15503
31177 * g++.dg/template/meminit2.C: New test.
31178
31179 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
31180
31181 PR target/15822
31182 * gcc.c-torture/execute/compare-fp-1.c,
31183 gcc.c-torture/execute/compare-fp-2.c,
31184 gcc.c-torture/execute/compare-fp-3.c,
31185 gcc.c-torture/execute/compare-fp-4.c,
31186 gcc.c-torture/execute/compare-fp-3.x,
31187 gcc.c-torture/execute/compare-fp-4.x: Moved...
31188 * gcc.c-torture/execute/ieee/compare-fp-1.c,
31189 gcc.c-torture/execute/ieee/compare-fp-2.c,
31190 gcc.c-torture/execute/ieee/compare-fp-3.c,
31191 gcc.c-torture/execute/ieee/compare-fp-4.c,
31192 gcc.c-torture/execute/ieee/compare-fp-3.x,
31193 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
31194
31195 2004-06-04 David Ayers <d.ayers@inode.at>
31196
31197 * objc/execute/protocol-isEqual-4.m: New testcase.
31198
31199 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
31200
31201 * objc/execute/protocol-isEqual-1.m: New testcase.
31202 * objc/execute/protocol-isEqual-2.m: New testcase.
31203 * objc/execute/protocol-isEqual-3.m: New testcase.
31204
31205 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31206
31207 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
31208
31209 2004-06-02 Ziemowit Laski <zlaski@apple.com>
31210
31211 * lib/objc.exp (objc_target_compile): When running tests on
31212 Darwin (Mac OS X), inform the linker about '-framework
31213 'Foundation'.
31214
31215 2004-06-02 Eric Christopher <echristo@redhat.com>
31216
31217 * gcc.c-torture/compile/20040602-1.c: New.
31218
31219 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
31220
31221 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
31222 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
31223
31224 PR tree-optimization/14736
31225 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
31226
31227 PR tree-optimization/14042
31228 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
31229
31230 PR tree-optimization/14729
31231 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
31232
31233 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31234
31235 PR fortran/15557
31236 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
31237
31238 2004-06-01 Richard Hederson <rth@redhat.com>
31239
31240 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
31241
31242 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31243
31244 PR c++/14932
31245 * g++.dg/parse/offsetof4.C: New test.
31246
31247 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
31248
31249 PR objc/7993
31250 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
31251
31252 2004-05-31 Mark Mitchell <mark@codesourcery.com>
31253
31254 PR c++/15701
31255 * g++.dg/template/friend29.C: New test.
31256
31257 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
31258
31259 PR c/15749
31260 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
31261
31262 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
31263
31264 * gcc.dg/sparc-trap-1.c: New test.
31265
31266 2004-05-31 Roger Sayle <roger@eyesopen.com>
31267
31268 PR middle-end/15069
31269 * g++.dg/opt/fold3.C: New test case.
31270
31271 2004-05-30 Graham Stott <graham.stott@btinternet.com>
31272
31273 * lib/target-supports.exp (check_iconv_available): Fix fallout
31274 from 2004-05-28 patch.
31275
31276 2004-05-30 Paul Brook <paul@codesourcery.com>
31277
31278 PR fortran/15620
31279 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
31280 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
31281
31282 2004-05-30 Steven G. Kargl <kargls@comcast.net>
31283
31284 * gfortran.fortran-torture/execute/random_1.f90: New test.
31285
31286 2004-05-28 Ziemowit Laski <zlaski@apple.com>
31287
31288 * g++.dg/ext/altivec-10.C: New test.
31289
31290 2004-05-29 Paul Brook <paul@codesourcery.com>
31291
31292 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
31293
31294 2004-05-28 Ziemowit Laski <zlaski@apple.com>
31295
31296 * gcc.dg/altivec-16.c: New test.
31297
31298 2004-05-28 Janis Johnson <janis187@us.ibm.com>
31299
31300 * lib/target-supports.exp (check_vmx_hw_available): New.
31301 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
31302
31303 * lib/target-supports.exp (check_alias_available,
31304 check_iconv_available, check_named_sections_available): Use
31305 unique names for temporary files.
31306
31307 2004-05-28 Ziemowit Laski <zlaski@apple.com>
31308
31309 * gcc.dg/altivec-15.c: New test.
31310
31311 2004-05-28 Mark Mitchell <mark@codesourcery.com>
31312
31313 PR c++/15083
31314 * g++.dg/warn/noeffect6.C: New test.
31315
31316 PR c++/15471
31317 * g++.dg/expr/ptrmem4.C: New test.
31318
31319 PR c++/15640
31320 * g++.dg/template/operator3.C: New test.
31321
31322 2004-05-28 Mark Mitchell <mark@codesourcery.com>
31323
31324 PR c++/14668
31325 * g++.dg/lookup/redecl1.C: New test.
31326 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
31327
31328 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
31329
31330 * gcc.c-torture/execute/compare-fp-1.c,
31331 gcc.c-torture/execute/compare-fp-2.c,
31332 gcc.c-torture/execute/compare-fp-3.c,
31333 gcc.c-torture/execute/compare-fp-4.c,
31334 gcc.c-torture/execute/compare-fp-3.x,
31335 gcc.c-torture/execute/compare-fp-4.x,
31336 gcc.dg/pr15649-1.c: New.
31337
31338 2004-05-27 Adam Nemet <anemet@lnxw.com>
31339
31340 PR c++/12883
31341 * g++.dg/init/array14.C: New test.
31342
31343 2004-05-25 Janis Johnson <janis187@us.ibm.com>
31344
31345 * lib/compat.exp (compat-get-options-main): New.
31346 (compat-get-options): Remove unneeded code, warn for ignored
31347 command.
31348 (compat-execute): Check flag set by dg-require-* commands.
31349
31350 * lib/compat.exp (compat-execute): Break up long lines.
31351
31352 2004-05-24 Janis Johnson <janis187@us.ibm.com>
31353
31354 * gcc.dg/altivec-7.c: Don't use 'vector long'.
31355 * gcc.dg/altivec-14.c: New test.
31356 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
31357
31358 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
31359 * gcc.dg/altivec-12.c: Ditto.
31360
31361 * gcc.dg/altivec-3.c: Move call to altivec_check.
31362
31363 2004-05-23 Mark Mitchell <mark@codesourcery.com>
31364
31365 PR c++/15044
31366 * g++.dg/template/error12.C: New test.
31367
31368 PR c++/15317
31369 * g++.dg/ext/attrib15.C: New test.
31370
31371 PR c++/15329
31372 * g++.dg/template/ptrmem9.C: New test.
31373
31374 2004-05-25 Paul Brook <paul@codesourcery.com>
31375
31376 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
31377
31378 2004-05-23 Mark Mitchell <mark@codesourcery.com>
31379
31380 PR c++/15165
31381 * g++.dg/template/crash19.C: New test.
31382
31383 2004-05-23 Mark Mitchell <mark@codesourcery.com>
31384
31385 PR c++/15025
31386 * g++.dg/template/redecl1.C: New test.
31387
31388 2004-05-23 Mark Mitchell <mark@codesourcery.com>
31389
31390 PR c++/14821
31391 * g++.dg/other/ns1.C: New test.
31392
31393 PR c++/14883
31394 * g++.dg/template/invalid1.C: New test.
31395
31396 2004-05-23 Paul Brook <paul@codesourcery.com>
31397 Victor Leikehman <lei@haifasphere.co.il>
31398
31399 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
31400 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
31401
31402 2004-05-22 Mark Mitchell <mark@codesourcery.com>
31403
31404 PR c++/15285
31405 PR c++/15299
31406 * g++.dg/template/non-dependent5.C: New test.
31407 * g++.dg/template/non-dependent6.C: New test.
31408
31409 2004-05-22 Mark Mitchell <mark@codesourcery.com>
31410
31411 PR c++/15507
31412 * g++.dg/inherit/union1.C: New test.
31413
31414 PR c++/15542
31415 * g++.dg/template/addr1.C: New test.
31416
31417 PR c++/15427
31418 * g++.dg/template/array5.C: New test.
31419
31420 PR c++/15287
31421 * g++.dg/template/array6.C: New test.
31422
31423 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
31424 Roger Sayle <roger@eyesopen.com>
31425
31426 * g++.dg/lookup/forscope2.C: New test case.
31427
31428 2004-05-22 Ben Elliston <bje@au.ibm.com>
31429
31430 * gcc.dg/cpp/Wmissingdirs.c: New.
31431
31432 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
31433
31434 PR target/15301
31435 * gcc.dg/compat/union-m128-1.h: New file.
31436 * gcc.dg/compat/union-m128-1_main.c: Likewise.
31437 * gcc.dg/compat/union-m128-1_x.c: Likewise.
31438 * gcc.dg/compat/union-m128-1_y.c: Likewise.
31439
31440 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
31441
31442 PR target/15302
31443 * gcc.dg/compat/struct-complex-1.h: New file.
31444 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
31445 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
31446 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
31447
31448 2004-05-20 Roger Sayle <roger@eyesopen.com>
31449
31450 PR middle-end/3074
31451 * gcc.dg/pr3074-1.c: New test case.
31452 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
31453
31454 2004-05-20 Falk Hueffner <falk@debian.org>
31455
31456 PR other/15526
31457 * gcc.dg/ftrapv-1.c: New test case.
31458
31459 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
31460
31461 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
31462
31463 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
31464 Jeff Law <law@redhat.com>
31465
31466 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
31467 * gcc.dg/tree-ssa/20040518-2.c: New test.
31468
31469 * gcc.dg/tree-ssa/20040518-1.c: New test.
31470
31471 2004-05-18 Zack Weinberg <zack@codesourcery.com>
31472
31473 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
31474
31475 2004-05-18 Paul Brook <paul@codesourcery.com>
31476
31477 PR fortran/13930
31478 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
31479
31480 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31481
31482 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
31483 constant folding.
31484
31485 2004-05-17 Steven Bosscher <stevenb@suse.de>
31486
31487 * gcc.dg/tree-ssa/20040517-1.c: New test.
31488
31489 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31490
31491 * gcc.dg/loop-4.c: New test.
31492
31493 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
31494
31495 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
31496
31497 2004-05-15 Bud Davis <bdavis9659@comcast.net>
31498
31499 PR fortran/15311
31500 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
31501
31502 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31503
31504 PR fortran/13826
31505 PR fortran/13940
31506 * gfortran.fortran-torture/compile/data_1.f90: New test.
31507
31508 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
31509
31510 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
31511 * gcc.dg/uninit-H.c: Define ASM for __s390__.
31512
31513 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
31514
31515 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
31516
31517 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
31518
31519 PR c/15444
31520 * gcc.dg/format/xopen-1.c: Adjust expected message.
31521 * gcc.dg/format/xopen-3.c: New test.
31522
31523 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
31524
31525 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
31526
31527 2004-05-14 Jeff Law <law@redhat.com>
31528
31529 * gcc.dg/tree-ssa/20040514-2.c: New test.
31530
31531 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31532
31533 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
31534 this ...
31535 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
31536 this.
31537
31538 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
31539
31540 * gcc.dg/tree-ssa/20040514-1.c: New test.
31541
31542 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31543
31544 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
31545 test.
31546
31547 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31548
31549 PR fortran/14066
31550 * gfortran.fortran-torture/compile/do_1.f90: New test.
31551
31552 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31553
31554 PR fortran/15051
31555 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
31556 test.
31557
31558 2004-05-14 Bud Davis <bdavis9659@comcast.net>
31559
31560 PR fortran/15149
31561 * gfortran.fortran-torture/execute/random_init.f90: New test.
31562
31563 2004-05-13 Paul Brook <paul@codesourcery.com>
31564
31565 PR fortran/15314
31566 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
31567
31568 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
31569
31570 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
31571 for the powerpc case.
31572
31573 2004-05-13 Jeff Law <law@redhat.com>
31574
31575 * gcc.dg/tree-ssa/20040513-1.c: New test.
31576 * gcc.dg/tree-ssa/20040513-2.c: New test.
31577
31578 2004-05-13 Paul Brook <paul@codesourcery.com>
31579
31580 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
31581 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
31582 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
31583
31584 2004-05-13 Andreas Schwab <schwab@suse.de>
31585
31586 PR other/10819
31587 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
31588 characters.
31589
31590 2004-05-13 Bud Davis <bdavis9659@comcast.net>
31591
31592 PR fortran/15294
31593 * gfortran.fortran-torture/execute/adjustr.f90: New file.
31594
31595 2004-05-13 Diego Novillo <dnovillo@redhat.com>
31596
31597 Merge from tree-ssa-20020619-branch. See
31598 ChangeLog.tree-ssa for details.
31599
31600 2004-05-11 Ziemowit Laski <zlaski@apple.com>
31601
31602 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
31603 include <altivec.h> explicitly.
31604 * gcc.dg/altivec-13.c: Likewise.
31605
31606 2004-05-11 Paul Brook <paul@codesourcery.com>
31607
31608 * gcc.c-torture/compile/20010518-1.c: Force enum size.
31609
31610 2004-05-10 Eric Christopher <echristo@redhat.com>
31611
31612 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
31613 * gcc.dg/sibcall-4.c: Ditto.
31614
31615 2004-05-10 Ziemowit Laski <zlaski@apple.com>
31616
31617 * g++.dg/ext/altivec-8.C: New test case.
31618 * gcc.dg/altivec-13.c: New test case.
31619
31620 2004-05-08 Roger Sayle <roger@eyesopen.com>
31621
31622 * gcc.c-torture/execute/divcmp-1.c: New test case.
31623 * gcc.c-torture/execute/divcmp-2.c: New test case.
31624 * gcc.c-torture/execute/divcmp-3.c: New test case.
31625
31626 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
31627
31628 * g++.dg/other/pragma-re-2.C: New test.
31629
31630 2004-05-07 Uros Bizjak <uros@kss-loka.si>
31631
31632 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
31633 * gcc.dg/i386-387-2.c: Likewise.
31634
31635 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
31636 __builtin_drem.
31637 * gcc.dg/i386-387-6.c: Likewise.
31638
31639 2004-05-07 Uros Bizjak <uros@kss-loka.si>
31640
31641 * gcc.dg/builtins-33.c: Also check log1p*.
31642
31643 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
31644
31645 PR optimization/15296
31646 * gcc.c-torture/execute/pr15296.c: New test.
31647
31648 2004-05-05 Uros Bizjak <uros@kss-loka.si>
31649
31650 * gcc.dg/builtins-40.c: New test.
31651
31652 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
31653
31654 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
31655
31656 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
31657
31658 * g++.dg/ext/spe1.C: New testcase.
31659
31660 2004-05-04 Ziemowit Laski <zlaski@apple.com>
31661
31662 * objc.dg/image-info.m: Allow additional attributes
31663 for __image_info section.
31664
31665 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
31666
31667 * gcc.dg/torture/mips-hilo-2.c: New test.
31668
31669 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31670
31671 PR c++/14389
31672 * g++.dg/template/member5.C: New test.
31673
31674 2004-05-03 Uros Bizjak <uros@kss-loka.si>
31675
31676 * gcc.dg/builtins-34.c: Also check expm1*.
31677
31678 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31679
31680 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
31681 * gcc.dg/torture/builtin-convert-3.c: New test.
31682
31683 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
31684
31685 PR middle-end/15054
31686 * g++.dg/opt/pr15054.C: New test.
31687
31688 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31689
31690 * gcc.dg/torture/builtin-rounding-1.c: New test.
31691 * gcc.dg/builtins-25.c: Delete.
31692 * gcc.dg/builtins-29.c: Delete.
31693
31694 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
31695
31696 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
31697 * gcc.dg/sibcall-4.c: Likewise.
31698 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
31699
31700 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
31701
31702 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
31703 bit-field on 16-bit targets.
31704
31705 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
31706
31707 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
31708 16-bit targets.
31709
31710 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
31711
31712 * gcc.dg/rs6000-power2-1.c: Change to compile only.
31713 * gcc.dg/rs6000-power2-2.c: Likewise.
31714
31715 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
31716
31717 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
31718 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
31719 Change the asm registers to be in form of frN instead of fN.
31720
31721 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31722
31723 * gcc.dg/torture/builtin-convert-2.c: New test.
31724
31725 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
31726
31727 * gcc.dg/rs6000-power2-1.c: New test.
31728 * gcc.dg/rs6000-power2-2.c: New test.
31729
31730 2004-04-28 Jan Hubicka <jh@suse.cz>
31731
31732 * gcc.dg/unused-6.c: New test.
31733
31734 2004-04-24 Laurent GUERBY <laurent@guerby.net>
31735 Ulrich Weigand <uweigand@de.ibm.com>
31736
31737 * ada/acats/run_all.sh: Define $target variable.
31738
31739 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
31740
31741 PR c++/15119
31742 * g++.dg/other/vararg-1.C: New test.
31743
31744 PR c++/4794
31745 * g++.dg/eh/cleanup3.C: New test.
31746
31747 2004-04-24 Laurent GUERBY <laurent@guerby.net>
31748
31749 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
31750 and ad8011a (target_insn).
31751 * ada/acats/support/macro.dfs: Likewise.
31752 * ada/acats/support/impbit.adb: New file.
31753
31754 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
31755
31756 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
31757
31758 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31759
31760 * gcc.dg/loop-3.c: New test.
31761
31762 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
31763
31764 * gcc.c-torture/execute/simd-5.c: New test.
31765
31766 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31767
31768 PR c++/15064
31769 * g++.dg/template/crash18.C: New test.
31770
31771 2004-04-22 Mark Mitchell <mark@codesourcery.com>
31772
31773 * g++.dg/ext/complit3.C: New test.
31774
31775 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
31776
31777 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
31778 * gcc.dg/altivec-3.c: Same.
31779 * gcc.dg/altivec-varargs-1.c: Same.
31780
31781 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
31782
31783 * lib/target-supports.exp (check_profiling_available): Assume
31784 profiling is not available on powerpc-eabi targets.
31785
31786 2004-04-21 Janis Johnson <janis187@us.ibm.com>
31787
31788 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
31789 * gcc.dg/vmx/bug-1.c: Ditto.
31790
31791 2004-04-20 Eric Christopher <echristo@redhat.com>
31792
31793 * gcc.dg/charset/extern.c: New test.
31794 * g++.dg/charset/extern3.cc: Ditto.
31795
31796 2004-04-20 Uros Bizjak <uros@kss-loka.si>
31797
31798 * gcc.dg/builtins-39.c: New test.
31799
31800 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
31801
31802 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
31803
31804 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
31805
31806 * gcc.dg/torture/mips-hilo-1.c: New test.
31807
31808 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
31809
31810 * gcc.c-torture/compile/20040419-1.c: New test.
31811
31812 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
31813
31814 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
31815
31816 2004-04-18 Zack Weinberg <zack@codesourcery.com>
31817 Aldy Hernandez <aldyh@redhat.com>
31818
31819 * gcc.c-torture/execute/va-arg-24.c: New.
31820
31821 2004-04-17 Zack Weinberg <zack@codesourcery.com>
31822 Aldy Hernandez <aldyh@redhat.com>
31823
31824 * gcc.dg/vmx/1b-01.c: New.
31825 * gcc.dg/vmx/1b-02.c: New.
31826 * gcc.dg/vmx/1b-03.c: New.
31827 * gcc.dg/vmx/1b-04.c: New.
31828 * gcc.dg/vmx/1b-05.c: New.
31829 * gcc.dg/vmx/1b-06.c: New.
31830 * gcc.dg/vmx/1b-07.c: New.
31831 * gcc.dg/vmx/1c-01.c: New.
31832 * gcc.dg/vmx/1c-02.c: New.
31833 * gcc.dg/vmx/3a-01a.c: New.
31834 * gcc.dg/vmx/3a-01.c: New.
31835 * gcc.dg/vmx/3a-01m.c: New.
31836 * gcc.dg/vmx/3a-03.c: New.
31837 * gcc.dg/vmx/3a-03m.c: New.
31838 * gcc.dg/vmx/3a-04.c: New.
31839 * gcc.dg/vmx/3a-04m.c: New.
31840 * gcc.dg/vmx/3a-05.c: New.
31841 * gcc.dg/vmx/3a-06.c: New.
31842 * gcc.dg/vmx/3a-06m.c: New.
31843 * gcc.dg/vmx/3a-07.c: New.
31844 * gcc.dg/vmx/3b-01.c: New.
31845 * gcc.dg/vmx/3b-02.c: New.
31846 * gcc.dg/vmx/3b-10.c: New.
31847 * gcc.dg/vmx/3b-13.c: New.
31848 * gcc.dg/vmx/3b-14.c: New.
31849 * gcc.dg/vmx/3b-15.c: New.
31850 * gcc.dg/vmx/3c-01a.c: New.
31851 * gcc.dg/vmx/3c-01.c: New.
31852 * gcc.dg/vmx/3c-02.c: New.
31853 * gcc.dg/vmx/3c-03.c: New.
31854 * gcc.dg/vmx/3d-01.c: New.
31855 * gcc.dg/vmx/4-01.c: New.
31856 * gcc.dg/vmx/4-03.c: New.
31857 * gcc.dg/vmx/5-01.c: New.
31858 * gcc.dg/vmx/5-02.c: New.
31859 * gcc.dg/vmx/5-03.c: New.
31860 * gcc.dg/vmx/5-04.c: New.
31861 * gcc.dg/vmx/5-05.c: New.
31862 * gcc.dg/vmx/5-06.c: New.
31863 * gcc.dg/vmx/5-07.c: New.
31864 * gcc.dg/vmx/5-07t.c: New.
31865 * gcc.dg/vmx/5-08.c: New.
31866 * gcc.dg/vmx/5-10.c: New.
31867 * gcc.dg/vmx/5-11.c: New.
31868 * gcc.dg/vmx/7-01a.c: New.
31869 * gcc.dg/vmx/7-01.c: New.
31870 * gcc.dg/vmx/7c-01.c: New.
31871 * gcc.dg/vmx/7d-01.c: New.
31872 * gcc.dg/vmx/7d-02.c: New.
31873 * gcc.dg/vmx/8-01.c: New.
31874 * gcc.dg/vmx/8-02a.c: New.
31875 * gcc.dg/vmx/8-02.c: New.
31876 * gcc.dg/vmx/brode-1.c: New.
31877 * gcc.dg/vmx/bug-1.c: New.
31878 * gcc.dg/vmx/bug-2.c: New.
31879 * gcc.dg/vmx/bug-3.c: New.
31880 * gcc.dg/vmx/cw-bug-1.c: New.
31881 * gcc.dg/vmx/cw-bug-2.c: New.
31882 * gcc.dg/vmx/cw-bug-3.c: New.
31883 * gcc.dg/vmx/dct.c: New.
31884 * gcc.dg/vmx/debug-1.c: New.
31885 * gcc.dg/vmx/debug-2.c: New.
31886 * gcc.dg/vmx/debug-3.c: New.
31887 * gcc.dg/vmx/debug-4.c: New.
31888 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
31889 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
31890 * gcc.dg/vmx/eg-5.c: New.
31891 * gcc.dg/vmx/fft.c: New.
31892 * gcc.dg/vmx/gcc-bug-1.c: New.
31893 * gcc.dg/vmx/gcc-bug-2.c: New.
31894 * gcc.dg/vmx/gcc-bug-3.c: New.
31895 * gcc.dg/vmx/gcc-bug-4.c: New.
31896 * gcc.dg/vmx/gcc-bug-5.c: New.
31897 * gcc.dg/vmx/gcc-bug-6.c: New.
31898 * gcc.dg/vmx/gcc-bug-7.c: New.
31899 * gcc.dg/vmx/gcc-bug-8.c: New.
31900 * gcc.dg/vmx/gcc-bug-9.c: New.
31901 * gcc.dg/vmx/gcc-bug-b.c: New.
31902 * gcc.dg/vmx/gcc-bug-c.c: New.
31903 * gcc.dg/vmx/gcc-bug-d.c: New.
31904 * gcc.dg/vmx/gcc-bug-e.c: New.
31905 * gcc.dg/vmx/gcc-bug-f.c: New.
31906 * gcc.dg/vmx/gcc-bug-g.c: New.
31907 * gcc.dg/vmx/gcc-bug-i.c: New.
31908 * gcc.dg/vmx/harness.h: New.
31909 * gcc.dg/vmx/ira1.c: New.
31910 * gcc.dg/vmx/ira2a.c: New.
31911 * gcc.dg/vmx/ira2b.c: New.
31912 * gcc.dg/vmx/ira2.c: New.
31913 * gcc.dg/vmx/ira2c.c: New.
31914 * gcc.dg/vmx/mem.c: New.
31915 * gcc.dg/vmx/newton-1.c: New.
31916 * gcc.dg/vmx/ops.c: New.
31917 * gcc.dg/vmx/sn7153.c: New.
31918 * gcc.dg/vmx/spill2.c: New.
31919 * gcc.dg/vmx/spill3.c: New.
31920 * gcc.dg/vmx/spill.c: New.
31921 * gcc.dg/vmx/t.c: New.
31922 * gcc.dg/vmx/varargs-1.c: New.
31923 * gcc.dg/vmx/varargs-2.c: New.
31924 * gcc.dg/vmx/varargs-3.c: New.
31925 * gcc.dg/vmx/varargs-4.c: New.
31926 * gcc.dg/vmx/varargs-5.c: New.
31927 * gcc.dg/vmx/varargs-6.c: New.
31928 * gcc.dg/vmx/varargs-7.c: New.
31929 * gcc.dg/vmx/vmx.exp: New.
31930 * gcc.dg/vmx/vprint-1.c: New.
31931 * gcc.dg/vmx/vscan-1.c: New.
31932 * gcc.dg/vmx/x-01.c: New.
31933 * gcc.dg/vmx/x-02.c: New.
31934 * gcc.dg/vmx/x-03.c: New.
31935 * gcc.dg/vmx/x-04.c: New.
31936 * gcc.dg/vmx/x-05.c: New.
31937 * gcc.dg/vmx/yousufi-1.c: New.
31938 * gcc.dg/vmx/zero-1.c: New.
31939 * gcc.dg/vmx/zero.c: New.
31940
31941 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
31942
31943 * g++.dg/lookup/java1.C: Update for chage of
31944 _Jv_AllocObject.
31945 * g++.dg/lookup/java2.C: Likewise.
31946
31947 2004-04-17 Laurent GUERBY <laurent@guerby.net>
31948
31949 * ada/acats/run_all.sh: use -O2 by default.
31950
31951 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
31952
31953 * gcc.dg/vr-mult-[12].c: New tests.
31954
31955 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31956
31957 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
31958
31959 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
31960
31961 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
31962
31963 * lib/target-supports.exp (check_profiling_available): Assume
31964 profiling isn't available for mips*-*-elf targets.
31965
31966 2004-04-14 Uros Bizjak <uros@kss-loka.si>
31967
31968 * gcc.dg/builtins-38.c: New test.
31969
31970 2004-04-14 Eric Christopher <echristo@redhat.com>
31971
31972 * g++.dg/charset/charset.exp: Run .cc extension tests.
31973
31974 2004-04-14 Zack Weinberg <zack@codesourcery.com>
31975
31976 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
31977
31978 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31979
31980 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
31981
31982 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
31983
31984 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
31985 * gcc.dg/i386-387-2.c: Likewise.
31986
31987 * gcc.dg/i386-387-7.c: New test.
31988 * gcc.dg/i386-387-8.c: New test.
31989
31990 * gcc.dg/builtins-37.c: New test.
31991
31992 2004-04-13 Geoffrey Keating <geoffk@apple.com>
31993
31994 * g++.dg/pch/externc-1.C: Add missing semicolon.
31995
31996 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
31997
31998 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
31999
32000 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32001
32002 * gcc.c-torture/execute/20040411-1.c: New test.
32003
32004 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
32005
32006 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
32007
32008 2004-04-09 Chris Demetriou <cgd@broadcom.com>
32009
32010 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
32011
32012 2004-04-09 Zack Weinberg <zack@codesourcery.com>
32013
32014 * lib/target-supports.exp (check_named_sections_available): New.
32015 * lib/gcc-dg.exp (dg-require-named-sections): New.
32016 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
32017 old-deja.exp. Also prune error-count message from HP linker.
32018 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
32019
32020 * g++.dg/init/init-ref4.C: Use dg-require-weak.
32021 * g++.old-deja/g++.pt/static3.C: Likewise.
32022 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
32023
32024 2004-04-09 Roger Sayle <roger@eyesopen.com>
32025
32026 * gcc.c-torture/execute/20040409-1.c: New test case.
32027 * gcc.c-torture/execute/20040409-2.c: New test case.
32028 * gcc.c-torture/execute/20040409-3.c: New test case.
32029
32030 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
32031
32032 * gcc.dg/20040409-1.c: New test.
32033
32034 2004-04-08 Roger Sayle <roger@eyesopen.com>
32035
32036 PR target/14888
32037 * g++.dg/opt/pr14888.C: New test case.
32038
32039 2004-04-08 Geoffrey Keating <geoffk@apple.com>
32040
32041 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
32042 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
32043 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
32044 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
32045 New tests.
32046
32047 2004-04-08 Paul Brook <paul@codesourcery.com>
32048
32049 * gcc.dg/spill-1.c: New test.
32050
32051 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32052
32053 * gcc.dg/torture/builtin-ctype-2.c: New test.
32054
32055 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
32056
32057 * gcc.dg/pch/pch.exp: Add largefile test.
32058
32059 2004-04-06 Geoffrey Keating <geoffk@apple.com>
32060
32061 * g++.dg/pch/externc-1.Hs: New.
32062 * g++.dg/pch/externc-1.C: New.
32063
32064 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32065
32066 * gcc.dg/compat/struct-by-value-5a_main.c,
32067 gcc.dg/compat/struct-by-value-5b_main.c: New files.
32068 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
32069 * gcc.dg/compat/struct-by-value-5a_x.c,
32070 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
32071 gcc.dg/compat/struct-by-value-5_x.c.
32072 * gcc.dg/compat/struct-by-value-5a_y.c,
32073 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
32074 gcc.dg/compat/struct-by-value-5_y.c.
32075
32076 * gcc.dg/compat/struct-by-value-6a_main.c,
32077 gcc.dg/compat/struct-by-value-6b_main.c: New files.
32078 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
32079 * gcc.dg/compat/struct-by-value-6a_x.c,
32080 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
32081 gcc.dg/compat/struct-by-value-6_x.c.
32082 * gcc.dg/compat/struct-by-value-6a_y.c,
32083 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
32084 gcc.dg/compat/struct-by-value-6_y.c.
32085
32086 * gcc.dg/compat/struct-by-value-7a_main.c,
32087 gcc.dg/compat/struct-by-value-7b_main.c: New files.
32088 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
32089 * gcc.dg/compat/struct-by-value-7a_x.c,
32090 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
32091 gcc.dg/compat/struct-by-value-7_x.c.
32092 * gcc.dg/compat/struct-by-value-7a_y.c,
32093 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
32094 gcc.dg/compat/struct-by-value-7_y.c.
32095
32096 2004-04-06 Jakub Jelinek <jakub@redhat.com>
32097
32098 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
32099 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
32100 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
32101 options.
32102
32103 2004-04-06 Uros Bizjak <uros@kss-loka.si>
32104
32105 * gcc.dg/builtins-36.c: New test.
32106
32107 2004-04-06 Paul Brook <paul@codesourcery.com>
32108
32109 * README.gcc: Remove obsolete contraint on testcases.
32110
32111 2004-04-05 Paul Brook <paul@codesourcery.com>
32112
32113 PR2123
32114 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
32115 failure and exit(0) on success.
32116 * g++.dg/expr/anew2.C: Ditto.
32117 * g++.dg/expr/anew3.C: Ditto.
32118 * g++.dg/expr/anew4.C: Ditto.
32119
32120 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
32121
32122 PR c++/3518
32123 * g++.dg/template/unify7.C: New.
32124
32125 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
32126
32127 * g++.dg/README: Bring up to date with new subdirectories; remove
32128 duplicate subdirectory lines.
32129
32130 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
32131
32132 PR c++/14007
32133 * g++.dg/template/unify5.C: New.
32134 * g++.dg/template/unify6.C: New.
32135 * g++.dg/template/qualttp20.C: Adjust.
32136 * g++.old-deja/g++.jason/report.C: Adjust.
32137 * g++.old-deja/g++.other/qual1.C: Adjust.
32138
32139 2004-04-01 Mark Mitchell <mark@codesourcery.com>
32140
32141 PR c++/14803
32142 * g++.dg/inherit/ptrmem1.C: New test.
32143
32144 2004-04-01 Jakub Jelinek <jakub@redhat.com>
32145
32146 PR c++/14755
32147 * gcc.c-torture/execute/20040331-1.c: New test.
32148 * gcc.dg/20040331-1.c: New test.
32149
32150 2004-04-01 Paul Brook <paul@codesourcery.com>
32151
32152 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
32153
32154 2004-03-30 Mark Mitchell <mark@codesourcery.com>
32155
32156 PR c++/14724
32157 * g++.dg/init/goto1.C: New test.
32158
32159 PR c++/14763
32160 * g++.dg/template/defarg4.C: New test.
32161
32162 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
32163
32164 * gcc.dg/altivec-11.c: Extend test for more valid cases.
32165
32166 2004-03-28 David Edelsohn <edelsohn@gnu.org>
32167
32168 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
32169
32170 2004-03-28 Zack Weinberg <zack@codesourcery.com>
32171
32172 * gcc.dg/noncompile/undeclared-2.c: New test.
32173
32174 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
32175
32176 * gcc.dg/940409-1.c: Remove XFAIL.
32177 * gcc.dg/reg-vol-struct-1.c: New test.
32178
32179 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32180
32181 * gcc.dg/torture/builtin-wctype-1.c: New test.
32182
32183 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
32184
32185 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
32186 * gcc.dg/20001101-1.c: Likewise.
32187 * gcc.dg/20001102-1.c: Likewise.
32188
32189 2004-03-25 Roger Sayle <roger@eyesopen.com>
32190
32191 * gcc.dg/compare8.c: Add an additional test for XOR.
32192
32193 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32194
32195 * gcc.dg/torture/builtin-ctype-1.c: New test.
32196
32197 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32198
32199 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
32200 * gcc.dg/torture/builtin-math-1.c: Likewise.
32201 * gcc.dg/torture/builtin-power-1.c: New test.
32202
32203 2004-03-24 Andreas Schwab <schwab@suse.de>
32204
32205 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
32206 IA64 assembler.
32207
32208 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
32209 Roger Sayle <roger@eyesopen.com>
32210
32211 * gcc.dg/compare8.c: New test case.
32212
32213 2004-03-23 Ziemowit Laski <zlaski@apple.com>
32214
32215 * g++.dg/ext/altivec-7.C: New test.
32216
32217 2004-03-23 Zack Weinberg <zack@codesourcery.com>
32218
32219 PR 12267, 12391, 12560, 13129, 14114, 14133
32220 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
32221 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
32222 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
32223 Adjust error regexps.
32224 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
32225 * gcc.dg/noncompile/undeclared-1.c: New test cases.
32226 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
32227 * gcc.dg/local1.c: Add explanatory comment.
32228
32229 2004-03-23 Roger Sayle <roger@eyesopen.com>
32230
32231 PR optimization/14669
32232 * g++.dg/opt/fold2.C: New test case.
32233
32234 2004-03-22 Jakub Jelinek <jakub@redhat.com>
32235
32236 PR c/14069
32237 * gcc.dg/20040322-1.c: New test.
32238
32239 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32240
32241 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
32242 * gcc.dg/ultrasp4.c: Likewise.
32243 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
32244
32245 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
32246
32247 * gcc.dg/i386-sse-8.c: Reset default options.
32248
32249 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
32250
32251 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
32252 in the error message text.
32253
32254 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
32255
32256 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
32257
32258 2004-03-21 Mark Mitchell <mark@codesourcery.com>
32259
32260 PR c++/14616
32261 * g++.dg/init/array13.C: New test.
32262
32263 2004-03-20 Roger Sayle <roger@eyesopen.com>
32264
32265 PR target/13889
32266 * gcc.c-torture/compile/pr13889.c: New test case.
32267
32268 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
32269
32270 PR c/14635
32271 * builtins-1.c (nan, nans): Don't test.
32272 * builtins-30.c: Don't use nan, nanf, nanl.
32273 * builtins-35.c: New test.
32274
32275 2004-03-19 Ziemowit Laski <zlaski@apple.com>
32276
32277 * g++.dg/ext/altivec-6.C: New test.
32278
32279 2004-03-19 Mark Mitchell <mark@codesourcery.com>
32280
32281 * g++.dg/init/placement3.C: New test.
32282
32283 * g++.dg/template/spec13.C: New test.
32284
32285 * g++.dg/lookup/using11.C: New test.
32286
32287 * g++.dg/lookup/koenig3.C: New test.
32288
32289 * g++.dg/template/operator2.C: New test.
32290
32291 * g++.dg/expr/dtor3.C: New test.
32292 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
32293 marker.
32294 * g++.old-deja/g++.law/visibility28.C: Likewise.
32295
32296 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
32297
32298 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
32299 * gcc.dg/ppc64-abi-3.c: Likewise.
32300
32301 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32302
32303 PR c++/14545
32304 * g++.dg/parse/template15.C: New test.
32305
32306 2004-03-18 Mark Mitchell <mark@codesourcery.com>
32307
32308 * g++.dg/expr/dtor2.C: New test.
32309
32310 * g++.dg/lookup/anon4.C: New test.
32311
32312 * g++.dg/overload/using1.C: New test.
32313
32314 * g++.dg/template/lookup7.C: New test.
32315
32316 * g++.dg/template/typename6.C: New test.
32317
32318 * g++.dg/expr/cond6.C: New test.
32319
32320 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32321
32322 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
32323
32324 2004-03-18 Mark Mitchell <mark@codesourcery.com>
32325
32326 * g++.dg/expr/cond5.C: New test.
32327 * g++.dg/expr/constcast1.C: Likewise.
32328 * g++.dg/expr/ptrmem2.C: Likewise.
32329 * g++.dg/expr/ptrmem3.C: Likewise.
32330 * g++.dg/lookup/main1.C: Likewise.
32331 * g++.dg/template/lookup6.C: Likewise.
32332
32333 2004-03-18 Mark Mitchell <mark@codesourcery.com>
32334
32335 * gcc.dg/local1.c: New test.
32336
32337 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
32338
32339 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32340
32341 * gcc.dg/torture/builtin-convert-1.c: New test.
32342
32343 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32344
32345 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
32346
32347 2004-03-16 Mark Mitchell <mark@codesourcery.com>
32348
32349 PR c++/14481
32350 * g++.dg/warn/Wunused-7.C: New test.
32351
32352 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32353
32354 * gcc.dg/torture/builtin-integral-1.c: New test.
32355
32356 2004-03-16 Mark Mitchell <mark@codesourcery.com>
32357
32358 PR c++/14586
32359 * g++.dg/parse/non-dependent3.C: New test.
32360
32361 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
32362
32363 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
32364 * g++.dg/eh/simd-2.C: Likewise.
32365 * g++.dg/init/array10.C: Likewise.
32366 * gcc.c-torture/compile/simd-1.c: Likewise.
32367 * gcc.c-torture/compile/simd-2.c: Likewise.
32368 * gcc.c-torture/compile/simd-3.c: Likewise.
32369 * gcc.c-torture/compile/simd-4.c: Likewise.
32370 * gcc.c-torture/compile/simd-6.c: Likewise.
32371 * gcc.c-torture/execute/simd-1.c: Likewise.
32372 * gcc.c-torture/execute/simd-2.c: Likewise.
32373 * gcc.dg/compat/vector-defs.h: Likewise.
32374 * gcc.dg/20020531-1.c: Likewise.
32375 * gcc.dg/altivec-3.c: Likewise.
32376 * gcc.dg/altivec-4.c: Likewise.
32377 * gcc.dg/altivec-varargs-1.c: Likewise.
32378 * gcc.dg/compat/vector-defs.h: Likewise.
32379 * gcc.dg/i386-mmx-3.c: Likewise.
32380 * gcc.dg/i386-sse-4.c: Likewise.
32381 * gcc.dg/i386-sse-5.c: Likewise.
32382 * gcc.dg/i386-sse-8.c: Likewise.
32383 * gcc.dg/simd-1.c: Likewise.
32384 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
32385 __ev64_opaque__ since the machine description provides it.
32386
32387 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
32388
32389 * lib/compat.exp (skip_list): New global variable.
32390 Use it to hold the user defined COMPAT_SKIPS list if any.
32391 (compat-obj): Add the members of skip_list to optall.
32392
32393 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
32394
32395 * gcc.dg/compat/union-by-value-1_main.c,
32396 union-by-value-1_x.c, union-by-value-1_y.c,
32397 union-check.h, union-defs.h,
32398 union-init.h, union-return-1_main.c,
32399 union-return-1_x.c, union-return-1_y.c: New files.
32400
32401 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
32402
32403 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
32404 mixed-struct-init.h: Add 4 mixed structure types.
32405 struct-by-value-21_main.c, struct-by-value-21_x.c,
32406 struct-by-value-21_y.c, struct-return-21_main.c,
32407 struct-return-21_x.c, struct-return-21_y.c: New files.
32408
32409 2004-03-13 Mark Mitchell <mark@codesourcery.com>
32410
32411 PR c++/14550
32412 * g++.dg/parse/template14.C: New test.
32413
32414 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
32415
32416 * gcc.c-torture/execute/20040313-1.c: New test.
32417
32418 2004-03-13 Jakub Jelinek <jakub@redhat.com>
32419
32420 PR target/14533
32421 * gcc.dg/20040311-2.c: New test.
32422
32423 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
32424
32425 PR other/14544
32426 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
32427 bit-field.
32428
32429 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
32430
32431 * gcc.dg/20040305-2.c: Add missing return statement.
32432
32433 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32434
32435 * gcc.dg/builtins-34.c: Also check pow10*.
32436
32437 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
32438
32439 PR target/14262
32440 * gcc.dg/20040305-2.c: New test.
32441
32442 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
32443
32444 * gcc.dg/20040310-1.c: New test.
32445
32446 2004-03-11 Roger Sayle <roger@eyesopen.com>
32447
32448 * gcc.c-torture/execute/20040311-1.c: New test case.
32449
32450 2004-03-11 Mark Mitchell <mark@codesourcery.com>
32451
32452 PR c++/14476
32453 * g++.dg/lookup/enum1.C: New test.
32454
32455 2004-03-10 Mark Mitchell <mark@codesourcery.com>
32456
32457 PR c++/14510
32458 * g++.dg/lookup/struct2.C: New test.
32459
32460 2004-03-10 Uros Bizjak <uros@kss-loka.si>
32461
32462 * gcc.dg/builtins-34.c: New test.
32463
32464 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32465
32466 * gcc.dg/torture/builtin-nonneg-1.c: New test.
32467
32468 2004-03-09 James E Wilson <wilson@specifixinc.com>
32469
32470 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
32471 * gcc.dg/alias-2.c: New testcase.
32472
32473 2004-03-09 Zack Weinberg <zack@codesourcery.com>
32474
32475 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
32476
32477 2004-03-09 Roger Sayle <roger@eyesopen.com>
32478
32479 * gcc.c-torture/execute/20040309-1.c: New test case.
32480
32481 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
32482
32483 PR c++/14397
32484 * g++.dg/overload/ref1.C: New.
32485
32486 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32487
32488 PR c++/14409
32489 * g++.dg/template/spec12.C: New test.
32490
32491 PR c++/14448
32492 * g++.dg/parse/crash14.C: New test.
32493
32494 2004-03-09 Mark Mitchell <mark@codesourcery.com>
32495
32496 PR c++/14230
32497 * g++.dg/init/ref11.C: New test.
32498
32499 2004-03-09 Mark Mitchell <mark@codesourcery.com>
32500
32501 PR c++/14432
32502 * g++.dg/parse/builtin2.C: New test.
32503
32504 2004-03-08 Mark Mitchell <mark@codesourcery.com>
32505
32506 PR c++/14401
32507 * g++.dg/init/ctor3.C: New test.
32508 * g++.dg/init/union1.C: New test.
32509 * g++.dg/ext/anon-struct4.C: New test.
32510
32511 2004-03-08 Mark Mitchell <mark@codesourcery.com>
32512
32513 * g++.dg/lookup/koenig1.C: Tweak error messages.
32514 * g++.dg/lookup/used-before-declaration.C: Likewise.
32515 * g++.dg/other/do1.C: Likewise.
32516 * g++.dg/overload/koenig1.C: Likewise.
32517 * g++.dg/parse/crash13.C: Likewise.
32518 * g++.dg/template/instantiate3.C: Likewise.
32519
32520 2004-03-08 Eric Christopher <echristo@redhat.com>
32521
32522 * * lib/target-supports.exp: Enable libiconv in test
32523 compilation. Fix up error checking.
32524
32525 2004-03-08 Roger Sayle <roger@eyesopen.com>
32526
32527 PR middle-end/14289
32528 * gcc.dg/pr14289-1.c: New test case.
32529 * gcc.dg/pr14289-2.c: Likewise.
32530 * gcc.dg/pr14289-3.c: Likewise.
32531
32532 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
32533
32534 * gcc.c-torture/execute/20040308-1.c: New test.
32535
32536 2004-03-07 Roger Sayle <roger@eyesopen.com>
32537
32538 * gcc.c-torture/execute/20040307-1.c: New test case.
32539
32540 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
32541
32542 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
32543
32544 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
32545
32546 * gcc.dg/20040306-1.c: New test.
32547
32548 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
32549
32550 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
32551 them static.
32552 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
32553
32554 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32555
32556 PR c/14465
32557 * gcc.dg/decl-6.c: New test.
32558
32559 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32560
32561 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
32562 Rename LOGPOW -> LOG_POW.
32563 (SQRT_EXP, POW_EXP): New.
32564
32565 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32566
32567 * gcc.dg/i386-sse-8.c: New test.
32568
32569 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32570
32571 PR c/14114
32572 * gcc.dg/decl-5.c: New test.
32573
32574 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
32575
32576 * gcc.dg/20040305-1.c: New test.
32577
32578 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
32579
32580 PR other/14354
32581 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
32582
32583 2004-03-04 Ziemowit Laski <zlaski@apple.com>
32584
32585 PR c++/14425, c++/14426
32586 * g++.dg/ext/altivec-4.C: New test.
32587 * g++.dg/ext/altivec-5.C: New test.
32588
32589 2004-03-04 Geoffrey Keating <geoffk@apple.com>
32590
32591 * g++.old-deja/g++.other/linkage1.C: Expect errors about
32592 global variables of a type with no linkage.
32593 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
32594 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
32595 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
32596 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
32597 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
32598 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
32599 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
32600 * g++.dg/warn/deprecated.C: Name enum Color.
32601 * g++.dg/overload/VLA.C: Name structure for 'b'.
32602 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
32603
32604 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32605
32606 * gcc.c-torture/compile/20040304-1.c: New test.
32607
32608 2004-03-03 Zack Weinberg <zack@codesourcery.com>
32609
32610 PR 13728
32611 * gcc.dg/decl-4.c: New testcase.
32612
32613 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
32614
32615 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
32616 as PRECF if sizeof (float) > sizeof (double).
32617 (PRECL): Make it the same as PRECF if
32618 sizeof (float) > sizeof (long double).
32619
32620 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32621
32622 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
32623 system type. Add check for irix6 which doesn't have c99 runtime.
32624
32625 2004-03-03 Bob Wilson <bob.wilson@acm.org>
32626
32627 * gcc.dg/const-elim-1.c: xfail for xtensa.
32628
32629 2004-03-01 Mark Mitchell <mark@codesourcery.com>
32630
32631 PR c++/14369
32632 * g++.dg/template/cond4.C: New test.
32633
32634 2004-03-01 Mark Mitchell <mark@codesourcery.com>
32635
32636 PR c++/14360
32637 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
32638
32639 PR c++/14361
32640 * g++.dg/parse/defarg7.C: New test.
32641
32642 PR c++/14359
32643 * g++.dg/template/friend26.C: New test.
32644
32645 2004-03-01 Mark Mitchell <mark@codesourcery.com>
32646
32647 PR c++/14324
32648 * g++.dg/abi/mangle21.C: New test.
32649
32650 PR c++/14260
32651 * g++.dg/parse/constructor2.C: New test.
32652
32653 PR c++/14337
32654 * g++.dg/template/sfinae1.C: New test.
32655
32656 2004-02-29 Mark Mitchell <mark@codesourcery.com>
32657
32658 PR c++/14267
32659 * g++.dg/expr/crash2.C: New test.
32660
32661 PR middle-end/13448
32662 * gcc.dg/inline-5.c: New test.
32663 * gcc.dg/always-inline.c: Split out tests into ...
32664 * gcc.dg/always-inline2.c: ... this and ...
32665 * gcc.dg/always-inline3.c: ... this.
32666
32667 2004-02-29 Mark Mitchell <mark@codesourcery.com>
32668
32669 PR debug/12103
32670 * g++.dg/debug/crash1.C: New test.
32671
32672 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
32673
32674 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
32675 function with __attribute__((noinline)).
32676 (recurser_void2): Likewise.
32677 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
32678 (recurser_void2): Likewise.
32679
32680 2004-02-29 Roger Sayle <roger@eyesopen.com>
32681
32682 PR middle-end/14203
32683 * g++.dg/warn/Wunused-6.C: New test case.
32684
32685 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
32686
32687 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
32688 not defined.
32689
32690 2004-02-27 Eric Christopher <echristo@redhat.com>
32691
32692 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
32693 * g++.dg/charset/asm2.c: Run only x86.
32694 * gcc.dg/charset/asm3.c: Ditto.
32695
32696 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
32697
32698 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
32699 ld_library_path.
32700
32701 2004-02-27 Ziemowit Laski <zlaski@apple.com>
32702
32703 * g++.dg/ext/altivec-3.C: New.
32704
32705 2004-02-26 Richard Henderson <rth@redhat.com>
32706
32707 * g++.dg/ext/attrib10.C: Mark for warning.
32708 * gcc.dg/attr-alias-1.c: New.
32709
32710 2004-02-26 Richard Henderson <rth@redhat.com>
32711
32712 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
32713 * gcc.c-torture/execute/20040208-2.c: ... it back.
32714
32715 2004-02-26 Eric Christopher <echristo@redhat.com>
32716
32717 * lib/target-supports.exp (check-iconv-available): New function.
32718 * lib/gcc-dg.exp (dg-require-iconv): New function.
32719 Use above.
32720 * gcc.dg/charset: New directory.
32721 * gcc.dg/charset/charset.exp: New file.
32722 * gcc.dg/charset/asm1.c: Ditto.
32723 * gcc.dg/charset/asm2.c: Ditto.
32724 * gcc.dg/charset/asm3.c: Ditto.
32725 * gcc.dg/charset/asm4.c: Ditto.
32726 * gcc.dg/charset/asm5.c: Ditto.
32727 * gcc.dg/charset/attribute1.c: Ditto.
32728 * gcc.dg/charset/attribute2.c: Ditto.
32729 * gcc.dg/charset/string1.c: Ditto.
32730 * g++.dg/charset: New directory.
32731 * g++.dg/dg.exp: Add here. Special options.
32732 * g++.dg/charset/charset.exp: New file.
32733 * g++.dg/charset/asm1.c: Ditto.
32734 * g++.dg/charset/asm2.c: Ditto.
32735 * g++.dg/charset/asm3.c: Ditto.
32736 * g++.dg/charset/asm4.c: Ditto.
32737 * g++.dg/charset/attribute1.c: Ditto.
32738 * g++.dg/charset/attribute2.c: Ditto.
32739 * g++.dg/charset/extern1.cc: Ditto.
32740 * g++.dg/charset/extern2.cc: Ditto.
32741 * g++.dg/charset/string1.c: Ditto.
32742
32743 2004-02-26 Mark Mitchell <mark@codesourcery.com>
32744
32745 PR c++/14278
32746 * g++.dg/parse/comma1.C: New test.
32747
32748 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32749
32750 PR c++/14284
32751 * g++.dg/template/ttp8.C: New test.
32752
32753 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
32754
32755 * gcc.dg/fixuns-trunc-1.c: New test.
32756
32757 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32758
32759 * gcc.dg/builtins-config.h: Use #elif.
32760
32761 2004-02-26 Michael Matz <matz@suse.de>
32762
32763 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
32764 * gcc.dg/991214-1.c: Likewise.
32765 * gcc.dg/i386-asm-1.c: Likewise.
32766
32767 2004-02-25 Richard Henderson <rth@redhat.com>
32768
32769 * gcc.c-torture/execute/20040208-2.c: Move ...
32770 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
32771
32772 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32773
32774 PR c++/14246
32775 * g++.dg/other/crash-3.C: New test.
32776
32777 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32778
32779 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
32780 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
32781
32782 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
32783 HP-UX.
32784
32785 2004-02-24 Michael Matz <matz@suse.de>
32786
32787 * gcc.dg/i386-regparm.c: New.
32788
32789 2004-02-23 James E Wilson <wilson@specifixinc.com>
32790
32791 * gcc.c-torture/execute/20040223-1.c: New.
32792
32793 2004-02-23 Zack Weinberg <zack@codesourcery.com>
32794 Kazu Hirata <kazu@cs.umass.edu>
32795
32796 * gcc.dg/fwritable-strings-1.c: Remove.
32797
32798 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
32799
32800 PR c/14156
32801 * gcc.dg/20040223-1.c: New test.
32802
32803 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32804
32805 PR c++/14106
32806 * g++.dg/ext/typeof9.C: New test.
32807
32808 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32809
32810 PR c++/14250
32811 * g++.dg/other/switch1.C: New test.
32812
32813 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
32814
32815 * gcc.dg/cast-function-1.c: Adjust for new informative message.
32816 * gcc.dg/va-arg-1.c: Likewise.
32817
32818 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32819
32820 PR c++/14143
32821 * g++.dg/template/koenig5.C: New test.
32822
32823 2004-02-21 Ziemowit Laski <zlaski@apple.com>
32824
32825 * g++.dg/ext/altivec-1.C: Generalize target triple.
32826 * g++.dg/ext/altivec-2.C: New test case.
32827 * g++.dg/ext/altivec_check.h: New file.
32828 * gcc.dg/altivec-1.c: Generalize target triple;
32829 include altivec_check.h and call altivec_check().
32830 * gcc.dg/altivec-[2-5].c: Generalize target triple.
32831 * gcc.dg/altivec-6.c: New test case.
32832 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
32833 type casts as needed.
32834 * gcc.dg/altivec-10.c: Include altivec_check.h and call
32835 altivec_check().
32836 * gcc.dg/altivec-12.c: New test case.
32837 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
32838 include altivec_check.h and call altivec_check().
32839 * gcc.dg/altivec_check.h: New file.
32840
32841 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32842
32843 * lib/target-supports.exp (check_alias_available): Don't mangle
32844 function `g' in test program.
32845
32846 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32847
32848 * lib/target-supports.exp (check_profiling_available): Check
32849 argument to determine whether we support a profiling type.
32850 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
32851 check_profiling_available.
32852 * g++.dg/bprob/bprob.exp: Likewise.
32853 * g77.dg/bprob/bprob.exp: Likewise.
32854 * gcc.misc-tests/bprob.exp: Likewise.
32855 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
32856 dg-require-profiling and delete expected error handling.
32857 * gcc.dg/20021014-1.c: Likewise.
32858 * gcc.dg/nest.c: Likewise.
32859
32860 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32861
32862 PR c++/12007
32863 * g++.dg/other/vthunk1.C: New test.
32864
32865 2004-02-20 Falk Hueffner <falk@debian.org>
32866
32867 PR target/14201
32868 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
32869
32870 2004-02-20 Mark Mitchell <mark@codesourcery.com>
32871
32872 PR c++/13927
32873 * g++.dg/other/error8.C: Remove XFAIL markers.
32874
32875 PR c++/14173
32876 * g++.dg/ext/packed5.C: New test.
32877
32878 PR c++/14199
32879 * g++.dg/warn/Wunused-5.C: New test.
32880
32881 PR c++/14186
32882 * g++.dg/lookup/member1.C: New test.
32883
32884 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
32885
32886 * gcc.c-torture/compile/20040130-1.c: Enable only when
32887 __INT_MAX__ >= 2147483647L.
32888 * gcc.c-torture/compile/961203-1.c: Likewise.
32889
32890 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
32891
32892 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
32893 * g++.dg/opt/template1.C: Robustify assembler regexp
32894
32895 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32896
32897 * gcc.c-torture/execute/simd-4.x: Remove.
32898 * gcc.c-torture/execute/va-arg-25.x: Likewise.
32899 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
32900 Guard with #ifndef SKIP_ATTRIBUTE.
32901 * gcc.dg/compat/vector-1_y.c: Likewise.
32902 * gcc.dg/compat/vector-2_x.c: Likewise.
32903 * gcc.dg/compat/vector-2_y.c: Likewise.
32904 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
32905 * g++.dg/eh/simd-2.C: Likewise.
32906
32907 2004-02-19 Alan Modra <amodra@bigpond.net.au>
32908
32909 * gcc.c-torture/compile/complex-1.c: New.
32910
32911 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
32912
32913 PR target/14209
32914 * gcc.c-torture/execute/20040218-1.c: New test.
32915
32916 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32917
32918 PR c++/14181
32919 * g++.dg/parse/new2.C: New test.
32920
32921 2004-02-18 Paul Brook <paul@codesourcery.com>
32922
32923 * gcc.c-torture/compile/libcall-1.c: New test.
32924
32925 2004-02-18 Paul Brook <paul@codesourcery.com>
32926
32927 PR debug/12934
32928 * gcc.dg/debug/debug-7.c: New test.
32929
32930 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
32931
32932 * gcc.dg/20040217-1.c: New test.
32933
32934 2004-02-17 Zack Weinberg <zack@codesourcery.com>
32935
32936 * gcc.c-torture/execute/990208-1.x: Delete.
32937
32938 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
32939
32940 * gcc.c-torture/execute/20040208-2.x: New file.
32941
32942 2004-02-17 Mark Mitchell <mark@codesourcery.com>
32943
32944 PR c++/11326
32945 * g++.dg/abi/structret1.C: New test.
32946
32947 2004-02-17 Jakub Jelinek <jakub@redhat.com>
32948
32949 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
32950 (i386_cpuid): No need to test if cpuid is available on AMD64.
32951 Fix assembly, so that it works onboth i386 and AMD64.
32952 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
32953 (vecInLong): Fix s[] member type to unsigned int.
32954 (vecInWord): Remove type.
32955 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
32956 (a64, b64, c64, d64, e64): Remove.
32957 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
32958 Remove unused variable. Remove initialization of removed variables.
32959 Don't call mmx_tests nor sse_tests.
32960 (reference_mmx, reference_sse): Remove.
32961 (check): Add return stmt.
32962 * gcc.dg/i386-sse-7.c: New test.
32963 * gcc.dg/i386-mmx-4.c: New test.
32964
32965 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32966
32967 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
32968 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
32969 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
32970 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
32971 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
32972 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
32973 g++.dg/tc1/dr94.C: Fix line terminator.
32974
32975 2004-02-16 Geoffrey Keating <geoffk@apple.com>
32976
32977 * gcc.c-torture/compile/20040216-1.c: New.
32978
32979 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32980
32981 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
32982 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
32983 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
32984 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
32985 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
32986 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
32987
32988 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
32989
32990 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
32991
32992 2004-02-15 Mark Mitchell <mark@codesourcery.com>
32993
32994 PR c++/13971
32995 * g++.dg/expr/cond4.C: New test.
32996
32997 PR c++/14086
32998 * g++.dg/lookup/crash2.C: New test.
32999
33000 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
33001
33002 * gcc.c-torture/compile/20040214-2.c: New test.
33003
33004 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
33005
33006 PR c++/14116
33007 * g++.dg/ext/typeof8.C: New test.
33008
33009 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
33010
33011 * gcc.c-torture/compile/20040214-1.c: New test.
33012
33013 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33014
33015 PR c++/13635
33016 * g++.dg/template/spec11.C: New test.
33017
33018 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33019
33020 PR c++/13927
33021 * g++.dg/other/error8.C: New test.
33022
33023 2004-02-13 Mark Mitchell <mark@codesourcery.com>
33024
33025 PR c++/14122
33026 * g++.dg/template/array4.C: New test.
33027
33028 PR c++/14108
33029 * g++.dg/inherit/thunk2.C: New test.
33030
33031 PR c++/14083
33032 * g++.dg/eh/cond2.C: New test.
33033
33034 2004-02-12 Alan Modra <amodra@bigpond.net.au>
33035
33036 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
33037
33038 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
33039
33040 * lib/scanasm.exp (dg-scan): Quote pattern before display.
33041
33042 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
33043
33044 * g++.dg/simd-2.C: xfail on ppc64-linux.
33045
33046 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
33047
33048 PR c/456
33049 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
33050 tests.
33051
33052 2004-02-11 Uros Bizjak <uros@kss-loka.si>
33053
33054 * gcc.dg/builtins-33.c: New test.
33055
33056 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
33057
33058 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
33059
33060 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
33061
33062 * g++.dg/simd-2.C: Set -maltivec for ppc64.
33063
33064 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
33065
33066 * gcc.dg/ppc64-abi-3.c: New test.
33067
33068 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
33069
33070 PR c/14092
33071
33072 * gcc.dg/pr14092-1.c: New testcase.
33073
33074 2004-02-10 Alan Modra <amodra@bigpond.net.au>
33075
33076 * gcc.dg/cpp/assert4.c: Fix typo last change.
33077
33078 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
33079 * gcc.dg/cpp/assert4.c: Handle powerpc64.
33080
33081 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
33082
33083 2004-02-09 Roger Sayle <roger@eyesopen.com>
33084
33085 * gcc.c-torture/compile/20040209-1.c: New test case.
33086
33087 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
33088
33089 * gcc.dg/c90-init-1.c: Adjust expected error messages.
33090
33091 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
33092
33093 * gcc.c-torture/execute/20040208-[12].c: New tests.
33094
33095 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
33096
33097 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
33098
33099 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
33100
33101 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
33102
33103 2004-02-07 Zack Weinberg <zack@codesourcery.com>
33104
33105 Bug 13856
33106 * gcc.dg/visibility-8.c: New testcase.
33107
33108 2004-02-07 Zack Weinberg <zack@codesourcery.com>
33109
33110 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
33111 arguments.
33112 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
33113
33114 2004-02-07 Roger Sayle <roger@eyesopen.com>
33115
33116 PR middle-end/13696
33117 * g++.dg/opt/fold1.C: New test case.
33118
33119 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33120
33121 PR c++/14033
33122 * g++.dg/other/crash-2.C: New test.
33123
33124 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33125
33126 PR c++/14028
33127 * g++.dg/parse/angle-bracket2.C: New test.
33128
33129 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33130
33131 PR middle-end/13750
33132 Revert:
33133 2004-01-15 Geoffrey Keating <geoffk@apple.com>
33134 PR pch/13361
33135 * g++.dg/pch/wchar-1.C: New.
33136 * g++.dg/pch/wchar-1.Hs: New.
33137
33138 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33139
33140 PR c++/14008
33141 * g++.dg/parse/error15.C: New test.
33142 * g++.dg/parse/crash11.C: Update dg-error mark.
33143
33144 2004-02-04 Mark Mitchell <mark@codesourcery.com>
33145
33146 PR c++/13932
33147 * g++.dg/warn/conv2.C: New test.
33148
33149 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33150
33151 PR c++/13086
33152 * g++.dg/warn/incomplete1.C: Remove xfail.
33153
33154 2004-02-04 Mark Mitchell <mark@codesourcery.com>
33155
33156 * lib/file-format.exp (gcc_target_object_format): Use
33157 ${tool}_target_compile, not gcc_target_compile.
33158 * lib/target-supports.exp (check_alias_available): Likewise.
33159 (check_gc_sections_available): Likewise.
33160 * g++.dg/ext/attrib10.C: Use dg-require-alias.
33161 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
33162 dg-require-alias.
33163
33164 2004-02-04 Mark Mitchell <mark@codesourcery.com>
33165
33166 PR c++/13969
33167 * g++.dg/template/static6.C: New test.
33168
33169 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
33170
33171 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
33172
33173 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33174
33175 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
33176 tests for systems where `char' is unsigned by default.
33177
33178 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33179
33180 PR c++/13997
33181 * g++.dg/template/partial3.C: New test.
33182
33183 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
33184
33185 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
33186 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
33187 Remove mentions of obsolete ports.
33188
33189 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
33190
33191 * gcc.dg/noncompile/20001228-1.c: Fix for new
33192 error message.
33193
33194 2004-02-03 Roger Sayle <roger@eyesopen.com>
33195
33196 PR target/9348
33197 * gcc.c-torture/execute/multdi-1.c: New test case.
33198
33199 2004-02-03 Mark Mitchell <mark@codesourcery.com>
33200
33201 PR c++/13925
33202 * g++.dg/template/lookup5.C: New test.
33203
33204 2004-02-03 Mark Mitchell <mark@codesourcery.com>
33205
33206 PR c++/13950
33207 * g++.dg/template/lookup4.C: New test.
33208
33209 PR c++/13970
33210 * g++.dg/parse/error14.C: New test.
33211
33212 PR c++/14002
33213 * g++.dg/parse/template13.C: New test.
33214
33215 2004-02-03 Mark Mitchell <mark@codesourcery.com>
33216
33217 PR c++/13978
33218 * g++.dg/template/koenig4.C: New test.
33219
33220 PR c++/13968
33221 * g++.dg/template/crash17.C: New test.
33222
33223 PR c++/13975
33224 * g++.dg/parse/error13.C: New test.
33225 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
33226
33227 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
33228
33229 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
33230
33231 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
33232
33233 PR c/11658
33234 PR c/13994
33235 * gcc.dg/noncompile/20040203-1.c: New test.
33236 * gcc.dg/noncompile/20040203-2.c: Likewise.
33237 * gcc.dg/noncompile/20040203-3.c: Likewise.
33238 * gcc.dg/20040203-1.c: Likewise.
33239
33240 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
33241
33242 PR c++/10858
33243 * g++.dg/template/sizeof7.C: New test.
33244
33245 2004-02-02 Eric Christopher <echristo@redhat.com>
33246 Zack Weinberg <zack@codesourcery.com>
33247
33248 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
33249
33250 2004-02-02 Zack Weinberg <zack@codesourcery.com>
33251
33252 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
33253 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
33254 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
33255 * gcc.dg/cleanup-5.c: Run only on Linux targets.
33256
33257 2004-02-02 Mark Mitchell <mark@codesourcery.com>
33258
33259 PR c++/13113
33260 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
33261
33262 PR c++/13854
33263 * g++.dg/ext/attrib13.C: New test.
33264
33265 PR c++/13907
33266 * g++.dg/conversion/op2.C: New test.
33267
33268 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
33269
33270 * gcc.dg/titype-1.c: Fix pasto.
33271
33272 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
33273
33274 * gcc.dg/titype-1.c: New test.
33275
33276 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33277
33278 PR c++/13957
33279 * g++.dg/template/non-type-template-argument-1.C,
33280 g++.dg/template/qualified-id1.C: Update dg-error marks.
33281 * g++.dg/template/nontype6.C: New test.
33282
33283 2004-02-01 Roger Sayle <roger@eyesopen.com>
33284
33285 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
33286 * gcc.dg/builtins-31.c: New testcase.
33287 * gcc.dg/builtins-32.c: New testcase.
33288
33289 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
33290
33291 * objc.dg/call-super-2.m: Update line numbers
33292 for the including of stddef.h.
33293
33294 2004-01-30 Michael Matz <matz@suse.de>
33295
33296 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
33297 g++.dg/ext/case-range3.C: New tests.
33298
33299 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33300
33301 DR206
33302 PR c++/13813
33303 * g++.dg/template/member4.C: New test.
33304
33305 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33306
33307 PR c++/13683
33308 * g++.dg/template/sizeof6.C: New test.
33309
33310 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
33311
33312 * gcc.dg/fwritable-strings-1.c: New test.
33313
33314 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
33315
33316 * gcc.c-torture/compile/20040130-1.c: New test.
33317
33318 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
33319
33320 * objc.dg/call-super-2.m: Include stddef.h for size_t.
33321
33322 2004-01-29 Mark Mitchell <mark@codesourcery.com>
33323
33324 PR c++/13883
33325 * g++.dg/template/ctor3.C: New test.
33326
33327 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33328
33329 * g++.dg/tc1: New directory.
33330 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
33331 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
33332 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
33333 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
33334 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
33335
33336 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33337
33338 * g++.dg/parse/error11.C: New test.
33339 * g++.dg/parse/error12.C: Likewise.
33340
33341 2004-01-28 Ziemowit Laski <zlaski@apple.com>
33342
33343 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
33344 (scan_initial, main): Use aligned_sizeof instead of sizeof.
33345
33346 2004-01-28 Mark Mitchell <mark@codesourcery.com>
33347
33348 PR c++/13791
33349 * g++.dg/ext/attrib12.C: New test.
33350
33351 PR c++/13736
33352 * g++.dg/parse/cast2.C: New test.
33353
33354 2004-01-27 James E Wilson <wilson@specifixinc.com>
33355
33356 * objc.dg/encode-2.m (main): New local string. Set depending on
33357 sizeof long. Use in sscanf call.
33358 * objc.dg/encode-3.m (main): New local string. Set depending on
33359 sizeof long. Use in scan_initial call.
33360
33361 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33362
33363 * objc.dg/call-super-2.m: Make LP64-safe.
33364 * objc.dg/desig-init-1.m: Likewise.
33365
33366 2004-01-27 Devang Patel <dpatel@apple.com>
33367
33368 * g++.dg/debug/namespace1.C: New test.
33369
33370 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
33371
33372 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
33373 xscale-*-*.
33374
33375 * gcc.dg/arm-mmx-1.c: New test.
33376
33377 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
33378
33379 * gcc.dg/20040127-1.c: New test.
33380 * gcc.dg/20040127-2.c: New test.
33381
33382 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33383
33384 * objc.dg/stret-1.m (glob): Renamed to globa.
33385
33386 2004-01-26 Mark Mitchell <mark@codesourcery.com>
33387
33388 PR c++/13663
33389 * g++.dg/expr/for1.C: New test.
33390
33391 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
33392
33393 PR middle-end/13779
33394 * gcc.dg/darwin-longlong.c: New test.
33395
33396 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
33397
33398 * gcc.dg/20040124-1.c: Moved test from here...
33399 * gcc.c-torture/compile/20040124-1.c: ...to here.
33400
33401 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
33402
33403 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
33404 the assembly output if -m64 is passed.
33405
33406 2004-01-25 Mark Mitchell <mark@codesourcery.com>
33407
33408 PR c++/13833
33409 * g++.dg/template/cond3.C: New test.
33410
33411 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33412
33413 PR c++/13810
33414 * g++.dg/template/ttp7.C: New test.
33415
33416 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33417
33418 PR c++/13797
33419 * g++.dg/template/nontype4.C: New test.
33420 * g++.dg/template/nontype5.C: Likewise.
33421
33422 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
33423
33424 * gcc.dg/torture/mips-clobber-at.c: New test.
33425
33426 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
33427
33428 * gcc.dg/20040124-1.c: New test.
33429
33430 2004-01-24 Jakub Jelinek <jakub@redhat.com>
33431
33432 * gcc.dg/20040123-1.c: New test.
33433
33434 2004-01-23 Zack Weinberg <zack@codesourcery.com>
33435
33436 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
33437
33438 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
33439
33440 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
33441
33442 2004-01-23 Andrew Pinski <apinski@apple.com>
33443
33444 * gcc.dg/20030121-1.c: Move to ..
33445 * gcc.dg/20040121-1.c: here.
33446
33447 2004-01-23 Roger Sayle <roger@eyesopen.com>
33448
33449 * gcc.dg/builtins-29.c: New test case.
33450
33451 2004-01-23 Zack Weinberg <zack@codesourcery.com>
33452
33453 PR 18314
33454 * gcc.dg/builtins-30.c: New testcase.
33455
33456 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
33457
33458 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
33459 * lib/g77.exp: Likewise.
33460 * lib/objc.exp: Likewise.
33461 * lib/g++.exp: Likewise.
33462
33463 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
33464
33465 * gcc.dg/struct-by-value-2.c: New test.
33466
33467 2004-01-21 Andrew Pinski <apinski@apple.com>
33468
33469 PR target/13785
33470 * gcc.dg/20030121-1.c: New test.
33471
33472 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
33473
33474 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
33475 clobber frame pointer register in asm statement.
33476
33477 2004-01-21 Falk Hueffner <falk@debian.org>
33478
33479 * gcc.c-torture/compile/20040121-1.c: New test.
33480
33481 2004-01-21 Zack Weinberg <zack@codesourcery.com>
33482
33483 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
33484
33485 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
33486
33487 * gcc.dg/ppc64-abi-2.c: New test.
33488
33489 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
33490
33491 * lib/treelang.exp: Fill out this file.
33492 * lib/treelang-dg.exp: New File.
33493
33494 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
33495
33496 * gcc.c-torture/compile/981022-1.c: Remove.
33497 * gcc.dg/array-5.c: Remove XFAIL.
33498 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
33499 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
33500 gcc.dg/cond-lvalue-1.c: Update.
33501 * gcc.dg/cast-lvalue-2.c: New test.
33502
33503 2004-01-19 Mark Mitchell <mark@codesourcery.com>
33504
33505 PR c++/13592
33506 * g++.dg/other/error1.C (class foo): Tweak error message.
33507
33508 PR c++/13592
33509 * g++.dg/template/call2.C: New test.
33510
33511 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
33512
33513 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
33514 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
33515 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
33516 scalar-return-1_x.c, scalar-return-2_y.c,
33517 scalar-return-3_x.c, scalar-return-3_y.c,
33518 scalar-return-4_x.c, scalar-return-4_y.c,
33519 struct-align-1.h, struct-align-1_x.c,
33520 struct-align-1_y.c, struct-align-2.h,
33521 struct-align-2_x.c, struct-align-2_y.c,
33522 struct-by-value-10_y.c, struct-by-value-11_x.c,
33523 struct-by-value-11_y.c, struct-by-value-12_x.c,
33524 struct-by-value-12_y.c, struct-by-value-13_x.c,
33525 struct-by-value-13_y.c, struct-by-value-14_x.c,
33526 struct-by-value-14_y.c, struct-by-value-15_x.c,
33527 struct-by-value-15_y.c, struct-by-value-16_y.c,
33528 struct-by-value-17_y.c, struct-by-value-18_y.c,
33529 struct-by-value-19_y.c, struct-by-value-1_x.c,
33530 struct-by-value-1_y.c, struct-by-value-20_y.c,
33531 struct-by-value-2_x.c, struct-by-value-2_y.c,
33532 struct-by-value-3_y.c, struct-by-value-4_x.c,
33533 struct-by-value-4_y.c, struct-by-value-5_y.c,
33534 struct-by-value-6_y.c, struct-by-value-7_y.c
33535 struct-by-value-8_x.c, struct-by-value-8_y.c
33536 struct-by-value-9_x.c, struct-by-value-9_y.c
33537 struct-return-10_x.c, struct-return-10_y.c,
33538 struct-return-19_x.c, struct-return-20_x.c
33539 struct-return-2_x.c, struct-return-2_y.c
33540 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
33541 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
33542
33543 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
33544
33545 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
33546 attribute on sparc*-sun-solaris2.*.
33547
33548 2004-01-18 Mark Mitchell <mark@codesourcery.com>
33549
33550 PR c++/13710
33551 * g++.dg/ext/typeof7.C: New test.
33552
33553 2004-01-18 David Edelsohn <edelsohn@gnu.org>
33554
33555 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
33556 * gcc.dg/const-elim-1.c: Same.
33557
33558 2004-01-17 Ziemowit Laski <zlaski@apple.com>
33559
33560 * objc.dg/stret-1.m: New.
33561 * objc.dg/stret-2.m: New.
33562
33563 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
33564
33565 PR c++/11895
33566 * g++.dg/ext/vector1.C: New test.
33567
33568 2004-01-16 Geoffrey Keating <geoffk@apple.com>
33569
33570 * gcc.dg/pch/import-1.c: New.
33571 * gcc.dg/pch/import-1.hs: New.
33572 * gcc.dg/pch/import-1a.h: New.
33573 * gcc.dg/pch/import-1b.h: New.
33574 * gcc.dg/pch/import-1c.h: New.
33575
33576 2004-01-16 Mark Mitchell <mark@codesourcery.com>
33577
33578 PR c++/13574
33579 * g++.dg/ext/array1.C: New test.
33580
33581 PR c++/13178
33582 * g++.dg/conversion/op1.C: New test.
33583
33584 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
33585
33586 PR 11864
33587 From Kazumoto Kojima / Dan Kegel:
33588 * gcc.dg/pr11864-1.c: New test.
33589
33590 PR 10392
33591 From Marcus Comstedt / Dan Kegel:
33592 * gcc.dg/pr10392-1.c: New test.
33593
33594 2004-01-16 Mark Mitchell <mark@codesourcery.com>
33595
33596 PR c++/13478
33597 * g++.dg/init/ref10.C: New test.
33598
33599 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33600
33601 PR c++/13407
33602 * g++.dg/parse/typename6.C: New test.
33603
33604 2004-01-15 Geoffrey Keating <geoffk@apple.com>
33605
33606 PR pch/13361
33607 * g++.dg/pch/wchar-1.C: New.
33608 * g++.dg/pch/wchar-1.Hs: New.
33609
33610 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33611
33612 PR c++/9259
33613 * g++.dg/expr/sizeof2.C: New test.
33614
33615 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
33616
33617 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
33618
33619 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
33620
33621 PR c++/13659
33622 * g++.dg/lookup/strong-using-3.C: New.
33623 * g++.dg/lookup/using-10.C: New.
33624
33625 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
33626
33627 PR c++/13594
33628 * g++.dg/lookup/strong-using-2.C: New.
33629
33630 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
33631 Dan Kegel <dank@kegel.com>
33632 J"orn Rennecke <joern.rennecke@superh.com>
33633
33634 PR target/9365
33635 * gcc.dg/pr9365-1.c: New test.
33636
33637 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33638
33639 PR c++/8856
33640 * g++.dg/parse/casting-operator2.C: New test.
33641 * g++.old-deja/g++.pt/explicit83.C: Remove.
33642
33643 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
33644
33645 * gcc.dg/label-compound-stmt-1.c: New test.
33646 * gcc.c-torture/compile/950922-1.c,
33647 gcc.c-torture/compile/20000211-3.c,
33648 gcc.c-torture/compile/20000518-1.c,
33649 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
33650 compound statements.
33651
33652 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
33653
33654 * gcc.dg/ppc64-abi-1.c: New test.
33655
33656 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
33657
33658 * g++.dg/ext/attrib9.C: Add dg-warnings.
33659
33660 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33661
33662 PR c++/12335
33663 * g++.dg/parse/dtor3.C: New test.
33664
33665 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
33666
33667 PR c++/12709
33668 * g++.dg/parse/try-catch-1.C: New test.
33669
33670 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
33671
33672 * ada/acats/run_all.sh: Add more verbose output in acats.log
33673 when compiling tests.
33674
33675 2004-01-12 Zack Weinberg <zack@codesourcery.com>
33676
33677 PR 13656
33678 * gcc.dg/typedef-redecl.c: New test case.
33679 * gcc.dg/typedef-redecl.h: New support file.
33680
33681 2004-01-13 Jan Hubicka <jh@suse.cz>
33682
33683 * gcc.dg/always_inline.c: New test.
33684 * gcc.dg/debug/20031231-1.c: Fix.
33685
33686 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33687
33688 PR c++/13474
33689 * g++.dg/template/array3.C: New test.
33690
33691 2004-01-12 Zack Weinberg <zack@codesourcery.com>
33692
33693 * g++.dg/ext/lvalue1.C: No longer expected to fail.
33694 * g++.dg/warn/Wunused-2.C: Likewise.
33695
33696 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33697
33698 PR c++/13289
33699 * g++.dg/template/instantiate6.C: New test.
33700
33701 2004-01-12 Roger Sayle <roger@eyesopen.com>
33702
33703 PR middle-end/11397
33704 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
33705
33706 2004-01-12 Jan Hubicka <jh@suse.cz>
33707
33708 PR opt/12826
33709 * gcc.dg/20040112-1.c: New.
33710
33711 * gcc.dg/dwarf-die[1-7].c: Move to...
33712 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
33713 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
33714
33715 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
33716
33717 PR c++/4100
33718 * g++.dg/parse/friend4.C: New test.
33719
33720 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
33721
33722 PR c++/4100
33723 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
33724 definition is called a friend.
33725
33726 2004-01-11 Zack Weinberg <zack@codesourcery.com>
33727
33728 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
33729
33730 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
33731
33732 PR c++/3478
33733 * g++.dg/parse/error10.C: New test.
33734 * g++.dg/template/arg2.C: Accept "invalid type" error.
33735
33736 2004-01-11 Jakub Jelinek <jakub@redhat.com>
33737
33738 PR middle-end/13392
33739 * g++.dg/opt/expect2.C: New test.
33740
33741 2004-01-10 Zack Weinberg <zack@codesourcery.com>
33742
33743 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
33744 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
33745 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
33746 Update dg-error regexps.
33747
33748 2004-01-10 Zack Weinberg <zack@codesourcery.com>
33749
33750 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
33751 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
33752
33753 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33754
33755 * gcc.dg/pragma-re-1.c: Use right pointer type.
33756
33757 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33758
33759 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
33760
33761 2004-01-09 Geoffrey Keating <geoffk@apple.com>
33762
33763 * gcc.dg/rs6000-ldouble-1.c: New.
33764
33765 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33766
33767 DR 337
33768 PR c++/9256
33769 * g++.dg/other/abstract1.C: New test.
33770
33771 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
33772
33773 * g++.dg/lookup/strong-using-1.C: New.
33774
33775 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
33776
33777 PR c/11234
33778 * gcc.dg/func-ptr-conv-1.c: New test.
33779 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
33780
33781 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
33782
33783 PR target/13380.
33784 * gcc.c-torture/compile/20040109-1.c: New.
33785
33786 2004-01-08 Stuart Hastings <stuart@apple.com>
33787
33788 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
33789 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
33790 * gcc.dg/i386-sse-6.c: ...this new testcase.
33791
33792 2004-01-09 Alan Modra <amodra@bigpond.net.au>
33793
33794 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
33795
33796 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
33797
33798 * ada/acats/run_acats: Treat 'gnatchop' the same way
33799 as 'gnatmake'. Export GCC_DRIVER.
33800 * ada/acats/run_all.sh: Add target_gnatchop. Use
33801 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
33802
33803 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33804
33805 PR c++/12573
33806 * g++.dg/template/dependent-expr4.C: New test.
33807
33808 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
33809
33810 * gcc.dg/altivec-11.c: New test.
33811
33812 2004-01-07 Mark Mitchell <mark@codesourcery.com>
33813
33814 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
33815
33816 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
33817
33818 PR c/6024
33819 * gcc.dg/enum-compat-1.c: New test.
33820 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
33821
33822 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
33823
33824 PR c/12165
33825 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
33826 gcc.dg/c99-idem-qual-3.c: New tests.
33827
33828 2004-01-07 Alan Modra <amodra@bigpond.net.au>
33829
33830 * gcc.dg/winline-7.c: Don't cast void * to int.
33831
33832 2004-01-06 Jan Hubicka <jh@suse.cz>
33833
33834 * gcc.dg/i386-sse-5.c: New test
33835 * g++.dg/eh/simd-1.c: Add -w argument for i386.
33836
33837 2004-01-05 Mark Mitchell <mark@codesourcery.com>
33838
33839 PR c++/12815
33840 * g++.dg/rtti/typeid4.C: New test.
33841
33842 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
33843
33844 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
33845
33846 2004-01-05 Mark Mitchell <mark@codesourcery.com>
33847
33848 PR c++/12132
33849 * g++.dg/template/error11.C: New test.
33850
33851 PR c++/13451
33852 * g++.dg/template/class2.C: New test.
33853
33854 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
33855 Richard Sandiford <rsandifo@redhat.com>
33856
33857 PR c++/13387
33858 * g++.dg/opt/alias3.C: New test.
33859
33860 2004-01-04 Mark Mitchell <mark@codesourcery.com>
33861
33862 PR c++/13157
33863 * g++.dg/template/koenig3.C: New test.
33864
33865 PR c++/13529
33866 * g++.dg/parse/offsetof3.C: New test.
33867
33868 * g++.dg/init/copy7.C: Add missing dg-error markers.
33869
33870 PR c++/12226
33871 * g++.dg/init/copy7.c: New test.
33872
33873 PR c++/13536
33874 * g++.dg/parse/cast1.C: New test.
33875
33876 2004-01-04 Jan Hubicka <jh@suse.cz>
33877
33878 * gcc.dg/winline[1-7].c: New tests.
33879
33880 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33881
33882 PR c++/13520
33883 * g++.dg/template/qualttp22.C: New test.
33884
33885 2004-01-01 Jan Hubicka <jh@suse.cz>
33886
33887 * gcc.dg/debug/20031231-1.c: New.
33888 * gcc.c-torture/compile/20040101-1.c: New.
33889 * gcc.dg/dwarf-die-[1-7].c: New.
33890
33891 2004-01-01 Jakub Jelinek <jakub@redhat.com>
33892
33893 PR optimization/13521
33894 * gcc.c-torture/compile/20031231-1.c: New test.
33895
33896 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
33897
33898 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
33899
33900 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33901
33902 PR c++/10079
33903 * g++.dg/template/crash16.C: New test.
33904
33905 2003-12-30 Mark Mitchell <mark@codesourcery.com>
33906
33907 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
33908
33909 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
33910
33911 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
33912 ports.
33913 * g++.old-deja/g++.jason/thunk3.C: Likewise.
33914 * g++.old-deja/g++.law/profile1.C: Likewise.
33915 * gcc.c-torture/compile/981006-1.c: Likewise.
33916 * gcc.c-torture/execute/loop-2e.x: Likewise.
33917 * gcc.c-torture/execute/loop-2f.x: Remove.
33918 * gcc.c-torture/execute/loop-2g.x: Likewise.
33919 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
33920 * gcc.dg/20020312-2.c: Remove traces of dead ports.
33921
33922 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
33923
33924 PR c++/13507
33925 * g++.dg/ext/attrib11.C: New test.
33926
33927 PR c++/13494
33928 * g++.dg/template/array2-1.C: New test.
33929 * g++.dg/template/array2-2.C: New test.
33930
33931 2003-12-29 Mark Mitchell <mark@codesourcery.com>
33932
33933 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
33934
33935 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
33936
33937 PR c++/12774
33938 * g++.dg/template/array1-1.C: New test.
33939 * g++.dg/template/array1-2.C: New test.
33940
33941 2003-12-29 Roger Sayle <roger@eyesopen.com>
33942
33943 PR fortran/12632
33944 * g77.dg/12632.f: New test case.
33945
33946 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33947
33948 PR c++/13289
33949 * g++.dg/parse/nontype1.C: New test.
33950
33951 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33952
33953 PR c++/12403
33954 * g++.dg/parse/explicit1.C: New test.
33955 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
33956
33957 2003-12-28 Mark Mitchell <mark@codesourcery.com>
33958
33959 PR c++/13081
33960 * g++.dg/opt/inline6.C: New test.
33961
33962 PR c++/12613
33963 * g++.dg/parse/error9.C: New test.
33964
33965 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
33966
33967 2003-12-28 Mark Mitchell <mark@codesourcery.com>
33968
33969 PR c++/13009
33970 * g++.dg/init/assign1.C: New test.
33971
33972 2003-12-28 Roger Sayle <roger@eyesopen.com>
33973
33974 PR c++/13070
33975 * g++.dg/warn/format3.C: New test case.
33976
33977 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33978
33979 * gcc.c-torture/compile/20031227-1.c: New test.
33980
33981 2003-12-23 Mark Mitchell <mark@codesourcery.com>
33982
33983 * g++.dg/bprob/bprob.exp: Load target-supports.exp
33984 * g77.dg/bprob/bprob.exp: Likewise.
33985 * gcc.misc-tests/bprob.exp: Likewise.
33986 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
33987 variants on systems where the library does not provide that
33988 functionality.
33989 * gcc.dg/builtins-20.c: Use builtins-config.h.
33990 * gcc.dg/builtins-config.h: New file.
33991
33992 2003-12-23 Mark Mitchell <mark@codesourcery.com>
33993
33994 * lib/gcc-dg.exp (dg-require-profiling): New function.
33995 * lib/target-supports.exp (check_profiling_available): Likewise.
33996 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
33997 * g77.dg/bprob/bprob.exp: Likewise.
33998 * gcc.misc-tests/bprob.exp: Likewise.
33999 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
34000 * gcc.dg/20021014-1.c: Likewise.
34001 * gcc.dg/nest.c: Likewise.
34002
34003 2003-12-23 Mark Mitchell <mark@codesourcery.com>
34004
34005 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
34006 compiling.
34007 * g++.dg/lookup/java2.C: Likewise.
34008 * gcc.dg/cpp/lexident.c: Likewise.
34009
34010 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
34011
34012 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
34013 given.
34014 * gcc.c-torture/compile/961203-1.c: Likewise.
34015 * gcc.c-torture/compile/980506-1.c: Likewise.
34016
34017 2003-12-23 Zack Weinberg <zack@codesourcery.com>
34018
34019 * lib/gcc-dg.exp (dg-prune-output): New annotation.
34020 (additional_prunes): New global.
34021 (gcc-dg-prune): Handle additional per-test pruning.
34022 (dg-test): Clear additional_prunes between tests.
34023
34024 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
34025 dg-prune-output to avoid spurious failures from assembler
34026 complaining about nonexistent WAW violations.
34027 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
34028 Use dg-prune-output to avoid spurious failures from assembler
34029 warning about Itanium B-step errata.
34030
34031 2003-12-23 Mark Mitchell <mark@codesourcery.com>
34032
34033 * g++.dg/abi/macro0.C: New test.
34034 * g++.dg/abi/macro1.C: Likewise.
34035 * g++.dg/abi/macro2.C: Likewise.
34036
34037 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
34038 * g++.dg/abi/bitfield7.C: Likewise.
34039 * g++.dg/abi/dtor2.C: Likewise.
34040 * g++.dg/abi/mangle11.C: Likewise.
34041 * g++.dg/abi/mangle12.C: Likewise.
34042 * g++.dg/abi/mangle14.C: Likewise.
34043 * g++.dg/abi/mangle17.C: Likewise.
34044 * g++.dg/abi/vbase10.C: Likewise.
34045 * g++.dg/abi/vbase14.C: Likewise.
34046 * g++.dg/template/qualttp17.C: Likewise.
34047
34048 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
34049
34050 PR c/11995
34051 * gcc.dg/20031223-1.c: New test.
34052
34053 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
34054
34055 * gcc.dg/noreturn-7.c: New test.
34056
34057 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
34058
34059 * gcc.dg/null-pointer-1.c: New test.
34060
34061 2003-12-22 Mark Mitchell <mark@codesourcery.com>
34062
34063 * g++.old-deja/g++.jason/template18.C: Remove.
34064 * g++.old-deja/g++.jason/template37.C: Likewise.
34065
34066 PR c++/12862
34067 * g++.dg/lookup/ns1.C: New test.
34068
34069 PR c++/12397
34070 * g++.dg/template/lookup3.C: New test.
34071
34072 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
34073
34074 * g++.dg/template/recurse1.C: New test
34075
34076 2003-12-22 Mark Mitchell <mark@codesourcery.com>
34077
34078 PR c++/12479
34079 * g++.dg/parse/semicolon1.C: New test.
34080 * g++.dg/parse/semicolon1.h: Likewise.
34081
34082 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
34083
34084 * gcc.dg/darwin-misaligned.c: New test.
34085
34086 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
34087
34088 PR c/9163
34089 * gcc.dg/20031222-1.c: New test.
34090
34091 2003-12-21 Mark Mitchell <mark@codesourcery.com>
34092
34093 PR c++/13438
34094 * g++.dg/parse/error8.C: New test.
34095
34096 PR c++/11554
34097 * g++.dg/warn/ctor-init-1.C: New test.
34098
34099 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
34100
34101 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
34102 too small.
34103 * gcc.c-torture/compile/930217-1.c: Likewise.
34104 * gcc.c-torture/compile/930513-1.c: Likewise.
34105 * gcc.c-torture/execute/920908-2.c: Likewise.
34106 * gcc.c-torture/execute/921204-1.c: Likewise.
34107 * gcc.c-torture/execute/930621-1.c: Likewise.
34108 * gcc.c-torture/execute/930630-1.c: Likewise.
34109 * gcc.c-torture/execute/931031-1.c: Likewise.
34110 * gcc.c-torture/execute/980602-2.c: Likewise.
34111 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
34112 * gcc.c-torture/execute/compndlit-1.c: Likewise.
34113 * gcc.c-torture/execute/extzvsi.c: Likewise.
34114 * gcc.c-torture/unsorted/ext.c: Likewise.
34115
34116 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
34117
34118 PR target/12749
34119 * gcc.c-torture/compile/20031220-2.c: New test case.
34120
34121 2003-12-20 Roger Sayle <roger@eyesopen.com>
34122
34123 PR optimization/13031
34124 * gcc.c-torture/compile/20031220-1.c: New test case.
34125
34126 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
34127
34128 * gcc.dg/cast-function-1.c: New test.
34129
34130 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
34131
34132 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
34133 formats.
34134
34135 2003-12-19 Mark Mitchell <mark@codesourcery.com>
34136
34137 PR c++/12795
34138 * g++.dg/ext/attrib10.C: New test.
34139
34140 2003-12-19 Jakub Jelinek <jakub@redhat.com>
34141
34142 * gcc.dg/cleanup-10.c: New test.
34143 * gcc.dg/cleanup-11.c: New test.
34144
34145 2003-12-19 Jakub Jelinek <jakub@redhat.com>
34146
34147 PR c++/13239
34148 * g++.dg/opt/expect1.C: New test.
34149
34150 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
34151
34152 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
34153
34154 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
34155
34156 PR debug/12923
34157 * gcc.dg/20031218-1.c: New test.
34158
34159 PR debug/12389
34160 * gcc.dg/20031218-2.c: New test.
34161 * gcc.dg/20031218-3.c: New test.
34162
34163 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
34164 of label name and allow for USER_LABEL_PREFIX == "_" names.
34165 * g++.dg/abi/mangle18-2.C: Likewise.
34166 * g++.dg/abi/mangle19-1.C: Likewise.
34167 * g++.dg/abi/mangle19-2.C: Likewise.
34168 * g++.dg/abi/mangle20-1.C: Likewise.
34169 * g++.dg/abi/mangle20-2.C: Likewise.
34170
34171 2003-12-18 Richard Henderson <rth@redhat.com>
34172
34173 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
34174
34175 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
34176 Dan Kegel <dank@kegel.com>
34177
34178 PR other/12009
34179 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
34180 testing a cross compiler, it causes spurious compile failures.
34181 * lib/g++.exp: Likewise.
34182
34183 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34184
34185 PR c++/13262
34186 * g++.dg/template/access13.C: New test.
34187
34188 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
34189
34190 * gcc.dg/20031216-1.c: New test.
34191
34192 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34193
34194 PR c++/9154
34195 * g++.dg/template/error10.C: New test.
34196
34197 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
34198
34199 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
34200 * g++.dg/eh/simd-2.C: Likewise.
34201
34202 2003-12-17 James E Wilson <wilson@specifixinc.com>
34203 Roger Sayle <roger@eyesopen.com>
34204
34205 * gcc.c-torture/execute/ieee/mzero5.c: New.
34206
34207 2003-12-17 Mark Mitchell <mark@codesourcery.com>
34208
34209 PR c++/10603
34210 * g++.dg/parse/error6.C: New test.
34211
34212 PR c++/12827
34213 * g++.dg/parse/error7.C: New test.
34214
34215 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
34216
34217 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
34218 at -O with stabs debugging formats.
34219 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
34220 * gcc.dg/debug/debug-2.c: Likewise.
34221
34222 2003-12-16 Mark Mitchell <mark@codesourcery.com>
34223
34224 PR c++/12696
34225 * g++.dg/init/error1.C: New test.
34226
34227 PR c++/12218
34228 * g++.dg/init/pm3.C: New test.
34229
34230 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
34231
34232 PR c/3347
34233 * gcc.dg/bitfld-8.c: New test.
34234
34235 2003-12-16 James Lemke <jim@wasabisystems.com>
34236
34237 * gcc.dg/arm-scd42-[123].c: New tests.
34238
34239 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
34240
34241 PR c++/9043
34242 * g++.dg/abi/mangle20-1.C: New test.
34243 * g++.dg/abi/mangle20-2.C: New test.
34244
34245 2003-12-16 Mark Mitchell <mark@codesourcery.com>
34246
34247 PR c++/13275
34248 * g++.dg/other/offsetof2.C: Remove XFAIL.
34249 * g++.dg/parse/offsetof1.C: New test.
34250 * g++.gd/parse/offsetof2.C: Likewise.
34251
34252 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34253
34254 * g++.dg/template/nontype3.C: New test.
34255 * g++.dg/template/static2.C: Tweaked the dg-error clause.
34256
34257 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34258
34259 * g++.dg/warn/noreturn-3.C: Also test instantiation.
34260
34261 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
34262
34263 PR c++/13387
34264 * g++.dg/expr/assign1.C: New test.
34265
34266 PR c++/13242
34267 * g++.dg/abi/mangle19-1.C: New test.
34268 * g++.dg/abi/mangle19-2.C: New test.
34269
34270 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
34271
34272 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
34273
34274 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
34275
34276 * gcc.c-torture/execute/20031216-1.c: New test.
34277
34278 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34279
34280 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
34281 an ICE regression.
34282
34283 2003-12-15 Mark Mitchell <mark@codesourcery.com>
34284
34285 PR c++/10926
34286 * g++.dg/template/error9.C: New test.
34287
34288 PR c++/11116
34289 * g++.dg/template/error8.C: New test.
34290
34291 2003-12-15 Roger Sayle <roger@eyesopen.com>
34292
34293 PR middle-end/13400
34294 * gcc.c-torture/execute/20031215-1.c: New test case.
34295
34296 2003-12-15 Mark Mitchell <mark@codesourcery.com>
34297
34298 PR c++/13269
34299 * g++.dg/parse/error5.C: New test.
34300
34301 PR c++/12989
34302 * g++.dg/expr/sizeof1.C: New test.
34303
34304 PR c++/13310
34305 * g++.dg/template/crash15.C: New test.
34306
34307 2003-12-15 Geoffrey Keating <geoffk@apple.com>
34308
34309 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
34310 a non-POD type as the last named parameter of a varargs function.
34311
34312 2003-12-15 Mark Mitchell <mark@codesourcery.com>
34313
34314 PR c++/13243
34315 PR c++/12573
34316 * g++.dg/template/crash14.C: New test.
34317 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
34318
34319 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
34320
34321 * g++.dg/other/java1.C: New test.
34322
34323 PR c++/13241
34324 * g++.dg/abi/mangle18-1.C: New test.
34325 * g++.dg/abi/mangle18-2.C: New test.
34326
34327 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34328
34329 PR optimization/10312
34330 * gcc.c-torture/execute/20031214-1.c: New.
34331
34332 2003-12-14 Mark Mitchell <mark@codesourcery.com>
34333
34334 PR c++/10779
34335 PR c++/12160
34336 * g++.dg/parse/error3.C: New test.
34337 * g++.dg/parse/error4.C: Likewise.
34338 * g++.dg/abi/mangle4.C: Tweak error messages.
34339 * g++.dg/lookup/using5.C: Likewise.
34340 * g++.dg/other/error2.C: Likewise.
34341 * g++.dg/parse/typename5.C: Likewise.
34342 * g++.dg/parse/undefined1.C: Likewise.
34343 * g++.dg/template/arg2.C: Likewise.
34344 * g++.dg/template/ttp3.C: Likewise.
34345 * g++.dg/template/type1.C: Likewise.
34346 * g++.old-deja/g++.other/crash32.C: Likewise.
34347 * g++.old-djea/g++.pt/defarg8.C: Likewise.
34348
34349 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34350
34351 PR c++/13106
34352 * g++.dg/warn/noreturn-3.C: New test.
34353
34354 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
34355
34356 PR c++/13118
34357 * g++.dg/abi/covariant3.C: New.
34358
34359 2003-12-12 Jakub Jelinek <jakub@redhat.com>
34360
34361 * g++.dg/eh/ia64-1.C: New test.
34362
34363 2003-12-12 Roger Sayle <roger@eyesopen.com>
34364
34365 PR optimization/13037
34366 * g77.f-torture/execute/13037.f: New test case.
34367
34368 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
34369
34370 PR c++/12881
34371 * g++.dg/abi/covariant2.C: New.
34372
34373 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
34374
34375 * gcc.dg/cpp/trad/macro.c: New tests.
34376
34377 2003-12-11 Zack Weinberg <zack@codesourcery.com>
34378
34379 * gcc.c-torture/execute/wchar_t-1.x: Delete.
34380
34381 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
34382
34383 PR other/10819
34384 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
34385 to fix Bug 10819.
34386 * lib/g++.exp (g++_version): Likewise.
34387 * lib/g77.exp (g77_version): Likewise.
34388 * lib/objc.exp (default_objc_version): Likewise.
34389
34390 2003-12-10 Richard Henderson <rth@redhat.com>
34391
34392 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
34393
34394 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
34395
34396 2003-12-08 Matt Austern <austern@apple.com>
34397
34398 PR c/13134
34399 * lib/gcc-dg.exp (dg-require-visibility): Define.
34400 * lib/target-supports (check_visibility_available): Define.
34401 * gcc.dg/visibility-1.c: New test.
34402 * gcc.dg/visibility-2.c: Likewise.
34403 * gcc.dg/visibility-3.c: Likewise.
34404 * gcc.dg/visibility-4.c: Likewise.
34405 * gcc.dg/visibility-5.c: Likewise.
34406 * gcc.dg/visibility-6.c: Likewise.
34407 * g++.dg/ext/visibility-1.C: Likewise.
34408 * g++.dg/ext/visibility-2.C: Likewise.
34409 * g++.dg/ext/visibility-3.C: Likewise.
34410 * g++.dg/ext/visibility-4.C: Likewise.
34411 * g++.dg/ext/visibility-5.C: Likewise.
34412 * g++.dg/ext/visibility-6.C: Likewise.
34413
34414 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34415
34416 * g++.dg/lookup/java1.C: New test.
34417 * g++.dg/lookup/java2.C: New test.
34418
34419 2003-12-07 Falk Hueffner <falk@debian.org>
34420
34421 * g++.dg/opt/noreturn-1.C: New test.
34422
34423 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
34424
34425 * gcc.dg/overflow-1.c: New test.
34426
34427 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
34428
34429 * g77.f-torture/compile/13060.f: New test.
34430
34431 2003-12-06 Mark Mitchell <mark@codesourcery.com>
34432
34433 PR c++/13323
34434 * g++.dg/inherit/operator2.C: New test.
34435
34436 2003-12-05 Mark Mitchell <mark@codesourcery.com>
34437
34438 PR c++/13305
34439 * g++.dg/ext/attrib9.C: New test.
34440
34441 2003-12-05 Mark Mitchell <mark@codesourcery.com>
34442
34443 PR c++/13314
34444 * g++.dg/template/error7.C: New test.
34445
34446 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
34447 J"orn Rennecke <joern.rennecke@superh.com>
34448
34449 PR target/13302
34450 * g++.dg/other/struct-va_list.C: New test.
34451
34452 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34453
34454 PR c++/13166
34455 * g++.dg/parse/defarg6.C: New test.
34456
34457 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
34458
34459 PR target/13256
34460 * gcc.c-torture/execute/20031201-1.c: New test.
34461
34462 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
34463
34464 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
34465
34466 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
34467
34468 * gcc.dg/builtin-return-1.c: New test.
34469
34470 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
34471 J"orn Rennecke <joern.rennecke@superh.com>
34472
34473 PR optimization/13260
34474 * gcc.c-torture/execute/20031204-1.c: New test.
34475
34476 2003-12-03 Mark Mitchell <mark@codesourcery.com>
34477
34478 PR c++/9127
34479 * g++.dg/template/error6.C: New test.
34480
34481 2003-12-03 Jakub Jelinek <jakub@redhat.com>
34482
34483 * gcc.dg/20031202-1.c: New test.
34484
34485 2003-12-03 Mark Mitchell <mark@codesourcery.com>
34486
34487 PR c++/13179
34488 * g++.dg/template/eh1.C: New test.
34489
34490 PR c++/10771
34491 * g++.dg/template/error5.C: New test.
34492
34493 2003-12-02 David Ung <davidu@mips.com>
34494
34495 * gcc.dg/compat/vector-check.h: Corrected type for var
34496 g_##TMODE
34497
34498 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34499
34500 PR c++/10126
34501 * g++.dg/template/ptrmem8.C: New test.
34502
34503 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34504
34505 PR c++/12573
34506 * g++.dg/template/dependent-expr3.C: New test.
34507
34508 2003-12-01 James Lemke <jim@wasabisystems.com>
34509
34510 * gcc.dg/arm-g2.c: New test.
34511
34512 2003-12-01 Roger Sayle <roger@eyesopen.com>
34513
34514 PR optimization/11634
34515 * gcc.dg/20031201-2.c: New test case.
34516
34517 2003-12-01 Zack Weinberg <zack@codesourcery.com>
34518
34519 PR 11433
34520 * objc.dg/proto-lossage-3.m: New test.
34521
34522 2003-12-01 Roger Sayle <roger@eyesopen.com>
34523
34524 PR optimization/12628
34525 * gcc.dg/20031201-1.c: New test case.
34526
34527 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
34528
34529 * gcc.dg/unaligned-1.c: New test.
34530
34531 2003-11-30 Mark Mitchell <mark@codesourcery.com>
34532
34533 PR c++/9849
34534 * g++.dg/template/error4.C: New test.
34535 * g++.dg/template/nested3.C: Adjust error markers.
34536
34537 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34538
34539 * gcc.dg/cpp/assert4.c: Check more #system assertions.
34540
34541 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
34542
34543 PR c/10333
34544 * gcc.dg/bitfld-7.c: New test.
34545
34546 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
34547
34548 * gcc.dg/tls/asm-1.C: New test.
34549
34550 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34551
34552 * gcc.dg/cpp/assert4.c: Update.
34553
34554 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
34555
34556 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
34557 * gcc.dg/builtin-apply3.c: New test.
34558
34559 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
34560
34561 * lib/compat.exp (compat-obj): New xfaildata parameter.
34562 Use it to set compiler_conditional_xfail_data before compiling.
34563 (compat-get-options): Handle dg-xfail-if.
34564 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
34565 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
34566 * gcc.dg/compat/vector-1_y.c: Likewise.
34567 * gcc.dg/compat/vector-2_x.c: Likewise.
34568 * gcc.dg/compat/vector-2_y.c: Likewise.
34569
34570 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
34571
34572 * g++.dg/opt/reg-stack4.C: New test.
34573
34574 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
34575
34576 * gcc.dg/builtin-apply2.c: New test.
34577
34578 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34579
34580 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
34581
34582 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34583
34584 PR c++/12924
34585 * g++.dg/template/template-id-2.C: New test.
34586
34587 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34588
34589 PR c++/5369
34590 * g++.dg/template/memfriend1.C: New test.
34591 * g++.dg/template/memfriend2.C: Likewise.
34592 * g++.dg/template/memfriend3.C: Likewise.
34593 * g++.dg/template/memfriend4.C: Likewise.
34594 * g++.dg/template/memfriend5.C: Likewise.
34595 * g++.dg/template/memfriend6.C: Likewise.
34596 * g++.dg/template/memfriend7.C: Likewise.
34597 * g++.dg/template/memfriend8.C: Likewise.
34598 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
34599
34600 2003-11-21 Mark Mitchell <mark@codesourcery.com>
34601
34602 PR c++/12515
34603 * g++.dg/ext/cond1.C: New test.
34604
34605 2003-11-20 Richard Henderson <rth@redhat.com>
34606
34607 * gcc.dg/20020201-2.c: Remove.
34608 * gcc.dg/20020201-4.c: Remove.
34609 * gcc.dg/20020304-1.c: Remove.
34610
34611 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
34612
34613 * gcc.dg/cpp/trad/xwin1.c: New test case.
34614
34615 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
34616
34617 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
34618 * lib/g77.exp: Likewise.
34619 * lib/objc.exp: Likewise.
34620 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
34621 for darwin.
34622
34623 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34624
34625 PR c++/12932
34626 * g++.dg/template/static5.C: New test.
34627
34628 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
34629
34630 * gcc.dg/nested-func-1.c: New test.
34631
34632 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34633
34634 * gcc.dg/cpp/assert4.c: New test.
34635
34636 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
34637
34638 PR c++/2294
34639 * g++.dg/lookup/using9.c: New test.
34640
34641 2003-11-14 Mark Mitchell <mark@codesourcery.com>
34642
34643 PR c++/12762
34644 * g++.dg/template/error3.C: New test.
34645
34646 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
34647
34648 PR ada/13035
34649 * ada/acats/run_acats, run_all.sh: Fix syntax error.
34650 No longer use a wrapper for gcc, since this does not work under
34651 Windows.
34652
34653 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
34654
34655 PR c++/2094
34656 * g++.dg/template/ptrmem7.C: New test.
34657
34658 2003-11-13 Andrew Pinski <apinski@apple.com>
34659
34660 * gcc.c-torture/compile/20031113-1.c: New test.
34661
34662 2003-11-13 Mark Mitchell <mark@codesourcery.com>
34663 Kean Johnston <jkj@sco.com>
34664
34665 PR c/13029
34666 * gcc.dg/unused-4.c: Update.
34667
34668 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
34669
34670 * g++.dg/opt/const3.C: New test.
34671
34672 2003-11-13 Jan Hubicka <jh@suse.cz>
34673
34674 * gcc.c-torture/compile/20031112-1.c: New test.
34675
34676 2003-11-12 Mark Mitchell <mark@codesourcery.com>
34677
34678 * g++.dg/parse/crash10.C: Remove bogus error marker.
34679
34680 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34681
34682 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
34683 (host_gcc): Likewise.
34684 (ROOT): Honor $PWDCMD.
34685 (BASE): Likewise.
34686 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
34687
34688 2003-11-12 Catherine Moore <clm@redhat.com>
34689
34690 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
34691
34692 2003-11-12 Andreas Jaeger <aj@suse.de>
34693 Jakub Jelinek <jakub@redhat.com>
34694 Andrew Pinski <pinskia@physics.uc.edu>
34695 Richard Henderson <rth@redhat.com>
34696
34697 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
34698 systems.
34699 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
34700
34701 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
34702 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
34703
34704 2003-11-11 Andreas Jaeger <aj@suse.de>
34705
34706 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
34707
34708 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
34709
34710 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
34711
34712 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
34713 Clean ups.
34714
34715 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
34716
34717 * gcc.dg/trampoline-1.c: New test.
34718
34719 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
34720
34721 * gcc.c-torture/compile/200031109-1.c: New test.
34722
34723 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
34724
34725 PR c/3190
34726 PR c/8714
34727 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
34728 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
34729 gcc.dg/format/no-y2k-1.c: Update.
34730
34731 2003-11-08 Roger Sayle <roger@eyesopen.com>
34732
34733 PR optimization/10467
34734 * gcc.dg/20031108-1.c: New test case.
34735
34736 2003-11-07 Geoffrey Keating <geoffk@apple.com>
34737
34738 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
34739
34740 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
34741
34742 * gcc.dg/compound-lvalue-1.c: New test.
34743 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
34744 some XFAILs.
34745
34746 2003-11-06 Geoffrey Keating <geoffk@apple.com>
34747
34748 * gcc.dg/altivec-varargs-1.c: New test.
34749
34750 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
34751
34752 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
34753 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
34754 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
34755 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
34756 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
34757
34758 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
34759
34760 * gcc.dg/cond-lvalue-1.c: New test.
34761
34762 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
34763
34764 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
34765
34766 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34767
34768 PR c++/11616
34769 * g++.dg/template/instantiate5.C: New test.
34770
34771 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34772
34773 PR c++/12726
34774 * g++.dg/ext/complit2.C: Replace test with self-contained version.
34775 * ChangeLog: Add missing first entry for above test.
34776
34777 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34778
34779 PR c++/9810
34780 * g++.dg/template/using8.C: New test.
34781 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
34782
34783 2003-11-02 Roger Sayle <roger@eyesopen.com>
34784
34785 PR optimization/10817
34786 * gcc.c-torture/compile/20031102-1.c: New test case.
34787
34788 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
34789
34790 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
34791 2147483647.
34792
34793 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
34794
34795 * gcc.dg/20031102-1.c: New test.
34796
34797 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
34798
34799 * gcc.dg/complex-1.c: New test.
34800
34801 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34802
34803 PR c++/12796
34804 * g++.dg/template/crash13.C: Adjust expected error location.
34805 * g++.old-deja/g++.brendan/ns1.C: Likewise.
34806
34807 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
34808
34809 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
34810
34811 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
34812
34813 PR/10239
34814 * gcc.c-torture/compile/20031031-2.c: New test.
34815
34816 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
34817
34818 PR/11640
34819 * gcc.c-torture/compile/20031031-1.c: New test.
34820
34821 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
34822
34823 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
34824 * gcc.misc-tests/bprob.exp: Likewise.
34825 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
34826 the execution test on arm-elf configs.
34827 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
34828 configs that don't support scratch files.
34829 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
34830
34831 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
34832
34833 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
34834 done by dejagnu.
34835
34836 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
34837
34838 * ada/acats/run_all.sh: Redirect mv output to /dev/null
34839 Avoid non pure sh syntax. Add more logging.
34840
34841 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
34842 fail.
34843
34844 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34845
34846 PR libgcj/10610
34847 * gcc.dg/ppc-stackalign-1.c: New test.
34848
34849 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
34850
34851 * ada/acats/run_all.sh: Change output to be more compliant with
34852 dejagnu framework.
34853 Create acats.sum and acats.log files under testsuite/ada/acats
34854 Only run [a-z]* directories, to filter out e.g. CVS.
34855 Redirect build output to log file.
34856
34857 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
34858
34859 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
34860
34861 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
34862
34863 PR ada/5909:
34864 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
34865
34866 2003-10-27 Jakub Jelinek <jakub@redhat.com>
34867
34868 * gcc.c-torture/compile/20031023-1.c: New test.
34869 * gcc.c-torture/compile/20031023-2.c: New test.
34870 * gcc.c-torture/compile/20031023-3.c: New test.
34871 * gcc.c-torture/compile/20031023-4.c: New test.
34872
34873 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34874
34875 PR c++/10371
34876 * g++.dg/lookup/scoped8.C: New test.
34877
34878 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
34879
34880 * g++.dg/opt/reg-stack3.C: New test.
34881
34882 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
34883
34884 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
34885
34886 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34887
34888 PR c++/11076
34889 * g++.dg/template/crash13.C: New test.
34890
34891 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
34892
34893 * gcc.dg/c99-restrict-2.c: New test.
34894
34895 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
34896
34897 PR c++/12698, c++/12699, c++/12700, c++/12566
34898 * g++.dg/inherit/covariant9.C: New test.
34899 * g++.dg/inherit/covariant10.C: New test.
34900 * g++.dg/inherit/covariant11.C: New test.
34901
34902 2003-10-23 Jason Merrill <jason@redhat.com>
34903
34904 PR c++/12726
34905 * g++.dg/ext/complit2.C: New test.
34906
34907 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
34908
34909 PR target/12654
34910 * gcc.c-torture/execute/20031020-1.c: New test.
34911
34912 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34913
34914 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
34915 following the jump_insn.
34916
34917 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
34918
34919 * gcc.dg/cast-lvalue-1.c: New test.
34920
34921 2003-10-21 Mark Mitchell <mark@codesourcery.com>
34922
34923 PR c++/11962
34924 * g++.dg/template/cond2.C: New test.
34925
34926 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
34927
34928 * gcc.dg/builtins-28.c: New test.
34929
34930 2003-10-20 Jan Hubicka <jh@suse.cz>
34931
34932 * g++.dg/opt/inline4.C: Do not use min-inline-insns
34933 parameter.
34934 * gcc.dg/inline-2.c: Likewise.
34935
34936 2003-10-20 Phil Edwards <phil@codesourcery.com>
34937
34938 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
34939 * gcc.dg/nest.c: Likewise.
34940
34941 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34942
34943 PR c++/9781, c++/10583, c++/11862
34944 * g++.dg/parse/crash13.C: New test.
34945
34946 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34947
34948 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
34949
34950 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
34951
34952 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
34953 Define HAVE_C99_RUNTIME except on Solaris.
34954 * gcc.dg/builtins-20.c: Likewise.
34955
34956 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34957
34958 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
34959
34960 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34961
34962 PR c++/12495
34963 * g++.dg/template/crash21.C: New test.
34964
34965 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34966
34967 PR c++/2513
34968 * g++.dg/template/typename5.C: New test.
34969
34970 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34971
34972 PR c++/12369
34973 * g++.dg/template/friend25.C: New test.
34974
34975 2003-10-16 Ziemowit Laski <zlaski@apple.com>
34976
34977 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
34978 versions.
34979
34980 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
34981
34982 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
34983 == 2147483647.
34984
34985 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
34986
34987 * gcc.c-torture/execute/960416-1.x: Remove.
34988 * gcc.c-torture/execute/divconst-3.x: Likewise.
34989
34990 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
34991
34992 PR target/12598
34993 * gcc.dg/torture/cris-volatile-1.c: New test.
34994
34995 2003-10-14 Roger Sayle <roger@eyesopen.com>
34996
34997 PR optimization/9325
34998 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
34999 for overflowing floating point to integer conversion during RTL
35000 simplification.
35001
35002 2003-10-13 Ziemowit Laski <zlaski@apple.com>
35003
35004 * objc/execute/_cmd.m: Fix typo.
35005 * objc.dg/image-info.m, objc.dg/symtab-1.m:
35006 Relax 'scan-assembler' regexp.
35007 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
35008 objc.dg/try-catch-4.m: Run on non-Darwin targets.
35009 * objc.dg/zero-link-2.m: Remove blank line.
35010 * objc.dg/zero-link-3.m: New test case.
35011
35012 2003-10-13 Geoffrey Keating <geoffk@apple.com>
35013
35014 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
35015
35016 * gcc.dg/asm-names.c: Use scan-assembler-not rather
35017 than linker trickery.
35018
35019 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35020
35021 PR c++/12370
35022 * g++.dg/other/friend2.C: New test.
35023
35024 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
35025
35026 * gcc.dg/20031012-1.c: New test.
35027
35028 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
35029
35030 * gcc.dg/weak/weak-3.c: Fix for new warning.
35031
35032 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
35033
35034 PR optimization/8750
35035 * gcc.c-torture/execute/20031012-1.c: New test case.
35036
35037 2003-10-11 Roger Sayle <roger@eyesopen.com>
35038
35039 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
35040 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
35041
35042 2003-10-11 Roger Sayle <roger@eyesopen.com>
35043
35044 PR optimization/12260
35045 * gcc.c-torture/compile/20031011-2.c: New test case.
35046
35047 2003-10-11 Roger Sayle <roger@eyesopen.com>
35048
35049 * gcc.c-torture/execute/20031011-1.c: New testcase.
35050
35051 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
35052
35053 * gcc.c-torture/compile/20031011-1.c: New test.
35054
35055 2003-10-11 Jan Hubicka <jh@suse.cz>
35056
35057 * g++.dg/other/first-global.C: New test.
35058
35059 2003-10-11 Roger Sayle <roger@eyesopen.com>
35060
35061 * gcc.c-torture/execute/string-opt-18.c: New testcase.
35062
35063 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
35064
35065 * gcc.c-torture/compile/20031010-1.c: New test.
35066
35067 2003-10-10 Geoffrey Keating <geoffk@apple.com>
35068
35069 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
35070 * gcc.c-torture/execute/va-arg-25.c: ... here.
35071
35072 2003-10-09 Mark Mitchell <mark@codesourcery.com>
35073
35074 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
35075
35076 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
35077
35078 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
35079
35080 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
35081
35082 * g++.dg/parse/error2.C: New test.
35083
35084 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
35085
35086 PR c++/11097
35087 * g++.dg/other/error5.C: Modify the error message.
35088 * g++.dg/lookup/using8.C: New test.
35089
35090 2003-10-07 Geoffrey Keating <geoffk@apple.com>
35091
35092 * gcc.dg/darwin-abi-2.c: New file.
35093 * gcc.c-torture/execute/va-arg-24.c: New file.
35094
35095 2003-10-06 Bob Wilson <bob.wilson@acm.org>
35096
35097 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
35098 indentation.
35099
35100 2003-10-06 Mark Mitchell <mark@codesourcery.com>
35101
35102 PR c++/10147
35103 * g++.dg/other/error4.C: Update error messages.
35104 * g++.dg/template/ptrmem4.C: Likewise.
35105
35106 PR c++/12337
35107 * g++.dg/init/new9.C: New test.
35108
35109 PR c++/12334, c++/12236, c++/8656
35110 * g++.dg/ext/attrib8.C: New test.
35111
35112 2003-10-06 Devang Patel <dpatel@apple.com>
35113
35114 * gcc.dg/debug/dwarf2-3.h: New test.
35115 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
35116
35117 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
35118
35119 * g++.dg/opt/cfg2.C: New test.
35120
35121 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
35122
35123 * g++.dg/opt/float1.C: New test.
35124
35125 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35126
35127 * gcc.dg/c90-array-lval-6.c: New test.
35128 * gcc.dg/c99-array-lval-6.c: New test.
35129
35130 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
35131 Ziemowit Laski <zlaski@apple.com>
35132
35133 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
35134 'Derived', so that it is never considered a class method; add
35135 new warning for '+port' method ambiguity.
35136 * objc.dg/method-12.m: Include <objc/objc.h> instead of
35137 <objc/objc-api.h> (needed on Mac OS X).
35138 * objc.dg/method-13.m: New test.
35139
35140 2003-10-03 Roger Sayle <roger@eyesopen.com>
35141
35142 PR optimization/9325, PR java/6391
35143 * gcc.c-torture/execute/20031003-1.c: New test case.
35144
35145 2003-10-02 Mark Mitchell <mark@codesourcery.com>
35146
35147 PR optimization/12180
35148 * gcc.dg/20031002-1.c: New test.
35149
35150 PR c++/12486
35151 * g++.dg/inherit/error1.C: New test.
35152
35153 2003-10-02 Chris Demetriou <cgd@broadcom.com>
35154
35155 * lib/f-torture.exp (search_for): Rename to...
35156 (search_for_re): This. Also, clean up comments and the
35157 "regexp" invocation.
35158
35159 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
35160
35161 * gcc.c-torture/compile/20031002-1.c: New test.
35162
35163 2003-10-02 Jakub Jelinek <jakub@redhat.com>
35164
35165 * g++.dg/opt/cond1.C: New test.
35166
35167 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
35168
35169 * gcc.dg/Wold-style-definition-2.c: New testcase.
35170 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
35171
35172 2003-09-29 Richard Henderson <rth@redhat.com>
35173
35174 * g++.dg/init/array10.C: Add dg-options.
35175
35176 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
35177
35178 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
35179
35180 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35181
35182 * g++.dg/template/friend19.C: Fix typo.
35183 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
35184
35185 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
35186
35187 * gcc.c-torture/execute/20030928-1.c: New test.
35188 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
35189
35190 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
35191
35192 * g++.dg/opt/unroll1.C: New test.
35193
35194 2003-09-26 Roger Sayle <roger@eyesopen.com>
35195
35196 PR optimization/11741
35197 * gcc.dg/20030926-1.c: New test case.
35198
35199 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35200
35201 PR c++/5655
35202 * g++.dg/parse/access7.C: New test.
35203 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
35204
35205 2003-09-24 Ziemowit Laski <zlaski@apple.com>
35206
35207 MERGE OF objc-improvements-branch into MAINLINE:
35208 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
35209 if libobjc has not been built.
35210 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
35211 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
35212 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
35213 objc/execute/nested-3.m, objc/execute/np-2.m,
35214 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
35215 objc/execute/redefining_self.m, objc/execute/root_methods.m,
35216 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
35217 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
35218 objc.dg/special/unclaimed-category-1.h,
35219 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
35220 well as GNU runtime.
35221 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
35222 * execute/cascading-1.m, execute/function-message-1.m,
35223 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
35224 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
35225 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
35226 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
35227 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
35228 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
35229 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
35230 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
35231 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
35232 * objc.dg/bitfield-2.m: Run only on Darwin.
35233 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
35234 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
35235 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
35236 * objc.dg/const-str-1.m: Fix constant string layout.
35237
35238 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
35239
35240 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
35241
35242 2003-09-23 Geoffrey Keating <geoffk@apple.com>
35243
35244 * gcc.dg/darwin-abi-1.c: New file.
35245
35246 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
35247
35248 PR target/12281
35249 * gcc.c-torture/compile/20030921-1.c: New test.
35250
35251 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
35252
35253 * g++.dg/opt/reg-stack2.C: New test.
35254
35255 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
35256
35257 * g++.dg/eh/delayslot1.C: New test.
35258
35259 2003-09-20 Richard Henderson <rth@redhat.com>
35260
35261 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
35262
35263 2003-09-20 Roger Sayle <roger@eyesopen.com>
35264
35265 * gcc.c-torture/execute/20030920-1.c: New test case.
35266
35267 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35268
35269 * g++.dg/rtti/typeid3.C: Correct expected error message.
35270
35271 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35272
35273 PR c++/157
35274 * g++.dg/parse/crash12.C: New test.
35275
35276 2003-09-19 Janis Johnson <janis187@us.ibm.com>
35277
35278 * gcc.dg/compat/mixed-struct-check.h: New.
35279 * gcc.dg/compat/mixed-struct-defs.h: New.
35280 * gcc.dg/compat/mixed-struct-init.h: New.
35281 * gcc.dg/compat/struct-by-value-19_main.c: New.
35282 * gcc.dg/compat/struct-by-value-19_x.c: New.
35283 * gcc.dg/compat/struct-by-value-19_y.c: New.
35284 * gcc.dg/compat/struct-by-value-20_main.c: New.
35285 * gcc.dg/compat/struct-by-value-20_x.c: New.
35286 * gcc.dg/compat/struct-by-value-20_y.c: New.
35287 * gcc.dg/compat/struct-return-19_main.c: New.
35288 * gcc.dg/compat/struct-return-19_x.c: New.
35289 * gcc.dg/compat/struct-return-19_y.c: New.
35290 * gcc.dg/compat/struct-return-20_main.c: New.
35291 * gcc.dg/compat/struct-return-20_x.c: New.
35292 * gcc.dg/compat/struct-return-20_y.c: New.
35293
35294 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
35295 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
35296 so that it will not complain on LP64 targets.
35297
35298 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35299
35300 PR c++/495
35301 * g++.dg/template/friend24.C: New test.
35302
35303 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
35304
35305 PR c++/12332
35306 * g++.dg/template/memtmpl2.C: New test.
35307
35308 2003-09-18 Mark Mitchell <mark@codesourcery.com>
35309
35310 PR target/11184
35311 * gcc.dg/builtin-apply1.c: New test.
35312
35313 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
35314
35315 PR c++/9848
35316 * g++.dg/warn/Wunused-4.C: New test.
35317
35318 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35319
35320 PR c++/12316
35321 * g++.dg/other/gc2.C: New test.
35322
35323 2003-09-17 Mark Mitchell <mark@codesourcery.com>
35324
35325 PR c++/11991
35326 * g++.dg/rtti/typeid3.C: New test.
35327
35328 PR c++/12266
35329 * g++.dg/overload/template1.C: New test.
35330
35331 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
35332
35333 * g++.dg/opt/cfg3.C: New test.
35334
35335 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35336
35337 PR c++/7939
35338 * g++.dg/template/crash11.C: New test.
35339
35340 2003-09-16 Jason Merrill <jason@redhat.com>
35341 Jakub Jelinek <jakub@redhat.com>
35342
35343 * gcc.dg/attr-warn-unused-result.c: New test.
35344
35345 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
35346
35347 PR c++/12184
35348 * g++.dg/expr/call2.C: New test.
35349
35350 2003-09-15 Andreas Jaeger <aj@suse.de>
35351
35352 * gcc.dg/Wold-style-definition-1.c: New test.
35353
35354 2003-09-14 Mark Mitchell <mark@codesourcery.com>
35355
35356 PR c++/3907
35357 * g++.dg/parse/template12.C: New test.
35358
35359 * g++.dg/abi/bitfield11.C: New test.
35360 * g++.dg/abi/bitfield12.C: Likewise.
35361
35362 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
35363
35364 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
35365 non-expansion of functional macro name without arguments at EOL.
35366 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
35367
35368 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
35369
35370 * gcc.c-torture/execute/20030914-[12].c: New tests.
35371
35372 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
35373
35374 PR c++/11788
35375 * g++.dg/overload/addr1.C: New test.
35376
35377 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
35378
35379 * gcc.dg/20030909-1.c: New test.
35380
35381 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
35382
35383 * gcc.dg/ultrasp10.c: New test.
35384
35385 2003-09-09 Devang Patel <dpatel@apple.com>
35386
35387 * gcc.dg/darwin-ld-6.c: New test.
35388
35389 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35390
35391 * gcc.dg/torture/builtin-explog-1.c: New testcase.
35392
35393 2003-09-08 Mark Mitchell <mark@codesourcery.com>
35394
35395 * gcc.dg/ia64-types1.c: New test.
35396 * gcc.dg/ia64-types2.c: Likewise.
35397
35398 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35399
35400 * gcc.dg/builtins-1.c: Add more _Complex tests.
35401 * gcc.dg/torture/builtin-attr-1.c: Likewise.
35402
35403 * gcc.dg/builtins-1.c: Test existing _Complex functions.
35404 * gcc.dg/torture/builtin-attr-1.c: Likewise.
35405
35406 2003-09-08 Mark Mitchell <mark@codesourcery.com>
35407
35408 PR c++/11786
35409 * g++.dg/lookup/koenig2.C: New test.
35410
35411 PR c++/5296
35412 * g++.dg/rtti/typeid2.C: New test.
35413
35414 2003-09-08 Jakub Jelinek <jakub@redhat.com>
35415
35416 * gcc.c-torture/compile/20030904-1.c: New test.
35417
35418 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35419
35420 * g++.dg/opt/longbranch2.C: New test.
35421
35422 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
35423
35424 * g++.dg/template/crash10.C: Only compile it.
35425
35426 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
35427
35428 PR middle-end/11665
35429 * gcc.c-torture/compile/20030907-1.c: New test.
35430 * g++.dg/init/array11.C: New test.
35431
35432 2003-09-07 Mark Mitchell <mark@codesourcery.com>
35433
35434 PR c++/11852
35435 * g++.dg/init/struct1.C: New test.
35436
35437 2003-09-07 Mark Mitchell <mark@codesourcery.com>
35438
35439 PR c++/12181
35440 * g++.dg/expr/comma1.C: New test.
35441
35442 2003-09-06 Mark Mitchell <mark@codesourcery.com>
35443
35444 PR c++/11867
35445 * g++.dg/expr/static_cast5.C: New test.
35446
35447 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
35448
35449 PR c++/11507
35450 * g++.dg/lookup/scoped7.C: New test.
35451
35452 PR c++/9574
35453 * g++.dg/other/static1.C: New test.
35454
35455 PR c++/11490
35456 * g++.dg/warn/template-1.C: New test.
35457
35458 PR c++/11432
35459 * g++.dg/template/crash10.C: New test.
35460
35461 PR c++/2478
35462 * g++.dg/overload/VLA.C: New test.
35463
35464 PR c++/10804
35465 * g++.dg/template/call1.C: New test.
35466
35467 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
35468
35469 PR c++/11794
35470 * g++.dg/parse/using3.C: New test.
35471
35472 2003-09-06 Roger Sayle <roger@eyesopen.com>
35473
35474 PR c++/11409
35475 * g++.dg/overload/builtin3.C: New test case.
35476
35477 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
35478
35479 PR c/9862
35480 * gcc.dg/20030906-1.c: New test.
35481 * gcc.dg/20030906-2.c: Likewise.
35482
35483 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
35484
35485 PR c++/12167
35486 * g++.dg/parse/defarg5.C: New test.
35487
35488 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
35489
35490 2003-09-05 Mark Mitchell <mark@codesourcery.com>
35491
35492 PR c++/12163
35493 * g++.dg/expr/static_cast4.C: New test.
35494
35495 PR c++/12146
35496 * g++.dg/template/crash9.C: New test.
35497
35498 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
35499
35500 * g++.old-deja/g++.ext/pretty2.C: Update for change
35501 in __FUNCTION__.
35502 * g++.old-deja/g++.ext/pretty3.C: Likewise.
35503
35504 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
35505
35506 PR c++/11922
35507 * g++/dg/template/qualified-id1.C: New test.
35508
35509 PR c++/12037
35510 * g++.dg/warn/noeffect4.C: New test.
35511
35512 2003-09-04 Matt Austern <austern@apple.com>
35513
35514 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
35515 * g++.dg/ext/fnname2.C: Likewise.
35516 * g++.dg/ext/fnname3.C: Likewise.
35517
35518 2003-09-04 Mark Mitchell <mark@codesourcery.com>
35519
35520 * g++.dg/expr/lval1.C: New test.
35521 * g++.dg/ext/lvcast.C: Remove.
35522
35523 2003-09-03 Roger Sayle <roger@eyesopen.com>
35524
35525 PR optimization/11700.
35526 * gcc.c-torture/compile/20030903-1.c: New test case.
35527
35528 2003-09-03 Mark Mitchell <mark@codesourcery.com>
35529
35530 PR c++/12053
35531 * g++.dg/abi/layout4.C: New test.
35532
35533 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
35534
35535 PR c++/11553
35536 * g++.dg/parse/friend3.C: New test.
35537
35538 2003-09-02 Mark Mitchell <mark@codesourcery.com>
35539
35540 PR c++/11847
35541 * g++.dg/template/class1.C: New test.
35542
35543 PR c++/11808
35544 * g++.dg/expr/call1.C: New test.
35545
35546 2003-09-01 Mark Mitchell <mark@codesourcery.com>
35547
35548 PR c++/12114
35549 * g++.dg/init/ref9.C: New test.
35550
35551 PR c++/11972
35552 * g++.dg/template/nested4.C: New test.
35553
35554 2003-08-29 Mark Mitchell <mark@codesourcery.com>
35555
35556 PR c++/12093
35557 * g++.dg/template/non-dependent4.C: New test.
35558
35559 PR c++/11928
35560 * g++.dg/inherit/conv1.C: New test.
35561
35562 2003-08-29 Mark Mitchell <mark@codesourcery.com>
35563
35564 PR c++/6196
35565 * g++.dg/ext/label1.C: New test.
35566 * g++.dg/ext/label2.C: Likewise.
35567
35568 2003-08-28 Mark Mitchell <mark@codesourcery.com>
35569
35570 * g++.dg/expr/cond3.C: New test.
35571
35572 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35573
35574 * gcc.dg/builtins-1.c: Add new builtin cases.
35575
35576 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35577
35578 * gcc.dg/builtins-1.c: Add new cases.
35579 * gcc.dg/torture/builtin-attr-1.c: Likewise.
35580
35581 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35582
35583 * gcc.dg/builtins-1.c: Add more math builtin tests.
35584 * gcc.dg/torture/builtin-attr-1.c: New test.
35585
35586 2003-08-28 Mark Mitchell <mark@codesourcery.com>
35587
35588 PR optimization/5079
35589 * g++.dg/opt/static3.C: New test.
35590
35591 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35592
35593 * gcc.misc-tests/gcov-10b.c: New test.
35594
35595 2003-08-27 Mark Mitchell <mark@codesourcery.com>
35596
35597 * g++.dg/opt/ptrmem3.C: New test.
35598
35599 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
35600
35601 2003-08-27 Jakub Jelinek <jakub@redhat.com>
35602
35603 * gcc.dg/20030826-2.c: New test.
35604
35605 2003-08-26 Roger Sayle <roger@eyesopen.com>
35606
35607 PR middle-end/12002
35608 * g77.f-torture/compile/12002.f: New test case.
35609
35610 2003-08-26 Roger Sayle <roger@eyesopen.com>
35611
35612 * gcc.dg/20030826-1.c: New test case.
35613
35614 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
35615
35616 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
35617
35618 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
35619
35620 PR c++/11871
35621 * c++.dg/lookup/crash1.C: New test.
35622
35623 * c++.dg/warn/noeffect3.C: New test.
35624
35625 2003-08-25 Janis Johnson <janis187@us.ibm.com>
35626
35627 * gcc.dg/compat/vector-1_x.c: Compile with -w.
35628 * gcc.dg/compat/vector-1_y.c: Ditto.
35629 * gcc.dg/compat/vector-2_x.c: Ditto.
35630 * gcc.dg/compat/vector-2_y.c: Ditto.
35631
35632 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
35633
35634 * gcc.dg/20030702-1.c: New test.
35635
35636 2003-08-25 Mark Mitchell <mark@codesourcery.com>
35637
35638 PR c++/8795
35639 * g++.dg/ext/altivec-1.C: New test.
35640
35641 2003-08-24 Richard Henderson <rth@redhat.com>
35642
35643 * g++.dg/eh/simd-2.C: Add -w for x86.
35644
35645 2003-08-23 Jakub Jelinek <jakub@redhat.com>
35646
35647 * gcc.dg/20030815-1.c: New test.
35648
35649 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35650
35651 PR c++/3765
35652 * g++.dg/parse/access6.C: New test.
35653
35654 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35655
35656 PR c++/641, c++/11876
35657 * g++.dg/template/friend22.C: New test.
35658 * g++.dg/template/friend23.C: Likewise.
35659
35660 2003-08-22 Mark Mitchell <mark@codesourcery.com>
35661
35662 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
35663 identically.
35664
35665 2003-08-22 Mark Mitchell <mark@codesourcery.com>
35666
35667 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
35668
35669 2003-08-22 Mark Mitchell <mark@codesourcery.com>
35670
35671 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
35672
35673 2003-08-22 Mark Mitchell <mark@codesourcery.com>
35674
35675 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
35676
35677 2003-08-22 Mark Mitchell <mark@codesourcery.com>
35678
35679 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
35680
35681 2003-08-21 Mark Mitchell <mark@codesourcery.com>
35682
35683 PR c++/11919
35684 * g++.dg/overload/prom1.C: New test.
35685
35686 PR c++/11551
35687 * g++.dg/parse/dtor2.C: New test.
35688
35689 PR c++/10762
35690 * g++.dg/parse/using2.C: New test.
35691
35692 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
35693
35694 PR target/11805
35695 * gcc.c-torture/compile/20030821-1.c: New.
35696
35697 2003-08-20 Mark Mitchell <mark@codesourcery.com>
35698
35699 PR c++/11834
35700 * g++.dg/template/deduce2.C: New test.
35701
35702 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
35703
35704 * gcc.c-torture/execute/20030821-1.c: New test.
35705
35706 2003-08-20 Roger Sayle <roger@eyesopen.com>
35707
35708 PR middle-end/11984
35709 * gcc.dg/20030820-1.c: New test case.
35710
35711 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
35712
35713 PR c++/11945
35714 * g++.dg/warn/noeffect2.C: New test.
35715
35716 2003-08-19 Mark Mitchell <mark@codesourcery.com>
35717
35718 PR c++/10926
35719 * g++.dg/template/dtor2.C: New test.
35720
35721 PR c++/11684
35722 * g++.dg/template/operator1.C: New test.
35723 * g++.dg/parse/operator4.C: New test.
35724
35725 PR c++/11946.C
35726 * g++.dg/expr/enum1.C: New test.
35727 * gcc.dg/c99-bool-1.c: Remove bogus warning.
35728
35729 PR c++/11036.C
35730 * g++.dg/parse/elab2.C: New test.
35731 * g++.dg/parse/typedef4.C: Change error message.
35732 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
35733 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
35734 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
35735
35736 2003-08-19 Geoffrey Keating <geoffk@apple.com>
35737
35738 * gcc.dg/pch/warn-1.c: New.
35739 * gcc.dg/pch/warn-1.hs: New.
35740
35741 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
35742 not-tested file.
35743
35744 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
35745
35746 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
35747
35748 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
35749
35750 * gcc.dg/uninit-D.c: New Test.
35751 * gcc.dg/uninit-E.c: New Test.
35752 * gcc.dg/uninit-F.c: New Test.
35753 * gcc.dg/uninit-G.c: New Test.
35754
35755 2003-08-19 Michael Ritzert <ritzert@t-online.de>
35756
35757 * g++.dg/README: Describe the pch directory.
35758
35759 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35760
35761 PR c++/11174
35762 * g++.dg/parse/access4.C: New test.
35763 * g++.dg/parse/access5.C: Likewise.
35764 * g++.old-deja/g++.jason/access17.C: Adjust error message.
35765
35766 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
35767
35768 * gcc.dg/noncompile/20030818-1.c: New.
35769
35770 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
35771
35772 PR c++/11957
35773 * g++.dg/warn/noeffect1.C: New test.
35774
35775 * g++.dg/template/scope2.C: New test.
35776 * g++.dg/template/error2.C: Correct dg-error
35777
35778 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
35779
35780 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
35781
35782 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
35783
35784 PR C++/11512
35785 * g++.dg/template/warn1.C: New.
35786
35787 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
35788
35789 * g++.dg/template/error2.C: New test.
35790 * g++.dg/lookup/using7.C: Adjust errors
35791 * g++.old-deja/g++.pt/crash36.C: Likewise.
35792 * g++.old-deja/g++.pt/derived3.C: Likewise.
35793
35794 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35795
35796 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
35797 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
35798 * gcc.c-torture/execute/builtins/string-9.c: New, from
35799 string-opt-9.c. Adjust for execute/builtins framework.
35800 * gcc.c-torture/execute/string-opt-9.c: Delete.
35801
35802 2003-08-12 Mark Mitchell <mark@codesourcery.com>
35803
35804 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
35805
35806 * g++.dg/parse/ret-type2.C: New test.
35807
35808 PR c++/11703
35809 * g++.dg/init/new8.C: New test.
35810
35811 PR c++/10923
35812 * g++.dg/parse/typedef5.C: New test.
35813
35814 PR c++/9512
35815 * g++.dg/parse/qualified2.C: New test.
35816 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
35817 invalid code.
35818
35819 2003-08-11 Mark Mitchell <mark@codesourcery.com>
35820
35821 * g++.dg/conversion/ptrmem1.C: New test.
35822
35823 2003-08-11 Jakub Jelinek <jakub@redhat.com>
35824
35825 PR target/11693
35826 * gcc.dg/20030811-1.c: New test.
35827
35828 PR target/11535
35829 * gcc.c-torture/execute/20030811-1.c: New test.
35830
35831 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35832
35833 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
35834
35835 2003-08-10 Mark Mitchell <mark@codesourcery.com>
35836
35837 PR c++/11789.C
35838 * g++.dg/inherit/multiple1.C: New test.
35839
35840 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
35841
35842 * gcc.dg/spe1.c: New test.
35843
35844 PR c++/11670
35845 * g++.dg/expr/cast2.C: New test.
35846
35847 PR c++/10530
35848 * g++.dg/template/dependent-name2.C: New test.
35849
35850 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
35851
35852 * g++.dg/parse/crash11.C: Put the dg options in comments.
35853
35854 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
35855
35856 * lib/gcc-dg.exp: Update for diagnostic change.
35857
35858 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35859
35860 PR c++/5767
35861 * g++.dg/parse/crash11.C: New test.
35862
35863 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
35864
35865 * gcc.dg/cpp/spacing1.c: Update.
35866
35867 2003-08-04 Janis Johnson <janis187@us.ibm.com>
35868
35869 PR target/11739
35870 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
35871 a value for -mtune.
35872
35873 2003-08-04 Roger Sayle <roger@eyesopen.com>
35874
35875 PR middle-end/11771
35876 * gcc.c-torture/compile/20030804-1.c: New test case.
35877
35878 2003-08-04 Roger Sayle <roger@eyesopen.com>
35879
35880 * gcc.dg/20030804-1.c: New test case.
35881
35882 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
35883
35884 * gcc.dg/cpp/separate-1.c: New test.
35885
35886 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
35887
35888 PR c++/11704
35889 * g++.dg/template/dependent-expr2.C: New test.
35890
35891 PR c++/11766
35892 * g++.dg/expr/ptrmem1.C: New test.
35893
35894 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35895
35896 PR c++/9453
35897 * g++.dg/template/friend15.C: New test.
35898
35899 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
35900
35901 * lib/dg-pch.exp: Work round PCH bug.
35902
35903 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35904
35905 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
35906 builtins. Move cases from builtins-4.c here.
35907
35908 * gcc.dg/torture/builtin-math-1.c: New test taken from
35909 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
35910 additional cases.
35911
35912 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
35913 Delete.
35914
35915 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
35916
35917 PR c++/9447
35918 * g++.dg/template/using7.C: New test.
35919
35920 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
35921
35922 * import1.c, import2.c: New tests.
35923
35924 2003-08-01 Jakub Jelinek <jakub@redhat.com>
35925
35926 * g++.dg/eh/crossjump1.C: New test.
35927
35928 2003-08-01 Mark Mitchell <mark@codesourcery.com>
35929
35930 PR c++/11697
35931 * g++.dg/template/using6.C: New test.
35932
35933 PR c++/11744
35934 * g++.dg/template/koenig2.C: New test.
35935
35936 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35937
35938 PR c++/7983
35939 * g++.dg/parse/typedef4.C: New test.
35940
35941 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35942
35943 PR c++/8442, c++/8806
35944 * g++.dg/template/elab1.C: New test.
35945 * g++.dg/template/type2.C: Likewise.
35946 * g++.dg/template/ttp3.C: Adjust expected error message.
35947 * g++.old-deja/g++.law/visibility13.C: Likewise.
35948 * g++.old-deja/g++.niklas/t135.C: Likewise.
35949 * g++.old-deja/g++.pt/ttp41.C: Likewise.
35950 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
35951 template argument.
35952 * g++.old-deja/g++.pt/ttp44.C: Likewise.
35953
35954 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
35955
35956 PR c++/11295
35957 * g++.dg/ext/stmtexpr1.C: New test.
35958
35959 * g++.dg/opt/tmp1.C: New test.
35960
35961 PR c++/11525
35962 * g++.dg/parse/constant4.C: New test.
35963
35964 PR c++/9447
35965 * g++.dg/template/using5.C: New test.
35966
35967 2003-07-31 Roger Sayle <roger@eyesopen.com>
35968
35969 * gcc.dg/builtins-27.c: New test case.
35970
35971 2003-07-31 Jakub Jelinek <jakub@redhat.com>
35972
35973 * gcc.dg/tls/opt-7.c: New test.
35974
35975 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
35976
35977 * g++.old-deja/g++.other/crash18.C: Remove.
35978
35979 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
35980
35981 * g++.dg/template/explicit3.C: New.
35982 * g++.dg/template/explicit4.C: New.
35983 * g++.dg/template/explicit5.C: New.
35984
35985 PR c++/11347
35986 * g++.dg/template/memtmpl1.C: New.
35987
35988 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
35989
35990 PR target/11565
35991 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
35992 * gcc.dg/i386-387-5.c (dg-options): Likewise.
35993
35994 2003-07-30 Jan Hubicka <jh@suse.cz>
35995
35996 * vtgc1.c: Kill.
35997
35998 2003-07-29 Zack Weinberg <zack@codesourcery.com>
35999
36000 * gcc.dg/struct-in-proto-1.c: New test.
36001
36002 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
36003
36004 * gcc.dg/cpp/include2.c: Only expect one message.
36005
36006 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
36007
36008 PR c++/9447
36009 * g++.dg/template/using1.C: New test.
36010 * g++.dg/template/using2.C: New test.
36011 * g++.dg/template/using3.C: New test.
36012 * g++.dg/template/using4.C: New test.
36013
36014 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
36015
36016 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
36017 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36018
36019 2003-07-28 Jan Hubicka <jh@suse.cz>
36020
36021 PR c++/11530
36022 * g++.dg/opt/call1.C: New test.
36023
36024 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
36025
36026 PR c++/11667
36027 * g++.dg/init/enum2.C: New test.
36028 * g++.dg/template/overload1.C: Add "-w" option.
36029
36030 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
36031
36032 * gcc.dg/Wdeclaration-after-statement-1.c,
36033 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
36034
36035 2003-07-28 Jakub Jelinek <jakub@redhat.com>
36036
36037 * gcc.c-torture/compile/20030725-1.c: New test.
36038
36039 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
36040
36041 * gcc.dg/20030505.c: Only run for SPE.
36042 Remove definition of opaque type.
36043
36044 2003-07-27 Mark Mitchell <mark@codesourcery.com>
36045
36046 * g++.dg/template/ptrmem6.C: New test.
36047
36048 2003-07-26 Geoffrey Keating <geoffk@apple.com>
36049
36050 * gcc.c-torture/compile/zero-strct-2.c: New test.
36051
36052 2003-07-25 Geoffrey Keating <geoffk@apple.com>
36053
36054 * gcc.dg/intermod-1.c: New test.
36055
36056 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
36057
36058 PR c++/11617
36059 * g++.dg/template/lookup2.C: New test.
36060 * g++.dg/template/memclass1.C: Remove instantiated from error.
36061 * g++.dg/other/error2.C: Tweak expected errors.
36062
36063 PR c++/11596
36064 * g++.dg/template/defarg3.C: New test.
36065
36066 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
36067
36068 2003-07-24 Mark Mitchell <mark@codesourcery.com>
36069
36070 * g++.dg/inherit/access5.C: New test.
36071
36072 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36073
36074 PR c++/11513
36075 * g++.dg/template/crash8.C: New test.
36076
36077 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
36078
36079 PR c/10602
36080 * gcc.dg/noncompile/incomplete-2.c: New test.
36081
36082 2003-07-23 Mark Mitchell <mark@codesourcery.com>
36083
36084 PR c++/11645
36085 * g++.dg/inherit/access4.C: New test.
36086
36087 PR c++/11517
36088 * g++.dg/expr/cond2.C: New test.
36089
36090 PR optimization/10679
36091 * g++.dg/opt/inline4.C: New test.
36092
36093 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
36094
36095 * g++.dg/parse/crash10: New test.
36096
36097 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
36098
36099 * g++.dg/ext/flexary1.C: New test.
36100
36101 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36102
36103 PR c++/10793
36104 * g++.dg/template/crash9.C: New test.
36105
36106 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36107
36108 PR c++/3004
36109 * g++.dg/parse/typedef3.C: New test.
36110
36111 PR c++/7906
36112 * g++.dg/parse/operator2.C: New test.
36113
36114 PR c++/8895
36115 * g++.dg/parse/def-tmpl-arg1.C: New test.
36116
36117 PR c++/9282
36118 * g++.dg/parse/funptr1.C: New test.
36119
36120 PR c++/9452
36121 * g++.dg/parse/ambig3.C: New test.
36122
36123 PR c++/9454
36124 * g++.dg/parse/operator3.C: New test.
36125
36126 PR c++/9486
36127 * g++.dg/parse/template10.C: New test.
36128
36129 PR c++/9488
36130 * g++.dg/parse/template11.C: New test.
36131
36132 PR c++/10150
36133 * g++.dg/parse/invalid-op1.C: New test.
36134
36135 PR c++/10247
36136 * g++.dg/parse/condexpr1.C: New test.
36137
36138 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
36139
36140 * g++.dg/ext/packed3.C: New test.
36141 * g++.dg/ext/packed4.C: New test.
36142
36143 * gcc.dg/pack-test-3.c: New test.
36144
36145 2003-07-21 Janis Johnson <janis187@us.ibm.com>
36146
36147 * lib/compat.exp: Handle dg-options per source file.
36148 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
36149 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
36150 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
36151 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
36152 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
36153 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
36154 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
36155 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
36156 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
36157 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
36158 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
36159 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
36160 * g++.dg/compat/break/bitfield7_x.C: Ditto.
36161 * g++.dg/compat/break/bitfield7_y.C: Ditto.
36162
36163 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
36164
36165 PR c/10320
36166 * gcc.c-torture/execute/20030718-1.c: New test.
36167
36168 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
36169
36170 PR optimization/11536
36171 * gcc.dg/20030721-1.c: New test.
36172
36173 2003-07-19 Mark Mitchell <mark@codesourcery.com>
36174
36175 PR c++/11546
36176 * g++.dg/template/lookup1.C: New test.
36177
36178 2003-07-19 Zack Weinberg <zack@codesourcery.com>
36179
36180 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
36181 diagnostics of ill-formed constructs involving labels.
36182 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
36183 the new 'previously defined here' message.
36184
36185 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
36186
36187 * g++.dg/parse/non-dependent2.C: New test.
36188
36189 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
36190
36191 * g++.dg/init/init-ref4.C: xfail on targets without
36192 weak symbols.
36193
36194 2003-07-17 Jakub Jelinek <jakub@redhat.com>
36195
36196 PR target/11087
36197 * gcc.c-torture/execute/20030717-1.c: New test.
36198
36199 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
36200
36201 * g++.dg/opt/cfg1.C: New test.
36202
36203 2003-07-17 Mark Mitchell <mark@codesourcery.com>
36204
36205 PR optimization/11557
36206 * gcc.dg/20030717-1.c: New test.
36207
36208 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
36209
36210 PR c++/10476
36211 * g++.dg/expr/crash-1.C: New test.
36212
36213 PR c++/11027
36214 * g++.dg/template/init3.C: New test.
36215
36216 PR c++/8222
36217 * g++.dg/template/non-dependent1.C: New test.
36218
36219 PR c++/11070
36220 * g++.dg/template/non-dependent2.C: New test.
36221
36222 PR c++/11071
36223 * g++.dg/template/non-dependent3.C: New test.
36224
36225 PR c++/9907
36226 * g++.dg/template/sizeof5.C: New test.
36227
36228 2003-07-17 Geoffrey Keating <geoffk@apple.com>
36229
36230 PR 11498
36231 * gcc.c-torture/compile/mangle-1.c: New file.
36232
36233 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36234
36235 PR c++/7809
36236 * g++.dg/parse/access3.C: New test.
36237
36238 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
36239
36240 PR c++/11384
36241 * g++.dg/init/init-ref4.C: New test.
36242
36243 2003-07-16 Mark Mitchell <mark@codesourcery.com>
36244
36245 PR c++/11547
36246 * g++.dg/parse/constant3.C: New test.
36247 * g++.dg/parse/crash7.C: Likewise.
36248
36249 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
36250
36251 PR target/11008
36252 * gcc.dg/i386-pentium4-not-mull.c: New.
36253
36254 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
36255
36256 * gcc.dg/asm-names.c (ymain): Make it weak.
36257
36258 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36259
36260 PR c++/5421
36261 * g++.dg/template/friend21.C: New test.
36262
36263 2003-07-16 Jakub Jelinek <jakub@redhat.com>
36264
36265 * gcc.dg/cleanup-8.c: New test.
36266 * gcc.dg/cleanup-9.c: New test.
36267
36268 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
36269
36270 * g++.dg/ext/dll-MI1.h: New file.
36271 * g++.dg/ext/dllexport-MI1.C: New file.
36272 * g++.dg/ext/dllimport-MI1.C: New file.
36273
36274 2003-07-15 Jakub Jelinek <jakub@redhat.com>
36275
36276 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
36277 it does not have cmpstrsi patterns (just cmpmemsi).
36278
36279 2003-07-15 Mark Mitchell <mark@codesourcery.com>
36280
36281 PR debug/11473
36282 * g++.dg/debug/debug8.C: New test.
36283
36284 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36285
36286 PR c++/10108
36287 * g++.dg/template/crash7.C: New test.
36288
36289 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
36290
36291 PR target/10795
36292 * gcc.c-torture/compile/20030708-1.c: New.
36293
36294 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
36295
36296 * gcc.c-torture/execute/20030715-1.c: New test.
36297
36298 2003-07-14 Geoffrey Keating <geoffk@apple.com>
36299
36300 * gcc.dg/pch/inline-3.c: New file.
36301 * gcc.dg/pch/inline-3.hs: New file.
36302 * gcc.dg/pch/inline-4.c: New file.
36303 * gcc.dg/pch/inline-4.hs: New file.
36304
36305 2003-07-14 Mark Mitchell <mark@codesourcery.com>
36306
36307 PR c++/11509
36308 * g++.dg/template/crash6.C: New test.
36309
36310 PR c++/7053
36311 * g++.dg/template/friend20.C: New test.
36312
36313 PR c++/7019
36314 * g++.dg/template/overload2.C: New test.
36315
36316 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36317
36318 PR optimization/11440
36319 * gcc.c-torture/execute/20030714-1.c: New test.
36320
36321 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36322
36323 PR c++/11154
36324 * g++.dg/template/partial2.C: New test.
36325
36326 2003-07-13 Mark Mitchell <mark@codesourcery.com>
36327
36328 PR c++/11503
36329 * g++.dg/template/anon1.C: New test.
36330
36331 PR c++/11493
36332 PR c++/11495
36333 * g++.dg/parse/template9.C: Likewise.
36334 * g++.dg/template/crash4.C: New test.
36335 * g++.dg/template/koenig1.C: Likewise.
36336 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
36337 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
36338 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
36339 functions.
36340 * g++.old-deja/g++.jason/template36.C: Likewise.
36341 * g++.old-deja/g++.mike/p1989.C: Likewise.
36342 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
36343 * g++.old-deja/g++.pt/ttp20.C: Use this->.
36344 * g++.old-deja/g++.pt/ttp21.C: Use this->.
36345 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
36346 compiling.
36347 * g++.old-deja/g++.pt/union2.C: Use this->.
36348
36349 2003-07-11 Jakub Jelinek <jakub@redhat.com>
36350
36351 * gcc.dg/20030711-1.c: New test.
36352
36353 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
36354
36355 PR c++/11050
36356 * g++.dg/parse/args1.C: New test.
36357 * g++.pt/defarg8.C: Change expected errors.
36358
36359 2003-07-11 Mark Mitchell <mark@codesourcery.com>
36360
36361 PR c++/8164
36362 * g++.dg/template/nontype2.C: New test.
36363
36364 PR c++/10558
36365 * g++.dg/parse/template8.C: New test.
36366
36367 PR c++/8327
36368 * g++.dg/template/scope1.C: New test.
36369
36370 * g++.dg/warn/Wsign-compare-1.C: New test.
36371
36372 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
36373
36374 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
36375
36376 2003-07-10 Mark Mitchell <mark@codesourcery.com>
36377
36378 PR c++/9411
36379 * g++.dg/template/explicit2.C: New test.
36380
36381 PR c++/10032
36382 * g++.dg/warn/pedantic1.C: New test.
36383
36384 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
36385
36386 PR c++ 9483
36387 * g++.dg/other/field1.C: New test.
36388
36389 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
36390
36391 PR c/11449
36392 * gcc.c-torture/compile/20030707-1.c: New.
36393
36394 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36395
36396 PR c++/10849
36397 * g++.dg/template/access12.C: New test.
36398
36399 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
36400
36401 * g++.dg/bprob/bprob.exp (prof_ext): Update.
36402 * g77.dg/bprob/bprob.exp (prof_ext): Update.
36403 * gcc.misc-tests/bprob.exp (prof_ext): Update.
36404 * gcc.misc-tests/gcov.exp: Update
36405 * g++.dg/gcov/gcov.exp: Update
36406 * lib/gcov.exp: Update.
36407
36408 2003-07-08 Mark Mitchell <mark@codesourcery.com>
36409
36410 * g++.dg/abi/mangle17.C: Make sure template expressions are
36411 dependent.
36412 * g++.dg/abi/mangle4.C: Mark erroneous casts.
36413 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
36414 * g++.dg/opt/stack1.C: Remove erroneous code.
36415 * g++.dg/parse/template7.C: New test.
36416 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
36417 * g++.old-deja/g++.pt/crash4.C: Likewise.
36418
36419 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36420
36421 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
36422 with zero or one occurence of `$' after the initial `L'.
36423
36424 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
36425
36426 * gcc.c-torture/compile/20030704-1.c: Add a comment.
36427
36428 2003-07-08 Roger Sayle <roger@eyesopen.com>
36429
36430 PR c/11370
36431 * gcc.dg/Wunreachable-6.c: New testcase.
36432 * gcc.dg/Wunreachable-7.c: New testcase.
36433
36434 2003-07-08 Jakub Jelinek <jakub@redhat.com>
36435
36436 PR c/11420
36437 * gcc.dg/20030708-1.c: New test.
36438
36439 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
36440
36441 * gcc.dg/compat/sdata-section.h: New file.
36442 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
36443 * gcc.dg/torture/mips-sdata-1.c: New test.
36444
36445 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36446
36447 PR c++/11030
36448 * g++.dg/template/friend19.C: New test.
36449
36450 2003-07-08 Jakub Jelinek <jakub@redhat.com>
36451
36452 * g++.dg/opt/strength-reduce.C: New test.
36453
36454 2003-07-07 Roger Sayle <roger@eyesopen.com>
36455
36456 PR target/10979
36457 * gcc.dg/20030707-1.c: New testcase.
36458
36459 2003-07-07 Roger Sayle <roger@eyesopen.com>
36460
36461 PR optimization/11059
36462 * g++.dg/opt/emptyunion.C: New testcase.
36463
36464 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36465 Eric Botcazou <ebotcazou@libertysurf.fr>
36466
36467 * g++.dg/opt/stack1.C: New test.
36468
36469 2003-07-05 Mark Mitchell <mark@codesourcery.com>
36470
36471 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
36472 run test.
36473
36474 PR c++/11431
36475 * g++.dg/expr/static_cast3.C: New test.
36476
36477 2003-07-04 Zack Weinberg <zack@codesourcery.com>
36478
36479 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
36480 everywhere.
36481 * gcc.dg/concat.c: Concatenation of string constants with
36482 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
36483 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
36484 * gcc.dg/cpp/escape-2.c: Use wide character constants where
36485 necessary to avoid multi-character character constant warning.
36486 * gcc.dg/cpp/escape.c: Likewise.
36487 * gcc.dg/cpp/ucs.c: Likewise.
36488 Remove backslashes from dg-bogus comments, as they confuse Tcl.
36489 Fix a typo.
36490
36491 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
36492
36493 PR c/11428
36494 * gcc.c-torture/compile/20030704-1.c: New.
36495
36496 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
36497
36498 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
36499
36500 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
36501
36502 PR c++/5287, PR c++/7910, PR c++/11021
36503 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
36504 tests for warnings.
36505 * g++.dg/ext/dllimport2.C: Add tests for warnings.
36506 * g++.dg/ext/dllimport3.C: Likewise.
36507 * g++.dg/ext/dllimport4.C: New file.
36508 * g++.dg/ext/dllimport5.C: New file.
36509 * g++.dg/ext/dllimport6.C: New file.
36510 * g++.dg/ext/dllimport7.C: New file.
36511 * g++.dg/ext/dllimport8.C: New file.
36512 * g++.dg/ext/dllimport9.C: New file.
36513 * g++.dg/ext/dllimport10.C: New file.
36514 * g++.dg/ext/dllexport1.C: New file.
36515
36516 2003-07-03 Mark Mitchell <mark@codesourcery.com>
36517
36518 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
36519 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
36520
36521 2003-07-03 Roger Sayle <roger@eyesopen.com>
36522
36523 * gcc.dg/builtins-25.c: New testcase.
36524 * gcc.dg/builtins-26.c: New testcase.
36525
36526 2003-07-03 Janis Johnson <janis187@us.ibm.com>
36527
36528 * gcc.dg/compat/vector-defs.h: New file.
36529 * gcc.dg/compat/vector-setup.h: New file.
36530 * gcc.dg/compat/vector-check.h: New file.
36531 * gcc.dg/compat/vector-1_main.c: New file.
36532 * gcc.dg/compat/vector-1_x.c: New file.
36533 * gcc.dg/compat/vector-1_y.c: New file.
36534 * gcc.dg/compat/vector-2_main.c: New file.
36535 * gcc.dg/compat/vector-2_x.c: New file.
36536 * gcc.dg/compat/vector-2_y.c: New file.
36537
36538 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
36539 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
36540 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
36541 * gcc.dg/compat/struct-align-1.h: New file.
36542 * gcc.dg/compat/struct-align-1_main.c: New file.
36543 * gcc.dg/compat/struct-align-1_x.c: New file.
36544 * gcc.dg/compat/struct-align-1_y.c: New file.
36545 * gcc.dg/compat/struct-align-2.h: New file.
36546 * gcc.dg/compat/struct-align-2_main.c: New file.
36547 * gcc.dg/compat/struct-align-2_x.c: New file.
36548 * gcc.dg/compat/struct-align-2_y.c: New file.
36549
36550 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
36551 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
36552 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
36553 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
36554 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
36555 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
36556 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
36557 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
36558 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
36559 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
36560 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
36561 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
36562 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
36563 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
36564 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
36565 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
36566 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
36567 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
36568 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
36569 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
36570 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
36571 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
36572 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
36573 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
36574 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
36575 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
36576 * gcc.dg/compat/struct-return-10_x.c: Ditto.
36577 * gcc.dg/compat/struct-return-2_x.c: Ditto.
36578 * gcc.dg/compat/struct-return-3_x.c: Ditto.
36579
36580 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
36581
36582 * gcc.dg/i386-call-1.c: New test.
36583
36584 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
36585
36586 PR c++/9162
36587 * g++.dg/parse/defarg4.C: New.
36588
36589 2003-07-03 Roger Sayle <roger@eyesopen.com>
36590
36591 PR target/10700
36592 * gcc.c-torture/compile/20030703-1.c: New test case.
36593
36594 2003-07-03 Mark Mitchell <mark@codesourcery.com>
36595
36596 * g++.dg/template/local3.C: Remove extra semicolon.
36597
36598 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
36599
36600 * gcc.dg/i386-volatile-1.c: New test.
36601
36602 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
36603
36604 PR c++/11072
36605 * g++.dg/other/offsetof2.C: XFAIL.
36606 * g++.dg/other/offsetof5.C: New.
36607
36608 PR c++/10219
36609 * g++.dg/template/error1.C: New.
36610
36611 PR c++/9779
36612 * g++.dg/template/dependent-expr1.C: New.
36613
36614 2003-07-01 Mark Mitchell <mark@codesourcery.com>
36615
36616 PR c++/6949
36617 * g++.dg/template/local3.C: New test.
36618
36619 PR c++/11149
36620 * g++.dg/lookup/scoped6.C: New test.
36621
36622 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
36623
36624 PR c++/8046
36625 * g++.dg/other/error7.C: New test.
36626
36627 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
36628
36629 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
36630 * g++.old-deja/g++.abi/vtable3.h: Likewise.
36631 * g++.old-deja/g++.law/code-gen5.C: Likewise.
36632 * g++.old-deja/g++.other/union2.C: Likewise.
36633 * gcc.dg/c90-const-expr-2.c: Likewise.
36634 * gcc.dg/c90-const-expr-3.c: Likewise.
36635 * gcc.dg/c99-const-expr-2.c: Likewise.
36636 * gcc.dg/c99-const-expr-3.c: Likewise.
36637 * gcc.dg/concat.c: Likewise.
36638
36639 2003-07-01 Mark Mitchell <mark@codesourcery.com>
36640
36641 PR c++/9559
36642 * g++.dg/init/static1.C: New test.
36643
36644 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36645
36646 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
36647 * g++.old-deja/g++.other/access2.C: Likewise.
36648 * g++.old-deja/g++.other/decl2.C: Likewise.
36649 * gcc.c-torture/execute/20020615-1.c: Likewise.
36650
36651 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
36652
36653 PR c++/4933
36654 * g++.dg/template/sizeof4.C: New test.
36655
36656 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
36657
36658 * g++.dg/other/error6.C: New test.
36659
36660 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
36661
36662 PR c++/10750
36663 * g++.dg/parse/constant2.C: New test.
36664
36665 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
36666
36667 PR c++/11106
36668 * g++.dg/other/error5.C: New test.
36669
36670 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36671
36672 * gcc.dg/format/gcc_diag-1.c: New test.
36673
36674 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
36675
36676 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
36677
36678 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
36679
36680 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
36681 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
36682 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
36683
36684 2003-06-28 Jakub Jelinek <jakub@redhat.com>
36685
36686 * gcc.c-torture/execute/builtins/string-8.c: New test.
36687 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
36688 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
36689 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
36690
36691 2003-06-27 Mark Mitchell <mark@codesourcery.com>
36692
36693 PR c++/10468
36694 * g++.dg/ext/typeof6.C: New test.
36695
36696 2003-06-27 Mark Mitchell <mark@codesourcery.com>
36697
36698 PR c++/10796
36699 * g++.dg/init/enum1.C: New test.
36700
36701 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
36702
36703 * gcc.dg/20030627-1.c: New test.
36704
36705 2003-06-26 Mark Mitchell <mark@codesourcery.com>
36706
36707 PR c++/11332
36708 * g++.dg/expr/static_cast2.C: New test.
36709
36710 2003-06-26 Roger Sayle <roger@eyesopen.com>
36711 Jakub Jelinek <jakub@redhat.com>
36712
36713 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
36714 sprintf(dst,"%s",src) optimization.
36715 * gcc.c-torture/execute/20030626-1.c: New test case.
36716 * gcc.c-torture/execute/20030626-2.c: New test case.
36717
36718 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
36719
36720 * gcc.c-torture/execute/multi-ix.c: New test.
36721
36722 * gcc.c-torture/execute/simd-4.c (main):
36723 Added missing semicolon at end of union.
36724
36725 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
36726
36727 PR c++/8266
36728 * g++.dg/template/explicit-instantiation3.C: New test.
36729
36730 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
36731
36732 * gcc.dg/20030626-1.c: Use signed char.
36733
36734 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
36735
36736 * gcc.dg/20030626-1.c: New test.
36737
36738 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
36739
36740 * const-str-2.m: Update.
36741
36742 2003-06-25 Mark Mitchell <mark@codesourcery.com>
36743
36744 PR c++/10990
36745 * g++.dg/rtti/dyncast1.C: New test.
36746 * g++.dg/abi/mangle4.C: Correct base-specifier access.
36747 * g++.dg/lookup/scoped1.C: Remove XFAIL.
36748 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
36749
36750 PR c++/10931
36751 * g++.dg/expr/static_cast1.C: New test.
36752
36753 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
36754
36755 * gcc.dg/20030625-1.c: New test.
36756
36757 2003-06-24 Roger Sayle <roger@eyesopen.com>
36758
36759 * gcc.c-torture/compile/20030624-1.c: New test case.
36760
36761 2003-06-24 Jakub Jelinek <jakub@redhat.com>
36762
36763 * gcc.c-torture/execute/string-opt-17.c: New test.
36764
36765 2003-06-24 Mark Mitchell <mark@codesourcery.com>
36766
36767 PR c++/5754
36768 * g++.dg/parse/crash6.C: New test.
36769
36770 2003-06-23 Roger Sayle <roger@eyesopen.com>
36771
36772 * gcc.dg/builtins-24.c: New test case.
36773
36774 2003-06-23 Jakub Jelinek <jakub@redhat.com>
36775
36776 * g++.dg/opt/operator1.C: New test.
36777
36778 2003-06-22 Roger Sayle <roger@eyesopen.com>
36779
36780 * gcc.c-torture/execute/string-opt-16.c: New test case.
36781
36782 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36783
36784 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
36785 * g++.old-deja/g++.other/conv7.C: Likewise.
36786 * g++.old-deja/g++.other/overcnv2.C: Likewise.
36787 * g++.old-deja/g++.other/overload14.C: Likewise.
36788
36789 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36790
36791 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
36792 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
36793
36794 2003-06-20 Mark Mitchell <mark@codesourcery.com>
36795
36796 PR c++/10888
36797 * g++.dg/warn/Winline-3.C: New test.
36798
36799 2003-06-20 Mark Mitchell <mark@codesourcery.com>
36800
36801 * lib/target-supports.exp (check_alias_available): Make the test
36802 program acceptable to the Solaris assembler.
36803
36804 PR c++/10749
36805 * g++.dg/template/memclass2.C: New test.
36806
36807 2003-06-20 Mark Mitchell <mark@codesourcery.com>
36808 Eric Botcazou <ebotcazou@libertysurf.fr>
36809
36810 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
36811 data for non-matching targets.
36812 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
36813
36814 2003-06-20 Mark Mitchell <mark@codesourcery.com>
36815
36816 PR c++/10845
36817 * g++.dg/template/member3.C: New test.
36818
36819 2003-06-19 Mark Mitchell <mark@codesourcery.com>
36820
36821 PR c++/10939
36822 * g++.dg/template/func1.C: New test.
36823
36824 PR c++/9649
36825 * g++.dg/template/static4.C: New test.
36826 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
36827
36828 PR c++/11041
36829 * g++.dg/init/ref7.C: New test.
36830
36831 2003-06-19 Matt Austern <austern@apple.com>
36832
36833 PR c++/11228
36834 * g++.dg/anew1.C: New test.
36835 * g++.dg/anew2.C: New test.
36836 * g++.dg/anew3.C: New test.
36837 * g++.dg/anew4.C: New test.
36838
36839 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
36840
36841 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
36842
36843 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
36844
36845 * gcc.c-torture/execute/simd-4.c (main): Make expected value
36846 endian-dependent.
36847
36848 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
36849
36850 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
36851 Remove cruft.
36852
36853 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
36854
36855 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
36856 * gcc.c-torture/compile/961203-1.c: Likewise.
36857 * gcc.c-torture/compile/980506-1.c: Likewise.
36858
36859 2003-06-17 Mark Mitchell <mark@codesourcery.com>
36860
36861 PR c++/10712
36862 * g++.dg/lookup/using7.C: New test.
36863
36864 2003-06-17 Mark Mitchell <mark@codesourcery.com>
36865
36866 PR c++/11105
36867 * g++.dg/abi/conv1.C: Remove it.
36868 * g++.dg/template/conv7.C: New test.
36869 * g++.dg/template/conv8.C: Likewise.
36870 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
36871 conversion operator.
36872
36873 2003-06-17 Janis Johnson <janis187@us.ibm.com>
36874
36875 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
36876 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
36877 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
36878 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
36879 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
36880 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
36881 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
36882 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
36883 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
36884 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
36885 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
36886 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
36887 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
36888 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
36889 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
36890 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
36891 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
36892 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
36893 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
36894 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
36895 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
36896 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
36897 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
36898 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
36899 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
36900 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
36901 * gcc.dg/compat/struct-return-10_x.c: Ditto.
36902 * gcc.dg/compat/struct-return-2_x.c: Ditto.
36903 * gcc.dg/compat/struct-return-3_x.c: Ditto.
36904
36905 2003-06-16 Mark Mitchell <mark@codesourcery.com>
36906
36907 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
36908 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
36909 indications.
36910
36911 2003-06-16 Roger Sayle <roger@eyesopen.com>
36912
36913 * gcc.dg/i386-387-5.c: New test case.
36914 * gcc.dg/i386-387-6.c: New test case.
36915 * gcc.dg/builtins-23.c: New test case.
36916
36917 2003-06-15 Roger Sayle <roger@eyesopen.com>
36918
36919 * gcc.dg/builtins-22.c: New test case.
36920 * gcc.dg/i386-387-1.c: Update to test exp.
36921 * gcc.dg/i386-387-2.c: Likewise.
36922
36923 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36924
36925 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
36926
36927 2003-06-12 Mark Mitchell <mark@codesourcery.com>
36928
36929 * lib/gcc-dg.exp (dg-require-dll): New function.
36930 (dg-xfail-if): Likewise.
36931 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
36932 driver.
36933
36934 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
36935 * gcc.c-torture/compile/20001205-1.c: Likewise.
36936 * gcc.c-torture/compile/20001226-1.c: Likewise.
36937 * gcc.c-torture/compile/20010518-2.c: Likewise.
36938 * gcc.c-torture/compile/20020312-1.c: Likewise.
36939 * gcc.c-torture/compile/20020604-1.c: Likewise.
36940 * gcc.c-torture/compile/920501-12.c: Likewise.
36941 * gcc.c-torture/compile/920501-4.c: Likewise.
36942 * gcc.c-torture/compile/920520-1.c: Likewise.
36943 * gcc.c-torture/compile/920521-1.c: Likewise.
36944 * gcc.c-torture/compile/920625-1.c: Likewise.
36945 * gcc.c-torture/compile/961203-1.c: Likewise.
36946 * gcc.c-torture/compile/980506-1.c: Likewise.
36947 * gcc.c-torture/compile/981006-1.c: Likewise.
36948 * gcc.c-torture/compile/981022-1.c: Likewise.
36949 * gcc.c-torture/compile/981223-1.c: Likewise.
36950 * gcc.c-torture/compile/990617-1.c: Likewise.
36951 * gcc.c-torture/compile/dll.c: Likewise.
36952 * gcc.c-torture/compile/labels-3.c: Likewise.
36953 * gcc.c-torture/compile/mipscop-1.c: Likewise.
36954 * gcc.c-torture/compile/mipscop-2.c: Likewise.
36955 * gcc.c-torture/compile/mipscop-3.c: Likewise.
36956 * gcc.c-torture/compile/mipscop-4.c: Likewise.
36957 * gcc.c-torture/compile/simd-5.c: Likewise.
36958 * gcc.c-torture/compile/20000804-1.x: Remove.
36959 * gcc.c-torture/compile/20001205-1.x: Likewise.
36960 * gcc.c-torture/compile/20001226-1.x: Likewise.
36961 * gcc.c-torture/compile/20010518-2.x: Likewise.
36962 * gcc.c-torture/compile/20020312-1.x: Likewise.
36963 * gcc.c-torture/compile/20020604-1.x: Likewise.
36964 * gcc.c-torture/compile/920501-12.x: Likewise.
36965 * gcc.c-torture/compile/920501-4.x: Likewise.
36966 * gcc.c-torture/compile/920520-1.x: Likewise.
36967 * gcc.c-torture/compile/920521-1.x: Likewise.
36968 * gcc.c-torture/compile/920625-1.x: Likewise.
36969 * gcc.c-torture/compile/961203-1.x: Likewise.
36970 * gcc.c-torture/compile/980506-1.x: Likewise.
36971 * gcc.c-torture/compile/981006-1.x: Likewise.
36972 * gcc.c-torture/compile/981022-1.x: Likewise.
36973 * gcc.c-torture/compile/981223-1.x: Likewise.
36974 * gcc.c-torture/compile/990617-1.x: Likewise.
36975 * gcc.c-torture/compile/mipscop-1.x: Likewise.
36976 * gcc.c-torture/compile/mipscop-2.x: Likewise.
36977 * gcc.c-torture/compile/mipscop-3.x: Likewise.
36978 * gcc.c-torture/compile/mipscop-4.x: Likewise.
36979 * gcc.c-torture/compile/simd-5.x: Likewise.
36980
36981 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
36982
36983 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36984
36985 * gcc.c-torture/execute/20030611-1.c: New test.
36986
36987 2003-06-12 Roger Sayle <roger@eyesopen.com>
36988
36989 PR middle-end/168
36990 * gcc.dg/20030612-1.c: New test case.
36991
36992 2003-06-12 Mark Mitchell <mark@codesourcery.com>
36993
36994 PR c++/10635
36995 * g++.dg/expr/cast1.C: New test.
36996
36997 2003-06-12 Roger Sayle <roger@eyesopen.com>
36998
36999 * gcc.dg/builtins-21.c: New test case.
37000
37001 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
37002
37003 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
37004 options instead of at the end.
37005 * lib/objc.exp (objc_target_compile): Likewise.
37006
37007 2003-06-11 Mark Mitchell <mark@codesourcery.com>
37008
37009 PR c++/10432
37010 * g++.dg/parse/error1.C: New test.
37011
37012 2003-06-11 Janis Johnson <janis187@us.ibm.com>
37013
37014 * gcc.dg/compat/struct-by-value-11_main.c: New file.
37015 * gcc.dg/compat/struct-by-value-11_x.c: New file.
37016 * gcc.dg/compat/struct-by-value-11_y.c: New file.
37017 * gcc.dg/compat/struct-by-value-12_main.c: New file.
37018 * gcc.dg/compat/struct-by-value-12_x.c: New file.
37019 * gcc.dg/compat/struct-by-value-12_y.c: New file.
37020 * gcc.dg/compat/struct-by-value-13_main.c: New file.
37021 * gcc.dg/compat/struct-by-value-13_x.c: New file.
37022 * gcc.dg/compat/struct-by-value-13_y.c: New file.
37023 * gcc.dg/compat/struct-by-value-14_main.c: New file.
37024 * gcc.dg/compat/struct-by-value-14_x.c: New file.
37025 * gcc.dg/compat/struct-by-value-14_y.c: New file.
37026 * gcc.dg/compat/struct-by-value-15_main.c: New file.
37027 * gcc.dg/compat/struct-by-value-15_x.c: New file.
37028 * gcc.dg/compat/struct-by-value-15_y.c: New file.
37029 * gcc.dg/compat/struct-by-value-16_main.c: New file.
37030 * gcc.dg/compat/struct-by-value-16_x.c: New file.
37031 * gcc.dg/compat/struct-by-value-16_y.c: New file.
37032 * gcc.dg/compat/struct-by-value-17_main.c: New file.
37033 * gcc.dg/compat/struct-by-value-17_x.c: New file.
37034 * gcc.dg/compat/struct-by-value-17_y.c: New file.
37035 * gcc.dg/compat/struct-by-value-18_main.c: New file.
37036 * gcc.dg/compat/struct-by-value-18_x.c: New file.
37037 * gcc.dg/compat/struct-by-value-18_y.c: New file.
37038
37039 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
37040 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
37041 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
37042 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
37043 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
37044 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
37045 * gcc.dg/compat/scalar-return-3_main.c: New file.
37046 * gcc.dg/compat/scalar-return-3_x.c: New file.
37047 * gcc.dg/compat/scalar-return-3_y.c: New file.
37048 * gcc.dg/compat/scalar-return-4_main.c: New file.
37049 * gcc.dg/compat/scalar-return-4_x.c: New file.
37050 * gcc.dg/compat/scalar-return-4_y.c: New file.
37051
37052 2003-06-10 Janis Johnson <janis187@us.ibm.com>
37053
37054 * gcc.dg/compat/fp2-struct-check.h: New file.
37055 * gcc.dg/compat/fp2-struct-defs.h: New file.
37056 * gcc.dg/compat/fp2-struct-init.h: New file.
37057 * gcc.dg/compat/struct-by-value-10_main.c: New file.
37058 * gcc.dg/compat/struct-by-value-10_x.c: New file.
37059 * gcc.dg/compat/struct-by-value-10_y.c: New file.
37060 * gcc.dg/compat/struct-return-10_main.c: New file.
37061 * gcc.dg/compat/struct-return-10_x.c: New file.
37062 * gcc.dg/compat/struct-return-10_y.c: New file.
37063
37064 * gcc.dg/compat/compat-common.h: New file.
37065 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
37066 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
37067 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
37068 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
37069 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
37070 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
37071 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
37072 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
37073 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
37074 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
37075 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
37076 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
37077 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
37078 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
37079 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
37080 * gcc.dg/compat/small-struct-check.h: Ditto.
37081 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
37082 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
37083 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
37084 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
37085 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
37086 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
37087 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
37088 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
37089 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
37090 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
37091 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
37092 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
37093 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
37094 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
37095 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
37096 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
37097 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
37098 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
37099 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
37100 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
37101 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
37102 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
37103 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
37104 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
37105 * gcc.dg/compat/struct-return-2_main.c: Ditto.
37106 * gcc.dg/compat/struct-return-2_x.c: Ditto.
37107 * gcc.dg/compat/struct-return-2_y.c: Ditto.
37108 * gcc.dg/compat/struct-return-3_main.c: Ditto.
37109 * gcc.dg/compat/struct-return-3_x.c: Ditto.
37110 * gcc.dg/compat/struct-return-3_y.c: Ditto.
37111
37112 2003-06-10 Geoffrey Keating <geoffk@apple.com>
37113
37114 * g++.dg/pch/static-1.C: New file.
37115 * g++.dg/pch/static-1.Hs: New file.
37116
37117 2003-06-10 Richard Henderson <rth@redhat.com>
37118
37119 * gcc.dg/asm-7.c: Adjust expected warning text.
37120
37121 2003-06-10 Roger Sayle <roger@eyesopen.com>
37122
37123 * gcc.dg/builtins-20.c: New test case.
37124
37125 2003-06-10 Mark Mitchell <mark@codesourcery.com>
37126
37127 PR c++/11131
37128 * g++.dg/opt/template1.C: New test.
37129
37130 2003-06-09 Mark Mitchell <mark@codesourcery.com>
37131
37132 * lib/gcc-dg.exp (dg-test): Clear additional_files and
37133 additional_sources.
37134
37135 2003-05-21 David Taylor <dtaylor@emc.com>
37136
37137 * gcc.dg/Wpadded.c: New file.
37138
37139 2003-06-09 Mark Mitchell <mark@codesourcery.com>
37140
37141 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
37142 * gcc.dg/special/weak-2.c: Add dg-require-weak.
37143 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
37144 dg-require-weak.
37145
37146 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
37147
37148 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
37149
37150 2003-06-09 Mark Mitchell <mark@codesourcery.com>
37151
37152 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
37153 (dg-require-alias): Likewise.
37154 (dg-require-gc-sections): Likewise.
37155 * lib/target-supports.exp (check_gc_sections_available): Likewise.
37156
37157 2003-06-08 Richard Henderson <rth@redhat.com>
37158
37159 * gcc.dg/20011029-2.c: Fix the array reference.
37160 * gcc.dg/asm-7.c: New.
37161
37162 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
37163
37164 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
37165
37166 2003-06-08 Mark Mitchell <mark@codesourcery.com>
37167
37168 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
37169 (dg-require-gc-sections): Likewise.
37170
37171 2003-06-08 Jan Hubicka <jh@suse.cz>
37172
37173 * i386-cmov1.c: Fix regular expression.
37174 * i386-cvt-1.c: Likewise.
37175 * i386-local.c: Likewise.
37176 * i386-local2.c: Likewise.
37177 * i386-mul.c: Likewise.
37178 * i386-ssetype-1.c: Likewise.
37179 * i386-ssetype-3.c: Likewise.
37180 * i386-ssetype-5.c: Likewise.
37181
37182 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37183
37184 PR c++/11039
37185 * g++.dg/warn/implicit-typename2.C: New test.
37186 * g++.dg/warn/implicit-typename3.C: New test.
37187
37188 2003-06-07 Richard Henderson <rth@redhat.com>
37189
37190 * g++.dg/other/offsetof3.C: Use size_t.
37191 * g++.dg/other/offsetof4.C: Likewise.
37192
37193 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
37194
37195 * lib/copy-file.exp: New. Implement gcc_copy_files.
37196
37197 * lib/dg-pch.exp: Load copy-file.exp
37198 (dg-pch): Use gcc_copy_files instead of "file copy".
37199
37200 2003-06-06 Mark Mitchell <mark@codesourcery.com>
37201
37202 * gcc.dg/weak/weak.exp: Simplify.
37203 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
37204 * gcc.dg/weak/weak-1.c: Likewise.
37205 * gcc.dg/weak/weak-2.c: Likewise.
37206 * gcc.dg/weak/weak-3.c: Likewise.
37207 * gcc.dg/weak/weak-4.c: Likewise.
37208 * gcc.dg/weak/weak-5.c: Likewise.
37209 * gcc.dg/weak/weak-6.c: Likewise.
37210 * gcc.dg/weak/weak-7.c: Likewise.
37211 * gcc.dg/weak/weak-8.c: Likewise.
37212 * gcc.dg/weak/weak-9.c: Likewise.
37213
37214 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
37215
37216 gcc.c-torture/execute/20030606-1.c: New.
37217
37218 2003-06-06 Roger Sayle <roger@eyesopen.com>
37219
37220 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
37221 * gcc.dg/builtins-19.c: Likewise.
37222
37223 2003-06-06 Roger Sayle <roger@eyesopen.com>
37224
37225 * gcc.dg/builtins-2.c: Add some more tests.
37226 * gcc.dg/builtins-18.c: New test case.
37227 * gcc.dg/builtins-19.c: New test case.
37228
37229 2003-06-06 Roger Sayle <roger@eyesopen.com>
37230 Jim Wilson <wilson@tuliptree.org>
37231
37232 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
37233
37234 2003-06-06 Jakub Jelinek <jakub@redhat.com>
37235
37236 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
37237 mempcpy/stpcpy calls not to be optimized into something else.
37238 * gcc.c-torture/execute/string-opt-3.c: Moved to...
37239 * gcc.c-torture/execute/builtins/string-7.c: ...here.
37240 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
37241
37242 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37243
37244 * gcc.dg/format/asm_fprintf-1.c: New test.
37245
37246 2003-06-05 Mark Mitchell <mark@codesourcery.com>
37247
37248 * lib/gcc-defs.exp (additional_sources): New variable.
37249 (dg-additional-sources): New function.
37250 (additional_files): New variable.
37251 (dg-additional-files): New function.
37252 (dg-additional-files-options): Likewise.
37253 * lib/gcc-dg.exp (dg-require-weak): New function.
37254 (dg-require-alias): Likewise.
37255 (dg-require-gc-sections): Likewise.
37256 * lib/target-supports.exp (check_alias_available): Remove testfile
37257 parameter.
37258 (check_gc_sections_available): New function.
37259 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
37260 (dg-gpp-additional-files): Likewise.
37261 * lib/g++.exp (additional_sources): Remove.
37262 (additional_files): Likewise.
37263 (g++_target_compile): Use dg-additional-files-options.
37264
37265 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
37266 Tcl logic.
37267 * gcc.dg/special/ecos.exp: Remove.
37268 * gcc.dg/special/20000419-2.c: Use dg-require-*.
37269 * gcc.dg/special/alias-1.c: Likewise.
37270 * gcc.dg/special/alias-2.c: Likewise.
37271 * gcc.dg/special/gcsec-1.c: Likewise.
37272 * gcc.dg/special/weak-1.c: Likewise.
37273 * gcc.dg/special/weak-2.c: Likewise.
37274 * gcc.dg/special/wkali-1.c: Likewise.
37275 * gcc.dg/special/wkali-2.c: Likewise.
37276
37277 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
37278 dg-gpp-additional-*.
37279 * g++.dg/special/conpr-3.C: Likewise.
37280 * g++.dg/special/conpr-4.C: Likewise.
37281 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
37282 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
37283 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
37284 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
37285 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
37286 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
37287 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
37288 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
37289 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
37290 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
37291 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
37292 * g++.old-deja/g++.other/comdat1.C: Likewise.
37293 * g++.old-deja/g++.other/comdat2.C: Likewise.
37294 * g++.old-deja/g++.other/comdat3.C: Likewise.
37295 * g++.old-deja/g++.other/ctor1.C: Likewise.
37296 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
37297
37298 2003-06-05 Richard Henderson <rth@redhat.com>
37299
37300 * gcc.dg/debug/20030605-1.c: New.
37301
37302 2003-06-04 Mark Mitchell <mark@codesourcery.com>
37303
37304 * README.QMTEST: Update.
37305
37306 2003-06-04 Richard Henderson <rth@redhat.com>
37307
37308 * gcc.dg/cleanup-1.c: New.
37309 * gcc.dg/cleanup-2.c: New.
37310 * gcc.dg/cleanup-3.c: New.
37311 * gcc.dg/cleanup-4.c: New.
37312 * gcc.dg/cleanup-5.c: New.
37313 * gcc.dg/cleanup-6.c: New.
37314 * gcc.dg/cleanup-7.c: New.
37315
37316 2003-06-04 Mark Mitchell <mark@codesourcery.com>
37317
37318 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
37319
37320 * lib/dg-pch.exp: New file.
37321 * g++.dg/pch/pch.exp: Use dg-pch.exp.
37322 * gcc.dg/pch/pch.exp: Likewise.
37323
37324 2003-06-04 Roger Sayle <roger@eyesopen.com>
37325
37326 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
37327 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
37328 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
37329 * gcc.dg/builtins-17.c: New test case.
37330 * gcc.dg/i386-387-4.c: New test case.
37331 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
37332
37333 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
37334
37335 * gcc.dg/ultrasp9.c: New test.
37336
37337 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
37338
37339 * gcc.c-torture/compile/20030604-1.c: New test.
37340 * gcc.dg/sparc-constant-1.c: New test.
37341
37342 2003-06-03 Glen Nakamura <glen@imodulo.com>
37343
37344 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
37345
37346 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
37347
37348 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
37349
37350 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
37351 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
37352
37353 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
37354
37355 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
37356
37357 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37358
37359 PR c++/10940
37360 * g++.dg/template/spec10.C: New test.
37361
37362 2003-06-03 Roger Sayle <roger@eyesopen.com>
37363
37364 * gcc.dg/builtins-16.c: New test case.
37365
37366 2003-06-03 Jakub Jelinek <jakub@redhat.com>
37367
37368 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
37369 mempcpy test with post-increments.
37370 * gcc.c-torture/execute/string-opt-3.c: New test.
37371 * gcc.dg/string-opt-1.c: New test.
37372
37373 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
37374
37375 PR fortran/10965
37376 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
37377
37378 2003-06-02 Mark Mitchell <mark@codesourcery.com>
37379
37380 * lib/scanasm.exp (dg-scan): New function, factored out of ...
37381 (scan-assembler): ... here. Use dg-scan.
37382 (scan-assembler-not): Likewise.
37383 (scan-file): New function.
37384 (scan-file-not): Likewise.
37385 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
37386 * gcc.dg/cpp/_Pragma4.c: Likewise.
37387 * gcc.dg/cpp/_Pragma5.c: Likewise.
37388 * gcc.dg/cpp/avoidpaste1.c: Likewise.
37389 * gcc.dg/cpp/avoidpaste2.c: Likewise.
37390 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
37391 * gcc.dg/cpp/cmdlne-P.c: Likewise.
37392 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
37393 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
37394 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
37395 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
37396 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
37397 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
37398 * gcc.dg/cpp/cxxcom1.c: Likewise.
37399 * gcc.dg/cpp/line1.c: Likewise.
37400 * gcc.dg/cpp/maccom1.c: Likewise.
37401 * gcc.dg/cpp/maccom2.c: Likewise.
37402 * gcc.dg/cpp/maccom3.c: Likewise.
37403 * gcc.dg/cpp/maccom4.c: Likewise.
37404 * gcc.dg/cpp/maccom5.c: Likewise.
37405 * gcc.dg/cpp/maccom6.c: Likewise.
37406 * gcc.dg/cpp/multiline.c: Likewise.
37407 * gcc.dg/cpp/spacing1.c: Likewise.
37408 * gcc.dg/cpp/spacing2.c: Likewise.
37409 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
37410 * gcc.dg/cpp/trad/maccom1.c: Likewise.
37411 * gcc.dg/cpp/trad/maccom2.c: Likewise.
37412 * gcc.dg/cpp/trad/maccom3.c: Likewise.
37413 * gcc.dg/cpp/trad/maccom4.c: Likewise.
37414 * gcc.dg/cpp/trad/maccom6.c: Likewise.
37415 * gcc.dg/cpp/cxxcom2.c: Likewise.
37416 * gcc.dg/cpp/cxxcom2.h: New file.
37417
37418 * gcc.dg/cpp/truefalse.cpp: Move it to ...
37419 * g++.dg/cpp/truefalse.C: Here.
37420 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
37421
37422 2003-06-01 Loren James Rittle <ljrittle@acm.org>
37423
37424 * gcc.dg/cpp/redef3.c: New file.
37425
37426 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
37427
37428 * gcc.dg/i386-loop-3.c: New test.
37429
37430 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
37431
37432 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
37433
37434 2003-05-31 Roger Sayle <roger@eyesopen.com>
37435
37436 * gcc.dg/fwrapv-1.c: New test case.
37437 * gcc.dg/fwrapv-2.c: New test case.
37438
37439 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37440
37441 PR c++/10956
37442 * g++.dg/template/spec9.C: New test.
37443
37444 2003-05-29 Roger Sayle <roger@eyesopen.com>
37445
37446 * gcc.dg/duff-4.c: New test case.
37447
37448 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
37449
37450 PR fortran/10843
37451 * g77.dg/ffixed-form-1.f: New test
37452 * g77.dg/ffixed-form-2.f: New test
37453 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
37454 * g77.dg/ffree-form-3.f: New test
37455
37456 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
37457
37458 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
37459 * gcc.dg/wint_t-1.c: Likewise.
37460
37461 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37462
37463 * g++.dg/template/access11.C: New test.
37464
37465 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37466
37467 PR c++/10849
37468 * g++.dg/template/access10.C: New test.
37469
37470 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
37471 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37472
37473 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
37474
37475 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
37476
37477 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
37478 suppress for powerpc-*-darwin*.
37479 * gcc.dg/torture/builtin-noret-2.c: Likewise.
37480
37481 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
37482
37483 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
37484 suppress option for powerpc-*-darwin*.
37485
37486 2003-05-23 Roger Sayle <roger@eyesopen.com>
37487
37488 * gcc.dg/builtins-1.c: Add tests for tan and atan.
37489 * gcc.dg/builtins-4.c: Add test for fmod.
37490
37491 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37492
37493 PR c++/10682
37494 * g++.dg/template/instantiate4.C: New test.
37495
37496 2003-05-22 Roger Sayle <roger@eyesopen.com>
37497
37498 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
37499
37500 2003-05-21 Janis Johnson <janis187@us.ibm.com>
37501
37502 * gcc.dg/compat/scalar-return-1_main.c: New file.
37503 * gcc.dg/compat/scalar-return-1_x.c: New file.
37504 * gcc.dg/compat/scalar-return-1_y.c: New file.
37505 * gcc.dg/compat/scalar-return-2_main.c: New file.
37506 * gcc.dg/compat/scalar-return-2_x.c: New file.
37507 * gcc.dg/compat/scalar-return-2_y.c: New file.
37508 * gcc.dg/compat/struct-return-3_main.c: New file.
37509 * gcc.dg/compat/struct-return-3_y.c: New file.
37510 * gcc.dg/compat/struct-return-3_x.c: New file.
37511 * gcc.dg/compat/struct-return-2_main.c: New file.
37512 * gcc.dg/compat/struct-return-2_x.c: New file.
37513 * gcc.dg/compat/struct-return-2_y.c: New file.
37514
37515 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37516
37517 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
37518 for hppa*-hp-hpux*.
37519 * gcc.dg/20021014-1.c (dg-options): Likewise.
37520 * gcc.dg/nest.c (dg-options): Likewise.
37521
37522 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
37523
37524 PR c++/9738
37525 * g++.dg/ext/dllimport2.C: New file.
37526 * g++.dg/ext/dllimport3.C: New file.
37527
37528 2003-05-20 Janis Johnson <janis187@us.ibm.com>
37529
37530 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
37531 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
37532 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
37533 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
37534 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
37535 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
37536 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
37537 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
37538 * gcc.dg/compat/small-struct-defs.h: New file.
37539 * gcc.dg/compat/small-struct-init.h: New file.
37540 * gcc.dg/compat/small-struct-check.h: New file.
37541 * gcc.dg/compat/fp-struct-defs.h: New file.
37542 * gcc.dg/compat/fp-struct-check.h: New file.
37543 * gcc.dg/compat/fp-struct-init.h: New file.
37544 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
37545 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
37546
37547 2003-05-19 Jakub Jelinek <jakub@redhat.com>
37548
37549 * gcc.dg/20030225-2.c: New test.
37550
37551 2003-05-18 Roger Sayle <roger@eyesopen.com>
37552 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37553
37554 * gcc.c-torture/compile/20030518-1.c: New test case.
37555
37556 2003-05-18 Mark Mitchell <mark@codesourcery.com>
37557
37558 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
37559 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
37560 gcc-dg-debug-runtest.
37561 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
37562 gcc-dg-debug-runtest.
37563
37564 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37565
37566 PR c++/9022
37567 * g++.dg/lookup/using6.C: New test.
37568
37569 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37570
37571 * g++.dg/parse/access2.C: New test.
37572
37573 2003-05-17 Mark Mitchell <mark@codesourcery.com>
37574
37575 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
37576 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
37577 * gcc.dg/debug/debug.exp: Likewise.
37578
37579 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
37580
37581 * gcc.dg/dollar.c: New test.
37582
37583 2003-05-16 Janis Johnson <janis187@us.ibm.com>
37584
37585 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
37586 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
37587 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
37588 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
37589 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
37590 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
37591 * gcc.dg/compat/struct-by-value-6_main.c: New file.
37592 * gcc.dg/compat/struct-by-value-6_x.c: New file.
37593 * gcc.dg/compat/struct-by-value-6_y.c: New file.
37594 * gcc.dg/compat/struct-by-value-7_main.c: New file.
37595 * gcc.dg/compat/struct-by-value-7_x.c: New file.
37596 * gcc.dg/compat/struct-by-value-7_y.c: New file.
37597 * gcc.dg/compat/struct-by-value-8_main.c: New file.
37598 * gcc.dg/compat/struct-by-value-8_x.c: New file.
37599 * gcc.dg/compat/struct-by-value-8_y.c: New file.
37600 * gcc.dg/compat/struct-by-value-9_main.c: New file.
37601 * gcc.dg/compat/struct-by-value-9_x.c: New file.
37602 * gcc.dg/compat/struct-by-value-9_y.c: New file.
37603
37604 2003-05-16 Mark Mitchell <mark@codesourcery.com>
37605
37606 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
37607 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
37608 support for "repo" mode.
37609 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
37610 * lib/g77-dg.exp: Likewise.
37611 * lib/obj-dg.exp: Likewise.
37612
37613 2003-05-16 Jakub Jelinek <jakub@redhat.com>
37614
37615 Merge from gcc-3_2-rhl8-branch:
37616 2003-04-23 Jakub Jelinek <jakub@redhat.com>
37617
37618 * gcc.dg/tls/opt-6.c: New test.
37619
37620 2003-04-05 Jakub Jelinek <jakub@redhat.com>
37621
37622 * gcc.dg/20030405-1.c: New test.
37623
37624 2003-03-09 Jakub Jelinek <jakub@redhat.com>
37625
37626 * gcc.dg/20030309-1.c: New test.
37627
37628 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
37629
37630 * gcc.c-torture/execute/20030307-1.c: New test.
37631
37632 2003-02-20 Randolph Chung <tausq@debian.org>
37633
37634 * gcc.c-torture/compile/20030220-1.c: New test.
37635
37636 2003-02-18 Jakub Jelinek <jakub@redhat.com>
37637
37638 * gcc.dg/20030217-1.c: New test.
37639
37640 2003-01-29 Jakub Jelinek <jakub@redhat.com>
37641
37642 * gcc.c-torture/compile/20020129-1.c: New test.
37643
37644 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
37645
37646 * gcc.dg/unroll-1.c: New test.
37647
37648 2002-11-16 Jan Hubicka <jh@suse.cz>
37649
37650 * gcc.c-torture/execute/20020920-1.c: New test.
37651
37652 2002-10-08 Jakub Jelinek <jakub@redhat.com>
37653
37654 PR target/7434
37655 * gcc.c-torture/compile/20021008-1.c: New test.
37656
37657 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
37658
37659 PR target/7559
37660 * gcc.c-torture/execute/20020810-1.c: New test.
37661
37662 2002-08-07 Jakub Jelinek <jakub@redhat.com>
37663
37664 * gcc.c-torture/compile/20020807-1.c: New test.
37665
37666 2002-07-30 Jakub Jelinek <jakub@redhat.com>
37667
37668 * gcc.dg/tls/opt-1.c: New test.
37669
37670 2002-07-29 Jakub Jelinek <jakub@redhat.com>
37671
37672 * gcc.dg/20020729-1.c: New test.
37673
37674 2002-07-20 Jakub Jelinek <jakub@redhat.com>
37675
37676 * g++.dg/opt/life1.C: New test.
37677
37678 2002-05-20 Jakub Jelinek <jakub@redhat.com>
37679
37680 * gcc.dg/20020525-1.c: New test.
37681
37682 2002-05-24 Jakub Jelinek <jakub@redhat.com>
37683
37684 PR c++/6794
37685 * g++.dg/ext/pretty1.C: New test.
37686 * g++.dg/ext/pretty2.C: New test.
37687
37688 2003-05-15 Mark Mitchell <mark@codesourcery.com>
37689
37690 PR c++/8385
37691 * g++.dg/ext/typeof5.C: New test.
37692
37693 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
37694
37695 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
37696 __USER_LABEL_PREFIX__ into account.
37697 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
37698
37699 2003-05-14 Roger Sayle <roger@eyesopen.com>
37700
37701 * gcc.dg/builtins-15.c: New test case.
37702
37703 2003-05-13 Zack Weinberg <zack@codesourcery.com>
37704
37705 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
37706
37707 2003-05-12 Mark Mitchell <mark@codesourcery.com>
37708
37709 * lib/g++.exp: Tweak handling of additional source files.
37710 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
37711 * g++.dg/special/conpr-2a.C: Rename to ...
37712 * g++.dg/special/conpr-2a.cc: ... this.
37713 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
37714 * g++.dg/special/conpr-3a.C: Rename to ...
37715 * g++.dg/special/conpr-3a.cc: This.
37716 * g++.dg/special/conpr-3b.C: Rename to ...
37717 * g++.dg/special/conpr-3b.cc: This.
37718 * g++.dg/special/conpr-4.C: New test.
37719 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
37720
37721 2003-05-12 David Edelsohn <edelsohn@gnu.org>
37722
37723 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
37724
37725 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37726
37727 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
37728 * g++.old-deja/g++.robertl/eb71.C: Likewise.
37729 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
37730 * g++.old-deja/g++.other/warn3.C: Likewise.
37731
37732 2003-05-11 Roger Sayle <roger@eyesopen.com>
37733
37734 * gcc.dg/i386-387-1.c: Update to also test log.
37735 * gcc.dg/i386-387-2.c: Likewise.
37736
37737 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
37738
37739 * g77.f-torture/execute/int8421.f: New test.
37740
37741 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37742
37743 PR c++/10230, c++/10481
37744 * g++.dg/lookup/scoped5.C: New test.
37745
37746 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37747
37748 PR c++/10552
37749 * g++.dg/template/ttp6.C: New test.
37750
37751 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
37752
37753 * gcc.c-torture/execute/builtins: New directory.
37754 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
37755 gcc.c-torture/execute/builtins.
37756 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
37757 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
37758 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
37759 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
37760
37761 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37762
37763 PR c++/9252
37764 * g++.dg/template/access8.C: New test.
37765 * g++.dg/template/access9.C: New test.
37766
37767 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37768
37769 PR c++/9554
37770 * g++.dg/parse/access1.C: New test.
37771
37772 2003-05-09 DJ Delorie <dj@redhat.com>
37773
37774 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
37775 long, and not an int.
37776
37777 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37778
37779 PR c++/10555, c++/10576
37780 * g++.dg/template/memclass1.C: New test.
37781
37782 2003-05-08 DJ Delorie <dj@redhat.com>
37783
37784 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
37785 targets.
37786 * gcc.c-torture/execute/20021024-1.x: Likewise.
37787 * gcc.c-torture/execute/shiftdi.x: Likewise.
37788 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
37789 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
37790 * gcc.dg/20021018-1.c: Likewise.
37791
37792 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37793
37794 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
37795
37796 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
37797 (bcopy): Call memmove.
37798
37799 2003-05-08 Roger Sayle <roger@eyesopen.com>
37800
37801 * g77.f-torture/compile/8485.f: New test case.
37802
37803 2003-05-07 Richard Henderson <rth@redhat.com>
37804
37805 PR c++/10570
37806 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
37807 Verify exception_cleanup not called for rethrows.
37808 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
37809 when exiting catch block without rethrowing.
37810 * g++.dg/eh/forced3.C: New.
37811 * g++.dg/eh/forced4.C: New.
37812
37813 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
37814
37815 * gcc.dg/20030505.c: Fix triplet.
37816
37817 2003-05-06 DJ Delorie <dj@redhat.com>
37818
37819 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
37820 * gcc.dg/nest.c: Likewise.
37821
37822 2003-05-05 Roger Sayle <roger@eyesopen.com>
37823
37824 * gcc.dg/builtins-14.c: New test case.
37825
37826 2003-05-05 Janis Johnson <janis187@us.ibm.com>
37827
37828 * lib/compat.exp (compat-execute): New argument.
37829 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
37830 * gcc.dg/compat: New test directory.
37831 * gcc.dg/compat/compat.exp: New expect script.
37832 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
37833 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
37834 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
37835 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
37836 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
37837 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
37838
37839 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
37840 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
37841 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
37842 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
37843 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
37844 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
37845 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
37846 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
37847 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
37848 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
37849 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
37850 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
37851 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
37852 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
37853 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
37854
37855 2003-05-05 Zack Weinberg <zack@codesourcery.com>
37856
37857 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
37858
37859 2003-05-05 Jakub Jelinek <jakub@redhat.com>
37860
37861 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
37862
37863 2003-05-05 Geoffrey Keating <geoffk@apple.com>
37864
37865 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
37866 * gcc.dg/ppc-fsel-2.c: New test.
37867
37868 * gcc.dg/unused-5.c: New test.
37869
37870 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37871
37872 PR c++/10496
37873 * g++.dg/warn/pmf1.C: New test.
37874
37875 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37876
37877 PR c++/4494
37878 * g++.dg/warn/main.C: New test.
37879
37880 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37881
37882 * gcc.dg/nonnull-3.c: New test.
37883
37884 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
37885
37886 * gcc.dg/cpp/Wtrigraphs.c: Update.
37887 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
37888
37889 2003-05-03 Geoffrey Keating <geoffk@apple.com>
37890
37891 * gcc.dg/ppc-fsel-1.c: New test.
37892
37893 2003-05-03 Zack Weinberg <zack@codesourcery.com>
37894
37895 PR c/10604
37896 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
37897
37898 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
37899
37900 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
37901
37902 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37903
37904 PR c++/9364, c++/10553, c++/10586
37905 * g++.dg/parse/typename4.C: New test.
37906 * g++.dg/parse/typename5.C: Likewise.
37907
37908 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
37909
37910 * gcc.c-torture/compile/20030503-1.c: New test.
37911
37912 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37913
37914 * g++.dg/lookup/using5.C: Fix testcase error.
37915
37916 2003-05-01 Chris Demetriou <cgd@broadcom.com>
37917
37918 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
37919 since MEABI is no longer supported. Remove all vestiges
37920 of MEABI from the test.
37921
37922 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37923
37924 PR c++/10554
37925 * g++.dg/lookup/using5.C: New test.
37926
37927 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37928
37929 PR c++/8772
37930 * g++.dg/template/ttp5.C: New test.
37931
37932 2003-04-30 Mark Mitchell <mark@codesourcery.com>
37933
37934 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
37935 (dg-gpp-additional-sources): New function.
37936 (dg-gpp-additional-files): Likewise.
37937 * lib/g++.exp (additional_sources): New variable.
37938 (additional_files): Likewise.
37939 (g++_target_compile): Deal with them.
37940 * lib/old-dejagnu.exp: Remove.
37941 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
37942 * g++.old-deja: Revise all tests to use dg commands.
37943
37944 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37945
37946 PR c++/9432, c++/9528
37947 * g++.dg/lookup/using4.C: New test.
37948
37949 2003-04-29 Geoffrey Keating <geoffk@apple.com>
37950
37951 * gcc.dg/noreturn-5.c: New file.
37952 * gcc.dg/noreturn-6.c: New file.
37953
37954 * gcc.c-torture/compile/inline-1.c: New file.
37955
37956 2003-04-29 Mark Mitchell <mark@codesourcery.com>
37957
37958 PR c++/10551
37959 * g++.dg/template/explicit1.C: New test.
37960
37961 2003-04-29 Mark Mitchell <mark@codesourcery.com>
37962
37963 PR c++/10549
37964 * g++.dg/other/bitfield1.C: New test.
37965
37966 PR c++/10527
37967 * g++.dg/init/new7.C: New test.
37968
37969 2003-04-29 Mark Mitchell <mark@codesourcery.com>
37970
37971 * g++.dg/ext/desig1.C: New test.
37972 * g++.dg/ext/init1.C: Update.
37973
37974 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
37975
37976 2003-04-28 Mark Mitchell <mark@codesourcery.com>
37977
37978 PR c++/10180
37979 * g++.dg/warn/Winline-1.C: New test.
37980
37981 2003-04-28 Jakub Jelinek <jakub@redhat.com>
37982
37983 * gcc.c-torture/execute/string-opt-19.c: New test.
37984
37985 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
37986 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
37987
37988 2003-04-27 Mark Mitchell <mark@codesourcery.com>
37989
37990 PR c++/10506
37991 * g++.dg/init/new6.C: New test.
37992
37993 PR c++/10503
37994 * g++.dg/init/ref6.C: New test.
37995
37996 2003-04-26 David Edelsohn <edelsohn@gnu.org>
37997
37998 * g++.dg/warn/weak1.C: XFAIL on AIX4.
37999
38000 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38001
38002 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
38003 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
38004
38005 2003-04-25 Mark Mitchell <mark@codesourcery.com>
38006
38007 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
38008 initialized static data members.
38009
38010 2003-04-25 H.J. Lu <hjl@gnu.org>
38011
38012 * gcc.dg/ia64-sync-4.c: New test.
38013
38014 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38015
38016 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
38017 date.
38018
38019 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
38020
38021 PR c++/10337
38022 * g++.dg/warn/conv1.C: New test.
38023 * g++.old-deja/g++.other/conv7.C: Adjust.
38024 * g++.old-deja/g++.other/overload14.C: Adjust.
38025
38026 2003-04-23 Mark Mitchell <mark@codesourcery.com>
38027
38028 PR c++/10471
38029 * g++.dg/template/defarg2.C: New test.
38030
38031 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
38032
38033 * gcc.dg/cpp/include2.c: Update.
38034 * gcc.dg/cpp/multiline-2.c: New.
38035 * gcc.dg/cpp/multiline.c: Update.
38036 * gcc.dg/cpp/strify2.c: Update.
38037 * gcc.dg/cpp/trad/literals-2.c: Update.
38038
38039 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
38040
38041 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
38042
38043 2003-04-23 Mark Mitchell <mark@codesourcery.com>
38044
38045 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
38046
38047 2003-04-23 Mark Mitchell <mark@codesourcery.com>
38048
38049 PR c++/10451
38050 * g++.dg/parse/crash4.C: New test.
38051
38052 PR c++/9847
38053 * g++.dg/parse/crash5.C: New test.
38054
38055 2003-04-22 Mark Mitchell <mark@codesourcery.com>
38056
38057 PR c++/10446
38058 * g++.dg/parse/crash3.C: New test.
38059
38060 PR c++/10428
38061 * g++.dg/parse/elab1.C: New test.
38062
38063 2003-04-22 Devang Patel <dpatel@apple.com>
38064
38065 * gcc.dg/cpp/trad/funlike-5.c: New test.
38066
38067 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
38068
38069 * g++.dg/other/packed1.C: Fix dg options.
38070
38071 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
38072
38073 * g++.dg/other/offsetof2.C: New test.
38074
38075 2003-04-21 Mark Mitchell <mark@codesourcery.com>
38076
38077 * g++.dg/template/recurse.C: Adjust location of error messages.
38078
38079 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
38080
38081 PR c++/9881
38082 * g++.dg/init/addr-const1.C: New test.
38083 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
38084
38085 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
38086
38087 PR c++/10405
38088 * g++.dg/lookup/struct-hack1.C: New test.
38089
38090 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
38091
38092 * ucs.c: Update diagnostic messages.
38093
38094 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
38095
38096 * gcc.dg/cpp/truefalse.cpp: New test.
38097 * gcc.dg/cpp/cpp.exp: Update.
38098 * g++.dg/other/stdbool-if.C: Remove.
38099
38100 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
38101
38102 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
38103 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
38104
38105 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38106
38107 * gcc.c-torture/compile/20030418-1.c: New test.
38108
38109 2003-04-17 Janis Johnson <janis187@us.ibm.com>
38110
38111 * README.compat: Remove; content moved to doc/sourcebuild.texi.
38112
38113 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38114
38115 PR c++/10347
38116 g++.dg/template/dependent-name1.C: New test.
38117
38118 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
38119
38120 * gcc.dg/warn-1.c (tourist_guide): New array,
38121 contains a pointer to bar.
38122
38123 2003-04-16 Roger Sayle <roger@eyesopen.com>
38124
38125 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
38126 * gcc.c-torture/execute/medce-1.c: New test case.
38127 * gcc.c-torture/execute/medce-2.c: New test case.
38128
38129 2003-04-15 Mark Mitchell <mark@codesourcery.com>
38130
38131 * lib/prune.exp: Ignore more messages.
38132
38133 PR c++/10381
38134 * g++.dg/parse/lookup3.C: New test.
38135
38136 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
38137
38138 * gcc.c-torture/compile/20030415-1.c : New test.
38139
38140 2003-04-14 Mark Mitchell <mark@codesourcery.com>
38141
38142 * gcc.c-torture/execute/scope-2.c: Move to ...
38143 * gcc.dg/noncompile/scope.c: .... here.
38144
38145 2003-04-14 Roger Sayle <roger@eyesopen.com>
38146
38147 * gcc.dg/20030414-2.c: New test case.
38148
38149 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
38150
38151 PR target/10377
38152 * gcc.dg/20030414-1.c: New test.
38153
38154 2003-04-13 Roger Sayle <roger@eyesopen.com>
38155
38156 * gcc.dg/builtins-12.c: New test case.
38157 * gcc.dg/builtins-13.c: New test case.
38158
38159 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38160
38161 * gcc.c-torture/execute/string-opt-18.c: New test.
38162
38163 2003-04-13 Mark Mitchell <mark@codesourcery.com>
38164
38165 PR c++/10300
38166 * g++.dg/init/new5.C: New test.
38167
38168 2003-04-12 Mark Mitchell <mark@codesourcery.com>
38169
38170 PR c++/7910
38171 * g++.dg/ext/dllimport1.C: New test.
38172
38173 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
38174
38175 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
38176
38177 2003-04-11 Bud Davis <bdavis9659@comcast.net>
38178
38179 PR Fortran/9263
38180 * g77.f-torture/noncompile/9263.f: New test
38181 PR Fortran/1832
38182 * g77.f-torture/execute/1832.f: New test
38183
38184 2003-04-11 David Chad <davidc@freebsd.org>
38185 Loren J. Rittle <ljrittle@acm.org>
38186
38187 PR libobjc/8562
38188 * objc.dg/headers.m: New test.
38189
38190 2003-04-10 Zack Weinberg <zack@codesourcery.com>
38191
38192 * gcc.c-torture/execute/builtin-noret-2.c: New.
38193 * gcc.c-torture/execute/builtin-noret-2.x: New.
38194 XFAIL builtin-noret-2.c at -O1 and above.
38195 * gcc.dg/redecl.c: New.
38196 * gcc.dg/Wshadow-1.c: Update error regexps.
38197
38198 2003-04-10 Mark Mitchell <mark@codesourcery.com>
38199
38200 * g++.dg/abi/bitfield10.C: New test.
38201
38202 2003-04-09 Mike Stump <mrs@apple.com>
38203
38204 * gcc.dg/pch/pch.exp: Make testcase names longer.
38205 * g++.dg/pch/pch.exp: Make testcase names longer.
38206
38207 2003-04-08 Roger Sayle <roger@eyesopen.com>
38208
38209 * gcc.dg/builtins-11.c: New test case.
38210
38211 2003-04-08 Roger Sayle <roger@eyesopen.com>
38212
38213 * gcc.dg/builtins-9.c: New test case.
38214 * gcc.dg/builtins-10.c: New test case.
38215
38216 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
38217
38218 * gcc.dg/noncompile/init-4.c.c: New test.
38219
38220 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
38221
38222 * gcc.misc-test/gcov-9.c: New test.
38223 * gcc.misc-test/gcov-10.c: New test
38224 * gcc.misc-test/gcov-11.c: New test.
38225
38226 2003-04-05 Zack Weinberg <zack@codesourcery.com>
38227
38228 PR optimization/10024
38229 * gcc.c-torture/compile/20030405-1.c: New test.
38230
38231 2003-04-04 Geoffrey Keating <geoffk@apple.com>
38232
38233 * gcc.dg/pch/static-3.c: New.
38234 * gcc.dg/pch/static-3.hs: New.
38235 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
38236
38237 2003-04-04 Richard Henderson <rth@redhat.com>
38238
38239 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
38240 * g++.dg/eh/forced2.C: Likewise.
38241
38242 2003-04-03 Mike Stump <mrs@apple.com>
38243
38244 * lib/scanasm.exp (scan-assembler): Add xfail processing for
38245 target arg.
38246 (scan-assembler-times, scan-assembler-not): Likewise.
38247 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
38248
38249 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
38250
38251 * gcc.dg/sparc-loop-1.c: New test.
38252
38253 2003-04-02 Geoffrey Keating <geoffk@apple.com>
38254
38255 PR other/9274
38256 * g++.dg/pch/system-2.C: New.
38257 * g++.dg/pch/system-2.Hs: New.
38258
38259 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
38260
38261 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
38262
38263 * g++.dg/eh/simd-1.C (vecfunc): Same.
38264
38265 2003-04-01 Roger Sayle <roger@eyesopen.com>
38266
38267 * gcc.c-torture/execute/20030401-1.c: New test case.
38268
38269 2003-04-01 Ziemowit Laski <zlaski@apple.com>
38270
38271 * objc.dg/defs.m: New.
38272
38273 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
38274
38275 * g++.dg/eh/simd-1.C: New.
38276 * g++.dg/eh/simd-2.C: New.
38277
38278 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
38279
38280 * gcc.c-torture/execute/simd-3.c: New.
38281
38282 2003-03-31 Mark Mitchell <mark@codesourcery.com>
38283
38284 PR c/9936
38285 * gcc.dg/20030331-2.c: New test.
38286
38287 2003-03-31 Mark Mitchell <mark@codesourcery.com>
38288
38289 PR c++/10278
38290 * g++.dg/parse/crash2.C: New test.
38291
38292 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
38293
38294 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
38295 * gcc.c-torture/execute/20030331-1.c: ...here.
38296
38297 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
38298
38299 * gcc.c-torture/execute/20030331-1.c: New test.
38300
38301 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
38302
38303 * lib/gcov.exp: Adjust call return testing strings.
38304 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
38305
38306 2003-03-31 Roger Sayle <roger@eyesopen.com>
38307
38308 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
38309 * gcc.dg/builtins-7.c: New test case.
38310 * gcc.dg/builtins-8.c: New test case.
38311
38312 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
38313
38314 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
38315
38316 2003-03-30 Mark Mitchell <mark@codesourcery.com>
38317
38318 PR c++/7647
38319 * g++.dg/lookup-class-member-2.C: New test.
38320
38321 2003-03-30 Glen Nakamura <glen@imodulo.com>
38322
38323 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
38324
38325 2003-03-28 Roger Sayle <roger@eyesopen.com>
38326
38327 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
38328
38329 2003-03-28 Mark Mitchell <mark@codesourcery.com>
38330
38331 * g++.dg/init/attrib1.C: New test.
38332
38333 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38334
38335 * gcc.dg/ultrasp8.c: New test.
38336
38337 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38338
38339 * gcc.dg/ultrasp7.c: New test.
38340
38341 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
38342
38343 PR c++/10047
38344 * g++.dg/template/inline1.C: New test.
38345
38346 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38347
38348 * gcc.dg/sparc-dwarf2.c: New test.
38349
38350 2003-03-27 Roger Sayle <roger@eyesopen.com>
38351
38352 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
38353 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
38354
38355 2003-03-27 Mark Mitchell <mark@codesourcery.com>
38356
38357 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
38358 than reading .x files.
38359 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
38360 * g77.dg/gcov/gcov-1.f: Likewise.
38361 * gcc.misc-tests/gcov-4b.c: Likewise.
38362 * gcc.misc-tests/gcov-5b.c: Likewise.
38363 * gcc.misc-tests/gcov-6.c: Likewise.
38364 * gcc.misc-tests/gcov-7.c: Likewise.
38365 * gcc.misc-tests/gcov-8.c: Likewise.
38366 * g++.dg/gcov/gcov-1.x: Remove.
38367 * g77.dg/gcov/gcov-1.x: Likewise.
38368 * gcc.misc-tests/gcov-4b.x: Likewise.
38369 * gcc.misc-tests/gcov-5b.x: Likewise.
38370 * gcc.misc-tests/gcov-6.x: Likewise.
38371 * gcc.misc-tests/gcov-7.x: Likewise.
38372 * gcc.misc-tests/gcov-8.x: Likewise.
38373
38374 2003-03-27 Glen Nakamura <glen@imodulo.com>
38375
38376 PR opt/10087
38377 * gcc.dg/20030324-1.c: New test.
38378
38379 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
38380
38381 PR c++/10224
38382 * g++.dg/template/arg3.C: New test.
38383
38384 PR c++/10158
38385 * g++.dg/template/friend18.C: New test.
38386
38387 2003-03-26 Roger Sayle <roger@eyesopen.com>
38388
38389 * g77.f-torture/compile/20030326-1.f: New test case.
38390
38391 2003-03-26 Janis Johnson <janis187@us.ibm.com>
38392
38393 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
38394
38395 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
38396
38397 2003-03-26 Jakub Jelinek <jakub@redhat.com>
38398
38399 * gcc.dg/ia64-sync-3.c: New test.
38400
38401 2003-03-26 Alan Modra <amodra@bigpond.net.au>
38402
38403 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
38404
38405 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38406
38407 * gcc.dg/ultrasp6.c: New test.
38408
38409 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
38410
38411 * gcc.dg/i386-signbit-1.c: New test.
38412 * gcc.dg/i386-signbit-2.c: New test.
38413 * gcc.dg/i386-signbit-3.c: New test.
38414
38415 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
38416
38417 * gcc.dg/ultrasp5.c: Fix options.
38418
38419 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
38420
38421 * gcc.dg/ultrasp5.c: Fix comment.
38422
38423 2003-03-24 Bud Davis <bdavis9659@comcast.net>
38424
38425 PR fortran/10197
38426 * g77.f-torture/execute/10197.f: New test.
38427
38428 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
38429
38430 PR c++/9898, c++/383
38431 * g++.dg/template/conv6.C: New test.
38432
38433 PR c++/10119
38434 * g++.dg/template/ptrmem5.C: New test.
38435
38436 PR c++/10026
38437 * g++.dg/lookup/koenig1.C: New test.
38438
38439 PR C++/10199
38440 * g++.dg/lookup/template2.C: New test.
38441
38442 2003-03-24 Jakub Jelinek <jakub@redhat.com>
38443
38444 * g++.dg/opt/rtti1.C: New test.
38445
38446 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38447
38448 * gcc.dg/ultrasp5.c: New test.
38449
38450 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
38451
38452 PR middle-end/9967
38453 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
38454 builtin fputs.
38455
38456 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
38457
38458 PR c/8224
38459 * gcc.dg/20030323-1.c: New test.
38460
38461 2003-03-23 Roger Sayle <roger@eyesopen.com>
38462
38463 * gcc.c-torture/compile/20030323-1.c: New test case.
38464
38465 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
38466
38467 * gcc.dg/20030321-1.c: New test.
38468
38469 2003-03-22 Zack Weinberg <zack@codesourcery.com>
38470
38471 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
38472
38473 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
38474
38475 PR c++/9978, c++/9708
38476 * g++.dg/ext/vlm1.C: Adjust expected error.
38477 * g++.dg/ext/vla2.C: New test.
38478 * g++.dg/template/arg1.C: New test.
38479 * g++.dg/template/arg2.C: New test.
38480
38481 2003-03-22 Bud Davis <bdavis9659@comcast.net>
38482
38483 * g77.f-torture/execute/select.f: New test.
38484 * g77.f-torture/noncompile/select_no_compile.f: New test.
38485
38486 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
38487
38488 PR c++/9898
38489 * g++.dg/other/error4.C: New test.
38490
38491 2003-03-20 Mark Mitchell <mark@codesourcery.com>
38492
38493 * g++.dg/template/friend17.C: New test.
38494
38495 2003-03-21 Alan Modra <amodra@bigpond.net.au>
38496
38497 * gcc.c-torture/compile/20030320-1.c: New.
38498
38499 2003-03-20 Roger Sayle <roger@eyesopen.com>
38500
38501 * gcc.dg/builtins-6.c: New test case.
38502
38503 2003-03-19 Alan Modra <amodra@bigpond.net.au>
38504
38505 PR target/10073
38506 * gcc.c-torture/compile/20030319-1.c: New.
38507
38508 2003-03-18 Jan Hubicka <jh@suse.cz>
38509
38510 * gcc.dg/i386-cvt-1.c: New test.
38511
38512 2003-03-17 Zack Weinberg <zack@codesourcery.com>
38513
38514 * objc.dg/naming-1.m: Use "(parse|syntax) error".
38515 * objc.dg/naming-2.m: Likewise.
38516
38517 2003-03-17 Mark Mitchell <mark@codesourcery.com>
38518
38519 PR c++/9639
38520 * g++.dg/parse/crash1.C: New test.
38521
38522 2003-03-16 Mark Mitchell <mark@codesourcery.com>
38523
38524 PR c++/8805
38525 * g++.dg/eh/cleanup1.C: New test.
38526
38527 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
38528
38529 * gcc.c-torture/execute/20030316-1.c: New test case.
38530
38531 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
38532
38533 PR c++/9629
38534 * g++.dg/init/ctor2.C: New test.
38535
38536 2003-03-15 Roger Sayle <roger@eyesopen.com>
38537
38538 * g77.f-torture/compile/xformat.f: New test case.
38539
38540 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
38541
38542 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
38543 * g++.old-deja/g++.mike/eh50.C: Likewise.
38544
38545 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38546
38547 PR c++/6440
38548 * g++.dg/template/spec7.C: New test.
38549 * g++.dg/template/spec8.C: Likewise.
38550
38551 2003-03-14 Jakub Jelinek <jakub@redhat.com>
38552
38553 * gcc.c-torture/execute/20030313-1.c: New test.
38554
38555 2003-03-14 Richard Henderson <rth@redhat.com>
38556
38557 * gcc.dg/inline-2.c: Adjust alpha test for external call.
38558
38559 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
38560
38561 * gcc.c-torture/compile/20030314-1.c: New test.
38562
38563 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
38564
38565 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
38566 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
38567 thumb target,
38568 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
38569 to accept newer _imp__ prefix and additional
38570 newline in .drectve section.
38571 * gcc.dg/dll-4.c: Likewise.
38572 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
38573 switch.
38574
38575 2003-03-13 Mark Mitchell <mark@codesourcery.com>
38576
38577 * g++.dg/parse/namespace9.C: New test.
38578
38579 * g++.dg/init/ref5.C: New test.
38580 * g++.dg/parse/ptrmem1.C: Likewise.
38581
38582 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
38583
38584 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
38585 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
38586 regular expression.
38587 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
38588 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
38589
38590 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
38591
38592 * gcc.c-torture/execute/20030224-2.c: New test.
38593
38594 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
38595
38596 * gcc.dg/decl-3.c: New test.
38597
38598 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
38599
38600 * gcc.dg/i386-loop-2.c: New test.
38601
38602 2003-03-11 Mark Mitchell <mark@codesourcery.com>
38603
38604 PR c++/9474
38605 * g++.dg/parse/namespace8.C: New test.
38606
38607 PR c++/9924
38608 * g++.dg/overload/builtin2.C: New test.
38609
38610 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
38611
38612 * gcc.dg/return-type-3.c: New test.
38613
38614 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
38615
38616 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
38617 profiling options are not supported.
38618
38619 2003-03-10 Mark Mitchell <mark@codesourcery.com>
38620
38621 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
38622 * g++.old-deja/g++.warn/impint2.C: Likewise.
38623
38624 2003-03-10 Devang Patel <dpatel@apple.com>
38625
38626 * g++.dg/cpp/c++_cmd_1.C: New test.
38627 * g++.dg/cpp/c++_cmd_1.h: New file.
38628
38629 2003-03-10 Segher Boessenkool <segher@koffie.nl>
38630
38631 * gcc.dg/altivec-9.c: New file.
38632
38633 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38634
38635 * gcc.dg/ppc-sdata-1.c: New test.
38636 * gcc.dg/ppc-sdata-2.c: New test.
38637
38638 2003-03-09 Mark Mitchell <mark@codesourcery.com>
38639
38640 PR c++/9373
38641 * g++.dg/opt/ptrmem2.C: New test.
38642
38643 PR c++/8534
38644 * g++.dg/opt/ptrmem1.C: New test.
38645
38646 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
38647
38648 * gcc.dg/i386-loop-1.c: New test.
38649
38650 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38651
38652 PR c++/9970
38653 * g++.dg/lookup/friend1.C: New test.
38654
38655 2003-03-08 Mark Mitchell <mark@codesourcery.com>
38656
38657 PR c++/9823
38658 * g++.dg/parser/constructor1.C: New test.
38659
38660 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
38661
38662 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
38663
38664 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
38665
38666 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
38667
38668 * gcc.dg/cpp/Wunused.c: Update test.
38669
38670 2003-03-08 Jan Hubicka <jh@suse.cz>
38671
38672 * gcc.dg/inline-3.c: New test.
38673
38674 2003-03-08 Mark Mitchell <mark@codesourcery.com>
38675
38676 PR c++/9809
38677 * g++.dg/parse/builtin1.C: New test.
38678
38679 PR c++/9982
38680 * g++.dg/abi/cookie1.C: New test.
38681 * g++.dg/abi/cookie2.C: Likewise.
38682
38683 PR c++/9524
38684 * g++.dg/template/field1.C: New test.
38685
38686 PR c++/9912
38687 * g++.dg/parse/class1.C: New test.
38688 * g++.dg/parse/namespace7.C: Likewise.
38689 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
38690
38691 2003-03-07 Mark Mitchell <mark@codesourcery.com>
38692
38693 * g++.dg/init/ref4.C: New test.
38694
38695 2003-03-07 Jan Hubicka <jh@suse.cz>
38696
38697 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
38698 * gcc.dg/inline-3.c: New test.
38699
38700 2003-03-06 Mark Mitchell <mark@codesourcery.com>
38701
38702 * g++.dg/init/ref3.C: New test.
38703
38704 PR c++/9965
38705 * g++.dg/init/ref2.C: New test.
38706
38707 PR c++/9400
38708 * g++.dg/warn/Wshadow-2.C: New test.
38709
38710 PR c++/9791
38711 * g++.dg/warn/Woverloaded-1.C: New test.
38712
38713 2003-03-05 Jan Hubicka <jh@suse.cz>
38714
38715 * gcc.dg/i386-local2.c: New.
38716 * gcc.dg/i386-local.c: Fix typo.
38717
38718 2003-03-05 Mark Mitchell <mark@codesourcery.com>
38719
38720 * g++.dg/abi/layout3.C: New test.
38721
38722 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38723
38724 * gcc.c-torture/compile/20030305-1.c
38725
38726 2003-03-05 Jan Hubicka <jh@suse.cz>
38727
38728 * gcc.dg/i386-local.c: New.
38729
38730 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
38731
38732 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
38733
38734 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
38735
38736 * gcc.dg/switch-2.c: New test.
38737 * gcc.dg/switch-3.c: New test.
38738 * gcc.dg/Wswitch.c: Adjust line numbers.
38739 * gcc.dg/Wswitch-default.c: Likewise.
38740 * gcc.dg/Wswitch-enum.c: Likewise.
38741
38742 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
38743
38744 * gcc.c-torture/execute/20030222-1.c: New test.
38745
38746 2003-03-03 James E Wilson <wilson@tuliptree.org>
38747
38748 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
38749
38750 2003-03-03 Mark Mitchell <mark@codesourcery.com>
38751
38752 PR c++/9878
38753 * g++.dg/init/ref1.C: New test.
38754
38755 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
38756
38757 * gcc.dg/sh-relax.c: New SH-only test.
38758
38759 2003-03-03 Geoffrey Keating <geoffk@apple.com>
38760
38761 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
38762 comment explaining purpose of testcase.
38763
38764 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
38765
38766 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
38767 for HC11/HC12 (asm needs two int registers).
38768 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
38769 HC11/HC12 because the test uses an asm which needs two 32-bit
38770 registers.
38771
38772 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
38773
38774 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
38775 for HC11/HC12 (array is too large otherwise).
38776 * gcc.c-torture/compile/920501-4.x: New file, likewise.
38777 * gcc.c-torture/compile/20010518-2.x: Likewise.
38778 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
38779 HC11/HC12 (array is too large).
38780
38781 2003-03-01 Geoffrey Keating <geoffk@apple.com>
38782
38783 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
38784 * lib/g++-dg.exp (g++-dg-test): Likewise.
38785
38786 2003-03-01 Roger Sayle <roger@eyesopen.com>
38787
38788 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
38789 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
38790
38791 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38792
38793 * g++.dg/warn/implicit-typename1.C: Remove warning.
38794
38795 2003-02-28 Richard Henderson <rth@redhat.com>
38796
38797 * gcc.dg/noreturn-1.c: Move noreturn warning line.
38798 * gcc.dg/return-type-1.c: Move control reaches end warning line.
38799
38800 2003-02-28 Geoffrey Keating <geoffk@apple.com>
38801
38802 * gcc.dg/pch/pch.exp: Change .pch to .gch.
38803 * g++.dg/pch/pch.exp: Likewise.
38804
38805 2003-02-28 Mark Mitchell <mark@codesourcery.com>
38806
38807 PR c++/9879
38808 * g++.dg/init/new4.C: New test.
38809
38810 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
38811
38812 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
38813
38814 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
38815
38816 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
38817 unsigned long.
38818
38819 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
38820 wider than float.
38821
38822 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38823
38824 * lib/scanasm.exp: Add support for counting numbers of
38825 occurences.
38826 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
38827 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
38828
38829 2003-02-25 Mark Mitchell <mark@codesourcery.com>
38830
38831 PR c++/9683
38832 * g++.dg/template/static3.C: New test.
38833
38834 PR c++/9829
38835 * g++.dg/parse/namespace6.C: New test.
38836
38837 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38838
38839 PR target/9732
38840 * gcc.dg/20030225-1.c: New test.
38841
38842 2003-02-24 Mark Mitchell <mark@codesourcery.com>
38843
38844 * README: Remove out-of-date information.
38845
38846 PR c++/9836
38847 * g++.dg/template/spec6.C: New test.
38848
38849 2003-02-24 Jeff Law <law@redhat.com>
38850
38851 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
38852
38853 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38854
38855 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
38856 * gcc.dg/pragma-ep-1.c: Likewise.
38857
38858 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38859
38860 PR c++/9602
38861 * g++.dg/template/friend16.C: New test.
38862
38863 2003-02-23 Mark Mitchell <mark@codesourcery.com>
38864
38865 PR c++/5333
38866 * g++.dg/parse/fused-params1.C: Adjust error messages.
38867 * g++.dg/template/nested3.C: New test.
38868
38869 2003-02-24 Alan Modra <amodra@bigpond.net.au>
38870
38871 * g++.dg/abi/param1.C: New test.
38872
38873 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38874
38875 PR c++/7982
38876 * g++.dg/warn/implicit-typename1.C: New test.
38877
38878 2003-02-22 Kelley Cook <kelleycook@comcast.net>
38879
38880 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
38881 with "mtune".
38882 * g++.old-deja/g++.other/store-expr2.C: Likewise.
38883 * gcc.c-torture/execute/20010129-1.x: Likewise.
38884 * gcc.dg/20011107-1.c: Likewise.
38885 * gcc.dg/20020108-1.c: Likewise.
38886 * gcc.dg/20020122-3.c: Likewise.
38887 * gcc.dg/20020206-1.c: Likewise.
38888 * gcc.dg/20020310-1.c: Likewise.
38889 * gcc.dg/20020426-2.c: Likewise.
38890 * gcc.dg/20020517-1.c: Likewise.
38891 * gcc.dg/991230-1.c: Likewise.
38892 * gcc.dg/i386-unroll-1.c: Likewise.
38893 * gcc.misc-tests/i386-prefetch.exp: Likewise.
38894
38895 2003-02-22 Jan Hubicka <jh@suse.cz>
38896
38897 * gcc.dg/i386-mul.c: New test.
38898
38899 2003-02-21 Roger Sayle <roger@eyesopen.com>
38900
38901 * gcc.dg/builtins-5.c: New test case.
38902
38903 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
38904
38905 * gcc.dg/asmreg-1.c: New test.
38906
38907 2003-02-21 Mark Mitchell <mark@codesourcery.com>
38908
38909 PR c++/9749
38910 * g++.dg/parse/varmod1.C: New test.
38911
38912 2003-02-21 Mark Mitchell <mark@codesourcery.com>
38913
38914 PR c++/9727
38915 * g++.dg/template/op1.C: New test.
38916
38917 2003-02-21 Mark Mitchell <mark@codesourcery.com>
38918
38919 PR c++/8906
38920 * g++.dg/template/nested2.C: New test.
38921
38922 2003-02-21 Mark Mitchell <mark@codesourcery.com>
38923
38924 PR c++/8724
38925 * g++.dg/expr/dtor1.C: New test.
38926
38927 2003-02-21 Zack Weinberg <zack@codesourcery.com>
38928
38929 * gcc.dg/cpp/include3.c: New test.
38930 * gcc.dg/cpp/inc/foo.h: New file.
38931
38932 2003-02-21 Glen Nakamura <glen@imodulo.com>
38933
38934 * gcc.c-torture/execute/20030221-1.c: New test.
38935
38936 2003-02-20 Mark Mitchell <mark@codesourcery.com>
38937
38938 PR c++/9729
38939 * g++.dg/abi/conv1.C: New test.
38940
38941 2003-02-20 Jan Hubicka <jh@suse.cz>
38942
38943 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
38944
38945 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
38946
38947 * gcc.c-torture/compile/20030219-1.c: New test.
38948
38949 2003-02-18 Jan Hubicka <jh@suse.cz>
38950
38951 * gcc.dg/funcorder.c: New test.
38952
38953 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
38954
38955 * gcc.c-torture/execute/20030218-1.c: New.
38956
38957 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
38958
38959 * gcc.dg/20030218-1.c: New.
38960
38961 2003-02-18 Richard Henderson <rth@redhat.com>
38962
38963 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
38964 * gcc.dg/attr-used-2.c: New.
38965
38966 2003-02-18 Mark Mitchell <mark@codesourcery.com>
38967
38968 PR c++/9704
38969 * g++.dg/init/copy5.C: New test.
38970
38971 2003-02-18 Geoffrey Keating <geoffk@apple.com>
38972
38973 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
38974 * g++.dg/pch/pch.exp: Likewise.
38975
38976 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
38977
38978 * gcc.c-torture/execute/20030209-1.c: Enable the test if
38979 STACK_SIZE is not defined.
38980
38981 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38982
38983 PR c++/9457
38984 * g++.dg/template/init1.C: New test.
38985
38986 2003-02-16 Jan HUbicka <jh@suse.cz>
38987
38988 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
38989 (foo): Add few extra tests
38990 * gcc.dg/c99-const-expr-3.c: Likewise.
38991 * gcc.c-torture/execute/20030216-1.c: New.
38992
38993 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38994
38995 PR c++/9459
38996 * g++.dg/ext/typeof4.C: New test.
38997
38998 2003-02-15 Roger Sayle <roger@eyesopen.com>
38999
39000 * gcc.dg/i386-387-3.c: New test case.
39001
39002 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
39003
39004 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
39005 cris-*-elf* cris-*-aout* and mmix-*-*.
39006
39007 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
39008
39009 * gcc.dg/20030213-1.c: New test.
39010
39011 2003-02-12 Roger Sayle <roger@eyesopen.com>
39012
39013 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
39014 * gcc.dg/i386-387-2.c: Likewise.
39015
39016 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
39017
39018 * gcc.dg/ppc-spe.c: Fix formatting.
39019 Enable tests that were previously unsupported by gas.
39020 Delete tests for instructions that no longer exist.
39021 Switch arguments on evsubifw builtin.
39022
39023 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
39024
39025 * gcc.c-torture/execute/20030209-1.c: Disable the test if
39026 STACK_SIZE is too small.
39027
39028 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39029 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39030
39031 * gcc.dg/decl-2.c: New test.
39032
39033 2003-02-10 Jan Hubicka <jh@suse.cz>
39034
39035 * gcc.dg/i386-fpcvt-1.c: New test.
39036
39037 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
39038
39039 * gcc.c-torture/execute/20030209-1.c: New test.
39040
39041 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
39042
39043 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
39044 int-wide bitops, use the constants of the same width.
39045 Likewise, if long long is 32-bit wide, test bitops using
39046 32-bit constants.
39047
39048 2003-02-07 Loren James Rittle <ljrittle@acm.org>
39049
39050 * gcc.dg/20021014-1.c: Annotate with expected notice text.
39051
39052 2003-02-07 Roger Sayle <roger@eyesopen.com>
39053
39054 * gcc.dg/builtins-4.c: New test case.
39055
39056 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39057
39058 * gcc.dg/20020430-1.c: Fix dg command typos.
39059 * gcc.dg/20020503-1.c: Likewise.
39060
39061 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39062
39063 PR c++/8785
39064 * g++.dg/parse/fused-params1.C: New test.
39065
39066 PR c++/8857
39067 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
39068
39069 PR c++/8921
39070 * g++.dg/parse/non-dependent1.C: New test.
39071
39072 PR c++/8928
39073 * g++.dg/parse/dupl-tmpl-args1.C: New test.
39074
39075 PR c++/9228
39076 * g++.dg/parse/undefined7.C: New test.
39077 * g++.dg/parse/non-templ1.C: New test.
39078
39079 PR c++/9229
39080 * g++.dg/parse/too-many-tmpl-args1.C: New test.
39081
39082 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39083
39084 * gcc.c-torture/compile/20030206-1.c: New test.
39085
39086 2003-02-05 Roger Sayle <roger@eyesopen.com>
39087
39088 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
39089 "pow" to "foo" to avoid potential confusion with a math built-in.
39090
39091 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39092
39093 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
39094 conditions for SPARC targets.
39095
39096 2003-02-05 Jakub Jelinek <jakub@redhat.com>
39097
39098 * gcc.dg/20030204-1.c: New test.
39099
39100 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39101
39102 PR c++/38
39103 * g++.dg/parse/array-size1.C: New test.
39104
39105 PR c++/5657
39106 * g++.dg/parse/undefined3.C: New test.
39107
39108 PR c++/5665
39109 * g++.dg/parse/undefined4.C: New test.
39110
39111 PR c++/5975
39112 * g++.dg/parse/undefined5.C: New test.
39113
39114 PR c++/7259
39115 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
39116
39117 PR c++/8578
39118 * g++.dg/parse/casting-operator1.C: New test.
39119
39120 PR c++/8596
39121 * g++.dg/parse/undefined6.C: New test.
39122
39123 PR c++/8736
39124 * g++.dg/parse/missing-template1.C: New test.
39125
39126 2003-02-04 Jan Hubicka <jh@suse.cz>
39127
39128 * gcc.dg/i386-cadd.c: Compile using -march=k8.
39129 * gcc.dg/i386-cmov?.c: Likewise.
39130 * gcc.dg/i386-fpcvt-?.c: Likewise.
39131 * gcc.dg/i386-ssefp-1.c: Likewise.
39132 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
39133 conventions.
39134
39135 2003-02-03 Mark Mitchell <mark@codesourcery.com>
39136
39137 PR c++/7129
39138 * g++.dg/ext/max.C: New test.
39139
39140 2003-02-03 Jan Hubicka <jh@suse.cz>
39141
39142 * gcc.c-torture/execute/20030203-1.c: New test.
39143
39144 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
39145
39146 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
39147 'natural-endian'.
39148
39149 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
39150
39151 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
39152 * g++.dg/init/new2.C: Likewise.
39153 * g++.dg/other/new1.C: Likewise.
39154
39155 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
39156
39157 * gcc.dg/struct-ret-libc.c: New test.
39158
39159 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
39160
39161 * gcc.dg/20030129-1.c: New test.
39162
39163 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39164
39165 PR c++/8849
39166 * g++.dg/template/ptrmem4.C: New test.
39167
39168 2003-01-29 Mark Mitchell <mark@codesourcery.com>
39169
39170 * g++.dg/parser/constant1.C: New test.
39171
39172 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39173
39174 PR c++/8591
39175 * g++.dg/parse/friend2.C: New test.
39176
39177 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
39178
39179 PR c++/9437
39180 * g++.dg/template/unify4.C: New test.
39181
39182 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
39183
39184 * gcc.c-torture/execute/20030128-1.c: New test.
39185
39186 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
39187
39188 * g++.dg/lookup/nested1.C: Test moved from ...
39189 * g++.old-deja/g++.other/lookup24.C: ... here.
39190
39191 2003-01-28 Jan Hubicka <jh@suse.cz>
39192
39193 * gcc.dg/i386-cmov5.c: New test.
39194
39195 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
39196
39197 * gcc.c-torture/execute/20010925-1.c: Changed the
39198 memcpy declaration.
39199
39200 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
39201
39202 PR c++/3902
39203 * g++.dg/parse/template5.C: New test.
39204
39205 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
39206
39207 PR fortran/9258
39208 * g77.dg/pr9258: New test.
39209
39210 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
39211
39212 * README: Move relevant parts from README.g++.
39213
39214 * README.g++: Remove this file.
39215
39216 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
39217
39218 * g++.dg/abi/dcast1.C: New test.
39219
39220 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39221
39222 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
39223
39224 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
39225
39226 PR c++/47
39227 * g++.old-deja/g++.other/lookup24.C: New test.
39228
39229 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39230
39231 PR middle-end/7227
39232 * gcc.dg/uninit-C.c: New test.
39233
39234 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
39235
39236 * g++.dg/abi/covariant1.C: New test.
39237
39238 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
39239
39240 * gcc.dg/20030123-1.c: New test.
39241
39242 2003-01-25 Jan Hubicka <jh@suse.cz>
39243
39244 PR opt/8492
39245 * gcc.c-torture/compile/20030125-1.c
39246
39247 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
39248
39249 PR c++/9403
39250 * g++.dg/parse/template3.C: New test.
39251 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
39252
39253 PR c++/795
39254 * g++.dg/parse/template4.C: New test.
39255
39256 PR c++/9415
39257 * g++.dg/template/qual2.C: New test.
39258
39259 PR c++/8545
39260 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
39261
39262 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
39263
39264 2003-01-25 Roger Sayle <roger@eyesopen.com>
39265
39266 * gcc.c-torture/execute/switch-1.c: New test case.
39267
39268 2003-01-25 Jan Hubicka <jh@suse.cz>
39269
39270 * gcc.c-torture/execute/20030125-1.[cx]: New test.
39271
39272 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
39273
39274 Tweaks for Bison-1.875. From the NEWS file:
39275 "- `parse error' -> `syntax error'
39276 Bison now uniformly uses the term `syntax error'"
39277 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
39278 * gcc.dg/cpp/digraph2.c: Likewise.
39279 * gcc.dg/cpp/direct2.c: Likewise.
39280 * gcc.dg/cpp/paste4.c: Likewise.
39281 * gcc.dg/c90-restrict-1.c: Likewise.
39282 * gcc.dg/c99-func-2.c: Likewise.
39283 * gcc.dg/noncompile/920721-2.c: Likewise.
39284 * gcc.dg/noncompile/930622-2.c: Likewise.
39285 * gcc.dg/noncompile/940112-1.c: Likewise.
39286 * gcc.dg/noncompile/950921-1.c: Likewise.
39287 * gcc.dg/noncompile/951123-1.c: Likewise.
39288 * gcc.dg/noncompile/971104-1.c: Likewise.
39289 * gcc.dg/noncompile/990416-1.c: Likewise.
39290
39291 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
39292
39293 * g++.dg/parse/undefined1.C: Add error message.
39294
39295 2003-01-22 Mark Mitchell <mark@codesourcery.com>
39296
39297 PR c++/9354
39298 * g++.dg/parse/new1.C: New test.
39299
39300 PR c++/9216
39301 * g++.dg/parse/template2.C: New test.
39302
39303 PR c++/9354
39304 * g++.dg/parse/typedef2.C: New test.
39305
39306 PR c++/9328
39307 * g++.dg/ext/typeof3.C: New test.
39308
39309 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39310
39311 PR c++/2738
39312 * g++.dg/parse/ret-type1.C: New test.
39313
39314 PR c++/3792
39315 * g++.dg/parse/tmpl-outside1.C: New test.
39316
39317 PR c++/4207
39318 * g++.dg/parse/int-as-enum1.C: New test.
39319
39320 PR c++/4903
39321 * g++.dg/parse/no-typename1.C: New test.
39322
39323 PR c++/5533
39324 * g++.dg/parse/no-value1.C: New test.
39325
39326 PR c++/5921
39327 * g++.dg/parse/wrong-inline1.C: New test.
39328
39329 PR c++/6402
39330 * g++.dg/parse/ref1.C: New test.
39331
39332 PR c++/6992
39333 * g++.dg/parse/attr-ctor1.C: New test.
39334
39335 PR c++/7229
39336 * g++.dg/parse/namespace5.C: New test.
39337
39338 PR c++/7917
39339 * g++.dg/parse/func-def1.C: New test.
39340
39341 PR c++/8143
39342 * g++.dg/parse/undefined1.C: New test.
39343
39344 PR c++/5723, PR c++/8522
39345 * g++.dg/parse/specialization1.C: New test.
39346
39347 PR c++/163, PR c++/8595
39348 * g++.dg/parse/struct-as-enum1.C: New test.
39349
39350 PR c++/9173
39351 * g++.dg/parse/undefined2.C: New test.
39352
39353 2003-01-22 Mark Mitchell <mark@codesourcery.com>
39354
39355 PR c++/9298
39356 * g++.dg/parse/template1.C: New test.
39357
39358 PR c++/9384
39359 * g++.dg/parse/using1.C: New test.
39360
39361 PR c++/9285
39362 PR c++/9294
39363 * g++.dg/parse/expr2.C: New test.
39364
39365 PR c++/9388
39366 * g++.dg/parse/lookup2.C: Likewise.
39367
39368 2003-01-21 Jan Hubicka <jh@suse.cz>
39369
39370 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
39371 * gcc.c-torture/execute/eeprof-1.c: Likewise.
39372 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
39373 * gcc.c-torture/execute/string-opt-*.c: Likewise.
39374
39375 2003-01-20 Nick Clifton <nickc@redhat.com>
39376
39377 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
39378 problem with ARM sibcall code generation.
39379
39380 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
39381
39382 * gcc.c-torture/execute/20030120-1.c: New.
39383
39384 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
39385
39386 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
39387
39388 2003-01-17 Mark Mitchell <mark@codesourcery.com>
39389
39390 PR c++/9272
39391 * g++.dg/parse/ctor1.C: New test.
39392
39393 PR c++/9294:
39394 * g++.dg/parse/qualified1.C: New test.
39395
39396 * g++.dg/parse/typename3.C: New test.
39397
39398 2003-01-16 Richard Henderson <rth@redhat.com>
39399
39400 * g++.dg/tls/init-2.C: Fix error matches for real this time.
39401
39402 2003-01-16 Richard Henderson <rth@redhat.com>
39403
39404 * g++.dg/pch/pch.exp: Copy test header to the working directory
39405 before using it either for precompilation or direct use.
39406 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
39407 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
39408
39409 2003-01-16 Richard Henderson <rth@redhat.com>
39410
39411 * gcc.dg/pch/pch.exp: Copy test header to the working directory
39412 before using it either for precompilation or direct use.
39413 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
39414 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
39415
39416 2003-01-16 Mark Mitchell <mark@codesourcery.com>
39417
39418 * g++.dg/ext/typename1.C: Add typename keyword.
39419 * g++.dg/template/crash1.C: Update error messages.
39420 * g++.dg/template/crash2.C: Remove error message.
39421 * g++.dg/parse/typename2.C: New test.
39422 * g++.dg/template/typename2.C: Change implicit
39423 typename warning into error.
39424 * g++.old-deja/g++.benjamin/tem03.C: Issue more
39425 error messages.
39426 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
39427 * g++.old-deja/g++.brendan/crash56.C: Add this->.
39428 * g++.old-deja/g++.law/visibility13.C: Remove error
39429 messages.
39430 * g++.old-deja/g++.ns/template17.C: Reorder code to
39431 make declaration visible in template.
39432 * g++.old-deja/g++.pt/crash3.C: Fix typos.
39433 * g++.old-deja/g++.pt/crash36.C: Issue more error
39434 messages.
39435 * g++.old-deja/g++.pt/crash5.C: Improve error
39436 message.
39437 * g++.old-deja/g++.pt/crash67.C: Remove warning.
39438 * g++.old-deja/g++.pt/inherit1.C: Add this->.
39439 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
39440 * g++.old-deja/g++.pt/typename16.C: Replace implicit
39441 typename warning with error message.
39442 * g++.old-deja/g++.pt/typename19.C: Remove warning.
39443 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
39444 * g++.old-deja/g++.robertl/eb24.C: Use this->.
39445
39446 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
39447
39448 * g++.dg/parse/ambig2.C: New test.
39449
39450 2003-01-15 Richard Henderson <rth@redhat.com>
39451
39452 * g++.dg/tls/init-2.C: Update error message string.
39453
39454 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39455
39456 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
39457
39458 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
39459
39460 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
39461 all for HC11/HC12.
39462 * gcc.c-torture/compile/20001205-1.x: Likewise.
39463 * gcc.c-torture/compile/20001226-1.x: Likewise.
39464 * gcc.c-torture/compile/920520-1.x: Likewise.
39465 * gcc.c-torture/compile/961203-1.x: Likewise.
39466 * gcc.c-torture/compile/20020604-1.x: Likewise.
39467
39468 2003-01-15 Jan Hubicka <jh@suse.cz>
39469
39470 * gcc.c-torture/compile/20030115-1.c: New test.
39471
39472 * gcc.dg/i386-fpcvt-1.c: New test.
39473 * gcc.dg/i386-fpcvt-2.c: New test.
39474
39475 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
39476
39477 Further conform g++'s __vmi_class_type_info to the C++ ABI
39478 specification.
39479 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
39480 the specification.
39481
39482 2003-01-14 Jan Hubicka <jh@suse.cz>
39483
39484 * gcc.dg/i386-fpcvt-1.c: New test.
39485 * gcc.dg/i386-fpcvt-2.c: New test.
39486
39487 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
39488
39489 * gcc.dg/i386-mmx-3.c: New test.
39490
39491 2003-01-12 Mark Mitchell <mark@codesourcery.com>
39492
39493 PR c++/9264
39494 * g++.dg/parse/octal1.C: New file.
39495
39496 PR c++/9172
39497 * g++.dg/parse/typename1.C: New file.
39498
39499 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
39500
39501 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
39502 * gcc.dg/bf-no-ms-layout.c: Likewise.
39503 * gcc.dg/bf-ms-attrib.c: Likewise.
39504
39505 2003-01-10 Mark Mitchell <mark@codesourcery.com>
39506
39507 PR c++/9099
39508 * g++.dg/parse/dtor1.C: New file.
39509
39510 PR c++/9128
39511 * g++.dg/rtti/typeid1.C: New file.
39512
39513 PR c++/9153
39514 * g++.dg/parse/lookup1.C: New file.
39515
39516 PR c++/9171
39517 * g++.dg/templ/spec5.C: New file.
39518
39519 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
39520
39521 * gcc.c-torture/compile/20030110-1.c: New test.
39522
39523 2003-01-09 Geoffrey Keating <geoffk@apple.com>
39524
39525 Merge from pch-branch:
39526
39527 2002-12-23 Geoffrey Keating <geoffk@apple.com>
39528
39529 * gcc.dg/pch/cpp-1.h: New.
39530 * gcc.dg/pch/cpp-1.c: New.
39531 * gcc.dg/pch/cpp-2.h: New.
39532 * gcc.dg/pch/cpp-2.c: New.
39533
39534 2002-11-19 Geoffrey Keating <geoffk@apple.com>
39535
39536 * gcc.dg/pch/except-1.h: New.
39537 * gcc.dg/pch/except-1.c: New.
39538
39539 2002-11-13 Geoffrey Keating <geoffk@apple.com>
39540
39541 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
39542 running test.
39543 * gcc.dg/pch: Include *.hp not *.h.
39544 * gcc.dg/pch/system-1.h: New.
39545 * gcc.dg/pch/system-1.c: New.
39546
39547 2002-11-11 Geoffrey Keating <geoffk@apple.com>
39548
39549 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
39550 rather than trying to build and run a program using PCH.
39551 * gcc.dg/pch: Remove dg-do commands from test files.
39552
39553 2002-11-08 Geoffrey Keating <geoffk@apple.com>
39554
39555 * gcc.dg/pch/macro-3.c: New.
39556 * gcc.dg/pch/macro-3.h: New.
39557
39558 2002-11-04 Geoffrey Keating <geoffk@apple.com>
39559
39560 * gcc.dg/pch/common-1.c: New.
39561 * gcc.dg/pch/common-1.h: New.
39562 * gcc.dg/pch/decl-1.c: New.
39563 * gcc.dg/pch/decl-1.h: New.
39564 * gcc.dg/pch/decl-2.c: New.
39565 * gcc.dg/pch/decl-2.h: New.
39566 * gcc.dg/pch/decl-3.c: New.
39567 * gcc.dg/pch/decl-3.h: New.
39568 * gcc.dg/pch/decl-4.c: New.
39569 * gcc.dg/pch/decl-4.h: New.
39570 * gcc.dg/pch/decl-5.c: New.
39571 * gcc.dg/pch/decl-5.h: New.
39572 * gcc.dg/pch/global-1.c: New.
39573 * gcc.dg/pch/global-1.h: New.
39574 * gcc.dg/pch/inline-1.c: New.
39575 * gcc.dg/pch/inline-1.h: New.
39576 * gcc.dg/pch/inline-2.c: New.
39577 * gcc.dg/pch/inline-2.h: New.
39578 * gcc.dg/pch/static-1.c: New.
39579 * gcc.dg/pch/static-1.h: New.
39580 * gcc.dg/pch/static-2.c: New.
39581 * gcc.dg/pch/static-2.h: New.
39582
39583 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
39584
39585 * g++.dg/pch/pch.exp: Better handle failing testcases.
39586 * gcc.dg/pch/pch.exp: Likewise.
39587 * gcc.dg/pch/macro-1.c: New.
39588 * gcc.dg/pch/macro-1.h: New.
39589 * gcc.dg/pch/macro-2.c: New.
39590 * gcc.dg/pch/macro-2.h: New.
39591
39592 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
39593
39594 * g++.dg/dg.exp: Treat files in pch/ specially.
39595 * g++.dg/pch/pch.exp: New file.
39596 * g++.dg/pch/empty.H: New file.
39597 * g++.dg/pch/empty.C: New file.
39598 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
39599 "precompile".
39600
39601 * gcc.dg/pch/pch.exp: New file.
39602 * gcc.dg/pch/empty.h: New file.
39603 * gcc.dg/pch/empty.c: New file.
39604 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
39605 "precompile".
39606
39607 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39608
39609 * g++.dg/template/friend14.C: New test.
39610
39611 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
39612
39613 * gcc.dg/old-style-asm-1.c: New test.
39614
39615 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
39616
39617 * gcc.c-torture/compile/20030109-1.c: New test.
39618
39619 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
39620
39621 * gcc.c-torture/execute/20030109-1.c: New test.
39622
39623 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
39624
39625 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
39626 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
39627 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
39628 * g++.old-deja/g++.mike/eh2.C: Likewise.
39629 * g++.old-deja/g++.mike/eh3.C: Likewise.
39630 * g++.old-deja/g++.mike/eh5.C: Likewise.
39631 * g++.old-deja/g++.mike/eh6.C: Likewise.
39632 * g++.old-deja/g++.mike/eh7.C: Likewise.
39633 * g++.old-deja/g++.mike/eh8.C: Likewise.
39634 * g++.old-deja/g++.mike/eh9.C: Likewise.
39635 * g++.old-deja/g++.mike/eh10.C: Likewise.
39636 * g++.old-deja/g++.mike/eh12.C: Likewise.
39637 * g++.old-deja/g++.mike/eh13.C: Likewise.
39638 * g++.old-deja/g++.mike/eh14.C: Likewise.
39639 * g++.old-deja/g++.mike/eh16.C: Likewise.
39640 * g++.old-deja/g++.mike/eh17.C: Likewise.
39641 * g++.old-deja/g++.mike/eh18.C: Likewise.
39642 * g++.old-deja/g++.mike/eh21.C: Likewise.
39643 * g++.old-deja/g++.mike/eh23.C: Likewise.
39644 * g++.old-deja/g++.mike/eh24.C: Likewise.
39645 * g++.old-deja/g++.mike/eh25.C: Likewise.
39646 * g++.old-deja/g++.mike/eh26.C: Likewise.
39647 * g++.old-deja/g++.mike/eh27.C: Likewise.
39648 * g++.old-deja/g++.mike/eh28.C: Likewise.
39649 * g++.old-deja/g++.mike/eh29.C: Likewise.
39650 * g++.old-deja/g++.mike/eh31.C: Likewise.
39651 * g++.old-deja/g++.mike/eh33.C: Likewise.
39652 * g++.old-deja/g++.mike/eh34.C: Likewise.
39653 * g++.old-deja/g++.mike/eh35.C: Likewise.
39654 * g++.old-deja/g++.mike/eh36.C: Likewise.
39655 * g++.old-deja/g++.mike/eh37.C: Likewise.
39656 * g++.old-deja/g++.mike/eh38.C: Likewise.
39657 * g++.old-deja/g++.mike/eh39.C: Likewise.
39658 * g++.old-deja/g++.mike/eh40.C: Likewise.
39659 * g++.old-deja/g++.mike/eh41.C: Likewise.
39660 * g++.old-deja/g++.mike/eh42.C: Likewise.
39661 * g++.old-deja/g++.mike/eh44.C: Likewise.
39662 * g++.old-deja/g++.mike/eh46.C: Likewise.
39663 * g++.old-deja/g++.mike/eh47.C: Likewise.
39664 * g++.old-deja/g++.mike/eh48.C: Likewise.
39665 * g++.old-deja/g++.mike/eh49.C: Likewise.
39666 * g++.old-deja/g++.mike/eh50.C: Likewise.
39667 * g++.old-deja/g++.mike/eh51.C: Likewise.
39668 * g++.old-deja/g++.mike/eh53.C: Likewise.
39669 * g++.old-deja/g++.mike/eh55.C: Likewise.
39670 * g++.old-deja/g++.mike/p7912.C: Likewise.
39671 * g++.old-deja/g++.mike/p9706.C: Likewise.
39672 * g++.old-deja/g++.mike/p10416.C: Likewise.
39673 * g++.old-deja/g++.mike/p11667.C: Likewise.
39674 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
39675 Remove redundant reference to Iris.
39676 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
39677 Elxsi, i860, Pico Java, and WE32K.
39678
39679 2003-01-07 Mark Mitchell <mark@codesourcery.com>
39680
39681 * g++.dg/ext/asm4.C: New test.
39682
39683 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39684
39685 PR c++/9030
39686 * g++.dg/template/friend12.C: New test.
39687 * g++.dg/template/friend13.C: Likewise.
39688 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
39689
39690 2003-01-08 Jan Hubicka <jh@suse.cz>
39691
39692 * gcc.dg/i386-cadd.c: New test.
39693 * gcc.dg/i386-cmov4.c: Likewise.
39694
39695 2003-01-06 Mark Mitchell <mark@codesourcery.com>
39696
39697 PR c++/9165
39698 * g++.dg/warn/Wunused-3.C: New test.
39699
39700 * g++.dg/abi/bitfield9.C: New test.
39701
39702 PR c++/9189
39703 * g++.dg/parse/defarg3.C: New test.
39704
39705 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
39706
39707 * g++.dg/parse/ambig1.C: New test.
39708 * g++.dg/parse/defarg2.C: New test.
39709
39710 2003-01-05 Mark Mitchell <mark@codesourcery.com>
39711
39712 * g++.dg/template/defarg-1.C: New test.
39713 * g++.dg/template/local2.C: Likewise.
39714
39715 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
39716
39717 * gcc.c-torture/execute/20030105-1.c: New test.
39718
39719 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39720
39721 * g++.dg/parse/namespace3.C: Remove extra semicolons.
39722 * g++.dg/parse/namespace4.C: Likewise.
39723
39724 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
39725
39726 * g++.dg/template/ntp2.C: New test.
39727
39728 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
39729
39730 * g++.dg/parse/extern-C-1.C: New test.
39731
39732 * g++.dg/parse/namespace4.C: New test.
39733
39734 * g++.dg/template/nested1.C: New test.
39735
39736 * g++.dg/parse/namespace3.C: New test.
39737
39738 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
39739
39740 * g++.dg/lookup/two-stage1.C: New test.
39741
39742 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39743
39744 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
39745 * g++.old-deja/g++.jason/access8.C: Likewise.
39746 * g++.old-deja/g++.other/decl5.C: Likewise.
39747
39748 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
39749
39750 * g++.dg/parse/parse7.C: New test.
39751
39752 2003-01-02 Mark Mitchell <mark@codesourcery.com>
39753
39754 PR c++/2843
39755 * g++.dg/ext/attrib7.C: New test.
39756
39757 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
39758
39759 * g++.dg/parse/parse6.C: New test.
39760
39761 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
39762
39763 * gcc.dg/h8300-stack-1.c: New.
39764
39765 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
39766
39767 g++.dg/lookup/exception1.C: New test.
39768
39769 g++.dg/lookup/template1.C: New test.
39770
39771 g++.dg/parse/namespace2.C: New test.
39772
39773 g++.dg/parse/parens2.C: New test.
39774
39775 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
39776
39777 * g++.dg/parse/parse5.C: New test.
39778 * g++.dg/lookup/scoped4.C: New test.
39779
39780 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
39781
39782 * g++.dg/parse/parens1.C: New test.
39783
39784 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
39785 angle-bracket1.C.
39786 * g++.dg/parse/parens2.C: New test.
39787
39788 * g++.dg/lookup/scope-operator1.C: New test.
39789
39790 * g++.dg/parse/operator1.C: New test.
39791
39792 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39793
39794 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
39795 * g++.old-deja/g++.other/access6.C: Likewise.
39796 * g++.old-deja/g++.other/decl1.C: Likewise.
39797 * g++.old-deja/g++.pt/typename12.C: Likewise.
39798
39799 2002-12-31 Mark Mitchell <mark@codesourcery.com>
39800
39801 * g++.dg/parse/namespace1.C: New test.
39802
39803 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
39804
39805 * g++.dg/parse/parse4.C: New test.
39806
39807 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
39808
39809 * g++.dg/parse/parse3.C: New test.
39810
39811 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
39812
39813 * g++.dg/parse/parse2.C: New test.
39814
39815 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
39816
39817 * g++.dg/template/friend11.C: New test.
39818
39819 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
39820
39821 * g++.dg/parse/parse1.C: New test.
39822
39823 2002-12-31 Janis Johnson <janis187@us.ibm.com>
39824
39825 * lib/profopt.exp: Change the name of a global variable to avoid
39826 possible clashes with other test suites.
39827
39828 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
39829
39830 * g++.dg/inherit/covariant8.C: New test.
39831
39832 2002-12-31 Mark Mitchell <mark@codesourcery.com>
39833
39834 * g++.dg/init/array9.C: New test.
39835
39836 PR c++/9112
39837 * g++.dg/parse/expr1.C: New test.
39838
39839 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
39840
39841 * gcc.c-torture/compile/20021230-1.c: New test.
39842
39843 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
39844
39845 * g++.dg/inherit/covariant5.C: New test.
39846 * g++.dg/inherit/covariant6.C: New test.
39847 * g++.dg/inherit/covariant7.C: New test.
39848
39849 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39850
39851 PR c++/2739
39852 * g++.dg/other/access2.C: New test.
39853
39854 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
39855
39856 * g++.dg/other/anon-struct.C: No longer fails
39857 * g++.old-deja/g++.brendan/parse4.C: Likewise.
39858 * g++.old-deja/g++.brendan/parse5.C: Likewise.
39859 * g++.old-deja/g++.brendan/parse6.C: Likewise.
39860
39861 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
39862
39863 * g++.dg/parse/angle-bracket.C (main): No longer fails.
39864
39865 2002-12-27 Mark Mitchell <mark@codesourcery.com>
39866
39867 * g++.dg/eh/spec4.C: Remove stray semicolon.
39868 * g++.dg/expr/pmf-1.C: Change error message.
39869 * g++.dg/ext/asm1.C: Remove stray semicolon.
39870 * g++.dg/ext/typename1.C: Add missing typenames.
39871 * g++.dg/inherit/template-as-base.C: Change error message.
39872 * g++.dg/lookup/scoped1.C: Likewise.
39873 * g++.dg/lookup/scoped2.C: Likewise.
39874 * g++.dg/lookup/using2.C: Likewise.
39875 * g++.dg/other/component1.C: Remove stray semicolon.
39876 * g++.dg/other/do1.C: Change error message.
39877 * g++.dg/other/error2.C: Likewise.
39878 * g++.dg/other/init1.C: Likewise.
39879 * g++.dg/other/packed1.C: Remove stray semicolon.
39880 * g++.dg/other/ptrmem2.C: Change error message.
39881 * g++.dg/parse/parameter-declaration-1.C: Remove line number
39882 marker.
39883 * g++.dg/special/initp1.C: Remove invalid attribute usage.
39884 * g++.dg/template/access3.C: Add typename keyword.
39885 * g++.dg/template/access5.C: Remove stray semicolon.
39886 * g++.dg/template/access6.C: Likewise.
39887 * g++.dg/template/complit1.C: Likewise.
39888 * g++.dg/template/crash1.C: Change error message.
39889 * g++.dg/template/inherit2.C: Remove stray semicolon.
39890 * g++.dg/template/instantiate2.C: Likewise.
39891 * g++.dg/template/instantiate3.C: Change error message.
39892 * g++.dg/template/qual1.C: Remove stray semicolon.
39893 * g++.dg/template/qualttp18.C: Change error message.
39894 * g++.dg/template/ref1.C: Remove stray semicolon.
39895 * g++.dg/template/sizeof1.C (A::value): Declare it.
39896 * g++.dg/template/spec4.C: Change error message.
39897 * g++.dg/template/static1.C: Likewise.
39898 * g++.dg/template/type1.C: Likewise.
39899 * g++.dg/template/typename3.C: Likewise.
39900 * g++.old-deja/g++.benjamin/13478.C: Change error message.
39901 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
39902 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
39903 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
39904 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
39905 named return value extension.
39906 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
39907 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
39908 * g++.old-deja/g++.bob/extern_C.C: Likewise.
39909 * g++.old-deja/g++.bob/inherit2.C: Likewise.
39910 * g++.old-deja/g++.brendan/complex1.C: Likewise.
39911 * g++.old-deja/g++.brendan/copy5.C: Likewise.
39912 * g++.old-deja/g++.brendan/crash13.C: Likewise.
39913 * g++.old-deja/g++.brendan/crash15.C: Likewise.
39914 * g++.old-deja/g++.brendan/crash18.C: Change error message.
39915 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
39916 * g++.old-deja/g++.brendan/crash38.C: Likewise.
39917 * g++.old-deja/g++.brendan/crash50.C: Likewise.
39918 * g++.old-deja/g++.brendan/crash56.C: Likewise.
39919 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
39920 syntax.
39921 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
39922 * g++.old-deja/g++.brendan/crash8.C: Change error message.
39923 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
39924 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
39925 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
39926 * g++.old-deja/g++.brendan/template11.C: Likewise.
39927 * g++.old-deja/g++.brendan/template26.C: Likewise.
39928 * g++.old-deja/g++.brendan/template27.C: Use explicit
39929 specialization syntax.
39930 * g++.old-deja/g++.brendan/template30.C: Likewise.
39931 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
39932 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
39933 non-dependent names.
39934 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
39935 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
39936 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
39937 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
39938 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
39939 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
39940 named return value extension.
39941 * g++.old-deja/g++.ext/namedret2.C: Likewise.
39942 * g++.old-deja/g++.ext/namedret3.C: Likewise.
39943 * g++.old-deja/g++.ext/return1.C: Likewise.
39944 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
39945 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
39946 * g++.old-deja/g++.jason/access8.C: Likewise.
39947 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
39948 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
39949 pseudo-destructor names.
39950 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
39951 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
39952 pseudo-destructor names.
39953 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
39954 * g++.old-deja/g++.jason/overload19.C: Likewise.
39955 * g++.old-deja/g++.jason/overload32.C: Likewise.
39956 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
39957 stray semicolons.
39958 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
39959 * g++.old-deja/g++.jason/return.C: Likewise.
39960 * g++.old-deja/g++.jason/return2.C: Likewise.
39961 * g++.old-deja/g++.jason/shadow1.C: Likewise.
39962 * g++.old-deja/g++.jason/special.C: Use explicit specialization
39963 syntax.
39964 * g++.old-deja/g++.jason/template10.C: Account for use of
39965 non-dependent names.
39966 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
39967 syntax.
39968 * g++.old-deja/g++.jason/template37.C: Likewise.
39969 * g++.old-deja/g++.law/access4.C: Change error messages.
39970 * g++.old-deja/g++.law/arm13.C: Remove incorrect
39971 pseudo-destructor names.
39972 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
39973 * g++.old-deja/g++.law/ctors9.C: Likewise.
39974 * g++.old-deja/g++.law/cvt22.C: Likewise.
39975 * g++.old-deja/g++.law/dtors5.C: Likewise.
39976 * g++.old-deja/g++.law/global-init1.C: Likewise.
39977 * g++.old-deja/g++.law/missed-error3.C: Likewise.
39978 * g++.old-deja/g++.law/operators28.C: Likewise.
39979 * g++.old-deja/g++.law/visibility28.C: Likewise.
39980 * g++.old-deja/g++.martin/eval1.C: Likewise.
39981 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
39982 name.
39983 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
39984 * g++.old-deja/g++.mike/net34.C: Likewise.
39985 * g++.old-deja/g++.mike/net36.C: Likewise.
39986 * g++.old-deja/g++.mike/ns2.C: Likewise.
39987 * g++.old-deja/g++.mike/p12306.C: Likewise.
39988 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
39989 value extension.
39990 * g++.old-deja/g++.mike/p700.C: Likewise.
39991 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
39992 * g++.old-deja/g++.mike/p710.C: Likewise.
39993 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
39994 value extension.
39995 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
39996 * g++.old-deja/g++.mike/pmf9.C: Likewise.
39997 * g++.old-deja/g++.ns/crash2.C: Likewise.
39998 * g++.old-deja/g++.ns/crash3.C: Likewise.
39999 * g++.old-deja/g++.ns/invalid1.C: Likewise.
40000 * g++.old-deja/g++.ns/ns17.C: Likewise.
40001 * g++.old-deja/g++.ns/template16.C: Likewise.
40002 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
40003 keyword.
40004 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
40005 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
40006 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
40007 named return value extension.
40008 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
40009 * g++.old-deja/g++.other/access4.C: Issue additional error
40010 messages.
40011 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
40012 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
40013 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
40014 * g++.old-deja/g++.other/crash25.C: Change error message.
40015 * g++.old-deja/g++.other/crash4.C: Change error message.
40016 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
40017 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
40018 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
40019 checks.
40020 * g++.old-deja/g++.other/defarg8.C: Likewise.
40021 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
40022 * g++.old-deja/g++.other/dtor10.C: Likewise.
40023 * g++.old-deja/g++.other/incomplete.C: Likewise.
40024 * g++.old-deja/g++.other/linkage7.C: Likewise.
40025 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
40026 lookup algorithm.
40027 * g++.old-deja/g++.other/mangle2.C: Likewise.
40028 * g++.old-deja/g++.other/refinit2.C: Likewise.
40029 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
40030 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
40031 * g++.old-deja/g++.pt/crash28.C: Likewise.
40032 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
40033 syntax.
40034 * g++.old-deja/g++.pt/crash32.C: Change error message.
40035 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
40036 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
40037 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
40038 error message position.
40039 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
40040 * g++.old-deja/g++.pt/defarg8.C: Change error message.
40041 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
40042 syntax.
40043 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
40044 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
40045 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
40046 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
40047 keyword.
40048 * g++.old-deja/g++.pt/explicit31.C: Likewise.
40049 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
40050 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
40051 keyword.
40052 * g++.old-deja/g++.pt/explicit71.C: Change error message.
40053 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
40054 syntax.
40055 * g++.old-deja/g++.pt/friend28.C: Account for use of
40056 non-dependent names.
40057 * g++.old-deja/g++.pt/friend29.C: Likewise.
40058 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
40059 rules.
40060 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
40061 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
40062 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
40063 lookup rules.
40064 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
40065 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
40066 keyword.
40067 * g++.old-deja/g++.pt/memclass20.C: Likewise.
40068 * g++.old-deja/g++.pt/memclass5.C: Likewise.
40069 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
40070 keyword.
40071 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
40072 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
40073 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
40074 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
40075 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
40076 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
40077 keyword.
40078 * g++.old-deja/g++.pt/spec10.C: Likewise.
40079 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
40080 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
40081 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
40082 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
40083 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
40084 * g++.old-deja/g++.pt/ttp62.C: Likewise.
40085 * g++.old-deja/g++.pt/ttp64.C: Likewise.
40086 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
40087 * g++.old-deja/g++.pt/typename15.C: Likewise.
40088 * g++.old-deja/g++.pt/typename22.C: Likewise.
40089 * g++.old-deja/g++.pt/typename6.C: Change error messages.
40090 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
40091 * g++.old-deja/g++.pt/virtual2.C: Likewise.
40092 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
40093 syntax.
40094 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
40095 return value extension.
40096 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
40097 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
40098 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
40099 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
40100
40101 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
40102
40103 * g++.dg/warn/inline1.C: New test.
40104 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
40105 * g++.old-deja/g++.jason/synth10.C: Likewise.
40106 * g++.old-deja/g++.mike/net31.C: Likewise.
40107 * g++.old-deja/g++.mike/p8786.C: Likewise.
40108
40109 * g++.dg/template/friend10.C: New test.
40110 * g++.dg/template/conv5.C: New test.
40111
40112 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
40113
40114 * g++.dg/lookup/scoped3.C: New test.
40115
40116 * g++.dg/lookup/decl1.C: New test.
40117 * g++.dg/lookup/decl2.C: New test.
40118
40119 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
40120
40121 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
40122 gcc.c-torture/compile/20021015-1.c,
40123 gcc.c-torture/compile/20021015-2.c,
40124 gcc.c-torture/compile/20021123-1.c,
40125 gcc.c-torture/compile/20021123-2.c,
40126 gcc.c-torture/compile/20021123-3.c,
40127 gcc.c-torture/compile/20021123-4.c,
40128 gcc.c-torture/execute/20021024-1.c: Add tests previously added
40129 only to 3.1 or 3.2 branch.
40130
40131 2002-12-23 Mark Mitchell <mark@codesourcery.com>
40132
40133 * gcc.dg/i386-bitfield3.c: New test.
40134
40135 * gcc.dg/i386-bitfield2.c: New test.
40136
40137 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
40138
40139 * g++.dg/parse/conv_op1.C: New test.
40140
40141 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
40142
40143 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
40144 approved.
40145
40146 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
40147
40148 * gcc.c-torture/compile/20021220-1.c: New test.
40149
40150 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
40151
40152 * gcc.dg/i386-fastcall-1.c: New.
40153
40154 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
40155
40156 * gcc.c-torture/execute/20021219-1.c: New test.
40157
40158 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
40159
40160 * gcc.dg/i386-pic-1.c: New test.
40161
40162 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40163
40164 PR c++/8099
40165 * g++.dg/template/friend9.C: New test.
40166
40167 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40168
40169 PR c++/3663
40170 * g++.dg/template/access7.C: New test.
40171
40172 2002-12-18 Nick Clifton <nickc@redhat.com>
40173
40174 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
40175 the libstdc++-v3 directory has been found.
40176
40177 2002-12-12 Devang Patel <dpatel@apple.com>
40178 * gcc.dg/darwin-ld-1.c: New test.
40179 * gcc.dg/darwin-ld-2.c: New test.
40180 * gcc.dg/darwin-ld-3.c: New test.
40181 * gcc.dg/darwin-ld-4.c: New test.
40182 * gcc.dg/darwin-ld-5.c: New test.
40183
40184 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
40185
40186 * gcc.c-torture/compile/20021212-1.c: New test.
40187
40188 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
40189
40190 * gcc.dg/fshort-wchar: New test.
40191
40192 2002-12-10 Mark Mitchell <mark@codesourcery.com>
40193
40194 PR c++/8372
40195 * g++.dg/template/dtor1.C: New test.
40196
40197 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
40198 markers.
40199
40200 2002-12-10 Jakub Jelinek <jakub@redhat.com>
40201
40202 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
40203
40204 2002-12-09 Mark Mitchell <mark@codesourcery.com>
40205
40206 * g++.dg/template/static1.C: New test.
40207 * g++.dg/template/static2.C: New test.
40208 * g++.old-deja/g++.ext/memconst.C: New test.
40209
40210 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40211
40212 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
40213 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
40214 * g++.dg/special/initp1.C: Likewise.
40215
40216 2002-12-06 Jakub Jelinek <jakub@redhat.com>
40217
40218 * gcc.c-torture/execute/20021204-1.c: New test.
40219
40220 2002-12-04 Geoffrey Keating <geoffk@apple.com>
40221
40222 * gcc.dg/ppc-fmadd-1.c: New file.
40223 * gcc.dg/ppc-fmadd-2.c: New file.
40224 * gcc.dg/ppc-fmadd-3.c: New file.
40225
40226 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
40227
40228 * gcc.c-torture/compile/20021204-1.c: New test.
40229
40230 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
40231
40232 * g++.dg/inherit/covariant2.C: New test.
40233 * g++.dg/inherit/covariant3.C: New test.
40234 * g++.dg/inherit/covariant4.C: New test.
40235 * g++.dg/inherit/covariant1.C: Remove XFAIL.
40236 * g++.old-deja/g++.robertl/eb17.C: Likewise.
40237
40238 2002-12-03 Mark Mitchell <mark@codesourcery.com>
40239
40240 PR c++/8688
40241 * g++.dg/init/brace3.C: New test.
40242
40243 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
40244
40245 * gcc.dg/20020210-1.c: Fix a comment typo.
40246
40247 2002-12-02 Mark Mitchell <mark@codesourcery.com>
40248
40249 PR c++/8720
40250 * g++.dg/parse/defarg1.C: New test.
40251
40252 PR c++/8615
40253 * g++.dg/template/char1.C: New test.
40254
40255 * g++.dg/template/varmod1.C: Fix typo.
40256
40257 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40258
40259 DR 180
40260 * g++.old-deja/g++.pt/crash32.C: Expect error.
40261
40262 2002-12-01 Mark Mitchell <mark@codesourcery.com>
40263
40264 PR c++/5919
40265 * g++.dg/template/varmod1.C: New test.
40266
40267 PR c++/8727
40268 * g++.dg/inherit/typeinfo1.C: New test.
40269
40270 PR c++/8663
40271 * g++.dg/inherit/typedef1.C: New test.
40272
40273 2002-11-30 Mark Mitchell <mark@codesourcery.com>
40274
40275 PR c++/8332
40276 PR c++/8493
40277 * g++.dg/template/strlen1.C: New test.
40278
40279 PR c++/8227
40280 * g++.dg/template/ctor2.C: New test.
40281
40282 PR c++/8214
40283 * g++.dg/init/string1.C: New test.
40284
40285 PR c++/8511
40286 * g++.dg/template/friend8.C: New test.
40287
40288 2002-11-29 Joe Buck <jbuck@synopsys.com>
40289
40290 * g++.dg/lookup/anon2.C: New test.
40291
40292 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
40293
40294 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
40295 h8300 port.
40296
40297 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
40298
40299 * gcc.dg/bitfld-6.c: New test.
40300
40301 2002-11-27 Jan Hubicka <jh@suse.cz>
40302
40303 * gcc.c-torture/execute/20021127.[cx]: New test.
40304
40305 2002-11-26 Jan Hubicka <jh@suse.cz>
40306
40307 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
40308 quality.
40309
40310 2002-11-26 Geoffrey Keating <geoffk@apple.com>
40311
40312 * g++.dg/init/brace2.C: New test.
40313 * g++.old-deja/g++.mike/p9129.C: Correct.
40314
40315 2002-11-26 Mark Mitchell <mark@codesourcery.com>
40316
40317 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
40318
40319 2002-11-25 Andreas Bauer <baueran@in.tum.de>
40320
40321 * gcc.dg/sibcall-6: New test for indirect sibcalls.
40322
40323 2002-11-25 Mark Mitchell <mark@codesourcery.com>
40324
40325 * g++.dg/abi/empty11.C: New test.
40326 * g++.dg/rtti/cv1.C: New test.
40327
40328 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
40329
40330 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
40331
40332 2002-11-24 Mark Mitchell <mark@codesourcery.com>
40333
40334 * g++.dg/abi/empty10.C: New test.
40335
40336 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
40337
40338 * gcc.c-torture/compile/20021124-1.c: New test.
40339
40340 2002-11-22 Mark Mitchell <mark@codesourcery.com>
40341
40342 * g++.dg/abi/rtti2.C: New test.
40343
40344 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40345
40346 * gcc.dg/i386-unroll-1.c: New test.
40347
40348 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
40349
40350 * gcc.c-torture/compile/20021120-1.c: New test.
40351 * gcc.c-torture/compile/20021120-2.c: New test.
40352
40353 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
40354
40355 * gcc.dg/bitfld-5.c: New test.
40356
40357 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
40358
40359 * gcc.c-torture/execute/20021120-3.c: New test.
40360
40361 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
40362
40363 * gcc.c-torture/execute/20021120-2.c: New test.
40364
40365 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
40366
40367 * gcc.c-torture/execute/20021120-1.c: New test.
40368
40369 2002-11-20 Jakub Jelinek <jakub@redhat.com>
40370
40371 * gcc.c-torture/execute/20021118-3.c: New test.
40372
40373 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
40374
40375 * gcc.c-torture/compile/20021119-1.c: New test.
40376
40377 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
40378
40379 * gcc.dg/duff-1.c: New test.
40380 * gcc.dg/duff-2.c: New test.
40381 * gcc.dg/duff-3.c: New test.
40382
40383 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
40384
40385 * gcc.dg/cpp/_Pragma5.c: New test.
40386
40387 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
40388
40389 * gcc.c-torture/execute/20021118-2.c: New test.
40390
40391 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
40392
40393 * gcc.c-torture/execute/20021118-1.c: New test.
40394
40395 2002-11-16 Jakub Jelinek <jakub@redhat.com>
40396
40397 * gcc.dg/20021116-1.c: New test.
40398
40399 2002-11-14 Mark Mitchell <mark@codesourcery.com>
40400
40401 * g++.dg/abi/vcall1.C: New test.
40402
40403 2002-11-14 Jakub Jelinek <jakub@redhat.com>
40404
40405 * gcc.dg/20021029-1.c: New test.
40406 * gcc.dg/20021029-2.c: New test.
40407
40408 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
40409
40410 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
40411
40412 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
40413
40414 PR c/8439
40415 * gcc.dg/20021110.c: Move to ...
40416 * gcc.c-torture/compile/20021110.c: .... here.
40417
40418 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40419
40420 PR c/8467
40421 * gcc.c-torture/execute/20021111-1.c
40422
40423 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
40424
40425 PR c/8439
40426 * gcc.dg/20021110.c: New test.
40427
40428 2002-11-10 Mark Mitchell <mark@codesourcery.com>
40429
40430 * g++.dg/abi/vthunk3.C: Run only on x86.
40431
40432 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
40433
40434 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
40435
40436 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
40437
40438 * lib/compat.exp (compat-execute): Fix logic error in last
40439 change.
40440
40441 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
40442
40443 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
40444
40445 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40446
40447 PR c++/8389
40448 * g++.dg/template/access6.C: New test.
40449
40450 2002-11-08 Jan Hubicka <jh@suse.cz>
40451
40452 * gcc.dg/i386-ssefp-1.c: New test.
40453 * gcc.dg/i386-ssefp-1.c: New test.
40454
40455 2002-11-08 Jan Hubicka <jh@suse.cz>
40456
40457 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
40458
40459 2002-11-07 Mark Mitchell <mark@codesourcery.com>
40460
40461 * g++.dg/abi/vthunk3.C: New test.
40462
40463 PR c++/8338
40464 * g++.dg/template/crash2.C: New test.
40465
40466 2002-11-07 Mark Mitchell <mark@codesourcery.com>
40467
40468 * g++.dg/abi/dtor1.C: New test.
40469 * g++.dg/abi/dtor2.C: Likewise.
40470
40471 2002-11-05 Geoffrey Keating <geoffk@apple.com>
40472
40473 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
40474 Darwin.
40475
40476 2002-11-04 Adam Nemet <anemet@lnxw.com>
40477
40478 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
40479 -mthumb. Only xfail with -O0.
40480
40481 2002-11-03 Mark Mitchell <mark@codesourcery.com>
40482
40483 * g++.dg/abi/thunk1.C: New test.
40484 * g++.dg/abi/thunk2.C: Likewise.
40485 * g++.dg/abi/vtt1.C: Likewise.
40486
40487 2002-11-02 Diego Novillo <dnovillo@redhat.com>
40488
40489 PR optimization/8423
40490 * gcc.c-torture/execute/builtin-constant.c: New test.
40491
40492 2002-11-01 Zack Weinberg <zack@codesourcery.com>
40493
40494 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
40495 Add some more cases.
40496
40497 2002-11-01 Mark Mitchell <mark@codesourcery.com>
40498
40499 PR c++/8391
40500 * g++.dg/opt/local1.C: New test.
40501
40502 2002-10-30 Mark Mitchell <mark@codesourcery.com>
40503
40504 PR c++/8160
40505 * g++.dg/template/complit1.C: New test.
40506
40507 PR c++/8149
40508 * g++.dg/template/typename4.C: Likewise.
40509
40510 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40511
40512 Core issue 287, PR c++/7639
40513 * g++.dg/template/instantiate1.C: Adjust error location.
40514 * g++.dg/template/instantiate3.C: New test.
40515 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
40516 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
40517 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
40518
40519 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
40520
40521 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
40522
40523 2002-10-29 Mark Mitchell <mark@codesourcery.com>
40524
40525 PR c++/8287
40526 * g++.dg/init/dtor2.C: New test.
40527
40528 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40529
40530 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
40531 * gcc.dg/nest.c: Bypass errors on irix6.
40532
40533 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
40534
40535 * gcc.dg/nest.c: Expect error for mmix-*-*.
40536 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
40537
40538 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
40539
40540 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
40541 markers.
40542
40543 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
40544
40545 2002-10-25 Mike Stump <mrs@apple.com>
40546
40547 * gcc.dg/warn-1.c: New test.
40548
40549 2002-10-25 Zack Weinberg <zack@codesourcery.com>
40550
40551 * g++.dg/template/typename3.C: New test.
40552
40553 2002-10-25 Mark Mitchell <mark@codesourcery.com>
40554
40555 * g++.dg/lookup/ptrmem1.C: New test.
40556
40557 * g++.dg/abi/vthunk2.C: New test.
40558
40559 2002-10-25 Zack Weinberg <zack@codesourcery.com>
40560
40561 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
40562
40563 2002-10-24 Mark Mitchell <mark@codesourcery.com>
40564
40565 * g++.dg/abi/empty9.C: New test.
40566
40567 2002-10-24 Richard Henderson <rth@redhat.com>
40568
40569 * g++.dg/inherit/thunk1.C: Enable for ia64.
40570
40571 2002-10-23 Mark Mitchell <mark@codesourcery.com>
40572
40573 PR c++/8067
40574 * g++.dg/lookup/pretty1.C: New test.
40575
40576 2002-10-23 Jakub Jelinek <jakub@redhat.com>
40577
40578 * gcc.dg/20021023-1.c: New test.
40579
40580 2002-10-23 Mark Mitchell <mark@codesourcery.com>
40581
40582 PR c++/7679
40583 * g++.dg/parse/inline1.C: New test.
40584
40585 2002-10-23 Richard Henderson <rth@redhat.com>
40586
40587 * g++.dg/inherit/thunk1.C: Enable for x86_64.
40588
40589 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
40590
40591 2002-10-22 Mark Mitchell <mark@codesourcery.com>
40592
40593 PR c++/6579
40594 * g++.dg/parse/stmtexpr3.C: New test.
40595
40596 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
40597
40598 * g++.dg/expr/cond1.C: New test.
40599
40600 2002-10-21 Zack Weinberg <zack@codesourcery.com>
40601
40602 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
40603
40604 2002-10-21 Mark Mitchell <mark@codesourcery.com>
40605
40606 * g++.dg/abi/vbase13.C: New test.
40607 * g++.dg/abi/vbase14.C: Likewise.
40608
40609 2002-10-21 Jakub Jelinek <jakub@redhat.com>
40610
40611 * gcc.dg/tls/pic-1.c: New test.
40612 * gcc.dg/tls/nonpic-1.c: New test.
40613 * gcc.dg/20021018-1.c: New test.
40614
40615 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
40616
40617 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
40618 Remove only files with the same base name as the test case.
40619 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
40620 (profopt-execute): Likewise. Also, remove old profiling
40621 and performance data files before running the tests.
40622
40623 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
40624 * g++.dg/bprob/bprob.exp: Likewise.
40625 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
40626 to allow more general test case names.
40627
40628 * g++.dg/bprob/bprob-1.C: Rename to ...
40629 * g++.dg/bprob/g++-bprob-1.C: ... this.
40630
40631 * g77.dg/bprob/bprob-1.f: Rename to ...
40632 * g77.dg/bprob/g77-bprob-1.f: ... this.
40633
40634 2002-10-21 Zack Weinberg <zack@codesourcery.com>
40635
40636 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
40637 bison 1.50 or later.
40638
40639 2002-10-21 Janis Johnson <janis187@us.ibm.com>
40640
40641 * g++.dg/README: Describe more test directories.
40642
40643 2002-10-21 Mark Mitchell <mark@codesourcery.com>
40644
40645 * g++.dg/init/array6.C: Add additional tests.
40646
40647 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
40648
40649 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
40650 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
40651
40652 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
40653
40654 * gcc.c-torture/compile/20020604-1.x: New.
40655 * gcc.c-torture/compile/simd-5.x: Likewise.
40656 * gcc.c-torture/execute/920710-1.x: Likewise.
40657 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
40658
40659 2002-10-21 Mark Mitchell <mark@codesourcery.com>
40660
40661 * g++.dg/inherit/override1.C: Add dg-options clause.
40662
40663 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40664
40665 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
40666 _mm_slli_si128.
40667
40668 2002-10-19 Andreas Schwab <schwab@suse.de>
40669
40670 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
40671 directory component.
40672
40673 2002-10-18 Mark Mitchell <mark@codesourcery.com>
40674
40675 * g++.dg/inherit/thunk1.C: New test.
40676
40677 * g++.dg/inherit/override1.C: New test.
40678
40679 * g++.dg/abi/mangle11.C: New test.
40680 * g++.dg/abi/mangle14.C: New test.
40681 * g++.dg/abi/mangle17.C: New test.
40682
40683 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
40684
40685 * g++.dg/overload/member2.C: New test.
40686
40687 2002-10-17 Janis Johnson <janis187@us.ibm.com>
40688
40689 * g++.dg/README: Describe new compat directory.
40690 * g++.dg/dg.exp: Skip tests in compat directory.
40691 * README.compat: New file.
40692 * lib/compat.exp: New expect script.
40693 * g++.dg/compat: New test directory.
40694 * g++.dg/compat/compat.exp: New expect script.
40695 * g++.dg/compat/abi: New test directory.
40696 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
40697 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
40698 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
40699 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
40700 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
40701 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
40702 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
40703 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
40704 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
40705 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
40706 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
40707 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
40708 * g++.dg/compat/break: New test directory.
40709 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
40710 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
40711 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
40712 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
40713 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
40714 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
40715 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
40716 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
40717 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
40718 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
40719 g++.dg/compat/break/README: New files.
40720 * g++.dg/compat/eh: New test directory.
40721 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
40722 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
40723 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
40724 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
40725 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
40726 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
40727 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
40728 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
40729 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
40730 g++.dg/compat/eh/filter2_y.C,
40731 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
40732 g++.dg/compat/eh/new1_y.C,
40733 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
40734 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
40735 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
40736 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
40737 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
40738 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
40739 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
40740 g++.dg/compat/eh/unexpected1_y.C: New files.
40741 * g++.dg/compat/init: New test directory.
40742 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
40743 g++.dg/compat/init/array5_y.C,
40744 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
40745 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
40746 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
40747 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
40748 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
40749 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
40750 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
40751 g++.dg/compat/init/init-ref2_y.C: New files.
40752
40753 2002-10-17 Mark Mitchell <mark@codesourcery.com>
40754
40755 PR c++/7584
40756 * g++.dg/inherit/using3.C: New test.
40757
40758 2002-10-17 Jan Hubicka <jh@suse.cz>
40759
40760 * gcc.dg/20021017-2.c: New test.
40761
40762 2002-10-17 Mark Mitchell <mark@codesourcery.com>
40763
40764 * g++.dg/abi/mangle16.C: Adjust.
40765
40766 * g++.dg/init/array8.C: New test.
40767
40768 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
40769
40770 * gcc.dg/special/mips-abi.exp: New test.
40771 * gcc.dg/special/mips-abi.s: Empty file used by the above.
40772
40773 2002-10-16 Mark Mitchell <mark@codesourcery.com>
40774
40775 * g++.dg/abi/mangle16.C: New test.
40776 * g++.dg/abi/mangle17.C: Likewise.
40777
40778 PR c++/7478
40779 * g++.dg/template/ref1.C: New test.
40780
40781 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40782
40783 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
40784
40785 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
40786
40787 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
40788
40789 2002-10-16 Mark Mitchell <mark@codesourcery.com>
40790
40791 PR c++/7524
40792 * g++.dg/init/array7.C: New test.
40793
40794 2002-10-15 Mark Mitchell <mark@codesourcery.com>
40795
40796 * g++.dg/init/array6.C: New test.
40797
40798 * g++.dg/abi/mangle13.C: Likewise.
40799 * g++.dg/abi/mangle14.C: Likewise.
40800 * g++.dg/abi/mangle15.C: Likewise.
40801
40802 2002-10-14 Mark Mitchell <mark@codesourcery.com>
40803
40804 * g++.dg/abi/empty8.C: New test.
40805
40806 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
40807
40808 * g++.dg/init/ctor1.C: New test.
40809
40810 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
40811
40812 * gcc.c-torture/execute/20021015-1.c: New test.
40813
40814 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
40815
40816 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
40817
40818 2002-10-14 Jan Hubicka <jh@suse.cz>
40819
40820 * gcc.dg/i386-ssetype-[1-5].c: New tests.
40821
40822 2002-10-14 Richard Henderson <rth@redhat.com>
40823
40824 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
40825
40826 2002-10-14 Mark Mitchell <mark@codesourcery.com>
40827
40828 PR optimization/6631
40829 * g++.dg/opt/const2.C: New test.
40830
40831 2002-10-14 Mark Mitchell <mark@codesourcery.com>
40832
40833 PR c++/7176
40834 * g++.dg/parse/friend1.C: New test.
40835 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
40836
40837 2002-10-14 Jakub Jelinek <jakub@redhat.com>
40838
40839 * gcc.dg/20021014-1.c: New test.
40840
40841 2002-10-11 Mark Mitchell <mark@codesourcery.com>
40842
40843 PR c++/5661
40844 * g++.dg/ext/vlm1.C: New test.
40845 * g++.dg/ext/vlm2.C: Likewise.
40846
40847 * g++.dg/init/array1.C: Remove invalid braces.
40848 * g++.dg/init/brace1.C: New test.
40849 * g++.dg/init/copy2.C: Likewise.
40850 * g++.dg/init/copy3.C: Likewise.
40851 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
40852 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
40853 braces.
40854
40855 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
40856
40857 * gcc.dg/cpp/assembler.S: Don't use -ansi.
40858
40859 2002-10-11 Richard Shann <richard.shann@superh.com>
40860
40861 * gcc.c-torture/compile/simd-5.c: New test.
40862
40863 2002-10-10 Roger Sayle <roger@eyesopen.com>
40864
40865 * gcc.c-torture/execute/shiftopt-1.c: New test case.
40866
40867 2002-10-10 Jim Wilson <wilson@redhat.com>
40868
40869 * gcc.c-torture/execute/20021010-1.c: New test.
40870
40871 2002-10-09 Zack Weinberg <zack@codesourcery.com>
40872
40873 PR c/7353
40874 * g++.dg/ext/typedef-init.C: New test.
40875 * gcc.dg/typedef-init.c: New test.
40876
40877 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
40878
40879 * gcc.dg/cpp/paste13.c: New test.
40880
40881 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40882
40883 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
40884 remaining platforms, XFAIL during compile, not execute. Don't
40885 XFAIL at -O0.
40886
40887 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
40888
40889 * gcc.dg/alias-1.c: Tweak expected warning.
40890
40891 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
40892
40893 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
40894
40895 2002-10-06 Andreas Jaeger <aj@suse.de>
40896
40897 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
40898 * gcc.dg/cpp/c++98.C: Likewise.
40899
40900 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
40901 * g++.dg/cpp/c++98.C: Likewise.
40902
40903 * g++.dg/README (Subdirectories): Mention cpp directory.
40904
40905 PR target/7559
40906 * gcc.dg/20021006-1.c: New test.
40907
40908 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40909
40910 PR c++/7804
40911 * g++.dg/other/warning1.C: New test.
40912
40913 2002-10-04 Roger Sayle <roger@eyesopen.com>
40914
40915 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
40916 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
40917 and sparc-*-* with -m64 as expected failures. See PR 8087.
40918
40919 2002-10-03 Mark Mitchell <mark@codesourcery.com>
40920
40921 PR c++/7931
40922 * g++.dg/template/ptrmem3.C: New test.
40923
40924 PR c++/7754
40925 * g++.dg/template/union1.C: New test.
40926
40927 2002-10-03 Mark Mitchell <mark@codesourcery.com>
40928
40929 PR c++/8006
40930 * g++.dg/abi/mangle9.C: New test.
40931 * g++.dg/abi/mangle10.C: New test.
40932 * g++.dg/abi/mangle11.C: New test.
40933 * g++.dg/abi/mangle12.C: New test.
40934
40935 2002-10-02 Mark Mitchell <mark@codesourcery.com>
40936
40937 PR c++/7188.
40938 * g++.dg/template/meminit1.C: New test.
40939 * g++.dg/warn/Wreorder-1.C: Likewise.
40940 * g++.old-deja/g++.mike/warn3.C: Tweak.
40941 * lib/prune.exp: Ingore "in copy constructor".
40942
40943 2002-10-02 Andreas Jaeger <aj@suse.de>
40944
40945 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
40946 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
40947 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
40948 on x86-64.
40949
40950 2002-10-01 Mark Mitchell <mark@codesourcery.com>
40951
40952 * gcc.dg/empty1.C: Fix typo.
40953
40954 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
40955
40956 * gcc.dg/alias-1.c: New test.
40957
40958 2002-10-01 Mark Mitchell <mark@codesourcery.com>
40959
40960 * gcc.dg/empty1.C: New test.
40961
40962 * g++.dg/tls/init-2.C: Tweak error messages.
40963
40964 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
40965
40966 * gcc.c-torture/compile/20020923-1.c: New test.
40967
40968 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
40969
40970 * gcc.c-torture/execute/ffs-1.c: New test.
40971 * gcc.c-torture/execute/ffs-2.c: Ditto.
40972
40973 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
40974
40975 * g++.dg/overload/member1.C: New test.
40976
40977 2002-09-30 Mark Mitchell <mark@codesourcery.com>
40978
40979 * g++.dg/abi/empty7.C: New test.
40980 * g++.dg/init/pm2.C: Likewise.
40981
40982 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
40983
40984 * g++.dg/rtti/crash1.C: New test.
40985
40986 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
40987
40988 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
40989 gcc.dg/sibcall-4.c: New tests.
40990
40991 2002-09-28 Roger Sayle <roger@eyesopen.com>
40992
40993 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
40994 powerpc and MMIX targets.
40995
40996 2002-09-27 Zack Weinberg <zack@codesourcery.com>
40997
40998 * gcc.dg/cpp/20020927-1.c: New.
40999
41000 2002-09-26 David S. Miller <davem@redhat.com>
41001
41002 * gcc.c-torture/compile/trunctfdf.c: New.
41003
41004 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41005
41006 * lib/target-supports.exp (check_weak_available): Handle solaris2.
41007
41008 2002-09-27 Alan Modra <amodra@bigpond.net.au>
41009
41010 * gcc.c-torture/execute/loop-15.c: New.
41011
41012 2002-09-26 Janis Johnson <janis187@us.ibm.com>
41013
41014 * README.QMTEST: Fix typo.
41015
41016 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
41017
41018 * gcc.dg/20020926-1.c: New test.
41019
41020 2002-09-25 David S. Miller <davem@redhat.com>
41021
41022 PR target/7842
41023 * gcc.c-torture/execute/shiftdi.c: New test.
41024
41025 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
41026
41027 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
41028 unique to the tool.
41029 * lib/g77.exp (g77_init): Likewise.
41030 * lib/g++.exp (g++_init): Likewise.
41031 * lib/objc.exp (objc_init): Likewise.
41032
41033 2002-09-25 Mark Mitchell <mark@codesourcery.com>
41034
41035 * g++.dg/abi/empty5.C: New test.
41036 * g++.dg/abi/empty6.C: New test.
41037 * g++.dg/abi/vbase12.C: New test.
41038
41039 2002-09-25 Richard Henderson <rth@redhat.com>
41040
41041 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
41042 too-small long double.
41043
41044 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
41045
41046 * gcc.dg/20020919-1.c: New test.
41047
41048 2002-09-23 Mark Mitchell <mark@codesourcery.com>
41049
41050 * g++.dg/abi/bitfield6.C: New test.
41051 * g++.dg/abi/bitfield7.C: New test.
41052 * g++.dg/abi/bitfield8.C: New test.
41053 * g++.dg/abi/vbase11.C: New test.
41054
41055 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
41056
41057 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
41058 hppa*-*-hpux*. Update test comment.
41059
41060 2002-09-20 Jakub Jelinek <jakub@redhat.com>
41061
41062 * gcc.dg/tls/struct-1.c: New test.
41063
41064 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
41065
41066 * gcc.dg/cpp/tr-warn2.c: Update.
41067
41068 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
41069
41070 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
41071
41072 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
41073
41074 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
41075 systems.
41076
41077 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
41078
41079 * gcc.c-torture/execute/ieee/mzero3.c: New test.
41080
41081 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
41082 Adjust for c++filt moved to binutils. Remove spurious duplicate
41083 setting of cxxfilt.
41084
41085 2002-09-19 Geoffrey Keating <geoffk@apple.com>
41086
41087 * gcc.dg/20020312-2.c: Update for darwin.
41088
41089 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
41090
41091 * g++.old-deja/g++.other/crash32.C: Mark ICE.
41092
41093 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
41094
41095 * objc.dg/comp-types-1.m: New test.
41096 * objc.dg/comp-types-2.m: New test.
41097 * objc.dg/comp-types-3.m: New test.
41098 * objc.dg/comp-types-4.m: New test.
41099 * objc.dg/comp-types-5.m: New test.
41100 * objc.dg/comp-types-6.m: New test.
41101
41102 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
41103
41104 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
41105
41106 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
41107
41108 * g++.dg/other/do1.C: New test.
41109
41110 * g++.dg/template/subst1.C: New test.
41111
41112 2002-09-16 Steve Ellcey <sje@cup.hp.com>
41113
41114 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
41115
41116 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
41117
41118 * g++.dg/template/qualttp20.C: Adjust expected errors.
41119 * g++.old-deja/g++.jason/report.C: Likewise.
41120 * g++.old-deja/g++.other/qual1.C: Likewise.
41121
41122 * g++.dg/lookup/scoped2.C: New test.
41123
41124 * g++.dg/ext/asm3.C: New test.
41125
41126 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
41127
41128 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
41129
41130 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
41131
41132 * ChangeLog: follow spelling conventions.
41133 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
41134 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
41135 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
41136 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
41137 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
41138 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
41139 * g++.old-deja/g++.law/global-init1.C: Likewise.
41140 * g++.old-deja/g++.other/delete4.C: Likewise.
41141 * g++.old-deja/g++.other/inline21.C: Likewise.
41142 * g++.old-deja/g++.other/singleton.C: Likewise.
41143 * g77.dg/strlen0.f: Likewise.
41144 * g77.f-torture/compile/20010519-1.f: Likewise.
41145 * g77.f-torture/compile/980310-4.f: Likewise.
41146 * gcc.c-torture/compile/20000605-1.c: Likewise.
41147 * gcc.c-torture/execute/20020225-1.c: Likewise.
41148 * gcc.dg/c90-hexfloat-2.c: Likewise.
41149 * gcc.dg/c99-bool-1.c: Likewise.
41150 * gcc.dg/c99-hexfloat-2.c: Likewise.
41151 * gcc.dg/dll-2.c: Likewise.
41152 * gcc.dg/wtr-union-init-1.c: Likewise.
41153 * gcc.dg/wtr-union-init-2.c: Likewise.
41154 * gcc.dg/wtr-union-init-3.c: Likewise.
41155 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41156 * gcc.dg/cpp/defined.c: Likewise.
41157 * gcc.dg/cpp/macsyntx.c: Likewise.
41158 * gcc.dg/cpp/paste2.c: Likewise.
41159 * gcc.dg/cpp/trad/defined.c: Likewise.
41160 * gcc.dg/format/c90-printf-1.c: Likewise.
41161 * gcc.dg/format/c90-scanf-1.c: Likewise.
41162 * gcc.dg/format/c99-printf-1.c: Likewise.
41163 * gcc.dg/format/c99-scanf-1.c: Likewise.
41164 * gcc.misc-tests/gcov-8.c: Likewise.
41165 * lib/profopt.exp: Likewise.
41166
41167 2002-09-15 Krister Walfridsson <cato@df.lth.se>
41168
41169 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
41170
41171 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
41172
41173 * g++.dg/inherit/using2.C: New test.
41174
41175 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
41176
41177 * ChangeLog: Follow spelling conventions.
41178 * g++.dg/template/friend4.C: Likewise.
41179 * g++.old-deja/g++.pt/crash67.C: Likewise.
41180 * gcc.c-torture/execute/20000801-4.c: Likewise.
41181 * gcc.dg/c90-digraph-1.c: Likewise.
41182 * gcc.dg/c94-digraph-1.c: Likewise.
41183 * gcc.dg/c99-digraph-1.c: Likewise.
41184 * gcc.dg/cpp/line5.c: Likewise.
41185 * gcc.dg/cpp/multiline.c: Likewise.
41186 * gcc.dg/cpp/trad/literals-1.c: Likewise.
41187 * gcc.dg/format/attr-3.c: Likewise.
41188 * gcc.dg/format/c90-scanf-3.c: Likewise.
41189 * gcc.dg/format/ext-4.c: Likewise.
41190
41191 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
41192
41193 * g++.dg/template/pretty1.C: New test.
41194
41195 2002-09-14 Alan Modra <amodra@bigpond.net.au>
41196
41197 * gcc.c-torture/execute/struct-cpy-1.c: New test.
41198
41199 2002-09-13 Matt Austern <austern@apple.com>
41200
41201 * g++.dg/other/constref[12].C: New, regression tests for
41202 passing a cast expression to a function by const reference.
41203
41204 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
41205
41206 * g++.dg/template/deduce1.C: New test.
41207
41208 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
41209
41210 * gcc.c-torture/execute/simd-1.c: Force all use of int to
41211 32-bit int.
41212
41213 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
41214
41215 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
41216 usage.
41217
41218 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
41219
41220 * gcc.c-torture/compile/20020910-1.c: New test.
41221
41222 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
41223
41224 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
41225
41226 2002-09-10 Andreas Jaeger <aj@suse.de>
41227
41228 * gcc.dg/20020312-2.c: Adjust for x86-64.
41229
41230 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
41231
41232 * g77.dg/7388.f: New test case for PR 7388.
41233
41234 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
41235
41236 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
41237
41238 2002-09-05 Ziemowit Laski <zlaski@apple.com>
41239
41240 * objc.dg/proto-lossage-1.m: New test.
41241
41242 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
41243
41244 * gcc.dg/cpp/_Pragma4.c: Fix typo.
41245
41246 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
41247
41248 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
41249 expected to pass.
41250
41251 2002-09-06 Stan Shebs <shebs@apple.com>
41252 David Edelsohn <edelsohn@gnu.org>
41253
41254 * gcc.dg/weak: New directory.
41255 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
41256 target-specific xfail bits.
41257 * gcc.dg/typeof-2.c: Move to new directory.
41258 * gcc.dg/weak.exp: New expect script.
41259
41260 2002-09-06 Alan Modra <amodra@bigpond.net.au>
41261
41262 * gcc.c-torture/execute/extzvsi.c: New test.
41263
41264 2002-09-05 Stan Shebs <shebs@apple.com>
41265
41266 * gcc.dg/weak-1.c: xfail on Darwin.
41267 * gcc.dg/weak-2.c: Ditto.
41268 * gcc.dg/weak-3.c: Ditto.
41269 * gcc.dg/weak-4.c: Ditto.
41270 * gcc.dg/weak-5.c: Ditto.
41271 * gcc.dg/weak-6.c: Ditto.
41272 * gcc.dg/weak-7.c: Ditto.
41273 * gcc.dg/weak-8.c: Ditto.
41274 * gcc.dg/weak-9.c: Ditto.
41275
41276 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
41277
41278 * gcc.c-torture/execute/loop-14.c: New test.
41279
41280 2002-09-04 Jakub Jelinek <jakub@redhat.com>
41281
41282 * g++.dg/other/cxa-atexit1.C: New test.
41283
41284 * gcc.dg/typeof-2.c: New test.
41285
41286 2002-09-03 Roger Sayle <roger@eyesopen.com>
41287
41288 * gcc.dg/builtins-2.c: New testcase.
41289 * gcc.dg/builtins-3.c: New testcase.
41290
41291 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
41292
41293 * gcc.dg/cpp/_Pragma4.c: New test.
41294
41295 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
41296
41297 * objc/execute/nil_method-1.m: New testcase.
41298
41299 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
41300
41301 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
41302 [Object class], not [Object initialize].
41303
41304 2002-08-31 Roger Sayle <roger@eyesopen.com>
41305 Hans-Peter Nilsson <hp@bitrange.com>
41306
41307 * gcc.c-torture/execute/20020720-1.x: Skip test on
41308 mmix-knuth-mmixware. Correct comment.
41309
41310 2002-08-27 Mark Mitchell <mark@codesourcery.com>
41311
41312 * g++.dg/abi/bitfield5.C: New test.
41313 * g++.dg/abi/vbase10.C: Likewise.
41314
41315 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
41316
41317 * objc.dg/undeclared-selector.m: New test.
41318
41319 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
41320
41321 * g++.dg/other/offsetof1.C: Avoid cast warning.
41322
41323 2002-08-26 Ziemowit Laski <zlaski@apple.com>
41324
41325 * objc.dg/super-class-2.m: New test.
41326
41327 2002-08-24 Matt Austern <austern@apple.com>
41328
41329 * g++.dg/ext/lvaddr.C: New test.
41330 * g++.dg/ext/lvcast.C: New test.
41331
41332 2002-08-22 Mark Mitchell <mark@codesourcery.com>
41333
41334 * g++.dg/inherit/cond1.C: New test.
41335
41336 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
41337
41338 * gcc.dg/noncompile/incomplete-1.c: New test.
41339
41340 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
41341
41342 * gcc.dg/typespec-1.c: New test.
41343
41344 2002-08-20 Devang Patel <dpatel@apple.com>
41345 * objc.dg/proto-hier-2.m: New test.
41346
41347 2002-08-19 Ziemowit Laski <zlaski@apple.com>
41348
41349 * objc.dg/bitfield-1.m: New test.
41350 * objc.dg/bitfield-2.m: New test.
41351
41352 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
41353
41354 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
41355 gcc.dg/c99-flex-array-4.c: New tests.
41356
41357 2002-08-16 Stan Shebs <shebs@apple.com>
41358
41359 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
41360
41361 2002-08-15 Jakub Jelinek <jakub@redhat.com>
41362
41363 * gcc.dg/typeof-1.c: New test.
41364 * g++.dg/ext/typeof2.C: New test.
41365
41366 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
41367
41368 * g++.dg/other/offsetof1.C: New test.
41369
41370 2002-08-14 Richard Henderson <rth@redhat.com>
41371
41372 * gcc.dg/tls/diag-3.c: Fix expected message strings.
41373
41374 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
41375
41376 * gcc.dg/cpp/_Pragma3.c: New test.
41377
41378 2002-08-13 Mark Mitchell <mark@codesourcery.com>
41379
41380 * g++.dg/template/inherit3: New test.
41381
41382 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
41383
41384 * gcc.dg/bitfld-4.c: Add blank options.
41385
41386 2002-08-09 Mark Mitchell <mark@codesourcery.com>
41387
41388 * g++.dg/template/crash1.C: New test.
41389
41390 2002-08-08 Jakub Jelinek <jakub@redhat.com>
41391
41392 * gcc.dg/tls/opt-2.c: New test.
41393
41394 2002-08-08 Devang Patel <dpatel@apple.com>
41395
41396 * objc.dg/selector-1.m : New test
41397
41398 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
41399
41400 * g++.dg/abi/bitfield4.C: New test.
41401 * gcc.dg/bitfld-4.c: New test.
41402
41403 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
41404
41405 * g++.dg/other/packed1.C: New test.
41406
41407 2002-08-07 Mark Mitchell <mark@codesourcery.com>
41408
41409 * g++.dg/abi/offsetof.C: Tweak error messages.
41410 * g++.old-deja/g++.mike/p10769a.C: Likewise.
41411
41412 2002-08-08 Jakub Jelinek <jakub@redhat.com>
41413
41414 * gcc.dg/bitfld-3.c: New test.
41415
41416 2002-08-07 Jakub Jelinek <jakub@redhat.com>
41417 Richard Henderson <rth@redhat.com>
41418
41419 * gcc.dg/i386-bitfield1.c: New test.
41420 * g++.dg/abi/bitfield3.C: Update.
41421
41422 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
41423
41424 * objc.dg/const-str-2.m: Update.
41425 * gcc.dg/cpp/c++98.c: Change to C extension.
41426 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
41427 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
41428
41429 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
41430
41431 * gcc.dg/tls/diag-3.c: New.
41432
41433 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
41434
41435 * g++.dg/README (Subdirectories): Document new subdir expr.
41436 * g++.dg/expr/pmf-1.C: New test.
41437
41438 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
41439
41440 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
41441
41442 2002-08-06 Jakub Jelinek <jakub@redhat.com>
41443
41444 * g++.dg/abi/bitfield3.C: New test.
41445
41446 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
41447
41448 * lib/gcov.exp: Tweak expected line formats.
41449 * gcc.misc-tests/gcov8.c: New test.
41450 * gcc.misc-tests/gcov8.x: New flags.
41451
41452 2002-08-05 Jakub Jelinek <jakub@redhat.com>
41453
41454 * consistency.vlad/layout/endian.c: Include string.h.
41455
41456 * gcc.c-torture/execute/20020805-1.c: New test.
41457
41458 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
41459
41460 * g++.dg/other/conversion1.C: New test.
41461
41462 2002-08-03 Roger Sayle <roger@eyesopen.com>
41463
41464 * gcc.dg/builtins-1.c: New testcase.
41465
41466 2002-08-02 Mark Mitchell <mark@codesourcery.com>
41467
41468 * g++.dg/inherit/access3.C: New test.
41469
41470 2002-08-01 Jakub Jelinek <jakub@redhat.com>
41471
41472 * gcc.dg/ia64-visibility-2.c: New test.
41473
41474 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
41475
41476 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
41477 __qualifier_flags to __flags.
41478
41479 2002-07-31 Mark Mitchell <mark@codesourcery.com>
41480
41481 * g++.dg/inherit/operator1.C: New test.
41482 * g++.dg/lookup/disamb1.C: Fix typo in comment.
41483 * g++.dg/other/error1.C: Change expected error message.
41484 * g++.dg/template/conv4.C: Likewise.
41485
41486 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
41487
41488 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
41489 for documented behavior.
41490
41491 2002-07-25 Roger Sayle <roger@eyesopen.com>
41492
41493 * gcc.c-torture/execute/20020720-1.x: Skip this test on
41494 several targets known to fail.
41495
41496 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
41497
41498 * gcc.dg/mips-args-[123].c: New tests.
41499
41500 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
41501
41502 * gcc.dg/ppc-spe.c: New.
41503
41504 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
41505
41506 * g++.dg/other/ptrmem4.C: New testcase.
41507
41508 2002-07-24 Richard Henderson <rth@redhat.com>
41509
41510 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
41511
41512 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
41513
41514 * g++.dg/ext/alignof1.C (main): Return 0 for success.
41515
41516 2002-07-24 Roger Sayle <roger@eyesopen.com>
41517
41518 * gcc.c-torture/execute/memset-3.c: New testcase.
41519
41520 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
41521
41522 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
41523 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
41524
41525 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41526
41527 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
41528 Delete.
41529
41530 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
41531
41532 * gcc.c-torture/compile/simd-4.c: New test.
41533
41534 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41535
41536 PR c++/7347, c++/7348
41537 * g++.dg/template/access4.C: New test.
41538 * g++.dg/template/access5.C: New test.
41539 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
41540 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
41541 * g++.old-deja/g++.pt/ttp58.C: Likewise.
41542 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
41543
41544 2002-07-22 Jakub Jelinek <jakub@redhat.com>
41545
41546 * gcc.dg/gnu89-init-2.c: New test.
41547
41548 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
41549
41550 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
41551
41552 2002-07-20 Roger Sayle <roger@eyesopen.com>
41553
41554 * gcc.c-torture/execute/20020720-1.c: New testcase.
41555
41556 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
41557
41558 * gcc.dg/cpp/Wsignprom.c: New tests.
41559
41560 2002-07-20 Alan Modra <amodra@bigpond.net.au>
41561
41562 * gcc.c-torture/execute/loop-13.c: New test.
41563
41564 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
41565
41566 * gcc.dg/cpp/expr.c: New tests.
41567
41568 2002-07-18 David Edelsohn <edelsohn@gnu.org>
41569
41570 * g++.dg/opt/pr6713.C: Add template instantiation.
41571
41572 2002-07-18 Alan Modra <amodra@bigpond.net.au>
41573
41574 * gcc.dg/nest.c: New test.
41575
41576 2002-07-17 Richard Henderson <rth@redhat.com>
41577
41578 * g++.dg/opt/pr6713.C: New test.
41579
41580 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
41581
41582 * gcc.c-torture/execute/loop-2e.x: Let the testcase
41583 XFAIL for all x86 processors.
41584
41585 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
41586
41587 * gcc.c-torture/execute/20010122-1.x: Do not test with
41588 -fomit-frame-pointer.
41589
41590 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41591
41592 * g++.dg/template/instantiate2.C: New test.
41593 * g++.dg/template/spec4.C: New test.
41594
41595 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41596
41597 * g++.dg/template/access2.C: New test.
41598 * g++.dg/template/access3.C: New test.
41599
41600 2002-07-15 Zack Weinberg <zack@codesourcery.com>
41601
41602 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
41603 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
41604 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
41605 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
41606 Convert to use <stdarg.h>.
41607 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
41608 Delete.
41609 * gcc.dg/va-arg-2.c: New.
41610 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
41611
41612 2002-07-15 Jakub Jelinek <jakub@redhat.com>
41613
41614 * gcc.c-torture/compile/20020710-1.c: New test.
41615
41616 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
41617 Andrew Pinski <pinskia@physics.uc.edu>
41618
41619 gcc.c-torture/compile/simd-2.c: New testcase.
41620 gcc.c-torture/compile/simd-3.c: Likewise.
41621
41622 2002-07-11 Mark Mitchell <mark@codesourcery.com>
41623
41624 PR c++/7224
41625 * g++.dg/overload/error1.C: New test.
41626
41627 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41628
41629 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
41630 configuration and IRIX 6 O32 ABI.
41631
41632 2002-07-11 Roger Sayle <roger@eyesopen.com>
41633
41634 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
41635
41636 2002-07-10 Roger Sayle <roger@eyesopen.com>
41637
41638 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
41639
41640 2002-07-10 Jeffrey A Law <law@redhat.com>
41641
41642 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
41643
41644 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
41645
41646 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
41647
41648 * gcc.dg/20020312-2.c: Check for __PPC__.
41649
41650 2002-07-09 Diego Novillo <dnovillo@redhat.com>
41651
41652 * gcc.c-torture/compile/20020709-1.c: New test.
41653
41654 2002-07-07 Roger Sayle <roger@eyesopen.com>
41655
41656 * g++.dg/template/qualttp21.C: New test case.
41657
41658 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
41659
41660 * gcc.c-torture/compile/20020706-1.c: New test.
41661 * gcc.c-torture/compile/20020706-2.c: New test.
41662
41663 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
41664 Alexandre Oliva <aoliva@redhat.com>
41665
41666 * g++.dg/warn/incomplete1.C: New test.
41667
41668 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41669
41670 PR c++/7099
41671 * g++.dg/warn/noreturn1.C: New test.
41672
41673 2002-07-03 Mark Mitchell <mark@codesourcery.com>
41674
41675 PR c++/6706
41676 * g++.dg/debug/debug6.C: New test.
41677 * g++.dg/debug/debug7.C: New test.
41678
41679 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
41680
41681 * gcc.c-torture/compile/simd-3.c: New test.
41682
41683 2002-07-03 Chris Demetriou <cgd@broadcom.com>
41684
41685 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
41686 * gcc.dg/20020620-1.c: Likewise.
41687
41688 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41689
41690 PR c++/6944
41691 * g++.dg/init/array4.C: New test.
41692 * g++.dg/init/array5.C: New test.
41693
41694 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
41695
41696 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
41697 * gcc.c-torture/execute/simd-2.c (main): Likewise.
41698
41699 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41700
41701 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
41702 * gcc.dg/wtr-aggr-init-1.c: Likewise.
41703 * gcc.dg/wtr-conversion-1.c: Likewise.
41704 * gcc.dg/wtr-escape-1.c: Likewise.
41705 * gcc.dg/wtr-int-type-1.c: Likewise.
41706 * gcc.dg/wtr-label-1.c: Likewise.
41707 * gcc.dg/wtr-static-1.c: Likewise.
41708 * gcc.dg/wtr-strcat-1.c: Likewise.
41709 * gcc.dg/wtr-suffix-1.c: Likewise.
41710 * gcc.dg/wtr-switch-1.c: Likewise.
41711 * gcc.dg/wtr-unary-plus-1.c: Likewise.
41712 * gcc.dg/wtr-union-init-1.c: Likewise.
41713 * gcc.dg/wtr-union-init-2.c: Likewise.
41714 * gcc.dg/wtr-union-init-3.c: Likewise.
41715
41716 * gcc.dg/wtr-func-def-1.c: New test.
41717
41718 2002-07-02 Devang Patel <dpatel@apple.com>
41719
41720 * objc.dg/param-1.m: New test.
41721
41722 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
41723
41724 * gcc.dg/cpp/trad/directive.c: Add test.
41725 * gcc.dg/cpp/trad/macroargs.c: Add test.
41726 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
41727
41728 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
41729
41730 * gcc.dg/cpp/cmdlne-M.c: New test.
41731
41732 2002-07-02 Ziemowit Laski <zlaski@apple.com>
41733
41734 * objc.dg/desig-init-1.m: New test.
41735
41736 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41737
41738 PR c++/6716
41739 * g++.dg/template/instantiate1.C: New test.
41740
41741 2002-07-01 Mark Mitchell <mark@codesourcery.com>
41742
41743 PR c++/7112
41744 * g++.dg/template/sizeof2.C: New test.
41745
41746 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
41747
41748 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
41749 gcc.dg/cpp/trad/include.c: New tests.
41750
41751 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
41752
41753 PR target/7177
41754 * gcc.c-torture/compile/20020701-1.c: New test.
41755
41756 2002-07-01 Stan Shebs <shebs@apple.com>
41757
41758 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
41759 header here...
41760 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
41761 (objc-torture-execute): or here.
41762
41763 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
41764
41765 * gcc.c-torture/execute/arith-rand-ll.c: New test.
41766
41767 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
41768
41769 * gcc.dg/cpp/trad/escaped-nl.c: New test.
41770
41771 2002-06-30 Devang Patel <dpatel@apple.com>
41772
41773 * objc.dg/fsyntax-only.m: New test.
41774
41775 2002-06-27 Mark Mitchell <mark@codesourcery.com>
41776
41777 PR c++/6695
41778 * g++.dg/template/friend7.C: New file.
41779
41780 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
41781
41782 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
41783 return type.
41784
41785 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
41786
41787 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
41788 avoid division by zero.
41789
41790 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
41791
41792 * gcc.dg/Wunknownprag.c: New tests.
41793
41794 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
41795
41796 * gcc.c-torture/execute/simd-2.c: New test.
41797
41798 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
41799
41800 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
41801 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
41802 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
41803 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
41804 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
41805 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
41806 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
41807 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
41808 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
41809 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
41810 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
41811 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
41812 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
41813 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
41814 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
41815 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
41816 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
41817
41818 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
41819
41820 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
41821 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
41822 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
41823 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
41824 New tests.
41825 * gcc.dg/cpp/trad/directive.c: Update.
41826
41827 2002-06-23 Andreas Jaeger <aj@suse.de>
41828
41829 * gcc.c-torture/execute/complex-6.c: New.
41830
41831 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
41832
41833 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
41834 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
41835 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
41836 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
41837
41838 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
41839
41840 * gcc.dg/cpp/trad: New directory with traditional tests copied
41841 from parent directory.
41842 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
41843 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
41844 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
41845 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
41846 Move to trad/ and rename.
41847 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
41848 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
41849 gcc.dg/cpp/trad/redef2.c: New tests.
41850 * gcc.dg/cpp/trad/trad.exp: New driver.
41851
41852 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
41853
41854 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
41855 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
41856 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
41857 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
41858 Remove.
41859
41860 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
41861
41862 * gcc.dg/20020620-1.c: New test.
41863
41864 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41865
41866 * g++.dg/template/ttp4.C: New test.
41867
41868 2002-06-19 Jakub Jelinek <jakub@redhat.com>
41869
41870 * g++.dg/opt/vt1.C: Fix regexp.
41871
41872 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41873
41874 * gcc.c-torture/execute/pure-1.c: Make functions static again.
41875 Don't use attribute `noinline'.
41876
41877 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
41878
41879 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
41880
41881 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
41882
41883 * gcc.c-torture/execute/simd-1.c: New.
41884
41885 * gcc.dg/simd-1.c: New.
41886
41887 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
41888
41889 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
41890
41891 2002-06-16 Richard Henderson <rth@redhat.com>
41892
41893 * g++.dg/ext/anon-struct1.C: New.
41894 * g++.dg/ext/anon-struct2.C: New.
41895 * g++.dg/ext/anon-struct3.C: New.
41896 * gcc.dg/anon-struct-1.c: New.
41897 * gcc.dg/anon-struct-2.c: New.
41898 * gcc.dg/anon-struct-3.c: New.
41899 * gcc.dg/20011008-1.c: Adjust warning text.
41900 * gcc.dg/20020527-1.c: Add -fms-extensions.
41901
41902 2002-06-16 Richard Henderson <rth@redhat.com>
41903
41904 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
41905
41906 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
41907
41908 * gcc.c-torture/execute/20020615-1.c: New test.
41909
41910 2002-06-15 Roger Sayle <roger@eyesopen.com>
41911
41912 * gcc.c-tortuture/execute/compare-1.c: New test case.
41913 * gcc.c-tortuture/execute/compare-2.c: New test case.
41914 * gcc.c-tortuture/execute/compare-3.c: New test case.
41915
41916 2002-06-13 Richard Henderson <rth@redhat.com>
41917
41918 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
41919 ia64 ilp32.
41920
41921 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41922
41923 * g++.dg/template/typename2.C: Update error message.
41924
41925 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
41926
41927 * gcc.c-torture/execute/20020611-1.c: New test.
41928
41929 2002-06-11 Bob Wilson <bob.wilson@acm.org>
41930
41931 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
41932 list of targets to skip.
41933
41934 2002-06-10 Bob Wilson <bob.wilson@acm.org>
41935
41936 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
41937 targets if not optimizing.
41938
41939 2002-06-10 Jakub Jelinek <jakub@redhat.com>
41940
41941 * gcc.c-torture/compile/20020605-1.c: New test.
41942
41943 * g++.dg/opt/vt1.C: New test.
41944
41945 * gcc.dg/20020531-1.c: New test.
41946
41947 * gcc.dg/20020530-1.c: New test.
41948
41949 * gcc.dg/20020527-1.c: New test.
41950
41951 * g++.dg/opt/cse1.C: New test.
41952
41953 2002-06-07 Roger Sayle <roger@eyesopen.com>
41954
41955 * gcc.dg/20020607-2.c: New test case.
41956
41957 2002-06-07 Jakub Jelinek <jakub@redhat.com>
41958
41959 * gcc.c-torture/compile/20020604-1.c: New test.
41960
41961 2002-06-04 Richard Henderson <rth@redhat.com>
41962
41963 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
41964 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
41965 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
41966
41967 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
41968
41969 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
41970
41971 2002-06-03 Richard Henderson <rth@redhat.com>
41972
41973 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
41974 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
41975
41976 2002-06-02 Richard Henderson <rth@redhat.com>
41977
41978 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
41979 test functions static.
41980
41981 2002-06-02 Andreas Jaeger <aj@suse.de>
41982
41983 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
41984 now.
41985
41986 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
41987
41988 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
41989 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
41990 Update for mofified diagnostics.
41991 * gcc.dg/c99-intconst-1.c: No longer fail.
41992
41993 2002-06-02 Richard Henderson <rth@redhat.com>
41994
41995 * gcc.dg/uninit-A.c: Remove xfail markers.
41996
41997 2002-06-01 Roger Sayle <roger@eyesopen.com>
41998
41999 * gcc.dg/fnegate-1.c: New test case.
42000
42001 2002-05-30 Osku Salerma <osku@iki.fi>
42002
42003 * gcc.c-torture/execute/mayalias-1.c: New file.
42004
42005 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
42006
42007 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
42008 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
42009 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
42010
42011 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
42012
42013 * gcc.c-torture/execute/20020529-1.c: New test.
42014
42015 2002-05-27 Richard Henderson <rth@redhat.com>
42016
42017 * g++.dg/ext/attrib6.C: New test case.
42018
42019 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42020
42021 * gcc.c-torture/execute/pure-1.c: New test.
42022
42023 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
42024
42025 * gcc.dg/cpp/arith-2.c: Remove.
42026
42027 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
42028
42029 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
42030 * gcc.dg/cpp/if-3.c: Remove.
42031
42032 2002-05-26 Jakub Jelinek <jakub@redhat.com>
42033
42034 * g++.dg/opt/cse2.C: New test.
42035
42036 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
42037
42038 * gcc.dg/cpp/arith-1.c: New semantic tests.
42039 * gcc.dg/cpp/if-1.c: Update.
42040
42041 2002-05-24 Ben Elliston <bje@redhat.com>
42042
42043 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
42044
42045 2002-05-24 Jakub Jelinek <jakub@redhat.com>
42046
42047 * gcc.dg/verbose-asm.c: New test.
42048
42049 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
42050
42051 * gcc.dg/cpp/paste12.c: New test.
42052
42053 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
42054
42055 * g++.dg/parse/named_ops.C: New test.
42056
42057 2002-05-23 Mark Mitchell <mark@codesourcery.com>
42058
42059 * gcc.dg/weak-8.c: New test.
42060
42061 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
42062
42063 * gcc.dg/weak-2.c: Allow optional leading underscore
42064 in scan-assembler symbol name.
42065 * gcc.dg/weak-3.c: Likewise.
42066 * gcc.dg/weak-4.c: Likewise.
42067 * gcc.dg/weak-5.c: Likewise.
42068
42069 2002-05-23 Jakub Jelinek <jakub@redhat.com>
42070
42071 * gcc.dg/20020523-1.c: New test.
42072
42073 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
42074
42075 * objc.dg/const-str-2.m: Update now that we stop after
42076 a command line error.
42077
42078 2002-05-22 Richard Henderson <rth@redhat.com>
42079
42080 * g++.dg/dg.exp: Fix typo in test pruneing.
42081
42082 2002-05-22 Richard Henderson <rth@redhat.com>
42083
42084 * g++.dg/dg.exp: Prune the tls subdirectory.
42085 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
42086 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
42087 * g++.dg/tls/init-1.C: New.
42088
42089 2002-05-22 Jakub Jelinek <jakub@redhat.com>
42090
42091 * gcc.dg/20020517-1.c: New test.
42092
42093 2002-05-21 Richard Henderson <rth@redhat.com>
42094
42095 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
42096 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
42097
42098 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
42099
42100 * g++.dg/other/copy2.C: New test.
42101
42102 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
42103
42104 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
42105 (MAX_COPY): Bump up to 10 times sizeof (long long).
42106 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
42107
42108 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
42109 sizeof (long long).
42110
42111 * gcc.c-torture/execute/strcpy-1.c: New test.
42112
42113 2002-05-19 Jason Merrill <jason2redhat.com>
42114
42115 * g++.dg/ext/oper1.C: New test.
42116
42117 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
42118 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
42119
42120 * README.QMTEST: New file.
42121
42122 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
42123
42124 2002-05-19 Andreas Jaeger <aj@suse.de>
42125
42126 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
42127 now.
42128 * gcc.c-torture/execute/loop-2d.x: Likewise.
42129
42130 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
42131
42132 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
42133 support weak symbols.
42134 * gcc.dg/weak-4.c: Likewise.
42135 * gcc.dg/weak-6.c: Likewise.
42136
42137 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
42138
42139 * gcc.dg/weak-3.c: Add dg-excess-error comment for
42140 cygwin, coff and h8300-*-hms targets
42141 * gcc.dg/weak-5.c: Likewise.
42142 * gcc.dg/weak-7.c: Likewise.
42143
42144 2002-05-16 Jason Merrill <jason@redhat.com>
42145
42146 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
42147 (scan-assembler-not, scan-assembler-dem): Likewise.
42148 (scan-assembler-dem-not): Likewise.
42149
42150 2002-05-15 Richard Henderson <rth@redhat.com>
42151
42152 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
42153
42154 2002-05-15 Richard Henderson <rth@redhat.com>
42155
42156 * gcc.dg/weak-5.c (vfoo1c): No warning here.
42157 (vfoo1f): Warning here.
42158 (vfoo1l): Don't redefine the alias.
42159
42160 2002-05-14 Jason Merrill <jason@redhat.com>
42161 Alexandre Oliva <aoliva@redhat.com>
42162
42163 * g++.dg/init/pm1.C: New test.
42164
42165 2002-05-12 David S. Miller <davem@redhat.com>
42166
42167 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
42168 types.
42169
42170 2002-05-10 Roger Sayle <roger@eyesopen.com>
42171
42172 * gcc.c-torture/execute/20020510-1.c: New test case.
42173
42174 2002-05-10 David S. Miller <davem@redhat.com>
42175
42176 * gcc.c-torture/execute/conversion.c: Test long double too.
42177
42178 2002-05-09 Jakub Jelinek <jakub@redhat.com>
42179
42180 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
42181 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
42182 * lib/g++.exp (g++_link_flags): Likewise.
42183 * lib/objc.exp (objc_target_compile): Likewise.
42184
42185 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
42186
42187 * gcc.dg/cpp/poison.c: Update.
42188 * gcc.dg/cpp/20000625-2.c: Remove.
42189 * gcc.dg/cpp/direct2s.c: Remove final test.
42190
42191 2002-05-08 Tom Rix <trix@redhat.com>
42192
42193 * gcc.c-torture/execute/20020508-1.c: New test.
42194 * gcc.c-torture/execute/20020508-2.c: New test.
42195 * gcc.c-torture/execute/20020508-3.c: New test.
42196
42197 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
42198
42199 * gcc.dg/cpp/charconst-4.c: More tests.
42200
42201 2002-05-08 Mark Mitchell <mark@codesourcery.com>
42202
42203 PR c/6569
42204 * gcc.dg/weak-3.c: Update location of warning messages.
42205 * gcc.dg/weak-5.c: Likewise.
42206
42207 2002-05-06 Roger Sayle <roger@eyesopen.com>
42208
42209 * gcc.c-torture/execute/20020506-1.c: New test case.
42210
42211 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
42212
42213 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
42214
42215 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
42216
42217 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
42218
42219 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
42220
42221 * gcc.dg/cpp/charconst-3.c: New test.
42222
42223 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
42224
42225 * gcc.dg/cpp/charconst.c: Update tests.
42226
42227 2002-05-05 Tim Josling <tej@melbpc.org.au>
42228
42229 * treelang: Added directory for new sample language treelang. Also
42230 lib/treelang.exp: New file to signal treelang should be tested.
42231
42232 2002-05-03 Jakub Jelinek <jakub@redhat.com>
42233
42234 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
42235 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
42236 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
42237 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
42238 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
42239 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
42240 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
42241
42242 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
42243
42244 * gcc.dg/format/xopen-2.c: New test.
42245
42246 2002-05-03 Jakub Jelinek <jakub@redhat.com>
42247
42248 * gcc.dg/20020503-1.c: New test.
42249
42250 2002-05-02 Mark Mitchell <mark@codesourcery.com>
42251
42252 * g++.dg/init/dtor1.C: Make it tougher.
42253
42254 2002-05-01 Mark Mitchell <mark@codesourcery.com>
42255
42256 * g++.dg/init/dtor1.C: New test.
42257
42258 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
42259
42260 * gcc.dg/altivec-8.c: New.
42261
42262 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
42263
42264 * gcc.dg/altivec-7.c: New.
42265
42266 2002-04-29 Jakub Jelinek <jakub@redhat.com>
42267
42268 * g++.dg/parse/typedef1.C: New test.
42269
42270 2002-04-29 Mark Mitchell <mark@codesourcery.com>
42271
42272 PR c++/6486
42273 * g++.dg/template/friend6.C: New test.
42274
42275 PR c++/6492
42276 * g++.dg/init/copy1.C: New test.
42277
42278 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
42279
42280 * g++.dg/warn/effc1.C: New test.
42281
42282 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
42283
42284 * gcc.dg/cpp/if-cexp.c: Add a test.
42285
42286 2002-04-28 Jakub Jelinek <jakub@redhat.com>
42287
42288 * gcc.dg/20020426-2.c: New test.
42289
42290 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
42291
42292 * gcc.dg/cpp/if-mop.c: Update.
42293 * gcc.dg/cpp/if-mpar.c: Add test.
42294 * gcc.dg/cpp/if-oppr.c: Update.
42295
42296 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42297
42298 PR c/6343
42299 * gcc.dg/weak-[2-7].c: New tests.
42300
42301 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
42302
42303 * gcc.dg/enum1.c: New test.
42304
42305 2002-04-26 Mark Mitchell <mark@codesourcery.com>
42306
42307 PR c++/6497
42308 * g++.dg/inherit/access2.C: New test.
42309
42310 2002-04-26 Mark Mitchell <mark@codesourcery.com>
42311
42312 PR bootstrap/6445
42313 * gcc.dg/20020426-1.c: New test.
42314
42315 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
42316
42317 * g++.dg/abi/enum1.C: New test.
42318
42319 2002-04-26 Richard Henderson <rth@redhat.com>
42320
42321 * gcc.dg/c99-bool-1.c: Expect always true warning.
42322
42323 2002-04-25 Roger Sayle <roger@eyesopen.com>
42324
42325 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
42326
42327 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42328
42329 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
42330 targets.
42331
42332 2002-04-24 Mark Mitchell <mark@codesourcery.com>
42333
42334 * g++.dg/abi/mange7.C: New test.
42335
42336 PR c++/6438.
42337 * g++.dg/parse/stmtexpr2.C: New test.
42338
42339 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
42340
42341 * gcc.dg/20020312-2.c: Add SH target.
42342
42343 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42344
42345 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
42346 compiler output on mips*-*-irix*.
42347
42348 2002-04-23 Jakub Jelinek <jakub@redhat.com>
42349
42350 * g++.dg/parse/attr1.C: New test.
42351
42352 2002-04-23 Roger Sayle <roger@eyesopen.com>
42353
42354 * gcc.c-torture/execute/string-opt-17.c: New test case.
42355 * gcc.c-torture/execute/memset-2.c: New test case.
42356
42357 2002-04-23 Mark Mitchell <mark@codesourcery.com>
42358
42359 PR c++/6256:
42360 * g++.dg/template/friend5.C: New test.
42361
42362 PR c++/6331:
42363 * g++.dg/template/qual1.C: Likewise.
42364
42365 2002-04-22 Zack Weinberg <zack@codesourcery.com>
42366
42367 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
42368 Include stdlib.h, not stdio.h or ctype.h.
42369
42370 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
42371
42372 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
42373 cris-*-elf* and mmix-*-*.
42374 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
42375 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
42376 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
42377 Ditto.
42378 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
42379 * gcc.dg/wchar_t-1.c: Ditto.
42380
42381 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
42382
42383 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
42384 Clarify comment.
42385
42386 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
42387
42388 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
42389
42390 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42391
42392 * gcc.c-torture/execute/20000906-1.x: Delete.
42393
42394 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
42395
42396 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
42397
42398 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
42399
42400 * PR6367
42401 * g77.f-torture/execute/6367.f: New test.
42402 * g77.f-torture/execute/6367.x: Disable for MMIX.
42403
42404 2002-04-19 Mark Mitchell <mark@codesourcery.com>
42405
42406 * PR6352
42407 * g++.dg/opt/inline2.C: New test.
42408
42409 2002-04-18 Richard Henderson <rth@redhat.com>
42410
42411 * gcc.dg/20000906-1.c: Enable for all targets.
42412 * gcc.c-torture/compile/iftrap-2.c: New.
42413
42414 2002-04-18 Jakub Jelinek <jakub@redhat.com>
42415
42416 * gcc.dg/20020418-1.c: New test.
42417 * gcc.dg/20020418-2.c: New test.
42418
42419 2002-04-18 Richard Henderson <rth@redhat.com>
42420
42421 * gcc.c-torture/compile/iftrap-1.c: New.
42422 * gcc.dg/iftrap-1.c: Adjust for ia64.
42423 * gcc.dg/iftrap-2.c: New.
42424
42425 2002-04-18 Jakub Jelinek <jakub@redhat.com>
42426
42427 * gcc.c-torture/compile/20020418-1.c: New test.
42428
42429 2002-04-18 Roger Sayle <roger@eyesopen.com>
42430
42431 * gcc.c-torture/compile/20020415-1.c: New.
42432
42433 2002-04-18 David S. Miller <davem@redhat.com>
42434
42435 * gcc.c-torture/execute/20020418-1.c: New test.
42436
42437 2002-04-17 Jakub Jelinek <jakub@redhat.com>
42438
42439 * gcc.dg/20020416-1.c: New test.
42440
42441 * g++.dg/opt/inline1.C: New test.
42442
42443 2002-04-16 Jakub Jelinek <jakub@redhat.com>
42444
42445 * gcc.dg/altivec-5.c: New test.
42446
42447 * gcc.dg/20020415-1.c: New test.
42448
42449 2002-04-15 Mark Mitchell <mark@codesourcery.com>
42450
42451 * lib/chill.exp: Remove.
42452
42453 2002-04-14 Jakub Jelinek <jakub@redhat.com>
42454
42455 * g++.dg/other/big-struct.C: New test.
42456
42457 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
42458
42459 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
42460 of scratch file.
42461
42462 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
42463
42464 PR c/6277
42465 * gcc.dg/i386-387-1.c: Allow optional leading underscore
42466 in scan-assembler function name
42467
42468 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
42469
42470 * g77.f-torture/execute/980628-4.x,
42471 g77.f-torture/execute/980628-5.x,
42472 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
42473 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
42474 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
42475 i[34567]86-*-*.
42476
42477 2002-04-13 David S. Miller <davem@redhat.com>
42478
42479 * gcc.c-torture/execute/20020413-1.c: New test.
42480
42481 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
42482
42483 * gcc.dg/asm-6.c,
42484 * g++.dg/ext/asm1.C: New tests.
42485
42486 2002-04-12 Mark Mitchell <mark@codesourcery.com>
42487
42488 PR c++ 5373.
42489 * g++.dg/parse/stmtexpr1.C: New test.
42490
42491 PR c++/5189.
42492 * g++.dg/template/copy1.C: New test.
42493
42494 2002-04-12 Richard Henderson <rth@redhat.com>
42495
42496 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
42497
42498 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
42499
42500 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
42501 gcc.c-torture/execute/20020307-2.c.
42502
42503 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
42504
42505 * g++.dg/ext/attrib5.C,
42506 * g++.dg/lookup/struct1.C: New tests.
42507
42508 2002-04-11 Jakub Jelinek <jakub@redhat.com>
42509
42510 * gcc.dg/20020411-1.c: New test.
42511
42512 * gcc.c-torture/execute/20020411-1.c: New test.
42513
42514 2002-04-10 Janis Johnson <janis187@us.ibm.com>
42515
42516 * g77.f-torture/execute/6177.f: New test.
42517
42518 2002-04-10 Jakub Jelinek <jakub@redhat.com>
42519
42520 PR middle-end/6247
42521 * g++.dg/opt/cleanup1.C: New test.
42522
42523 * g++.dg/opt/const1.C: New test.
42524
42525 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
42526
42527 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
42528
42529 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
42530
42531 PR c++/5507
42532 * g++.dg/template/typename2.C: New test.
42533
42534 2002-04-10 Alan Modra <amodra@bigpond.net.au>
42535
42536 * gcc.c-torture/execute/loop-12.c: New.
42537
42538 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
42539
42540 * g77.f-torture/execute/980628-4.x,
42541 g77.f-torture/execute/980628-5.x,
42542 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
42543 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
42544 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
42545
42546 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42547
42548 PR optimization/6086
42549 * g++.dg/opt/preinc1.C: New test.
42550
42551 2002-04-06 Mark Mitchell <mark@codesourcery.com>
42552
42553 PR c++/5571
42554 * g++.dg/opt/static2.C: New test.
42555
42556 2002-04-06 Mark Mitchell <mark@codesourcery.com>
42557
42558 PR c/5120
42559 * gcc.dg/20020406-1.c: New test.
42560
42561 2002-04-04 David S. Miller <davem@redhat.com>
42562
42563 * gcc.c-torture/execute/20020404-1.c: New test.
42564
42565 2002-04-04 Jakub Jelinek <jakub@redhat.com>
42566
42567 PR c/6123
42568 * gcc.dg/20020312-2.c: Do not declare global register variable
42569 if __PIC__ or __pic__ is defined.
42570
42571 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
42572
42573 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
42574 __asm__ so that it works correctly even if -ansi -pedantic-errors.
42575
42576 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42577
42578 * gcc.misc-tests/linkage.exp: Update last change to handle
42579 sparc*-, not just sparc-.
42580
42581 2002-04-03 Richard Henderson <rth@redhat.com>
42582
42583 * gcc.dg/cpp/ucs.c: Improved long UCS test.
42584
42585 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
42586
42587 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
42588
42589 2002-04-02 David S. Miller <davem@redhat.com>
42590
42591 * gcc.c-torture/execute/20020402-3.c: New test.
42592
42593 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
42594
42595 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
42596 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
42597
42598 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
42599 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
42600 g77.f-torture/execute/20001201.x,
42601 g77.f-torture/execute/u77-test.x: New files.
42602
42603 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
42604 * gcc.dg/wchar_t-1.c: Ditto.
42605
42606 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42607
42608 * gcc.c-torture/execute/20020402-1.c: New test.
42609
42610 2002-04-01 Richard Henderson <rth@redhat.com>
42611
42612 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
42613
42614 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
42615
42616 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42617
42618 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
42619
42620 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
42621
42622 * g++.dg/inherit/template-as-base.C: Expect error.
42623 * g++.dg/inherit/namespace-as-base.C: Likewise.
42624
42625 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
42626
42627 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
42628 g++.dg/ext/instantiate3.C: Tweak match patterns.
42629
42630 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
42631 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
42632 -da test.
42633
42634 2002-03-31 Richard Henderson <rth@redhat.com>
42635
42636 * gcc.dg/special/alias-2.c: New.
42637 * gcc.dg/special/ecos.exp: Run it.
42638
42639 2002-03-31 Richard Henderson <rth@redhat.com>
42640
42641 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
42642
42643 2002-03-31 Kazu Hirata <kazu@hxi.com>
42644
42645 * gcc.dg/weak-1.c: Disable on h8300 port.
42646
42647 2002-03-29 Janis Johnson <janis187@us.ibm.com>
42648
42649 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
42650 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
42651 ordering tests.
42652 * g++.dg/bprob/bprob-1.C: New test.
42653 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
42654 * g++.dg/gcov/gcov-1.C: New test.
42655 * g++.dg/gcov/gcov-1.x: New file.
42656 * g++.dg/gcov/gcov-2.C: New test.
42657 * g++.dg/gcov/gcov-3.C: New test.
42658 * g++.dg/gcov/gcov-3.h: New file.
42659
42660 2002-03-28 Roger Sayle <roger@eyesopen.com>
42661
42662 * g++.old-deja/g++.other/builtins5.C: New test.
42663 * g++.old-deja/g++.other/builtins6.C: New test.
42664 * g++.old-deja/g++.other/builtins7.C: New test.
42665 * g++.old-deja/g++.other/builtins8.C: New test.
42666 * g++.old-deja/g++.other/builtins9.C: New test.
42667
42668 2002-03-29 Jakub Jelinek <jakub@redhat.com>
42669
42670 * g++.dg/opt/static1.C: New test.
42671
42672 * g++.dg/opt/longbranch1.C: New test.
42673
42674 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
42675
42676 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
42677
42678 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
42679
42680 2002-03-28 Jeffrey A Law (law@redhat.com)
42681
42682 * gcc.c-torture/execute/20020328-1.c: New test.
42683
42684 2002-03-27 Richard Henderson <rth@redhat.com>
42685
42686 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
42687 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
42688 move from g++.old-deja/g++.ext/.
42689
42690 2002-03-27 Mark Mitchell <mark@codesourcery.com>
42691
42692 * g++.dg/init/new2.C: New test.
42693
42694 2002-03-26 Richard Henderson <rth@redhat.com>
42695
42696 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
42697
42698 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
42699 on sparc.
42700
42701 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
42702 sparcv9 systems.
42703 * gcc.dg/20001102-1.c: Likewise.
42704
42705 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
42706
42707 * gcc.dg/cpp/endif-pedantic1.c,
42708 gcc.dg/cpp/endif-pedantic2.c: New tests.
42709
42710 2002-03-26 Mark Mitchell <mark@codesourcery.com>
42711
42712 * g++.dg/init/new1.C: New test.
42713
42714 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
42715
42716 * g++.dg/abi/vbase9.C: New test.
42717
42718 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
42719
42720 * gcc.dg/arm-asm.c: New test.
42721
42722 2002-03-26 Andrew Cagney <ac131313@redhat.com>
42723
42724 * gcc.dg/Wswitch-enum.c: New test.
42725 Fix PR c/5044.
42726
42727 2002-03-26 Richard Henderson <rth@redhat.com>
42728
42729 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
42730 structure.
42731
42732 2002-03-25 Richard Henderson <rth@redhat.com>
42733
42734 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
42735 sparcv9 systems.
42736
42737 * gcc.c-torture/compile/20011119-1.c (xxx): New.
42738 * gcc.c-torture/compile/20011119-2.c (xxx): New.
42739
42740 2002-03-25 Zack Weinberg <zack@codesourcery.com>
42741
42742 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
42743
42744 2002-03-25 Bob Wilson <bob.wilson@acm.org>
42745
42746 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
42747 targets using generic thunk support.
42748
42749 2002-03-25 Jakub Jelinek <jakub@redhat.com>
42750
42751 * gcc.c-torture/compile/20020323-1.c: New test.
42752
42753 * g++.dg/opt/conj2.C: New test.
42754
42755 2002-03-24 Richard Henderson <rth@redhat.com>
42756
42757 * gcc.dg/weak-1.c: Use -fno-common.
42758
42759 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
42760
42761 * g77.dg/f77-edit-apostrophe-out.f: New test
42762 * g77.dg/f77-edit-h-out.f: New test
42763 * g77.dg/f77-edit-t-in.f: New test
42764 * g77.dg/f77-edit-t-out.f: New test
42765 * g77.dg/f77-edit-x-out.f: New test
42766 * g77.dg/f77-edit-slash-out.f: New test
42767 * g77.dg/f77-edit-colon-out.f: New test
42768 * g77.dg/f77-edit-s-out.f: New test
42769
42770 2002-03-24 Richard Henderson <rth@redhat.com>
42771
42772 * objc/execute/formal_protocol-6.x: New XFAIL.
42773
42774 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
42775
42776 * gcc.dg/weak-1.c: Early return from dg-final on platforms
42777 that do not support weak symbols
42778
42779 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
42780
42781 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
42782 * lib/g77.exp: Likewise.
42783 * lib/objc.exp: Likewise.
42784
42785 2002-03-23 Andrew Cagney <ac131313@redhat.com>
42786
42787 * gcc.dg/Wswitch-default.c: New test.
42788
42789 2002-03-23 Jakub Jelinek <jakub@redhat.com>
42790
42791 * g++.dg/other/enum1.C: New test.
42792
42793 2002-03-23 Zack Weinberg <zack@codesourcery.com>
42794
42795 * gcc.dg/pragma-ep-3.c: Fix typo.
42796
42797 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
42798
42799 * g++.dg/inherit/template-as-base.C: New test.
42800
42801 2002-03-22 Jakub Jelinek <jakub@redhat.com>
42802
42803 * g++.old-deja/g++.other/dwarf2-1.C: Move...
42804 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
42805
42806 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
42807
42808 * gcc.dg/cpp/multiline.c: Update to match.
42809
42810 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
42811
42812 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
42813
42814 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
42815
42816 * gcc.dg/cpp/extratokens2.c: New file.
42817
42818 2002-03-21 David Edelsohn <edelsohn@gnu.org>
42819
42820 * gcc.dg/20020312-2.c: Add rs6000 target.
42821
42822 * gcc.c-torture/compile/20020319-1.c: New test.
42823
42824 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42825
42826 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
42827 (A, E): Handle this.
42828
42829 2002-03-20 Jason Merrill <jason@redhat.com>
42830
42831 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
42832 ignoring -fpic.
42833 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
42834 through prune_gcc_output.
42835
42836 2002-03-20 Jakub Jelinek <jakub@redhat.com>
42837
42838 * gcc.c-torture/compile/20020320-1.c: New test.
42839
42840 2002-03-19 Jakub Jelinek <jakub@redhat.com>
42841
42842 * gcc.c-torture/compile/20020318-1.c: New test.
42843
42844 * gcc.dg/struct-by-value-1.c: New test.
42845
42846 * gcc.dg/20020319-1.c: New test.
42847
42848 2002-03-18 Jakub Jelinek <jakub@redhat.com>
42849
42850 * g++.dg/opt/conj1.C: New test.
42851
42852 2002-03-17 Mark Mitchell <mark@codesourcery.com>
42853
42854 * g++.dg/template/qualttp20.C: Revert previous change.
42855 * g++.dg/template/qualttp3.C: Likewise.
42856 * g++.dg/template/qualttp4.C: Likewise.
42857 * g++.dg/template/qualttp5.C: Likewise.
42858 * g++.dg/template/qualttp6.C: Likewise.
42859 * g++.dg/template/qualttp7.C: Likewise.
42860 * g++.dg/template/qualttp8.C: Likewise.
42861 * g++.dg/template/recurse.C: Likewise.
42862
42863 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
42864
42865 * gcc.dg/cpp/wchar-1.c: Update.
42866
42867 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
42868
42869 * g++.dg/template/conv1.C: New test.
42870 * g++.dg/template/conv2.C: New test.
42871 * g++.dg/template/conv3.C: New test.
42872 * g++.dg/template/conv4.C: New test.
42873
42874 2002-03-15 Mark Mitchell <mark@codesourcery.com>
42875
42876 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
42877 * g++.dg/template/qualttp3.C: Likewise.
42878 * g++.dg/template/qualttp4.C: Likewise.
42879 * g++.dg/template/qualttp5.C: Likewise.
42880 * g++.dg/template/qualttp6.C: Likewise.
42881 * g++.dg/template/qualttp7.C: Likewise.
42882 * g++.dg/template/qualttp8.C: Likewise.
42883 * g++.dg/template/recurse.C: Likewise.
42884
42885 2002-03-15 Mark Mitchell <mark@codesourcery.com>
42886
42887 * g++.dg/opt/dtor1.C: New test.
42888
42889 2002-03-15 Jakub Jelinek <jakub@redhat.com>
42890
42891 * gcc.c-torture/compile/20020315-1.c: New test.
42892
42893 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
42894
42895 * gcc.dg/weak-1.c: Fix scan tests.
42896
42897 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
42898
42899 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
42900 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
42901 cris-*-aout* mmix-*-*.
42902 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
42903 cris-*-aout* mmix-*-*.
42904 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
42905 cris-*-elf* cris-*-aout* and mmix-*-*.
42906 * gcc.dg/20001009-1.c: Ditto.
42907 * gcc.dg/20010912-1.c: Ditto.
42908 * gcc.dg/20020122-4.c: Ditto.
42909 * gcc.dg/inline-2.c: Ditto.
42910
42911 2002-03-14 Jeffrey A Law (law@cygnus.com)
42912
42913 * gcc.c-torture/compile/20020314-1.c: New test.
42914
42915 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
42916
42917 * gcc.c-torture/execute/20020314-1.c: New test.
42918
42919 2002-03-14 Jakub Jelinek <jakub@redhat.com>
42920
42921 * g++.dg/warn/Wunused-1.C: New test.
42922
42923 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
42924
42925 * g++.dg/abi/mangle6.C: New test.
42926
42927 2002-03-13 Jakub Jelinek <jakub@redhat.com>
42928
42929 * gcc.c-torture/compile/20020309-2.c: New test.
42930
42931 * gcc.c-torture/compile/20020312-1.c: New test.
42932
42933 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
42934
42935 * g++.dg/other/access1.C: New test.
42936
42937 2002-03-12 Jakub Jelinek <jakub@redhat.com>
42938
42939 * gcc.c-torture/execute/wchar_t-1.c: New test.
42940
42941 2002-03-12 David Edelsohn <edelsohn@gnu.org>
42942
42943 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
42944
42945 2002-03-12 Roger Sayle <roger@eyesopen.com>
42946
42947 * gcc.dg/20020312-1.c: New test case.
42948
42949 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
42950
42951 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
42952
42953 2002-03-11 Richard Henderson <rth@redhat.com>
42954
42955 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
42956 * g++.old-deja/g++.jason/report.C: Likewise.
42957
42958 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
42959
42960 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
42961 * g++.old-deja/g++.robertl/eb56.C: Likewise.
42962
42963 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
42964
42965 * g++.dg/overload/pmf1.C: New test.
42966
42967 2002-03-11 Kazu Hirata <kazu@hxi.com>
42968
42969 * gcc.c-torture/execute/20020307-1.c: Use long.
42970
42971 2002-03-11 Jakub Jelinek <jakub@redhat.com>
42972
42973 PR optimization/5844
42974 * gcc.dg/20020310-1.c: New test.
42975
42976 2002-03-09 Michael Meissner <meissner@redhat.com>
42977
42978 * gcc.c-torture/execute/memcpy-2.c: New test.
42979 * gcc.c-torture/execute/memset-1.c: New test.
42980 * gcc.c-torture/execute/strlen-1.c: New test.
42981 * gcc.c-torture/execute/strcmp-1.c: New test.
42982 * gcc.c-torture/execute/strncmp-1.c: New test.
42983
42984 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
42985
42986 * gcc.dg/ppc-ldstruct.c: New test.
42987
42988 2002-03-09 Jakub Jelinek <jakub@redhat.com>
42989
42990 * gcc.c-torture/execute/va-arg-22.c: New test.
42991
42992 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42993
42994 * gcc.c-torture/compile/20020309-1.c: New test.
42995
42996 2002-03-08 Jakub Jelinek <jakub@redhat.com>
42997
42998 * gcc.c-torture/execute/20020307-2.c: New test.
42999
43000 2002-03-07 Jeffrey A Law (law@redhat.com)
43001
43002 * g77.f-torture/compile/20020307-1.f: New test.
43003
43004 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
43005
43006 * gcc.dg/unordered-1.c: New test.
43007
43008 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
43009
43010 * gcc.c-torture/execute/20020307-1.c: New test.
43011
43012 2002-03-05 Jakub Jelinek <jakub@redhat.com>
43013
43014 * gcc.dg/20020304-1.c: New test.
43015
43016 * gcc.c-torture/compile/20020304-2.c: New test.
43017
43018 2002-03-04 Zack Weinberg <zack@codesourcery.com>
43019
43020 * gcc.c-torture/compile/20020304-1.c: New test case
43021 (from PR c/5830).
43022
43023 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
43024
43025 * gcc.dg/20020103-1.c: Add other -D ppc variants.
43026
43027 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
43028
43029 * g++.dg/other/classkey1.C: New test.
43030
43031 2002-03-01 Richard Henderson <rth@redhat.com>
43032
43033 * gcc.c-torture/compile/981223-1.x: New.
43034 * gcc.c-torture/compile/920625-1.x: New.
43035
43036 2002-02-28 Richard Henderson <rth@redhat.com>
43037
43038 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
43039
43040 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
43041
43042 * gcc.c-torture/execute/20020227-1.c: New test.
43043
43044 2002-02-27 Mark Mitchell <mark@codesourcery.com>
43045
43046 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
43047 here" ERROR lines.
43048 * g++.old-deja/g++.oliva/partord1.C: Likewise.
43049 * g++.old-deja.g++.other/defarg1.C: Likewise.
43050 * g++.old-deja/g++.pt/calls2.C: Likewise.
43051 * g++.old-deja/g++.pt/crash20.C: Likewise.
43052 * g++.old-deja/g++.pt/crash30.C: Likewise.
43053 * g++.old-deja/g++.pt/crash36.C: Likewise.
43054 * g++.old-deja/g++.pt/crash6.C: Likewise.
43055 * g++.old-deja/g++.pt/defarg13.C: Likewise.
43056 * g++.old-deja/g++.pt/derived3.C: Likewise.
43057 * g++.old-deja/g++.pt/error1.C: Likewise.
43058 * g++.old-deja/g++.pt/friend21.C: Likewise.
43059 * g++.old-deja/g++.pt/friend23.C: Likewise.
43060 * g++.old-deja/g++.pt/infinite1.C: Likewise.
43061 * g++.old-deja/g++.robertl/eb128.C: Likewise.
43062
43063 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
43064
43065 * gcc.c-torture/execute/20020225-2.c: New test.
43066
43067 2002-02-27 Zack Weinberg <zack@codesourcery.com>
43068
43069 * gcc.c-torture/execute/920730-1t.c,
43070 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
43071 Delete test cases, only relevant to -traditional.
43072
43073 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
43074
43075 * gcc.dg/cpp/undef1.c: Remove.
43076 * gcc.dg/cpp/directiv.c: Update.
43077 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
43078
43079 2002-02-27 Michael Meissner <meissner@redhat.com>
43080
43081 * gcc.c-torture/execute/20020226-1.c: New test.
43082
43083 2002-02-26 Jakub Jelinek <jakub@redhat.com>
43084
43085 * g++.dg/debug/debug4.C: New test.
43086
43087 * gcc.dg/ia64-visibility-1.c: New test.
43088
43089 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
43090
43091 * gcc.dg/debug/20020224-1.c: New.
43092
43093 2002-02-25 Kazu Hirata <kazu@hxi.com>
43094
43095 * gcc.c-torture/execute/960416-1.x: New.
43096 * gcc.c-torture/execute/divconst-3.x: Likewise.
43097
43098 2002-02-25 Jakub Jelinek <jakub@redhat.com>
43099
43100 * gcc.dg/20020224-1.c: New test.
43101
43102 2002-02-25 Alan Modra <amodra@bigpond.net.au>
43103
43104 * gcc.c-torture/execute/20020225-1.c: New.
43105
43106 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
43107
43108 * gcc.dg/cpp/wchar-1.c: New test.
43109
43110 2002-02-23 Jakub Jelinek <jakub@redhat.com>
43111
43112 * gcc.dg/20020222-1.c: New test.
43113
43114 2002-02-22 Jakub Jelinek <jakub@redhat.com>
43115
43116 * g++.dg/opt/anonunion1.C: New test.
43117
43118 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
43119
43120 * g++.dg/template/qualttp19.C: New test.
43121 * g++.dg/template/qualttp20.C: New test.
43122 * g++.old-deja/g++.jason/report.C: Adjust expected errors
43123 * g++.old-deja/g++.other/qual1.C: Likewise.
43124
43125 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
43126
43127 * gcc.dg/attr-alwaysinline.c: New.
43128
43129 2002-02-21 Jakub Jelinek <jakub@redhat.com>
43130
43131 * gcc.dg/20020220-1.c: New test.
43132
43133 * gcc.dg/20020220-2.c: New test.
43134
43135 * g++.dg/opt/mmx1.C: New test.
43136
43137 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
43138
43139 * gcc.c-torture/compile/20020110.c: New test.
43140
43141 2002-02-20 Jakub Jelinek <jakub@redhat.com>
43142
43143 * gcc.c-torture/execute/20020219-1.c: New test.
43144
43145 * gcc.dg/20020219-1.c: New test.
43146
43147 * gcc.dg/noncompile/20020220-1.c: New test.
43148
43149 * g++.dg/opt/ptrintsum1.C: New test.
43150
43151 * gcc.dg/debug/20020220-1.c: New test.
43152
43153 2002-02-17 Jakub Jelinek <jakub@redhat.com>
43154
43155 * gcc.c-torture/execute/20020216-1.c: New test.
43156
43157 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
43158
43159 * gcc.dg/decl-1.c: Update, new test.
43160
43161 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
43162
43163 * g++.dg/abi/bitfield1.C: New test.
43164 * g++.dg/abi/bitfield2.C: New test.
43165
43166 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
43167
43168 * gcc.dg/attr-nest.c: New test.
43169
43170 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
43171
43172 * gcc.c-torture/execute/20020215-1.c: New test.
43173
43174 2002-02-14 Jakub Jelinek <jakub@redhat.com>
43175
43176 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
43177 * g++.dg/debug/debug.exp: New.
43178 * g++.dg/debug/trivial.C: New.
43179 * g++.dg/debug/debug1.C: Moved...
43180 * g++.dg/other/debug1.C: ...from here.
43181 * g++.dg/debug/debug2.C: Moved...
43182 * g++.dg/other/debug2.C: ...from here.
43183 * g++.dg/debug/debug3.C: Moved...
43184 * g++.dg/other/debug3.C: ...from here.
43185
43186 * gcc.dg/noncompile/20020213-1.c: New test.
43187
43188 2002-02-13 Jakub Jelinek <jakub@redhat.com>
43189
43190 * g++.dg/other/debug3.C: New test.
43191
43192 * gcc.c-torture/execute/20020213-1.c: New test.
43193
43194 2002-02-13 Richard Smith <richard@ex-parrot.com>
43195
43196 * g++.old-deja/g++.other/thunk1.C: New test.
43197
43198 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
43199
43200 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
43201
43202 2002-02-13 Stan Shebs <shebs@apple.com>
43203
43204 * gcc.dg/altivec-3.c: New.
43205
43206 2002-02-12 Jakub Jelinek <jakub@redhat.com>
43207
43208 * gcc.dg/Wunreachable-1.c: New test.
43209 * gcc.dg/Wunreachable-2.c: New test.
43210
43211 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
43212
43213 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
43214
43215 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
43216
43217 * gcc.dg/decl-1.c: New test.
43218
43219 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
43220
43221 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
43222
43223 2002-02-10 Kazu Hirata <kazu@hxi.com>
43224
43225 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
43226 * gcc.c-torture/compile/980506-1.x: Likewise.
43227
43228 2002-02-10 Kazu Hirata <kazu@hxi.com>
43229
43230 * gcc.dg/20020210-1.c: New.
43231
43232 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
43233
43234 * g77.f-torture/execute/947.f: New regression test
43235 for PR fortran/947.
43236
43237 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
43238
43239 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
43240 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
43241
43242 2002-02-08 Richard Henderson <rth@redhat.com>
43243
43244 * gcc.c-torture/compile/labels-3.c: New.
43245
43246 2002-02-08 Jakub Jelinek <jakub@redhat.com>
43247
43248 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
43249 expression statements work instead.
43250 * gcc.dg/noncompile/20020207-1.c: New test.
43251
43252 2002-02-07 Richard Henderson <rth@redhat.com>
43253
43254 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
43255
43256 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
43257
43258 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
43259 message from g77
43260 * lib/g77-dg.exp: Trim g77 error messages so that they are
43261 recognized by dg.exp.
43262
43263 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
43264
43265 PR fortran/5473
43266 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
43267
43268 2002-02-07 Richard Henderson <rth@redhat.com>
43269
43270 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
43271 to be sufficiently aligned for integers.
43272
43273 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
43274
43275 * g++.dg/template/friend4.C: New test.
43276
43277 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
43278
43279 PR fortran/5743
43280 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
43281 unsupported cases.
43282
43283 2002-02-07 Richard Henderson <rth@redhat.com>
43284
43285 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
43286 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
43287 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
43288 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
43289
43290 2002-02-06 Richard Henderson <rth@redhat.com>
43291
43292 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
43293
43294 2002-02-06 Janis Johnson <janis187@us.ibm.com>
43295
43296 * gcc.dg/20020206-1.c: New test.
43297
43298 2002-02-06 Jakub Jelinek <jakub@redhat.com>
43299
43300 * gcc.c-torture/execute/20020206-1.c: New test.
43301
43302 * gcc.c-torture/execute/20020206-2.c: New test.
43303
43304 PR optimization/5429:
43305 * gcc.c-torture/compile/20020206-1.c: New test.
43306
43307 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
43308
43309 * g++.dg/ext/align1.C: Do not use an explicit alignment value
43310 as certain file formats cannot support particularly large
43311 alignments.
43312
43313 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
43314 and do not expect to be able to link the executable.
43315
43316 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
43317 fail because the COFF format does not support the weak attribute.
43318
43319 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
43320
43321 * g77.dg/pr5473.f: New test
43322
43323 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
43324
43325 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
43326 Fix testcase accordingly.
43327
43328 2002-02-04 Richard Henderson <rth@redhat.com>
43329
43330 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
43331 (buf): Change to be an array of pointers, not ints.
43332
43333 2002-02-04 Jakub Jelinek <jakub@redhat.com>
43334
43335 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
43336 before all tests. Move warning one line above to match where it
43337 C frontend emits.
43338 * gcc.dg/Wswitch-2.c: New test.
43339 * g++.dg/warn/Wswitch-1.C: New test.
43340 * g++.dg/warn/Wswitch-2.C: New test.
43341
43342 2002-02-04 Richard Henderson <rth@redhat.com>
43343
43344 * g++.dg/abi/offsetof.C: Fix size comparison.
43345
43346 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
43347
43348 * gcc.dg/cast-qual-2.c: New test.
43349
43350 2002-02-04 Jakub Jelinek <jakub@redhat.com>
43351
43352 * gcc.dg/20020201-4.c: New test.
43353
43354 2002-02-04 Ben Elliston <bje@redhat.com>
43355
43356 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
43357 target_info attribute != 0, in addition to the empty string.
43358 (gcc_target_compile): Likewise.
43359
43360 2002-02-03 Andrew Cagney <ac131313@redhat.com>
43361
43362 * gcc.dg/Wswitch.c: New test.
43363 PR gcc/4475. PR gcc/3780.
43364
43365 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
43366
43367 * g77.f-torture/execute/5122.f: New test for regressions
43368 against PR fortran/5122.
43369
43370 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
43371
43372 * g77.f-torture/compile/pr3743.f: Delete
43373 * g77.dg/pr3743-1.f: New test.
43374 * g77.dg/pr3743-2.f: New test.
43375 * g77.dg/pr3743-3.f: New test.
43376 * g77.dg/pr3743-4.f: New test.
43377
43378 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
43379
43380 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
43381
43382 2002-02-02 Richard Henderson <rth@redhat.com>
43383
43384 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
43385 * gcc.c-torture/execute/bf64-1.c: Likewise.
43386
43387 2002-02-02 Jakub Jelinek <jakub@redhat.com>
43388
43389 * gcc.dg/20020201-2.c: New test.
43390
43391 * gcc.dg/20020201-3.c: New test.
43392
43393 * gcc.c-torture/execute/bitfld-2.c: New test.
43394
43395 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
43396
43397 * gcc.dg/bitfld-1.c: Update.
43398 * gcc.dg/bitfld-2.c: Update.
43399 * gcc.c-torture/execute/bitfld-1.x: New.
43400
43401 2002-02-02 Jakub Jelinek <jakub@redhat.com>
43402
43403 * gcc.c-torture/execute/20020201-1.c: New test.
43404
43405 2002-02-01 Janis Johnson <janis187@us.ibm.com>
43406
43407 PR target/5469
43408 * gcc.dg/20020201-1.c: New test.
43409
43410 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
43411
43412 PR fortran/3743
43413 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
43414 * g77.f-torture/compile/pr3743.x: Remove
43415
43416 2002-01-31 Tom Rix <trix@redhat.com>
43417
43418 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
43419
43420 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
43421
43422 * gcc.dg/noncompile/20020130-1.c: New test.
43423
43424 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
43425
43426 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
43427
43428 2002-01-29 Richard Henderson <rth@redhat.com>
43429
43430 * gcc.c-torture/execute/991118-1.c: Cast various constants back
43431 to long long.
43432 * gcc.c-torture/execute/bf64-1.c: Likewise.
43433
43434 2002-01-29 Jakub Jelinek <jakub@redhat.com>
43435
43436 * gcc.c-torture/execute/20020129-1.c: New test.
43437
43438 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
43439
43440 * gcc.c-torture/compile/20000224-1.c: Update.
43441 * gcc.c-torture/execute/bitfld-1.c: New tests.
43442 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
43443 * gcc.dg/uninit-A.c: Update.
43444
43445 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
43446
43447 * g++.dg/template/ctor1.C: Add instantiation.
43448
43449 2002-01-28 Paul Koning <pkoning@equallogic.com>
43450
43451 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
43452 argument to __builtin_prefetch to be const ptr.
43453
43454 2002-01-28 Jakub Jelinek <jakub@redhat.com>
43455
43456 * gcc.c-torture/compile/20020120-1.c: New test.
43457
43458 2002-01-27 Kazu Hirata <kazu@hxi.com>
43459
43460 * gcc.c-torture/execute/20020127-1.c: New test.
43461
43462 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
43463
43464 * g77.dg/f77-edit-i-in.f: New test
43465 * g77.dg/f77-edit-i-out.f: New test
43466
43467 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
43468
43469 * gcc.dg/debug/debug.exp: New file.
43470 * gcc.dg/debug/trivial.c: New file.
43471 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
43472 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
43473 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
43474 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
43475 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
43476 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
43477 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
43478 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
43479 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
43480 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
43481 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
43482 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
43483 * gcc.dg/20000503-1.c: Removed.
43484 * gcc.dg/20010207-1.c: Removed.
43485 * gcc.dg/20011223-1.c: Removed.
43486 * gcc.dg/20020104-2.c: Removed.
43487 * gcc.dg/debug-1.c: Removed.
43488 * gcc.dg/debug-2.c: Removed.
43489 * gcc.dg/debug-3.c: Removed.
43490 * gcc.dg/debug-4.c: Removed.
43491 * gcc.dg/debug-5.c: Removed.
43492 * gcc.dg/debug-6.c: Removed.
43493 * gcc.dg/dwarf2-1.c: Removed.
43494 * gcc.dg/dwarf2-2.c: Removed.
43495
43496 2002-01-25 Jakub Jelinek <jakub@redhat.com>
43497
43498 * g++.old-deja/g++.other/eh5.C: New test.
43499 * g++.old-deja/g++.other/sibcall2.C: New test.
43500 * g++.old-deja/g++.other/array9.C: New test.
43501 * g++.old-deja/g++.other/typename2.C: New test.
43502 * g++.old-deja/g++.other/crash60.C: New test.
43503 * g++.old-deja/g++.other/conv9.C: New test.
43504 * g++.old-deja/g++.other/mangle10.C: New test.
43505 * g++.old-deja/g++.other/unchanging1.C: New test.
43506 * g++.old-deja/g++.other/exprstmt1.C: New test.
43507 * g++.old-deja/g++.other/inline23.C: New test.
43508 * g++.old-deja/g++.eh/ia64-1.C: New test.
43509 * g++.old-deja/g++.other/dwarf2-1.C: New test.
43510 * g++.old-deja/g++.other/reload1.C: New test.
43511 * g++.old-deja/g++.other/static20.C: New test.
43512 * g++.old-deja/g++.other/local-alloc1.C: New test.
43513 * g++.old-deja/g++.other/conv8.C: New test.
43514 * g++.old-deja/g++.other/stmtexpr2.C: New test.
43515 * g++.old-deja/g++.other/storeexpr1.C: New test.
43516 * g++.old-deja/g++.other/storeexpr2.C: New test.
43517 * g++.dg/eh/template2.C: New test.
43518 * g++.dg/warn/weak1.C: New test.
43519
43520 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
43521
43522 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
43523 Remove first, non-varying, argument.
43524
43525 2002-01-23 Richard Henderson <rth@redhat.com>
43526
43527 * gcc.dg/inline-2.c: New.
43528
43529 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
43530 Add optional target arg. Check number of arguments.
43531 (scan-assembler-not, scan-assembler-dem): Likewise.
43532 (scan-assembler-dem-not): Likewise.
43533
43534 2002-01-23 Zack Weinberg <zack@codesourcery.com>
43535
43536 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
43537 line 12.
43538 * g++.old-deja/g++.brendan/parse3.C,
43539 g++.old-deja/g++.other/crash26.C,
43540 g++.old-deja/g++.other/crash28.C,
43541 g++.old-deja/g++.other/crash29.C,
43542 g++.old-deja/g++.other/crash30.C,
43543 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
43544
43545 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
43546
43547 * gcc.dg/20020115-1.c: New.
43548
43549 2002-01-23 Bob Wilson <bob.wilson@acm.org>
43550
43551 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
43552
43553 2002-01-23 Janis Johnson <janis187@us.ibm.com>
43554
43555 * gcc.dg/20020122-3.c: New.
43556
43557 2002-01-23 Jakub Jelinek <jakub@redhat.com>
43558
43559 * g++.dg/other/gc1.C: New test.
43560
43561 2002-01-23 Zack Weinberg <zack@codesourcery.com>
43562
43563 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
43564
43565 2002-01-22 Richard Henderson <rth@redhat.com>
43566
43567 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
43568
43569 2002-01-22 Richard Henderson <rth@redhat.com>
43570
43571 * gcc.dg/20020122-4.c: New.
43572
43573 2002-01-22 H.J. Lu <hjl@gnu.org>
43574
43575 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
43576 link output.
43577 * gcc.dg/special/ecos.exp: Likewise.
43578 * lib/g++-dg.exp: Likewise.
43579 * lib/g77-dg.exp: Likewise.
43580 * lib/gcc-dg.exp : Likewise.
43581 * lib/mike-g++.exp: Likewise.
43582 * lib/mike-g77.exp: Likewise.
43583 * lib/mike-gcc.exp: Likewise.
43584 * lib/objc-dg.exp: Likewise.
43585
43586 2002-01-22 Janis Johnson <janis187@us.ibm.com>
43587
43588 PR target/5379
43589 * gcc.dg/20020122-2.c: New test.
43590
43591 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
43592
43593 * gcc.dg/20020122-1.c: New test.
43594
43595 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
43596
43597 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
43598
43599 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
43600
43601 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
43602
43603 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43604
43605 * gcc.c-torture/compile/20020121-1.c: New test.
43606
43607 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
43608
43609 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
43610 ld_library_path.
43611
43612 2002-01-21 Jakub Jelinek <jakub@redhat.com>
43613
43614 * gcc.dg/20020218-1.c: New test.
43615
43616 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
43617
43618 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
43619 messages
43620 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
43621 "At global scope" warning
43622 * g++.dg/ext/align1.C: Change cygwin test for alignment
43623 from db-bogus to dg-warning
43624
43625 2002-01-21 Zack Weinberg <zack@codesourcery.com>
43626
43627 * g77.f-torture/compile/cpp2.F: New test.
43628
43629 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
43630
43631 * g++.dg/template/access1.C: New test.
43632
43633 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
43634
43635 * gcc.dg/20020118-1.c: New.
43636
43637 2002-01-18 Kazu Hirata <kazu@hxi.com>
43638
43639 * gcc.c-torture/execute/20020118-1.c: New test.
43640
43641 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
43642
43643 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
43644 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
43645 alignment warnings.
43646
43647 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
43648
43649 * gcc.misc-tests/i386-prefetch.exp: Save and restore
43650 torture_with_loops and torture_without_loops
43651
43652 2002-01-17 Jakub Jelinek <jakub@redhat.com>
43653
43654 * gcc.c-torture/compile/20020116-1.c: New test.
43655
43656 2002-01-16 Jakub Jelinek <jakub@redhat.com>
43657
43658 * gcc.dg/20020116-2.c: New test.
43659
43660 * gcc.dg/ultrasp4.c: New test.
43661
43662 * gcc.dg/20020116-1.c: New test.
43663
43664 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
43665
43666 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
43667 by EABI.
43668
43669 2002-01-15 Janis Johnson <janis187@us.ibm.com>
43670
43671 * gcc.misc-tests/i386-prefetch.exp: New.
43672 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
43673 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
43674 * gcc.misc-tests/i386-pf-none-1.c: New test.
43675 * gcc.misc-tests/i386-pf-sse-1.c: New test.
43676
43677 2002-01-15 Jakub Jelinek <jakub@redhat.com>
43678
43679 * gcc.dg/gnu89-init-1.c: Add new tests.
43680
43681 2002-01-15 Andreas Jaeger <aj@suse.de>
43682
43683 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
43684 * gcc.dg/i386-mmx-2.c: Likewise.
43685 * gcc.dg/i386-sse-1.c: Likewise.
43686 * gcc.dg/i386-sse-2.c: Likewise.
43687 * gcc.dg/i386-sse-3.c: Likewise.
43688
43689 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
43690
43691 * g77.f-torture/execute/intrinsic-unix-bessel.f:
43692 Uncomment additional cases that now pass.
43693
43694 2002-01-11 Richard Henderson <rth@redhat.com>
43695
43696 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
43697 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
43698
43699 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
43700
43701 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
43702
43703 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
43704
43705 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
43706 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
43707
43708 2002-01-10 Dale Johannesen <dalej@apple.com>
43709
43710 * gcc.c-torture/execute/loop-11.c: New.
43711
43712 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
43713
43714 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
43715 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
43716
43717 2002-01-09 Richard Henderson <rth@redhat.com>
43718
43719 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
43720 type in which to perform the operation for each size.
43721
43722 2002-01-09 Alan Matsuoka (alanm@redhat.com)
43723
43724 * gcc.c-torture/compile/20020109-2.c: New test.
43725
43726 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
43727
43728 * gcc.c-torture/execute/loop-10.c: New test.
43729
43730 2002-01-09 Jakub Jelinek <jakub@redhat.com>
43731
43732 * gcc.c-torture/compile/20010226-1.c: New test.
43733 * gcc.c-torture/compile/20010227-1.c: New test.
43734 * gcc.c-torture/compile/20010426-1.c: New test.
43735 * gcc.c-torture/compile/20010510-1.c: New test.
43736 * gcc.c-torture/compile/20010605-3.c: New test.
43737 * gcc.c-torture/compile/20010824-1.c: New test.
43738 * gcc.c-torture/execute/20010409-1.c: New test.
43739 * gcc.dg/noncompile/20000901-1.c: New test.
43740 * gcc.dg/20001023-1.c: New test.
43741 * gcc.dg/20001101-1.c: New test.
43742 * gcc.dg/20001102-1.c: New test.
43743 * gcc.dg/20010207-1.c: New test.
43744 * gcc.dg/20010405-1.c: New test.
43745 * gcc.dg/20010822-1.c: New test.
43746 * gcc.dg/20011107-1.c: New test.
43747
43748 2002-01-09 Jeffrey A Law (law@redhat.com)
43749
43750 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
43751
43752 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
43753 execution failure on PA targets.
43754
43755 2002-01-09 Jakub Jelinek <jakub@redhat.com>
43756
43757 * gcc.c-torture/compile/20020109-1.c: New test.
43758
43759 2002-01-08 Kazu Hirata <kazu@hxi.com>
43760
43761 * gcc.c-torture/execute/20020108-1.c: New test.
43762
43763 2002-01-08 Jakub Jelinek <jakub@redhat.com>
43764
43765 * gcc.dg/20020108-1.c: New test.
43766
43767 2002-01-08 H.J. Lu <hjl@gnu.org>
43768
43769 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
43770 for header files.
43771
43772 2002-01-08 Geoff Keating <geoffk@redhat.com>
43773
43774 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
43775 consistency.
43776
43777 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
43778
43779 * gcc.dg/altivec-4.c: Test altivec predicates.
43780
43781 2002-01-07 Jakub Jelinek <jakub@redhat.com>
43782
43783 * gcc.c-torture/execute/20020107-1.c: New test.
43784
43785 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
43786
43787 PR c/5279
43788 * gcc.c-torture/compile/20020106-1.c: New test.
43789
43790 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
43791
43792 * gcc.c-torture/execute/nestfunc-4.c: New test.
43793
43794 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
43795
43796 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
43797 extra triple that slipped in.
43798 * g++.old-deja/g++.abi/align.C: Likewise.
43799 * g++.old-deja/g++.abi/bitfields.C: Likewise.
43800
43801 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
43802
43803 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
43804 * g++.old-deja/g++.abi/align.C: Likewise.
43805 * g++.old-deja/g++.abi/bitfields.C: Likewise.
43806
43807 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
43808 on FreeBSD/i386.
43809 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
43810 FreeBSD.
43811
43812 2002-01-04 Jakub Jelinek <jakub@redhat.com>
43813
43814 * gcc.dg/20020104-1.c: New test.
43815
43816 * gcc.dg/20020104-2.c: New test.
43817
43818 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
43819
43820 * gcc.dg/20020103-1.c: Fix typo in target selector.
43821
43822 2002-01-03 Richard Henderson <rth@redhat.com>
43823
43824 * gcc.dg/20020103-1.c: New.
43825
43826 2002-01-03 Kazu Hirata <kazu@hxi.com>
43827
43828 * gcc.c-torture/execute/20020103-1.c: New test.
43829
43830 2002-01-03 Jakub Jelinek <jakub@redhat.com>
43831
43832 * g++.dg/other/debug2.C: New test.
43833
43834 * gcc.c-torture/compile/20020103-1.c: New test.
43835
43836 2002-01-02 Jakub Jelinek <jakub@redhat.com>
43837
43838 * gcc.dg/gnu89-init-1.c: Added new tests.
43839
43840 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
43841
43842 * g++.dg/template/friend2.C: Remove as patch is reverted.
43843
43844 * g++.dg/warn/oldcast1.C: New test.
43845
43846 * g++.dg/template/ptrmem1.C: New test.
43847 * g++.dg/template/ptrmem2.C: New test.
43848
43849 * g++.dg/template/ntp.C: New test.
43850
43851 * g++.dg/other/component1.C: New test.
43852
43853 * g++.dg/template/ttp3.C: New test.
43854
43855 * g++.dg/template/friend2.C: New test.
43856 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
43857
43858 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
43859
43860 * g++.dg/other/ptrmem1.C: New test.
43861 * g++.dg/other/ptrmem2.C: New test.
43862
43863 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
43864
43865 * g++.dg/template/ctor1.C: New test.
43866
43867 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
43868
43869 * g++.dg/template/friend2.C: New test.
43870
43871 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
43872
43873 * gcc.dg/mmix-1.c: New test.
43874
43875 2001-12-31 Richard Henderson <rth@redhat.com>
43876
43877 * gcc.dg/asm-5.c: New.
43878
43879 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
43880
43881 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
43882 in namespace __gnu_cxx
43883
43884 2001-12-30 Richard Henderson <rth@redhat.com>
43885
43886 * gcc.dg/debug-6.c: New.
43887
43888 2001-12-30 Jakub Jelinek <jakub@redhat.com>
43889
43890 * gcc.c-torture/compile/20011229-2.c: New test.
43891
43892 2001-12-29 Jakub Jelinek <jakub@redhat.com>
43893
43894 * gcc.dg/debug-3.c: New test.
43895 * gcc.dg/debug-4.c: New test.
43896 * gcc.dg/debug-5.c: New test.
43897
43898 2001-12-29 Richard Henderson <rth@redhat.com>
43899
43900 * g++.dg/eh/loop1.C: New.
43901
43902 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
43903
43904 * g++.dg/template/crash1.C: New test.
43905
43906 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
43907
43908 * g++.dg/other/const1.C: New test.
43909
43910 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
43911
43912 * gcc.c-torture/compile/20011229-1.c: New test.
43913
43914 2001-12-28 Stan Shebs <shebs@apple.com>
43915
43916 * lib/objc-torture.exp: Resync with c-torture.exp.
43917 * lib/objc.exp: Load standard libraries.
43918
43919 2001-12-28 Jakub Jelinek <jakub@redhat.com>
43920
43921 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
43922 additional tests.
43923
43924 2001-12-27 Roger Sayle <roger@eyesopen.com>
43925
43926 * gcc.c-torture/execute/string-opt-16.c: New testcase.
43927
43928 2001-12-27 Richard Henderson <rth@redhat.com>
43929
43930 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
43931
43932 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
43933
43934 * g++.dg/eh/ctor1.C: New test.
43935 * g++.dg/other/error2.C: New test.
43936
43937 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
43938
43939 * g++.dg/other/init2.C: New test.
43940
43941 2001-12-24 Richard Henderson <rth@redhat.com>
43942
43943 * gcc.dg/20011223-1.c: New.
43944 * gcc.dg/inline-1.c: New.
43945
43946 2001-12-23 Richard Henderson <rth@redhat.com>
43947
43948 * gcc.dg/asm-4.c: Test operand modifiers.
43949
43950 2001-12-23 Richard Henderson <rth@redhat.com>
43951
43952 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
43953
43954 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
43955
43956 * gcc.c-torture/execute/20011223-1.c: New test.
43957
43958 2001-12-21 Richard Henderson <rth@redhat.com>
43959
43960 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
43961 re-enables the warning.
43962
43963 2001-12-21 Richard Henderson <rth@redhat.com>
43964
43965 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
43966
43967 2001-12-20 Jakub Jelinek <jakub@redhat.com>
43968
43969 * gcc.c-torture/compile/20011218-1.c: New test.
43970
43971 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
43972
43973 * gcc.misc-test/arm-isr.exp: New file. Control running of the
43974 arm-isr.c test.
43975 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
43976 epilogue generation for ARM ISR routines.
43977
43978 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43979
43980 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
43981 * gcc.dg/format/c90-printf-3.c: Likewise.
43982 * gcc.dg/format/c99-printf-3.c: Likewise.
43983 * gcc.dg/format/ext-1.c: Likewise.
43984 * gcc.dg/format/ext-6.c: Likewise.
43985 * gcc.dg/format/format.h: Prototype unlocked stdio.
43986
43987 2001-12-20 Richard Henderson <rth@redhat.com>
43988
43989 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
43990 (arena): Use it.
43991 (malloc): Correct allocation logic. Abort if we fill up the
43992 arena before initialization complete.
43993 (realloc): Correct allocation logic.
43994
43995 2001-12-20 Jakub Jelinek <jakub@redhat.com>
43996
43997 * gcc.c-torture/compile/20011219-2.c: New test.
43998
43999 * gcc.c-torture/execute/20011219-1.c: New test.
44000
44001 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
44002
44003 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
44004 target does not support weak symbols.
44005
44006 2001-12-19 Jakub Jelinek <jakub@redhat.com>
44007
44008 * gcc.c-torture/compile/20011219-1.c: New test.
44009
44010 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
44011
44012 * g++.dg/other/error1.C: New test.
44013
44014 2001-12-17 Jeffrey A Law (law@redhat.com)
44015
44016 * gcc.c-torture/execute/20011217-1.c: New test.
44017
44018 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
44019
44020 * objc.dg/special/: New directory.
44021 * objc.dg/special/special.exp: New file.
44022 * objc.dg/special/unclaimed-category-1.h: New file.
44023 * objc.dg/special/unclaimed-category-1a.m: New file.
44024 * objc.dg/special/unclaimed-category-1.m: New file.
44025
44026 2001-12-17 Andreas Jaeger <aj@suse.de>
44027
44028 * gcc.c-torture/compile/20011217-2.c: New test.
44029
44030 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
44031
44032 * gcc.c-torture/compile/20011217-1.c: New test.
44033
44034 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
44035
44036 * gcc.dg/20011214-1.c: New.
44037
44038 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
44039
44040 * gcc.dg/altivec-4.c: New.
44041
44042 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
44043
44044 * gcc.dg/20011113-1.c: New test.
44045
44046 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
44047
44048 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
44049 std::__malloc_alloc_template<0> and
44050 std::__default_alloc_template<false, 0>.
44051
44052 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
44053
44054 * objc/execute/bf-21.m: New test.
44055 * objc/execute/enumeration-1.m: New test.
44056 * objc/execute/enumeration-2.m: New test.
44057
44058 2001-12-12 Jakub Jelinek <jakub@redhat.com>
44059
44060 * gcc.dg/gnu89-init-1.c: New test.
44061
44062 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
44063
44064 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
44065 * g++.old-deja/g++.jason/2371.C: Likewise.
44066 * g++.old-deja/g++.jason/template33.C: Likewise.
44067 * g++.old-deja/g++.jason/template34.C: Likewise.
44068 * g++.old-deja/g++.jason/template36.C: Likewise.
44069 * g++.old-deja/g++.oliva/typename1.C: Likewise.
44070 * g++.old-deja/g++.oliva/typename2.C: Likewise.
44071 * g++.old-deja/g++.other/typename1.C: Likewise.
44072 * g++.old-deja/g++.pt/inherit2.C: Likewise.
44073 * g++.old-deja/g++.pt/nontype5.C: Likewise.
44074 * g++.old-deja/g++.pt/typename11.C: Likewise.
44075 * g++.old-deja/g++.pt/typename14.C: Likewise.
44076 * g++.old-deja/g++.pt/typename16.C: Likewise.
44077 * g++.old-deja/g++.pt/typename3.C: Likewise.
44078 * g++.old-deja/g++.pt/typename4.C: Likewise.
44079 * g++.old-deja/g++.pt/typename5.C: Likewise.
44080 * g++.old-deja/g++.pt/typename7.C: Likewise.
44081 * g++.old-deja/g++.robertl/eb9.C: Likewise.
44082
44083 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
44084
44085 * g++.dg/other/linkage1.C: New test.
44086 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
44087 specifiers.
44088
44089 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
44090
44091 * gcc.dg/concat.c: New test.
44092
44093 2001-12-11 Stan Shebs <shebs@apple.com>
44094
44095 * objc/compile: New test directory.
44096 * objc/compile/compile.exp: New expect script.
44097 * objc/compile/20011211-1.m: New compile test.
44098
44099 2001-12-11 Jason Merrill <jason@redhat.com>
44100
44101 * lib/prune.exp (prune_gcc_output): Also handle "In member
44102 function". So many permutations...
44103
44104 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
44105
44106 * g++.dg/template/typedef1.C: New test.
44107
44108 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
44109
44110 * g++.dg/other/copy1.C: New test.
44111
44112 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
44113
44114 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
44115
44116 * gcc.dg/builtin-choose-expr.c: New.
44117
44118 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
44119
44120 * gcc.dg/altivec-2.c: New.
44121
44122 2001-12-07 Richard Henderson <rth@redhat.com>
44123
44124 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
44125
44126 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
44127
44128 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
44129 ultrasparc.
44130
44131 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44132
44133 * g++-old.deja/g++.robertl/eb101.C: Deleted.
44134
44135 2001-12-06 Janis Johnson <janis187@us.ibm.com>
44136
44137 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
44138 variable argument list.
44139
44140 2001-12-06 Zack Weinberg <zack@codesourcery.com>
44141
44142 * gcc.c-torture/execute/memcheck: Delete entire directory.
44143 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
44144 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
44145
44146 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
44147
44148 * gcc.dg/Wshadow-1.c: New test.
44149
44150 2001-12-05 Jakub Jelinek <jakub@redhat.com>
44151
44152 * gcc.c-torture/compile/20011130-1.c: New test.
44153
44154 * gcc.dg/noncompile/20011025-1.c: New test.
44155
44156 * g++.dg/other/anon-union.C: New test.
44157
44158 * gcc.c-torture/execute/20011024-1.c: New test.
44159
44160 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
44161
44162 * gcc.c-torture/execute/20000722-1.x,
44163 gcc.c-torture/execute/20010123-1.x: Remove.
44164 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
44165 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
44166 gcc.dg/c99-complit-2.c: New tests.
44167
44168 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
44169
44170 * g++.dg/inherit/base1.C: New test.
44171
44172 2001-12-04 Jakub Jelinek <jakub@redhat.com>
44173
44174 * g++.dg/other/stdarg1.C: New test.
44175
44176 * gcc.c-torture/compile/20011130-2.c: New test.
44177
44178 2001-12-03 Janis Johnson <janis187@us.ibm.com>
44179
44180 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
44181 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
44182 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
44183 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
44184 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
44185 * gcc.dg/builtin-prefetch-1.c: New test.
44186
44187 2001-12-03 Jakub Jelinek <jakub@redhat.com>
44188
44189 * gcc.dg/20011130-1.c: New test.
44190
44191 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
44192
44193 * g++.dg/other/scope1.C: New test.
44194 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
44195
44196 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
44197
44198 * gcc.dg/vla-init-1.c: New test.
44199
44200 2001-12-01 Geoff Keating <geoffk@redhat.com>
44201
44202 * gcc.c-torture/compile/structs.c: New testcase from GDB.
44203
44204 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
44205
44206 * objc.dg/alias.m: Update.
44207 * objc.dg/class-1.m: Update.
44208 * objc.dg/const-str-1.m: Update.
44209 * objc.dg/fwd-proto-1.m: Update.
44210 * objc.dg/id-1.m: Update.
44211 * objc.dg/super-class-1.m: Update.
44212
44213 2001-11-29 Mark Mitchell <mark@codesourcery.com>
44214
44215 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
44216 constructs.
44217
44218 2001-11-28 Jeffrey A Law (law@cygnus.com)
44219
44220 * gcc.c-torture/execute/20011128-1.c: New test.
44221
44222 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
44223
44224 * gcc.dg/20011127-1.c: New test.
44225
44226 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
44227
44228 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
44229 from Austin Group draft 7.
44230 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
44231 scanf format arguments.
44232 * gcc.dg/format/no-exargs-2.c: New test.
44233
44234 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
44235
44236 * g++.dg/abi/vbase8-4.C: New test.
44237
44238 2001-11-24 Ian Lance Taylor <ian@airs.com>
44239
44240 * gcc.c-torture/execute/20011121-1.c: New test.
44241
44242 2001-11-23 Jeffrey A Law (law@cygnus.com)
44243
44244 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
44245
44246 2001-11-23 Andreas Jaeger <aj@suse.de>
44247
44248 * gcc.dg/cpp/charconst-2.c: New test.
44249
44250 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
44251
44252 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
44253 to the host if it is remote. Let tests specify extra headers
44254 they use.
44255 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
44256 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
44257 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
44258 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
44259 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
44260 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
44261 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
44262 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
44263 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
44264 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
44265
44266 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
44267
44268 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
44269 for little endian ARMs.
44270
44271 2001-11-20 Jakub Jelinek <jakub@redhat.com>
44272
44273 * gcc.c-torture/compile/20011119-1.c: New test.
44274 * gcc.c-torture/compile/20011119-2.c: New test.
44275
44276 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
44277
44278 * gcc.dg/altivec-1.c: Fix typo.
44279
44280 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
44281
44282 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
44283
44284 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
44285
44286 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
44287
44288 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
44289
44290 * lib/g77.exp: Don't specify --rpath-link.
44291
44292 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
44293 across all the headers.
44294 * gcc.dg/format/format.exp: For testing on a remote host,
44295 copy format.h.
44296
44297 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
44298 * gcc.c-torture/execute/930406-1.c: Likewise.
44299 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
44300
44301 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
44302
44303 * gcc.dg/altivec-1.c: New.
44304
44305 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
44306
44307 * gcc.dg/cpp/fpreprocessed.c: New test case.
44308
44309 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
44310
44311 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
44312 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
44313 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
44314
44315 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
44316
44317 * gcc.dg/no-builtin-1.c: New test.
44318
44319 2001-11-16 Jakub Jelinek <jakub@redhat.com>
44320
44321 * gcc.c-torture/execute/20011115-1.c: New test.
44322
44323 2001-11-15 Jakub Jelinek <jakub@redhat.com>
44324
44325 * gcc.c-torture/compile/20011114-2.c: New test.
44326 * gcc.c-torture/compile/20011114-3.c: New test.
44327 * gcc.c-torture/compile/20011114-4.c: New test.
44328
44329 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
44330
44331 * g++.dg/other/init1.C: New test.
44332
44333 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
44334
44335 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
44336 message.
44337
44338 * gcc.c-torture/execute/20011114-1.c: New testcase.
44339
44340 * gcc.c-torture/compile/20010327-1.c: Revert last change.
44341 * gcc.c-torture/compile/20011114-1.c: New test, exactly
44342 like the (before this change) version of 20010327-1.c.
44343
44344 2001-11-14 Roger Sayle <roger@eyesopen.com>
44345
44346 * gcc.c-torture/execute/string-opt-13.c: New testcase.
44347
44348 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
44349
44350 * g++.dg/init/array2.C: New test.
44351
44352 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
44353
44354 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
44355
44356 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
44357
44358 * g++.dg/other/forscope1.C: New test.
44359 * g++.dg/ext/forscope1.C: New test.
44360 * g++.dg/ext/forscope2.C: New test.
44361
44362 2001-11-13 Jakub Jelinek <jakub@redhat.com>
44363
44364 * gcc.c-torture/execute/20011113-1.c: New test.
44365
44366 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
44367
44368 * gcc.c-torture/execute/20011109-2.c: New test.
44369
44370 * gcc.c-torture/execute/20011109-1.c: New test.
44371
44372 2001-11-09 Jakub Jelinek <jakub@redhat.com>
44373
44374 * gcc.c-torture/compile/20011109-1.c: New test.
44375
44376 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
44377
44378 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
44379 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
44380 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
44381 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
44382 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
44383 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
44384 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
44385
44386 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
44387
44388 * g++.dg/warn/Wshadow-1.C: New tests.
44389 * g++.old-deja/g++.mike/for3.C: Update.
44390
44391 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
44392
44393 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
44394 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
44395 XFAILs. Adjust expected error texts.
44396 * gcc.c-torture/compile/20011106-1.c,
44397 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
44398 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
44399 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
44400 gcc.dg/c99-array-lval-5.c: New tests.
44401
44402 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
44403
44404 * gcc.dg/cpp/defined.c: Update.
44405
44406 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
44407
44408 * gcc.c-torture/execute/anon-1.c: New test.
44409
44410 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
44411
44412 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
44413 same size, so no warning should be produced on stormy16.
44414
44415 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
44416 due to oversized array.
44417 * g++.old-deja/g++.mike/ns15.C: Likewise.
44418 * g++.old-deja/g++.pt/crash16.C: Likewise.
44419
44420 2001-11-02 Graham Stott <grahams@redhat.com>
44421
44422 * g++.dgother/debug1.C: Fix typos.
44423
44424 2001-11-01 Jakub Jelinek <jakub@redhat.com>
44425
44426 * g++.dg/other/debug1.C: New test.
44427
44428 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
44429
44430 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
44431 of unsigned long.
44432
44433 2001-10-30 Jakub Jelinek <jakub@redhat.com>
44434
44435 * gcc.dg/20011029-2.c: New test.
44436
44437 * gcc.c-torture/compile/20011029-1.c: New test.
44438
44439 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
44440
44441 * objc/execute/class_self-1.m: New test.
44442 * objc/execute/class_self-2.m: New test.
44443
44444 2001-10-25 Zack Weinberg <zack@codesourcery.com>
44445
44446 * gcc.misc-tests/msgs.exp: Delete.
44447 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
44448 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
44449 error set to match recent changes.
44450
44451 2001-10-24 Zack Weinberg <zack@codesourcery.com>
44452
44453 * gcc.dg/20011021-1.c: New test.
44454
44455 2001-10-24 Jakub Jelinek <jakub@redhat.com>
44456
44457 * gcc.c-torture/compile/20011023-1.c: New test.
44458
44459 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
44460
44461 * lib/g77.exp: Rewrite based on lib/g++.exp.
44462
44463 2001-10-19 Jakub Jelinek <jakub@redhat.com>
44464
44465 * gcc.c-torture/execute/20011019-1.c: New test.
44466
44467 * gcc.dg/20011018-1.c: New test.
44468
44469 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
44470
44471 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
44472
44473 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
44474
44475 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
44476 * gcc.dg/attr-invalid.c: Likewise.
44477
44478 2001-10-18 Jakub Jelinek <jakub@redhat.com>
44479
44480 * gcc.dg/20011015-1.c: New test.
44481
44482 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
44483
44484 * g++.dg/template/unify2.C: New test.
44485
44486 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
44487
44488 * g++.dg/other/exception-specification.C: New test
44489
44490 2001-10-13 Tom Rix <trix@redhat.com>
44491
44492 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
44493 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
44494
44495 2001-10-12 Jakub Jelinek <jakub@redhat.com>
44496
44497 * gcc.dg/20011009-1.c: New test.
44498
44499 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
44500
44501 PR g++/4476
44502 * g++.dg/other/friend1.C: New test.
44503
44504 2001-10-11 Richard Henderson <rth@redhat.com>
44505
44506 * g++.old-deja/g++.other/crash18.C: Add -S to options.
44507
44508 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44509
44510 * gcc.c-torture/compile/20011010-1.c: New.
44511
44512 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
44513
44514 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
44515 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
44516 g77.f-torture/execute/execute.exp,
44517 g77.f-torture/noncompile/noncompile.exp,
44518 gcc.c-torture/compile/compile.exp,
44519 gcc.c-torture/execute/execute.exp,
44520 gcc.c-torture/execute/ieee/ieee.exp,
44521 gcc.c-torture/execute/memcheck/memcheck.exp,
44522 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
44523 objc/execute/execute.exp: Update FSF address.
44524
44525 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
44526
44527 * gcc.dg/cpp/cmdlne-C.c: Update.
44528 * gcc.dg/cpp/cmdlne-C2.c: New.
44529
44530 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44531
44532 * gcc.c-torture/execute/20011008-3.c: New.
44533
44534 2001-10-08 DJ Delorie <dj@redhat.com>
44535
44536 * gcc.dg/20011008-1.c: New.
44537 * gcc.dg/20011008-2.c: New.
44538
44539 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
44540
44541 * gcc.dg/cpp/spacing1.c: Update test.
44542
44543 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
44544
44545 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
44546 spelling errors of "separate" as "seperate".
44547
44548 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
44549
44550 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
44551 enough to avoid inlining.
44552
44553 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
44554
44555 * lib/g77.exp: set libg2c_dir correctly.
44556
44557 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
44558
44559 * gcc.dg/cpp/macro11.c: New test.
44560
44561 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
44562
44563 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
44564 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
44565 gcc.dg/format/multattr-3.c: New tests.
44566 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
44567 tests for format attributes on function pointers being rejected.
44568
44569 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
44570
44571 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
44572
44573 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
44574
44575 * g++.dg/warn/format1.C: New test.
44576
44577 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
44578
44579 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
44580
44581 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
44582
44583 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
44584
44585 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
44586
44587 * gcc.dg/cpp/redef2.c: Add test.
44588
44589 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
44590
44591 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
44592 long-standing bug on i686, apparently.
44593 * gcc.c-torture/execute/loop-2c.x: New file.
44594 * gcc.c-torture/execute/loop-2d.x: New file.
44595 * gcc.c-torture/execute/loop-3c.x: New file.
44596
44597 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
44598
44599 * gcc.dg/cpp/20000625-2.c: Correct line number.
44600
44601 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
44602
44603 * gcc.dg/cpp/macro10.c: New test.
44604 * gcc.dg/cpp/strify3.c: New test.
44605 * gcc.dg/cpp/spacing1.c: Add tests.
44606 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
44607 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
44608
44609 2001-09-24 DJ Delorie <dj@redhat.com>
44610
44611 * gcc.c-torture/execute/20010924-1.c: New test.
44612
44613 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
44614
44615 * objc/execute/paste.m: Remove.
44616
44617 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
44618
44619 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
44620
44621 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
44622
44623 * g77.dg/strlen0.f: New test.
44624
44625 2001-09-21 Richard Henderson <rth@redhat.com>
44626
44627 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
44628 * g++.old-deja/g++.abi/vtable2.C: Likewise.
44629
44630 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
44631
44632 Table-driven attributes.
44633 * g++.dg/ext/attrib1.C: New test.
44634
44635 2001-09-20 DJ Delorie <dj@redhat.com>
44636
44637 * gcc.dg/20000926-1.c: Update expected warning messages.
44638 * gcc.dg/array-2.c: Likewise, and test for warnings too.
44639 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
44640 array.
44641
44642 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
44643
44644 * g++.dg/eh/registers1.C: New test case.
44645
44646 2001-09-17 Richard Henderson <rth@redhat.com>
44647
44648 * gcc.dg/array-5.c: Fix VLA decomposition test.
44649
44650 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
44651
44652 * gcc.dg/cpp/line5.c: New testcase.
44653
44654 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
44655
44656 * gcc.dg/cpp/macro9.c: New test.
44657
44658 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
44659
44660 * gcc.c-torture/execute/980223.c: Change type of addr from long
44661 to char *.
44662
44663 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
44664
44665 * gcc.c-torture/execute/20010915-1.c: New test.
44666
44667 2001-09-14 Janis Johnson <janis187@us.ibm.com>
44668
44669 * g77.dg/bprob: New directory.
44670 * g77.dg/bprob/bprob.exp: New file.
44671 * g77.dg/bprob/bprob-1.f: New test.
44672 * g77.dg/gcov: New directory.
44673 * g77.dg/gcov/gcov.exp: New file.
44674 * g77.dg/gcov/gcov-1.f: New test.
44675 * g77.dg/gcov/gcov-1.x: New file.
44676
44677 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
44678
44679 * gcc.dg/cpp/directiv.c: Update.
44680 * gcc.dg/cpp/undef1.c: Update.
44681
44682 2001-09-12 Jakub Jelinek <jakub@redhat.com>
44683
44684 * gcc.dg/20010912-1.c: New test.
44685
44686 2001-09-11 Janis Johnson <janis187@us.ibm.com>
44687
44688 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
44689 language-independent file in lib.
44690 * lib/gcov.exp: New file.
44691
44692 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
44693
44694 * gcc.c-torture/compile/20010911-1.c: New test.
44695
44696 2001-09-10 Janis Johnson <janis187@us.ibm.com>
44697
44698 * lib/profopt.exp: New, to support profile-directed optimizations.
44699 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
44700 * gcc.misc-tests/bprob-1.c: New test.
44701 * gcc.misc-tests/bprob-2.c: New test.
44702
44703 2001-09-07 Janis Johnson <janis187@us.ibm.com>
44704
44705 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
44706 XFAIL and which kinds of gcov output to verify.
44707 * gcc.misc-tests/gcov-4b.x: New file.
44708 * gcc.misc-tests/gcov-5b.x: New file.
44709 * gcc.misc-tests/gcov-6.x: New file.
44710 * gcc.misc-tests/gcov-7.c: New test.
44711 * gcc.misc-tests/gcov-7.x: New file.
44712
44713 2001-09-06 Janis Johnson <janis187@us.ibm.com>
44714
44715 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
44716 * gcc.misc-tests/gcov-6.c: New test.
44717
44718 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
44719
44720 PR c++/3986
44721 * g++.dg/abi/vbase1.C: New test.
44722
44723 2001-09-05 Ziemowit Laski <zlaski@apple.com>
44724
44725 * objc.dg/method-2.m: New.
44726
44727 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
44728
44729 PR c++/4203
44730 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
44731 * g++.dg/init/empty1.C: New test.
44732
44733 2001-09-03 Jakub Jelinek <jakub@redhat.com>
44734
44735 * gcc.c-torture/compile/20010903-1.c: New test.
44736
44737 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
44738
44739 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
44740 for m68k.
44741
44742 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
44743
44744 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
44745
44746 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
44747
44748 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
44749
44750 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
44751
44752 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
44753 for 16-bit 'unsigned int'.
44754
44755 2001-08-29 Kazu Hirata <kazu@hxi.com>
44756
44757 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
44758
44759 2001-08-27 Richard Henderson <rth@redhat.com>
44760
44761 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
44762 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
44763
44764 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
44765
44766 * gcc.dg/asm-names.c (ymain): New.
44767
44768 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
44769
44770 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
44771 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
44772 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
44773
44774 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44775
44776 * gcc.dg/compare5.c: New testcase.
44777
44778 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
44779
44780 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
44781 and "In instantiation".
44782
44783 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
44784
44785 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
44786
44787 2001-08-20 Janis Johnson <janis187@us.ibm.com>
44788
44789 * gcc.misc-tests/gcov.exp: Add support for branch information.
44790 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
44791 * gcc.misc-tests/gcov-4.c: New test.
44792 * gcc.misc-tests/gcov-4b.c: New test.
44793 * gcc.misc-tests/gcov-5b.c: New test.
44794
44795 2001-08-20 Zack Weinberg <zackw@panix.com>
44796
44797 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
44798 expected to fail.
44799
44800 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
44801
44802 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
44803
44804 2001-08-19 Jakub Jelinek <jakub@redhat.com>
44805
44806 * g++.dg/eh/template1.C: New test.
44807
44808 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
44809
44810 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
44811 Fix thinko.
44812 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
44813 for xfail.
44814
44815 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
44816
44817 * lib/g77-dg.exp: Use prune.exp for common procedures
44818 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
44819 * lib/g77.exp: (g77-dg-prune) Remove
44820
44821 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
44822
44823 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
44824
44825 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44826
44827 * g++.dg/template/unify1.C: New test.
44828
44829 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
44830
44831 * g++.dg/abi/empty4.C: New test.
44832
44833 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
44834
44835 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
44836 solaris2.*
44837 * g77.f-torture/compile/pr3743.x: Likewise.
44838
44839 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44840
44841 * g++.dg/other/using-declaration.C: New test.
44842
44843 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
44844
44845 * gcc.dg/cpp/tr-sign.c: New testcase.
44846
44847 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
44848
44849 * gcc.dg/cpp/19951025-1.c: Revert.
44850 * gcc.dg/cpp/directiv.c: We no longer process directives that
44851 interrupt macro arguments.
44852
44853 2001-08-03 Zack Weinberg <zackw@stanford.edu>
44854
44855 * gcc.dg/bconstp-1.c: New test.
44856
44857 2001-08-03 Richard Henderson <rth@redhat.com>
44858
44859 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
44860
44861 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
44862
44863 * gcc.dg/cpp/19951025-1.c: Update.
44864
44865 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
44866
44867 * g77.dg/ff90-1.f (s): Fix reference of variable z,
44868 should be x.
44869
44870 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
44871
44872 Kill -fhonor-std.
44873 * g++.old-deja/g++.ns/ns14.C: Remove special options.
44874 * g++.old-deja/g++.other/std1.C: Likewise.
44875 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
44876
44877 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
44878
44879 * lib/g77.exp: Load gcc-defs.exp for common procedures
44880 (g77_pass, g77_fail, g77_finish, g77_exit,
44881 ${tool}_check_unsupported_p} Now redundant. Deleted.
44882
44883 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
44884
44885 * g77.dg/fbackslash.f
44886 * g77.dg/fcase-preserve.f
44887 * g77.dg/ff90-1.f
44888 * g77.dg/ffixed-line-length-0.f
44889 * g77.dg/ffixed-line-length-132.f
44890 * g77.dg/ffixed-line-length-7.f
44891 * g77.dg/ffixed-line-length-72.f
44892 * g77.dg/ffixed-line-length-none.f
44893 * g77.dg/ffree-form-1.f
44894 * g77.dg/fno-backslash.f
44895 * g77.dg/fno-f90-1.f
44896 * g77.dg/fno-fixed-form-1.f
44897 * g77.dg/fno-onetrip.f
44898 * g77.dg/fno-typeless-boz.f
44899 * g77.dg/fno-underscoring.f
44900 * g77.dg/fno-vxt-1.f
44901 * g77.dg/fonetrip.f
44902 * g77.dg/ftypeless-boz.f
44903 * g77.dg/fugly-assumed.f
44904 * g77.dg/funderscoring.f
44905 * g77.dg/fvxt-1.f
44906
44907 2001-08-01 Ziemowit Laski <zlaski@apple.com>
44908
44909 * objc.dg/fwd-proto-1.m: New.
44910 * objc.dg/local-decl-1.m: New.
44911 * objc.dg/naming-1.m: New.
44912 * objc.dg/naming-2.m: New.
44913 * objc.dg/proto-hier-1.m: New.
44914
44915 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
44916
44917 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
44918 largest-type elements to a struct makes its size grow.
44919
44920 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
44921
44922 * g++.dg/abi/vthunk1.C: New test.
44923
44924 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
44925
44926 * g++.dg/abi/vbase8-22.C: New test.
44927
44928 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
44929
44930 * gcc.dg/cpp/macro8.c: New test.
44931
44932 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
44933
44934 * g++.dg/abi/vbase8-21.C: New test.
44935
44936 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
44937
44938 * g++.dg/abi/vbase8-10.C: New test.
44939
44940 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
44941
44942 * lib/g++.exp (g++_set_ld_library_path): Renamed to
44943 ${tool}_set_ld_library_path.
44944 Changed caller.
44945 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
44946 g++.exp.
44947
44948 2001-07-26 Stan Cox <scox@redhat.com>
44949
44950 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
44951 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
44952 gcc_exit, gcc_check_unsupported_p):
44953 Moved to gcc-deps.exp
44954 * gcc-deps.exp: New file.
44955
44956 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44957
44958 * g++.old-deja/g++.pt/defarg14.C: New test.
44959
44960 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
44961
44962 * g++.old-deja/g++.other/lineno5.C: New test.
44963
44964 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
44965
44966 * g++.old-deja/g++.pt/crash68.C: New test.
44967
44968 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
44969
44970 * g++.old-deja/g++.other/crash42.C: New test.
44971
44972 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
44973
44974 * gcc.dg/cpp/extratokens.c: Fix.
44975 * gcc.dg/cpp/skipping2.c: New tests.
44976
44977 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
44978
44979 * gcc.c-torture/execute/20010724-1.c: New file.
44980 * gcc.c-torture/execute/20010724-1.x: New file.
44981
44982 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
44983
44984 * g++.old-deja/g++.other/cond7.C: New test.
44985
44986 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
44987
44988 * g++.old-deja/g++.other/optimize4.C: New test.
44989
44990 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
44991
44992 * g++.old-deja/g++.abi/vbase8-5.C: New test.
44993
44994 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
44995
44996 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
44997 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
44998 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
44999 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
45000
45001 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
45002 bug report" message.
45003
45004 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
45005 * g++.dg/ext/instantiate1.C: Move from old-deja.
45006
45007 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
45008
45009 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
45010 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
45011 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
45012 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
45013
45014 2001-07-23 Jeffrey A Law (law@cygnus.com)
45015
45016 * gcc.c-torture/execute/20010723-1.c: New test.
45017
45018 2001-07-23 Ben Elliston <bje@redhat.com>
45019
45020 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
45021
45022 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45023
45024 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
45025 i[34567]86-*-*.
45026 Delete handling of ieee_multilib_flags.
45027 Pass -mieee for alpha*-*-* and sh-*-*.
45028 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
45029
45030 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
45031
45032 Remove old-abi tests.
45033 * g++.old-deja/g++.mike/p11116.C: Remove.
45034 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
45035
45036 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
45037
45038 * g77.f-torture/compile/pr3743.f: New test
45039
45040 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
45041
45042 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
45043
45044 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45045
45046 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
45047 g++.old-deja/g++.pt/static6.C: Likewise.
45048 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
45049 supports weak symbols.
45050
45051 2001-07-18 Andreas Jaeger <aj@suse.de>
45052
45053 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
45054 supported again.
45055
45056 2001-07-18 Andreas Jaeger <aj@suse.de>
45057
45058 * gcc.dg/iftrap-1.c: Fix target line.
45059
45060 2001-07-17 Richard Henderson <rth@redhat.com>
45061
45062 * gcc.c-torture/execute/20010717-1.c: New.
45063
45064 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
45065
45066 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
45067 tests.
45068
45069 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
45070
45071 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
45072
45073 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45074
45075 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
45076 UAC_SIGBUS, UAC_NOPRINT definitions.
45077
45078 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
45079
45080 * objc/execute/object_is_class.m: New test.
45081 * objc/execute/object_is_meta_class.m: New test.
45082
45083 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
45084
45085 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
45086 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
45087
45088 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
45089
45090 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
45091 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
45092
45093 2001-07-14 Richard Henderson <rth@redhat.com>
45094
45095 * gcc.dg/iftrap-1.c: New.
45096
45097 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
45098
45099 * g77.f-torture/execute/intrinsic77.f: New test.
45100
45101 2001-07-11 Janis Johnson <janis@us.ibm.com>
45102
45103 * gcc.misc-tests/gcov-3.c: New test.
45104
45105 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
45106
45107 * gcc.c-torture/compile/20010711-1.c,
45108 * gcc.c-torture/compile/20010711-2.c: New tests.
45109
45110 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
45111
45112 * gcc.c-torture/execute/20010711-1.c: New test.
45113
45114 2001-07-11 Ben Elliston <bje@redhat.com>
45115
45116 * g++.old-deja/g++.other/enum5.C: New test.
45117
45118 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
45119
45120 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
45121 (g++-dg-prune): Call prune_gcc_output.
45122 * prune.exp: New file for prune_gcc_output.
45123 * lib/g++.exp, lib/gcc.exp: Load it.
45124
45125 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
45126
45127 * gcc.c-torture/compile/20010701-1.c,
45128 g++.old-deja/g++.ext/attrib6.C: New tests.
45129
45130 2001-07-06 Jeffrey A Law (law@cygnus.com)
45131
45132 * gcc.c-torture/compile/20010706-1.c: New test.
45133
45134 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
45135
45136 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
45137
45138 2001-06-28 Stan Shebs <shebs@apple.com>
45139
45140 * gcc.dg/pragma-darwin.c: New test.
45141
45142 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45143
45144 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
45145 Solaris 2.[678] system.
45146
45147 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
45148
45149 * gcc.dg/20010622-1.c: New test.
45150
45151 2001-06-18 Stan Shebs <shebs@apple.com>
45152
45153 * objc.dg: New directory.
45154 * objc.dg/dg.exp: New file.
45155 * objc.dg/alias.m: New.
45156 * objc.dg/class-1.m: New.
45157 * objc.dg/class-2.m: New.
45158 * objc.dg/const-str-1.m: New.
45159 * objc.dg/const-str-2.m: New.
45160 * objc.dg/id-1.m: New.
45161 * objc.dg/method-1.m: New.
45162 * objc.dg/super-class-1.m: New.
45163 * lib/objc-dg.exp: New file.
45164
45165 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
45166
45167 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
45168 of label name.
45169
45170 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
45171
45172 * g++.old-deja/g++.abi/vbase8-9.C: New test.
45173
45174 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45175
45176 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
45177 variable.
45178
45179 2001-06-12 Richard Henderson <rth@redhat.com>
45180
45181 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
45182
45183 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
45184
45185 * g++.old-deja/g++.abi/vbase5.C: New test.
45186 * g++.old-deja/g++.abi/vbase6.C: New test.
45187 * g++.old-deja/g++.abi/vbase7.C: New test.
45188
45189 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45190
45191 * gcc.c-torture/compile/20010610-1.c: New test.
45192
45193 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
45194
45195 * g++.old-deja/g++.abi/vbase4.C: New test.
45196
45197 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
45198
45199 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
45200 support %f for HC11/HC12 targets.
45201 * gcc.c-torture/execute/930513-1.x: New file, likewise.
45202 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
45203 on HC11/HC12 targets.
45204 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
45205
45206 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45207
45208 * gcc.dg/wchar_t-1.c: New file.
45209 * gcc.dg/wint_t-1.c: Likewise.
45210
45211 2001-06-11 Bernd Schmidt <bernds@redhat.com>
45212
45213 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
45214
45215 2001-06-11 Richard Henderson <rth@redhat.com>
45216
45217 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
45218
45219 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
45220
45221 * gcc.c-torture/compile/20010611-1.c: New test.
45222
45223 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
45224
45225 * gcc.dg/c99-tag-1.c: Add more tests.
45226
45227 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
45228
45229 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
45230 representation on MN10300 and ARM/Thumb.
45231
45232 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
45233
45234 * g77.f-torture/execute/20010610.f: New.
45235
45236 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
45237
45238 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
45239 names.
45240
45241 2001-06-09 Richard Henderson <rth@redhat.com>
45242
45243 * gcc.c-torture/execute/ashrdi-1.c: New.
45244 * gcc.c-torture/execute/ashldi-1.c: New.
45245 * gcc.c-torture/execute/lshrdi-1.c: New.
45246
45247 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
45248
45249 * objc/execute/load-3.m: Added. Check sending +load to categories,
45250 in addition to classes.
45251
45252 2001-06-08 Stan Shebs <shebs@apple.com>
45253
45254 * objc/execute/load-2.m: New test. From Nicola Pero
45255 <n.pero@mi.flashnet.it>.
45256
45257 2001-06-08 Jakub Jelinek <jakub@redhat.com>
45258
45259 * gcc.c-torture/execute/20010605-2.c: New test.
45260
45261 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
45262
45263 * g++.old-deja/g++.abi/vbase2.C: New test.
45264 * g++.old-deja/g++.abi/vbase3.C: New test.
45265
45266 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
45267
45268 * g++.old-deja/g++.pt/friend49.C: New test.
45269
45270 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
45271
45272 * g++.old-deja/g++.ext/anon3.C: New test.
45273
45274 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
45275
45276 * g++.old-deja/g++.other/conv7.C: New test.
45277
45278 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
45279
45280 * gcc.c-torture/compile/20010605-2.c: New test.
45281
45282 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
45283
45284 * gcc.c-torture/execute/20010604-1.c: New test.
45285
45286 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
45287
45288 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
45289
45290 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
45291
45292 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
45293 (g++_link_flags): Likewise.
45294 (g++_init): Pass gccpath's value to two previous functions.
45295
45296 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45297
45298 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
45299 Ensure logfile entry matches exec command line.
45300
45301 2001-05-31 Richard Henderson <rth@redhat.com>
45302
45303 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
45304 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
45305
45306 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
45307
45308 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
45309 compiler for irix6.2
45310
45311 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
45312
45313 * g++.old-deja/g++.other/optimize3.C: New file.
45314
45315 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
45316
45317 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
45318 assemble.
45319
45320 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
45321
45322 * g++.old-deja/g++.other/optimize2.C: New file.
45323
45324 2001-05-25 Diego Novillo <dnovillo@redhat.com>
45325
45326 * gcc.c-torture/compile/20010518-2.c: New file.
45327 * gcc.c-torture/execute/20010518-1.c: New file.
45328 * gcc.c-torture/execute/20010518-2.c: New file.
45329
45330 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
45331
45332 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
45333
45334 2001-05-24 Mark Mitchell <mark@codesourcery.com>
45335
45336 G++ no longer defines builtins that do not begin with __builtin.
45337 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
45338 * g++.old-deja/g++.brendand/misc13.C: Likewise.
45339 * g++.old-deja/g++.law/builtin1.C: Likewise.
45340 * g++.old-deja/g++.law/cvt2.C: Likewise.
45341 * g++.old-deja/g++.mike/net5.C: Likewise.
45342 * g++.old-deja/g++.other/builtins1.C: Likewise.
45343 * g++.old-deja/g++.other/builtins2.C: Likewise.
45344 * g++.old-deja/g++.other/builtins3.C: Likewise.
45345 * g++.old-deja/g++.other/builtins4.C: Likewise.
45346 * g++.old-deja/g++.other/inline8.C: Likewise.
45347 * g++.old-deja/g++.robertl/eb39.C: Likewise.
45348
45349 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
45350
45351 * g++.old-deja/g++.pt/using1.C: Adjust.
45352 * g++.old-deja/g++.pt/using2.C: New test.
45353
45354 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
45355
45356 * gcc.dg/cpp/charconst.c: New tests.
45357 * gcc.dg/cpp/escape.c: New tests.
45358 * gcc.dg/cpp/escape-1.c: New tests.
45359 * gcc.dg/cpp/escape-2.c: New tests.
45360 * gcc.dg/cpp/ucs.c: New tests.
45361
45362 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
45363
45364 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
45365 native compiler for irix6.5.
45366
45367 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
45368
45369 * lib/g++.exp (g++_include_flags): Use args to compute
45370 get_multilibs.
45371 (g++_link_flags): Likewise.
45372 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
45373
45374 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
45375
45376 * gcc.dg/c90-hexfloat-1.c: Add more tests.
45377
45378 2001-05-21 Geoff Keating <geoffk@redhat.com>
45379
45380 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
45381 this file.
45382
45383 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
45384
45385 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
45386 STACK_SIZE;
45387 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
45388 to STACK_SIZE; Use it to define size of add_histo array.
45389 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
45390 to STACK_SIZE.
45391 (f): Use GITT_SIZE to define size of gitt local table.
45392 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
45393 to STACK_SIZE; Use it to define size of bytemem array.
45394
45395 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
45396
45397 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
45398 on 68HC11/HC12 due to the asm instruction.
45399 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
45400 * gcc.c-torture/compile/920520-1.x: Likewise.
45401 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
45402 on 68HC11/HC12 because the function is larger than 64K.
45403 * gcc.c-torture/compile/961203-1.x: New file, this test fails
45404 on 68HC11/HC12 because the structure is too large.
45405
45406 2001-05-20 Richard Henderson <rth@redhat.com>
45407
45408 * gcc.c-torture/execute/20010520-1.c: New.
45409
45410 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45411
45412 * g++.old-deja/g++.warn/compare1.C: New test.
45413 * gcc.dg/compare4.c: New test.
45414
45415 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
45416
45417 * g++.old-deja/g++.other/optimize1.C: New test.
45418
45419 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45420
45421 * g++.old-deja/g++.pt/spec41.C: New test.
45422
45423 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
45424
45425 * gcc.c-torture/compile/20010114-1.x: Remove.
45426
45427 2001-05-18 Stan Shebs <shebs@apple.com>
45428
45429 * gcc.c-torture/compile/20010518-1.c: New test.
45430
45431 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
45432
45433 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
45434 * g++.old-deja/g++.pt/crash67.C: New test.
45435
45436 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
45437
45438 * g++.old-deja/g++.other/debug9.C: New test.
45439
45440 2001-05-16 Zack Weinberg <zackw@stanford.edu>
45441
45442 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
45443
45444 2001-05-16 Jan Hubicka <jh@suse.cz>
45445
45446 * gcc.c-torture/compile/20010516-1.c: New test.
45447
45448 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
45449
45450 * g++.old-deja/g++.other/crash41.C: New test.
45451
45452 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
45453
45454 * g++.old-deja/g++.pt/crash66.C: New test.
45455
45456 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
45457
45458 * g++.old-deja/g++.robertl/eb27.C: Convert.
45459
45460 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
45461
45462 * g++.dg/friend-warn.C: New test. Do not warn about friend
45463 declaration being redundant.
45464
45465 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
45466
45467 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
45468
45469 2001-05-14 Mark Mitchell <mark@codesourcery.com>
45470
45471 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
45472
45473 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
45474
45475 * lib/g++.exp: Use testsuite_flags.
45476
45477 2001-05-13 Mark Mitchell <mark@codesourcery.com>
45478
45479 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
45480
45481 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
45482
45483 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
45484
45485 2001-05-11 Mark Mitchell <mark@codesourcery.com>
45486
45487 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
45488
45489 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
45490
45491 * gcc.c-torture/compile/20010313-1.c: New test.
45492
45493 2001-05-09 Zack Weinberg <zackw@stanford.edu>
45494
45495 * gcc.dg/cpp/direct2.c: New test.
45496 * gccq.dg/cpp/direct2s.c: New test.
45497
45498 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
45499
45500 2001-05-07 Mark Mitchell <mark@codesourcery.com>
45501
45502 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
45503 * g++.old-deja/g++.other/op3.C: Likewise.
45504
45505 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
45506
45507 * gcc.dg/cpp/syshdr.h: New file.
45508 * gcc.dg/cpp/sysmac1.c: Update.
45509 * gcc.dg/cpp/sysmac2.c: Update.
45510
45511 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
45512
45513 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
45514
45515 2001-05-04 David Edelsohn <edelsohn@gnu.org>
45516
45517 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
45518 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
45519
45520 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
45521
45522 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
45523
45524 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
45525
45526 * lib/g++.exp (g++_include_flags): Don't use any special flags
45527 if TESTING_IN_BUILD_TREE is not defined.
45528 (g++_init): Use a plain 'c++' as the compiler if
45529 TESTING_IN_BUILD_TREEE is not defined.
45530
45531 2001-05-02 Jakub Jelinek <jakub@redhat.com>
45532
45533 * g++.old-deja/g++.eh/catch13.C: New test.
45534 * g++.old-deja/g++.eh/catch14.C: New test.
45535
45536 2001-05-02 Jakub Jelinek <jakub@redhat.com>
45537
45538 * gcc.dg/cpp/tr-define.c: New test.
45539
45540 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
45541
45542 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
45543 <stdlib.h>, not <malloc.h>.
45544
45545 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
45546
45547 * g++.old-deja/g++.ns/template17.C: New test.
45548
45549 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
45550
45551 * g++.old-deja/g++.pt/ref4.C: New test.
45552
45553 2001-04-30 Richard Henderson <rth@redhat.com>
45554
45555 * gcc.dg/20000724-1.c: Revert last change.
45556
45557 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
45558
45559 * g77.f-torture/execute/20010430.f: New test.
45560
45561 2001-04-30 Mark Mitchell <mark@codesourcery.com>
45562
45563 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
45564
45565 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
45566
45567 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
45568
45569 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
45570
45571 * g++.old-deja/g++.eh/crash6.C: New test.
45572
45573 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
45574
45575 * g++.old-deja/g++.other/warn7.C: New test.
45576
45577 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
45578
45579 * g++.old-deja/g++.other/defarg9.C: New test.
45580
45581 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
45582
45583 * g77.f-torture/compile/20010426.f: New test.
45584 * g77.f-torture/execute/20010426.f: New test.
45585
45586 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
45587
45588 * g77.f-torture/compile/20000629-1.x: Remove - error
45589 has been fixed.
45590
45591 2001-04-26 Jeffrey A Law (law@cygnus.com)
45592
45593 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
45594 Tweak slightly to work with g++.dg framework.
45595 * g++.dg/special/ecos.exp: Run initp1.C test.
45596 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
45597
45598 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
45599 its linker doesn't give line numbers either.
45600 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
45601
45602 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
45603
45604 * g++.old-deja/g++.other/lex1.C: New test.
45605
45606 2001-04-26 Jakub Jelinek <jakub@redhat.com>
45607
45608 * gcc.dg/noncompile/20010425-1.c: New test.
45609
45610 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
45611
45612 * g++.old-deja/g++.pt/mangle2.C: New test.
45613
45614 2001-04-25 Jakub Jelinek <jakub@redhat.com>
45615
45616 * gcc.dg/format/plus-1.c: New test.
45617
45618 2001-04-25 Jakub Jelinek <jakub@redhat.com>
45619
45620 * gcc.dg/20010423-1.c: New test.
45621
45622 2001-04-25 Jakub Jelinek <jakub@redhat.com>
45623
45624 * gcc.c-torture/execute/20010422-1.c: New test.
45625
45626 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
45627
45628 * g++.old-deja/g++.ns/type2.C: New test.
45629
45630 2001-04-24 Zack Weinberg <zackw@stanford.edu>
45631
45632 * g++.old-deja/g++.other/perf1.C: New test.
45633
45634 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
45635
45636 * gcc.dg/c99-func-2.c: Remove xfail.
45637 * gcc.dg/c99-func-3.c: Remove xfail.
45638 * gcc.dg/c99-func-4.c: Remove xfail.
45639
45640 2001-04-23 Zack Weinberg <zackw@stanford.edu>
45641
45642 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
45643
45644 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
45645
45646 * gcc.c-torture/compile/20010423-1.c: New test.
45647
45648 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
45649
45650 * g++.old-deja/g++.pt/typename28.C: New test.
45651
45652 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
45653
45654 * g++.old-deja/g++.abi/empty2.C: New test.
45655 * g++.old-deja/g++.abi/empty3.C: New test.
45656
45657 2001-04-20 Jakub Jelinek <jakub@redhat.com>
45658
45659 * g++.old-deja/g++.other/comdat2.C: New test.
45660 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
45661
45662 2001-04-20 Jakub Jelinek <jakub@redhat.com>
45663
45664 * g++.old-deja/g++.other/overload14.C: New test.
45665
45666 2001-04-20 Jakub Jelinek <jakub@redhat.com>
45667
45668 * g++.old-deja/g++.other/lookup23.C: New test.
45669
45670 2001-04-20 Jakub Jelinek <jakub@redhat.com>
45671
45672 * gcc.c-torture/execute/20010403-1.c: New test.
45673
45674 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
45675 Mark Mitchell <mark@codesourcery.com>
45676
45677 * lib/old-dejagnu.exp: Don't delete output of executable.
45678 Add .exe suffix to executables.
45679
45680 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
45681
45682 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
45683
45684 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45685
45686 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
45687
45688 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
45689
45690 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
45691 * g++.old-deja/g++.abi/crash1.C: New test.
45692
45693 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
45694
45695 * g++.old-deja/g++.other/crash40.C: New test.
45696
45697 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45698
45699 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
45700
45701 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
45702
45703 * g++.old-deja/g++.other/warn6.C: New test.
45704
45705 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
45706
45707 * g++.old-deja/g++.robertl/eb42.C: Same.
45708
45709 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45710
45711 * gcc.dg/wtr-conversion-1.c: New testcase.
45712
45713 2001-04-10 Richard Henderson <rth@redhat.com>
45714
45715 * g++.old-deja/g++.other/array5.C: New.
45716
45717 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45718
45719 * gcc.c-torture/execute/20010408-1.c: New test.
45720
45721 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
45722
45723 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
45724 headers and constructs.
45725 * g++.old-deja/g++.robertl/eb79.C: Same.
45726 * g++.old-deja/g++.robertl/eb77.C (main): Same.
45727 * g++.old-deja/g++.robertl/eb73.C: Same.
45728 * g++.old-deja/g++.robertl/eb66.C (main): Same.
45729 * g++.old-deja/g++.robertl/eb55.C (t): Same.
45730 * g++.old-deja/g++.robertl/eb54.C (main): Same.
45731 * g++.old-deja/g++.robertl/eb46.C (main): Same.
45732 * g++.old-deja/g++.robertl/eb44.C: Same.
45733 * g++.old-deja/g++.robertl/eb41.C (main): Same.
45734 * g++.old-deja/g++.robertl/eb4.C (main): Same.
45735 * g++.old-deja/g++.robertl/eb39.C: Same.
45736 * g++.old-deja/g++.robertl/eb33.C (main): Same.
45737 * g++.old-deja/g++.robertl/eb31.C (main): Same.
45738 * g++.old-deja/g++.robertl/eb30.C: Same.
45739 * g++.old-deja/g++.robertl/eb3.C: Same.
45740 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
45741 * g++.old-deja/g++.robertl/eb21.C: Same.
45742 * g++.old-deja/g++.robertl/eb15.C: Same.
45743 * g++.old-deja/g++.robertl/eb118.C: Same.
45744 * g++.old-deja/g++.robertl/eb115.C (main): Same.
45745 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
45746 * g++.old-deja/g++.robertl/eb109.C: Same.
45747 * g++.old-deja/g++.other/sibcall1.C (main): Same.
45748 * g++.old-deja/g++.mike/rtti1.C: Same.
45749 * g++.old-deja/g++.mike/p658.C: Same.
45750 * g++.old-deja/g++.mike/net46.C: Same.
45751 * g++.old-deja/g++.mike/net34.C: Same.
45752 * g++.old-deja/g++.mike/memoize1.C: Same.
45753 * g++.old-deja/g++.mike/eh2.C: Same.
45754 * g++.old-deja/g++.law/weak.C: Same.
45755 * g++.old-deja/g++.law/visibility7.C: Same.
45756 * g++.old-deja/g++.law/visibility25.C: Same.
45757 * g++.old-deja/g++.law/visibility22.C: Same.
45758 * g++.old-deja/g++.law/visibility2.C: Same.
45759 * g++.old-deja/g++.law/visibility17.C: Same.
45760 * g++.old-deja/g++.law/visibility13.C: Same.
45761 * g++.old-deja/g++.law/visibility10.C: Same.
45762 * g++.old-deja/g++.law/visibility1.C: Same.
45763 * g++.old-deja/g++.law/virtual3.C (eval): Same.
45764 * g++.old-deja/g++.law/vbase1.C: Same.
45765 * g++.old-deja/g++.law/operators32.C: Same.
45766 * g++.old-deja/g++.law/nest3.C: Same.
45767 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
45768 * g++.old-deja/g++.law/except5.C (main): Same.
45769 * g++.old-deja/g++.law/cvt7.C (run): Same.
45770 * g++.old-deja/g++.law/cvt2.C: Same.
45771 * g++.old-deja/g++.law/cvt16.C: Same.
45772 * g++.old-deja/g++.law/ctors6.C (bar): Same.
45773 * g++.old-deja/g++.law/ctors17.C (main): Same.
45774 * g++.old-deja/g++.law/ctors13.C: Same.
45775 * g++.old-deja/g++.law/ctors12.C (main): Same.
45776 * g++.old-deja/g++.law/ctors10.C: Same.
45777 * g++.old-deja/g++.law/code-gen5.C: Same.
45778 * g++.old-deja/g++.law/bad-error7.C: Same.
45779 * g++.old-deja/g++.law/arm9.C: Same.
45780 * g++.old-deja/g++.law/arm12.C: Same.
45781 * g++.old-deja/g++.law/arg8.C: Same.
45782 * g++.old-deja/g++.law/arg1.C: Same.
45783 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
45784 * g++.old-deja/g++.jason/template31.C: Same.
45785 * g++.old-deja/g++.jason/template24.C (main): Same.
45786 * g++.old-deja/g++.jason/2371.C: Same.
45787 * g++.old-deja/g++.eh/new2.C: Same.
45788 * g++.old-deja/g++.eh/new1.C: Same.
45789 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
45790 * g++.old-deja/g++.brendan/nest21.C (main): Same.
45791 * g++.old-deja/g++.brendan/err-msg3.C: Same.
45792 * g++.old-deja/g++.brendan/crash62.C: Same.
45793 * g++.old-deja/g++.brendan/crash52.C: Same.
45794 * g++.old-deja/g++.brendan/crash49.C (main): Same.
45795 * g++.old-deja/g++.brendan/crash38.C: Same.
45796 * g++.old-deja/g++.brendan/crash15.C (main): Same.
45797 * g++.old-deja/g++.brendan/copy9.C: Same.
45798
45799 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
45800
45801 * gcc.c-torture/execute/20001203-2.c (memset):
45802 Count argument is of type __SIZE_TYPE__.
45803
45804 2001-04-04 Diego Novillo <dnovillo@redhat.com>
45805
45806 * gcc.c-torture/compile/20010404-1.c: New test.
45807
45808 2001-04-04 Jakub Jelinek <jakub@redhat.com>
45809
45810 * gcc.c-torture/compile/20010326-1.c: New test.
45811
45812 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
45813
45814 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
45815 peculiarities of the SH.
45816 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
45817
45818 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45819
45820 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
45821 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
45822 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
45823
45824 2001-04-02 Jakub Jelinek <jakub@redhat.com>
45825
45826 * g77.f-torture/compile/20010321-1.f: New test.
45827
45828 2001-04-02 Jakub Jelinek <jakub@redhat.com>
45829
45830 * gcc.c-torture/compile/20010329-1.c: New test.
45831
45832 2001-04-02 Jakub Jelinek <jakub@redhat.com>
45833
45834 * gcc.c-torture/execute/20010329-1.c: New test.
45835
45836 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
45837
45838 * g++.old-deja/g++.other/eh4.C: Fix typo.
45839
45840 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
45841
45842 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
45843
45844 2001-03-28 Philip Blundell <philb@gnu.org>
45845
45846 * gcc.c-torture/compile/20010328-1.c: New test.
45847
45848 2001-03-27 Richard Henderson <rth@redhat.com>
45849
45850 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
45851 * g++.old-deja/g++.eh/vbase3.C: Likewise.
45852
45853 2001-03-27 Alan Modra <alan@linuxcare.com.au>
45854
45855 * gcc.c-torture/compile/20010327-1.c: New test.
45856
45857 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
45858
45859 * g++.old-deja/g++.other/friend12.C: New test.
45860 * g++.old-deja/g++.other/friend9.C: Expect no errors.
45861 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
45862
45863 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
45864
45865 * gcc.c-torture/execute/20010325-1.c: New test.
45866
45867 2001-03-23 Jakub Jelinek <jakub@redhat.com>
45868
45869 * g++.old-deja/g++.other/mangle3.C: New test.
45870
45871 2001-03-22 Jakub Jelinek <jakub@redhat.com>
45872
45873 * g++.old-deja/g++.other/anon8.C: New test.
45874
45875 2001-03-20 Philip Blundell <philb@gnu.org>
45876
45877 * gcc.c-torture/compile/20010320-1.c: New test.
45878
45879 2001-03-17 Richard Henderson <rth@redhat.com>
45880
45881 * g++.old-deja/g++.other/eh4.C: Add expected error text.
45882
45883 2001-03-15 Geoff Keating <geoff@redhat.com>
45884
45885 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
45886 tests on AIX.
45887
45888 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
45889
45890 * g++.old-deja/g++.other/eh4.C: New test.
45891
45892 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
45893
45894 * gcc.dg/cpp/mi1.c: Update.
45895
45896 2001-03-14 Jakub Jelinek <jakub@redhat.com>
45897
45898 * g++.old-deja/g++.other/regstack.C: New test.
45899
45900 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
45901
45902 * g++.old-deja/g++.other/ref4.C: New test.
45903
45904 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
45905
45906 * objc/execute/va_method.m: Added.
45907 * objc/execute/IMP.m: Added.
45908 * objc/execute/_cmd.m: Added.
45909 * objc/execute/accessing_ivars.m: Added.
45910 * objc/execute/class-1.m: Added.
45911 * objc/execute/class-10.m: Added.
45912 * objc/execute/class-11.m: Added.
45913 * objc/execute/class-12.m: Added.
45914 * objc/execute/class-13.m: Added.
45915 * objc/execute/class-14.m: Added.
45916 * objc/execute/class-2.m: Added.
45917 * objc/execute/class-3.m: Added.
45918 * objc/execute/class-4.m: Added.
45919 * objc/execute/class-5.m: Added.
45920 * objc/execute/class-6.m: Added.
45921 * objc/execute/class-7.m: Added.
45922 * objc/execute/class-8.m: Added.
45923 * objc/execute/class-9.m: Added.
45924 * objc/execute/class-tests-1.h
45925 * objc/execute/class-tests-2.h
45926 * objc/execute/compatibility_alias.m: Added.
45927 * objc/execute/encode-1.m: Added.
45928 * objc/execute/formal_protocol-1.m: Added.
45929 * objc/execute/formal_protocol-2.m: Added.
45930 * objc/execute/formal_protocol-3.m: Added.
45931 * objc/execute/formal_protocol-4.m: Added.
45932 * objc/execute/formal_protocol-5.m: Added.
45933 * objc/execute/formal_protocol-6.m: Added.
45934 * objc/execute/formal_protocol-7.m: Added.
45935 * objc/execute/informal_protocol.m: Added.
45936 * objc/execute/initialize.m: Added.
45937 * objc/execute/load.m: Added.
45938 * objc/execute/many_args_method.m: Added.
45939 * objc/execute/nested-3.m: Added.
45940 * objc/execute/no_clash.m: Added.
45941 * objc/execute/private.m: Added.
45942 * objc/execute/redefining_self.m: Added.
45943 * objc/execute/root_methods.m: Added.
45944 * objc/execute/selector-1.m: Added.
45945 * objc/execute/static-1.m: Added.
45946 * objc/execute/static-2.m: Added.
45947 * objc/execute/va_method.m: Added.
45948
45949 2001-03-10 Richard Henderson <rth@redhat.com>
45950
45951 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
45952
45953 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
45954
45955 * g++.old-deja/g++.other/crash31.C: XFAIL.
45956 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
45957 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
45958 * gcc.c-torture/execute/20010123-1.x: XFAIL.
45959 * gcc.c-torture/execute/20010124-1.x: XFAIL.
45960 * gcc.dg/sequence-pt-1.c: XFAIL one test.
45961
45962 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
45963
45964 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
45965
45966 2001-03-06 Zack Weinberg <zackw@stanford.edu>
45967
45968 * gcc.dg/20000724-1.c: Don't use multiline strings.
45969
45970 2001-03-06 Zack Weinberg <zackw@stanford.edu>
45971
45972 * objc/execute/string1.m, objc/execute/string2.m: Compare the
45973 result of -cString against what we expect it to be; don't just
45974 print it out for no one to read.
45975
45976 * objc/execute/string3.m, objc/execute/string4.m: New tests.
45977 Based on testcases provided by Nicola Pero.
45978
45979 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
45980
45981 * gcc.dg/cpp/macro7.c: New test.
45982
45983 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
45984
45985 * gcc.dg/cpp/multiline.c: Update.
45986
45987 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
45988
45989 * g++.old-deja/g++.other/enum3.C: New test.
45990
45991 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
45992
45993 * g++.old-deja/g++.other/pod1.C: New test.
45994
45995 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
45996
45997 * g++.old-deja/g++.ext/overload1.C: New test.
45998
45999 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
46000
46001 * g++.old-deja/g++.pt/using1.C: New test.
46002
46003 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
46004
46005 * g++.old-deja/g++.other/using9.C: New test.
46006
46007 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
46008
46009 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
46010
46011 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
46012
46013 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
46014
46015 * g++.old-deja/g++.ext/realpt1.C: Remove.
46016
46017 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
46018
46019 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
46020
46021 2001-02-26 Will Cohen <wcohen@redhat.com>
46022
46023 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
46024
46025 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
46026
46027 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
46028 templatized constructors.
46029
46030 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46031
46032 * gcc.c-torture/execute/20010224-1.c: New test.
46033
46034 2001-02-23 Jakub Jelinek <jakub@redhat.com>
46035
46036 * gcc.c-torture/execute/20010222-1.c: New test.
46037
46038 2001-02-22 Jakub Jelinek <jakub@redhat.com>
46039
46040 * g++.old-deja/g++.other/inline20.C: New test.
46041
46042 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
46043
46044 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
46045
46046 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
46047
46048 * g++.old-deja/g++.other/lookup22.C: New test.
46049
46050 2001-02-19 Zack Weinberg <zackw@stanford.edu>
46051
46052 * g77.dg: New directory.
46053 * g77.dg/20010216-1.f: New test case.
46054 * g77.dg/dg.exp: New driver.
46055 * lib/g77-dg.exp: New driver library.
46056
46057 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46058
46059 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
46060
46061 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
46062
46063 * g++.old-deja/g++.other/decl9.C: New test.
46064
46065 2001-02-16 Jakub Jelinek <jakub@redhat.com>
46066
46067 * g++.old-deja/g++.other/init16.C: Update the test so that it does
46068 not need <string> and also tests the initialization at runtime.
46069
46070 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
46071
46072 * gcc.c-torture/execute/longlong.c: New test.
46073
46074 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
46075
46076 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
46077
46078 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
46079
46080 * gcc.c-torture/execute/920302-1.c (execute):
46081 Change argument type to short.
46082
46083 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
46084
46085 * g++.old-deja/g++.pt/deduct6.C: New test.
46086
46087 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
46088
46089 * g++.old-deja/g++.pt/deduct5.C: New test.
46090
46091 2001-02-14 Jakub Jelinek <jakub@redhat.com>
46092
46093 * gcc.c-torture/execute/20010209-1.c: New test.
46094
46095 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
46096
46097 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
46098
46099 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
46100
46101 * g++.dg/vtgc1.C: Update for new ABI.
46102
46103 * consistency.vlad: New directory, 1665 files.
46104
46105 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
46106
46107 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
46108 return type.
46109 * gcc.dg/cpp/digraphs.c: Declare puts.
46110
46111 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
46112
46113 * g++.old-deja/g++.other/warn5.C: New test.
46114
46115 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
46116
46117 * g++.old-deja/g++.pt/spec40.C: New test.
46118
46119 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
46120
46121 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
46122 case.
46123 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
46124
46125 2001-02-12 Jakub Jelinek <jakub@redhat.com>
46126
46127 * gcc.c-torture/compile/20010209-1.c: New test.
46128
46129 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
46130
46131 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
46132 excess errors message but not if it crashes.
46133 * g++.old-deja/g++.other/crash27.C: Likewise.
46134 * g++.old-deja/g++.other/crash28.C: Likewise.
46135 * g++.old-deja/g++.other/crash30.C: Likewise.
46136 * g++.old-deja/g++.other/crash32.C: Likewise.
46137 * g++.old-deja/g++.other/crash35.C: Likewise.
46138 * g++.old-deja/g++.pt/inherit2.C: Likewise.
46139
46140 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
46141
46142 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
46143 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
46144 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
46145 g77.f-torture/execute/execute.exp,
46146 g77.f-torture/noncompile/noncompile.exp,
46147 gcc.c-torture/execute/execute.exp,
46148 gcc.c-torture/execute/memcheck/memcheck.exp,
46149 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
46150 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
46151 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
46152 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
46153 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
46154 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
46155 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
46156 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
46157 Remove bug reporting instructions with ancient email addresses.
46158
46159 2001-02-07 Jakub Jelinek <jakub@redhat.com>
46160
46161 * gcc.dg/20010202-1.c: New test.
46162 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
46163
46164 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
46165
46166 * g++.dg/stdbool-if.C: New test.
46167
46168 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
46169
46170 * objc/execute/fdecl.m: Added main().
46171
46172 2001-02-07 Jakub Jelinek <jakub@redhat.com>
46173
46174 * gcc.c-torture/execute/20010206-1.c: New test.
46175
46176 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
46177
46178 * gcc.dg/cpp/avoidpaste1.c: Update.
46179
46180 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
46181
46182 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
46183 Pero <nicola@brainstorm.co.uk>.
46184 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
46185
46186 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
46187
46188 * g++.old-deja/g++.pt/spec39.C: New test.
46189
46190 2001-02-05 Jakub Jelinek <jakub@redhat.com>
46191
46192 * gcc.c-torture/compile/20010202-1.c: New test.
46193
46194 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
46195
46196 * g++.old-deja/g++.abi/primary2.C: New test.
46197 * g++.old-deja/g++.abi/primary3.C: New test.
46198 * g++.old-deja/g++.abi/primary4.C: New test.
46199 * g++.old-deja/g++.abi/primary5.C: New test.
46200 * g++.old-deja/g++.abi/vtable3.h: New test.
46201 * g++.old-deja/g++.abi/vtable3a.C: New test.
46202 * g++.old-deja/g++.abi/vtable3b.C: New test.
46203 * g++.old-deja/g++.abi/vtable3c.C: New test.
46204 * g++.old-deja/g++.abi/vtable3d.C: New test.
46205 * g++.old-deja/g++.abi/vtable3e.C: New test.
46206 * g++.old-deja/g++.abi/vtable3f.C: New test.
46207 * g++.old-deja/g++.abi/vtable3g.C: New test.
46208 * g++.old-deja/g++.abi/vtable3h.C: New test.
46209 * g++.old-deja/g++.abi/vtable3i.C: New test.
46210 * g++.old-deja/g++.abi/vtable3j.C: New test.
46211 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
46212
46213 2001-02-03 Jakub Jelinek <jakub@redhat.com>
46214
46215 * g++.old-deja/g++.other/anon6.C: New test.
46216 * g++.old-deja/g++.other/anon7.C: New test.
46217
46218 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
46219
46220 * gcc.dg/cpp/avoidpaste2.c: New tests.
46221
46222 2001-01-31 Jakub Jelinek <jakub@redhat.com>
46223
46224 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
46225
46226 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
46227
46228 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
46229 DECIMAL_DIG cases for Irix."
46230
46231 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
46232
46233 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
46234
46235 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
46236
46237 * gcc.dg/c99-tag-1.c: New test.
46238
46239 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
46240
46241 * gcc.dg/cpp/tr-warn1.c: Add tests.
46242
46243 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
46244
46245 * gcc.dg/cpp/avoidpaste1.c: Update.
46246 * gcc.dg/cpp/paste4.c: Update.
46247
46248 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
46249
46250 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
46251 cases for Irix.
46252
46253 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
46254
46255 * g++.old-deja/g++.other/inline19.C: New test.
46256
46257 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
46258
46259 * gcc.dg/Wlarger-than.c: New test.
46260
46261 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
46262
46263 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
46264
46265 2001-01-29 Jakub Jelinek <jakub@redhat.com>
46266
46267 * gcc.c-torture/execute/20010129-1.c: New test.
46268 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
46269
46270 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
46271
46272 * gcc.dg/cpp/avoidpaste1.c: Test case.
46273
46274 2001-01-28 Jakub Jelinek <jakub@redhat.com>
46275
46276 * g++.old-deja/g++.other/inline18.C: New test.
46277
46278 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46279
46280 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
46281 and __builtin_putchar.
46282
46283 2001-01-27 Jakub Jelinek <jakub@redhat.com>
46284
46285 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
46286 tests.
46287
46288 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
46289
46290 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
46291 floating point number rounding mode to round to the nearest
46292 representable mode.
46293
46294 2001-01-25 Jakub Jelinek <jakub@redhat.com>
46295
46296 * g++.old-deja/g++.other/mangle2.C: New test.
46297
46298 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
46299
46300 * gcc.c-torture/compile/20010124-1.c: New test.
46301
46302 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
46303
46304 * g++.old-deja/g++.pt/spec38.C: New test.
46305
46306 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46307
46308 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
46309 "Build don't run".
46310
46311 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46312
46313 * gcc.c-torture/execute/20010123-1.c: New test.
46314
46315 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
46316
46317 * g++.old-deja/g++.pt/spec37.C: New test.
46318
46319 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
46320
46321 * g++.old-deja/g++.pt/overload14.C: New test.
46322
46323 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46324
46325 * gcc.c-torture/execute/20010122-1.c: New test, exercise
46326 __builtin_return_address.
46327
46328 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
46329
46330 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
46331 * g++.old-deja/g++.pt/spec35.C: New test.
46332 * g++.old-deja/g++.pt/spec36.C: New test.
46333
46334 2001-01-20 Jakub Jelinek <jakub@redhat.com>
46335
46336 * gcc.c-torture/compile/20010118-1.c: New test.
46337
46338 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
46339
46340 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
46341
46342 2001-01-19 Jakub Jelinek <jakub@redhat.com>
46343
46344 * gcc.c-torture/execute/20010119-1.c: New test.
46345
46346 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
46347
46348 * g++.old-deja/g++.other/vbase5.C: New test.
46349
46350 2001-01-19 Jakub Jelinek <jakub@redhat.com>
46351
46352 * gcc.c-torture/execute/20010118-1.c: New test.
46353
46354 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
46355
46356 * g++.old-deja/g++.pt/deduct3.C: New test.
46357
46358 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
46359
46360 * g++.old-deja/g++.pt/spec34.C: New test.
46361
46362 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
46363
46364 * g77.f-torture/compile/20000601-2.f: New test.
46365
46366 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
46367
46368 * g++.old-deja/g++.other/init17.C: New test.
46369
46370 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
46371
46372 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
46373
46374 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
46375
46376 * g++.old-deja/g++.pt/unify8.C: New test.
46377
46378 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
46379
46380 * g++.old-deja/g++.abi/vbase1.C: New test.
46381
46382 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
46383
46384 * g++.old-deja/g++.pt/crash65.C: New test.
46385
46386 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
46387
46388 * gcc.dg/cpp/assembl2.S: New test case.
46389
46390 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
46391
46392 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
46393 are supported.
46394
46395 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46396
46397 * g++.old-deja/g++.other/builtins1.C: New test.
46398 * g++.old-deja/g++.other/builtins2.C: Likewise.
46399 * g++.old-deja/g++.other/builtins3.C: Likewise.
46400 * g++.old-deja/g++.other/builtins4.C: Likewise.
46401
46402 2001-01-17 Jakub Jelinek <jakub@redhat.com>
46403
46404 * gcc.c-torture/compile/20010117-1.c: New test.
46405 * gcc.c-torture/compile/20010117-2.c: New test.
46406
46407 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
46408
46409 * g77.f-torture/execute/20010116.[fx]: New test,
46410 XFAIL on i?86-*-*.
46411 * g77.f-torture/compile/20010115.f: Indicate it's
46412 a test for PR fortran/1636.
46413
46414 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
46415
46416 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
46417
46418 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
46419
46420 * g77.f-torture/compile/20010115.f: New test.
46421
46422 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
46423
46424 * g++.old-deja/g++.pt/nontype5.C: New test.
46425
46426 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
46427
46428 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
46429 have an equivalent working one below it.
46430
46431 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
46432
46433 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
46434 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
46435
46436 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
46437
46438 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
46439 message containing "init_priority".
46440 (conpr-2.C): Likewise.
46441 (conpr-3.C): Likewise.
46442 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
46443
46444 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46445
46446 * gcc.c-torture/execute/20010114-2.c: New test.
46447
46448 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
46449
46450 * gcc.c-torture/compile/20010114-1.c: New test.
46451 * gcc.c-torture/compile/20010114-1.x: Xfail.
46452 * gcc.c-torture/compile/20010114-2.c: New test.
46453 * gcc.c-torture/execute/20010114-1.c: New test.
46454 * gcc.dg/trunc-1.c: New test.
46455 * gcc.dg/uninit-B.c: New test.
46456
46457 2001-01-13 Nick Clifton <nickc@redhat.com>
46458
46459 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
46460 target.
46461
46462 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
46463
46464 * gcc.c-torture/compile/20010113-1.c: New test.
46465
46466 2001-01-13 Jakub Jelinek <jakub@redhat.com>
46467
46468 * gcc.c-torture/compile/20001212-1.c: New test.
46469
46470 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
46471
46472 * gcc.dg/cpp/widestr1.c: Update.
46473 * gcc.dg/cpp/prag-imp.c: Remove.
46474
46475 2001-01-12 Jakub Jelinek <jakub@redhat.com>
46476
46477 * gcc.c-torture/execute/20000801-3.x: Remove.
46478 * gcc.dg/c90-init-1.c: New test.
46479 * gcc.dg/c99-init-1.c: New test.
46480 * gcc.dg/c99-init-2.c: New test.
46481 * gcc.dg/gnu99-init-1.c: New test.
46482
46483 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
46484
46485 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
46486 testing that no relevant ones were found.
46487
46488 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
46489
46490 * g++.old-deja/g++.pt/cast2.C: New test.
46491
46492 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
46493
46494 * g++.old-deja/g++.pt/friend47.C: New test.
46495
46496 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
46497
46498 * g++.old-deja/g++.pt/instantiate13.C: New test.
46499
46500 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
46501
46502 * g++.old-deja/g++.other/defarg7.C: New test.
46503 * g++.old-deja/g++.other/defarg8.C: New test.
46504
46505 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
46506
46507 * g++.old-deja/g++.pt/crash64.C: New test.
46508
46509 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
46510
46511 * g++.old-deja/g++.pt/crash63.C: New test.
46512
46513 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
46514
46515 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
46516
46517 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
46518
46519 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
46520
46521 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
46522
46523 * g++.old-deja/g++.pt/error3.C: New test.
46524
46525 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
46526
46527 * g++.old-deja/g++.other/crash39.C: New test.
46528
46529 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
46530
46531 * g++.old-deja/g++.other/vbase4.C: New test.
46532
46533 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
46534
46535 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
46536 * gcc.dg/special/20000419-2.c: New file. Identical to above.
46537 * gcc.dg/special/special.exp: New test driver which will check
46538 for alias support for the above test.
46539
46540 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
46541
46542 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
46543 problems on small machines.
46544 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
46545 parameterize.
46546
46547 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
46548
46549 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
46550 mips.
46551 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
46552
46553 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
46554
46555 * g++.old_deja/g++.pt/using8.C: New test.
46556
46557 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
46558
46559 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
46560
46561 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
46562
46563 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
46564 where a failure is expected.
46565 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
46566
46567 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
46568
46569 * g++.old_deja/g++.pt/instantiate12.C: New test.
46570
46571 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
46572
46573 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
46574 start of structs.
46575 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
46576 * g++.old-deja/g++.brendan/crash17.C: Likewise.
46577 * g++.old-deja/g++.brendan/crash29.C: Likewise.
46578 * g++.old-deja/g++.brendan/crash48.C: Likewise.
46579 * g++.old-deja/g++.brendan/ns1.C: Likewise.
46580 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
46581 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
46582 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
46583 * g++.old-deja/g++.eh/spec6.C: Likewise.
46584 * g++.old-deja/g++.jason/crash3.C: Likewise.
46585 * g++.old-deja/g++.law/ctors11.C: Likewise.
46586 * g++.old-deja/g++.law/ctors17.C: Likewise.
46587 * g++.old-deja/g++.law/ctors5.C: Likewise.
46588 * g++.old-deja/g++.law/ctors9.C: Likewise.
46589 * g++.old-deja/g++.mike/ambig1.C: Likewise.
46590 * g++.old-deja/g++.mike/net22.C: Likewise.
46591 * g++.old-deja/g++.mike/p3538a.C: Likewise.
46592 * g++.old-deja/g++.mike/p3538b.C: Likewise.
46593 * g++.old-deja/g++.mike/virt3.C: Likewise.
46594 * g++.old-deja/g++.niklas/t128.C: Likewise.
46595 * g++.old-deja/g++.other/anon4.C: Likewise.
46596 * g++.old-deja/g++.other/using1.C: Likewise.
46597 * g++.old-deja/g++.other/warn3.C: Likewise.
46598 * g++.old-deja/g++.pt/t37.C: Likewise.
46599 * g++.old-deja/g++.robertl/eb69.C: Likewise.
46600 * g++.old-deja/g++.robertl/eb71.C: Likewise.
46601
46602 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
46603
46604 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
46605
46606 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46607
46608 * gcc.c-torture/execute/stdio-opt-3.c: New test.
46609
46610 2001-01-07 Jakub Jelinek <jakub@redhat.com>
46611
46612 * gcc.c-torture/compile/20010107-1.c: New test.
46613
46614 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
46615
46616 * gcc.c-torture/execute/builtin-noret-1.c: New test.
46617
46618 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
46619
46620 * gcc.dg/format/format.h: New file.
46621 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
46622 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
46623 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
46624 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
46625 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
46626 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
46627 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
46628 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
46629 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
46630 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
46631 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
46632 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
46633 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
46634 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
46635 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
46636 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
46637 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
46638 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
46639 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
46640 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
46641 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
46642 instead of declaring standard types, macros and functions in each
46643 test.
46644
46645 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
46646
46647 * gcc.c-torture/execute/20010106-1.c: New test.
46648
46649 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
46650
46651 * gcc.dg/format/format.exp: New file.
46652 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
46653 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
46654 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
46655 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
46656 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
46657 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
46658 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
46659 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
46660 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
46661 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
46662 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
46663 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
46664 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
46665 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
46666 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
46667 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
46668 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
46669 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
46670 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
46671 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
46672 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
46673 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
46674 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
46675 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
46676 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
46677 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
46678 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
46679 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
46680 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
46681 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
46682 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
46683 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
46684 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
46685 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
46686 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
46687 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
46688 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
46689 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
46690 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
46691 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
46692 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
46693 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
46694
46695 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
46696
46697 * gcc.c-torture/execute/991228-1.c: Take word endianness into
46698 account.
46699
46700 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
46701
46702 * gcc.c-torture/execute/builtin-complex-1.c: New test.
46703
46704 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
46705
46706 * g++.old-deja/g++.pt/crash62.C: New test.
46707
46708 2001-01-04 Richard Henderson <rth@redhat.com>
46709
46710 * gcc.dg/20000926-1.c: Update expected warnings.
46711 * gcc.dg/array-2.c: Likewise.
46712 * gcc.dg/array-4.c: Also validate flexible array members.
46713 * gcc.dg/c99-flex-array-1.c: New.
46714
46715 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
46716
46717 * gcc.c-torture/compile/20001222-1.x: Remove.
46718
46719 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
46720
46721 * gcc.c-torture/execute/built-in-setjmp.c: New.
46722
46723 2001-01-03 Richard Henderson <rth@redhat.com>
46724
46725 * gcc.dg/940510-1.c: Update expected error wording.
46726 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
46727
46728 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
46729
46730 * lib/target-supports.exp (check_alias_available): Modified to
46731 indicate aliases not supported if only weak aliases are supported.
46732
46733 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46734
46735 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
46736 Turn on cmpstrsi checks for __pj__ and __i370__.
46737
46738 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
46739
46740 * g++.old-deja/g++.other/virtual11.C: New test.
46741
46742 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
46743
46744 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
46745
46746 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46747
46748 * gcc.c-torture/compile/20010102-1.c: New test.
46749
46750 2001-01-02 Andreas Jaeger <aj@suse.de>
46751
46752 * gcc.dg/noreturn-3.c: New test.
46753
46754 * gcc.dg/noreturn-4.c: New test.
46755
46756 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46757
46758 * gcc.c-torture/execute/stdio-opt-1.c: Also test
46759 __builtin_fputc and __builtin_fwrite.
46760
46761 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
46762
46763 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
46764 signed char, not default char.
46765
46766 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
46767
46768 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
46769
46770 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
46771
46772 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
46773
46774 2000-12-29 Richard Henderson <rth@redhat.com>
46775
46776 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
46777 (__cyg_profile_func_exit): Define.
46778
46779 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
46780
46781 * g++.dg/vtgc1.C: New test.
46782
46783 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
46784
46785 * gcc.dg/noncompile/20001228-1.c: New test.
46786
46787 * gcc.dg/20001228-1.c: New test.
46788
46789 * gcc.c-torture/execute/20001228-1.c: New test.
46790
46791 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
46792
46793 * gcc.dg/format-strfmon-1.c: New test.
46794
46795 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46796
46797 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
46798 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
46799 * gcc.c-torture/execute/string-opt-1.c: Likewise.
46800 * gcc.c-torture/execute/string-opt-2.c: Likewise.
46801 * gcc.c-torture/execute/string-opt-3.c: Likewise.
46802 * gcc.c-torture/execute/string-opt-4.c: Likewise.
46803 * gcc.c-torture/execute/string-opt-6.c: Likewise.
46804 * gcc.c-torture/execute/string-opt-7.c: Likewise.
46805 * gcc.c-torture/execute/string-opt-8.c: Likewise.
46806 * gcc.c-torture/execute/string-opt-9.c: Likewise.
46807 * gcc.c-torture/execute/string-opt-10.c: Likewise.
46808 * gcc.c-torture/execute/string-opt-11.c: Likewise.
46809 * gcc.c-torture/execute/string-opt-12.c: Likewise.
46810
46811 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
46812 * gcc.c-torture/execute/string-opt-4.c: Test index.
46813
46814 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
46815
46816 * gcc.c-torture/compile/20001226-1.c: New test.
46817
46818 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
46819
46820 * gcc.c-torture/compile/20001222-1.c: New test.
46821 * gcc.c-torture/compile/20001222-1.x: Xfail.
46822
46823 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
46824
46825 * gcc.c-torture/execute/comp-goto-2.c: New test.
46826
46827 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
46828
46829 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
46830 Use long types if __INT_MAX__ is 32767.
46831 (main): Use cast to (sint32 *) when poking 88 into a_page.
46832
46833 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
46834
46835 2000-12-21 Bernd Schmidt <bernds@redhat.com>
46836
46837 * gcc.c-torture/compile/20001221-1.c: New test.
46838 * gcc.c-torture/execute/20001221-1.c: New test.
46839
46840 2000-12-20 Richard Henderson <rth@redhat.com>
46841
46842 * g++.old-deja/g++.pt/crash36.C: Update error lines.
46843 * g++.old-deja/g++.robertl/eb109.C: Likewise.
46844
46845 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46846
46847 * gcc.dg/compare3.c: New test.
46848
46849 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
46850
46851 * gcc.dg/format-warnll-1.c: New test.
46852
46853 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
46854
46855 * gcc.dg/cpp/cmdlne-P.c: New test.
46856
46857 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
46858
46859 * gcc.c-torture/execute/builtin-abs-1.c,
46860 gcc.c-torture/execute/builtin-abs-2.c: New tests.
46861
46862 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
46863
46864 * gcc.dg/cpp/multiline.c: New test.
46865
46866 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
46867
46868 * g++.old-deja/g++.other/syshdr1.C: Update.
46869 * gcc.dg/cpp/lineflags.c: Remove temporarily.
46870
46871 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46872
46873 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
46874
46875 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46876
46877 * g++.old-deja/g++.pt/ttp65.C: New test.
46878
46879 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46880
46881 * g++.old-deja/g++.pt/ttp64.C: New test.
46882
46883 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46884
46885 * g++.old-deja/g++.pt/spec33.C: New test.
46886
46887 2000-12-14 Catherine Moore <clm@redhat.com>
46888
46889 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
46890 * gcc.c-torture/execute/920612-2.c: Likewise.
46891 * gcc.c-torture/execute/920428-2.c: Likewise.
46892 * gcc-c-torture/execute/va-arg-11.c: Call exit.
46893 * gcc.c-torture/execute/va-arg-21.c: Likewise.
46894
46895 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46896
46897 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
46898 * gcc.dg/pack-test-2.c: Likewise.
46899
46900 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
46901
46902 Tests by Zack Weinberg <zackw@stanford.edu>.
46903
46904 * gcc.dg/cpp/defined.c: Update.
46905 * gcc.dg/cpp/defined_trad.c: New tests.
46906
46907 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
46908
46909 * gcc.dg/cpp/trad-direct.c: Update.
46910
46911 2000-12-11 Neil Booth <neilb@earthling.net>
46912
46913 * gcc.dg/cpp/defined_trad.c
46914
46915 2000-12-11 Neil Booth <neilb@earthling.net>
46916
46917 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
46918
46919 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
46920
46921 * gcc.dg/format-miss-2.c: New test.
46922
46923 2000-12-09 Neil Booth <neilb@earthling.net>
46924
46925 * gcc.dg/cpp/lineflags.c: New tests.
46926 * gcc.dg/cpp/poison.c: Update.
46927 * gcc.dg/cpp/redef2.c: Update.
46928 * gcc.dg/cpp/skipping.c: New test.
46929
46930 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
46931
46932 * g++.old-deja/g++.other/eh3.C: New testcase.
46933
46934 2000-12-07 Neil Booth <neilb@earthling.net>
46935
46936 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
46937 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
46938 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
46939 wtr-union-init-2.c, wtr-union-init-3.c: Update.
46940 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
46941 Update.
46942
46943 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
46944
46945 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
46946 __SIZE_TYPE__ instead of int for type of integers cast to
46947 pointers.
46948
46949 2000-12-07 Jakub Jelinek <jakub@redhat.com>
46950
46951 * g++.old-deja/g++.other/cleanup4.C: New test.
46952
46953 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
46954
46955 * format-sec-1.c: New test.
46956
46957 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
46958
46959 * gcc.dg/format-nonlit-3.c: New test.
46960
46961 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
46962
46963 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
46964 through a null pointer.
46965
46966 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46967
46968 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
46969 * g++.old-deja/g++.pt/partial4.C: New test.
46970
46971 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
46972
46973 * gcc.c-torture/execute/ieee/hugeval.x: New.
46974
46975 2000-12-06 Neil Booth <neilb@earthling.net>
46976
46977 * gcc.dg/cpp/backslash2.c: New tests.
46978
46979 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46980
46981 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
46982 * gcc.c-torture/execute/stdio-opt-2.c: New test.
46983
46984 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
46985
46986 * gcc.c-torture/execute/20001203-2.c: New testcase.
46987
46988 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
46989
46990 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
46991 * g++.old-deja/g++.other/virtual10.C: New test.
46992
46993 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
46994
46995 * g++.old-deja/g++.mike/pmf5.C: Remove test.
46996
46997 2000-12-05 Richard Henderson <rth@redhat.com>
46998
46999 * gcc.c-torture/compile/20001205-1.c: New.
47000
47001 2000-12-04 Neil Booth <neilb@earthling.net>
47002
47003 * g++.old-deja/g++.other/virtual9.C: New test.
47004 * g++.old-deja/g++.pt/crash61.C: New test.
47005 * gcc.c-torture/execute/loop-9.c: New test.
47006
47007 2000-12-04 Neil Booth <neilb@earthling.net>
47008
47009 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
47010 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
47011 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
47012 * gcc.dg/cpp/extratokens.c: ...here.
47013
47014 2000-12-04 Neil Booth <neilb@earthling.net>
47015
47016 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
47017 New tests.
47018
47019 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47020
47021 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
47022 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
47023
47024 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
47025
47026 * gcc.c-torture/execute/20001203-1.c: New test.
47027
47028 2000-12-03 Neil Booth <neilb@earthling.net>
47029
47030 * gcc.dg/cpp/macro6.c: New test cases.
47031
47032 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47033
47034 * gcc.c-torture/execute/string-opt-9.c: New test.
47035 * gcc.c-torture/execute/string-opt-10.c: Likewise.
47036 * gcc.c-torture/execute/string-opt-11.c: Likewise.
47037 * gcc.c-torture/execute/string-opt-12.c: Likewise.
47038
47039 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
47040 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
47041
47042 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
47043
47044 * gcc.dg/cpp/if-6.c: New testcase.
47045
47046 * gcc.dg/20001201-1.c: New testcase.
47047
47048 2000-12-02 Neil Booth <neilb@earthling.net>
47049
47050 * g++.old-deja/g++.other/externC4.C,
47051 g++.old-deja/g++.other/friend10.C: New tests.
47052
47053 2000-12-02 Neil Booth <neilb@earthling.net>
47054
47055 * g++.old-deja/g++.other/instan2.C
47056 * g++.old-deja/g++.other/instan3.C: New test.
47057
47058 2000-12-02 Neil Booth <neilb@earthling.net>
47059
47060 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
47061 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
47062 gnuc99.c,gnuc99-pedantic.c: New tests.
47063
47064 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
47065
47066 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
47067 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
47068
47069 2000-12-01 Neil Booth <neilb@earthling.net>
47070
47071 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
47072 * gcc.dg/cpp/poison.c: Update.
47073 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
47074
47075 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
47076
47077 * g77.f-torture/execute/20001201.f: New test.
47078
47079 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
47080
47081 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
47082
47083 2000-12-01 Jakub Jelinek <jakub@redhat.com>
47084
47085 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
47086
47087 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
47088
47089 * g++.old-deja/g++.other/cast6.C: New test.
47090
47091 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
47092
47093 * gcc.c-torture/execute/20001130-2.c: New testcase.
47094
47095 2000-11-30 Richard Henderson <rth@redhat.com>
47096
47097 * gcc.c-torture/execute/20001130-1.c: New test.
47098
47099 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
47100
47101 * g++.old-deja/g++.other/op3.C: New test.
47102
47103 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
47104
47105 * g++.old-deja/g++.other/op2.C: New test.
47106
47107 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
47108
47109 * g++.old-deja/g++.other/crash38.C: New test.
47110
47111 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
47112
47113 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
47114
47115 2000-11-29 Jakub Jelinek <jakub@redhat.com>
47116
47117 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
47118 tests.
47119 * gcc.c-torture/execute/string-opt-6.c: New test.
47120
47121 * gcc.dg/20001117-1.c: Add main.
47122
47123 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
47124
47125 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
47126 Move from here ...
47127 * gcc.dg/940510-1.c: ... to here.
47128
47129 * gcc.dg/20000926-1.c: GNU C now allows initializations of
47130 zero-size arrays in toplevel structures.
47131
47132 2000-11-28 Jakub Jelinek <jakub@redhat.com>
47133
47134 * gcc.c-torture/execute/loop-8.c: New test.
47135
47136 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
47137
47138 * g++.old-deja/g++.other/base1.C: New test.
47139
47140 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
47141
47142 * g++.old-deja/g++.other/parse2.C: New test.
47143
47144 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
47145
47146 * g++.old-deja/g++.pt/incomplete1.C: New test.
47147
47148 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
47149
47150 * g++.old-deja/g++.other/friend9.C: New test.
47151
47152 2000-11-28 Jakub Jelinek <jakub@redhat.com>
47153
47154 * gcc.dg/20001127-1.c: New test.
47155
47156 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
47157
47158 * g++.old-deja/g++.pt/friend46.C: New test.
47159
47160 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
47161
47162 * g++.old-deja/g++.other/ptrmem8.C: New test.
47163
47164 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47165
47166 * gcc.c-torture/execute/string-opt-7.c: New test.
47167 * gcc.c-torture/execute/string-opt-8.c: Likewise.
47168
47169 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
47170
47171 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
47172 instead of 'mkcheck 2'.
47173
47174 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
47175
47176 * gcc.c-torture/execute/memcheck/driver.c,
47177 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
47178 C9X references to refer to C99.
47179
47180 2000-11-25 Jakub Jelinek <jakub@redhat.com>
47181
47182 * gcc.dg/ultrasp3.c: New test.
47183
47184 2000-11-25 Neil Booth <neilb@earthling.net>
47185
47186 * gcc.dg/cpp/include2.c: Update test to be locale independent.
47187
47188 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
47189
47190 * gcc.c-torture/compile/20001123-2.c: New.
47191
47192 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47193
47194 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
47195
47196 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
47197
47198 * gcc.dg/sequence-point-1.c: Add some new tests.
47199 * gcc.c-torture/execute/20001124-1.c: New test.
47200
47201 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
47202
47203 * g++.old-deja/g++.other/vaarg4.C: New test.
47204 * gcc.c-torture/compile/20001123-1.c: New test.
47205
47206 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
47207
47208 * g++.other/crash24.C: Adjust and remove XFAIL.
47209 * g++.other/crash37.C: New test.
47210
47211 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
47212
47213 * g++.old-deja/g++.pt/instantiate9.C: New test.
47214
47215 2000-11-22 Mark Mitchell <mark@codesourcery.com>
47216
47217 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
47218 new ABI, too.
47219
47220 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
47221 * g++.old-deja/g++.robertl/eb55.C: Likewise.
47222
47223 2000-11-22 Neil Booth <neilb@earthling.net>
47224
47225 * gcc.dg/cpp/Wtrigraphs.c: New test.
47226
47227 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
47228
47229 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
47230
47231 2000-11-22 Jakub Jelinek <jakub@redhat.com>
47232
47233 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
47234
47235 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
47236
47237 * lib/gcc-dg.exp: load_lib scanasm.exp.
47238 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
47239 * lib/g++-dg.exp: load_lib scanasm.exp.
47240 * lib/scanasm.exp: New.
47241 (scan-assembler, scan-assembler-not): Add optional arguments to
47242 test name, or if not present, the pattern name.
47243 (scan-assembler-dem, scan-assembler-dem-not): New.
47244
47245 * g++.dg/dg.exp: New.
47246
47247 2000-11-21 Neil Booth <neilb@earthling.net>
47248
47249 * gcc.dg/cpp/integrated1.c: Remove.
47250
47251 2000-11-21 Jakub Jelinek <jakub@redhat.com>
47252
47253 * gcc.c-torture/execute/20001121-1.c: New test.
47254
47255 2000-11-21 Richard Henderson <rth@redhat.com>
47256
47257 * gcc.c-torture/compile/20001121-1.c: New test.
47258
47259 2000-11-20 Neil Booth <neilb@earthling.net>
47260
47261 * gcc.dg/cpp/integrated1.c: New test.
47262
47263 2000-11-21 Jakub Jelinek <jakub@redhat.com>
47264
47265 * g++.old-deja/g++.other/inline17.C: New test.
47266
47267 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
47268
47269 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
47270 local variable to be zero: I made the variable global. Now
47271 uses abort() and exit() instead of relying on main's return value.
47272
47273 2000-11-20 Neil Booth <neilb@earthling.net>
47274
47275 * gcc.dg/cpp/paste2.c: Update test.
47276 * objc/execute/paste.m: New test.
47277
47278 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
47279
47280 * gcc.dg/c99-condexpr-1.c: New test.
47281
47282 2000-11-20 Neil Booth <neilb@earthling.net>
47283
47284 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
47285
47286 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
47287
47288 * g++.old-deja/g++.pt/export1.C: New test.
47289
47290 2000-11-20 Jakub Jelinek <jakub@redhat.com>
47291
47292 * gcc.dg/20001117-1.c: New test.
47293
47294 2000-11-18 Richard Henderson <rth@redhat.com>
47295
47296 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
47297
47298 2000-11-18 Richard Henderson <rth@redhat.com>
47299
47300 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
47301 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
47302 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
47303
47304 2000-11-18 Richard Henderson <rth@redhat.com>
47305
47306 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
47307 (main): New. Exit cleanly.
47308
47309 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
47310
47311 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
47312 gcc.dg/c99-fordecl-2.c: New tests.
47313
47314 2000-11-18 Richard Henderson <rth@redhat.com>
47315
47316 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
47317 * gcc.c-torture/execute/zerolen-2.c: New.
47318
47319 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47320
47321 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
47322 memory.
47323
47324 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
47325
47326 * g++.old-deja/g++.pt/instantiate8.C: New test.
47327
47328 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
47329
47330 * g++.old-deja/g++.other/incomplete.C: Add more tests.
47331 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
47332
47333 2000-11-16 Nick Clifton <nickc@redhat.com>
47334
47335 * gcc.c-torture/execute/nestfunc-2.c: New test.
47336 * gcc.c-torture/execute/nestfunc-3.c: New test.
47337
47338 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
47339
47340 * gcc.c-torture/compile/20001116-1.c: New test.
47341
47342 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47343
47344 * gcc.c-torture/execute/20001115-1.c: New test.
47345
47346 2000-11-15 Mark Mitchell <mark@codesourcery.com>
47347
47348 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
47349 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
47350 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
47351 * g++.old-deja/g++.abi/vmihint.C: Likewise.
47352
47353 2000-11-15 Neil Booth <neilb@earthling.net>
47354
47355 gcc.dg/cpp/_Pragma1.c: Update.
47356 gcc.dg/cpp/_Pragma2.c: New test.
47357
47358 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
47359
47360 * g++.old-deja/g++.other/anon5.C: New test.
47361
47362 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
47363
47364 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
47365 tests.
47366
47367 2000-11-14 Jakub Jelinek <jakub@redhat.com>
47368
47369 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
47370 output.
47371
47372 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
47373
47374 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
47375 labels at end of compound statements.
47376
47377 2000-11-13 Jakub Jelinek <jakub@redhat.com>
47378
47379 * gcc.c-torture/execute/loop-7.c: New test.
47380
47381 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
47382
47383 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
47384
47385 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
47386
47387 * gcc.dg/c99-bool-1.c: New test.
47388
47389 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
47390
47391 * gcc.dg/c99-scope-1.c: Remove xfail.
47392 * gcc.dg/c99-scope-2.c: New test.
47393
47394 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47395
47396 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
47397 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
47398
47399 2000-11-11 Mark Mitchell <mark@codesourcery.com>
47400
47401 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
47402 error messages.
47403
47404 * g++.mike/p700.C: Don't typedef wchar_t.
47405 * g++.mike/p784.C: Likewise.
47406 * g++.mike/eb101.C: Don't use __wchar_t.
47407
47408 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
47409
47410 * g77.f-torture/execute/20001111.[fx]: Test premature exit
47411 from DO loop.
47412
47413 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
47414
47415 * gcc.c-torture/execute/20001111-1.c: New test.
47416
47417 2000-11-10 Nick Clifton <nickc@redhat.com>
47418
47419 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
47420 long multuiple and accumulate.
47421
47422 2000-11-09 Richard Henderson <rth@redhat.com>
47423
47424 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
47425 via size_t instead of int.
47426
47427 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
47428 * gcc.c-torture/execute/string-opt-2.c: Likewise.
47429 * gcc.c-torture/execute/string-opt-3.c: Likewise.
47430 * gcc.c-torture/execute/string-opt-4.c: Likewise.
47431
47432 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
47433
47434 * gcc.c-torture/compile/20001109-1.c: New test.
47435 * gcc.c-torture/compile/20001109-2.c: New test.
47436
47437 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
47438
47439 * g++.old-deja/g++.pt/operator1.C: New test.
47440 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
47441
47442 2000-11-09 Jakub Jelinek <jakub@redhat.com>
47443
47444 * gcc.dg/20001108-1.c: New test.
47445
47446 2000-11-09 Jakub Jelinek <jakub@redhat.com>
47447
47448 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
47449 with both arguments constant strings.
47450 * gcc.c-torture/execute/string-opt-3.c: New test.
47451 * gcc.c-torture/execute/string-opt-4.c: New test.
47452 * gcc.c-torture/execute/string-opt-5.c: New test.
47453
47454 2000-11-08 Nick Clifton <nickc@redhat.com>
47455
47456 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
47457 mulsidi3adddi patterns.
47458
47459 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
47460
47461 * g++.old-deja/g++.other/crash36.C: New test.
47462
47463 2000-11-08 Jakub Jelinek <jakub@redhat.com>
47464
47465 * g++.old-deja/g++.other/init16.C: New test.
47466
47467 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
47468
47469 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
47470
47471 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
47472
47473 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
47474 * gcc.c-torture/execute/va-arg-16.x: Likewise.
47475 * gcc.c-torture/execute/va-arg-17.x: Likewise.
47476
47477 2000-11-07 DJ Delorie <dj@redhat.com>
47478
47479 * gcc.dg/20000614-1.c: Add return so that test can pass.
47480
47481 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47482
47483 * gcc.c-torture/execute/string-opt-1.c: New test.
47484
47485 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
47486
47487 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
47488 mips-sgi-irix6.* because the MIPS ABI passes floating-point
47489 parameters in registers, and there is no way for a varargs
47490 function to know in which order the integer and floating-point
47491 parameters should be interleaved when they are placed on the
47492 stack.
47493 * gcc.c-torture/execute/va-arg-16.x: Likewise.
47494 * gcc.c-torture/execute/va-arg-17.x: Likewise.
47495
47496 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47497
47498 * gcc.c-torture/execute/string-opt-2.c: New test.
47499
47500 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
47501
47502 * g++.old-deja/g++.pt/crash60.C: New test.
47503
47504 2000-11-06 Jakub Jelinek <jakub@redhat.com>
47505
47506 * g++.old-deja/g++.other/crash24.C: New test.
47507 * g++.old-deja/g++.other/crash25.C: New test.
47508 * g++.old-deja/g++.other/crash26.C: New test.
47509 * g++.old-deja/g++.other/crash27.C: New test.
47510 * g++.old-deja/g++.other/crash28.C: New test.
47511 * g++.old-deja/g++.other/crash29.C: New test.
47512 * g++.old-deja/g++.other/crash30.C: New test.
47513 * g++.old-deja/g++.other/crash31.C: New test.
47514 * g++.old-deja/g++.other/crash32.C: New test.
47515 * g++.old-deja/g++.other/crash33.C: New test.
47516 * g++.old-deja/g++.other/crash34.C: New test.
47517 * g++.old-deja/g++.other/crash35.C: New test.
47518
47519 2000-11-06 Jakub Jelinek <jakub@redhat.com>
47520
47521 * gcc.c-torture/execute/20001031-1.c: New test.
47522
47523 2000-11-04 Mark Mitchell <mark@codesourcery.com>
47524
47525 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
47526 namespace.
47527
47528 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
47529 standards-conformant.
47530
47531 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
47532
47533 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
47534 * g++.old-deja/g++.mike/p755a.C: Likewise.
47535 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
47536 library makes no calls to `operator new' during initialization.
47537
47538 2000-11-04 Neil Booth <neilb@earthling.net>
47539
47540 * gcc.dg/cpp/include2.c: New tests.
47541
47542 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
47543
47544 * lib/g++.exp (g++_set_ld_library_path): New function.
47545 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
47546
47547 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
47548
47549 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
47550 warnings.
47551
47552 2000-11-01 Richard Henderson <rth@redhat.com>
47553
47554 * g++.old-deja/g++.ext/namedret1.C: New.
47555 * g++.old-deja/g++.ext/namedret2.C: New.
47556 * g++.old-deja/g++.ext/namedret3.C: New.
47557
47558 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
47559
47560 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
47561 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
47562
47563 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47564
47565 * gcc.c-torture/execute/va-arg-21.c: New test.
47566
47567 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
47568
47569 * gcc.dg/c99-complex-2.c: New test.
47570
47571 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47572
47573 * gcc.c-torture/execute/stdio-opt-1.c: New test.
47574
47575 2000-10-31 Jakub Jelinek <jakub@redhat.com>
47576
47577 * g++.old-deja/g++.other/inline16.C: New test.
47578
47579 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
47580
47581 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
47582 __PRETTY_FUNCTION__
47583
47584 2000-10-29 Neil Booth <neilb@earthling.net>
47585
47586 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
47587 New tests.
47588 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
47589 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
47590 optimisation.
47591
47592 2000-10-29 Neil Booth <neilb@earthling.net>
47593
47594 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
47595 * mi1.c, mi1c.h: Add null directives to multiple-include test.
47596 * mi5.c: Test multiple includes work with -C.
47597 * trigraphs.c: Test ^= version.
47598
47599 2000-10-28 Neil Booth <neilb@earthling.net>
47600
47601 New tests and test updates for new macro expander.
47602
47603 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
47604 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
47605 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
47606 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
47607 new diagnostic messages.
47608
47609 * gcc.dg/cpp/macro3.c: New tests.
47610
47611 2000-10-27 Mark Mitchell <mark@codesourcery.com>
47612
47613 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
47614 on the same line.
47615
47616 2000-10-27 Jakub Jelinek <jakub@redhat.com>
47617
47618 * g++.old-deja/g++.other/eh2.C: New test.
47619
47620 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
47621
47622 * gcc.c-torture/execute/20001027-1.c: New test.
47623
47624 2000-10-26 Richard Henderson <rth@redhat.com>
47625
47626 * gcc.c-torture/execute/20001026-1.c: New.
47627
47628 2000-10-26 Mark Mitchell <mark@codesourcery.com>
47629
47630 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
47631 * g++.old-deja/g++.law/builtin1.C: Likewise.
47632 * g++.old-deja/g++.law/ctors10.C: Likewise.
47633 * g++.old-deja/g++.law/virtual3.C: Likewise.
47634 * g++.old-deja/g++.mike/p658.C: Likewise.
47635 * g++.old-deja/g++.other/sibcall1.C: Likewise.
47636 * g++.old-deja/g++.other/vaarg2.C: Likewise.
47637 * g++.old-deja/g++.robertl/eb124.C: Likewise.
47638 * g++.old-deja/g++.robertl/eb44.C: Likewise.
47639 * g++.old-deja/g++.robertl/eb77.C: Likewise.
47640
47641 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
47642
47643 * gcc.c-torture/compile/20001024-1.c: New test.
47644
47645 2000-10-25 Mark Mitchell <mark@codesourcery.com>
47646
47647 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
47648 to tell us whether or not we are using V3.
47649
47650 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
47651
47652 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
47653 operands.
47654
47655 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
47656
47657 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
47658
47659 2000-10-25 Jakub Jelinek <jakub@redhat.com>
47660
47661 * gcc.c-torture/execute/20001024-1.c: New test.
47662
47663 2000-10-24 Jakub Jelinek <jakub@redhat.com>
47664
47665 * g++.old-deja/g++.other/sibcall1.C: New test.
47666
47667 2000-10-20 Jakub Jelinek <jakub@redhat.com>
47668
47669 * gcc.dg/noncompile/init-3.c: New test.
47670
47671 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
47672
47673 * gcc.dg/format-array-1.c: New test.
47674
47675 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
47676
47677 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
47678 writing through null pointers; remove comment about testing
47679 unterminated strings.
47680
47681 2000-10-17 Matthew Hiller <hiller@redhat.com>
47682
47683 * gcc.c-torture/execute/20001017-2.c: New test.
47684
47685 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
47686
47687 * gcc.c-torture/compile/20001018-1.c: New test.
47688 * gcc.c-torture/compile/20001018-1.x: Xfail.
47689
47690 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47691
47692 * gcc.c-torture/execute/20001017-1.c: New test.
47693
47694 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
47695
47696 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
47697 for multiple use of arguments with scanf formats; add tests for
47698 multiple use of arguments.
47699
47700 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
47701
47702 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
47703 from some old tests.
47704
47705 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
47706
47707 * gcc.dg/format-miss-1.c: New test.
47708
47709 2000-10-16 Jakub Jelinek <jakub@redhat.com>
47710
47711 * gcc.c-torture/execute/20001013-1.c: New test.
47712
47713 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
47714
47715 * gcc.dg/format-branch-1.c: New test.
47716
47717 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
47718
47719 * README, lib/file-format.exp: Remove EGCS references.
47720
47721 2000-10-16 Jakub Jelinek <jakub@redhat.com>
47722
47723 * gcc.dg/20001013-1.c: New test.
47724
47725 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
47726
47727 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
47728 for intmax_t in the compiler using __typeof__ and the type rules
47729 for conditional expressions.
47730
47731 2000-10-13 Jakub Jelinek <jakub@redhat.com>
47732
47733 * gcc.dg/20001012-1.c: New test.
47734 * gcc.dg/20001012-2.c: New test.
47735
47736 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
47737
47738 * gcc.dg/format-attr-1.c: New test.
47739
47740 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
47741
47742 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
47743 __LONG_LONG_MAX__ instead of LLONG_MAX.
47744
47745 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
47746
47747 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
47748 scanf flags.
47749 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
47750 flags.
47751
47752 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
47753
47754 * gcc.dg/sequence-pt-1.c: New test.
47755
47756 2000-10-11 Geoff Keating <geoffk@cygnus.com>
47757
47758 * gcc.c-torture/execute/20001011-1.c: New testcase.
47759 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
47760
47761 2000-10-10 Jakub Jelinek <jakub@redhat.com>
47762
47763 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
47764 does not error on it.
47765
47766 2000-10-10 Jakub Jelinek <jakub@redhat.com>
47767
47768 * gcc.dg/20001009-1.c: New test.
47769
47770 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
47771
47772 * gcc.c-torture/compile/20001009-1.c: Move from here ....
47773 * gcc.c-torture/execute/20001009-2.c: ... to here.
47774
47775 2000-10-09 Geoff Keating <geoffk@cygnus.com>
47776
47777 * gcc.c-torture/compile/20001009-1.c: New testcase.
47778 * gcc.c-torture/execute/20001009-1.c: New testcase.
47779 Testcases provided by Jan Hubicka <jh@suse.cz>.
47780
47781 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
47782
47783 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
47784 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
47785 uintmax_t using <limits.h> to emulate the compiler's internal
47786 logic. No longer XFAIL %j tests.
47787
47788 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
47789
47790 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
47791 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
47792 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
47793 regexps and details of expected handling of some bad formats.
47794 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
47795 suppression.
47796
47797 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
47798
47799 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
47800 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
47801 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
47802 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
47803 in list archives.
47804
47805 2000-10-06 Richard Henderson <rth@cygnus.com>
47806
47807 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
47808 * g++.old-deja/g++.brendan/crash52.C: Likewise.
47809 * g++.old-deja/g++.jason/report.C: Likewise.
47810 * g++.old-deja/g++.law/friend5.C: Likewise.
47811 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
47812 of the expected warnings.
47813
47814 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
47815
47816 * g++.old-deja/g++.pt/enum14.C: New test.
47817
47818 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
47819
47820 * g++.old-deja/g++.pt/crash59.C: New test.
47821
47822 2000-10-04 Will Cohen <wcohen@redhat.com>
47823
47824 * gcc.dg/20000926-1.c: New test.
47825
47826 2000-10-03 Geoff Keating <geoffk@cygnus.com>
47827
47828 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
47829 function name for current C++ compiler.
47830 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
47831
47832 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
47833
47834 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
47835 __PRETTY_FUNCTION__.
47836 * g++.old-deja/g++.ext/pretty2.C: Likewise.
47837
47838 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47839
47840 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
47841
47842 2000-09-26 Jakub Jelinek <jakub@redhat.com>
47843
47844 * gcc.c-torture/compile/20000923-1.c: New test.
47845
47846 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
47847
47848 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
47849 * g++.old-deja/g++.pt/ttp62.C: Same.
47850 * g++.old-deja/g++.other/inline14.C: Same.
47851
47852 2000-09-24 Richard Henderson <rth@cygnus.com>
47853
47854 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
47855
47856 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
47857
47858 * gcc.dg/c90-printf-1.c: Add test for wide string format.
47859
47860 2000-09-22 Geoff Keating <geoffk@cygnus.com>
47861
47862 * gcc.c-torture/compile/20000922-1.c: New file.
47863
47864 2000-09-21 Nick Clifton <nickc@redhat.com>
47865
47866 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
47867 a signed long modulo operation.
47868 (mod6): New function - perform an unsigned long modulo operation.
47869 (main): Add tests for modulos of very large numbers by very small
47870 dividends.
47871
47872 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47873
47874 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
47875
47876 2000-09-19 Richard Henderson <rth@cygnus.com>
47877
47878 * gcc.dg/compare2.c (case 10): XFAIL.
47879
47880 2000-09-18 Richard Henderson <rth@cygnus.com>
47881
47882 * gcc.c-torture/execute/20000906-1.c: Move ...
47883 * gcc.dg/20000906-1.c: ... here. Only run on targets
47884 that support __builtin_trap.
47885
47886 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
47887
47888 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
47889
47890 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
47891
47892 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
47893 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
47894 more $ format tests.
47895
47896 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
47897
47898 * gcc.dg/format-errmk-1.c: New test.
47899
47900 2000-09-17 Greg McGary <greg@mcgary.org>
47901
47902 * gcc.c-torture/execute/20000917-1.x: Remove.
47903
47904 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
47905
47906 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
47907
47908 2000-09-17 Greg McGary <greg@mcgary.org>
47909
47910 * gcc.c-torture/execute/20000917-1.c: New test.
47911 * gcc.c-torture/execute/20000917-1.x: XFAIL.
47912
47913 2000-09-16 Neil Booth <NeilB@earthling.net>
47914
47915 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
47916 in nested macro bug.
47917
47918 2000-09-15 Neil Booth <NeilB@earthling.net>
47919
47920 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
47921
47922 2000-09-14 Jeffrey A Law (law@cygnus.com)
47923
47924 * gcc.c-torture/execute/20000914-1.c: New test.
47925
47926 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
47927
47928 * g++.other/inline13.C: New test.
47929
47930 2000-09-12 Andreas Jaeger <aj@suse.de>
47931
47932 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
47933 constant by Ulrich Drepper <drepper@redhat.com>.
47934
47935 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
47936
47937 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
47938
47939 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47940
47941 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
47942
47943 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
47944
47945 * gcc.dg/cpp/backslash.c: New test.
47946
47947 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
47948
47949 * gcc.c-torture/execute/20000910-1.c: New test.
47950 * gcc.c-torture/execute/20000910-2.c: Likewise.
47951
47952 2000-09-11 Robert Lipe <robertl@sco.com>
47953
47954 * gcc.dg/pragma-align.c: New test.
47955
47956 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
47957
47958 * g++.old-deja/g++.pt/explicit82.C: New test.
47959 * g++.old-deja/g++.pt/explicit83.C: New test.
47960
47961 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
47962
47963 * gcc.dg/asm-names.c: New test.
47964
47965 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47966
47967 * gcc.dg/cpp/tr-warn6.c: New test
47968
47969 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
47970
47971 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
47972 be accepted.
47973
47974 2000-09-07 Catherine Moore <clm@redhat.com>
47975
47976 * gcc.c-torture/execute/unroll-1.c: New test.
47977
47978 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
47979
47980 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
47981 ERROR markers.
47982 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
47983 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
47984 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
47985 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
47986 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
47987 Preprocess only.
47988 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
47989 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
47990
47991 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
47992
47993 * g++.old-deja/g++.pt/deduct2.C: New test.
47994
47995 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
47996
47997 * g++.old-deja/g++.pt/parms2.C: New test.
47998
47999 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
48000
48001 * g++.old-deja/g++.pt/crash58.C: New test.
48002
48003 2000-09-06 Greg McGary <greg@mcgary.org>
48004
48005 * gcc.c-torture/execute/20000906-1.c: New test.
48006 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
48007
48008 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48009
48010 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
48011
48012 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
48013
48014 * g++.old-deja/g++.pt/crash57.C: New test.
48015
48016 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
48017
48018 * g++.old-deja/g++.pt/crash56.C: New test.
48019
48020 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
48021
48022 * g++.old-deja/g++.pt/koenig1.C: New test.
48023
48024 2000-09-04 Jakub Jelinek <jakub@redhat.com>
48025
48026 * gcc.dg/20000904-1.c: New test.
48027
48028 2000-09-04 Jakub Jelinek <jakub@redhat.com>
48029
48030 * gcc.dg/cpp/paste8.c: New test.
48031
48032 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
48033
48034 * gcc.c-torture/compile/20000827-1.c: New test.
48035
48036 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
48037
48038 * gcc.dg/format-diag-1.c: New test.
48039
48040 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
48041
48042 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
48043 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
48044 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
48045 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
48046 gcc.dg/formatz-1.c: Adjust warning regular expressions.
48047
48048 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
48049
48050 * g++.old-deja/g++.other/nested4.C: New test.
48051
48052 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
48053
48054 * g++.old-deja/g++.ns/scoped1.C: New test.
48055
48056 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
48057
48058 * lib/g++.exp: Support testing already-installed GCC.
48059
48060 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48061
48062 * wtr-label-1.c, wtr-suffix-1.c: New tests.
48063
48064 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48065
48066 * gcc.dg/return-type-2.c: New test.
48067
48068 2000-08-27 Geoff Keating <geoffk@cygnus.com>
48069
48070 * gcc.c-torture/compile/20000825-1.c: New test.
48071
48072 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
48073
48074 * gcc.dg/dwarf2-2.c: New test.
48075
48076 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
48077
48078 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
48079 dg-warning regexps.
48080
48081 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
48082
48083 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
48084 gcc.dg/format-ext-5.c: New tests.
48085
48086 2000-08-25 Jakub Jelinek <jakub@redhat.com>
48087
48088 * g++.old-deja/g++.other/crash22.C: New test.
48089
48090 2000-08-24 Mark Mitchell <mark@codesourcery.com>
48091
48092 * gcc.dg/noncompile/930622-2.c: Adjust error message.
48093
48094 2000-08-24 Richard Henderson <rth@cygnus.com>
48095
48096 * gcc.dg/ia64-sync-1.c: New test.
48097 * gcc.dg/ia64-sync-2.c: New test.
48098 * gcc.dg/ia64-asm-1.c: New test.
48099
48100 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
48101
48102 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
48103 * gcc.dg/format-ext-2.c: New test.
48104
48105 2000-08-23 Jason Merrill <jason@redhat.com>
48106
48107 * lib/old-dejagnu.exp: Also ignore "In member function" and
48108 "At global scope".
48109
48110 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48111
48112 * gcc.dg/noncompile/label-lineno-1.c: New test.
48113
48114 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
48115
48116 * gcc.dg/c99-array-nonobj-1.c: New test.
48117
48118 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
48119
48120 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
48121 tests.
48122 * gcc.dg/format-ext-1.c: New test.
48123
48124 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48125
48126 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
48127 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
48128 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
48129 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
48130 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
48131
48132 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
48133
48134 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
48135 gcc.dg/c99-strftime-2.c: New tests.
48136
48137 2000-08-22 Richard Henderson <rth@cygnus.com>
48138
48139 * gcc.c-torture/execute/20000822-1.c: New test.
48140
48141 2000-08-21 Jakub Jelinek <jakub@redhat.com>
48142
48143 * gcc.c-torture/execute/20000819-1.x: Remove.
48144
48145 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
48146
48147 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
48148 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
48149 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
48150 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
48151 gcc.dg/format-xopen-1.c: New tests.
48152
48153 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
48154
48155 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
48156
48157 2000-08-21 Jakub Jelinek <jakub@redhat.com>
48158
48159 * g++.old-deja/g++.other/loop2.C: New test.
48160
48161 * gcc.c-torture/compile/20000606-1.c: New test.
48162 * gcc.c-torture/compile/20000728-1.c: New test.
48163 * gcc.c-torture/execute/20000801-1.c: New test.
48164 * gcc.c-torture/execute/20000801-2.c: New test.
48165 * gcc.c-torture/execute/20000819-1.c: New test.
48166 * gcc.c-torture/execute/20000819-1.x: XFAIL.
48167 * gcc.dg/20000629-1.c: New test.
48168 * gcc.dg/20000724-1.c: New test.
48169 * gcc.dg/20000807-1.c: New test.
48170
48171 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
48172
48173 * gcc.dg/cpp/pragma-1.c: New test.
48174 * gcc.dg/cpp/pragma-2.c: New test.
48175
48176 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
48177
48178 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
48179 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
48180
48181 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48182
48183 * gcc.c-torture/compile/20000818-1.c: New test.
48184
48185 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
48186
48187 * gcc.c-torture/execute/20000818-1.c: New test.
48188
48189 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
48190
48191 * gcc.dg/format-va-1.c: New test.
48192
48193 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
48194
48195 * g++.old-deja/g++.other/typedef8.C: New test.
48196
48197 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
48198
48199 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
48200 * g++.old-deja/g++.mike/net36.C: Mark candidate.
48201 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
48202 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
48203 * g++.old-deja/g++.other/ptrmem7.C: New test.
48204 * g++.old-deja/g++.pt/ptrmem10.C: New test.
48205
48206 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
48207
48208 * g++.old-deja/g++.pt/typename27.C: New test.
48209
48210 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
48211
48212 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
48213 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
48214 * g++.old-deja/g++.pt/friend45.C: New test.
48215 * g++.old-deja/g++.other/friend8.C: New test.
48216
48217 2000-08-15 Richard Henderson <rth@cygnus.com>
48218
48219 * gcc.c-torture/execute/20000815-1.c: New test.
48220
48221 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
48222
48223 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
48224 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
48225 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
48226
48227 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
48228
48229 * g++.old-deja/g++.other/refinit2.C: New test.
48230
48231 2000-08-13 Geoff Keating <geoffk@cygnus.com>
48232
48233 * lib/c-torture.exp (c-torture): Make
48234 compiler_conditional_xfail_data global.
48235 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
48236 compiler_conditional_xfail_data machinery.
48237 (f-torture-execute): Likewise.
48238 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
48239 and only when unrolling loops.
48240
48241 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
48242
48243 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
48244
48245 * g++.old-deja/g++.pt/explicit81.C: New test.
48246
48247 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
48248
48249 * g++.old-deja/g++.pt/typename26.C: New test.
48250
48251 2000-08-10 Geoff Keating <geoffk@cygnus.com>
48252
48253 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
48254 warning.
48255
48256 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
48257
48258 * g++.old-deja/g++.other/array3.C: New test.
48259
48260 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
48261
48262 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
48263 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
48264 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
48265 New tests.
48266
48267 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
48268
48269 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
48270 * g++.old-deja/g++.abi/vmihint.C: Likewise.
48271
48272 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
48273
48274 * gcc.c-torture/execute/20000808-1.c: New test.
48275
48276 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
48277
48278 * gcc.dg/c90-const-expr-1.c: New test.
48279
48280 2000-08-08 Richard Henderson <rth@cygnus.com>
48281
48282 * gcc.dg/noncompile/920923-1.c: Declare calloc.
48283
48284 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
48285
48286 * gcc.dg/noncompile/const-ll-1.c: New test.
48287
48288 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
48289
48290 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
48291
48292 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
48293
48294 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
48295 that running programs linked against the shared version of libobjc
48296 run correctly.
48297
48298 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
48299
48300 * gcc.dg/c99-printf-1.c: New test.
48301
48302 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
48303
48304 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
48305
48306 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
48307
48308 * gcc.c-torture/execute/20000731-1.x: Delete.
48309
48310 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
48311
48312 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
48313 and torture_without_loops as is done by c-torture.exp.
48314 (search_for): Copy from c-torture.exp.
48315 (gcc-dg-runtest): New function, drives a directory of tests
48316 iterating over the TORTURE_OPTIONS.
48317 (scan-assembler, scan-assembler-not): Move here from
48318 individual directory drivers.
48319
48320 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
48321 defined by lib/gcc-dg.exp.
48322 * gcc.dg/cpp/cpp.exp: Likewise.
48323 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
48324 gcc-dg-runtest, so we cycle over optimization options.
48325
48326 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
48327 * gcc.dg/compare2.c: No longer expected to fail.
48328
48329 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
48330
48331 * gcc.c-torture/execute/20000804-1.c: New test.
48332
48333 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
48334
48335 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
48336
48337 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
48338
48339 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
48340
48341 2000-08-03 Jeffrey A Law (law@cygnus.com)
48342
48343 * gcc.c-torture/compile/20000803-1.c: New test.
48344
48345 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
48346
48347 * gcc.c-torture/execute/20000801-3.c,
48348 gcc.c-torture/execute/20000801-4.c: New tests.
48349 * gcc.c-torture/execute/20000801-3.x,
48350 gcc.c-torture/execute/20000801-4.x: Xfail.
48351
48352 2000-08-02 Geoff Keating <geoffk@cygnus.com>
48353
48354 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
48355 libobjc/.libs to allow for libtool.
48356
48357 2000-08-02 Jakub Jelinek <jakub@redhat.com>
48358
48359 * gcc.c-torture/compile/20000802-1.c: New test.
48360
48361 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
48362
48363 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
48364
48365 2000-07-31 Jeffrey A Law (law@cygnus.com)
48366
48367 * gcc-c-torture/execute/20000731-2.c: New test.
48368
48369 * gcc.c-torture/execute/20000731-1.c: New test.
48370 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
48371
48372 2000-07-31 Jakub Jelinek <jakub@redhat.com>
48373
48374 * gcc.dg/cpp/paste7.c: New test.
48375 * gcc.dg/cpp/20000725-1.c: New test.
48376
48377 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
48378
48379 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
48380 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
48381 declaration warning for __builtin_dwarf_reg_size.
48382
48383 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
48384
48385 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
48386
48387 * gcc.dg/noncompile/voidparam-1.c: New test.
48388
48389 2000-07-30 Richard Henderson <rth@cygnus.com>
48390
48391 * gcc.dg/c90-digraph-1.c: Don't xfail.
48392 * gcc.dg/compare2.c (case 10): Xfail.
48393 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
48394
48395 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
48396
48397 * gcc.dg/c99-main-1.c: New test.
48398
48399 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
48400
48401 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
48402
48403 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
48404
48405 * gcc.c-tortuer/execute/20000726-1.c: New test.
48406
48407 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
48408
48409 * gcc.c-torture/execute/enum-2.c: New test.
48410
48411 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48412
48413 * gcc.dg/cpp/tr-warn3.c: New test.
48414
48415 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
48416
48417 * g++.old-deja/g++.ext/implicit1.C: Remove.
48418 * g++.old-deja/g++.jason/c2.C: Remove
48419 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
48420 * g++.old-deja/g++.pt/crash16.C: Likewise.
48421 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
48422
48423 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
48424
48425 * g++.old-deja/g++.other/for2.C: New test.
48426
48427 2000-07-25 Jakub Jelinek <jakub@redhat.com>
48428
48429 * gcc.dg/20000720-1.c: New test.
48430
48431 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
48432
48433 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
48434
48435 2000-07-24 Geoff Keating <geoffk@cygnus.com>
48436
48437 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
48438 * gcc.c-torture/execute/20000722-1.c: New.
48439 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
48440
48441 2000-07-24 Jakub Jelinek <jakub@redhat.com>
48442
48443 * gcc.dg/cpp/20000720-1.S: New test.
48444
48445 2000-07-21 Michael Meissner <meissner@redhat.com>
48446
48447 * gcc.c-torture/execute/ieee/hugeval.c: New test.
48448
48449 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
48450
48451 * g++.old-deja/g++.brendan/crash16.C,
48452 g++.old-deja/g++.brendan/parse3.C,
48453 g++.old-deja/g++.brendan/redecl1.C,
48454 g++.old-deja/g++.ns/template13.C,
48455 g++.old-deja/g++.other/decl4.C,
48456 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
48457
48458 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
48459
48460 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
48461 and "Internal error".
48462
48463 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
48464 regexps.
48465 * gcc.dg/cpp/paste6.c: New test.
48466
48467 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
48468
48469 * gcc.dg/cpp/tr-direct.c: New test.
48470
48471 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
48472 gcc.dg/cpp/undef1.c: Tweak error regexps.
48473
48474 2000-07-18 Eric Christopher <echristo@redhat.com>
48475
48476 * gcc.c-torture/compile/20000718-1.c: New test.
48477
48478 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
48479
48480 * cpplex.c (_cpp_push_token): If the token being pushed back
48481 is the previous token in this context, just subtract one from
48482 context->posn.
48483 * cppmacro.c (save_expansion): Clear aux field when storing a
48484 placemarker.
48485
48486 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
48487
48488 * gcc.dg/noncompile/redecl-1.c: New test.
48489
48490 2000-07-18 Jakub Jelinek <jakub@redhat.com>
48491
48492 * gcc.c-torture/execute/20000717-5.c: New test.
48493 * gcc.c-torture/execute/20000717-1.x: Removed.
48494
48495 2000-07-17 Richard Henderson <rth@cygnus.com>
48496
48497 * gcc.c-torture/execute/20000717-4.c: New test.
48498
48499 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
48500
48501 * gcc.dg/cpp/syshdr.c: New test.
48502 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
48503
48504 2000-07-17 Neil Booth <neilb@earthling.net>
48505
48506 * gcc.dg/cpp/cmdlne-dM.c: New test.
48507 * gcc.dg/cpp/cmdlne-dD.c: New test.
48508
48509 2000-07-17 Jeffrey A Law (law@cygnus.com)
48510
48511 * gcc.c-torture/execute/20000717-3.c: New test.
48512
48513 * gcc.c-torture/compile/20000717-1.c: New test.
48514
48515 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
48516
48517 * gcc.c-torture/execute/20000717-2.c: New test.
48518
48519 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
48520
48521 * gcc.dg/formatz-1.c: New test.
48522
48523 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
48524 * gcc.dg/c99-digraph-1.c: New tests.
48525
48526 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
48527 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
48528
48529 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
48530 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
48531 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
48532 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
48533 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
48534 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
48535 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
48536
48537 2000-07-17 Greg McGary <greg@mcgary.org>
48538
48539 * gcc.c-torture/execute/20000717-1.c: New test.
48540 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
48541
48542 2000-07-15 Jakub Jelinek <jakub@redhat.com>
48543
48544 * gcc.c-torture/execute/20000715-2.c: New test.
48545 * gcc.dg/20000715-1.c: New test.
48546
48547 2000-07-15 Michael Meissner <meissner@redhat.com>
48548
48549 * gcc.c-torture/execute/20000715-1.c: New test.
48550
48551 2000-07-13 Jakub Jelinek <jakub@redhat.com>
48552
48553 * gcc.c-torture/execute/20000707-1.c: New test.
48554
48555 2000-07-13 Neil Booth <NeilB@earthling.net>
48556
48557 * gcc.dg/cpp/digraph1.c,
48558 gcc.dg/cpp/digraph2.c,
48559 gcc.dg/cpp/digraphs.c: New tests.
48560
48561 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
48562
48563 * g77.f-torture/compile/20000630-2.f: New test.
48564 * g77.f-torture/compile/20000630-2.x
48565
48566 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
48567
48568 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
48569
48570 2000-07-11 Neil Booth <NeilB@earthling.net>
48571
48572 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
48573
48574 2000-07-11 Neil Booth <NeilB@earthling.net>
48575
48576 * gcc.dg/cpp/cmdlne-C.c: New.
48577
48578 2000-07-09 Neil Booth <NeilB@earthling.net>
48579
48580 * gcc.dg/cpp/directiv.c: New tests.
48581 * gcc.dg/cpp/undef1.c: Update.
48582
48583 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
48584
48585 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
48586
48587 2000-07-09 Neil Booth <NeilB@earthling.net>
48588
48589 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
48590
48591 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
48592
48593 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
48594 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
48595
48596 2000-07-08 Neil Booth <NeilB@earthling.net>
48597
48598 * gcc.dg/cpp/macsyntx.c: New tests.
48599
48600 2000-07-07 Jakub Jelinek <jakub@redhat.com>
48601
48602 * gcc.dg/20000707-1.c: New test.
48603
48604 2000-07-07 Jakub Jelinek <jakub@redhat.com>
48605
48606 * gcc.c-torture/execute/20000706-1.c: New test.
48607 * gcc.c-torture/execute/20000706-2.c: New test.
48608 * gcc.c-torture/execute/20000706-3.c: New test.
48609 * gcc.c-torture/execute/20000706-4.c: New test.
48610 * gcc.c-torture/execute/20000706-5.c: New test.
48611
48612 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
48613
48614 * g++.old-deja/g++.pt/instantiate7.C: New test.
48615
48616 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
48617
48618 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
48619 * g++.old-deja/g++.mike/thunk3.C: Likewise.
48620 * g++.old-deja/g++.other/rtti3.C: Likewise.
48621 * g++.old-deja/g++.other/rttid3.C: Likewise.
48622
48623 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
48624
48625 * g77.f-torture/compile/20000630-1.x: Fix typo
48626
48627 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
48628
48629 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
48630 assembly output.
48631
48632 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
48633
48634 * gcc.dg/cpp/ident.c: New test.
48635
48636 2000-07-05 Neil Booth <NeilB@earthling.net>
48637
48638 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
48639 gcc.dg/cpp/lexstrng.c: New tests.
48640
48641 2000-07-04 Neil Booth <NeilB@earthling.net>
48642
48643 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
48644 * gcc.dg/cpp/strify2.c: Same.
48645
48646 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
48647
48648 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
48649 * gcc.dg/cpp/19990703-1.c: Likewise.
48650 * gcc.dg/cpp/20000625-1.c: Likewise.
48651 * gcc.dg/cpp/20000625-2.c: Likewise.
48652
48653 * gcc.dg/cpp/macro1.c,
48654 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
48655 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
48656 gcc.dg/cpp/strify1.c,
48657 gcc.dg/cpp/strify2.c: New tests.
48658
48659 2000-07-03 Jakub Jelinek <jakub@redhat.com>
48660
48661 * gcc.c-torture/execute/20000703-1.c: New test.
48662
48663 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
48664
48665 * g++.old-deja/g++.pt (lookup10.C): New test.
48666
48667 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
48668
48669 * g++.old-deja/g++.pt (typename25.C): New test.
48670
48671 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
48672
48673 * gcc.c-torture/compile/20000701-1.c: New test.
48674
48675 2000-06-30 Nick Clifton <nickc@cygnus.com>
48676
48677 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
48678 to test case.
48679
48680 2000-06-30 Catherine Moore <clm@cygnus.com>
48681
48682 * gcc.c-torture/execute/align-1.c: New test.
48683
48684 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
48685
48686 * g++.old-deja/g++.pt/expr8.C: New test.
48687 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
48688
48689 2000-06-29 Nick Clifton <nickc@cygnus.com>
48690
48691 * gcc.c-torture/compile/20000629-1.c: New test.
48692
48693 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
48694
48695
48696 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
48697 gcc.dg/noncompile directory, depending on whether they're
48698 preprocessor tests or not. Annotate all the tests for the dg
48699 framework.
48700
48701 * gcc.c-torture/noncompile/noncompile.exp: Delete.
48702 * gcc.dg/noncompile/noncompile.exp: New.
48703
48704 * Moved files:
48705 Old name New name
48706 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
48707 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
48708 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
48709 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
48710 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
48711 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
48712 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
48713 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
48714 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
48715 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
48716 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
48717 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
48718 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
48719 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
48720 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
48721 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
48722 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
48723 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
48724 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
48725 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
48726 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
48727 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
48728 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
48729 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
48730
48731 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
48732 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
48733 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
48734 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
48735 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
48736 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
48737
48738 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
48739
48740 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
48741 declare one variable. On the fourth, error.
48742 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
48743 declared by 20000628-1a.h.
48744
48745 2000-06-29 Richard Henderson <rth@redhat.com>
48746
48747 * gcc.c-torture/execute/930529-1.x: New file.
48748 * gcc.dg/920413-1.c: Adjust expected warning text.
48749 * gcc.dg/980217-1.c: Declare abort.
48750 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
48751
48752 2000-06-29 Jeffrey A Law (law@cygnus.com)
48753
48754 * g77.f-torture/compile/20000629-1.f: New test.
48755 * g77.f-torture/compile/20000629-1.x: Expected to fail.
48756
48757 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
48758
48759 Rearrange lots of files, removing entirely the
48760 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
48761 directories.
48762
48763 * Deleted files:
48764 gcc.c-torture/code_quality/code_quality.exp
48765 gcc.c-torture/special/special.exp
48766 gcc.failure/failure.exp
48767 gcc.failure/940409-1.x
48768 gcc.c-torture/compile/961203-1.x
48769
48770 * New files:
48771 gcc.misc-tests/linkage.exp
48772 gcc.c-torture/execute/920730-1t.c
48773 gcc.c-torture/execute/920730-1t.x
48774 gcc.c-torture/compile/920520-1.x
48775 gcc.c-torture/compile/920521-1.x
48776 gcc.c-torture/compile/981006-1.x
48777 gcc.c-torture/execute/eeprof-1.x
48778
48779 * Moved files (possibly with modifications to fit a new harness):
48780 Old name New name
48781 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
48782 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
48783 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
48784 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
48785 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
48786 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
48787 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
48788 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
48789 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
48790 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
48791 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
48792 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
48793 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
48794 gcc.failure/940409-1.c gcc.dg/940409-1.c
48795
48796 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
48797
48798 * c-torture/compile/961203-1.x: Delete.
48799
48800 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
48801 not exit. Include stdio.h.
48802 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
48803 * gcc.misc-tests/dg-12.c: Likewise.
48804 * gcc.misc-tests/dg-5.c: Likewise.
48805 * gcc.misc-tests/dg-6.c: Likewise.
48806 * gcc.misc-tests/dg-7.c: Prototype abort.
48807 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
48808 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
48809 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
48810 not exit.
48811 * gcc.misc-tests/sieve.c: Use return from main, not exit.
48812 * gcc.misc-tests/sort2.c: Use return from main, not exit.
48813
48814 2000-06-28 Jakub Jelinek <jakub@redhat.com>
48815
48816 * gcc.dg/cpp/20000628-1.c: New test.
48817 * gcc.dg/cpp/20000628-1.h: New header for above test.
48818 * gcc.dg/cpp/20000628-1a.h: Likewise.
48819
48820 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
48821
48822 * gcc.dg/cpp: New directory.
48823 * gcc.dg/cpp/cpp.exp: New driver.
48824 * gcc.dg/cpp/20000627-1.c: New test.
48825 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
48826 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
48827 and rewrite as a compilation test.
48828
48829 * gcc.dg: Move many files into the cpp subdirectory, possibly
48830 renaming or editing them as well.
48831 Old name New name
48832 990119-1.c cpp/19990119-1.c
48833 990228-1.c cpp/19990228-1.c
48834 990407-1.c cpp/19990407-1.c
48835 990409-1.c cpp/19990409-1.c
48836 990413-1.c cpp/19990413-1.c
48837 990703-1.c cpp/19990703-1.c
48838 20000127-1.c cpp/20000127-1.c
48839 20000129-1.c cpp/20000129-1.c
48840 20000207-1.c cpp/20000207-1.c
48841 20000207-2.c cpp/20000207-2.c
48842 20000209-1.c cpp/20000209-1.c
48843 20000209-2.c cpp/20000209-2.c
48844 20000301-1.c cpp/20000301-1.c
48845 20000419-1.c cpp/20000419-1.c
48846 20000510-1.S cpp/20000510-1.S
48847 20000519-1.c cpp/20000519-1.c
48848 20000529-1.c cpp/20000529-1.c
48849 20000625-1.c cpp/20000625-1.c
48850 20000625-2.c cpp/20000625-2.c
48851 cpp-as1.c cpp/assert1.c
48852 cpp-as2.c cpp/assert2.c
48853 cxx-comments-1.c cpp/cxxcom1.c
48854 cxx-comments-2.c cpp/cxxcom2.c
48855 endif-label.c cpp/endif.c
48856 cpp-hash1.c cpp/hash1.c
48857 cpp-hash2.c cpp/hash2.c
48858 cpp-if1.c cpp/if-1.c
48859 cpp-if2.c cpp/if-2.c
48860 cpp-if3.c cpp/if-3.c
48861 cpp-if4.c cpp/if-4.c
48862 cpp-if5.c cpp/if-5.c
48863 cpp-cond.c cpp/if-cexp.c
48864 cpp-missingop.c cpp/if-mop.c
48865 cpp-missingparen.c cpp/if-mpar.c
48866 cpp-opprec.c cpp/if-oppr.c
48867 cpp-ifparen.c cpp/if-paren.c
48868 cpp-shortcircuit.c cpp/if-sc.c
48869 cpp-shift.c cpp/if-shift.c
48870 cpp-unary.c cpp/if-unary.c
48871 cpp-li1.c cpp/line1.c
48872 cpp-li2.c cpp/line2.c
48873 lineno.c cpp/line3.c
48874 lineno-2.c cpp/line4.c
48875 cpp-mi.c cpp/mi1.c
48876 cpp-mic.h cpp/mi1c.h
48877 cpp-micc.h cpp/mi1cc.h
48878 cpp-mind.h cpp/mi1nd.h
48879 cpp-mindp.h cpp/mi1ndp.h
48880 cpp-mix.h cpp/mi1x.h
48881 cpp-mi2.c cpp/mi2.c
48882 cpp-mi2a.h cpp/mi2a.h
48883 cpp-mi2b.h cpp/mi2b.h
48884 cpp-mi2c.h cpp/mi2c.h
48885 cpp-mi3.c cpp/mi3.c
48886 cpp-mi3.def cpp/mi3.def
48887 poison-1.c cpp/poison.c
48888 pr-impl.c cpp/prag-imp.c
48889 cpp-redef-2.c cpp/redef1.c
48890 cpp-redef.c cpp/redef2.c
48891 strpaste.c cpp/strp1.c
48892 strpaste-2.c cpp/strp2.c
48893 cpp-tradpaste.c cpp/tr-paste.c
48894 cpp-tradstringify.c cpp/tr-str.c
48895 cpp-tradwarn1.c cpp/tr-warn1.c
48896 cpp-tradwarn2.c cpp/tr-warn2.c
48897 trigraphs.c cpp/trigraphs.c
48898 cpp-unc1.c cpp/unc1.c
48899 cpp-unc2.c cpp/unc2.c
48900 cpp-unc3.c cpp/unc3.c
48901 cpp-unc.c cpp/unc4.c
48902 undef.c cpp/undef1.c
48903 undef-2.c cpp/undef2.c
48904 cpp-wi1.c cpp/widestr1.c
48905
48906 2000-06-27 Mark Mitchell <mark@codesourcery.com>
48907
48908 * lib/g++.exp (g++_include_flags): Tweak.
48909
48910 2000-06-27 H.J. Lu <hjl@gnu.org>
48911 Loren J. Rittle <ljrittle@acm.org>
48912
48913 * lib/g++.exp (g++_include_flags): Override libgloss.exp
48914 version with one that knows about the new gcc tree structure.
48915 (g++_link_flags): Same.
48916
48917 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
48918
48919 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
48920 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
48921 case we are cross-compiling.
48922
48923 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
48924 g++.old-deja/g++.niklas/Makefile.in,
48925 g++.old-deja/g++.niklas/configure.in,
48926 g++.old-deja/g++.other/Makefile.in,
48927 g++.old-deja/g++.other/configure.in,
48928 gcc.c-torture/code_quality/Makefile.in,
48929 gcc.c-torture/code_quality/configure.in,
48930 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
48931 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
48932 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
48933 gcc.c-torture/execute/ieee/Makefile.in,
48934 gcc.c-torture/execute/ieee/configure.in,
48935 gcc.c-torture/noncompile/Makefile.in,
48936 gcc.c-torture/noncompile/configure.in,
48937 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
48938 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
48939 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
48940
48941 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
48942
48943 * g++.old-deja/g++.other/ambig3.C: New test.
48944
48945 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
48946
48947 * g++.old-deja/g++.pt/syntax1.C: New test.
48948 * g++.old-deja/g++.pt/syntax2.C: New test.
48949 * g++.old-deja/g++.other/syntax3.C: New test.
48950 * g++.old-deja/g++.other/syntax4.C: New test.
48951
48952 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
48953
48954 * gcc.dg/20000623-1.c: Prototype exit and abort.
48955
48956 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
48957
48958 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
48959 New tests.
48960 * gcc.dg/cpp-mi3.def: New file.
48961
48962 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
48963 inside assertions.
48964 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
48965 lexer's error messages.
48966 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
48967 divine anything from the linemarkers.
48968 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
48969 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
48970
48971 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
48972
48973 * gcc.dg/20000623-1.c: New test.
48974
48975 2000-06-22 Jakub Jelinek <jakub@redhat.com>
48976
48977 * gcc.c-torture/execute/20000622-1.c: New test.
48978
48979 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
48980
48981 * g++.old-deja/g++.other/init15.C: New test.
48982
48983 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
48984
48985 * g++.old-deja/g++.pt/vaarg2.C: New test.
48986 * g++.old-deja/g++.pt/vaarg3.C: New test.
48987
48988 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
48989
48990 * g++.old-deja/g++.other/dyncast6.C: New test.
48991
48992 2000-06-15 Jakub Jelinek <jakub@redhat.com>
48993
48994 * gcc.c-torture/execute/loop-6.c: New test.
48995
48996 2000-06-14 Jakub Jelinek <jakub@redhat.com>
48997
48998 * gcc.dg/20000614-1.c: New test.
48999 * gcc.dg/20000614-2.c: New test.
49000
49001 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
49002
49003 * g++.old-deja/g++.other/inline12.C: New test.
49004
49005 2000-06-13 Jakub Jelinek <jakub@redhat.com>
49006
49007 * g++.old-deja/g++.other/eh1.C: New test.
49008
49009 2000-06-12 Jakub Jelinek <jakub@redhat.com>
49010
49011 * g++.old-deja/g++.other/type.C: New test.
49012
49013 2000-06-05 Jakub Jelinek <jakub@redhat.com>
49014
49015 * g++.old-deja/g++.other/initstring.C: New test.
49016
49017 2000-06-12 Jason Merrill <jason@redhat.com>
49018
49019 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
49020
49021 2000-06-09 Jeffrey A Law (law@cygnus.com)
49022
49023 * gcc.c-torture/compile/20000609-1.c: New test.
49024
49025 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
49026
49027 * gcc.dg/20000609-1.c: New test.
49028
49029 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
49030
49031 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
49032 * gcc.c-torture/noncompile/poison-1.c: Move...
49033 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
49034 * gcc.dg/cpp-li1.c: Add a token after the #line.
49035
49036 2000-06-05 Richard Henderson <rth@cygnus.com>
49037
49038 * gcc.c-torture/execute/20000605-2.c: New test.
49039 * gcc.c-torture/execute/20000605-3.c: New test.
49040
49041 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
49042
49043 * g77.f-torture/execute/20000503-1.x: New file.
49044
49045 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
49046
49047 * g++.old-deja/g++.eh/badalloc1.C: New test.
49048
49049 2000-06-05 Richard Henderson <rth@cygnus.com>
49050
49051 * gcc.c-torture/execute/20000605-1.c: New test.
49052
49053 2000-06-05 Jakub Jelinek <jakub@redhat.com>
49054 Nathan Sidwell <nathan@codesourcery.com>
49055
49056 * gcc.c-torture/compile/20000605-1.c: New test.
49057
49058 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
49059
49060 * g77.f-torture/compile/20000601-1.f: New test.
49061
49062 2000-06-03 Richard Henderson <rth@cygnus.com>
49063
49064 * gcc.c-torture/execute/20000603-1.c: New.
49065
49066 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
49067
49068 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
49069 * gcc.dg/noreturn-2.c (noreturn): Likewise.
49070
49071 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
49072
49073 * gcc.dg/compare2.c (case 12): XFAIL.
49074 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
49075 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
49076
49077 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
49078
49079 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
49080
49081 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
49082 guard macro is already defined when the header is first
49083 included.
49084 * gcc.dg/cpp-mix.h: New file.
49085 * gcc.dg/endif-label.c: Update patterns to match compiler.
49086
49087 * g++.brendan/complex1.C: Declare abort.
49088 * g++.law/refs4.C: Remove XFAIL.
49089 * g++.oliva/expr2.C: Declare abort and exit.
49090
49091 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
49092
49093 * gcc.c-torture/execute/20000528-1.c: New test.
49094
49095 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
49096 * g++.old-deja/g++.law/temps4.C: Likewise.
49097
49098 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
49099 stdlib.h. Call abort() on failure.
49100 * g++.old-deja/g++.law/refs4.C: Likewise.
49101 * g++.old-deja/g++.law/temps4.C: Likewise.
49102 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
49103 * gcc.c-torture/execute/20000112-1.c: Include string.h.
49104
49105 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
49106
49107 Relative to g++.dg/special:
49108 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
49109
49110 Relative to g++.old-deja:
49111 * g++.brendan/complex1.C, g++.jason/optimize2.C,
49112 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
49113 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
49114 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
49115 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
49116 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
49117 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
49118
49119 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
49120 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
49121 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
49122 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
49123 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
49124 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
49125 and/or string.h.
49126
49127 * g++.other/goto1.C: Update expectations for error messages.
49128
49129 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
49130
49131 * gcc.c-torture/compile/20000523-1.c: New test.
49132
49133 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
49134
49135 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
49136
49137 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
49138
49139 * g++.old-deja/g++.eh/catch11.C: New test.
49140 * g++.old-deja/g++.eh/catch12.C: New test.
49141
49142 2000-05-24 Nick Clifton <nickc@cygnus.com>
49143
49144 * gcc.c-torture/execute/20000523-1.c: New test.
49145
49146 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
49147
49148 * c-torture/execute/bcp-1.c: Replace abort in arg of
49149 __builtin_constant_p with a generic external function.
49150
49151 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
49152 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
49153 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
49154 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
49155 Prototype abort and/or exit.
49156
49157 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
49158 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
49159 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
49160 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
49161
49162 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
49163
49164 * gcc.dg/dwarf2-1.c: New test.
49165
49166 2000-05-20 Richard Henderson <rth@cygnus.com>
49167
49168 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
49169
49170 2000-05-20 Andreas Jaeger <aj@suse.de>
49171
49172 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
49173 testcase.
49174
49175 2000-05-19 David Edelsohn <edelsohn@gnu.org>
49176
49177 * gcc.c-torture/execute/20000519-2.c: New test.
49178
49179 2000-05-19 Andreas Jaeger <aj@suse.de>
49180
49181 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
49182 which fails with SSA.
49183
49184 * lib/c-torture.exp: Also test with -O3 -fssa.
49185
49186 2000-05-18 Michael Meissner <meissner@redhat.com>
49187
49188 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
49189 * gcc.c-torture/execute/920415-1.c: Ditto.
49190 * gcc.c-torture/execute/920501-1.c: Ditto.
49191 * gcc.c-torture/execute/conversion.c: Ditto.
49192 * gcc.c-torture/execute/cvt-1.c: Ditto.
49193
49194 2000-05-18 Jeffrey A Law (law@cygnus.com)
49195
49196 * gcc.c-torture/compile/20000518-1.c: New test.
49197
49198 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
49199
49200 * g77.f-torture/compile/200005018.f: New test.
49201
49202 2000-05-17 Jeffrey A Law (law@cygnus.com)
49203
49204 * gcc.c-torture/compile/20000517-1.c: New test.
49205
49206 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49207
49208 * gcc.c-torture/execute/20000516-1.c: New test.
49209
49210 2000-05-15 Jakub Jelinek <jakub@redhat.com>
49211
49212 * g++.old-deja/g++.other/eh.C: New test.
49213
49214 2000-05-12 Richard Henderson <rth@cygnus.com>
49215
49216 * gcc.c-torture/execute/990208-1.c (main): Don't pass
49217 constants through to doit's conditional.
49218
49219 2000-05-11 Jeffrey A Law (law@cygnus.com)
49220
49221 * gcc.c-torture/compile/20000511-1.c: New test.
49222 * g77.f-torture/compile/20000511-1.f: New test.
49223 * g77.f-torture/compile/20000511-2.f: New test.
49224
49225 2000-05-11 Michael Meissner <meissner@redhat.com>
49226
49227 * gcc.c-torture/execute/20000511-1.c: New test.
49228
49229 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
49230
49231 * gcc.dg/dg.exp: Scan .S files as well as .c files.
49232 * gcc.dg/20000510-1.S: New.
49233
49234 2000-05-08 Catherine Moore <clm@cygnus.com>
49235
49236 * gcc.dg/unused-3.c: New.
49237
49238 2000-05-06 Richard Henderson <rth@cygnus.com>
49239
49240 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
49241 * g++.old-deja/g++.mike/warn1.C: Likewise.
49242 * g++.old-deja/g++.pt/local1.C: Likewise.
49243 * g++.old-deja/g++.pt/local7.C: Likewise.
49244 * g++.old-deja/g++.pt/spec16.C: Likewise.
49245
49246 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
49247
49248 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
49249
49250 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
49251
49252 * g77.f-torture/execute/20000503-1.f: New test.
49253
49254 2000-05-04 Andreas Jaeger <aj@suse.de>
49255
49256 * gcc.dg/noreturn-2.c: New test.
49257
49258 2000-05-04 Neil Booth <NeilB@earthling.net>
49259
49260 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
49261 preprocessor.
49262
49263 2000-05-04 Richard Henderson <rth@cygnus.com>
49264
49265 * gcc.c-torture/execute/20000503-1.c: Fix typo.
49266
49267 2000-05-04 Richard Henderson <rth@cygnus.com>
49268
49269 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
49270 OpenSSL by Jason R Thorpe.
49271
49272 2000-05-03 Jim Wilson <wilson@cygnus.com>
49273
49274 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
49275
49276 2000-05-03 Robert Lipe <robertlipe@usa.net>
49277
49278 * gcc.dg/20000503-1.c: New test.
49279
49280 2000-05-02 Jakub Jelinek <jakub@redhat.com>
49281
49282 * gcc.c-torture/compile/20000502-1.c: New test.
49283 * g++.old-deja/g++.other/align.C: New test.
49284 * gcc.dg/cpp-tradstringify.c: New test.
49285
49286 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
49287
49288 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
49289 and hard registers.
49290
49291 2000-04-26 Geoff Keating <geoffk@cygnus.com>
49292
49293 * gcc.c-torture/execute/loop-5.c: New test.
49294
49295 2000-04-25 Jakub Jelinek <jakub@redhat.com>
49296
49297 * gcc.c-torture/execute/va-arg-20.c: New test.
49298
49299 2000-04-23 Jeffrey A Law (law@cygnus.com)
49300
49301 * gcc.c-torture/execute/20000422-1.c: New test.
49302
49303 2000-04-20 Greg McGary <gkm@gnu.org>
49304
49305 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
49306 when optimizing, but without sibling-call optimizations (-O1).
49307
49308 2000-04-20 Jeffrey A Law (law@cygnus.com)
49309
49310 * gcc.c-torture/compile/20000420-1.c: New test.
49311
49312 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
49313
49314 * g++.abi/ptrflags.C: New test.
49315 * g++.eh/catchptr1.C: Test incomplete pointer chains.
49316
49317 2000-04-19 Catherine Moore <clm@cygnus.com>
49318
49319 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
49320
49321 2000-04-19 Greg McGary <gkm@gnu.org>
49322
49323 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
49324 sibling-call optimizations.
49325
49326 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
49327
49328 * gcc.dg/20000419-1.c: New test.
49329
49330 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
49331
49332 * gcc.c-torture/execute/20000412-6.c: New test.
49333
49334 2000-04-12 Jeffrey A Law (law@cygnus.com)
49335
49336 * gcc.c-torture/execute/20000412-5.c: New test.
49337 * g77.f-torture/compile/20000412-1.f: New test.
49338 * gcc.c-torture/execute/20000412-4.c: New test.
49339 * gcc.c-torture/compile/20000412-2.c: New test.
49340 * gcc.c-torture/execute/20000412-3.c: New test.
49341 * gcc.c-torture/compile/20000412-1.c: New test.
49342 * gcc.c-torture/execute/20000412-2.c: New test.
49343
49344 2000-04-12 Jakub Jelinek <jakub@redhat.com>
49345
49346 * objc/execute/bf-20.m: New test.
49347
49348 2000-04-10 Richard Henderson <rth@cygnus.com>
49349
49350 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
49351
49352 * gcc.c-torture/execute/20000412-1.c: New test.
49353
49354 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
49355
49356 * g++.old-deja/g++.eh/catchptr1.C: New test.
49357
49358 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
49359
49360 * g++.old-deja/g++.abi/cxa_vec.C: New test.
49361
49362 2000-04-08 Neil Booth <NeilB@earthling.net>
49363
49364 * gcc.dg/cpp-nullchar.c: Remove test as
49365 embedded nulls cause problems.
49366
49367 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49368
49369 * gcc.dg/compare2.c: New test.
49370
49371 2000-04-08 Neil Booth <NeilB@earthling.net>
49372
49373 * gcc.dg/cpp-nullchar.c: New test.
49374
49375 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
49376
49377 * gcc.dg/cpp-mi2.c: New test.
49378 * gcc.dg/cpp-mi2[abc].h: New files.
49379
49380 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
49381
49382 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
49383 member name.
49384
49385 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
49386
49387 * g++.old-deja/g++.abi/vmihint.C: New test.
49388
49389 2000-04-06 Neil Booth <NeilB@earthling.net>
49390
49391 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
49392 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
49393 copyright.
49394
49395 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
49396
49397 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
49398 avoid stack-frame overwrite.
49399
49400 2000-04-05 Jakub Jelinek <jakub@redhat.com>
49401
49402 * gcc.c-torture/compile/20000405-2.c: New test.
49403 * gcc.c-torture/compile/20000405-3.c: New test.
49404
49405 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
49406
49407 * gcc.c-torture/compile/20000405-1.c: New test.
49408
49409 2000-04-04 Geoff Keating <geoffk@cygnus.com>
49410
49411 * gcc.dg/cast-qual-1.c: Revert last change.
49412
49413 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49414
49415 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
49416
49417 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
49418
49419 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
49420 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
49421
49422 2000-04-03 Jeffrey A Law (law@cygnus.com)
49423
49424 * gcc.c-torture/compile/20000403-2.c: New test.
49425 * gcc.c-torture/compile/20000403-1.c: New test.
49426
49427 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
49428
49429 * gcc.c-torture/execute/20000403-1.c: New test.
49430
49431 2000-04-03 Geoff Keating <geoffk@cygnus.com>
49432
49433 * gcc.c-torture/execute/20000402-1.c: New test.
49434
49435 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
49436
49437 * gcc.c-torture/execute/va-arg-15.c: New test.
49438 * gcc.c-torture/execute/va-arg-16.c: New test.
49439 * gcc.c-torture/execute/va-arg-17.c: New test.
49440 * gcc.c-torture/execute/va-arg-18.c: New test.
49441 * gcc.c-torture/execute/va-arg-19.c: New test.
49442
49443 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
49444
49445 * gcc.c-torture/compile/981211-1.c: Move to...
49446 * gcc.dg/cpp-as1.c: ...here.
49447 * gcc.dg/cpp-as2.c: New file.
49448
49449 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
49450 compiler.
49451
49452 2000-04-02 Neil Booth <NeilB@earthling.net>
49453
49454 * gcc.dg/cpp-cond.c New tests.
49455 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
49456 accidental success less likely.
49457 * gcc.dg/cpp-missingop.c New tests.
49458 * gcc.dg/cpp-missingparen.c New tests.
49459 * gcc.dg/cpp-shift.c New tests.
49460 * gcc.dg/cpp-shortcircuit.c New tests.
49461 * gcc.dg/cpp-unary.c New tests.
49462
49463 2000-03-29 Jeffrey A Law (law@cygnus.com)
49464
49465 * gcc.c-torture/compile/20000329-1.c: New test.
49466
49467 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
49468
49469 * gcc.c-torture/compile/20000326-1.c: New test.
49470 * gcc.c-torture/compile/20000326-2.c: New test.
49471
49472 2000-03-24 Geoff Keating <geoffk@cygnus.com>
49473
49474 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
49475 the first parameter is a function argument.
49476
49477 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
49478
49479 * g++.old-deja/g++.ext/array4.C: New test.
49480
49481 2000-03-22 Geoff Keating <geoffk@cygnus.com>
49482
49483 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
49484
49485 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49486
49487 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
49488
49489 2000-03-19 Richard Henderson <rth@cygnus.com>
49490
49491 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
49492
49493 2000-03-19 Richard Henderson <rth@cygnus.com>
49494
49495 * gcc.c-torture/compile/20000319-1.c: New test.
49496
49497 2000-03-14 Jeffrey A Law (law@cygnus.com)
49498
49499 * gcc.c-torture/execute/20000314-3.c: New test.
49500 * gcc.c-torture/execute/20000314-2.c: New test.
49501 * gcc.c-torture/execute/20000314-1.c: New test.
49502 * gcc.c-torture/compile/20000314-2.c: New test.
49503 * gcc.c-torture/compile/20000314-1.c: New test.
49504
49505 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
49506
49507 * g++.old-deja/g++.warn/inline.C: New test.
49508
49509 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
49510
49511 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
49512 standards-compliant result rather than specific constants.
49513 Put test-values in array.
49514
49515 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
49516
49517 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
49518 (g++_target_compile): Put test-specific options last.
49519
49520 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
49521
49522 * g++.old-deja/g++.eh/vbase4.C: New test.
49523
49524 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
49525
49526 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
49527
49528 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
49529
49530 * g++.old-deja/g++.brendan/misc12.C: Removed.
49531 * g++.old-deja/g++.pt/memtemp77.C: Constify.
49532 * g++.old-deja/g++.ext/pretty4.C: New test.
49533
49534 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
49535
49536 * g++.old-deja/g++.other/string2.C: New test.
49537
49538 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
49539
49540 * g++.old-deja/g++.warn/impint2.C: New test.
49541
49542 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
49543
49544 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
49545 is 1, not zero.
49546
49547 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
49548
49549 * g++.old-deja/g++.warn/impint.C: New test.
49550 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
49551 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
49552 * g++.old-deja/g++.pt/explicit12.C: Likewise.
49553 * g++.old-deja/g++.pt/explicit13.C: Likewise.
49554 * g++.old-deja/g++.pt/explicit17.C: Likewise.
49555 * g++.old-deja/g++.pt/explicit18.C: Likewise.
49556 * g++.old-deja/g++.pt/explicit19.C: Likewise.
49557 * g++.old-deja/g++.pt/explicit23.C: Likewise.
49558 * g++.old-deja/g++.pt/explicit31.C: Likewise.
49559 * g++.old-deja/g++.pt/explicit35.C: Likewise.
49560 * g++.old-deja/g++.pt/explicit6.C: Likewise.
49561 * g++.old-deja/g++.pt/memclass7.C: Likewise.
49562
49563 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
49564
49565 * gcc.dg/cpp-redef.c: New test.
49566
49567 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
49568
49569 * g++.old-deja/g++.pt/unify7.C: New test.
49570
49571 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
49572
49573 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
49574 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
49575
49576 2000-02-25 Geoff Keating <geoffk@cygnus.com>
49577
49578 * gcc.c-torture/compile/20000224-1.c: New test.
49579
49580 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
49581
49582 * gcc.c-torture/compile/cpp-2.c: New test.
49583 * gcc.c-torture/compile/cpp-1.c: New test.
49584
49585 2000-02-25 Jeffrey A Law (law@cygnus.com)
49586
49587 * gcc.c-torture/execute/20000225-1.c: New test.
49588
49589 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
49590
49591 * gcc.dg/cpp-li2.c: New test.
49592
49593 * gcc.dg/cpp-wi1.c: New test.
49594
49595 * gcc.dg/cpp-li1.c: New test.
49596
49597 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
49598
49599 * g++.old-deja/g++.other/sizeof5.C: New test.
49600
49601 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49602
49603 * gcc.c-torture/execute/va-arg-13.c: New test.
49604
49605 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
49606
49607 * gcc.c-torture/execute/va-arg-12.c: New test.
49608
49609 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
49610
49611 * gcc.c-torture/execute/20000223-1.c: New test.
49612
49613 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
49614
49615 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
49616
49617 2000-02-22 Mark Mitchell <mark@codesourcery.com>
49618
49619 * g++.old-deja/g++.abi/ptrmem.C: New test.
49620
49621 2000-02-19 Richard Henderson <rth@cygnus.com>
49622
49623 * gcc.c-torture/compile/init-3.c: New.
49624
49625 2000-02-17 Mark Mitchell <mark@codesourcery.com>
49626
49627 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
49628 ALWAYS_CXXFLAGS.
49629
49630 2000-02-11 Robert Lipe <robertl@sco.com>
49631
49632 * gcc.c-torture/compile/20000211-3.c: New test.
49633
49634 2000-02-11 Martin Buchholz <martin@xemacs.org>
49635
49636 * gcc.c-torture/compile/20000211-2.c: New test.
49637
49638 2000-02-11 Jeffrey A Law (law@cygnus.com)
49639
49640 * gcc.c-torture/compile/20000211-1.c: New test.
49641
49642 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
49643
49644 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
49645 on native targets
49646
49647 2000-02-08 Nathan Sidwell <nathan@acm.org>
49648
49649 * g++.old-deja/g++.other/cast5.C: New test.
49650
49651 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
49652
49653 * gcc.c-torture/execute/20000205-1.c: New.
49654
49655 2000-02-03 Nathan Sidwell <nathan@acm.org>
49656
49657 * g++.old-deja/g++.jason/cast3.C: Return void.
49658 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
49659
49660 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
49661
49662 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
49663
49664 * gcc.dg/loop-1.c: New test.
49665
49666 2000-01-27 Jakub Jelinek <jakub@redhat.com>
49667
49668 * gcc.c-torture/compile/20000127-1.c: New test.
49669 * gcc.c-torture/execute/991228-1.c: New test.
49670
49671 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
49672
49673 * gcc.dg/unused-2.c: New test.
49674
49675 * gcc.dg/conv-1.c: New test.
49676
49677 2000-01-24 Mark Mitchell <mark@codesourcery.com>
49678
49679 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
49680 compiler.
49681 (tool_option_proc): Fix typo.
49682
49683 2000-01-24 Geoff Keating <geoffk@cygnus.com>
49684
49685 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
49686 of the ld on the host, not on the build machine.
49687 Also, don't crash if '--help' is not a supported option.
49688
49689 2000-01-24 Richard Henderson <rth@cygnus.com>
49690
49691 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
49692
49693 2000-01-20 Jeffrey A Law (law@cygnus.com)
49694
49695 * gcc.c-torture/execute/20000120-2.c: New test.
49696 * gcc.c-torture/execute/20000120-1.c: New test.
49697
49698 2000-01-13 Jeffrey A Law (law@cygnus.com)
49699
49700 * gcc.c-torture/execute/20000113-1.c: New test.
49701
49702 2000-01-12 Jeffrey A Law (law@cygnus.com)
49703
49704 * gcc.c-torture/execute/20000112-1.c: New test.
49705
49706 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
49707
49708 * gcc.dg/20000111-1.c: New test.
49709
49710 2000-01-10 Jeffrey A Law (law@cygnus.com)
49711
49712 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
49713 with 16 bit integers.
49714
49715 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
49716
49717 * gcc.dg/20000108-1.c: New test.
49718
49719 2000-01-05 Nathan Sidwell <nathan@acm.org>
49720
49721 * g++.old-deja/g++.ns/koenig8.C: New test.
49722
49723 2000-01-05 Nathan Sidwell <nathan@acm.org>
49724
49725 * g++.old-deja/g++.other/cast4.C: New test.
49726
49727 2000-01-05 Jeffrey A Law (law@cygnus.com)
49728
49729 * gcc.c-torture/compile/20000105-2.c: New test.
49730 * gcc.c-torture/compile/20000105-1.c: New test.
49731
49732 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49733
49734 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
49735 references to printf & atoi to conform to ANSI standard.
49736 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
49737 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
49738 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
49739 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
49740 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
49741 * g++.old-deja/g++.brendan/complex1.C: Likewise.
49742 * g++.old-deja/g++.brendan/copy1.C: Likewise.
49743 * g++.old-deja/g++.brendan/copy2.C: Likewise.
49744 * g++.old-deja/g++.brendan/copy3.C: Likewise.
49745 * g++.old-deja/g++.brendan/copy4.C: Likewise.
49746 * g++.old-deja/g++.brendan/copy5.C: Likewise.
49747 * g++.old-deja/g++.brendan/copy6.C: Likewise.
49748 * g++.old-deja/g++.brendan/copy7.C: Likewise.
49749 * g++.old-deja/g++.brendan/copy8.C: Likewise.
49750 * g++.old-deja/g++.brendan/crash11.C: Likewise.
49751 * g++.old-deja/g++.brendan/crash14.C: Likewise.
49752 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
49753 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
49754 * g++.old-deja/g++.brendan/delete2.C: Likewise.
49755 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
49756 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
49757 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
49758 * g++.old-deja/g++.brendan/eh1.C: Likewise.
49759 * g++.old-deja/g++.brendan/groff1.C: Likewise.
49760 * g++.old-deja/g++.brendan/init3.C: Likewise.
49761 * g++.old-deja/g++.brendan/misc12.C: Likewise.
49762 * g++.old-deja/g++.brendan/misc7.C: Likewise.
49763 * g++.old-deja/g++.brendan/new2.C: Likewise.
49764 * g++.old-deja/g++.brendan/operators4.C: Likewise.
49765 * g++.old-deja/g++.brendan/operators5.C: Likewise.
49766 * g++.old-deja/g++.brendan/overload2.C: Likewise.
49767 * g++.old-deja/g++.brendan/overload7.C: Likewise.
49768 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
49769 * g++.old-deja/g++.brendan/reference1.C: Likewise.
49770 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
49771 * g++.old-deja/g++.brendan/template24.C: Likewise.
49772 * g++.old-deja/g++.brendan/template3.C: Likewise.
49773 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
49774 * g++.old-deja/g++.jason/inline3.C: Likewise.
49775 * g++.old-deja/g++.jason/opeq.C: Likewise.
49776 * g++.old-deja/g++.law/arg5.C: Likewise.
49777 * g++.old-deja/g++.law/arm7.C: Likewise.
49778 * g++.old-deja/g++.law/ctors11.C: Likewise.
49779 * g++.old-deja/g++.law/cvt8.C: Likewise.
49780 * g++.old-deja/g++.law/init9.C: Likewise.
49781 * g++.old-deja/g++.law/refs4.C: Likewise.
49782 * g++.old-deja/g++.law/template2.C: Likewise.
49783 * g++.old-deja/g++.law/visibility24.C: Likewise.
49784 * g++.old-deja/g++.law/vtable3.C: Likewise.
49785 * g++.old-deja/g++.mike/asm2.C: Likewise.
49786 * g++.old-deja/g++.mike/eh1.C: Likewise.
49787 * g++.old-deja/g++.mike/misc1.C: Likewise.
49788 * g++.old-deja/g++.mike/misc13.C: Likewise.
49789 * g++.old-deja/g++.mike/misc14.C: Likewise.
49790 * g++.old-deja/g++.mike/ns12.C: Likewise.
49791 * g++.old-deja/g++.mike/p1248.C: Likewise.
49792 * g++.old-deja/g++.mike/p3708.C: Likewise.
49793 * g++.old-deja/g++.mike/p3708a.C: Likewise.
49794 * g++.old-deja/g++.mike/p3708b.C: Likewise.
49795 * g++.old-deja/g++.mike/p646.C: Likewise.
49796 * g++.old-deja/g++.mike/p700.C: Likewise.
49797 * g++.old-deja/g++.mike/p783.C: Likewise.
49798 * g++.old-deja/g++.mike/p783a.C: Likewise.
49799 * g++.old-deja/g++.mike/p783b.C: Likewise.
49800 * g++.old-deja/g++.mike/p786.C: Likewise.
49801 * g++.old-deja/g++.mike/p789.C: Likewise.
49802 * g++.old-deja/g++.mike/p789a.C: Likewise.
49803 * g++.old-deja/g++.mike/p807a.C: Likewise.
49804 * g++.old-deja/g++.other/delete3.C: Likewise.
49805 * g++.old-deja/g++.other/dyncast1.C: Likewise.
49806 * g++.old-deja/g++.other/dyncast2.C: Likewise.
49807 * g++.old-deja/g++.other/dyncast3.C: Likewise.
49808 * g++.old-deja/g++.other/empty1.C: Likewise.
49809 * g++.old-deja/g++.other/temporary1.C: Likewise.
49810 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
49811 * g++.old-deja/g++.pt/t16.C: Likewise.
49812 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
49813
49814 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
49815
49816 * gcc.dg/991230-1.c: New test.
49817
49818 1999-12-29 Jeffrey A Law (law@cygnus.com)
49819
49820 * gcc.c-torture/compile/991229-3.c: New test.
49821 * gcc.c-torture/compile/991229-2.c: New test.
49822 * gcc.c-torture/compile/991229-1.c: New test.
49823
49824 1999-12-29 Greg McGary <gkm@eng.ascend.com>
49825
49826 * gcc.c-torture/compile/labels-2.c: New test.
49827
49828 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
49829
49830 * gcc.c-torture/execute/991227-1.c: New test.
49831
49832 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
49833
49834 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
49835
49836 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
49837
49838 * gcc.c-torture/execute/991221-1.c: New test.
49839
49840 1999-12-20 Nathan Sidwell <nathan@acm.org>
49841
49842 * g++.old-deja/g++.other/cast3.C: New test.
49843
49844 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
49845
49846 * gcc.c-torture/execute/991216-4.c: New test.
49847
49848 1999-12-16 Michael Meissner <meissner@cygnus.com>
49849
49850 * gcc.c-torture/execute/991216-1.c: New test.
49851 * gcc.c-torture/execute/991216-2.c: New test.
49852 * gcc.c-torture/execute/991216-3.c: New test.
49853
49854 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
49855
49856 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
49857 Actually make the test fail by using "-O2" for compilation.
49858
49859 1999-12-15 Nathan Sidwell <nathan@acm.org>
49860
49861 * g++.old-deja/g++.warn/cast-align1.C: New test.
49862
49863 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
49864
49865 * gcc.c-torture/compile/991214-1.c: New test.
49866 * gcc.c-torture/compile/991214-2.c: New test.
49867
49868 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
49869
49870 * gcc.dg/991214-1.c: New test.
49871
49872 1999-12-13 Jeffrey A Law (law@cygnus.com)
49873
49874 * gcc.c-torture/compile/991213-3.c: New test.
49875 * gcc.c-torture/compile/991213-2.c: New test.
49876 * gcc.c-torture/compile/991213-1.c: New test.
49877
49878 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
49879
49880 * gcc.dg/991209-1.c: New test.
49881
49882 1999-12-08 Nathan Sidwell <nathan@acm.org>
49883
49884 * gcc.c-torture/compile/991208-1.c: New test.
49885
49886 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
49887
49888 * gcc.dg/ultrasp2.c: New test.
49889
49890 1999-12-05 Alex Samuel <samuel@codesourcery.com>
49891
49892 * g++.old-deja/g++.abi/align.C (main): Fix typo.
49893
49894 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
49895
49896 * gcc.c-torture/compile/991202-1.c: New test.
49897 * gcc.c-torture/execute/991202-1.c: New test.
49898 * gcc.c-torture/execute/991202-2.c: New test.
49899 * gcc.c-torture/execute/991202-3.c: New test.
49900
49901 1999-12-02 Alex Samuel <samuel@codesourcery.com>
49902
49903 * g++.old-deja/g++.abi/align.C: New test.
49904 * g++.old-deja/g++.abi/aggregates.C: Likewise.
49905 * g++.old-deja/g++.abi/bitfields.C: Likewise.
49906
49907 1999-12-01 Richard Henderson <rth@cygnus.com>
49908
49909 * gcc.c-torture/execute/991201-1.c: New.
49910
49911 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
49912
49913 * gcc.dg/991129-1.c: New test.
49914
49915 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
49916
49917 * gcc.c-torture/compile/991127-1.c: New test.
49918
49919 1999-11-22 Nathan Sidwell <nathan@acm.org>
49920
49921 * g++.old-deja/g++.other/warn4.C: New test.
49922
49923 1999-11-22 Nathan Sidwell <nathan@acm.org>
49924
49925 * g++.old-deja/g++.eh/cleanup2.C: New test.
49926 * g++.old-deja/g++.ext/pretty2.C: New test.
49927 * g++.old-deja/g++.ext/pretty3.C: New test.
49928 * g++.old-deja/g++.other/debug6.C: New test.
49929
49930 1999-10-20 Jim Wilson <wilson@cygnus.com>
49931
49932 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
49933 compiler_output to look for one error message instead of two.
49934
49935 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
49936
49937 * gcc.c-torture/execute/991118-1.c: Also test case
49938 where the word boundary does not split a byte evenly.
49939
49940 1999-11-19 Nathan Sidwell <nathan@acm.org>
49941
49942 * g++.old-deja/g++.ext/restrict1.C: New test.
49943
49944 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
49945
49946 * gcc.c-torture/execute/991118-1.c: New test.
49947
49948 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
49949
49950 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
49951 working directory pathnames.
49952
49953 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
49954
49955 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
49956 host is equipped with driver.h and driver.o so it can actually
49957 compile and run the tests.
49958
49959 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
49960
49961 * gcc.c-torture/compile/991008-1.c: New test.
49962
49963 1999-11-08 Nick Clifton <nickc@cygnus.com>
49964
49965 * lib/gcc-dg.exp: Include target-supports.exp
49966
49967 1999-11-05 Nick Clifton <nickc@cygnus.com>
49968
49969 * lib/target-supports.exp: New file: Provide procs to test for
49970 features supported by the target.
49971 (check_weak_available): Moved here from ecos.exp.
49972 (check_alias_available): New proc: Determine of the target
49973 toolchain supports the alias attribute.
49974
49975 * gcc.dg/special/ecos.exp: Move check_weak_available to
49976 target-supports.exp.
49977 (alias-1.c): Only perform the test if the target supports
49978 aliases.
49979 (wkali-1.c): Only perform the test if the target supports
49980 aliases.
49981
49982 * gcc.dg/990506-0.c: Expect error messages from cross
49983 targets as well as native targets.
49984
49985 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
49986
49987 * gcc.dg/ultrasp1.c: Removed xfail.
49988 * gcc.dg/struct-ret-2.c: Likewise.
49989 * gcc.dg/array-1.c: Likewise.
49990
49991 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
49992
49993 * gcc.dg/struct-ret-2.c: New test.
49994
49995 * gcc.dg/array-1.c: New test.
49996
49997 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
49998
49999 * gcc.c-torture/execute/991030-1.c: New test.
50000
50001 1999-10-26 Richard Henderson <rth@cygnus.com>
50002
50003 * gcc.c-torture/compile/991026-2.c: New test.
50004
50005 1999-10-26 Jeffrey A Law (law@cygnus.com)
50006
50007 * gcc.c-torture/compile/991026-1.c: New test.
50008
50009 1999-10-23 Jeffrey A Law (law@cygnus.com)
50010
50011 * gcc.c-torture/execute/991023-1.c: New test.
50012
50013 1999-10-19 Jeffrey A Law (law@cygnus.com)
50014
50015 * gcc.c-torture/execute/991019-1.c: New test.
50016
50017 1999-10-16 Richard Henderson <rth@cygnus.com>
50018
50019 * gcc.c-torture/execute/991016-1.c: New test.
50020
50021 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
50022
50023 * gcc.c-torture/execute/991014-1.c: New test.
50024
50025 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
50026
50027 * g++.old-deja/g++.other/union2.C: New test.
50028
50029 1999-10-13 Nathan Sidwell <nathan@acm.org>
50030
50031 * g++.old-deja/g++.other/vaarg2.C: New test.
50032 * g++.old-deja/g++.other/vaarg3.C: New test.
50033
50034 1999-10-12 Craig Burley <craig@jcb-sc.com>
50035
50036 * g77.f-torture/noncompile/19990905-1.f: Moved from being
50037 in compile/.
50038
50039 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
50040
50041 * gcc.c-torture/execute/va-arg-11.c: New test.
50042
50043 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
50044
50045 * lib/file-format.exp (gcc_target_object_format): Don't
50046 crash if objdump is unavailable.
50047
50048 1999-09-29 Donn Terry <donn@interix.com>
50049
50050 * gcc.misc-tests/mg.exp: delete extraneous redirection.
50051
50052 1999-09-28 Nick Clifton <nickc@cygnus.com>
50053
50054 * gcc.c-torture/compile/990928-1.c: New test.
50055
50056 1999-09-28 Nathan Sidwell <nathan@acm.org>
50057
50058 * g++.old-deja/g++.other/decl6.C: New test.
50059
50060 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50061
50062 * gcc.c-torture/execute/va-arg-10.c: New test.
50063
50064 1999-09-27 Nathan Sidwell <nathan@acm.org>
50065
50066 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
50067 __PRETTY_FUNCTION__.
50068
50069 1999-09-23 Nick Clifton <nickc@cygnus.com>
50070
50071 * gcc.c-torture/execute/990923-1.c: New test.
50072
50073 1999-09-21 Nick Clifton <nickc@cygnus.com>
50074
50075 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
50076 for which -fpic is inappropriate.
50077
50078 1999-09-21 Mark Mitchell <mark@codesourcery.com>
50079
50080 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
50081
50082 1999-09-21 Nathan Sidwell <nathan@acm.org>
50083
50084 * g++.old-deja/g++.other/dyncast1.C: New test.
50085 * g++.old-deja/g++.other/dyncast2.C: New test.
50086 * g++.old-deja/g++.other/dyncast3.C: New test.
50087 * g++.old-deja/g++.other/dyncast4.C: New test.
50088 * g++.old-deja/g++.other/dyncast5.C: New test.
50089 * g++.old-deja/g++.eh/catch3.C: New test.
50090 * g++.old-deja/g++.eh/catch3p.C: New test.
50091 * g++.old-deja/g++.eh/catch4.C: New test.
50092 * g++.old-deja/g++.eh/catch4p.C: New test.
50093 * g++.old-deja/g++.eh/catch5.C: New test.
50094 * g++.old-deja/g++.eh/catch5p.C: New test.
50095 * g++.old-deja/g++.eh/catch6.C: New test.
50096 * g++.old-deja/g++.eh/catch6p.C: New test.
50097 * g++.old-deja/g++.eh/catch7.C: New test.
50098 * g++.old-deja/g++.eh/catch7p.C: New test.
50099 * g++.old-deja/g++.eh/catch8.C: New test.
50100 * g++.old-deja/g++.eh/catch8p.C: New test.
50101 * g++.old-deja/g++.eh/catch9.C: New test.
50102 * g++.old-deja/g++.eh/catch9p.C: New test.
50103
50104 1999-09-13 Nathan Sidwell <nathan@acm.org>
50105
50106 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
50107 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
50108
50109 1999-09-13 Jeffrey A Law (law@cygnus.com)
50110
50111 * gcc.c-torture/compile/990913-1.c: New test.
50112
50113 1999-09-10 Nathan Sidwell <nathan@acm.org>
50114
50115 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
50116 * g++.old-deja/g++.jason/rfg5.C: Likewise.
50117
50118 1999-09-09 Richard Henderson <rth@cygnus.com>
50119
50120 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
50121
50122 1999-09-09 Nathan Sidwell <nathan@acm.org>
50123
50124 * g++.old-deja/g++.other/lookup11.C: New test.
50125 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
50126 what is permitted and what we want.
50127 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
50128 overload use.
50129 * g++.old-deja/g++.jason/rfg5.C: Likewise.
50130
50131 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
50132
50133 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
50134 * gcc.c-torture/noncompile/poison-1.c: New file.
50135
50136 1999-09-08 Nathan Sidwell <nathan@acm.org>
50137
50138 * g++.old-deja/g++.other/sizeof3.C: New test.
50139 * g++.old-deja/g++.other/sizeof4.C: New test.
50140 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
50141 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
50142
50143 1999-09-07 Richard Henderson <rth@cygnus.com>
50144
50145 * gcc.dg/va-arg-1.c: New.
50146
50147 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50148
50149 * gcc.c-torture/execute/va-arg-9.c: New test.
50150
50151 1999-09-05 Craig Burley <craig@jcb-sc.com>
50152
50153 * g77.f-torture/compile/980519-2.f: New test.
50154 * g77.f-torture/compile/19990905-0.f: New test.
50155 * g77.f-torture/compile/19990905-1.f: New test.
50156 * g77.f-torture/compile/19990905-2.f: New test.
50157
50158 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
50159
50160 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
50161
50162 * gcc.c-torture/execute/990827-1.c: Fix typo.
50163
50164 1999-09-03 Nathan Sidwell <nathan@acm.org>
50165
50166 * g++.old-deja/g++.other/deref1.C: New test.
50167
50168 1999-09-02 Nathan Sidwell <nathan@acm.org>
50169
50170 * g++.old-deja/g++.other/ambig2.C: New test.
50171 * g++.old-deja/g++.other/cond5.C: New test.
50172 * g++.old-deja/g++.other/lookup16.C: New test.
50173
50174 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
50175
50176 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
50177 assemblers too.
50178
50179 1999-08-31 Jeffrey A Law (law@cygnus.com)
50180
50181 * lib/c-torture.exp: Avoid the "compare executables" optimization
50182 when testing native.
50183
50184 1999-08-29 Jeffrey A Law (law@cygnus.com)
50185
50186 * gcc.c-torture/execute/990829-1.c: New test.
50187 * gcc.c-torture/compile/990829-1.c: New test.
50188
50189 1999-08-27 Paul Burchard <burchard@pobox.com>
50190
50191 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
50192 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
50193 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
50194 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
50195 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
50196 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
50197 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
50198 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
50199 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
50200 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
50201 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
50202
50203 1999-08-27 Jeffrey A Law (law@cygnus.com)
50204
50205 * gcc.c-torture/execute/990827-1.c: New test.
50206
50207 1999-08-26 Craig Burley <craig@jcb-sc.com>
50208
50209 * g77.f-torture/noncompile/19990826-4.f: New test.
50210
50211 * g77.f-torture/compile/19990826-3.f: New test.
50212
50213 * g77.f-torture/execute/19990826-2.f: New test.
50214
50215 * g77.f-torture/compile/19990826-1.f: New test.
50216
50217 * gcc.c-torture/execute/990826-0.c: New test.
50218 * g77.c-torture/execute/19990826-0.f: New test.
50219
50220 * g77.f-torture/noncompile/970626-2.f: New test.
50221
50222 1999-08-25 Paul Burchard <burchard@pobox.com>
50223
50224 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
50225 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
50226 lss-011.C: New tests.
50227
50228 1999-08-25 Nathan Sidwell <nathan@acm.org>
50229
50230 * g++.old-deja/g++.other/decl5.C: New test.
50231
50232 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50233
50234 * noncompile/noncompile.exp: Load_lib c-torture.exp.
50235 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
50236 call `postbase' for each one. All callers of `postbase' changed
50237 to call this instead.
50238
50239 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
50240
50241 * gcc.c-torture/execute/990811-1.c: New test.
50242
50243 1999-08-09 Nick Clifton <nickc@cygnus.com>
50244
50245 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
50246 just native ones.
50247
50248 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
50249 just native ones.
50250
50251 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
50252
50253 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
50254
50255 1999-08-04 Jeffrey A Law (law@cygnus.com)
50256
50257 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
50258
50259 1999-08-04 Nathan Sidwell <nathan@acm.org>
50260
50261 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
50262
50263 1999-08-04 Jeffrey A Law (law@cygnus.com)
50264
50265 * gcc.c-torture/execute/990804-1.c: New test.
50266
50267 1999-08-03 Nathan Sidwell <nathan@acm.org>
50268
50269 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
50270 * g++.old-deja/g++.brendan/crash64.C: Likewise.
50271 * g++.old-deja/g++.brendan/overload8.C: Likewise.
50272
50273 1999-08-03 Nathan Sidwell <nathan@acm.org>
50274
50275 * g++.old-deja/g++.other/struct1.C: New test.
50276
50277 1999-08-03 Nathan Sidwell <nathan@acm.org>
50278
50279 * g++.old-deja/g++.other/enum2.C: New test.
50280
50281 1999-08-02 Richard Henderson <rth@cygnus.com>
50282
50283 Adapted from tests from Franz Sirl:
50284 * gcc.c-torture/execute/va-arg-7.c: New test.
50285 * gcc.c-torture/execute/va-arg-8.c: New test.
50286
50287 1999-08-01 Jeffrey A Law (law@cygnus.com)
50288
50289 * gcc.c-torture/compile/990801-2.c: New test.
50290
50291 * gcc.c-torture/compile/990801-1.c: New test.
50292
50293 1999-07-27 Michael Meissner <meissner@cygnus.com>
50294
50295 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
50296 fp-cmp-1.c, converting double to float.
50297
50298 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
50299 fp-cmp-1.c, converting double to long double.
50300
50301 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
50302 from fr1 to unknown_register, since fr1 is a legitimate register
50303 on some machines.
50304
50305 1999-07-25 Jeffrey A Law (law@cygnus.com)
50306
50307 * README: More listname related changes.
50308
50309 1999-07-08 Catherine Moore <clm@cygnus.com>
50310
50311 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
50312
50313 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
50314
50315 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
50316
50317 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
50318
50319 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
50320
50321 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
50322
50323 * gcc.dg/990703-1.c: New test.
50324
50325 1999-06-29 Nick Clifton <nickc@cygnus.com>
50326
50327 * lib/file-format.exp: New file: Move definition of proc
50328 gcc_target_object_format to here from
50329 gcc.dg/special/ecos.exp.
50330
50331 * lib/c-torture.exp: Include lib file-format.exp.
50332 * lib/gcc-dg.exp: Include lib file-format.exp.
50333
50334 * gcc.dg/special/ecos.exp: Remove definition of proc
50335 gcc_target_object_format.
50336
50337 1999-06-28 Jeffrey A Law (law@cygnus.com)
50338
50339 * gcc.c-torture/execute/990628-1.c: New test.
50340
50341 1999-06-25 Jeffrey A Law (law@cygnus.com)
50342
50343 * gcc.c-torture/compile/990625-2.c: New test.
50344
50345 * gcc.c-torture/compile/990625-1.c: New test.
50346
50347 1999-06-23 Nick Clifton <nickc@cygnus.com>
50348
50349 * gcc.c-torture/compile/dll.c: New test case. Check that dll
50350 attributes compile.
50351 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
50352 ports that use the COFF/PE file format.
50353
50354 1999-06-17 Jeffrey A Law (law@cygnus.com)
50355
50356 * gcc.c-torture/compile/990617-1.c: New test.
50357
50358 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
50359
50360 * g++.old-deja/g++.other/decl4.C: New test.
50361
50362 1999-06-14 Nathan Sidwell <nathan@acm.org>
50363
50364 * g++.old-deja/g++.other/bitfld3.C: New test.
50365
50366 1999-06-08 Nathan Sidwell <nathan@acm.org>
50367
50368 * g++.old-deja/g++.eh/catch1.C: New test.
50369
50370 1999-06-07 Jeffrey A Law (law@cygnus.com)
50371
50372 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
50373
50374 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
50375 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
50376
50377 1999-06-05 Craig Burley <craig@jcb-sc.com>
50378
50379 * g77.f-torture/compile/19990502-0.f: Replace with new,
50380 shorter, test that still fails after recent changes.
50381
50382 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
50383
50384 * gcc.c-torture/execute/990604-1.c: New test.
50385
50386 1999-05-31 Jeffrey A Law (law@cygnus.com)
50387
50388 * gcc.c-torture/execute/990531-1.c: New test.
50389
50390 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50391
50392 * gcc.c-torture/compile/990527-1.c: New test.
50393
50394 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
50395
50396 * gcc.c-torture/execute/990527-1.c: New test.
50397
50398 1999-05-25 Nick Clifton <nickc@cygnus.com>
50399
50400 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
50401 bitfields as signed.
50402
50403 1999-05-25 Craig Burley <craig@jcb-sc.com>
50404
50405 * g77.f-torture/compile/19990525-0.f: New test.
50406
50407 1999-05-25 Jeffrey A Law (law@cygnus.com)
50408
50409 * gcc.c-torture/execute/990525-2.c: New test.
50410
50411 * gcc.c-torture/execute/990525-1.c: New test.
50412
50413 1999-05-24 Nathan Sidwell <nathan@acm.org>
50414
50415 * g++.old-deja/g++.other/anon3.C: New test.
50416 * g++.old-deja/g++.other/anon4.C: New test.
50417 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
50418 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
50419 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
50420 Merrill).
50421
50422 1999-05-24 Jeffrey A Law (law@cygnus.com)
50423
50424 * gcc.c-torture/execute/990524-1.c: New test.
50425
50426 * gcc.dg/990524-1.c: New test.
50427
50428 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50429
50430 * gcc.c-torture/compile/990523-1.c: New test.
50431
50432 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
50433
50434 * gcc.c-torture/compile/990519-1.c: New test.
50435
50436 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
50437
50438 * gcc.c-torture/compile/990517-1.c: New test.
50439
50440 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
50441 (e4, f4): New tests.
50442 (main): Call them.
50443
50444 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50445
50446 * gcc.dg/noreturn-1.c: New test.
50447
50448 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
50449
50450 * gcc.c-torture/execute/990513-1.c: New test.
50451
50452 1999-05-10 Richard Henderson <rth@cygnus.com>
50453
50454 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
50455
50456 1999-05-10 Craig Burley <craig@jcb-sc.com>
50457
50458 * g77.f-torture/execute/erfc.f: Use small single-precision
50459 values, to avoid problems on Alphas when not -mieee.
50460
50461 1999-05-08 Craig Burley <craig@jcb-sc.com>
50462
50463 * gcc.dg/990506-0.c: New test.
50464
50465 1999-05-08 Richard Henderson <rth@cygnus.com>
50466
50467 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
50468 the constant to test. Don't XFAIL 64-bit targets.
50469
50470 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
50471 * g++.old-deja/g++.law/profile1.C: Likewise.
50472
50473 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
50474 operator new instances.
50475 * g++.old-deja/g++.other/delete5.C: Likewise.
50476
50477 1999-05-03 Craig Burley <craig@jcb-sc.com>
50478
50479 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
50480 intrinsic.
50481
50482 1999-05-03 Craig Burley <craig@jcb-sc.com>
50483
50484 * g77.f-torture/execute/u77-test.f: Reverse order of two
50485 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
50486
50487 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50488
50489 * gcc.dg/compare1.c: New test.
50490
50491 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
50492
50493 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
50494 New tests.
50495
50496 1999-05-02 Craig Burley <craig@jcb-sc.com>
50497
50498 * g77.f-torture/compile/19990502-1.f: New test.
50499
50500 1999-05-02 Craig Burley <craig@jcb-sc.com>
50501
50502 * g77.f-torture/compile/19990502-0.f: New test.
50503
50504 1999-05-02 Craig Burley <craig@jcb-sc.com>
50505
50506 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
50507 intrinsic.
50508
50509 1999-05-02 Craig Burley <craig@jcb-sc.com>
50510
50511 * g77.f-torture/execute/u77-test.f (main): List libU77
50512 intrinsics not currently tested.
50513 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
50514 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
50515 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
50516 Trim blanks off the ends of some printed strings.
50517
50518 1999-05-02 Craig Burley <craig@jcb-sc.com>
50519
50520 * g77.f-torture/execute/u77-test.f (main): Just warn about
50521 FSTAT gid disagreement, as it's expected on some systems.
50522
50523 1999-05-01 Craig Burley <craig@jcb-sc.com>
50524
50525 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
50526 use a new function, which allows for some slop.
50527 Clean up some commentary.
50528 (issum): The new function.
50529 (sgladd): Deleted subroutine.
50530
50531 1999-05-01 Craig Burley <craig@jcb-sc.com>
50532
50533 * g77.f-torture/execute/u77-test.f: Modify to be more like
50534 libf2c/libU77 version, bringing patches to that version here.
50535 Add suitable commentary.
50536
50537 1999-04-25 Richard Henderson <rth@cygnus.com>
50538
50539 * gcc.dg/990424-1.c: New test.
50540
50541 1999-04-24 Craig Burley <craig@jcb-sc.com>
50542
50543 * g77.f-torture/execute/u77-test.f (main): Bug involving
50544 LSTAT has been fixed, so turn back on full checking.
50545
50546 1999-04-20 Craig Burley <craig@jcb-sc.com>
50547
50548 * g77.f-torture/compile/19990419-0.f: New test.
50549 * g77.f-torture/execute/19990419-1.f: New test.
50550
50551 1999-04-17 Richard Henderson <rth@cygnus.com>
50552
50553 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
50554 to avoid the need for a prototype to supress a warning.
50555
50556 1999-04-07 Jim Wilson <wilson@cygnus.com>
50557
50558 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
50559
50560 1999-04-04 Jeffrey A Law (law@cygnus.com)
50561
50562 * gcc.c-torture/execute/990404-1.c: New test.
50563
50564 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
50565
50566 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
50567 * gcc.dg/cpp-if3.c: Don't use -pedantic.
50568 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
50569 missing initializer warnings.
50570
50571 1999-03-28 Jeffrey A Law (law@cygnus.com)
50572
50573 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
50574 matching strings.
50575
50576 1999-03-26 Jeffrey A Law (law@cygnus.com)
50577
50578 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
50579
50580 1999-03-26 Craig Burley <craig@jcb-sc.com>
50581
50582 * g77.f-torture/execute/19990325-0.f: New test.
50583 * g77.f-torture/execute/19990325-1.f: New test.
50584
50585 1999-03-24 Jeffrey A Law (law@cygnus.com)
50586
50587 * gcc.c-torture/execute/990324-1.c: New test.
50588
50589 1999-03-22 Jim Wilson <wilson@cygnus.com>
50590
50591 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
50592 test with 4.
50593
50594 1999-03-17 Richard Henderson <rth@cygnus.com>
50595
50596 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
50597
50598 1999-03-13 Craig Burley <craig@jcb-sc.com>
50599
50600 * g77.f-torture/execute/19990313-2.f: New test.
50601 * g77.f-torture/execute/19990313-3.f: New test.
50602
50603 1999-03-13 Craig Burley <craig@jcb-sc.com>
50604
50605 * g77.f-torture/execute/19990313-0.f: New test.
50606 * g77.f-torture/execute/19990313-1.f: New test.
50607
50608 1999-03-12 Jim Wilson <wilson@cygnus.com>
50609
50610 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
50611 printf to sprintf.
50612 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
50613 (main): Add check for u15. Conditionalize u31 check depending on
50614 whether ints are <32 bits or >=32 bits.
50615
50616 1999-03-08 Craig Burley <craig@jcb-sc.com>
50617
50618 * g77.f-torture/execute/19981119-0.f: Improve testiness.
50619
50620 1999-03-08 Craig Burley <craig@jcb-sc.com>
50621
50622 * g77.f-torture/compile/19990305-0.f: New test.
50623 * g77.f-torture/execute/19981119-0.f: New test.
50624
50625 1999-03-08 Craig Burley <craig@jcb-sc.com>
50626
50627 * g77.f-torture/execute/970625-2.f: call ABORT if final
50628 result is not correct, instead of just printing it.
50629 Add this checking via newly introduced obfuscation, to
50630 trip up buggy front ends.
50631
50632 1999-03-07 Craig Burley <craig@jcb-sc.com>
50633
50634 * g77.f-torture/compile/960317-1.f: Moved from being
50635 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
50636
50637 1999-03-06 Craig Burley <craig@jcb-sc.com>
50638
50639 * g77.f-torture/execute/960317-1.f: New (old) test.
50640 * g77.f-torture/execute/970625-2.f: Ditto.
50641
50642 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
50643
50644 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
50645 error message on line 1 or line 2; cccp and cpplib do this differently.
50646
50647 1999-03-01 Jeffrey A Law (law@cygnus.com)
50648
50649 * g++.old-deja/g++.law/weak1.C: New test.
50650
50651 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
50652
50653 * gcc.c-torture/execute/990119-1.c: Renamed to...
50654 * gcc.dg/990119-1.c: this, so it will only be tested once
50655 (it's a preprocessor test, it doesn't need to be run at
50656 multiple optimization levels).
50657
50658 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
50659
50660 * lib/g++.exp: Don't add incdir=$base_dir/../include to
50661 ALWAYS_CXXFLAGS.
50662
50663 1999-02-24 Craig Burley <craig@jcb-sc.com>
50664
50665 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
50666 * g77.f-torture/compile/19981216-0.f: ...as it is expected
50667 to not be compilable by current g77.
50668
50669 1999-02-24 Nick Clifton <nickc@cygnus.com>
50670
50671 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
50672
50673 1999-02-22 Jeffrey A Law (law@cygnus.com)
50674
50675 * gcc.c-torture/execute/990222-1.c: New test.
50676
50677 1999-02-19 Craig Burley <craig@jcb-sc.com>
50678
50679 * g77.f-torture/compile/19990218-0.f: New test.
50680 * g77.f-torture/noncompile/19990218-1.f: New test.
50681
50682 1999-02-18 Craig Burley <craig@jcb-sc.com>
50683
50684 * g77.f-torture/compile/19981216-0.f: New test.
50685
50686 1999-02-14 Jeffrey A Law (law@cygnus.com)
50687
50688 * gcc.dg/990214-1.c: New test.
50689
50690 1999-02-13 Jeffrey A Law (law@cygnus.com)
50691
50692 * gcc.dg/990213-2.c: New test.
50693
50694 * gcc.dg/990213-1.c: New test.
50695
50696 1999-02-12 Jeffrey A Law (law@cygnus.com)
50697
50698 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
50699 ints.
50700
50701 1999-02-11 Nick Clifton <nickc@cygnus.com>
50702
50703 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
50704 specified by target.
50705
50706 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
50707
50708 1999-02-11 Jeffrey A Law (law@cygnus.com)
50709
50710 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
50711
50712 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
50713
50714 * gcc.dg/special/ecos.exp: New test driver for new tests with
50715 special requirements.
50716
50717 * gcc.dg/special/alias-1.c: New test.
50718 * gcc.dg/special/gcsec-1.c: New test.
50719 * gcc.dg/special/weak-1.c: New test.
50720 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
50721 * gcc.dg/special/weak-2.c: New test.
50722 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
50723 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
50724 * gcc.dg/special/wkali-1.c: New test.
50725 * gcc.dg/special/wkali-2.c: New test.
50726 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
50727 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
50728
50729 1999-02-10 Felix Lee <flee@cygnus.com>
50730
50731 * lib/c-torture.exp (c-torture-compile): Pull out code for
50732 analyzing gcc error messages.
50733 (c-torture-execute): Likewise. Fix some (harmless) false
50734 positives.
50735 * lib/gcc.exp (gcc_check_compile): New function.
50736
50737 1999-02-08 Richard Henderson <rth@cygnus.com>
50738
50739 * gcc.c-torture/execute/990208-1.c: New test.
50740
50741 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
50742
50743 * g++.dg/special/ecos.exp: New driver for new tests with special
50744 requirements
50745
50746 * g++.dg/special/conpr-1.C: New test
50747 * g++.dg/special/conpr-2.C: New test
50748 * g++.dg/special/conpr-2a.C: New test
50749 * g++.dg/special/conpr-3.C: New test
50750 * g++.dg/special/conpr-3a.C: New test
50751 * g++.dg/special/conpr-3b.C: New test
50752
50753 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
50754 allow g++ to use the dg driver
50755
50756 * README: Add comment about g++.dg directory
50757
50758 1999-02-06 Jeffrey A Law (law@cygnus.com)
50759
50760 * README: Update email addresses.
50761
50762 1999-02-03 Nick Clifton <nickc@cygnus.com>
50763
50764 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
50765 arguments in order to force structure S onto the stack even on
50766 the alpha.
50767 (test): Pass 10 leading arguments to function foo as well as the
50768 structure S.
50769
50770 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
50771 failure for all targets.
50772
50773 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
50774 abort to terminate program execution.
50775
50776 1999-01-30 Richard Henderson <rth@cygnus.com>
50777
50778 * gcc.c-torture/execute/990130-1.c: New test.
50779
50780 1999-01-30 Jeffrey A Law (law@cygnus.com)
50781
50782 * gcc.dg/990130-1.c: New test.
50783
50784 1999-01-28 Michael Meissner <meissner@cygnus.com>
50785
50786 * gcc.c-torture/execute/990128-1.c: New test.
50787
50788 1999-01-27 Michael Meissner <meissner@cygnus.com>
50789
50790 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
50791
50792 1999-01-27 Felix Lee <flee@cygnus.com>
50793
50794 * lib/c-torture.exp (c-torture-compile): pull out code for
50795 analyzing gcc error messages.
50796 (c-torture-execute): ditto, and fix some (harmless) false
50797 positives.
50798 * lib/gcc.exp (gcc_check_compile): new function.
50799
50800 1999-01-17 Jeffrey A Law (law@cygnus.com)
50801
50802 * gcc.dg/990117-1.c: New test.
50803
50804 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
50805
50806 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
50807
50808 1999-01-15 Jeffrey A Law (law@cygnus.com)
50809
50810 * g77.f-torture/compile/990115-1.f: New test.
50811
50812 1999-01-07 Jeffrey A Law (law@cygnus.com)
50813
50814 * gcc.c-torture/compile/990107-1.c: New test
50815
50816 1999-01-06 Jeffrey A Law (law@cygnus.com)
50817
50818 * gcc.c-torture/execute/990106-2.c: New test.
50819
50820 * gcc.c-torture/execute/990106-1.c: New test.
50821
50822 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
50823
50824 * gcc.c-torture/compile/981223-1.c: New test.
50825
50826 1998-12-29 Richard Henderson <rth@cygnus.com>
50827
50828 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
50829 (opt3): Rename from opt4 and disable.
50830
50831 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
50832
50833 * g++.old-deja/g++.pt/ptrmem5.C: New test.
50834
50835 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
50836
50837 * g++.old-deja/g++.other/conv5.C: New test.
50838
50839 1998-12-14 Nick Clifton <nickc@cygnus.com>
50840
50841 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
50842
50843 1998-12-11 Jeffrey A Law (law@cygnus.com)
50844
50845 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
50846
50847 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
50848
50849 * gcc.c-torture/compile/981211-1.c: New test.
50850
50851 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
50852
50853 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
50854
50855 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
50856
50857 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50858
50859 * gcc.special/930510-1.c: Make C9X safe.
50860 * gcc.misc-tests/gcov-1.c Similarly.
50861 * gcc.misc-tests/gcov-2.c Similarly.
50862
50863 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
50864
50865 * gcc.dg/ultrasp1.c: New test.
50866
50867 1998-12-06 Richard Henderson <rth@cygnus.com>
50868
50869 * gcc.c-torture/execute/981206.c: New test.
50870
50871 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
50872
50873 * g++.old-deja/g++.ns/template7.C: New test.
50874
50875 * g++.old-deja/g++.other/expr1.C: New test.
50876
50877 * g++.old-deja/g++.eh/tmpl3.C: New test.
50878
50879 * g++.old-deja/g++.eh/tmpl2.C: New test.
50880
50881 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
50882
50883 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
50884 * g++.old-deja/g++.other/using6.C: Removed.
50885 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
50886
50887 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
50888
50889 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
50890
50891 * g++.old-deja/g++.pt/overload8.C: New test.
50892
50893 * g++.old-deja/g++.pt/overload7.C: New test.
50894
50895 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
50896
50897 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
50898 and relinking messages.
50899 * lib/g++.exp (g++_target_compile): Remove .rpo file when
50900 compiling with -frepo.
50901
50902 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
50903
50904 * g++.old-deja/g++.pt/lookup6.C: New test.
50905
50906 1998-11-30 Nick Clifton <nickc@cygnus.com>
50907
50908 * gcc.c-torture/execute/981130-1.c: New test.
50909 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
50910
50911 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
50912
50913 * g++.old-deja/g++.pt/explicit76.C: New test.
50914
50915 * g++.old-deja/g++.pt/friend38.C: New test.
50916
50917 * g++.old-deja/g++.ns/crash2.C: New test.
50918
50919 * g++.old-deja/g++.pt/defarg8.C: New test.
50920
50921 * g++.old-deja/g++.pt/instantiate6.C: New test.
50922
50923 * g++.old-deja/g++.pt/static6.C: New test.
50924
50925 * g++.old-deja/g++.pt/decl2.C: New test.
50926
50927 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
50928
50929 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
50930 problem is actually related with name lookup, but so what? :-)
50931
50932 * g++.old-deja/g++.pt/friend37.C: New test.
50933
50934 1998-11-25 Dave Love <d.love@dl.ac.uk>
50935
50936 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
50937 element, which fails on some systems.
50938
50939 * g77.f-torture/execute/labug1.f: New test.
50940
50941 1998-11-21 Jeffrey A Law (law@cygnus.com)
50942
50943 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
50944 is defined.
50945
50946 1998-11-18 Dave Love <d.love@dl.ac.uk>
50947
50948 * g77.f-torture/compile/981117-1.f: New test.
50949
50950 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
50951
50952 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
50953 properly discarded.
50954
50955 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
50956
50957 * gcc.c-torture/execute/memcheck: New directory of tests for
50958 -fcheck-memory-usage.
50959
50960 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50961
50962 * README: New file, general information about the testsuite and
50963 new description of the various C++ test subdirectories.
50964 * README.g++: Eliminate obsolete information, update and move most
50965 relevant stuff to README.
50966
50967 1998-11-07 Richard Henderson <rth@cygnus.com>
50968
50969 * gcc.c-torture/compile/981107-1.c: New test.
50970
50971 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
50972
50973 * execute/memcpy-bi.c: New testcase.
50974
50975 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
50976
50977 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
50978 base classes.
50979
50980 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
50981 template is selected.
50982
50983 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
50984 classes, it should be accepted for all types.
50985
50986 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
50987
50988 * g++.old-deja/g++.pt/spec24.C: Ensure that template
50989 specializations start with template headers.
50990
50991 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
50992
50993 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
50994
50995 * g++.old-deja/g++.other/init9.C: Test cross initialization of
50996 non-POD types.
50997
50998 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
50999
51000 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
51001
51002 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
51003
51004 * compile/981022-1.c, compile/981022-1.x: New test and driver.
51005
51006 1998-10-19 Jeffrey A Law (law@cygnus.com)
51007
51008 * 981019-1.c: New test.
51009
51010 1998-10-14 Robert Lipe <robertl@dgii.com>
51011
51012 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
51013 find objc headers.
51014
51015 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
51016
51017 * compile/981001-4.c: Remove use of GCC extension that triggers a
51018 compiler bug.
51019
51020 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
51021
51022 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
51023
51024 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
51025
51026 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
51027 instantiation of template produces incorrect code for delete
51028 expression.
51029
51030 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
51031 constructors' name is not unique.
51032 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
51033 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
51034
51035 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
51036 automatic array of const is ill-formed.
51037
51038 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
51039 of template parameter?
51040
51041 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
51042 const.
51043
51044 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
51045 pointer-to-member expression.
51046
51047 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
51048 declaration causes ICE.
51049
51050 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
51051
51052 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
51053 reserved in the global namespace.
51054
51055 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
51056 generate needed virtual table.
51057
51058 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
51059
51060 1998-10-10 Dariush Eslimi <eslimi@loran.com>
51061
51062 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
51063 template-dependent type
51064
51065 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
51066
51067 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
51068 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
51069 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
51070
51071 * g++.old-deja/g++.other/using5.C: New test; using decl from base
51072 class should be usable as argument of member function.
51073 * g++.old-deja/g++.other/using6.C: New test; using decl from base
51074 class should be usable as return type of member function.
51075 * g++.old-deja/g++.other/using7.C: New test; using decl from base
51076 class should be usable as type of data member.
51077
51078 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
51079
51080 1998-10-09 Jeffrey A Law (law@cygnus.com)
51081
51082 * gcc.c-torture/special/920521-1.c: Fix bogus test.
51083
51084 1998-10-08 Nick Clifton <nickc@cygnus.com>
51085
51086 * gcc.dg/dll-?.c Add thumb to target list.
51087 Fix assembler scan patterns to match current assembler output.
51088
51089 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
51090
51091 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
51092 matching of template brackets.
51093
51094 * g++.old-deja/g++.other/using4.C: New test. Test using
51095 declarations of methods from base classes.
51096
51097 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
51098 within functions should introduce names into the innermost
51099 enclosing namespace.
51100
51101 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
51102 of static locals if first initialization throws.
51103
51104 1998-10-07 Jim Wilson <wilson@cygnus.com>
51105
51106 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
51107
51108 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
51109
51110 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
51111 lose track of the possible targets of tablejump insns.
51112 * special/special.exp: Run it.
51113
51114 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
51115
51116 * g++.old-deja/g++.pt/friend35.C: New test. A template function
51117 must be declared before its specializations can be named in friend
51118 declarations.
51119
51120 1998-10-05 Dave Love <d.love@dl.ac.uk>
51121
51122 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
51123
51124 * g77.f-torture/execute/io1.f: New test.
51125
51126 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
51127
51128 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
51129 with pointer to template function, for which no argument deduction
51130 is possible.
51131
51132 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
51133 specialization of template function as argument to template
51134 function.
51135
51136 * g++.old-deja/g++.other/access2.C: New test; Inner class
51137 shouldn't have privileged access to Outer's names.
51138
51139 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
51140
51141 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
51142 friend template declared within template class conflicts with
51143 nested class of the same name.
51144
51145 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
51146 is ignored.
51147
51148 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
51149 object with direct initializer as function declaration.
51150
51151 * g++.old-deja/g++.other/decl2.C: New test; duplicate
51152 initializers.
51153
51154 * g++.old-deja/g++.other/null2.C: New test; conditional operator
51155 involving const pointer and NULL produces incorrect result.
51156
51157 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
51158 type name without `typename' should be rejected with -pedantic.
51159
51160 1998-10-02 Richard Henderson <rth@cygnus.com>
51161
51162 * g++.old-deja/g++.other/addrof1.C: New test.
51163
51164 1998-10-01 Nick Clifton <nickc@cygnus.com>
51165
51166 * gcc.c-torture/compile/981001-1.c: New test.
51167 * gcc.c-torture/execute/981001-1.c: New test.
51168
51169 1998-10-01 Jeffrey A Law (law@cygnus.com)
51170
51171 * gcc.c-torture/compile/981001-2.c: New test.
51172 * gcc.c-torture/compile/981001-3.c: New test.
51173 * gcc.c-torture/compile/981001-4.c: New test.
51174
51175 1998-10-01 Robert Lipe <robertl@dgii.com>
51176
51177 * lib/objc.exp (objc_target_compile): Add -L during compiles for
51178 multilibbed hosts. Idea grafted from g77.exp.
51179
51180 1998-09-30 Dave Love <d.love@dl.ac.uk>
51181
51182 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
51183 avoid losing on systems which need -lsocket.
51184
51185 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
51186
51187 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
51188 * g++.old-deja/g++.other/nested2.C: Ditto.
51189 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
51190 failure.
51191
51192 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
51193
51194 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
51195 preferred over template operator!= for enum bitfields.
51196
51197 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
51198
51199 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
51200 that happen to have the same base name, but in different scopes,
51201 are incorrectly rejected.
51202
51203 1998-09-16 Richard Henderson <rth@cygnus.com>
51204
51205 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
51206 on the native word size instead of an integer literal.
51207
51208 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
51209
51210 * g++.old-deja/g++.other/static2.C: Invocation of static data
51211 member of type pointer-to-function denoted as non-static member.
51212
51213 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
51214 checks involving function types and aliases.
51215
51216 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
51217
51218 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
51219 redefined to the same non-trivial type.
51220
51221 * g++.old-deja/g++.pt/explicit73.C: Test for proper
51222 namespace-qualification of template specializations declared in
51223 other namespaces.
51224
51225 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
51226 to declare a subset of the specializations of a template function
51227 as friends of specializations of a template class.
51228
51229 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
51230 member templates that do not fully specialize the enclosing
51231 template class are rejected.
51232
51233 1998-09-11 Dave Love <d.love@dl.ac.uk>
51234
51235 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
51236
51237 1998-09-08 Dave Love <d.love@dl.ac.uk>
51238
51239 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
51240 altered from libf2c/libU77 version.
51241
51242 1998-09-06 Dave Love <d.love@dl.ac.uk>
51243
51244 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
51245
51246 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
51247 Alexandre Oliva <oliva@dcc.unicamp.br>
51248
51249 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
51250 (un)signed char are different types for template specialization
51251 purposes.
51252
51253 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
51254
51255 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
51256 * objc: ObjC testsuite.
51257
51258 1998-08-31 Catherine Moore <clm@cygnus.com>
51259
51260 * gcc.c-torture/execute/941014-1.x: New file.
51261
51262 1998-08-31 Nick Clifton <nickc@cygnus.com>
51263
51264 * lib/c-torture.exp: Add support for
51265 torture_eval_before_compile and torture_eval_before_execute
51266 variables.
51267
51268 1998-08-30 Jeffrey A Law (law@cygnus.com)
51269
51270 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
51271 this test triggers valid.
51272
51273 1998-08-27 Jeffrey A Law (law@cygnus.com)
51274
51275 * gcc.dg/980827-1.c: New test.
51276
51277 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
51278
51279 * gcc.c-torture/execute/loop-4b.c: New test.
51280
51281 1998-08-26 Nick Clifton <nickc@cygnus.com>
51282
51283 * lib/c-torture.exp: Add support for
51284 torture_eval_before_compile and torture_eval_before_execute
51285 variables.
51286
51287 1998-08-25 Jeffrey A Law (law@cygnus.com)
51288
51289 * gcc.c-torture/compile/980825-1.c: New test.
51290
51291 1998-08-24 Nick Clifton <nickc@cygnus.com>
51292
51293 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
51294 count number tests in opt_t0 not good_t0.
51295
51296 1998-08-24 Jeffrey A Law (law@cygnus.com)
51297
51298 * gcc.c-torture/compile/930326-1.x: Fix typo.
51299
51300 1998-08-23 Mark Mitchell <mark@markmitchell.com>
51301
51302 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
51303 causes an ICE.
51304
51305 1998-08-21 Jeffrey A Law (law@cygnus.com)
51306
51307 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
51308 STACK_SIZE is defined.
51309 * gcc.c-torture/unsorted/stuct.c: Similarly.
51310
51311 * gcc.c-torture/compile/980821-1.c: New test.
51312
51313 1998-08-21 Jeffrey A Law (law@cygnus.com)
51314
51315 * gcc.c-torture/execute/980526-2.c: Disable for targets with
51316 16bit ints.
51317
51318 1998-08-19 Mark Mitchell <mark@markmitchell.com>
51319
51320 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
51321 code.
51322
51323 1998-08-09 Mark Mitchell <mark@markmitchell.com>
51324
51325 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
51326 error'.
51327
51328 1998-08-18 Jeffrey A Law (law@cygnus.com)
51329
51330 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
51331
51332 1998-08-16 Jeffrey A Law (law@cygnus.com)
51333
51334 * gcc.c-torture/compile/980816-1.c: New test.
51335
51336 * gcc.dg/980816-1.c: New test.
51337
51338 1998-08-13 Jeffrey A Law (law@cygnus.com)
51339
51340 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
51341 compiler for ieee tests.
51342
51343 1998-08-01 Dave Love <d.love@dl.ac.uk>
51344
51345 * g77.f-torture/compile/980729-0.f: New test.
51346
51347 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
51348
51349 * gcc.c-torture/special/eeprof-1.c: New test, for
51350 -finstrument-functions.
51351 * gcc.c-torture/special/special.exp: Run it.
51352
51353 1998-07-29 Jeffrey A Law (law@cygnus.com)
51354
51355 * gcc.c-torture/compile/980729-1.c: New test.
51356
51357 1998-07-27 Nick Clifton <nickc@cygnus.com>
51358
51359 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
51360 __thumb__ is defined, and test for ARM style doubles if so.
51361
51362 1998-07-26 Dave Love <d.love@dl.ac.uk>
51363
51364 * g77.f-torture/noncompile/980615-0.f: New test.
51365
51366 1998-07-26 H.J. Lu (hjl@gnu.org)
51367
51368 * gcc.dg/980312-1.c: Do link instead of compile.
51369 * gcc.dg/980313-1.c: Likewise.
51370
51371 1998-07-26 Jeffrey A Law (law@cygnus.com)
51372
51373 * gcc.c-torture/compile/980726-1.c: New test.
51374
51375 1998-07-25 Dave Love <d.love@dl.ac.uk>
51376
51377 * g77.f-torture/execute/io0.f: New test.
51378
51379 1998-07-24 Nick Clifton <nickc@cygnus.com>
51380
51381 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
51382 an int.
51383
51384 1998-06-18 Michael Meissner <meissner@cygnus.com>
51385
51386 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
51387 m32r bugs.
51388
51389 1998-07-17 Nick Clifton <nickc@cygnus.com>
51390
51391 * gcc.dg/980626-1.c: Expect failures for all toolchains until
51392 c-decl.c:grokdeclarator can handle mode attributes.
51393
51394 1998-07-16 Jeffrey A Law (law@cygnus.com)
51395
51396 * gcc.c-torture/execute/980716-1.c: New test.
51397
51398 1998-07-13 Jeffrey A Law (law@cygnus.com)
51399
51400 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
51401 the mn10200.
51402 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
51403 the mn10200.
51404 * gcc.c-torture/execute/va-arg-3.x: Similarly.
51405 * gcc.c-torture/compile/930326-1.x: Similarly.
51406
51407 1998-07-13 Dave Love <d.love@dl.ac.uk>
51408
51409 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
51410 New test from Craig.
51411
51412 1998-07-12 Dave Love <d.love@dl.ac.uk>
51413
51414 * g77.f-torture/noncompile/980616-0.f: New test.
51415
51416 * g77.f-torture/execute/970816-3.f: New test from Craig.
51417
51418 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
51419
51420 * g++.other/singleton.C: Return error value instead of taking
51421 SIGSEGV.
51422
51423 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
51424
51425 * g++.other/singleton.C: New test. Warning is under dispute.
51426 Runtime crash is not.
51427
51428 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
51429
51430 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
51431 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
51432 using6.C, using7.C}: New namespace tests.
51433
51434 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
51435
51436 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
51437 specialization with typedef'ed names used as array indexes.
51438
51439 1998-07-09 Jeffrey A Law (law@cygnus.com)
51440
51441 * gcc.c-torture/execute/980709-1.c: New test.
51442
51443 * gcc.dg/980709-1.c: New test.
51444
51445 1998-07-07 Richard Henderson <rth@cygnus.com>
51446
51447 * gcc.c-torture/execute/bcp-1.c: New test.
51448
51449 1998-07-07 Jeffrey A Law (law@cygnus.com)
51450
51451 * gcc.c-torture/execute/980707-1.c: New test.
51452
51453 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
51454
51455 * gcc.c-torture/compile/980706-1.c: New test.
51456
51457 1998-07-01 Dave Love <d.love@dl.ac.uk>
51458
51459 * g77.f-torture/execute/980701-0.f,
51460 g77.f-torture/execute/980701-1.f: New test from Craig.
51461
51462 1998-07-01 Jeffrey A Law (law@cygnus.com)
51463
51464 * gcc.c-torture/compile/980701-1.c: New test.
51465
51466 * gcc.c-torture/execute/980701-1.c: New test.
51467
51468 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
51469 rlsruhe.de>
51470
51471 * g++.old-deja/g++.robertl/eb132.C: New test.
51472 * g++.old-deja/g++.robertl/eb133.C: Likewise.
51473
51474 1998-06-29 Dave Love <d.love@dl.ac.uk>
51475
51476 * g77.f-torture/execute/980628-7.f,
51477 g77.f-torture/execute/980628-8.f,
51478 g77.f-torture/execute/980628-9.f,
51479 g77.f-torture/execute/980628-10.f: New tests from Craig.
51480
51481 * g77.f-torture/execute/980628-3.f: Remove mail headers.
51482
51483 1998-06-28 Jeffrey A Law (law@cygnus.com)
51484
51485 * g77.f-torture/execute/980628-4.f: New test from Craig.
51486 * g77.f-torture/execute/980628-5.f: Likewise.
51487 * g77.f-torture/execute/980628-2.f: Likewise.
51488 * g77.f-torture/execute/980628-0.f: Likewise.
51489 * g77.f-torture/execute/980628-1.f: Likewise.
51490 * g77.f-torture/execute/980628-3.f: Likewise.
51491 * g77.f-torture/execute/980628-6.f: Likewise.
51492
51493 1998-06-28 Jeffrey A Law (law@cygnus.com)
51494
51495 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
51496 directory when nothing has been installed yet.
51497
51498 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
51499
51500 * gcc.c-torture/special/special.exp: Handle newer versions of
51501 dejagnu.
51502
51503 1998-06-26 Jeffrey A Law (law@cygnus.com)
51504
51505 * gcc.dg/980626-1.c: New test.
51506
51507 1998-06-19 Bruno Haible <haible@ilog.fr>
51508
51509 * gcc.misc-tests/m-un-2.c: New test.
51510 * g++.old-deja/g++.other/warn01.c: Likewise.
51511
51512 1998-06-19 Robert Lipe <robertl@dgii.com>
51513
51514 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
51515 compatibility with assmblers with a different comment character.
51516 Eliminate use of GAS-specific extensions.
51517
51518 1998-06-19 Jeffrey A Law (law@cygnus.com)
51519
51520 * gcc.c-torture/execute/ieee/980619-1.c: New test.
51521
51522 1998-06-19 Robert Lipe <robertl@dgii.com>
51523
51524 * lib/g77.exp: Replace search for libf2c.a with search for newly
51525 renamed libg2c.a
51526
51527 1998-06-17 Jeffrey A Law (law@cygnus.com)
51528
51529 * gcc.c-torture/execute/980617-1.c: New test.
51530
51531 1998-06-12 Jeffrey A Law (law@cygnus.com)
51532
51533 * gcc.c-torture/execute/980612-1.c: New test.
51534
51535 1998-06-08 Jeffrey A Law (law@cygnus.com)
51536
51537 * gcc.dg/980523-1.c: Only test on ppc-linux.
51538 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
51539
51540 * gcc.c-torture/execute/980608-1.c: New test.
51541
51542 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
51543
51544 * gcc.c-torture/execute/980605-1.c: New test.
51545
51546 1998-06-04 Jeffrey A Law (law@cygnus.com)
51547
51548 * gcc.c-torture/execute/980604-1.c: New test.
51549
51550 1998-06-02 Jeffrey A Law (law@cygnus.com)
51551
51552 * gcc.c-torture/execute/980602-1.c: New test.
51553 * gcc.c-torture/execute/980602-2.c: Likewise.
51554
51555 1998-06-02 Dave Love <d.love@dl.ac.uk>
51556
51557 * 970125-0.f: Fix per JCB. Add commentary.
51558
51559 1998-05-31 Michael Meissner <meissner@cygnus.com>
51560
51561 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
51562 IEEE -0 support.
51563
51564 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
51565
51566 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
51567 earlier.
51568
51569 1998-05-28 Catherine Moore <clm@cygnus.com>
51570
51571 * gcc.c-torture/execute/980526-3.c: New test.
51572
51573 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
51574
51575 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
51576 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
51577 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
51578 m88k-motorola-sysv3 to XFAIL.
51579
51580 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51581
51582 * gcc.dg/980526-1.c: New test.
51583 * gcc.c-torture/execute/980526-2.c: New test.
51584
51585 1998-05-26 Jeffrey A Law (law@cygnus.com)
51586
51587 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
51588
51589 * gcc.c-torture/execute/980526-1.c: New test.
51590
51591 1998-05-26 Dave Love <d.love@dl.ac.uk>
51592
51593 * g77.f-torture/execute/alpha2.f: Add runtime test.
51594
51595 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
51596
51597 * g++.old-deja/old-deja.exp: Strip leading directories.
51598
51599 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
51600 error for the line. Don't run multiple tests for the same line.
51601
51602 1998-05-23 Jeffrey A Law (law@cygnus.com)
51603
51604 * gcc.dg/980523-1.c: New test.
51605
51606 1998-05-23 Dave Love <d.love@dl.ac.uk>
51607
51608 * g77.f-torture/compile/970915-0.f: New test.
51609
51610 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
51611
51612 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
51613
51614 1998-05-21 Jeffrey A Law (law@cygnus.com)
51615
51616 * gcc.dg/980520-1.c: New test.
51617
51618 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
51619
51620 * gcc.dg/980502-1.c: Fix return type.
51621
51622 1998-05-20 Jeffrey A Law (law@cygnus.com)
51623
51624 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
51625 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
51626 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
51627 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
51628 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
51629
51630 1998-05-20 Dave Love <d.love@dl.ac.uk>
51631
51632 * g77.f-torture/execute/980520-1.f: New test.
51633
51634 1998-05-15 Dave Love <d.love@dl.ac.uk>
51635
51636 * lib/mike-g77.exp: New file.
51637
51638 * g77.f-torture/noncompile/noncompile.exp,
51639 g77.f-torture/noncompile/check0.f: New files.
51640
51641 1998-05-14 Dave Love <d.love@dl.ac.uk>
51642
51643 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
51644 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
51645 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
51646 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
51647 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
51648 abort where appropriate.
51649
51650 1998-05-05 Michael Meissner <meissner@cygnus.com>
51651
51652 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
51653 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
51654
51655 1998-04-29 Dave Love <d.love@dl.ac.uk>
51656
51657 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
51658
51659 1998-04-27 Dave Love <d.love@dl.ac.uk>
51660
51661 * g77.f-torture/compile/980427-0.f: New test.
51662
51663 1998-04-24 Dave Love <d.love@dl.ac.uk>
51664
51665 * g77.f-torture/compile/980424-0.f: New test.
51666
51667 1998-04-19 Dave Love <d.love@dl.ac.uk>
51668
51669 * g77.f-torture/compile/980419-2.f (main): New test.
51670 * g77.f-torture/compile/970125-0.f: New test.
51671 * g77.f-torture/compile/980419-1.f: New test.
51672
51673 1998-04-08 Jim Wilson <wilson@cygnus.com>
51674
51675 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
51676 of loop-4.c.
51677
51678 1998-04-07 Jim Wilson <wilson@cygnus.com>
51679
51680 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
51681
51682 1998-04-03 Jim Wilson <wilson@cygnus.com>
51683
51684 * gcc.c-torture/compile/980329-1.c: New test.
51685
51686 1998-03-18 Jim Wilson <wilson@cygnus.com>
51687
51688 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
51689 * gcc.dg/980312-1.c: Fix typo in -march command.
51690
51691 1998-03-16 H.J. Lu (hjl@gnu.org)
51692
51693 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
51694
51695 1998-03-11 Robert Lipe <robertl@dgii.com>
51696
51697 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
51698 Dave Love agree the Fortran source is bogus.
51699
51700 1998-03-11 Robert Lipe <robertl@dgii.com>
51701
51702 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
51703 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
51704 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
51705 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
51706 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
51707
51708 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
51709
51710 * g++.old-deja/g++.other/friend1.C: New test.
51711
51712 1998-02-18 Dave Love <d.love@dl.ac.uk>
51713
51714 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
51715 possibly uninitialized) variables and declare dnrm2.
51716
51717 1998-02-23 Robert Lipe <robertl@dgii.com>
51718
51719 From Bruno Haible <haible@ilog.fr>:
51720 * gcc.c-torture/execute/980223.c: New test.
51721
51722 1998-02-13 Jeffrey A Law (law@cygnus.com)
51723
51724 * gcc.dg/ifelse-1.c: New test.
51725
51726 1998-02-09 H.J. Lu (hjl@gnu.org)
51727
51728 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
51729
51730 * lib/old-dejagnu.exp (old-dejagnu): Added the
51731 "execution test - XFAIL *-*-*" handling in the spirit of
51732 "excess errors test -". Changed the "execution test fails"
51733 handling to be like "excess errors test fails".
51734 * Update various tests accordingly.
51735
51736 1998-02-06 Jim Wilson <wilson@cygnus.com>
51737
51738 * gcc.c-torture/execute/980205.c: New test.
51739
51740 1998-01-18 Jeffrey A Law (law@cygnus.com)
51741
51742 * lib/c-torture.exp: Look for .x files instead of .cexp files.
51743 * lib/f-torture.exp: Similarly.
51744 * gcc.c-torture: Rename all .cexp files to .x files.
51745
51746 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
51747
51748 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
51749 (940510-1.c): Removed duplicate.
51750 (971104-1.c): New test.
51751
51752 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
51753
51754 * lib/f-torture.exp: Improve error and loop detection.
51755
51756 1997-11-19 Michael Meissner <meissner@cygnus.com>
51757
51758 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
51759 use that to size the filler array.
51760
51761 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
51762
51763 * lib/c-torture.exp(c-torture-execute): Fix typo.
51764
51765 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
51766 testcase as the executable name. Keep the executable around if
51767 the test fails.
51768
51769 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
51770
51771 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
51772 changes. Only test one -g option, and move it to the end of the
51773 list of options to test.
51774
51775 1997-09-19 Michael Meissner <meissner@cygnus.com>
51776
51777 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
51778 variable GCC_TORTURE_OPTIONS to supply default switches separated
51779 by colons. If no environment variable, run tests with -O0 -g, -O1
51780 -g, and -O2 -g as well.
51781
51782 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
51783
51784 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
51785 explanatory comments. Fix indentation.
51786
51787 1997-09-15 Jeffrey A Law (law@cygnus.com)
51788
51789 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
51790
51791 1997-09-11 Jeffrey A Law (law@cygnus.com)
51792
51793 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
51794 * g++.old-deja/g++.mike/p7325.C: Likewise.
51795 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
51796
51797 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
51798
51799 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
51800 * g++.old-deja/g++.brendan/crash30.C: Likewise.
51801 * g++.old-deja/g++.brendan/crash39.C: Likewise.
51802 * g++.old-deja/g++.law/operators4.C: Likewise.
51803
51804 1997-09-11 Joe Buck (jbuck@synopsys.com)
51805
51806 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
51807 * g++.old-deja/g++.mike/p784.C: Ditto.
51808 * g++.old-deja/g++.mike/p785.C: Ditto.
51809
51810 1997-09-05 Jeffrey A Law (law@cygnus.com)
51811
51812 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
51813
51814 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
51815
51816 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
51817 target feature; pass this to c-torture-execute as needed.
51818
51819 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
51820
51821 * lib/c-torture.exp(c-torture-execute): If the previous and the
51822 current executables being tested are identical, we don't need to
51823 run the executable again. Try to make the executable names
51824 unique. Add an optional argument for passing additional compiler
51825 flags.
51826
51827 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
51828
51829 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
51830
51831 1997-08-29 Jeffrey A Law (law@cygnus.com)
51832
51833 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
51834
51835 1997-07-31 Jeffrey A Law (law@cygnus.com)
51836
51837 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
51838 32bit or larger longs.
51839
51840 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
51841 have either a 32bit long or 32bit int.
51842
51843 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
51844
51845 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
51846 Make double precision tests dependent on sizeof (double).
51847
51848 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
51849
51850 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
51851 too.
51852
51853 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
51854
51855 * gcc.c-torture/compile/961203-1.cexp: New script.
51856
51857 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
51858
51859 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
51860 up the includes ourselves.
51861
51862 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
51863
51864 * lib/plumhall.exp: Remove random include, and add a few
51865 verbose messages for debugging.
51866
51867 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
51868
51869 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
51870 of trying to do it ourselves.
51871
51872 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
51873
51874 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
51875
51876 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
51877
51878 * gcc.prms/5403.c: Made regexp a bit less strict.
51879
51880 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
51881
51882 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
51883 is returned from remote_load instead.
51884 * lib/plumhall.exp: Ditto.
51885 * lib/mike-g++.exp: Ditto.
51886 * lib/old-dejagnu.exp: Ditto.
51887 * lib/c-torture.exp: Ditto.
51888
51889 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
51890
51891 * lib/g++.exp: Use build_wrapper procedure.
51892 * lib/gcc.exp: Ditto.
51893
51894 1997-05-20 Jeffrey A Law (law@cygnus.com)
51895
51896 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
51897 an old-style decl for malloc. Fixes tests to work when
51898 sizeof (int) != sizeof (size_t).
51899
51900 1997-05-15 Mike Meissner <meissner@cygnus.com>
51901
51902 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
51903
51904 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
51905 use stdargs.h interface.
51906
51907 1997-05-15 Mike Meissner <meissner@cygnus.com>
51908
51909 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
51910 NO_VARARGS when compiling.
51911
51912 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
51913
51914 * lib/plumhall.exp(ph_includes): New procedure.
51915 (ph_make): Use it.
51916 (ph_compiler): Ditto.
51917
51918 * lib/g++.exp: Rename test-glue.c to testglue.c.
51919 * lib/gcc.exp: Ditto.
51920
51921 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
51922
51923 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
51924 to completion when it's called.
51925
51926 1997-03-21 Michael Meissner <meissner@cygnus.com>
51927
51928 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
51929 is defined, don't do test.
51930
51931 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
51932
51933 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
51934 for object files.
51935 (ph_summary): Mark skipped testcases as untested, not unresolved.
51936
51937 * lib/plumhall.exp (ph_make): If unresolved because of bad
51938 errorCode, record errorCode in log file.
51939 (*): Replace send_log/verbose with verbose -log.
51940
51941 1997-03-19 Michael Meissner <meissner@cygnus.com>
51942
51943 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
51944 double conversion if double isn't at least 8 bytes.
51945
51946 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
51947 int to work with targets where int is 16 bits.
51948
51949 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
51950 8 bytes, just exit, since 4 byte doubles don't have enough bits of
51951 precision for the test to complete.
51952
51953 1997-03-14 Michael Meissner <meissner@cygnus.com>
51954
51955 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
51956 if d10v is not compiled with the -mdouble64 flag.
51957 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
51958
51959 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
51960 d10v is not compiled with the -mint32 flag.
51961
51962 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
51963
51964 * lib/plumhall.exp: Use incr_count.
51965
51966 1997-03-12 Jeffrey A Law (law@cygnus.com)
51967
51968 * gcc.c-torture: Update to c-torture-1.45.
51969
51970 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
51971
51972 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
51973 the name of the expect testcase file).
51974
51975 * lib/g++.exp(g++_init): Ditto.
51976
51977 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
51978
51979 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
51980 the host.
51981
51982 * lib/gcc.exp(gcc_exit): New procedure.
51983
51984 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
51985
51986 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
51987 specs where appropriate.
51988
51989 * g++.old-deja/g++.arm/*: Added additional ERROR checks
51990 because of new "candidates are" messages, and removed a few
51991
51992 * Converted all non-old-style g++ testcases to old-style, and
51993 moved into g++.old-deja.
51994
51995 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
51996
51997 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
51998 options.
51999
52000 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
52001 succeeded.
52002
52003 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
52004
52005 1997-02-13 Michael Meissner <meissner@cygnus.com>
52006
52007 * lib/gcc.exp (gcc_target_compile): Add support for defining
52008 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
52009 the machine doesn't have those features.
52010
52011 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
52012
52013 * g++.law/operators4.exp: Don't use LIBS.
52014
52015 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
52016
52017 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
52018
52019 * lib/mike-g++.exp: Don't set the compiler to be tested here.
52020 * lib/g++.exp: Set it here instead. Also, allow use of the
52021 --tool_exec and --tool_opt options. Change CXX to
52022 GXX_UNDER_TEST.
52023
52024 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
52025
52026 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
52027
52028 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
52029
52030 * lib/old-dejagnu.exp: Use prune_warnings instead of
52031 prune_system_crud.
52032 * lib/mike-g++.exp: Ditto.
52033 * lib/gcc.exp: Ditto.
52034 * lib/g++.exp: Ditto.
52035
52036 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
52037
52038 1997-02-07 Jeffrey A Law (law@cygnus.com)
52039
52040 * 941014-2.c: Include stdlib.h
52041 * 960327-1.c: Include stdio.h
52042 * dbra.c, index-1.c: Don't assume ints are 32bits.
52043
52044 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
52045
52046 * lib/gcc.exp: Add gcc,stack_size target feature.
52047
52048 * lib/g++.exp(g++_target_compile): Add the include and link
52049 paths here, not in two other places. And, it's $options, not
52050 options.
52051
52052 * lib/mike-g++.exp(postbase): Remove the code that determines
52053 the correct include and link paths.
52054 * g++.old-deja/old-deja.exp: Ditto.
52055
52056 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
52057
52058 * lib/g++.exp(g++_init): target_compile no longer returns the
52059 filename of the result.
52060
52061 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
52062
52063 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
52064 call to glob.
52065
52066 * gcc.c-torture/special/special.exp: Change call to
52067 gcc_target_compile to include the object file.
52068
52069 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
52070
52071 * gcc.c-torture/special/special.exp: Correct misspelling in last
52072 change.
52073
52074 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
52075
52076 * lib/plumhall.exp(ph_summary): Log the entire output of the
52077 executable. Return -1 if there were any failures, 0 otherwise.
52078 (ph_execute): Return -1 if there were any failures, 0 otherwise.
52079 (ph_make): Clean up objects and executables that were built
52080 if the tests succeeded.
52081
52082 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
52083
52084 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
52085 libraries and includes in the build tree as appropriate.
52086
52087 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
52088
52089 * lib/c-torture.exp: Instead of looking for the global variable
52090 NO_LONG_LONG, check to see if that's a feature of the target.
52091
52092 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
52093
52094 * config/default.exp: Minimize. Delete the remainer of the files in
52095 config; this functionality is now in devo/dejagnu/config.
52096
52097 g++.*/*: Pass any additional flags used to compile to postbase;
52098 delete CXXFLAGS.
52099
52100 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
52101 is now done by runtest.exp. Use gcc_target_compile instead of
52102 compile.
52103
52104 lib/c-torture.exp: Use gcc_target_compile instead of compile.
52105 Remove references to CFLAGS. Use remote_file instead of
52106 calling rm -f.
52107 (c-torture): Take a list of arguments to use to compile this
52108 testcase.
52109
52110 lib/g++.exp: Simplify. Use target_compile instead of compile.
52111 lib/gcc-dg.exp: Ditto.
52112 lib/gcc.exp: Ditto.
52113 lib/mike-{gcc,g++}.exp: Ditto.
52114 lib/old-dejagnu.exp: Ditto.
52115 lib/plumhall.exp: Ditto.
52116
52117 1997-01-08 Jim Wilson <wilson@cygnus.com>
52118
52119 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
52120 (ph_linker): Likewise.
52121
52122 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
52123
52124 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
52125 MAP_ANON / MAP_ANONYMOUS if defined;
52126 else try to map from /dev/zero .
52127
52128 1996-11-12 Jeffrey A Law (law@cygnus.com)
52129
52130 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
52131 isn't defined, then define it to MAP_ANONYMOUS.
52132
52133 1996-11-12 Jeffrey A Law (law@cygnus.com)
52134
52135 * gcc.c-torture: Update to c-torture-1.42 release.
52136
52137 1996-11-11 Jeffrey A Law (law@cygnus.com)
52138
52139 * gcc.c-torture: Update to c-torture-1.41 release.
52140
52141 1996-10-27 Jeffrey A Law (law@cygnus.com)
52142
52143 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
52144 c-torture release.
52145
52146 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
52147
52148 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
52149 and LDFLAGS. Fix second case to append the target_info ldflags
52150 onto LDFLAGS, not CFLAGS.
52151 * lib/g++.exp (g++_init): Add target_info stuff.
52152 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
52153 of libgloss and newlib flags for !native.
52154
52155 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
52156 (GDB): Fix relative path to go up another dir for finding gdb.
52157
52158 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
52159
52160 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
52161 versions in the target_info array, if they don't exist.
52162
52163 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
52164
52165 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
52166
52167 1996-07-08 Jim Wilson <wilson@cygnus.com>
52168
52169 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
52170 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
52171
52172 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
52173
52174 * lib/old-dejagnu.exp: Don't remove the output file before we've
52175 actually tested it. Don't append pwd to the path of the executable
52176 we're testing.
52177
52178 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
52179
52180 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
52181
52182 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
52183
52184 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
52185 temporary directory for compiler files, and set it to a default
52186 value of /tmp. Set $output as the name of the output file from
52187 compiling the testcase. Add a -o option to $cflags_var so the
52188 compiler writes the final output file as $output. Set $executable
52189 to $output.
52190
52191 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
52192 directory for compiler files, and set it to /tmp if it doesn't
52193 already have a value. Set $output_file to the name of the output
52194 file from compiling the testcase. Add a -o option to CXXFLAGS so
52195 the compiler writes the final output file as $output. Use $output
52196 as the executable to be tested.
52197
52198 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
52199
52200 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
52201
52202 1996-06-08 Jeffrey A Law (law@cygnus.com)
52203
52204 * gcc.c-torture/execute/pending-1.c: New test. Still
52205 pending in Tege's queue.
52206
52207 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
52208
52209 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
52210 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
52211 if there were failures. Call unresolved if there were unresolved
52212 testcases. Call gcc_fail if program did not run to completion.
52213 (ph_make): Pass additional argument name to ph_execute.
52214 (ph_execute): Add new argument. Pass additional arguments to
52215 ph_summary. Call gcc_fail is there is no execution output.
52216
52217 1996-04-24 Jeffrey A Law (law@cygnus.com)
52218
52219 * lib/plumhall.exp (proc_summary): Output relavent summary
52220 lines into the log so specific failures in plumhall can be
52221 investigated.
52222
52223 1996-04-10 Jeffrey A Law (law@cygnus.com)
52224
52225 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
52226 (c-torture-execute): Don't try to execute tests which use
52227 "long long" types if $NO_LONG_LONG is nonzero.
52228
52229 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
52230
52231 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
52232 not c-torture.
52233
52234 * gcc.ieee: Move from here.
52235 * gcc.c-torture/execute/ieee: To here.
52236
52237 1996-03-26 Jeffrey A Law (law@cygnus.com)
52238
52239 * gcc.c-torture: Update to c-torture-1.41 release.
52240
52241 1996-03-22 Jeffrey A Law (law@cygnus.com)
52242
52243 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
52244 not "$output".
52245
52246 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
52247
52248 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
52249 -c present.
52250
52251 1996-03-02 Jeffrey A Law (law@cygnus.com)
52252
52253 * config/proelf.exp: Handle connecting to a simulator.
52254
52255 1996-01-31 Jeffrey A Law (law@cygnus.com)
52256
52257 * config/proelf.exp: New file. Enough framework that we can
52258 run c-torture tests on the proelf targets (or any other target
52259 that gdb can connect to for that matter).
52260
52261 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
52262
52263 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
52264 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
52265
52266 * lib/plumhall.exp (ph_execute): Always call ph_summary if
52267 exec_output exists.
52268
52269 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
52270
52271 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
52272 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
52273
52274 * config/*.exp: Update FSF address. Change result of ${tool}_load
52275 to pass/fail/unresolved/unsupported/untested. Caller must now
52276 call unresolved/unsupported/untested.
52277 * lib/*.exp: Update FSF address. Update to handle new results of
52278 ${tool}_load.
52279 * lib/chill.exp (verbose): Delete.
52280
52281 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
52282
52283 * lib/gcc.exp (default_gcc_start): Change order of args to
52284 $LDFLAGS $CFLAGS $LIBS.
52285 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
52286 Save/set/restore CFLAGS. Pass single arg to gcc_start.
52287 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
52288 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
52289 * gcc.misc-tests/dg-test.exp: Likewise.
52290 * gcc.misc-tests/msgs.exp: Likewise.
52291 * gcc.prms/prms.exp: Likewise.
52292 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
52293 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
52294
52295 * lib/dg.exp: Deleted, moved to dejagnu/lib.
52296
52297 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
52298
52299 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
52300
52301 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
52302 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
52303
52304 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
52305 necessary.
52306
52307 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
52308
52309 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
52310 global for loop; add use of $mathlib.
52311 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
52312 settings here; set mathlib for anything but VxWorks.
52313
52314 1996-01-22 Jeffrey A Law (law@cygnus.com)
52315
52316 * gcc.c-torture: Update to c-torture-1.40 release.
52317
52318 1996-01-03 Jeffrey A Law (law@cygnus.com)
52319
52320 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
52321 dg.exp.
52322
52323 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
52324
52325 * lib/c-torture.exp (c-torture-execute): Declare "output" as
52326 global.
52327
52328 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
52329
52330 * lib/g++.exp (LIBS): Define if not already.
52331 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
52332 (gcc-dg-prune): Call prune_gcc_output.
52333 * lib/gcc.exp (prune_gcc_output): New proc.
52334 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
52335 prune_gcc_output.
52336
52337 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
52338
52339 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
52340 (c-torture-execute): Likewise. Rename `name' to `testcase'.
52341
52342 1995-11-15 Jeffrey A Law (law@cygnus.com)
52343
52344 * gcc.c-torture: Update to c-torture-1.39 release.
52345
52346 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
52347
52348 * lib/c-torture.exp (c-torture-execute): Don't return if one option
52349 fails, try others as well.
52350
52351 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
52352
52353 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
52354 If compilation fails, mark execute tests as `untested'.
52355 If test is marked as unsupported, don't mark compilation and
52356 execute tests as failed.
52357
52358 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
52359
52360 * lib/g++.exp (g++_init): Don't link in libg++, and look to
52361 libstdc++ for whether or not we want to be doing shared
52362 libraries. Delete link_curses since we don't need it anymore.
52363 * lib/mike-g++.exp (postbase): Don't link in libg++.
52364 * g++.old-deja/old-deja.exp: Likewise.
52365
52366 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
52367
52368 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
52369
52370 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
52371
52372 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
52373 For that, add `-Wl,-a,shared_archive'.
52374 * g++.old-deja/old-deja.exp: Likewise.
52375
52376 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
52377
52378 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
52379
52380 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
52381
52382 * lib/mike-g++.exp (postbase): Pay attention to the status of
52383 g++_load.
52384
52385 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
52386
52387 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
52388
52389 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
52390
52391 * lib/gcc.exp (default_gcc_start): No longer need to log program
52392 being executed or its output, execute_anywhere does that now.
52393 * lib/g++.exp (default_g++_version): Call execute_anywhere.
52394 (default_g++_start): Likewise. Delete calls to verbose/send_log.
52395
52396 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
52397
52398 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
52399 the same as those in lib/g++.exp.
52400
52401 1995-10-10 Jeff Law (law@hurl.cygnus.com)
52402
52403 * gcc.c-torture: Update to c-torture-1.38 release.
52404 * gcc.ieee: Related changes.
52405
52406 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
52407
52408 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
52409 "exec". Minor reformatting changes.
52410
52411 * config/rom68k.exp (${tool}_load): Make it work in a canadian
52412 cross. This means all "exec" calls now work on a remote host as
52413 well.
52414 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
52415 cross. Filter out the extra "\r\n" stuff that expect puts in.
52416 (c-torture-execute): Filter out the bogus warnings like
52417 c-torture-compile does. Add support for canadian cross.
52418 * lib/gcc.exp (default_gcc_version, default_gcc_start)
52419 Use execute_anywhere rather than calling exec directly. Now it
52420 works for canadian cross testing.
52421
52422 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
52423
52424 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
52425 results into a variable, and check that rather than using file exists.
52426
52427 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
52428
52429 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
52430 create a libg++.so. For sunos4.1.*, also add -ltermcap.
52431
52432 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
52433
52434 * g++.old-deja/old-deja.exp: Create and pass runshlib and
52435 lib_curses if there's a shared libg++ in the build tree.
52436
52437 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
52438
52439 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
52440 if not supported target.
52441
52442 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
52443
52444 * lib/g++.exp (g++_init): Move empty setting of runshlib and
52445 link_curses up to always happen, not just for native builds.
52446
52447 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
52448
52449 * gcc.c-torture: Update to c-torture-1.36 release.
52450 * gcc.failure: Related changes.
52451
52452 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
52453
52454 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
52455
52456 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
52457
52458 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
52459 * lib/mike-g++.exp (postbase): Not in here. Still reference
52460 runshlib, link_curses, and mathlib for link and run.
52461
52462 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
52463 pass the runtime shared library options for Solaris, OSF/1, and
52464 Irix5, and link with -lcurses to avoid unresolved references.
52465
52466 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
52467
52468 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
52469 only run once.
52470
52471 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
52472
52473 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
52474
52475 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
52476
52477 * gcc.c-torture: Update to c-torture-1.35 release. Note we
52478 do not have a framework for the "compat" tests yet.
52479
52480 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
52481
52482 * lib/mike-g++.exp (postbase): New local variable `mathlib',
52483 set to null if we're testing vxworks5.1. Use that instead of
52484 `-lm' in the setting of LIBS for link and run.
52485
52486 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
52487
52488 * config/rom68k.exp (${tool}_load): Major changes to make it
52489 work. Verified that it does in fact return the stuff in
52490 exec_output properly. Catch any Emul or any TRAP other than 0.
52491
52492 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
52493
52494 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
52495 LDFLAGS properly for targets that need stuff from libgloss.
52496 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
52497 only run once.
52498 (gpp_initialized): New variable.
52499
52500 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
52501
52502 * config/rom68k.exp: Load libgloss.exp.
52503 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
52504 so we can produce a fully linked binary.
52505 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
52506 so we can produce a fully linked binary.
52507
52508 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
52509
52510 * lib/plumhall.exp (ph_section): Watch for expected failures.
52511 Add missing `else'.
52512
52513 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
52514 run the testcase.
52515 (c-torture): Likewise.
52516
52517 1995-08-28 Doug Evans <dje@cygnus.com>
52518
52519 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
52520
52521 * lib/mike-g++.exp (mike_cleanup): New proc.
52522 (prebase): New globals compiler_result, not_compiler_result,
52523 target_regexp.
52524 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
52525 allow leading "-" in pattern. Watch for unsupported tests.
52526 If $compiler_result is set, pattern match assembler code,
52527 and ditto for $not_compiler_result.
52528 * lib/mike-gcc.exp: Likewise.
52529
52530 * lib/plumhall.exp (ph_execute): Only call ph_summary if
52531 execution "succeeded".
52532
52533 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
52534
52535 * config/win32.exp: New file.
52536 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
52537
52538 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
52539
52540 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
52541 unsupported.
52542 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
52543 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
52544 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
52545
52546 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
52547 "... without exceptions was ...". That is now handled by
52548 prune_system_crud.
52549 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
52550
52551 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
52552
52553 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
52554 sieve.c,sort2.c}: New files.
52555 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
52556 sieve.exp,sort2.exp}: Drivers for them.
52557
52558 * lib/mike-gcc.exp (program_output): New user settable variable.
52559 (postbase): Call prune_system_crud. Also prune extraneous compiler
52560 messages.
52561 * lib/mike-g++.exp (program_output): New user settable variable.
52562
52563 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
52564
52565 * config/sh.exp: Deleted (use sim.exp instead).
52566
52567 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
52568
52569 * config/vx.exp: Declare CHECKTASK as global.
52570 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
52571 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
52572 * lib/old-dejagnu.exp: Load [pwd]/$executable.
52573
52574 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
52575
52576 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
52577 target. Like vx.exp, only includes `vx29k.exp' instead of
52578 `vxworks.exp'.
52579
52580 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
52581
52582 * config/sim.exp: Increase time limit from 120 seconds to 240.
52583
52584 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
52585
52586 * gcc.c-torture/execute/950628-1.c: New test.
52587
52588 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
52589
52590 * gcc.c-torture: Update with changes/additions from
52591 c-torture-1.34.
52592
52593 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
52594
52595 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
52596
52597 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
52598
52599 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
52600
52601 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
52602
52603 * gcc.c-torture/compile/950512-1.c: New test.
52604 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
52605 * gcc.dg/struct-ret-1.c: Likewise.
52606
52607 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
52608
52609 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
52610 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
52611
52612 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
52613
52614 * gcc.c-torture/special/920411-1.c: Deleted.
52615 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
52616
52617 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
52618
52619 * config/sim.exp (${tool}_load): Hack in call to bash to get a
52620 cpu limit.
52621
52622 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
52623
52624 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
52625
52626 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
52627
52628 From kenner;
52629 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
52630 is the proper length.
52631 * va-arg-3.c: Likewise.
52632
52633 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
52634
52635 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
52636 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
52637
52638 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
52639 * lib/g++.exp (default_g++_start): Delete old cruft.
52640
52641 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
52642
52643 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
52644 (2 * (1 << 18)) to (2 * (1 << 17)).
52645
52646 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
52647
52648 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
52649
52650 * config/rom68k.exp: Renamed from config/idp.exp
52651
52652 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
52653
52654 * c-torture/compile/921109-2.c
52655
52656 1995-04-18 Mike Stump <mrs@cygnus.com>
52657
52658 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
52659 excess errors.
52660
52661 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
52662
52663 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
52664 output.
52665 * lib/g++.exp (default_g++_start): Likewise.
52666
52667 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
52668
52669 * gcc.c-torture/compile/950329-1.c: New test.
52670
52671 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
52672
52673 * config/bug.exp (${tool}_load): Updated to use new remote_open
52674 and remote_close procs.
52675 * config/idp.exp: New file.
52676
52677 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
52678
52679 * gcc.c-torture/execute/950322-1.c: New test.
52680
52681 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
52682
52683 * config/vx.exp (${tool}_load): Clean up testing of return code from
52684 vxworks_ld and vxworks_spawn.
52685
52686 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
52687
52688 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
52689
52690 1995-03-13 Mike Stump <mrs@cygnus.com>
52691
52692 * lib/old-deja.exp: Add `excess errors test - ' error, now one
52693 can mark excess errors on a machine by machine basis. Note, the
52694 default is to not expect any excess errors, even when excess
52695 errors test - is given, so you will want to put an XFAIL ... on
52696 these lines. For example, // excess errors test - XFAIL hppa*-*-*
52697 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
52698 those 4 machines, but no others.
52699
52700 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
52701
52702 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
52703 * lib/c-torture.exp: to here.
52704
52705 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
52706
52707 * gcc.c-torture/execute/950221-1.c: New test.
52708 * gcc.c-torture/execute/struct-ret-1.c: New test.
52709 * gcc.c-torture/compile/950221-1.c: New test.
52710
52711 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
52712
52713 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
52714
52715 * gcc.c-torture/execute/arith-1.c (main): Return 0.
52716 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
52717
52718 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
52719
52720 * g++.gb: New directory of tests, derived from my signature and
52721 class scoping tests.
52722
52723 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
52724 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
52725 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
52726 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
52727 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
52728 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
52729 * g++.gb/sig25.C: Likewise.
52730
52731 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
52732 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
52733 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
52734 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
52735 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
52736 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
52737 * g++.gb/sig25.exp: Likewise.
52738
52739 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
52740 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
52741 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
52742 * g++.gb/scope13.C: Likewise, this test still fails.
52743
52744 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
52745 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
52746 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
52747 * g++.gb/scope13.exp: Ditto.
52748
52749 * g++.gb/README: New file, explains what these tests are about.
52750
52751 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
52752
52753 * lib/dg.exp (dg-do): Support `preprocess'.
52754 (dg-test): Likewise.
52755
52756 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
52757
52758 * config/udi.exp: change "continue -expect" to "exp_continue".
52759
52760 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
52761
52762 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
52763 Delete redundant tests.
52764
52765 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
52766 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
52767 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
52768 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
52769 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
52770 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
52771 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
52772 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
52773
52774 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
52775 storing label pointers.
52776 * gcc.c-torture/execute/921019-1.c: Likewise.
52777 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
52778 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
52779 parameter fp.
52780 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
52781 constants.
52782
52783 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
52784 Delete obsolete tests.
52785
52786 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
52787 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
52788 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
52789 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
52790 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
52791 * gcc.c-torture/compile/950124-1.c: New test.
52792
52793 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
52794
52795 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
52796
52797 * lib/mike-g++.exp: Add -lm to LIBS.
52798
52799 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
52800
52801 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
52802
52803 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
52804
52805 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
52806
52807 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
52808
52809 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
52810
52811 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
52812
52813 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
52814 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
52815 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
52816 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
52817 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
52818 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
52819 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
52820 * g++.law/{operators31.C, operators32.C,
52821 * g++.law/{operators33.C, operators34.C}: Likewise.
52822 * g++.law/{pic1.C, refs2.C}: Likewise.
52823 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
52824 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
52825 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
52826 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
52827
52828 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
52829 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
52830 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
52831 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
52832 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
52833 * g++.law/{enum9.exp, friend5.exp}: Likewise.
52834 * g++.law/{nest3.exp, nest4.exp}: Likewise.
52835 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
52836 * g++.law/{operators30.exp, operators31.exp}: Likewise.
52837 * g++.law/{operators32.exp, operators33.exp}: Likewise.
52838 * g++.law/{operators34.exp}: Likewise.
52839 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
52840 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
52841 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
52842 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
52843 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
52844
52845 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
52846 No longer expected to fail.
52847 * g++.law/missed-error3.C: Tweak for recent bool changes.
52848
52849 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
52850
52851 * config/emb-unix: Deleted.
52852 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
52853 remote execution. Do final link on remote host if REMOTE_LINK is set.
52854
52855 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
52856
52857 * lib/dg.exp (dg-test): Fix typo in last patch.
52858
52859 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
52860
52861 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
52862 (handles multiple occurrences).
52863
52864 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
52865
52866 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
52867 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
52868 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
52869 printed).
52870 * lib/c-torture.exp (c-torture-compile): Likewise.
52871 (c-torture): Prepend full path if missing.
52872 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
52873 (gcc_fail): Likewise.
52874 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
52875
52876 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
52877
52878 * lib/netware.exp: Only attach to NetWare i386 systems.
52879
52880 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
52881
52882 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
52883 messages. Add test name to "output pattern match" pass/fail message.
52884
52885 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
52886
52887 * gcc.dg: New testsuite.
52888 * gcc.dg/dg.exp: New file.
52889
52890 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
52891 test-switch.c}: Deleted.
52892
52893 * gcc.misc-tests/msgs.exp: New testcase driver.
52894
52895 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
52896
52897 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
52898 Watch for illegal return values from ${tool}_load.
52899 * config/unix.exp (${tool}_load): Fix pass/fail detection for
52900 cross targets. Coerce return value >0 to 1.
52901
52902 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
52903
52904 * config/unix.exp (${tool}_load): Call program rsh, not proc.
52905
52906 * config/emb-unix.exp: New file.
52907
52908 * config/sim.exp: Error if variable $SIM not defined.
52909 (${tool}_load): Mark test as "untested" if simulator missing.
52910
52911 * config/unix.exp: Load remote.exp to get rcp_download.
52912 * lib/c-torture.exp: Use different option lists for testcases with
52913 and without loops.
52914 * gcc.c-torture/execute/execute.exp: Likewise.
52915
52916 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
52917
52918 * config/*.exp: Clarify return code from ${tool}_load.
52919 Call `unresolved' or `untested' instead of `warning' or `perror'
52920 (sometimes you still want to call both though).
52921 Add comment that `shell_id' is local to each file.
52922 * config/udi.exp (timeout): Set to 30.
52923 Don't print warning if connection fails, $connectmode has already
52924 printed an error.
52925 (${tool}_load): Move verbose messages to level 2.
52926 Rework pattern for "Process started" message.
52927 Pass `shell_id' to ${connectmode}_download.
52928 Retry twice upon timeout. Make resetting of target more robust.
52929 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
52930 Pass `shell_id' to exit_$connectmode.
52931 Only call exit_$connectmode if connected.
52932 * config/unix.exp (${tool}_load): Check return codes better.
52933 * config/vrtx.exp (${tool}_load): Likewise.
52934 * config/vx.exp (${tool}_load): Likewise.
52935 Delete unneeded global's.
52936 * lib/dg.exp (dg-test): Update to reflect clarified return codes
52937 from ${tool}_load.
52938 (dg-stat): Delete.
52939 (dg-init): Delete recording of pass/fail counts.
52940 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
52941 (old-dejagnu-init): Likewise.
52942 (old-dejagnu-stat): Delete contents, empty proc now.
52943 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
52944 (c-torture): Delete references to lcnt, lpass, lfail.
52945 Get option list from TORTURE_OPTIONS.
52946 Delete -funroll[-all]-loops if no loops.
52947 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
52948 (g++_stat): Delete contents (empty proc now).
52949 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
52950 (gcc_finish): Likewise.
52951 (gcc_stat): Deleted.
52952 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
52953 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
52954 * gcc.c-torture/execute/execute.exp: Likewise.
52955 Split tests into two parts: compile, execute.
52956 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
52957 no loops. Update to reflect clarified return codes from ${tool}_load.
52958
52959 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
52960
52961 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
52962 to grep for.
52963 (old-dejagnu): Likewise (where necessary).
52964
52965 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
52966
52967 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
52968
52969 * lib/dg.exp (dg-process-target): Fix processing of selector.
52970 Add comment regarding use of `error'.
52971
52972 * lib/gcc.exp (prune_system_crud): Define if missing.
52973 * lib/g++.exp (prune_system_crud): Likewise.
52974
52975 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
52976 Call prune_system_crud.
52977 * lib/dg.exp (dg-runtest): New proc.
52978 Use perror instead of send_user for tcl errors in testcase.
52979 Don't return any value, it's never used.
52980 Don't clobber previous definition of `unknown'.
52981 Print tcl errors in `dg-final'.
52982
52983 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
52984
52985 * lib/dg.exp (dg-process-target): Improve syntax error messages.
52986 (dg-test): Don't print errorInfo, it contains stack backtrace.
52987
52988 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
52989
52990 * lib/g++.exp (runtest_file_p): Define if missing.
52991
52992 1994-09-24 Doug Evans (dje@cygnus.com)
52993
52994 * lib/mike-g++.exp: Comment out loading of g++.exp.
52995 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
52996 (default_g++_version): Always print something.
52997 (default_g++_start): Comment out call to `which'.
52998 (g++_start, g++_load): Deleted (must be defined in config file).
52999 * lib/gcc.exp: Test for existence of $CC at start.
53000 Delete check for tmpdir (done in gcc_init).
53001 (default_gcc_version): Always print something.
53002 (default_gcc_start): Comment out call to `which'.
53003 * config/*.exp: Major cleanup - make cross targets work at least a
53004 little better for g++ (by not being "--tool gcc" specific).
53005 Rename gcc_xxx to ${tool}_xxx.
53006 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
53007 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
53008
53009 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
53010
53011 * lib/c-torture.exp (c-torture-compile): Rework compiler
53012 message processing.
53013
53014 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
53015 c-torture.
53016
53017 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
53018
53019 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
53020
53021 * lib/dg.exp (dg-process-target): Support { target native }.
53022
53023 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
53024
53025 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
53026 looked for "... program xxx got fatal signal".
53027 Correct regsub munging of `comp_output'.
53028 Ignore compiler messages "path prefix not used" and "linker input
53029 file unused".
53030
53031 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
53032
53033 * lib/gcc.exp (runtest_file_p): Define if missing.
53034 * gcc.prms/template.c: Example to work from.
53035
53036 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
53037
53038 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
53039 * lib/dg.exp (dg-test): Call unsupported testcases as such.
53040
53041 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
53042 * gcc.prms/1883.c: Moved from compile/940714-1.c.
53043 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
53044 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
53045
53046 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
53047 (dg-process-target): No longer a varargs proc.
53048 Return S/N for target, P/F for xfail. All callers changed.
53049 (user option procs): More argument checking.
53050 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
53051 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
53052 (dg-test): Skip test if not running on selected target in `dg-do'.
53053 Update handling of `dg-do-what', `dg-output-text'.
53054 Separate execution pass/fail from output pattern match pass/fail.
53055 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
53056
53057 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
53058
53059 * gcc.c-torture/special/special.exp: Don't expect failure for mips
53060 target for 920510-1.c.
53061
53062 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
53063
53064 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
53065 Clean up comment regarding use of passcnt, etc.
53066 (gcc_stat): Don't update `testcnt' here.
53067 (gcc_finish): Do it here.
53068 Might as well reset `but_id' here too.
53069 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
53070 to determine if the file should be tested.
53071 * gcc.c-torture/compile/compile.exp: Likewise.
53072 * gcc.c-torture/execute/execute.exp: Likewise.
53073 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
53074 * gcc.misc-tests/dg-test.exp: Likewise.
53075 * gcc.prms/prms.exp: Likewise.
53076 * gcc.wendy/wendy.exp: Likewise.
53077 * g++.old-deja.exp: Likewise.
53078 Move "Testing file" message to verbose level 1.
53079
53080 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
53081
53082 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
53083
53084 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
53085
53086 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
53087 (default_gcc_start): Accept optional second list element
53088 of compiler flags. Print compiler output at verbosity level 2.
53089 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
53090 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
53091 Save current values of framework globals passcnt, failcnt, xpasscnt,
53092 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
53093 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
53094 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
53095 xfailcnt to compute stats. Update framework global `testcnt' from
53096 pass/fail counts.
53097 (gcc_finish): New proc. Clean up test environment.
53098 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
53099 (gcc_epass, gcc_efail): Delete.
53100 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
53101 argument of line number.
53102 (dg-init): If the tool has an init routine, call it.
53103 (dg-test): Remove args `cflags_var' and `libs_var'.
53104 Pass all compiler options to ${tool}_start.
53105 Handle missing line number.
53106 (dg-finish): New function.
53107 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
53108 particular files. Call gcc_finish at end. Move "skipping test"
53109 message to verbosity level 3.
53110 * gcc.c-torture/compile/compile.exp: Likewise.
53111 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
53112 * gcc.c-torture/execute/execute.exp: Likewise.
53113 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
53114 Print testcase being tried at verbosity level 1.
53115 * gcc.c-torture/special/special.exp: Unset xfail.
53116 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
53117 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
53118 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
53119 * gcc.failure/failure.exp: Likewise.
53120 * gcc.ieee/ieee.exp: Likewise.
53121 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
53122 Update call to dg-test. Call dg-finish at end.
53123 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
53124 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
53125 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
53126 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
53127 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
53128 * gcc.wendy/wendy.exp: Add copyright.
53129 Delete setting of tmpdir (done by gcc_init).
53130 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
53131 Pass compiler flags to gcc_start. Call gcc_finish at end.
53132 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
53133 gcc_[ce]pass/fail.
53134
53135 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
53136
53137 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
53138 confusion.
53139 (g++_load): Likewise.
53140
53141 * config/*.exp (gcc_load): Some were varargs fns and some were not.
53142 Rename argument to `prog' to remove the confusion.
53143 Varargs fns behave differently too!
53144 (g++_load): Likewise.
53145
53146 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
53147
53148 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
53149 what it is. Delete (always) printing of status value for !native.
53150 Simplify verbose code, and include status and exec_output.
53151 (g++_load): Use gcc_load.
53152
53153 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
53154
53155 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
53156 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
53157 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
53158 940714-3.c as these testcases don't exist anymore. Make
53159 va-arg-1.c expected to pass.
53160
53161 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
53162
53163 * gcc.misc-tests/misc.exp: Only run specific testcases.
53164 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
53165 * gcc.misc-tests/dg-[1-9].c: New files.
53166
53167 * lib/dg.exp: New testsuite driver.
53168 * gcc.prms/prms.exp: Use it.
53169
53170 * README.gcc: New file.
53171
53172 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
53173 Document and reset `lxpass' and `lxfail'.
53174 Simplify "initialized" message.
53175 (gcc_stat): Clean up comments a little.
53176
53177 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
53178
53179 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
53180
53181 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
53182
53183 * lib/old-dejagnu.exp (process-option): New proc.
53184 (old-dejagnu-init, old-dejagnu-stat): Likewise.
53185 (old-dejagnu): Simplify.
53186 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
53187
53188 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
53189
53190 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
53191 exists and is not an empty string.
53192
53193 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
53194 $xfail rather than calling setup_xfail. Clear $xfail when test is
53195 finished.
53196 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
53197 automatically.
53198
53199 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
53200 longer expected to fail.
53201
53202 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
53203 "f" function call.
53204
53205 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
53206
53207 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
53208 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
53209 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
53210 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
53211 c-torture-1.29.
53212
53213 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
53214 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
53215
53216 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
53217
53218 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
53219 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
53220
53221 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
53222 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
53223 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
53224
53225 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
53226
53227 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
53228 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
53229 940714-1.c, 940714-2.c, 940714-3.c},
53230 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
53231 gcc.misc-tests/{mg.c,mg.exp}:
53232 New tests.
53233 * gcc.noncompile/noncompile.exp: Change accordingly.
53234
53235 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
53236
53237 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
53238 Undo previous clobberage.
53239
53240 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
53241
53242 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
53243 * gcc.special/{930510-1.c, special.exp}:
53244 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
53245 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
53246 struct-varargs-1.c}: New tests from c-torture-1.26.
53247
53248 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
53249
53250 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
53251 argument to switch.
53252
53253 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
53254
53255 * Revert the previous changes. Please see Rob's directory
53256 (/lisa/test/rob/progressive/gcc/testsuite) for testing
53257 fixes.
53258
53259 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
53260
53261 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
53262 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
53263 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
53264 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
53265 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
53266 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
53267 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
53268 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
53269 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
53270 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
53271 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
53272 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
53273 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
53274 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
53275 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
53276 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
53277 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
53278 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
53279 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
53280 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
53281 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
53282 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
53283 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
53284 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
53285 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
53286 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
53287 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
53288 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
53289 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
53290 testing changes.
53291
53292 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
53293
53294 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
53295 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
53296 with perror calls.
53297
53298 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
53299
53300 * config/unix.exp (g++_load): Fix syntax.
53301
53302 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
53303
53304 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
53305 * gcc.noncompile/921017-1.c: Deleted obsolete test.
53306 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
53307 Don't expect va-arg-1.c to fail. Correct expected output for
53308 920928-1.c.
53309 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
53310 * gcc.wendy/hbm4.c: Correct typo.
53311 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
53312
53313 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
53314
53315 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
53316 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
53317 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
53318 * lib/c-torture.exp (c-torture-compile): Ditto.
53319
53320 Reduce volume of output (remove all the -I's and such).
53321 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
53322 Call gcc_cpass, gcc_cfail.
53323 (c-torture): Pass testing option to c-torture-compile.
53324
53325 1994-03-21 Doug Evans (dje@cygnus.com)
53326
53327 Bring patches over from progressive.
53328 * config/default.exp: Exit remote shell cleanly.
53329 (g++_exit, g++_start): Add default versions.
53330 * config/sim.exp (gcc_load): Use perror, not error.
53331
53332 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
53333
53334 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
53335 set in site.exp.
53336
53337 1994-03-14 Doug Evans (dje@cygnus.com)
53338
53339 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
53340 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
53341 (wendy_try): New proc to run testcase.
53342 (main loop): Call 'em.
53343 * gcc.wendy/*.c: Clean up pass to correct expected output.
53344
53345 * lib/gcc.exp: Minor cleanup work.
53346 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
53347
53348 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
53349
53350 * config/sim.exp (gcc_load): Document return codes better.
53351 Don't pass -v to simulator.
53352
53353 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
53354
53355 * gcc.special/920717-x.c: Fix typo.
53356 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
53357 get at sources.
53358
53359 * lib/mike-gcc.exp: Fix typo.
53360
53361 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
53362
53363 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
53364 binary to use, transform the name.
53365 * config/*.exp: rename everything. Nuke any g++ specific files,
53366 it's now a special case of gcc that requires no special support.
53367 Add a default.exp for unsupported targets.
53368
53369 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
53370
53371 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
53372 lib/old-dejagnu.exp: Fix a few patterns to work with the new
53373 version of Tcl.
53374
53375 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
53376
53377 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
53378 than a warning.
53379
53380 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
53381
53382 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
53383
53384 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
53385
53386 * gcc.execute/execute.exp: Combine opt_list and foption_list into
53387 option_list. Compile every file with only 4/6 option choices
53388 (same as C torture) instead of with 12/18 different option
53389 choices.
53390 * lib/c-torture.exp: Likewise.
53391
53392 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
53393 not already set.
53394
53395 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
53396
53397 * lib/old-deja.exp: Add `excess errors test fails' error, now one
53398 can put an XFAIL *-*-* on excess errors.
53399
53400 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
53401
53402 * g++.law: Add more tests derived from g++-bugs snapshots.
53403
53404 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
53405 equivalent to g++.law/init9.
53406
53407 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
53408 compiled it, and the a.out file after we've run it.
53409
53410 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
53411
53412 * lib/mike-g++.exp (postbase): Delete the .o file after we've
53413 compiled it, and the a.out file after we've run it.
53414
53415 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
53416
53417 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
53418
53419 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
53420
53421 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
53422 version number.
53423
53424 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
53425
53426 * g++.law: New directory of g++ tests derived from the g++-bugs
53427 snapshots.
53428
53429 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
53430
53431 * gcc.compile: initbug1.c initbug1.exp testcase added
53432
53433 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
53434
53435 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
53436 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
53437 fixes submitted by Jeff Law (law@cs.utah.edu)
53438 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
53439 Jeff Law (law@cs.utah.edu)
53440
53441
53442 1993-11-30 Mike Stump (mrs@cygnus.com)
53443
53444 * config/unix-g++.exp: Follow the gcc way of doing things.
53445 * g++.old-deja/old-deja.exp: Minor updates.
53446 * lib/g++.exp: New file, follow the gcc way of doing things.
53447 * lib/old-dejagnu.exp: Minor updates.
53448 * lib/mike-g++.exp: Always unset errorInfo.
53449
53450 1993-11-06 Mike Stump (mrs@cygnus.com)
53451
53452 * lib/gcc.exp: Fix some errors with the below change, CC and
53453 CFLAGS should be global when setting, not local.
53454
53455 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
53456
53457 * lib/gcc.exp: Transform tool name.
53458
53459 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
53460
53461 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
53462
53463 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
53464
53465 * lib/gcc.exp: change gcc_done to gcc_stat
53466
53467 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
53468
53469 * Upgraded gcc testsuite to c-torture version 1.25
53470
53471 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
53472
53473 * lib/gcc.exp: added reporting code. Changed verbose compile message.
53474 * lib/c-torture: added hooks for new reporting code.
53475
53476 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
53477
53478 * config/sh-gcc.exp: check if sh-sim exists in the path
53479
53480 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
53481
53482 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
53483 * gcc.compile/compile.exp: Initial changes for new logic.
53484 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
53485 * gcc.failure/failure.exp: Initial changes for new logic.
53486 * gcc.ieee/ieee.exp: Initial changes for new logic.
53487 * gcc.misc-tests/misc.exp: Initial changes for new logic.
53488 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
53489 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
53490 * lib/c-torture.exp: Initial changes for new logic.
53491 * lib/gcc.exp: Initial changes for new logic.
53492
53493 1993-10-15 Mike Stump (mrs@cygnus.com)
53494
53495 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
53496 depend upon failure or success. Fully qualify names in failure
53497 and success messages. Always remove a.out before starting
53498 compile, just in case. Pay more attention to error text output by
53499 the compiler. Handle testcases with no known past errors just
53500 like all others, so that things are uniform. Other miscellaneous
53501 improvements.
53502
53503 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
53504
53505 * gcc.cpp: new directory for cpp tests
53506
53507 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
53508
53509 * lib/chill.exp: Code reformatted, removed unused code.
53510 * config/unix-chill.exp: Code reformatted, removed unused code.
53511 * chill.execute/execute.exp: Code reformatted, removed unused code.
53512 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
53513
53514 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
53515
53516 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
53517 routines not written.
53518
53519 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
53520
53521 * config/bug-gcc.exp: Use new procs from bug.exp.
53522
53523 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
53524
53525 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
53526 via ftp, rather than depending on NFS.
53527 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
53528 case.
53529
53530 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
53531
53532 * config/bug-gcc.exp: Use new download proc.
53533
53534 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
53535
53536 * chill.execute/execute.exp: cleanups, handles errors better
53537 * chill.compile/compile.exp: rewrite, based on execute.exp
53538 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
53539 * lib/chill.exp: major changes to diff proc and compile and link
53540 procs. added chill_fail and chill_pass wrappers to pass and
53541 fail. added more comments, and handle error codes better.
53542 Added a hack to capture stderr from exec, so noncompile tests
53543 can work.
53544
53545 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
53546
53547 * chill.execute/execute.exp: rewrite of testsuite driver
53548 * lib/chill.exp: rewrite of testsuite driver
53549 * config/unix-chill.exp: rewrite of testsuite driver
53550
53551 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
53552
53553 In chill.execute:
53554 * iexpr.ch: Standardize uppercase.
53555 * tuples.dat: Standardize uppercase.
53556 * vary.ch: standardize. Correct varying string assignments.
53557 * vary.dat: Add new output lines.
53558
53559 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
53560
53561 In chill.execute:
53562 * chprintf.ch: Standardize use of uppercase.
53563 * tuples.ch: Standardize and turn arr2 into a DCL,
53564 rather than a SYN.
53565 * pinits.ch: Standardize.
53566
53567 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
53568
53569 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
53570 * Makefil: Renamed to Makefile.in.
53571 * configure.in: New.
53572
53573 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
53574
53575 In chill.execute:
53576 * .cvsignore: Add result/output files.
53577 * Makefile: Fix up variables at start. Use MFLAGS
53578 everywhere. Correct bool_loc, built_ins entries.
53579 Add entry for vary1.ch.
53580 * bitarray.ch: Standardize upper-case usage.
53581 * bitexpr.ch: Standardize, add output of b1.
53582 * params.ch: Use arrayt in along PROC parameters, to
53583 avoid novelty problems.
53584 * sets.ch: Tiny cleanup.
53585 * vary1.ch: Re-indent.
53586
53587 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
53588
53589 * Add PR-related files to Makefiles, .cvsignore files, etc.
53590
53591 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
53592
53593 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
53594 with compiler objects. New names are test-flow.c and test-loop.c
53595
53596 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
53597
53598 * Upgraded c-torture tests from 1.19 to 1.20
53599
53600 * new files:
53601 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
53602 * gcc.compile: 930623-1.c 930623-2.c
53603 * gcc.noncompile: 930622-1.c 930622-2.c
53604 * gcc.failure: 920411-1.c 920627-2.c
53605 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
53606
53607 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
53608
53609 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
53610 More changes to get testsuite working properly. Needs more work.
53611 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
53612
53613 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
53614
53615 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
53616 More changes to get testsuite working properly. Needs more work.
53617
53618 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
53619
53620 * chill.compile/compile.exp: Added for Dejagnu support
53621 * chill.execute/execute.exp: Added for Dejagnu support
53622 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
53623
53624 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
53625
53626 This should complete moving the CHILL test files.
53627 * chill.noncompile(.cvsignore printf.grt
53628 in-printf.grt chprintf.grt chprintf.ch):
53629 Added test-support files.
53630 (Makefile): Modified further.
53631 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
53632 signal.ch): Added test files.
53633 * chill.execute (.cvsignore printf.grt printr.c
53634 in-printf.grt rts.c chprintf.grt rts.h): Added
53635 test-support files.
53636 (Makefile): More corrections.
53637
53638 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
53639
53640 * chill.compile, chill.execute, chill.nocompile: Add CHILL
53641 test cases, ready for DejaGnu.
53642
53643 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
53644
53645 * Upgraded c-torture tests from 1.18 to 1.19
53646
53647 * gcc.compile: added test(s):
53648 930607-1.c
53649 * gcc.execute: added test(s):
53650 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
53651
53652 * added new subdirectory for misc tests: gcc.misc-tests
53653 * gcc.misc-test(s): added tests:
53654 inst-check.c test-consts.c test-ior.c test-switch.c
53655
53656 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
53657
53658 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
53659
53660 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
53661
53662 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
53663
53664 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
53665
53666 * Upgraded c-torture tests from 1.17 to 1.18
53667
53668 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
53669
53670 * Upgraded c-torture tests from 1.12 to 1.17
53671
53672 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
53673
53674 * lib/old-dejagnu.exp:
53675 Fixed handling of XFAIL target triplets to correctly
53676 recognize wildcard characters. Removed code that
53677 appended a unique id tag to the end of the file name
53678 printed out by the result of the testcases within a
53679 given test file.
53680
53681 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
53682
53683 * lib/old-dejagnu.exp:
53684 Reworked expected failure handling to trigger off of XFAIL
53685 keyword in keyphrase embeded in testcase source code. The
53686 XFAIL keyword must be at the end of the keyphrase line. It
53687 may optionally be followed by one or more target triplets.
53688 It has just occured that the handling of wildcards in the
53689 target triplet may not be correct.
53690
53691 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
53692
53693 * g++.old-deja/tests:
53694 Moved all subdirectories up one level into g++.old-deja .
53695
53696 * lib/old-dejagnu.exp:
53697 Fixed problem with CXXFLAGS not being properly reset, and being
53698 corrupted with extraneous "-c" compiler option. This was
53699 causing binaries to not be generated for test that needed them.
53700 Modified strings passed to "pass" and "fail" so that individual
53701 tests from the same test file would be distinguished by an
53702 identifier appended to the test file name in the summary logs;
53703 this corrected a problem with erroneous diff logs. Added code
53704 to search testcases for expected fail and unexpected pass keywords.
53705
53706 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
53707
53708 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
53709
53710 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
53711
53712 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
53713 Removed extraneous text from end of "Special g++ Options"
53714 keyphrase.
53715
53716 * lib/old-dejagnu.exp: Added pattern matching to look for new
53717 keywords, embedded in testcases comments, which will trigger
53718 calls to xpass and xfail.
53719
53720 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
53721
53722 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
53723 comments embedded in the testcases, especially the one looking for
53724 special compiler options, as well as the pattern matching for the
53725 compiler output again.
53726
53727 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
53728
53729 * lib/old-dejagnu.exp: Do a proper check of the return value for
53730 execute tests. Fixed several problems with the pattern matching
53731 of the compiler output which gave erroneous test results.
53732 Changed several of the test result messages to be more descriptive.
53733 * config/unix-g++.exp: Proc g++_load now actually works and
53734 executes the tests passed to it and returns a usable return
53735 value.
53736
53737 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
53738
53739 * lib/gcc.exp: Exits gracefully if $CC is bogus.
53740
53741 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
53742
53743 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
53744 Modified both files to properly execute the old style
53745 dejagnu tests. The previous versions of these files were
53746 experimental and did not function anything near correctly.
53747
53748 1993-04-05 Rob Savoye (rob@cygnus.com)
53749
53750 * Removed all Makefile.in and configure.in files. No configuration
53751 needed now.
53752
53753 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
53754
53755 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
53756
53757 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
53758
53759 * gcc.compile/configure.in, gcc.unsorted/configure.in,
53760 gcc.special/configure.in, gcc.noncompile/configure.in,
53761 gcc.execute/configure.in, gcc.code_quality/configure.in,
53762 g++.other/configure.in, g++.old-deja/configure.in,
53763 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
53764 in srcname setting.
53765
53766 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
53767
53768 * lib/udi.exp: Fixed mondfe and mondfe_download.
53769 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
53770 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
53771
53772 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
53773
53774 * config/udi-gdb.exp: Check $shell_id after connecting to target.
53775 (gdb_exit): Don't remove *_soc files.
53776
53777 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
53778
53779 * lib/c-torture.exp: Don't look for main; instead always use -w
53780 -c. This is how the c-torture tests work. Remove the object
53781 file if the compilation succeeds.
53782 * gcc.execute/execute.exp: Remove executable if test passes.
53783 * gcc.noncompile/noncompile.exp: Every test is an expected
53784 failure.
53785 * gcc.special/special.exp: Added tests from c-torture 1.11,
53786 corrected use of existing test.
53787 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
53788 gcc.execute/920625-1.c: Updated to c-torture 1.11.
53789 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
53790 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
53791 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
53792 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
53793 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
53794 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
53795 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
53796 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
53797 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
53798 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
53799 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
53800 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
53801 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
53802 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
53803 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
53804 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
53805 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
53806 c-torture 1.11.
53807 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
53808 correspond to c-torture 1.11.
53809
53810 * New file.