symbol.c (check_conflict): Allow external, function, and subroutine attributes with...
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-05-30 Asher Langton <langton2@llnl.gov>
2
3 * gfortran.dg/cray_pointers_7.f90: New test.
4
5 2006-05-30 Roger Sayle <roger@eyesopen.com>
6
7 PR tree-optimization/23452
8 * gcc.dg/fold-mulconj-1.c: New test case.
9
10 2006-05-30 Mark Mitchell <mark@codesourcery.com>
11
12 PR c++/27803
13 * g++.dg/parse/bitfield1.C: New test.
14
15 2006-05-30 Roger Sayle <roger@eyesopen.com>
16
17 * gcc.target/ppc-eq0-1.c: New test case.
18 * gcc.target/ppc-negeq0-1.c: New test case.
19
20 2006-05-30 Dirk Mueller <dmueller@suse.de>
21
22 PR c/27273
23 * gcc.dg/overflow-warn-5.c: New test.
24
25 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26
27 PR c/27718
28 * gcc.dg/sizeof-1.c: New test.
29
30 2006-05-30 Uros Bizjak <uros@kss-loka.si>
31
32 PR target/27790
33 * gcc.target/i386/pr27790.c: New test.
34
35 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
36
37 PR libgfortran/27757
38 * gfortran.dg/direct_io_5.f90: New test.
39
40 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
41
42 PR libgfortran/27634
43 * gfortran.dg/fmt_missing_period_1.f: New test.
44 * gfortran.dg/fmt_missing_period_2.f: New test.
45 * gfortran.dg/fmt_missing_period_3.f: New test.
46
47 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
48
49 PR fortran/19777
50 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
51 arrays.
52
53 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
54
55 PR c++/27713
56 * g++.dg/template/new6.C: New test.
57
58 2006-05-29 Roger Sayle <roger@eyesopen.com>
59
60 PR tree-optimization/24964
61 * gcc.target/i386/387-10.c: New test case.
62
63 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
64
65 * intrinsics/string_intrinsics.c (compare_string):
66 Use memcmp instead of strncmp to avoid tripping over
67 CHAR(0) in a string.
68
69 2006-05-27 Richard Guenther <rguenther@suse.de>
70
71 PR middle-end/27773
72 * gcc.dg/torture/pr27773.c: New testcase.
73
74 2006-05-27 Dirk Mueller <dmueller@suse.de>
75
76 * gcc.dg/pr24561.c: Rename to..
77 * gcc.dg/pr25962.c: .. this.
78
79 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
80
81 PR fortran/19777
82 * gfortran.dg/bounds_check_2.f: New test.
83
84 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
85
86 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
87 * gfortran.dg/byte_1.f90: Likewise.
88 * gfortran.dg/dup_save_2.f90: Likewise.
89
90 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
91
92 * gfortran.dg/associated_2.f90: New test.
93
94 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
95
96 PR fortran/27524
97 * gfortran.dg/bounds_check_1.f90: New test.
98
99 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
100
101 PR rtl-optimization/27661
102 * gcc.dg/pr27661.c: New test case.
103
104 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
105
106 PR fortran/23151
107 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
108 * gfortran.dg/print_parentheses_1.f: New test.
109 * gfortran.dg/print_parentheses_2.f90: New test.
110
111 2006-05-26 Jakub Jelinek <jakub@redhat.com>
112
113 PR target/27758
114 * gcc.dg/pr27758.c: New test.
115
116 2006-05-24 Falk Hueffner <falk@debian.org>
117
118 * gcc.c-torture/compile/pr27571.c: New test.
119
120 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
121
122 PR fortran/27709
123 * gfortran.dg/spec_expr_4.f90: New test.
124
125 PR fortran/27155
126 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
127
128 2006-05-25 Mark Mitchell <mark@codesourcery.com>
129
130 PR c++/20103
131 * g++.dg/ext/complit6.C: New test.
132 * g++.dg/ext/complit3.C: Adjust error markers.
133 * g++.dg/init/const3.C: New test.
134
135 2006-05-25 Richard Guenther <rguenther@suse.de>
136
137 PR middle-end/27743
138 * gcc.dg/torture/pr27743.c: New testcase.
139
140 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
141
142 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
143
144 2006-05-25 Alan Modra <amodra@bigpond.net.au>
145
146 * gcc.dg/compat/scalar-by-value-x.h: New.
147 * gcc.dg/compat/scalar-by-value-y.h: New.
148 * gcc.dg/compat/scalar-by-value-5.c: New.
149 * gcc.dg/compat/scalar-by-value-5_main.c: New.
150 * gcc.dg/compat/scalar-by-value-5_x.c: New.
151 * gcc.dg/compat/scalar-by-value-5_y.c: New.
152 * gcc.dg/compat/scalar-by-value-6.c: New.
153 * gcc.dg/compat/scalar-by-value-6_main.c: New.
154 * gcc.dg/compat/scalar-by-value-6_x.c: New.
155 * gcc.dg/compat/scalar-by-value-6_y.c: New.
156
157 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
158
159 PR tree-optimization/27639
160 PR tree-optimization/26719
161 * gcc.dg/pr27639.c: New test.
162 * gcc.dg/pr26719.c: New test.
163 * gcc.dg/tree-ssa/scev-cast.c: New test.
164
165 2006-05-23 Mark Mitchell <mark@codesourcery.com>
166
167 PR c++/20173
168 * g++.dg/template/error21.C: New test.
169
170 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
171
172 PR target/27696
173 * gcc.target/i386/pr27696.c: New.
174
175 2006-05-22 Janis Johnson <janis187@us.ibm.com>
176
177 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
178
179 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
180
181 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
182
183 PR c++/27716
184 * g++.dg/other/assign1.C: New test.
185
186 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
187
188 PR target/27266
189 * gcc.target/i386/pr27266.c: New.
190
191 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
192
193 PR c++/27451
194 * g++.dg/ext/asm9.C: New test.
195
196 2006-05-22 Richard Sandiford <richard@codesourcery.com>
197
198 PR rtl-optimization/25514
199 * gcc.c-torture/compile/pr25514.c: New test.
200
201 2006-05-22 Richard Guenther <rguenther@suse.de>
202
203 Revert
204 2006-01-31 Richard Guenther <rguenther@suse.de>
205
206 * gcc.target/i386/sselibm-1.c: New testcase.
207 * gcc.target/i386/sselibm-2.c: Likewise.
208 * gcc.target/i386/sselibm-3.c: Likewise.
209 * gcc.target/i386/sselibm-4.c: Likewise.
210 * gcc.target/i386/sselibm-5.c: Likewise.
211
212 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
213
214 PR c/27420
215 * gcc.dg/func-args-2.c: New test.
216
217 PR c/26818
218 * gcc.dg/struct-incompl-1.c: New test.
219
220 2006-05-22 Richard Guenther <rguenther@suse.de>
221
222 PR testsuite/27708
223 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
224 the transformations we test for.
225
226 2006-05-22 Richard Guenther <rguenther@suse.de>
227
228 PR testsuite/27707
229 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
230
231 2006-05-21 Mark Mitchell <mark@codesourcery.com>
232
233 PR c++/27210
234 * g++.dg/warn/new1.C: New test.
235 * g++.dg/template/new5.C: Likewise.
236
237 2006-05-21 Roger Sayle <roger@eyesopen.com>
238
239 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
240 * gcc.target/i386/20060512-3.c: Likewise.
241
242 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
243
244 PR rtl-optimization/27671
245 * gcc.c-torture/execute/pr27671-1.c: New.
246 * gcc.dg/pr27671-2.c: Likewise.
247
248 PR tree-optimization/26622.
249 * gcc.c-torture/compile/pr26622.c: New.
250
251 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
252
253 PR fortran/27613
254 * gfortran.dg/recursive_reference_1.f90: New test.
255
256 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
257
258 PR fortran/25746
259 * gfortran.dg/elemental_subroutine_3.f90: New test.
260
261 PR fortran/25090
262 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
263
264 PR fortran/27584
265 * gfortran.dg/associated_target_1.f90: New test.
266
267 PR fortran/19015
268 * gfortran.dg/maxloc_shape_1.f90: New test.
269
270 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
271
272 PR libgfortran/24459
273 * gfortran.dg/namelist_24.f90: New test.
274 * gfortran.dg/namelist_12.f: Fix typo in comment.
275
276 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
277
278 PR middle-end/25776
279 * g++.dg/other/error11.C: New test.
280
281 2006-05-20 Richard Sandiford <richard@codesourcery.com>
282
283 * gcc.target/mips/pr26765.c: Add -w to options.
284
285 2006-05-20 Richard Sandiford <richard@codesourcery.com>
286
287 * lib/target-supports.exp (check_effective_target_mpaired_single):
288 New function.
289 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
290 multilibs.
291 * g++.dg/vect/vect.exp: Likewise.
292
293 2006-05-20 Richard Sandiford <richard@codesourcery.com>
294
295 PR testsuite/25891
296 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
297
298 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
299
300 PR fortran/27662
301 * gfortran.dg/temporary_1.f90: New file.
302
303 2006-05-19 Andreas Schwab <schwab@suse.de>
304
305 * g++.dg/other/unused1.C: Also match "stringz".
306
307 2006-05-19 Mark Mitchell <mark@codesourcery.com>
308
309 PR c++/26433
310 * g++.dg/template/fntry1.C: New test.
311
312 2006-05-18 Mark Mitchell <mark@codesourcery.com>
313
314 PR c++/27471
315 PR c++/27506
316 * g++.dg/conversion/bitfield5.C: New test.
317 * g++.dg/conversion/bitfield6.C: New test.
318
319 2006-05-18 Mike Stump <mrs@apple.com>
320
321 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
322 * gcc.dg/vla-4.c: Add.
323 * gcc.dg/vla-5.c: Add.
324 * gcc.dg/vla-6.c: Add.
325
326 2006-05-12 Stuart Hastings <stuart@apple.com>
327
328 * testsuite/gcc.target/i386/20060512-1.c: New.
329 * testsuite/gcc.target/i386/20060512-2.c: New.
330 * testsuite/gcc.target/i386/20060512-3.c: New.
331 * testsuite/gcc.target/i386/20060512-4.c: New.
332
333 2006-05-17 Mark Mitchell <mark@codesourcery.com>
334
335 PR c++/26122
336 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
337
338 PR c++/26068
339 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
340 * g++.dg/parse/linkage1.C: New test.
341
342 2006-05-17 Jakub Jelinek <jakub@redhat.com>
343
344 PR tree-optimization/27548
345 * g++.dg/tree-ssa/pr27548.C: New test.
346
347 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
348
349 PR fortran/26551
350 * gfortran.dg/recursive_check_1.f: New test.
351 * gfortran.dg/recursive_check_2.f90: New test.
352
353 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
354
355 * g++.dg/opt/temp2.C: New test.
356
357 2006-05-17 Jakub Jelinek <jakub@redhat.com>
358
359 PR c++/27491
360 * g++.dg/init/brace5.C: New test.
361
362 PR middle-end/27415
363 * gcc.dg/gomp/pr27415.c: New test.
364 * g++.dg/gomp/pr27415.C: New test.
365
366 PR tree-optimization/27549
367 * g++.dg/tree-ssa/pr27549.C: New test.
368
369 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
370
371 PR libgfortran/27575
372 * gfortran.dg/read_eof_4.f90: New test.
373
374 2006-05-16 Richard Guenther <rguenther@suse.de>
375
376 PR tree-optimization/22303
377 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
378
379 2006-05-16 Jakub Jelinek <jakub@redhat.com>
380
381 PR middle-end/27573
382 * gcc.dg/gomp/pr27573.c: New test.
383 * gfortran.dg/gomp/pr27573.f90: New test.
384
385 PR c/27499
386 * gcc.dg/gomp/pr27499.c: New test.
387 * g++.dg/gomp/pr27499.C: New test.
388
389 2006-05-15 Mark Mitchell <mark@codesourcery.com>
390
391 PR c++/27339
392 * g++.dg/parser/access8.C: Adjust error marker.
393 * g++.dg/template/access17.C: New test.
394 * g++.dg/template/access18.C: Likewise.
395
396 2006-05-15 Roger Sayle <roger@eyesopen.com>
397
398 PR target/26600
399 * gcc.target/i386/pr26600.c: New test case.
400
401 2006-05-15 Mark Mitchell <mark@codesourcery.com>
402
403 PR c++/27505
404 * g++.dg/expr/bitfield1.C: New test.
405
406 2006-05-15 Richard Guenther <rguenther@suse.de>
407
408 PR tree-optimization/27603
409 * gcc.dg/torture/pr27603.c: New testcase.
410
411 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
412
413 PR fortran/25090
414 * gfortran.dg/entry_dummy_ref_1.f90: New test.
415
416 PR fortran/25082
417 * gfortran.dg/scalar_return_1.f90: New test.
418
419 PR fortran/27411
420 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
421
422 2006-05-15 Jakub Jelinek <jakub@redhat.com>
423
424 * gcc.dg/gomp/critical-4.c: New test.
425 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
426 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
427 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
428 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
429
430 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
431
432 PR c++/27582
433 * g++.dg/template/dependent-args1.C: New test.
434
435 PR c++/27581
436 * g++.dg/lookup/this1.C: New test.
437
438 PR c++/27315
439 * g++.dg/template/operator6.C: New test.
440 * g++.dg/template/incomplete3.C: New test.
441
442 PR c++/27559
443 * g++.dg/template/new4.C: New test.
444
445 PR c++/27496
446 * g++.dg/template/void2.C: New test.
447
448 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
449
450 * g++.dg/template/dependent-expr5.C: New test.
451
452 2006-05-14 Roger Sayle <roger@eyesopen.com>
453
454 PR middle-end/26729
455 * gcc.dg/pr26729-1.c: New test case.
456
457 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
458
459 * gcc.dg/pr27003.c: New test.
460
461 2006-05-12 Steve Ellcey <sje@cup.hp.com>
462
463 * lib/target-supports.dg (check_cxa_atexit_available): Change
464 v3_target_compile to ${tool}_target_compile.
465
466 2006-05-11 Jason Merrill <jason@redhat.com>
467
468 * lib/scanasm.exp (scan-not-hidden): Fix typo.
469
470 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
471
472 PR fortran/27553
473 * gfortran.dg/label_5.f90: New test.
474
475 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
476
477 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
478 check_effective_target_powerpc_altivec_ok): New.
479 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
480 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
481 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
482 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
483 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
484 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
485 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
486 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
487 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
488 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
489 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
490 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
491 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
492 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
493 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
494 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
495 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
496 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
497 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
498 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
499 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
500 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
501 gcc.target/powerpc/altivec-9.c,
502 gcc.target/powerpc/altivec-consts.c,
503 gcc.target/powerpc/altivec-pr22085.c,
504 gcc.target/powerpc/altivec-splat.c,
505 gcc.target/powerpc/altivec-types-1.c,
506 gcc.target/powerpc/altivec-types-2.c,
507 gcc.target/powerpc/altivec-types-3.c,
508 gcc.target/powerpc/altivec-types-4.c,
509 gcc.target/powerpc/altivec-varargs-1.c,
510 gcc.target/powerpc/altivec-vec-merge.c,
511 gcc.target/powerpc/ppc-vector-memcpy.c,
512 gcc.target/powerpc/ppc-vector-memset.c,
513 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
514 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
515 these effective targets.
516 * gcc.dg/vmx/pr27006.c: Add missing close brace.
517 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
518
519 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
520
521 PR middle-end/27384
522 * g++.dg/other/fold1.C: New test.
523
524 PR middle-end/27488
525 * gcc.dg/fold-nonneg-1.c: New test.
526
527 PR c++/27547
528 * g++.dg/other/operator1.C: New test.
529
530 2006-05-11 Richard Guenther <rguenther@suse.de>
531
532 PR middle-end/27529
533 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
534
535 2006-05-10 Janis Johnson <janis187@us.ibm.com>
536
537 * lib/target-supports-dg.exp (check-flags): New.
538 (dg-skip-if): Move flag checks.
539
540 2006-05-09 Steve Ellcey <sje@cup.hp.com>
541
542 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
543 * lib/target-supports.dg (check_cxa_atexit_available): New.
544
545 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
546
547 PR fortran/27470
548 * gfortran.dg/multiple_allocation_2.f90: New test case.
549
550 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
551
552 * gcc.target/arm/pr27387.C: Fix a comment typo.
553
554 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
555
556 PR fortran/24549
557 * gfortran.dg/error_recovery_1.f90: New test.
558
559 2006-05-10 Richard Guenther <rguenther@suse.de>
560
561 PR tree-optimization/27302
562 * gcc.dg/torture/pr27302.c: New testcase.
563
564 2006-05-09 Dirk Mueller <dmueller@suse.de>
565 Richard Guenther <rguenther@suse.de>
566
567 PR middle-end/27498
568 * gcc.dg/tree-ssa/pr27498.c: New testcase.
569
570 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
571
572 PR rtl-optimization/27335
573 * gcc.dg/pr27335.c: New test.
574
575 2006-05-06 Richard Sandiford <richard@codesourcery.com>
576
577 * gcc.target/mips/mips-ps-5.c: New file.
578
579 2006-05-08 Jan Hubicka <jh@suse.cz>
580
581 PR middle-end/25962
582 * gcc.dg/pr25962.c: New.
583
584 2006-05-08 Roger Sayle <roger@eyesopen.com>
585
586 PR target/27158
587 * gcc.target/powerpc/pr27158.c: New test case.
588
589 2006-05-08 Laurent GUERBY <laurent@guerby.net>
590
591 PR testsuite/27476
592 * ada/acats/run_all.sh: Use test -z.
593
594 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
595
596 PR libfortran/18271
597 * gfortran.dg/spec_expr_3.f90: New test.
598
599 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
600
601 PR target/24879
602 * gcc.target/i386/monitor.c: New file.
603
604 2006-05-08 Alan Modra <amodra@bigpond.net.au>
605
606 * gcc.dg/pr27095.c: xfail *-*-darwin*.
607
608 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
609
610 PR c++/27447
611 * g++.dg/other/ptrmem7.C: New test.
612
613 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
614
615 PR target/27421
616 * gcc.dg/array-9.c: New test.
617
618 2006-05-07 Richard Guenther <rguenther@suse.de>
619
620 PR tree-optimization/27409
621 * gcc.dg/torture/pr27409.c: New testcase.
622
623 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
624
625 PR fortran/27457
626 * gfortran.dg/select_6.f90: New.
627
628 2006-05-07 Richard Guenther <rguenther@suse.de>
629
630 PR tree-optimization/27136
631 * gcc.dg/torture/pr27136.c: New testcase.
632
633 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
634
635 PR fortran/24813
636 * gfortran.dg/char_cons_len_1.f90: New test.
637
638 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
639
640 PR c++/27427
641 * g++.dg/template/incomplete2.C: New test.
642
643 2006-05-06 Richard Guenther <rguenther@suse.de>
644
645 PR tree-optimization/27151
646 * gcc.dg/vect/pr27151.c: New testcase.
647
648 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
649
650 PR c++/27430
651 * g++.dg/template/void1.C: New test.
652
653 PR c++/27423
654 * g++.dg/other/void2.C: New test.
655
656 PR c++/27422
657 * g++.dg/conversion/void1.C: New test.
658
659 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
660
661 PR/21391
662 * g++.dg/other/unused1.C: New.
663
664 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
665
666 PR objc/27240
667 * objc.dg/member-1.m: New test.
668
669 2006-05-05 Steve Ellcey <sje@cup.hp.com>
670
671 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
672
673 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
674
675 PR libfortran/26985
676 * gfortran.dg/matmul_2.f90: New test.
677
678 2005-05-05 Laurent GUERBY <laurent@guerby.net>
679
680 * ada/acats/run_all.sh: Use sync when main not found.
681
682 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
683
684 PR target/26765
685 * gcc.target/mips/pr26765.c: New.
686
687 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
688
689 * gcc.target/bfin: New directory.
690 * gcc.target/bfin/bfin.exp: New file.
691 * gcc.target/bfin/frmul.c: New file.
692 * gcc.target/bfin/arith.c: New file.
693 * gcc.target/bfin/mul-combine.c: New file.
694 * gcc.target/bfin/shift.c: New file.
695
696 2006-05-04 Richard Guenther <rguenther@suse.de>
697
698 PR tree-optimization/14287
699 PR tree-optimization/14844
700 PR tree-optimization/19792
701 PR tree-optimization/21608
702 PR tree-optimization/27090
703 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
704 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
705 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
706 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
707 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
708
709 2006-05-04 Jakub Jelinek <jakub@redhat.com>
710
711 PR tree-optimization/27285
712 * gcc.c-torture/execute/pr27285.c: New test.
713
714 PR middle-end/27388
715 * gcc.dg/gomp/pr27388-1.c: New test.
716 * gcc.dg/gomp/pr27388-2.c: New test.
717 * gcc.dg/gomp/pr27388-3.c: New test.
718
719 PR c++/27359
720 * g++.dg/gomp/pr27359.C: New test.
721
722 2006-05-02 Steven G. Kargl <kargls@comcast.net>
723
724 PR fortran/20248
725 * gfortran.dg/iargc.f90: New test.
726
727 2006-05-02 Mark Mitchell <mark@codesourcery.com>
728
729 PR c++/27102
730 * g++.dg/template/crash49.C: New test.
731
732 2006-05-02 Steve Ellcey <sje@cup.hp.com>
733
734 PR testsuite/27032
735 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
736
737 2006-05-02 Jeff Law <law@redhat.com>
738
739 PR tree-optimization/27364
740 * gcc.c-torture/execute/pr27364.c: New test.
741
742 2006-05-02 Mark Mitchell <mark@codesourcery.com>
743
744 PR c++/27309
745 * g++.dg/parser/ctor5.C: New test.
746
747 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
748
749 PR target/27387
750 * gcc.target/arm/arm.exp: New.
751 * gcc.target/arm/pr27387.C: Likewise.
752
753 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
754
755 PR fortran/27269
756 PR fortran/27324
757 * gfortran.dg/module_equivalence_2.f90: New test.
758
759 2006-05-02 Jakub Jelinek <jakub@redhat.com>
760
761 PR middle-end/27337
762 * g++.dg/gomp/pr27337-1.C: New test.
763 * g++.dg/gomp/pr27337-2.C: New test.
764
765 PR middle-end/27328
766 * gcc.dg/gomp/pr27328.c: New test.
767
768 PR middle-end/27325
769 * g++.dg/gomp/pr27325.C: New test.
770
771 PR middle-end/27310
772 * g++.dg/gomp/pr27310.C: New test.
773
774 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
775
776 PR tree-optimization/27291
777 * g++.dg/tree-ssa/pr27291.C: New test.
778
779 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
780
781 PR tree-optimization/27283
782 * g++.dg/tree-ssa/pr27283.C: New test.
783
784 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
785
786 * gcc.dg/tree-ssa/loop-16.c: New test.
787
788 2006-05-01 Roger Sayle <roger@eyesopen.com>
789 Joseph S. Myers <joseph@codesourcery.com>
790
791 * gcc.dg/Wconversion-3.c: New test case.
792 * gcc.dg/Wconversion-4.c: Likewise.
793
794 2006-05-01 Richard Guenther <rguenther@suse.de>
795
796 PR tree-optimization/26726
797 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
798
799 2006-04-30 Roger Sayle <roger@eyesopen.com>
800
801 * gcc.dg/Woverflow-1.c: New test case.
802 * gcc.dg/Woverflow-2.c: Likewise.
803 * gcc.dg/Woverflow-3.c: Likewise.
804
805 2006-04-30 Mark Mitchell <mark@codesourcery.com>
806
807 PR c++/27094
808 * g++.dg/template/defarg8.C: New test.
809
810 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
811
812 PR c++/27278
813 * g++.dg/parse/operator7.C: New test.
814
815 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
816
817 PR c++/11471
818 PR c++/27102
819 * g++.dg/template/crash48.C: New test.
820
821 PR c++/27279
822 * g++.dg/parse/ctor4.C: New test.
823
824 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
825
826 PR fortran/25681
827 * gfortran.df/char_type_len.f90: New test.
828
829 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
830
831 PR libgfortran/27304
832 * gfortran.dg/fmt_exhaust.f90: New test.
833
834 2006-04-28 Roger Sayle <roger@eyesopen.com>
835
836 PR c/25309
837 * gcc.dg/large-size-array-2.c: New test case.
838
839 2006-04-28 Richard Guenther <rguenther@suse.de>
840
841 PR target/26826
842 * gcc.target/i386/pr26826.c: New testcase.
843
844 2006-04-28 Jakub Jelinek <jakub@redhat.com>
845
846 PR middle-end/27260
847 * gcc.c-torture/execute/pr27260.c: New.
848
849 2006-04-28 Alan Modra <amodra@bigpond.net.au>
850
851 PR middle-end/27095
852 * gcc.dg/pr27095.c: New.
853
854 2006-04-27 Mark Mitchell <mark@codesourcery.com>
855
856 PR c++/27292
857 * g++.dg/conversion/bitfield4.C: New test.
858
859 2006-04-27 Eric Christopher <echristo@apple.com>
860
861 * gcc.dg/pragma-ms_struct.c: New.
862
863 2006-04-27 Mark Mitchell <mark@codesourcery.com>
864
865 PR c++/27102
866 * g++.dg/template/crash47.C: New test.
867
868 2006-04-27 Dirk Mueller <dmueller@suse.de>
869
870 * gcc.target/i386/sse-7.c: build with -msse.
871
872 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
873
874 PR testsuite/27274:
875 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
876 (main): Exit if processor doesn't support SSE.
877
878 2006-04-26 David Edelsohn <edelsohn@gnu.org>
879
880 PR middle-end/27282
881 * gcc.c-torture/compile/pr27282.c: New test.
882
883 2006-04-26 Jakub Jelinek <jakub@redhat.com>
884
885 PR middle-end/26913
886 * g++.dg/gomp/pr26913.C: New test.
887
888 PR c/25996
889 * gcc.dg/gomp/pr25996.c: New test.
890 * g++.dg/gomp/pr25996.C: New test.
891
892 2006-04-25 Richard Sandiford <richard@codesourcery.com>
893
894 PR rtl-optimization/26725
895 * gcc.c-torture/compile/pr26725.c: New test.
896
897 2006-04-25 Richard Guenther <rguenther@suse.de>
898
899 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
900 than n + -1.
901
902 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
903
904 * gcc.dg/20060425-1.c: New testcase.
905
906 2006-04-25 Jakub Jelinek <jakub@redhat.com>
907
908 PR tree-optimization/26865
909 * gcc.dg/pr26865.c: New test.
910
911 2006-04-24 Mark Mitchell <mark@codesourcery.com>
912
913 PR c++/27292
914 * g++.dg/conversion/bitfield1.C: New test.
915 * g++.dg/conversion/bitfield2.C: Likewise.
916 * g++.dg/conversion/bitfield3.C: Likewise.
917
918 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
919 Richard Guenther <rguenther@suse.de>
920
921 PR tree-optimization/27236
922 * gcc.dg/tree-ssa/pr27236.c: New testcase.
923
924 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
925
926 PR c++/19963
927 * g++.dg/other/incomplete2.C: New test.
928
929 2006-04-24 Richard Guenther <rguenther@suse.de>
930
931 PR middle-end/26869
932 * gcc.dg/torture/pr26869.c: New testcase.
933
934 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
935 Richard Guenther <rguenther@suse.de>
936
937 PR tree-optimization/27218
938 * g++.dg/tree-ssa/pr27218.C: New testcase.
939
940 2006-04-23 Mark Mitchell <mark@codesourcery.com>
941
942 PR c++/26912
943 * g++.dg/template/friend41.C: New test.
944
945 2006-04-23 David Edelsohn <edelsohn@gnu.org>
946
947 * g++.dg/opt/pr15551.C: Include cstdio.
948 (main): Use remove instead of unlink.
949
950 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
951
952 * gcc.dg/sibcall-7.c: New test.
953 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
954 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
955 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
956 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
957 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
958
959 2006-04-23 Mark Mitchell <mark@codesourcery.com>
960
961 PR c++/26534
962 * g++.dg/opt/bitfield1.C: New test.
963 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
964 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
965 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
966 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
967 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
968 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
969 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
970 * g++.dg/abi/bitfield2.C: Likewise.
971 * g++.dg/init/bitfield1.C: Likewise.
972
973 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
974
975 PR fortran/25099
976 * gfortran.dg/elemental_subroutine_4.f90: New test.
977 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
978 call sub (m, x).
979
980 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
981
982 * gcc.c-torture/compile/20060421-1.c: New testcase.
983
984 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
985
986 PR c/25875
987 * gcc.dg/init-bad-4.c: New test.
988
989 2006-04-21 Paul Brook <paul@codesourcery.com>
990
991 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
992
993 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
994
995 PR fortran/27122
996 * gfortran.dg/defined_operators_1.f90: New test.
997 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
998 remove old ones associated, incorrectly, with Note 5.46.
999
1000 PR fortran/27113
1001 * gfortran.dg/character_array_constructor_1.f90: New test.
1002
1003 2006-04-20 Jakub Jelinek <jakub@redhat.com>
1004
1005 * gcc.dg/20060419-1.c: New test.
1006
1007 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
1008
1009 PR c/26774
1010 * gcc.dg/struct-parse-1.c: New test case.
1011
1012 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1013
1014 PR c++/26558
1015 * g++.dg/parse/template19.C: New test.
1016
1017 PR c++/26739
1018 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
1019
1020 PR c++/26036
1021 * g++.dg/expr/call3.C: New test.
1022
1023 PR c++/10385
1024 * g++.dg/conversion/dynamic1.C: New test.
1025
1026 2006-04-19 Mark Mitchell <mark@codesourcery.com>
1027
1028 PR c++/27102
1029 * g++.dg/template/crash35.C: Tweak error markers.
1030 * g++.dg/template/crash46.C: New test.
1031 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
1032 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
1033
1034 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
1035
1036 PR rtl-optimization/14261
1037 * gcc.c-torture/compile/20060419-1.c: Added.
1038
1039 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
1040
1041 * gfortran.dg/label_1.f90: Adjust dg-error.
1042
1043 2006-04-16 Roger Sayle <roger@eyesopen.com>
1044
1045 PR target/26961
1046 * gcc.dg/fold-cond-1.c: New test case.
1047 * gcc.dg/pr26961-1.c: Likewise.
1048
1049 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1050
1051 PR libgfortran/27138
1052 * gfortran.dg/read_bad_advance.f90: New test.
1053
1054 2006-04-16 Roger Sayle <roger@eyesopen.com>
1055 Dale Johannesen <dalej@apple.com>
1056
1057 PR target/24076
1058 * gcc.target/i386/vecinit-3.c: New testcase.
1059 * gcc.target/i386/vecinit-4.c: Likewise.
1060 * gcc.target/i386/sse-18.c: Likewise.
1061 * gcc.target/i386/sse-19.c: Likewise.
1062
1063 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
1064
1065 * gfortran.dg/allocate_zerosize_1.f90: New test.
1066
1067 2006-04-16 Mark Mitchell <mark@codesourcery.com>
1068
1069 PR c++/26365
1070 * g++.dg/template/crash45.C: New test.
1071
1072 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
1073
1074 PR fortran/26787
1075 * gfortran.dg/proc_assign_1.f90: New test.
1076 * gfortran.dg/procedure_lvalue.f90: Change message.
1077 * gfortran.dg/namelist_4.f90: Add new error.
1078
1079 PR fortran/25597
1080 PR fortran/27096
1081 * gfortran.dg/auto_pointer_array_result_1.f90
1082
1083 PR fortran/27089
1084 * gfortran.dg/specification_type_resolution_1.f90
1085
1086 PR fortran/18003
1087 PR fortran/25669
1088 PR fortran/26834
1089 * gfortran.dg/bounds_temporaries_1.f90: New test.
1090
1091 PR fortran/27124
1092 * gfortran.dg/array_return_value_1.f90: New test.
1093
1094 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1095
1096 PR fortran/25336
1097 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
1098
1099 2006-04-15 Jakub Jelinek <jakub@redhat.com>
1100
1101 PR middle-end/26823
1102 * g++.dg/gomp/pr26823-1.C: New test.
1103 * g++.dg/gomp/pr26823-2.C: New test.
1104
1105 2006-04-13 Uros Bizjak <uros@kss-loka.si>
1106
1107 PR middle-end/27134
1108 * gcc.dg/pr27314.c: New test.
1109
1110 2006-04-13 Richard Henderson <rth@redhat.com>
1111
1112 * g++.dg/gomp/block-0.C: Update expected matches.
1113
1114 2006-04-13 DJ Delorie <dj@redhat.com>
1115
1116 * lib/target-supports.exp (check_effective_target_int32plus): New.
1117 (check_effective_target_ptr32plus): New.
1118 (check_effective_target_size32plus): New.
1119 (check_effective_target_int16): New.
1120 (check_profiling_available): Add m32c to the list of unsupported targets.
1121
1122 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
1123 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
1124 memory size.
1125 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
1126 pointers.
1127 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
1128 size_t.
1129 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
1130 and size_t.
1131 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
1132 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
1133 not just xstormy16. Skip m32c due to weird pointer size.
1134 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
1135 not just xstormy16.
1136 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
1137 not just xstormy16.
1138 * gcc.dg/20020312-2.c: Add m32c support.
1139 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
1140 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
1141 in test.
1142 * gcc.dg/20050321-2.c: Require >=32 bit integers.
1143 * gcc.dg/asm-1.c: Skip if int and short are the same size.
1144 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
1145 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
1146 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
1147 * gcc.dg/init-string-2.c: Require >=32 bit integers.
1148 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
1149 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
1150 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
1151 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
1152 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
1153 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
1154 in test.
1155 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
1156 in test.
1157 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
1158 * gcc.dg/pr23049.c: Require >=32 bit integers.
1159 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
1160 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
1161 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
1162 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
1163 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
1164 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
1165 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
1166 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
1167 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
1168 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
1169 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
1170 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
1171 prototype in test.
1172 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
1173 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
1174 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
1175 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
1176 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
1177
1178 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
1179 * gcc.c-torture/execute/20040703-1.x: Likewise.
1180 * gcc.c-torture/execute/20040705-1.x: Likewise.
1181 * gcc.c-torture/execute/20040705-2.x: Likewise.
1182 * gcc.c-torture/execute/20040709-1.x: Likewise.
1183 * gcc.c-torture/execute/20040709-2.x: Likewise.
1184 * gcc.c-torture/execute/20040811-1.x: Likewise.
1185 * gcc.c-torture/execute/20050316-1.x: Likewise.
1186 * gcc.c-torture/execute/bitfld-4.x: Likewise.
1187 * gcc.c-torture/execute/pr19689.x: Likewise.
1188 * gcc.c-torture/execute/pr7284-1.x: Likewise.
1189 * gcc.c-torture/execute/usmul.x: Likewise.
1190 * gcc.c-torture/execute/vrp-5.x: Likewise.
1191 * gcc.c-torture/execute/vrp-6.x: Likewise.
1192 * gcc.dg/debug/20041023-1.s: Likewise.
1193
1194 2006-04-13 Roger Sayle <roger@eyesopen.com>
1195
1196 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
1197 of integers to a vector types are now constant expressions in C.
1198 * gcc.dg/vect/vect-fold-1.c: New test case.
1199
1200 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
1201 Ulrich Weigand <uweigand@de.ibm.com>
1202
1203 PR target/27006
1204 * gcc.dg/vmx/pr27006.c: New testcase.
1205
1206 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1207
1208 PR libgfortran/26766
1209 * gfortran.dg/write_recursive.f90: New test.
1210
1211 2006-04-11 Mark Mitchell <mark@codesourcery.com>
1212
1213 * g++.dg/parse/dtor7.C: New test.
1214 * g++.dg/parse/new1.C: Add error marker.
1215 * g++.dg/template/new3.C: New test.
1216
1217 PR c++/26122
1218 * g++.dg/template/pure1.C: New test.
1219
1220 PR c++/26295
1221 * g++.dg/parse/ptrmem4.C: New test.
1222
1223 2006-04-10 Jeff Law <law@redhat.com>
1224
1225 PR/27087
1226 * gcc.c-torture/compile/pr27087.c: New test.
1227
1228 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
1229
1230 PR/21391
1231 * gcc.dg/20060410.c: New.
1232
1233 2006-04-10 Matthias Klose <doko@debian.org>
1234
1235 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
1236 Recognize multilib directory names containing underscores.
1237
1238 2006-04-10 Roger Sayle <roger@eyesopen.com>
1239
1240 * gcc.target/i386/vecinit-1.c: New test case.
1241 * gcc.target/i386/vecinit-2.c: Likewise.
1242
1243 2006-04-10 Jakub Jelinek <jakub@redhat.com>
1244
1245 PR debug/27057
1246 * g++.dg/debug/dwarf2-2.C: New test.
1247
1248 2006-04-09 Richard Sandiford <richard@codesourcery.com>
1249
1250 PR rtl-optimization/27073
1251 * gcc.c-torture/execute/pr27073.c: New test.
1252
1253 2006-04-08 Mike Stump <mrs@apple.com>
1254
1255 * gcc.dg/pragma-darwin.c: Improve for ppc64.
1256
1257 2006-04-07 Richard Guenther <rguenther@suse.de>
1258
1259 PR tree-optimization/26135
1260 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
1261
1262 2006-04-06 Jan Hubicka <jh@suse.cz>
1263
1264 PR profile/26399
1265 * g++.dg/bprob/g++-bprob-2.C: New testcase.
1266
1267 2006-04-06 Roger Sayle <roger@eyesopen.com>
1268
1269 * g++.dg/conversion/nullptr1.C: New test case.
1270 * g++.dg/conversion/nullptr2.C: Likewise.
1271
1272 2006-04-05 Roger Sayle <roger@eyesopen.com>
1273
1274 * gfortran.dg/dependency_18.f90: New test case.
1275
1276 2006-04-05 Richard Guenther <rguenther@suse.de>
1277
1278 PR tree-optimization/26919
1279 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
1280 * gcc.dg/ipa/ipa-2.c: Likewise.
1281 * gcc.dg/ipa/ipa-3.c: Likewise.
1282 * gcc.dg/ipa/ipa-5.c: Likewise.
1283
1284 2006-04-05 Richard Guenther <rguenther@suse.de>
1285
1286 PR tree-optimization/26763
1287 * gcc.dg/torture/pr26763-1.c: New testcase.
1288 * gcc.dg/torture/pr26763-2.c: Likewise.
1289
1290 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
1291
1292 PR fortran/23634
1293 PR fortran/25619
1294 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
1295
1296 2006-04-04 Eric Christopher <echristo@apple.com>
1297
1298 * gcc.target/i386/387-1.c: Allow regexp to match darwin
1299 stubs.
1300 * gcc.target/i386/387-5.c: Ditto.
1301
1302 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
1303
1304 * gcc.target/sparc/struct-ret-check.c: New test.
1305
1306 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1307
1308 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
1309 zero decimal digits specified in format.
1310
1311 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
1312
1313 PR fortran/26891
1314 * gfortran.dg/missing_optional_dummy_1.f90: New test.
1315
1316 PR fortran/26976
1317 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
1318 * gfortran.dg/initialization_1.f90: Make assignment compliant.
1319 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
1320 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
1321 bigendian-ness.
1322
1323 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
1324
1325 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
1326 dummy arguments work when the actual argument is itself a dummy
1327 argument of the caller.
1328
1329 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1330
1331 PR libfortran/24685
1332 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
1333
1334 2006-04-01 Roger Sayle <roger@eyesopen.com>
1335
1336 * gfortran.dg/dependencency_17.f90: New test case.
1337
1338 2006-04-01 Roger Sayle <roger@eyesopen.com>
1339
1340 * gfortran.dg/dependency_14.f90: New test case.
1341 * gfortran.dg/dependency_15.f90: Likewise.
1342 * gfortran.dg/dependency_16.f90: Likewise.
1343
1344 2006-03-31 Asher Langton <langton2@llnl.gov>
1345
1346 PR fortran/25358
1347 gfortran.dg/cray_pointers_6.f90: New test.
1348
1349 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1350
1351 PR libgfortran/26890
1352 * gfortran.dg/read_size_noadvance.f90: New test.
1353
1354 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
1355
1356 PR fortran/25031
1357 * gfortran.dg/multiple_allocation_1.f90: Check that the
1358 size has changed after a re-allocation with stat.
1359
1360 2006-03-30 Richard Guenther <rguenther@suse.de>
1361
1362 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
1363 removal.
1364 * gcc.target/i386/sselibm-2.c: Likewise.
1365 * gcc.target/i386/sselibm-3.c: Likewise.
1366 * gcc.target/i386/sselibm-4.c: Likewise.
1367 * gcc.target/i386/sselibm-5.c: Likewise.
1368
1369 2006-03-28 Roger Sayle <roger@eyesopen.com>
1370
1371 * gcc.dg/fold-andxor-1.c: New test case.
1372 * gcc.dg/fold-xorand-1.c: Likewise.
1373
1374 2006-03-28 Roger Sayle <roger@eyesopen.com>
1375
1376 * gcc.dg/fold-convnotconv-1.c: New test case.
1377
1378 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
1379
1380 PR fortran/26779
1381 * gfortran.dg/private_type_5.f90: New test.
1382
1383 2006-03-27 David Edelsohn <edelsohn@gnu.org>
1384
1385 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
1386
1387 2006-03-27 Jakub Jelinek <jakub@redhat.com>
1388
1389 * gfortran.dg/advance_2.f90: New test.
1390 * gfortran.dg/advance_3.f90: New test.
1391
1392 * gfortran.fortran-torture/execute/equiv_5.f: New test.
1393
1394 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1395
1396 PR libgfortran/26661
1397 PR libgfortran/26880
1398 * gfortran.dg/read_x_past.f: New test.
1399
1400 2006-03-26 Geoffrey Keating <geoffk@apple.com>
1401
1402 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
1403 to be STABS.
1404
1405 2006-03-26 David Edelsohn <edelsohn@gnu.org>
1406
1407 * objc.dg/dwarf-1.m: Skip on AIX.
1408 * objc.dg/dwarf-2.m: Skip on AIX.
1409
1410 2006-03-25 Steven G. Kargl <kargls@comcast.net>
1411
1412 PR fortran/26816
1413 * gfortran.dg/float_1.f90: New test.
1414
1415 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
1416
1417 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
1418 X86_64 targets.
1419 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
1420
1421 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1422
1423 PR libfortran/26735
1424 * gfortran.dg/convert_implied_open.f90: New test case.
1425
1426 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1427
1428 PR fortran/26769
1429 * gfortran.dg/transpose_reshape_r10.f90: New test case.
1430
1431 2006-03-25 Uros Bizjak <uros@kss-loka.si>
1432
1433 PR middle-end/26717
1434 * gcc.dg/pr26717.c: New test.
1435
1436 2006-03-25 Roger Sayle <roger@eyesopen.com>
1437
1438 * gfortran.dg/dependency_12.f90: New test case.
1439
1440 2006-03-24 Roger Sayle <roger@eyesopen.com>
1441
1442 * gfortran.dg/dependency_9.f90: New (resurected) test case.
1443
1444 2006-03-24 Jeff Law <law@redhat.com>
1445
1446 * gcc.c-torture/pr26840.c: New test.
1447
1448 2006-03-24 Geoffrey Keating <geoffk@apple.com>
1449
1450 * objc.dg/dwarf-2.m: New.
1451 * obj-c++.dg/dwarf-2.mm: New.
1452
1453 * g++.old-deja/g++.other/init19.C: New.
1454
1455 2006-03-24 David Edelsohn <edelsohn@gnu.org>
1456
1457 * g++.dg/eh/spbp.C: Skip on AIX.
1458
1459 2006-03-24 Jakub Jelinek <jakub@redhat.com>
1460
1461 PR middle-end/26611
1462 * g++.dg/gomp/pr26611-1.C: New test.
1463 * g++.dg/gomp/pr26611-2.C: New test.
1464
1465 2006-03-24 Jeff Law <law@redhat.com>
1466
1467 * gcc.c-torture/compile/pr26833.c: New test.
1468 * gfortran.fortran-torture/compile/pr26806.f90: New test.
1469
1470 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1471
1472 * gfortran.dg/endfile_2.f90: Delete temp file.
1473
1474 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
1475
1476 PR fortran/19303
1477 * gfortran.dg/record_marker_1.f90: New test case.
1478 * gfortran.dg/record_marker_2.f: New test case.
1479 * gfortran.dg/record_marker_3.f90: New test case.
1480
1481 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
1482
1483 PR fortran/17298
1484 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
1485 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
1486
1487 2006-03-21 Janis Johnson <janis187@us.ibm.com>
1488
1489 * lib/gcc-dg.exp (cleanup-modules): New proc.
1490 * gfortran.dg/allocatable_function_1.f90,
1491 gfortran.dg/allocate_char_star_scalar_1.f90,
1492 gfortran.dg/assumed_charlen_function_1.f90,
1493 gfortran.dg/assumed_dummy_1.f90,
1494 gfortran.dg/assumed_shape_ranks_1.f90,
1495 gfortran.dg/assumed_shape_ranks_2.f90,
1496 gfortran.dg/assumed_size_dt_dummy.f90,
1497 gfortran.dg/auto_char_dummy_array_1.f90,
1498 gfortran.dg/auto_char_len_3.f90,
1499 gfortran.dg/automatic_module_variable.f90,
1500 gfortran.dg/bad_automatic_objects_1.f90,
1501 gfortran.dg/char_array_constructor.f90,
1502 gfortran.dg/char_array_structure_constructor.f90,
1503 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
1504 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
1505 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
1506 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
1507 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
1508 gfortran.dg/derived_pointer_recursion.f90,
1509 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
1510 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
1511 gfortran.dg/dummy_functions_1.f90,
1512 gfortran.dg/elemental_initializer_1.f90,
1513 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
1514 gfortran.dg/elemental_pointer_1.f90,
1515 gfortran.dg/elemental_subroutine_1.f90,
1516 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
1517 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
1518 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
1519 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
1520 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
1521 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
1522 gfortran.dg/global_references_1.f90,
1523 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
1524 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
1525 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
1526 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
1527 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
1528 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
1529 gfortran.dg/large_integer_kind_1.f90,
1530 gfortran.dg/large_real_kind_1.f90,
1531 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
1532 gfortran.dg/module_double_reuse.f90,
1533 gfortran.dg/module_equivalence_1.f90,
1534 gfortran.dg/module_interface_1.f90,
1535 gfortran.dg/module_parameter_array_refs_1.f90,
1536 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
1537 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
1538 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
1539 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
1540 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
1541 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
1542 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
1543 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
1544 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
1545 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
1546 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
1547 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
1548 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
1549 gfortran.dg/same_name_1.f90,
1550 gfortran.dg/sibling_dummy_procedure_1.f90,
1551 gfortran.dg/sibling_dummy_procedure_2.f90,
1552 gfortran.dg/sibling_dummy_procedure_3.f90,
1553 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
1554 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
1555 gfortran.dg/used_dummy_types_2.f90,
1556 gfortran.dg/used_dummy_types_3.f90,
1557 gfortran.dg/used_dummy_types_4.f90,
1558 gfortran.dg/used_dummy_types_5.f90,
1559 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
1560 gfortran.dg/userdef_operator_1.f90: Use it.
1561
1562 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1563
1564 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
1565 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
1566 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
1567 gfortran.dg/write_back.f,
1568 gfortran.fortran-torture/execute/inquire_1.f90,
1569 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
1570
1571 2006-03-21 Jeff Law <law@redhat.com>
1572
1573 * gcc.dg/tree-ssa/vrp28.c: New test.
1574
1575 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1576
1577 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
1578 if _STDC_C99 is defined.
1579 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
1580 * gcc.dg/builtins-20.c: Likewise.
1581 * gcc.dg/builtins-53.c: Likewise.
1582 * gcc.dg/single-precision-constant.c: Likewise. Also pass
1583 -mmacosx-version-min=10.3 on PowerPC/Darwin.
1584
1585 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
1586
1587 PR tree-opt/26781
1588 * gcc.c-torture/compile/pr26781-1.c: New test.
1589 * gcc.c-torture/compile/pr26781-2.c: New test.
1590
1591 2006-03-21 Jakub Jelinek <jakub@redhat.com>
1592
1593 PR c++/26690
1594 * g++.dg/gomp/pr26690-1.C: New test.
1595 * g++.dg/gomp/pr26690-2.C: New test.
1596
1597 2006-03-20 Jeff Law <law@redhat.com>
1598
1599 * gcc.dg/tree-ssa/pr21829.c: New test.
1600
1601 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
1602
1603 2006-03-20 Richard Sandiford <richard@codesourcery.com>
1604
1605 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
1606 (check_visibility_available): Use it.
1607 (check_effective_target_default_packed): Likewise.
1608 (check_effective_target_pcc_bitfield_type_matters): Likewise.
1609 (check_effective_target_fopenmp): Likewise.
1610 (check_effective_target_freorder): Likewise.
1611 (check_effective_target_fpic): Likewise.
1612 (check_named_sections_available): Likewise.
1613 (check_effective_target_ilp32): Likewise.
1614 (check_effective_target_lp64): Likewise.
1615
1616 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
1617
1618 PR fortran/20935
1619 * gfortran.dg/scalar_mask_2.f90: New test case.
1620
1621 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
1622
1623 PR tree-opt/26629
1624 * gcc.dg/tree-ssa/loadpre12.c: New test.
1625 * gcc.dg/tree-ssa/loadpre13.c: New test.
1626 * gcc.dg/tree-ssa/loadpre14.c: New test.
1627 * gcc.dg/tree-ssa/loadpre15.c: New test.
1628 * gcc.dg/tree-ssa/loadpre16.c: New test.
1629 * gcc.dg/tree-ssa/loadpre17.c: New test.
1630 * gcc.dg/tree-ssa/loadpre18.c: New test.
1631 * gcc.dg/tree-ssa/loadpre19.c: New test.
1632 * gcc.dg/tree-ssa/loadpre20.c: New test.
1633 * gcc.dg/tree-ssa/loadpre21.c: New test.
1634 * gcc.dg/tree-ssa/loadpre22.c: New test.
1635
1636 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
1637
1638 PR fortran/26741
1639 * gfortran.dg/elemental_initializer_1.f90: New test.
1640
1641 PR fortran/26716
1642 * gfortran.dg/assumed_shape_ranks_2: New test.
1643
1644 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
1645
1646 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
1647 target fpic.
1648
1649 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1650
1651 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
1652 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
1653 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
1654 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
1655 gfortran.fortran-torture/execute/direct_io.f90,
1656 gfortran.fortran-torture/execute/inquire_2.f90,
1657 gfortran.fortran-torture/execute/inquire_4.f90,
1658 gfortran.fortran-torture/execute/list_read_1.f90,
1659 gfortran.fortran-torture/execute/open_replace.f90,
1660 gfortran.fortran-torture/execute/slash_edit.f90,
1661 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
1662 temporary files from testcases.
1663
1664 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1665
1666 PR libgfortran/26509
1667 gfortran.dg/write_direct_eor.f90: New test.
1668
1669 2006-03-17 David Edelsohn <edelsohn@gnu.org>
1670
1671 * gcc.target/powerpc/pr26350.c: New.
1672 * gcc.target/powerpc/indexed-addr.c: New.
1673
1674 2006-03-16 Roger Sayle <roger@eyesopen.com>
1675
1676 * gfortran.dg/dependency_13.f90: New test case.
1677
1678 2006-03-16 Roger Sayle <roger@eyesopen.com>
1679
1680 PR middle-end/21781
1681 * gcc.dg/real-const-1.c: New test case.
1682
1683 2006-03-15 Geoffrey Keating <geoffk@apple.com>
1684
1685 * g++.old-deja/g++.other/init18.C: New.
1686 * g++.old-deja/g++.other/init5.C: Remove xfail.
1687
1688 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1689
1690 * g++.dg/opt/pr15551.C: Cleanup temp file.
1691
1692 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1693
1694 PR c++/6634
1695 g++.dg/parse/long1.C: New test.
1696
1697 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1698
1699 PR fortran/19101
1700 * gfortran.dg/continuation.f90: New test.
1701 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
1702
1703 2006-03-14 Richard Guenther <rguenther@suse.de>
1704
1705 PR tree-optimization/26672
1706 * gcc.dg/torture/pr26672.c: New testcase.
1707
1708 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
1709
1710 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
1711 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
1712
1713 2006-03-13 Roger Sayle <roger@eyesopen.com>
1714
1715 PR middle-end/26557
1716 * gcc.c-torture/compile/switch-1.c: New test case.
1717
1718 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
1719
1720 PR fortran/25378
1721 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
1722 test to include more permuatations of mask and index.
1723 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
1724 respond to F2003 spec. that the position returned for an all false
1725 mask && condition is zero.
1726
1727 2006-03-13 Jakub Jelinek <jakub@redhat.com>
1728
1729 PR middle-end/25989
1730 * gcc.dg/gomp/pr25989.c: New test.
1731
1732 2006-03-13 Jeff Law <law@redhat.com>
1733
1734 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
1735
1736 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
1737
1738 * gcc.dg/switch-9.c: New test.
1739
1740 2006-03-13 Richard Guenther <rguenther@suse.de>
1741
1742 PR middle-end/26630
1743 * gcc.dg/torture/pr26630.c: New testcase.
1744
1745 2006-03-11 Roger Sayle <roger@eyesopen.com>
1746
1747 * gfortran.dg/dependency_10.f90: New test case.
1748 * gfortran.dg/dependency_11.f90: Likewise.
1749
1750 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
1751 Erik Edelmann <eedelman@gcc.gnu.org>
1752
1753 * gfortran.dg/allocatable_function_1.f90: New.
1754 * gfortran.dg/allocatable_function_2.f90: New.
1755
1756 2006-03-10 Richard Guenther <rguenther@suse.de>
1757
1758 PR middle-end/26565
1759 * gcc.dg/torture/pr26565.c: New testcase.
1760
1761 2006-03-09 Eric Christopher <echristo@apple.com>
1762
1763 * gcc.c-torture/compile/20060309-1.c: New.
1764
1765 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1766
1767 PR libgfortran/26499
1768 * gfortran.dg/write_back.f: New test.
1769 * gfortran.dg/write_rewind_1.f: New test.
1770 * gfortran.dg/write_rewind_2.f: New test.
1771
1772 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1773
1774 PR libgfortran/26554
1775 * gfortran.dg/read_logical.f90: New test.
1776
1777 2006-03-04 Laurent GUERBY <laurent@guerby.net>
1778
1779 * ada/acats/norun.lst: cdd2a03 now passes.
1780
1781 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
1782
1783 PR testsuite/25177
1784 * gcc.target/powerpc/pr18096-1.c: Change where the error
1785 would match.
1786
1787 2006-03-04 Jakub Jelinek <jakub@redhat.com>
1788
1789 * gcc.target/i386/cleanup-1.c: New test.
1790 * gcc.target/i386/cleanup-2.c: New test.
1791
1792 2006-03-04 Roger Sayle <roger@eyesopen.com>
1793
1794 * gfortran.dg/dependency_9.f90: Remove for the time being.
1795
1796 2006-03-04 Krister Walfridsson <cato@df.lth.se>
1797
1798 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
1799 directive.
1800
1801 2006-03-03 Roger Sayle <roger@eyesopen.com>
1802
1803 * gfortran.dg/dependency_9.f90: New test case.
1804
1805 2006-03-03 Roger Sayle <roger@eyesopen.com>
1806
1807 * gfortran.dg/dependency_4.f90: New test case.
1808 * gfortran.dg/dependency_5.f90: New test case.
1809 * gfortran.dg/dependency_6.f90: New test case.
1810 * gfortran.dg/dependency_7.f90: New test case.
1811 * gfortran.dg/dependency_8.f90: New test case.
1812
1813 2006-03-03 Paul Brook <paul@codesourcery.com>
1814
1815 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
1816 Add m68k-*-elf.
1817
1818 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
1819
1820 PR fortran/25031
1821 * multiple_allocation_1.f90: New test.
1822
1823 2006-03-03 Roger Sayle <roger@eyesopen.com>
1824
1825 PR tree-optimization/26524
1826 * gfortran.dg/pr26524.f: New test case.
1827
1828 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1829
1830 * g++.dg/template/repo5.C: Cleanup repo files.
1831 * gcc.dg/20051201-1.c: Cleanup coverage files.
1832 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
1833 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
1834 tree dump files.
1835
1836 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
1837
1838 * objc.dg/objc-nofilename-1.m: New test.
1839 * objc.dg/bad-receiver-type.m: New test.
1840 * obj-c++.dg/bad-receiver-type.mm: New test.
1841
1842 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1843
1844 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
1845
1846 2006-03-01 Mike Stump <mrs@apple.com>
1847
1848 * g++.dg/abi/key2.C: Add.
1849
1850 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
1851
1852 * gfortran.dg/logical_dot_product.f90: New test.
1853
1854 PR fortran/26393
1855 * gfortran.dg/used_interface_ref.f90: New test.
1856
1857 PR fortran/20938
1858 * gfortran.dg/dependency_2.f90: New test.
1859 * gfortran.fortran-torture/execute/where17.f90: New test.
1860 * gfortran.fortran-torture/execute/where18.f90: New test.
1861 * gfortran.fortran-torture/execute/where19.f90: New test.
1862 * gfortran.fortran-torture/execute/where20.f90: New test.
1863
1864 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
1865
1866 * g++.dg/tree-ssa/pr26443.C: New test case.
1867
1868 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
1869
1870 PR middle-end/26022
1871 * g++.dg/opt/return-slot1.C: New test.
1872
1873 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1874
1875 PR libgfortran/26136
1876 * gfortran.dg/namelist_23.f90: New test.
1877
1878 2006-02-28 Roger Sayle <roger@eyesopen.com>
1879
1880 PR middle-end/14752
1881 * gcc.dg/fold-eqandshift-2.c: New test case.
1882
1883 2006-02-28 Richard Guenther <rguenther@suse.de>
1884
1885 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
1886 decomposition.
1887
1888 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
1889
1890 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
1891
1892 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1893
1894 PR libgfortran/26464
1895 * gfortran.dg/backspace_5.f: New test.
1896 * gfortran.dg/backspace_6.f: New test.
1897
1898 2006-02-26 Roger Sayle <roger@eyesopen.com>
1899
1900 * gcc.dg/fold-eqandnot-1.c: New test case.
1901
1902 2006-02-26 Roger Sayle <roger@eyesopen.com>
1903
1904 PR middle-end/19983
1905 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
1906
1907 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
1908
1909 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
1910 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
1911
1912 2006-02-26 Richard Guenther <rguenther@suse.de>
1913
1914 PR tree-optimization/26421
1915 * gcc.dg/tree-ssa/pr26421.c: New testcase.
1916
1917 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
1918
1919 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
1920 * g++.old-deja/g++.robertl/eb132.C: Likewise.
1921
1922 2006-02-26 Roger Sayle <roger@eyesopen.com>
1923
1924 * gcc.dg/fold-even-1.c: New test case.
1925
1926 2006-02-26 Roger Sayle <roger@eyesopen.com>
1927
1928 PR middle-end/21137
1929 * gcc.dg/fold-eqandshift-1.c: New test case.
1930
1931 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1932
1933 PR tree-optimization/25125
1934 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
1935 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
1936
1937 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1938
1939 PR tree-optimizations/26359
1940 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
1941 with -fdump-tree-dceloop-details.
1942 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
1943
1944 2006-02-25 Roger Sayle <roger@eyesopen.com>
1945
1946 PR middle-end/23673
1947 * gcc.dg/fold-eqxor-1.c: New test case.
1948 * gcc.dg/fold-eqxor-2.c: Likewise.
1949 * gcc.dg/fold-eqxor-3.c: Likewise.
1950
1951 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
1952
1953 PR fortran/23092
1954 * scalar_mask_1.f90: New test.
1955
1956 2006-02-24 Geoffrey Keating <geoffk@apple.com>
1957
1958 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
1959 * g++.dg/eh/uncaught2.C: New.
1960 * g++.dg/eh/uncaught3.C: New.
1961
1962 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1963
1964 PR libgfortran/26423
1965 * gfortran.dg/read_many_1.f: New test.
1966
1967 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
1968
1969 PR fortran/24519
1970 * gfortran.dg/dependency_3.f90: New test.
1971 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
1972 XFAILs.
1973
1974 PR fortran/25395
1975 * gfortran.dg/equiv_6.f90: New test.
1976
1977 2006-02-23 Jeff Law <law@redhat.com>
1978
1979 * gcc.c-torture/compile/pr26425.c: New test.
1980
1981 2006-02-23 Jakub Jelinek <jakub@redhat.com>
1982
1983 PR middle-end/26412
1984 * gcc.dg/gomp/pr26412.c: New test.
1985
1986 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1987
1988 PR c++/26291
1989 * g++.dg/other/ellipsis1.C: New test.
1990 * g++.dg/parse/operator4.C: Adjust error marker.
1991
1992 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
1993
1994 PR target/25603
1995 * gfortran.dg/pr25603.f: New testcase.
1996
1997 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
1998
1999 * gcc.dg/bf-spl1.c: Don't specify -m68000.
2000 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
2001
2002 2006-02-21 Geoffrey Keating <geoffk@apple.com>
2003
2004 * g++.dg/eh/spbp.C: New.
2005
2006 2006-02-21 Jakub Jelinek <jakub@redhat.com>
2007
2008 PR middle-end/26379
2009 * gcc.target/i386/mmx-7.c: New test.
2010
2011 2006-02-20 Roger Sayle <roger@eyesopen.com>
2012
2013 PR tree-optimization/26361
2014 * gcc.dg/tree-ssa/vrp27.c: New test case.
2015
2016 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
2017
2018 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
2019 * gcc.dg/tree-ssa/complex-4.c: Here.
2020
2021 2006-02-19 Roger Sayle <roger@eyesopen.com>
2022
2023 PR middle-end/19543
2024 * gfortran.dg/logical_1.f90: New test case.
2025
2026 2006-02-19 Jakub Jelinek <jakub@redhat.com>
2027
2028 PR middle-end/26334
2029 * gcc.dg/20060218-1.c: Moved to...
2030 * gcc.target/i386/20060218-1.c: ... here. New test.
2031
2032 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
2033
2034 PR fortran/26201
2035 * gfortran.dg/convert_1.f90: New.
2036
2037 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
2038
2039 PR fortran/25054
2040 * gfortran.dg/namelist_5.f90: New test.
2041
2042 PR fortran/25089
2043 * gfortran.dg/namelist_4.f90: New test.
2044
2045 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
2046
2047 PR tree-opt/25680
2048 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
2049
2050 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
2051
2052 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
2053 variable to take into account the variable name in the
2054 function header.
2055 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
2056
2057 2006-02-18 Jakub Jelinek <jakub@redhat.com>
2058
2059 PR middle-end/26334
2060 * gcc.c-torture/compile/20060217-1.c: New test.
2061 * gcc.dg/20060218-1.c: New test.
2062
2063 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
2064
2065 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
2066
2067 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
2068
2069 * gcc.dg/cpp/undef3.c: New test.
2070 * gcc.dg/cpp/trad/builtins2.c: New test.
2071
2072 2006-02-18 Mark Mitchell <mark@codesourcery.com>
2073
2074 PR c++/26266
2075 * g++.dg/template/static22.C: New test.
2076 * g++.dg/template/static23.C: New test.
2077 * g++.dg/template/static24.C: New test.
2078 * g++.dg/template/non-dependent13.C: New test.
2079 * g++.dg/init/member1.C: Tweak error markers.
2080
2081 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2082
2083 PR target/26255
2084 * gcc.c-torture/compile/pr26255.c: New test case.
2085
2086 2006-02-16 Roger Sayle <roger@eyesopen.com>
2087
2088 * gfortran.fortran-torture/execute/where_10.f90: New test case.
2089 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
2090 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
2091 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
2092 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
2093 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
2094 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
2095
2096 2006-02-16 Jeff Law <law@redhat.com>
2097
2098 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
2099 * gcc.dg/tree-ssa/vrp26.c: New test.
2100
2101 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
2102
2103 PR target/20353
2104 PR target/24578
2105 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
2106 __UCLIBC__ is defined.
2107
2108 2006-02-16 Jakub Jelinek <jakub@redhat.com>
2109
2110 PR fortran/26224
2111 * gfortran.dg/gomp/pr26224.f: New test.
2112
2113 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
2114
2115 PR tree-opt/25918
2116 * lib/target-supports.exp
2117 (check_effective_target_vect_short_mult): New.
2118 (check_effective_target_vect_char_mult): New.
2119 (check_effective_target_vect_widen_sum_qi_to_si): New.
2120 (check_effective_target_vect_widen_sum_qi_to_hi): New.
2121 (check_effective_target_vect_widen_sum_hi_to_si): New.
2122 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
2123 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
2124 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
2125 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
2126 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
2127 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
2128 vect-reduc-pattern-2c.c
2129 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
2130 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
2131 vect-reduc-pattern-1c.c
2132
2133 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
2134
2135 PR fortran/24557
2136 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
2137
2138 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
2139
2140 PR fortran/26054
2141 * gfortran.dg/enum_8.f90: Remove check for warning.
2142 * gfortran.dg/iomsg_1.f90: Ditto.
2143 * gfortran.dg/enum_1.f90: Ditto.
2144 * gfortran.dg/enum_9.f90: Ditto.
2145 * gfortran.dg/enum_2.f90: Ditto.
2146 * gfortran.dg/enum_10.f90: Ditto.
2147 * gfortran.dg/enum_3.f90: Ditto.
2148 * gfortran.dg/flush_1.f90: Ditto.
2149 * gfortran.dg/enum_4.f90: Ditto.
2150 * gfortran.dg/array_constructor_1.f90: Ditto.
2151 * gfortran.dg/enum_5.f90: Ditto.
2152 * gfortran.dg/enum_6.f90: Ditto.
2153 * gfortran.dg/enum_7.f90: Ditto.
2154
2155 2006-02-15 Jakub Jelinek <jakub@redhat.com>
2156
2157 PR middle-end/26300
2158 * gcc.c-torture/compile/20060215-1.c: New test.
2159
2160 2006-02-14 Roger Sayle <roger@eyesopen.com>
2161
2162 PR middle-end/23670
2163 * gcc.dg/tree-ssa/andor-2.c: New test case.
2164
2165 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
2166
2167 PR fortran/25045
2168 * optional_dim.f90: New test.
2169
2170 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2171
2172 PR fortran/26277
2173 * gfortran.dg/label_4.f90: New.
2174
2175 2006-02-14 Jakub Jelinek <jakub@redhat.com>
2176 Diego Novillo <dnovillo@redhat.com>
2177 Uros Bizjak <uros@kss-loka.si>
2178
2179 * gfortran.dg/gomp: New directory.
2180
2181 2006-02-14 Richard Guenther <rguenther@suse.de>
2182
2183 PR tree-optimization/26258
2184 * gcc.dg/torture/pr26258.c: New testcase.
2185
2186 2006-02-13 Jakub Jelinek <jakub@redhat.com>
2187
2188 PR fortran/26246
2189 * gfortran.dg/pr26246_1.f90: New test.
2190 * gfortran.dg/pr26246_2.f90: New test.
2191
2192 PR middle-end/26092
2193 * gcc.c-torture/compile/20060208-1.c: New test.
2194
2195 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
2196
2197 PR fortran/26074
2198 PR fortran/25103
2199 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
2200 * gfortran.dg/bad_automatic_objects_1.f90: New test.
2201 * gfortran.dg/automatic_module_variable.f90: Change error message.
2202
2203 PR fortran/20861
2204 * gfortran.dg/internal_dummy_1.f90: New test.
2205
2206 PR fortran/20871
2207 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
2208
2209
2210 PR fortran/25083
2211 * gfortran.dg/uncommon_block_data_1.f90: New test.
2212 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
2213 with standard.
2214
2215 PR fortran/25088
2216 * gfortran.dg/typed_subroutine_1.f90: New test.
2217
2218 2006-02-13 Geoffrey Keating <geoffk@apple.com>
2219
2220 * objc.dg/dwarf-1.m: New.
2221
2222 2006-02-13 Roger Sayle <roger@eyesopen.com>
2223
2224 PR middle-end/24427
2225 * gcc.dg/tree-ssa/andor-1.c: New test case.
2226
2227 2006-02-13 Josh Conner <jconner@apple.com>
2228
2229 PR target/25376
2230 * gcc.dg/pr25376.c: New test.
2231
2232 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
2233 assemble.
2234 * lib/target-supports.exp (check_named_sections_available):
2235 Only compile named-sections test -- don't assemble.
2236
2237 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
2238
2239 * g++.dg/warn/no-write-strings.C: New test.
2240 * g++.dg/warn/write-strings.C: Likewise.
2241 * g++.dg/warn/write-strings-default.C: Likewise.
2242
2243 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
2244
2245 PR fortran/25806
2246 * gfortran.dg/ret_pointer_2.f90: New test.
2247
2248 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
2249
2250 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
2251
2252 2006-02-10 Jeff Law <law@redhat.com>
2253
2254 * gcc.c-torture/compile/pr26213.c: New test.
2255
2256 2006-02-10 Steven G. Kargl <kargls@comcast.net>
2257
2258 gfortran.dg/null_1.f90: New test.
2259
2260 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2261
2262 PR fortran/14771
2263 * gfortran.dg/parens_4.f90: New.
2264 * gfortran.dg/parens_5.f90: New.
2265
2266 2006-02-10 Richard Guenther <rguenther@suse.de>
2267
2268 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
2269
2270 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2271 Paul Thomas <pault@gcc.gnu.org>
2272
2273 PR fortran/14771
2274 * gfortran.dg/parens_1.f90: New.
2275 * gfortran.dg/parens_2.f90: New.
2276 * gfortran.dg/parens_3.f90: New.
2277
2278 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
2279
2280 PR fortran/26038
2281 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
2282
2283 PR fortran/25059
2284 * gfortran.dg/impure_assignment_1.f90: New test.
2285
2286 PR fortran/25070
2287 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
2288
2289 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2290
2291 PR target/26141
2292 * g++.dg/expr/stdarg2.C: New test.
2293
2294 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2295
2296 PR inline-asm/16194
2297 * gcc.dg/pr16194.c: New test.
2298
2299 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2300
2301 * ada/acats/run_acats: Use portable variant of "$@".
2302
2303 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
2304
2305 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
2306 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
2307
2308 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2309
2310 PR tree-opt/26179
2311 * g++.dg/opt/pr26179.C: New test.
2312
2313 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2314
2315 PR middle-end/26134
2316 * gcc.dg/tree-ssa/complex-3.c: New test.
2317
2318 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2319
2320 * gcc.c-torture/compile/volatile-1.c: New test.
2321
2322 2006-02-09 Diego Novillo <dnovillo@redhat.com>
2323
2324 PR 26180
2325 * gcc.dg/tree-ssa/pr26180.c: New test.
2326
2327 2006-02-08 Jeff Law <law@redhat.com>
2328
2329 * gcc.dg/tree-ssa/pr21417.c: New test.
2330
2331 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2332
2333 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2334 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
2335
2336 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2337
2338 * lib/scanrtl.exp: New.
2339
2340 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2341
2342 PR c++/26071
2343 * g++.dg/other/virtual2.C: New test.
2344
2345 PR c++/26070
2346 * g++.dg/other/virtual1.C: New test.
2347
2348 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2349
2350 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
2351 cleanup-ipa-dump): Update dump file glob patterns.
2352 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
2353 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
2354
2355 * lib/gcc-dg.exp: Load it.
2356 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
2357
2358 2006-02-07 Janis Johnson <janis187@us.ibm.com>
2359
2360 PR testsuite/26159
2361 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
2362 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2363
2364 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2365
2366 PR fortran/25577
2367 * gfortran.dg/mvbits_1.f90: New.
2368
2369 2006-02-07 Dirk Mueller <dmueller@suse.com>
2370
2371 * g++.dg/warn/Wdiv-by-zero.C: New test.
2372 * g++.dg/warn/Wno-div-by-zero.C: New.
2373
2374 2006-02-07 Jeff Law <law@redhat.com>
2375
2376 * gcc.dg/tree-ssa/pr21559.c: New test.
2377
2378 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
2379 multiple VRP passes.
2380 * gcc.dg/tree-ssa/vrp09.c: Likewise.
2381 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2382 * gcc.dg/tree-ssa/pr21582.c: Likewise.
2383 * gcc.dg/tree-ssa/pr20657.c: Likewise.
2384 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2385 * gcc.dg/tree-ssa/vrp02.c: Likewise
2386 * gcc.dg/tree-ssa/vrp11.c: Likewise
2387 * gcc.dg/tree-ssa/pr14341.c: Likewise
2388 * gcc.dg/tree-ssa/vrp19.c: Likewise
2389 * gcc.dg/tree-ssa/vrp20.c: Likewise
2390 * gcc.dg/tree-ssa/vrp03.c: Likewise
2391 * gcc.dg/tree-ssa/pr21086.c: Likewise
2392 * gcc.dg/tree-ssa/pr21959.c: Likewise
2393 * gcc.dg/tree-ssa/vrp21.c: Likewise
2394 * gcc.dg/tree-ssa/vrp04.c: Likewise
2395 * gcc.dg/tree-ssa/pr25485.c: Likewise
2396 * gcc.dg/tree-ssa/pr22026.c: Likewise
2397 * gcc.dg/tree-ssa/vrp22.c: Likewise
2398 * gcc.dg/tree-ssa/vrp05.c: Likewise
2399 * gcc.dg/tree-ssa/20030807-10.c: Likewise
2400 * gcc.dg/tree-ssa/pr20701.c: Likewise
2401 * gcc.dg/tree-ssa/vrp23.c: Likewise
2402 * gcc.dg/tree-ssa/vrp06.c: Likewise
2403 * gcc.dg/tree-ssa/pr22117.c: Likewise
2404 * gcc.dg/tree-ssa/pr20702.c: Likewise
2405 * gcc.dg/tree-ssa/vrp15.c: Likewise
2406 * gcc.dg/tree-ssa/pr21090.c: Likewise
2407 * gcc.dg/tree-ssa/pr21294.c: Likewise
2408 * gcc.dg/tree-ssa/vrp24.c: Likewise
2409 * gcc.dg/tree-ssa/vrp07.c: Likewise
2410 * gcc.dg/tree-ssa/pr21563.c: Likewise
2411 * gcc.dg/tree-ssa/pr25382.c: Likewise
2412 * gcc.dg/tree-ssa/vrp16.c: Likewise
2413 * gcc.dg/tree-ssa/vrp25.c: Likewise
2414 * gcc.dg/tree-ssa/vrp08.c: Likewise
2415 * gcc.dg/tree-ssa/20030807-6.c: Likewise
2416 * gcc.dg/tree-ssa/vrp17.c: Likewise
2417 * gcc.dg/tree-ssa/pr21458.c: Likewise
2418 * g++.dg/tree-ssa/pr18178.C: Likewise
2419
2420 2006-02-07 Richard Guenther <rguenther@suse.de>
2421
2422 PR c++/26140
2423 Revert
2424 2006-01-30 Richard Guenther <rguenther@suse.de>
2425 PR c++/23372
2426 * gcc.dg/pr23372-1.C: New testcase.
2427
2428 * g++.dg/tree-ssa/pr26140.C: New testcase.
2429
2430 2006-02-07 Mark Mitchell <mark@codesourcery.com>
2431
2432 PR c++/9737
2433 * g++.dg/template/ttp15.C: New test.
2434 * g++.dg/template/ttp16.C: Likewise.
2435 * g++.dg/template/ttp17.C: Likewise.
2436 * g++.old-deja/g++.pt/ttp36.C: Remove.
2437 * g++.old-deja/g++.pt/ttp19.C: Likewise.
2438 * g++.old-deja/g++.pt/ttp37.C: Likewise.
2439 * g++.old-deja/g++.pt/ttp38.C: Likewise.
2440 * g++.old-deja/g++.pt/ttp39.C: Likewise.
2441 * g++.old-deja/g++.pt/ttp9.C: Likewise.
2442 * g++.old-deja/g++.pt/ttp40.C: Likewise.
2443 * g++.old-deja/g++.pt/ttp51.C: Likewise.
2444 * g++.old-deja/g++.pt/ttp26.C: Likewise.
2445 * g++.old-deja/g++.pt/ttp36.C: Likewise.
2446
2447 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
2448
2449 PR libfortran/23815
2450 * unf_io_convert_4.f90: New test.
2451
2452 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
2453
2454 * gcc.dg/tree-ssa/loadpre10.c: New test.
2455 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
2456 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
2457 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
2458
2459 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2460
2461 PR libfortran/24685
2462 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
2463
2464 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
2465
2466 PR tree-opt/25251
2467 * gfortran.dg/assign_7.f: New test.
2468
2469 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
2470
2471 PR fortran/26041
2472 PR fortran/26064
2473 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
2474 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
2475 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
2476
2477 2006-02-05 Jakub Jelinek <jakub@redhat.com>
2478
2479 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
2480 in size_t typedef.
2481
2482 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2483
2484 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
2485 * g++.dg/charset/string.c (foo): Likewise.
2486 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
2487 const char*
2488 * g++.dg/ext/builtin2.C (printf): Likewise.
2489 * g++.dg/init/new15.C (printf): Likewise.
2490 * g++.dg/opt/pr17697-1.C (foo): Likewise.
2491 * g++.dg/opt/pr17697-2.C (foo): Likewise.
2492 * g++.dg/opt/pr17697-3.C (foo): Likewise.
2493 * g++.dg/template/non-dependent4.C (temp): Likewise.
2494 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
2495 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
2496 parameter type to const char*.
2497 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
2498 Change type to const char*.
2499 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
2500 Likewise.
2501 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
2502 second parameter type to const char*.
2503 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
2504 (Y::Y): Change parameter type to const char*.
2505 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
2506 * g++.old-deja/g++.jason/report.C: Apply const correctness.
2507 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
2508 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
2509 (char*).
2510 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
2511 const char*.
2512 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
2513 type to const char*.
2514 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
2515 return type to const char*.
2516 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
2517 to const char*.
2518 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
2519 * g++.old-deja/g++.law/refs1.C: Likewise.
2520 * g++.old-deja/g++.law/visibility1.C: Likewise.
2521 * g++.old-deja/g++.law/visibility2.C: Likewise.
2522 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
2523 const char*.
2524 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
2525 * g++.old-deja/g++.mike/net48.C: Likewise.
2526 * g++.old-deja/g++.mike/p646.C: Likewise.
2527 * g++.old-deja/g++.mike/p6746.C: Likewise.
2528 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
2529 type to const char*.
2530 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
2531 deprecated conversion warning.
2532 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
2533 char*.
2534 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
2535 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
2536 * g++.old-deja/g++.pt/explicit8.C: Likewise.
2537 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
2538 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
2539 * g++.old-deja/g++.pt/nontype3.C: Likewise.
2540 * g++.old-deja/g++.pt/t39.C: Likewise.
2541 * g++.old-deja/g++.robertl/eb106.C: Likewise.
2542 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
2543
2544 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
2545
2546 PR fortran/25075
2547 intrinsic_argument_conformance_1.f90: New test.
2548
2549 2006-02-03 Steven G. Kargl <kargls@comcast.net>
2550
2551 PR fortran/20845
2552 * gfortran.dg/char_result_11.f90: Add SAVE.
2553 * gfortran.dg/der_pointer_4.f90: Ditto.
2554 * gfortran.dg/default_initialization.f90: New test.
2555
2556 2006-02-03 Jeff Law <law@redhat.com>
2557
2558 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
2559 handle more than 100 dump files.
2560 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
2561 * lib/scantree.exp (scan-tree-dump): Likewise.
2562 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
2563 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
2564 * lib/scanipa.exp (scan-ipa-dump): Likewise.
2565 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
2566 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
2567
2568 2006-02-03 Diego Novillo <dnovillo@redhat.com>
2569
2570 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
2571
2572 2006-02-03 Mark Mitchell <mark@codesourcery.com>
2573
2574 * g++.dg/template/using12.C: New test.
2575
2576 2006-02-03 Alan Modra <amodra@bigpond.net.au>
2577
2578 * gcc.target/powerpc/pr25960.c: New test.
2579
2580 2006-02-02 Steven G. Kargl <kargls@comcast>
2581
2582 PR fortran/24958
2583 gfortran.dg/nullify_2.f90: New test.
2584
2585 2006-02-02 Diego Novillo <dnovillo@redhat.com>
2586
2587 PR 25990
2588 * gcc.dg/gomp/pr25990.c: New test.
2589
2590 2006-01-31 Mark Mitchell <mark@codesourcery.com>
2591
2592 PR c++/25342
2593 * g++.gd/template/partial4.C: New test.
2594
2595 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
2596
2597 PR middle-end/26001
2598 * gfortran.dg/data_char_2.f90: New.
2599
2600 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
2601
2602 PR fortran/26039
2603 maxval_maxloc_conformance_1.f90: New test.
2604
2605 2006-01-31 Richard Guenther <rguenther@suse.de>
2606
2607 * gcc.target/i386/sselibm-1.c: New testcase.
2608 * gcc.target/i386/sselibm-2.c: Likewise.
2609 * gcc.target/i386/sselibm-3.c: Likewise.
2610 * gcc.target/i386/sselibm-4.c: Likewise.
2611 * gcc.target/i386/sselibm-5.c: Likewise.
2612
2613 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
2614
2615 PR fortran/24266
2616 * gfortran.dg/arrayio_derived_2.f90: New.
2617
2618 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
2619
2620 * gcc.dg/unsigned-long-compare.c: New test.
2621
2622 2006-01-30 Steve Ellcey <sje@cup.hp.com>
2623
2624 PR testsuite/25318
2625 * lib/target-supports.exp (check_effective_target_freorder):
2626 Check to see if target supports -freorder-blocks-and-partition.
2627 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
2628 instead of "dg-require-named-sections".
2629
2630 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
2631
2632 PR target/14798:
2633 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
2634 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
2635 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2636 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2637 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
2638 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
2639 * gcc.dg/attr-isr-trap_exit.c: Likewise.
2640 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2641
2642 2006-01-30 Richard Guenther <rguenther@suse.de>
2643
2644 PR c++/23372
2645 * gcc.dg/pr23372-1.C: New testcase.
2646
2647 2006-01-29 Diego Novillo <dnovillo@redhat.com>
2648
2649 * gcc.dg/gomp/pr25874.c: New test.
2650
2651 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
2652
2653 PR tree-opt/25911
2654 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
2655
2656 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
2657
2658 PR fortran/18578
2659 PR fortran/18579
2660 PR fortran/20857
2661 PR fortran/20885
2662 * gfortran.dg/intent_out_1.f90: New test.
2663
2664 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
2665
2666 PR fortran/17911
2667 * gfortran.dg/procedure_lvalue.f90: New test.
2668
2669 PR fortran/20895
2670 PR fortran/25030
2671 * gfortran.dg/char_pointer_assign_2.f90: New test.
2672 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
2673 assignment to be consistent with standard.
2674 * gfortran.dg/char_result_2.f90: The same.
2675 * gfortran.dg/char_result_8.f90: The same.
2676
2677 2006-01-28 Zack Weinberg <zackw@panix.com>
2678
2679 * gcc.dg/Woverlength-strings.c
2680 * gcc.dg/Woverlength-strings-pedantic-c89.c
2681 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
2682 * gcc.dg/Woverlength-strings-pedantic-c99.c
2683 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
2684
2685 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
2686
2687 * gcc.c-torture/execute/20060127-1.c: New test.
2688
2689 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2690
2691 PR c++/25999
2692 * g++.dg/ext/pragmaweak1.C: New test.
2693
2694 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2695
2696 PR c++/25855
2697 * g++.dg/template/spec29.C: New test.
2698
2699 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
2700
2701 PR c/19606.
2702 * gcc.c-torture/execute/pr19606.c: New.
2703
2704 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
2705
2706 * gcc.dg/pragma-re-4.c: New test.
2707
2708 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
2709
2710 PR fortran/25964
2711 * gfortran.dg/assumed_size_refs_3.f90: New test.
2712
2713 2006-01-27 Ben Elliston <bje@au.ibm.com>
2714
2715 * gcc.misc-tests/dectest.exp: Remove defunct comment.
2716
2717 2006-01-26 Laurent GUERBY <laurent@guerby.net>
2718
2719 PR ada/21317
2720 * ada/acats/support/impdef.a: Add One_Long_Second.
2721 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
2722 * ada/acats/tests/c9/c94026.a: Likewise.
2723 * ada/acats/tests/c9/c97305c.ada: Likewise.
2724 * ada/acats/tests/c9/c99004a.ada: Likewise.
2725
2726 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
2727
2728 PR fortran/25964
2729 * gfortran.dg/global_references_2.f90: New test.
2730
2731 PR fortran/25084
2732 PR fortran/20852
2733 PR fortran/25085
2734 PR fortran/25086
2735 * gfortran.dg/assumed_charlen_function_1.f90: New test.
2736 * gfortran.dg/assumed_charlen_function_3.f90: New test.
2737
2738 PR fortran/25416
2739 * gfortran.dg/assumed_charlen_function_2.f90: New test.
2740
2741 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
2742
2743 PR c/25892
2744 * gcc.dg/Wpointer-sign.c: New.
2745 * gcc.dg/Wpointer-sign-Wall.c: New.
2746 * gcc.dg/Wpointer-sign-Wall-no.c: New.
2747 * gcc.dg/Wpointer-sign-pedantic.c: New.
2748 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
2749 * gcc.dg/conv-2.c: Use -Wpointer-sign.
2750
2751 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
2752
2753 PR C/25861
2754 * gcc.c-torture/compile/pr25861.c: New test.
2755
2756 2006-01-26 Paul Brook <paul@codesourcery.com>
2757
2758 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
2759 on short-enum targets.
2760 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
2761 variable.
2762 (generate_fields): Use short_enums.
2763 (main): Set short_enums. Document -e.
2764 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
2765 on short-enum targets.
2766 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
2767 variable.
2768 (generate_fields): Use short_enums.
2769 (main): Set short_enums. Document -e.
2770 * lib/target-supports.exp (check_effective_target_short_enums): New.
2771
2772 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
2773
2774 PR target/25947
2775 * gcc.dg/torture/pr25947-1.c: New test.
2776
2777 2006-01-25 Jan Hubicka <jh@suse.cz>
2778 Roger Sayle <roger@eyesopen.com>
2779
2780 PR rtl-optimization/25703
2781 * gcc.target/i386/20060125-1.c: New test case.
2782 * gcc.target/i386/20060125-2.c: New test case.
2783
2784 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2785
2786 PR fortran/18540
2787 * gfortran.dg/goto_1.f: New.
2788
2789 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
2790
2791 PR fortran/25716
2792 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
2793 25716 on 32-bit systems too.
2794
2795 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
2796
2797 PR testsuite/25590
2798 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
2799
2800 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
2801
2802 * gcc.dg/tree-ssa/gen-vect-33.c: New.
2803
2804 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2805
2806 PR fortran/25835
2807 * gfortran.dg/read_eof.f90: Delete, renamed.
2808 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
2809 * gfortran.dg/read_eof_2.f90: New test.
2810 * gfortran.dg/read_eof_3.f90: New test.
2811
2812 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
2813
2814 PR tree-opt/25860
2815 * gcc.c-torture/compile/pr25860.c: New test.
2816
2817 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2818
2819 PR c++/25552
2820 * g++.dg/parse/dtor8.C: New test.
2821
2822 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
2823
2824 PR testsuite/25891
2825 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
2826 * gcc.dg/gomp/gomp.exp: Return without testing anything if
2827 check_effective_target_fopenmp returns 0.
2828
2829 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
2830
2831 PR ada/20548
2832 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
2833 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
2834 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
2835
2836 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
2837
2838 PR tree-opt/25857
2839 * g++.dg/opt/pr25857.C: New test.
2840
2841 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
2842 Jan Hubicka <jh@suse.cz>
2843 Richard Guenther <rguenther@suse.de>
2844
2845 PR rtl-optimization/25654
2846 * gcc.dg/torture/pr25654.c: New testcase.
2847 * gcc.target/i386/pr25654.c: Likewise.
2848
2849 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
2850
2851 PR fortran/25901
2852 * gfortran.dg/internal references_2.f90: New test.
2853
2854 Fix regression in testing of admissability of attributes.
2855 * gfortran.dg/intent_used_1.f90: New test.
2856
2857 2006-01-23 Ben Elliston <bje@au.ibm.com>
2858
2859 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
2860 Remove target conditional torture options for i?86 and x86_64
2861 GNU/Linux.
2862
2863 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
2864
2865 PR c++/10891
2866 * g++.dg/rtti/no-rtti.C: New.
2867
2868 2006-01-21 Mark Mitchell <mark@codesourcery.com>
2869
2870 PR c++/25895
2871 * g++.dg/inherit/conv2.C: New test.
2872
2873 PR c++/25856
2874 * g++.dg/parse/dtor7.C: New test.
2875
2876 PR c++/25858
2877 * g++.dg/template/crash44.C: New test.
2878
2879 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
2880
2881 PR fortran/25124
2882 PR fortran/25625
2883 * gfortran.dg/internal_references_1.f90: New test.
2884 PR fortran/20881
2885 PR fortran/23308
2886 PR fortran/25538
2887 PR fortran/25710
2888 * gfortran.dg/global_references_1.f90: New test.
2889 * gfortran.dg/g77/19990905-1.f: Restore the error that
2890 there is a clash between the common block name and
2891 the name of a subroutine reference.
2892
2893 PR fortran/PR24276
2894 * gfortran.dg/aliasing_dummy_1.f90: New test.
2895
2896 2006-01-21 Alan Modra <amodra@bigpond.net.au>
2897
2898 * gcc.dg/vmx/1b-01.c: Warning fix.
2899 * gcc.dg/vmx/1c-02.c: Likewise.
2900 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
2901
2902 2006-01-20 Steve Ellcey <sje@cup.hp.com>
2903
2904 PR testsuite/24962
2905 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
2906
2907 2006-01-20 Richard Guenther <rguenther@suse.de>
2908 Steven Bosscher <stevenb.gcc@gmail.com>
2909
2910 PR rtl-optimization/24626
2911 * gcc.dg/torture/pr24626-1.c: New testcase.
2912 * gcc.dg/torture/pr24626-2.c: Likewise.
2913 * gcc.dg/torture/pr24626-3.c: Likewise.
2914 * gcc.dg/torture/pr24626-4.c: Likewise.
2915
2916 2006-01-20 Dirk Mueller <dmueller@suse.com>
2917
2918 PR c++/5520
2919 * g++.dg/warn/empty-body.C: New.
2920
2921 2006-01-19 Mark Mitchell <mark@codesourcery.com>
2922
2923 PR c++/22136
2924 * g++.dg/template/using10.C: New test.
2925 * g++.dg/temlpate/using11.C: Likewise.
2926 * g++.dg/inherit/using5.C: Tweak error messages.
2927
2928 2006-01-20 Alan Modra <amodra@bigpond.net.au>
2929
2930 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
2931 target test.
2932 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
2933
2934 2006-01-19 Jan Hubicka <jh@suse.cz>
2935
2936 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
2937
2938 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2939
2940 PR c++/25854
2941 * g++.dg/template/spec28.C: New test.
2942
2943 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
2944
2945 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2946 Fix fprintf's by adding srcdir or removing it.
2947
2948 2006-01-19 Diego Novillo <dnovillo@redhat.com>
2949
2950 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
2951 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
2952 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
2953 * testsuite/gcc.dg/gomp/empty.c: Likewise.
2954 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
2955 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
2956 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
2957 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
2958 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
2959 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
2960 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
2961 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
2962 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
2963 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
2964
2965 2006-01-18 Jeff Law <law@redhat.com>
2966
2967 * gcc.dg/tree-ssa/vrp25.c: New test.
2968
2969 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2970
2971 * gcc.dg/pr25805.c: Fix misapplied patch.
2972
2973 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
2974
2975 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
2976 (check_effective_target_vect_udot_qi): New.
2977 (check_effective_target_vect_sdot_hi): New.
2978 (check_effective_target_vect_udot_hi): New.
2979 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
2980 prefixed with "wrapv-" with -fwrapv.
2981 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
2982 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
2983 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
2984 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
2985 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
2986
2987 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
2988 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
2989 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
2990 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
2991
2992 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2993
2994 PR c++/16829
2995 * g++.dg/other/default2.C: New test.
2996 * g++.dg/other/default3.C: New test.
2997
2998 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2999
3000 PR c/25805
3001 * gcc.dg/pr25805.c: New file.
3002
3003 2006-01-18 Mark Mitchell <mark@codesourcery.com>
3004
3005 PR c++/25836
3006 * g++.dg/template/init6.C: New test.
3007
3008 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
3009
3010 * gcc.dg/tree-ssa/pr24287.c: New test
3011
3012 2006-01-18 Eric Christopher <echristo@apple.com>
3013
3014 * g++.dg/eh/table.C: New.
3015
3016 2006-01-18 DJ Delorie <dj@redhat.com>
3017
3018 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
3019 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
3020 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
3021 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
3022
3023 2006-01-18 Jeff Law <law@redhat.com>
3024
3025 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
3026 on wrapping on overflow semantics.
3027
3028 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
3029
3030 * gcc.gc/tree-ssa/vrp23.c: New test.
3031 * gcc.gc/tree-ssa/vrp24.c: New test.
3032
3033 2006-01-18 Richard Henderson <rth@redhat.com>
3034 Aldy Hernandez <aldyh@redhat.com>
3035 Jakub Jelinek <jakub@redhat.com>
3036 Diego Novillo <dnovillo@redhat.com>
3037 Uros Bizjak <uros@kss-loka.si>
3038
3039 * testsuite/gcc.dg/gomp: New directory.
3040
3041 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
3042 Steven G. Kargl <kargls@comcast.net>
3043
3044 PR fortran/20869
3045 * gfortran.dg/intrinsic_external_1.f90: New test.
3046
3047 PR fortran/20875.
3048 * gfortran.dg/elemental_pointer_1.f90: New test.
3049
3050 PR fortran/25024
3051 * gfortran.dg/external_procedures_1.f90: New test.
3052
3053 PR fortran/25785
3054 gfortran.dg/assumed_present.f90: New test.
3055
3056 2006-01-18 Jakub Jelinek <jakub@redhat.com>
3057
3058 * g++.dg/parse/lookup5.C: New test.
3059
3060 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3061
3062 PR fortran/25697
3063 * gfortran.dg/read_eof.f90: New test.
3064
3065 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3066
3067 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
3068 add a closing brace.
3069
3070 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3071
3072 PR fortran/25631
3073 * gfortran.dg/fmt_tl.f: New test.
3074
3075 2006-01-17 Eric Christopher <echristo@apple.com>
3076
3077 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
3078 * g++.old-deja/g++.warn/impint2.C: Ditto.
3079 * g++.old-deja/g++.other/null1.C: Ditto.
3080 * g++.dg/warn/conv2.C: Ditto.
3081 * g++.dg/warn/conv4.C: New file.
3082
3083 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3084
3085 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
3086
3087 2006-01-17 Andreas Jaeger <aj@suse.de>
3088 Janis Johnson <janis187@us.ibm.com>
3089
3090 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
3091 in 64-bit.
3092 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
3093 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
3094
3095 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3096
3097 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
3098 xfail txxx where xxx >= 25.
3099
3100 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3101
3102 PR testsuite/25764
3103 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
3104
3105 2006-01-17 Jakub Jelinek <jakub@redhat.com>
3106
3107 PR c/25682
3108 * gcc.dg/pr25682.c: New test.
3109 * g++.dg/parse/array-size2.C: New test.
3110
3111 2006-01-16 Ian Lance Taylor <ian@airs.com>
3112
3113 * consistency.vlad: Remove entire directory, 1652 files.
3114
3115 2006-01-16 Janis Johnson <janis187@us.ibm.com>
3116
3117 * lib/target-supports.exp (check_effective_target_dfp_nocache,
3118 check_effective_target_dfprt_nocache): New.
3119 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
3120 (check_effective_target_dfprt): New.
3121 * lib/c-compat.exp (check_dfp): Remove.
3122 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
3123 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
3124 level of support for decimal float.
3125 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
3126 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
3127 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
3128 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
3129 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
3130 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
3131 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
3132 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
3133 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
3134 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
3135 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
3136 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
3137 directives.
3138
3139 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
3140
3141 PR testsuite/25741
3142 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
3143 $base_dir/../.
3144 * lib/gfortran.exp (gfortran_init): Likewise.
3145 * lib/obj-c++.exp (obj-c++_init): Likewise.
3146 * lib/scanasm.exp (scan-assembler-dem): Likewise.
3147 (scan-assembler-dem-not): Likewise.
3148 * lib/scandump.exp (scan-dump-dem): Likewise.
3149 (scan-dump-dem-not): Likewise.
3150
3151 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
3152
3153 PR testsuite/25767
3154 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
3155 powerpc-*-darwin*.
3156 * lib/obj-c++.exp (obj-c++_init): Likewise.
3157
3158 2006-01-16 Richard Guenther <rguenther@suse.de>
3159
3160 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
3161
3162 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3163
3164 PR testsuite/25777
3165 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
3166 to LD_LIBRARY_PATH.
3167
3168 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
3169 Andrew Pinski <pinskia@physics.uc.edu>
3170
3171 * gcc.dg/minmax-1.c: New test.
3172
3173 2006-01-16 Ben Elliston <bje@au.ibm.com>
3174
3175 * gcc.dg/dfp/dfp.exp: Correct FSF address.
3176 * gcc.misc-tests/dectest.exp: Ditto.
3177
3178 2006-01-15 Ian Lance Taylor <ian@airs.com>
3179
3180 PR testsuite/25796
3181 * gcc.target/i386/cmov6.c: Use -march=k8.
3182
3183 2006-01-15 Andreas Jaeger <aj@suse.de>
3184
3185 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
3186 x86 does not have __float128.
3187
3188 2006-01-14 Ian Lance Taylor <ian@airs.com>
3189
3190 * gcc.target/i386/cmov6.c: New test.
3191
3192 2006-01-14 Mark Mitchell <mark@codesourcery.com>
3193
3194 PR c++/25663
3195 * g++.dg/template/ctor6.C: New test.
3196
3197 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
3198
3199 PR tree-optimization/25485
3200 * gcc.dg/tree-ssa/pr25485.c: New.
3201
3202 2006-01-14 Richard Guenther <rguenther@suse.de>
3203
3204 PR tree-optimization/22548
3205 PR tree-optimization/22555
3206 PR tree-optimization/22501
3207 * gcc.dg/tree-ssa/alias-4.c: New testcase.
3208 * gcc.dg/tree-ssa/alias-5.c: Likewise.
3209 * gcc.dg/tree-ssa/alias-6.c: Likewise.
3210 * gcc.dg/tree-ssa/alias-7.c: Likewise.
3211 * gcc.dg/tree-ssa/alias-8.c: Likewise.
3212 * gcc.dg/tree-ssa/alias-9.c: Likewise.
3213 * gcc.dg/tree-ssa/alias-10.c: Likewise.
3214 * gcc.dg/tree-ssa/alias-11.c: Likewise.
3215 * gcc.dg/tree-ssa/alias-12.c: Likewise.
3216
3217 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
3218
3219 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
3220 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
3221
3222 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
3223 Richard Guenther <rguenther@suse.de>
3224
3225 PR rtl-optimization/24257
3226 * gcc.dg/torture/pr24257.c: New testcase.
3227
3228 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
3229
3230 * gcc.c-torture/execute/20060110-1.c: New test.
3231 * gcc.c-torture/execute/20060110-2.c: New test.
3232
3233 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
3234
3235 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
3236
3237 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
3238
3239 PR fortran/25756
3240 * gfortran.dg/label_3.f90: New test.
3241
3242 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
3243
3244 PR tree-optimization/25771
3245 * g++.dg/tree-ssa/pr25771.C: New test
3246
3247 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
3248
3249 PR tree-opt/24365
3250 * g++.dg/opt/complex5.C: New test.
3251
3252 2006-01-13 Richard Guenther <rguenther@suse.de>
3253
3254 * gcc.target/i386/387-9.c: New testcase.
3255
3256 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
3257
3258 PR c++/24824
3259 * g++.dg/debug/dwarf2-1.C: New.
3260
3261 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
3262
3263 PR testsuite/25728
3264 * lib/gcov.exp (verify-lines): Add "close $fd".
3265
3266 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
3267 Ben Elliston <bje@au.ibm.com>
3268
3269 * gcc.dg/dfp/inf-1.c: New test.
3270
3271 2006-01-12 Janis Johnson <janis187@us.ibm.com>
3272 Yao Qi <qiyaoltc@cn.ibm.com>
3273 Ben Elliston <bje@au.ibm.com>
3274 Jon Grimm <jgrimm2@us.ibm.com>
3275
3276 * gcc.dg/nodfp-1.c: New test.
3277 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3278 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3279 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
3280 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
3281 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
3282 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
3283 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
3284 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
3285 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
3286 * gcc.dg/format/dfp-scanf-1.c: Likewise.
3287 * gcc.dg/format/dfp-printf-1.c: Likewise.
3288 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
3289 (compat_setup_dfp): New.
3290 * gcc.dg/compat/compat.exp: Use it.
3291 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
3292 Make some variables global, prepend "compat_" to their names.
3293 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
3294 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
3295 * gcc.misc-tests/dectest.exp: New test driver for decTest.
3296 * lib/compat.exp (compat_skip_list): Make global, rename.
3297 * lib/c-compat.exp: New file.
3298 * lib/target-supports.exp (check_effective_target_dfp): New.
3299
3300 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
3301 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
3302 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
3303 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
3304 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
3305 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
3306 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
3307 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
3308 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
3309 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
3310 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
3311 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
3312 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
3313 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
3314 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
3315 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
3316 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
3317 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
3318 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
3319 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
3320 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
3321 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
3322 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
3323 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
3324 gcc.dg/dfp/struct-layout-1.c,
3325 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
3326 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
3327 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
3328 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
3329 gcc.dg/dfp/func-vararg-dfp.c,
3330 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
3331 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
3332 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
3333 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
3334 gcc.dg/dfp/wtr-conversion-1.c: New tests.
3335
3336 2006-01-11 Richard Guenther <rguenther@suse.de>
3337
3338 PR tree-optimization/25734
3339 * gcc.dg/tree-ssa/pr25734.c: New testcase.
3340
3341 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3342
3343 PR fortran/25486
3344 * gfortran.dg/literal_character_constant_1_x.F: New test.
3345 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
3346 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
3347 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
3348
3349 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
3350
3351 PR c++/25386
3352 * g++.dg/ext/packed3.C: Add expected packed error.
3353
3354 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
3355
3356 PR target/25706
3357 * gcc.dg/torture/pr25706-1.c: New test.
3358
3359 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
3360
3361 PR tree-optimization/23109
3362 PR tree-optimization/23948
3363 PR tree-optimization/24123
3364
3365 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
3366 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
3367 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
3368 g++.dg/tree-ssa/pr23948.C: New testcases.
3369 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
3370 three divisions in order to do the optimization.
3371
3372 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3373
3374 PR c++/25632
3375 * g++.dg/other/pr25632.C: New test.
3376
3377 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
3378
3379 PR fortran/25730
3380 * gfortran.dg/used_types_1.f90: New test.
3381
3382 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
3383
3384 PR target/25718
3385 * gcc.dg/torture/pr25718-1.c: New test.
3386
3387 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3388
3389 * gfortran.dg/list_read_2.f90: Fix typo in description.
3390
3391 2006-01-10 Jan Beulich <jbeulich@novell.com>
3392
3393 * lib/target-supports.exp (check_visibility_available): Simplify test
3394 for *-*-netware*.
3395 (check_profiling_available): Fail for *-*-netware*.
3396 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
3397 * gcc.dg/20021014-1.c: Likewise.
3398 * gcc.dg/nest.c: Likewise.
3399
3400 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3401
3402 fortran/24936
3403 * gfortran.dg/forall_3.f90: New test.
3404
3405 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3406
3407 PR fortran/21977
3408 * gfortran.dg/nesting_2.f90: New test.
3409 * gfortran.dg/nesting_3.f90: New test.
3410
3411 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
3412
3413 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
3414 Fix typo in comment.
3415
3416 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3417
3418 * gfortran.dg/single_char_string.f90: New test.
3419
3420 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3421
3422 * gfortran.dg/ichar_2.f90: New test.
3423
3424 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
3425
3426 PR fortran/25093
3427 * gfortran.dg/private_type_4.f90: New.
3428
3429 2006-01-07 Richard Guenther <rguenther@suse.de>
3430
3431 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
3432
3433 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3434
3435 * gfortran.dg/func_decl_1.f90: New.
3436 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
3437 * gfortran.dg/array_alloc_2.f90: Likewise.
3438 * gfortran.dg/char_result_8.f90: Likewise.
3439 * gfortran.dg/dup_save_1.f90: Likewise.
3440 * gfortran.dg/dup_save_2.f90: Likewise.
3441 * gfortran.dg/f2c_6.f90: Likewise.
3442 * gfortran.dg/f2c_7.f90: Likewise.
3443 * gfortran.dg/func_result_2.f90: Likewise.
3444 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
3445
3446 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
3447
3448 PR fortran/22146
3449 * gfortran.dg/elemental_subroutine_1.f90: New test.
3450 * gfortran.dg/elemental_subroutine_2.f90: New test.
3451
3452 PR fortran/25029
3453 PR fortran/21256
3454 * gfortran.dg/assumed_size_refs_1.f90: New test.
3455
3456 PR fortran/20868
3457 PR fortran/20870
3458 * gfortran.dg/assumed_size_refs_2.f90: New test.
3459 * gfortran.dg/initialization_1.f90: Change warning message.
3460
3461 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
3462
3463 * gcc.dg/tree-ssa/loop-15.c: New test.
3464
3465 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3466
3467 PR fortran/25598
3468 * gfortran.dg/backspace_3.f: New test.
3469 * gfortran.dg/backspace_4.f: New test.
3470
3471 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3472
3473 PR fortran/24268
3474 * gfortran.dg/fmt_white.f: Update test.
3475
3476 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
3477
3478 * gcc.dg/cast-1.c: Add new warning.
3479 * gcc.dg/cast-2.c: Likewise.
3480 * gcc.dg/cast-3.c: Likewise.
3481 * gcc.dg/format/cast-1.c: Likewise.
3482 * gcc.dg/cast-4.c: New testcase.
3483
3484 2006-01-05 Richard Guenther <rguenther@suse.de>
3485
3486 PR tree-optimization/22555
3487 * gcc.dg/tree-ssa/alias-3.c: New testcase.
3488
3489 2006-01-05 Richard Guenther <rguenther@suse.de>
3490 Diego Novillo <dnovillo@redhat.com>
3491
3492 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
3493 * gcc.dg/tree-ssa/loop-8.c: Likewise.
3494 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3495 * gcc.dg/tree-ssa/pr23294.c: Likewise.
3496 * gcc.dg/tree-ssa/pr21985.c: Likewise.
3497 * gcc.dg/tree-ssa/loop-14.c: Likewise.
3498 * gcc.dg/tree-ssa/loop-2.c: Likewise.
3499 * gcc.dg/tree-ssa/loop-3.c: Likewise.
3500 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3501 * gcc.dg/tree-ssa/pr21171.c: Likewise.
3502 * gcc.dg/tree-ssa/loop-5.c: Likewise.
3503 * gcc.dg/tree-ssa/loop-10.c: Likewise.
3504 * gcc.dg/tree-ssa/loop-6.c: Likewise.
3505 * treelang/compile/extravar.tree: Likewise.
3506 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
3507 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
3508 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
3509 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3510 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
3511
3512 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3513
3514 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
3515 for 64-bit fix.
3516
3517 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
3518
3519 PR fortran/23675
3520 gfortran.dg/char_result_11.f90: New.
3521
3522 2006-01-04 Mark Mitchell <mark@codesourcery.com>
3523
3524 PR c++/24782
3525 * g++.dg/parse/access9.C: New test.
3526 * g++.dg/tc1/dr52.C: Tweak error markers.
3527
3528 2006-01-04 Richard Henderson <rth@redhat.com>
3529
3530 Merge from gomp branch.
3531 * g++.dg/parse/pragma2.C: Update expected error lines.
3532
3533 2006-01-04 Jakub Jelinek <jakub@redhat.com>
3534
3535 * g++.dg/other/i386-2.C: New test.
3536
3537 PR target/25554
3538 * gcc.c-torture/compile/20051228-1.c: New test.
3539
3540 PR c/25559
3541 * gcc.dg/pr25559.c: New test.
3542
3543 2006-01-03 Mark Mitchell <mark@codesourcery.com>
3544
3545 PR c++/25492
3546 * g++.dg/lookup/friend9.C: New test.
3547
3548 PR c++/25625
3549 * g++.dg/template/repo5.C: New test.
3550
3551 2006-01-03 Steven G. Kargl <kargls@comcast.net>
3552
3553 PR fortran/25101
3554 * gfortran.dg/forall_2.f90: New test.
3555
3556 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3557
3558 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
3559 dg-require-weak. Adjust regexp to handle leading-underscore
3560 targets and space as well as TAB after .weak. Change previous
3561 64-bit fix to not use naked dot.
3562
3563 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
3564
3565 PR rtl-optimization/25578
3566 * gcc.c-torture/execute/20060102-1.c: New testcase.
3567
3568 2006-01-03 Richard Guenther <rguenther@suse.de>
3569
3570 PR c/25183
3571 * gcc.dg/torture/pr25183.c: New testcase.
3572
3573 2006-01-03 Jakub Jelinek <jakub@redhat.com>
3574
3575 Merge from gomp-branch.
3576 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
3577 * gcc.dg/ia64-sync-2.c: Likewise.
3578 * gcc.dg/ia64-sync-3.c: Likewise.
3579 * gcc.dg/ia64-sync-4.c: Likewise.
3580 * gcc.dg/sync-2.c: Likewise.
3581 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
3582 that sparc64-*-* and sparcv9-*-* supports sync builtins.
3583
3584 2006-01-02 Mark Mitchell <mark@codesourcery.com>
3585
3586 PR c++/25635
3587 * g++.dg/parse/operator6.C: New test.
3588
3589 PR c++/25637
3590 * g++.dg/parse/error29.C: New test.
3591
3592 PR c++/25638
3593 * g++.dg/parse/dtor6.C: New test.
3594
3595 PR c++/25633
3596 * g++.dg/parse/ctor3.C: New test.
3597
3598 PR c++/25634
3599 * g++.dg/template/class3.C: New test.
3600
3601 2006-01-02 Geoffrey Keating <geoffk@apple.com>
3602
3603 * g++.dg/debug/debug9.C: New.
3604
3605 2006-01-02 Steven G. Kargl <kargls@comcast.net>
3606
3607 PR fortran/24640
3608 * gfortran.dg/label_2.f90: New test.
3609
3610 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3611
3612 * g++.dg/lookup/using12.C: Tighten error marker.
3613
3614 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
3615 Andrew Pinski <pinskia@physics.uc.edu>
3616
3617 * gcc.target/powerpc/darwin-abi-3.c: New file.
3618 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
3619 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
3620 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
3621 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
3622 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
3623 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
3624 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
3625 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
3626
3627 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
3628
3629 * gcc.dg/tree-ssa/loadpre1.c: New;
3630 * gcc.dg/tree-ssa/loadpre2.c: New;
3631 * gcc.dg/tree-ssa/loadpre3.c: New;
3632 * gcc.dg/tree-ssa/loadpre4.c: New;
3633 * gcc.dg/tree-ssa/loadpre5.c: New;
3634 * gcc.dg/tree-ssa/loadpre6.c: New;
3635 * gcc.dg/tree-ssa/loadpre7.c: New;
3636 * gcc.dg/tree-ssa/loadpre8.c: New;
3637 * gcc.dg/tree-ssa/loadpre9.c: New;
3638
3639 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
3640
3641 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
3642 * g++.dg/abi/thunk4.C: Likewise.
3643
3644 2006-01-01 Andreas Jaeger <aj@suse.de>
3645
3646 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
3647 portable.
3648
3649 2006-01-01 Jakub Jelinek <jakub@redhat.com>
3650
3651 PR c++/25294
3652 * gcc.dg/pragma-pack-3.c: New test.
3653 * g++.dg/parse/pragma3.C: New test.
3654
3655 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3656
3657 PR middle-end/24827
3658 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
3659
3660 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3661
3662 PR testsuite/25214
3663 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
3664
3665 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
3666
3667 PR fortran/22607
3668 * gfortran-dg/pure_byref_3.f90: New.
3669
3670 fortran/PR 25396
3671 * gfortran.dg/userdef_operator_1.f90: New.
3672
3673 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
3674
3675 * g++.dg/abi/thunk3.C: New.
3676 * g++.dg/abi/thunk4.C: New.
3677
3678 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
3679
3680 PR fortran/25532
3681 * gfortran.dg/host_used_types_1.f90: New test. Check that host
3682 associated derived type components of derived types are
3683 properly declared in contained procedures.
3684
3685 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3686
3687 PR libgfortran/25139
3688 * gfortran.dg/backspace_2.f: New test.
3689
3690 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3691
3692 PR libgfortran/25550
3693 * gfortran.dg/endfile.f: New test.
3694
3695 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3696
3697 PR libgfortran/25419
3698 * gfortran.dg/comma.f: New test.
3699
3700 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3701
3702 * lib/gfortran-dg.exp: Remove trailing whitespace.
3703 * lib/fortran-torture.exp: Test with -fbounds-check instead of
3704 -funroll-all-loops.
3705
3706 2005-12-28 Alan Modra <amodra@bigpond.net.au>
3707
3708 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
3709 Extended Double long doubles or repeat tests when long double is
3710 the same size as double.
3711
3712 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3713
3714 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
3715
3716 PR testsuite/25442
3717 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
3718 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
3719
3720 PR testsuite/25441
3721 * gcc.dg/pr23911.c: Make test variable static.
3722
3723 PR testsuite/25444
3724 * gcc.dg/tree-ssa/pr14841.c: Likewise.
3725
3726 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3727
3728 PR c++/25439
3729 * g++.dg/parse/crash17.C: Adjust error markers.
3730 * g++.dg/template/error20.C: New test.
3731
3732 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3733
3734 PR c++/23172
3735 * g++.dg/ext/complit4.C: New test.
3736
3737 PR c++/25417
3738 * g++.dg/ext/complit5.C: Likewise.
3739
3740 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
3741
3742 PR tree-optimization/25125
3743 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
3744 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
3745 * gcc.c-torture/execute/pr25125.c: New.
3746
3747 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
3748
3749 PR fortran/25029
3750 PR fortran/21256
3751 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
3752 with incorrect assumed size references.
3753
3754 2005-12-24 Mark Mitchell <mark@codesourcery.com>
3755
3756 PR c++/23171
3757 * g++.dg/opt/init1.C: New test.
3758
3759 2005-12-23 Mark Mitchell <mark@codesourcery.com>
3760
3761 PR c++/24671
3762 * g++.dg/template/sfinae3.C: New test.
3763
3764 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3765
3766 * g++.dg/other/friend4.C: New test.
3767
3768 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3769
3770 PR target/25005
3771 * g++.dg/opt/pr25005.C: New test.
3772
3773 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3774
3775 PR c++/25369
3776 * g++.dg/template/ptrmem16.C: New test.
3777
3778 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
3779
3780 PR fortran/25029
3781 PR fortran/21256
3782 * gfortran.dg/initialization_1.f90: Add test of SIZE.
3783
3784 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3785
3786 PR libgfortran/25307
3787 * gfortran.dg/list_read_5.f90: New test.
3788
3789 2005-12-22 Richard Henderson <rth@redhat.com>
3790
3791 * gcc.target/i386/sse-7.c: Use -msse2.
3792
3793 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3794
3795 PR rtl-optimization/25432
3796 * gcc.c-torture/compile/20051216-1.c: New test.
3797
3798 PR objc/25328
3799 * objc/execute/pr25328.m: New test.
3800
3801 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3802
3803 PR c++/25364
3804 * g++.dg/template/call4.C: New test.
3805
3806 2005-12-22 Dale Johannesen <dalej@apple.com>
3807
3808 * gcc.target/i386/sse-17.c: New.
3809
3810 2005-12-22 Paul Brook <paul@codesourcery.com>
3811
3812 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
3813
3814 2005-12-22 Paul Brook <paul@codesourcery.com>
3815
3816 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
3817
3818 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3819
3820 PR tree-opt/25513
3821 * gcc.c-torture/compile/pr25513.c: New test.
3822
3823 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3824
3825 PR c++/23333
3826 * g++.dg/parse/error25.C: Add more tests.
3827
3828 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3829
3830 PR fortran/18990
3831 * gfortran.dg/der_charlen_1.f90: New.
3832
3833 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
3834
3835 PR fortran/20889
3836 * gfortran.dg/pointer_component_type_1.f90: New test.
3837
3838 PR fortran/25029
3839 PR fortran/21256
3840 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
3841 should give an error with assumed size array refernces and checks those
3842 that should not.
3843 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
3844 reference an upper bound so that it does not generate an error.
3845
3846 PR fortran/19362
3847 PR fortran/20244
3848 PR fortran/20864
3849 PR fortran/25391
3850 * gfortran.dg/used_dummy_types_1.f90: New test.
3851 * gfortran.dg/used_dummy_types_2.f90: New test.
3852 * gfortran.dg/used_dummy_types_3.f90: New test.
3853 * gfortran.dg/used_dummy_types_4.f90: New test.
3854 * gfortran.dg/used_dummy_types_5.f90: New test.
3855
3856 PR fortran/23152
3857 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
3858 group already being USE associated.
3859 * gfortran.dg/assumed_shape_nml.f90: New test.
3860 * gfortran.dg/assumed_size_nml.f90: New test.
3861
3862 PR fortran/20862
3863 PR fortran/25053
3864 PR fortran/25063
3865 PR fortran/25064
3866 PR fortran/25066
3867 PR fortran/25067
3868 PR fortran/25068
3869 PR fortran/25307
3870 * gfortran.dg/io_constraints_1.f90: New test.
3871 * gfortran.dg/io_constraints_1.f90: New test.
3872 * gfortran.dg/iostat_3.f90: Change wording of warning.
3873 * gfortran.dg/g77/19981216-0.f: The same.
3874
3875 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
3876
3877 PR tree-optimization/23518
3878 * testsuite/gcc.dg/pr23518.c: New.
3879
3880 2005-12-21 Mike Stump <mrs@apple.com>
3881
3882 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
3883
3884 2005-12-21 Paul Brook <paul@codesourcery.com>
3885
3886 * gcc.dg/pr19340.c: Skip on m68k targets.
3887
3888 2005-12-21 Steven Bosscher <stevenb@suse.de>
3889
3890 PR rtl-optimization/25196
3891 * gcc.dg/pr25196.c: New test.
3892
3893 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
3894
3895 PR fortran/25423
3896 gfortran.dg/where_nested_1.f90: New.
3897
3898 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
3899
3900 PR tree-optimization/25382.
3901 * gcc.dg/tree-ssa/pr25382.c: New.
3902
3903 2005-12-20 Richard Guenther <rguenther@suse.de>
3904
3905 PR middle-end/24306
3906 * gcc.target/i386/pr24306.c: New testcase.
3907
3908 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
3909
3910 PR tree-optimization/25501
3911 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
3912
3913 2005-12-20 Richard Guenther <rguenther@suse.de>
3914
3915 Revert
3916 2005-12-02 Richard Guenther <rguenther@suse.de>
3917
3918 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3919
3920 2005-12-20 Mark Mitchell <mark@codesourcery.com>
3921
3922 PR c++/21228
3923 * g++.dg/warn/Wunreachable-code-2.C: New test.
3924
3925 2005-12-19 Mark Mitchell <mark@codesourcery.com>
3926
3927 PR c++/24278
3928 * g++.dg/template/ctor5.C: New test.
3929
3930 PR c++/24915
3931 * g++.dg/template/overload8.C: New test.
3932
3933 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
3934
3935 * gcc.c-torture/compile/pr25483 : New test.
3936
3937 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3938
3939 PR c++/20552
3940 * g++.dg/ext/typeof10.C: New test.
3941
3942 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
3943
3944 * gcc.dg/mt-loopi1.c: New.
3945
3946 2005-12-18 Richard Guenther <rguenther@suse.de>
3947
3948 PR tree-optimization/25481
3949 * gcc.dg/torture/pr25481.c: New testcase.
3950
3951 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3952
3953 PR rtl-optimization/21041
3954 * gcc.dg/pr21041.c: New test.
3955
3956 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3957
3958 PR libgfortran/25463
3959 * gfortran.dg/advance.f90: New test.
3960
3961 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
3962
3963 * gcc.dg/20051201-1.c: New test.
3964
3965 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
3966
3967 PR fortran/25018
3968 * gfortran.dg/initialization_1.f90: New test.
3969 * gfortran.dg/enum_5.f90: Change dg-error to new message.
3970 * gfortran.dg/g77/980616-0.f: The same.
3971
3972 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3973
3974 * PR fortran/25458
3975 * gfortran.dg/chkbits.f90: New test.
3976
3977 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3978
3979 * gfortran.dg/enum_5.f: Revert to previous version.
3980
3981 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3982
3983 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
3984 * gfortran.dg/nested_modules_1.f90: Ditto.
3985 * gfortran.dg/hollerith_f95.f90: Ditto.
3986 * gfortran.dg/select_5.f90: Ditto.
3987 * gfortran.dg/secnds.f: Ditto.
3988 * gfortran.dg/hollerith2.f90: Ditto.
3989 * gfortran.dg/imag_2.f: Ditto.
3990 * gfortran.dg/ftell_2.f90: Ditto.
3991 * gfortran.dg/malloc_free_1.f90: Ditto.
3992 * gfortran.dg/logint-1.f: Ditto.
3993 * gfortran.dg/recursive_statement_functions.f90: Ditto.
3994 * gfortran.dg/e_d_fmt.f90: Ditto.
3995 * gfortran.dg/hollerith_legacy.f90: Ditto.
3996 * gfortran.dg/logint-2.f: Ditto.
3997 * gfortran.dg/enum_5.f90: Ditto.
3998 * gfortran.dg/f2c_2.f90: Ditto.
3999 * gfortran.dg/pr17143.f90: Ditto.
4000 * gfortran.dg/namelist_14.f90: Ditto.
4001 * gfortran.dg/logint-3.f: Ditto.
4002 * gfortran.dg/spread_scalar_source.f90: Ditto.
4003 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
4004 * gfortran.dg/namelist_11.f: Ditto.
4005 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
4006 * gfortran.dg/g77/20010519-1.f
4007 * gfortran.dg/g77/alpha1.f: Ditto.
4008 * gfortran.dg/g77/990115-1.f: Ditto.
4009 * gfortran.dg/g77/erfc.f: Ditto.
4010 * gfortran.dg/g77/19990313-3.f: Ditto.
4011 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
4012 * gfortran.dg/g77/20010426.f: Ditto.
4013 * gfortran.dg/g77/19990313-0.f: Ditto.
4014 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
4015 * gfortran.dg/g77/20000629-1.f: Ditto.
4016 * gfortran.dg/g77/970125-0.f: Ditto.
4017 * gfortran.dg/g77/8485.f: Ditto.
4018 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
4019 * gfortran.dg/g77/19990313-1.f: Ditto.
4020 * gfortran.dg/g77/int8421.f: Ditto.
4021 * gfortran.dg/g77/19990305-0.f: Ditto.
4022 * gfortran.dg/g77/947.f: Ditto.
4023 * gfortran.dg/g77/19990905-2.f: Ditto.
4024 * gfortran.dg/g77/cabs.f: Ditto.
4025 * gfortran.dg/g77/19990313-2.f: Ditto.
4026 * gfortran.dg/g77/20020307-1.f: Ditto.
4027 * gfortran.dg/g77/dcomplex.f: Ditto.
4028 * gfortran.dg/g77/19990502-1.f: Ditto.
4029 * gfortran.dg/g77/19981216-0.f: Ditto.
4030 * gfortran.dg/common_4.f90: Ditto.
4031 * gfortran.dg/entry_4.f90: Ditto.
4032 * gfortran.dg/equiv_constraint_2.f90: Ditto.
4033 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
4034 * gfortran.dg/namelist_12.f: Ditto.
4035 * gfortran.dg/scale_1.f90: Ditto.
4036 * gfortran.dg/modulo_1.f90
4037 * gfortran.dg/hollerith.f90: Ditto.
4038 * gfortran.dg/direct_io_3.f90: Ditto.
4039 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
4040 * gfortran.dg/gnu_logical_1.F: Ditto.
4041 * gfortran.dg/unf_io_convert_1.f90: Ditto.
4042 * gfortran.dg/assign_1.f90: Ditto.
4043 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
4044 * gfortran.dg/pr23095.f: Ditto.
4045 * gfortran.dg/read_float_1.f90: Ditto.
4046
4047 2005-12-17 Andreas Jaeger <aj@suse.de>
4048
4049 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
4050 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
4051
4052 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4053
4054 PR fortran/24268
4055 * gfortran.dg/fmt_white.f: New test.
4056
4057 2005-12-16 Steven G. Kargl <kargls@comcast.net>
4058
4059 * gfortran.dg/label_1.f90: New test.
4060
4061 2005-12-15 Ben Elliston <bje@au.ibm.com>
4062
4063 PR testsuite/25422
4064 * gcc.dg/20031012-1.c: Add -Walways-true option.
4065 * gcc.dg/weak/weak-3.c: Likewise.
4066 * g++.old-deja/g++.mike/warn8.C: Likewise.
4067
4068 2005-12-16 Mike Stump <mrs@apple.com>
4069
4070 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
4071 exit.
4072
4073 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4074
4075 PR libgfortran/25264
4076 PR libgfortran/25349
4077 * gfortran.dg/tl_editing.f90: Added additional checks.
4078 * gfortran.dg/t_editing.f: New test.
4079 * gfortran.dg/write_padding.f90: New test
4080
4081 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4082
4083 PR testsuite/25215
4084 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
4085
4086 2005-12-16 Jakub Jelinek <jakub@redhat.com>
4087
4088 PR rtl-optimization/24899
4089 * gcc.c-torture/execute/20051215-1.c: New test.
4090
4091 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
4092
4093 PR 24823
4094 * gfortran.dg/pr24823.f: New test.
4095
4096 2005-12-16 Jeff Law <law@redhat.com>
4097
4098 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
4099
4100 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
4101
4102 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
4103 Change C++ style comments to C style comments.
4104 Remove aligned types from the array.
4105 Keep Enums disabled.
4106 (complex_types): Remove aligned types from the array.
4107 Comment out "_Complex long double".
4108 (attrib_types): Remove.
4109 (complex_attrib_types): Remove.
4110 (attrib_array_types): Remove.
4111 (complex_attrib_array_types): Remove.
4112 (aligned_bitfld_types): Remove.
4113 (n_aligned_bitfld_types): Remove.
4114 (FEATURE_ALIGNEDPACKED): Delete.
4115 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
4116 (singles): Remove support for adding attributes.
4117 (choose_type): Remove support for attributed types.
4118 (generate_fields): Remove support for attributed bit-fields.
4119 Remove support for adding attributes.
4120 (generate_random_tests): Remove support for adding attributes.
4121 (features): Add back "[0] :0" and "complex vector [0]".
4122 (main): Remove support for attributed bit-fields.
4123 Uncomment the calling of generate_random_tests for the rests of
4124 the tests.
4125
4126 2005-12-16 Jan Hubicka <jh@suse.cz>
4127
4128 * gcc.c-torture/combine/pr25224.c: New.
4129
4130 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
4131
4132 PR other/25028
4133 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
4134 HP-UX.
4135
4136 2005-12-15 Richard Sandiford <richard@codesourcery.com>
4137
4138 * gcc.dg/20051215-1.c: New file.
4139
4140 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4141
4142 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
4143 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
4144
4145 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
4146
4147 PR fortran/18197
4148 * gfortran.dg/dummy_functions_1.f90: New.
4149
4150 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
4151
4152 PR rtl-optimization/25310
4153 * gcc.c-torture/compile/pr25310.c: New test.
4154
4155 2005-12-14 Jakub Jelinek <jakub@redhat.com>
4156
4157 PR debug/25023
4158 * gcc.dg/pr25023.c: New test.
4159
4160 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4161
4162 * g++.old-deja/g++.brendan/redecl1.C,
4163 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
4164 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
4165 g++.old-deja/g++.oliva/typeof1.C,
4166 g++.old-deja/g++.other/crash16.C,
4167 g++.old-deja/g++.other/crash34.C,
4168 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
4169 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
4170 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
4171 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
4172 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
4173 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
4174 Remove xfail.
4175
4176 2005-12-14 Kean Johnston <jkj@sco.com>
4177 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4178
4179 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
4180 * gcc.target/i386/20020523-1.c: Ditto.
4181 * gcc.target/i386/tailcall-1.c: Ditto.
4182 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
4183 * gcc.target/i386/ssetype-5.c: Ditto.
4184
4185 2005-12-14 Jeff Law <law@redhat.com>
4186
4187 * gcc.dg/tree-ssa/foldstring-1.c: New test.
4188
4189 2005-12-14 Jakub Jelinek <jakub@redhat.com>
4190
4191 PR target/25254
4192 PR target/24188
4193 * gcc.target/i386/pr25254.c: New test.
4194 * gfortran.dg/PR24188.f: New test.
4195
4196 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
4197
4198 * lib/fortran-torture.exp: Catch remaining uses of
4199 remote_file build delete.
4200
4201 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4202
4203 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
4204
4205 2005-12-14 Ben Elliston <bje@au.ibm.com>
4206
4207 * gcc.dg/warn-addr-cmp.c: New test.
4208
4209 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4210
4211 PR debug/25023
4212 PR target/25293
4213 * gcc.target/i386/pr25293.c: New test.
4214
4215 2005-12-13 Petr Machata <machata@post.cz>
4216
4217 PR c++/24907
4218 * g++.dg/parse/comma2.C: New test.
4219
4220 2005-12-13 Mark Mitchell <mark@codesourcery.com>
4221 Jakub Jelinek <jakub@redhat.com>
4222
4223 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4224 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4225 (limits.h): Include unconditionally.
4226 (stdlib.h): Likewise.
4227 (hashtab.h): Do not include.
4228 (getopt.h): Likewise.
4229 (stddef.h): Include.
4230 (hashval_t): Define.
4231 (struct entry): Add "next" field.
4232 (HASH_SIZE): New macro.
4233 (hash_table): New variable.
4234 (switchfiles): Do not use xmalloc.
4235 (mix): New macro.
4236 (iterative_hash): New function.
4237 (hasht): Remove.
4238 (e_exists): New function.
4239 (e_insert): Likewise.
4240 (output): Use, instead of libiberty hashtable functions.
4241 (main): Do not use getopt. Do not call htab_create.
4242
4243 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4244
4245 PR c++/25331
4246 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
4247 put atal* and atpaal* attributes on array elements.
4248 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
4249 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
4250 put atal* and atpaal* attributes on array elements.
4251 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
4252
4253 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
4254
4255 * gcc.dg/single-precision-constant.c: New test.
4256
4257 2005-12-13 Alan Modra <amodra@bigpond.net.au>
4258
4259 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
4260 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
4261 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
4262 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
4263 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
4264 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
4265 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
4266 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
4267 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
4268 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
4269 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
4270 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
4271 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
4272 gcc.target/powerpc/ppc-sdata-2.c,
4273 gcc.target/powerpc/ppc-stackalign-1.c,
4274 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
4275 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
4276 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
4277 gcc.target/powerpc/rs6000-ldouble-2.c,
4278 gcc.target/powerpc/rs6000-power2-1.c,
4279 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
4280 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
4281 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
4282 option into target selector.
4283 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
4284 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
4285
4286 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4287
4288 PR objc/25348
4289 * objc.dg/encode-9.m: New test.
4290
4291 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4292
4293 PR testsuite/20772
4294 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
4295 * gcc.dg/asm-b.c: Fix typo.
4296 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
4297 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4298 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
4299 i?86 lp64 and x86_64 ilp32.
4300 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
4301 on i?86 lp64.
4302 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
4303
4304 2005-12-12 Steven G. Kargl <kargls@comcast.net>
4305
4306 PR fortran/25078
4307 gfortran.dg/equiv_5.f90: New test.
4308
4309 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
4310
4311 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
4312 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
4313 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
4314 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
4315 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
4316 * gcc.dg/tree-ssa/reassoc-5.c: New.
4317 * gcc.dg/tree-ssa/reassoc-6.c: New.
4318 * gcc.dg/tree-ssa/reassoc-7.c: New.
4319 * gcc.dg/tree-ssa/reassoc-8.c: New.
4320 * gcc.dg/tree-ssa/reassoc-9.c: New.
4321 * gcc.dg/tree-ssa/reassoc-10.c: New.
4322 * gcc.dg/tree-ssa/reassoc-11.c: New.
4323
4324 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4325
4326 PR testsuite/25167
4327 PR testsuite/24478
4328 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
4329
4330 2005-12-12 Mark Mitchell <mark@codesourcery.com>
4331
4332 PR c++/25300
4333 * g++.dg/template/inherit.C: Do not use a generic error message.
4334
4335 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4336
4337 PR libobjc/25354
4338 * objc.dg/gnu-encoding: New directory.
4339 * objc.dg/gnu-encoding/compat-common.h: New file.
4340 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
4341 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
4342 * objc.dg/gnu-encoding/vector-defs.h: New file.
4343 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
4344 * objc.dg/gnu-encoding/generate-random.c: New file.
4345 * objc.dg/gnu-encoding/generate-random_r.c: New file.
4346 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
4347 * objc.dg/gnu-encoding/generate-random.h: New file.
4348
4349 2005-12-11 Mark Mitchell <mark@codesourcery.com>
4350
4351 PR c++/25337
4352 * g++.dg/template/defarg7.C: New test.
4353
4354 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4355
4356 PR libobjc/25347
4357 * objc.dg/encode-8.m: New test.
4358
4359 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4360
4361 PR libobjc/25346
4362 * objc.dg/encode-7.m: New test.
4363
4364 2005-12-10 Mark Mitchell <mark@codesourcery.com>
4365
4366 PR c++/25010
4367 * g++.dg/opt/inline10.C: New test.
4368
4369 2005-12-11 Steven G. Kargl <kargls@comcast.net>
4370
4371 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
4372
4373 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
4374
4375 * gfortran.dg/substring_equivalence.f90: typo in comment
4376
4377 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4378
4379 PR fortran/25068
4380 * gfortran.dg/iostat_3.f90: New test.
4381
4382 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
4383
4384 PR fortran/23815
4385 * gfortran.dg/unf_io_convert_1.f90: New test.
4386 * gfortran.dg/unf_io_convert_2.f90: New test.
4387 * gfortran.dg/unf_io_convert_3.f90: New test.
4388
4389 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4390
4391 PR testsuite/20772
4392 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
4393 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
4394 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4395 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
4396 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
4397 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4398 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
4399 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
4400 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4401 gcc.dg/torture/fp-int-convert-float128-timode.c,
4402 gcc.dg/torture/fp-int-convert-float128.c,
4403 gcc.dg/torture/fp-int-convert-float80-timode.c,
4404 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
4405 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
4406
4407 * gcc.dg/tls/opt-1.c: Require effective target fpic.
4408
4409 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
4410
4411 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
4412
4413 2005-12-10 Richard Sandiford <richard@codesourcery.com>
4414
4415 * gcc.dg/20051207-1.c,
4416 * gcc.dg/20051207-2.c,
4417 * gcc.dg/20051207-3.c: New tests.
4418
4419 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4420
4421 PR testsuite/20772
4422 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
4423 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
4424 dg-skip-if target selector.
4425
4426 PR testsuite/20772
4427 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
4428 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
4429 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
4430 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
4431 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
4432 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
4433 and/or merge with i?86 cases.
4434
4435 * gcc.dg/tls/opt-3.c: Require effective target fpic.
4436
4437 PR testsuite/20772
4438 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
4439 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
4440 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
4441 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
4442 x86_64-*-linux*.
4443
4444 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
4445
4446 PR target/25311
4447 * gcc.c-torture/compile/pr25311.c: New test.
4448
4449 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4450
4451 PR libgfortran/25039
4452 * gfortran.dg/read_comma.f: New test.
4453
4454 2005-12-08 Jakub Jelinek <jakub@redhat.com>
4455
4456 PR c++/19317
4457 * g++.dg/opt/pr19317-1.C: New test.
4458 * g++.dg/opt/pr19317-2.C: New test.
4459 * g++.dg/opt/pr19317-3.C: New test.
4460
4461 PR target/19005
4462 * gcc.c-torture/execute/pr19005.c: New test.
4463
4464 PR target/17828
4465 * g++.old-deja/g++.other/comdat5.C: New test.
4466 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
4467
4468 * g++.dg/compat/struct-layout-1.exp: New file.
4469 * g++.dg/compat/struct-layout-1.h: New.
4470 * g++.dg/compat/struct-layout-1_generate.c: New.
4471 * g++.dg/compat/struct-layout-1_x1.h: New.
4472 * g++.dg/compat/struct-layout-1_x2.h: New.
4473 * g++.dg/compat/struct-layout-1_y1.h: New.
4474 * g++.dg/compat/struct-layout-1_y2.h: New.
4475
4476 * gcc.dg/20050330-2.c: New test.
4477
4478 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
4479
4480 PR fortran/25292
4481 * gfortran.dg/associated_1.f90: New.
4482
4483 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4484
4485 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
4486 ILP32 vect_no_align platforms.
4487
4488 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
4489 Jakub Jelinek <jakub@redhat.com>
4490
4491 PR target/25268
4492 * gcc.c-torture/compile/20051207-1.c: New test.
4493
4494 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4495
4496 PR testsuite/20772
4497 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
4498 gcc.dg/torture/pr18582-1.c,
4499 gcc.target/i386/attributes-error.c: Also test on x86_64.
4500
4501 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
4502
4503 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4504
4505 PR c++/19397
4506 * g++.dg/template/typedef3.C: New test.
4507
4508 PR c++/19762
4509 PR c++/19764
4510 * g++.dg/template/dtor3.C: Fix error markers.
4511
4512 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
4513
4514 * lib/target-supports.exp (check_effective_target_sync_char_short):
4515 Add s390*.
4516
4517 2005-12-06 Janis Johnson <janis187@us.ibm.com>
4518
4519 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
4520
4521 2005-12-06 Roger Sayle <roger@eyesopen.com>
4522
4523 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
4524 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
4525 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
4526 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
4527
4528 2005-12-06 Roger Sayle <roger@eyesopen.com>
4529
4530 PR c++/25263
4531 * g++.dg/other/array2.C: New test case.
4532
4533 2005-12-05 Geoffrey Keating <geoffk@apple.com>
4534
4535 * gcc.dg/darwin-weakimport-3.c: New.
4536
4537 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
4538 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
4539 and to work on Darwin.
4540 * gcc.dg/attr-weakref-1b.c: New file.
4541 * gcc.dg/attr-weakref-2.c: New test.
4542 * gcc.dg/darwin-weakref-1.c: New test.
4543
4544 2005-12-05 Janis Johnson <janis187@us.ibm.com>
4545
4546 PR testsuite/25247
4547 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
4548 use in selector expressions.
4549 (dg-xfail-if): Ditto.
4550 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
4551 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
4552 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
4553 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
4554 * gcc.test-framework/test-framework.exp: Skip generated tests if
4555 CHECK_TEST_FRAMEWORK is not 1.
4556
4557 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4558
4559 PR tree-optimization/24963
4560 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
4561
4562 PR target/24108
4563 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
4564
4565 PR target/18580
4566 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
4567 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4568 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4569 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4570
4571 2005-12-05 Jakub Jelinek <jakub@redhat.com>
4572
4573 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
4574 dg-options.
4575
4576 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4577
4578 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
4579
4580 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4581
4582 * gcc.dg/format/cast-1.c: New test.
4583
4584 2005-12-04 Roger Sayle <roger@eyesopen.com>
4585
4586 PR c/7776
4587 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
4588 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
4589 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
4590 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
4591
4592 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4593
4594 * gcc.dg/cast-pretty-print-1.c: New test.
4595
4596 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4597
4598 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
4599
4600 2005-12-02 Mark Mitchell <mark@codesourcery.com>
4601
4602 PR c++/24173
4603 * g++.dg/template/friend40.C: New test.
4604
4605 2005-12-02 Jakub Jelinek <jakub@redhat.com>
4606
4607 PR target/25199
4608 * gcc.target/i386/movq-2.c: New test.
4609 * gcc.target/i386/movq.c: Remove target i?86, instead add
4610 dg-require-effective-target ilp32.
4611
4612 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4613
4614 PR c++/24103
4615 * g++.dg/other/default1.C: New test.
4616
4617 2005-12-02 Richard Guenther <rguenther@suse.de>
4618
4619 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
4620
4621 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
4622
4623 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
4624
4625 2005-12-02 Alan Modra <amodra@bigpond.net.au>
4626
4627 PR target/21017
4628 * gcc.target/powerpc/rotate.c: New.
4629
4630 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4631
4632 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
4633 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
4634
4635 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
4636
4637 PR c/13384
4638 * gcc.dg/pr17730-1.c: Adjust.
4639 * gcc.dg/lvalue1.c (main): Likewise.
4640 * gcc.dg/lvalue-2.c: Likewise.
4641 * g++.dg/pr7503-3.C
4642
4643 2005-12-01 Geoffrey Keating <geoffk@apple.com>
4644
4645 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
4646 error messages.
4647
4648 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
4649
4650 PR fortran/24789
4651 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
4652
4653 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4654
4655 PR target/24475
4656 * lib/target-supports.exp (check_effective_target_tls): New.
4657 (check_effective_target_tls_runtime): New.
4658 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
4659 for TLS support.
4660 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
4661 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
4662 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
4663 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
4664 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
4665 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
4666 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
4667 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
4668 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
4669 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
4670 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
4671 effective-target TLS.
4672 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
4673 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
4674 effective-target TLS runtime.
4675
4676 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4677
4678 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
4679
4680 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
4681
4682 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
4683 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
4684 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
4685 ignored" warnings when "packing" is the same as the ABI layout.
4686
4687 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
4688
4689 PR fortran/21302
4690 * gfortran.dg/line_length_1.f: New test.
4691 * gfortran.dg/line_length_2.f90: Ditto.
4692
4693 2005-11-30 Richard Guenther <rguenther@suse.de>
4694
4695 PR tree-optimization/21655
4696 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
4697
4698 2005-11-30 Dale Johannesen <dalej@apple.com>
4699
4700 * gcc.c-torture/compile/pr24930.c: New.
4701
4702 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
4703
4704 PR fortran/15809
4705 * gfortran.dg/auto_char_dummy_array.f90: New test.
4706
4707 2005-11-30 Jeff Law <law@redhat.com>
4708
4709 * g++.old-deja/g++.law/pr25000.C: New test.
4710
4711 2005-11-30 Jakub Jelinek <jakub@redhat.com>
4712
4713 * gcc.dg/tls/opt-11.c: New test.
4714
4715 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
4716
4717 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
4718 targets.
4719 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
4720 LP64 ia64.
4721
4722 2005-11-29 Jakub Jelinek <jakub@redhat.com>
4723
4724 * gfortran.dg/open_access_1.f90: New test.
4725
4726 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4727
4728 * gcc.dg/charset/builtin2.c: New test.
4729
4730 2005-11-28 Jakub Jelinek <jakub@redhat.com>
4731
4732 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
4733 on mmix-*-* for *_[xy].c.
4734
4735 2005-11-28 Kean Johnston <jkj@sco.com>
4736
4737 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
4738 headers.
4739 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
4740 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
4741 * gcc.target/i386/asm-3.c: Ditto.
4742 * gcc.target/i386/clobbers.c: Ditto.
4743 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
4744 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
4745 test regexp.
4746 * gcc.target/i386/mul.c: Ditto.
4747 * gcc.target/i386/ssetype-1.c: Ditto.
4748 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
4749 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
4750 static so the test works with -fPIC mode too. Based on comment in
4751 PR19231 by Pinski.
4752 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
4753
4754 2005-11-28 Richard Guenther <rguenther@suse.de>
4755
4756 * gcc.dg/alias-9.c: New testcase.
4757 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
4758
4759 2005-11-28 Roger Sayle <roger@eyesopen.com>
4760 Uros Bizjak <uros@kss-loka.si>
4761
4762 PR middle-end/20219
4763 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
4764 tan(x)/sin(x) transformations.
4765
4766 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
4767
4768 PR middle-end/24575
4769 * gcc.dg/tree-ssa/divide-3.c: New test.
4770 * gcc.dg/tree-ssa/divide-4.c: New test.
4771
4772 2005-11-27 Steven G. Kargl <kargls@comcast.net>
4773
4774 PR fortran/24917
4775 * gfortran.dg/boz_6.f90: New test.
4776
4777 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4778
4779 PR fortran/23912
4780 * gfortran.dg/modulo_1.f90: New test.
4781
4782 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4783
4784 PR libfortran/24919
4785 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
4786 fail on CRLF platforms.
4787 * gfortran.dg/ftell_2.f90: Likewise.
4788
4789 2005-11-26 Eric Christopher <echristo@apple.com>
4790
4791 * gcc.dg/intmax_t-1.c: Remove mips xfail.
4792
4793 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4794
4795 * objc.dg/gnu-runtime-3.m: Simplify.
4796
4797 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4798
4799 PR middle-end/23669
4800 * gcc.dg/tree-ssa/divide-1.c: New test.
4801 * gcc.dg/tree-ssa/divide-2.c: New test.
4802
4803 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4804
4805 PR libgfortran/24945
4806 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
4807
4808 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4809
4810 PR libgfortran/24945
4811 * gfortran.dg/open_status_2.f90: New test.
4812
4813 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4814
4815 * gcc.c-torture/execute/builtins/fprintf.c,
4816 gcc.c-torture/execute/builtins/fputs-lib.c,
4817 gcc.c-torture/execute/builtins/fputs.c,
4818 gcc.c-torture/execute/builtins/lib/fprintf.c,
4819 gcc.c-torture/execute/builtins/lib/printf.c,
4820 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
4821
4822 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
4823
4824 * gcc.dg/20050922-2.c: New test.
4825
4826 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4827
4828 * objc.dg/gnu-runtime-3.m: New test.
4829
4830 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4831
4832 PR c++/9278
4833 * g++.dg/other/void1.C: New test.
4834
4835 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
4836
4837 PR middle-end/24998
4838 * gcc.dg/torture/fp-int-convert-float.c,
4839 gcc.dg/torture/fp-int-convert-double.c,
4840 gcc.dg/torture/fp-int-convert-long-double.c,
4841 gcc.dg/torture/fp-int-convert-timode.c,
4842 gcc.dg/torture/fp-int-convert-float80.c,
4843 gcc.dg/torture/fp-int-convert-float80-timode.c,
4844 gcc.dg/torture/fp-int-convert-float128.c,
4845 gcc.dg/torture/fp-int-convert-float128-timode.c,
4846 gcc.dg/torture/fp-int-convert.h: New files.
4847
4848 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4849
4850 PR middle-end/24989
4851 * gcc.dg/tree-ssa/bool-10.c: New test.
4852 * gcc.dg/tree-ssa/bool-11.c: New test.
4853 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
4854
4855 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4856
4857 PR middle-end/24990
4858 * tree-ssa/pr24990-1.c: New test.
4859
4860 2005-11-24 Richard Guenther <rguenther@suse.de>
4861 Dirk Mueller <dmueller@suse.de>
4862
4863 PR c++/14024
4864 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
4865 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
4866 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
4867 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
4868 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
4869 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
4870
4871 2005-11-23 Uros Bizjak <uros@kss-loka.si>
4872
4873 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
4874
4875 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
4876
4877 PR c/21668
4878 * gcc.dg/Wc++-compat.c: New.
4879 * gcc.dg/Wno-c++-compat.c: New.
4880
4881 2005-11-23 Alan Modra <amodra@bigpond.net.au>
4882
4883 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
4884 (vspltish, vspltisw): Likewise.
4885
4886 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4887
4888 PR libgfortran/24794
4889 * gfortran.dg/namelist_12.f: Fix quotes.
4890 * gfortran.dg/namelist_13.f90: Fix quotes.
4891 * gfortran.dg/namelist_14.f90: Fix quotes.
4892 * gfortran.dg/namelist_15.f90: Fix quotes.
4893 * gfortran.dg/namelist_use.f90: Fix quotes.
4894 * gfortran.dg/namelist_use_only.f90: Fix quotes.
4895 * gfortran.dg/namelist_21.f90: New test.
4896 * gfortran.dg/namelist_22.f90: New test.
4897
4898 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
4899
4900 PR target/23435
4901 * gcc.c-torture/compile/pr23435.c: New.
4902
4903 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4904
4905 * gcc.c-torture/execute/floatunsisf-1.c: New test.
4906
4907 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4908
4909 * gcc.target/powerpc/405-macchw-1.c,
4910 gcc.target/powerpc/405-macchw-2.c,
4911 gcc.target/powerpc/405-macchwu-1.c,
4912 gcc.target/powerpc/405-macchwu-2.c,
4913 gcc.target/powerpc/405-machhw-1.c,
4914 gcc.target/powerpc/405-machhw-2.c,
4915 gcc.target/powerpc/405-machhwu-1.c,
4916 gcc.target/powerpc/405-machhwu-2.c,
4917 gcc.target/powerpc/405-maclhw-1.c,
4918 gcc.target/powerpc/405-maclhw-2.c,
4919 gcc.target/powerpc/405-maclhwu-1.c,
4920 gcc.target/powerpc/405-maclhwu-2.c,
4921 gcc.target/powerpc/405-mulchw-1.c,
4922 gcc.target/powerpc/405-mulchw-2.c,
4923 gcc.target/powerpc/405-mulchwu-1.c,
4924 gcc.target/powerpc/405-mulchwu-2.c,
4925 gcc.target/powerpc/405-mulhhw-1.c,
4926 gcc.target/powerpc/405-mulhhw-2.c,
4927 gcc.target/powerpc/405-mulhhwu-1.c,
4928 gcc.target/powerpc/405-mulhhwu-2.c,
4929 gcc.target/powerpc/405-mullhw-1.c,
4930 gcc.target/powerpc/405-mullhw-2.c,
4931 gcc.target/powerpc/405-mullhwu-1.c,
4932 gcc.target/powerpc/405-mullhwu-2.c,
4933 gcc.target/powerpc/405-nmacchw-1.c,
4934 gcc.target/powerpc/405-nmacchw-2.c,
4935 gcc.target/powerpc/405-nmachhw-1.c,
4936 gcc.target/powerpc/405-nmachhw-2.c,
4937 gcc.target/powerpc/405-nmaclhw-1.c,
4938 gcc.target/powerpc/405-nmaclhw-2.c,
4939 gcc.target/powerpc/440-macchw-1.c,
4940 gcc.target/powerpc/440-macchw-2.c,
4941 gcc.target/powerpc/440-macchwu-1.c,
4942 gcc.target/powerpc/440-macchwu-2.c,
4943 gcc.target/powerpc/440-machhw-1.c,
4944 gcc.target/powerpc/440-machhw-2.c,
4945 gcc.target/powerpc/440-machhwu-1.c,
4946 gcc.target/powerpc/440-machhwu-2.c,
4947 gcc.target/powerpc/440-maclhw-1.c,
4948 gcc.target/powerpc/440-maclhw-2.c,
4949 gcc.target/powerpc/440-maclhwu-1.c,
4950 gcc.target/powerpc/440-maclhwu-2.c,
4951 gcc.target/powerpc/440-mulchw-1.c,
4952 gcc.target/powerpc/440-mulchw-2.c,
4953 gcc.target/powerpc/440-mulchwu-1.c,
4954 gcc.target/powerpc/440-mulchwu-2.c,
4955 gcc.target/powerpc/440-mulhhw-1.c,
4956 gcc.target/powerpc/440-mulhhw-2.c,
4957 gcc.target/powerpc/440-mulhhwu-1.c,
4958 gcc.target/powerpc/440-mulhhwu-2.c,
4959 gcc.target/powerpc/440-mullhw-1.c,
4960 gcc.target/powerpc/440-mullhw-2.c,
4961 gcc.target/powerpc/440-mullhwu-1.c,
4962 gcc.target/powerpc/440-mullhwu-2.c,
4963 gcc.target/powerpc/440-nmacchw-1.c,
4964 gcc.target/powerpc/440-nmacchw-2.c,
4965 gcc.target/powerpc/440-nmachhw-1.c,
4966 gcc.target/powerpc/440-nmachhw-2.c,
4967 gcc.target/powerpc/440-nmaclhw-1.c,
4968 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
4969
4970 2005-11-21 Jakub Jelinek <jakub@redhat.com>
4971
4972 PR fortran/24774
4973 * gfortran.dg/inquire_9.f90: New test.
4974
4975 PR fortran/21647
4976 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
4977
4978 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4979
4980 PR libfortran/24432
4981 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4982 Check that 'cos' is supported.
4983
4984 2005-11-21 Paul Thomas <pault@gcc.gnu.org
4985
4986 PR fortran/24223
4987 * gfortran.dg/substring_equivalence.f90: New test.
4988
4989 PR fortran/24705
4990 * gfortran.dg/auto_internal_assumed.f90: New test.
4991
4992 2005-11-21 Uros Bizjak <uros@kss-loka.si>
4993
4994 * gcc.dg/fold-div-2.c: New test.
4995
4996 2005-11-20 Ian Lance Taylor <ian@airs.com>
4997
4998 PR rtl-optimization/24883
4999 * gcc.c-torture/compile/pr24883.c: New test.
5000
5001 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
5002
5003 PR middle-end/20583
5004 * gcc.c-torture/compile/pr20583.c: New.
5005
5006 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
5007
5008 * gcc.c-torture/execute/usmul.c: New test.
5009
5010 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
5011
5012 * gcc.dg/tree-ssa/vrp22.c: New test.
5013
5014 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
5015
5016 PR middle-end/24912
5017 * gcc.dg/torture/pr24912-1.c: New test.
5018
5019 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
5020
5021 PR fortran/24862
5022 * gfortran.dg/arrayio_derived_1.f90: New test.
5023
5024 2005-11-19 Richard Guenther <rguenther@suse.de>
5025
5026 PR middle-end/23294
5027 * gcc.dg/tree-ssa/pr23294.c: New testcase.
5028
5029 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
5030
5031 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
5032
5033 2005-11-18 Mark Mitchell <mark@codesourcery.com>
5034
5035 PR c++/8355
5036 * g++.dg/template/friend39.C: New test.
5037
5038 2005-11-18 James E Wilson <wilson@specifix.com>
5039
5040 * gcc.dg/builtin-strstr.c: New.
5041
5042 2005-11-18 Richard Henderson <rth@redhat.com>
5043
5044 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
5045 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
5046 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
5047 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
5048 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
5049 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
5050 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
5051 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
5052 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
5053 renaming to remove initial "ia64-".
5054
5055 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
5056
5057 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
5058
5059 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
5060
5061 * g++.dg/cpp/string-2.C: New test.
5062
5063 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
5064
5065 * gcc.dg/tree-ssa/loop-14.c: New test.
5066
5067 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
5068 Michael Chamberlain <michael@chamberlain.net.au>
5069
5070 * ada/acats/run_all.sh (target_run): Kill long running tests.
5071
5072 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5073
5074 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
5075 * gcc.dg/cleanup-9.c: Likewise.
5076 * gcc.dg/cleanup-10.c: Likewise.
5077 * gcc.dg/cleanup-11.c: Likewise.
5078
5079 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5080
5081 PR fortran/24892
5082 * gfortran.dg/open_access_append_1.f90: New test.
5083 * gfortran.dg/open_access_append_2.f90: New test.
5084
5085 2005-11-16 Richard Guenther <rguenther@suse.de>
5086
5087 PR middle-end/24851
5088 * gcc.c-torture/execute/pr24851.c: New testcase.
5089
5090 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
5091
5092 * gcc.dg/fold-overflow-1.c: New test.
5093
5094 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
5095
5096 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
5097 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
5098
5099 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
5100
5101 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
5102 structures.
5103 * g++.dg/eh/forced2.C: Likewise.
5104 * g++.dg/eh/forced3.C: Likewise.
5105 * g++.dg/eh/forced4.C: Likewise.
5106
5107 2005-11-11 Mike Stump <mrs@apple.com>
5108
5109 * g++.old-deja/g++.mike/unused.C: Add.
5110
5111 2005-11-15 Mark Mitchell <mark@codesourcery.com>
5112
5113 PR c++/24667
5114 * g++.dg/warn/Wcast-qual1.C: New test.
5115
5116 2005-11-15 Jan Hubicka <jh@suse.cz>
5117
5118 * gcc.dg/winline-5.c: Add large-unit-insns limit.
5119
5120 2005-11-14 David Edelsohn <edelsohn@gnu.org>
5121
5122 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
5123
5124 2005-11-14 Diego Novillo <dnovillo@redhat.com>
5125
5126 PR 24840
5127 * gcc.dg/tree-ssa/pr24840.c: New test.
5128
5129 2005-11-14 Janis Johnson <janis187@us.ibm.com>
5130
5131 PR testsuite/24841
5132 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
5133
5134 2005-11-14 Dale Johannesen <dalej@apple.com>
5135
5136 * gcc.c-torture/execute/20051113-1.c: New.
5137
5138 2005-11-14 Mark Mitchell <mark@codesourcery.com>
5139
5140 PR c++/24687
5141 * g++.dg/template/crash43.C: New test.
5142
5143 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
5144
5145 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
5146
5147 2005-11-13 Mark Mitchell <mark@codesourcery.com>
5148
5149 PR c++/24817
5150 * g++.dg/eh/spec8.C: New test.
5151
5152 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
5153
5154 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
5155
5156 2005-11-13 Mark Mitchell <mark@codesourcery.com>
5157
5158 PR c++/20293
5159 * g++.dg/parse/ambig4.C: New test.
5160 * g++.dg/tc1/dr101.C: Adjust error markers.
5161 * g++.dg/lookup/strong-using-2.C: Likewise.
5162 * g++.dg/lookup/ambig5.C: Likewise.
5163 * g++.dg/lookup/ambig4.C: Likewise.
5164 * g++.dg/parse/crash22.C: Likewise.
5165
5166 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
5167
5168 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
5169
5170 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
5171
5172 * gcc.dg/nested-calls-1.c: New test.
5173
5174 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5175
5176 * gfortran.dg/complex_intrinsic_1.f90: New test.
5177 * gfortran.dg/complex_intrinsic_2.f90: New test.
5178 * gfortran.dg/fgetc_1.f90: New test.
5179 * gfortran.dg/fgetc_2.f90: New test.
5180 * gfortran.dg/fgetc_3.f90: New test.
5181 * gfortran.dg/ftell_1.f90: New test.
5182 * gfortran.dg/ftell_2.f90: New test.
5183 * gfortran.dg/gnu_logical_1.F: New test.
5184 * gfortran.dg/gnu_logical_2.f90: New test.
5185
5186 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
5187
5188 PR middle-end/24820
5189 * testsuite/gcc.dg/pr24820.c: New test.
5190
5191 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
5192
5193 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
5194 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
5195 variable.
5196
5197 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5198
5199 testsuite/24614
5200 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
5201
5202 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5203
5204 * gcc.target/cris/cris.exp: New file.
5205 * gcc.target/cris/rld-legit1.c: New test.
5206 * gcc.target/cris/rld-legit2.c: New test.
5207
5208 2005-11-12 Jakub Jelinek <jakub@redhat.com>
5209
5210 PR c++/24780
5211 * g++.dg/opt/pr24780.C: New test.
5212
5213 PR c++/24761
5214 * g++.dg/template/asm1.C: New test.
5215
5216 2005-11-12 Steven G. Kargl <kargls@comcast.net>
5217
5218 PR libgfortran/24787
5219 * gfortran.dg/scan_1.f90: New test.
5220
5221 2005-11-12 Jan Hubicka <jh@suse.cz>
5222
5223 * gcc.target/i386/minmax-1.c: New.
5224 * gcc.target/i386/minmax-2.c: New.
5225
5226 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
5227
5228 * gcc.dg/pr24445.c: Fix for 64-bit targets.
5229
5230 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
5231
5232 * gcc.c-torture/execute/20051110-1.c,
5233 gcc.c-torture/execute/20051110-2.c: New tests.
5234
5235 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5236
5237 PR middle-end/24750
5238 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
5239 New tests.
5240
5241 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5242
5243 * lib/target-libpath.exp (get_shlib_extension): New proc.
5244 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
5245 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5246 * lib/objc.exp (objc_target_compile): Likewise.
5247 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
5248 detection.
5249
5250 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5251
5252 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
5253
5254 * lib/target-supports.exp (check_effective_target_static_libgfortran):
5255 Add -static to additional_flags and pass it to target_compile.
5256
5257 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5258
5259 PR libgfortran/24719
5260 gfortran.dg/read_noadvance.f90: New test.
5261
5262 PR libgfortran/24699
5263 gfortran.dg/fmt_t_2.f90: New test.
5264
5265 PR libgfortran/24785
5266 gfortran.dg/read_x_eor.f90: New test.
5267
5268 PR libgfortran/24584
5269 gfortran.dg/namelist_empty.f90: Rename test.
5270
5271 PR libgfortran/24489
5272 gfortran/read_eor.f90: Rename test.
5273
5274 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5275
5276 PR fortran/15976
5277 * gfortran.dg/automatic_module_variable.f90: New test.
5278
5279 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
5280
5281 PR target/24445
5282 * gcc.dg/pr24445.c: New test.
5283
5284 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5285
5286 PR fortran/24655
5287 PR fortran/24755
5288 * gfortran.dg/recursive_statement_functions.f90: Add statement
5289 functions using inline intrinsic functions and parameters to test
5290 that they no longer seg-fault.
5291
5292 PR fortran/24409
5293 gfortran.dg/nested_modules_4.f90: New test.
5294 gfortran.dg/nested_modules_5.f90: New test.
5295
5296 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5297
5298 PR fortran/24643
5299 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
5300
5301 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
5302
5303 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
5304 failures.
5305
5306 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5307
5308 * gcc.dg/sparc-getcontext-1.c: New test.
5309
5310 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
5311
5312 * gcc.dg/ifcvt-fabs-1.c: New test.
5313
5314 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
5315
5316 PR other/4372
5317 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
5318 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
5319
5320 2005-11-09 Richard Guenther <rguenther@suse.de>
5321
5322 PR tree-optimization/24716
5323 * gcc.c-torture/execute/pr24716.c: New testcase.
5324
5325 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5326
5327 * gcc.dg/pr24624.c: Disable for non S/390 targets.
5328
5329 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5330
5331 PR 24624
5332 * gcc.dg/pr24624.c: Testcase added.
5333
5334 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5335
5336 PR 24623
5337 * g++.dg/other/pr24623.C: Testcase added.
5338
5339 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
5340
5341 PR fortran/22607
5342 * gfortran-dg/pure_byref_1.f90: New.
5343 * gfortran-dg/pure_byref_2.f90: New.
5344
5345 2005-11-09 Uros Bizjak <uros@kss-loka.si>
5346
5347 PR c/24101
5348 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
5349 * gcc.dg/dg.exp: Run main loop also for *.i files.
5350
5351 2005-11-08 Jakub Jelinek <jakub@redhat.com>
5352
5353 PR c++/19450
5354 * g++.dg/tls/diag-3.C: New test.
5355 * g++.dg/tls/diag-4.C: New test.
5356 * g++.dg/tls/static-1.C: New test.
5357 * g++.dg/tls/static-1a.cc: New file.
5358
5359 2005-11-08 Diego Novillo <dnovillo@redhat.com>
5360
5361 PR 23046
5362 * g++.dg/tree-ssa/pr23046.C: New test.
5363
5364 2005-11-08 Devang Patel <dpatel@apple.com>
5365
5366 PR tree-optimization/23115
5367 * gcc.dg/tree-ssa/pr23115.c: New.
5368
5369 2005-11-08 David Edelsohn <edelsohn@gnu.org>
5370
5371 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
5372 * gcc.target/powerpc/pr16155.c: Same.
5373 * gcc.target/powerpc/altivec-1.c: Same.
5374 * gcc.target/powerpc/altivec-2.c: Same.
5375 * gcc.target/powerpc/altivec-3.c: Same.
5376 * gcc.target/powerpc/altivec-5.c: Same.
5377 * gcc.target/powerpc/altivec-11.c: Same.
5378 * gcc.target/powerpc/altivec-12.c: Same.
5379 * gcc.target/powerpc/altivec-14.c: Same.
5380 * gcc.target/powerpc/altivec-22.c: Same.
5381 * gcc.target/powerpc/altivec-consts.c: Same.
5382 * gcc.target/powerpc/altivec-pr22085.c: Same.
5383 * gcc.target/powerpc/altivec-splat.c: Same.
5384 * gcc.target/powerpc/altivec-varargs-1.c: Same.
5385 * gcc.target/powerpc/altivec-vec-merge.c: Same.
5386 * gcc.target/powerpc/darwin-longlong.c: Same.
5387
5388 2005-11-08 Uros Bizjak <uros@kss-loka.si>
5389
5390 PR target/19340
5391 * gcc.dg/pr19340.c: New test.
5392
5393 2005-11-07 Ian Lance Taylor <ian@airs.com>
5394
5395 PR rtl-optimization/24683
5396 * gcc.dg/pr24683.c: New test.
5397
5398 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5399
5400 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
5401 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
5402
5403 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5404
5405 * gcc.target/i386/pr23376.c: Compile with -mmmx.
5406
5407 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
5408
5409 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
5410
5411 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5412
5413 PR target/24230
5414
5415 * gcc.target/powerpc/altivec-consts.c,
5416 gcc.target/powerpc/altivec-splat.c: New testcase.
5417
5418 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5419
5420 PR c/24599
5421
5422 * gcc.dg/overflow-2.c: New testcase.
5423
5424 2005-11-07 Jakub Jelinek <jakub@redhat.com>
5425
5426 PR rtl-optimization/23567
5427 * gcc.c-torture/execute/20051104-1.c: New test.
5428
5429 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
5430
5431 PR fortran/24534
5432 gfortran.dg/private_type_2.f90: Modified to check that case with
5433 PRIVATE declaration within derived type is accepted.
5434
5435 PR fortran/20838
5436 gfortran.dg/pointer_assign_1.f90: New test.
5437
5438 PR fortran/20840
5439 * gfortran.dg/arrayio_0.f90: New test.
5440
5441 PR fortran/17737
5442 gfortran.dg/data_initialized.f90: New test.
5443 gfortran.dg/data_constraints_1.f90: New test.
5444 gfortran.dg/data_constraints_2.f90: New test.
5445
5446 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
5447
5448 PR fortran/24174
5449 PR fortran/24305
5450 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
5451
5452 2005-11-06 Diego Novillo <dnovillo@redhat.com>
5453
5454 PR 24670
5455 * gcc.dg/tree-ssa/pr24670.c: New test.
5456
5457 2005-11-05 Ian Lance Taylor <ian@airs.com>
5458
5459 PR target/22432
5460 * gcc.target/i386/pr22432.c: New test.
5461
5462 2005-11-05 Richard Henderson <rth@redhat.com>
5463
5464 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
5465 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
5466 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
5467 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
5468 from gcc.dg/alpha-*.
5469 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
5470 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
5471
5472 2005-11-05 Andreas Jaeger <aj@suse.de>
5473
5474 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
5475
5476 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5477
5478 PR target/23424
5479 * gcc.dg/torture/pr23424-1.c: New test.
5480
5481 2005-11-04 Richard Henderson <rth@redhat.com>
5482
5483 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
5484 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
5485 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
5486 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
5487 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
5488 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
5489 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
5490 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
5491 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
5492 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
5493 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
5494 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
5495 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
5496 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
5497 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
5498 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
5499 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
5500 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
5501 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
5502 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
5503 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
5504 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
5505 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
5506 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
5507 Move from gcc.dg/.
5508 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
5509 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
5510 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
5511 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
5512 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
5513 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
5514 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
5515 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
5516 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
5517 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
5518 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
5519 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
5520 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
5521 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
5522 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
5523 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
5524 gcc.target/i386/lea.c, gcc.target/i386/local.c,
5525 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
5526 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
5527 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
5528 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
5529 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
5530 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
5531 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
5532 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
5533 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
5534 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
5535 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
5536 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
5537 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
5538 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
5539 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
5540 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
5541 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
5542 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
5543 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
5544 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
5545 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
5546 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
5547 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
5548 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
5549 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
5550 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
5551 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
5552 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
5553
5554 2005-11-04 Diego Novillo <dnovillo@redhat.com>
5555
5556 PR 24627
5557 * gcc.dg/tree-ssa/pr24627.c: New test.
5558
5559 2005-11-04 Paul Brook <paul@codesourcery.com>
5560
5561 * gcc.dg/tls/opt-10.c: New test.
5562
5563 2005-11-04 Andreas Jaeger <aj@suse.de>
5564
5565 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
5566 avoid extra warnings.
5567
5568 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5569
5570 PR libfortran/22298
5571 * gcc/testsuite/lib/target-supports.exp
5572 (check_effective_target_static_libgfortran): New
5573 static_libgfortran effective target.
5574 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
5575 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
5576
5577 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5578
5579 * gcc.dg/pr24615.c: Guard test with { target fpic }.
5580
5581 2005-11-03 Josh Conner <jconner@apple.com>
5582
5583 PR c++/19989
5584 g++.dg/ext/array2.C: New test.
5585 g++.dg/template/dependent-name3.C: New test.
5586 g++.dg/template/dependent-name4.C: New test.
5587 g++.dg/template/sfinae2.C: New test.
5588
5589 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5590
5591 PR preprocessor/22042
5592 * gcc.dg/cpp/strify4.c: New test.
5593
5594 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5595
5596 PR c++/17964
5597 * g++.dg/cpp/string-1.C: New test.
5598
5599 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5600
5601 * gcc.target/powerpc: New directory.
5602 * gcc.target/powerpc/powerpc.exp: New file.
5603 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
5604 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
5605 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
5606 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
5607 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
5608 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
5609 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
5610 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
5611 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
5612 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
5613 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
5614 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
5615 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
5616 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
5617 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
5618 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
5619 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
5620 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
5621 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
5622 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
5623 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
5624 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
5625 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
5626 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
5627 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
5628 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
5629 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
5630 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
5631 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
5632 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
5633 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
5634 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
5635 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
5636 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
5637
5638 2005-11-03 Mark Mitchell <mark@codesourcery.com>
5639
5640 PR c++/21627
5641 * g++.dg/warn/inline2.C: New test.
5642
5643 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5644
5645 PR middle-end/23155
5646 * g++.dg/ext/c99struct1.C: New test.
5647 * gcc.dg/union-cast-1.c: New test.
5648 * gcc.dg/union-cast-2.c: New test.
5649 * gcc.dg/union-cast-3.c: New test.
5650
5651 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5652
5653 PR middle-end/24589
5654 * gcc.c-torture/execute/zero-struct-2.c: New test.
5655
5656 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5657
5658 PR c++/24582
5659 * g++.dg/init/switch1.C: New test.
5660
5661 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5662
5663 * gcc.dg/delay-slot-1.c: New test.
5664
5665 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
5666
5667 PR target/24620
5668 * gcc.dg/pr24620.c: New test.
5669
5670 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5671
5672 PR c/24329
5673 * gcc.dg/format/unnamed-1.c: New test.
5674
5675 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5676
5677 PR c++/22434
5678 * g++.dg/expr/cond8.C: New test.
5679
5680 PR c++/24560
5681 * g++.dg/parse/dot1.C: New test.
5682
5683 2005-11-02 Jan Hubicka <jh@suse.cz>
5684
5685 PR target/23303
5686 * gcc.dg/i386-lea.c: New test
5687
5688 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5689
5690 PR target/24615
5691 * gcc.dg/pr24615.c: New test.
5692
5693 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5694
5695 PR target/24600
5696 * gcc.dg/pr24600.c: New test.
5697
5698 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5699
5700 PR c++/19253
5701 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
5702 * g++.dg/parse/typename9.C: New test.
5703 * g++/dg/parse/typename10.C: Likewise.
5704
5705 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5706
5707 PR fortran/18157
5708 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
5709 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
5710 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
5711
5712 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5713
5714 PR c++/24569
5715 * g++.dg/debug/static1.C: New test.
5716
5717 2005-11-02 Josh Conner <jconner@apple.com>
5718
5719 * g++.dg/crash38.C: moved into proper directory...
5720 * g++.dg/template/crash42.C: ...here
5721
5722 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
5723
5724 PR target/18338
5725 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
5726 pcc_bitfield_type_matters || default_packed.
5727
5728 * lib/target-supports.exp
5729 (check_effective_target_pcc_bitfield_type_matters): New proc.
5730 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
5731
5732 PR testsuite/23304
5733 * lib/target-supports.exp (check_effective_default_packed): New proc.
5734 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
5735 Gate expected errors on target ! default_packed.
5736 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
5737
5738 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5739
5740 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
5741 change (r106358).
5742
5743 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5744
5745 PR fortran/24008
5746 * gfortran.dg/entry_5.f90: New.
5747 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
5748
5749 2005-11-01 Bob Wilson <bob.wilson@acm.org>
5750
5751 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
5752
5753 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
5754
5755 PR fortran/21565
5756 gfortran.dg/namelist_blockdata.f90: New test.
5757
5758 PR fortran/18737
5759 gfortran.dg/external_implicit_none.f90: New test.
5760
5761 PR fortran/14994
5762 * gfortran.dg/secnds.f: New test.
5763
5764 2005-10-31 Jan Hubicka <jh@suse.cz>
5765
5766 PR target/20928
5767 * gcc.c-torture/compile/pr20928.c: New test.
5768
5769 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
5770
5771 PR middle-end/23492
5772 * gcc.c-torture/compile/zero-strct-5.c: New test.
5773
5774 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
5775
5776 PR libgfortran/24584
5777 * gfortran.dg/pr24584.f90: New test.
5778
5779 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
5780
5781 PR fortran/18883
5782 * gfortran.dg/char_result_9.f90: New.
5783 * gfortran.dg/char_result_10.f90: New.
5784
5785 2005-10-30 Jan Hubicka <jh@suse.cz>
5786
5787 * g++.dg/tree-ssa/pr24172.C: New testcase.
5788
5789 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5790
5791 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
5792
5793 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
5794
5795 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
5796 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
5797 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
5798 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
5799 gfortran.dg/enum_9.f90,
5800 gfortran.fortran-torture/compile/enum_1.f90,
5801 gfortran.fortran-torture/execute/enum_1.f90,
5802 gfortran.fortran-torture/execute/enum_2.f90,
5803 gfortran.fortran-torture/execute/enum_3.f90,
5804 gfortran.fortran-torture/execute/enum_4.f90: New tests.
5805
5806 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
5807
5808 PR target/18482
5809 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
5810 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
5811
5812 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5813
5814 PR libfortran/20179
5815 * gfortran.dg/mixed_io_1.f90: New test.
5816 * gfortran.dg/mixed_io_1.c: New file.
5817
5818 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5819
5820 * gfortran.dg/malloc_free_1.f90: New test.
5821
5822 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
5823
5824 * gcc.dg/nested-func-4.c: Require profiling -pg.
5825
5826 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5827
5828 PR C++/23229
5829 * g++.dg/warn/main-2.C: New test.
5830
5831 2005-10-28 Steven G. Kargl <kargls@comcast.net>
5832
5833 PR fortran/24545
5834 * gfortran.dg/interface_2.f90: new test.
5835
5836 2005-10-28 Josh Conner <jconner@apple.com>
5837
5838 PR c++/22153
5839 * g++.dg/template/crash38.C: New test.
5840 * g++.dg/parse/explicit1.C: Change expected errors.
5841
5842 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5843
5844 PR C++/23426
5845 * g++.dg/other/large-size-array.C: New test.
5846
5847 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5848
5849 PR middle-end/24362
5850 * g++.dg/opt/complex4.C: New test.
5851
5852 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
5853
5854 * gcc.dg/nested-func-4.c: New test.
5855
5856 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
5857
5858 PR fortran/24158
5859 gfortran.dg/derived_recursion.f90: New test.
5860 gfortran.dg/implicit_actual.f90: New test.
5861
5862 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
5863
5864 PR middle-end/24295, PR testsuite/24477
5865 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
5866 removed when weakref hits the tree.
5867
5868 2005-10-25 Jakub Jelinek <jakub@redhat.com>
5869
5870 * gfortran.dg/cray_pointers_4.f90: New test.
5871
5872 * gfortran.dg/cray_pointers_5.f90: New test.
5873
5874 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
5875
5876 PR fortran/22290
5877 * gfortran.dg/assign_5.f90: New test.
5878 * gfortran.dg/assign_6.f: New test.
5879
5880 2005-10-25 Uros Bizjak <uros@kss-loka.si>
5881
5882 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
5883 CPU has no SSE support.
5884
5885 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
5886
5887 PR libgfortran/24224
5888 * gfortran.dg/arrayio_1.f90: Update attribution.
5889 * gfortran.dg/arrayio_2.f90: Update attribution.
5890 * gfortran.dg/arrayio_3.f90: Update attribution.
5891 * gfortran.dg/arrayio_4.f90: Update test conditions.
5892 * gfortran.dg/arrayio_5.f90: Update attribution.
5893 * gfortran.dg/arrayio_6.f90: New test.
5894 * gfortran.dg/arrayio_7.f90: New test.
5895
5896 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
5897
5898 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
5899
5900 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5901
5902 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
5903
5904 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5905
5906 PR fortran/24416
5907 * gfortran.dg/namelist_char_only.f90: New test.
5908
5909 2005-10-24 Asher Langton <langton2@llnl.gov>
5910
5911 PR fortran/17031
5912 PR fortran/22282
5913 * gfortran.dg/cray_pointers_1.f90: New test.
5914 * gfortran.dg/cray_pointers_2.f90: New test.
5915 * gfortran.dg/cray_pointers_3.f90: New test.
5916 * gfortran.dg/loc_1.f90: New test.
5917 * gfortran.dg/loc_2.f90: New test.
5918
5919 2005-10-24 Steven Bosscher <stevenb@suse.de>
5920
5921 * gcc.dg/pr24225.c: New test.
5922
5923 2005-10-24 Asher Langton <langton2@llnl.gov>
5924
5925 * gfortran.dg/dup_save_1.f90: New test.
5926 * gfortran.dg/dup_save_2.f90: New test.
5927
5928 2005-10-24 Paul Brook <paul@codesourcery.com>
5929
5930 PR 24107
5931 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
5932 stdint.h.
5933
5934 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
5935
5936 PR libgfortran/24489
5937 * gfortran.dg/pr24489.f90: New test.
5938
5939 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
5940
5941 PR fortran/23635
5942 * gfortran.dg/ichar_1.f90: Add tests for derived types.
5943
5944 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
5945
5946 PR target/18911
5947 * g++.dg/init/array16.C: Skip for mmix-*-*.
5948
5949 2005-10-23 Asher Langton <langton2@llnl.gov>
5950
5951 * gfortran.dg/byte_1.f90: New test.
5952 * gfortran.dg/byte_2.f90: New test.
5953
5954 2005-10-23 David Edelsohn <edelsohn@gnu.org>
5955
5956 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
5957
5958 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
5959
5960 PR fortran/18022
5961 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
5962
5963 PR fortran/24311
5964 * gfortran.dg/merge_char_const.f90: New test.
5965
5966 PR fortran/24384
5967 * gfortran.dg/spread_scalar_source.f90: New test.
5968
5969 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
5970
5971 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
5972
5973 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
5974 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
5975
5976 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
5977
5978 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
5979
5980 PR fortran/24426
5981 * gfortran.dg/der_pointer_4.f90: New.
5982
5983 2005-10-22 David Ayers <d.ayers@inode.at>
5984
5985 * obj-c++.dg/except-1.mm: Simplify.
5986
5987 2005-10-21 David Ayers <d.ayers@inode.at>
5988
5989 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
5990
5991 2005-10-21 Jakub Jelinek <jakub@redhat.com>
5992
5993 * gfortran.dg/assumed_dummy_2.f90: New test.
5994
5995 2005-10-21 James E Wilson <wilson@specifix.com>
5996
5997 PR preprocessor/15220
5998 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
5999
6000 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
6001
6002 * gcc.c-torture/execute/20051021-1.c: New test.
6003
6004 2005-10-21 Mark Mitchell <mark@codesourcery.com>
6005
6006 PR c++/24260
6007 * g++.dg/ext/tmplattr1.C: New test.
6008
6009 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
6010
6011 PR fortran/24440
6012 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
6013
6014 2005-10-20 Geoffrey Keating <geoffk@apple.com>
6015
6016 * obj-c++.dg/except-1.mm: New.
6017
6018 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
6019
6020 2005-10-21 Alan Modra <amodra@bigpond.net.au>
6021
6022 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
6023
6024 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
6025
6026 PR middle-end/24295
6027 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
6028 declarations with the same names as thunks' alias targets, use
6029 aliases instead.
6030 * gcc.dg/attr-alias-3.c: New test.
6031 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
6032
6033 2005-10-20 Mark Mitchell <mark@codesourcery.com>
6034
6035 PR c++/22618
6036 * g++.dg/parse/access8.C: New test.
6037
6038 2005-10-20 Richard Guenther <rguenther@suse.de>
6039
6040 PR c++/24439
6041 * g++.dg/tree-ssa/pr24439.C: New testcase.
6042
6043 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6044
6045 * g++.dg/opt/delay-slot-1.C: New test.
6046
6047 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
6048
6049 PR fortran/21625
6050 * gfortran.fg/der_init_1.f90: New.
6051
6052 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
6053
6054 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
6055
6056 2005-10-19 Mark Mitchell <mark@codesourcery.com>
6057
6058 PR c++/21908
6059 * g++.dg/parse/error28.C: New test.
6060
6061 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6062
6063 * gcc.dg/profile-generate-2.c: New test.
6064
6065 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
6066
6067 PR target/23589
6068 * g++.dg/ext/dllimport11.C: New.
6069
6070 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6071
6072 PR c++/22293
6073 * g++.dg/other/friend3.C: New test.
6074
6075 2005-10-18 Mark Mitchell <mark@codesourcery.com>
6076
6077 PR c++/23293
6078 * g++.dg/template/error19.C: New test.
6079
6080 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
6081
6082 PR c++/21383
6083 * g++.dg/overload/koenig2.C: New.
6084
6085 PR c++/23118
6086 * g++.dg/overload/error2.C: New.
6087
6088 PR c++/22604
6089 * g++.dg/inherit/covariant14.C: New.
6090
6091 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6092
6093 PR c++/23440
6094 * g++.dg/parse/for1.C: New test.
6095
6096 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
6097
6098 PR fortran/23446
6099 * gfortran.dg/host_dummy_index_1.f90: New test.
6100
6101 PR fortran/21459
6102 * gfortran.dg/automatic_char_len_2.f90: New test.
6103
6104 PR fortran/20866
6105 * gfortran.dg/recursive_statement_functions.f90: New test.
6106
6107 PR fortran/20853
6108 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
6109
6110 PR fortran/20849
6111 * gfortran.dg/external_initializer.f90: New test.
6112
6113 PR fortran/20837
6114 * non_module_public.f90: New test.
6115
6116 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
6117
6118 PR c++/24386
6119 * g++.dg/template/overload7.C: New.
6120
6121 PR c++/22551
6122 * g++.dg/other/switch2.C: Remove expected warnings.
6123
6124 PR c++/21353
6125 * g++.dg/template/defarg6.C: New.
6126
6127 2005-10-17 Uros Bizjak <uros@kss-loka.si>
6128
6129 PR target/24315
6130 * gcc.target/i386/pr24315.c: New test.
6131
6132 2005-10-16 Mark Mitchell <mark@codesourcery.com>
6133
6134 PR c++/24389
6135 * g++.dg/template/static21.C: New test.
6136 * g++.dg/template/static21-a.cc: Likewise.
6137
6138 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
6139
6140 PR c++/23959
6141 * g++.dg/warn/Wswitch-default-1.C: New test.
6142 * g++.dg/warn/Wswitch-default-2.C: New test.
6143
6144 2005-10-16 Mark Mitchell <mark@codesourcery.com>
6145
6146 PR c++/22173
6147 * g++.dg/parse/template18.C: New test.
6148 * g++.dg/template/nontype15.C: Likewise.
6149
6150 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
6151
6152 PR fortran/22273
6153 * gfortran.dg/spec_expr_2.f90: New.
6154
6155 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
6156
6157 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
6158 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
6159 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
6160 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
6161 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
6162 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
6163 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
6164 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
6165 previous target-specific skips and warning-message matches where
6166 applicable.
6167
6168 2005-10-15 Mark Mitchell <mark@codesourcery.com>
6169
6170 PR c++/21347
6171 * g++.dg/warn/Wctor-dtor.C: New test.
6172
6173 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6174
6175 PR c/23439
6176 * gcc.dg/for-1.c: New test.
6177
6178 2005-10-14 Mark Mitchell <mark@codesourcery.com>
6179
6180 PR c++/19565
6181 * g++.dg/warn/Wconversion1.C: New test.
6182 * g++.dg/ext/packed4.C: Compile with -w.
6183 * g++.dg/opt/20050511-1.C: Likewise.
6184 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
6185
6186 2005-10-14 Jakub Jelinek <jakub@redhat.com>
6187
6188 * gfortran.dg/boz_5.f90: New test.
6189
6190 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
6191
6192 PR c++/22551
6193 * g++.dg/other/switch2.C: New.
6194
6195 PR c++/23984
6196 * g++.dg/init/ctor7.C: New.
6197
6198 2005-10-13 David Edelsohn <edelsohn@gnu.org>
6199
6200 PR c++/23730
6201 * g++.dg/parse/crash32.C: New test.
6202
6203 2005-10-13 Mark Mitchell <mark@codesourcery.com>
6204
6205 PR c++/20721
6206 * g++.dg/init/goto2.C: New test.
6207
6208 PR c++/22464
6209 * g++.dg/template/crash/41.C: New test.
6210
6211 PR c++/22180
6212 * g++.dg/template/crash40.C: New test.
6213
6214 PR c++/23694
6215 * g++.dg/parse/friend5.C: New test.
6216
6217 PR c++/23307
6218 * g++.dg/template/crash38.C: New test.
6219
6220 PR c++/22352
6221 * g++.dg/template/friend38.C: New test.
6222
6223 PR c++/22405
6224 * g++.dg/template/crash39.C: New test.
6225
6226 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
6227
6228 * gcc.dg/debug/dwarf2/dwarf-char1.c,
6229 gcc.dg/debug/dwarf2/dwarf-char2.c,
6230 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
6231
6232 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
6233
6234 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
6235
6236 * gcc.dg/dll-2.c: Add tests for warnings.
6237 * gcc.dg/dll-3.c: Likewise.
6238 * gcc.dg/dll-4.c: Likewise.
6239
6240 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
6241 * g++.dg/ext/dllimport2.C: Likewise.
6242 * g++.dg/ext/dllimport3.C: Likewise.
6243 * g++.dg/ext/dllimport7.C: Likewise.
6244 * g++.dg/ext/dllimport8.C: Likewise.
6245 * g++.dg/ext/dllimport9.C: Likewise.
6246
6247 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
6248
6249 PR fortran/24092
6250 * gfortran.dg/derived_pointer_recursion.f90: New test.
6251
6252 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
6253
6254 * gcc.c-torture/execute/20051012-1.c: New test.
6255
6256 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6257
6258 PR fortran/18082
6259 * gfortran.dg/automatic_char_len_1.f90: New test.
6260
6261 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6262
6263 PR fortran/20847
6264 * gfortran.dg/save_common.f90: New test.
6265
6266 PR fortran/20856
6267 * gfortran.dg/save_result.f90: New test.
6268
6269 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6270
6271 PR c++/21592
6272 * g++.dg/template/dependent-expr1.C: Add new expected error.
6273 * g++.dg/template/dependent-expr2.C: Adjust error text.
6274 * g++.dg/template/overload6.C: New.
6275
6276 PR c++/23797
6277 * g++.dg/other/typename8.C: New.
6278
6279 PR c++/21117
6280 * g++.dg/other/return1.C: New.
6281
6282 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
6283
6284 PR c++/24052
6285 * g++.dg/ext/label5.C: New.
6286
6287 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6288
6289 PR c++/19964
6290 * g++.dg/parse/crash31.C: New.
6291
6292 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
6293
6294 * g++.dg/ipa/ipa-1.c: New test.
6295 * g++.dg/ipa/ipa-2.c: New test.
6296 * g++.dg/ipa/ipa-3.c: New test.
6297 * g++.dg/ipa/ipa-4.c: New test.
6298 * g++.dg/ipa/ipa-5.c: New test.
6299 * g++.dg/ipa/ipa.exp: New file.
6300
6301 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6302
6303 PR fortran/24207
6304 * gfortran.dg/private_type_3.f90: New test.
6305
6306 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6307
6308 PR fortran/20786
6309 gfortran.dg/aint_anint_1.f90: New test.
6310
6311 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6312
6313 PR libgfortran/24313
6314 gfortran.dg/csqrt.f: New test.
6315
6316 2005-10-11 Ian Lance Taylor <ian@airs.com>
6317
6318 PR c++/8057
6319 * g++.dg/warn/noeffect7.C: New test.
6320 * g++.dg/warn/noeffect2.C: Instantiate templates.
6321 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
6322 and warning.
6323
6324 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6325
6326 PR c++/21089
6327 * g++.dg/init/float1.C: New test.
6328
6329 PR c++/24277
6330 * g++.dg/init/member1.C: Tweak error markers.
6331
6332 2005-10-11 Janis Johnson <janis187@us.ibm.com>
6333
6334 PR testsuite/24281
6335 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
6336 Check for null pointer.
6337
6338 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6339
6340 PR c++/21369
6341 * g++.dg/parse/ret-type3.C: New test.
6342
6343 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
6344
6345 PR tree-opt/23946
6346 * gcc.c-torture/compile/pr23946.c: New test.
6347
6348 2005-10-11 Jakub Jelinek <jakub@redhat.com>
6349
6350 * g++.dg/opt/mmx2.C: New test.
6351
6352 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6353
6354 PR c++/24277
6355 * g++.dg/template/static20.C: New test.
6356
6357 PR c++/24302
6358 * g++.dg/warn/Wunused-12.C: New test.
6359
6360 PR c++/23437
6361 * g++.dg/template/arg4.C: New test.
6362
6363 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6364
6365 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
6366 * gcc.dg/ucnid-3.c: Likewise.
6367 * gcc.dg/ucnid-4.c: Likewise.
6368 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
6369 * g++.dg/other/ucnid-1.C: Likewise.
6370 * gcc.dg/sparc-frame-1.c: New test.
6371
6372 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6373
6374 PR c++/24139
6375 * g++.dg/template/spec27.C: New test.
6376
6377 PR c++/24275
6378 * g++.dg/template/static19.C: New test.
6379
6380 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6381
6382 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
6383 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
6384
6385 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
6386
6387 PR target/24136
6388 * gfortran.fortran-torture/compile/pr24136.f: New test.
6389
6390 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
6391
6392 PR c++/22172
6393 * g++.dg/parse/crash30.C: New test.
6394
6395 2005-10-07 Richard Guenther <rguenther@suse.de>
6396
6397 PR middle-end/24227
6398 * gcc.c-torture/compile/pr24227.c: New testcase.
6399
6400 2005-10-07 Steve Ellcey <sje@cup.hp.com>
6401
6402 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
6403 Do not put aligned attributes on array elements.
6404
6405 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
6406
6407 PR testsuite/23611, PR testsuite/23615
6408 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
6409 writing prototypes of library functions by hand.
6410 * obj-c++.dg/bitfield-4.mm: Likewise.
6411 * obj-c++.dg/const-str-4.mm: Likewise.
6412 * obj-c++.dg/encode-4.mm: Likewise.
6413 * obj-c++.dg/encode-5.mm: Likewise.
6414 * obj-c++.dg/encode-6.mm: Likewise.
6415 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
6416 * obj-c++.dg/method-10.mm: Likewise.
6417 * obj-c++.dg/method-17.mm: Likewise.
6418 * obj-c++.dg/method-19.mm: Likewise.
6419 * obj-c++.dg/try-catch-2.mm: Likewise.
6420
6421 2005-10-06 Richard Henderson <rth@redhat.com>
6422
6423 PR 24236
6424 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
6425
6426 2005-10-06 Dale Johannesen <dalej@apple.com>
6427
6428 * gcc.c-torture/execute/20030125-1.c: Correct.
6429
6430 2005-10-06 Richard Guenther <rguenther@suse.de>
6431
6432 PR tree-optimization/24238
6433 * g++.dg/tree-ssa/pr24238.C: New testcase.
6434
6435 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
6436
6437 PR 18568
6438 * gfortran.dg/der_pointer_3.f90: New test.
6439
6440 2005-10-05 Devang Patel <dpatel@apple.com>
6441
6442 PR Debug/23205
6443 * g++.dg/other/PR23205.C: New.
6444
6445 2005-10-05 Richard Henderson <rth@redhat.com>
6446
6447 PR target/23602
6448 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
6449 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
6450
6451 2005-10-05 Dale Johannesen <dalej@apple.com>
6452
6453 * gcc.c-torture/execute/float-floor.c: New.
6454
6455 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
6456
6457 PR tree-optimization/21419
6458 PR tree-optimization/24146
6459 PR tree-optimization/24151
6460
6461 * g++.dg/ext/asm7.C: New.
6462 * g++.dg/ext/asm8.C: New.
6463 * gcc.dg/asm-1.c: Compile on all targets.
6464 * gcc.dg/asm-pr24146.c: New.
6465 * gcc.dg/pr21419.c: Adjust error messages.
6466
6467 2005-10-05 Richard Guenther <rguenther@suse.de>
6468
6469 PR fortran/24176
6470 * gfortran.fortran-torture/compile/empty.f90: New testcase.
6471
6472 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
6473
6474 PR c++/23513
6475 * g++.dg/template/spec22.C: Robustify test.
6476 * g++.dg/template/spec26.C: New.
6477
6478 2005-10-05 Uros Bizjak <uros@kss-loka.si>
6479
6480 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
6481 if target supports vector instructions.
6482
6483 2005-10-04 Geoffrey Keating <geoffk@apple.com>
6484
6485 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
6486 C99 functions.
6487
6488 2005-10-04 Janis Johnson <janis187@us.ibm.com>
6489
6490 * lib/target-supports.exp (check_effective_target_fortran_large_real,
6491 check_effective_target_fortran_large_int): Replace cached result
6492 when target changes.
6493
6494 2005-10-04 Devang Patel <dpatel@apple.com>
6495
6496 * gcc.dg/i386-sse-vect-types.c: New.
6497
6498 2005-10-04 Ian Lance Taylor <ian@airs.com>
6499
6500 PR preprocessor/13726
6501 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
6502 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
6503
6504 2005-10-04 Richard Guenther <rguenther@suse.de>
6505
6506 PR c/23576
6507 * gcc.dg/noncompile/pr23576.c: New testcase.
6508
6509 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6510
6511 PR middle-end/23125
6512 * gcc.dg/register-var-3.c: New test.
6513
6514 2005-10-04 Steven Bosscher <stevenb@suse.de>
6515
6516 * gcc.dg/pr23049.c: New test.
6517
6518 * gcc.dg/ucnid-4.c: Fix test.
6519
6520 2005-10-03 Diego Novillo <dnovillo@redhat.com>
6521
6522 PR 23445
6523 * gcc.c-torture/compile/pr23445.c: New test.
6524
6525 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
6526
6527 * g++.dg/overload/unknown1.C: New.
6528
6529 2005-10-03 Mark Mitchell <mark@codesourcery.com>
6530
6531 PR c++/17775
6532 * g++.dg/template/repo4.C: New test.
6533
6534 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6535
6536 PR libfortran/19308
6537 * gfortran.dg/large_real_kind_2.F90: New test.
6538 * gfortran.dg/large_integer_kind_2.f90: New test.
6539
6540 2005-10-03 Uros Bizjak <uros@kss-loka.si>
6541
6542 * lib/target-supports.exp (check_effective_target_vect_shift):
6543 Implement with result caching. Add i?86, x86_64 and ia64 targets.
6544 (check_effective_target_vect_condition): Fix copy-n-pasto.
6545
6546 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
6547 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
6548 targets.
6549
6550 2005-10-02 Mark Mitchell <mark@codesourcery.com>
6551
6552 PR c++/22621
6553 * g++.dg/template/overload5.C : New test.
6554
6555 PR c++/23840
6556 * g++.dg/expr/stdarg1.C: New test.
6557
6558 2005-10-02 Diego Novillo <dnovillo@redhat.com>
6559
6560 PR 24142
6561 * gcc.c-torture/execute/pr24142.c: New test.
6562
6563 2005-10-01 Diego Novillo <dnovillo@redhat.com>
6564
6565 PR 24141
6566 * gcc.c-torture/execute/pr24141.c: New test.
6567
6568 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
6569 Diego Novillo <dnovillo@redhat.com>
6570
6571 PR 23604
6572 * gcc.c-torture/execute/pr23604.c: New test.
6573
6574 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
6575
6576 PR fortran/16404
6577 PR fortran/20835
6578 PR fortran/20890
6579 PR fortran/20899
6580 PR fortran/20900
6581 PR fortran/20901
6582 PR fortran/20902
6583 gfortran.dg/equiv_constraint_1.f90: New test.
6584 gfortran.dg/equiv_constraint_2.f90: New test.
6585 gfortran.dg/equiv_constraint_3.f90: New test.
6586 gfortran.dg/equiv_constraint_4.f90: New test.
6587 gfortran.dg/equiv_constraint_5.f90: New test.
6588 gfortran.dg/equiv_constraint_6.f90: New test.
6589 gfortran.dg/equiv_constraint_7.f90: New test.
6590 gfortran.dg/equiv_constraint_8.f90: New test.
6591 gfortran.dg/private_type_1.f90: New test.
6592 gfortran.dg/private_type_2.f90: New test.
6593 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
6594 980628-10.f: Assert std=gnu to permit mixing of
6595 types in equivalence statements.
6596
6597 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
6598
6599 PR 24112
6600 * gfortran.dg/open_status_1.f90: New.
6601
6602 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6603
6604 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
6605 * gcc.dg/vect/pr22480.c: Clean up temp files.
6606 * gcc.dg/vect/pr23831.c: Clean up temp files.
6607 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
6608 Clean up temp files.
6609 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
6610 Clean up temp files.
6611
6612 * gcc.dg/20050309-1.c: Clean up temp files.
6613 * gcc.dg/20050325-1.c: Clean up temp files.
6614
6615 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6616
6617 PR tree-optimization/24059
6618 * gcc.dg/vect/pr24059.c : New test.
6619
6620 2005-09-29 Jakub Jelinek <jakub@redhat.com>
6621
6622 PR middle-end/24109
6623 * gcc.c-torture/execute/20050929-1.c: New test.
6624
6625 2005-09-29 Steven Bosscher <stevenb@suse.de>
6626
6627 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
6628
6629 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
6630
6631 PR c/21419
6632 * gcc.dg/pr21419.c: New test.
6633
6634 2005-09-29 Steven Bosscher <stevenb@suse.de>
6635
6636 * gcc.dg/pr23911.c: New test.
6637
6638 2005-09-28 Mark Mitchell <mark@codesourcery.com>
6639
6640 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
6641
6642 PR c++/16782
6643 * g++.dg/parse/qualified4.C: New test.
6644 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
6645 * g++.old-deja/g++.mike/p8154.C: Likewise.
6646
6647 2005-09-27 Mark Mitchell <mark@codesourcery.com>
6648
6649 PR c++/22147
6650 * g++.dg/template/friend37.C: New test.
6651 * g++.dg/parse/crash28.C: Adjust error markers.
6652
6653 2005-09-27 Jakub Jelinek <jakub@redhat.com>
6654
6655 PR fortran/18518
6656 * gfortran.fortran-torture/execute/save_2.f90: New decl.
6657
6658 2005-09-27 Devang Patel <dpatel@apple.com>
6659
6660 PR tree-optimization/23625
6661 * gcc.dg/pr23625.c: New test.
6662
6663 2005-09-27 Uros Bizjak <uros@kss-loka.si>
6664
6665 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
6666 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
6667
6668 2005-09-26 Jakub Jelinek <jakub@redhat.com>
6669
6670 PR fortran/23677
6671 * gfortran.fortran-torture/execute/save_1.f90: New test.
6672 * gfortran.dg/save_1.f90: New test.
6673
6674 2005-09-26 Uros Bizjak <uros@kss-loka.si>
6675
6676 * gcc.target/i386/builtin-apply-mmx.c: New test.
6677
6678 PR target/22576
6679 * gcc.target/i386/pr22576.c: New test.
6680
6681 PR target/22585
6682 * gcc.target/i386/pr22585.c: New test.
6683
6684 PR target/23268
6685 * gcc.target/i386/pr23268.c: New test.
6686
6687 PR middle-end/23831
6688 * gcc.dg/vect/pr23831.c: New test.
6689
6690 PR target/24055
6691 * gcc.target/i386/pr24055.c: New test.
6692
6693 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
6694
6695 PR tree-optimization/23960
6696 * gcc.c-torture/compile/pr23960.c: New.
6697
6698 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
6699
6700 PR fortran/16861
6701 * gfortran.dg/nested_modules_3.f90: New.
6702
6703 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6704
6705 PR fortran/24005
6706 gfortran.dg/interface_1.f90: New test.
6707
6708 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
6709 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6710
6711 PR fortran/23843
6712 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
6713
6714 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6715
6716 PR fortran/23516
6717 * gfortran.dg/imag_1.f: New test.
6718 * gfortran.dg/imag_2.f: Ditto.
6719
6720 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
6721
6722 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
6723
6724 2005-09-22 Jakub Jelinek <jakub@redhat.com>
6725
6726 PR c++/21983
6727 * g++.dg/warn/pr21983.C: New test.
6728
6729 2005-09-21 Mark Mitchell <mark@codesourcery.com>
6730
6731 PR c++/23993
6732 * g++.dg/template/array14.C: New test.
6733
6734 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
6735
6736 PR fortran/19929
6737 * gfortran.dg/der_ptr_component_1.f90: New test.
6738
6739 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6740
6741 PR c++/23965
6742 * g++.dg/template/error1.C: Reject "no matching function" message.
6743
6744 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6745
6746 PR c++/17609
6747 * g++.dg/lookup/error1.C: New test.
6748
6749 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
6750
6751 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
6752 functionality of the testcase.
6753
6754 2005-09-20 Richard Henderson <rth@redhat.com>
6755
6756 * gcc.dg/vect/vect-22.c: Require vect_float.
6757 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
6758
6759 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
6760
6761 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
6762 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
6763 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
6764 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
6765 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
6766 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
6767 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
6768 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
6769 * gcc.dg/cpp/ucnid-8.c: New test.
6770
6771 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6772
6773 PR tree-optimization/23929
6774 * gcc.c-torture/compile/pr23929.c: New test.
6775
6776 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
6777
6778 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
6779 for one loop.
6780
6781 2005-09-20 Steve Ellcey <sje@cup.hp.com>
6782
6783 PR testsuite/23186
6784 * g++.dg/other/pr22003.C: Require named sections.
6785
6786 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6787
6788 PR c++/23947
6789 * g++.dg/rtti/crash3.C: New test.
6790
6791 PR tree-optimization/23818
6792 * gcc.dg/pr23818.c: New test.
6793
6794 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6795
6796 PR fortran/23420
6797 * gfortran.dg/print_fmt_4.f: New.
6798
6799 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6800
6801 PR fortran/23663
6802 * gfortran.fortran-torture/execute/entry_11.f90: New test.
6803
6804 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6805
6806 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
6807 Use pointers to local alignable arrays instead. Added comments.
6808 * gcc.dg/vect/vect-46.c: Likewise.
6809 * gcc.dg/vect/vect-48.c: Likewise.
6810 * gcc.dg/vect/vect-49.c: Likewise.
6811 * gcc.dg/vect/vect-52.c: Likewise.
6812 * gcc.dg/vect/vect-53.c: Likewise.
6813 * gcc.dg/vect/vect-54.c: Likewise.
6814 * gcc.dg/vect/vect-56.c: Likewise.
6815 * gcc.dg/vect/vect-57.c: Likewise.
6816 * gcc.dg/vect/vect-58.c: Likewise.
6817 * gcc.dg/vect/vect-60.c: Likewise.
6818 * gcc.dg/vect/vect-61.c: Likewise.
6819
6820 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
6821 The test is no longer vectorizable on vect_no_align targets.
6822 * gcc.dg/vect/vect-43.c: Likewsie.
6823
6824 * gcc.dg/vect/vect-44.c: Added comments.
6825 * gcc.dg/vect/vect-45.c: Added comments.
6826 * gcc.dg/vect/vect-50.c: Added comments.
6827 * gcc.dg/vect/vect-51.c: Added comments.
6828
6829 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
6830 aligned type.
6831 * gcc.dg/vect/Os-vect-95.c: Likewise.
6832
6833 * gcc.dg/vect/vect-41.c: Test removed.
6834 * gcc.dg/vect/vect-47.c: Test removed.
6835 * gcc.dg/vect/vect-55.c: Test removed.
6836 * gcc.dg/vect/vect-59.c: Test removed.
6837
6838 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6839
6840 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
6841 No longer vectorizable on vect_no_align targets.
6842 * gcc.dg/vect/pr20122.c: Likewise.
6843 * gcc.dg/vect/vect-74.c: Likewise.
6844 * gcc.dg/vect/vect-75.c: Likewise.
6845 * gcc.dg/vect/vect-76.c: Likewise.
6846
6847 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
6848 Will not be vectorizable on vect_no_align targets once aliasing issues
6849 are resolved.
6850 * gcc.dg/vect/vect-79.c: Likewise.
6851
6852 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
6853 * gcc.dg/vect/vect-78.c: Likewise.
6854 * gcc.dg/vect/vect-97.c: Likewise.
6855
6856 2005-09-19 Steven Bosscher <stevenb@suse.de>
6857
6858 * gcc.dg/pr23943.c: New test.
6859
6860 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6861
6862 PR fortran/19181
6863 * gfortran.dg/derived_pointer_null_1.f90: New test.
6864
6865 2005-09-18 Richard Guenther <rguenther@suse.de>
6866
6867 PR middle-end/23944
6868 * gcc.c-torture/compile/pr23944.c: New testcase.
6869
6870 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
6871
6872 PR fortran/15975
6873 * gfortran.dg/der_pointer_2.f90: New test.
6874
6875 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6876
6877 PR fortran/16861
6878 * gfortran.dg/nested_modules_2.f90: New test.
6879
6880 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6881
6882 PR c++/18368
6883 * g++.dg/other/semicolon.C: New test.
6884
6885 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
6886
6887 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
6888 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
6889
6890 2005-09-16 Mark Mitchell <mark@codesourcery.com>
6891
6892 PR c++/23914
6893 * g++.dg/template/static18.C: New test.
6894
6895 PR c++/21514
6896 * g++.dg/template/crash19.C: Remove dg-error marker.
6897 * g++.dg/template/local4.C: New test.
6898
6899 2005-09-16 Paul Brook <paul@codesourcery.com>
6900
6901 PR fortran/23906
6902 * gfortran.dg/dependency_1.f90: New test.
6903
6904 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6905
6906 PR c++/23896
6907 * g++.dg/template/static17.C: New test.
6908
6909 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
6910
6911 PR c++/23139
6912 * g++.dg/warn/huge-val1.C: New test.
6913
6914 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6915
6916 PR c++/13140
6917 * g++.dg/parse/class2.C: New test.
6918 * g++.dg/template/explicit8.C: Likewise.
6919 * g++.dg/template/spec25.C: Likewise.
6920
6921 2005-09-14 Josh Conner <jconner@apple.com>
6922
6923 PR middle-end/23584
6924 * gcc.dg/pr23584.c: New test.
6925
6926 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
6927
6928 PR fortran/21875 Internal Unit Array I/O, NIST
6929 * gfortran.dg/arrayio_1.f90: New test.
6930 * gfortran.dg/arrayio_1.f90: New test.
6931 * gfortran.dg/arrayio_1.f90: New test.
6932 * gfortran.dg/arrayio_1.f90: New test.
6933 * gfortran.dg/arrayio_1.f90: New test.
6934
6935 2005-09-14 Uros Bizjak <uros@kss-loka.si>
6936
6937 PR middle-end/22480
6938 * gcc.dg/vect/pr22480.c: New test.
6939
6940 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
6941
6942 PR fortran/19358
6943 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
6944
6945 2005-09-13 Josh Conner <jconner@apple.com>
6946
6947 PR c++/23180
6948 * g++.dg/init/struct2.C: New test.
6949 * g++.dg/init/struct3.C: New test.
6950
6951 2005-09-13 Janis Johnson <janis187@us.ibm.com>
6952
6953 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
6954 Clean up temp files.
6955 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
6956 gcc.dg/tree-ssa/builtin-fprintf-1.c,
6957 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
6958 gcc.dg/tree-ssa/builtin-printf-1.c,
6959 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
6960 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
6961 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
6962 gcc.dg/tree-ssa/builtin-vprintf-1.c,
6963 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
6964 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
6965 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
6966 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
6967 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
6968 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
6969 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
6970 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
6971
6972 2005-09-13 Josh Conner <jconner@apple.com>
6973
6974 * lib/gcc-dg.exp: Load scanipa.exp.
6975 (cleanup-dump): New procedure.
6976 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
6977 * lib/scandump.exp: New file.
6978 * lib/scantree.exp: Use it.
6979 * lib/scanipa.exp: New file.
6980
6981 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
6982
6983 PR fortran/17740
6984 * gfortran.dg/generic_4.f90: New test.
6985
6986 2005-09-13 Uros Bizjak <uros@kss-loka.si>
6987
6988 PR target/23816
6989 * gcc.target/i386/pr23816-1.c: New test.
6990 * gcc.target/i386/pr23816-2.c: New test.
6991
6992
6993 2005-09-13 Bastian Blank <waldi@debian.org>
6994
6995 PR c++/16171
6996 * g++.dg/abi/mangle26.C: New test.
6997 * g++.dg/abi/mangle27.C: New test.
6998 * g++.dg/abi/mangle28.C: New test.
6999 * g++.dg/abi/mangle29.C: New test.
7000
7001 PR c++/23839
7002 * g++.dg/parse/register1.C: New test.
7003
7004 2005-09-13 Mark Mitchell <mark@codesourcery.com>
7005
7006 PR c++/23842
7007 * g++.dg/template/access16.C: New test.
7008
7009 2005-09-13 Richard Sandiford <richard@codesourcery.com>
7010
7011 * gfortran.dg/char_pack_2.f90: Increase the vector size.
7012
7013 2005-09-13 Richard Sandiford <richard@codesourcery.com>
7014
7015 PR fortran/18899
7016 * gfortran.dg/shape_2.f90: New test.
7017
7018 2005-09-13 Richard Sandiford <richard@codesourcery.com>
7019
7020 PR target/19269
7021 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
7022 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
7023 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
7024 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
7025 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
7026 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
7027 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
7028 tests.
7029
7030 2005-09-12 Mark Mitchell <mark@codesourcery.com>
7031
7032 PR c++/23841
7033 * g++.dg/parse/template17.C: New test.
7034
7035 2005-09-12 Mark Mitchell <mark@codesourcery.com>
7036
7037 PR c++/23789
7038 * g++.dg/template/nontype14.C: New test.
7039
7040 2005-09-12 Ian Lance Taylor <ian@airs.com>
7041
7042 PR g++/7874
7043 * g++.dg/lookup/friend7.C: New test.
7044 * g++.dg/lookup/friend8.C: New test.
7045 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
7046 so that it will be found via argument dependent lookup.
7047 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
7048 friend functions which will no longer be found.
7049 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
7050 function g, so that it will be found via argument dependent
7051 lookup.
7052 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
7053 * g++.old-deja/g++.mike/net43.C: Likewise.
7054
7055 2005-09-12 Mark Mitchell <mark@codesourcery.com>
7056
7057 PR c++/23691
7058 * g++.dg/template/static16.C: New test.
7059
7060 2005-09-12 Josh Conner <jconner@apple.com>
7061
7062 PR middle-end/23237
7063 * gcc.c-torture/compile/pr23237.c: New test.
7064
7065 2005-09-11 Richard Henderson <rth@redhat.com>
7066
7067 * g++.dg/other/error8.C: Update expected diagnostic text.
7068
7069 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7070
7071 PR libfortran/19872
7072 * gfortran.dg/overwrite_1.f: New test.
7073
7074 2005-09-09 Josh Conner <jconner@apple.com>
7075
7076 * g++.dg/init/pr23180-1.C: Removed.
7077 * g++.dg/init/pr23180-2.C: Removed.
7078
7079 2005-09-09 David Daney <ddaney@avtrex.com>
7080
7081 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
7082 files which are ...
7083 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
7084 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
7085
7086 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7087
7088 * gfortran.dg/iostat_2.f90: New test.
7089
7090 2005-09-09 Mark Mitchell <mark@codesourcery.com>
7091
7092 PR c++/22252
7093 * g++.dg/ext/interface1.C: New test.
7094 * g++.dg/ext/interface1.h: Likewise.
7095 * g++.dg/ext/interface1a.cc: Likewise.
7096
7097 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
7098
7099 * gfortran.dg/iomsg_1.f90: New test case.
7100
7101 2005-09-09 Richard Guenther <rguenther@suse.de>
7102
7103 PR c++/23624
7104 * g++.dg/tree-ssa/pr23624.C: New testcase.
7105
7106 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7107
7108 PR fortran/19239
7109 * gfortran.dg/vector_subscript_1.f90,
7110 * gfortran.dg/vector_subscript_2.f90: New tests.
7111
7112 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7113
7114 PR fortran/21104
7115 * gfortran.dg/array_alloc_1.f90,
7116 * gfortran.dg/array_alloc_2.f90,
7117 * gfortran.dg/array_alloc_3.f90: New tests.
7118
7119 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7120
7121 PR fortran/12840
7122 * gfortran.dg/array_constructor_6.f90
7123 * gfortran.dg/array_constructor_7.f90
7124 * gfortran.dg/array_constructor_8.f90
7125 * gfortran.dg/array_constructor_9.f90
7126 * gfortran.dg/array_constructor_10.f90
7127 * gfortran.dg/array_constructor_11.f90
7128 * gfortran.dg/array_constructor_12.f90: New tests.
7129
7130 2005-09-08 Josh Conner <jconner@apple.com>
7131
7132 PR c++/23180
7133 * g++.dg/init/pr23180-1.C: New test.
7134 * g++.dg/init/pr23180-2.C: New test.
7135
7136 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
7137
7138 PR fortran/18878
7139 * gfortran.dg/module_double_reuse.f90: New.
7140
7141 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
7142
7143 PR fortran/23270
7144 PR fortran/22304
7145 PR fortran/18870
7146 PR fortran/17917
7147 PR fortran/16511
7148 * gfortran.dg/common_equivalence_1.f: New.
7149 * gfortran.dg/common_equivalence_2.f: New.
7150 * gfortran.dg/common_equivalence_3.f: New.
7151 * gfortran.dg/contained_equivalence_1.f90: New.
7152 * gfortran.dg/module_blank_common.f90: New.
7153 * gfortran.dg/module_commons_1.f90: New.
7154 * gfortran.dg/module_equivalence_1.f90: New.
7155 * gfortran.dg/nested_modules_1.f90: New.
7156 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
7157 equivalences and add comment to connect the test with
7158 the PR.
7159
7160 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7161
7162 PR fortran/23765
7163 * gfortran.dg/common_6.f90: New test.
7164
7165 2005-09-08 Richard Sandiford <richard@codesourcery.com>
7166
7167 PR fortran/15326
7168 * gfortran.dg/char_result_1.f90,
7169 * gfortran.dg/char_result_2.f90,
7170 * gfortran.dg/char_result_3.f90,
7171 * gfortran.dg/char_result_4.f90,
7172 * gfortran.dg/char_result_5.f90,
7173 * gfortran.dg/char_result_6.f90,
7174 * gfortran.dg/char_result_7.f90,
7175 * gfortran.dg/char_result_8.f90: New tests.
7176
7177 2005-09-08 Richard Sandiford <richard@codesourcery.com>
7178
7179 PR fortran/19928
7180 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
7181
7182 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
7183
7184 PR obj-c++/16816
7185 * obj-c++.dg/selector-5.mm: New test.
7186 * obj-c++.dg/selector-6.mm: New test.
7187
7188 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
7189
7190 PR objc/20574
7191 PR objc/19324
7192 * objc.dg/error-1.m: New test.
7193
7194 2005-09-07 Richard Sandiford <richard@codesourcery.com>
7195
7196 PR fortran/23373
7197 * gfortran.fortran-torture/execute/pr23373-1.f90,
7198 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
7199
7200 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
7201
7202 PR libfortran/23760
7203 * gfortran.dg/g77/1832.f: Remove long string in write statement
7204 to allow the test to pass on correct list directed output with
7205 prepended space.
7206
7207 2005-09-07 James E Wilson <wilson@specifix.com>
7208
7209 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
7210
7211 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
7212
7213 * gfortran.dg/parameter+save.f90: Rename to
7214 * gfortran.dg/parameter_save.f90: .. this.
7215
7216 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
7217
7218 PR fortran/20848
7219 * gfortran.dg/parameter+save.f90: New test case.
7220
7221 2005-09-06 Richard Sandiford <richard@codesourcery.com>
7222
7223 PR fortran/19269
7224 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
7225
7226 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7227
7228 PR c/23075
7229 * gcc.dg/pr23075.c: New test.
7230 * g++.dg/warn/pr23075.C: New test.
7231
7232 PR target/22362
7233 * gcc.target/i386/pr22362.c: New test.
7234
7235 PR rtl-optimization/23098
7236 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
7237
7238 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
7239 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7240 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7241
7242 2005-09-06 Mark Mitchell <mark@codesourcery.com>
7243
7244 * g++.dg/expr/cast6.C: New test.
7245
7246 PR c++/9782
7247 * g++.dg/init/new15.C: New test.
7248
7249 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7250
7251 * gcc.dg/vect/Os-vect-95.c: New test.
7252 * gcc.dg/vect/vect-95.c: Same.
7253
7254 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7255
7256 * gcc.dg/vect/vect-29.c: Update xfail testing.
7257 * gcc.dg/vect/vect-44.c: Same.
7258 * gcc.dg/vect/vect-48.c: Same.
7259 * gcc.dg/vect/vect-50.c: Same.
7260 * gcc.dg/vect/vect-72.c: Same.
7261 * gcc.dg/vect/vect-77.c: Same.
7262 * gcc.dg/vect/vect-78.c: Same.
7263 * gcc.dg/vect/vect-80.c: Same.
7264 * gcc.dg/vect/vect-96.c: Same.
7265 * gcc.dg/vect/vect-100.c: Same.
7266 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
7267 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
7268 * gfortran.dg/vect/vect-5.f90: Same.
7269
7270 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7271
7272 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
7273 start strings.
7274 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7275 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7276
7277 PR c++/23056
7278 * g++.dg/opt/pr23056.C: New test.
7279
7280 PR rtl-optimization/23098
7281 * gcc.target/i386/pr23098.c: New test.
7282
7283 2005-09-05 Mark Mitchell <mark@codesourcery.com>
7284
7285 PR c++/23667
7286 * g++.dg/template/static15.C: New test.
7287
7288 PR c++/21440
7289 * g++.dg/ext/stmtexpr5.C: New test.
7290 * g++.dg/ext/stmtexpr6.C: Likewise.
7291
7292 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
7293
7294 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
7295
7296 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
7297 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7298 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7299
7300 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
7301
7302 PR libfortran/23321
7303 * gfortran.dg/direct_io_4.f90: New test case.
7304
7305 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
7306 Rasmus Hahn <rassahah@neofonie.de>
7307
7308 PR libobjc/23108
7309 * objc.dg/type-stream-1.m: New test.
7310
7311 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
7312
7313 PR fortran/23661
7314 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
7315 gfortran.dg/print_fmt_3.f90: New test.
7316
7317 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7318
7319 * gfortran.dg/fmt_t_1.f90: New test.
7320
7321 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7322
7323 PR rtl-optimization/23454
7324 * g++.dg/opt/pr23454.C: New test.
7325
7326 2005-09-03 Mark Mitchell <mark@codesourcery.com>
7327
7328 PR c++/23699
7329 * g++.dg/ext/static1.C: New test.
7330
7331 2005-09-02 Richard Henderson <rth@redhat.com>
7332
7333 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
7334 tail call to check_fa_work.
7335
7336 2005-09-02 Mark Mitchell <mark@codesourcery.com>
7337
7338 PR c++/21687
7339 * g++.dg/other/gc3.C: New test.
7340
7341 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7342
7343 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
7344 * gcc.dg/20050826-1.c: Likewise.
7345
7346 2005-08-31 Mark Mitchell <mark@codesourcery.com>
7347
7348 PR c++/23167
7349 * g++.dg/expr/volatile1.C: New test.
7350
7351 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
7352
7353 PR middle-end/23547
7354 * gcc.dg/pr23547.c: New test.
7355
7356 2005-09-02 Richard Sandiford <richard@codesourcery.com>
7357
7358 PR c/22061
7359 * gcc.c-torture/execute/pr22061-1.c,
7360 * gcc.c-torture/execute/pr22061-2.c,
7361 * gcc.c-torture/execute/pr22061-3.c,
7362 * gcc.c-torture/execute/pr22061-4.c: New tests.
7363
7364 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
7365
7366 * gcc.dg/Wredundant-decls-2.c: New test to check that
7367 -Wredundant-decls does not issue warning for a variable
7368 definition following a declaration.
7369
7370 2005-09-01 Jakub Jelinek <jakub@redhat.com>
7371
7372 PR debug/7241
7373 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
7374 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
7375 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
7376
7377 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
7378 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
7379 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
7380 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
7381 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
7382 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
7383 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
7384 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
7385
7386 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7387
7388 PR objc/23306
7389 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
7390 scan-assmbler.
7391
7392 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
7393
7394 PR target/21255
7395 * gcc.dg/pr21255-1.c: New test.
7396 * gcc.dg/pr21255-2-mb.c: Likewise.
7397 * gcc.dg/pr21255-2-ml.c: Likewise.
7398 * gcc.dg/pr21255-3.c: Likewise.
7399 * gcc.dg/pr21255-4.c: Likewise.
7400
7401 2005-08-31 Dale Johannesen <dalej@apple.com>
7402
7403 * gcc.dg/20050830-1.c: New.
7404
7405 2005-08-31 Josh Conner <jconner@apple.com>
7406
7407 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
7408 command-line options for arm-*-* targets.
7409 * g++.dg/init/array16.C: Likewise.
7410 * g++.dg/other/crash-4.C: Likewise.
7411
7412 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7413
7414 PR obj-c++/23640
7415 * obj-c++.dg/gnu-runtime-3.mm: New test.
7416
7417 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7418
7419 PR c++/13377
7420 * g++.dg/lookup/ambig4.C: New test.
7421 * g++.dg/lookup/ambig5.C: New test.
7422 * g++.dg/tc1/dr101.C: Adjust error markers.
7423
7424 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7425
7426 PR c++/23639
7427 * g++.dg/template/ttp5.C: Adjust error markers.
7428
7429 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
7430
7431 PR testsuite/23609
7432 * lib/obj-c++.exp: Include target-libpath.exp.
7433 (obj-c++_link_flags): Look for the GNU libobjc library
7434 and set the library path to include it.
7435 Don't manually set LD_LIBRARY_PATH (etc.) but call
7436 set_ld_library_path_env_vars instead.
7437 (obj-c++_target_compile): Don't set library path or
7438 linker flags because they are already set correctly
7439 in obj-c++_link_flags.
7440
7441 2005-08-30 Josh Conner <jconner@apple.com>
7442
7443 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
7444 to command-line options for arm-*-* targets.
7445
7446 2005-08-30 Geoffrey Keating <geoffk@apple.com>
7447
7448 * g++.dg/other/i386-1.C: New.
7449
7450 2005-08-30 Jakub Jelinek <jakub@redhat.com>
7451
7452 PR preprocessor/20348
7453 PR preprocessor/20356
7454 * gcc.dg/cpp/pr20348.c: New test.
7455 * gcc.dg/cpp/pr20348.h: New file.
7456 * gcc.dg/cpp/inc/pr20348.h: New file.
7457 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
7458 * gcc.dg/cpp/pr20356.c: New test.
7459 * gcc.dg/cpp/pr20356.h: New file.
7460 * gcc.dg/cpp/inc/pr20356.h: New file.
7461 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
7462
7463 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
7464
7465 * gfortran.fortran-torture/execute/intrinsic_count.f90:
7466 Fix array dimension to avoid correct end-of-file error.
7467
7468 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
7469
7470 PR libfortran/23598
7471 * gfortran.dg/iostat_1.f90: New test.
7472
7473 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
7474
7475 PR middle-end/23408
7476 * gcc.dg/pr23408.c: New test.
7477
7478 2005-08-28 Mark Mitchell <mark@codesourcery.com>
7479
7480 PR c++/23099
7481 * g++.dg/init/member1.C: Make sure erroneous static data member
7482 definitions are required.
7483 * g++.dg/template/static13.C: New test.
7484 * g++.dg/template/static14.C: Likewise.
7485
7486 2005-08-29 Jakub Jelinek <jakub@redhat.com>
7487
7488 * gcc.target/i386/pr23575.c: Use -msse2 instead of
7489 -march=pentium4, remove ilp32 requirement.
7490
7491 PR middle-end/23484
7492 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
7493 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
7494
7495 2005-08-29 Andreas Jaeger <aj@suse.de>
7496
7497 PR testsuite/23607
7498 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
7499
7500 2005-08-28 Jakub Jelinek <jakub@redhat.com>
7501
7502 * gcc.c-torture/execute/20050316-2.c: New test.
7503 * gcc.c-torture/execute/20050316-3.c: New test.
7504 * gcc.dg/torture/pr16104-1.c: New test.
7505
7506 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
7507
7508 PR middle-end/23463
7509 * gcc.c-torture/execute/zero-struct-1.c: New test.
7510
7511 2005-08-27 Richard Guenther <rguenther@suse.de>
7512
7513 PR target/23575
7514 * gcc.target/i386/pr23575.c: New testcase.
7515
7516 2005-08-26 Jakub Jelinek <jakub@redhat.com>
7517
7518 PR rtl-optimization/23561
7519 * gcc.c-torture/execute/20050826-1.c: New test.
7520
7521 PR rtl-opt/23560
7522 * gcc.c-torture/execute/20050826-2.c: New test.
7523
7524 2005-08-26 Dale Johannesen <dalej@apple.com>
7525
7526 * gcc.dg/20030711-1.c: Modify to work on Darwin.
7527 * gcc.dg/20050826-1.c: New.
7528
7529 2005-08-26 Mark Mitchell <mark@codesourcery.com>
7530
7531 PR c++/19004
7532 * g++.dg/template/nontype13.C: New test.
7533
7534 PR c++/23491
7535 * g++.dg/init/new14.C: New test.
7536 * g++.dg/expr/anew1.C: Do not XFAIL.
7537 * g++.dg/expr/anew2.C: Likewise.
7538 * g++.dg/expr/anew3.C: Likewise.
7539
7540 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
7541
7542 PR middle-end/22439
7543 * gcc.dg/vla-3.c: New test.
7544
7545 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
7546
7547 PR fortran/20363
7548 * gfortran.dg/named_interface.f90: New.
7549
7550 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
7551
7552 * gcc.c-torture/execute/frame-address.c: New test.
7553
7554 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
7555
7556 PR c++/20817
7557 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
7558
7559 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7560
7561 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
7562
7563 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7564
7565 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
7566 * gcc.dg/altivec-22.c: Rename from..
7567 * gcc.dg/altivec-nomfcr.c: ..this.
7568
7569 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
7570
7571 PR tree-optimization/23546
7572 * gcc.dg/tree-ssa/pr23546.c: New test.
7573
7574 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
7575
7576 PR fortran/17758
7577 * gfortran.dg/nonreturning_statements.f90: New test.
7578
7579 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
7580
7581 PR c++/22454
7582 * g++.dg/parse/crash29.C: New.
7583
7584 2005-08-23 DJ Delorie <dj@redhat.com>
7585
7586 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
7587 constants have the L suffix.
7588
7589 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
7590
7591 PR c++/23044
7592 * g++.dg/template/instantiate8.C: New.
7593
7594 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
7595
7596 PR middle-end/23467
7597 * gcc.c-torture/execute/pr23467.c: New test.
7598
7599 2005-08-23 Jakub Jelinek <jakub@redhat.com>
7600
7601 PR tree-optimization/22043
7602 * gcc.c-torture/execute/20050613-1.c: New test.
7603
7604 2005-08-23 Ben Elliston <bje@au.ibm.com>
7605
7606 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
7607
7608 2005-08-22 Jakub Jelinek <jakub@redhat.com>
7609
7610 PR rtl-optimization/23478
7611 * g++.dg/opt/pr23478.C: New test.
7612
7613 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7614
7615 PR c/18715
7616 * gcc.dg/switch-warn-3.c: New test.
7617
7618 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7619
7620 PR c++/22233
7621 * g++.dg/template/param1.C: New test.
7622
7623 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7624
7625 PR c++/23089
7626 * g++.dg/other/incomplete1.C: New test.
7627
7628 2005-08-22 Ira Rosen <irar@il.ibm.com>
7629
7630 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
7631 are vectorizable.
7632
7633 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7634
7635 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
7636 d_lines_5.f: New.
7637
7638 2005-08-21 Jakub Jelinek <jakub@redhat.com>
7639
7640 * gcc.target/i386/sse-4.c: New test.
7641
7642 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7643
7644 PR testsuite/23239
7645 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
7646
7647 2005-08-20 Jakub Jelinek <jakub@redhat.com>
7648
7649 * gcc.dg/20050811-1.c: New test.
7650 * gcc.dg/20050811-2.c: New test.
7651
7652 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
7653
7654 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
7655
7656 2005-08-19 Diego Novillo <dnovillo@redhat.com>
7657
7658 PR 23476
7659 * gcc.c-torture/compile/pr23476.c: New test.
7660
7661 2005-08-19 Devang Patel <dpatel@apple.com>
7662
7663 PR tree-optimization/23048
7664 * gcc.dg/tree-ssa/pr23048.c: New test.
7665
7666 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7667
7668 PR middle-end/20624
7669 * g++.dg/warn/Wreturn-3.C: New test
7670
7671 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
7672
7673 PR tree-optimization/22228
7674 * g++.dg/vect/pr22543.cc: New test.
7675
7676 2005-08-17 Steven Bosscher <stevenb@suse.de>
7677
7678 PR tree-optimization/21574
7679 * gcc.dg/tree-ssa/pr21574.c: New test.
7680
7681 2005-08-16 James E Wilson <wilson@specifix.com>
7682
7683 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
7684
7685 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7686
7687 PR tree-opt/23402
7688 * gcc.c-torture/compile/zero-strct-3.c: New test.
7689 * gcc.c-torture/compile/zero-strct-4.c: New test.
7690
7691 2005-08-16 Steven Bosscher <stevenb@suse.de>
7692
7693 PR target/23376
7694 * gcc.target/x86_64/pr23376.c: New test.
7695
7696 2005-08-16 Ian Lance Taylor <ian@airs.com>
7697
7698 PR c++/23337
7699 * g++.dg/ext/vector2.C: New.
7700
7701 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7702
7703 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
7704
7705 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7706
7707 PR libfortran/23428
7708 * gfortran.dg/inquire-complex.f90: New test case.
7709
7710 2005-08-16 James E Wilson <wilson@specifix.com>
7711
7712 PR tree-optimization/21105
7713 * gcc.dg/large-size-array.c: New.
7714
7715 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
7716
7717 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
7718 type.
7719 * gcc.dg/vect/vect-41: Likewise.
7720 * gcc.dg/vect/vect-42: Likewise.
7721 * gcc.dg/vect/vect-43: Likewise.
7722 * gcc.dg/vect/vect-44: Likewise.
7723 * gcc.dg/vect/vect-46: Likewise.
7724 * gcc.dg/vect/vect-47: Likewise.
7725 * gcc.dg/vect/vect-48: Likewise.
7726 * gcc.dg/vect/vect-52: Likewise.
7727 * gcc.dg/vect/vect-53: Likewise.
7728 * gcc.dg/vect/vect-54: Likewise.
7729 * gcc.dg/vect/vect-55: Likewise.
7730 * gcc.dg/vect/vect-56: Likewise.
7731 * gcc.dg/vect/vect-57: Likewise.
7732 * gcc.dg/vect/vect-58: Likewise.
7733 * gcc.dg/vect/vect-59: Likewise.
7734 * gcc.dg/vect/vect-60: Likewise.
7735 * gcc.dg/vect/vect-61: Likewise.
7736 * gcc.dg/vect/vect-85: Likewise.
7737 * gcc.dg/vect/vect-87: Likewise.
7738 * gcc.dg/vect/vect-88: Likewise.
7739 * gcc.dg/vect/vect-93.c: Likewise.
7740 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
7741 * gcc.dg/vect/vect-75: Likewise.
7742 * gcc.dg/vect/vect-76: Likewise.
7743 * gcc.dg/vect/vect-77: Likewise.
7744 * gcc.dg/vect/vect-78: Likewise.
7745 * gcc.dg/vect/vect-80: Likewise.
7746 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
7747 vectorized for the expected reason, rather than checking how alignment
7748 was handled.
7749 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
7750 type and also instead of aligned pointers. Added documentation.
7751
7752 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
7753
7754 * gfortran.dg/power.f90: New test.
7755
7756 2005-08-16 Jakub Jelinek <jakub@redhat.com>
7757
7758 PR rtl-optimization/23299
7759 * g++.dg/opt/pr23299.C: New test.
7760
7761 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7762
7763 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
7764
7765 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
7766
7767 * g++.dg/template/local6.C: New test.
7768
7769 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7770
7771 * execute/exceptions/finally-1.m: Check that the catch and finally are
7772 being called. Also add a "return 0;" at the end of main.
7773
7774 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
7775
7776 PR fortran/21432.
7777 * gfortran.dg/namelist_print_1.f: New test of functionality of
7778 PRINT namelist.
7779 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
7780 namelist generates error with -std=f95.
7781
7782 2005-08-14 Ira Rosen <irar@il.ibm.com>
7783
7784 PR tree-optimization/23119
7785 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7786
7787 2005-08-13 Marcin Koziej <creep@desk.pl>
7788 Andrew Pinski <pinskia@physics.uc.edu>
7789
7790 PR libobjc/22492
7791 * execute/exceptions/finally-1.m: New test.
7792
7793 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7794
7795 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
7796 testsuite.
7797 * objc/execute/exceptions/trivial.m: New test.
7798 * objc.dg/try-catch-11.m: Move to ...
7799 * objc/execute/exceptions/foward-1.m: Here.
7800 * objc.dg/try-catch-2.m: Move to ...
7801 * objc/execute/exceptions/catchall-1.m: Here.
7802 * objc.dg/try-catch-8.m: Move to ...
7803 * objc/execute/exceptions/local-variables-1.m: Here.
7804
7805 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7806
7807 * objc.dg/nested-func-1.m: Move to ...
7808 * objc/execute/nested-func-1.m: Here.
7809
7810 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7811
7812 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
7813 in ${options} instead of [target_info name].
7814 * lib/obj-c++.exp (objc_target_compile): Likewise.
7815
7816 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7817
7818 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
7819
7820 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7821
7822 part of PR testsuite/23348
7823 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
7824 of the torture options.
7825 * objc/compile/trivial.m: New test.
7826
7827 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7828
7829 * gfortran.dg/eoshift.f90: Correct format.
7830
7831 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7832
7833 * gfortran.fortran-torture/execute/character_passing.f90:
7834 Fix comment typo.
7835
7836 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
7837
7838 PR c++/8271
7839 * g++.dg/template/unify10.C: New.
7840
7841 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
7842
7843 * g++.dg/parse/pr22514.C: Move to...
7844 * g++.dg/debug/pr22514.C: here.
7845
7846 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7847
7848 PR c++/23266
7849 * g++.dg/inherit/pure1.C: New test.
7850
7851 * ChangeLog: Fix typos.
7852
7853 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7854 Steven Bosscher <stevenb@suse.de>
7855
7856 * gfortran.dg/runtime_warning_1.f90: New test.
7857
7858 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
7859
7860 PR c++/23219
7861 * g++.dg/parse/crash28.C: New.
7862
7863 2005-08-11 Richard Guenther <rguenther@suse.de>
7864
7865 PR target/23289
7866 * gcc.target/i386/tailcall-1.c: New testcase.
7867
7868 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7869
7870 * gcc.dg/vect/vect-67.c: Un-xfail.
7871
7872 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7873
7874 PR c++/23225
7875 * g++.dg/testsuite/parse/crash27.C: new test.
7876
7877 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
7878
7879 PR libfortran/22143
7880 * gfortran.dg/shift-kind.f90: New testcase.
7881
7882 2005-08-10 Richard Sandiford <richard@codesourcery.com>
7883
7884 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
7885 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
7886
7887 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7888
7889 PR c++/20646
7890 * g++.dg/other/mult-stor1.C: New test.
7891
7892 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7893
7894 * gcc.c-torture/pr18299-1.c: Move to ...
7895 * gcc.c-torture/compile/pr18299-1.c: Here.
7896
7897 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
7898
7899 * gfortran/fortran.torture/execute/character_passing.f90:
7900 Fix types for LSAME.
7901
7902 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
7903
7904 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
7905 input data back to what it was originally.
7906
7907 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7908
7909 * objc.dg/try-catch-8.m: Enable for all targets.
7910
7911 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
7912
7913 * gcc.dg/pr23165.c: New test.
7914
7915 2005-08-09 Steven Bosscher <stevenb@suse.de>
7916
7917 PR tree-optimization/23234
7918 * gcc.dg/tree-ssa/pr23234.c: New test.
7919
7920 2005-08-08 Josh Conner <jconner@apple.com>
7921
7922 PR rtl-optimization/23241
7923 * gcc.dg/char-compare.c: New test.
7924
7925 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7926
7927 PR c++/22508
7928 * g++.dg/init/new13.C: New test.
7929
7930 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
7931
7932 PR c++/21166
7933 * g++.dg/other/crash-4.C: Adjust
7934 * g++/dg/ext/packed9.C: New.
7935
7936 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7937
7938 PR middle-end/21964
7939 * gcc.c-torture/execute/pr21964-1.c: New test.
7940
7941 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7942
7943 PR c/22458
7944 * gcc.dg/pr22458-1.c: New test.
7945
7946 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
7947 Steven G. Kargl <kargls@comcast.net>
7948
7949 PR fortran/22390
7950 * gfortran.dg/flush_1.f90: New test.
7951
7952 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7953
7954 PR c++/23191
7955 * g++.dg/template/eh2.C: New test.
7956
7957 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7958
7959 PR c++/19498
7960 * g++.dg/template/instantiate7.C: New test.
7961
7962 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
7963
7964 PR c/23113
7965 * gcc.dg/Wunused-value-1.c: New test.
7966
7967 2005-08-06 Richard Sandiford <richard@codesourcery.com>
7968
7969 PR rtl-optimization/23233
7970 * gcc.c-torture/compile/pr23233-1.c: New test.
7971
7972 2005-08-06 Jakub Jelinek <jakub@redhat.com>
7973
7974 PR fortran/18833
7975 PR fortran/20850
7976 * gfortran.dg/equiv_1.f90: New test.
7977 * gfortran.dg/equiv_2.f90: New test.
7978 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
7979 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
7980 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
7981
7982 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7983
7984 * gcc.c-torture/execute/vrp-5.c: New test.
7985 * gcc.c-torture/execute/vrp-6.c: New test.
7986 * gcc.dg/tree-ssa/vrp21.c: New test.
7987
7988 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7989
7990 * g++.dg/parse/pr22514.C: New test.
7991
7992 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
7993
7994 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
7995
7996 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
7997 instead of constant loads / pool entries.
7998
7999 2005-08-05 David Edelsohn <edelsohn@gnu.org>
8000
8001 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
8002 TEST_TO_WCTYPE.
8003
8004 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
8005
8006 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
8007 __WINT_TYPE__ in generated prototypes if possible.
8008
8009 2005-08-04 Diego Novillo <dnovillo@redhat.com>
8010
8011 PR 22037
8012 * g++.dg/tree-ssa/pr22037.C:
8013
8014 2005-08-04 Richard Henderson <rth@redhat.com>
8015
8016 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
8017 scan-tree-dump-times directive.
8018
8019 2005-08-04 Jan Hubicka <jh@suse.cz>
8020
8021 * gcov-1.C: Fix switch counts.
8022 * gcov-4b.c: Likewise.
8023
8024 2005-08-03 Jeff Law <law@redhat.com>
8025
8026 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
8027
8028 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
8029
8030 * gcc.c-torture/execute/pr23135.c: New test.
8031
8032 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8033
8034 PR tree-optimization/19899
8035 * gcc.dg/tree-ssa/scev-1.c: New test.
8036 * gcc.dg/tree-ssa/scev-2.c: New test.
8037
8038 2005-08-03 Richard Sandiford <richard@codesourcery.com>
8039
8040 PR target/18582
8041 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
8042
8043 2005-08-03 Jan Hubicka <jh@suse.cz>
8044
8045 * update-conroll.c: New testcase.
8046 * update-conroll-2.c: New testcase.
8047
8048 2005-08-02 David Edelsohn <edelsohn@gnu.org>
8049
8050 * gfortran.dg/constant_substring.f: New test.
8051 * gfortran.dg/pr22491.f: New test.
8052
8053 2005-08-02 Jan Hubicka <jh@suse.cz>
8054
8055 * update-threading.c: Replace by the proper one.
8056
8057 2005-08-02 Diego Novillo <dnovillo@redhat.com>
8058
8059 PR 23164
8060 * g++.dg/tree-ssa/pr23164.C: New test.
8061
8062 2005-08-02 Diego Novillo <dnovillo@redhat.com>
8063
8064 * gcc.dg/tree-ssa/pr23192.c: New test.
8065
8066 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
8067
8068 * gcc.c-torture/execute/vrp-4.c: New test.
8069
8070 2005-08-02 Jan Hubicka <jh@suse.cz>
8071
8072 * update-threading.c: New test.
8073
8074 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
8075
8076 * gcc.c-torture/compile/20050801-1.c: New test.
8077 * gcc.c-torture/compile/20050801-2.c: New test.
8078
8079 2005-08-01 Jan Hubicka <jh@suse.cz>
8080
8081 * val-prof-5.c: New test.
8082
8083 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
8084
8085 PR c/22311
8086 * gcc.dg/pr22311-1.c : New test.
8087
8088 2005-07-31 Steven Bosscher <stevenb@suse.de>
8089
8090 PR target/23095
8091 * gfortran.dg/pr23095.f: New test.
8092
8093 PR c++/22003
8094 * g++.dg/other/pr22003.C: New test.
8095
8096 2005-07-31 Richard Sandiford <richard@codesourcery.com>
8097
8098 PR target/20621
8099 * gcc.c-torture/execute/pr20621-1.c: New test.
8100
8101 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
8102
8103 * gfortran.dg/comma_format_extension_4.f: Adjust length
8104 of string for format.
8105 * gfortran.dg/der_array_io_1.f: Replace illegal internal
8106 print statement with internal write.
8107 * gfortran.dg/der_array_io_2.f: Likewise.
8108 * gfortran.dg/der_array_io_3.f: Likewise.
8109
8110 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
8111
8112 * gcc.dg/fold-abs-4.c: new test.
8113
8114 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
8115
8116 PR fortran/22570 an related issues.
8117 * gfortran.dg/x_slash_1.f: New test.
8118
8119 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
8120
8121 PR c/23143
8122 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
8123 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
8124
8125 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8126
8127 PR c/529
8128 * gcc.dg/Wshadow-3.c: New test.
8129
8130 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
8131
8132 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
8133 used to have the wrong bounds).
8134
8135 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8136
8137 PR c/21720
8138 * gcc.dg/hex-round-1.c: Test more cases.
8139 * gcc.dg/hex-round-2.c: New test.
8140
8141 2005-07-29 Diego Novillo <dnovillo@redhat.com>
8142
8143 PR 22550
8144 * g++.dg/tree-ssa/pr22550.C: New test.
8145
8146 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
8147
8148 * gcc.dg/tree-ssa/vrp19.c: New test.
8149 * gcc.dg/tree-ssa-vrp20.c: New test.
8150
8151 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8152
8153 PR c/22240
8154 * gcc.dg/transparent-union-4.c: New test.
8155
8156 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8157
8158 PR c/22192
8159 * gcc.dg/c99-vla-2.c: New test.
8160
8161 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8162
8163 PR c/21720
8164 * gcc.dg/hex-round-1.c: New test.
8165
8166 2005-07-28 Jan Hubicka <jh@suse.cz>
8167
8168 * inliner-1.c: Do not dump everything.
8169 * tree-prof.exp: Do not pass -ftree-based-profiling.
8170 * bprob.exp: Likewise.
8171
8172 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
8173
8174 2005-07-28 Mark Mitchell <mark@codesourcery.com>
8175
8176 PR c++/22545
8177 * g++.dg/expr/ptrmem7.C: New test.
8178
8179 2005-07-28 Mike Stump <mrs@apple.com>
8180
8181 * g++.old-deja/g++.mike/visibility-1.C: New test.
8182
8183 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8184
8185 PR c/20187
8186 * gcc.c-torture/execute/pr20187-1.c: New test.
8187
8188 2005-07-28 Jeff Law <law@redhat.com>
8189
8190 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
8191 * gcc.dg/tree-ssa/vrp18.c: New test.
8192
8193 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
8194
8195 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
8196
8197 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
8198
8199 PR tree-optimization/22506
8200 * gcc.dg/vect/ps22506.c: New test.
8201
8202 2005-07-28 Jakub Jelinek <jakub@redhat.com>
8203
8204 PR target/21149
8205 * gcc.target/i386/sse-3.c: New test.
8206
8207 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8208
8209 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
8210 * gcc.target/mips/mips32-dsp-type.c: Likewise.
8211
8212 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8213
8214 PR c/22589
8215 * gcc.c-torture/compile/pr22589-1.c: New test.
8216
8217 2005-07-28 Jan Hubicka <jh@suse.cz>
8218
8219 * update-loopch.c: New testcase.
8220
8221 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8222
8223 PR rtl-optimization/23047
8224 * gcc.c-torture/execute/pr23047.c: New test.
8225 * gcc.c-torture/execute/pr23047.x: New.
8226
8227 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8228
8229 PR tree-optimization/22493
8230 * gcc.c-torture/execute/pr22493-1.c: New test.
8231 * gcc.c-torture/execute/pr22493-1.x: New.
8232 * gcc.c-torture/execute/vrp-1.c: New test.
8233 * gcc.c-torture/execute/vrp-2.c: New test.
8234 * gcc.c-torture/execute/vrp-2.c: New test.
8235
8236 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
8237
8238 * gcc.target/frv/all-builtin-read8.c: Delete.
8239 * gcc.target/frv/all-builtin-read16.c: Delete.
8240 * gcc.target/frv/all-builtin-read32.c: Delete.
8241 * gcc.target/frv/all-builtin-read64.c: Delete.
8242 * gcc.target/frv/all-builtin-write8.c: Delete.
8243 * gcc.target/frv/all-builtin-write16.c: Delete.
8244 * gcc.target/frv/all-builtin-write32.c: Delete.
8245 * gcc.target/frv/all-builtin-write64.c: Delete.
8246 * gcc.target/frv/all-read-write-1.c: New.
8247
8248 2005-07-27 Jeff Law <law@redhat.com>
8249
8250 * gcc.c-torture/execute/pr22630.c: New test.
8251
8252 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
8253
8254 PR tree-optimization/23073
8255 * gcc.dg/vect/nodump-pr23073.c: New test.
8256 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
8257
8258 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
8259
8260 PR tree-optimize/22348
8261 * gcc.c-torture/execute/pr22348.c: New.
8262
8263 2005-07-27 Richard Guenther <rguenther@suse.de>
8264
8265 * gcc.dg/tree-ssa/salias-1.c: New testcase.
8266
8267 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8268
8269 PR fortran/22503
8270 * gfortran.dg/logical_comp.f90: New test.
8271
8272 2005-07-27 Jan Hubicka <jh@suse.cz>
8273
8274 * inliner-1.c: Add cleanup of dumps.
8275 * val-prof-*.c: Likewise.
8276 * update-tailcall.c: New.
8277
8278 2005-07-26 Diego Novillo <dnovillo@redhat.com>
8279
8280 PR 22591
8281 * gcc.dg/tree-ssa/pr22591.c: New test.
8282 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
8283
8284 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
8285
8286 PR libobjc/22606
8287 * objc.dg/try-catch-11.m: New test.
8288
8289 2005-07-26 Richard Guenther <rguenther@suse.de>
8290
8291 PR tree-optimization/22486
8292 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
8293
8294 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8295
8296 PR tree-opt/22484
8297 * testsuite/g++.dg/opt/loop2.C: New test.
8298
8299 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8300
8301 * gcc.dg/tree-ssa/reassoc-3.c: New test.
8302 * gcc.dg/tree-ssa/reassoc-4.c: New test.
8303
8304 2005-07-25 Adam Nemet <anemet@lnxw.com>
8305
8306 * lib/profopt.exp (profopt-execute): Check for profiling data
8307 files on the target.
8308
8309 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
8310
8311 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
8312 for matching of asm labels.
8313
8314 2005-07-25 Richard Guenther <rguenther@suse.de>
8315
8316 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
8317
8318 2005-07-25 Richard Guenther <rguenther@suse.de>
8319
8320 PR testsuite/22624
8321 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
8322
8323 2005-07-25 Ira Rosen <irar@il.ibm.com>
8324
8325 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
8326 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
8327 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
8328 * gcc.dg/vect/vect-100.c: New test.
8329 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
8330 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
8331 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
8332 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
8333 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
8334 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
8335 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
8336 * gfortran.dg/vect/pr19049.f90: New testcase.
8337 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
8338
8339 2005-07-25 Jakub Jelinek <jakub@redhat.com>
8340
8341 * gcc.c-torture/execute/20050713-1.c: New test.
8342
8343 PR fortran/20063
8344 * gfortran.fortran-torture/execute/data_4.f90: New test.
8345
8346 PR middle-end/20303
8347 * gcc.dg/visibility-d.c: New test.
8348
8349 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
8350
8351 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
8352 * gfortran.dg/underflow.f90: Ditto.
8353
8354 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8355
8356 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
8357 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
8358 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
8359
8360 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8361
8362 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
8363 include case of field width of zero.
8364
8365 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8366
8367 PR libgfortran/21875
8368 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
8369 with trailing blanks on normal formatted read.
8370
8371 2005-07-23 Chao-ying Fu <fu@mips.com>
8372
8373 * gcc.target/mips/mips32-dsp-type.c: New test.
8374 * gcc.target/mips/mips32-dsp.c: New test.
8375
8376 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
8377
8378 PR testsuite/21073
8379 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
8380
8381 PR testsuite/20454
8382 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
8383 and __cyg_profile_func_exit.
8384
8385 2005-07-22 David Edelsohn <edelsohn@gnu.org>
8386
8387 * gfortran.dg/comma_format_extension_3.f: Fix typo.
8388 * gfortran.dg/comma_format_extension_4.f: Same.
8389 * gfortran.dg/pr15332.f: Same.
8390 * gfortran.dg/pr21730.f: Same.
8391
8392 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
8393
8394 * g++.dg/opt/vrp2.C: Fix testcase.
8395
8396 PR tree-opt/22625
8397 * g++.dg/opt/vrp2.C: New test.
8398
8399 2005-07-22 Mark Mitchell <mark@codesourcery.com>
8400
8401 PR debug/21828
8402 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
8403
8404 2005-07-22 Diego Novillo <dnovillo@redhat.com>
8405
8406 * gcc.dg/tree-ssa/20050719-1.c: New test.
8407
8408 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
8409
8410 * gcc.dg/bfin-longcall-1.c: New file.
8411 * gcc.dg/bfin-longcall-2.c: New file.
8412
8413 2005-07-21 Janis Johnson <janis187@us.ibm.com>
8414
8415 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
8416
8417 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8418
8419 PR middle-end/19055
8420 * gcc.dg/tree-ssa/pr19055.c: New test.
8421 * gcc.dg/tree-ssa/pr19055-2.c: New test.
8422
8423 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8424
8425 PR C++/22358
8426 * g++.dg/other/pr22358.C: New test.
8427
8428 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
8429
8430 PR c++/2922
8431 * g++.dg/lookup/two-stage5.C: New test from bug comments.
8432
8433 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8434
8435 PR c++/15938
8436 * g++.dg/init/union2.C: New test.
8437
8438 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8439
8440 PR c/22393
8441 * gcc.dg/complex-4.c: New test.
8442
8443 2005-07-21 Richard Guenther <rguenther@suse.de>
8444
8445 PR testsuite/22522
8446 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
8447 scanning for asm labels.
8448 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8449
8450 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8451
8452 PR target/22085
8453 * gcc.dg/altivec-pr22085.c: New.
8454
8455 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8456
8457 PR tree-optimization/19210
8458 * gcc.dg/tree-ssa/pr19210-1.c: New.
8459 * gcc.dg/tree-ssa/pr19210-2.c: New.
8460
8461 2005-07-21 Richard Sandiford <richard@codesourcery.com>
8462
8463 PR rtl-optimization/22167
8464 * g++.dg/opt/pr22167.C: New test.
8465
8466 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
8467
8468 PR c++/2922
8469 * g++.dg/lookup/two-stage2.C: New.
8470 * g++.dg/lookup/two-stage3.C: New.
8471 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
8472 fixed two-stage name lookup for operators.
8473 * g++.dg/template/call3.C: Compiler now produces an appropriate
8474 error message.
8475 * g++.dg/template/crash37.C: Compiler now describes bla() on line
8476 14 as a candidate.
8477 * g++.dg/template/ptrmem4.C: Compiler produces different error
8478 message.
8479 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
8480 connect_to_method as a candidate.
8481
8482 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
8483
8484 * gcc.dg/fold-alloc-1.c: New test.
8485
8486 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
8487
8488 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8489 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
8490
8491 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
8492
8493 * gcc.dg/fold-abs-1.c: New test.
8494 * gcc.dg/fold-abs-2.c: New test.
8495 * gcc.dg/fold-abs-3.c: New test.
8496
8497 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
8498
8499 Make CONSTRUCTOR use VEC to store initializers.
8500 * g++.dg/ext/complit3.C: Check for specific error messages.
8501 * g++.dg/init/brace2.C: Update error message.
8502 * g++.dg/warn/Wbraces2.C: Likewise.
8503
8504 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
8505
8506 PR fortran/16940
8507 * gfortran.dg/module_interface_1.f90: New test.
8508
8509 2005-07-19 Danny Berlin <dberlin@dberlin.org>
8510 Kenneth Zadeck <zadeck@naturalbridge.com>
8511
8512 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
8513
8514 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8515
8516 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
8517 specify -Wformat for these tests.
8518 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
8519 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
8520 * gcc.dg/format/opt-6.c: Delete.
8521
8522 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8523
8524 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
8525 * gcc.dg/tree-ssa/sra-3.c: Likewise.
8526
8527 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8528
8529 * gcc.dg/tree-ssa/alias-2.c: New test.
8530
8531 2005-07-18 Mark Mitchell <mark@codesourcery.com>
8532
8533 PR c++/22263
8534 * g++.dg/template/explicit7.C: New test.
8535
8536 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
8537
8538 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
8539 width of 8 to +Inf and -Inf.
8540
8541 2005-07-17 Mark Mitchell <mark@codesourcery.com>
8542
8543 PR c++/22139
8544 * g++.dg/template/friend36.C: New test.
8545
8546 2005-07-16 David Edelsohn <edelsohn@gnu.org>
8547
8548 PR fortran/21730
8549 * gfortran.dg/pr21730.f: New test.
8550
8551 2005-07-16 Danny Berlin <dberlin@dberlin.org>
8552 Kenneth Zadeck <zadeck@naturalbridge.com>
8553
8554 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
8555 since pure const detection cannot run at -O1 in c compiler.
8556 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
8557 can now optimize this case properly.
8558 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
8559 because we now pass.
8560 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
8561
8562 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
8563
8564 PR c/22421
8565 * gcc.dg/format/bitfld-1.c: New test.
8566
8567 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8568
8569 PR c++/22204
8570 * g++.dg/rtti/repo1.C: New test.
8571
8572 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
8573
8574 PR middle-end/22398
8575 * gcc.c-torture/compile/pr22398.c: New test.
8576
8577 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8578
8579 PR c++/22132
8580 * g++.dg/expr/cast4.C: New test.
8581
8582 2005-07-15 Richard Guenther <rguenther@suse.de>
8583
8584 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
8585 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8586
8587 2005-07-15 Steven Bosscher <stevenb@suse.de>
8588
8589 PR tree-optimization/22230
8590 * gcc.dg/tree-ssa/pr22230.c: New test.
8591
8592 2005-07-14 Jakub Jelinek <jakub@redhat.com>
8593
8594 * gfortran.dg/g77/cpp6.f: New test.
8595
8596 PR fortran/22417
8597 * gfortran.dg/g77/cpp5.F: New test.
8598 * gfortran.dg/g77/cpp5.h: New file.
8599 * gfortran.dg/g77/cpp5inc.h: New file.
8600
8601 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
8602
8603 PR libfortran/16435
8604 * gfortran.dg/tl_editting.f90: New.
8605 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
8606
8607 2005-07-14 Steven G. Kargl <kargls@comcast.net>
8608
8609 * gfortran.dg/char_array_constructor.f90: New test.
8610
8611 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
8612
8613 * gfortran.dg/past_eor.f90: New.
8614 * gfortran.dg/complex_read.f90: New.
8615
8616 2005-07-13 Jeff Law <law@redhat.com>
8617
8618 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
8619 additional casts.
8620
8621 * gcc.dg/tree-ssa/pr22321.c: New test
8622
8623 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
8624
8625 PR tree-optimization/21921
8626 * gcc.dg/tree-ssa/pr21921.c: New.
8627
8628 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8629
8630 PR tree-optimizatio/22442
8631 * gcc.dg/tree-ssa/loop-11.c: New test.
8632
8633 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8634
8635 PR tree-opt/21840
8636 * gcc.c-torture/compile/pr21840.c: New test.
8637
8638 2005-07-12 Jan Hubicka <jh@suse.cz>
8639
8640 * gcc.c-torture/compile/pr22379.c: New test.
8641
8642 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
8643
8644 PR libfortran/21593
8645 gfortran.dg/dev_null.f90: Remove outdated comment about
8646 PR libfortran/21593.
8647
8648
8649 2005-07-12 Dale Johannesen <dalej@apple.com>
8650
8651 * gcc.target/i386/compress-float-sse.c: New.
8652 * gcc.target/i386/compress-float-sse-pic.c: New.
8653 * gcc.target/i386/compress-float-387.c: New.
8654 * gcc.target/i386/compress-float-387-pic.c: New.
8655 * gcc.dg/compress-float-ppc.c: New.
8656 * gcc.dg/compress-float-ppc-pic.c: New.
8657
8658 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
8659
8660 PR libfortran/21593
8661 gfortran.dg/dev_null.f90: Remove targets.
8662
8663 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8664
8665 PR tree-opt/22335
8666 * gcc.dg/pr22335-1.c: New test.
8667 * gcc.dg/pr22335-2.c: New test.
8668
8669 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8670
8671 PR c++/20172
8672 * g++.dg/template/nontype12.C : New test.
8673
8674 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8675
8676 * gcc.dg/tree-ssa/loop-10.c: New test.
8677
8678 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
8679
8680 * gcc.c-torture/execute/20020720-1.x: Remove.
8681
8682 2005-07-11 Jakub Jelinek <jakub@redhat.com>
8683
8684 * gfortran.fortran-torture/execute/forall_7.f90: New test.
8685
8686 2005-07-10 Richard Sandiford <richard@codesourcery.com>
8687
8688 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
8689 (dg-mips-options): Use it.
8690
8691 2005-07-09 Diego Novillo <dnovillo@redhat.com>
8692
8693 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
8694
8695 2005-07-09 Richard Henderson <rth@redhat.com>
8696
8697 * lib/target-supports.exp (check_effective_target_sync_char_short):
8698 Add alpha.
8699
8700 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
8701
8702 PR libfortran/22217
8703 * gfortran.dg/negative-z-descriptor.f90: New test.
8704
8705 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8706
8707 PR tree-opt/22329
8708 * gcc.dg/pr22329.c: New test.
8709
8710 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
8711
8712 PR tree-optimization/20139
8713 * gcc.dg/tree-ssa/pr20139.c: New.
8714
8715 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8716
8717 PR tree-opt/22356
8718 * testsuite/gcc.dg/pr22356-1.c: New test.
8719
8720 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
8721
8722 PR c++/21799
8723 * g++.dg/template/unify8.C: New.
8724 * g++.dg/template/unify9.C: New.
8725
8726 2005-07-08 Jakub Jelinek <jakub@redhat.com>
8727
8728 * gfortran.fortran-torture/execute/entry_10.f90: New test.
8729
8730 2005-07-07 Geoffrey Keating <geoffk@apple.com>
8731
8732 * gcc.dg/darwin-version-1.c: New.
8733 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
8734 * gcc.dg/builtins-20.c: Likewise.
8735 * gcc.dg/builtins-53.c: Likewise.
8736 * gcc.dg/torture/builtins-convert-1.c: Likewise.
8737 * gcc.dg/torture/builtins-convert-2.c: Likewise.
8738 * gcc.dg/torture/builtins-convert-3.c: Likewise.
8739 * gcc.dg/torture/builtins-power-1.c: Likewise.
8740 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
8741 on Darwin.
8742
8743 2005-07-07 Jeff Law <law@redhat.com>
8744
8745 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
8746 argument evaluation order.
8747
8748 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
8749
8750 PR libfortran/21594
8751 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8752 Add test cases where the shift length is greater than the
8753 array length.
8754
8755 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8756
8757 * obj-c++.dg/proto-lossage-6.mm: New.
8758 * objc.dg/proto-lossage-6.m: New.
8759
8760 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8761
8762 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
8763 * objc.dg/gnu-runtime-2.m: Likewise.
8764
8765 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8766
8767 * gfortran.dg/longline.f: New test.
8768
8769 * gfortran.dg/badline.f: New test.
8770
8771 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8772
8773 PR fortran/16531
8774 PR fortran/15966
8775 PR fortran/18781
8776 * gfortran.dg/hollerith.f90: New.
8777 * gfortran.dg/hollerith2.f90: New.
8778 * gfortran.dg/hollerith3.f90: New.
8779 * gfortran.dg/hollerith4.f90: New.
8780 * gfortran.dg/hollerith_f95.f90: New.
8781 * gfortran.dg/hollerith_legacy.f90: New.
8782 * gfortran.dg/g77/cpp4.F: New. Port from g77.
8783
8784 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8785
8786 PR objc/22274
8787 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
8788 * objc.dg/gnu-runtime-2.m: New.
8789
8790 2005-07-06 Jeff Law <law@redhat.com>
8791
8792 * gcc.dg/tree-ssa/vrp17.c: New test.
8793
8794 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8795
8796 PR fortran/22327
8797 * gfortran.dg/array_constructor_5.f90: New test.
8798
8799 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8800
8801 * gfortran.fortran-torture/execute/entry_9.f90: New test.
8802
8803 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
8804
8805 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
8806 * gcc.dg/980816-1.c: Ditto.
8807
8808 2005-07-06 Jeff Law <law@redhat.com>
8809
8810 * gcc.c-torture/compile/pr21356.c: New test.
8811
8812 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8813
8814 PR c/22013
8815 PR c/22098
8816 * gcc.c-torture/compile/pr22013-1.c,
8817 gcc.c-torture/execute/pr22098-1.c,
8818 gcc.c-torture/execute/pr22098-2.c,
8819 gcc.c-torture/execute/pr22098-3.c: New tests.
8820
8821 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8822
8823 PR c/22308
8824 * gcc.dg/pr22308-1.c: New test.
8825
8826 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
8827
8828 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
8829 target.
8830 * gcc.dg/compare9.c: Use -fshort-enums instead of
8831 -fno-short-enums. Change the last test to dg-bogus.
8832
8833 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
8834
8835 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
8836 * gcc.dg/compare9.c: New.
8837
8838 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8839
8840 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
8841
8842 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8843
8844 PR testsuite/22288
8845 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
8846
8847
8848 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8849
8850 * gcc.dg/format/gcc_gfc-1.c: New.
8851
8852 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8853
8854 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
8855
8856 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8857
8858 PR fortran/20842
8859 * gfortran.dg/io_invalid_1.f90: New test.
8860
8861 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
8862
8863 * gcc.dg/format/gcc_diag-1.c: Update.
8864
8865 2005-07-02 Jeff Law <law@redhat.com>
8866
8867 * gcc.dg/tree-ssa/pr22051-1.c: New test.
8868 * gcc.dg/tree-ssa/pr22051-2.c: New test.
8869
8870 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
8871
8872 * gcc.dg/format/gcc_diag-1.c: Update.
8873
8874 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
8875
8876 PR tree-opt/22269
8877 * gcc.c-torture/compile/pr22269.c: New test.
8878
8879 2005-06-30 Diego Novillo <dnovillo@redhat.com>
8880
8881 PR 21584
8882 PR 22219
8883 * g++.dg/tree-ssa/pr21584-1.C: New test.
8884 * g++.dg/tree-ssa/pr21584-2.C: New test.
8885
8886 2005-06-30 Ziemowit Laski <zlaski@apple.com>
8887
8888 * obj-c++.dg/try-catch-11.mm: New.
8889 * objc.dg/try-catch-10.m: New.
8890
8891 2005-06-29 David Edelsohn <edelsohn@gnu.org>
8892
8893 * g++.dg/other/ucnid-1.C: xfail on AIX.
8894
8895 2005-06-29 Diego Novillo <dnovillo@redhat.com>
8896
8897 PR 22234
8898 * gcc.dg/20050629-1.c: New test.
8899
8900 2005-06-29 Ziemowit Laski <zlaski@apple.com>
8901
8902 * obj-c++.dg/const-str-1[0-1].mm: New.
8903 * objc.dg/const-str-1[0-1].m: New.
8904
8905 2005-05-29 Richard Henderson <rth@redhat.com>
8906
8907 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
8908 Rename from check_effective_target_vect_no_max.
8909 (check_effective_target_vect_no_int_add): New.
8910 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
8911 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
8912 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8913 * gcc.dg/vect/vect-reduc-1.c: Use both.
8914 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8915
8916 2005-05-29 Richard Henderson <rth@redhat.com>
8917
8918 * lib/target-supports.exp (check_effective_target_vect_no_max):
8919 Remove i386 and x86_64.
8920
8921 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8922
8923 PR testsuite/21969
8924 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
8925
8926 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8927
8928 PR middle-end/21969
8929 * gcc.dg/vect/pr21969.c: New test.
8930
8931 2005-06-28 Eric Christopher <echristo@redhat.com>
8932
8933 PR c/22052
8934 PR c/21975
8935 * gcc.dg/inline1.c: New test.
8936 * gcc.dg/inline2.c: Ditto.
8937 * gcc.dg/inline3.c: Ditto.
8938 * gcc.dg/inline4.c: Ditto.
8939 * gcc.dg/inline5.c: Ditto.
8940
8941 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8942
8943 PR libfortran/22142
8944 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8945 Add testcase also testing eoshift1 for PR 22142.
8946
8947 2005-06-28 Richard Henderson <rth@redhat.com>
8948
8949 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
8950 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
8951 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
8952 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
8953 gcc.dg/tree-ssa/20030922-2.c: Likewise.
8954
8955 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8956
8957 PR libfortran/22142
8958 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8959 Add testcase for PR 22142.
8960
8961 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
8962
8963 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
8964 gcc.target/ia64/fpreg-2.c: New tests.
8965
8966 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8967
8968 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
8969
8970 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8971
8972 PR libfortran/22170
8973 * gfortran.dg/slash_1.f90: New test.
8974
8975 2005-06-27 Richard Henderson <rth@redhat.com>
8976
8977 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
8978 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
8979 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
8980 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8981 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
8982 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
8983
8984 2005-06-27 Richard Henderson <rth@redhat.com>
8985
8986 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
8987 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
8988
8989 2005-06-27 Ziemowit Laski <zlaski@apple.com>
8990
8991 * obj-c++.dg/proto-lossage-5.mm: New.
8992 * objc.dg/proto-lossage-5.m: New.
8993
8994 2005-06-27 Diego Novillo <dnovillo@redhat.com>
8995
8996 PR 21959
8997 * gcc.dg/tree-ssa/pr21959.c: New test.
8998
8999 2005-06-27 Jakub Jelinek <jakub@redhat.com>
9000
9001 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
9002 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
9003 testing uninitialized var.
9004
9005 * gcc.c-torture/execute/builtins/chk.h: New.
9006 * gcc.c-torture/execute/builtins/lib/chk.c: New.
9007 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
9008 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
9009 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
9010 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
9011 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
9012 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
9013 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
9014 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
9015 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
9016 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
9017 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
9018 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
9019 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
9020 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
9021 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
9022 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
9023 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
9024 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
9025 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
9026 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
9027 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
9028 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
9029 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
9030 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
9031 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
9032 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
9033 * gcc.dg/builtin-object-size-1.c: New test.
9034 * gcc.dg/builtin-object-size-2.c: New test.
9035 * gcc.dg/builtin-object-size-3.c: New test.
9036 * gcc.dg/builtin-object-size-4.c: New test.
9037 * gcc.dg/builtin-object-size-5.c: New test.
9038 * gcc.dg/builtin-stringop-chk-1.c: New test.
9039 * gcc.dg/builtin-stringop-chk-2.c: New test.
9040 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
9041 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
9042 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
9043 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
9044 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
9045 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
9046 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
9047 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
9048 * gcc.c-torture/execute/printf-1.c: New test.
9049 * gcc.c-torture/execute/fprintf-1.c: New test.
9050 * gcc.c-torture/execute/vprintf-1.c: New test.
9051 * gcc.c-torture/execute/vfprintf-1.c: New test.
9052 * gcc.c-torture/execute/printf-chk-1.c: New test.
9053 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
9054 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
9055 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
9056
9057 2005-06-27 Michael Matz <matz@suse.de>
9058
9059 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
9060 slot is not merged if address escapes.
9061
9062 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9063
9064 PR c/21911
9065 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
9066
9067 2005-06-26 Jakub Jelinek <jakub@redhat.com>
9068
9069 PR middle-end/17965
9070 * gcc.c-torture/compile/20050622-1.c: New test.
9071
9072 PR middle-end/22028
9073 * gcc.dg/20050620-1.c: New test.
9074
9075 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
9076
9077 PR tree-optimization/22026
9078 * gcc.dg/tree-ssa/pr22026.c: New.
9079
9080 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
9081
9082 PR libfortran/22144
9083 * gfortran.dg/shift-alloc.f90: New testcase.
9084
9085 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
9086
9087 * all files: Update FSF address in copyright headers.
9088
9089 2005-06-22 Jan Hubicka <jh@suse.cz>
9090
9091 * wholeprogram-1.c: New testcase.
9092 * wholeprogram-2.c: New testcase.
9093
9094 2005-06-24 Mark Mitchell <mark@codesourcery.com>
9095
9096 PR 22171
9097 * gcc.dg/tree-ssa/pr22171.c: New test.
9098
9099 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
9100
9101 * gfortran.dg/simplify_modulo.f90: New.
9102
9103 2005-06-24 Jan Hubicka <jh@suse.cz>
9104
9105 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
9106
9107 2005-06-23 Ziemowit Laski <zlaski@apple.com>
9108
9109 * obj-c++.dg/proto-lossage-[1-4].mm: New.
9110
9111 2005-06-23 Ziemowit Laski <zlaski@apple.com>
9112
9113 * obj-c++.dg/typedef-alias-1.mm: New.
9114 * objc.dg/typedef-alias-1.m: New.
9115
9116 2005-06-23 Jeff Law <law@redhat.com>
9117
9118 * gcc.dg/tree-ssa/vrp16.c: New test.
9119
9120 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9121
9122 * lib/target-supports.exp: Add
9123 check_effective_target_fortran_large_real and
9124 check_effective_target_fortran_large_int to check for
9125 corresponding effective targets.
9126 * gfortran.dg/large_integer_kind_1.f90: New test.
9127 * gfortran.dg/large_real_kind_1.f90: New test.
9128
9129 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
9130
9131 PR tree-optimization/22117
9132 * gcc.dg/tree-ssa/pr22117.c: New.
9133
9134 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
9135
9136 PR testsuite/22123
9137 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
9138
9139 2005-06-23 David Edelsohn <edelsohn@gnu.org>
9140
9141 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
9142
9143 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
9144
9145 * gfortran.dg/f2c_4.f90: Add tests for complex functions
9146 * gfortran.dg/f2c_4.c: Likewise.
9147
9148 2005-06-22 Paul Brook <paul@codesourcery.com>
9149
9150 PR fortran/21034
9151 * gfortran.dg/auto_save_1.f90: New test.
9152
9153 2005-06-22 Michael Matz <matz@suse.de>
9154
9155 * gcc.target/x86-64/abi: New directory.
9156 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
9157 * gcc.target/x86-64/abi/README.gcc: New file.
9158 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
9159 * gcc.target/x86-64/abi/asm-support.s: New file.
9160 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
9161 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
9162 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
9163 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
9164 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
9165 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
9166 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
9167 * gcc.target/x86_64/abi/test_bitfields.c: New test.
9168 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
9169 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
9170 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
9171 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
9172 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
9173 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
9174 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
9175 * gcc.target/x86_64/abi/test_varargs.c: New test.
9176
9177 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
9178
9179 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
9180 32-bit i?86 and x86_64.
9181
9182 2005-06-21 Ziemowit Laski <zlaski@apple.com>
9183
9184 * obj-c++.dg/const-str-[1-9].mm: New tests.
9185
9186 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
9187
9188 PR fortran/22010
9189 * gfortran.dg/namelist_use.f90: New.
9190 * gfortran.dg/namelist_use_only.f90: New.
9191
9192 2005-06-21 Jeff Law <law@redhat.com>
9193
9194 * gcc.dg/tree-ssa/vrp15.c: New test.
9195
9196 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
9197
9198 * lib/target-supports.exp (check_effective_target_vect_reduction):
9199 Remove.
9200 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
9201 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
9202 remove vect_reduction target keyword. Also avoid two returns in main.
9203 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9204 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
9205 * gcc.dg/vect/vect-reduc-1short.c: New test.
9206 * gcc.dg/vect/vect-reduc-1char.c: New test.
9207 * gcc.dg/vect/vect-reduc-2short.c: New test.
9208 * gcc.dg/vect/vect-reduc-2char.c: New test.
9209 * gcc.dg/vect/vect-reduc-6.c: New test.
9210 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
9211 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
9212 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
9213
9214 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9215 Paul Thomas <pault@gcc.gnu.org>
9216
9217 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
9218 New tests.
9219
9220 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9221
9222 * gfortran.dg/backslash_1.f90: New test.
9223 * gfortran.dg/backslash_2.f90: New test.
9224
9225 2005-06-20 Steven G. Kargl <kargls@comcast.net>
9226
9227 * gfortran.dg/duplicate_labels.f90: New test.
9228
9229 2005-06-20 Jan Beulich <jbeulich@novell.com>
9230
9231 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
9232 unsupportable relocations.
9233 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9234 * gcc.dg/20050321-2.c: xfail for NetWare.
9235
9236 2005-06-20 Andreas Jaeger <aj@suse.de>
9237
9238 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
9239 gcc.target/i386/fastcall-sseregparm.c,
9240 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
9241
9242 2005-06-19 Richard Henderson <rth@redhat.com>
9243
9244 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
9245
9246 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
9247
9248 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
9249
9250 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
9251
9252 PR c++/22115
9253 * g++.dg/conversion/simd2.C: Change expected error message.
9254
9255 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9256
9257 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
9258 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9259 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9260
9261 2005-06-18 James A Morrison <phython@gcc.gnu.org>
9262
9263 * gcc.dg/fold-mod-1.c: New test.
9264
9265 2005-06-18 Steven G. Kargl <kargls@comcast.net>
9266
9267 PR fortran/19926
9268 * gfortran.dg/pr19926.f90: New test.
9269
9270 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9271
9272 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
9273 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
9274 targets.
9275 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9276 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9277
9278 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
9279
9280 * gcc.target/ia64/float80-varargs-1.c: New test.
9281
9282 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9283
9284 PR tree-opt/22035
9285 * gfortran.dg/f2c_6.f90: New test.
9286
9287 2005-06-17 Geoffrey Keating <geoffk@apple.com>
9288
9289 PR c++/17413
9290 * g++.dg/template/local5.C: New.
9291
9292 2005-06-17 Richard Henderson <rth@redhat.com>
9293
9294 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
9295
9296 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
9297
9298 PR testsuite/21945
9299 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
9300
9301 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
9302
9303 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
9304 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
9305 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
9306 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
9307 check_vect to verify the presence of hardware vector support.
9308
9309 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
9310
9311 PR testsuite/22056
9312 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
9313
9314 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9315
9316 PR libfortran/19216
9317 * gfortran.dg/pr19216.f: Add correct space between brackets and
9318 dg directive.
9319
9320 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9321
9322 PR libfortran/16436
9323 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
9324
9325 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
9326
9327 * gcc.target/i386/attributes-error.c: New testcase.
9328 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
9329 * gcc.target/i386/regparm-stdcall.c: Likewise.
9330 * gcc.target/i386/sseregparm-1.c: Likewise.
9331 * gcc.target/i386/sseregparm-2.c: Likewise.
9332
9333 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
9334
9335 * g++.dg/rtti/crash2.C: New.
9336
9337 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
9338
9339 * gcc.dg/noncompile/20040203-3.c: Update expected message.
9340
9341 2005-06-15 David Ung <davidu@mips.com>
9342
9343 * gcc.target/mips/mips16e-extends.c: New test for testing the
9344 generation of MIPS16e zeb/zeh, seb/seh instructions.
9345
9346 2005-06-15 Diego Novillo <dnovillo@redhat.com>
9347
9348 PR 22018
9349 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
9350 * gcc.dg/tree-ssa/pr22018.c: New test.
9351
9352 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
9353
9354 * gcc.dg/simd-1.c: Update error messages.
9355 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
9356 * gcc.dg/simd-2.c: Update error messages.
9357 * gcc.dg/simd-4.c: New.
9358
9359 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
9360
9361 PR c++/20678
9362 * g++.dg/other/crash-4.C: New.
9363
9364 2005-06-14 Devang Patel <dpatel@apple.com>
9365
9366 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
9367
9368 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
9369
9370 PR c++/21929
9371 * g++.dg/parse/crash11.C: Update
9372
9373 2005-06-13 Jeff Law <law@redhat.com>
9374
9375 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
9376 perform the desired transformations.
9377 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
9378 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
9379
9380 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9381
9382 PR fortran/22038
9383 * gfortran.dg/forall_1.f90: Un-XFAIL.
9384
9385 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
9386
9387 PR c++/21929
9388 * g++.dg/parse/crash26.C: New.
9389
9390 PR c++/20789
9391 * g++.dg/init/member1.C: New.
9392
9393 2005-06-13 Jakub Jelinek <jakub@redhat.com>
9394
9395 * gfortran.dg/altreturn_1.f90: New test.
9396
9397 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
9398
9399 PR middle-end/21985
9400 * gcc.dg/tree-ssa/pr21985.c: New test.
9401
9402 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9403
9404 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
9405
9406 2005-06-12 Roger Sayle <roger@eyesopen.com>
9407
9408 PR c++/21930
9409 * g++.dg/other/error10.C: New test case.
9410
9411 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9412
9413 PR libfortran/19155
9414 * gfortran.dg/pr19155.f: Add test.
9415
9416 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9417
9418 * gfortran.dg/f2c_7.f90: New test.
9419
9420 * gfortran.dg/forall_1.f90: XFAILed.
9421
9422 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9423
9424 * gcc.dg/pr14796-1.c: New.
9425 * gcc.dg/pr14796-2.c: New.
9426
9427 2005-06-11 Steven G. Kargl <kargls@comcast.net>
9428
9429 PR fortran/17792
9430 PR fortran/21375
9431 * gfortran.dg/deallocate_stat.f90: New test.
9432
9433 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
9434
9435 * gfortran.fortran-torture/execute/in-pack.f90: New test.
9436
9437 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
9438
9439 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
9440 access will be generated when this loop is vectorized. Test that
9441 accesses with same alignment were detected.
9442 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
9443 Test that accesses with same alignment were detected.
9444 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
9445 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
9446 alignment were detected.
9447
9448 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
9449
9450 PR c++/10611
9451 * g++.dg/conversion/simd2.C: New.
9452
9453 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9454
9455 * gcc.dg/Wcxx-compat-1.c: New.
9456
9457 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
9458
9459 PR libfortran/21480
9460 * gfortran.dg/reshape-complex.f90: Add a test for a packed
9461 complex array.
9462
9463 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
9464
9465 * gcc.dg/alias-8.c: New.
9466
9467 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
9468
9469 * gcc.dg/format/cmn_err-1.c: Update.
9470
9471 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
9472
9473 PR target/20666
9474 * gcc.target/sparc/fexpand-2.c: New.
9475 * gcc.target/sparc/fpmerge-2.c: New.
9476 * gcc.target/sparc/fpmul-2.c: New.
9477 * gcc.target/sparc/noresult.c: New.
9478 * gcc.target/sparc/pdist-2.c: New.
9479 * gcc.target/sparc/pdist-3.c: New.
9480
9481 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
9482
9483 PR testsuite/21702
9484 * gcc.target/i386/i386.exp: Fix comment typo.
9485
9486 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
9487
9488 PR c++/19497
9489 * g++.dg/inherit/using5.C: New.
9490 * g++.dg/inherit/using6.C: New.
9491
9492 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9493
9494 PR c++/19894
9495 * g++.dg/template/ptrmem15.C: New test.
9496
9497 PR c++/20563
9498 * g++.dg/ext/label4.C: New test.
9499
9500 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9501
9502 * gcc.dg/tls/debug-1.c: New test.
9503
9504 2005-06-07 Dale Johannesen <dalej@apple.com>
9505
9506 * gcc.target/i386/movq.c: New.
9507
9508 2005-06-07 Dale Johannesen <dalej@apple.com>
9509
9510 * gcc.dg/20050607-1.c: New.
9511
9512 2005-06-07 Jakub Jelinek <jakub@redhat.com>
9513
9514 PR middle-end/21850
9515 * gcc.c-torture/execute/20050607-1.c: New test.
9516
9517 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
9518
9519 PR libfortran/21926
9520 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
9521 Test case where the return array has lowest stride one,
9522 but isn't packed.
9523
9524 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
9525
9526 * lib/target-supports.exp (check_effective_target_sync_int_long):
9527 Add s390 and s390x targets.
9528
9529 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
9530
9531 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
9532 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
9533 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
9534 * gcc.dg/tree-ssa/loop-9.c: New test.
9535
9536 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
9537
9538 * g++.dg/parse/defarg10.C: New.
9539
9540 2005-06-06 Jakub Jelinek <jakub@redhat.com>
9541
9542 PR regression/21897
9543 * gcc.c-torture/execute/20050604-1.c: New test.
9544
9545 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
9546
9547 PR 21903
9548 * g++.dg/parse/defarg9.C: New.
9549
9550 PR c++/20637
9551 * g++.dg/inherit/using4.C: New.
9552 * g++.dg/overload/error1.C: Adjust expected errors.
9553 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
9554 * g++.old-deja/g++.brendan/arm2.C: Likewise.
9555 * g++.old-deja/g++.other/redecl2.C: Likewise.
9556 * g++.old-deja/g++.other/redecl4.C: Likewise.
9557 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
9558
9559 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9560
9561 * gfortran.dg/f2c_5.f90: Add -w to dg-options
9562
9563 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9564
9565 * lib/gfortran.exp (gfortran_target_compile): Call
9566 dg-additional-files-options
9567 * gfortran.dg/f2c_4.f90: New file
9568 * gfortran.dg/f2c_4.c: New file
9569 * gfortran.dg/f2c_5.f90: New file
9570 * gfortran.dg/f2c_5.c: New file
9571
9572 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9573
9574 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
9575
9576 PR fortran/21912
9577 * gfortran.dg/array_constructor_4.f90: New test.
9578
9579 2005-06-05 Mark Mitchell <mark@codesourcery.com>
9580
9581 PR c++/21619
9582 * g++.dg/ext/builtin9.C: New test.
9583
9584 2005-06-05 Dale Johannesen <dalej@apple.com>
9585
9586 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
9587 * gcc.c-torture/execute/20050603-2.c: Ditto.
9588
9589 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
9590
9591 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
9592 * gcc.dg/vect/vect-reduc-1.c: New.
9593 * gcc.dg/vect/vect-reduc-2.c: New.
9594 * gcc.dg/vect/vect-reduc-3.c: New.
9595
9596 2005-06-04 Dale Johannesen <dalej@apple.com>
9597
9598 * gcc.c-torture/execute/20050603-1.c: New.
9599 * gcc.c-torture/execute/20050603-2.c: New.
9600 * gcc.dg/20050603-3.c: New.
9601
9602 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9603
9604 PR fortran/19195
9605 * gfortran.dg/debug_1.f90: New test.
9606
9607 * gfortran.dg/forall_1.f90: New test.
9608
9609 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
9610
9611 * gfortran.dg/array_constructor_3.f90: New test.
9612
9613 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9614
9615 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
9616
9617 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
9618
9619 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
9620
9621 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
9622
9623 PR c/21873
9624 * gcc.dg/init-excess-1.c: New test.
9625
9626 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9627
9628 PR c++/21853
9629 * g++.dg/expr/static_cast6.C: New test.
9630
9631 2005-06-03 Diego Novillo <dnovillo@redhat.com>
9632
9633 * gcc.dg/tree-ssa/vrp14.c: New test.
9634
9635 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9636
9637 PR c++/21336
9638 * g++.dg/template/new2.C: New test.
9639
9640 2005-06-03 Josh Conner <jconner@apple.com>
9641
9642 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
9643 all entries in initializer.
9644
9645 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
9646
9647 PR middle-end/21858
9648 * gcc.dg/pr21858.c: New testcase.
9649
9650 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
9651
9652 PR tree-optimization/21292
9653
9654 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
9655 New.
9656 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9657 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9658 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9659 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9660 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
9661
9662 2005-06-02 Richard Henderson <rth@redhat.com>
9663
9664 * gcc.dg/sync-2.c: Use -march=i486 for i386.
9665
9666 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
9667
9668 * gcc.dg/wtypequal.c: New testcase.
9669
9670 2005-06-02 Diego Novillo <dnovillo@redhat.com>
9671
9672 PR 21582
9673 * gcc.dg/tree-ssa/pr21582.c: New test.
9674
9675 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9676
9677 PR c++/21280
9678 * g++.dg/opt/interface2.h: New.
9679 * g++.dg/opt/interface2.C: New.
9680 * g++.dg/init/ctor4.C: Adjust error lines.
9681 * g++.old-deja/g++.bob/inherit2.C: Likewise.
9682 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9683 * g++.old-deja/g++.jason/opeq3.C: Likewise.
9684 * g++.old-deja/g++.pt/assign1.C: Likewise.
9685 * g++.old-deja/g++.pt/crash20.C: Likewise.
9686
9687 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
9688
9689 PR tree-optimization/21734
9690 * g++.dg/vect/pr21734_1.cc: New.
9691 * g++.dg/vect/pr21734_2.cc: New.
9692
9693 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9694
9695 PR c++/20350
9696 * g++.dg/template/spec24.C: New.
9697
9698 PR c++/21151
9699 * g++.dg/pch/local-1.C: New.
9700 * g++.dg/pch/local-1.Hs: New.
9701
9702 2005-06-01 Diego Novillo <dnovillo@redhat.com>
9703
9704 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
9705 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
9706 * gcc.dg/tree-ssa/pr14341.c: New test.
9707 * gcc.dg/tree-ssa/pr14841.c: New test.
9708 * gcc.dg/tree-ssa/pr20701.c: New test.
9709 * gcc.dg/tree-ssa/pr21086.c: New test.
9710 * gcc.dg/tree-ssa/pr21090.c: New test.
9711 * gcc.dg/tree-ssa/pr21332.c: New test.
9712 * gcc.dg/tree-ssa/pr21458.c: New test.
9713 * gcc.dg/tree-ssa/pr21658.c: New test.
9714 * gcc.dg/tree-ssa/vrp01.c: New test.
9715 * gcc.dg/tree-ssa/vrp02.c: New test.
9716 * gcc.dg/tree-ssa/vrp03.c: New test.
9717 * gcc.dg/tree-ssa/vrp04.c: New test.
9718 * gcc.dg/tree-ssa/vrp05.c: New test.
9719 * gcc.dg/tree-ssa/vrp06.c: New test.
9720 * gcc.dg/tree-ssa/vrp07.c: New test.
9721 * gcc.dg/tree-ssa/vrp08.c: New test.
9722 * gcc.dg/tree-ssa/vrp09.c: New test.
9723 * gcc.dg/tree-ssa/vrp10.c: New test.
9724 * gcc.dg/tree-ssa/vrp11.c: New test.
9725 * gcc.dg/tree-ssa/vrp12.c: New test.
9726 * gcc.dg/tree-ssa/vrp13.c: New test.
9727
9728 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
9729
9730 PR 21029
9731 * gcc.dg/tree-ssa/pr21029.c: New test.
9732
9733 2005-06-01 Roger Sayle <roger@eyesopen.com>
9734
9735 * gfortran.dg/logint-1.f: New test case.
9736 * gfortran.dg/logint-2.f: Likewise.
9737 * gfortran.dg/logint-3.f: Likewise.
9738
9739 2005-06-01 Jakub Jelinek <jakub@redhat.com>
9740
9741 PR c/21536
9742 PR c/20760
9743 * gcc.dg/20050527-1.c: New test.
9744
9745 * gcc.dg/i386-sse-12.c: New test.
9746
9747 PR fortran/21729
9748 * gfortran.dg/implicit_5.f90: New test.
9749
9750 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
9751
9752 PR fortran/20883
9753 * gfortran/assign_4.f90: New test.
9754 * gfortran/assign_2.f90: Change compile to run.
9755
9756 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
9757
9758 * lib/target-supports.exp
9759 (check_effective_target_sync_char_short): New.
9760 * gcc.dg/sync-2.c: New.
9761
9762 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
9763
9764 PR tree-optimization/21817
9765 * gcc.dg/torture/pr21817-1.c: New.
9766
9767 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
9768
9769 PR c++/21165
9770 * g++.dg/template/init5.C: New.
9771
9772 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
9773
9774 * gfortran.dg/char_initialiser_actual.f90:
9775 Test character initialisers as actual arguments.
9776 * gfortran.dg/char_pointer_comp_assign.f90:
9777 Test character pointer structure component assignments.
9778 * gfortran.dg/char_array_structure_constructor.f90:
9779 Test character components in structure constructors.
9780
9781 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
9782
9783 PR middle-end/20931
9784 * g++.dg/opt/pr20931.C: New test.
9785
9786 2005-05-31 Andreas Jaeger <aj@suse.de>
9787
9788 PR testsuite/20772
9789 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
9790 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
9791 g++.old-deja/g++.ext/asmspec1.C,
9792 g++.old-deja/g++.other/regstack.C,
9793 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
9794 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
9795 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
9796 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
9797 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
9798 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
9799 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
9800 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
9801 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
9802 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
9803 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
9804 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
9805 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
9806 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
9807 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
9808 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
9809 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
9810 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
9811 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
9812
9813 2005-05-31 Jeff Law <law@redhat.com>
9814
9815 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
9816
9817 2005-05-30 Paolo Carlini <pcarlini@suse.de>
9818
9819 PR middle-end/21743
9820 * gcc.dg/builtins-1.c: Activate disabled clog test.
9821 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9822
9823 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
9824
9825 * gfortran.dg/char_pointer_assign.f90:
9826 Test character-pointer assignments and pointer assignments.
9827 * gfortran.dg/char_pointer_dummy.f90:
9828 Test character-pointer dummy arguments.
9829 * gfortran.dg/char_pointer_func.f90:
9830 Test character-pointer function returns.
9831 * gfortran.dg/char_pointer_dependency.f90:
9832 Test character-pointer functions with dependencies.
9833
9834 2005-05-30 Mark Mitchell <mark@codesourcery.com>
9835
9836 PR c++/21784
9837 * g++.dg/lookup/using14.C: New test.
9838
9839 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
9840
9841 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
9842 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
9843 trailing ^M.
9844
9845 2005-05-29 Geoffrey Keating <geoffk@apple.com>
9846
9847 PR c++/17413
9848 * g++.dg/template/local5.C: New.
9849
9850 PR target/21761
9851 * gcc.c-torture/compile/pr21761.c: New.
9852
9853 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
9854 before darwin8.
9855
9856 2005-05-30 Steven G. Kargl
9857
9858 PR fortran/20846
9859 * gfortran.dg/inquire_8.f90: New test.
9860
9861 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9862
9863 PR libfortran/21376
9864 * gfortran.dg/output_exponents_1.f90: New test.
9865
9866 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9867
9868 PR libfortran/20006
9869 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
9870
9871 2005-05-28 Mark Mitchell <mark@codesourcery.com>
9872
9873 PR c++/21210
9874 * g++.dg/ext/complex1.C: New test.
9875
9876 PR c++/21340
9877 * g++.dg/init/ctor6.C: New test.
9878
9879 2005-05-29 Jan Hubicka <jh@suse.cz>
9880
9881 * gcc.c-torture/compile/pr21562.c: New.
9882
9883 2005-05-28 Steven G. Kargl <kargls@comcast.net>
9884
9885 * gfortran.dg/subnormal_1.f90: New test.
9886
9887 2005-05-28 Jan Hubicka <jh@suse.cz>
9888
9889 * tree-prof.exp: Fix comment.
9890 * value-prof-1.c: New.
9891 * value-prof-2.c: New.
9892 * value-prof-3.c: New.
9893 * value-prof-4.c: New.
9894
9895 2005-05-27 Mark Mitchell <mark@codesourcery.com>
9896
9897 PR c++/21614
9898 * g++.dg/expr/ptrmem6.C: New test.
9899 * g++.dg/expr/ptrmem6a.C: Likewise.
9900
9901 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
9902
9903 PR tree-optimization/21658
9904 * gcc.dg/tree-ssa/pr21658.c: New.
9905
9906 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
9907
9908 PR c++/21455
9909 * g++.dg/inherit/ptrmem3.C: New.
9910
9911 PR c++/21681
9912 * g++.dg/parse/template16.C: New.
9913
9914 2005-05-27 Andreas Jaeger <aj@suse.de>
9915
9916 * gcc.dg/setjmp-2.c: Only run in 32-bit.
9917
9918 * gcc.dg/i386-sse-8.c: Run test on all archs.
9919
9920 2005-05-26 Mike Stump <mrs@apple.com>
9921
9922 * objc.dg/isa-field-1.m: Only run on darwin.
9923 * objc.dg/lookup-1.m: Likewise.
9924 * objc.dg/try-catch-8.m: Likewise.
9925
9926 2005-05-26 Roger Sayle <roger@eyesopen.com>
9927
9928 PR tree-optimization/9814
9929 * gcc.dg/pr9814-1.c: New test case.
9930
9931 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9932
9933 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
9934 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
9935 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
9936 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
9937 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
9938 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
9939 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
9940 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
9941 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
9942 objc.dg/try-catch-8.m: New.
9943
9944 2005-05-26 Janis Johnson <janis187@us.ibm.com>
9945
9946 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
9947 remove extraneous semicolons.
9948
9949 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9950
9951 * obj-c++.dg/comp-types-12.mm: New.
9952 * objc.dg/comp-types-11.m: New.
9953 * objc.dg/selector-4.m: New.
9954
9955 2005-05-26 Andreas Jaeger <aj@suse.de>
9956
9957 PR testsuite/20772
9958 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
9959 g++.old-deja/g++.ext/attrib3.C,
9960 g++.old-deja/g++.other/store-expr1.C,
9961 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
9962 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
9963 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9964 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
9965 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
9966 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
9967 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
9968 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9969 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
9970 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
9971 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
9972 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
9973 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
9974 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
9975 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
9976 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
9977 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
9978 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9979 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
9980
9981 2005-05-26 Andreas Jaeger <aj@suse.de>
9982
9983 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
9984 x86-64 compilation.
9985
9986 2005-05-26 Andreas Jaeger <aj@suse.de>
9987
9988 PR testsuite/20772
9989 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
9990 gcc.misc-tests/i386-pf-athlon-1.c,
9991 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9992 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
9993 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
9994 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
9995 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
9996 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
9997 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
9998 programs.
9999
10000 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
10001 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
10002 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
10003 x86-64 compilation.
10004
10005 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
10006 x86_64.
10007
10008 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
10009 effective-target ilp32.
10010
10011 2005-05-26 David Ung <davidu@mips.com>
10012
10013 * gcc.target/mips/ext_ins.c: New test for testing the generation
10014 of MIPS32/64 rev 2 ext/ins instructions.
10015
10016 2005-05-26 Andreas Jaeger <aj@suse.de>
10017
10018 * treelang/compile/unsigned.tree: Use gimple instead of
10019 nonexisting generic dump.
10020
10021 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
10022
10023 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
10024
10025 2005-05-26 Andreas Jaeger <aj@suse.de>
10026
10027 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
10028
10029 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
10030
10031 PR libfortran/17283
10032 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
10033 Test callee-allocated memory with write statements.
10034
10035 2005-05-25 Roger Sayle <roger@eyesopen.com>
10036
10037 PR middle-end/21709
10038 * gcc.dg/pr21709-1.c: New test case.
10039
10040 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10041 Mike Stump <mrs@apple.com>
10042
10043 * objc/execute/next_mapping.h: Update for C++.
10044
10045 * obj-c++.dg/selector-1.mm: Move to...
10046 * obj-c++.dg/selector-4.mm: here...
10047
10048 * obj-c++.dg/basic.mm: New.
10049 * obj-c++.dg/comp-types-1.mm: New.
10050 * obj-c++.dg/cxx-class-1.mm: New.
10051 * obj-c++.dg/cxx-ivars-1.mm: New.
10052 * obj-c++.dg/cxx-ivars-2.mm: New.
10053 * obj-c++.dg/cxx-ivars-3.mm: New.
10054 * obj-c++.dg/cxx-scope-1.mm: New.
10055 * obj-c++.dg/cxx-scope-2.mm: New.
10056 * obj-c++.dg/defs.mm: New.
10057 * obj-c++.dg/empty-private-1.mm: New.
10058 * obj-c++.dg/encode-1.mm: New.
10059 * obj-c++.dg/encode-2.mm: New.
10060 * obj-c++.dg/encode-3.mm: New.
10061 * obj-c++.dg/extern-c-1.mm: New.
10062 * obj-c++.dg/extra-semi.mm: New.
10063 * obj-c++.dg/fix-and-continue-2.mm: New.
10064 * obj-c++.dg/isa-field-1.mm: New.
10065 * obj-c++.dg/ivar-list-semi.mm: New.
10066 * obj-c++.dg/local-decl-1.mm: New.
10067 * obj-c++.dg/lookup-1.mm: New.
10068 * obj-c++.dg/lookup-2.mm: New.
10069 * obj-c++.dg/method-1.mm: New.
10070 * obj-c++.dg/method-2.mm: New.
10071 * obj-c++.dg/method-3.mm: New.
10072 * obj-c++.dg/method-4.mm: New.
10073 * obj-c++.dg/method-5.mm: New.
10074 * obj-c++.dg/method-6.mm: New.
10075 * obj-c++.dg/method-7.mm: New.
10076 * obj-c++.dg/no-extra-load.mm: New.
10077 * obj-c++.dg/overload-1.mm: New.
10078 * obj-c++.dg/pragma-1.mm: New.
10079 * obj-c++.dg/pragma-2.mm: New.
10080 * obj-c++.dg/private-1.mm: New.
10081 * obj-c++.dg/private-2.mm: New.
10082 * obj-c++.dg/proto-qual-1.mm: New.
10083 * obj-c++.dg/qual-types-1.mm: New.
10084 * obj-c++.dg/stubify-1.mm: New.
10085 * obj-c++.dg/stubify-2.mm: New.
10086 * obj-c++.dg/super-class-1.mm: New.
10087 * obj-c++.dg/super-class-2.mm: New.
10088 * obj-c++.dg/super-dealloc-1.mm: New.
10089 * obj-c++.dg/super-dealloc-2.mm: New.
10090 * obj-c++.dg/template-1.mm: New.
10091 * obj-c++.dg/template-2.mm: New.
10092 * obj-c++.dg/template-3.mm: New.
10093 * obj-c++.dg/template-4.mm: New.
10094 * obj-c++.dg/template-5.mm: New.
10095 * obj-c++.dg/template-6.mm: New.
10096 * obj-c++.dg/try-catch-1.mm: New.
10097 * obj-c++.dg/try-catch-2.mm: New.
10098 * obj-c++.dg/try-catch-3.mm: New.
10099 * obj-c++.dg/try-catch-4.mm: New.
10100 * obj-c++.dg/try-catch-5.mm: New.
10101 * obj-c++.dg/try-catch-6.mm: New.
10102 * obj-c++.dg/try-catch-7.mm: New.
10103 * obj-c++.dg/try-catch-8.mm: New.
10104 * obj-c++.dg/try-catch-9.mm: New.
10105 * obj-c++.dg/va-meth-1.mm: New.
10106
10107 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10108
10109 * obj-c++.dg/selector-1.mm: New.
10110 * obj-c++.dg/selector-2.mm: New.
10111
10112 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10113
10114 * obj-c++.dg/selector-3.mm: New.
10115 * objc.dg/selector-3.m: New.
10116
10117 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10118
10119 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
10120 about where warning appears.
10121
10122 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
10123
10124 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
10125 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
10126 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
10127 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
10128
10129 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
10130
10131 * gcc.dg/20050524-1.c: New test.
10132
10133 2005-05-25 Jan Hubicka <jh@suse.cz>
10134
10135 * gcc.dg/tree-prof/inliner-1.c: New.
10136
10137 2005-05-25 Janis Johnson <janis187@us.ibm.com>
10138
10139 * gcc.dg/tree-prof: New directory.
10140 * gcc.dg/tree-prof/tree-prof.exp: New.
10141
10142 2005-05-25 DJ Delorie <dj@redhat.com>
10143
10144 * gcc.dg/Wattributes-1.c: New.
10145 * gcc.dg/Wattributes-2.c: New.
10146 * gcc.dg/Wattributes-3.c: New.
10147
10148 20005-05-24 Janis Johnson <janis187@us.ibm.com>
10149
10150 PR tree-optimization/19833
10151 * gcc.dg/uninit-4.c: Remove xfail.
10152 * gcc.dg/uninit-9.c: Ditto.
10153
10154 2005-05-24 Ziemowit Laski <zlaski@apple.com>
10155
10156 * obj-c++.dg/bitfield-[1-5].mm: New.
10157 * obj-c++.dg/class-protocol-1.mm: New.
10158 * obj-c++.dg/comp-types-1[0-1].mm: New.
10159 * obj-c++.dg/comp-types-[2-9].mm: New.
10160 * obj-c++.dg/encode-[4-8].mm: New.
10161 * obj-c++.dg/layout-1.mm: New.
10162 * obj-c++.dg/method-1[0-9].mm: New.
10163 * obj-c++.dg/method-2[0-1].mm: New.
10164 * obj-c++.dg/method-[8-9].mm: New.
10165 * obj-c++.dg/objc-gc-3.mm: New.
10166 * obj-c++.dg/try-catch-10.mm: New.
10167 * objc.dg/bitfield-5.m: New.
10168 * objc.dg/comp-types-10.m: New.
10169 * objc.dg/comp-types-9.m: New.
10170 * objc.dg/layout-1.m: New.
10171 * objc.dg/objc-gc-4.m: New.
10172 * objc.dg/try-catch-9.m: New.
10173 * objc.dg/class-protocol-1.m: Tweak diagnostics.
10174 * objc.dg/comp-types-1.m: Likewise.
10175 * objc.dg/comp-types-[5-6].m: Likewise.
10176 * objc.dg/method-9.m: Likewise.
10177
10178 2005-05-24 Janis Johnson <janis187@us.ibm.com>
10179
10180 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
10181 and on hardware without VMX support.
10182
10183 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
10184
10185 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
10186
10187 * lib/profopt.exp (dg-final-generate, dg-final-use,
10188 profopt-final-code, profopt-get-options): New.
10189 (profopt-execute): Process test directives.
10190
10191 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
10192 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
10193 cleanup-tree-dump, cleanup-saved-temps): Update comments.
10194
10195 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
10196
10197 PR C++/21645
10198 * g++.dg/init/ctor5.C: New test.
10199
10200 2005-05-24 Ira Rosen <irar@il.ibm.com>
10201
10202 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
10203 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
10204 vect-113.c, vect-114.c.
10205
10206 2005-05-23 Adam Nemet <anemet@lnxw.com>
10207
10208 * gcc.dg/const-elim-1.c: Remove xfails.
10209
10210 2005-05-23 Jeff Law <law@redhat.com>
10211
10212 * gcc.c-torture/compile/pr21638.c: New test.
10213 * gcc.c-torture/compile/20050520-1.c: New test.
10214
10215 2005-05-23 Nick Clifton <nickc@redhat.com>
10216
10217 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
10218 be a proper triple, ie: m32r*-*-*.
10219 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10220
10221 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
10222
10223 PR middle-end/21331
10224 PR tree-opt/21293
10225 * gcc.c-torture/compile/pr21293.c: New test.
10226 * gcc.c-torture/execute/pr21331.c: New test.
10227
10228 2004-05-20 Richard Henderson <rth@redhat.com>
10229
10230 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
10231
10232 2005-05-20 Ziemowit Laski <zlaski@apple.com>
10233
10234 * obj-c++-dg.exp: Add.
10235 * obj-c++.exp: Add.
10236 * obj-c++.dg/dg.exp: Add.
10237
10238 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
10239
10240 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
10241 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
10242
10243 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
10244
10245 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
10246
10247 2004-05-19 Richard Henderson <rth@redhat.com>
10248
10249 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
10250
10251 2005-05-19 Janis Johnson <janis187@us.ibm.com>
10252
10253 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
10254
10255 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
10256
10257 2005-05-19 Jakub Jelinek <jakub@redhat.com>
10258
10259 PR c++/21495
10260 * g++.dg/parse/extern1.C: New test.
10261 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
10262
10263 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10264
10265 * gcc.dg/c99-math.h: New.
10266 * gcc.dg/c99-math-float-1.c: New test.
10267 * gcc.dg/c99-math-double-1.c: Likewise.
10268 * gcc.dg/c99-math-long-double-1.c: Likewise.
10269
10270 2005-05-18 Richard Henderson <rth@redhat.com>
10271
10272 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
10273
10274 2005-05-18 Devang Patel <dpatel@apple.com>
10275
10276 * g++.dg/opt/20050511-1.C: New test.
10277
10278 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
10279
10280 PR libfortran/21127
10281 * gfortran.dg/reshape-complex.f90: New test.
10282
10283 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
10284
10285 * gfortran.dg/array_constructor_1.f90: New test.
10286 * gfortran.dg/array_constructor_2.f90: New test.
10287
10288 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
10289
10290 PR fortran/20954
10291 * gfortran.dg/pr20954.f: New test.
10292
10293 2005-05-17 Mike Stump <mrs@apple.com>
10294
10295 Yet more Objective-C++...
10296
10297 * objc.dg/method-5.m: Update.
10298 * objc.dg/method-6.m: Update.
10299 * objc.dg/method-7.m: Update.
10300 * objc.dg/method-9.m: Update.
10301 * objc.dg/try-catch-2.m: Update.
10302
10303 2005-05-17 Mark Mitchell <mark@codesourcery.com>
10304
10305 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
10306 Remove little-endian optimizations.
10307
10308 2005-05-17 Jeff Law <law@redhat.com>
10309
10310 * g++.dg/tree-ssa/pr14814.C: New test.
10311 * gcc.dg/tree-ssa/pr14814.C: New test.
10312 * gcc.dg/tree-ssa/pr17141-1.C: New test.
10313 * gcc.dg/tree-ssa/pr17141-2.C: New test.
10314
10315 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10316
10317 * gcc.dg/compat/generate-random.c: Do not include
10318 libiberty.h.
10319 * gcc.dg/compat/generate-random_r.c: Likewise.
10320
10321 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
10322
10323 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
10324
10325 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10326
10327 PR middle-end/21595
10328 * g++.dg/tree-ssa/builtin1.C: New testcase.
10329
10330 2005-05-17 Jakub Jelinek <jakub@redhat.com>
10331
10332 PR c++/21454
10333 * g++.dg/opt/const4.C: New test.
10334
10335 PR middle-end/21492
10336 * g++.dg/opt/crossjump1.C: New test.
10337
10338 PR tree-optimization/21610
10339 * gcc.c-torture/compile/20050516-1.c: New test.
10340
10341 PR fortran/15080
10342 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
10343 about the test failing.
10344 * gfortran.fortran-torture/execute/where_7.f90: New test.
10345 * gfortran.fortran-torture/execute/where_8.f90: New test.
10346
10347 2005-05-16 Richard Henderson <rth@redhat.com>
10348
10349 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
10350 i?86 and x86_64.
10351
10352 2005-05-16 Mark Mitchell <mark@codesourcery.com>
10353
10354 * gcc.dg/compat/generate-random.c (config.h): Do not include.
10355 (limits.h): Include unconditionally.
10356 (stdlib.h): Likewise.
10357 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
10358 (limits.h): Include unconditionally.
10359 (stdlib.h): Likewise.
10360 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
10361 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
10362 (limits.h): Include unconditionally.
10363 (stdlib.h): Likewise.
10364 (hashtab.h): Do not include.
10365 (getopt.h): Likewise.
10366 (stddef.h): Include.
10367 (hashval_t): Define.
10368 (struct entry): Add "next" field.
10369 (HASH_SIZE): New macro.
10370 (hash_table): New variable.
10371 (switchfiles): Do not use xmalloc.
10372 (mix): New macro.
10373 (iterative_hash): New function.
10374 (hasht): Remove.
10375 (e_exists): New function.
10376 (e_insert): Likewise.
10377 (output): Use, instead of libiberty hashtable functions.
10378 (main): Do not use getopt. Do not call htab_create.
10379
10380 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
10381
10382 PR libstdc++/21526
10383 * lib/target-supports.exp (check_mkfifo_available):
10384 Return 0 for cygwin as mkfifo support incomplete on platform.
10385 Fix typos in comments.
10386
10387 2005-05-15 Mark Mitchell <mark@codesourcery.com>
10388
10389 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
10390
10391 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
10392
10393 PR fortran/17432
10394 * gfortran.dg/assign_4.f: New test.
10395
10396 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
10397
10398 PR tree-optimization/21563
10399 * gcc.dg/tree-ssa/pr21563.c: New.
10400
10401 2005-05-14 Jan Hubicka <jh@suse.cz>
10402
10403 * gcc.dg/noreturn-7.c: Allow control reaches warning.
10404
10405 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
10406
10407 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
10408
10409 2005-05-13 Julian Brown <julian@codesourcery.com>
10410
10411 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
10412 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
10413
10414 2005-05-13 Jan Hubicka <jh@suse.cz>
10415
10416 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
10417 * gcc.dg/fold-xor-?.c: Likewise.
10418 * gcc.dg/pr15784-?.c: Likewise.
10419 * gcc.dg/pr20922-?.c: Likewise.
10420 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
10421 * gcc.dg/tree-ssa/pr17598.c: Likewise.
10422 * gcc.dg/tree-ssa/pr20470.c: Likewise.
10423
10424 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10425
10426 PR fortran/21260
10427 * gfortran.dg/hollerith_1.f90: New test.
10428
10429 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10430
10431 * gfortran.dg/func_result_2.f90: New test.
10432
10433 2005-05-11 Bud Davis <bdavis@gfortran.org>
10434
10435 * gfortran.dg/dev_null.f90: New test.
10436
10437 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
10438
10439 * gcc.dg/arm-vfp1.c: Revert last change.
10440
10441 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
10442
10443 PR middle-end/19807
10444 PR tree-optimization/19639
10445 * g++.dg/tree-ssa/pr19807.C: New testcase.
10446
10447 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10448
10449 PR libfortran/21471
10450 * gfortran.dg/append-1.f90: New test.
10451
10452 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10453
10454 * gcc.dg/pr18501.c: XFAIL.
10455 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
10456 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
10457 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
10458 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10459 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10460 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
10461 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
10462 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
10463
10464 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10465
10466 PR fortran/20178
10467 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
10468 gfortran.dg/f2c_3.f90: New tests.
10469
10470 * gfortran.dg/return_1.f90: Fix dg annotation.
10471
10472 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10473
10474 * gcc.c-torture/compile/20050510-1.c: New test.
10475
10476 2005-05-10 Mark Mitchell <mark@codesourcery.com>
10477
10478 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
10479
10480 2005-05-10 Bob Wilson <bob.wilson@acm.org>
10481
10482 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
10483
10484 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
10485
10486 PR c/17913
10487 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
10488
10489 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
10490
10491 PR c/21342
10492 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
10493 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
10494
10495 2005-05-10 Ben Elliston <bje@au.ibm.com>
10496
10497 PR debug/16676
10498 * gcc.dg/debug/pr16676.c: New test.
10499
10500 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
10501
10502 PR testsuite/21443
10503 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
10504 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
10505 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
10506 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
10507 Change -O1 to -O2.
10508 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
10509 -fno-tree-dominator-opts.
10510
10511 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10512
10513 * gfortran.dg/return_1.f90: New test.
10514
10515 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
10516
10517 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
10518
10519 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
10520
10521 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
10522
10523 PR c++/21427
10524 * g++.dg/inherit/covariant13.C: New.
10525
10526 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10527
10528 PR libfortran/19155
10529 * gfortran.dg/pr19155.f: New test.
10530
10531 2005-05-08 Roger Sayle <roger@eyesopen.com>
10532
10533 PR inline-asm/8788
10534 * gcc.dg/pr8788-1.c: New testcase.
10535
10536 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
10537
10538 PR target/21416
10539 * gcc.target/mips/fpcmp-[12].c: New tests.
10540
10541 2005-05-06 Mark Mitchell <mark@codesourcery.com>
10542
10543 * lib/target-supports-dg.exp (dg-require-fork): New function.
10544 (dg-require-mkfifo): Likewise.
10545 * lib/target-supports.exp (check_function_available): New
10546 function.
10547 (check_fork_available): Likewise.
10548 (check_mkfifo_available): Likewise.
10549
10550 2005-05-06 Jeff Law <law@redhat.com>
10551
10552 * gcc.c-torture/compile/pr21380.c: New test.
10553
10554 2005-05-06 Jakub Jelinek <jakub@redhat.com>
10555
10556 PR c++/20961
10557 * g++.dg/ext/weak3.C: New test.
10558
10559 2005-05-05 Mark Mitchell <mark@codesourcery.com>
10560
10561 PR c++/21352
10562 * g++.dg/template/crash37.C: New test.
10563
10564 2005-05-05 Paul Brook <paul@codesourcery.com>
10565
10566 * gcc.dg/arm-g2.c: Use effective-target arm32.
10567 * gcc.dg/arm-mmx-1.c: Ditto.
10568 * gcc.dg/arm-scd42-2.c: Ditto.
10569 * gcc.dg/arm-vfp1.c: Ditto.
10570 * lib/target-supports.exp (check_effective_target_arm32): New
10571 function.
10572
10573 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
10574
10575 PR libfortran/21354
10576 gfortran.dg/in_pack_rank7.f90: New test.
10577
10578 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
10579
10580 PR middle-end/15618
10581 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
10582
10583 2005-05-04 Jakub Jelinek <jakub@redhat.com>
10584
10585 PR middle-end/21265
10586 * gcc.dg/20050503-1.c: New test.
10587
10588 PR rtl-optimization/21239
10589 * gcc.dg/i386-sse-11.c: New test.
10590
10591 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
10592
10593 PR target/16888
10594 * gcc.target/i386/asm-1.c: New test.
10595
10596 2005-05-03 Jakub Jelinek <jakub@redhat.com>
10597
10598 PR rtl-optimization/21330
10599 * gcc.c-torture/execute/20050502-1.c: New test.
10600
10601 PR target/21297
10602 * gcc.c-torture/execute/20050502-2.c: New test.
10603
10604 2005-05-03 Uros Bizjak <uros@kss-loka.si>
10605
10606 PR middle-end/21282
10607 * gcc.dg/pr21282.c: New.
10608
10609 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10610
10611 * gcc.dg/vect/pr20122.c: Clean up .vect file.
10612 * gcc.dg/vect/vect-92.c: Likewise.
10613 * gcc.dg/vect/vect-93.c: Likewise.
10614 * gcc.dg/vect/vect-dv-1.c: Likewise.
10615 * gcc.dg/vect/vect-dv-2.c: Likewise.
10616 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
10617
10618 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10619
10620 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
10621 * gfortran.dg/vect/vect-2.f90: Likewise.
10622 * gfortran.dg/vect/vect-3.f90: Likewise.
10623 * gfortran.dg/vect/vect-4.f90: Likewise.
10624 * gfortran.dg/vect/vect-5.f90: Likewise.
10625
10626 2005-05-02 Geoffrey Keating <geoffk@apple.com>
10627
10628 PR target/20813
10629 * gcc.dg/rs6000-fpint-2.c: New.
10630
10631 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
10632
10633 PR c/15698
10634 * gcc.dg/builtins-30.c: Update expected messages.
10635 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
10636 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
10637 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
10638
10639 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
10640
10641 PR tree-optimization/21294
10642 * gcc.dg/tree-ssa/pr21294.c: New.
10643
10644 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
10645
10646 * gcc.dg/altivec-3.c (vec_store): Do not use the old
10647 __builtin_altivec_st_internal_4si built-in.
10648
10649 2005-05-02 Mark Mitchell <mark@codesourcery.com>
10650
10651 PR c++/15875
10652 * g++.dg/template/ptrmem14.C: New test.
10653
10654 2005-05-02 Paul Brook <paul@codesourcery.com>
10655
10656 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
10657
10658 2005-05-02 Michael Matz <matz@suse.de>
10659
10660 PR c++/19542
10661 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
10662
10663 2005-05-01 Mark Mitchell <mark@codesourcery.com>
10664
10665 * g++.dg/cpp/weak.C: New test.
10666
10667 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
10668
10669 * gcc.dg/tree-ssa/loop-8.c: New test.
10670
10671 2005-04-30 Michael Maty <matz@suse.de>
10672
10673 * gcc.dg/inline-mcpy.c: New test.
10674
10675 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
10676
10677 PR libfortran/18958
10678 * gfortran.dg/eoshift.f90: New test case.
10679
10680 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
10681
10682 PR libfortran/18857
10683 * gfortran.dg/matmul_1.f90: New test.
10684
10685 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10686
10687 PR tree-optimization/21030
10688 * gcc.dg/tree-ssa/pr21030.c: New.
10689
10690 2005-04-29 Devang Patel <dpatel@apple.com>
10691
10692 PR tree-optimization/21272
10693 * gcc.dg/vect/vect-ifcvt-10.c: New test.
10694
10695 2005-04-29 Jakub Jelinek <jakub@redhat.com>
10696
10697 PR fortran/13082
10698 PR fortran/18824
10699 * gfortran.dg/entry_4.f90: New test.
10700 * gfortran.fortran-torture/execute/entry_1.f90: New test.
10701 * gfortran.fortran-torture/execute/entry_2.f90: New test.
10702 * gfortran.fortran-torture/execute/entry_3.f90: New test.
10703 * gfortran.fortran-torture/execute/entry_4.f90: New test.
10704 * gfortran.fortran-torture/execute/entry_5.f90: New test.
10705 * gfortran.fortran-torture/execute/entry_6.f90: New test.
10706 * gfortran.fortran-torture/execute/entry_7.f90: New test.
10707
10708 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10709
10710 * gfortran.fortran-torture/execute/entry_8.f90: New test.
10711
10712 2005-04-29 Paul Brook <paul@codesourcery.com>
10713
10714 * gfortran.dg/entry_3.f90: New test.
10715
10716 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10717
10718 * gfortran.dg/implicit_4.f90: New test.
10719
10720 2005-04-28 Bob Wilson <bob.wilson@acm.org>
10721
10722 * lib/target-supports.exp (check_profiling_available): Return
10723 false for xtensa-*-elf.
10724
10725 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
10726
10727 * lib/fortran-torture.exp (fortran-torture.exp): Catch
10728 error if file cannot be deleted.
10729
10730 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10731
10732 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
10733 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
10734 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
10735 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
10736 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
10737 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
10738 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
10739 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
10740 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
10741 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
10742 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
10743 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
10744 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
10745
10746 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10747
10748 PR fortran/20865
10749 * gfortran.dg/pr20865.f90: New test.
10750
10751 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
10752
10753 * gcc.dg/void-cast-2.c: New test.
10754
10755 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10756
10757 PR c/21159
10758 * gcc.dg/void-cast-1.c: New test.
10759
10760 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
10761
10762 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
10763
10764 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10765
10766 PR fortran/21177
10767 * gfortran.dg/pr21177.f90: New test.
10768
10769 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
10770
10771 PR tree-optimization/21171
10772 * gcc.dg/tree-ssa/pr21171.c: New test.
10773
10774 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
10775
10776 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
10777 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
10778 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
10779 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
10780 gcc.dg/tree-ssa/gen-vect-32.c: New.
10781 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
10782 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
10783 don't run on PPC32.
10784
10785 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10786
10787 PR c/21213
10788 * gcc.dg/transparent-union-3.c: New test.
10789
10790 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10791
10792 PR c/20740
10793 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
10794 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
10795 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
10796 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
10797 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
10798 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
10799
10800 2005-04-26 Jeff Law <law@redhat.com>
10801
10802 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
10803 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
10804 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
10805 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
10806 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
10807 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
10808 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
10809
10810 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
10811
10812 PR tree-optimization/17598
10813 * gcc.dg/tree-ssa/pr17598.c: New testcase.
10814
10815 2005-04-25 Mike Stump <mrs@apple.com>
10816
10817 * objc.dg/fix-and-continue-1.m: Add.
10818
10819 2005-04-25 Roger Sayle <roger@eyesopen.com>
10820
10821 PR c++/20995
10822 * g++.dg/opt/pr20995-1.C: New test case.
10823
10824 2005-04-25 Devang Patel <dpatel@apple.com>
10825
10826 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
10827
10828 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10829
10830 PR testsuite/21062
10831 * g++.dg/opt/alias2.C (printf): Correct the prototype.
10832
10833 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10834
10835 PR C++/21188
10836 * g++.dg/opt/rtti2.C: New test.
10837
10838 2005-04-25 Paul Brook <paul@codesourcery.com>
10839 Steven G. Kargl <kargls@comcast.net>
10840
10841 PR fortran/20879
10842 * gfortran.dg/ichar_1.f90: New file.
10843
10844 2005-04-24 Jakub Jelinek <jakub@redhat.com>
10845
10846 PR middle-end/20991
10847 * g++.dg/opt/pr20991.C: New test.
10848
10849 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
10850 where sizeof (type) < __alignof__ (type).
10851 * gcc.dg/compat/struct-layout-1.h: Likewise.
10852
10853 2005-04-24 Per Bothner <per@bothner.com>
10854 Devang Patel <dpatel@apple.com>
10855
10856 PR preprocessor/20907
10857 * gcc.dg/cpp/very-long-comment.c: New test.
10858
10859 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10860
10861 PR fortran/20059
10862 * gfortran.dg/common_5.f: New test.
10863
10864 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
10865
10866 PR middle-end/21082
10867 * g++.dg/tree-ssa/pr21082.C: New testcase.
10868
10869 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
10870
10871 * gcc.dg/vect/vect-99.c: New test.
10872
10873 2005-04-22 Diego Novillo <dnovillo@redhat.com>
10874
10875 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
10876
10877 2005-04-22 Jeff Law <law@redhat.com>
10878
10879 * gcc.dg/uninit-5.c: Remove xfails.
10880 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
10881 conditionals and loads.
10882
10883 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
10884
10885 PR libfortran/20074
10886 PR libfortran/20436
10887 PR libfortran/21108
10888 * gfortran.dg/nested_reshape.f90: new test
10889 * gfortran.dg/reshape-alloc.f90: new test
10890 * gfortran.dg/reshape.f90: new test
10891
10892 2005-04-22 Mark Mitchell <mark@codesourcery.com>
10893
10894 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
10895
10896 * gcc.dg/arm-vfp1.c: New test.
10897
10898 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
10899
10900 PR c++/21087
10901 * g++.dg/lookup/builtin2.C: New test.
10902
10903 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
10904
10905 * gcc.dg/weak/weak-13.c: New test.
10906
10907 2005-04-21 Geoffrey Keating <geoffk@apple.com>
10908
10909 * lib/target-supports.exp (check_effective_target_sync_int_long):
10910 Add powerpc*.
10911
10912 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
10913
10914 * gcc.target/mips/branch-1.c: New test.
10915
10916 2005-04-21 Richard Henderson <rth@redhat.com>
10917
10918 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
10919 * gcc.dg/vect/vect-86.c: Likewise.
10920 * gcc.dg/vect/vect-87.c: Likewise.
10921 * gcc.dg/vect/vect-88.c: Likewise.
10922
10923 2005-04-21 Devang Patel <dpatel@apple.com>
10924
10925 PR optimization/20994
10926 * gcc.dg/tree-ssa/ifc-3.c: New test.
10927
10928 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10929
10930 PR c/12913
10931 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
10932 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
10933 gcc.dg/c99-vla-jump-5.c: New tests.
10934
10935 2005-04-19 Richard Henderson <rth@redhat.com>
10936
10937 * lib/target-supports.exp (check_effective_target_vect_int_mult):
10938 Fix typo in exists check.
10939 (check_effective_target_sync_int_long): New.
10940 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
10941 * gcc.dg/ia64-sync-2.c: Likewise.
10942 * gcc.dg/ia64-sync-3.c: Likewise.
10943 * gcc.dg/ia64-sync-4.c: Likewise.
10944
10945 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
10946
10947 * gcc.dg/fold-xor-1.c: New test.
10948 * gcc.dg/fold-xor-2.c: New test.
10949
10950 2005-04-19 James E. Wilson <wilson@specifixinc.com>
10951
10952 PR target/20670
10953 * g++.dg/eh/fp-regs.C: New test.
10954
10955 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10956
10957 * gcc.dg/Wint-to-pointer-cast-1.c,
10958 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
10959 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
10960 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
10961
10962 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10963
10964 PR fortran/16861
10965 * gfortran.dg/pr16861.f90: New test.
10966
10967 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10968
10969 * gcc.dg/pr21085.c: New test.
10970
10971 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
10972
10973 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
10974 (setup_mips_tests, dg-mips-options): New procedures.
10975 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
10976 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
10977 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
10978 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10979 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
10980 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
10981 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
10982 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10983 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
10984 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
10985 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
10986 dg-mips-options instead of dg-options. Remove now-redundant
10987 preprocessor guards.
10988 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
10989 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10990 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10991 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
10992 * gcc.dg/vr-mult-2.c: Delete.
10993 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
10994 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
10995 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
10996 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
10997 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
10998 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
10999 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
11000
11001 2005-04-18 Laurent GUERBY <laurent@guerby.net>
11002
11003 * ada/acats/run_all.sh: Use sync when executable not present.
11004
11005 2005-04-18 Devang Patel <dpatel@apple.com>
11006
11007 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
11008 * gcc.dg/vect/vect-11a.c: New.
11009 * gcc.dg/vect/vect-none.c: Update.
11010 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
11011
11012 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
11013
11014 PR tree-optimization/20922
11015 * gcc.dg/pr20922-1.c: New test.
11016 * gcc.dg/pr20922-2.c: New test.
11017 * gcc.dg/pr20922-3.c: New test.
11018 * gcc.dg/pr20922-4.c: New test.
11019 * gcc.dg/pr20922-5.c: New test.
11020 * gcc.dg/pr20922-6.c: New test.
11021
11022 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11023
11024 PR libfortran/20950
11025 * gfortran.dg/pr20950.f: New test.
11026
11027 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11028
11029 PR libfortran/19216
11030 * gfortran.dg/pr19216.f: New test.
11031
11032 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
11033
11034 PR tree-optimization/21001
11035 * gcc.dg/tree-ssa/pr21001.c: New.
11036
11037 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
11038
11039 PR libfortran/21075
11040 * gfortran.dg/reshape_rank7.f90: New test.
11041
11042 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
11043
11044 PR libfortran/12884 gfortran.dg/pr12884.f: New test
11045 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
11046 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
11047 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
11048 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
11049 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
11050 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
11051 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
11052 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
11053 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
11054 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
11055 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
11056 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
11057 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
11058 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
11059 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
11060 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
11061 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
11062 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
11063 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
11064 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
11065
11066 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
11067
11068 * gfortran.dg/wtruncate.f: New testcase.
11069 * gfortran.dg/wtruncate.f90: New testcase.
11070
11071 2005-04-16 Mark Mitchell <mark@codesourcery.com>
11072
11073 PR c++/21025
11074 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
11075 which sizeof/alignof is dependent, rather than just whether we are
11076 processing_template_decl.
11077
11078 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
11079
11080 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
11081 corrected typo where the wrong variables had been compared.
11082
11083 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
11084
11085 PR libfortran/18495
11086 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
11087 Test callee-allocated version of return array with a write
11088 statement.
11089 Test spread with a temporary with another write statement.
11090
11091 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
11092
11093 PR tree-optimization/21031
11094 * gcc.dg/tree-ssa/pr21031.c: New.
11095
11096 2005-04-15 Uros Bizjak <uros@kss-loka.si>
11097
11098 PR tree-optimization/21004
11099 * gcc.dg/builtins-53.c: Include builtins-config.h.
11100 Check floorf, ceilf, floorl and ceill transformations
11101 only when HAVE_C99_RUNTIME is defined.
11102
11103 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
11104
11105 PR middle-end/20739
11106 * gcc.dg/tree-ssa/pr20739.c: New test.
11107
11108 2005-04-14 Mike Stump <mrs@apple.com>
11109
11110 * gcc.dg/Foundation.framework/empty: New.
11111 * gcc.dg/framework-2.c: New.
11112
11113 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
11114
11115 PR tree-optimization/21021
11116 * gcc.c-torture/compile/pr21021.c: New.
11117
11118 2005-04-14 Janis Johnson <janis187@us.ibm.com
11119
11120 PR testsuite/21010
11121 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
11122 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
11123 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
11124 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
11125 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
11126 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
11127 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
11128 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
11129
11130 2005-04-14 Richard Henderson <rth@redhat.com>
11131
11132 * lib/target-supports.exp (check_effective_target_vect_condition):
11133 Add ia64, i?86, and x86_64.
11134
11135 2005-04-14 Steven G. Kargl <kargls@comcast.net>
11136
11137 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
11138
11139 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
11140
11141 PR tree-optimization/20657
11142 * gcc.dg/tree-ssa/pr20657.c: New.
11143
11144 2005-04-14 Uros Bizjak <uros@kss-loka.si>
11145
11146 * gcc.dg/builtins-53.c: Also check (int)trunc* and
11147 (long long int)trunc*.
11148
11149 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
11150
11151 PR target/20927
11152 * gcc.dg/pr20927.c: New test.
11153
11154 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
11155
11156 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
11157 * gcc.target/mips/asm-1.c: Likewise.
11158
11159 2005-04-13 Dale Johannesen <dalej@apple.com>
11160
11161 * objc.dg/objc-fast-4.m: New.
11162
11163 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
11164
11165 * gcc.target/cris/torture/cris-torture.exp: New driver in new
11166 directory.
11167 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
11168
11169 2005-04-13 David Edelsohn <edelsohn@gnu.org>
11170
11171 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
11172 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
11173 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
11174
11175 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
11176
11177 PR tree-optimization/20913
11178 * gcc.dg/tree-ssa/pr20913.c: New.
11179
11180 PR tree-optimization/20702
11181 * gcc.dg/tree-ssa/pr20702.c: New.
11182
11183 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11184
11185 PR c++/13744
11186 * g++.dg/inherit/local3.C: New test.
11187
11188 2005-04-12 Jeff Law <law@redhat.com>
11189
11190 * gcc.dg/tree-ssa/20050412-1.c: New test.
11191
11192 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
11193
11194 PR libfortran/19016
11195 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
11196 Add tests with mask generated by expression.
11197 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11198 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11199 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11200
11201 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
11202
11203 PR middle-end/20917
11204 * gcc.dg/20050409-1.c: New test.
11205
11206 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
11207
11208 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
11209
11210 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11211
11212 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11213 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
11214 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11215 (TARGET_CXX): Adjust accordingly.
11216 * target.h (struct gcc_target): Remove epxort_class_data. Add
11217 determine_class_data_visibility and class_data_always_comdat.
11218 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11219 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
11220 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11221 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
11222 (arm_cxx_determine_class_data_visibility): New.
11223 (arm_cxx_class_data_always_comdat): Likewise.
11224 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11225 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
11226 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11227 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
11228 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
11229 Define.
11230
11231 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11232
11233 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
11234
11235 2005-04-11 Geoffrey Keating <geoffk@apple.com>
11236
11237 * gcc.dg/i386-darwin-fpmath.c: New.
11238
11239 2004-04-11 Devang Patel <dpatel@apple.com>
11240
11241 * lib/target-supports.exp (check_effective_target_vect_condition): New.
11242 * gcc.dg/vect/vect-ifcvt-1.c: New test.
11243 * gcc.dg/vect/vect-ifcvt-2.c: New test.
11244 * gcc.dg/vect/vect-ifcvt-3.c: New test.
11245 * gcc.dg/vect/vect-ifcvt-4.c: New test.
11246 * gcc.dg/vect/vect-ifcvt-5.c: New test.
11247 * gcc.dg/vect/vect-ifcvt-6.c: New test.
11248 * gcc.dg/vect/vect-ifcvt-7.c: New test.
11249 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11250
11251 2004-04-11 Devang Patel <dpatel@apple.com>
11252
11253 * gcc.dg/vect/vect-dv-1.c: New test.
11254 * gcc.dg/vect/vect-dv-2.c: New test.
11255
11256 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11257
11258 PR tree-optimization/20933
11259 * gcc.dg/tree-ssa/pr20933.c: New test.
11260
11261 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11262
11263 * gfortran.dg/fold_nearest.f90: New test.
11264
11265 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
11266
11267 * gcc.dg/tree-ssa/alias-1.c: New test.
11268
11269 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11270
11271 PR tree-optimization/20920
11272 * g++.dg/tree-ssa/pr20920.C: New test.
11273
11274 2005-04-11 Uros Bizjak <uros@kss-loka.si>
11275
11276 * gcc.dg/builtins-53.c: Also check (int)ceil* and
11277 (long long int)ceil*.
11278
11279 2005-04-10 Mark Mitchell <mark@codesourcery.com>
11280
11281 * g++.dg/warn/Wdtor1.C: Declare template in system header with
11282 explicit C++ linkage.
11283
11284 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11285
11286 * gfortran.dg/pr17229.f: Take care of the new obsolescence
11287 warning for arithmetic IF statements.
11288
11289 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
11290
11291 * eor_handling_1.f90: New test case.
11292 * eor_handling_2.f90: New test case.
11293 * eor_handling_3.f90: New test case.
11294 * eor_handling_4.f90: New test case.
11295 * eor_handling_5.f90: New test case.
11296 * noadv_size.f90: New test case.
11297 * pad_no.f90: New test case.
11298
11299 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
11300
11301 * gcc.c-torture/execute/20050410-1.c: New test.
11302
11303 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
11304
11305 * gcc.dg/pr20126.c: New.
11306
11307 2005-04-09 Bud Davis <bdavis@gfortran.org>
11308 Steven G. Kargl <kargls@comcast.net>
11309
11310 * gfortran.dg/PR19872.f: New test.
11311
11312 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11313
11314 * gfortran.dg/nint_1.f90: Fix dg-do directive.
11315
11316 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11317
11318 * gfortran.dg/nint_1.f90: New test.
11319
11320 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11321
11322 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
11323 Added test for callee-allocated arrays with write statements.
11324 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
11325 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
11326 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11327 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11328 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11329
11330 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11331
11332 PR libfortran/20163
11333 * gfortran.dg/open-options-blanks.f: New test.
11334
11335 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
11336
11337 PR fortran/13257
11338 * gfortran.dg/comma_format_extension_[1234].f: New tests.
11339
11340 2005-04-09 Jakub Jelinek <jakub@redhat.com>
11341
11342 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11343 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11344 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11345 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11346 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11347 * gcc.c-torture/execute/stdarg-4.c: New test.
11348
11349 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
11350
11351 PR target/20795
11352 * g++.dg/abi/param2.C: New test.
11353
11354 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11355
11356 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
11357
11358 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11359
11360 * gcc.dg/builtins-53.c: New test.
11361
11362 2005-04-08 Diego Novillo <dnovillo@redhat.com>
11363
11364 * g++.dg/tree-ssa/pr18178.C: New test.
11365 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
11366 * gcc.c-torture/execute/20041019-1.c: New test.
11367 * gcc.dg/tree-ssa/20041008-1.c: New test.
11368 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
11369 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
11370 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
11371 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
11372 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
11373 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
11374 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
11375 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
11376 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
11377 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
11378
11379 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
11380
11381 PR rtl-optimization/20466
11382 * gcc.c-torture/execute/pr20466-1.c: New test.
11383
11384 2005-04-08 Mark Mitchell <mark@codesourcery.com>
11385
11386 PR c++/20905
11387 * g++.dg/parse/cond2.C: New test.
11388
11389 PR c++/20145
11390 * g++.dg/warn/Wdtor1.C: New test.
11391
11392 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11393
11394 PR fortran/17229
11395 * gfortran.dg/pr17229.f: New test.
11396
11397 2005-04-07 Steven G. Kargl <kargls@comcast.net>
11398
11399 * gfortran.dg/tiny_1.f90: New test.
11400 * gfortran.dg/tiny_2.f90: ditto.
11401
11402 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
11403
11404 * gfortran.dg/eor_1.f90: Fix dg-do run line
11405 * gfortran.dg/open_new.f90: Fix dg-do run line
11406
11407 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
11408
11409 * lib/target-supports.exp (get_compiler_messages): Support
11410 optional arguments, the fourth being compiler options.
11411 (check_effective_target_fpic): New proc.
11412 * gcc.dg/20050321-2.c: Restrict to target fpic.
11413
11414 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
11415
11416 * gcc.dg/15443-1.c: New test.
11417 * gcc.dg/15443-2.c: Likewise.
11418
11419 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11420
11421 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
11422
11423 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11424
11425 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
11426
11427 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11428
11429 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
11430 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
11431 -m64.
11432 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
11433 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
11434 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
11435
11436 2005-04-06 Mark Mitchell <mark@codesourcery.com>
11437
11438 PR c++/20212
11439 * g++.dg/warn/Wunused-11.C: New test.
11440
11441 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
11442
11443 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
11444
11445 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
11446
11447 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
11448
11449 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11450
11451 PR c++/20734
11452 * g++.dg/template/ptrmem13.C: New test.
11453
11454 2005-04-05 Per Bothner <per@bothner.com>
11455
11456 * lib/gcc.exp: Always add -fno-show-column, for now.
11457
11458 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
11459
11460 PR testsuite/20767
11461 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
11462 of plain old "unsigned int" for the type of "i". Makes this test
11463 64bit clean.
11464
11465 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
11466
11467 * gcc.dg/i386-ssefn-1.c: New test.
11468 * gcc.dg/i386-ssefn-2.c: New test.
11469 * gcc.dg/i386-ssefn-3.c: New test.
11470 * gcc.dg/i386-ssefn-4.c: New test.
11471
11472 2005-04-05 Jakub Jelinek <jakub@redhat.com>
11473
11474 PR tree-optimization/20076
11475 * gcc.dg/builtin-apply4.c: New test.
11476
11477 PR preprocessor/19475
11478 * gcc.dg/cpp/macspace1.c: New test.
11479 * gcc.dg/cpp/macspace2.c: New test.
11480
11481 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11482
11483 * gfortran.dg/pr20755.f: Fixed bad format.
11484
11485 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11486
11487 PR c++/20763
11488 * g++.dg/ext/attrib21.C: New test.
11489
11490 2004-04-05 Devang Patel <dpatel@apple.com>
11491
11492 * lib/target-supports.exp (check_effective_target_vect_shif): New.
11493 * gcc.dg/vect/vect-shift-1.c: New test.
11494
11495 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11496
11497 PR libfortran/20755
11498 * gfortran.dg/pr20755.f: New test.
11499
11500 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
11501
11502 * gfortran.dg/pr15959.f90: New test.
11503 * gfortran.dg/string_pad_trunc.f90: New test.
11504
11505 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11506
11507 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
11508 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
11509 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
11510 syntax.
11511
11512 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11513
11514 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
11515
11516 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11517
11518 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
11519 * gcc.c-torture/compile/20011119-2.c: Likewise.
11520 * gcc.c-torture/compile/981001-2.c: Likewise.
11521
11522 2005-04-04 Mark Mitchell <mark@codesourcery.com>
11523
11524 PR c++/20679
11525 * g++.dg/template/overload4.C: New test.
11526
11527 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11528
11529 PR c++/20746
11530 * g++.dg/abi/covariant5.C: New.
11531
11532 PR debug/20505
11533 * g++.dg/debug/const2.C: New.
11534
11535 2005-04-04 Jakub Jelinek <jakub@redhat.com>
11536
11537 PR rtl-optimization/16104
11538 * gcc.c-torture/execute/20050316-1.c: New test.
11539
11540 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11541
11542 * g++.dg/template/spec23.C: Fix dg-error text.
11543
11544 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
11545
11546 PR c++/19199
11547 * g++.dg/expr/lval2.C: New.
11548
11549 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11550
11551 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
11552 __builtin_strcasecmp and __builtin_strncasecmp.
11553
11554 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
11555
11556 PR c++/20723
11557 * g++.dg/template/spec22.C: New.
11558 * g++.dg/template/spec23.C: New.
11559
11560 2005-04-03 Dale Ranta <dir@lanl.gov>
11561 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11562
11563 PR libfortran/20068
11564 PR libfortran/20125
11565 PR libfortran/20156
11566 PR libfortran/20471
11567 * gfortran.dg/backspace.f: New test.
11568
11569 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
11570
11571 * gcc.dg/pr19345.c: New test.
11572
11573 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11574
11575 PR tree-optimization/20640
11576 * gcc.dg/torture/tree-loop-1.c: New.
11577
11578 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11579
11580 PR rtl-optimization/20290
11581 * gcc.c-torture/execute/loop-ivopts-2.c: New.
11582
11583 2005-04-02 Geoffrey Keating <geoffk@apple.com>
11584
11585 * gcc.dg/rs6000-fpint.c: New.
11586
11587 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11588
11589 * gcc.dg/old-style-then-proto-1.c: New test.
11590
11591 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11592
11593 * gfortran.fortran-torture/execute/backspace.f90: Check
11594 after backspace and read was incorrect.
11595
11596 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11597
11598 * gcc.c-torture/execute/builtins/strcat.c: Check the result
11599 buffer past the terminating NUL using memcmp.
11600 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
11601 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
11602
11603 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
11604 Fix unused/uninitialized variable warnings.
11605
11606 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
11607 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
11608 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
11609 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
11610
11611 * gcc.c-torture/execute/builtins/abs-1-lib.c,
11612 gcc.c-torture/execute/builtins/fputs-lib.c,
11613 gcc.c-torture/execute/builtins/lib/fprintf.c,
11614 gcc.c-torture/execute/builtins/lib/main.c,
11615 gcc.c-torture/execute/builtins/lib/memcmp.c,
11616 gcc.c-torture/execute/builtins/lib/memmove.c,
11617 gcc.c-torture/execute/builtins/lib/mempcpy.c,
11618 gcc.c-torture/execute/builtins/lib/memset.c,
11619 gcc.c-torture/execute/builtins/lib/printf.c,
11620 gcc.c-torture/execute/builtins/lib/sprintf.c,
11621 gcc.c-torture/execute/builtins/lib/stpcpy.c,
11622 gcc.c-torture/execute/builtins/lib/strchr.c,
11623 gcc.c-torture/execute/builtins/lib/strcmp.c,
11624 gcc.c-torture/execute/builtins/lib/strcpy.c,
11625 gcc.c-torture/execute/builtins/lib/strcspn.c,
11626 gcc.c-torture/execute/builtins/lib/strlen.c,
11627 gcc.c-torture/execute/builtins/lib/strncat.c,
11628 gcc.c-torture/execute/builtins/lib/strncmp.c,
11629 gcc.c-torture/execute/builtins/lib/strncpy.c,
11630 gcc.c-torture/execute/builtins/lib/strrchr.c,
11631 gcc.c-torture/execute/builtins/lib/strspn.c,
11632 gcc.c-torture/execute/builtins/lib/strstr.c,
11633 gcc.c-torture/execute/builtins/memops-asm-lib.c,
11634 gcc.c-torture/execute/builtins/strlen-2.c,
11635 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
11636 prototypes.
11637
11638 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
11639
11640 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
11641 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
11642 selectany usage.
11643
11644 2005-04-01 Jakub Jelinek <jakub@redhat.com>
11645
11646 PR c++/19406
11647 * g++.dg/debug/using1.C: New test.
11648
11649 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
11650
11651 PR middle-end/20524
11652 * gcc.dg/alias-7.c: Prefix asm-declared name with
11653 __USER_LABEL_PREFIX__.
11654
11655 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
11656
11657 Fix fallout from PR middle-end/15700:
11658 * gcc.c-torture/compile/20011119-1.c: Take
11659 __USER_LABEL_PREFIX__ into account.
11660 * gcc.c-torture/compile/20011119-2.c: Likewise.
11661
11662 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
11663
11664 PR c++/18644
11665 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
11666
11667 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11668
11669 PR c/17855
11670 * gcc.c-torture/compile/struct-non-lval-1.c,
11671 gcc.c-torture/compile/struct-non-lval-2.c,
11672 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
11673
11674 2005-03-31 Janis Johnson <janis187@us.ibm.com>
11675
11676 * gcc.dg/tls/tls.exp: Remove temporary file.
11677 * g++.dg/tls/tls.exp: Ditto.
11678 * lib/file-format.exp: Ditto.
11679 * g++.dg/special/ecos.exp: Ditto.
11680
11681 * lib/profopt.exp: Treat prof_ext as a list.
11682 * gcc.misc-tests/bprob.exp: Ditto.
11683 * g++.dg/bprob/bprob.exp: Ditto.
11684
11685 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
11686 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
11687 g++.dg/tree-ssa/pointer-reference-alias.C,
11688 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
11689 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
11690 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
11691 g++.dg/vect/pr19951.cc: Ditto.
11692 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
11693 gcc.dg/builtins-47.c: Ditto.
11694 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
11695 gcc.dg/pr20115-1.c: Ditto.
11696 * gcc.dg/tree-ssa/20030530-2.c,
11697 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
11698 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11699 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
11700 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11701 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
11702 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
11703 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
11704 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
11705 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
11706 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
11707 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
11708 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
11709 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
11710 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
11711 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
11712 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11713 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11714 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11715 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11716 gcc.dg/tree-ssa/20030824-1.c,
11717 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
11718 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
11719 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
11720 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
11721 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
11722 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
11723 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
11724 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
11725 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
11726 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
11727 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
11728 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
11729 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
11730 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
11731 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
11732 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
11733 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
11734 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
11735 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
11736 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
11737 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
11738 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
11739 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
11740 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
11741 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
11742 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
11743 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
11744 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
11745 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
11746 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
11747 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
11748 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
11749 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
11750 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
11751 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
11752 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
11753 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
11754 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
11755 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
11756 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
11757 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
11758 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
11759 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11760 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
11761 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
11762 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
11763 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
11764 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
11765 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
11766 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
11767 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11768 gcc.dg/tree-ssa/useless-1.c: Ditto.
11769 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
11770 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
11771 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
11772 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
11773 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11774 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
11775 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
11776 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
11777 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
11778 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
11779 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
11780 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
11781 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
11782 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
11783 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
11784 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
11785 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
11786 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
11787 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
11788 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
11789 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
11790 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11791 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11792 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
11793 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
11794 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
11795 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
11796 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
11797 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
11798 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
11799 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
11800 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
11801 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
11802 gcc.dg/vect/vect-none.c: Ditto.
11803 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
11804 treelang/compile/unsigned.tree: Ditto.
11805
11806 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
11807 * gcc.dg/cpp/direct2s.c: Ditto.
11808 * gcc.dg/cpp/paste4.c: Ditto.
11809 * gcc.dg/cpp/separate-1.c: Ditto.
11810 * gcc.dg/pch/save-temps-1.c: Ditto.
11811 * g++.dg/ext/altivec-10.C: Ditto.
11812 * g++.dg/pch/pch.C: Ditto.
11813
11814 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
11815
11816 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
11817 * g++.dg/template/repo1.C: Ditto.
11818 * g++.dg/template/repo2.C: Ditto.
11819 * g++.dg/template/repo3.C: Ditto.
11820 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
11821 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
11822 * g++.old-deja/g++.pt/repo1.C: Ditto.
11823 * g++.old-deja/g++.pt/repo2.C: Ditto.
11824 * g++.old-deja/g++.pt/repo3.C: Ditto.
11825 * g++.old-deja/g++.pt/repo4.C: Ditto.
11826
11827 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
11828 * gcc.dg/20030107-1.c: Ditto.
11829 * gcc.dg/20030702-1.c: Ditto.
11830 * gcc.dg/profile-generate-1.c: Ditto.
11831 * g++.dg/other/profile1.C: Ditto.
11832 * g++.old-deja/g++.robertl/eb83.C: Ditto.
11833
11834 * lib/gcc-dg.exp (remove-build-file): New.
11835 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
11836 cleanup-tree-dump, cleanup-saved-temps): New.
11837
11838 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
11839
11840 PR c++/19203, DR 214
11841 * g++.dg/parse/ambig3.C: Not ambiguous.
11842 * g++.dg/template/spec20.C: New.
11843 * g++.dg/template/spec21.C: New.
11844
11845 2005-03-31 Steve Ellcey <sje@cup.hp.com>
11846
11847 PR target/20045
11848 * gcc.dg/ia64-fptr-1.c: Run only on linux.
11849
11850 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11851
11852 PR libfortran/20660
11853 * gfortran.dg/negative_unit.f: New test.
11854
11855 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
11856
11857 * gcc.dg/20050330-1.c: New test.
11858
11859 2005-03-30 Devang Patel <dpatel@apple.com>
11860
11861 * g++.dg/tree-sra/ssa-sra-3.C: New test.
11862
11863 2005-03-30 Dale Johannesen <dalej@apple.com>
11864
11865 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
11866
11867 2005-03-30 Janis Johnson <janis187@us.ibm.com>
11868
11869 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
11870 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
11871 Strip options from test name.
11872
11873 2005-03-31 Jan Hubicka <jh@suse.cz>
11874
11875 * gcc.dg/varpool-1.c: New testcase.
11876
11877 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11878
11879 PR c/772
11880 PR c/17913
11881 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
11882 gcc.dg/stmt-expr-label-3.c : New tests.
11883 * gcc.c-torture/execute/medce-2.c: Remove.
11884
11885 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11886
11887 PR c/20368
11888 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
11889 tests.
11890
11891 2005-03-30 Alan Modra <amodra@bigpond.net.au>
11892
11893 * gcc.c-torture/compile/pr20203.c: New test.
11894
11895 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11896
11897 * gfortran.dg/promotion.f90: New test.
11898
11899 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
11900
11901 PR middle-end/20491
11902 * gcc.dg/torture/asm-subreg-1.c: New test.
11903
11904 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
11905
11906 PR c/20672
11907 * gcc.dg/pr20672-1.c: New test.
11908
11909 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
11910
11911 * gfortran.dg/vect: New directory.
11912 * gfortran.dg/vect/vect.exp: New.
11913 * gfortran.dg/vect/vect-1.f90: New test.
11914 * gfortran.dg/vect/vect-2.f90: New test.
11915 * gfortran.dg/vect/vect-3.f90: New test.
11916 * gfortran.dg/vect/vect-4.f90: New test.
11917 * gfortran.dg/vect/vect-5.f90: New test.
11918
11919 2005-03-29 Jakub Jelinek <jakub@redhat.com>
11920
11921 PR middle-end/20622
11922 * gcc.dg/alias-7.c: New test.
11923
11924 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11925
11926 * gcc.dg/sparc-reg-1.c: New test.
11927
11928 2005-03-28 Steve Ellcey <sje@cup.hp.com>
11929
11930 PR target/19890
11931 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
11932
11933 2005-03-29 Dale Ranta <dir@lanl.gov>
11934 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11935
11936 PR libfortran/20163
11937 * gfortran.dg/pr20163-2.f: New test.
11938
11939 2005-03-28 Jan Hubicka <jh@suse.cz>
11940
11941 PR middle-end/20635
11942 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
11943 by Jakub Jelinek.
11944
11945 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
11946
11947 PR tree-optimization/20626
11948 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
11949 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
11950
11951 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11952
11953 * gfortran.dg/underflow.f90: New test.
11954 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
11955
11956 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11957
11958 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
11959
11960 2005-03-25 Mark Mitchell <mark@codesourcery.com>
11961
11962 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
11963 (g++_init): Make sure that CXXFLAGS is set.
11964 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
11965 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11966 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11967 * lib/objc.exp (objc_init): Likewise.
11968 * lib/treelang.exp (treelang_init): Likewise.
11969
11970 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
11971
11972 PR tree-optimization/20470
11973 * gcc.dg/tree-ssa/pr20470.c: New test.
11974
11975 2005-03-25 Geoffrey Keating <geoffk@apple.com>
11976
11977 * gcc.dg/ppc-stfiwx.c: New.
11978
11979 2005-03-25 Steve Ellcey <sje@cup.hp.com>
11980
11981 PR target/19888
11982 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
11983
11984 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11985
11986 * gcc.dg/20050325-1.c: Fix a typo.
11987
11988 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11989
11990 PR libfortran/19678
11991 PR libfortran/19679
11992 * gfortran.dg/dos_eol.f: New test.
11993
11994 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11995
11996 PR rtl-optimization/20249
11997 * gcc.dg/20050325-1.c: New test.
11998
11999 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12000
12001 PR libfortran/15332
12002 * gfortran.dg/pr15332.f: New test.
12003
12004 2005-03-24 Dale Johannesen <dalej@apple.com>
12005
12006 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
12007
12008 2005-03-24 Geoffrey Keating <geoffk@apple.com>
12009
12010 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
12011 'internal' visibility.
12012 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
12013 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
12014 'protected' visibility.
12015 * gcc.dg/visibility-7.c: Likewise.
12016 * lib/target-supports.exp (check_visibility_available): Take
12017 a parameter, the kind of visibility to check for.
12018 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
12019 to check_visibility_available.
12020
12021 * g++.dg/expr/cast3.C: New.
12022
12023 2005-03-24 David Edelsohn <edelsohn@gnu.org>
12024
12025 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
12026 rs6000.
12027
12028 2005-03-24 Steve Ellcey <sje@cup.hp.com>
12029
12030 PR target/20095
12031 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
12032
12033 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
12034
12035 * gcc.dg/badshift.c: Renamed to...
12036 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
12037
12038 * gcc.target/i386/badshift.c: Renamed to...
12039 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
12040 only.
12041
12042 PR rtl-optimization/20532
12043 * gcc.target/i386/badshift.c: New.
12044
12045 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12046
12047 * gfortran.dg/pr18025.f90: New test.
12048
12049 2005-03-23 Dale Johannesen <dalej@apple.com>
12050
12051 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
12052
12053 2005-03-23 Mark Mitchell <mark@codesourcery.com>
12054
12055 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
12056
12057 * lib/target-supports.exp (check_iconv_available): Default
12058 libiconv to -liconv, if there is no definition.
12059
12060 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
12061
12062 * gcc.dg/torture/cris-asm-mof-1.c: New test.
12063
12064 2005-03-22 Mark Mitchell <mark@codesourcery.com>
12065
12066 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
12067 * g++.dg/opt/pr7503-2.C: Likewise.
12068 * g++.dg/opt/pr7503-3.C: Likewise.
12069 * g++.dg/opt/pr7503-4.C: Likewise.
12070 * g++.dg/opt/pr7503-5.C: Likewise.
12071 * g++.dg/warn/minmax.C: New test.
12072
12073 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12074
12075 * gfortran.dg/g77_intrinsics_funcs.f: New test.
12076 * gfortran.dg/g77_intrinsics_sub.f: New test.
12077
12078 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
12079 Jan Hubicka <jh@suse.cz>
12080 Steven Bosscher <stevenb@suse.de
12081
12082 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
12083
12084 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12085
12086 PR c++/19980
12087 * g++.dg/template/redecl3.C: New test.
12088
12089 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12090
12091 PR c++/20499
12092 * g++.dg/parse/error16.C: Tweak error markers.
12093
12094 2005-03-22 Jakub Jelinek <jakub@redhat.com>
12095
12096 PR target/20561
12097 * gcc.dg/20050321-2.c: New test.
12098
12099 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
12100
12101 PR c++/20465
12102 PR c++/20381
12103 * g++.dg/template/ptrmem12.C: New.
12104
12105 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
12106
12107 PR rtl-optimization/20527
12108 * gcc.c-torture/execute/pr20527-1.c: New test.
12109
12110 2005-03-22 Ben Elliston <bje@au.ibm.com>
12111
12112 * gcc.misc-tests/options.exp (check_for_options): Create a real C
12113 program, compile it into a real executable and then delete the .c
12114 and .x files afterwards, to avoid problems on testglue targets.
12115
12116 2005-03-21 Stuart Hastings <stuart@apple.com>
12117
12118 * gcc.target/i386/sse-2.c: New.
12119
12120 2005-03-21 Uros Bizjak <uros@kss-loka.si>
12121
12122 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
12123
12124 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12125
12126 * g++.dg/parse/crash25.C: Fix typo.
12127
12128 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12129
12130 PR c++/20461
12131 * g++.dg/parse/crash24.C: New test.
12132
12133 PR c++/20536
12134 * g++.dg/parse/crash25.C: New test.
12135
12136 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12137
12138 PR c++/20147
12139 * g++.dg/ext/stmtexpr4.C: New test.
12140
12141 2005-03-20 Roger Sayle <roger@eyesopen.com>
12142
12143 PR middle-end/20539
12144 * gcc.c-torture/compile/pr13066-1.c: New test case.
12145 * gcc.c-torture/compile/pr20539-1.c: Likewise.
12146 * g++.dg/opt/pr13066-1.C: Likewise.
12147
12148 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
12149
12150 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
12151
12152 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12153
12154 PR fortran/18525
12155 * gfortran.dg/nesting_1.f90: New test.
12156
12157 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12158
12159 PR c++/20240
12160 * g++.dg/lookup/using13.C: New test.
12161
12162 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12163
12164 PR c++/20333
12165 * g++.dg/template/crash36.C: New test.
12166
12167 2005-03-18 Paolo Carlini <pcarlini@suse.de>
12168
12169 PR c++/20463
12170 * g++.dg/template/crash35.C: New test.
12171
12172 2005-03-17 Paolo Carlini <pcarlini@suse.de>
12173
12174 PR c++/19966
12175 * g++.dg/overload/operator2.C: New test.
12176
12177 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12178
12179 PR libfortran/20257
12180 * gfortran.dg/pr20257.f90: New test.
12181
12182 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12183
12184 PR libfortran/20480
12185 * gfortran.dg/pr20480.f90: New test.
12186
12187 2005-03-16 Richard Henderson <rth@redhat.com>
12188
12189 PR middle-end/15700
12190 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
12191 (_rtld_global): New.
12192 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
12193 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
12194
12195 * gcc.dg/alias-3.c: New.
12196 * gcc.dg/alias-4.c: New.
12197 * gcc.dg/alias-5.c: New.
12198 * gcc.dg/alias-6.c: New.
12199
12200 2005-03-15 Geoffrey Keating <geoffk@apple.com>
12201
12202 * gcc.dg/cpp/ucnid-7.c: New.
12203
12204 2005-03-15 Janis Johnson <janis187@us.ibm.com>
12205 Dorit Naishlos <dorit@il.ibm.com>
12206
12207 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
12208 darwin.
12209
12210 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
12211
12212 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
12213 misaligned accesses.
12214 * gcc.dg/vect/vect-58.c: Likewise.
12215 * gcc.dg/vect/vect-92.c: New.
12216 * gcc.dg/vect/vect-93.c: New.
12217
12218 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
12219
12220 PR fortran/18827
12221 * gfortran.dg/assign_2.f90: New test.
12222 * gfortran.dg/assign_3.f90: New test.
12223 * gfortran.dg/assign.f90: New test.
12224
12225 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
12226
12227 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
12228 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
12229 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
12230 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
12231 names.
12232
12233 2005-03-14 Geoffrey Keating <geoffk@apple.com>
12234
12235 * gcc.dg/cpp/ucnid-6.c: New.
12236
12237 * gcc.dg/cpp/normalize-1.c: New.
12238 * gcc.dg/cpp/normalize-2.c: New.
12239 * gcc.dg/cpp/normalize-3.c: New.
12240 * gcc.dg/cpp/normalize-4.c: New.
12241 * gcc.dg/cpp/ucnid-4.c: New.
12242 * gcc.dg/cpp/ucnid-5.c: New.
12243 * g++.dg/cpp/normalize-1.C: New.
12244 * g++.dg/cpp/ucnid-1.C: New.
12245
12246 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12247
12248 * gcc.dg/pr18628.c: New.
12249
12250 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12251
12252 PR c++/20280
12253 * g++.dg/tree-ssa/pr20280.C: New.
12254
12255 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12256
12257 PR fortran/20467
12258 * gfortran.dg/stfunc_2.f90: New test.
12259
12260 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12261
12262 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
12263
12264 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12265
12266 * gcc.dg/tree-ssa/20050314-1.c: New test.
12267
12268 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12269
12270 PR c++/4403
12271 PR c++/9783, DR433
12272 * g++.dg/template/friend34.C: New test.
12273 * g++.dg/template/friend35.C: Likewise.
12274 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
12275
12276 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12277
12278 Friend class name lookup 5/n
12279 PR c++/1016
12280 * g++.dg/lookup/hidden-class1.C: New test.
12281 * g++.dg/lookup/hidden-class2.C: Likewise.
12282 * g++.dg/lookup/hidden-class3.C: Likewise.
12283 * g++.dg/lookup/hidden-class4.C: Likewise.
12284 * g++.dg/lookup/hidden-class5.C: Likewise.
12285 * g++.dg/lookup/hidden-class6.C: Likewise.
12286 * g++.dg/lookup/hidden-class7.C: Likewise.
12287 * g++.dg/lookup/hidden-class8.C: Likewise.
12288 * g++.dg/lookup/hidden-class9.C: Likewise.
12289 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
12290 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
12291 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
12292 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
12293 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
12294 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
12295 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
12296 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
12297 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
12298 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
12299 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
12300
12301 2005-03-13 Mark Mitchell <mark@codesourcery.com>
12302
12303 PR c++/20157
12304 * g++.dg/template/error18.C: New test.
12305
12306 2005-03-09 Ben Elliston <bje@au.ibm.com>
12307
12308 PR debug/16792
12309 * g++.dg/debug/pr16792.C: New test.
12310
12311 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12312
12313 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
12314 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
12315 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
12316 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
12317 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
12318 test assertion names.
12319
12320 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12321
12322 PR fortran/18600
12323 * gfortran.dg/stfunc_1.f90: New test.
12324
12325 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12326
12327 PR fortran/16907
12328 * gfortran.dg/real_index_1.f90: New test.
12329
12330 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12331
12332 PR fortran/20323
12333 * gfortran.dg/spec_expr_1.f90: New test.
12334
12335 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12336
12337 PR c/20402
12338 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
12339 new parser.
12340
12341 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12342
12343 PR fortran/20361
12344 * gfortran.dg/largeequiv_1.f90: New test.
12345
12346 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12347
12348 * gcc.dg/ucnid-1.c: New.
12349 * gcc.dg/ucnid-2.c: New.
12350 * gcc.dg/ucnid-3.c: New.
12351 * gcc.dg/ucnid-4.c: New.
12352 * gcc.dg/ucnid-5.c: New.
12353 * gcc.dg/ucnid-6.c: New.
12354 * gcc.dg/cpp/ucnid-1.c: New.
12355 * gcc.dg/cpp/ucnid-2.c: New.
12356 * gcc.dg/cpp/ucnid-3.c: New.
12357 * g++.dg/other/ucnid-1.C: New.
12358
12359 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12360
12361 * gcc.dg/vmx/darwin-abi-3.c: Delete.
12362
12363 2005-03-11 Per Bothner <per@bothner.com>
12364
12365 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
12366 that diagnotics refer to correct token.
12367 * gcc.dg/unused-3.c: Likewise.
12368
12369 2005-03-11 Per Bothner <per@bothner.com>
12370
12371 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
12372 constant" is now actually on same line as string constant.
12373 * gcc.dg/cpp/direct2s.c: Likewise.
12374
12375 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
12376
12377 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
12378
12379 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12380
12381 PR libfortran/20124
12382 * gfortran.dg/pr20124.f90: New Test
12383
12384 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
12385
12386 PR tree-optimization/20130
12387 * gcc.dg/pr20130-1.c: New test.
12388
12389 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12390
12391 PR target/20095
12392 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
12393
12394 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12395
12396 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
12397
12398 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12399
12400 * g++.dg/eh/forced1.C: Fix comment.
12401 * g++.dg/eh/forced2.C: Ditto.
12402 * g++.dg/eh/forced3.C: Ditto.
12403 * g++.dg/eh/forced4.C: Ditto.
12404
12405 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
12406
12407 PR rtl-opt/20412
12408 * gcc.c-torture/compile/pr20412.c: New test.
12409
12410 2005-03-10 Roger Sayle <roger@eyesopen.com>
12411
12412 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
12413
12414 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12415
12416 PR target/20322
12417 * gcc.dg/20050307-1.c: New test.
12418
12419 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
12420
12421 PR c++/20375
12422 * g++.dg/other/stdarg3.C: New.
12423
12424 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12425
12426 PR c++/18384, c++/18327
12427 * g++.dg/init/array19.C: New test.
12428
12429 PR inline-asm/20314
12430 * gcc.dg/torture/pr20314-1.c: New test.
12431 * gcc.dg/torture/pr20314-2.c: New test.
12432
12433 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
12434
12435 * gcc.dg/20050309-1.c: New test.
12436
12437 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12438
12439 * gcc.dg/builtins-10.c: Reactivate disabled test.
12440 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
12441 new cbrt transformations.
12442
12443 2005-03-09 Mark Mitchell <mark@codesourcery.com>
12444
12445 PR c++/20208
12446 * g++.dg/template/array13.C: New test.
12447
12448 2005-03-09 Paolo Carlini <pcarlini@suse.de>
12449
12450 PR c++/16859
12451 * g++.dg/init/brace4.C: New test.
12452
12453 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
12454
12455 PR c++/20186
12456 * g++.dg/template/non-dependent12.C: New.
12457
12458 2005-03-08 Mark Mitchell <mark@codesourcery.com>
12459
12460 PR c++/20142
12461 * g++.dg/init/array18.C: Add dg-do run marker.
12462
12463 PR c++/20142
12464 * g++.dg/init/array18.C: New test.
12465
12466 2005-03-09 Ben Elliston <bje@au.ibm.com>
12467
12468 * consistency.vlad/vlad.exp: Remove trailing semicolons.
12469 * g++.dg/gcov/gcov.exp: Likewise.
12470 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
12471 * gcc.target/xstormy16/xstormy16.exp: Likewise.
12472 * lib/c-torture.exp: Likewise.
12473 * lib/fortran-torture.exp: Likewise.
12474 * lib/g++.exp: Likewise.
12475 * lib/gcc-defs.exp: Likewise.
12476 * lib/gcc-dg.exp: Likewise.
12477 * lib/gcc.exp: Likewise.
12478 * lib/gcov.exp: Likewise.
12479 * lib/gfortran.exp: Likewise.
12480 * lib/mike-g++.exp: Likewise.
12481 * lib/mike-gcc.exp: Likewise.
12482 * lib/objc-torture.exp: Likewise.
12483 * lib/objc.exp: Likewise.
12484 * lib/profopt.exp: Likewise.
12485 * lib/target-libpath.exp: Likewise.
12486 * lib/target-supports.exp: Likewise.
12487 * lib/treelang.exp: Likewise.
12488 * lib/wrapper.exp: Likewise.
12489
12490 2005-03-08 Jeff Law <law@redhat.com>
12491
12492 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
12493 PHI-OPT changes.
12494
12495 2005-03-08 Ira Rosen <irar@il.ibm.com>
12496
12497 * gcc.dg/vect/pr20122.c: New test.
12498
12499 2005-03-07 Jeff Law <law@redhat.com>
12500
12501 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
12502 was folded away.
12503 * gcc.dg/tree-ssa/pr18133-1.c: New test.
12504 * gcc.dg/tree-ssa/pr18133-2.c: New test.
12505 * gcc.dg/tree-ssa/pr18134.c: New test.
12506
12507 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12508
12509 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
12510 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
12511 gcc.dg/torture/builtin-noret-2.c: Require weak support.
12512
12513 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
12514
12515 PR tree-opt/17671
12516 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
12517
12518 2005-03-07 Mark Mitchell <mark@codesourcery.com>
12519
12520 * g++.dg/warn/Wnvdtor.C: New test.
12521
12522 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
12523
12524 * gcc.dg/torture/pr19683-1.c: New test.
12525
12526 2005-03-06 Steven G. Kargl <kargls@comcast.net>
12527
12528 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
12529 * gfortran.dg/g77/19990313-2.f: Ditto.
12530 * gfortran.dg/g77/19990313-3.f: Ditto.
12531 * gfortran.dg/g77/19990525-0.f: Ditto.
12532 * gfortran.dg/g77/19990826-0.f: Ditto.
12533 * gfortran.dg/g77/19990826-2.f: Ditto.
12534 * gfortran.dg/g77/19990826-3.f: Ditto.
12535 * gfortran.dg/g77/20000511-1.f: Ditto.
12536 * gfortran.dg/g77/20000511-2.f: Ditto.
12537 * gfortran.dg/g77/970625-2.f: Ditto.
12538 * gfortran.dg/g77/980310-2.f: Ditto.
12539 * gfortran.dg/g77/980310-3.f: Ditto.
12540 * gfortran.dg/g77/980310-8.f: Ditto.
12541 * gfortran.dg/g77/980519-2.f: Ditto.
12542 * gfortran.dg/g77/alpha1.f: Ditto.
12543 * gfortran.dg/g77/claus.f: Ditto.
12544 * gfortran.dg/g77/erfc.f: Ditto.
12545 * gfortran.dg/g77/short.f: Ditto.
12546 * gfortran.fortran-torture/execute/data.f90: Ditto.
12547 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
12548 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
12549
12550 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12551
12552 * lib/file-format.exp (gcc_target_object_format): Add check for som
12553 format and hardcode object formats on hppa*-*-hpux*.
12554 * lib/target-supports.exp (check_weak_available): Add check for som
12555 object format. Always return 0 on hppa*-*-hpux10*.
12556
12557 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
12558 is defined.
12559
12560 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
12561
12562 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12563
12564 * gfortran.dg/pr19936_1.f90: New test.
12565 * gfortran.dg/pr19936_2.f90: New test.
12566 * gfortran.dg/pr19936_3.f90: New test.
12567
12568 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12569 Paul Thomas <prthomas@drfccad.cea.fr>
12570
12571 * gfortran.dg/PR19754_1.f90: New test.
12572 * gfortran.dg/PR19754_2.f90: Ditto.
12573
12574 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12575
12576 PR c++/19311
12577 * g++.dg/template/non-dependent11.C: New test.
12578
12579 2005-03-05 Uros Bizjak <uros@kss-loka.si>
12580
12581 * lib/target-supports.exp (check_iconv_available): Fix comment.
12582
12583 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
12584 Joseph S. Myers <joseph@codesourcery.com>
12585
12586 PR c++/19797
12587 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
12588
12589 2005-03-04 Matthew Sachs <msachs@apple.com>
12590
12591 * gcc.exp (gcc_target_compile): Put braces around
12592 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
12593 * objc.exp (objc_target_compile): Likewise.
12594 * treelang.exp (treelang_target_compile): Likewise.
12595
12596 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12597
12598 PR fortran/19673
12599 * gfortran.dg/func_result_1.f90: New test.
12600
12601 2005-03-04 Ben Elliston <bje@au.ibm.com>
12602
12603 * gcc.misc-tests/options.exp: New test.
12604
12605 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
12606
12607 * gcc.dg/pr15784-4.c: New test.
12608
12609 2005-03-03 Geoffrey Keating <geoffk@apple.com>
12610
12611 * gcc.c-torture/execute/pr17133.c: New.
12612 * gcc.c-torture/compile/20050303-1.c: New.
12613
12614 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
12615
12616 * gcc.dg/cpp/assert4.c: Fix for cygwin.
12617
12618 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
12619
12620 * g++.dg/overload/using2.C: New.
12621
12622 2005-03-02 Mark Mitchell <mark@codesourcery.com>
12623
12624 PR c++/19916
12625 * g++.dg/init/ptrmem2.C: New test.
12626
12627 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
12628
12629 PR c/8927
12630 * gcc.dg/pr8927-1.c: New test.
12631
12632 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
12633
12634 PR c++/20232
12635 * g++.dg/inherit/covariant12.C: New.
12636
12637 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12638
12639 PR fortran/19479
12640 * gfortran.dg/bound_1.f90: New test.
12641
12642 2005-02-28 Janis Johnson <janis187@us.ibm.com>
12643
12644 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
12645 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
12646
12647 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
12648
12649 PR c/20245
12650 * gcc.dg/pr20245-1.c: New test.
12651
12652 2005-02-28 Jakub Jelinek <jakub@redhat.com>
12653
12654 PR middle-end/19874
12655 * gcc.c-torture/execute/20050119-2.c: New test case.
12656
12657 2005-02-28 Ben Elliston <bje@au.ibm.com>
12658
12659 * README: Update the DejaGnu bug reporting address.
12660 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
12661 * lib/objc-torture.exp: Likewise.
12662
12663 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12664
12665 * gfortran.dg/boz_1.f90: New test.
12666 * gfortran.dg/boz_3.f90: New test.
12667 * gfortran.dg/boz_4.f90: New test.
12668
12669 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12670
12671 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
12672 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
12673
12674 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12675
12676 PR libfortran/20101
12677 * gfortran.dg/write_0_pe_format.f90: New test.
12678
12679 2005-02-27 Jakub Jelinek <jakub@redhat.com>
12680
12681 PR c++/20206
12682 * g++.dg/opt/thunk2.C: New test.
12683 * g++.dg/opt/covariant1.C: New test.
12684
12685 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12686
12687 * gfortran.dg/e_d_fmt.f90: New test.
12688
12689 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
12690
12691 * gcc.dg/asm-b.c: Fix comment typos.
12692
12693 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12694
12695 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
12696 a V_MAY_DEF also.
12697
12698 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12699
12700 PR tree-opt/20188
12701 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
12702 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
12703 * gcc.dg/asm-b.c: New test.
12704
12705 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
12706
12707 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
12708 Disable this test on IRIX 6.
12709
12710 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
12711
12712 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
12713 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
12714 parser.
12715
12716 2005-02-25 Diego Novillo <dnovillo@redhat.com>
12717
12718 PR tree-optimization/20204
12719 * testsuite/gcc.dg/pr20204.c: New test.
12720
12721 2005-02-24 Jakub Jelinek <jakub@redhat.com>
12722
12723 PR target/20196
12724 * gcc.c-torture/execute/20050224-1.c: New test.
12725
12726 PR c++/20175
12727 * g++.dg/warn/Wbraces2.C: New test.
12728
12729 2005-02-23 Mark Mitchell <mark@codesourcery.com>
12730
12731 PR c++/19878
12732 * g++.dg/init/const2.C: New test.
12733
12734 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
12735
12736 PR tree-optimization/20100
12737 * gcc.c-torture/execute/pr20100-1.c: New test.
12738
12739 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12740
12741 * gfortran.dg/implicit_3.f90: New test.
12742
12743 * gfortran.dg/deftype_1.f90: New test.
12744
12745 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
12746
12747 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
12748 the test passes.
12749 * g++.dg/other/anon3.C: Accept a warning.
12750
12751 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
12752
12753 * gcc.dg/pr20017.c: Fix a comment typo.
12754
12755 2005-02-23 Bud Davis <bdavis@gfortran.org>
12756
12757 * gfortran.dg/list_read_4.f90: Change to f90 comments.
12758
12759 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12760
12761 PR ada/19902
12762 * ada/acats/tests/cxa/cxa3004.a: Remove.
12763 * ada/acats/tests/cxb/cxb30061.am: Likewise.
12764
12765 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12766
12767 PR c++/20073
12768 * g++.dg/init/const1.C: New test.
12769
12770 PR c++/19991
12771 * g++.dg/parse/constant7.C: New test.
12772
12773 PR c++/20152
12774 * g++.dg/parse/error27.C: New test.
12775 * g++.dg/template/qualttp15.C: Adjust error markers.
12776 * g++.old-deja/g++.other/struct1.C: Likewise.
12777
12778 PR c++/20153
12779 * g++.dg/template/error17.C: New test.
12780
12781 PR c++/20148
12782 * g++.dg/parser/error26.C: New test.
12783
12784 2005-02-22 Diego Novillo <dnovillo@redhat.com>
12785
12786 PR tree-optimization/20100
12787 PR tree-optimization/20115
12788 * gcc.dg/pr20115.c: New test.
12789 * gcc.dg/pr20115-1.c: New test.
12790 * gcc.dg/pr20100.c: New test.
12791 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
12792 call-clobbered variables after alias1.
12793
12794 2005-02-22 Bud Davis <bdavis@gfortran.org>
12795
12796 * gfortran.dg/list_read_4.f90: new test.
12797
12798 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
12799
12800 PR rtl-optimization/20017.
12801 * gcc.dg/pr20017.c: New.
12802
12803 2005-02-22 Devang Patel <dpatel@apple.com>
12804
12805 PR 19952
12806 * g++.dg/tree-ssa/pr19952.C: New test.
12807
12808 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12809
12810 PR c++/19883
12811 * g++.dg/parse/constant6.C: New test.
12812
12813 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12814
12815 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12816 * g++.dg/charset/asm2.c: Likewise.
12817 * g++.dg/charset/asm3.c: Likewise.
12818 * g++.dg/charset/asm4.c: Likewise.
12819 * g++.dg/charset/asm5.c: Likewise.
12820 * g++.dg/charset/attribute1.c: Likewise.
12821 * g++.dg/charset/attribute2.c: Likewise.
12822 * g++.dg/charset/extern1.cc: Likewise.
12823 * g++.dg/charset/extern2.cc: Likewise.
12824 * g++.dg/charset/extern3.cc: Likewise.
12825 * g++.dg/charset/function.cc: Likewise.
12826 * g++.dg/charset/string.c: Likewise.
12827 * g++.dg/charset/charset.exp: Likewise.
12828 * lib/target-supports.exp (check_iconv_available): Fix comment.
12829
12830 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12831
12832 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
12833 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12834 * gcc.dg/charset/asm2.c: Likewise.
12835 * gcc.dg/charset/asm3.c: Likewise.
12836 * gcc.dg/charset/asm4.c: Likewise.
12837 * gcc.dg/charset/asm5.c: Likewise.
12838 * gcc.dg/charset/asm6.c: Likewise.
12839 * gcc.dg/charset/attribute1.c: Likewise.
12840 * gcc.dg/charset/attribute2.c: Likewise.
12841 * gcc.dg/charset/builtin1.c: Likewise.
12842 * gcc.dg/charset/extern.c: Likewise.
12843 * gcc.dg/charset/function.c: Likewise.
12844 * gcc.dg/charset/string.c: Likewise.
12845 * gcc.dg/charset/charset.exp: Likewise.
12846
12847 2005-02-21 Bud Davis <bdavis9659@comcast.net>
12848
12849 PR fortran/20086
12850 * gfortran.dg/pr20086.f90: New test.
12851
12852 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
12853
12854 PR tree-optimization/19786
12855 * g++.dg/tree-ssa/pr19786.C: New.
12856
12857 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12858
12859 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
12860
12861 2005-02-21 Jeff Law <law@redhat.com>
12862
12863 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
12864
12865 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12866
12867 * gfortran.dg/do_iterator: Split loop, markup all lines for
12868 which an error locus is printed.
12869 * gfortran.dg/pr17708.f90: Markup all lines for which an error
12870 locus is printed.
12871 * gfortran.dg/select_4.f90: Likewise.
12872 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
12873 locuses in the various permutations.
12874
12875 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
12876
12877 PR tree-optimization/19951
12878 * g++.dg/vect: New directory.
12879 * g++.dg/vect/vect.exp: New file.
12880 * g++.dg/vect/pr19951.cc: New testcase.
12881 * g++.dg/dg.exp: Also prune vectorizer tests.
12882
12883 2005-02-20 Zack Weinberg <zack@codesourcery.com>
12884
12885 PR 18785
12886 * gcc.dg/charset/builtin1.c: New test.
12887
12888 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12889
12890 PR c++/19299
12891 * g++.dg/inherit/volatile1.C: New test.
12892
12893 PR c++/19440
12894 * g++.dg/template/dtor4.C: New test.
12895
12896 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12897
12898 * gfortran.dg/int_1.f90: New test.
12899
12900 2005-02-19 Devang Patel <dpatel@apple.com>
12901
12902 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
12903
12904 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12905
12906 * gfortran.dg/achar_1.f90: New test.
12907
12908 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
12909
12910 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
12911
12912 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
12913 Jakub Jelinek <jakub@redhat.com>
12914
12915 PR tree-optimization/19828
12916 * gcc.dg/tree-ssa/loop-7.c: New test.
12917 * gcc.c-torture/execute/20050218-1.c: New test.
12918
12919 2005-02-19 Jakub Jelinek <jakub@redhat.com>
12920
12921 PR c/20043
12922 * gcc.dg/transparent-union-1.c: New test.
12923 * gcc.dg/transparent-union-2.c: New test.
12924
12925 2005-02-18 James E Wilson <wilson@specifixinc.com>
12926
12927 PR tree-optimization/18977
12928 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
12929
12930 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
12931
12932 PR target/20054
12933 * gcc.dg/pr20054.c: New test.
12934
12935 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12936
12937 PR c++/19508
12938 * g++.dg/ext/attrib20.C: New test.
12939
12940 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
12941
12942 PR middle-end/20030
12943 * gfortran.fortran-torture/execute/character_passing.f90: New test.
12944
12945 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
12946
12947 PR c++/20008
12948 * g++.dg/opt/switch4.C: New.
12949
12950 2005-02-18 Jakub Jelinek <jakub@redhat.com>
12951
12952 PR c++/20023
12953 PR tree-optimization/20009
12954 * gcc.c-torture/compile/20050217-1.c: New test.
12955 * g++.dg/opt/switch3.C: New test.
12956
12957 PR tree-optimization/18947
12958 * gcc.c-torture/compile/20050215-1.c: New test.
12959 * gcc.c-torture/compile/20050215-2.c: New test.
12960 * gcc.c-torture/compile/20050215-3.c: New test.
12961
12962 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
12963
12964 PR c++/20028
12965 * g++.dg/template/crash34.C: New.
12966
12967 PR c++/20022
12968 * g++.dg/other/access3.C: New.
12969
12970 2005-02-17 Ira Rosen <irar@il.ibm.com>
12971
12972 * gcc.dg/vect/vect-98.c: New test.
12973
12974 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
12975
12976 PR tree-optimization/19967
12977 * gcc.dg/pr19967.c: New.
12978
12979 2005-02-16 Jakub Jelinek <jakub@redhat.com>
12980
12981 PR middle-end/19857
12982 * gcc.dg/tree-ssa/20050215-1.c: New test.
12983 * gcc.c-torture/execute/20050215-1.c: New test.
12984
12985 2005-02-15 Eric Christopher <echristo@redhat.com>
12986
12987 * gcc.dg/cpp/20050215-1.c: New file.
12988
12989 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
12990
12991 PR tree-optimization/15785
12992 * gcc.dg/pr15785-1.c: New test.
12993
12994 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
12995
12996 PR c++/17788
12997 * g++.dg/init/ctor4.C: New.
12998 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
12999
13000 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
13001
13002 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
13003 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
13004
13005 2005-02-15 Andreas Schwab <schwab@suse.de>
13006
13007 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
13008 declare malloc.
13009
13010 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
13011
13012 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
13013
13014 2005-02-14 Diego Novillo <dnovillo@redhat.com>
13015
13016 PR tree-optimization/19853
13017 * gcc.c-torture/compile/pr19853.c: New test.
13018
13019 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
13020
13021 PR c++/19608
13022 * g++.dg/parse/local-class1.C: New.
13023
13024 PR c++/19895
13025 * g++.dg/parse/ptrmem3.C: New.
13026
13027 PR c++/19884
13028 * g++.old-deja/g++.oliva/template6.C: Add another case.
13029 * g++.dg/template/explicit6.C: New.
13030
13031 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
13032
13033 PR c++/17816
13034 * g++.dg/other/redecl2.C: New.
13035
13036 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
13037
13038 PR c++/19891
13039 * g++.dg/abi/covariant4.C: New.
13040
13041 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
13042
13043 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
13044
13045 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
13046
13047 * gcc.dg/vect/vect-96.c: Fix typo.
13048
13049 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13050
13051 PR c++/14479
13052 PR c++/19487
13053 * g++.dg/template/enum5.C: New test.
13054
13055 2005-02-12 Ira Rosen <irar@il.ibm.com>
13056
13057 * gcc.dg/vect/vect-97.c: New test.
13058
13059 2005-02-12 Ira Rosen <irar@il.ibm.com>
13060
13061 * gcc.dg/vect/vect-96.c: New test.
13062
13063 2005-02-12 Uros Bizjak <uros@kss-loka.si>
13064
13065 * gcc.dg/builtins-34.c: Also check ldexp*.
13066
13067 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
13068
13069 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
13070
13071 2005-02-11 Janis Johnson <janis187@us.ibm.com>
13072
13073 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
13074 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
13075 dg-require-dll, dg-require-iconv, dg-require-named-sections,
13076 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
13077 selector_list, selector_expression, dg-process-target): Move to new
13078 file target-supports-dg.exp.
13079 * lib/target-supports-dg.exp: New.
13080
13081 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
13082 New.
13083
13084 2005-02-11 Jakub Jelinek <jakub@redhat.com>
13085
13086 PR c++/19666
13087 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
13088
13089 PR middle-end/19858
13090 * gcc.c-torture/compile/20050210-1.c: New test.
13091
13092 2005-02-11 Mark Mitchell <mark@codesourcery.com>
13093
13094 PR c++/19755
13095 * g++.dg/warn/Wbraces1.C: New test.
13096
13097 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
13098
13099 * gcc.dg/builtins-52.c: New testcase.
13100
13101 2005-02-10 Jakub Jelinek <jakub@redhat.com>
13102
13103 PR c/19342
13104 * gcc.c-torture/execute/20050119-1.c: New test.
13105
13106 2005-02-09 Mark Mitchell <mark@codesourcery.com>
13107
13108 PR c++/19811
13109 * g++.dg/init/delete1.C: New test.
13110
13111 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
13112
13113 PR c++/18470
13114 * g++.dg/template/static12.C: New test.
13115
13116 2005-02-09 Mark Mitchell <mark@codesourcery.com>
13117
13118 PR c++/19787
13119 * g++.dg/conversion/ambig1.C: New test.
13120
13121 PR c++/19739
13122 * g++.dg/ext/attrib19.C: New test.
13123
13124 PR c++/19732
13125 * g++.dg/parse/dtor5.C: New test.
13126
13127 PR c++/19762
13128 * g++.dg/template/dtor3.C: New test.
13129
13130 PR c++/19826
13131 * g++.dg/template/static11.C: New test.
13132 * g++.dg/template/crash2.C: Remove dg-error marker.
13133
13134 2005-02-09 Janis Johnson <janis187@us.ibm.com>
13135
13136 PR C++/18491
13137 * g++.old-deja/g++.mike/p10769a.C: Remove.
13138
13139 2005-02-09 Roger Sayle <roger@eyesopen.com>
13140
13141 * gcc.dg/builtins-48.c: New test case.
13142 * gcc.dg/builtins-49.c: New test case.
13143 * gcc.dg/builtins-50.c: New test case.
13144 * gcc.dg/builtins-51.c: New test case.
13145
13146 2005-02-09 Ian Lance Taylor <ian@airs.com>
13147
13148 PR middle-end/19583
13149 * g++.dg/warn/Wreturn-type-3.C: New test.
13150
13151 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
13152
13153 PR middle-end/19402
13154 * gcc.dg/pr19402-1.c: New testcase.
13155 * gcc.dg/pr19402-2.c: likewise.
13156
13157 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
13158
13159 PR middle-end/19854
13160 * g++.dg/tree-ssa/tmmti.C: New testcase.
13161
13162 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13163
13164 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
13165
13166 2005-02-08 Mark Mitchell <mark@codesourcery.com>
13167
13168 PR c++/19733
13169 * g++.dg/parse/crash23.C: New test.
13170 * g++.dg/warn/Weff1.C: New test.
13171
13172 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13173
13174 * gcc.dg/20050209-1.c: New test.
13175
13176 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13177
13178 PR target/19799
13179 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
13180
13181 2005-02-08 Mike Stump <mrs@apple.com>
13182
13183 * g++.dg/pch/import-2.c: New test.
13184 * g++.dg/pch/import-2.hs: New.
13185 * g++.dg/pch/include/import-2a.h: New.
13186 * g++.dg/pch/include/import-2b.h: New.
13187
13188 2005-02-08 Janis Johnson <janis187@us.ibm.com>
13189
13190 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
13191
13192 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13193
13194 * gfortran.dg/substr_1.f90: New test.
13195
13196 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
13197
13198 PR middle-end/19775
13199 * gcc.dg/torture/builtin-power-1.c: Disable test for
13200 invalid transformation.
13201 * gcc.dg/builtins-10.c: Likewise. Disable one test we
13202 no longer optimize.
13203 * gcc.dg/builtins-47.c: New testcase.
13204
13205 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
13206 Dorit Naishlos <dorit@il.ibm.com>
13207
13208 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
13209
13210 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
13211
13212 * gcc.c-torture/compile/20050206-1.c: New test.
13213
13214 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
13215
13216 PR tree-opt/19768
13217 * g++.dg/opt/pr19768.C: New test.
13218
13219 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
13220
13221 PR tree-opt/19736
13222 * gcc.c-torture/compile/pr19736.c: New test.
13223
13224 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13225
13226 PR c++/17401
13227 * g++.dg/parse/error25.C: New test.
13228
13229 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
13230
13231 * gcc.c-torture/execute/20050203-1.c: New.
13232
13233 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
13234
13235 * gcc.dg/vect/vect-85.c: Remove xfail.
13236 * gcc.dg/vect/vect-86.c: Remove xfail.
13237 * gcc.dg/vect/vect-87.c: Remove xfail.
13238 * gcc.dg/vect/vect-88.c: Remove xfail.
13239
13240 2005-02-02 Geoffrey Keating <geoffk@apple.com>
13241
13242 * gcc.dg/altivec-19.c: New.
13243
13244 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
13245
13246 PR c/17807
13247 * gcc.dg/nested-func-3.c: New test.
13248 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
13249
13250 2005-02-02 Janis Johnson <janis187@us.ibm.com>
13251
13252 * gcc.test-framework/gen_directive_tests: Generate tests for
13253 selector expressions.
13254
13255 2005-02-02 Matt Austern <austern@apple.com>
13256
13257 PR c++/19628
13258 * g++/ext/builtin7.C: New.
13259 * g++/ext/builtin8.C: New.
13260
13261 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13262
13263 PR c/18502
13264 * gcc.dg/pr18502-1.c: New test.
13265
13266 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13267
13268 PR c++/17413
13269 * g++.dg/template/local4.C: Tweak.
13270
13271 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
13272
13273 PR tree-optimization/19578
13274 * gcc.c-torture/compile/20050202-1.c: New test.
13275
13276 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13277
13278 PR c/19435
13279 * gcc.dg/c99-init-4.c: New test.
13280
13281 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13282
13283 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
13284
13285 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
13286
13287 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
13288 * g++.dg/eh/check-vect.h: New.
13289
13290 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
13291 * gcc.dg/vect/vect-78.c: Ditto.
13292 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
13293 Remove.
13294
13295 * g++.dg/conversion/simd1.C: Expect warning.
13296 * g++.dg/ext/attribute-test-1.C: Ditto.
13297 * g++.dg/ext/attribute-test-2.C: Ditto.
13298 * g++.dg/ext/attribute-test-3.C: Ditto.
13299 * g++.dg/ext/attribute-test-4.C: Ditto.
13300
13301 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
13302 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
13303
13304 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
13305
13306 2005-02-01 Richard Henderson <rth@redhat.com>
13307
13308 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13309 long double for ibm double-double format.
13310 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13311
13312 2005-02-01 Diego Novillo <dnovillo@redhat.com>
13313
13314 PR tree-optimization/19633
13315 * testsuite/gcc.dg/pr19633-1.c: New test.
13316 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
13317 to NULL or a symbol.
13318
13319 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13320
13321 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
13322 New procs.
13323 (dg-process-target (local override)): Handle selector expressions.
13324
13325 * gcc.test-framework/README: Describe tests in source directory.
13326 * gcc.test-framework/test-framework.awk: Handle dg- tests.
13327 * gcc.test-framework/test-framework.exp: Handle dg- tests.
13328 * gcc.test-framework/dg-bogus-exp-P.c: New test.
13329 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
13330 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
13331 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
13332 * gcc.test-framework/dg-do-link-exp-P.c: New test.
13333 * gcc.test-framework/dg-do-run-exp-P.c: New test.
13334 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
13335 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
13336 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
13337 * gcc.test-framework/dg-error-exp-P.c: New test.
13338 * gcc.test-framework/dg-error-exp-XP.c: New test.
13339 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
13340 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
13341 * gcc.test-framework/dg-output-exp-P.c: New test.
13342 * gcc.test-framework/dg-output-exp-XF.c: New test.
13343 * gcc.test-framework/dg-warning-exp-P.c: New test.
13344 * gcc.misc-tests/dg-1.c: Remove.
13345 * gcc.misc-tests/dg-2.c: Remove.
13346 * gcc.misc-tests/dg-3.c: Remove.
13347 * gcc.misc-tests/dg-4.c: Remove.
13348 * gcc.misc-tests/dg-5.c: Remove.
13349 * gcc.misc-tests/dg-6.c: Remove.
13350 * gcc.misc-tests/dg-7.c: Remove.
13351 * gcc.misc-tests/dg-8.c: Remove.
13352 * gcc.misc-tests/dg-9.c: Remove.
13353 * gcc.misc-tests/dg-10.c: Remove.
13354 * gcc.misc-tests/dg-11.c: Remove.
13355 * gcc.misc-tests/dg-12.c: Remove.
13356 * gcc.misc-tests/dg-test.exp: Remove.
13357
13358 * gcc.test-framework/test-framework.awk: Change recording and
13359 printing of passes and failures.
13360
13361 * gcc.test-framework: New directory.
13362 * gcc.test-framework/README: New.
13363 * gcc.test-framework/test-framework.exp: New.
13364 * gcc.test-framework/test-framework.awk: New.
13365 * gcc.test-framework/gen_directive_tests: New.
13366
13367 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
13368
13369 * lib/treelang.exp: Fix comment typos.
13370 (treelang_target_compile): Don't append libs=-ltreelang to options.
13371
13372 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
13373
13374 * g++.dg/parse/typename7.C: Adjust error messages.
13375
13376 2005-01-31 Jeff Law <law@redhat.com>
13377
13378 * gcc.c-torture/execute/20050131-1.c: New test.
13379 * gcc.dg/wcaselabel.c: New test.
13380
13381 2005-01-31 Mark Mitchell <mark@codesourcery.com>
13382
13383 * g++.dg/other/warning1.C: Adjust error messags.
13384 * g++.dg/parse/constant5.C: New test.
13385
13386 2005-01-31 Steven Bosscher <stevenb@suse.de>
13387
13388 PR c/19333
13389 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
13390 the test case valid.
13391 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
13392 * testsuite/gcc.dg/array-7.c: Adjust expected result.
13393 * testsuite/gcc.dg/pr18596-3.c: Likewise.
13394 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
13395 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
13396 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
13397
13398 2005-01-31 Dale Johannesen <dalej@apple.com>
13399
13400 * g++.dg/opt/pr19650.C: New test.
13401
13402 2005-01-31 Richard Henderson <rth@redhat.com>
13403
13404 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13405 long double for intel double extended format.
13406 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13407
13408 2005-01-30 Mark Mitchell <mark@codesourcery.com>
13409
13410 PR c++/19555
13411 * g++.dg/template/static10.C: New test.
13412
13413 PR c++/19395
13414 * g++.dg/parse/error24.C: New test.
13415
13416 PR c++/19367
13417 * g++.dg/lookup/builtin1.C: New test.
13418
13419 PR c++/19457
13420 * g++.dg/warn/conv3.C: New test.
13421
13422 2005-01-30 Bud Davis <bdavis@gfortran.org>
13423
13424 PR fortran/19647
13425 * gfortan.dg/inquire_7.f90
13426
13427 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
13428
13429 PR tree-optimization/15791
13430 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
13431 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
13432 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
13433 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
13434 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
13435 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
13436 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
13437 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
13438 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
13439 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
13440
13441 2005-01-29 Paul Brook <paul@codesourcery.com>
13442
13443 PR fortran/18565
13444 * check.c (real_or_complex_check): New function.
13445 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
13446 * intrinsic.c (add_functions): Use new check functions.
13447 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
13448 Add prototypes.
13449
13450 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
13451
13452 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
13453 gcc.dg/lvalue-3.c: New tests.
13454 * gcc.dg/concat.c: Update expected messages.
13455
13456 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
13457
13458 PR libfortran/19595
13459 * gfortran.dg/eor_1.f90: New test.
13460
13461 2005-01-29 Steven G. Kargl <kargls@comcast.net>
13462
13463 PR fortran/19589
13464 * gfortran.dg/logical_data_1.f90: New test.
13465
13466 2005-01-28 Mark Mitchell <mark@codesourcery.com>
13467
13468 PR c++/19253
13469 * g++.dg/template/crash33.C: New test.
13470
13471 PR c++/19667
13472 * g++.dg/template/crash32.C: New test.
13473
13474 2005-01-28 Ian Lance Taylor <ian@airs.com>
13475
13476 PR middle-end/16558
13477 * g++.dg/warn/Wreturn-type-2.C: New test.
13478
13479 2004-06-24 Jeff Law <law@redhat.com>
13480
13481 * gcc.dg/tree-ssa/20050128-1.c: New test.
13482
13483 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
13484
13485 * gcc.target/frv/all-mdpackh-1.c: New test.
13486
13487 2005-01-28 Steven Bosscher <stevenb@suse.de>
13488
13489 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
13490
13491 2005-01-27 Richard Henderson <rth@redhat.com>
13492
13493 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
13494
13495 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13496
13497 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
13498
13499 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13500
13501 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13502 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13503 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
13504 to cope with cases where the multilib options override the dg-options.
13505
13506 2005-01-27 Jakub Jelinek <jakub@redhat.com>
13507
13508 PR c/18946
13509 * gcc.dg/noncompile/20050120-1.c: New test.
13510
13511 2005-01-26 Diego Novillo <dnovillo@redhat.com>
13512
13513 PR tree-optimization/19633
13514 * gcc.dg/pr19633.c: New test.
13515 * gcc.dg/tree-ssa/pr19633.c: New test.
13516
13517 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
13518
13519 * gcc.dg/20041216-1.c: New test.
13520
13521 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
13522
13523 PR objc/18862
13524 * objc.dg/selector-2.m: New test.
13525
13526 2005-01-26 Jakub Jelinek <jakub@redhat.com>
13527
13528 * g++.dg/opt/range-test-2.C: New test.
13529
13530 PR rtl-optimization/19579
13531 * gcc.c-torture/execute/20050124-1.c: New test.
13532
13533 2005-01-26 Greg Parker <gparker@apple.com>
13534 Stuart Hastings <stuart@apple.com>
13535
13536 * gcc.c-torture/execute/20050125-1.c: New.
13537
13538 2005-01-18 Jan Hubicka <jh@suse.cz>
13539
13540 PR tree-optimize/19337
13541 * gcc.c-torture/compile/20050119-1.c: New test.
13542
13543 2005-01-24 James E Wilson <wilson@specifixinc.com>
13544
13545 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
13546 test for successful match.
13547
13548 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
13549
13550 PR objc/18408
13551 * objc.dg/comp-types-7.m: New test.
13552
13553 2005-01-24 Janis Johnson <janis187@us.ibm.com>
13554
13555 * lib/target-supports.exp (current_target_name): New.
13556 (check_effective_target_ilp32, check_effective_target_lp64):
13557 Cache the result to use as long as the current target, with
13558 multilib flags, remains the same.
13559
13560 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
13561 (dg-require-weak, dg-require-visibility, dg-require-alias,
13562 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
13563 dg-require-effective-target, dg-skip-if): Remove call to
13564 skip_test_and_clear_xfail.
13565 (dg-test): Clear xfail data.
13566
13567 2005-01-24 Jakub Jelinek <jakub@redhat.com>
13568
13569 PR target/17751
13570 * gcc.dg/ppc64-toc.c: New test.
13571
13572 * g++.dg/tree-ssa/empty-1.C: New test.
13573
13574 PR middle-end/19551
13575 * gcc.c-torture/execute/20050121-1.c: New test.
13576 * gcc.dg/20050121-2.c: New test.
13577
13578 2004-01-23 Steven G. Kargl <kargls@comcast.net>
13579 Paul Brook <paul@codesourcery.com>
13580
13581 PR fortran/17941
13582 * gfortran.dg/real_const_1.f: New test.
13583 * gfortran.dg/real_const_2.f90: New test.
13584 * gfortran.dg/complex_int_1.f90: New test.
13585
13586 2005-01-23 Bud Davis <bdavis9659@comcast.net>
13587
13588 PR fortran/19313
13589 * gfortan.dg/inquire_6.f90: New test.
13590
13591 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13592
13593 PR libfortran/19451
13594 * open_readonly_1.f90: New test.
13595
13596 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13597
13598 PR libfortran/18982
13599 * gfortran.dg/open_new.f90: New file.
13600
13601 2005-01-22 Paul Brook <paul@codesourcery.com>
13602
13603 * namelist_1.f90: New test.
13604
13605 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
13606
13607 PR tree-optimization/19484
13608 * gcc.c-torture/compile/20050122-[12].c: New tests.
13609
13610 2005-01-22 Paul Brook <paul@codesourcery.com>
13611
13612 * gfortran.dg/implicit_2.f90: New test.
13613
13614 2005-01-22 Bud Davis <bdavis9659@comcast.net>
13615
13616 PR fortran/19314
13617 * gfortran.dg/inquire_5.f90: New test.
13618
13619 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13620
13621 PR c/18809
13622 * gcc.dg/pr18809-1.c: New test.
13623
13624 2005-01-21 Ian Lance Taylor <ian@airs.com>
13625
13626 * gcc.dg/20050121-1.c: New test.
13627
13628 PR tree-optimization/13000
13629 * gcc.dg/20040206-1.c: Change warning to point where function is
13630 being inlined.
13631
13632 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13633
13634 PR c++/19208
13635 * g++.dg/template/array11.C: New test.
13636
13637 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13638
13639 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
13640 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
13641 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
13642 * gfortran.dg/getenv_1.f90: Add dg-do directive.
13643 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
13644 gfortran.dg/pr17164.f90: Add missing dg-do directives.
13645
13646 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
13647
13648 PR tree-optimization/15349
13649 * gcc.dg/tree-ssa/pr15349.c: New.
13650
13651 2005-01-20 Steve Ellcey <sje@cup.hp.com>
13652
13653 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
13654
13655 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
13656
13657 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
13658 scan-assembler-times directive name.
13659
13660 * gcc.dg/asm-a.c: Move dg-require-effective-target to
13661 after dg-do.
13662
13663 PR rtl-optimization/19462
13664 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
13665
13666 2005-01-19 Steve Ellcey <sje@cup.hp.com>
13667
13668 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
13669 counting function calls on ia64.
13670
13671 2005-01-19 Jakub Jelinek <jakub@redhat.com>
13672
13673 PR rtl-optimization/15139
13674 * gcc.dg/20050111-2.c: New test.
13675
13676 PR c/17297
13677 * gcc.c-torture/compile/20050113-1.c: New testcase.
13678
13679 PR middle-end/19164
13680 * gcc.dg/20050113-1.c: New testcase.
13681
13682 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
13683
13684 * gcc.dg/vect/vect-85.c: Add comment.
13685 * gcc.dg/vect/vect-86.c: Add xfail for now.
13686 * gcc.dg/vect/vect-87.c: Add xfail for now.
13687 * gcc.dg/vect/vect-88.c: Add xfail for now.
13688 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
13689
13690 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13691
13692 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
13693
13694 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13695
13696 * g++.dg/debug/typedef3.C: New test.
13697
13698 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
13699
13700 PR c/19472
13701 * gcc.dg/asm-a.c: New test.
13702
13703 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
13704
13705 * gcc.dg/sh-relax.c: Add prototype for abort.
13706
13707 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13708
13709 * gcc.dg/short-compare-1.c: New test.
13710 * gcc.dg/short-compare-2.c: Likewise.
13711
13712 2005-01-18 Michael Matz <matz@suse.de>
13713
13714 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
13715
13716 2005-01-17 Diego Novillo <dnovillo@redhat.com>
13717
13718 PR tree-optimization/19121
13719 * gcc.c-torture/compile/pr19121.c: New test.
13720
13721 2005-01-17 James E. Wilson <wilson@specifixinc.com>
13722
13723 PR target/19357
13724 * gcc.c-torture/compile/pr19357.c: New test.
13725
13726 2005-01-17 Ian Lance Taylor <ian@airs.com>
13727
13728 PR c/5675
13729 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
13730 pass--those that refer just to the variable, possibly with a
13731 cast.
13732 * gcc.dg/c99-const-expr-3.c: Likewise.
13733
13734 PR middle-end/13127
13735 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
13736 longer emitted.
13737
13738 2005-01-16 Bud Davis <bdavis9659@comcast.net>
13739
13740 PR fortran/18778
13741 * gfortran.dg/endfile_2.f90: New test.
13742
13743 2005-01-16 Steven G. Kargl <kargls@comcast.net>
13744
13745 PR 19168
13746 * gfortran.dg/select_5.f90: New test.
13747
13748 2004-01-16 Paul Brook <paul@codesourcery.com>
13749
13750 * gfortran.dg/common_4.f90: New test.
13751
13752 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
13753
13754 PR rtl-optimization/19462
13755 * gcc.dg/torture/pr19462-1.c: New test.
13756
13757 2005-01-15 Ziemowit Laski <zlaski@apple.com>
13758
13759 PR objc/19321
13760 * objc.dg/func-ptr-2.m: New.
13761 * objc.dg/volatile-1.m: New.
13762
13763 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13764
13765 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
13766
13767 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13768
13769 PR tree-optimization/19060
13770 * gcc.c-torture/execute/20050104-1.c: New test.
13771
13772 2005-01-15 Bud Davis <bdavis9659@comcast.net>
13773
13774 PR fortran/18983
13775 * gfortran.dg/write_to_null.f90: New test.
13776
13777 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
13778 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13779
13780 PR other/19328
13781 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
13782 argument.
13783
13784 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13785
13786 PR c++/19263
13787 * g++.dg/init/vector1.C: New test.
13788
13789 2005-01-14 James E. Wilson <wilson@specifixinc.com>
13790
13791 PR target/13158
13792 * gcc.target/ia64/sibcall-unwind-1.c: New test.
13793 PR target/18987
13794 * gcc.target/ia64/sibcall-unwind-2.c: New test.
13795
13796 2005-01-14 Steven G. Kargl <kargls@comcast.net>
13797
13798 * gfortran.dg/select_1.f90: New test.
13799 * gfortran.dg/select_2.f90: New test.
13800 * gfortran.dg/select_3.f90: New test.
13801 * gfortran.dg/select_4.f90: New test.
13802
13803 2005-01-14 Jakub Jelinek <jakub@redhat.com>
13804
13805 PR middle-end/19084
13806 PR rtl-optimization/19348
13807 * gcc.dg/20050111-1.c: New test.
13808 * gcc.c-torture/execute/20050111-1.c: New test.
13809
13810 * gcc.dg/i386-asm-4.c: New test.
13811
13812 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13813
13814 * gcc.dg/nested-func-2.c: New test.
13815 * ada/acats/norun.lst: Remove c953002.
13816
13817 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
13818
13819 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
13820
13821 2005-01-12 Ben Elliston <bje@au.ibm.com>
13822
13823 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
13824
13825 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
13826
13827 PR target/18761
13828 * g++.dg/abi/align1.C: New test.
13829
13830 2005-01-11 Alan Modra <amodra@bigpond.net.au>
13831
13832 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
13833 at a time.
13834 * g++.dg/ext/altivec_check.h: Support compiling as C.
13835
13836 2005-01-10 Roger Sayle <roger@eyesopen.com>
13837
13838 PR c++/19355
13839 * g++.dg/expr/pr19355-1.C: New test case.
13840
13841 2005-01-10 Laurent GUERBY <laurent@guerby.net>
13842
13843 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
13844 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
13845 * ada/acats/tests/c3/c92005b.ada: Likewise.
13846 * ada/acats/tests/c3/cxb3012.a: Likewise.
13847 * ada/acats/norun.lst: Add c380004 and c953002, add PR
13848
13849 2005-01-09 Paul Brook <paul@codesourcery.com>
13850
13851 * gfortran.dg/common_2.f90: New file.
13852 * gfortran.dg/common_3.f90: New file.
13853
13854 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
13855
13856 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
13857
13858 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13859
13860 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
13861 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
13862 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
13863 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
13864 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
13865 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
13866 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
13867 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
13868 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
13869 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
13870 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
13871 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
13872 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
13873 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
13874 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
13875 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
13876 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
13877 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
13878 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
13879 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
13880 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
13881 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
13882 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
13883 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
13884 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
13885 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
13886 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
13887 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
13888 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
13889 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
13890 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
13891 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
13892 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
13893 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
13894 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
13895 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
13896 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
13897 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
13898 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
13899 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
13900 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
13901 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
13902 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
13903 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
13904 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
13905 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
13906 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
13907 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
13908 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
13909 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
13910 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
13911 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
13912 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
13913 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
13914 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
13915 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
13916 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
13917 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
13918 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
13919 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
13920 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
13921 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
13922 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
13923 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
13924 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
13925 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
13926 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
13927
13928 * gcc.dg/vect/vect-1.c: Fix spelling.
13929 * gcc.dg/vect/vect-10.c: Fix spelling.
13930 * gcc.dg/vect/vect-11.c: Fix spelling.
13931 * gcc.dg/vect/vect-12.c: Fix spelling.
13932 * gcc.dg/vect/vect-14.c: Fix spelling.
13933 * gcc.dg/vect/vect-15.c: Fix spelling.
13934 * gcc.dg/vect/vect-16.c: Fix spelling.
13935 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
13936 * gcc.dg/vect/vect-64.c: Fix comments.
13937 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
13938
13939 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13940 Ira Rosen <irar@il.ibm.com>
13941
13942 * gcc.dg/vect/vect-70.c: New test.
13943 * gcc.dg/vect/vect-71.c: New test.
13944
13945 2005-01-09 Manfred Hollstein <mh@suse.com>
13946
13947 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
13948 * gcc.dg/pr18241-2.c: Likewise.
13949 * gcc.dg/pr18241-3.c: Likewise.
13950 * gcc.dg/pr18241-4.c: Likewise.
13951 * gcc.dg/pr18241-5.c: Likewise.
13952
13953 2005-01-08 Richard Henderson <rth@redhat.com>
13954
13955 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13956 False for x86 and x86-64.
13957
13958 2005-01-08 Diego Novillo <dnovillo@redhat.com>
13959
13960 PR tree-optimization/18241
13961 * gcc.dg/pr18241-1.c: New test.
13962 * gcc.dg/pr18241-2.c: New test.
13963 * gcc.dg/pr18241-3.c: New test.
13964 * gcc.dg/pr18241-4.c: New test.
13965 * gcc.dg/pr18241-5.c: New test.
13966
13967 2005-01-08 Steven G. Kargl <kargls@comcast.net>
13968
13969 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
13970 gfortran.dg/select_4.f90: New.
13971
13972 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13973
13974 * gcc.c-torture/execute/20050107-1.c: New test.
13975
13976 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
13977
13978 PR c++/19298
13979 * g++.dg/template/ref2.C: New.
13980
13981 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
13982
13983 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
13984 instead of being empty.
13985
13986 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13987
13988 PR fortran/15553
13989 * gfortran.dg/array-1.f90: New test.
13990
13991 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13992
13993 PR tree-optimization/19283
13994 * gcc.c-torture/execute/20050106-1.c: New test.
13995
13996 PR rtl-optimization/18861
13997 * gcc.dg/20050105-1.c: New test.
13998
13999 PR tree-optimization/18828
14000 * gcc.dg/20050105-2.c: New test.
14001
14002 2005-01-07 Andreas Jaeger <aj@suse.de>
14003
14004 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
14005
14006 2005-01-07 Bud Davis <bdavis9659@comcast.net>
14007
14008 PR fortran/18398
14009 * gfortran.dg/fmt_read.f90: New test.
14010
14011 2005-01-06 Geoffrey Keating <geoffk@apple.com>
14012
14013 * gcc.dg/rs6000-ldouble-2.c: New.
14014
14015 2005-01-06 Mark Mitchell <mark@codesourcery.com>
14016
14017 PR c++/19244
14018 * g++.dg/parser/ctor2.C: New test.
14019
14020 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14021
14022 PR c++/17154
14023 * g++.dg/template/using9.C: New test.
14024
14025 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14026
14027 PR c++/19258
14028 * g++.dg/lookup/friend6.C: New test.
14029
14030 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
14031
14032 PR c++/19270
14033 * g++.dg/template/array10.C: New.
14034
14035 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14036
14037 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
14038 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
14039
14040 2005-01-06 Jakub Jelinek <jakub@redhat.com>
14041
14042 * gcc.c-torture/compile/20050105-1.c: New test.
14043
14044 2005-01-05 Geoffrey Keating <geoffk@apple.com>
14045
14046 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
14047
14048 2005-01-05 Roger Sayle <roger@eyesopen.com>
14049
14050 PR middle-end/19100
14051 * gcc.dg/conv-3.c: New test case.
14052
14053 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
14054
14055 * gcc.dg/asm-wide-1.c: New test.
14056
14057 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
14058
14059 PR c++/19030
14060 * g++.dg/parse/crash22.C: New
14061
14062 2005-01-04 Geoffrey Keating <geoffk@apple.com>
14063
14064 PR 19257
14065 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
14066
14067 2005-01-04 Uros Bizjak <uros@kss-loka.si>
14068
14069 PR middle-end/17767
14070 * gcc.dg/i386-mmx-6.c: New test case.
14071
14072 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
14073
14074 PR tree-optimization/18308
14075 * gcc.dg/vect/pr18308.c: New testcase.
14076
14077 2005-01-04 Andreas Jaeger <aj@suse.de>
14078
14079 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
14080
14081 2005-01-03 Geoffrey Keating <geoffk@apple.com>
14082 Robert Bowdidge <bowdidge@apple.com>
14083
14084 * gcc.dg/cpp/subframework1.c: New.
14085 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
14086 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
14087 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
14088 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
14089
14090 2005-01-03 Geoffrey Keating <geoffk@apple.com>
14091
14092 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
14093 producing warning.
14094 * gcc.dg/darwin-weakimport-2.c: New.
14095
14096 2005-01-03 Richard Henderson <rth@redhat.com>
14097
14098 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
14099
14100 2005-01-03 Richard Henderson <rth@redhat.com>
14101
14102 * gcc.dg/vect/vect.exp: Enable for ia64.
14103 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
14104 (check_effective_target_vect_float): Likewise.
14105 (check_effective_target_vect_no_align): Likewise.
14106 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
14107 * gcc.dg/vect/vect-8.c: Likewise.
14108
14109 2005-01-03 Uros Bizjak <uros@kss-loka.si>
14110
14111 PR target/19236
14112 * gcc.dg/pr19236-1.c: New test case.
14113
14114 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
14115
14116 PR rtl-optimization/12092
14117 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
14118
14119 2005-01-02 Andreas Jaeger <aj@suse.de>
14120
14121 * gcc.dg/pr12092-1.c: Do not run on x86_64.
14122
14123 2005-01-01 Roger Sayle <roger@eyesopen.com>
14124 Andrew Pinski <pinskia@physics.uc.edu>
14125
14126 PR rtl-optimization/12092
14127 * gcc.dg/pr12092-1.c: New test case.
14128
14129 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
14130
14131 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
14132 'hidden' and 'default' for better portability.
14133 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
14134
14135 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
14136 6 and 7.
14137 * g++.old-deja/g++.brendan/new3.C: Likewise.
14138
14139 2005-01-01 Steven Bosscher <stevenb@suse.de>
14140
14141 * gcc.dg/20041231-1.C: New test.
14142 * g++.dg/warn/Wunreachable-code-1.C: New test.
14143
14144 2004-12-30 David Edelsohn <edelsohn@gnu.org>
14145
14146 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
14147 file, not /dev/null. Abort on error.
14148
14149 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
14150 Ziemowit Laski <zlaski@apple.com>
14151
14152 PR objc/18971
14153 * objc.dg/encode-5.m: New test.
14154
14155 2004-12-29 Richard Henderson <rth@redhat.com>
14156
14157 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
14158 * objc.dg/stabs-1.m: Disable for ia64.
14159
14160 2004-12-29 Mark Mitchell <mark@codesourcery.com>
14161
14162 PR c++/19190
14163 * g++.dg/warn/Wunused-10.C: New test.
14164
14165 2004-12-28 Richard Henderson <rth@redhat.com>
14166
14167 * objc.dg/stabs-1.m: Disable for alpha.
14168
14169 2004-12-27 Mark Mitchell <mark@codesourcery.com>
14170
14171 PR c++/19149
14172 * g++.dg/parse/error23.C: New test.
14173
14174 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14175
14176 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
14177
14178 PR fortran/19032
14179 * gfortran.dg/intrinsic_modulo_1.f90: New.
14180 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
14181 tests with divisor -1.
14182
14183 2004-12-27 Mark Mitchell <mark@codesourcery.com>
14184
14185 * g++.dg/opt/temp1.C (memcpy): Return a value.
14186
14187 PR c++/19148
14188 * g++.dg/expr/cond7.C: New test.
14189
14190 2004-12-27 Paul Brook <paul@codesourcery.com>
14191
14192 * gfortran.dg/g77/select_no_compile.f: Remove.
14193
14194 2004-12-27 Richard Henderson <rth@redhat.com>
14195
14196 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
14197 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
14198 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
14199
14200 2004-12-26 Richard Henderson <rth@redhat.com>
14201
14202 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
14203 by 1i instead of token pasting.
14204
14205 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14206
14207 PR tree-optimization/17578
14208 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
14209 to additional_flags.
14210 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
14211
14212 2004-12-25 Richard Henderson <rth@redhat.com>
14213
14214 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
14215 Remove Alpha.
14216
14217 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14218
14219 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
14220 hppa*-*-hpux*.
14221 * gcc.dg/pr17957.c (dg-options): Likewise.
14222 * gcc.dg/struct-ret-1.c: Add prototype for abort.
14223 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
14224 instead of 0 on __hppa__.
14225 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
14226 "foo,%r" on hppa*-*-*.
14227
14228 2004-12-23 Bud Davis <bdavis9659@comcast.net>
14229
14230 PR fortran/19071
14231 * gfortran.dg/complex_write.f90: New test.
14232
14233 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14234
14235 PR c++/17595
14236 * g++.dg/parse/pragma2.C: New test.
14237
14238 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
14239
14240 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14241
14242 * gcc.dg/empty2.c: Add missing dg-warning.
14243
14244 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14245
14246 PR c++/17413
14247 * g++.dg/template/local4.C: New test.
14248 * g++.dg/template/crash19.C: Add dg-error marker.
14249
14250 * g++.dg/template/crash31.C: Correct embedded PR number.
14251
14252 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14253
14254 PR c++/16405
14255 * g++.dg/opt/temp1.C: Add do-run marker.
14256
14257 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14258
14259 * g++.dg/template/spec19.C: New.
14260
14261 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14262
14263 PR target/16819
14264 * gcc.dg/empty2.c: New.
14265
14266 2004-12-23 Richard Henderson <rth@redhat.com>
14267
14268 * lib/target-supports.exp (check_effective_target_vect_no_align):
14269 Remove i?86 and x86-64.
14270
14271 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14272
14273 PR c++/16405
14274 * g++.dg/opt/temp1.C: New test.
14275
14276 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14277
14278 PR c++/18733
14279 * g++.dg/template/friend33.C: New testcase.
14280
14281 2004-12-22 Mark Mitchell <mark@codesourcery.com>
14282
14283 PR c++/18464
14284 * g++.dg/template/cond5.C: New test.
14285
14286 PR c++/18492
14287 * g++.dg/inherit/thunk3.C: New test.
14288
14289 PR c++/11224
14290 * g++.dg/warn/Wunused-9.C: New test.
14291
14292 2004-12-22 Janis Johnson <janis187@us.ibm.com>
14293
14294 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
14295
14296 2004-12-22 Jan Beulich <jbeulich@novell.com>
14297
14298 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
14299
14300 2004-12-21 Mark Mitchell <mark@codesourcery.com>
14301
14302 PR c++/18378
14303 * g++.dg/ext/packed8.C: New test.
14304
14305 PR c++/19063
14306 * g++.dg/template/crash31.C: New test.
14307
14308 PR c++/19034
14309 * g++.dg/template/crash30.C: New test.
14310
14311 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14312
14313 PR C++/18984
14314 * g++.dg/eh/ctor3.C: New test.
14315
14316 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14317
14318 * objc.dg/stabs-1.m: Allow section name to be quoted and
14319 assembly label to begin with '.LL'.
14320
14321 2004-12-21 Janis Johnson <janis187@us.ibm.com>
14322
14323 * gcc.dg/vect/vect.exp
14324 (check_effective_target_lp64_or_vect_no_align): New.
14325 * gcc.dg/vect/vect-77.c: Use it.
14326 * gcc.dg/vect/vect-78.c: Use it.
14327
14328 * lib/target-supports.exp
14329 (check_effective_target_vect_no_max,
14330 check_effective_target_vect_no_bitwise,
14331 check_effective_target_vect_no_align): New.
14332 * gcc.dg/vect/vect-13.c: Use them.
14333 * gcc.dg/vect/vect-17.c: Ditto.
14334 * gcc.dg/vect/vect-18.c: Ditto.
14335 * gcc.dg/vect/vect-19.c: Ditto.
14336 * gcc.dg/vect/vect-20.c: Ditto.
14337 * gcc.dg/vect/vect-27.c: Ditto.
14338 * gcc.dg/vect/vect-29.c: Ditto.
14339 * gcc.dg/vect/vect-44.c: Ditto.
14340 * gcc.dg/vect/vect-48.c: Ditto.
14341 * gcc.dg/vect/vect-50.c: Ditto.
14342 * gcc.dg/vect/vect-52.c: Ditto.
14343 * gcc.dg/vect/vect-54.c: Ditto.
14344 * gcc.dg/vect/vect-56.c: Ditto.
14345 * gcc.dg/vect/vect-58.c: Ditto.
14346 * gcc.dg/vect/vect-60.c: Ditto.
14347 * gcc.dg/vect/vect-72.c: Ditto.
14348 * gcc.dg/vect/vect-80.c: Ditto.
14349
14350 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
14351
14352 PR c++/14075
14353 * g++.dg/init/string1.C: New.
14354
14355 PR c++/18975
14356 * g++.dg/other/synth1.C: New.
14357
14358 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14359
14360 PR c/18963
14361 * gcc.dg/pr18963-1.c: New test.
14362
14363 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14364
14365 PR c/18596
14366 * gcc.dg/funcdef-storage-1.c (foo): Remove.
14367 * gcc.dg/pr18596-1.c: Use dg-error.
14368 (dg-options): Use -fno-unit-at-a-time.
14369 * gcc.dg/pr18596-2.c: New test.
14370 * gcc.dg/pr18596-3.c: New test.
14371
14372 2004-12-20 Roger Sayle <roger@eyesopen.com>
14373
14374 PR middle-end/18683
14375 * g++.dg/opt/pr18683-1.C: New test case.
14376
14377 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
14378
14379 PR other/19093
14380 * g++.dg/opt/max1.C: Fix for 64bit targets.
14381
14382 2004-12-20 Matt Austern <austern@apple.com>
14383
14384 PR c++/19044
14385 * g++.dg/ext/builtin6.C: New
14386
14387 2004-12-20 Diego Novillo <dnovillo@redhat.com>
14388
14389 PR tree-optimization/19080
14390 * gcc.c-torture/compile/pr19080.c: New test.
14391
14392 2004-12-20 Steven Bosscher <stevenb@suse.de>
14393
14394 * gcc.dg/20041219-1.c: New test.
14395
14396 2004-12-19 Roger Sayle <roger@eyesopen.com>
14397
14398 PR middle-end/19068
14399 * g++.dg/opt/max1.C: New test case.
14400
14401 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14402
14403 * gcc.dg/fdata-sections-1.c: New test.
14404
14405 2004-12-18 Roger Sayle <roger@eyesopen.com>
14406
14407 PR middle-end/18548
14408 * gcc.dg/max-1.c: New test case.
14409
14410 2004-12-18 Jakub Jelinek <jakub@redhat.com>
14411
14412 * gcc.c-torture/execute/20041218-1.c: New test.
14413
14414 2004-12-17 Diego Novillo <dnovillo@redhat.com>
14415
14416 * gcc.dg/pr18501.c: New test.
14417 * gcc.dg/uninit-5.c: XFAIL.
14418 * gcc.dg/uninit-9.c: XFAIL.
14419
14420 2004-12-17 Dale Johannesen <dalej@apple.com>
14421
14422 * gcc.dg/20041213-1.c: New.
14423
14424 2004-12-17 Ziemowit Laski <zlaski@apple.com>
14425
14426 * objc.dg/stabs-1.m: Allow assembly label to begin
14427 with a dot ('.').
14428
14429 2004-12-17 Jakub Jelinek <jakub@redhat.com>
14430
14431 * gcc.c-torture/execute/20041213-1.c: Move...
14432 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
14433
14434 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
14435
14436 PR c++/18721
14437 * g++.dg/lookup/conv-5.C: New.
14438
14439 2004-12-16 Ziemowit Laski <zlaski@apple.com>
14440
14441 * objc.dg/stabs-1.m: New test.
14442
14443 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14444
14445 * gcc.dg/visibility-c.c: Change compile to
14446 assemble for the test.
14447
14448 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14449
14450 PR target/19041
14451 * gcc.dg/visibility-c.c: New test.
14452
14453 2004-12-16 Roger Sayle <roger@eyesopen.com>
14454
14455 PR middle-end/18493
14456 * gcc.dg/switch-8.c: New test case.
14457
14458 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
14459
14460 PR c++/18905
14461 * g++.dg/template/init4.C: New.
14462 * g++.dg/opt/static3.C: Enable optimizer.
14463
14464 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
14465
14466 * g++.dg/other/complex1.C: New test.
14467
14468 2004-12-15 Alan Modra <amodra@bigpond.net.au>
14469
14470 * g++.dg/opt/inline9.C: New test.
14471
14472 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14473
14474 PR fortran/18993
14475 * gfotran.dg/nullify_1.f: New test.
14476
14477 2004-12-15 Richard Henderson <rth@redhat.com>
14478
14479 * gcc.target/i386/i386.exp: New harness.
14480 * gcc.target/i386/vect-args.c: New.
14481
14482 2004-12-15 David Edelsohn <edelsohn@gnu.org>
14483
14484 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
14485
14486 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14487
14488 PR c++/18825
14489 * g++.dg/template/friend32.C: New test.
14490
14491 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14492
14493 * cpp/pragma-once-1.c: New test.
14494 * cpp/pragma-once-1b.h: Likewise.
14495 * cpp/pragma-once-1c.h: Likewise.
14496 * cpp/pragma-once-1d.h: Likewise.
14497 * cpp/inc/pragma-once-1a.h: Likewise.
14498
14499 2004-12-15 Bud Davis <bdavis9659@comcast.net>
14500 Steven G. Kargl <kargls@comcast.net>
14501
14502 PR fortran/17597
14503 * gfortran.dg/list_read_3.f90: New test.
14504
14505 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14506
14507 * gcc.dg/ftrapv-2.c: New test.
14508
14509 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
14510
14511 PR c++/18981
14512 * g++.dg/template/typename9.C: New test.
14513
14514 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14515
14516 PR c++/18738
14517 * g++.dg/template/typename8.C: New test.
14518 * g++.dg/parse/friend2.C: Tweak error message.
14519
14520 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14521
14522 * gcc.c-torture/20041214-1.c: New test.
14523
14524 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14525
14526 PR c++/18965
14527 * g++.dg/init/array17.C: New test.
14528
14529 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14530
14531 PR c++/18793
14532 * g++.dg/init/aggr3.C: New test.
14533
14534 2004-12-14 Janis Johnson <janis187@us.ibm.com
14535
14536 * gcc.dg/altivec-types-1.c: New test.
14537 * gcc.dg/altivec-types-2.c: New test.
14538 * gcc.dg/altivec-types-3.c: New test.
14539 * gcc.dg/altivec-types-4.c: New test.
14540 * g++.dg/ext/altivec-types-1.C: New test.
14541 * g++.dg/ext/altivec-types-2.C: New test.
14542 * g++.dg/ext/altivec-types-3.C: New test.
14543 * g++.dg/ext/altivec-types-4.C: New test.
14544
14545 2004-12-14 Jakub Jelinek <jakub@redhat.com>
14546
14547 PR middle-end/18951
14548 * gcc.c-torture/execute/20041213-1.c: New test.
14549
14550 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
14551
14552 PR c++/18949
14553 * g++.dg/template/cast1.C: New.
14554
14555 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
14556
14557 * gcc.c-torture/execute/20041213-2.c: New test.
14558
14559 2004-12-13 Richard Henderson <rth@redhat.com>
14560
14561 * gcc.dg/i386-sse-10.c: Fix typo in options.
14562
14563 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
14564
14565 PR c++/18968
14566 * g++.dg/opt/pr18968.C: New test.
14567
14568 2004-12-13 Mark Mitchell <mark@codesourcery.com>
14569
14570 PR c++/18925
14571 * g++.dg/ext/visibility/staticdatamem.C: New test.
14572
14573 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
14574
14575 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
14576
14577 2004-12-13 Roger Sayle <roger@eyesopen.com>
14578
14579 PR rtl-optimization/18928
14580 * gcc.dg/pr18928-1.c: New test case.
14581
14582 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
14583
14584 PR tree-opt/16951
14585 * gcc.c-torture/compile/20041211-1.c: New.
14586
14587 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14588
14589 PR middle-end/17564
14590 * gcc.c-torture/execute/20041212-1.c: New test.
14591
14592 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14593
14594 PR fortran/18869
14595 * gfortran.dg/common_1.f90: New test.
14596
14597 2004-12-12 Steven G. Kargl <kargls@comcast.net>
14598 Paul Brook <paul@codesourcery.com>
14599
14600 PR fortran/16222
14601 * gfortran.dg/real_do_1.f90: New test.
14602
14603 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
14604
14605 PR tree-opt/18040
14606 * g++.dg/opt/ptrmem6.C: New test.
14607
14608 2004-12-11 Roger Sayle <roger@eyesopen.com>
14609
14610 PR middle-end/18921
14611 * gcc.dg/pr18921-1.c: New test case.
14612
14613 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14614
14615 PR fortran/17175
14616 * gfortran.dg/scale_1.f90: New test.
14617
14618 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
14619
14620 PR middle-end/18903
14621 * gcc.c-torture/compile/pr18903.c: New test.
14622
14623 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
14624
14625 * gcc.c-torture/execute/20041210-1.c: New test.
14626
14627 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14628
14629 PR c++/18731
14630 * g++.dg/parser/struct-1.C: New test.
14631 * g++.dg/parser/struct-2.C: New test.
14632 * g++.dg/parser/struct-3.C: New test.
14633
14634 2004-12-09 Richard Henderson <rth@redhat.com>
14635
14636 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
14637
14638 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
14639 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
14640
14641 2004-12-09 Matt Austern <austern@apple.com>
14642
14643 PR c++/18514
14644 * g++.dg/ext/builtin1.C: New
14645 * g++.dg/ext/builtin2.C: New
14646 * g++.dg/ext/builtin3.C: New
14647 * g++.dg/ext/builtin4.C: New
14648 * g++.dg/ext/builtin5.C: New
14649
14650 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
14651
14652 PR tree-opt/18904
14653 * g++.dg/opt/ptrmem5.C: New test.
14654
14655 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
14656
14657 * g++.dg/parse/typename5.C: Adjust for new error.
14658 * g++.dg/parse/typename7.C: New.
14659
14660 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14661
14662 PR c++/18073
14663 * g++.dg/other/mmintrin.C: New test.
14664
14665 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
14666
14667 PR c++/16681
14668 * g++.dg/init/array15.C: New.
14669 * g++.dg/init/array16.C: New.
14670
14671 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14672
14673 PR fortran/18826
14674 * gfortran.dg/assign_1.f90: New test.
14675
14676 2004-12-08 Nick Clifton <nickc@redhat.com>
14677
14678 * gcc.target/xstormy16/bss_below100: New directory containing tests.
14679 * gcc.target/xstormy16/data_below100: Likewise.
14680 * gcc.target/xstormy16/sfr: Likewise.
14681 * gcc.target/xstormy16/below100.S: New test source file.
14682 * gcc.target/xstormy16/below100.ld: New test linker script.
14683 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14684 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
14685 bp instructions.
14686 * gcc.target/xstormy16/bp.c: Likewise.
14687
14688 * gcc.target/xstormy16/bss_below100: New files:
14689 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14690 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14691 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14692 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14693 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14694 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14695 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14696 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14697 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14698 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14699 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14700 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14701 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14702 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14703 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14704 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14705 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14706 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14707 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14708 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14709 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14710 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14711 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14712 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14713 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14714 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14715 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14716
14717 * gcc.target/xstormy16/data_below100: New files:
14718 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14719 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14720 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14721 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14722 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14723 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14724 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14725 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14726 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14727 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14728 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14729 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14730 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14731 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14732 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14733 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14734 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14735 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14736 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14737 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14738 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14739 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14740 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14741 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14742 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14743 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14744 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14745
14746 * gcc.target/xstormy16/sfr: New files:
14747 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
14748 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
14749 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
14750 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
14751 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
14752 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
14753 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
14754 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
14755 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
14756 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
14757 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
14758 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
14759 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
14760 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
14761 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
14762 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
14763 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
14764 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
14765 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
14766 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
14767 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
14768 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
14769 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
14770 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
14771 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
14772 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
14773 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
14774 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
14775 27_if0_sfrw_bitfield_f.c
14776
14777 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14778
14779 PR c++/18100
14780 * g++.dg/lookup/name-clash4.C: New test.
14781
14782 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
14783
14784 PR c++/18672
14785 * g++.dg/opt/array1.C: New.
14786
14787 PR c++/18803
14788 * g++.dg/template/operator5.C: New.
14789
14790 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
14791
14792 PR c/18867
14793 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
14794
14795 2004-12-07 Steven Bosscher <stevenb@suse.de>
14796
14797 * gcc.dg/noncompile/20041207.c: New test.
14798
14799 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
14800
14801 * g++.dg/other/unreachable-1.C: New test.
14802
14803 2004-12-06 Nick Clifton <nickc@redhat.com>
14804
14805 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
14806 <limits.h> because the latter comes from gcc's include/ directory
14807 and not the newlib/libc/include directory.
14808
14809 2004-12-04 Richard Henderson <rth@redhat.com>
14810
14811 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
14812
14813 2004-12-04 Richard Henderson <rth@redhat.com>
14814
14815 * lib/target-supports.exp (check_gc_sections_available): Disable
14816 for alpha and ia64.
14817
14818 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
14819
14820 PR middle-end/17909
14821 * g++.dg/other/vararg-2.C: New test.
14822
14823 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14824
14825 PR c++/17011, c++/17971
14826 * g++.dg/template/error15.C: Adjust expected error.
14827 * g++.dg/template/instantiate3.C: Likewise.
14828
14829 2004-12-03 Janis Johnson <janis187@us.ibm.com>
14830
14831 * gcc.dg/altivec-18.c: Fix for darwin
14832
14833 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
14834
14835 PR c++/18782
14836 * g++.dg/parse/ptrmem2.C: New.
14837
14838 PR c++/18318
14839 * g++.dg/template/new1.C: New.
14840
14841 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14842
14843 PR fortran/18710
14844 * gfortran.dg/direct_io_3.f90: New test.
14845
14846 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
14847
14848 PR 18758
14849 * g++.dg/parse/crash21.C: New.
14850
14851 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14852
14853 PR c++/15664, c++/18276
14854 * g++.dg/template/ttp13.C: New test.
14855 * g++.dg/template/ttp14.C: Likewise.
14856
14857 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14858
14859 PR c++/18123
14860 * g++.dg/parse/enum2.C: New test.
14861 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
14862
14863 2004-12-02 Nick Clifton <nickc@redhat.com>
14864
14865 * gcc.target/xstormy16: New test directory.
14866 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14867 * gcc.target/xstormy16/bp.c: Check the generation of bp
14868 instructions.
14869 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
14870 bn instructions and the BELOW100 attribute.
14871
14872 2004-12-02 Alan Modra <amodra@bigpond.net.au>
14873
14874 PR target/16952
14875 * gcc.dg/ppc-eabi.c: New.
14876
14877 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14878
14879 PR fortran/18284
14880 * gfortran.dg/backspace.f90
14881
14882 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14883
14884 * gfortran.dg/inquire.f90: New test.
14885
14886 2004-12-01 Janis Johnson <janis187@us.ibm.com>
14887
14888 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
14889 handle effective-target-keyword.
14890 (dg-skip-if): Support effective-target keyword as target list.
14891 (dg-xfail-if): Ditto.
14892 * lib/target-supports.exp (is-effective-target-keyword): New proc.
14893
14894 2004-12-01 Diego Novillo <dnovillo@redhat.com>
14895
14896 PR tree-optimization/18291
14897 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
14898
14899 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
14900
14901 PR C++/18729
14902 * g++.dg/parse/crash20.C: New.
14903
14904 PR c++/17431
14905 * g++.dg/overload/arg1.C: New.
14906 * g++.dg/overload/arg2.C: New.
14907 * g++.dg/overload/arg3.C: New.
14908 * g++.dg/overload/arg4.C: New.
14909
14910 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
14911
14912 * gcc.dg/c99-flex-array-4.c: Remove.
14913
14914 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14915
14916 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
14917
14918 * lib/target-supports.exp (is-effective-target): Simplify.
14919
14920 * lib/target-supports.exp (check_effective_target_vect_long):
14921 Fix for powerpc64-*-*.
14922
14923 2004-11-30 Loren James Rittle <ljrittle@acm.org>
14924
14925 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
14926 to support new requirements on FreeBSD 5.
14927
14928 2004-11-30 Devang Patel <dpatel@apple.com>
14929
14930 PR 18702
14931 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
14932
14933 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14934
14935 * g++.dg/ext/altivec-13.C: New test.
14936
14937 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
14938
14939 PR tree-opt/18298
14940 * gcc.c-torture/execute/p18298.c: New test.
14941
14942 2004-11-30 Ira Rosen <irar@il.ibm.com>
14943 Dorit Naishlos <dorit@il.ibm.com>
14944
14945 PR tree-opt/18607
14946 * gcc.dg/vect/vect-89.c: New test.
14947
14948 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
14949
14950 * gcc.dg/pr18596-1.c: New test.
14951
14952 2004-11-30 Ben Elliston <bje@au.ibm.com>
14953
14954 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
14955
14956 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14957
14958 PR c/18479
14959 * gcc.dg/pr18479.c: New test.
14960
14961 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14962
14963 PR target/18490
14964 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
14965 mmix-knuth-mmixware.
14966
14967 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
14968 cris-*-elf* cris-*-aout* mmix-*-*
14969
14970 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14971
14972 PR middle-end/18725
14973 * gcc.dg/pr18725.c: New test.
14974
14975 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14976
14977 PR target/18488
14978 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
14979
14980 PR target/18336
14981 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
14982
14983 2004-11-29 Mark Mitchell <mark@codesourcery.com>
14984
14985 PR c++/18368
14986 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
14987 * g++.old-deja/g++.law/ctors5.C: Likewise.
14988 * g++.old-deja/g++.other/crash25.C: Likewise.
14989
14990 PR c++/18674
14991 * g++.dg/template/error16.C: New test.
14992
14993 PR c++/18512
14994 * g++.dg/template/crash29.C: New test.
14995
14996 2004-11-29 Diego Novillo <dnovillo@redhat.com>
14997
14998 PR tree-optimization/18712
14999 * gcc.c-torture/compile/pr18712.c: New test.
15000
15001 2004-11-29 Joseph Myers <joseph@codesourcery.com>
15002
15003 PR c/7544
15004 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
15005 tests.
15006
15007 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15008
15009 PR c++/18652
15010 * g++.dg/lookup/crash6.C: New test.
15011
15012 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
15013
15014 PR middle-end/18164
15015 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
15016
15017 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
15018
15019 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
15020 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
15021 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
15022
15023 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
15024
15025 * gcc.dg/pr18164.c: New test.
15026
15027 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
15028
15029 * gcc.dg/funroll-loops-all.c: New.
15030
15031 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
15032
15033 PR target/18489
15034 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
15035 delimeter, match space and TAB as well as ":".
15036
15037 PR target/18484
15038 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
15039
15040 PR target/18348
15041 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
15042
15043 PR target/18345
15044 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
15045
15046 PR target/18337
15047 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
15048
15049 2004-11-28 Bud Davis <bdavis9659@comcast.net>
15050
15051 * gfortran.dg/direct_io_2.f90: New test.
15052
15053 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
15054
15055 PR target/18334
15056 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
15057
15058 2004-11-28 Richard Henderson <rth@redhat.com>
15059
15060 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
15061
15062 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
15063
15064 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
15065 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
15066 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
15067 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
15068 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
15069 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
15070 gcc.dg/pointer-arith-8.c: New tests.
15071
15072 2004-11-27 Bud Davis <bdavis9659@comcast.net>
15073
15074 PR fortran/18364
15075 * gfortran.dg/endfile.f90: New test.
15076
15077 2004-11-27 Falk Hueffner <falk@debian.org>
15078
15079 * gcc.dg/loop-6.c: New test.
15080
15081 2004-11-27 Jakub Jelinek <jakub@redhat.com>
15082
15083 * gcc.c-torture/execute/20041126-1.c: New test.
15084
15085 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
15086
15087 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
15088 on IRIX.
15089
15090 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
15091
15092 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
15093 functions.
15094
15095 2004-11-27 Jakub Jelinek <jakub@redhat.com>
15096
15097 PR rtl-optimization/17825
15098 * gcc.c-torture/compile/20041119-1.c: New test.
15099
15100 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15101
15102 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
15103 Check existence of ld library path variables before unsetting.
15104
15105 2004-11-26 Mark Mitchell <mark@codesourcery.com>
15106
15107 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
15108
15109 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
15110
15111 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
15112
15113 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
15114
15115 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
15116
15117 2004-11-26 Ben Elliston <bje@au.ibm.com>
15118
15119 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
15120 dg-do directive.
15121
15122 2004-11-26 Ben Elliston <bje@au.ibm.com>
15123
15124 * gcc.dg/pr17957.c: Pass --param, not -param.
15125
15126 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
15127
15128 PR middle-end/17957
15129 * testsuite/gcc.dg/pr17957.c: New test.
15130
15131 2004-11-25 Mark Mitchell <mark@codesourcery.com>
15132
15133 PR c++/18445
15134 * g++.dg/template/crash28.C: Likewise.
15135
15136 PR c++/18001
15137 * g++.dg/expr/unary2.C: Adjust lvalue messages.
15138 * g++.dg/ext/lvaddr.C: Likewise.
15139 * g++.dg/opt/pr7503-3.C: Likewise.
15140
15141 PR c++/18466
15142 * g++.dg/parse/qualified3.C: New test.
15143 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
15144
15145 PR c++/18545
15146 * g++.dg/expr/return1.C: New test.
15147
15148 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15149
15150 Friend class name lookup 3/n, PR c++/3332
15151 * g++.dg/lookup/friend3.C: New test.
15152 * g++.dg/lookup/friend4.C: Likewise.
15153 * g++.dg/lookup/friend5.C: Likewise.
15154
15155 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15156
15157 Friend class name lookup 2/n, PR c++/14513, c++/15410
15158 * g++.dg/lookup/friend2.C: New test.
15159 * g++.dg/template/friend31.C: Likewise.
15160
15161 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15162
15163 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
15164
15165 2004-11-24 Mark Mitchell <mark@codesourcery.com>
15166
15167 PR c++/17473
15168 * g++.dg/tc1/dr56.C: Remove.
15169 * g++.dg/template/typedef1.C: Add dg-error markers.
15170 * g++.old-deja/g++.other/typedef7.C: Likewise.
15171
15172 PR c++/18285
15173 * g++.dg/parse/typedef7.C: New test.
15174
15175 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
15176
15177 * gcc.c-torture/execute/20041124-1.c: New test.
15178
15179 2004-11-24 Mark Mitchell <mark@codesourcery.com>
15180
15181 * g++.dg/template/deduce3.C: New test.
15182
15183 PR c++/18586
15184 * g++.dg/template/crash27.C: New test.
15185
15186 PR c++/18530
15187 * g++.dg/warn/Wshadow-3.C: New test.
15188
15189 2004-11-24 Devang Patel <dpatel@apple.com>
15190
15191 PR/18555
15192 * gcc.dg/cpp/isysroot-1.c: New test.
15193 * gcc.dg/cpp/usr/include/stdio.h: New file.
15194 * gcc.dg/cpp/isysroot-2.c: New test.
15195 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
15196 New file.
15197
15198 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15199
15200 PR c++/8929
15201 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
15202
15203 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15204
15205 * gcc.target/sparc/align.c: Do not include <stdint.h>.
15206 * gcc.target/sparc/pdist.c: Likewise.
15207
15208 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
15209
15210 PR c++/16882
15211 * g++.dg/conversion/simd1.C: New test.
15212
15213 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15214
15215 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
15216 and restore_ld_library_path_env_vars.
15217 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
15218 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
15219 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
15220 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
15221
15222 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
15223
15224 * gcc.dg/pragma-align-2.c: Test macro expansion.
15225 * gcc.dg/pragma-pack-2.c: New test.
15226
15227 2004-11-23 Richard Henderson <rth@redhat.com>
15228
15229 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
15230 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15231 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
15232 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
15233 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
15234 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
15235
15236 * gcc.dg/vect/vect.exp: Add check for alpha.
15237 * lib/target-supports.exp (check_alpha_max_hw_available): New.
15238 (check_effective_target_vect_int): Enable for alpha.
15239 (check_effective_target_vect_long): New.
15240 (is-effective-target): Add it.
15241
15242 2004-11-23 Uros Bizjak <uros@kss-loka.si>
15243
15244 * gcc.dg/pr18614-1.c: New test.
15245
15246 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15247
15248 * gcc.dg/setjmp-2.c: New test.
15249
15250 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
15251
15252 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
15253 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
15254 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
15255 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
15256 gcc.target/sparc/pdist.c: New tests.
15257
15258 2004-11-22 Bob Wilson <bob.wilson@acm.org>
15259
15260 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
15261
15262 2004-11-22 Dale Johannesen <dalej@apple.com>
15263
15264 * gcc.dg/20041111-1.c: New.
15265
15266 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15267
15268 PR tree-opt/18536
15269 * gcc.dg/vect/pr18536.c: New test.
15270
15271 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15272
15273 PR c++/18354
15274 * g++.dg/template/nontype11.C: New test.
15275
15276 2004-11-21 Roger Sayle <roger@eyesopen.com>
15277
15278 PR middle-end/18520
15279 * gcc.dg/pr18520-1.c: New test case.
15280
15281 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
15282
15283 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
15284 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
15285 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
15286 expected diagnostics.
15287
15288 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15289
15290 PR target/18580
15291 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
15292 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
15293 vect-77.c, vect-77a.c: XFAIL on the SPARC.
15294
15295 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15296
15297 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
15298
15299 2004-11-19 Mark Mitchell <mark@codesourcery.com>
15300 Joseph Myers <joseph@codesourcery.com>
15301
15302 * lib/target-supports.exp (check_visibility_available): Really
15303 test the compiler.
15304
15305 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15306
15307 PR tree-opt/18181
15308 * gcc.dg/vect/vect-85.c: New test.
15309 * gcc.dg/vect/vect-86.c: New test.
15310 * gcc.dg/vect/vect-87.c: New test.
15311 * gcc.dg/vect/vect-88.c: New test.
15312
15313 2004-11-19 Ben Elliston <bje@au.ibm.com>
15314
15315 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
15316
15317 2004-11-18 Janis Johnson <janis187@us.ibm.com>
15318
15319 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
15320 * gcc.dg/ppc-and-1.c: Ditto.
15321 * gcc.dg/ppc-compare-1.c: Ditto.
15322 * gcc.dg/ppc-mov-1.c: Ditto
15323
15324 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
15325 Mark Mitchell <mark@codesourcery.com>
15326
15327 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
15328
15329 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15330 Aldy Hernandez <aldyh@redhat.com>
15331
15332 * lib/target-supports.exp (check_effective_target_vect_int): New
15333 (check_effective_target_vect_float): New
15334 (check_effective_target_vect_double): New.
15335 (is-effective-target): Support new effective targets keywords.
15336 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
15337 default action for dg-do.
15338 * gcc.dg/vect/pr16105.c: Use new support.
15339 * gcc.dg/vect/pr18400.c: Ditto.
15340 * gcc.dg/vect/pr18425.c: Ditto.
15341 * gcc.dg/vect/vect-1.c: Ditto.
15342 * gcc.dg/vect/vect-10.c: Ditto.
15343 * gcc.dg/vect/vect-11.c: Ditto.
15344 * gcc.dg/vect/vect-12.c: Ditto.
15345 * gcc.dg/vect/vect-13.c: Ditto.
15346 * gcc.dg/vect/vect-14.c: Ditto.
15347 * gcc.dg/vect/vect-15.c: Ditto.
15348 * gcc.dg/vect/vect-16.c: Ditto.
15349 * gcc.dg/vect/vect-17.c: Ditto.
15350 * gcc.dg/vect/vect-18.c: Ditto.
15351 * gcc.dg/vect/vect-19.c: Ditto.
15352 * gcc.dg/vect/vect-2.c: Ditto.
15353 * gcc.dg/vect/vect-20.c: Ditto.
15354 * gcc.dg/vect/vect-21.c: Ditto.
15355 * gcc.dg/vect/vect-22.c: Ditto.
15356 * gcc.dg/vect/vect-23.c: Ditto.
15357 * gcc.dg/vect/vect-24.c: Ditto.
15358 * gcc.dg/vect/vect-25.c: Ditto.
15359 * gcc.dg/vect/vect-26.c: Ditto.
15360 * gcc.dg/vect/vect-27.c: Ditto.
15361 * gcc.dg/vect/vect-27a.c: Ditto.
15362 * gcc.dg/vect/vect-28.c: Ditto.
15363 * gcc.dg/vect/vect-29.c: Ditto.
15364 * gcc.dg/vect/vect-29a.c: Ditto.
15365 * gcc.dg/vect/vect-3.c: Ditto.
15366 * gcc.dg/vect/vect-30.c: Ditto.
15367 * gcc.dg/vect/vect-31.c: Ditto.
15368 * gcc.dg/vect/vect-32.c: Ditto.
15369 * gcc.dg/vect/vect-33.c: Ditto.
15370 * gcc.dg/vect/vect-34.c: Ditto.
15371 * gcc.dg/vect/vect-35.c: Ditto.
15372 * gcc.dg/vect/vect-36.c: Ditto.
15373 * gcc.dg/vect/vect-37.c: Ditto.
15374 * gcc.dg/vect/vect-38.c: Ditto.
15375 * gcc.dg/vect/vect-4.c: Ditto.
15376 * gcc.dg/vect/vect-40.c: Ditto.
15377 * gcc.dg/vect/vect-41.c: Ditto.
15378 * gcc.dg/vect/vect-42.c: Ditto.
15379 * gcc.dg/vect/vect-43.c: Ditto.
15380 * gcc.dg/vect/vect-44.c: Ditto.
15381 * gcc.dg/vect/vect-45.c: Ditto.
15382 * gcc.dg/vect/vect-46.c: Ditto.
15383 * gcc.dg/vect/vect-47.c: Ditto.
15384 * gcc.dg/vect/vect-48.c: Ditto.
15385 * gcc.dg/vect/vect-48a.c: Ditto.
15386 * gcc.dg/vect/vect-49.c: Ditto.
15387 * gcc.dg/vect/vect-5.c: Ditto.
15388 * gcc.dg/vect/vect-50.c: Ditto.
15389 * gcc.dg/vect/vect-51.c: Ditto.
15390 * gcc.dg/vect/vect-52.c: Ditto.
15391 * gcc.dg/vect/vect-53.c: Ditto.
15392 * gcc.dg/vect/vect-54.c: Ditto.
15393 * gcc.dg/vect/vect-55.c: Ditto.
15394 * gcc.dg/vect/vect-56.c: Ditto.
15395 * gcc.dg/vect/vect-56a.c: Ditto.
15396 * gcc.dg/vect/vect-57.c: Ditto.
15397 * gcc.dg/vect/vect-58.c: Ditto.
15398 * gcc.dg/vect/vect-59.c: Ditto.
15399 * gcc.dg/vect/vect-6.c: Ditto.
15400 * gcc.dg/vect/vect-60.c: Ditto.
15401 * gcc.dg/vect/vect-61.c: Ditto.
15402 * gcc.dg/vect/vect-62.c: Ditto.
15403 * gcc.dg/vect/vect-63.c: Ditto.
15404 * gcc.dg/vect/vect-64.c: Ditto.
15405 * gcc.dg/vect/vect-65.c: Ditto.
15406 * gcc.dg/vect/vect-66.c: Ditto.
15407 * gcc.dg/vect/vect-67.c: Ditto.
15408 * gcc.dg/vect/vect-68.c: Ditto.
15409 * gcc.dg/vect/vect-69.c: Ditto.
15410 * gcc.dg/vect/vect-7.c: Ditto.
15411 * gcc.dg/vect/vect-72.c: Ditto.
15412 * gcc.dg/vect/vect-72a.c: Ditto.
15413 * gcc.dg/vect/vect-73.c: Ditto.
15414 * gcc.dg/vect/vect-74.c: Ditto.
15415 * gcc.dg/vect/vect-75.c: Ditto.
15416 * gcc.dg/vect/vect-76.c: Ditto.
15417 * gcc.dg/vect/vect-77.c: Ditto.
15418 * gcc.dg/vect/vect-77a.c: Ditto.
15419 * gcc.dg/vect/vect-78.c: Ditto.
15420 * gcc.dg/vect/vect-79.c: Ditto.
15421 * gcc.dg/vect/vect-8.c: Ditto.
15422 * gcc.dg/vect/vect-80.c: Ditto.
15423 * gcc.dg/vect/vect-82.c: Ditto.
15424 * gcc.dg/vect/vect-82_64.c: Ditto.
15425 * gcc.dg/vect/vect-83.c: Ditto.
15426 * gcc.dg/vect/vect-83_64.c: Ditto.
15427 * gcc.dg/vect/vect-9.c: Ditto.
15428 * gcc.dg/vect/vect-all.c: Ditto.
15429 * gcc.dg/vect/vect-none.c: Ditto.
15430
15431 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15432
15433 * lib/gcc-dg.exp (dg-skip-if): New function.
15434 (dg-forbid-option): Remove.
15435 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
15436 * g++.dg/abi/bitfield8.C: Likewise.
15437 * g++.dg/abi/dtor1.C: Likewise.
15438 * g++.dg/abi/empty10.C: Likewise.
15439 * g++.dg/abi/empty7.C: Likewise.
15440 * g++.dg/abi/empty9.C: Likewise.
15441 * g++.dg/abi/layout3.C: Likewise.
15442 * g++.dg/abi/layout4.C: Likewise.
15443 * g++.dg/abi/thunk1.C: Likewise.
15444 * g++.dg/abi/thunk2.C: Likewise.
15445 * g++.dg/abi/vbase11.C: Likewise.
15446 * g++.dg/abi/vthunk2.C: Likewise.
15447 * g++.dg/abi/vthunk3.C: Likewise.
15448 * g++.dg/ext/attrib8.C: Likewise.
15449 * g++.dg/opt/longbranch2.C: Likewise.
15450 * g++.dg/opt/reg-stack4.C: Likewise.
15451 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15452 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15453 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15454 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15455 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15456 * gcc.dg/20000609-1.c: Likewise.
15457 * gcc.dg/20000720-1.c: Likewise.
15458 * gcc.dg/20011107-1.c: Likewise.
15459 * gcc.dg/20011119-1.c: Likewise.
15460 * gcc.dg/20020108-1.c: Likewise.
15461 * gcc.dg/20020122-2.c: Likewise.
15462 * gcc.dg/20020122-3.c: Likewise.
15463 * gcc.dg/20020201-3.c: Likewise.
15464 * gcc.dg/20020206-1.c: Likewise.
15465 * gcc.dg/20020218-1.c: Likewise.
15466 * gcc.dg/20020310-1.c: Likewise.
15467 * gcc.dg/20020411-1.c: Likewise.
15468 * gcc.dg/20020418-2.c: Likewise.
15469 * gcc.dg/20020426-1.c: Likewise.
15470 * gcc.dg/20020426-2.c: Likewise.
15471 * gcc.dg/20020517-1.c: Likewise.
15472 * gcc.dg/20020523-1.c: Likewise.
15473 * gcc.dg/20020523-2.c: Likewise.
15474 * gcc.dg/20020729-1.c: Likewise.
15475 * gcc.dg/20030204-1.c: Likewise.
15476 * gcc.dg/20030826-2.c: Likewise.
15477 * gcc.dg/20030926-1.c: Likewise.
15478 * gcc.dg/20031202-1.c: Likewise.
15479 * gcc.dg/980312-1.c: Likewise.
15480 * gcc.dg/980313-1.c: Likewise.
15481 * gcc.dg/990117-1.c: Likewise.
15482 * gcc.dg/990424-1.c: Likewise.
15483 * gcc.dg/990524-1.c: Likewise.
15484 * gcc.dg/991230-1.c: Likewise.
15485 * gcc.dg/i386-387-1.c: Likewise.
15486 * gcc.dg/i386-387-2.c: Likewise.
15487 * gcc.dg/i386-387-3.c: Likewise.
15488 * gcc.dg/i386-387-4.c: Likewise.
15489 * gcc.dg/i386-387-5.c: Likewise.
15490 * gcc.dg/i386-387-6.c: Likewise.
15491 * gcc.dg/i386-asm-1.c: Likewise.
15492 * gcc.dg/i386-bitfield1.c: Likewise.
15493 * gcc.dg/i386-bitfield2.c: Likewise.
15494 * gcc.dg/i386-loop-1.c: Likewise.
15495 * gcc.dg/i386-loop-2.c: Likewise.
15496 * gcc.dg/i386-loop-3.c: Likewise.
15497 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15498 * gcc.dg/i386-pic-1.c: Likewise.
15499 * gcc.dg/i386-regparm.c: Likewise.
15500 * gcc.dg/i386-signbit-1.c: Likewise.
15501 * gcc.dg/i386-signbit-2.c: Likewise.
15502 * gcc.dg/i386-signbit-3.c: Likewise.
15503 * gcc.dg/i386-sse-5.c: Likewise.
15504 * gcc.dg/i386-sse-8.c: Likewise.
15505 * gcc.dg/i386-unroll-1.c: Likewise.
15506 * gcc.dg/tls/opt-1.c: Likewise.
15507 * gcc.dg/tls/opt-2.c: Likewise.
15508 * gcc.dg/unroll-1.c: Likewise.
15509 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15510 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15511 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15512 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15513
15514 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15515
15516 * g++.dg/template/incomplete1.C: New test.
15517
15518 2004-11-16 Nick Clifton <nickc@redhat.com>
15519
15520 Revert patches accidentally commited during checkin of fixes for
15521 xstormy16 tests:
15522 gcc.c-torture/execute/simd-4.c: Revert
15523 gcc.dg/20040910-1.c: Revert.
15524
15525 2004-11-16 Paul Brook <paul@codesourcery.com>
15526
15527 PR fortran/13010
15528 * gfortran.dg/der_pointer_1.f90: New test.
15529
15530 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
15531
15532 PR c/18498
15533 * gcc.dg/bitfld-13.c: New test.
15534
15535 2004-11-15 Janis Johnson <janis187@us.ibm.com>
15536
15537 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
15538 powerpc*-*-linux*.
15539
15540 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
15541 * gcc.dg/ppc64-abi-2.c: Ditto.
15542 * gcc.dg/ppc64-abi-3.c: Ditto.
15543
15544 * lib/gcc-dg.exp (dg-target-list): Remove.
15545
15546 2004-11-15 Steve Ellcey <sje@cup.hp.com>
15547
15548 * gcc.dg/ia64-postinc.c: New test.
15549
15550 2004-11-15 Mark Mitchell <mark@codesourcery.com>
15551
15552 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
15553
15554 2004-11-15 Nick Clifton <nickc@redhat.com>
15555
15556 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
15557 __INT_MAX__ so that the test can be compiled by toolchains
15558 targeted at 16-bit processors.
15559
15560 * gcc.dg/20040625-1.c: Use long constants rather than integers
15561 when performing arithmetic that will overflow 16-bits.
15562
15563 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
15564 xstormy16. It does not support 128-bit vector operations.
15565
15566 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
15567 with the macro PTR_TYPE. Define this macro to an integer type
15568 suitable for holding a pointer.
15569
15570 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
15571 the target is a 16-bit processor.
15572
15573 * gcc.dg/cpp/if-2.c: Expect a different warning message from
15574 16-bit targets where the character constant will be too long.
15575
15576 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
15577 where the double will not be directly addressable.
15578
15579 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15580
15581 Friend class name lookup 1/n, PR c++/18471
15582 * g++.dg/template/crash26.C: New test.
15583 * g++.dg/lookup/struct1.C: Adjust expected error.
15584 * g++.dg/parse/elab1.C: Likewise.
15585 * g++.dg/parse/elab2.C: Likewise.
15586 * g++.dg/parse/int-as-enum1.C: Likewise.
15587 * g++.dg/parse/struct-as-enum1.C: Likewise.
15588 * g++.dg/parse/typedef1.C: Likewise.
15589 * g++.dg/parse/typedef3.C: Likewise.
15590 * g++.dg/parse/typedef4.C: Likewise.
15591 * g++.dg/parse/typedef5.C: Likewise.
15592 * g++.dg/template/nontype4.C: Likewise.
15593 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
15594 * g++.old-deja/g++.other/elab1.C: Likewise.
15595 * g++.old-deja/g++.other/syntax4.C: Likewise.
15596
15597 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15598
15599 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
15600
15601 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
15602
15603 * gcc.c-torture/execute/20041114-1.c: New test.
15604
15605 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
15606
15607 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
15608 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
15609 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
15610 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
15611 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
15612 gcc.dg/switch-7.c: New tests.
15613
15614 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15615
15616 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
15617
15618 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15619
15620 PR tree-opt/18400
15621 * gcc.dg/vect/pr18400.c: New test.
15622
15623 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15624 Andrew Pinski <pinskia@physics.uc.edu>
15625
15626 PR tree-opt/18425
15627 * gcc.dg/vect/pr18425.c: New test.
15628
15629 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15630
15631 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
15632 Guard with dg-require-alias and dg-require-visibility.
15633
15634 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15635
15636 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
15637
15638 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15639
15640 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
15641
15642 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15643
15644 PR c++/17344
15645 * g++.dg/template/defarg5.C: New test.
15646
15647 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15648
15649 * g++.dg/parse/cast1.C: Run only on ILP32.
15650 * g++.old-deja/g++.mike/p784.C: Likewise.
15651
15652 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
15653
15654 * gcc.c-torture/execute/20041113-1.c: New test.
15655
15656 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15657
15658 PR target/18230
15659 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
15660 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
15661 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
15662 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15663 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
15664 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
15665 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
15666 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
15667 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
15668 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15669 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15670 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
15671 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
15672
15673 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15674
15675 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
15676 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
15677 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
15678 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
15679 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
15680 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
15681 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
15682 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
15683 gcc.target/sparc/combined-1.c: New tests.
15684
15685 2004-11-12 Ziemowit Laski <zlaski@apple.com>
15686
15687 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
15688 New tests.
15689
15690 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15691
15692 * lib/gcc-dg.exp (dg-forbid-option): New function.
15693 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
15694 * g++.dg/abi/bitfield8.C: Likewise.
15695 * g++.dg/abi/dtor1.C: Likewise.
15696 * g++.dg/abi/empty10.C: Likewise.
15697 * g++.dg/abi/empty7.C: Likewise.
15698 * g++.dg/abi/empty9.C: Likewise.
15699 * g++.dg/abi/layout3.C: Likewise.
15700 * g++.dg/abi/layout4.C: Likewise.
15701 * g++.dg/abi/thunk1.C: Likewise.
15702 * g++.dg/abi/thunk2.C: Likewise.
15703 * g++.dg/abi/vbase11.C: Likewise.
15704 * g++.dg/abi/vthunk2.C: Likewise.
15705 * g++.dg/abi/vthunk3.C: Likewise.
15706 * g++.dg/ext/attrib8.C: Likewise.
15707 * g++.dg/opt/longbranch2.C: Likewise.
15708 * g++.dg/opt/reg-stack4.C: Likewise.
15709 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15710 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15711 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15712 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15713 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15714 * gcc.dg/20000609-1.c: Likewise.
15715 * gcc.dg/20000720-1.c: Likewise.
15716 * gcc.dg/20011107-1.c: Likewise.
15717 * gcc.dg/20011119-1.c: Likewise.
15718 * gcc.dg/20020108-1.c: Likewise.
15719 * gcc.dg/20020122-2.c: Likewise.
15720 * gcc.dg/20020122-3.c: Likewise.
15721 * gcc.dg/20020201-3.c: Likewise.
15722 * gcc.dg/20020206-1.c: Likewise.
15723 * gcc.dg/20020218-1.c: Likewise.
15724 * gcc.dg/20020310-1.c: Likewise.
15725 * gcc.dg/20020411-1.c: Likewise.
15726 * gcc.dg/20020418-2.c: Likewise.
15727 * gcc.dg/20020426-1.c: Likewise.
15728 * gcc.dg/20020426-2.c: Likewise.
15729 * gcc.dg/20020517-1.c: Likewise.
15730 * gcc.dg/20020523-1.c: Likewise.
15731 * gcc.dg/20020523-2.c: Likewise.
15732 * gcc.dg/20020729-1.c: Likewise.
15733 * gcc.dg/20030204-1.c: Likewise.
15734 * gcc.dg/20030826-2.c: Likewise.
15735 * gcc.dg/20030926-1.c: Likewise.
15736 * gcc.dg/20031202-1.c: Likewise.
15737 * gcc.dg/980312-1.c: Likewise.
15738 * gcc.dg/980313-1.c: Likewise.
15739 * gcc.dg/990117-1.c: Likewise.
15740 * gcc.dg/990424-1.c: Likewise.
15741 * gcc.dg/990524-1.c: Likewise.
15742 * gcc.dg/991230-1.c: Likewise.
15743 * gcc.dg/i386-387-1.c: Likewise.
15744 * gcc.dg/i386-387-2.c: Likewise.
15745 * gcc.dg/i386-387-3.c: Likewise.
15746 * gcc.dg/i386-387-4.c: Likewise.
15747 * gcc.dg/i386-387-5.c: Likewise.
15748 * gcc.dg/i386-387-6.c: Likewise.
15749 * gcc.dg/i386-asm-1.c: Likewise.
15750 * gcc.dg/i386-bitfield1.c: Likewise.
15751 * gcc.dg/i386-bitfield2.c: Likewise.
15752 * gcc.dg/i386-loop-1.c: Likewise.
15753 * gcc.dg/i386-loop-2.c: Likewise.
15754 * gcc.dg/i386-loop-3.c: Likewise.
15755 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15756 * gcc.dg/i386-pic-1.c: Likewise.
15757 * gcc.dg/i386-regparm.c: Likewise.
15758 * gcc.dg/i386-signbit-1.c: Likewise.
15759 * gcc.dg/i386-signbit-2.c: Likewise.
15760 * gcc.dg/i386-signbit-3.c: Likewise.
15761 * gcc.dg/i386-sse-5.c: Likewise.
15762 * gcc.dg/i386-sse-8.c: Likewise.
15763 * gcc.dg/i386-unroll-1.c: Likewise.
15764 * gcc.dg/tls/opt-1.c: Likewise.
15765 * gcc.dg/tls/opt-2.c: Likewise.
15766 * gcc.dg/unroll-1.c: Likewise.
15767 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15768 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15769 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15770 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15771 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
15772 -m64 is specified.
15773
15774 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15775
15776 PR c++/18389
15777 * g++.dg/parse/cond1.C: New test.
15778
15779 PR c++/18429
15780 * g++.dg/template/array9.C: New test.
15781 * g++.dg/ext/vla1.C: Adjust error messages.
15782 * g++.dg/ext/vlm1.C: Likewise.
15783 * g++.dg/template/crash2.C: Likewise.
15784
15785 PR c++/18436
15786 * g++.dg/template/call3.C: New test.
15787
15788 PR c++/18407
15789 * g++.dg/template/ptrmem11.C: New test.
15790
15791 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
15792
15793 PR other/14264
15794 * lib/g++.exp: Set LC_ALL and LANG to C.
15795 * lib/gcc-dg.exp: Likewise.
15796 * lib/gfortran.exp: Likewise.
15797 * lib/objc.exp: Likewise.
15798 * lib/treelang.exp: Likewise.
15799
15800 2004-11-12 Andreas Schwab <schwab@suse.de>
15801
15802 * gcc.dg/pr16286.c: Fix last change.
15803
15804 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15805
15806 PR c++/18416
15807 * g++.dg/init/global1.C: New test.
15808
15809 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
15810
15811 * gcc.c-torture/execute/20041112-1.c: New test.
15812
15813 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15814
15815 * lib/gcc-dg.exp (dg-target-list): New.
15816
15817 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15818 Richard Sandiford <rsandifo@redhat.com>
15819
15820 * lib/target-supports.exp (get-compiler_messages): New.
15821 (check_named_sections_available): Use it.
15822 (check_effective_target_ilp32): New.
15823 (check_effective_target_lp64): New.
15824 (is-effective-target): New.
15825 * lib/gcc-dg.exp (dg-require-effective-target): New.
15826
15827 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
15828
15829 * gcc.dg/precedence-1.c: New test.
15830
15831 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15832
15833 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
15834
15835 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
15836 message, delete generated files, use more descriptive name for
15837 executable, and make the test unsupported when it cannot be run.
15838
15839 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
15840 (dg-require-weak, dg-require-visibility, dg-require-alias,
15841 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
15842 dg-require-iconv, dg-require-named-sections): Use it.
15843
15844 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
15845
15846 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
15847
15848 PR target/16457
15849 * gcc.dg/ppc-and-1: New
15850
15851 PR target/16796
15852 * gcc.dg/ppc-mov-1.c: New.
15853
15854 PR target/16458
15855 * gcc.dg/ppc-compare-1.c: New.
15856
15857 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
15858
15859 * objc.dg/desig-init-2.m: New test.
15860
15861 2004-11-10 Adam Nemet <anemet@lnxw.com>
15862
15863 PR middle-end/18160
15864 * g++.dg/warn/register-var-1.C: New test.
15865 * g++.dg/warn/register-var-2.C: New test.
15866
15867 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15868
15869 * gcc.dg/union-2.c: New test.
15870
15871 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
15872
15873 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
15874 New test for PR tree-optimization/17892.
15875
15876 2004-11-09 Mark Mitchell <mark@codesourcery.com>
15877
15878 PR c++/18369
15879 * g++.dg/init/new12.C: New test.
15880
15881 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
15882
15883 * gcc.target/sparc: New directory.
15884 * gcc.target/sparc/sparc.exp: New driver.
15885 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
15886 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
15887 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
15888 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
15889
15890 2004-11-10 Paul Brook <paul@codesourcery.com>
15891
15892 PR fortran/18218
15893 * gfortran.dg/list_read.c: New test.
15894
15895 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15896
15897 PR c/18322
15898 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
15899 expected diagnostic location.
15900
15901 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
15902
15903 * gcc.dg/20041109-1.c: New test.
15904
15905 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15906
15907 PR objc/18406
15908 * objc/compile/pr18406.m: New test.
15909
15910 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15911
15912 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
15913
15914 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15915
15916 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
15917
15918 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15919
15920 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
15921
15922 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15923
15924 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
15925 exit.
15926
15927 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
15928
15929 PR tree-opt/18299
15930 * gcc.c-torture/pr18299-1.c: New test.
15931
15932 2004-11-06 Andreas Schwab <schwab@suse.de>
15933
15934 * gcc.dg/pr16286.c: Also test for bool and pixel.
15935
15936 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
15937
15938 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
15939 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
15940 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
15941 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
15942 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
15943 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
15944 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
15945 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
15946 gcc.dg/struct-semi-3.c: New tests.
15947
15948 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15949
15950 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
15951
15952 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15953
15954 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
15955 Do not use C99 designators.
15956
15957 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15958
15959 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
15960
15961 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15962
15963 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
15964 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
15965 * gcc.c-torture/execute/simd-5.x: Remove.
15966
15967 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
15968
15969 PR rtl-optimization/17933
15970 * gcc.dg/torture/pr17933-1.c: New test.
15971
15972 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15973
15974 PR target/18106
15975 * lib/target-supports.exp (check_weak_available): Support
15976 Windows.
15977
15978 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
15979
15980 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
15981 call to fflush(stdout) before abort.
15982 (my_ffsll): New function.
15983 (generate_fields): Use it.
15984
15985 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15986
15987 * gcc.dg/init-undef-1.c: New test.
15988
15989 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15990
15991 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
15992 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
15993 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
15994 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
15995 expected messages for new parser.
15996
15997 2004-11-04 Mark Mitchell <mark@codesourcery.com>
15998
15999 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
16000
16001 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16002
16003 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
16004 on LP64 targets.
16005
16006 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
16007
16008 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
16009 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
16010 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
16011 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
16012 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
16013 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
16014 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
16015 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
16016 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
16017 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
16018
16019 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
16020
16021 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
16022 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
16023 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
16024 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
16025 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
16026 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
16027 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
16028 for new parser.
16029
16030 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
16031
16032 PR target/15342
16033 * gcc.dg/20041104-1.c: New test.
16034
16035 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16036
16037 * g++.dg/template/nontype7.C: New test.
16038 * g++.dg/template/nontype8.C: Likewise.
16039 * g++.dg/template/nontype9.C: Likewise.
16040 * g++.dg/template/nontype10.C: Likewise.
16041 * g++.dg/tc1/dr49.C: Likewise.
16042 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
16043 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
16044
16045 2004-11-04 Ben Elliston <bje@au.ibm.com>
16046
16047 * g++.dg/rtti/tinfo1.C: Remove xfails.
16048
16049 2004-11-04 Ben Elliston <bje@au.ibm.com>
16050
16051 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
16052 packed attribute to the definition to satisfy the new C++ parser.
16053
16054 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16055
16056 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
16057 invocations of va_arg.
16058
16059 2004-11-02 Mark Mitchell <mark@codesourcery.com>
16060
16061 PR c++/18124
16062 * g++.dg/template/crash25.C: New test.
16063
16064 PR c++/18155
16065 * g++.dg/template/typedef2.C: New test.
16066 * g++.dg/parse/crash13.C: Adjust error markers.
16067
16068 PR c++/18177
16069 * g++.dg/conversion/const3.C: New test.
16070
16071 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16072
16073 PR fortran/17535
16074 PR fortran/17583
16075 PR fortran/17713
16076 * gfortran.dg/generic_[123].f90: New testcases.
16077
16078 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16079
16080 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
16081 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
16082
16083 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
16084
16085 PR tree-opt/16808
16086 * gcc.c-torture/compile/pr16808.c: New test.
16087
16088 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
16089
16090 PR rtl-optimization/17104
16091 * gcc.dg/ppc-bitfield1.c: New.
16092
16093 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
16094
16095 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
16096
16097 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
16098
16099 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
16100 strings for 32-bit code.
16101
16102 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
16103
16104 PR c/18239
16105 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
16106
16107 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
16108
16109 PR c++/18064
16110 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
16111
16112 2004-10-31 Mark Mitchell <mark@codesourcery.com>
16113
16114 PR c++/15172
16115 * g++.dg/init/aggr2.C: New test.
16116
16117 2004-10-30 Ziemowit Laski <zlaski@apple.com>
16118
16119 * objc.dg/local-decl-1.m: New test.
16120
16121 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
16122
16123 * gcc.dg/20040910-1.c: Adjust regex.
16124
16125 2004-10-30 Roger Sayle <roger@eyesopen.com>
16126
16127 PR rtl-optimization/18084
16128 * g++.dg/opt/pr18084-1.C: New testcase.
16129
16130 2004-10-30 Matt Austern <austern@apple.com>
16131
16132 PR c++/17542
16133 * g++.dg/ext/attrib18.C: New test.
16134
16135 2004-10-30 Roger Sayle <roger@eyesopen.com>
16136
16137 PR middle-end/18096
16138 * gcc.dg/pr18096-1.c: New test case.
16139
16140 2004-10-30 Roger Sayle <roger@eyesopen.com>
16141
16142 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
16143
16144 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
16145
16146 PR c/16666
16147 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
16148 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
16149 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
16150 gcc.dg/old-style-prom-3.c: New tests.
16151
16152 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
16153
16154 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
16155 Remove unnecessary inclusion of stdio.h.
16156
16157 2004-10-29 Roger Sayle <roger@eyesopen.com>
16158
16159 PR rtl-optimization/17581
16160 * gcc.dg/pr17581-1.c: New test case.
16161
16162 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
16163
16164 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
16165 being implemented.
16166 * g++.dg/conversion/dr195-1.C: New.
16167 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
16168 * g++.old-deja/g++.mike/p10148.C: Likewise.
16169
16170 2004-10-29 Mark Mitchell <mark@codesourcery.com>
16171
16172 PR c++/17695
16173 * g++.dg/debug/typedef2.C: New test.
16174
16175 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
16176
16177 PR fortran/13490
16178 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
16179 * gfortran.dg/g77/README: Update.
16180
16181 2004-10-28 Matt Austern <austern@apple.com>
16182
16183 PR c++/14124
16184 * g++.dg/ext/packed7.C: New test.
16185
16186 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
16187
16188 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
16189 scan-assembler.
16190 * lib/scanasm.exp (hidden-scan-for): New proc.
16191 (scan-hidden): Use hidden-scan-for instead of constructing the scan
16192 string.
16193 (scan-not-hidden): Likewise.
16194 * lib/target-supports.exp (check_visibility_available): mach-o is
16195 support too.
16196
16197 2004-10-28 Mark Mitchell <mark@codesourcery.com>
16198
16199 PR c++/17132
16200 * g++.dg/template/memclass3.C: New test.
16201
16202 2004-10-28 Adam Nemet <anemet@lnxw.com>
16203
16204 PR middle-end/18160
16205 * gcc.dg/register-var-1.c: New test.
16206 * gcc.dg/register-var-2.c: New test.
16207 * gcc.dg/asm-7.c: Taking the address of a register variable is an
16208 error now.
16209
16210 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
16211
16212 PR other/18172
16213 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
16214 unused variables.
16215 * gcc.dg/vect/vect-22.c: Likewise.
16216
16217 2004-10-28 Jakub Jelinek <jakub@redhat.com>
16218
16219 * gcc.dg/i386-rotate-1.c: New test.
16220
16221 2004-10-27 Mark Mitchell <mark@codesourcery.com>
16222
16223 * g++.dg/init/ref12.C: Add "run" marker.
16224
16225 PR c++/17435
16226 * g++.dg/init/ref12.C: New test.
16227
16228 PR c++/18140
16229 * g++.dg/template/shift1.C: New test.
16230 * g++.dg/template/error10.C: Adjust error markers.
16231
16232 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
16233
16234 PR tree-opt/17529
16235 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
16236
16237 2004-10-27 Geoffrey Keating <geoffk@apple.com>
16238
16239 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
16240 * gcc.dg/weak/weak-3.c: Likewise.
16241 * gcc.dg/weak/weak-5.c: Likewise.
16242 * gcc.dg/weak/weak-9.c: Likewise.
16243 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
16244 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
16245
16246 * gcc.dg/darwin-weakimport-1.c: New.
16247
16248 2004-10-28 Ben Elliston <bje@au.ibm.com>
16249
16250 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
16251
16252 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
16253
16254 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
16255 'syntax' error messages.
16256 * gcc.dg/cpp/direct2s.c: Likewise.
16257
16258 2004-10-26 Geoffrey Keating <geoffk@apple.com>
16259
16260 * gcc.c-torture/compile/20041026-1.c: New.
16261
16262 2004-10-26 Mark Mitchell <mark@codesourcery.com>
16263
16264 PR c++/18093
16265 * g++.dg/lookup/ns2.C: New test.
16266
16267 PR c++/18020
16268 * g++.dg/template/enum4.C: New test.
16269
16270 PR c++/18161
16271 * g++.dg/template/expr1.C: New test.
16272
16273 2004-10-26 Ben Elliston <bje@au.ibm.com>
16274
16275 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
16276
16277 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
16278
16279 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
16280 gcc.dg/decl-nospec-3.c: New tests.
16281
16282 2004-10-26 Ziemowit Laski <zlaski@apple.com>
16283
16284 * objc.dg/super-class-3.m: New test.
16285
16286 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
16287
16288 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
16289 resyncing.
16290 * gcc.dg/cpp/direct2s.c: Likewise.
16291
16292 2004-10-25 Geoffrey Keating <geoffk@apple.com>
16293
16294 * objc.dg/image-info.m: Update for changes to section selection.
16295
16296 2004-10-25 David Ayers <d.ayers@inode.at>
16297 Ziemowit Laski <zlaski@apple.com>
16298
16299 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
16300 diagnostics when messaging 'id <Proto>'.
16301 * objc.dg/class-protocol-1.m: New test.
16302 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
16303 a non-existent method signature.
16304 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
16305 Update diagnostics when messaging with non-existent method signature.
16306 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
16307 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
16308 invalid receivers are now resolved as if messaging 'id'; remove
16309 extraneous diagnostics.
16310
16311 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
16312
16313 PR c/16667
16314 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
16315 gcc.dg/init-desig-obs-3.c: New tests.
16316
16317 2004-10-25 Jakub Jelinek <jakub@redhat.com>
16318
16319 * gcc.dg/debug/20041023-1.c: New test.
16320
16321 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
16322
16323 PR middle-end/17407
16324 * gcc.c-torture/compile/pr17407.c: New test.
16325
16326 PR c++/18121
16327 * g++.dg/template/array8.C: New test.
16328
16329 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16330
16331 PR other/18138
16332 * lib/g++.exp: Accept more than one multilib libgcc.
16333 * lib/gcc-dg.exp: Likewise.
16334 * lib/objc.exp: Likewise.
16335 * lib/treelang.exp: Likewise.
16336 * lib/gfortran.exp: Likewise.
16337
16338 2004-10-24 Ben Elliston <bje@au.ibm.com>
16339
16340 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
16341
16342 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
16343
16344 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
16345 * gcc.dg/c99-const-expr-3.c: Likewise.
16346
16347 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
16348
16349 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
16350
16351 2004-10-23 Ben Elliston <bje@au.ibm.com>
16352
16353 * gcc.c-torture/execute/loop-2e.x: Remove.
16354
16355 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
16356
16357 PR c++/18095
16358 * g++.dg/parse/crash18.C: New.
16359 * g++.dg/parse/crash19.C: New.
16360
16361 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
16362
16363 * g++.dg/ext/dllimport1.C: Move dg-warnings.
16364 * g++.dg/ext/dllimport2.C: Same.
16365 * g++.dg/ext/dllimport8.C: Same.
16366
16367 2004-10-21 Mark Mitchell <mark@codesourcery.com>
16368
16369 PR c++/10841
16370 * g++.dg/conversion/cast1.C: New test.
16371 * g++.dg/overload/pmf1.C: Adjust error marker.
16372
16373 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
16374
16375 PR objc/17923
16376 * objc.dg/const-str-7.m: New test.
16377
16378 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16379
16380 * g++.dg/template/memfriend11.C: Fix comment typo.
16381 * g++.dg/template/memfriend14.C: Likewise.
16382
16383 2004-10-20 Richard Henderson <rth@redhat.com>
16384
16385 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
16386 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
16387 -fasynchronous-unwind-tables.
16388
16389 2004-10-20 Richard Henderson <rth@redhat.com>
16390
16391 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
16392 (main): Return success.
16393 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
16394 (main): Return success.
16395
16396 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16397
16398 PR c++/13495
16399 * g++.dg/template/memfriend9.C: New test.
16400 * g++.dg/template/memfriend10.C: Likewise.
16401 * g++.dg/template/memfriend11.C: Likewise.
16402 * g++.dg/template/memfriend12.C: Likewise.
16403 * g++.dg/template/memfriend13.C: Likewise.
16404 * g++.dg/template/memfriend14.C: Likewise.
16405 * g++.dg/template/memfriend15.C: Likewise.
16406 * g++.dg/template/memfriend16.C: Likewise.
16407 * g++.dg/template/memfriend17.C: Likewise.
16408 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
16409
16410 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
16411
16412 * g++.dg/conversion/dr195.C: New.
16413 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
16414
16415 2004-10-20 Ben Elliston <bje@au.ibm.com>
16416 Devang Patel <dpatel@apple.com>
16417
16418 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
16419 of floating point arithmetic, which could trap.
16420
16421 2004-10-19 Mark Mitchell <mark@codesourcery.com>
16422
16423 PR c++/14035
16424 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
16425 * g++.dg/conversion/const2.C: New test.
16426 * g++.dg/expr/reinterpret2.C: New test.
16427 * g++.dg/expr/reinterpret3.C: New test.
16428 * g++.dg/expr/cast2.C: New test.
16429 * g++.dg/expr/copy1.C: New test.
16430 * g++.dg/other/conversion1.C: Change error message.
16431 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
16432 function pointers to void *.
16433 * g++.old-deja/g++.mike/p10148.C: Likewise.
16434
16435 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16436
16437 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
16438
16439 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
16440
16441 PR c++/18047
16442
16443 * g++.dg/parse/expr3.C: New test.
16444
16445 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16446
16447 * gcc.dg/smod-1.c: New test.
16448
16449 2004-10-18 Ziemowit Laski <zlaski@apple.com>
16450
16451 * objc.dg/method-14.m: New test.
16452
16453 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16454
16455 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
16456 Also xfail as the patch was reverted.
16457
16458 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16459
16460 PR middle-end/16973
16461 * gcc.dg/pr16973.c: New test.
16462
16463 2004-10-18 Diego Novillo <dnovillo@redhat.com>
16464
16465 PR tree-optimization/17656
16466 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
16467
16468 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
16469
16470 * g++.dg/eh/shadow1.C: New.
16471
16472 2004-10-18 Jakub Jelinek <jakub@redhat.com>
16473
16474 * gcc.c-torture/compile/20041018-1.c: New test.
16475
16476 2004-10-18 Ben Elliston <bje@au.ibm.com>
16477
16478 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
16479 compiler referring to register 0 when accessing sdata. The linker
16480 now patches things up.
16481
16482 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
16483
16484 PR c/17529
16485 * gcc.c-torture/compile/pr17529.c: New test.
16486
16487 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16488
16489 PR c++/17743
16490 * g++.dg/ext/attrib17.C: New test.
16491
16492 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16493
16494 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
16495
16496 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16497
16498 PR c++/10479
16499 * g++.dg/ext/attrib16.C: New test.
16500
16501 2004-10-15 Mark Mitchell <mark@codesourcery.com>
16502
16503 PR c++/17042
16504 * g++.dg/init/dso_handle1.C: New test.
16505
16506 PR c++/14667
16507 * g++.dg/parse/typedef6.C: New test.
16508
16509 PR c++/17916
16510 * g++.dg/parse/pragma1.C: New test.
16511
16512 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
16513
16514 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
16515
16516 2004-10-15 Steve Ellcey <sje@cup.hp.com>
16517
16518 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
16519 -fno-common when on HPPA HP-UX platforms.
16520
16521 2004-10-15 Jakub Jelinek <jakub@redhat.com>
16522
16523 PR other/16820
16524 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
16525 stdint.h.
16526 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
16527 uintptr_t.
16528
16529 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16530
16531 PR c++/16301
16532 * g++.dg/lookup/strong-using-4.C: New test.
16533
16534 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16535
16536 PR middle-end/16567
16537 * gcc.c-torture/compile/nested-1.c: New test.
16538
16539 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16540
16541 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
16542 and mipsisa64*-*-* (until support for misaligned loads is added).
16543 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
16544 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
16545 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
16546 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
16547 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
16548 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
16549
16550 2004-10-14 Mark Mitchell <mark@codesourcery.com>
16551
16552 PR c++/17976
16553 * g++.dg/init/dtor3.C: New test.
16554
16555 2004-10-15 Ben Elliston <bje@au.ibm.com>
16556
16557 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
16558
16559 2004-10-14 Geoffrey Keating <geoffk@apple.com>
16560
16561 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
16562 * gcc.dg/macho-lo-sum.c: Likewise.
16563
16564 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
16565
16566 * gcc.dg/ppc-spe64-1.c: New test.
16567
16568 2004-10-14 Devang Patel <dpatel@apple.com>
16569
16570 PR 17635
16571 * gcc.dg/pr17635.c : New test.
16572
16573 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
16574
16575 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
16576 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
16577 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
16578 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
16579 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
16580 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
16581 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
16582 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
16583 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
16584 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
16585 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
16586 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
16587 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
16588 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
16589 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
16590 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
16591 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
16592 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
16593
16594 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16595
16596 * gcc.dg/vect/vect-82.c: New testcase.
16597 * gcc.dg/vect/vect-82_64.c: New testcase.
16598 * gcc.dg/vect/vect-83.c: New testcase.
16599 * gcc.dg/vect/vect-83_64.c: New testcase.
16600
16601 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16602
16603 * gcc.dg/cpp/error-1.c: New test.
16604
16605 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16606
16607 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
16608
16609 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
16610
16611 PR target/17984
16612 * gcc.dg/cris-peep2-xsrand2.c: New test.
16613
16614 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
16615
16616 PR c++/17661
16617 * testsuite/g++.dg/expr/for2.C: New test.
16618
16619 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16620
16621 * g++.dg/inherit/thunk1.C: Run on the SPARC.
16622
16623 2004-10-13 Jakub Jelinek <jakub@redhat.com>
16624
16625 PR tree-optimization/17724
16626 * g++.dg/opt/pr17724-1.C: New test.
16627 * g++.dg/opt/pr17724-2.C: New test.
16628 * g++.dg/opt/pr17724-3.C: New test.
16629 * g++.dg/opt/pr17724-4.C: New test.
16630 * g++.dg/opt/pr17724-5.C: New test.
16631 * g++.dg/opt/pr17724-6.C: New test.
16632
16633 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
16634
16635 PR c/17301
16636 * gcc.dg/pr17301-2.c: New test.
16637
16638 2004-10-11 Mark Mitchell <mark@codesourcery.com>
16639
16640 PR c++/15876
16641 * g++.dg/parse/error22.C: New test.
16642
16643 PR c++/17936
16644 * g++.dg/template/spec18.C: New test.
16645
16646 2004-10-11 Steve Ellcey <sje@cup.hp.com>
16647
16648 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
16649 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
16650 memcpy.
16651 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
16652 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
16653
16654 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
16655
16656 * g++.dg/eh/cleanup5.C: Add dg-options "".
16657
16658 2004-10-11 Roger Sayle <roger@eyesopen.com>
16659
16660 PR middle-end/17657
16661 * gcc.dg/switch-4.c: New test case.
16662
16663 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
16664
16665 * gcc.c-torture/execute/20041011-1.c: New test.
16666
16667 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16668
16669 PR c++/17554
16670 * g++.dg/init/for3.C: New test.
16671
16672 PR c++/17657
16673 * g++.dg/opt/switch2.C: New test.
16674
16675 PR middle-end/17703
16676 * g++.dg/warn/Wreturn-2.C: New test.
16677
16678 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16679
16680 PR c++/17907
16681 * g++.dg/eh/cleanup5.C: New test.
16682
16683 2004-10-10 Mark Mitchell <mark@codesourcery.com>
16684
16685 PR c++/17393
16686 * g++.dg/parse/error21.C: New test.
16687
16688 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
16689
16690 * g++.dg/overload/pmf1.C: Adjust quoting marks.
16691 * g++.dg/warn/incomplete1.C: Likewise.
16692 * g++.dg/template/qualttp20.C: Likewise.
16693
16694 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16695
16696 PR c/17881
16697 * parm-incomplete-1.c: New test.
16698
16699 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16700
16701 PR c++/17867
16702 * g++.dg/parse/error19.C: New test.
16703
16704 PR c++/17670
16705 * g++.dg/init/new11.C: New test.
16706
16707 PR c++/17821
16708 * g++.dg/parse/error20.C: New test.
16709
16710 PR c++/17826
16711 * g++.dg/template/crash24.C: New test.
16712
16713 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16714
16715 PR c/17301
16716 * gcc.dg/pr17301-1.c: New test.
16717
16718 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16719
16720 PR c/17189
16721 * gcc.dg/anon-struct-5.c: New test.
16722
16723 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
16724
16725 PR c/17844
16726 * gcc.dg/pr17844-1.c: New test.
16727
16728 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
16729
16730 PR tree-optimization/17906
16731 * gcc.c-torture/compile/pr17906.c: New.
16732
16733 2004-10-09 Stuart Hastings <stuart@apple.com>
16734 Roger Sayle <roger@eyesopen.com>
16735
16736 PR rtl-optimization/17853
16737 * gcc.dg/i386-mmx-5.c: New testcase.
16738
16739 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
16740
16741 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
16742
16743 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16744
16745 PR c++/17524
16746 * g++.dg/template/static9.C: New test.
16747
16748 PR c++/17685
16749 * g++.dg/parse/operator5.C: New test.
16750
16751 2004-10-09 Roger Sayle <roger@eyesopen.com>
16752
16753 PR middle-end/17894
16754 * gcc.c-torture/execute/divcmp-4.c: New test case.
16755
16756 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16757
16758 PR tree-opt/17902
16759 * g++.dg/opt/pr17902.C: New test.
16760
16761 2004-10-09 Jakub Jelinek <jakub@redhat.com>
16762
16763 * gcc.dg/cpp/ident-1.c: Add dg-options "".
16764
16765 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16766
16767 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
16768
16769 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16770
16771 * gcc.dg/assign-warn-3.c: New test.
16772
16773 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16774
16775 PR c/16999
16776 * gcc.dg/cpp/ident-1.c: New test.
16777
16778 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
16779
16780 * gcc.c-torture/compile/acc1.c: New.
16781
16782 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16783
16784 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
16785 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
16786
16787 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16788
16789 * gcc.dg/ultrasp11.c: New test.
16790
16791 2004-10-08 Michael Matz <matz@suse.de>
16792
16793 * gcc.dg/doloop-2.c: New test.
16794
16795 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16796
16797 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
16798 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
16799 objc.dg/method-9.m: Update expected diagnostics.
16800
16801 2004-10-07 Geoffrey Keating <geoffk@apple.com>
16802
16803 * gcc.dg/ppc-fsel-3.c: New file.
16804 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
16805
16806 2004-10-07 Paul Brook <paul@codesourcery.com>
16807
16808 * gfortran.dg/intrinsic_verify_1.f90: New test.
16809
16810 2004-10-07 Paul Brook <paul@codesourcery.com>
16811
16812 * gfortran.dg/empty_format_1.f90: Remove stray commas.
16813
16814 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16815
16816 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
16817 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
16818 commit.
16819
16820 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
16821
16822 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
16823
16824 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16825
16826 PR c++/17115
16827 * g++.dg/warn/Winline-4.C: New test.
16828
16829 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16830
16831 * gcc.c-torture/compile/20041007-1.c: New test.
16832
16833 2004-10-07 Paul Brook <paul@codesourcery.com>
16834
16835 PR fortran/17678
16836 * gfortran.dg/use_allocated_1.f90: New test.
16837
16838 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16839
16840 PR middle-end/17849
16841 * gfortran.fortran-torture/compile/nested.f90: New test
16842
16843 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
16844
16845 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
16846
16847 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16848
16849 PR c++/17368
16850 * g++.dg/ext/asm6.C: New test.
16851
16852 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
16853
16854 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
16855
16856 2004-10-06 Paul Brook <paul@codesourcery.com>
16857
16858 PR libfortran/17709
16859 * gfortran.dg/empty_format_1.f90: New test.
16860
16861 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16862
16863 PR fortran/17568
16864 * gfortran.dg/ishft.f90: New test.
16865
16866 PR fortran/17283
16867 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
16868 tests.
16869
16870 2004-10-06 Paul Brook <paul@codesourcery.com>
16871
16872 * gfortran.dg/do_1.f90: New test.
16873
16874 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16875
16876 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
16877 optimizing for size.
16878
16879 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16880
16881 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
16882
16883 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16884
16885 * gcc.c-torture/compile/20041005-1.c: New test.
16886
16887 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
16888
16889 PR c++/17829
16890 * g++.dg/lookup/koenig4.C: New.
16891
16892 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
16893
16894 * g++.dg/other/classkey1.C: Adjust quoting marks.
16895 * g++.dg/parse/error15.C: Likewise.
16896 * g++.dg/template/meminit2.C (int>): Likewise.
16897
16898 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16899
16900 PR fortran/17283
16901 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
16902
16903 PR fortran/17631
16904 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
16905
16906 PR fortran/17708
16907 * gfortran.dg/pr17708.f90: New test.
16908
16909 2004-10-04 Chao-ying Fu <fu@mips.com>
16910
16911 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
16912 * gcc.dg/vect/vect-4.c: Ditto.
16913 * gcc.dg/vect/vect-5.c: Ditto.
16914 * gcc.dg/vect/vect-6.c: Ditto.
16915 * gcc.dg/vect/vect-8.c: Ditto.
16916 * gcc.dg/vect/vect-16.c: Ditto.
16917 * gcc.dg/vect/vect-30.c: Ditto.
16918 * gcc.dg/vect/vect-40.c: Ditto.
16919 * gcc.dg/vect/vect-41.c: Ditto.
16920 * gcc.dg/vect/vect-42.c: Ditto.
16921 * gcc.dg/vect/vect-43.c: Ditto.
16922 * gcc.dg/vect/vect-44.c: Ditto.
16923 * gcc.dg/vect/vect-45.c: Ditto.
16924 * gcc.dg/vect/vect-46.c: Ditto.
16925 * gcc.dg/vect/vect-47.c: Ditto.
16926 * gcc.dg/vect/vect-48.c: Ditto.
16927 * gcc.dg/vect/vect-49.c: Ditto.
16928 * gcc.dg/vect/vect-50.c: Ditto.
16929 * gcc.dg/vect/vect-51.c: Ditto.
16930 * gcc.dg/vect/vect-52.c: Ditto.
16931 * gcc.dg/vect/vect-53.c: Ditto.
16932 * gcc.dg/vect/vect-54.c: Ditto.
16933 * gcc.dg/vect/vect-55.c: Ditto.
16934 * gcc.dg/vect/vect-56.c: Ditto.
16935 * gcc.dg/vect/vect-57.c: Ditto.
16936 * gcc.dg/vect/vect-58.c: Ditto.
16937 * gcc.dg/vect/vect-59.c: Ditto.
16938 * gcc.dg/vect/vect-60.c: Ditto.
16939 * gcc.dg/vect/vect-74.c: Ditto.
16940 * gcc.dg/vect/vect-79.c: Ditto.
16941 * gcc.dg/vect/vect-80.c: Ditto.
16942
16943 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
16944
16945 * gcc.dg/unused-7.c: Use the correct option.
16946
16947 2004-10-04 Paul Brook <paul@codesourcery.com>
16948 Bud Davis <bdavis9659@comcast.net>
16949
16950 PR fortran/17706
16951 PR fortran/16434
16952 * gfortran/pr17706.f90: New test.
16953 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
16954
16955 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16956
16957 * gfortran.dg/pr17612.f90: New test.
16958
16959 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
16960
16961 * g++.dg/template/local1.C: Adjust quoting marks in
16962 testing for diagnostics.
16963 * g++.dg/tls/diag-2.C: Likewise.
16964 * g++.dg/other/error8.C: Likewise.
16965
16966 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16967
16968 PR c/17178
16969 * gcc.dg/unused-4.c: Adjust to be correct.
16970
16971 PR c/17820
16972 * gcc.dg/unused-7.c: New test.
16973
16974 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16975
16976 PR c++/17797
16977 * g++.dg/overload/template2.C: New test.
16978
16979 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
16980
16981 PR tree-optimization/16632
16982 * gcc.dg/tree-ssa/20041002-1.c: New.
16983
16984 2004-10-03 Paul Brook <paul@codesourcery.com>
16985
16986 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
16987 rather than relying on default formatting.
16988
16989 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
16990
16991 * gcc.dg/20040920-1.c: Update expected message text.
16992
16993 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
16994
16995 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
16996
16997 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
16998
16999 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
17000 tree level.
17001
17002 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
17003
17004 * gcc.dg/tree-ssa/pr17343.c: Remove.
17005
17006 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
17007
17008 PR tree-opt/17343
17009 * gcc.dg/tree-ssa/pr17343.c: New test.
17010
17011 2004-10-01 Jakub Jelinek <jakub@redhat.com>
17012
17013 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
17014 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
17015 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
17016 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
17017 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
17018
17019 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
17020
17021 * gcc.dg/lvalue-2.c: New test.
17022
17023 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
17024
17025 PR c/17730
17026 * gcc.dg/pr17730-1.c: New test
17027
17028 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
17029
17030 PR c/7425
17031 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
17032
17033 2004-09-29 Jakub Jelinek <jakub@redhat.com>
17034
17035 * gcc.c-torture/execute/stdarg-1.c: New test.
17036 * gcc.c-torture/execute/stdarg-2.c: New test.
17037 * gcc.c-torture/execute/stdarg-3.c: New test.
17038 * gcc.dg/tree-ssa/stdarg-1.c: New test.
17039 * gcc.dg/tree-ssa/stdarg-2.c: New test.
17040 * gcc.dg/tree-ssa/stdarg-3.c: New test.
17041 * gcc.dg/tree-ssa/stdarg-4.c: New test.
17042 * gcc.dg/tree-ssa/stdarg-5.c: New test.
17043
17044 2004-09-29 Jakub Jelinek <jakub@redhat.com>
17045
17046 PR tree-optimization/17697
17047 * g++.dg/opt/pr17697-1.C: New test.
17048 * g++.dg/opt/pr17697-2.C: New test.
17049 * g++.dg/opt/pr17697-3.C: New test.
17050
17051 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
17052
17053 PR c/16409
17054 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
17055 gcc.dg/vla-init-5.c: New tests.
17056
17057 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
17058
17059 PR c/13804
17060 * gcc.dg/pr13804-1.c: New test.
17061
17062 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17063
17064 PR fortran/16938
17065 * gfortran.dg/pr16938.f90: New test.
17066
17067 2004-09-27 Mark Mitchell <mark@codesourcery.com>
17068
17069 * g++.dg/template/crash23.C: New test.
17070
17071 2004-09-27 Mark Mitchell <mark@codesourcery.com>
17072
17073 PR c++/17585
17074 * g++.dg/template/static8.C: New test.
17075
17076 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
17077
17078 PR c++/17681
17079 * g++.dg/other/error9.C: New test.
17080
17081 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17082
17083 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
17084
17085 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17086
17087 PR fortran/15164
17088 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
17089
17090 2004-09-26 Roger Sayle <roger@eyesopen.com>
17091
17092 PR middle-end/17112
17093 * gcc.dg/pr17112-1.c: New test case.
17094
17095 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
17096
17097 PR c/11459
17098 * gcc.dg/pr11459-1.c: New test.
17099
17100 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
17101
17102 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
17103 * gcc.dg/tree-ssa/loop-4.c: Likewise.
17104
17105 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17106
17107 * gfortran.dg/pr15324.f90: Make array bounds consistent.
17108
17109 2004-09-25 Jan Hubicka <jh@suse.cz>
17110
17111 * compile/30040909-1.c: New test.
17112 * compile/30040907-1.c: New test.
17113
17114 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
17115
17116 * gcc.c-torture/execute/va-arg-26.c: New test.
17117
17118 2004-09-24 Zack Weinberg <zack@codesourcery.com>
17119
17120 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
17121 extra diagnostics on targets with 64-bit pointers.
17122 * objc.dg/selector-1.m: Adjust dg-warning regexp.
17123
17124 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
17125
17126 PR c/17188
17127 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
17128 * gcc.dg/decl-3.c: Adjust expected message.
17129
17130 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17131
17132 PR fortran/17615
17133 * gfortran.dg/pr17615.f90: New test.
17134
17135 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
17136
17137 PR tree-optimzation/17517
17138 * g++.dg/tree-ssa/pr17517.C: New Test.
17139
17140 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17141
17142 PR c++/16889
17143 * g++.dg/lookup/ambig3.C: New.
17144
17145 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
17146
17147 PR tree-opt/17624
17148 * g++.dg/opt/pr17624.C: New test.
17149
17150 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
17151
17152 PR c/6980
17153 * gcc.dg/Wbad-function-cast-1.c: New test.
17154
17155 2004-09-23 Zack Weinberg <zack@codesourcery.com>
17156
17157 * g++.dg/ext/complit1.C
17158 * g++.dg/other/error2.C
17159 * g++.dg/other/nontype-1.C
17160 * g++.dg/parse/crash11.C
17161 * g++.dg/parse/crash12.C
17162 * g++.dg/parse/error15.C
17163 * g++.dg/parse/error4.C
17164 * g++.dg/parse/tmpl-outside1.C
17165 * g++.dg/parse/too-many-tmpl-args1.C
17166 * g++.dg/template/dependent-expr3.C
17167 * g++.dg/template/error10.C
17168 * g++.dg/template/instantiate1.C
17169 * g++.dg/template/vtable2.C
17170 * g++.dg/warn/Wshadow-1.C
17171 * g++.dg/warn/weak1.C
17172 * g++.old-deja/g++.brendan/crash16.C
17173 * g++.old-deja/g++.brendan/crash18.C
17174 * g++.old-deja/g++.brendan/crash48.C
17175 * g++.old-deja/g++.brendan/crash49.C
17176 * g++.old-deja/g++.brendan/crash55.C
17177 * g++.old-deja/g++.brendan/crash56.C
17178 * g++.old-deja/g++.brendan/crash8.C
17179 * g++.old-deja/g++.brendan/enum11.C
17180 * g++.old-deja/g++.brendan/enum8.C
17181 * g++.old-deja/g++.brendan/enum9.C
17182 * g++.old-deja/g++.brendan/friend3.C
17183 * g++.old-deja/g++.brendan/misc14.C
17184 * g++.old-deja/g++.bugs/900402_02.C
17185 * g++.old-deja/g++.bugs/900404_03.C
17186 * g++.old-deja/g++.bugs/900404_04.C
17187 * g++.old-deja/g++.bugs/900428_03.C
17188 * g++.old-deja/g++.jason/crash4.C
17189 * g++.old-deja/g++.jason/overload21.C
17190 * g++.old-deja/g++.jason/redecl1.C
17191 * g++.old-deja/g++.jason/report.C
17192 * g++.old-deja/g++.jason/rfg10.C
17193 * g++.old-deja/g++.jason/template30.C
17194 * g++.old-deja/g++.law/arm12.C
17195 * g++.old-deja/g++.law/ctors5.C
17196 * g++.old-deja/g++.law/cvt20.C
17197 * g++.old-deja/g++.law/init10.C
17198 * g++.old-deja/g++.law/init8.C
17199 * g++.old-deja/g++.law/visibility17.C
17200 * g++.old-deja/g++.law/visibility7.C
17201 * g++.old-deja/g++.mike/net8.C
17202 * g++.old-deja/g++.mike/p646.C
17203 * g++.old-deja/g++.mike/p700.C
17204 * g++.old-deja/g++.mike/p701.C
17205 * g++.old-deja/g++.mike/p811.C
17206 * g++.old-deja/g++.ns/template13.C
17207 * g++.old-deja/g++.other/array3.C
17208 * g++.old-deja/g++.other/crash25.C
17209 * g++.old-deja/g++.other/dtor3.C
17210 * g++.old-deja/g++.other/dtor4.C
17211 * g++.old-deja/g++.other/main1.C
17212 * g++.old-deja/g++.other/warn7.C
17213 * g++.old-deja/g++.pt/crash11.C
17214 * g++.old-deja/g++.pt/crash36.C
17215 * g++.old-deja/g++.pt/spec22.C
17216 * g++.old-deja/g++.pt/spec9.C
17217 * g++.old-deja/g++.pt/ttp52.C
17218 * g++.old-deja/g++.robertl/eb103.C
17219 * g++.old-deja/g++.robertl/eb121.C
17220 * g++.old-deja/g++.robertl/eb22.C
17221 * g++.old-deja/g++.robertl/eb8.C:
17222 Update locations and/or regexps of dg-error markers.
17223 Remove markers for some bogus messages that are no longer issued.
17224
17225 2004-09-23 Jakub Jelinek <jakub@redhat.com>
17226
17227 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
17228 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
17229
17230 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
17231
17232 PR c++/17618
17233 * g++.dg/lookup/crash5.C: New test.
17234
17235 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
17236
17237 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
17238 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
17239 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
17240 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
17241 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
17242 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
17243
17244 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
17245 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
17246 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
17247 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
17248 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
17249 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
17250
17251 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
17252
17253 * gcc.dg/vect/vect-44.c: Check additional cases.
17254 * gcc.dg/vect/vect-48.c: Check additional cases.
17255
17256 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
17257 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
17258 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
17259 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
17260 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
17261 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
17262 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
17263 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
17264 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
17265
17266 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
17267 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
17268 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
17269
17270 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17271
17272 * gcc.dg/tree-ssa/loop-6.c: New test.
17273
17274 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
17275
17276 PR c++/17620
17277 * g++.dg/inherit/base2.C: New.
17278
17279 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17280
17281 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
17282 * gcc.dg/20001012-2.c: Likewise.
17283 * gcc.dg/20001013-1.c: Likewise.
17284 * gcc.dg/20001101-1.c: Likewise.
17285 * gcc.dg/20001102-1.c: Likewise.
17286 * gcc.dg/bf-spl1.c: Likewise.
17287 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
17288 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
17289
17290 2004-09-22 Diego Novillo <dnovillo@redhat.com>
17291
17292 PR tree-optimization/16721
17293 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
17294
17295 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
17296
17297 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
17298 * gcc.dg/20040305-1.c: Likewise.
17299
17300 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
17301
17302 PR c/16566
17303 * gcc.c-torture/compile/pr16566-1.c,
17304 gcc.c-torture/compile/pr16566-2.c,
17305 gcc.c-torture/compile/pr16566-3.c: New tests.
17306
17307 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
17308
17309 PR tree-optimization/17512
17310 * gcc.c-torture/compile/20040916-1.c.
17311
17312 2004-09-21 Mark Mitchell <mark@codesourcery.com>
17313
17314 * gcc.dg/pragma-re-3.c: New test.
17315
17316 2004-09-17 Matt Austern <austern@apple.com>
17317
17318 PR c++/15049
17319 * g++.dg/other/anon3.C: New.
17320
17321 2004-09-21 Roger Sayle <roger@eyesopen.com>
17322
17323 PR c++/7503
17324 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
17325 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
17326 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
17327 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
17328 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
17329
17330 2004-09-21 Bud Davis <bdavis9659@comcast.net>
17331
17332 PR fortran/17286
17333 * gfortran.dg/pr17286.f90: New test.
17334
17335 2004-09-20 Mark Mitchell <mark@codesourcery.com>
17336
17337 PR c++/17530
17338 * g++.dg/template/static7.C: New test.
17339
17340 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
17341
17342 PR tree-opt/17558
17343 * gcc.c-torture/compile/pr17558.c: New test.
17344
17345 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17346
17347 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
17348 if SKIP_ATTRIBUTE is defined.
17349
17350 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17351
17352 PR fortran/15957
17353 * gfortran.dg/pr15957.f90: New test.
17354
17355 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
17356
17357 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
17358 in comparison.
17359 * gcc.dg/vect/vect-79.c: Likewise.
17360 * gcc.dg/vect/vect-80.c: Likewise.
17361
17362 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17363
17364 PR fortran/15750
17365 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
17366
17367 2004-09-20 Ira Rosen <irar@il.ibm.com>
17368
17369 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
17370 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
17371 * gcc.dg/vect/vect-62.c: New testcase.
17372 * gcc.dg/vect/vect-63.c: New testcase.
17373 * gcc.dg/vect/vect-64.c: New testcase.
17374 * gcc.dg/vect/vect-65.c: New testcase.
17375 * gcc.dg/vect/vect-66.c: New testcase.
17376 * gcc.dg/vect/vect-67.c: New testcase.
17377 * gcc.dg/vect/vect-68.c: New testcase.
17378 * gcc.dg/vect/vect-69.c: New testcase.
17379 * gcc.dg/vect/vect-79.c: New testcase.
17380 * gcc.dg/vect/vect-80.c: New testcase.
17381
17382 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17383
17384 * gcc.target/mips/asm-1.c: New test.
17385
17386 2004-09-19 Ira Rosen <irar@il.ibm.com>
17387
17388 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
17389 * gcc.dg/vect/vect-73.c: New testcase.
17390 * gcc.dg/vect/vect-74.c: New testcase.
17391 * gcc.dg/vect/vect-75.c: New testcase.
17392 * gcc.dg/vect/vect-76.c: New testcase.
17393 * gcc.dg/vect/vect-77.c: New testcase.
17394 * gcc.dg/vect/vect-78.c: New testcase
17395
17396 2004-09-18 Paul Brook <paul@codesourcery.com>
17397
17398 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
17399
17400 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
17401
17402 PR c/17424
17403 * gcc.dg/pr17424-1.c: New test.
17404
17405 2004-09-18 Diego Novillo <dnovillo@redhat.com>
17406
17407 * g++.dg/tree-ssa/pr17153.C: New test.
17408
17409 2004-09-16 Geoffrey Keating <geoffk@apple.com>
17410
17411 PR pch/13361
17412 * testsuite/g++.dg/pch/wchar-1.C: New.
17413 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17414
17415 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
17416
17417 * gcc.c-torture/execute/20040917-1.c: New test.
17418
17419 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17420
17421 PR tree-optimization/17319
17422 * gcc.dg/pr17319.c: New test.
17423
17424 2004-09-17 Devang Patel <dpatel@apple.com>
17425
17426 * gcc.dg/20040813-1.c: New test.
17427
17428 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17429
17430 PR tree-optimization/17273
17431 * gcc.c-torture/compile/pr17273.c: New test.
17432
17433 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
17434
17435 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
17436 Update expected messages.
17437 * gcc.dg/declspec-13.c: New test.
17438
17439 2004-09-17 David Edelsohn <edelsohn@gnu.org>
17440
17441 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
17442
17443 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17444
17445 * gcc.c-torture/execute/pr17252.c: Use post-increment to
17446 change what 'a' is pointing to.
17447
17448 2004-09-17 Mark Mitchell <mark@codesourcery.com>
17449
17450 PR c++/16002
17451 * g++.dg/template/error18.C: New test.
17452
17453 PR c++/16029
17454 * g++.dg/warn/Wunused-8.C: New test.
17455
17456 2004-09-17 Steven Bosscher <stevenb@suse.de>
17457
17458 PR tree-optimization/17513
17459 * gcc.dg/20040916-1.c: New test.
17460
17461 2004-09-16 Mark Mitchell <mark@codesourcery.com>
17462
17463 PR c++/17501
17464 * g++.dg/template/typename7.C: New test.
17465
17466 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17467
17468 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
17469
17470 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
17471
17472 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
17473 with -ftree-based-profiling also.
17474 * lib/profopt.exp: Support late-set profile_option/feedback_option.
17475
17476 2004-09-16 Victor Leikehman <lei@il.ibm.com>
17477
17478 PR/15364
17479 * gfortran.dg/der_array_io_1.f90: New test.
17480 * gfortran.dg/der_array_io_2.f90: New test.
17481 * gfortran.dg/der_array_io_3.f90: New test.
17482
17483 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17484
17485 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
17486 EABI.
17487
17488 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17489
17490 * g++.dg/opt/switch1.C: New test.
17491
17492 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
17493
17494 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
17495 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
17496 Update expected messages.
17497
17498 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17499
17500 PR fortran/16485
17501 * gfortran.dg/same_name_1.f90: New test.
17502
17503 2004-09-15 Diego Novillo <dnovillo@redhat.com>
17504
17505 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
17506 dereference garbage pointers.
17507
17508 2004-09-15 Jakub Jelinek <jakub@redhat.com>
17509
17510 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
17511 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
17512
17513 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
17514 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
17515 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
17516
17517 2004-09-14 Mark Mitchell <mark@codesourcery.com>
17518
17519 PR c++/17324
17520 * g++.dg/template/mangle1.C: New test.
17521
17522 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17523
17524 PR tree-optimization/17252
17525 * gcc.c-torture/execute/pr17252.c: New test.
17526
17527 2004-09-14 Andrew Pinski <apinski@apple.com>
17528
17529 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
17530
17531 2004-09-14 Roger Sayle <roger@eyesopen.com>
17532
17533 PR rtl-optimization/9771
17534 * gcc.dg/pr9771-1.c: New test case.
17535
17536 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17537
17538 PR tree-optimization/15262
17539 * gcc.c-torture/execute/pr15262-1.c: New test.
17540 * gcc.c-torture/execute/pr15262-2.c: New test.
17541
17542 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
17543
17544 * gcc.dg/declspec-12.c: New test.
17545
17546 2004-09-14 Bud Davis <bdavis9659@comcast.net>
17547
17548 * gfortran.dg/pr17090.f90: Add directives to test.
17549
17550 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17551
17552 * gcc.c-torture/compile/20040914-1.c: New test.
17553
17554 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17555
17556 PR c++/16162
17557 * g++.dg/template/decl2.C: New test.
17558
17559 2004-09-13 Bud Davis <bdavis9659@comcast.net>
17560
17561 PR fortran/17090
17562 * gfortran.dg/pr17090.f90: New test.
17563
17564 2004-09-13 Dale Johannesen <dalej@apple.com>
17565
17566 * gcc.c-torture/compile/pr17408.c: New test case.
17567
17568 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17569
17570 PR c++/16716
17571 * g++.dg/parse/crash17.C: New test.
17572
17573 PR c++/17327
17574 * g++.dg/template/enum3.C: New test.
17575
17576 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
17577
17578 * lib/gcc-defs.exp: Load wrapper.exp.
17579 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
17580 using local code.
17581 * lib/gcc.exp (gcc_init): Similar.
17582 * lib/gfortran.exp (gfortran_init): Similar.
17583 * lib/objc.exp (objc_init): Similar.
17584 * lib/treelang.exp (treelang_init): Similar.
17585 * lib/wrapper.exp: New file with build_wrapper call machinery in
17586 ${tool}_maybe_build_wrapper.
17587
17588 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17589
17590 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
17591 "inline".
17592 * gcc.dg/declspec-11.c: Update expected messages.
17593 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
17594 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
17595 gcc.dg/inline-12.c: New tests.
17596
17597 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
17598
17599 * g++.dg/tree-ssa/pr17400.C: New testcase.
17600
17601 2004-09-13 James E Wilson <wilson@specifixinc.com>
17602
17603 * gcc.target/mips/sb1-1.c: New testcase.
17604
17605 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
17606
17607 * lib/g77-dg.exp: Remove unused file.
17608 * lib/mike-g77.exp: Ditto.
17609 * lib/g77.exp: Ditto.
17610
17611 2004-09-12 Richard Henderson <rth@redhat.com>
17612
17613 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
17614
17615 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17616
17617 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
17618 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
17619 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
17620 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
17621 Update expected messages.
17622
17623 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
17624
17625 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
17626 declaration/use mismatch for dirp parameter.
17627
17628 2004-09-12 Andrew Pinski <apinski@apple.com>
17629
17630 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
17631 -fgnu-runtime is passed.
17632
17633 2004-09-12 Richard Henderson <rth@redhat.com>
17634
17635 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
17636 do the uplevel thing and update additional_flags directly.
17637 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
17638 gfortran.fortran-torture/execute/intrinsic_nearest.x,
17639 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
17640 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
17641
17642 2004-09-11 Steven Bosscher <stevenb@suse.de>
17643
17644 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
17645
17646 2004-09-11 Roger Sayle <roger@eyesopen.com>
17647
17648 PR middle-end/17411
17649 * g++.dg/opt/pr17411-1.C: New test case.
17650
17651 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17652
17653 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17654 gcc.dg/tls/diag-2.c: Update expected messages.
17655 * gcc.dg/991209-1.c: Specify compilation options. Update expected
17656 messages.
17657 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
17658 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
17659 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
17660 gcc.dg/tls/diag-5.c: New tests.
17661
17662 2004-09-11 Zack Weinberg <zack@codesourcery.com>
17663
17664 * gcc.dg/20040910-1.c: Correct dg-error regexp.
17665
17666 2004-09-11 Steven Bosscher <stevenb@suse.de>
17667
17668 * g++.dg/parse/break-in-for.C: New test.
17669
17670 2004-09-11 Jakub Jelinek <jakub@redhat.com>
17671
17672 * gcc.dg/tree-ssa/20040911-1.c: New test.
17673
17674 2004-09-11 Andreas Jaeger <aj@suse.de>
17675
17676 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
17677 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
17678
17679 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
17680
17681 * gcc.target/frv: New directory of FR-V-specific tests.
17682
17683 2004-09-10 James E Wilson <wilson@specifixinc.com>
17684
17685 * gcc.dg/convert-vec-1.c: New test.
17686
17687 2004-09-10 Roger Sayle <roger@eyesopen.com>
17688
17689 PR middle-end/17024
17690 * gcc.dg/pr17024-1.c: New test case.
17691
17692 2004-09-10 Eric Christopher <echristo@redhat.com>
17693
17694 * gcc.dg/20040910-1.c: New test.
17695
17696 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17697
17698 * gcc.dg/bitfld-9.c: New test.
17699
17700 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
17701
17702 * gcc.c-torture/execute/ieee/acc1.c: New test.
17703 * gcc.c-torture/execute/ieee/acc2.c: New test.
17704 * gcc.c-torture/execute/ieee/mzero6.c: New test.
17705
17706 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
17707
17708 * gcc.dg/deprecated-2.c: New test.
17709
17710 2004-09-09 James E Wilson <wilson@specifixinc.com>
17711
17712 * gcc.dg/init-vec-1.c: New test.
17713
17714 2004-09-09 Roger Sayle <roger@eyesopen.com>
17715
17716 PR middle-end/17055
17717 * gcc.dg/pr17055-1.c: New test case.
17718
17719 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
17720
17721 PR target/17377
17722 * gcc.c-torture/execute/pr17377.c: New test.
17723
17724 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17725
17726 PR c/8420
17727 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
17728 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
17729 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17730 gcc.dg/long-long-typespec-1.c: New tests.
17731 * gcc.dg/tls/diag-2.c: Update expected diagnostics
17732
17733 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17734
17735 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
17736 gcc.dg/gnu99-static-1.c: New tests.
17737
17738 2004-09-08 Devang Patel <dpatel@apple.com>
17739
17740 * gcc.dg/darwin-ld-20040828-1.c: New test.
17741 * gcc.dg/darwin-ld-20040828-2.c: New test.
17742 * gcc.dg/darwin-ld-20040828-3.c: New test.
17743
17744 2004-09-08 Ziemowit Laski <zlaski@apple.com>
17745
17746 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
17747 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
17748 in error message.
17749 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
17750 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
17751 in error message.
17752 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
17753 types they qualify.
17754 * objc.dg/type-size-2.m: Fix wording in comment.
17755 * objc.dg/va-meth-1.m: New test case.
17756
17757 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
17758
17759 PR c/16633:
17760 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
17761 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
17762
17763 2004-09-06 Devang Patel <dpatel@apple.com>
17764
17765 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
17766 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
17767
17768 2004-09-06 Zack Weinberg <zack@codesourcery.com>
17769
17770 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
17771 reflect changed line numbering of diagnostics.
17772
17773 2004-09-06 Paul Brook <paul@codesourcery.com>
17774
17775 * gfortran.dg/edit_real_1.f90: Add new test.
17776
17777 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17778
17779 * gcc.dg/tree-ssa/loop-2.c: New test.
17780 * gcc.dg/tree-ssa/loop-3.c: New test.
17781 * gcc.dg/tree-ssa/loop-4.c: New test.
17782 * gcc.dg/tree-ssa/loop-5.c: New test.
17783
17784 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17785
17786 * gcc.dg/format/sentinel-1.c: Update for parameter option.
17787
17788 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17789
17790 * gcc.dg/format/sentinel-1.c: New test.
17791
17792 2004-09-04 Uros Bizjak <uros@kss-loka.si>
17793
17794 * testsuite/gcc.dg/builtins-46.c: New.
17795
17796 2004-09-03 Devang Patel <dpatel@apple.com>
17797
17798 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
17799 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
17800
17801 2004-09-03 Jan Beulich <jbeulich@novell.com>
17802
17803 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
17804 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
17805 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
17806 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
17807 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
17808 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
17809 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
17810 the non-portable bzero.
17811 * gcc.dg/20010912-1.c: xfail for NetWare.
17812 * gcc.dg/20020426-2.c: xfail for NetWare.
17813 * gcc.dg/20021014-1.c: xfail for NetWare.
17814 * gcc.dg/20021018-1.c: xfail for NetWare.
17815 * gcc.dg/20030213-1.c: xfail for NetWare.
17816 * gcc.dg/20030225-1.c: xfail for NetWare.
17817 * gcc.dg/20030708-1.c: xfail for NetWare.
17818 * gcc.dg/builtins-config.h: Also exclude NetWare.
17819 * gcc.dg/format/format.h: Define restrict only if not already defined.
17820 * gcc.dg/nest.c: xfail for NetWare.
17821 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
17822 * lib/target-supports.exp (check_visibility_available): Exclude
17823 NetWare.
17824
17825 2004-09-03 Jan Beulich <jbeulich@novell.com>
17826
17827 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
17828 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
17829 deterministic starting point for the alignment of structure fields.
17830 * gcc.dg/Wpadded.c: Dito.
17831 * g++.dg/abi/vbase10.C: Dito.
17832
17833 2004-09-03 Devang Patel <dpatel@apple.com>
17834
17835 * g++.dg/debug/pr15736.cc: New test.
17836
17837 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17838
17839 * README.QMTEST: Fix out-of-date link.
17840
17841 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
17842
17843 PR fortran/16579
17844 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
17845 Delete. Duplicate of gfortran.dg/g77/20010610.f
17846
17847 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17848
17849 * g++.dg/abi/arm_rtti1.C: New test.
17850
17851 2004-09-02 Geoffrey Keating <geoffk@apple.com>
17852
17853 * gcc.dg/ppc-vector-memcpy.c: New.
17854 * gcc.dg/ppc-vector-memset.c: New.
17855
17856 2004-09-02 Chao-ying Fu <fu@mips.com>
17857
17858 * gcc.target/mips/mips-3d-1.c: New test.
17859 * gcc.target/mips/mips-3d-2.c: New test.
17860 * gcc.target/mips/mips-3d-3.c: New test.
17861 * gcc.target/mips/mips-3d-4.c: New test.
17862 * gcc.target/mips/mips-3d-5.c: New test.
17863 * gcc.target/mips/mips-3d-6.c: New test.
17864 * gcc.target/mips/mips-3d-7.c: New test.
17865 * gcc.target/mips/mips-3d-8.c: New test.
17866 * gcc.target/mips/mips-3d-9.c: New test.
17867 * gcc.target/mips/mips-ps-1.c: New test.
17868 * gcc.target/mips/mips-ps-2.c: New test.
17869 * gcc.target/mips/mips-ps-3.c: New test.
17870 * gcc.target/mips/mips-ps-4.c: New test.
17871 * gcc.target/mips/mips-ps-type.c: New test.
17872
17873 2004-09-02 Paul Brook <paul@codesourcery.com>
17874
17875 * gfortran.dg/edit_real_1.f90: Add new tests.
17876
17877 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17878
17879 PR fortran/15327
17880 * gfortran.dg/merge_char_1.f90: New test.
17881
17882 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17883
17884 PR fortran/16404
17885 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
17886
17887 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17888
17889 PR c/1522
17890 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
17891
17892 2004-09-01 Mark Mitchell <mark@codesourcery.com>
17893
17894 * g++.dg/opt/loop1.C: Do not XFAIL.
17895
17896 2004-09-01 Jakub Jelinek <jakub@redhat.com>
17897
17898 * gcc.c-torture/execute/20040831-1.c: New test.
17899
17900 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
17901
17902 PR fortran/16579
17903 * gfortran.dg/g77/20010610.f: Now passes.
17904 Copy from g77.f-torture/execute. Add dg-run directive.
17905 * gfortran.dg/g77/README: Update
17906
17907 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
17908
17909 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
17910 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
17911 (t1, t2, t3, t4): Add volatile.
17912
17913 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17914
17915 * g++.dg/ext/visibility/arm1.C: New test.
17916
17917 2004-08-31 Geoffrey Keating <geoffk@apple.com>
17918
17919 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
17920 -pedantic-errors.
17921
17922 2004-09-01 Paul Brook <paul@codesourcery.com>
17923
17924 * gfortran.dg/eof_2.f90: New test.
17925
17926 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17927
17928 PR fortran/16579
17929 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
17930
17931 2004-08-31 Bud Davis <bdavis9659@comcast.net>
17932
17933 PR libfortran/16805
17934 * gfortran.dg/list_read_2.f90: New test.
17935
17936 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17937
17938 * g++.dg/abi/key1.C: New test.
17939
17940 2004-08-31 Richard Henderson <rth@redhat.com>
17941
17942 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
17943 form of offsetof.
17944 * g++.dg/other/offsetof5.C: Remove duplicate.
17945
17946 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17947
17948 PR fortran/17244
17949 * gfortran.dg/func_derived_1.f90: New test.
17950
17951 2004-08-31 Paul Brook <paul@codesourcery.com>
17952
17953 * gfortran.dg/eof_1.f90: New test.
17954
17955 2004-08-31 Paul Brook <paul@codesourcery.com>
17956
17957 * gfortran.dg/list_read_1.f90: New file.
17958
17959 2004-08-30 Mark Mitchell <mark@codesourcery.com>
17960
17961 * g++.dg/opt/loop1.C: XFAIL.
17962
17963 2004-08-30 Geoffrey Keating <geoffk@apple.com>
17964
17965 * gcc.dg/funcdef-storage-1.c: New.
17966 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
17967 an extern function in local scope.
17968 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
17969 declare an 'auto inline' function in local scope.
17970 * gcc.dg/20011130-1.c: Likewise.
17971 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
17972 an 'auto' function in local scope.
17973 * gcc.dg/20021014-1.c: Likewise.
17974 * gcc.dg/20030331-2.c: Likewise.
17975
17976 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17977
17978 * gfortran.dg/blockdata_1.f90: New test.
17979
17980 2004-08-30 Richard Henderson <rth@redhat.com>
17981
17982 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
17983
17984 2004-08-30 Richard Henderson <rth@redhat.com>
17985
17986 * lib/fortran-torture.exp (fortran-torture-execute): Honor
17987 additional_flags set by alternate driver.
17988 (ieee-options): New procedure.
17989 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
17990 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
17991 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
17992 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
17993
17994 2004-08-30 Richard Henderson <rth@redhat.com>
17995
17996 * lib/f-torture.exp: Remove.
17997
17998 2004-08-29 Mark Mitchell <mark@codesourcery.com>
17999
18000 PR rtl-optimization/16590
18001 * g++.dg/opt/loop1.C: New test.
18002
18003 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18004
18005 PR fortran/13910
18006 * gfortran.dg/oldstyle_1.f90: New test.
18007
18008 2004-08-29 Steven G. Kargl <kargls@comcast.net>
18009 Paul Brook <paul@codesourcery.com>
18010
18011 * gfortran.dg/g77/README: Update.
18012 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
18013 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
18014 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
18015
18016 2004-08-28 Paul Brook <paul@codesourcery.com>
18017
18018 PR libfortran/17195
18019 * gfortran.dg/edit_real_1.f90: New test.
18020
18021 2004-08-27 Paul Brook <paul@codesourcery.com>
18022
18023 * gfortran.dg/rewind_1.f90: New test.
18024
18025 2004-08-27 Bud Davis <bdavis9659@comcast.net>
18026
18027 PR fortran/16597
18028 * gfortran.dg/pr16597.f90: New test.
18029
18030 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
18031
18032 PR c/13801
18033 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
18034 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
18035 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
18036 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
18037 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
18038
18039 2004-08-26 Nick Clifton <nickc@redhat.com>
18040
18041 * gcc.c-torture/compile/pr17119.c: New test.
18042
18043 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
18044
18045 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
18046
18047 2004-08-25 Richard Henderson <rth@redhat.com>
18048
18049 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
18050 the bits that expect kind=8 to be the largest real kind.
18051
18052 2004-08-25 Ziemowit Laski <zlaski@apple.com>
18053
18054 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
18055
18056 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18057
18058 * gfortran.dg/assignment_1.f90: New test.
18059
18060 2004-08-25 Adam Nemet <anemet@lnxw.com>
18061
18062 * g++.dg/template/repo3.C: New test.
18063
18064 2004-08-25 Roger Sayle <roger@eyesopen.com>
18065
18066 PR middle-end/16693
18067 PR tree-optimization/16372
18068 * g++.dg/opt/pr16372-1.C: New test case.
18069 * g++.dg/opt/pr16693-1.C: New test case.
18070 * g++.dg/opt/pr16693-2.C: New test case.
18071
18072 2004-08-25 Ziemowit Laski <zlaski@apple.com>
18073
18074 * objc.dg/proto-lossage-4.m: New test.
18075
18076 2004-08-25 Mark Mitchell <mark@codesourcery.com>
18077
18078 PR c++/17155
18079 * g++.dg/inherit/local2.C: New test.
18080
18081 2004-08-25 Paul Brook <paul@codesourcery.com>
18082
18083 PR fortran/17144
18084 * gfortran.dg/string_ctor_1.f90: New test.
18085
18086 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18087
18088 PR c++/14428
18089 * g++.dg/template/redecl2.C: New test.
18090
18091 2004-08-24 Bud Davis <bdavis9659@comcast.net>
18092
18093 PR fortran/17143
18094 * gfortran.dg/pr17143.f90: New test.
18095
18096 2004-08-24 Bud Davis <bdavis9659@comcast.net>
18097
18098 PR fortran/17164
18099 * gfortran.dg/pr17164.f90: New test.
18100
18101 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18102
18103 * gcc.dg/tree-ssa/loop-1.c: New test.
18104
18105 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
18106
18107 * gcc.c-torture/compile/20040824-1.c: New test.
18108
18109 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
18110
18111 * gcc.c-torture/compile/iftrap-3.c: New test.
18112
18113 2004-08-24 Paul Brook <paul@codesourcery.com>
18114
18115 * gfortran.dg/entry_2.f90: New test.
18116
18117 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
18118
18119 PR c++/16889
18120 * g++.dg/lookup/ambig[12].C: New.
18121
18122 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18123
18124 PR c++/16706
18125 * g++.dg/template/crash21.C: New test.
18126 * g++.dg/template/crash22.C: Likewise.
18127
18128 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
18129
18130 PR c++/17149
18131 * g++.dg/template/access15.C: New.
18132
18133 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18134
18135 PR c++/17163
18136 * g++.dg/template/repo2.C: New test.
18137
18138 2004-08-23 Roger Sayle <roger@eyesopen.com>
18139
18140 PR rtl-optimization/17078
18141 * gcc.c-torture/execute/pr17078-1.c: New test case.
18142
18143 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18144
18145 PR c/14492
18146 * gcc.dg/debug/crash1.c: New test.
18147
18148 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18149
18150 PR c/16180
18151 * gcc.dg/loop-5.c: New test.
18152
18153 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18154
18155 * gcc.c-torture/execute/20040823-1.c: New test.
18156
18157 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
18158
18159 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
18160 to the assembler. Simplify test accordingly.
18161 (asm_abi_flags): Use GNU names.
18162 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
18163 to check for ABI flags.
18164
18165 2004-08-22 Andrew Pinski <apinski@apple.com>
18166
18167 * g++.dg/opt/pr14029.C: New test.
18168 * gcc.c-torture/execute/pr15262.c: New test.
18169
18170 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18171
18172 * gfortran.dg/reduction.f90: Add checks with complex arguments.
18173
18174 2004-08-21 Bud Davis <bdavis9659@comcast.net>
18175
18176 PR 16908
18177 * gfortran.dg/direct_io.f90: New test.
18178
18179 2004-08-20 Mark Mitchell <mark@codesourcery.com>
18180
18181 PR c++/17121
18182 * g++.dg/inherit/local2.C: New test.
18183
18184 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
18185
18186 PR c++/17120
18187 * g++.dg/warn/Wparentheses-4.C: New test.
18188
18189 2004-08-20 Mark Mitchell <mark@codesourcery.com>
18190
18191 PR c++/17121
18192 * g++.dg/inherit/local2.C: New test.
18193
18194 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
18195 * gcc.dg/ppc-ldstruct.c: Likewise.
18196 * gcc.dg/ppc64-abi-2.c: Likewise.
18197
18198 2004-08-20 Jakub Jelinek <jakub@redhat.com>
18199
18200 PR rtl-optimization/17099
18201 * gcc.c-torture/execute/20040820-1.c: New test.
18202
18203 2004-08-20 David Edelsohn <edelsohn@gnu.org>
18204
18205 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
18206
18207 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
18208
18209 PR fortran/17077
18210 * gfortran.dg/auto_array_1.f90: New test.
18211
18212 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18213
18214 PR fortran/17074
18215 * gfortran.dg/simpleif_1.f90: New test.
18216
18217 2004-08-19 Mark Mitchell <mark@codesourcery.com>
18218
18219 * lib/target-supports.exp (check_profiling_available): Return
18220 false for arm*-*-symbianelf* and arm*-*-eabi*.
18221
18222 PR c++/15890
18223 * g++.dg/template/delete1.C: New test.
18224
18225 2004-08-19 Paul Brook <paul@codesourcery.com>
18226
18227 PR fortran/14976
18228 PR fortran/16228
18229 * gfortran.dg/data_char_1.f90: New test.
18230
18231 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
18232
18233 PR fortran/16946
18234 * gfortran.dg/reduction.f90: New testcase.
18235
18236 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18237
18238 PR fortran/16520
18239 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
18240
18241 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
18242
18243 PR c++/17041
18244 * g++.dg/Wparentheses-3.C: New test.
18245
18246 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
18247
18248 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
18249 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
18250 * gcc.dg/vect/vect-2.c: Likewise.
18251 * gcc.dg/vect/vect-3.c: Likewise.
18252 * gcc.dg/vect/vect-4.c: Likewise.
18253 * gcc.dg/vect/vect-5.c: Likewise.
18254 * gcc.dg/vect/vect-6.c: Likewise.
18255 * gcc.dg/vect/vect-7.c: Likewise.
18256 * gcc.dg/vect/vect-25.c: Likewise.
18257 * gcc.dg/vect/vect-31.c: Likewise.
18258 * gcc.dg/vect/vect-32.c: Likewise.
18259 * gcc.dg/vect/vect-34.c: Likewise.
18260 * gcc.dg/vect/vect-36.c: Likewise.
18261 * gcc.dg/vect/vect-all.c: Likewise.
18262
18263 2004-08-18 Mark Mitchell <mark@codesourcery.com>
18264
18265 PR c++/17068
18266 * g++.dg/template/operator4.C: New test.
18267
18268 2004-08-18 Richard Henderson <rth@redhat.com>
18269
18270 * gcc.dg/20040206-1.c: XFAIL.
18271
18272 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18273
18274 PR c++/16246
18275 * g++.dg/template/array7.C: New test.
18276
18277 2004-08-17 James E Wilson <wilson@specifixinc.com>
18278
18279 * gcc.dg/mips-movcc-1.c: New test.
18280 * gcc.dg/mips-movcc-2.c: New test.
18281 * gcc.dg/mips-movcc-3.c: New test.
18282
18283 * gcc.dg/mips-nmadd-1.c: New test.
18284 * gcc.dg/mips-nmadd-2.c: New test.
18285
18286 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18287
18288 PR c++/15871
18289 * g++.dg/opt/inline8.C: New test.
18290
18291 PR c++/16965
18292 * g++.dg/parse/error17.C: New test.
18293
18294 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
18295
18296 * gcc.dg/vect: New directory for vectorizer tests.
18297 * gcc.dg/vect/tree-vect.h: New file.
18298 * gcc.dg/vect/vect.exp: New file.
18299 * gcc.dg/vect/pr16105.c.c: New test.
18300 * gcc.dg/vect/vect-1.c: New test.
18301 * gcc.dg/vect/vect-2.c: New test.
18302 * gcc.dg/vect/vect-3.c: New test.
18303 * gcc.dg/vect/vect-4.c: New test.
18304 * gcc.dg/vect/vect-5.c: New test.
18305 * gcc.dg/vect/vect-6.c: New test.
18306 * gcc.dg/vect/vect-7.c: New test.
18307 * gcc.dg/vect/vect-8.c: New test.
18308 * gcc.dg/vect/vect-9.c: New test.
18309 * gcc.dg/vect/vect-10.c: New test.
18310 * gcc.dg/vect/vect-11.c: New test.
18311 * gcc.dg/vect/vect-12.c: New test.
18312 * gcc.dg/vect/vect-13.c: New test.
18313 * gcc.dg/vect/vect-14.c: New test.
18314 * gcc.dg/vect/vect-15.c: New test.
18315 * gcc.dg/vect/vect-16.c: New test.
18316 * gcc.dg/vect/vect-17.c: New test.
18317 * gcc.dg/vect/vect-18.c: New test.
18318 * gcc.dg/vect/vect-19.c: New test.
18319 * gcc.dg/vect/vect-20.c: New test.
18320 * gcc.dg/vect/vect-21.c: New test.
18321 * gcc.dg/vect/vect-22.c: New test.
18322 * gcc.dg/vect/vect-23.c: New test.
18323 * gcc.dg/vect/vect-24.c: New test.
18324 * gcc.dg/vect/vect-25.c: New test.
18325 * gcc.dg/vect/vect-26.c: New test.
18326 * gcc.dg/vect/vect-27.c: New test.
18327 * gcc.dg/vect/vect-28.c: New test.
18328 * gcc.dg/vect/vect-29.c: New test.
18329 * gcc.dg/vect/vect-30.c: New test.
18330 * gcc.dg/vect/vect-31.c: New test.
18331 * gcc.dg/vect/vect-32.c: New test.
18332 * gcc.dg/vect/vect-33.c: New test.
18333 * gcc.dg/vect/vect-34.c: New test.
18334 * gcc.dg/vect/vect-35.c: New test.
18335 * gcc.dg/vect/vect-36.c: New test.
18336 * gcc.dg/vect/vect-37.c: New test.
18337 * gcc.dg/vect/vect-38.c: New test.
18338 * gcc.dg/vect/vect-40.c: New test.
18339 * gcc.dg/vect/vect-41.c: New test.
18340 * gcc.dg/vect/vect-42.c: New test.
18341 * gcc.dg/vect/vect-43.c: New test.
18342 * gcc.dg/vect/vect-44.c: New test.
18343 * gcc.dg/vect/vect-45.c: New test.
18344 * gcc.dg/vect/vect-46.c: New test.
18345 * gcc.dg/vect/vect-47.c: New test.
18346 * gcc.dg/vect/vect-48.c: New test.
18347 * gcc.dg/vect/vect-49.c: New test.
18348 * gcc.dg/vect/vect-50.c: New test.
18349 * gcc.dg/vect/vect-51.c: New test.
18350 * gcc.dg/vect/vect-52.c: New test.
18351 * gcc.dg/vect/vect-53.c: New test.
18352 * gcc.dg/vect/vect-54.c: New test.
18353 * gcc.dg/vect/vect-55.c: New test.
18354 * gcc.dg/vect/vect-56.c: New test.
18355 * gcc.dg/vect/vect-57.c: New test.
18356 * gcc.dg/vect/vect-58.c: New test.
18357 * gcc.dg/vect/vect-59.c: New test.
18358 * gcc.dg/vect/vect-60.c: New test.
18359 * gcc.dg/vect/vect-61.c: New test.
18360 * gcc.dg/vect/vect-all.c: New test.
18361 * gcc.dg/vect/vect-none.c: New test.
18362
18363 2004-08-17 Paul Brook <paul@codesourcery.com>
18364
18365 PR fortran/13082
18366 * gfortran.dg/entry_1.f90: New test.
18367
18368 2004-08-17 Andrew Pinski <apinski@apple.com>
18369
18370 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
18371
18372 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
18373
18374 * gcc.dg/pr17036-1.c: New test.
18375
18376 2004-08-16 Devang Patel <dpatel@apple.com>
18377
18378 * gcc.dg/darwin-20040809-1.c: New test.
18379
18380 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
18381
18382 * gcc.dg/funcdef-attr-1.c: New test.
18383
18384 2004-08-16 Janis Johnson <janis187@us.ibm.com>
18385
18386 * gcc.dg/altivec-17.c: New test.
18387 * gcc.dg/altivec-18.c: New test.
18388
18389 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18390
18391 PR c++/6749
18392 * g++.dg/template/vtable2.C: New test.
18393
18394 2004-08-14 Richard Henderson <rth@redhat.com>
18395
18396 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
18397 * gcc.dg/pack-test-4.c (main): Return 0.
18398 * gcc.dg/setjmp-1.c: Remove XFAIL.
18399 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
18400
18401 2004-08-14 Richard Henderson <rth@redhat.com>
18402
18403 * gcc.dg/980217-1.c: Add prototype for printf.
18404
18405 2004-08-13 Bud Davis <bdavis9659@comcast.net>
18406
18407 * gfortran.dg/pr16935.f90: New test.
18408
18409 2004-08-13 Janis Johnson <janis187@us.ibm.com>
18410
18411 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
18412
18413 2004-08-13 Paul Brook <paul@codesourcery.com>
18414
18415 * gfortran.dg/der_io_1.f90: Remove stray comma.
18416
18417 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18418
18419 * gcc.dg/vmx/cw-bug-2.c: Remove.
18420 * gcc.dg/vmx/vprint-1.c: Remove.
18421 * gcc.dg/vmx/vscan-1.c: Remove.
18422
18423 2004-08-12 Devang patel <dpatel@apple.com>
18424
18425 * gcc.dg/darwin-20040809-2.c: New test.
18426
18427 2004-08-12 Janis Johnson <janis1872us.ibm.com>
18428
18429 * g++.dg/ext/altivec-12.C: New test.
18430
18431 * g++.dg/ext/altivec-11.C: New test.
18432
18433 2004-08-12 Paul Brook <paul@codesourcery.com>
18434
18435 * g++.dg/abi/arm_cxa_vec_1.C: New test.
18436
18437 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18438
18439 * g++.dg/ext/altivec-2.C: Check for hardware support before
18440 executing any VMX instructions.
18441
18442 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
18443
18444 2004-08-12 Jakub Jelinek <jakub@redhat.com>
18445
18446 PR c++/16276
18447 * g++.old-deja/g++.other/comdat4.C: New test.
18448 * g++.old-deja/g++.other/comdat4-aux.cc: New.
18449
18450 2004-08-12 Ben Elliston <bje@au.ibm.com>
18451
18452 PR target/16286
18453 * gcc.dg/pr16286.c: New test.
18454
18455 2004-08-12 Jan Beulich <jbeulich@novell.com>
18456
18457 * g++.dg/ext/asm5.C: New.
18458
18459 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18460
18461 PR c++/16698
18462 * g++.dg/eh/crash1.C: New test.
18463
18464 PR c++/16717
18465 * g++.dg/ext/construct1.C: New test.
18466
18467 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18468
18469 PR c++/16853
18470 * g++.dg/init/ptrmem1.C: New test.
18471
18472 PR c++/16618
18473 * g++.dg/parse/offsetof5.C: New test.
18474
18475 PR c++/16870
18476 * g++.dg/template/overload3.C: New test.
18477
18478 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18479
18480 PR c++/16964
18481 * g++.dg/parse/error16.C: New test.
18482
18483 PR c++/16904
18484 * g++.dg/template/error14.C: New test.
18485
18486 PR c++/16929
18487 * g++.dg/template/error15.C: New test.
18488
18489 2004-08-11 Devang Patel <dpatel@apple.com>
18490
18491 * gcc.dg/darwin-ld-20040809-1.c: New test.
18492 * gcc.dg/darwin-ld-20040809-2.c: New test.
18493
18494 2004-08-11 Steven G. Kargl <kargls@comcast.net>
18495
18496 PR fortran/16917
18497 * gfortran.dg/dfloat_1.f90: New test.
18498
18499 2004-08-09 Mark Mitchell <mark@codesourcery.com>
18500
18501 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
18502 * gcc.dg/dll-2.c: Fix dg-require syntax.
18503 * gcc.misc-tests/arm-isr.c (abort): Declare.
18504 (exit): Likewise.
18505
18506 2004-08-10 Mark Mitchell <mark@codesourcery.com>
18507
18508 PR c++/16971
18509 * g++.dg/parse/crash16.C: New test.
18510
18511 2004-08-10 Roger Sayle <roger@eyesopen.com>
18512
18513 * gcc.dg/mips-rsqrt-1.c: New test case.
18514 * gcc.dg/mips-rsqrt-2.c: New test case.
18515 * gcc.dg/mips-rsqrt-3.c: New test case.
18516
18517 2004-08-10 Paul Brook <paul@codesourcery.com>
18518
18519 * gfortran.dg/der_io_1.f90: New test.
18520
18521 2004-08-10 Paul Brook <paul@codesourcery.com>
18522
18523 PR fortran/16919
18524 * gfortran.dg/der_array_1.f90: New test.
18525
18526 2004-08-09 David Edelsohn <edelsohn@gnu.org>
18527
18528 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
18529
18530 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
18531
18532 * gcc.dg/wchar_t-2.c: Fix typo.
18533
18534 2004-08-09 Falk Hueffner <falk@debian.org>
18535
18536 PR tree-optimization/12517
18537 * gcc.c-torture/compile/pr12517.c: New test.
18538
18539 PR tree-optimization/12578
18540 * gcc.c-torture/compile/pr12578.c: New test.
18541
18542 PR tree-optimization/12899
18543 * gcc.c-torture/compile/pr12899.c: New test.
18544
18545 PR rtl-optimization/14692
18546 * gcc.c-torture/compile/pr14692.c: New test.
18547
18548 PR tree-optimization/16461
18549 * gcc.c-torture/compile/pr16461.c: New test.
18550
18551 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
18552
18553 * gfortran.dg/getenv_1.f90: New test.
18554
18555 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18556
18557 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
18558 wchar_t.
18559 * gcc.dg/symbian5.c: Test -fno-short-wchar.
18560
18561 2004-08-06 Paul Brook <paul@codesourcery.com>
18562
18563 * gfortran.dg/ret_array_1.f90: New test.
18564 * gfortran.dg/ret_pointer_1.f90: New test.
18565
18566 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
18567
18568 * gcc.dg/missing-field-init-[12].c: New tests.
18569 * g++.dg/warn/missing-field-init-[12].C: New tests.
18570
18571 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18572
18573 * gcc.dg/enum2.c: New test.
18574 * gcc.dg/symbian3.c: Likewise.
18575 * gcc.dg/symbian4.c: Likewise.
18576 * gcc.dg/wchar_t-2.c: Likewise.
18577
18578 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18579
18580 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
18581 destructor tests.
18582
18583 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18584
18585 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
18586 dg-require-visiblity.
18587 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
18588 * g++.dg/ext/visibility/fvisibility.C: Likewise.
18589 * g++.dg/ext/visibility/memfuncts.C: Likewise.
18590 * g++.dg/ext/visibility/new1.C: Likewise.
18591 * g++.dg/ext/visibility/pragma.C: Likewise.
18592 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
18593 * g++.dg/ext/visibility/virtual.C: Likewise.
18594 * g++/dg/ext/visibility/visibility-1.C: Likewise.
18595 * g++/dg/ext/visibility/visibility-2.C: Likewise.
18596 * g++/dg/ext/visibility/visibility-3.C: Likewise.
18597 * g++/dg/ext/visibility/visibility-4.C: Likewise.
18598 * g++/dg/ext/visibility/visibility-5.C: Likewise.
18599 * g++/dg/ext/visibility/visibility-6.C: Likewise.
18600 * g++/dg/ext/visibility/visibility-7.C: Likewise.
18601 * g++/dg/ext/visibility/visibility-8.C: New test.
18602 * gcc.c-torture/compile/dll.x: Remove.
18603 * gcc.dg/dll-2.c: Use dg-require-dll
18604 * gcc.dg/visibility-10.c: New test.
18605 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
18606 supporting DLLs.
18607 * testsuite/lib/scanasm.exp (scan_hidden): New function.
18608 (scan_not_hidden): Likewise.
18609
18610 2004-08-05 David Edelsohn <edelsohn@gnu.org>
18611
18612 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
18613
18614 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
18615
18616 * gcc.c-torture/execute/20040805-1.c: New test.
18617
18618 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
18619
18620 * gcc.dg/20020118-1.c: Declare abort.
18621 * gcc.dg/altivec_check.h: Likewise.
18622 * gcc.dg/iftrap-2.c: Likewise.
18623 * gcc.dg/pragma-darwin.c: Likewise.
18624 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
18625
18626 2004-08-04 Geoffrey Keating <geoffk@apple.com>
18627
18628 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
18629
18630 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
18631
18632 * gcc.c-torture/execute/builtins/abs-2.c,
18633 gcc.c-torture/execute/builtins/abs-3.c,
18634 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
18635 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
18636 intmax_t, uintmax_t and their limits.
18637 * gcc.dg/intmax_t-1.c: New test.
18638
18639 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18640
18641 * g++.dg/tc1/dr147.C: Add reference to PR.
18642
18643 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
18644
18645 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
18646 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
18647
18648 2004-08-03 David Edelsohn <edelsohn@gnu.org>
18649
18650 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
18651
18652 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18653
18654 * gcc.dg/redecl-5.c: New test.
18655 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
18656 of scanf.
18657
18658 2004-08-03 Roger Sayle <roger@eyesopen.com>
18659
18660 PR middle-end/16790
18661 * gcc.c-torture/execute/pr16790-1.c: New test case.
18662
18663 2004-08-03 Mark Mitchell <mark@codesourcery.com>
18664
18665 * g++.dg/ext/visibility/assign1.C: New test.
18666 * g++.dg/ext/visibility/new1.C: Likewise.
18667
18668 * gcc.dg/symbian1.c: New test.
18669 * gcc.dg/symbian2.c: Likewise.
18670
18671 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
18672
18673 PR target/16570
18674 * gcc.dg/i386-sse-9.c: New test.
18675
18676 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18677
18678 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
18679
18680 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18681
18682 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
18683 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
18684 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
18685 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
18686 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
18687 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
18688 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
18689 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
18690 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
18691 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
18692 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
18693 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
18694 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
18695 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
18696 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
18697 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
18698 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
18699 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
18700 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
18701 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
18702 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
18703 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
18704 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
18705 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
18706 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
18707 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
18708 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
18709 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
18710 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
18711 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
18712 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
18713 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
18714 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
18715 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
18716 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
18717 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
18718 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
18719 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
18720 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
18721 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
18722 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
18723 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
18724 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
18725 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
18726 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
18727 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
18728 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
18729 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
18730 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
18731 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
18732 gcc.misc-tests/i386-pf-3dnow-1.c,
18733 gcc.misc-tests/i386-pf-athlon-1.c,
18734 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18735 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
18736 Declare built-in functions used.
18737 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
18738
18739 2004-08-02 Mark Mitchell <mark@codesourcery.com>
18740
18741 PR c++/16707
18742 * g++.dg/lookup/using12.C: New test.
18743
18744 * g++.dg/init/null1.C: Fix PR number.
18745 * g++.dg/parse/namespace10.C: Likewise.
18746
18747 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18748
18749 PR c++/16224
18750 * g++.dg/template/spec17.C: New test.
18751 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
18752 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
18753
18754 2004-08-02 David Billinghurst
18755
18756 PR fortran/16292
18757 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
18758
18759 2004-08-01 Zack Weinberg <zack@codesourcery.com>
18760
18761 * gcc.dg/ia64-got-1.c: New test case.
18762
18763 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18764
18765 PR c++/16489
18766 * g++.dg/init/null1.C: New test.
18767 * g++.dg/tc1/dr76.C: Adjust error marker.
18768
18769 PR c++/16529
18770 * g++.dg/parse/namespace10.C: New test.
18771
18772 PR c++/16810
18773 * g++.dg/inherit/ptrmem2.C: New test.
18774
18775 2004-08-02 Ben Elliston <bje@au.ibm.com>
18776
18777 PR target/16155
18778 * gcc.dg/pr16155.c: New test.
18779
18780 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
18781
18782 * gcc.dg/redecl-2.c: New test.
18783
18784 2004-07-30 Geoffrey Keating <geoffk@apple.com>
18785
18786 * gcc.dg/darwin-longdouble.c: New file.
18787
18788 2004-07-30 Richard Henderson <rth@redhat.com>
18789
18790 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
18791 write to constant argument.
18792 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
18793
18794 2004-07-30 Richard Henderson <rth@redhat.com>
18795
18796 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
18797 tests of nearest around zero.
18798
18799 2004-07-30 Andrew Pinski <apinski@apple.com>
18800
18801 * gcc.c-torture/compile/20040730-1.c: New test.
18802
18803 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18804
18805 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
18806 powerpc-eabispe.
18807
18808 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18809
18810 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
18811
18812 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
18813
18814 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
18815 contains $ld_library_path.
18816 * lib/gfortran.exp (gfortran_link_flags): Likewise.
18817
18818 2004-07-29 Richard Henderson <rth@redhat.com>
18819
18820 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
18821
18822 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
18823 (alt2, which): New.
18824 (Check): Accept either alternative.
18825
18826 2004-07-29 Mark Mitchell <mark@codesourcery.com>
18827
18828 * g++.dg/abi/inline1.C: New test.
18829 * g++.dg/abi/local1-a.cc: Likewise.
18830 * g++.dg/abi/local1.C: Likewise.
18831 * g++.dg/abi/mangle11.C: Tweak location of warnings.
18832 * g++.dg/abi/mangle12.C: Likewise.
18833 * g++.dg/abi/mangle17.C: Likewise.
18834 * g++.dg/abi/mangle20-2.C: Likewise.
18835 * g++.dg/opt/interface1.C: Likewise.
18836 * g++.dg/opt/interface1.h: Likewise.
18837 * g++.dg/opt/interface1-a.cc: New test.
18838 * g++.dg/parse/repo1.C: New test.
18839 * g++.dg/template/repo1.C: Likewise.
18840 * g++.dg/warn/Winline-1.C: Likewise.
18841 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
18842
18843 2004-07-29 Diego Novillo <dnovillo@redhat.com>
18844
18845 * gcc.dg/tree-ssa/20040729-1.c: New test.
18846
18847 2004-07-27 Matt Austern <austern@apple.com>
18848
18849 * gcc.dg/darwin-bool-1.c: New test.
18850 * gcc.dg/darwin-bool-2.c: New test.
18851
18852 2004-07-28 Richard Henderson <rth@redhat.com>
18853
18854 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
18855 arguments in the correct type. Don't write to constant arguments.
18856
18857 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18858
18859 PR tree-optimization/16688
18860 PR tree-optimization/16689
18861 * g++.dg/tree-ssa/pr16688.C: New test.
18862
18863 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18864
18865 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18866 loads. Not only in the comment, this time.
18867
18868 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
18869
18870 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
18871 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
18872 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
18873 * gcc.dg/sh4a-bitmovua.c: New.
18874 * gcc.dg/sh4a-cos.c: New.
18875 * gcc.dg/sh4a-cosf.c: New.
18876 * gcc.dg/sh4a-fprun.c: New.
18877 * gcc.dg/sh4a-fsrra.c: New.
18878 * gcc.dg/sh4a-memmovua.c: New.
18879 * gcc.dg/sh4a-sin.c: New.
18880 * gcc.dg/sh4a-sincos.c: New.
18881 * gcc.dg/sh4a-sincosf.c: New.
18882 * gcc.dg/sh4a-sinf.c: New.
18883
18884 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18885
18886 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
18887 conditionals.
18888 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18889 loads.
18890 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
18891 DOM1.
18892
18893 2004-07-27 Andrew Pinski <apinski@apple.com>
18894
18895 * g++.dg/rtti/tinfo1.C: Correct the xfail.
18896
18897 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
18898
18899 * gcc.dg/pragma-isr.c: New test.
18900
18901 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18902
18903 PR c++/14429
18904 * g++.dg/template/ttp11.C: New test.
18905
18906 2004-07-27 Diego Novillo <dnovillo@redhat.com>
18907
18908 * gcc.c-torture/compile/20040727-1.c: New test.
18909
18910 2004-07-26 Eric Christopher <echristo@redhat.com>
18911
18912 * gcc.c-torture/compile/20040726-2.c: New test.
18913
18914 2004-07-26 Andrew Pinski <apinski@apple.com>
18915
18916 * g++.dg/rtti/tinfo1.C: Xfail.
18917
18918 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
18919
18920 * gcc.c-torture/compile/20040726-1.c: New test.
18921
18922 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
18923 Brian Ryner <bryner@brianryner.com>
18924
18925 PR c++/9283
18926 PR c++/15000
18927 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
18928 * g++.dg/ext/visibility/: New directory.
18929 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
18930 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
18931 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
18932 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
18933 * g++.dg/ext/visibility/fvisibility.C,
18934 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
18935 g++.dg/ext/visibility/fvisibility-override1.C
18936 g++.dg/ext/visibility/fvisibility-override2.C
18937 g++.dg/ext/visibility/memfuncts.C
18938 g++.dg/ext/visibility/noPLT.C
18939 g++.dg/ext/visibility/pragma.C
18940 g++.dg/ext/visibility/pragma-override1.C
18941 g++.dg/ext/visibility/pragma-override2.C
18942 g++.dg/ext/visibility/staticmemfuncts.C
18943 g++.dg/ext/visibility/virtual.C: New tests.
18944
18945 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18946
18947 PR c/15360
18948 * gcc.dg/pr15360-1.c: New test.
18949
18950 2004-07-25 Daniel Jacobowitz <dan@debian.org>
18951
18952 * gcc.dg/pragma-align-2.c: New test.
18953 * gcc.dg/pragma-init-fini.c: New test.
18954 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
18955 targets.
18956
18957 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18958
18959 * gcc.dg/init-string-2.c: New test.
18960
18961 2004-07-24 Zack Weinberg <zack@codesourcery.com>
18962
18963 PR 16684
18964 * gcc.dg/Wredundant-decls-1.c: New test case.
18965
18966 2004-07-24 Jakub Jelinek <jakub@redhat.com>
18967
18968 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
18969 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
18970 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
18971 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
18972 * gcc.dg/compat/generate-random.c: New file.
18973 * gcc.dg/compat/generate-random.h: Likewise.
18974 * gcc.dg/compat/generate-random_r.c: Likewise.
18975 * gcc.dg/compat/struct-layout-1.h: Likewise.
18976 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
18977 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
18978 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
18979 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
18980 * gcc.dg/compat/struct-layout-1_main.c: New test.
18981 * gcc.dg/compat/struct-layout-1_x.c: New file.
18982 * gcc.dg/compat/struct-layout-1_y.c: New file.
18983 * gcc.dg/compat/struct-layout-1_test.h: New file.
18984
18985 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
18986
18987 * gcc.dg/comp-return-1.c: New test
18988
18989 2004-07-23 Janis Johnson <janis187@us.ibm.com>
18990
18991 * gcc.dg/vmx/8-02a.c: Fix typo.
18992
18993 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
18994 * gcc.dg/darwin-abi-3.c: New test.
18995
18996 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
18997 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
18998
18999 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
19000 * gcc.dg/vmx/ops-long-1.c: New test.
19001 * gcc.dg/vmx/ops-long-2.c: New test.
19002
19003 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
19004
19005 * g++.dg/lookup/conv-[1234].C: New.
19006
19007 2004-07-22 Mark Mitchell <mark@codesourcery.com>
19008
19009 * g++.dg/parse/attr2.C: Simplify.
19010
19011 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19012
19013 PR c/7284
19014 * gcc.c-torture/execute/pr7284-1.c: New test.
19015
19016 2004-07-22 Brian Booth <bbooth@redhat.com>
19017
19018 * gcc.dg/tree-ssa/20040721-1.c: New test.
19019
19020 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
19021
19022 * g++.dg/template/crash20.c: New.
19023
19024 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
19025
19026 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
19027 Add dg-run directive. Declare variables as required.
19028 * gfortran.dg/g77/README: Update
19029
19030 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
19031
19032 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
19033 gcc.dg/cris-peep2-andu2.c: New tests.
19034
19035 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19036
19037 PR c/15052
19038 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
19039 on return type.
19040 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
19041 messages.
19042 * gcc.dg/qual-return-2.c: Update expected messages.
19043 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
19044
19045 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19046
19047 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
19048 * gcc.dg/noncompile/921102-1.c: Update expected error message.
19049
19050 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19051
19052 PR c/11250
19053 * gcc.dg/init-string-1.c: New test.
19054
19055 2004-07-21 Jakub Jelinek <jakub@redhat.com>
19056
19057 PR middle-end/15345
19058 PR c/16450
19059 * gcc.dg/torture/nested-fn-1.c: New test.
19060
19061 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
19062
19063 PR target/16559
19064 * gcc.dg/ia64-fptr-1.c: New file.
19065
19066 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19067
19068 PR c++/14497
19069 * g++.dg/template/spec16.C: New test.
19070 * g++.old-deja/g++.robertl/eb118.C: Remove.
19071
19072 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19073
19074 PR c++/509
19075 * g++.dg/template/spec15.C: New test.
19076
19077 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
19078
19079 Copy cases from g77.f-torture/execute and add dg-run
19080 directive. Other changes as noted.
19081 * gfortran.dg/g77/13037.f
19082 * gfortran.dg/g77/1832.f
19083 * gfortran.dg/g77/19981119-0.f
19084 * gfortran.dg/g77/19990313-0.f
19085 * gfortran.dg/g77/19990313-1.f
19086 * gfortran.dg/g77/19990313-2.f
19087 * gfortran.dg/g77/19990313-3.f
19088 * gfortran.dg/g77/19990419-1.f
19089 * gfortran.dg/g77/19990826-0.f
19090 * gfortran.dg/g77/19990826-2.f
19091 * gfortran.dg/g77/20000503-1.f
19092 * gfortran.dg/g77/20001111.f
19093 * gfortran.dg/g77/20010116.f
19094 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
19095 * gfortran.dg/g77/20010430.f
19096 * gfortran.dg/g77/6177.f
19097 * gfortran.dg/g77/947.f
19098 * gfortran.dg/g77/970816-3.f
19099 * gfortran.dg/g77/971102-1.f
19100 * gfortran.dg/g77/980520-1.f
19101 * gfortran.dg/g77/980628-0.f
19102 * gfortran.dg/g77/980628-1.f
19103 * gfortran.dg/g77/980628-10.f
19104 * gfortran.dg/g77/980628-2.f
19105 * gfortran.dg/g77/980628-3.f
19106 * gfortran.dg/g77/980628-7.f
19107 * gfortran.dg/g77/980628-8.f
19108 * gfortran.dg/g77/980628-9.f
19109 * gfortran.dg/g77/980701-0.f
19110 * gfortran.dg/g77/980701-1.f
19111 * gfortran.dg/g77/cabs.f
19112 * gfortran.dg/g77/claus.f
19113 * gfortran.dg/g77/complex_1.f
19114 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
19115 * gfortran.dg/g77/dcomplex.f
19116 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
19117 * gfortran.dg/g77/f90-intrinsic-mathematical.f
19118 * gfortran.dg/g77/f90-intrinsic-numeric.f
19119 * gfortran.dg/g77/int8421.f
19120 * gfortran.dg/g77/labug1.f
19121 * gfortran.dg/g77/large_vec.f
19122 * gfortran.dg/g77/le.f
19123 * gfortran.dg/g77/short.f
19124 * gfortran.dg/g77/README: Update
19125
19126 2004-07-20 Mark Mitchell <mark@codesourcery.com>
19127
19128 PR c++/16637
19129 * g++.dg/parse/lookup4.C: New test.
19130
19131 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19132
19133 PR c++/16175
19134 * g++.dg/template/ttp10.C: New test.
19135
19136 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
19137
19138 * gcc.dg/pr12625-1.c: New test.
19139
19140 2004-07-20 Steven Bosscher <stevenb@suse.de>
19141
19142 * testsuite/gcc.dg/switch-warn-1.c: New test.
19143 * testsuite/gcc.dg/switch-warn-2.c: New test.
19144 * gcc.c-torture/compile/pr14730.c: Update.
19145
19146 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
19147
19148 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
19149 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
19150 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
19151 g++.dg/template/nontype3.C: Remove trailing CR from tests.
19152
19153 2004-07-18 Mark Mitchell <mark@codesourcery.com>
19154
19155 PR c++/16623
19156 * g++.dg/template/assign1.C: New test.
19157
19158 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19159
19160 PR c++/12170
19161 * g++.dg/template/ttp9.C: New test.
19162
19163 2004-07-19 Daniel Jacobowitz <dan@debian.org>
19164
19165 * gcc.dg/format/cmn-err-1.c: New test.
19166
19167 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
19168
19169 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
19170 gcc.dg/Wparentheses-10.c: New tests.
19171 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
19172
19173 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19174
19175 PR fortran/16465
19176 * gfortran.dg/g77//ffixed-line-length-0.f,
19177 gfortran.dg/g77/ffixed-line-length-132.f,
19178 gfortran.dg/g77/ffixed-line-length-72.f,
19179 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
19180 gfortran.dg/g77/README: Update.
19181
19182 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19183
19184 PR c++/13092
19185 * g++.dg/template/non-dependent7.C: New test.
19186 * g++.dg/template/non-dependent8.C: Likewise.
19187 * g++.dg/template/non-dependent9.C: Likewise.
19188 * g++.dg/template/non-dependent10.C: Likewise.
19189
19190 2004-07-17 Mark Mitchell <mark@codesourcery.com>
19191
19192 PR c++/16337
19193 * g++.dg/parse/attr2.C: New test.
19194
19195 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
19196
19197 * g77.dg: Removed.
19198 * g77.f-torture: Ditto.
19199
19200 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
19201
19202 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
19203 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
19204 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
19205
19206 2004-07-16 Richard Henderson <rth@redhat.com>
19207
19208 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
19209
19210 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19211
19212 * lib/fortran-torture.exp (fortran-torture): Don't test compile
19213 tests with full list of options.
19214 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
19215 of TORTURE_OPTIONS if test contains 'dg-do run'.
19216
19217 PR fortran/16404
19218 * gfortran.dg/do_iterator.f90: New test.
19219
19220 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19221
19222 PR rtl-optimization/16536
19223 * gcc.c-torture/execute/restrict-1.c: New test.
19224
19225 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19226
19227 PR fortran/15324
19228 * gfortran.dg/pr15324.f90: New test.
19229
19230 PR fortran/15129
19231 * gfortran.dg/pr15129.f90: New test.
19232
19233 PR fortran/15140
19234 * gfortran.dg/pr15140.f90: New test.
19235
19236 PR fortran/13792
19237 * gfortran.fortran-torture/execute/bounds.f90: Add check for
19238 compile-time simplification.
19239
19240 2004-07-14 Mike Stump <mrs@apple.com>
19241
19242 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
19243
19244 2004-07-14 James E Wilson <wilson@specifixinc.com>
19245
19246 PR target/16325
19247 * gcc.dg/profile-generate-1.c: New.
19248
19249 2004-07-15 Jakub Jelinek <jakub@redhat.com>
19250
19251 * gcc.c-torture/execute/20040709-1.c: New test.
19252 * gcc.c-torture/execute/20040709-2.c: New test.
19253
19254 2004-07-14 Mike Stump <mrs@apple.com>
19255
19256 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
19257
19258 2004-07-14 Mike Stump <mrs@apple.com>
19259
19260 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
19261
19262 2004-07-13 Mark Mitchell <mark@codesourcery.com>
19263
19264 PR c++/16518
19265 * g++.dg/parse/mutable1.C: New test.
19266
19267 2004-07-13 Diego Novillo <dnovillo@redhat.com>
19268
19269 PR tree-optimization/16443
19270 * gcc.dg/tree-ssa/20040713-1.c: New test.
19271
19272 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
19273
19274 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
19275 for operator new.
19276
19277 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19278
19279 * gfortran.dg/g77/README: New file
19280 * gfortran.dg/g77/19981216-0.f: Copy from
19281 g77.f-torture/noncompile. Add "dg-do compile" and
19282 dg-error as required.
19283 * gfortran.dg/g77/19990218-1.f: Likewise.
19284 * gfortran.dg/g77/19990905-1.f: Likewise.
19285 * gfortran.dg/g77/9263.f: Likewise.
19286 * gfortran.dg/g77/980615-0.f: Likewise.
19287 * gfortran.dg/g77/980616-0.f: Likewise.
19288 * gfortran.dg/g77/check0.f: Likewise.
19289 * gfortran.dg/g77/select_no_compile.f: Likewise.
19290
19291 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19292
19293 Copy files from g77.f-torture/compile.
19294 Add "{ dg-do compile}". Other changes as noted
19295 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
19296 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
19297 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
19298 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
19299 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
19300 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
19301 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
19302 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
19303 statement to conform to standard. Append alpha1.x for reference.
19304 * gfortran.dg/g77/xformat.f: Add dg-warning
19305
19306 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19307
19308 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
19309 Add {dg-do compile} directive.
19310 * gfortran.dg/g77/cpp2.F: Likewise.
19311
19312 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19313
19314 PR c++/5402
19315 * g++.dg/lookup/name-clash1.C: New test.
19316
19317 PR c++/9777
19318 * g++.dg/lookup/name-clash2.C: New test.
19319
19320 PR c++/12102
19321 * g++.dg/lookup/name-clash3.C: New test.
19322
19323 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19324
19325 * g++.dg/lookup/new2.C: New test.
19326 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
19327
19328 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
19329
19330 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
19331 Add {dg-do compile} directive.
19332 * gfortran.dg/g77/13060.f: Likewise.
19333 * gfortran.dg/g77/19990218-0.f: Likewise.
19334 * gfortran.dg/g77/19990305-0.f: Likewise.
19335 * gfortran.dg/g77/19990419-0.f: Likewise.
19336 * gfortran.dg/g77/19990502-0.f: Likewise.
19337 * gfortran.dg/g77/19990502-1.f: Likewise.
19338 * gfortran.dg/g77/19990525-0.f: Likewise.
19339 * gfortran.dg/g77/19990826-1.f: Likewise.
19340 * gfortran.dg/g77/19990826-3.f: Likewise.
19341 * gfortran.dg/g77/19990905-2.f: Likewise.
19342 * gfortran.dg/g77/20000412-1.f: Likewise.
19343 * gfortran.dg/g77/20000511-1.f: Likewise.
19344 * gfortran.dg/g77/20000511-2.f: Likewise.
19345 * gfortran.dg/g77/20000518.f: Likewise.
19346 * gfortran.dg/g77/20000601-1.f: Likewise.
19347 * gfortran.dg/g77/20000601-2.f: Likewise.
19348 * gfortran.dg/g77/20000629-1.f: Likewise.
19349 * gfortran.dg/g77/20000630-2.f: Likewise.
19350 * gfortran.dg/g77/20010115.f: Likewise.
19351 * gfortran.dg/g77/20010321-1.f: Likewise.
19352 * gfortran.dg/g77/20010426.f: Likewise.
19353 * gfortran.dg/g77/20020307-1.f: Likewise.
19354 * gfortran.dg/g77/8485.f: Likewise.
19355 * gfortran.dg/g77/960317-1.f: Likewise.
19356 * gfortran.dg/g77/970915-0.f: Likewise.
19357 * gfortran.dg/g77/980310-1.f: Likewise.
19358 * gfortran.dg/g77/980310-2.f: Likewise.
19359 * gfortran.dg/g77/980310-3.f: Likewise.
19360 * gfortran.dg/g77/980310-4.f: Likewise.
19361 * gfortran.dg/g77/980310-6.f: Likewise.
19362 * gfortran.dg/g77/980310-7.f: Likewise.
19363 * gfortran.dg/g77/980310-8.f: Likewise.
19364 * gfortran.dg/g77/980419-2.f: Likewise.
19365 * gfortran.dg/g77/980424-0.f: Likewise.
19366 * gfortran.dg/g77/980427-0.f: Likewise.
19367 * gfortran.dg/g77/980729-0.f: Likewise.
19368 * gfortran.dg/g77/981117-1.f: Likewise.
19369 * gfortran.dg/g77/toon_1.f: Likewise.
19370
19371 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19372
19373 PR c++/2204
19374 * g++.dg/other/abstract2.C: New test.
19375
19376 2004-07-12 Paul Brook <paul@codesourcery.com>
19377
19378 * gfortran.dg/pointer_init_1.f90: New test.
19379
19380 2004-07-11 Paul Brook <paul@codesourcery.com>
19381
19382 PR fortran/15986
19383 * gfortran.dg/contained_1.f90: New test.
19384
19385 2004-07-11 Mark Mitchell <mark@codesourcery.com>
19386
19387 * g++.dg/parse/defarg8.C: New test.
19388
19389 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19390
19391 PR fortran/16433
19392 * gfortran.dg/pr16433.f: New test.
19393
19394 PR fortran/17574
19395 * gfortran.dg/pr15754.f90: New test.
19396
19397 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
19398
19399 PR tree-optimization/16437
19400 * gcc.c-torture/execute/bitfld-4.c: New test.
19401
19402 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19403
19404 * gfortran.fortran-torture/execute/common_2.f90: Add check for
19405 access to common var from module.
19406
19407 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19408
19409 PR fortran/16336
19410 * gfortran.fortran-torture/execute/common_2.f90: New test.
19411
19412 2004-07-10 Paul Brook <paul@codesourcery.com>
19413
19414 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
19415
19416 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19417
19418 PR fortran/15969
19419 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
19420
19421 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
19422
19423 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
19424 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
19425 * gfortran.dg/g77/ffree-form-1.f: Likewise.
19426 * gfortran.dg/g77/ffree-form-2.f: Likewise.
19427 * gfortran.dg/g77/ffree-form-3.f: Likewise.
19428 * gfortran.dg/g77/fno-underscoring.f: Likewise.
19429 * gfortran.dg/g77/funderscoring.f: Likewise.
19430 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
19431
19432 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19433
19434 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
19435
19436 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19437 Paul Brook <paul@codesourcery.com>
19438
19439 PR fortran/13415
19440 * gfortran.dg/common_pointer_1.f90: New test.
19441
19442 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19443
19444 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
19445
19446 2004-07-09 James E Wilson <wilson@specifixinc.com>
19447
19448 PR target/16364
19449 * gcc.c-torture/compile/20040709-1.c: New.
19450
19451 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19452
19453 PR fortran/14077
19454 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
19455
19456 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19457
19458 PR fortran/13201
19459 * gfortran.dg/shape_1.f90: New test.
19460
19461 2004-07-09 Zack Weinberg <zack@codesourcery.com>
19462 Andrew Pinski <apinski@apple.com>
19463
19464 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
19465
19466 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19467
19468 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
19469 comment.
19470
19471 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19472 Paul Brook <paul@codesourcery.com>
19473
19474 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
19475 '.f95' and '.F95'.
19476
19477 2004-07-09 Diego Novillo <dnovillo@redhat.com>
19478
19479 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
19480
19481 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19482
19483 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
19484 testcases with capital suffix.
19485
19486 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19487
19488 PR fortran/15481
19489 PR fortran/13372
19490 PR fortran/13575
19491 PR fortran/15978
19492 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
19493
19494 * gfortran.dg/implicit_1.f90: New test.
19495
19496 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19497
19498 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
19499 expression to match gfortran warning/error messages
19500 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
19501 dg-error text.
19502
19503 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19504
19505 * lib/fortran-torture.exp: Rename proc search_for to
19506 search_for_re.
19507
19508 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19509
19510 * gcc.c-torture/execute/simd-5.x: New file.
19511 XFAIL on SPARC 64-bit at -O0.
19512
19513 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19514
19515 PR c++/8211
19516 PR c++/16165
19517 * g++.dg/warn/effc3.C: New test.
19518
19519 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19520
19521 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
19522 change X to 1X in format.
19523 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
19524 add data statements to conform to standard.
19525
19526 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19527
19528 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
19529 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
19530 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
19531
19532 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19533
19534 * gfortran.dg/g77/7388.f: Copy from g77.dg
19535 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
19536 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
19537 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
19538 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
19539 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
19540 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
19541 * gfortran.dg/g77/strlen0.f: Likewise.
19542
19543 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19544
19545 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
19546 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
19547
19548 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19549
19550 * gcc.c-torture/execute/920428-2.x: Delete.
19551 * gcc.c-torture/execute/920501-7.x: Likewise.
19552
19553 2004-07-08 Jakub Jelinek <jakub@redhat.com>
19554
19555 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
19556 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
19557 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
19558 prescott and c3-2.
19559 (PREFETCH_3DNOW): Add -march=c3.
19560
19561 2004-07-08 Diego Novillo <dnovillo@redhat.com>
19562
19563 PR c/16437
19564 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
19565 * gcc.c-torture/execute/bf64-1.x: Likewise.
19566
19567 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19568
19569 * gcc.c-torture/compile/20040708-1.c: New test.
19570
19571 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19572
19573 PR c++/16169
19574 * g++.dg/warn/effc2.C: New test.
19575
19576 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
19577
19578 * gcc.c-torture/execute/bitfld-1.x: Remove.
19579 * gcc.c-torture/execute/bitfld-3.c: New test.
19580 * gcc.dg/bitfld-2.c: Remove XFAILs.
19581
19582 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
19583
19584 PR c++/16276
19585 * g++.dg/rtti/tinfo1.C: New file.
19586
19587 2004-07-07 Eric Christopher <echristo@redhat.com>
19588
19589 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
19590
19591 2004-07-07 Andrew Pinski <apinski@apple.com>
19592
19593 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
19594
19595 2004-07-07 Mark Mitchell <mark@codesourcery.com>
19596
19597 * g++.dg/init/call1.C: XFAIL.
19598
19599 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
19600
19601 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
19602 except for movstrict*, to movmem* and clrstr* to clrmem*.
19603
19604 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
19605
19606 * gcc.c-torture/execute/20040707-1.c: New test.
19607
19608 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
19609
19610 * gcc.c-torture/execute/20040706-1.c: New test.
19611
19612 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19613
19614 PR c++/3671
19615 * g++.dg/template/spec14.C: New test.
19616
19617 2004-07-05 Jakub Jelinek <jakub@redhat.com>
19618
19619 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
19620 nothing if not yet defined. Use it in b, c and d type definitions.
19621 * gcc.c-torture/execute/20040705-1.c: New test.
19622 * gcc.c-torture/execute/20040705-2.c: New test.
19623
19624 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19625
19626 PR c++/2518
19627 * g++.dg/lookup/new1.C: New test.
19628
19629 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19630
19631 PR c++/11406
19632 * g++.dg/template/sizeof8.C: New test.
19633
19634 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
19635
19636 * gcc.c-torture/compile/20040705-1.c: New test.
19637
19638 2004-07-04 Bud Davis <bdavis9659@comcast.net>
19639
19640 * gfortran.fortran-torture/execute/seq_io.f90: New test.
19641
19642 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
19643
19644 * gcc.dg/cpp/if-mop.c: Two new testcases.
19645 * gcc.dg/cpp/trad/comment-3.c: New.
19646
19647 2004-07-04 Paul Brook <paul@codesourcery.com>
19648
19649 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
19650
19651 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
19652
19653 PR c++/3761
19654 * g++.dg/lookup/crash4.C: New test.
19655
19656 2004-07-02 Zack Weinberg <zack@codesourcery.com>
19657
19658 * gcc.c-torture/execute/builtin-abs-1.c
19659 * gcc.c-torture/execute/builtin-abs-2.c
19660 * gcc.c-torture/execute/builtin-complex-1.c
19661 * gcc.c-torture/execute/builtins/string-1-lib.c
19662 * gcc.c-torture/execute/builtins/string-1.c
19663 * gcc.c-torture/execute/builtins/string-2-lib.c
19664 * gcc.c-torture/execute/builtins/string-2.c
19665 * gcc.c-torture/execute/builtins/string-3-lib.c
19666 * gcc.c-torture/execute/builtins/string-3.c
19667 * gcc.c-torture/execute/builtins/string-4-lib.c
19668 * gcc.c-torture/execute/builtins/string-4.c
19669 * gcc.c-torture/execute/builtins/string-5-lib.c
19670 * gcc.c-torture/execute/builtins/string-5.c
19671 * gcc.c-torture/execute/builtins/string-6-lib.c
19672 * gcc.c-torture/execute/builtins/string-6.c
19673 * gcc.c-torture/execute/builtins/string-7-lib.c
19674 * gcc.c-torture/execute/builtins/string-7.c
19675 * gcc.c-torture/execute/builtins/string-8-lib.c
19676 * gcc.c-torture/execute/builtins/string-8.c
19677 * gcc.c-torture/execute/builtins/string-9-lib.c
19678 * gcc.c-torture/execute/builtins/string-9.c
19679 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
19680 * gcc.c-torture/execute/builtins/string-asm-1.c
19681 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
19682 * gcc.c-torture/execute/builtins/string-asm-2.c
19683 * gcc.c-torture/execute/stdio-opt-1.c
19684 * gcc.c-torture/execute/stdio-opt-2.c
19685 * gcc.c-torture/execute/stdio-opt-3.c
19686 * gcc.c-torture/execute/string-opt-1.c
19687 * gcc.c-torture/execute/string-opt-10.c
19688 * gcc.c-torture/execute/string-opt-11.c
19689 * gcc.c-torture/execute/string-opt-12.c
19690 * gcc.c-torture/execute/string-opt-13.c
19691 * gcc.c-torture/execute/string-opt-14.c
19692 * gcc.c-torture/execute/string-opt-15.c
19693 * gcc.c-torture/execute/string-opt-16.c
19694 * gcc.c-torture/execute/string-opt-2.c
19695 * gcc.c-torture/execute/string-opt-6.c
19696 * gcc.c-torture/execute/string-opt-7.c
19697 * gcc.c-torture/execute/string-opt-8.c:
19698 Replace with ...
19699
19700 * gcc.c-torture/execute/builtins/abs-2.c
19701 * gcc.c-torture/execute/builtins/abs-3.c
19702 * gcc.c-torture/execute/builtins/complex-1.c
19703 * gcc.c-torture/execute/builtins/fprintf.c
19704 * gcc.c-torture/execute/builtins/fputs.c
19705 * gcc.c-torture/execute/builtins/memcmp.c
19706 * gcc.c-torture/execute/builtins/memmove.c
19707 * gcc.c-torture/execute/builtins/memops-asm.c
19708 * gcc.c-torture/execute/builtins/mempcpy-2.c
19709 * gcc.c-torture/execute/builtins/mempcpy.c
19710 * gcc.c-torture/execute/builtins/memset.c
19711 * gcc.c-torture/execute/builtins/printf.c
19712 * gcc.c-torture/execute/builtins/sprintf.c
19713 * gcc.c-torture/execute/builtins/strcat.c
19714 * gcc.c-torture/execute/builtins/strchr.c
19715 * gcc.c-torture/execute/builtins/strcmp.c
19716 * gcc.c-torture/execute/builtins/strcpy.c
19717 * gcc.c-torture/execute/builtins/strcspn.c
19718 * gcc.c-torture/execute/builtins/strlen-2.c
19719 * gcc.c-torture/execute/builtins/strlen.c
19720 * gcc.c-torture/execute/builtins/strncat.c
19721 * gcc.c-torture/execute/builtins/strncmp-2.c
19722 * gcc.c-torture/execute/builtins/strncmp.c
19723 * gcc.c-torture/execute/builtins/strncpy.c
19724 * gcc.c-torture/execute/builtins/strpbrk.c
19725 * gcc.c-torture/execute/builtins/strpcpy-2.c
19726 * gcc.c-torture/execute/builtins/strpcpy.c
19727 * gcc.c-torture/execute/builtins/strrchr.c
19728 * gcc.c-torture/execute/builtins/strspn.c
19729 * gcc.c-torture/execute/builtins/strstr-asm.c
19730 * gcc.c-torture/execute/builtins/strstr.c:
19731 ... these new files.
19732
19733 * gcc.c-torture/execute/builtins/abs-2-lib.c
19734 * gcc.c-torture/execute/builtins/abs-3-lib.c
19735 * gcc.c-torture/execute/builtins/complex-1-lib.c
19736 * gcc.c-torture/execute/builtins/fprintf-lib.c
19737 * gcc.c-torture/execute/builtins/fputs-lib.c
19738 * gcc.c-torture/execute/builtins/memcmp-lib.c
19739 * gcc.c-torture/execute/builtins/memmove-lib.c
19740 * gcc.c-torture/execute/builtins/memops-asm-lib.c
19741 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
19742 * gcc.c-torture/execute/builtins/mempcpy-lib.c
19743 * gcc.c-torture/execute/builtins/memset-lib.c
19744 * gcc.c-torture/execute/builtins/printf-lib.c
19745 * gcc.c-torture/execute/builtins/sprintf-lib.c
19746 * gcc.c-torture/execute/builtins/strcat-lib.c
19747 * gcc.c-torture/execute/builtins/strchr-lib.c
19748 * gcc.c-torture/execute/builtins/strcmp-lib.c
19749 * gcc.c-torture/execute/builtins/strcpy-lib.c
19750 * gcc.c-torture/execute/builtins/strcspn-lib.c
19751 * gcc.c-torture/execute/builtins/strlen-2-lib.c
19752 * gcc.c-torture/execute/builtins/strlen-lib.c
19753 * gcc.c-torture/execute/builtins/strncat-lib.c
19754 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
19755 * gcc.c-torture/execute/builtins/strncmp-lib.c
19756 * gcc.c-torture/execute/builtins/strncpy-lib.c
19757 * gcc.c-torture/execute/builtins/strpbrk-lib.c
19758 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
19759 * gcc.c-torture/execute/builtins/strpcpy-lib.c
19760 * gcc.c-torture/execute/builtins/strrchr-lib.c
19761 * gcc.c-torture/execute/builtins/strspn-lib.c
19762 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
19763 * gcc.c-torture/execute/builtins/strstr-lib.c
19764 * gcc.c-torture/execute/builtins/lib/abs.c
19765 * gcc.c-torture/execute/builtins/lib/fprintf.c
19766 * gcc.c-torture/execute/builtins/lib/memset.c
19767 * gcc.c-torture/execute/builtins/lib/printf.c
19768 * gcc.c-torture/execute/builtins/lib/sprintf.c
19769 * gcc.c-torture/execute/builtins/lib/strcpy.c
19770 * gcc.c-torture/execute/builtins/lib/strcspn.c
19771 * gcc.c-torture/execute/builtins/lib/strncat.c
19772 * gcc.c-torture/execute/builtins/lib/strncmp.c
19773 * gcc.c-torture/execute/builtins/lib/strncpy.c
19774 * gcc.c-torture/execute/builtins/lib/strpbrk.c
19775 * gcc.c-torture/execute/builtins/lib/strspn.c
19776 * gcc.c-torture/execute/builtins/lib/strstr.c:
19777 New files containing support routines.
19778
19779 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
19780 declaration.
19781 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
19782 when not optimizing.
19783
19784 2004-07-02 Mark Mitchell <mark@codesourcery.com>
19785
19786 PR c++/16240
19787 * g++.dg/abi/mangle22.C: New test.
19788 * g++.dg/abi/mangle23.C: Likewise.
19789
19790 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
19791
19792 PR fortran/16290
19793 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
19794 Allow for cases without denormalized floating point numbers.
19795
19796 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
19797
19798 PR c/1027
19799 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
19800 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
19801 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
19802 expected warning text.
19803 * gcc.dg/format/diag-2.c: New test.
19804
19805 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19806
19807 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
19808
19809 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
19810
19811 * gcc.dg/builtins-43.c: New.
19812 * gcc.dg/builtins-44.c: New.
19813 * gcc.dg/builtins-45.c: New.
19814
19815 2004-06-26 Geoffrey Keating <geoffk@apple.com>
19816 Andreas Tobler <a.tobler@schweiz.ch>
19817
19818 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
19819 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
19820 as SIGSEGV.
19821 * gcc.dg/cleanup-11.c: Likewise.
19822 * gcc.dg/cleanup-8.c: Likewise.
19823 * gcc.dg/cleanup-9.c: Likewise.
19824 * gcc.dg/cleanup-5.c: Run on all platforms.
19825
19826 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
19827
19828 * g++.dg/warn/nonnull1.C: New test.
19829
19830 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19831
19832 * gcc.dg/compat/compat-common.h: Wrap up CINT in
19833 an #ifndef SKIP_COMPLEX_INT/#endif pair.
19834 Special-case the Sun compiler wrt to <complex.h>.
19835
19836 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
19837
19838 * gcc.dg/Wunreachable-8.C: New test.
19839
19840 * gcc.dg/h8300-ice2.c : New test.
19841
19842 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
19843
19844 PR fortran/16161
19845 * gfortran.fortran-torture/compile/implicit.f90: Add test
19846 for implicit character.
19847
19848 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
19849
19850 PR fortran/16289
19851 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
19852 Use tiny() intrinsic to find smallest non-negative real
19853
19854 2004-06-30 Jakub Jelinek <jakub@redhat.com>
19855
19856 * gcc.dg/compat/struct-by-value-22_main.c: New test.
19857 * gcc.dg/compat/struct-by-value-22_x.c: New.
19858 * gcc.dg/compat/struct-by-value-22_y.c: New.
19859
19860 * gcc.c-torture/execute/20040629-1.c: New test.
19861
19862 2004-06-29 Jakub Jelinek <jakub@redhat.com>
19863
19864 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
19865 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
19866
19867 PR target/16195
19868 * gcc.dg/20040625-1.c: New test.
19869
19870 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19871
19872 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
19873
19874 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19875
19876 PR fortran/15963
19877 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
19878
19879 2004-06-29 Richard Henderson <rth@redhat.com>
19880
19881 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
19882
19883 2004-06-29 Paul Brook <paul@codesourcery.com>
19884
19885 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
19886 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
19887
19888 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
19889
19890 PR c++/16260
19891 * g++.dg/parse/crash15.C: New.
19892
19893 2004-06-28 Andrew Pinski <apinski@apple.com>
19894
19895 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
19896 by the error already.
19897
19898 * g++.dg/opt/ptrmem4.C: Change to compile only test.
19899
19900 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
19901
19902 PR target/14041
19903 * gcc.dg/h8300-bss-align-1.c : New.
19904
19905 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
19906
19907 * PR c++/16174
19908 * g++.dg/template/ctor4.C: New.
19909
19910 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19911
19912 PR c++/16205
19913 * g++.dg/warn/Wsequence-point-1.C: New test.
19914
19915 2004-06-27 Paul Brook <paul@codesourcery.com>
19916
19917 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
19918
19919 2004-06-27 Zack Weinberg <zack@codesourcery.com>
19920
19921 * g++.old-deja/g++.mike/p7325.C: Remove.
19922
19923 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19924
19925 PR c/14963
19926 * gcc.dg/pr14963.c: New test.
19927
19928 2004-06-27 Mark Mitchell <mark@codesourcery.com>
19929
19930 PR c++/16193
19931 * g++.dg/parse/redef1.C: New test.
19932
19933 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
19934
19935 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
19936 20021110.c.
19937 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
19938 20021119-1.c.
19939 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
19940 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
19941 5-04.c.
19942 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
19943 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
19944 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
19945 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
19946 g++.brendan/enum14.C.
19947 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
19948 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
19949 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
19950 g++.mike/virt1.C.
19951 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
19952 memtemp24.C.
19953
19954 2004-06-27 Roger Sayle <roger@eyesopen.com>
19955
19956 * gcc.dg/20040527-1.c: New test case.
19957
19958 2004-06-26 Bud Davis <bdavis9659@comcast.net>
19959
19960 PR gfortran/pr16196
19961 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
19962
19963 2004-06-25 Roger Sayle <roger@eyesopen.com>
19964
19965 PR middle-end/15825
19966 * gcc.dg/pr15825-1.c: New test case.
19967
19968 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19969
19970 * gcc.c-torture/execute/20040625-1.c: New test.
19971
19972 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19973
19974 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
19975
19976 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19977
19978 * gcc.dg/torture/mips-div-1.c: New test.
19979
19980 2004-06-24 Jeff Law <law@redhat.com>
19981
19982 * gcc.dg/tree-ssa/20040624-1.c: New test.
19983
19984 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
19985
19986 * gcc.c-torture/compile/20040624-1.c: New test.
19987
19988 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19989
19990 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
19991 this directory.
19992
19993 2004-06-23 Andrew Pinski <apinski@apple.com>
19994
19995 PR middle-end/15988
19996 * g++.dg/opt/ptrmem4.C: New test.
19997
19998 * gcc.dg/c90-array-quals-2.c: New test.
19999
20000 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
20001
20002 * gcc.dg/kpice1.c: New test.
20003
20004 2006-06-23 Andrew Pinski <apinski@apple.com>
20005
20006 * gcc.dg/c90-array-quals.c: New test.
20007
20008 2006-06-22 Richard Henderson <rth@redhat.com>
20009
20010 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
20011
20012 2004-06-22 Loren James Rittle <ljrittle@acm.org>
20013
20014 * gcc.dg/builtins-config.h: Handle FreeBSD.
20015
20016 2006-06-22 Richard Henderson <rth@redhat.com>
20017
20018 * g++.dg/opt/devirt1.C: New.
20019
20020 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
20021
20022 * g++.dg/opt/pr15551.C: New testcase.
20023
20024 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
20025
20026 PR target/14800
20027 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
20028 x86_64-*-linux* when compiling for 32bit.
20029
20030 2004-06-21 Andrew Pinski <apinski@apple.com>
20031
20032 * gcc.dg/pch/struct-1.c: New.
20033 * gcc.dg/pch/struct-1.hs: New.
20034
20035 2004-06-21 Geoffrey Keating <geoffk@apple.com>
20036
20037 * gcc.dg/pch/save-temps-1.c: New file.
20038 * gcc.dg/pch/save-temps-1.hs: New file.
20039
20040 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
20041
20042 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
20043 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
20044
20045 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20046
20047 * gfortran.fortran-torture/execute/select_1.f90: Rename function
20048 to fix type error.
20049 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
20050 Remove trailing spaces.
20051
20052 2004-06-21 Richard Henderson <rth@redhat.com>
20053
20054 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
20055 merging && to BIT_FIELD_REF.
20056
20057 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
20058
20059 * g++.dg/opt/placeholder1.C: New test.
20060
20061 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20062
20063 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
20064 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20065 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20066 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20067
20068 2004-06-20 Zack Weinberg <zack@codesourcery.com>
20069
20070 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
20071 extern "C".
20072 * g++.dg/other/pragma-re-1.C: Add comments.
20073
20074 2004-06-19 Bud Davis <bdavis9659@comcast.net>
20075
20076 PR gfortran/16080
20077 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
20078
20079 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
20080
20081 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
20082 instead of setting the type of size_t by
20083 hand.
20084
20085 2004-06-18 Roger Sayle <roger@eyesopen.com>
20086
20087 * gcc.dg/unordered-2.c: New test case.
20088 * gcc.dg/unordered-3.c: New test case.
20089
20090 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
20091
20092 PR other/16043
20093 * lib/g++.exp (g++_version): Tweak regexp for version
20094 * lib/g77.exp (g77_version): Likewise.
20095 * lib/gfortran.exp (gfortran_version): Likewise.
20096 * lib/objc.exp (objc_version): Likewise.
20097 * lib/treelang.exp (treelang_version): Likewise.
20098
20099 2004-06-19 Jakub Jelinek <jakub@redhat.com>
20100
20101 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
20102 Use INT_MAX instead of __INT_MAX__.
20103 * gcc.dg/compat/struct-align-2_y.c: Likewise.
20104
20105 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
20106 * gcc.dg/compat/scalar-return-3_x.c: Use it.
20107 * gcc.dg/compat/scalar-return-3_y.c: Use it.
20108 * gcc.dg/compat/scalar-return-4_x.c: Use it.
20109 * gcc.dg/compat/scalar-return-4_y.c: Use it.
20110 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
20111 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
20112 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
20113 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
20114
20115 * gcc.dg/range-test-1.c: New test.
20116 * g++.dg/opt/range-test-1.C: New test.
20117
20118 2004-06-17 Richard Henderson <rth@redhat.com>
20119
20120 * objc.dg/sync-1.m: New.
20121 * objc.dg/try-catch-1.m: Don't force next runtime.
20122 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
20123 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
20124 shadowed catch clause.
20125 * objc.dg/try-catch-5.m: New.
20126
20127 2004-06-17 Zack Weinberg <zack@codesourcery.com>
20128
20129 Bug 14610
20130 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
20131
20132 2004-06-15 Richard Henderson <rth@redhat.com>
20133
20134 * gcc.dg/20001116-1.c: Move expected warning line.
20135
20136 2004-06-15 Richard Henderson <rth@redhat.com>
20137
20138 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
20139 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
20140
20141 2004-06-15 Jeff Law <law@redhat.com>
20142
20143 * gcc.dg/tree-ssa/20040615-1.c: New test.
20144 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
20145 be less sensitive to operand ordering.
20146 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
20147
20148 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
20149
20150 * g++.dg/abi/bitfield3.C: Add comment..
20151
20152 2004-06-15 Richard Henderson <rth@redhat.com>
20153
20154 * g++.dg/ext/stmtexpr1.C: XFAIL.
20155 * gcc.dg/20030612-1.c: XFAIL.
20156
20157 2004-06-15 Eric Christopher <echristo@redhat.com>
20158
20159 * g++.dg/charset/asm5.c: New.
20160 * gcc.dg/charset/asm6.c: New.
20161
20162 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20163
20164 PR fortran/15962
20165 * gfortran.fortran-torture/execute/select_1.f90: New test.
20166
20167 2004-06-15 Paul Brook <paul@codesourcery.com>
20168
20169 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
20170
20171 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20172
20173 PR c++/15967
20174 * g++.dg/lookup/crash3.C: New test.
20175
20176 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20177
20178 PR c++/15947
20179 * g++.dg/parse/dtor4.C: New test.
20180
20181 2004-06-14 Jeff Law <law@redhat.com>
20182
20183 * gcc.c-torture/compile/20040614-1.c: New test.
20184
20185 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20186
20187 PR fortran/15211
20188 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
20189 LEN of a character array.
20190
20191 2004-06-14 Mark Mitchell <mark@codesourcery.com>
20192
20193 PR c++/15096
20194 * g++.dg/template/ptrmem10.C: New test.
20195
20196 PR c++/14930
20197 * g++.dg/template/friend30.C: New test.
20198
20199 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20200
20201 PR fortran/14928
20202 * gfortran.fortran-torture/compile/mloc.f90: New test.
20203
20204 2004-06-13 Paul Brook <paul@codesourcery.com>
20205
20206 * gfortran.fortran-torture/execute/random_2.f90: New test.
20207
20208 2004-06-13 Eric Christopher <echristo@redhat.com>
20209
20210 * gcc.dg/noncompile/redecl-1.c: Fix error message.
20211
20212 2004-06-12 Paul Brook <paul@codesourcery.com>
20213
20214 * gfortran.fortran-torture/execute/contained_3.f90: New test.
20215
20216 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20217
20218 PR fortran/14923
20219 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
20220
20221 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20222
20223 PR fortran/14957
20224 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
20225 syntax errors in end statements of contained subroutines.
20226
20227 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20228
20229 PR fortran/12841
20230 * gfortran.fortran-torture/execute/null_arg.f90: New test.
20231
20232 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20233
20234 PR fortran/15665
20235 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
20236
20237 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20238
20239 PR gfortran/12839
20240 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
20241
20242 2004-06-11 Mark Mitchell <mark@codesourcery.com>
20243
20244 PR c++/15862
20245 * g++.dg/parse/enum1.C: New test.
20246
20247 2004-06-10 Jeff Law <law@redhat.com>
20248
20249 * gcc.c-torture/compile/20040610-1.c: New test.
20250
20251 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20252
20253 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
20254 * g++.old-deja/g++.other/decl3.C: Likewise.
20255
20256 2004-06-10 Brian Booth <bbooth@redhat.com>
20257
20258 * gcc.dg/tree-ssa/20031015-1.c: Scan for
20259 V_MAY_DEF instead of VDEF.
20260 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
20261
20262 2004-06-10 Mark Mitchell <mark@codesourcery.com>
20263
20264 PR c++/14211
20265 * g++.dg/conversion/const1.C: New test.
20266
20267 PR c++/15076
20268 * g++.dg/conversion/reinterpret1.C: New test.
20269
20270 PR c++/15877
20271 * g++.dg/template/enum2.C: New test.
20272
20273 PR c++/15227
20274 * g++.dg/template/error13.C: New test.
20275
20276 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20277
20278 PR fortran/14957
20279 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
20280 arguments to test_* REAL and of the right size.
20281
20282 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20283
20284 PR target/15569
20285 PR rtl-optimization/15681
20286 * gcc.dg/20040609-1.c: New test.
20287
20288 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20289
20290 PR c++/14791
20291 * g++.dg/opt/builtins1.C: New test.
20292
20293 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
20294
20295 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
20296 that use default windows32 struct layout.
20297 * gcc.dg/i386-bitfield2.c: Likewise.
20298
20299 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
20300
20301 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
20302 for mingw32 and cygwin targets.
20303
20304 2004-06-09 Geoffrey Keating <geoffk@apple.com>
20305
20306 * gcc.dg/pch/macro-4.c: New.
20307 * gcc.dg/pch/macro-4.hs: New.
20308
20309 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20310
20311 PR fortran/13249
20312 * gfortran.fortran-torture/compile/name_clash.f90: New test.
20313
20314 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20315
20316 PR fortran/13372
20317 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
20318
20319 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20320
20321 PR gfortran/14897
20322 * gfortran.fortran-torture/execute/t_edit.f90: New test.
20323
20324 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20325
20326 PR gfortran/15755
20327 * gfortran.fortran-torture/execute/backspace.c : New test.
20328
20329 2004-06-09 Paul Brook <paul@codesourcery.com>
20330
20331 * gfortran.fortran-torture/execure/intrinsic_associated.f90
20332 (pointer_to_section): Rewrite to use smaller array.
20333
20334 2004-06-08 David Edelsohn <edelsohn@gnu.org>
20335
20336 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
20337 * gcc.dg/ext/altivec-10.c: Same.
20338 * gcc.dg/ext/altivec-11.c: Same.
20339 * gcc.dg/ext/altivec-12.c: Same.
20340 * gcc.dg/ext/altivec-13.c: Same.
20341 * gcc.dg/ext/altivec-14.c: Same.
20342 * gcc.dg/ext/altivec-15.c: Same.
20343 * gcc.dg/ext/altivec-16.c: Same.
20344 * gcc.dg/ext/altivec-3.c: Same.
20345 * gcc.dg/ext/altivec-4.c: Same.
20346 * gcc.dg/ext/altivec-6.c: Same.
20347 * gcc.dg/ext/altivec-7.c: Same.
20348 * gcc.dg/ext/altivec-8.c: Same.
20349 * gcc.dg/ext/altivec-varargs-1.c: Same.
20350
20351 * g++.dg/ext/altivec-1.C: Correct dg syntax.
20352 * g++.dg/ext/altivec-10.C: Same.
20353 * g++.dg/ext/altivec-2.C: Same.
20354 * g++.dg/ext/altivec-3.C: Same.
20355 * g++.dg/ext/altivec-4.C: Same.
20356 * g++.dg/ext/altivec-5.C: Same.
20357 * g++.dg/ext/altivec-6.C: Same.
20358 * g++.dg/ext/altivec-7.C: Same.
20359 * g++.dg/ext/altivec-8.C: Same.
20360 * g++.dg/ext/altivec-9.C: Same.
20361
20362 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20363
20364 PR c++/7841
20365 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
20366
20367 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20368
20369 * gcc.dg/union-1.c: New test.
20370
20371 2004-06-07 Roger Sayle <roger@eyesopen.com>
20372
20373 * gcc.dg/builtins-41.c: New test case.
20374 * gcc.dg/builtins-42.c: New test case.
20375
20376 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20377
20378 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
20379 * g++.dg/ext/altivec-10.C: Same.
20380 * g++.dg/ext/altivec-2.C: Same.
20381 * g++.dg/ext/altivec-3.C: Same.
20382 * g++.dg/ext/altivec-4.C: Same.
20383 * g++.dg/ext/altivec-5.C: Same.
20384 * g++.dg/ext/altivec-6.C: Same.
20385 * g++.dg/ext/altivec-7.C: Same.
20386 * g++.dg/ext/altivec-8.C: Same.
20387 * g++.dg/ext/altivec-9.C: Same.
20388 * g++.old-deja/g++.abi/cxa_vec.C: Same.
20389 * g++.old-deja/g++.brendan/new3.C: Same.
20390 * gcc.c-torture/execute/eeprof-1.x: Same.
20391
20392 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
20393
20394 PR c/14765
20395 * gcc.dg/pr14765-1.c: New test.
20396
20397 2004-06-07 Roger Sayle <roger@eyesopen.com>
20398
20399 PR c/14649
20400 * gcc.dg/pr14649-1.c: New test case.
20401
20402 2004-06-07 Richard Henderson <rth@redhat.com>
20403
20404 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
20405 if temporaries.
20406
20407 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20408
20409 * g++.dg/eh/elide1.C: Remove XFAIL.
20410
20411 2004-06-07 Mark Mitchell <mark@codesourcery.com>
20412
20413 PR c++/15337
20414 * g++.dg/expr/sizeof3.C: New test.
20415
20416 PR c++/14777
20417 * g++.dg/template/access14.C: New test.
20418
20419 PR c++/15554
20420 * g++.dg/template/enum1.C: New test.
20421
20422 PR c++/15057
20423 * g++.dg/eh/throw1.C: New test.
20424
20425 2004-06-07 David Ayers <d.ayers@inode.at>
20426 Ziemowit Laski <zlaski@apple.com>
20427
20428 * lib/objc.exp (objc_target_compile): Revert the '-framework
20429 Foundation' flag fix, since bare Darwin does not ship
20430 with the Foundation framework.
20431 * objc/execute/next_mapping.h: Provide a local NSConstantString
20432 @interface and @implementation.
20433 (objc_constant_string_init): A constructor function, used to
20434 initialize the NSConstantString meta-class object.
20435 * objc/execute/string1.m: Include "next_mapping.h" instead of
20436 <Foundation/NSString.h>.
20437 * objc/execute/string2.m: Likewise.
20438 * objc/execute/string3.m: Likewise.
20439 * objc/execute/string4.m: Likewise.
20440
20441 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
20442
20443 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
20444 to double. Replace double with FLOAT.
20445 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
20446
20447 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
20448 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
20449 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
20450 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
20451 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
20452 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
20453 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
20454 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
20455
20456 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
20457
20458 PR c/13519
20459 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
20460
20461 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20462
20463 PR c++/15503
20464 * g++.dg/template/meminit2.C: New test.
20465
20466 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
20467
20468 PR target/15822
20469 * gcc.c-torture/execute/compare-fp-1.c,
20470 gcc.c-torture/execute/compare-fp-2.c,
20471 gcc.c-torture/execute/compare-fp-3.c,
20472 gcc.c-torture/execute/compare-fp-4.c,
20473 gcc.c-torture/execute/compare-fp-3.x,
20474 gcc.c-torture/execute/compare-fp-4.x: Moved...
20475 * gcc.c-torture/execute/ieee/compare-fp-1.c,
20476 gcc.c-torture/execute/ieee/compare-fp-2.c,
20477 gcc.c-torture/execute/ieee/compare-fp-3.c,
20478 gcc.c-torture/execute/ieee/compare-fp-4.c,
20479 gcc.c-torture/execute/ieee/compare-fp-3.x,
20480 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
20481
20482 2004-06-04 David Ayers <d.ayers@inode.at>
20483
20484 * objc/execute/protocol-isEqual-4.m: New testcase.
20485
20486 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
20487
20488 * objc/execute/protocol-isEqual-1.m: New testcase.
20489 * objc/execute/protocol-isEqual-2.m: New testcase.
20490 * objc/execute/protocol-isEqual-3.m: New testcase.
20491
20492 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20493
20494 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
20495
20496 2004-06-02 Ziemowit Laski <zlaski@apple.com>
20497
20498 * lib/objc.exp (objc_target_compile): When running tests on
20499 Darwin (Mac OS X), inform the linker about '-framework
20500 'Foundation'.
20501
20502 2004-06-02 Eric Christopher <echristo@redhat.com>
20503
20504 * gcc.c-torture/compile/20040602-1.c: New.
20505
20506 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
20507
20508 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
20509 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
20510
20511 PR tree-optimization/14736
20512 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
20513
20514 PR tree-optimization/14042
20515 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
20516
20517 PR tree-optimization/14729
20518 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
20519
20520 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20521
20522 PR fortran/15557
20523 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
20524
20525 2004-06-01 Richard Hederson <rth@redhat.com>
20526
20527 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
20528
20529 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20530
20531 PR c++/14932
20532 * g++.dg/parse/offsetof4.C: New test.
20533
20534 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
20535
20536 PR objc/7993
20537 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
20538
20539 2004-05-31 Mark Mitchell <mark@codesourcery.com>
20540
20541 PR c++/15701
20542 * g++.dg/template/friend29.C: New test.
20543
20544 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
20545
20546 PR c/15749
20547 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
20548
20549 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
20550
20551 * gcc.dg/sparc-trap-1.c: New test.
20552
20553 2004-05-31 Roger Sayle <roger@eyesopen.com>
20554
20555 PR middle-end/15069
20556 * g++.dg/opt/fold3.C: New test case.
20557
20558 2004-05-30 Graham Stott <graham.stott@btinternet.com>
20559
20560 * lib/target-supports.exp (check_iconv_available): Fix fallout
20561 from 2004-05-28 patch.
20562
20563 2004-05-30 Paul Brook <paul@codesourcery.com>
20564
20565 PR fortran/15620
20566 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
20567 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
20568
20569 2004-05-30 Steven G. Kargl <kargls@comcast.net>
20570
20571 * gfortran.fortran-torture/execute/random_1.f90: New test.
20572
20573 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20574
20575 * g++.dg/ext/altivec-10.C: New test.
20576
20577 2004-05-29 Paul Brook <paul@codesourcery.com>
20578
20579 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
20580
20581 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20582
20583 * gcc.dg/altivec-16.c: New test.
20584
20585 2004-05-28 Janis Johnson <janis187@us.ibm.com>
20586
20587 * lib/target-supports.exp (check_vmx_hw_available): New.
20588 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
20589
20590 * lib/target-supports.exp (check_alias_available,
20591 check_iconv_available, check_named_sections_available): Use
20592 unique names for temporary files.
20593
20594 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20595
20596 * gcc.dg/altivec-15.c: New test.
20597
20598 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20599
20600 PR c++/15083
20601 * g++.dg/warn/noeffect6.C: New test.
20602
20603 PR c++/15471
20604 * g++.dg/expr/ptrmem4.C: New test.
20605
20606 PR c++/15640
20607 * g++.dg/template/operator3.C: New test.
20608
20609 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20610
20611 PR c++/14668
20612 * g++.dg/lookup/redecl1.C: New test.
20613 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
20614
20615 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
20616
20617 * gcc.c-torture/execute/compare-fp-1.c,
20618 gcc.c-torture/execute/compare-fp-2.c,
20619 gcc.c-torture/execute/compare-fp-3.c,
20620 gcc.c-torture/execute/compare-fp-4.c,
20621 gcc.c-torture/execute/compare-fp-3.x,
20622 gcc.c-torture/execute/compare-fp-4.x,
20623 gcc.dg/pr15649-1.c: New.
20624
20625 2004-05-27 Adam Nemet <anemet@lnxw.com>
20626
20627 PR c++/12883
20628 * g++.dg/init/array14.C: New test.
20629
20630 2004-05-25 Janis Johnson <janis187@us.ibm.com>
20631
20632 * lib/compat.exp (compat-get-options-main): New.
20633 (compat-get-options): Remove unneeded code, warn for ignored
20634 command.
20635 (compat-execute): Check flag set by dg-require-* commands.
20636
20637 * lib/compat.exp (compat-execute): Break up long lines.
20638
20639 2004-05-24 Janis Johnson <janis187@us.ibm.com>
20640
20641 * gcc.dg/altivec-7.c: Don't use 'vector long'.
20642 * gcc.dg/altivec-14.c: New test.
20643 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
20644
20645 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
20646 * gcc.dg/altivec-12.c: Ditto.
20647
20648 * gcc.dg/altivec-3.c: Move call to altivec_check.
20649
20650 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20651
20652 PR c++/15044
20653 * g++.dg/template/error12.C: New test.
20654
20655 PR c++/15317
20656 * g++.dg/ext/attrib15.C: New test.
20657
20658 PR c++/15329
20659 * g++.dg/template/ptrmem9.C: New test.
20660
20661 2004-05-25 Paul Brook <paul@codesourcery.com>
20662
20663 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
20664
20665 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20666
20667 PR c++/15165
20668 * g++.dg/template/crash19.C: New test.
20669
20670 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20671
20672 PR c++/15025
20673 * g++.dg/template/redecl1.C: New test.
20674
20675 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20676
20677 PR c++/14821
20678 * g++.dg/other/ns1.C: New test.
20679
20680 PR c++/14883
20681 * g++.dg/template/invalid1.C: New test.
20682
20683 2004-05-23 Paul Brook <paul@codesourcery.com>
20684 Victor Leikehman <lei@haifasphere.co.il>
20685
20686 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
20687 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
20688
20689 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20690
20691 PR c++/15285
20692 PR c++/15299
20693 * g++.dg/template/non-dependent5.C: New test.
20694 * g++.dg/template/non-dependent6.C: New test.
20695
20696 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20697
20698 PR c++/15507
20699 * g++.dg/inherit/union1.C: New test.
20700
20701 PR c++/15542
20702 * g++.dg/template/addr1.C: New test.
20703
20704 PR c++/15427
20705 * g++.dg/template/array5.C: New test.
20706
20707 PR c++/15287
20708 * g++.dg/template/array6.C: New test.
20709
20710 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
20711 Roger Sayle <roger@eyesopen.com>
20712
20713 * g++.dg/lookup/forscope2.C: New test case.
20714
20715 2004-05-22 Ben Elliston <bje@au.ibm.com>
20716
20717 * gcc.dg/cpp/Wmissingdirs.c: New.
20718
20719 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20720
20721 PR target/15301
20722 * gcc.dg/compat/union-m128-1.h: New file.
20723 * gcc.dg/compat/union-m128-1_main.c: Likewise.
20724 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20725 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20726
20727 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20728
20729 PR target/15302
20730 * gcc.dg/compat/struct-complex-1.h: New file.
20731 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
20732 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
20733 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20734
20735 2004-05-20 Roger Sayle <roger@eyesopen.com>
20736
20737 PR middle-end/3074
20738 * gcc.dg/pr3074-1.c: New test case.
20739 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
20740
20741 2004-05-20 Falk Hueffner <falk@debian.org>
20742
20743 PR other/15526
20744 * gcc.dg/ftrapv-1.c: New test case.
20745
20746 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
20747
20748 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
20749
20750 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
20751 Jeff Law <law@redhat.com>
20752
20753 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
20754 * gcc.dg/tree-ssa/20040518-2.c: New test.
20755
20756 * gcc.dg/tree-ssa/20040518-1.c: New test.
20757
20758 2004-05-18 Zack Weinberg <zack@codesourcery.com>
20759
20760 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
20761
20762 2004-05-18 Paul Brook <paul@codesourcery.com>
20763
20764 PR fortran/13930
20765 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
20766
20767 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20768
20769 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
20770 constant folding.
20771
20772 2004-05-17 Steven Bosscher <stevenb@suse.de>
20773
20774 * gcc.dg/tree-ssa/20040517-1.c: New test.
20775
20776 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20777
20778 * gcc.dg/loop-4.c: New test.
20779
20780 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
20781
20782 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
20783
20784 2004-05-15 Bud Davis <bdavis9659@comcast.net>
20785
20786 PR fortran/15311
20787 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
20788
20789 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20790
20791 PR fortran/13826
20792 PR fortran/13940
20793 * gfortran.fortran-torture/compile/data_1.f90: New test.
20794
20795 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
20796
20797 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
20798 * gcc.dg/uninit-H.c: Define ASM for __s390__.
20799
20800 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20801
20802 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
20803
20804 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20805
20806 PR c/15444
20807 * gcc.dg/format/xopen-1.c: Adjust expected message.
20808 * gcc.dg/format/xopen-3.c: New test.
20809
20810 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
20811
20812 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
20813
20814 2004-05-14 Jeff Law <law@redhat.com>
20815
20816 * gcc.dg/tree-ssa/20040514-2.c: New test.
20817
20818 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20819
20820 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
20821 this ...
20822 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
20823 this.
20824
20825 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
20826
20827 * gcc.dg/tree-ssa/20040514-1.c: New test.
20828
20829 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20830
20831 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
20832 test.
20833
20834 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20835
20836 PR fortran/14066
20837 * gfortran.fortran-torture/compile/do_1.f90: New test.
20838
20839 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20840
20841 PR fortran/15051
20842 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
20843 test.
20844
20845 2004-05-14 Bud Davis <bdavis9659@comcast.net>
20846
20847 PR fortran/15149
20848 * gfortran.fortran-torture/execute/random_init.f90: New test.
20849
20850 2004-05-13 Paul Brook <paul@codesourcery.com>
20851
20852 PR fortran/15314
20853 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
20854
20855 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
20856
20857 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
20858 for the powerpc case.
20859
20860 2004-05-13 Jeff Law <law@redhat.com>
20861
20862 * gcc.dg/tree-ssa/20040513-1.c: New test.
20863 * gcc.dg/tree-ssa/20040513-2.c: New test.
20864
20865 2004-05-13 Paul Brook <paul@codesourcery.com>
20866
20867 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
20868 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
20869 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
20870
20871 2004-05-13 Andreas Schwab <schwab@suse.de>
20872
20873 PR other/10819
20874 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
20875 characters.
20876
20877 2004-05-13 Bud Davis <bdavis9659@comcast.net>
20878
20879 PR fortran/15294
20880 * gfortran.fortran-torture/execute/adjustr.f90: New file.
20881
20882 2004-05-13 Diego Novillo <dnovillo@redhat.com>
20883
20884 Merge from tree-ssa-20020619-branch. See
20885 ChangeLog.tree-ssa for details.
20886
20887 2004-05-11 Ziemowit Laski <zlaski@apple.com>
20888
20889 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
20890 include <altivec.h> explicitly.
20891 * gcc.dg/altivec-13.c: Likewise.
20892
20893 2004-05-11 Paul Brook <paul@codesourcery.com>
20894
20895 * gcc.c-torture/compile/20010518-1.c: Force enum size.
20896
20897 2004-05-10 Eric Christopher <echristo@redhat.com>
20898
20899 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
20900 * gcc.dg/sibcall-4.c: Ditto.
20901
20902 2004-05-10 Ziemowit Laski <zlaski@apple.com>
20903
20904 * g++.dg/ext/altivec-8.C: New test case.
20905 * gcc.dg/altivec-13.c: New test case.
20906
20907 2004-05-08 Roger Sayle <roger@eyesopen.com>
20908
20909 * gcc.c-torture/execute/divcmp-1.c: New test case.
20910 * gcc.c-torture/execute/divcmp-2.c: New test case.
20911 * gcc.c-torture/execute/divcmp-3.c: New test case.
20912
20913 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20914
20915 * g++.dg/other/pragma-re-2.C: New test.
20916
20917 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20918
20919 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
20920 * gcc.dg/i386-387-2.c: Likewise.
20921
20922 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
20923 __builtin_drem.
20924 * gcc.dg/i386-387-6.c: Likewise.
20925
20926 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20927
20928 * gcc.dg/builtins-33.c: Also check log1p*.
20929
20930 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
20931
20932 PR optimization/15296
20933 * gcc.c-torture/execute/pr15296.c: New test.
20934
20935 2004-05-05 Uros Bizjak <uros@kss-loka.si>
20936
20937 * gcc.dg/builtins-40.c: New test.
20938
20939 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
20940
20941 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
20942
20943 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
20944
20945 * g++.dg/ext/spe1.C: New testcase.
20946
20947 2004-05-04 Ziemowit Laski <zlaski@apple.com>
20948
20949 * objc.dg/image-info.m: Allow additional attributes
20950 for __image_info section.
20951
20952 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
20953
20954 * gcc.dg/torture/mips-hilo-2.c: New test.
20955
20956 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20957
20958 PR c++/14389
20959 * g++.dg/template/member5.C: New test.
20960
20961 2004-05-03 Uros Bizjak <uros@kss-loka.si>
20962
20963 * gcc.dg/builtins-34.c: Also check expm1*.
20964
20965 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20966
20967 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
20968 * gcc.dg/torture/builtin-convert-3.c: New test.
20969
20970 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
20971
20972 PR middle-end/15054
20973 * g++.dg/opt/pr15054.C: New test.
20974
20975 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20976
20977 * gcc.dg/torture/builtin-rounding-1.c: New test.
20978 * gcc.dg/builtins-25.c: Delete.
20979 * gcc.dg/builtins-29.c: Delete.
20980
20981 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
20982
20983 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
20984 * gcc.dg/sibcall-4.c: Likewise.
20985 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
20986
20987 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20988
20989 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
20990 bit-field on 16-bit targets.
20991
20992 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20993
20994 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
20995 16-bit targets.
20996
20997 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
20998
20999 * gcc.dg/rs6000-power2-1.c: Change to compile only.
21000 * gcc.dg/rs6000-power2-2.c: Likewise.
21001
21002 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
21003
21004 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
21005 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
21006 Change the asm registers to be in form of frN instead of fN.
21007
21008 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21009
21010 * gcc.dg/torture/builtin-convert-2.c: New test.
21011
21012 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
21013
21014 * gcc.dg/rs6000-power2-1.c: New test.
21015 * gcc.dg/rs6000-power2-2.c: New test.
21016
21017 2004-04-28 Jan Hubicka <jh@suse.cz>
21018
21019 * gcc.dg/unused-6.c: New test.
21020
21021 2004-04-24 Laurent GUERBY <laurent@guerby.net>
21022 Ulrich Weigand <uweigand@de.ibm.com>
21023
21024 * ada/acats/run_all.sh: Define $target variable.
21025
21026 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
21027
21028 PR c++/15119
21029 * g++.dg/other/vararg-1.C: New test.
21030
21031 PR c++/4794
21032 * g++.dg/eh/cleanup3.C: New test.
21033
21034 2004-04-24 Laurent GUERBY <laurent@guerby.net>
21035
21036 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
21037 and ad8011a (target_insn).
21038 * ada/acats/support/macro.dfs: Likewise.
21039 * ada/acats/support/impbit.adb: New file.
21040
21041 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
21042
21043 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
21044
21045 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21046
21047 * gcc.dg/loop-3.c: New test.
21048
21049 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
21050
21051 * gcc.c-torture/execute/simd-5.c: New test.
21052
21053 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21054
21055 PR c++/15064
21056 * g++.dg/template/crash18.C: New test.
21057
21058 2004-04-22 Mark Mitchell <mark@codesourcery.com>
21059
21060 * g++.dg/ext/complit3.C: New test.
21061
21062 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
21063
21064 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
21065 * gcc.dg/altivec-3.c: Same.
21066 * gcc.dg/altivec-varargs-1.c: Same.
21067
21068 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
21069
21070 * lib/target-supports.exp (check_profiling_available): Assume
21071 profiling is not available on powerpc-eabi targets.
21072
21073 2004-04-21 Janis Johnson <janis187@us.ibm.com>
21074
21075 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
21076 * gcc.dg/vmx/bug-1.c: Ditto.
21077
21078 2004-04-20 Eric Christopher <echristo@redhat.com>
21079
21080 * gcc.dg/charset/extern.c: New test.
21081 * g++.dg/charset/extern3.cc: Ditto.
21082
21083 2004-04-20 Uros Bizjak <uros@kss-loka.si>
21084
21085 * gcc.dg/builtins-39.c: New test.
21086
21087 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
21088
21089 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
21090
21091 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
21092
21093 * gcc.dg/torture/mips-hilo-1.c: New test.
21094
21095 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
21096
21097 * gcc.c-torture/compile/20040419-1.c: New test.
21098
21099 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
21100
21101 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
21102
21103 2004-04-18 Zack Weinberg <zack@codesourcery.com>
21104 Aldy Hernandez <aldyh@redhat.com>
21105
21106 * gcc.c-torture/execute/va-arg-24.c: New.
21107
21108 2004-04-17 Zack Weinberg <zack@codesourcery.com>
21109 Aldy Hernandez <aldyh@redhat.com>
21110
21111 * gcc.dg/vmx/1b-01.c: New.
21112 * gcc.dg/vmx/1b-02.c: New.
21113 * gcc.dg/vmx/1b-03.c: New.
21114 * gcc.dg/vmx/1b-04.c: New.
21115 * gcc.dg/vmx/1b-05.c: New.
21116 * gcc.dg/vmx/1b-06.c: New.
21117 * gcc.dg/vmx/1b-07.c: New.
21118 * gcc.dg/vmx/1c-01.c: New.
21119 * gcc.dg/vmx/1c-02.c: New.
21120 * gcc.dg/vmx/3a-01a.c: New.
21121 * gcc.dg/vmx/3a-01.c: New.
21122 * gcc.dg/vmx/3a-01m.c: New.
21123 * gcc.dg/vmx/3a-03.c: New.
21124 * gcc.dg/vmx/3a-03m.c: New.
21125 * gcc.dg/vmx/3a-04.c: New.
21126 * gcc.dg/vmx/3a-04m.c: New.
21127 * gcc.dg/vmx/3a-05.c: New.
21128 * gcc.dg/vmx/3a-06.c: New.
21129 * gcc.dg/vmx/3a-06m.c: New.
21130 * gcc.dg/vmx/3a-07.c: New.
21131 * gcc.dg/vmx/3b-01.c: New.
21132 * gcc.dg/vmx/3b-02.c: New.
21133 * gcc.dg/vmx/3b-10.c: New.
21134 * gcc.dg/vmx/3b-13.c: New.
21135 * gcc.dg/vmx/3b-14.c: New.
21136 * gcc.dg/vmx/3b-15.c: New.
21137 * gcc.dg/vmx/3c-01a.c: New.
21138 * gcc.dg/vmx/3c-01.c: New.
21139 * gcc.dg/vmx/3c-02.c: New.
21140 * gcc.dg/vmx/3c-03.c: New.
21141 * gcc.dg/vmx/3d-01.c: New.
21142 * gcc.dg/vmx/4-01.c: New.
21143 * gcc.dg/vmx/4-03.c: New.
21144 * gcc.dg/vmx/5-01.c: New.
21145 * gcc.dg/vmx/5-02.c: New.
21146 * gcc.dg/vmx/5-03.c: New.
21147 * gcc.dg/vmx/5-04.c: New.
21148 * gcc.dg/vmx/5-05.c: New.
21149 * gcc.dg/vmx/5-06.c: New.
21150 * gcc.dg/vmx/5-07.c: New.
21151 * gcc.dg/vmx/5-07t.c: New.
21152 * gcc.dg/vmx/5-08.c: New.
21153 * gcc.dg/vmx/5-10.c: New.
21154 * gcc.dg/vmx/5-11.c: New.
21155 * gcc.dg/vmx/7-01a.c: New.
21156 * gcc.dg/vmx/7-01.c: New.
21157 * gcc.dg/vmx/7c-01.c: New.
21158 * gcc.dg/vmx/7d-01.c: New.
21159 * gcc.dg/vmx/7d-02.c: New.
21160 * gcc.dg/vmx/8-01.c: New.
21161 * gcc.dg/vmx/8-02a.c: New.
21162 * gcc.dg/vmx/8-02.c: New.
21163 * gcc.dg/vmx/brode-1.c: New.
21164 * gcc.dg/vmx/bug-1.c: New.
21165 * gcc.dg/vmx/bug-2.c: New.
21166 * gcc.dg/vmx/bug-3.c: New.
21167 * gcc.dg/vmx/cw-bug-1.c: New.
21168 * gcc.dg/vmx/cw-bug-2.c: New.
21169 * gcc.dg/vmx/cw-bug-3.c: New.
21170 * gcc.dg/vmx/dct.c: New.
21171 * gcc.dg/vmx/debug-1.c: New.
21172 * gcc.dg/vmx/debug-2.c: New.
21173 * gcc.dg/vmx/debug-3.c: New.
21174 * gcc.dg/vmx/debug-4.c: New.
21175 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
21176 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
21177 * gcc.dg/vmx/eg-5.c: New.
21178 * gcc.dg/vmx/fft.c: New.
21179 * gcc.dg/vmx/gcc-bug-1.c: New.
21180 * gcc.dg/vmx/gcc-bug-2.c: New.
21181 * gcc.dg/vmx/gcc-bug-3.c: New.
21182 * gcc.dg/vmx/gcc-bug-4.c: New.
21183 * gcc.dg/vmx/gcc-bug-5.c: New.
21184 * gcc.dg/vmx/gcc-bug-6.c: New.
21185 * gcc.dg/vmx/gcc-bug-7.c: New.
21186 * gcc.dg/vmx/gcc-bug-8.c: New.
21187 * gcc.dg/vmx/gcc-bug-9.c: New.
21188 * gcc.dg/vmx/gcc-bug-b.c: New.
21189 * gcc.dg/vmx/gcc-bug-c.c: New.
21190 * gcc.dg/vmx/gcc-bug-d.c: New.
21191 * gcc.dg/vmx/gcc-bug-e.c: New.
21192 * gcc.dg/vmx/gcc-bug-f.c: New.
21193 * gcc.dg/vmx/gcc-bug-g.c: New.
21194 * gcc.dg/vmx/gcc-bug-i.c: New.
21195 * gcc.dg/vmx/harness.h: New.
21196 * gcc.dg/vmx/ira1.c: New.
21197 * gcc.dg/vmx/ira2a.c: New.
21198 * gcc.dg/vmx/ira2b.c: New.
21199 * gcc.dg/vmx/ira2.c: New.
21200 * gcc.dg/vmx/ira2c.c: New.
21201 * gcc.dg/vmx/mem.c: New.
21202 * gcc.dg/vmx/newton-1.c: New.
21203 * gcc.dg/vmx/ops.c: New.
21204 * gcc.dg/vmx/sn7153.c: New.
21205 * gcc.dg/vmx/spill2.c: New.
21206 * gcc.dg/vmx/spill3.c: New.
21207 * gcc.dg/vmx/spill.c: New.
21208 * gcc.dg/vmx/t.c: New.
21209 * gcc.dg/vmx/varargs-1.c: New.
21210 * gcc.dg/vmx/varargs-2.c: New.
21211 * gcc.dg/vmx/varargs-3.c: New.
21212 * gcc.dg/vmx/varargs-4.c: New.
21213 * gcc.dg/vmx/varargs-5.c: New.
21214 * gcc.dg/vmx/varargs-6.c: New.
21215 * gcc.dg/vmx/varargs-7.c: New.
21216 * gcc.dg/vmx/vmx.exp: New.
21217 * gcc.dg/vmx/vprint-1.c: New.
21218 * gcc.dg/vmx/vscan-1.c: New.
21219 * gcc.dg/vmx/x-01.c: New.
21220 * gcc.dg/vmx/x-02.c: New.
21221 * gcc.dg/vmx/x-03.c: New.
21222 * gcc.dg/vmx/x-04.c: New.
21223 * gcc.dg/vmx/x-05.c: New.
21224 * gcc.dg/vmx/yousufi-1.c: New.
21225 * gcc.dg/vmx/zero-1.c: New.
21226 * gcc.dg/vmx/zero.c: New.
21227
21228 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
21229
21230 * g++.dg/lookup/java1.C: Update for chage of
21231 _Jv_AllocObject.
21232 * g++.dg/lookup/java2.C: Likewise.
21233
21234 2004-04-17 Laurent GUERBY <laurent@guerby.net>
21235
21236 * ada/acats/run_all.sh: use -O2 by default.
21237
21238 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
21239
21240 * gcc.dg/vr-mult-[12].c: New tests.
21241
21242 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21243
21244 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
21245
21246 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
21247
21248 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
21249
21250 * lib/target-supports.exp (check_profiling_available): Assume profiling
21251 isn't available for mips*-*-elf targets.
21252
21253 2004-04-14 Uros Bizjak <uros@kss-loka.si>
21254
21255 * gcc.dg/builtins-38.c: New test.
21256
21257 2004-04-14 Eric Christopher <echristo@redhat.com>
21258
21259 * g++.dg/charset/charset.exp: Run .cc extension tests.
21260
21261 2004-04-14 Zack Weinberg <zack@codesourcery.com>
21262
21263 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
21264
21265 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21266
21267 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
21268
21269 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
21270
21271 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
21272 * gcc.dg/i386-387-2.c: Likewise.
21273
21274 * gcc.dg/i386-387-7.c: New test.
21275 * gcc.dg/i386-387-8.c: New test.
21276
21277 * gcc.dg/builtins-37.c: New test.
21278
21279 2004-04-13 Geoffrey Keating <geoffk@apple.com>
21280
21281 * g++.dg/pch/externc-1.C: Add missing semicolon.
21282
21283 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
21284
21285 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
21286
21287 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21288
21289 * gcc.c-torture/execute/20040411-1.c: New test.
21290
21291 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
21292
21293 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
21294
21295 2004-04-09 Chris Demetriou <cgd@broadcom.com>
21296
21297 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
21298
21299 2004-04-09 Zack Weinberg <zack@codesourcery.com>
21300
21301 * lib/target-supports.exp (check_named_sections_available): New.
21302 * lib/gcc-dg.exp (dg-require-named-sections): New.
21303 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
21304 old-deja.exp. Also prune error-count message from HP linker.
21305 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
21306
21307 * g++.dg/init/init-ref4.C: Use dg-require-weak.
21308 * g++.old-deja/g++.pt/static3.C: Likewise.
21309 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
21310
21311 2004-04-09 Roger Sayle <roger@eyesopen.com>
21312
21313 * gcc.c-torture/execute/20040409-1.c: New test case.
21314 * gcc.c-torture/execute/20040409-2.c: New test case.
21315 * gcc.c-torture/execute/20040409-3.c: New test case.
21316
21317 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
21318
21319 * gcc.dg/20040409-1.c: New test.
21320
21321 2004-04-08 Roger Sayle <roger@eyesopen.com>
21322
21323 PR target/14888
21324 * g++.dg/opt/pr14888.C: New test case.
21325
21326 2004-04-08 Geoffrey Keating <geoffk@apple.com>
21327
21328 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
21329 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
21330 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
21331 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
21332 New tests.
21333
21334 2004-04-08 Paul Brook <paul@codesourcery.com>
21335
21336 * gcc.dg/spill-1.c: New test.
21337
21338 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21339
21340 * gcc.dg/torture/builtin-ctype-2.c: New test.
21341
21342 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
21343
21344 * gcc.dg/pch/pch.exp: Add largefile test.
21345
21346 2004-04-06 Geoffrey Keating <geoffk@apple.com>
21347
21348 * g++.dg/pch/externc-1.Hs: New.
21349 * g++.dg/pch/externc-1.C: New.
21350
21351 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21352
21353 * gcc.dg/compat/struct-by-value-5a_main.c,
21354 gcc.dg/compat/struct-by-value-5b_main.c: New files.
21355 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
21356 * gcc.dg/compat/struct-by-value-5a_x.c,
21357 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
21358 gcc.dg/compat/struct-by-value-5_x.c.
21359 * gcc.dg/compat/struct-by-value-5a_y.c,
21360 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
21361 gcc.dg/compat/struct-by-value-5_y.c.
21362
21363 * gcc.dg/compat/struct-by-value-6a_main.c,
21364 gcc.dg/compat/struct-by-value-6b_main.c: New files.
21365 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
21366 * gcc.dg/compat/struct-by-value-6a_x.c,
21367 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
21368 gcc.dg/compat/struct-by-value-6_x.c.
21369 * gcc.dg/compat/struct-by-value-6a_y.c,
21370 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
21371 gcc.dg/compat/struct-by-value-6_y.c.
21372
21373 * gcc.dg/compat/struct-by-value-7a_main.c,
21374 gcc.dg/compat/struct-by-value-7b_main.c: New files.
21375 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
21376 * gcc.dg/compat/struct-by-value-7a_x.c,
21377 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
21378 gcc.dg/compat/struct-by-value-7_x.c.
21379 * gcc.dg/compat/struct-by-value-7a_y.c,
21380 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
21381 gcc.dg/compat/struct-by-value-7_y.c.
21382
21383 2004-04-06 Jakub Jelinek <jakub@redhat.com>
21384
21385 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
21386 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
21387 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
21388 options.
21389
21390 2004-04-06 Uros Bizjak <uros@kss-loka.si>
21391
21392 * gcc.dg/builtins-36.c: New test.
21393
21394 2004-04-06 Paul Brook <paul@codesourcery.com>
21395
21396 * README.gcc: Remove obsolete contraint on testcases.
21397
21398 2004-04-05 Paul Brook <paul@codesourcery.com>
21399
21400 PR2123
21401 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
21402 failure and exit(0) on success.
21403 * g++.dg/expr/anew2.C: Ditto.
21404 * g++.dg/expr/anew3.C: Ditto.
21405 * g++.dg/expr/anew4.C: Ditto.
21406
21407 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
21408
21409 PR c++/3518
21410 * g++.dg/template/unify7.C: New.
21411
21412 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
21413
21414 * g++.dg/README: Bring up to date with new subdirectories; remove
21415 duplicate subdirectory lines.
21416
21417 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
21418
21419 PR c++/14007
21420 * g++.dg/template/unify5.C: New.
21421 * g++.dg/template/unify6.C: New.
21422 * g++.dg/template/qualttp20.C: Adjust.
21423 * g++.old-deja/g++.jason/report.C: Adjust.
21424 * g++.old-deja/g++.other/qual1.C: Adjust.
21425
21426 2004-04-01 Mark Mitchell <mark@codesourcery.com>
21427
21428 PR c++/14803
21429 * g++.dg/inherit/ptrmem1.C: New test.
21430
21431 2004-04-01 Jakub Jelinek <jakub@redhat.com>
21432
21433 PR c++/14755
21434 * gcc.c-torture/execute/20040331-1.c: New test.
21435 * gcc.dg/20040331-1.c: New test.
21436
21437 2004-04-01 Paul Brook <paul@codesourcery.com>
21438
21439 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
21440
21441 2004-03-30 Mark Mitchell <mark@codesourcery.com>
21442
21443 PR c++/14724
21444 * g++.dg/init/goto1.C: New test.
21445
21446 PR c++/14763
21447 * g++.dg/template/defarg4.C: New test.
21448
21449 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
21450
21451 * gcc.dg/altivec-11.c: Extend test for more valid cases.
21452
21453 2004-03-28 David Edelsohn <edelsohn@gnu.org>
21454
21455 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
21456
21457 2004-03-28 Zack Weinberg <zack@codesourcery.com>
21458
21459 * gcc.dg/noncompile/undeclared-2.c: New test.
21460
21461 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
21462
21463 * gcc.dg/940409-1.c: Remove XFAIL.
21464 * gcc.dg/reg-vol-struct-1.c: New test.
21465
21466 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21467
21468 * gcc.dg/torture/builtin-wctype-1.c: New test.
21469
21470 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
21471
21472 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
21473 * gcc.dg/20001101-1.c: Likewise.
21474 * gcc.dg/20001102-1.c: Likewise.
21475
21476 2004-03-25 Roger Sayle <roger@eyesopen.com>
21477
21478 * gcc.dg/compare8.c: Add an additional test for XOR.
21479
21480 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21481
21482 * gcc.dg/torture/builtin-ctype-1.c: New test.
21483
21484 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21485
21486 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
21487 * gcc.dg/torture/builtin-math-1.c: Likewise.
21488 * gcc.dg/torture/builtin-power-1.c: New test.
21489
21490 2004-03-24 Andreas Schwab <schwab@suse.de>
21491
21492 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
21493 IA64 assembler.
21494
21495 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
21496 Roger Sayle <roger@eyesopen.com>
21497
21498 * gcc.dg/compare8.c: New test case.
21499
21500 2004-03-23 Ziemowit Laski <zlaski@apple.com>
21501
21502 * g++.dg/ext/altivec-7.C: New test.
21503
21504 2004-03-23 Zack Weinberg <zack@codesourcery.com>
21505
21506 PR 12267, 12391, 12560, 13129, 14114, 14133
21507 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
21508 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
21509 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
21510 Adjust error regexps.
21511 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
21512 * gcc.dg/noncompile/undeclared-1.c: New test cases.
21513 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
21514 * gcc.dg/local1.c: Add explanatory comment.
21515
21516 2004-03-23 Roger Sayle <roger@eyesopen.com>
21517
21518 PR optimization/14669
21519 * g++.dg/opt/fold2.C: New test case.
21520
21521 2004-03-22 Jakub Jelinek <jakub@redhat.com>
21522
21523 PR c/14069
21524 * gcc.dg/20040322-1.c: New test.
21525
21526 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21527
21528 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
21529 * gcc.dg/ultrasp4.c: Likewise.
21530 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
21531
21532 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21533
21534 * gcc.dg/i386-sse-8.c: Reset default options.
21535
21536 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21537
21538 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
21539 in the error message text.
21540
21541 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21542
21543 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
21544
21545 2004-03-21 Mark Mitchell <mark@codesourcery.com>
21546
21547 PR c++/14616
21548 * g++.dg/init/array13.C: New test.
21549
21550 2004-03-20 Roger Sayle <roger@eyesopen.com>
21551
21552 PR target/13889
21553 * gcc.c-torture/compile/pr13889.c: New test case.
21554
21555 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
21556
21557 PR c/14635
21558 * builtins-1.c (nan, nans): Don't test.
21559 * builtins-30.c: Don't use nan, nanf, nanl.
21560 * builtins-35.c: New test.
21561
21562 2004-03-19 Ziemowit Laski <zlaski@apple.com>
21563
21564 * g++.dg/ext/altivec-6.C: New test.
21565
21566 2004-03-19 Mark Mitchell <mark@codesourcery.com>
21567
21568 * g++.dg/init/placement3.C: New test.
21569
21570 * g++.dg/template/spec13.C: New test.
21571
21572 * g++.dg/lookup/using11.C: New test.
21573
21574 * g++.dg/lookup/koenig3.C: New test.
21575
21576 * g++.dg/template/operator2.C: New test.
21577
21578 * g++.dg/expr/dtor3.C: New test.
21579 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
21580 marker.
21581 * g++.old-deja/g++.law/visibility28.C: Likewise.
21582
21583 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
21584
21585 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
21586 * gcc.dg/ppc64-abi-3.c: Likewise.
21587
21588 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21589
21590 PR c++/14545
21591 * g++.dg/parse/template15.C: New test.
21592
21593 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21594
21595 * g++.dg/expr/dtor2.C: New test.
21596
21597 * g++.dg/lookup/anon4.C: New test.
21598
21599 * g++.dg/overload/using1.C: New test.
21600
21601 * g++.dg/template/lookup7.C: New test.
21602
21603 * g++.dg/template/typename6.C: New test.
21604
21605 * g++.dg/expr/cond6.C: New test.
21606
21607 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21608
21609 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
21610
21611 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21612
21613 * g++.dg/expr/cond5.C: New test.
21614 * g++.dg/expr/constcast1.C: Likewise.
21615 * g++.dg/expr/ptrmem2.C: Likewise.
21616 * g++.dg/expr/ptrmem3.C: Likewise.
21617 * g++.dg/lookup/main1.C: Likewise.
21618 * g++.dg/template/lookup6.C: Likewise.
21619
21620 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21621
21622 * gcc.dg/local1.c: New test.
21623
21624 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
21625
21626 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21627
21628 * gcc.dg/torture/builtin-convert-1.c: New test.
21629
21630 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21631
21632 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
21633
21634 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21635
21636 PR c++/14481
21637 * g++.dg/warn/Wunused-7.C: New test.
21638
21639 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21640
21641 * gcc.dg/torture/builtin-integral-1.c: New test.
21642
21643 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21644
21645 PR c++/14586
21646 * g++.dg/parse/non-dependent3.C: New test.
21647
21648 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
21649
21650 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
21651 * g++.dg/eh/simd-2.C: Likewise.
21652 * g++.dg/init/array10.C: Likewise.
21653 * gcc.c-torture/compile/simd-1.c: Likewise.
21654 * gcc.c-torture/compile/simd-2.c: Likewise.
21655 * gcc.c-torture/compile/simd-3.c: Likewise.
21656 * gcc.c-torture/compile/simd-4.c: Likewise.
21657 * gcc.c-torture/compile/simd-6.c: Likewise.
21658 * gcc.c-torture/execute/simd-1.c: Likewise.
21659 * gcc.c-torture/execute/simd-2.c: Likewise.
21660 * gcc.dg/compat/vector-defs.h: Likewise.
21661 * gcc.dg/20020531-1.c: Likewise.
21662 * gcc.dg/altivec-3.c: Likewise.
21663 * gcc.dg/altivec-4.c: Likewise.
21664 * gcc.dg/altivec-varargs-1.c: Likewise.
21665 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
21666 * gcc.dg/i386-mmx-3.c: Likewise.
21667 * gcc.dg/i386-sse-4.c: Likewise.
21668 * gcc.dg/i386-sse-5.c: Likewise.
21669 * gcc.dg/i386-sse-8.c: Likewise.
21670 * gcc.dg/simd-1.c: Likewise.
21671 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
21672 __ev64_opaque__ since the machine description provides it.
21673
21674 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21675
21676 * lib/compat.exp (skip_list): New global variable.
21677 Use it to hold the user defined COMPAT_SKIPS list if any.
21678 (compat-obj): Add the members of skip_list to optall.
21679
21680 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21681
21682 * gcc.dg/compat/union-by-value-1_main.c,
21683 union-by-value-1_x.c, union-by-value-1_y.c,
21684 union-check.h, union-defs.h,
21685 union-init.h, union-return-1_main.c,
21686 union-return-1_x.c, union-return-1_y.c: New files.
21687
21688 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21689
21690 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
21691 mixed-struct-init.h: Add 4 mixed structure types.
21692 struct-by-value-21_main.c, struct-by-value-21_x.c,
21693 struct-by-value-21_y.c, struct-return-21_main.c,
21694 struct-return-21_x.c, struct-return-21_y.c: New files.
21695
21696 2004-03-13 Mark Mitchell <mark@codesourcery.com>
21697
21698 PR c++/14550
21699 * g++.dg/parse/template14.C: New test.
21700
21701 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21702
21703 * gcc.c-torture/execute/20040313-1.c: New test.
21704
21705 2004-03-13 Jakub Jelinek <jakub@redhat.com>
21706
21707 PR target/14533
21708 * gcc.dg/20040311-2.c: New test.
21709
21710 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
21711
21712 PR other/14544
21713 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
21714 bit-field.
21715
21716 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
21717
21718 * gcc.dg/20040305-2.c: Add missing return statement.
21719
21720 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21721
21722 * gcc.dg/builtins-34.c: Also check pow10*.
21723
21724 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21725
21726 PR target/14262
21727 * gcc.dg/20040305-2.c: New test.
21728
21729 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21730
21731 * gcc.dg/20040310-1.c: New test.
21732
21733 2004-03-11 Roger Sayle <roger@eyesopen.com>
21734
21735 * gcc.c-torture/execute/20040311-1.c: New test case.
21736
21737 2004-03-11 Mark Mitchell <mark@codesourcery.com>
21738
21739 PR c++/14476
21740 * g++.dg/lookup/enum1.C: New test.
21741
21742 2004-03-10 Mark Mitchell <mark@codesourcery.com>
21743
21744 PR c++/14510
21745 * g++.dg/lookup/struct2.C: New test.
21746
21747 2004-03-10 Uros Bizjak <uros@kss-loka.si>
21748
21749 * gcc.dg/builtins-34.c: New test.
21750
21751 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21752
21753 * gcc.dg/torture/builtin-nonneg-1.c: New test.
21754
21755 2004-03-09 James E Wilson <wilson@specifixinc.com>
21756
21757 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
21758 * gcc.dg/alias-2.c: New testcase.
21759
21760 2004-03-09 Zack Weinberg <zack@codesourcery.com>
21761
21762 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
21763
21764 2004-03-09 Roger Sayle <roger@eyesopen.com>
21765
21766 * gcc.c-torture/execute/20040309-1.c: New test case.
21767
21768 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
21769
21770 PR c++/14397
21771 * g++.dg/overload/ref1.C: New.
21772
21773 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21774
21775 PR c++/14409
21776 * g++.dg/template/spec12.C: New test.
21777
21778 PR c++/14448
21779 * g++.dg/parse/crash14.C: New test.
21780
21781 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21782
21783 PR c++/14230
21784 * g++.dg/init/ref11.C: New test.
21785
21786 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21787
21788 PR c++/14432
21789 * g++.dg/parse/builtin2.C: New test.
21790
21791 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21792
21793 PR c++/14401
21794 * g++.dg/init/ctor3.C: New test.
21795 * g++.dg/init/union1.C: New test.
21796 * g++.dg/ext/anon-struct4.C: New test.
21797
21798 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21799
21800 * g++.dg/lookup/koenig1.C: Tweak error messages.
21801 * g++.dg/lookup/used-before-declaration.C: Likewise.
21802 * g++.dg/other/do1.C: Likewise.
21803 * g++.dg/overload/koenig1.C: Likewise.
21804 * g++.dg/parse/crash13.C: Likewise.
21805 * g++.dg/template/instantiate3.C: Likewise.
21806
21807 2004-03-08 Eric Christopher <echristo@redhat.com>
21808
21809 * * lib/target-supports.exp: Enable libiconv in test
21810 compilation. Fix up error checking.
21811
21812 2004-03-08 Roger Sayle <roger@eyesopen.com>
21813
21814 PR middle-end/14289
21815 * gcc.dg/pr14289-1.c: New test case.
21816 * gcc.dg/pr14289-2.c: Likewise.
21817 * gcc.dg/pr14289-3.c: Likewise.
21818
21819 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
21820
21821 * gcc.c-torture/execute/20040308-1.c: New test.
21822
21823 2004-03-07 Roger Sayle <roger@eyesopen.com>
21824
21825 * gcc.c-torture/execute/20040307-1.c: New test case.
21826
21827 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
21828
21829 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
21830
21831 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
21832
21833 * gcc.dg/20040306-1.c: New test.
21834
21835 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
21836
21837 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
21838 them static.
21839 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
21840
21841 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21842
21843 PR c/14465
21844 * gcc.dg/decl-6.c: New test.
21845
21846 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21847
21848 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
21849 Rename LOGPOW -> LOG_POW.
21850 (SQRT_EXP, POW_EXP): New.
21851
21852 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21853
21854 * gcc.dg/i386-sse-8.c: New test.
21855
21856 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21857
21858 PR c/14114
21859 * gcc.dg/decl-5.c: New test.
21860
21861 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
21862
21863 * gcc.dg/20040305-1.c: New test.
21864
21865 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
21866
21867 PR other/14354
21868 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
21869
21870 2004-03-04 Ziemowit Laski <zlaski@apple.com>
21871
21872 PR c++/14425, c++/14426
21873 * g++.dg/ext/altivec-4.C: New test.
21874 * g++.dg/ext/altivec-5.C: New test.
21875
21876 2004-03-04 Geoffrey Keating <geoffk@apple.com>
21877
21878 * g++.old-deja/g++.other/linkage1.C: Expect errors about
21879 global variables of a type with no linkage.
21880 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
21881 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
21882 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
21883 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
21884 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
21885 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
21886 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
21887 * g++.dg/warn/deprecated.C: Name enum Color.
21888 * g++.dg/overload/VLA.C: Name structure for 'b'.
21889 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
21890
21891 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21892
21893 * gcc.c-torture/compile/20040304-1.c: New test.
21894
21895 2004-03-03 Zack Weinberg <zack@codesourcery.com>
21896
21897 PR 13728
21898 * gcc.dg/decl-4.c: New testcase.
21899
21900 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
21901
21902 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
21903 as PRECF if sizeof (float) > sizeof (double).
21904 (PRECL): Make it the same as PRECF if
21905 sizeof (float) > sizeof (long double).
21906
21907 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21908
21909 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
21910 system type. Add check for irix6 which doesn't have c99 runtime.
21911
21912 2004-03-03 Bob Wilson <bob.wilson@acm.org>
21913
21914 * gcc.dg/const-elim-1.c: xfail for xtensa.
21915
21916 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21917
21918 PR c++/14369
21919 * g++.dg/template/cond4.C: New test.
21920
21921 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21922
21923 PR c++/14360
21924 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
21925
21926 PR c++/14361
21927 * g++.dg/parse/defarg7.C: New test.
21928
21929 PR c++/14359
21930 * g++.dg/template/friend26.C: New test.
21931
21932 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21933
21934 PR c++/14324
21935 * g++.dg/abi/mangle21.C: New test.
21936
21937 PR c++/14260
21938 * g++.dg/parse/constructor2.C: New test.
21939
21940 PR c++/14337
21941 * g++.dg/template/sfinae1.C: New test.
21942
21943 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21944
21945 PR c++/14267
21946 * g++.dg/expr/crash2.C: New test.
21947
21948 PR middle-end/13448
21949 * gcc.dg/inline-5.c: New test.
21950 * gcc.dg/always-inline.c: Split out tests into ...
21951 * gcc.dg/always-inline2.c: ... this and ...
21952 * gcc.dg/always-inline3.c: ... this.
21953
21954 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21955
21956 PR debug/12103
21957 * g++.dg/debug/crash1.C: New test.
21958
21959 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
21960
21961 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
21962 function with __attribute__((noinline)).
21963 (recurser_void2): Likewise.
21964 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
21965 (recurser_void2): Likewise.
21966
21967 2004-02-29 Roger Sayle <roger@eyesopen.com>
21968
21969 PR middle-end/14203
21970 * g++.dg/warn/Wunused-6.C: New test case.
21971
21972 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
21973
21974 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
21975 not defined.
21976
21977 2004-02-27 Eric Christopher <echristo@redhat.com>
21978
21979 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
21980 * g++.dg/charset/asm2.c: Run only x86.
21981 * gcc.dg/charset/asm3.c: Ditto.
21982
21983 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
21984
21985 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
21986 ld_library_path.
21987
21988 2004-02-27 Ziemowit Laski <zlaski@apple.com>
21989
21990 * g++.dg/ext/altivec-3.C: New.
21991
21992 2004-02-26 Richard Henderson <rth@redhat.com>
21993
21994 * g++.dg/ext/attrib10.C: Mark for warning.
21995 * gcc.dg/attr-alias-1.c: New.
21996
21997 2004-02-26 Richard Henderson <rth@redhat.com>
21998
21999 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
22000 * gcc.c-torture/execute/20040208-2.c: ... it back.
22001
22002 2004-02-26 Eric Christopher <echristo@redhat.com>
22003
22004 * lib/target-supports.exp (check-iconv-available): New function.
22005 * lib/gcc-dg.exp (dg-require-iconv): New function.
22006 Use above.
22007 * gcc.dg/charset: New directory.
22008 * gcc.dg/charset/charset.exp: New file.
22009 * gcc.dg/charset/asm1.c: Ditto.
22010 * gcc.dg/charset/asm2.c: Ditto.
22011 * gcc.dg/charset/asm3.c: Ditto.
22012 * gcc.dg/charset/asm4.c: Ditto.
22013 * gcc.dg/charset/asm5.c: Ditto.
22014 * gcc.dg/charset/attribute1.c: Ditto.
22015 * gcc.dg/charset/attribute2.c: Ditto.
22016 * gcc.dg/charset/string1.c: Ditto.
22017 * g++.dg/charset: New directory.
22018 * g++.dg/dg.exp: Add here. Special options.
22019 * g++.dg/charset/charset.exp: New file.
22020 * g++.dg/charset/asm1.c: Ditto.
22021 * g++.dg/charset/asm2.c: Ditto.
22022 * g++.dg/charset/asm3.c: Ditto.
22023 * g++.dg/charset/asm4.c: Ditto.
22024 * g++.dg/charset/attribute1.c: Ditto.
22025 * g++.dg/charset/attribute2.c: Ditto.
22026 * g++.dg/charset/extern1.cc: Ditto.
22027 * g++.dg/charset/extern2.cc: Ditto.
22028 * g++.dg/charset/string1.c: Ditto.
22029
22030 2004-02-26 Mark Mitchell <mark@codesourcery.com>
22031
22032 PR c++/14278
22033 * g++.dg/parse/comma1.C: New test.
22034
22035 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22036
22037 PR c++/14284
22038 * g++.dg/template/ttp8.C: New test.
22039
22040 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
22041
22042 * gcc.dg/fixuns-trunc-1.c: New test.
22043
22044 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22045
22046 * gcc.dg/builtins-config.h: Use #elif.
22047
22048 2004-02-26 Michael Matz <matz@suse.de>
22049
22050 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
22051 * gcc.dg/991214-1.c: Likewise.
22052 * gcc.dg/i386-asm-1.c: Likewise.
22053
22054 2004-02-25 Richard Henderson <rth@redhat.com>
22055
22056 * gcc.c-torture/execute/20040208-2.c: Move ...
22057 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
22058
22059 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22060
22061 PR c++/14246
22062 * g++.dg/other/crash-3.C: New test.
22063
22064 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22065
22066 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
22067 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
22068
22069 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
22070 HP-UX.
22071
22072 2004-02-24 Michael Matz <matz@suse.de>
22073
22074 * gcc.dg/i386-regparm.c: New.
22075
22076 2004-02-23 James E Wilson <wilson@specifixinc.com>
22077
22078 * gcc.c-torture/execute/20040223-1.c: New.
22079
22080 2004-02-23 Zack Weinberg <zack@codesourcery.com>
22081 Kazu Hirata <kazu@cs.umass.edu>
22082
22083 * gcc.dg/fwritable-strings-1.c: Remove.
22084
22085 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
22086
22087 PR c/14156
22088 * gcc.dg/20040223-1.c: New test.
22089
22090 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22091
22092 PR c++/14106
22093 * g++.dg/ext/typeof9.C: New test.
22094
22095 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22096
22097 PR c++/14250
22098 * g++.dg/other/switch1.C: New test.
22099
22100 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22101
22102 * gcc.dg/cast-function-1.c: Adjust for new informative message.
22103 * gcc.dg/va-arg-1.c: Likewise.
22104
22105 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22106
22107 PR c++/14143
22108 * g++.dg/template/koenig5.C: New test.
22109
22110 2004-02-21 Ziemowit Laski <zlaski@apple.com>
22111
22112 * g++.dg/ext/altivec-1.C: Generalize target triple.
22113 * g++.dg/ext/altivec-2.C: New test case.
22114 * g++.dg/ext/altivec_check.h: New file.
22115 * gcc.dg/altivec-1.c: Generalize target triple;
22116 include altivec_check.h and call altivec_check().
22117 * gcc.dg/altivec-[2-5].c: Generalize target triple.
22118 * gcc.dg/altivec-6.c: New test case.
22119 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
22120 type casts as needed.
22121 * gcc.dg/altivec-10.c: Include altivec_check.h and call
22122 altivec_check().
22123 * gcc.dg/altivec-12.c: New test case.
22124 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
22125 include altivec_check.h and call altivec_check().
22126 * gcc.dg/altivec_check.h: New file.
22127
22128 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22129
22130 * lib/target-supports.exp (check_alias_available): Don't mangle
22131 function `g' in test program.
22132
22133 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22134
22135 * lib/target-supports.exp (check_profiling_available): Check
22136 argument to determine whether we support a profiling type.
22137 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
22138 check_profiling_available.
22139 * g++.dg/bprob/bprob.exp: Likewise.
22140 * g77.dg/bprob/bprob.exp: Likewise.
22141 * gcc.misc-tests/bprob.exp: Likewise.
22142 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
22143 dg-require-profiling and delete expected error handling.
22144 * gcc.dg/20021014-1.c: Likewise.
22145 * gcc.dg/nest.c: Likewise.
22146
22147 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22148
22149 PR c++/12007
22150 * g++.dg/other/vthunk1.C: New test.
22151
22152 2004-02-20 Falk Hueffner <falk@debian.org>
22153
22154 PR target/14201
22155 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
22156
22157 2004-02-20 Mark Mitchell <mark@codesourcery.com>
22158
22159 PR c++/13927
22160 * g++.dg/other/error8.C: Remove XFAIL markers.
22161
22162 PR c++/14173
22163 * g++.dg/ext/packed5.C: New test.
22164
22165 PR c++/14199
22166 * g++.dg/warn/Wunused-5.C: New test.
22167
22168 PR c++/14186
22169 * g++.dg/lookup/member1.C: New test.
22170
22171 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
22172
22173 * gcc.c-torture/compile/20040130-1.c: Enable only when
22174 __INT_MAX__ >= 2147483647L.
22175 * gcc.c-torture/compile/961203-1.c: Likewise.
22176
22177 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
22178
22179 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
22180 * g++.dg/opt/template1.C: Robustify assembler regexp
22181
22182 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22183
22184 * gcc.c-torture/execute/simd-4.x: Remove.
22185 * gcc.c-torture/execute/va-arg-25.x: Likewise.
22186 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
22187 Guard with #ifndef SKIP_ATTRIBUTE.
22188 * gcc.dg/compat/vector-1_y.c: Likewise.
22189 * gcc.dg/compat/vector-2_x.c: Likewise.
22190 * gcc.dg/compat/vector-2_y.c: Likewise.
22191 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
22192 * g++.dg/eh/simd-2.C: Likewise.
22193
22194 2004-02-19 Alan Modra <amodra@bigpond.net.au>
22195
22196 * gcc.c-torture/compile/complex-1.c: New.
22197
22198 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
22199
22200 PR target/14209
22201 * gcc.c-torture/execute/20040218-1.c: New test.
22202
22203 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22204
22205 PR c++/14181
22206 * g++.dg/parse/new2.C: New test.
22207
22208 2004-02-18 Paul Brook <paul@codesourcery.com>
22209
22210 * gcc.c-torture/compile/libcall-1.c: New test.
22211
22212 2004-02-18 Paul Brook <paul@codesourcery.com>
22213
22214 PR debug/12934
22215 * gcc.dg/debug/debug-7.c: New test.
22216
22217 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
22218
22219 * gcc.dg/20040217-1.c: New test.
22220
22221 2004-02-17 Zack Weinberg <zack@codesourcery.com>
22222
22223 * gcc.c-torture/execute/990208-1.x: Delete.
22224
22225 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
22226
22227 * gcc.c-torture/execute/20040208-2.x: New file.
22228
22229 2004-02-17 Mark Mitchell <mark@codesourcery.com>
22230
22231 PR c++/11326
22232 * g++.dg/abi/structret1.C: New test.
22233
22234 2004-02-17 Jakub Jelinek <jakub@redhat.com>
22235
22236 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
22237 (i386_cpuid): No need to test if cpuid is available on AMD64.
22238 Fix assembly, so that it works onboth i386 and AMD64.
22239 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
22240 (vecInLong): Fix s[] member type to unsigned int.
22241 (vecInWord): Remove type.
22242 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
22243 (a64, b64, c64, d64, e64): Remove.
22244 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
22245 Remove unused variable. Remove initialization of removed variables.
22246 Don't call mmx_tests nor sse_tests.
22247 (reference_mmx, reference_sse): Remove.
22248 (check): Add return stmt.
22249 * gcc.dg/i386-sse-7.c: New test.
22250 * gcc.dg/i386-mmx-4.c: New test.
22251
22252 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22253
22254 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
22255 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22256 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22257 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
22258 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
22259 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
22260 g++.dg/tc1/dr94.C: Fix line terminator.
22261
22262 2004-02-16 Geoffrey Keating <geoffk@apple.com>
22263
22264 * gcc.c-torture/compile/20040216-1.c: New.
22265
22266 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22267
22268 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22269 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22270 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
22271 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
22272 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
22273 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
22274
22275 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22276
22277 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
22278
22279 2004-02-15 Mark Mitchell <mark@codesourcery.com>
22280
22281 PR c++/13971
22282 * g++.dg/expr/cond4.C: New test.
22283
22284 PR c++/14086
22285 * g++.dg/lookup/crash2.C: New test.
22286
22287 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
22288
22289 * gcc.c-torture/compile/20040214-2.c: New test.
22290
22291 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
22292
22293 PR c++/14116
22294 * g++.dg/ext/typeof8.C: New test.
22295
22296 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
22297
22298 * gcc.c-torture/compile/20040214-1.c: New test.
22299
22300 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22301
22302 PR c++/13635
22303 * g++.dg/template/spec11.C: New test.
22304
22305 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22306
22307 PR c++/13927
22308 * g++.dg/other/error8.C: New test.
22309
22310 2004-02-13 Mark Mitchell <mark@codesourcery.com>
22311
22312 PR c++/14122
22313 * g++.dg/template/array4.C: New test.
22314
22315 PR c++/14108
22316 * g++.dg/inherit/thunk2.C: New test.
22317
22318 PR c++/14083
22319 * g++.dg/eh/cond2.C: New test.
22320
22321 2004-02-12 Alan Modra <amodra@bigpond.net.au>
22322
22323 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
22324
22325 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
22326
22327 * lib/scanasm.exp (dg-scan): Quote pattern before display.
22328
22329 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
22330
22331 * g++.dg/simd-2.C: xfail on ppc64-linux.
22332
22333 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
22334
22335 PR c/456
22336 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
22337 tests.
22338
22339 2004-02-11 Uros Bizjak <uros@kss-loka.si>
22340
22341 * gcc.dg/builtins-33.c: New test.
22342
22343 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
22344
22345 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
22346
22347 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22348
22349 * g++.dg/simd-2.C: Set -maltivec for ppc64.
22350
22351 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22352
22353 * gcc.dg/ppc64-abi-3.c: New test.
22354
22355 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
22356
22357 PR c/14092
22358
22359 * gcc.dg/pr14092-1.c: New testcase.
22360
22361 2004-02-10 Alan Modra <amodra@bigpond.net.au>
22362
22363 * gcc.dg/cpp/assert4.c: Fix typo last change.
22364
22365 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
22366 * gcc.dg/cpp/assert4.c: Handle powerpc64.
22367
22368 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
22369
22370 2004-02-09 Roger Sayle <roger@eyesopen.com>
22371
22372 * gcc.c-torture/compile/20040209-1.c: New test case.
22373
22374 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
22375
22376 * gcc.dg/c90-init-1.c: Adjust expected error messages.
22377
22378 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
22379
22380 * gcc.c-torture/execute/20040208-[12].c: New tests.
22381
22382 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22383
22384 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
22385
22386 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22387
22388 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
22389
22390 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22391
22392 Bug 13856
22393 * gcc.dg/visibility-8.c: New testcase.
22394
22395 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22396
22397 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
22398 arguments.
22399 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
22400
22401 2004-02-07 Roger Sayle <roger@eyesopen.com>
22402
22403 PR middle-end/13696
22404 * g++.dg/opt/fold1.C: New test case.
22405
22406 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22407
22408 PR c++/14033
22409 * g++.dg/other/crash-2.C: New test.
22410
22411 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22412
22413 PR c++/14028
22414 * g++.dg/parse/angle-bracket2.C: New test.
22415
22416 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22417
22418 PR middle-end/13750
22419 Revert:
22420 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22421 PR pch/13361
22422 * testsuite/g++.dg/pch/wchar-1.C: New.
22423 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22424
22425 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22426
22427 PR c++/14008
22428 * g++.dg/parse/error15.C: New test.
22429 * g++.dg/parse/crash11.C: Update dg-error mark.
22430
22431 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22432
22433 PR c++/13932
22434 * g++.dg/warn/conv2.C: New test.
22435
22436 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22437
22438 PR c++/13086
22439 * g++.dg/warn/incomplete1.C: Remove xfail.
22440
22441 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22442
22443 * lib/file-format.exp (gcc_target_object_format): Use
22444 ${tool}_target_compile, not gcc_target_compile.
22445 * lib/target-supports.exp (check_alias_available): Likewise.
22446 (check_gc_sections_available): Likewise.
22447 * g++.dg/ext/attrib10.C: Use dg-require-alias.
22448 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
22449 dg-require-alias.
22450
22451 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22452
22453 PR c++/13969
22454 * g++.dg/template/static6.C: New test.
22455
22456 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
22457
22458 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
22459
22460 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22461
22462 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
22463 tests for systems where `char' is unsigned by default.
22464
22465 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22466
22467 PR c++/13997
22468 * g++.dg/template/partial3.C: New test.
22469
22470 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
22471
22472 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
22473 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
22474 Remove mentions of obsolete ports.
22475
22476 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
22477
22478 * gcc.dg/noncompile/20001228-1.c: Fix for new
22479 error message.
22480
22481 2004-02-03 Roger Sayle <roger@eyesopen.com>
22482
22483 PR target/9348
22484 * gcc.c-torture/execute/multdi-1.c: New test case.
22485
22486 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22487
22488 PR c++/13925
22489 * g++.dg/template/lookup5.C: New test.
22490
22491 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22492
22493 PR c++/13950
22494 * g++.dg/template/lookup4.C: New test.
22495
22496 PR c++/13970
22497 * g++.dg/parse/error14.C: New test.
22498
22499 PR c++/14002
22500 * g++.dg/parse/template13.C: New test.
22501
22502 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22503
22504 PR c++/13978
22505 * g++.dg/template/koenig4.C: New test.
22506
22507 PR c++/13968
22508 * g++.dg/template/crash17.C: New test.
22509
22510 PR c++/13975
22511 * g++.dg/parse/error13.C: New test.
22512 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
22513
22514 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22515
22516 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
22517
22518 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
22519
22520 PR c/11658
22521 PR c/13994
22522 * gcc.dg/noncompile/20040203-1.c: New test.
22523 * gcc.dg/noncompile/20040203-2.c: Likewise.
22524 * gcc.dg/noncompile/20040203-3.c: Likewise.
22525 * gcc.dg/20040203-1.c: Likewise.
22526
22527 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
22528
22529 PR c++/10858
22530 * g++.dg/template/sizeof7.C: New test.
22531
22532 2004-02-02 Eric Christopher <echristo@redhat.com>
22533 Zack Weinberg <zack@codesourcery.com>
22534
22535 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
22536
22537 2004-02-02 Zack Weinberg <zack@codesourcery.com>
22538
22539 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
22540 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
22541 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
22542 * gcc.dg/cleanup-5.c: Run only on Linux targets.
22543
22544 2004-02-02 Mark Mitchell <mark@codesourcery.com>
22545
22546 PR c++/13113
22547 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
22548
22549 PR c++/13854
22550 * g++.dg/ext/attrib13.C: New test.
22551
22552 PR c++/13907
22553 * g++.dg/conversion/op2.C: New test.
22554
22555 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22556
22557 * gcc.dg/titype-1.c: Fix pasto.
22558
22559 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22560
22561 * gcc.dg/titype-1.c: New test.
22562
22563 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22564
22565 PR c++/13957
22566 * g++.dg/template/non-type-template-argument-1.C,
22567 g++.dg/template/qualified-id1.C: Update dg-error marks.
22568 * g++.dg/template/nontype6.C: New test.
22569
22570 2004-02-01 Roger Sayle <roger@eyesopen.com>
22571
22572 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
22573 * gcc.dg/builtins-31.c: New testcase.
22574 * gcc.dg/builtins-32.c: New testcase.
22575
22576 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
22577
22578 * objc.dg/call-super-2.m: Update line numbers
22579 for the including of stddef.h.
22580
22581 2004-01-30 Michael Matz <matz@suse.de>
22582
22583 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
22584 g++.dg/ext/case-range3.C: New tests.
22585
22586 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22587
22588 DR206
22589 PR c++/13813
22590 * g++.dg/template/member4.C: New test.
22591
22592 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22593
22594 PR c++/13683
22595 * g++.dg/template/sizeof6.C: New test.
22596
22597 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22598
22599 * gcc.dg/fwritable-strings-1.c: New test.
22600
22601 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22602
22603 * gcc.c-torture/compile/20040130-1.c: New test.
22604
22605 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
22606
22607 * objc.dg/call-super-2.m: Include stddef.h for size_t.
22608
22609 2004-01-29 Mark Mitchell <mark@codesourcery.com>
22610
22611 PR c++/13883
22612 * g++.dg/template/ctor3.C: New test.
22613
22614 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22615
22616 * g++.dg/tc1: New directory.
22617 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
22618 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
22619 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
22620 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
22621 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
22622
22623 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22624
22625 * g++.dg/parse/error11.C: New test.
22626 * g++.dg/parse/error12.C: Likewise.
22627
22628 2004-01-28 Ziemowit Laski <zlaski@apple.com>
22629
22630 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
22631 (scan_initial, main): Use aligned_sizeof instead of sizeof.
22632
22633 2004-01-28 Mark Mitchell <mark@codesourcery.com>
22634
22635 PR c++/13791
22636 * g++.dg/ext/attrib12.C: New test.
22637
22638 PR c++/13736
22639 * g++.dg/parse/cast2.C: New test.
22640
22641 2004-01-27 James E Wilson <wilson@specifixinc.com>
22642
22643 * objc.dg/encode-2.m (main): New local string. Set depending on
22644 sizeof long. Use in sscanf call.
22645 * objc.dg/encode-3.m (main): New local string. Set depending on
22646 sizeof long. Use in scan_initial call.
22647
22648 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22649
22650 * objc.dg/call-super-2.m: Make LP64-safe.
22651 * objc.dg/desig-init-1.m: Likewise.
22652
22653 2004-01-27 Devang Patel <dpatel@apple.com>
22654
22655 * g++.dg/debug/namespace1.C: New test.
22656
22657 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
22658
22659 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
22660 xscale-*-*.
22661
22662 * gcc.dg/arm-mmx-1.c: New test.
22663
22664 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22665
22666 * gcc.dg/20040127-1.c: New test.
22667 * gcc.dg/20040127-2.c: New test.
22668
22669 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22670
22671 * objc.dg/stret-1.m (glob): Renamed to globa.
22672
22673 2004-01-26 Mark Mitchell <mark@codesourcery.com>
22674
22675 PR c++/13663
22676 * g++.dg/expr/for1.C: New test.
22677
22678 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
22679
22680 PR middle-end/13779
22681 * gcc.dg/darwin-longlong.c: New test.
22682
22683 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
22684
22685 * gcc.dg/20040124-1.c: Moved test from here...
22686 * gcc.c-torture/compile/20040124-1.c: ...to here.
22687
22688 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22689
22690 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
22691 the assembly output if -m64 is passed.
22692
22693 2004-01-25 Mark Mitchell <mark@codesourcery.com>
22694
22695 PR c++/13833
22696 * g++.dg/template/cond3.C: New test.
22697
22698 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22699
22700 PR c++/13810
22701 * g++.dg/template/ttp7.C: New test.
22702
22703 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22704
22705 PR c++/13797
22706 * g++.dg/template/nontype4.C: New test.
22707 * g++.dg/template/nontype5.C: Likewise.
22708
22709 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
22710
22711 * gcc.dg/torture/mips-clobber-at.c: New test.
22712
22713 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
22714
22715 * gcc.dg/20040124-1.c: New test.
22716
22717 2004-01-24 Jakub Jelinek <jakub@redhat.com>
22718
22719 * gcc.dg/20040123-1.c: New test.
22720
22721 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22722
22723 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
22724
22725 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
22726
22727 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
22728
22729 2004-01-23 Andrew Pinski <apinski@apple.com>
22730
22731 * gcc.dg/20030121-1.c: Move to ..
22732 * gcc.dg/20040121-1.c: here.
22733
22734 2004-01-23 Roger Sayle <roger@eyesopen.com>
22735
22736 * gcc.dg/builtins-29.c: New test case.
22737
22738 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22739
22740 PR 18314
22741 * gcc.dg/builtins-30.c: New testcase.
22742
22743 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
22744
22745 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
22746 * lib/g77.exp: Likewise.
22747 * lib/objc.exp: Likewise.
22748 * lib/g++.exp: Likewise.
22749
22750 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22751
22752 * gcc.dg/struct-by-value-2.c: New test.
22753
22754 2004-01-21 Andrew Pinski <apinski@apple.com>
22755
22756 PR target/13785
22757 * gcc.dg/20030121-1.c: New test.
22758
22759 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
22760
22761 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
22762 clobber frame pointer register in asm statement.
22763
22764 2004-01-21 Falk Hueffner <falk@debian.org>
22765
22766 * gcc.c-torture/compile/20040121-1.c: New test.
22767
22768 2004-01-21 Zack Weinberg <zack@codesourcery.com>
22769
22770 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
22771
22772 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
22773
22774 * gcc.dg/ppc64-abi-2.c: New test.
22775
22776 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
22777
22778 * lib/treelang.exp: Fill out this file.
22779 * lib/treelang-dg.exp: New File.
22780
22781 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
22782
22783 * gcc.c-torture/compile/981022-1.c: Remove.
22784 * gcc.dg/array-5.c: Remove XFAIL.
22785 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
22786 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
22787 gcc.dg/cond-lvalue-1.c: Update.
22788 * gcc.dg/cast-lvalue-2.c: New test.
22789
22790 2004-01-19 Mark Mitchell <mark@codesourcery.com>
22791
22792 PR c++/13592
22793 * g++.dg/other/error1.C (class foo): Tweak error message.
22794
22795 PR c++/13592
22796 * g++.dg/template/call2.C: New test.
22797
22798 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22799
22800 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
22801 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
22802 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
22803 scalar-return-1_x.c, scalar-return-2_y.c,
22804 scalar-return-3_x.c, scalar-return-3_y.c,
22805 scalar-return-4_x.c, scalar-return-4_y.c,
22806 struct-align-1.h, struct-align-1_x.c,
22807 struct-align-1_y.c, struct-align-2.h,
22808 struct-align-2_x.c, struct-align-2_y.c,
22809 struct-by-value-10_y.c, struct-by-value-11_x.c,
22810 struct-by-value-11_y.c, struct-by-value-12_x.c,
22811 struct-by-value-12_y.c, struct-by-value-13_x.c,
22812 struct-by-value-13_y.c, struct-by-value-14_x.c,
22813 struct-by-value-14_y.c, struct-by-value-15_x.c,
22814 struct-by-value-15_y.c, struct-by-value-16_y.c,
22815 struct-by-value-17_y.c, struct-by-value-18_y.c,
22816 struct-by-value-19_y.c, struct-by-value-1_x.c,
22817 struct-by-value-1_y.c, struct-by-value-20_y.c,
22818 struct-by-value-2_x.c, struct-by-value-2_y.c,
22819 struct-by-value-3_y.c, struct-by-value-4_x.c,
22820 struct-by-value-4_y.c, struct-by-value-5_y.c,
22821 struct-by-value-6_y.c, struct-by-value-7_y.c
22822 struct-by-value-8_x.c, struct-by-value-8_y.c
22823 struct-by-value-9_x.c, struct-by-value-9_y.c
22824 struct-return-10_x.c, struct-return-10_y.c,
22825 struct-return-19_x.c, struct-return-20_x.c
22826 struct-return-2_x.c, struct-return-2_y.c
22827 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
22828 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
22829
22830 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22831
22832 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
22833 attribute on sparc*-sun-solaris2.*.
22834
22835 2004-01-18 Mark Mitchell <mark@codesourcery.com>
22836
22837 PR c++/13710
22838 * g++.dg/ext/typeof7.C: New test.
22839
22840 2004-01-18 David Edelsohn <edelsohn@gnu.org>
22841
22842 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
22843 * gcc.dg/const-elim-1.c: Same.
22844
22845 2004-01-17 Ziemowit Laski <zlaski@apple.com>
22846
22847 * objc.dg/stret-1.m: New.
22848 * objc.dg/stret-2.m: New.
22849
22850 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
22851
22852 PR c++/11895
22853 * g++.dg/ext/vector1.C: New test.
22854
22855 2004-01-16 Geoffrey Keating <geoffk@apple.com>
22856
22857 * gcc.dg/pch/import-1.c: New.
22858 * gcc.dg/pch/import-1.hs: New.
22859 * gcc.dg/pch/import-1a.h: New.
22860 * gcc.dg/pch/import-1b.h: New.
22861 * gcc.dg/pch/import-1c.h: New.
22862
22863 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22864
22865 PR c++/13574
22866 * g++.dg/ext/array1.C: New test.
22867
22868 PR c++/13178
22869 * g++.dg/conversion/op1.C: New test.
22870
22871 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
22872
22873 PR 11864
22874 From Kazumoto Kojima / Dan Kegel:
22875 * gcc.dg/pr11864-1.c: New test.
22876
22877 PR 10392
22878 From Marcus Comstedt / Dan Kegel:
22879 * gcc.dg/pr10392-1.c: New test.
22880
22881 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22882
22883 PR c++/13478
22884 * g++.dg/init/ref10.C: New test.
22885
22886 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22887
22888 PR c++/13407
22889 * g++.dg/parse/typename6.C: New test.
22890
22891 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22892
22893 PR pch/13361
22894 * testsuite/g++.dg/pch/wchar-1.C: New.
22895 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22896
22897 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22898
22899 PR c++/9259
22900 * g++.dg/expr/sizeof2.C: New test.
22901
22902 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
22903
22904 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
22905
22906 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22907
22908 PR c++/13659
22909 * g++.dg/lookup/strong-using-3.C: New.
22910 * g++.dg/lookup/using-10.C: New.
22911
22912 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22913
22914 PR c++/13594
22915 * g++.dg/lookup/strong-using-2.C: New.
22916
22917 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
22918 Dan Kegel <dank@kegel.com>
22919 J"orn Rennecke <joern.rennecke@superh.com>
22920
22921 PR target/9365
22922 * gcc.dg/pr9365-1.c: New test.
22923
22924 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22925
22926 PR c++/8856
22927 * g++.dg/parse/casting-operator2.C: New test.
22928 * g++.old-deja/g++.pt/explicit83.C: Remove.
22929
22930 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
22931
22932 * gcc.dg/label-compound-stmt-1.c: New test.
22933 * gcc.c-torture/compile/950922-1.c,
22934 gcc.c-torture/compile/20000211-3.c,
22935 gcc.c-torture/compile/20000518-1.c,
22936 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
22937 compound statements.
22938
22939 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
22940
22941 * gcc.dg/ppc64-abi-1.c: New test.
22942
22943 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
22944
22945 * g++.dg/ext/attrib9.C: Add dg-warnings.
22946
22947 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22948
22949 PR c++/12335
22950 * g++.dg/parse/dtor3.C: New test.
22951
22952 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
22953
22954 PR c++/12709
22955 * g++.dg/parse/try-catch-1.C: New test.
22956
22957 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
22958
22959 * ada/acats/run_all.sh: Add more verbose output in acats.log
22960 when compiling tests.
22961
22962 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22963
22964 PR 13656
22965 * gcc.dg/typedef-redecl.c: New test case.
22966 * gcc.dg/typedef-redecl.h: New support file.
22967
22968 2004-01-13 Jan Hubicka <jh@suse.cz>
22969
22970 * gcc.dg/always_inline.c: New test.
22971 * gcc.dg/debug/20031231-1.c: Fix.
22972
22973 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22974
22975 PR c++/13474
22976 * g++.dg/template/array3.C: New test.
22977
22978 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22979
22980 * g++.dg/ext/lvalue1.C: No longer expected to fail.
22981 * g++.dg/warn/Wunused-2.C: Likewise.
22982
22983 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22984
22985 PR c++/13289
22986 * g++.dg/template/instantiate6.C: New test.
22987
22988 2004-01-12 Roger Sayle <roger@eyesopen.com>
22989
22990 PR middle-end/11397
22991 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
22992
22993 2004-01-12 Jan Hubicka <jh@suse.cz>
22994
22995 PR opt/12826
22996 * gcc.dg/20040112-1.c: New.
22997
22998 * gcc.dg/dwarf-die[1-7].c: Move to...
22999 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
23000 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
23001
23002 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
23003
23004 PR c++/4100
23005 * g++.dg/parse/friend4.C: New test.
23006
23007 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
23008
23009 PR c++/4100
23010 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
23011 definition is called a friend.
23012
23013 2004-01-11 Zack Weinberg <zack@codesourcery.com>
23014
23015 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
23016
23017 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
23018
23019 PR c++/3478
23020 * g++.dg/parse/error10.C: New test.
23021 * g++.dg/template/arg2.C: Accept "invalid type" error.
23022
23023 2004-01-11 Jakub Jelinek <jakub@redhat.com>
23024
23025 PR middle-end/13392
23026 * g++.dg/opt/expect2.C: New test.
23027
23028 2004-01-10 Zack Weinberg <zack@codesourcery.com>
23029
23030 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
23031 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
23032 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
23033 Update dg-error regexps.
23034
23035 2004-01-10 Zack Weinberg <zack@codesourcery.com>
23036
23037 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
23038 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
23039
23040 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23041
23042 * gcc.dg/pragma-re-1.c: Use right pointer type.
23043
23044 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23045
23046 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
23047
23048 2004-01-09 Geoffrey Keating <geoffk@apple.com>
23049
23050 * gcc.dg/rs6000-ldouble-1.c: New.
23051
23052 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23053
23054 DR 337
23055 PR c++/9256
23056 * g++.dg/other/abstract1.C: New test.
23057
23058 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
23059
23060 * g++.dg/lookup/strong-using-1.C: New.
23061
23062 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
23063
23064 PR c/11234
23065 * gcc.dg/func-ptr-conv-1.c: New test.
23066 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
23067
23068 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
23069
23070 PR target/13380.
23071 * gcc.c-torture/compile/20040109-1.c: New.
23072
23073 2004-01-08 Stuart Hastings <stuart@apple.com>
23074
23075 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
23076 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
23077 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
23078
23079 2004-01-09 Alan Modra <amodra@bigpond.net.au>
23080
23081 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
23082
23083 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
23084
23085 * ada/acats/run_acats: Treat 'gnatchop' the same way
23086 as 'gnatmake'. Export GCC_DRIVER.
23087 * ada/acats/run_all.sh: Add target_gnatchop. Use
23088 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
23089
23090 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23091
23092 PR c++/12573
23093 * g++.dg/template/dependent-expr4.C: New test.
23094
23095 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
23096
23097 * gcc.dg/altivec-11.c: New test.
23098
23099 2004-01-07 Mark Mitchell <mark@codesourcery.com>
23100
23101 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
23102
23103 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
23104
23105 PR c/6024
23106 * gcc.dg/enum-compat-1.c: New test.
23107 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
23108
23109 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
23110
23111 PR c/12165
23112 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
23113 gcc.dg/c99-idem-qual-3.c: New tests.
23114
23115 2004-01-07 Alan Modra <amodra@bigpond.net.au>
23116
23117 * gcc.dg/winline-7.c: Don't cast void * to int.
23118
23119 2004-01-06 Jan Hubicka <jh@suse.cz>
23120
23121 * gcc.dg/i386-sse-5.c: New test
23122 * g++.dg/eh/simd-1.c: Add -w argument for i386.
23123
23124 2004-01-05 Mark Mitchell <mark@codesourcery.com>
23125
23126 PR c++/12815
23127 * g++.dg/rtti/typeid4.C: New test.
23128
23129 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23130
23131 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
23132
23133 2004-01-05 Mark Mitchell <mark@codesourcery.com>
23134
23135 PR c++/12132
23136 * g++.dg/template/error11.C: New test.
23137
23138 PR c++/13451
23139 * g++.dg/template/class2.C: New test.
23140
23141 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
23142 Richard Sandiford <rsandifo@redhat.com>
23143
23144 PR c++/13387
23145 * g++.dg/opt/alias3.C: New test.
23146
23147 2004-01-04 Mark Mitchell <mark@codesourcery.com>
23148
23149 PR c++/13157
23150 * g++.dg/template/koenig3.C: New test.
23151
23152 PR c++/13529
23153 * g++.dg/parse/offsetof3.C: New test.
23154
23155 * g++.dg/init/copy7.C: Add missing dg-error markers.
23156
23157 PR c++/12226
23158 * g++.dg/init/copy7.c: New test.
23159
23160 PR c++/13536
23161 * g++.dg/parse/cast1.C: New test.
23162
23163 2004-01-04 Jan Hubicka <jh@suse.cz>
23164
23165 * gcc.dg/winline[1-7].c: New tests.
23166
23167 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23168
23169 PR c++/13520
23170 * g++.dg/template/qualttp22.C: New test.
23171
23172 2004-01-01 Jan Hubicka <jh@suse.cz>
23173
23174 * gcc.dg/debug/20031231-1.c: New.
23175 * gcc.c-torture/compile/20040101-1.c: New.
23176 * gcc.dg/dwarf-die-[1-7].c: New.
23177
23178 2004-01-01 Jakub Jelinek <jakub@redhat.com>
23179
23180 PR optimization/13521
23181 * gcc.c-torture/compile/20031231-1.c: New test.
23182
23183 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
23184
23185 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
23186
23187 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23188
23189 PR c++/10079
23190 * g++.dg/template/crash16.C: New test.
23191
23192 2003-12-30 Mark Mitchell <mark@codesourcery.com>
23193
23194 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
23195
23196 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
23197
23198 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
23199 ports.
23200 * g++.old-deja/g++.jason/thunk3.C: Likewise.
23201 * g++.old-deja/g++.law/profile1.C: Likewise.
23202 * gcc.c-torture/compile/981006-1.c: Likewise.
23203 * gcc.c-torture/execute/loop-2e.x: Likewise.
23204 * gcc.c-torture/execute/loop-2f.x: Remove.
23205 * gcc.c-torture/execute/loop-2g.x: Likewise.
23206 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
23207 * gcc.dg/20020312-2.c: Remove traces of dead ports.
23208
23209 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
23210
23211 PR c++/13507
23212 * g++.dg/ext/attrib11.C: New test.
23213
23214 PR c++/13494
23215 * g++.dg/template/array2-1.C: New test.
23216 * g++.dg/template/array2-2.C: New test.
23217
23218 2003-12-29 Mark Mitchell <mark@codesourcery.com>
23219
23220 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
23221
23222 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
23223
23224 PR c++/12774
23225 * g++.dg/template/array1-1.C: New test.
23226 * g++.dg/template/array1-2.C: New test.
23227
23228 2003-12-29 Roger Sayle <roger@eyesopen.com>
23229
23230 PR fortran/12632
23231 * g77.dg/12632.f: New test case.
23232
23233 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23234
23235 PR c++/13289
23236 * g++.dg/parse/nontype1.C: New test.
23237
23238 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23239
23240 PR c++/12403
23241 * g++.dg/parse/explicit1.C: New test.
23242 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
23243
23244 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23245
23246 PR c++/13081
23247 * g++.dg/opt/inline6.C: New test.
23248
23249 PR c++/12613
23250 * g++.dg/parse/error9.C: New test.
23251
23252 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
23253
23254 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23255
23256 PR c++/13009
23257 * g++.dg/init/assign1.C: New test.
23258
23259 2003-12-28 Roger Sayle <roger@eyesopen.com>
23260
23261 PR c++/13070
23262 * g++.dg/warn/format3.C: New test case.
23263
23264 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23265
23266 * gcc.c-torture/compile/20031227-1.c: New test.
23267
23268 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23269
23270 * g++.dg/bprob/bprob.exp: Load target-supports.exp
23271 * g77.dg/bprob/bprob.exp: Likewise.
23272 * gcc.misc-tests/bprob.exp: Likewise.
23273 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
23274 variants on systems where the library does not provide that
23275 functionality.
23276 * gcc.dg/builtins-20.c: Use builtins-config.h.
23277 * gcc.dg/builtins-config.h: New file.
23278
23279 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23280
23281 * lib/gcc-dg.exp (dg-require-profiling): New function.
23282 * lib/target-supports.exp (check_profiling_available): Likewise.
23283 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
23284 * g77.dg/bprob/bprob.exp: Likewise.
23285 * gcc.misc-tests/bprob.exp: Likewise.
23286 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
23287 * gcc.dg/20021014-1.c: Likewise.
23288 * gcc.dg/nest.c: Likewise.
23289
23290 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23291
23292 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
23293 compiling.
23294 * g++.dg/lookup/java2.C: Likewise.
23295 * gcc.dg/cpp/lexident.c: Likewise.
23296
23297 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
23298
23299 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
23300 given.
23301 * gcc.c-torture/compile/961203-1.c: Likewise.
23302 * gcc.c-torture/compile/980506-1.c: Likewise.
23303
23304 2003-12-23 Zack Weinberg <zack@codesourcery.com>
23305
23306 * lib/gcc-dg.exp (dg-prune-output): New annotation.
23307 (additional_prunes): New global.
23308 (gcc-dg-prune): Handle additional per-test pruning.
23309 (dg-test): Clear additional_prunes between tests.
23310
23311 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
23312 dg-prune-output to avoid spurious failures from assembler
23313 complaining about nonexistent WAW violations.
23314 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
23315 Use dg-prune-output to avoid spurious failures from assembler
23316 warning about Itanium B-step errata.
23317
23318 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23319
23320 * g++.dg/abi/macro0.C: New test.
23321 * g++.dg/abi/macro1.C: Likewise.
23322 * g++.dg/abi/macro2.C: Likewise.
23323
23324 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
23325 * g++.dg/abi/bitfield7.C: Likewise.
23326 * g++.dg/abi/dtor2.C: Likewise.
23327 * g++.dg/abi/mangle11.C: Likewise.
23328 * g++.dg/abi/mangle12.C: Likewise.
23329 * g++.dg/abi/mangle14.C: Likewise.
23330 * g++.dg/abi/mangle17.C: Likewise.
23331 * g++.dg/abi/vbase10.C: Likewise.
23332 * g++.dg/abi/vbase14.C: Likewise.
23333 * g++.dg/template/qualttp17.C: Likewise.
23334
23335 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
23336
23337 PR c/11995
23338 * gcc.dg/20031223-1.c: New test.
23339
23340 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23341
23342 * gcc.dg/noreturn-7.c: New test.
23343
23344 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23345
23346 * gcc.dg/null-pointer-1.c: New test.
23347
23348 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23349
23350 * g++.old-deja/g++.jason/template18.C: Remove.
23351 * g++.old-deja/g++.jason/template37.C: Likewise.
23352
23353 PR c++/12862
23354 * g++.dg/lookup/ns1.C: New test.
23355
23356 PR c++/12397
23357 * g++.dg/template/lookup3.C: New test.
23358
23359 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23360
23361 * g++.dg/template/recurse1.C: New test
23362
23363 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23364
23365 PR c++/12479
23366 * g++.dg/parse/semicolon1.C: New test.
23367 * g++.dg/parse/semicolon1.h: Likewise.
23368
23369 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
23370
23371 * gcc.dg/darwin-misaligned.c: New test.
23372
23373 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23374
23375 PR c/9163
23376 * gcc.dg/20031222-1.c: New test.
23377
23378 2003-12-21 Mark Mitchell <mark@codesourcery.com>
23379
23380 PR c++/13438
23381 * g++.dg/parse/error8.C: New test.
23382
23383 PR c++/11554
23384 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
23385
23386 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
23387
23388 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
23389 too small.
23390 * gcc.c-torture/compile/930217-1.c: Likewise.
23391 * gcc.c-torture/compile/930513-1.c: Likewise.
23392 * gcc.c-torture/execute/920908-2.c: Likewise.
23393 * gcc.c-torture/execute/921204-1.c: Likewise.
23394 * gcc.c-torture/execute/930621-1.c: Likewise.
23395 * gcc.c-torture/execute/930630-1.c: Likewise.
23396 * gcc.c-torture/execute/931031-1.c: Likewise.
23397 * gcc.c-torture/execute/980602-2.c: Likewise.
23398 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
23399 * gcc.c-torture/execute/compndlit-1.c: Likewise.
23400 * gcc.c-torture/execute/extzvsi.c: Likewise.
23401 * gcc.c-torture/unsorted/ext.c: Likewise.
23402
23403 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
23404
23405 PR target/12749
23406 * gcc.c-torture/compile/20031220-2.c: New test case.
23407
23408 2003-12-20 Roger Sayle <roger@eyesopen.com>
23409
23410 PR optimization/13031
23411 * gcc.c-torture/compile/20031220-1.c: New test case.
23412
23413 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23414
23415 * gcc.dg/cast-function-1.c: New test.
23416
23417 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
23418
23419 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
23420 formats.
23421
23422 2003-12-19 Mark Mitchell <mark@codesourcery.com>
23423
23424 PR c++/12795
23425 * g++.dg/ext/attrib10.C: New test.
23426
23427 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23428
23429 * gcc.dg/cleanup-10.c: New test.
23430 * gcc.dg/cleanup-11.c: New test.
23431
23432 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23433
23434 PR c++/13239
23435 * g++.dg/opt/expect1.C: New test.
23436
23437 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
23438
23439 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
23440
23441 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
23442
23443 PR debug/12923
23444 * gcc.dg/20031218-1.c: New test.
23445
23446 PR debug/12389
23447 * gcc.dg/20031218-2.c: New test.
23448 * gcc.dg/20031218-3.c: New test.
23449
23450 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
23451 of label name and allow for USER_LABEL_PREFIX == "_" names.
23452 * g++.dg/abi/mangle18-2.C: Likewise.
23453 * g++.dg/abi/mangle19-1.C: Likewise.
23454 * g++.dg/abi/mangle19-2.C: Likewise.
23455 * g++.dg/abi/mangle20-1.C: Likewise.
23456 * g++.dg/abi/mangle20-2.C: Likewise.
23457
23458 2003-12-18 Richard Henderson <rth@redhat.com>
23459
23460 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
23461
23462 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
23463 Dan Kegel <dank@kegel.com>
23464
23465 PR other/12009
23466 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
23467 testing a cross compiler, it causes spurious compile failures.
23468 * lib/g++.exp: Likewise.
23469
23470 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23471
23472 PR c++/13262
23473 * g++.dg/template/access13.C: New test.
23474
23475 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
23476
23477 * gcc.dg/20031216-1.c: New test.
23478
23479 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23480
23481 PR c++/9154
23482 * g++.dg/template/error10.C: New test.
23483
23484 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23485
23486 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
23487 * g++.dg/eh/simd-2.C: Likewise.
23488
23489 2003-12-17 James E Wilson <wilson@specifixinc.com>
23490 Roger Sayle <roger@eyesopen.com>
23491
23492 * gcc.c-torture/execute/ieee/mzero5.c: New.
23493
23494 2003-12-17 Mark Mitchell <mark@codesourcery.com>
23495
23496 PR c++/10603
23497 * g++.dg/parse/error6.C: New test.
23498
23499 PR c++/12827
23500 * g++.dg/parse/error7.C: New test.
23501
23502 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23503
23504 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
23505 at -O with stabs debugging formats.
23506 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
23507 * gcc.dg/debug/debug-2.c: Likewise.
23508
23509 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23510
23511 PR c++/12696
23512 * g++.dg/init/error1.C: New test.
23513
23514 PR c++/12218
23515 * g++.dg/init/pm3.C: New test.
23516
23517 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
23518
23519 PR c/3347
23520 * gcc.dg/bitfld-8.c: New test.
23521
23522 2003-12-16 James Lemke <jim@wasabisystems.com>
23523
23524 * gcc.dg/arm-scd42-[123].c: New tests.
23525
23526 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23527
23528 PR c++/9043
23529 * g++.dg/abi/mangle20-1.C: New test.
23530 * g++.dg/abi/mangle20-2.C: New test.
23531
23532 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23533
23534 PR c++/13275
23535 * g++.dg/other/offsetof2.C: Remove XFAIL.
23536 * g++.dg/parse/offsetof1.C: New test.
23537 * g++.gd/parse/offsetof2.C: Likewise.
23538
23539 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23540
23541 * g++.dg/template/nontype3.C: New test.
23542 * g++.dg/template/static2.C: Tweaked the dg-error clause.
23543
23544 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23545
23546 * g++.dg/warn/noreturn-3.C: Also test instantiation.
23547
23548 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23549
23550 PR c++/13387
23551 * g++.dg/expr/assign1.C: New test.
23552
23553 PR c++/13242
23554 * g++.dg/abi/mangle19-1.C: New test.
23555 * g++.dg/abi/mangle19-2.C: New test.
23556
23557 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
23558
23559 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
23560
23561 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23562
23563 * gcc.c-torture/execute/20031216-1.c: New test.
23564
23565 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23566
23567 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
23568 an ICE regression.
23569
23570 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23571
23572 PR c++/10926
23573 * g++.dg/template/error9.C: New test.
23574
23575 PR c++/11116
23576 * g++.dg/template/error8.C: New test.
23577
23578 2003-12-15 Roger Sayle <roger@eyesopen.com>
23579
23580 PR middle-end/13400
23581 * gcc.c-torture/execute/20031215-1.c: New test case.
23582
23583 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23584
23585 PR c++/13269
23586 * g++.dg/parse/error5.C: New test.
23587
23588 PR c++/12989
23589 * g++.dg/expr/sizeof1.C: New test.
23590
23591 PR c++/13310
23592 * g++.dg/template/crash15.C: New test.
23593
23594 2003-12-15 Geoffrey Keating <geoffk@apple.com>
23595
23596 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
23597 a non-POD type as the last named parameter of a varargs function.
23598
23599 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23600
23601 PR c++/13243
23602 PR c++/12573
23603 * g++.dg/template/crash14.C: New test.
23604 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
23605
23606 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
23607
23608 * g++.dg/other/java1.C: New test.
23609
23610 PR c++/13241
23611 * g++.dg/abi/mangle18-1.C: New test.
23612 * g++.dg/abi/mangle18-2.C: New test.
23613
23614 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23615
23616 PR optimization/10312
23617 * gcc.c-torture/execute/20031214-1.c: New.
23618
23619 2003-12-14 Mark Mitchell <mark@codesourcery.com>
23620
23621 PR c++/10779
23622 PR c++/12160
23623 * g++.dg/parse/error3.C: New test.
23624 * g++.dg/parse/error4.C: Likewise.
23625 * g++.dg/abi/mangle4.C: Tweak error messages.
23626 * g++.dg/lookup/using5.C: Likewise.
23627 * g++.dg/other/error2.C: Likewise.
23628 * g++.dg/parse/typename5.C: Likewise.
23629 * g++.dg/parse/undefined1.C: Likewise.
23630 * g++.dg/template/arg2.C: Likewise.
23631 * g++.dg/template/ttp3.C: Likewise.
23632 * g++.dg/template/type1.C: Likewise.
23633 * g++.old-deja/g++.other/crash32.C: Likewise.
23634 * g++.old-djea/g++.pt/defarg8.C: Likewise.
23635
23636 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23637
23638 PR c++/13106
23639 * g++.dg/warn/noreturn-3.C: New test.
23640
23641 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23642
23643 PR c++/13118
23644 * g++.dg/abi/covariant3.C: New.
23645
23646 2003-12-12 Jakub Jelinek <jakub@redhat.com>
23647
23648 * g++.dg/eh/ia64-1.C: New test.
23649
23650 2003-12-12 Roger Sayle <roger@eyesopen.com>
23651
23652 PR optimization/13037
23653 * g77.f-torture/execute/13037.f: New test case.
23654
23655 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23656
23657 PR c++/12881
23658 * g++.dg/abi/covariant2.C: New.
23659
23660 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
23661
23662 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
23663
23664 2003-12-11 Zack Weinberg <zack@codesourcery.com>
23665
23666 * gcc.c-torture/execute/wchar_t-1.x: Delete.
23667
23668 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
23669
23670 PR other/10819
23671 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
23672 to fix Bug 10819.
23673 * lib/g++.exp (g++_version): Likewise.
23674 * lib/g77.exp (g77_version): Likewise.
23675 * lib/objc.exp (default_objc_version): Likewise.
23676
23677 2003-12-10 Richard Henderson <rth@redhat.com>
23678
23679 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
23680
23681 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
23682
23683 2003-12-08 Matt Austern <austern@apple.com>
23684
23685 PR c/13134
23686 * lib/gcc-dg.exp (dg-require-visibility): Define.
23687 * lib/target-supports (check_visibility_available): Define.
23688 * gcc.dg/visibility-1.c: New test.
23689 * gcc.dg/visibility-2.c: Likewise.
23690 * gcc.dg/visibility-3.c: Likewise.
23691 * gcc.dg/visibility-4.c: Likewise.
23692 * gcc.dg/visibility-5.c: Likewise.
23693 * gcc.dg/visibility-6.c: Likewise.
23694 * g++.dg/ext/visibility-1.C: Likewise.
23695 * g++.dg/ext/visibility-2.C: Likewise.
23696 * g++.dg/ext/visibility-3.C: Likewise.
23697 * g++.dg/ext/visibility-4.C: Likewise.
23698 * g++.dg/ext/visibility-5.C: Likewise.
23699 * g++.dg/ext/visibility-6.C: Likewise.
23700
23701 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23702
23703 * g++.dg/lookup/java1.C: New test.
23704 * g++.dg/lookup/java2.C: New test.
23705
23706 2003-12-07 Falk Hueffner <falk@debian.org>
23707
23708 * g++.dg/opt/noreturn-1.C: New test.
23709
23710 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
23711
23712 * gcc.dg/overflow-1.c: New test.
23713
23714 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23715
23716 * g77.f-torture/compile/13060.f: New test.
23717
23718 2003-12-06 Mark Mitchell <mark@codesourcery.com>
23719
23720 PR c++/13323
23721 * g++.dg/inherit/operator2.C: New test.
23722
23723 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23724
23725 PR c++/13305
23726 * g++.dg/ext/attrib9.C: New test.
23727
23728 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23729
23730 PR c++/13314
23731 * g++.dg/template/error7.C: New test.
23732
23733 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
23734 J"orn Rennecke <joern.rennecke@superh.com>
23735
23736 PR target/13302
23737 * g++.dg/other/struct-va_list.C: New test.
23738
23739 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23740
23741 PR c++/13166
23742 * g++.dg/parse/defarg6.C: New test.
23743
23744 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
23745
23746 PR target/13256
23747 * gcc.c-torture/execute/20031201-1.c: New test.
23748
23749 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
23750
23751 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
23752
23753 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23754
23755 * gcc.dg/builtin-return-1.c: New test.
23756
23757 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
23758 J"orn Rennecke <joern.rennecke@superh.com>
23759
23760 PR optimization/13260
23761 * gcc.c-torture/execute/20031204-1.c: New test.
23762
23763 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23764
23765 PR c++/9127
23766 * g++.dg/template/error6.C: New test.
23767
23768 2003-12-03 Jakub Jelinek <jakub@redhat.com>
23769
23770 * gcc.dg/20031202-1.c: New test.
23771
23772 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23773
23774 PR c++/13179
23775 * g++.dg/template/eh1.C: New test.
23776
23777 PR c++/10771
23778 * g++.dg/template/error5.C: New test.
23779
23780 2003-12-02 David Ung <davidu@mips.com>
23781
23782 * gcc.dg/compat/vector-check.h: Corrected type for var
23783 g_##TMODE
23784
23785 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23786
23787 PR c++/10126
23788 * g++.dg/template/ptrmem8.C: New test.
23789
23790 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23791
23792 PR c++/12573
23793 * g++.dg/template/dependent-expr3.C: New test.
23794
23795 2003-12-01 James Lemke <jim@wasabisystems.com>
23796
23797 * gcc.dg/arm-g2.c: New test.
23798
23799 2003-12-01 Roger Sayle <roger@eyesopen.com>
23800
23801 PR optimization/11634
23802 * gcc.dg/20031201-2.c: New test case.
23803
23804 2003-12-01 Zack Weinberg <zack@codesourcery.com>
23805
23806 PR 11433
23807 * objc.dg/proto-lossage-3.m: New test.
23808
23809 2003-12-01 Roger Sayle <roger@eyesopen.com>
23810
23811 PR optimization/12628
23812 * gcc.dg/20031201-1.c: New test case.
23813
23814 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23815
23816 * gcc.dg/unaligned-1.c: New test.
23817
23818 2003-11-30 Mark Mitchell <mark@codesourcery.com>
23819
23820 PR c++/9849
23821 * g++.dg/template/error4.C: New test.
23822 * g++.dg/template/nested3.C: Adjust error markers.
23823
23824 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23825
23826 * gcc.dg/cpp/assert4.c: Check more #system assertions.
23827
23828 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
23829
23830 PR c/10333
23831 * gcc.dg/bitfld-7.c: New test.
23832
23833 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
23834
23835 * gcc.dg/tls/asm-1.C: New test.
23836
23837 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23838
23839 * gcc.dg/cpp/assert4.c: Update.
23840
23841 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23842
23843 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
23844 * gcc.dg/builtin-apply3.c: New test.
23845
23846 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23847
23848 * lib/compat.exp (compat-obj): New xfaildata parameter.
23849 Use it to set compiler_conditional_xfail_data before compiling.
23850 (compat-get-options): Handle dg-xfail-if.
23851 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
23852 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
23853 * gcc.dg/compat/vector-1_y.c: Likewise.
23854 * gcc.dg/compat/vector-2_x.c: Likewise.
23855 * gcc.dg/compat/vector-2_y.c: Likewise.
23856
23857 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23858
23859 * g++.dg/opt/reg-stack4.C: New test.
23860
23861 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23862
23863 * gcc.dg/builtin-apply2.c: New test.
23864
23865 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23866
23867 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
23868
23869 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23870
23871 PR c++/12924
23872 * g++.dg/template/template-id-2.C: New test.
23873
23874 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23875
23876 PR c++/5369
23877 * g++.dg/template/memfriend1.C: New test.
23878 * g++.dg/template/memfriend2.C: Likewise.
23879 * g++.dg/template/memfriend3.C: Likewise.
23880 * g++.dg/template/memfriend4.C: Likewise.
23881 * g++.dg/template/memfriend5.C: Likewise.
23882 * g++.dg/template/memfriend6.C: Likewise.
23883 * g++.dg/template/memfriend7.C: Likewise.
23884 * g++.dg/template/memfriend8.C: Likewise.
23885 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
23886
23887 2003-11-21 Mark Mitchell <mark@codesourcery.com>
23888
23889 PR c++/12515
23890 * g++.dg/ext/cond1.C: New test.
23891
23892 2003-11-20 Richard Henderson <rth@redhat.com>
23893
23894 * gcc.dg/20020201-2.c: Remove.
23895 * gcc.dg/20020201-4.c: Remove.
23896 * gcc.dg/20020304-1.c: Remove.
23897
23898 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
23899
23900 * gcc.dg/cpp/trad/xwin1.c: New test case.
23901
23902 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
23903
23904 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
23905 * lib/g77.exp: Likewise.
23906 * lib/objc.exp: Likewise.
23907 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
23908 for darwin.
23909
23910 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23911
23912 PR c++/12932
23913 * g++.dg/template/static5.C: New test.
23914
23915 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
23916
23917 * gcc.dg/nested-func-1.c: New test.
23918
23919 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23920
23921 * gcc.dg/cpp/assert4.c: New test.
23922
23923 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23924
23925 PR c++/2294
23926 * g++.dg/lookup/using9.c: New test.
23927
23928 2003-11-14 Mark Mitchell <mark@codesourcery.com>
23929
23930 PR c++/12762
23931 * g++.dg/template/error3.C: New test.
23932
23933 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
23934
23935 PR ada/13035
23936 * ada/acats/run_acats, run_all.sh: Fix syntax error.
23937 No longer use a wrapper for gcc, since this does not work under
23938 Windows.
23939
23940 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23941
23942 PR c++/2094
23943 * g++.dg/template/ptrmem7.C: New test.
23944
23945 2003-11-13 Andrew Pinski <apinski@apple.com>
23946
23947 * gcc.c-torture/compile/20031113-1.c: New test.
23948
23949 2003-11-13 Mark Mitchell <mark@codesourcery.com>
23950 Kean Johnston <jkj@sco.com>
23951
23952 PR c/13029
23953 * gcc.dg/unused-4.c: Update.
23954
23955 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23956
23957 * g++.dg/opt/const3.C: New test.
23958
23959 2003-11-13 Jan Hubicka <jh@suse.cz>
23960
23961 * gcc.c-torture/compile/20031112-1.c: New test.
23962
23963 2003-11-12 Mark Mitchell <mark@codesourcery.com>
23964
23965 * g++.dg/parse/crash10.C: Remove bogus error marker.
23966
23967 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23968
23969 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
23970 (host_gcc): Likewise.
23971 (ROOT): Honor $PWDCMD.
23972 (BASE): Likewise.
23973 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
23974
23975 2003-11-12 Catherine Moore <clm@redhat.com>
23976
23977 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
23978
23979 2003-11-12 Andreas Jaeger <aj@suse.de>
23980 Jakub Jelinek <jakub@redhat.com>
23981 Andrew Pinski <pinskia@physics.uc.edu>
23982 Richard Henderson <rth@redhat.com>
23983
23984 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
23985 systems.
23986 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
23987
23988 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
23989 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
23990
23991 2003-11-11 Andreas Jaeger <aj@suse.de>
23992
23993 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
23994
23995 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
23996
23997 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
23998
23999 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
24000 Clean ups.
24001
24002 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
24003
24004 * gcc.dg/trampoline-1.c: New test.
24005
24006 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
24007
24008 * gcc.c-torture/compile/200031109-1.c: New test.
24009
24010 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
24011
24012 PR c/3190
24013 PR c/8714
24014 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
24015 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
24016 gcc.dg/format/no-y2k-1.c: Update.
24017
24018 2003-11-08 Roger Sayle <roger@eyesopen.com>
24019
24020 PR optimization/10467
24021 * gcc.dg/20031108-1.c: New test case.
24022
24023 2003-11-07 Geoffrey Keating <geoffk@apple.com>
24024
24025 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
24026
24027 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
24028
24029 * gcc.dg/compound-lvalue-1.c: New test.
24030 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
24031 some XFAILs.
24032
24033 2003-11-06 Geoffrey Keating <geoffk@apple.com>
24034
24035 * gcc.dg/altivec-varargs-1.c: New test.
24036
24037 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
24038
24039 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
24040 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
24041 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
24042 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
24043 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
24044
24045 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
24046
24047 * gcc.dg/cond-lvalue-1.c: New test.
24048
24049 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
24050
24051 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
24052
24053 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24054
24055 PR c++/11616
24056 * g++.dg/template/instantiate5.C: New test.
24057
24058 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24059
24060 PR c++/12726
24061 * g++.dg/ext/complit2.C: Replace test with self-contained version.
24062 * ChangeLog: Add missing first entry for above test.
24063
24064 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24065
24066 PR c++/9810
24067 * g++.dg/template/using8.C: New test.
24068 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
24069
24070 2003-11-02 Roger Sayle <roger@eyesopen.com>
24071
24072 PR optimization/10817
24073 * gcc.c-torture/compile/20031102-1.c: New test case.
24074
24075 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
24076
24077 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
24078 2147483647.
24079
24080 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24081
24082 * gcc.dg/20031102-1.c: New test.
24083
24084 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24085
24086 * gcc.dg/complex-1.c: New test.
24087
24088 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24089
24090 PR c++/12796
24091 * g++.dg/template/crash13.C: Adjust expected error location.
24092 * g++.old-deja/g++.brendan/ns1.C: Likewise.
24093
24094 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
24095
24096 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
24097
24098 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
24099
24100 PR/10239
24101 * gcc.c-torture/compile/20031031-2.c: New test.
24102
24103 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
24104
24105 PR/11640
24106 * gcc.c-torture/compile/20031031-1.c: New test.
24107
24108 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
24109
24110 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
24111 * gcc.misc-tests/bprob.exp: Likewise.
24112 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
24113 the execution test on arm-elf configs.
24114 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
24115 configs that don't support scratch files.
24116 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
24117
24118 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
24119
24120 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
24121 done by dejagnu.
24122
24123 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
24124
24125 * ada/acats/run_all.sh: Redirect mv output to /dev/null
24126 Avoid non pure sh syntax. Add more logging.
24127
24128 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
24129 fail.
24130
24131 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24132
24133 PR libgcj/10610
24134 * gcc.dg/ppc-stackalign-1.c: New test.
24135
24136 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
24137
24138 * ada/acats/run_all.sh: Change output to be more compliant with
24139 dejagnu framework.
24140 Create acats.sum and acats.log files under testsuite/ada/acats
24141 Only run [a-z]* directories, to filter out e.g. CVS.
24142 Redirect build output to log file.
24143
24144 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
24145
24146 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
24147
24148 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
24149
24150 PR ada/5909:
24151 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
24152
24153 2003-10-27 Jakub Jelinek <jakub@redhat.com>
24154
24155 * gcc.c-torture/compile/20031023-1.c: New test.
24156 * gcc.c-torture/compile/20031023-2.c: New test.
24157 * gcc.c-torture/compile/20031023-3.c: New test.
24158 * gcc.c-torture/compile/20031023-4.c: New test.
24159
24160 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24161
24162 PR c++/10371
24163 * g++.dg/lookup/scoped8.C: New test.
24164
24165 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24166
24167 * g++.dg/opt/reg-stack3.C: New test.
24168
24169 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
24170
24171 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
24172
24173 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24174
24175 PR c++/11076
24176 * g++.dg/template/crash13.C: New test.
24177
24178 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
24179
24180 * gcc.dg/c99-restrict-2.c: New test.
24181
24182 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
24183
24184 PR c++/12698, c++/12699, c++/12700, c++/12566
24185 * g++.dg/inherit/covariant9.C: New test.
24186 * g++.dg/inherit/covariant10.C: New test.
24187 * g++.dg/inherit/covariant11.C: New test.
24188
24189 2003-10-23 Jason Merrill <jason@redhat.com>
24190
24191 PR c++/12726
24192 * g++.dg/ext/complit2.C: New test.
24193
24194 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
24195
24196 PR target/12654
24197 * gcc.c-torture/execute/20031020-1.c: New test.
24198
24199 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24200
24201 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
24202 following the jump_insn.
24203
24204 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
24205
24206 * gcc.dg/cast-lvalue-1.c: New test.
24207
24208 2003-10-21 Mark Mitchell <mark@codesourcery.com>
24209
24210 PR c++/11962
24211 * g++.dg/template/cond2.C: New test.
24212
24213 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
24214
24215 * gcc.dg/builtins-28.c: New test.
24216
24217 2003-10-20 Jan Hubicka <jh@suse.cz>
24218
24219 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
24220 parameter.
24221 * testsuite/gcc.dg/inline-2.c: Likewise.
24222
24223 2003-10-20 Phil Edwards <phil@codesourcery.com>
24224
24225 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
24226 * gcc.dg/nest.c: Likewise.
24227
24228 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24229
24230 PR c++/9781, c++/10583, c++/11862
24231 * g++.dg/parse/crash13.C: New test.
24232
24233 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24234
24235 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
24236
24237 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24238
24239 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
24240 Define HAVE_C99_RUNTIME except on Solaris.
24241 * gcc.dg/builtins-20.c: Likewise.
24242
24243 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24244
24245 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
24246
24247 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24248
24249 PR c++/12495
24250 * g++.dg/template/crash21.C: New test.
24251
24252 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24253
24254 PR c++/2513
24255 * g++.dg/template/typename5.C: New test.
24256
24257 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24258
24259 PR c++/12369
24260 * g++.dg/template/friend25.C: New test.
24261
24262 2003-10-16 Ziemowit Laski <zlaski@apple.com>
24263
24264 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
24265 versions.
24266
24267 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
24268
24269 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
24270 == 2147483647.
24271
24272 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
24273
24274 * gcc.c-torture/execute/960416-1.x: Remove.
24275 * gcc.c-torture/execute/divconst-3.x: Likewise.
24276
24277 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
24278
24279 PR target/12598
24280 * gcc.dg/torture/cris-volatile-1.c: New test.
24281
24282 2003-10-14 Roger Sayle <roger@eyesopen.com>
24283
24284 PR optimization/9325
24285 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
24286 for overflowing floating point to integer conversion during RTL
24287 simplification.
24288
24289 2003-10-13 Ziemowit Laski <zlaski@apple.com>
24290
24291 * objc/execute/_cmd.m: Fix typo.
24292 * objc.dg/image-info.m, objc.dg/symtab-1.m:
24293 Relax 'scan-assembler' regexp.
24294 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
24295 objc.dg/try-catch-4.m: Run on non-Darwin targets.
24296 * objc.dg/zero-link-2.m: Remove blank line.
24297 * objc.dg/zero-link-3.m: New test case.
24298
24299 2003-10-13 Geoffrey Keating <geoffk@apple.com>
24300
24301 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
24302
24303 * gcc.dg/asm-names.c: Use scan-assembler-not rather
24304 than linker trickery.
24305
24306 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24307
24308 PR c++/12370
24309 * g++.dg/other/friend2.C: New test.
24310
24311 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24312
24313 * gcc.dg/20031012-1.c: New test.
24314
24315 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24316
24317 * gcc.dg/weak/weak-3.c: Fix for new warning.
24318
24319 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
24320
24321 PR optimization/8750
24322 * gcc.c-torture/execute/20031012-1.c: New test case.
24323
24324 2003-10-11 Roger Sayle <roger@eyesopen.com>
24325
24326 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
24327 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
24328
24329 2003-10-11 Roger Sayle <roger@eyesopen.com>
24330
24331 PR optimization/12260
24332 * gcc.c-torture/compile/20031011-2.c: New test case.
24333
24334 2003-10-11 Roger Sayle <roger@eyesopen.com>
24335
24336 * gcc.c-torture/execute/20031011-1.c: New testcase.
24337
24338 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
24339
24340 * gcc.c-torture/compile/20031011-1.c: New test.
24341
24342 2003-10-11 Jan Hubicka <jh@suse.cz>
24343
24344 * g++.dg/other/first-global.C: New test.
24345
24346 2003-10-11 Roger Sayle <roger@eyesopen.com>
24347
24348 * gcc.c-torture/execute/string-opt-18.c: New testcase.
24349
24350 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
24351
24352 * gcc.c-torture/compile/20031010-1.c: New test.
24353
24354 2003-10-10 Geoffrey Keating <geoffk@apple.com>
24355
24356 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
24357 * gcc.c-torture/execute/va-arg-25.c: ... here.
24358
24359 2003-10-09 Mark Mitchell <mark@codesourcery.com>
24360
24361 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
24362
24363 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
24364
24365 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
24366
24367 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24368
24369 * g++.dg/parse/error2.C: New test.
24370
24371 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24372
24373 PR c++/11097
24374 * g++.dg/other/error5.C: Modify the error message.
24375 * g++.dg/lookup/using8.C: New test.
24376
24377 2003-10-07 Geoffrey Keating <geoffk@apple.com>
24378
24379 * gcc.dg/darwin-abi-2.c: New file.
24380 * gcc.c-torture/execute/va-arg-24.c: New file.
24381
24382 2003-10-06 Bob Wilson <bob.wilson@acm.org>
24383
24384 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
24385 indentation.
24386
24387 2003-10-06 Mark Mitchell <mark@codesourcery.com>
24388
24389 PR c++/10147
24390 * g++.dg/other/error4.C: Update error messages.
24391 * g++.dg/template/ptrmem4.C: Likewise.
24392
24393 PR c++/12337
24394 * g++.dg/init/new9.C: New test.
24395
24396 PR c++/12334, c++/12236, c++/8656
24397 * g++.dg/ext/attrib8.C: New test.
24398
24399 2003-10-06 Devang Patel <dpatel@apple.com>
24400
24401 * gcc.dg/debug/dwarf2-3.h: New test.
24402 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
24403
24404 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
24405
24406 * g++.dg/opt/cfg2.C: New test.
24407
24408 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24409
24410 * g++.dg/opt/float1.C: New test.
24411
24412 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24413
24414 * gcc.dg/c90-array-lval-6.c: New test.
24415 * gcc.dg/c99-array-lval-6.c: New test.
24416
24417 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
24418 Ziemowit Laski <zlaski@apple.com>
24419
24420 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
24421 'Derived', so that it is never considered a class method; add
24422 new warning for '+port' method ambiguity.
24423 * objc.dg/method-12.m: Include <objc/objc.h> instead of
24424 <objc/objc-api.h> (needed on Mac OS X).
24425 * objc.dg/method-13.m: New test.
24426
24427 2003-10-03 Roger Sayle <roger@eyesopen.com>
24428
24429 PR optimization/9325, PR java/6391
24430 * gcc.c-torture/execute/20031003-1.c: New test case.
24431
24432 2003-10-02 Mark Mitchell <mark@codesourcery.com>
24433
24434 PR optimization/12180
24435 * gcc.dg/20031002-1.c: New test.
24436
24437 PR c++/12486
24438 * g++.dg/inherit/error1.C: New test.
24439
24440 2003-10-02 Chris Demetriou <cgd@broadcom.com>
24441
24442 * lib/f-torture.exp (search_for): Rename to...
24443 (search_for_re): This. Also, clean up comments and the
24444 "regexp" invocation.
24445
24446 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
24447
24448 * gcc.c-torture/compile/20031002-1.c: New test.
24449
24450 2003-10-02 Jakub Jelinek <jakub@redhat.com>
24451
24452 * g++.dg/opt/cond1.C: New test.
24453
24454 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
24455
24456 * gcc.dg/Wold-style-definition-2.c: New testcase.
24457 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
24458
24459 2003-09-29 Richard Henderson <rth@redhat.com>
24460
24461 * g++.dg/init/array10.C: Add dg-options.
24462
24463 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24464
24465 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
24466
24467 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24468
24469 * g++.dg/template/friend19.C: Fix typo.
24470 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
24471
24472 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
24473
24474 * gcc.c-torture/execute/20030928-1.c: New test.
24475 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
24476
24477 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24478
24479 * g++.dg/opt/unroll1.C: New test.
24480
24481 2003-09-26 Roger Sayle <roger@eyesopen.com>
24482
24483 PR optimization/11741
24484 * gcc.dg/20030926-1.c: New test case.
24485
24486 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24487
24488 PR c++/5655
24489 * g++.dg/parse/access7.C: New test.
24490 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
24491
24492 2003-09-24 Ziemowit Laski <zlaski@apple.com>
24493
24494 MERGE OF objc-improvements-branch into MAINLINE:
24495 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
24496 if libobjc has not been built.
24497 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
24498 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
24499 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
24500 objc/execute/nested-3.m, objc/execute/np-2.m,
24501 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
24502 objc/execute/redefining_self.m, objc/execute/root_methods.m,
24503 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
24504 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
24505 objc.dg/special/unclaimed-category-1.h,
24506 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
24507 well as GNU runtime.
24508 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
24509 * execute/cascading-1.m, execute/function-message-1.m,
24510 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
24511 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
24512 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
24513 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
24514 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
24515 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
24516 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
24517 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
24518 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
24519 * objc.dg/bitfield-2.m: Run only on Darwin.
24520 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
24521 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
24522 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
24523 * objc.dg/const-str-1.m: Fix constant string layout.
24524
24525 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
24526
24527 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
24528
24529 2003-09-23 Geoffrey Keating <geoffk@apple.com>
24530
24531 * gcc.dg/darwin-abi-1.c: New file.
24532
24533 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
24534
24535 PR target/12281
24536 * gcc.c-torture/compile/20030921-1.c: New test.
24537
24538 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24539
24540 * g++.dg/opt/reg-stack2.C: New test.
24541
24542 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24543
24544 * g++.dg/eh/delayslot1.C: New test.
24545
24546 2003-09-20 Richard Henderson <rth@redhat.com>
24547
24548 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
24549
24550 2003-09-20 Roger Sayle <roger@eyesopen.com>
24551
24552 * gcc.c-torture/execute/20030920-1.c: New test case.
24553
24554 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24555
24556 * g++.dg/rtti/typeid3.C: Correct expected error message.
24557
24558 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24559
24560 PR c++/157
24561 * g++.dg/parse/crash12.C: New test.
24562
24563 2003-09-19 Janis Johnson <janis187@us.ibm.com>
24564
24565 * gcc.dg/compat/mixed-struct-check.h: New.
24566 * gcc.dg/compat/mixed-struct-defs.h: New.
24567 * gcc.dg/compat/mixed-struct-init.h: New.
24568 * gcc.dg/compat/struct-by-value-19_main.c: New.
24569 * gcc.dg/compat/struct-by-value-19_x.c: New.
24570 * gcc.dg/compat/struct-by-value-19_y.c: New.
24571 * gcc.dg/compat/struct-by-value-20_main.c: New.
24572 * gcc.dg/compat/struct-by-value-20_x.c: New.
24573 * gcc.dg/compat/struct-by-value-20_y.c: New.
24574 * gcc.dg/compat/struct-return-19_main.c: New.
24575 * gcc.dg/compat/struct-return-19_x.c: New.
24576 * gcc.dg/compat/struct-return-19_y.c: New.
24577 * gcc.dg/compat/struct-return-20_main.c: New.
24578 * gcc.dg/compat/struct-return-20_x.c: New.
24579 * gcc.dg/compat/struct-return-20_y.c: New.
24580
24581 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
24582 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
24583 so that it will not complain on LP64 targets.
24584
24585 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24586
24587 PR c++/495
24588 * g++.dg/template/friend24.C: New test.
24589
24590 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
24591
24592 PR c++/12332
24593 * g++.dg/template/memtmpl2.C: New test.
24594
24595 2003-09-18 Mark Mitchell <mark@codesourcery.com>
24596
24597 PR target/11184
24598 * gcc.dg/builtin-apply1.c: New test.
24599
24600 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
24601
24602 PR c++/9848
24603 * g++.dg/warn/Wunused-4.C: New test.
24604
24605 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24606
24607 PR c++/12316
24608 * g++.dg/other/gc2.C: New test.
24609
24610 2003-09-17 Mark Mitchell <mark@codesourcery.com>
24611
24612 PR c++/11991
24613 * g++.dg/rtti/typeid3.C: New test.
24614
24615 PR c++/12266
24616 * g++.dg/overload/template1.C: New test.
24617
24618 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
24619
24620 * g++.dg/opt/cfg3.C: New test.
24621
24622 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24623
24624 PR c++/7939
24625 * g++.dg/template/crash11.C: New test.
24626
24627 2003-09-16 Jason Merrill <jason@redhat.com>
24628 Jakub Jelinek <jakub@redhat.com>
24629
24630 * gcc.dg/attr-warn-unused-result.c: New test.
24631
24632 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
24633
24634 PR c++/12184
24635 * g++.dg/expr/call2.C: New test.
24636
24637 2003-09-15 Andreas Jaeger <aj@suse.de>
24638
24639 * gcc.dg/Wold-style-definition-1.c: New test.
24640
24641 2003-09-14 Mark Mitchell <mark@codesourcery.com>
24642
24643 PR c++/3907
24644 * g++.dg/parse/template12.C: New test.
24645
24646 * g++.dg/abi/bitfield11.C: New test.
24647 * g++.dg/abi/bitfield12.C: Likewise.
24648
24649 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
24650
24651 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
24652 non-expansion of functional macro name without arguments at EOL.
24653 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
24654
24655 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
24656
24657 * gcc.c-torture/execute/20030914-[12].c: New tests.
24658
24659 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
24660
24661 PR c++/11788
24662 * g++.dg/overload/addr1.C: New test.
24663
24664 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
24665
24666 * gcc.dg/20030909-1.c: New test.
24667
24668 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24669
24670 * gcc.dg/ultrasp10.c: New test.
24671
24672 2003-09-09 Devang Patel <dpatel@apple.com>
24673
24674 * gcc.dg/darwin-ld-6.c: New test.
24675
24676 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24677
24678 * gcc.dg/torture/builtin-explog-1.c: New testcase.
24679
24680 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24681
24682 * gcc.dg/ia64-types1.c: New test.
24683 * gcc.dg/ia64-types2.c: Likewise.
24684
24685 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24686
24687 * gcc.dg/builtins-1.c: Add more _Complex tests.
24688 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24689
24690 * gcc.dg/builtins-1.c: Test existing _Complex functions.
24691 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24692
24693 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24694
24695 PR c++/11786
24696 * g++.dg/lookup/koenig2.C: New test.
24697
24698 PR c++/5296
24699 * g++.dg/rtti/typeid2.C: New test.
24700
24701 2003-09-08 Jakub Jelinek <jakub@redhat.com>
24702
24703 * gcc.c-torture/compile/20030904-1.c: New test.
24704
24705 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24706
24707 * g++.dg/opt/longbranch2.C: New test.
24708
24709 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24710
24711 * g++.dg/template/crash10.C: Only compile it.
24712
24713 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24714
24715 PR middle-end/11665
24716 * gcc.c-torture/compile/20030907-1.c: New test.
24717 * g++.dg/init/array11.C: New test.
24718
24719 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24720
24721 PR c++/11852
24722 * g++.dg/init/struct1.C: New test.
24723
24724 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24725
24726 PR c++/12181
24727 * g++.dg/expr/comma1.C: New test.
24728
24729 2003-09-06 Mark Mitchell <mark@codesourcery.com>
24730
24731 PR c++/11867
24732 * g++.dg/expr/static_cast5.C: New test.
24733
24734 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
24735
24736 PR c++/11507
24737 * g++.dg/lookup/scoped7.C: New test.
24738
24739 PR c++/9574
24740 * g++.dg/other/static1.C: New test.
24741
24742 PR c++/11490
24743 * g++.dg/warn/template-1.C: New test.
24744
24745 PR c++/11432
24746 * g++.dg/template/crash10.C: New test.
24747
24748 PR c++/2478
24749 * g++.dg/overload/VLA.C: New test.
24750
24751 PR c++/10804
24752 * g++.dg/template/call1.C: New test.
24753
24754 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24755
24756 PR c++/11794
24757 * g++.dg/parse/using3.C: New test.
24758
24759 2003-09-06 Roger Sayle <roger@eyesopen.com>
24760
24761 PR c++/11409
24762 * g++.dg/overload/builtin3.C: New test case.
24763
24764 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
24765
24766 PR c/9862
24767 * gcc.dg/20030906-1.c: New test.
24768 * gcc.dg/20030906-2.c: Likewise.
24769
24770 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24771
24772 PR c++/12167
24773 * g++.dg/parse/defarg5.C: New test.
24774
24775 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
24776
24777 2003-09-05 Mark Mitchell <mark@codesourcery.com>
24778
24779 PR c++/12163
24780 * g++.dg/expr/static_cast4.C: New test.
24781
24782 PR c++/12146
24783 * g++.dg/template/crash9.C: New test.
24784
24785 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
24786
24787 * g++.old-deja/g++.ext/pretty2.C: Update for change
24788 in __FUNCTION__.
24789 * g++.old-deja/g++.ext/pretty3.C: Likewise.
24790
24791 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
24792
24793 PR c++/11922
24794 * g++/dg/template/qualified-id1.C: New test.
24795
24796 PR c++/12037
24797 * g++.dg/warn/noeffect4.C: New test.
24798
24799 2003-09-04 Matt Austern <austern@apple.com>
24800
24801 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
24802 * g++.dg/ext/fnname2.C: Likewise.
24803 * g++.dg/ext/fnname3.C: Likewise.
24804
24805 2003-09-04 Mark Mitchell <mark@codesourcery.com>
24806
24807 * g++.dg/expr/lval1.C: New test.
24808 * g++.dg/ext/lvcast.C: Remove.
24809
24810 2003-09-03 Roger Sayle <roger@eyesopen.com>
24811
24812 PR optimization/11700.
24813 * gcc.c-torture/compile/20030903-1.c: New test case.
24814
24815 2003-09-03 Mark Mitchell <mark@codesourcery.com>
24816
24817 PR c++/12053
24818 * g++.dg/abi/layout4.C: New test.
24819
24820 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
24821
24822 PR c++/11553
24823 * g++.dg/parse/friend3.C: New test.
24824
24825 2003-09-02 Mark Mitchell <mark@codesourcery.com>
24826
24827 PR c++/11847
24828 * g++.dg/template/class1.C: New test.
24829
24830 PR c++/11808
24831 * g++.dg/expr/call1.C: New test.
24832
24833 2003-09-01 Mark Mitchell <mark@codesourcery.com>
24834
24835 PR c++/12114
24836 * g++.dg/init/ref9.C: New test.
24837
24838 PR c++/11972
24839 * g++.dg/template/nested4.C: New test.
24840
24841 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24842
24843 PR c++/12093
24844 * g++.dg/template/non-dependent4.C: New test.
24845
24846 PR c++/11928
24847 * g++.dg/inherit/conv1.C: New test.
24848
24849 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24850
24851 PR c++/6196
24852 * g++.dg/ext/label1.C: New test.
24853 * g++.dg/ext/label2.C: Likewise.
24854
24855 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24856
24857 * g++.dg/expr/cond3.C: New test.
24858
24859 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24860
24861 * gcc.dg/builtins-1.c: Add new builtin cases.
24862
24863 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24864
24865 * gcc.dg/builtins-1.c: Add new cases.
24866 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24867
24868 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24869
24870 * gcc.dg/builtins-1.c: Add more math builtin tests.
24871 * gcc.dg/torture/builtin-attr-1.c: New test.
24872
24873 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24874
24875 PR optimization/5079
24876 * g++.dg/opt/static3.C: New test.
24877
24878 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24879
24880 * gcc.misc-tests/gcov-10b.c: New test.
24881
24882 2003-08-27 Mark Mitchell <mark@codesourcery.com>
24883
24884 * g++.dg/opt/ptrmem3.C: New test.
24885
24886 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
24887
24888 2003-08-27 Jakub Jelinek <jakub@redhat.com>
24889
24890 * gcc.dg/20030826-2.c: New test.
24891
24892 2003-08-26 Roger Sayle <roger@eyesopen.com>
24893
24894 PR middle-end/12002
24895 * g77.f-torture/compile/12002.f: New test case.
24896
24897 2003-08-26 Roger Sayle <roger@eyesopen.com>
24898
24899 * gcc.dg/20030826-1.c: New test case.
24900
24901 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
24902
24903 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
24904
24905 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
24906
24907 PR c++/11871
24908 * c++.dg/lookup/crash1.C: New test.
24909
24910 * c++.dg/warn/noeffect3.C: New test.
24911
24912 2003-08-25 Janis Johnson <janis187@us.ibm.com>
24913
24914 * gcc.dg/compat/vector-1_x.c: Compile with -w.
24915 * gcc.dg/compat/vector-1_y.c: Ditto.
24916 * gcc.dg/compat/vector-2_x.c: Ditto.
24917 * gcc.dg/compat/vector-2_y.c: Ditto.
24918
24919 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
24920
24921 * gcc.dg/20030702-1.c: New test.
24922
24923 2003-08-25 Mark Mitchell <mark@codesourcery.com>
24924
24925 PR c++/8795
24926 * g++.dg/ext/altivec-1.C: New test.
24927
24928 2003-08-24 Richard Henderson <rth@redhat.com>
24929
24930 * g++.dg/eh/simd-2.C: Add -w for x86.
24931
24932 2003-08-23 Jakub Jelinek <jakub@redhat.com>
24933
24934 * gcc.dg/20030815-1.c: New test.
24935
24936 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24937
24938 PR c++/3765
24939 * g++.dg/parse/access6.C: New test.
24940
24941 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24942
24943 PR c++/641, c++/11876
24944 * g++.dg/template/friend22.C: New test.
24945 * g++.dg/template/friend23.C: Likewise.
24946
24947 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24948
24949 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
24950 identically.
24951
24952 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24953
24954 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
24955
24956 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24957
24958 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
24959
24960 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24961
24962 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
24963
24964 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24965
24966 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
24967
24968 2003-08-21 Mark Mitchell <mark@codesourcery.com>
24969
24970 PR c++/11919
24971 * g++.dg/overload/prom1.C: New test.
24972
24973 PR c++/11551
24974 * g++.dg/parse/dtor2.C: New test.
24975
24976 PR c++/10762
24977 * g++.dg/parse/using2.C: New test.
24978
24979 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
24980
24981 PR target/11805
24982 * gcc.c-torture/compile/20030821-1.c: New.
24983
24984 2003-08-20 Mark Mitchell <mark@codesourcery.com>
24985
24986 PR c++/11834
24987 * g++.dg/template/deduce2.C: New test.
24988
24989 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
24990
24991 * gcc.c-torture/execute/20030821-1.c: New test.
24992
24993 2003-08-20 Roger Sayle <roger@eyesopen.com>
24994
24995 PR middle-end/11984
24996 * gcc.dg/20030820-1.c: New test case.
24997
24998 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
24999
25000 PR c++/11945
25001 * g++.dg/warn/noeffect2.C: New test.
25002
25003 2003-08-19 Mark Mitchell <mark@codesourcery.com>
25004
25005 PR c++/10926
25006 * g++.dg/template/dtor2.C: New test.
25007
25008 PR c++/11684
25009 * g++.dg/template/operator1.C: New test.
25010 * g++.dg/parse/operator4.C: New test.
25011
25012 PR c++/11946.C
25013 * g++.dg/expr/enum1.C: New test.
25014 * gcc.dg/c99-bool-1.c: Remove bogus warning.
25015
25016 PR c++/11036.C
25017 * g++.dg/parse/elab2.C: New test.
25018 * g++.dg/parse/typedef4.C: Change error message.
25019 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
25020 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
25021 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
25022
25023 2003-08-19 Geoffrey Keating <geoffk@apple.com>
25024
25025 * gcc.dg/pch/warn-1.c: New.
25026 * gcc.dg/pch/warn-1.hs: New.
25027
25028 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
25029 not-tested file.
25030
25031 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
25032
25033 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
25034
25035 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
25036
25037 * gcc.dg/uninit-D.c: New Test.
25038 * gcc.dg/uninit-E.c: New Test.
25039 * gcc.dg/uninit-F.c: New Test.
25040 * gcc.dg/uninit-G.c: New Test.
25041
25042 2003-08-19 Michael Ritzert <ritzert@t-online.de>
25043
25044 * g++.dg/README: Describe the pch directory.
25045
25046 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25047
25048 PR c++/11174
25049 * g++.dg/parse/access4.C: New test.
25050 * g++.dg/parse/access5.C: Likewise.
25051 * g++.old-deja/g++.jason/access17.C: Adjust error message.
25052
25053 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
25054
25055 * gcc.dg/noncompile/20030818-1.c: New.
25056
25057 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
25058
25059 PR c++/11957
25060 * g++.dg/warn/noeffect1.C: New test.
25061
25062 * g++.dg/template/scope2.C: New test.
25063 * g++.dg/template/error2.C: Correct dg-error
25064
25065 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
25066
25067 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
25068
25069 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
25070
25071 PR C++/11512
25072 * g++.dg/template/warn1.C: New.
25073
25074 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
25075
25076 * g++.dg/template/error2.C: New test.
25077 * g++.dg/lookup/using7.C: Adjust errors
25078 * g++.old-deja/g++.pt/crash36.C: Likewise.
25079 * g++.old-deja/g++.pt/derived3.C: Likewise.
25080
25081 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25082
25083 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
25084 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
25085 * gcc.c-torture/execute/builtins/string-9.c: New, from
25086 string-opt-9.c. Adjust for execute/builtins framework.
25087 * gcc.c-torture/execute/string-opt-9.c: Delete.
25088
25089 2003-08-12 Mark Mitchell <mark@codesourcery.com>
25090
25091 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
25092
25093 * g++.dg/parse/ret-type2.C: New test.
25094
25095 PR c++/11703
25096 * g++.dg/init/new8.C: New test.
25097
25098 PR c++/10923
25099 * g++.dg/parse/typedef5.C: New test.
25100
25101 PR c++/9512
25102 * g++.dg/parse/qualified2.C: New test.
25103 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
25104 invalid code.
25105
25106 2003-08-11 Mark Mitchell <mark@codesourcery.com>
25107
25108 * g++.dg/conversion/ptrmem1.C: New test.
25109
25110 2003-08-11 Jakub Jelinek <jakub@redhat.com>
25111
25112 PR target/11693
25113 * gcc.dg/20030811-1.c: New test.
25114
25115 PR target/11535
25116 * gcc.c-torture/execute/20030811-1.c: New test.
25117
25118 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25119
25120 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
25121
25122 2003-08-10 Mark Mitchell <mark@codesourcery.com>
25123
25124 PR c++/11789.C
25125 * g++.dg/inherit/multiple1.C: New test.
25126
25127 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
25128
25129 * gcc.dg/spe1.c: New test.
25130
25131 PR c++/11670
25132 * g++.dg/expr/cast2.C: New test.
25133
25134 PR c++/10530
25135 * g++.dg/template/dependent-name2.C: New test.
25136
25137 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
25138
25139 * g++.dg/parse/crash11.C: Put the dg options in comments.
25140
25141 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
25142
25143 * lib/gcc-dg.exp: Update for diagnostic change.
25144
25145 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25146
25147 PR c++/5767
25148 * g++.dg/parse/crash11.C: New test.
25149
25150 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
25151
25152 * gcc.dg/cpp/spacing1.c: Update.
25153
25154 2003-08-04 Janis Johnson <janis187@us.ibm.com>
25155
25156 PR target/11739
25157 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
25158 a value for -mtune.
25159
25160 2003-08-04 Roger Sayle <roger@eyesopen.com>
25161
25162 PR middle-end/11771
25163 * gcc.c-torture/compile/20030804-1.c: New test case.
25164
25165 2003-08-04 Roger Sayle <roger@eyesopen.com>
25166
25167 * gcc.dg/20030804-1.c: New test case.
25168
25169 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
25170
25171 * gcc.dg/cpp/separate-1.c: New test.
25172
25173 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
25174
25175 PR c++/11704
25176 * g++.dg/template/dependent-expr2.C: New test.
25177
25178 PR c++/11766
25179 * g++.dg/expr/ptrmem1.C: New test.
25180
25181 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25182
25183 PR c++/9453
25184 * g++.dg/template/friend15.C: New test.
25185
25186 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
25187
25188 * lib/dg-pch.exp: Work round PCH bug.
25189
25190 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25191
25192 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
25193 builtins. Move cases from builtins-4.c here.
25194
25195 * gcc.dg/torture/builtin-math-1.c: New test taken from
25196 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
25197 additional cases.
25198
25199 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
25200 Delete.
25201
25202 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
25203
25204 PR c++/9447
25205 * g++.dg/template/using7.C: New test.
25206
25207 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
25208
25209 * import1.c, import2.c: New tests.
25210
25211 2003-08-01 Jakub Jelinek <jakub@redhat.com>
25212
25213 * g++.dg/eh/crossjump1.C: New test.
25214
25215 2003-08-01 Mark Mitchell <mark@codesourcery.com>
25216
25217 PR c++/11697
25218 * g++.dg/template/using6.C: New test.
25219
25220 PR c++/11744
25221 * g++.dg/template/koenig2.C: New test.
25222
25223 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25224
25225 PR c++/7983
25226 * g++.dg/parse/typedef4.C: New test.
25227
25228 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25229
25230 PR c++/8442, c++/8806
25231 * g++.dg/template/elab1.C: New test.
25232 * g++.dg/template/type2.C: Likewise.
25233 * g++.dg/template/ttp3.C: Adjust expected error message.
25234 * g++.old-deja/g++.law/visibility13.C: Likewise.
25235 * g++.old-deja/g++.niklas/t135.C: Likewise.
25236 * g++.old-deja/g++.pt/ttp41.C: Likewise.
25237 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
25238 template argument.
25239 * g++.old-deja/g++.pt/ttp44.C: Likewise.
25240
25241 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
25242
25243 PR c++/11295
25244 * g++.dg/ext/stmtexpr1.C: New test.
25245
25246 * g++.dg/opt/tmp1.C: New test.
25247
25248 PR c++/11525
25249 * g++.dg/parse/constant4.C: New test.
25250
25251 PR c++/9447
25252 * g++.dg/template/using5.C: New test.
25253
25254 2003-07-31 Roger Sayle <roger@eyesopen.com>
25255
25256 * gcc.dg/builtins-27.c: New test case.
25257
25258 2003-07-31 Jakub Jelinek <jakub@redhat.com>
25259
25260 * gcc.dg/tls/opt-7.c: New test.
25261
25262 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
25263
25264 * g++.old-deja/g++.other/crash18.C: Remove.
25265
25266 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
25267
25268 * g++.dg/template/explicit3.C: New.
25269 * g++.dg/template/explicit4.C: New.
25270 * g++.dg/template/explicit5.C: New.
25271
25272 PR c++/11347
25273 * g++.dg/template/memtmpl1.C: New.
25274
25275 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
25276
25277 PR target/11565
25278 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
25279 * gcc.dg/i386-387-5.c (dg-options): Likewise.
25280
25281 2003-07-30 Jan Hubicka <jh@suse.cz>
25282
25283 * vtgc1.c: Kill.
25284
25285 2003-07-29 Zack Weinberg <zack@codesourcery.com>
25286
25287 * gcc.dg/struct-in-proto-1.c: New test.
25288
25289 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
25290
25291 * gcc.dg/cpp/include2.c: Only expect one message.
25292
25293 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
25294
25295 PR c++/9447
25296 * g++.dg/template/using1.C: New test.
25297 * g++.dg/template/using2.C: New test.
25298 * g++.dg/template/using3.C: New test.
25299 * g++.dg/template/using4.C: New test.
25300
25301 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
25302
25303 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
25304 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25305
25306 2003-07-28 Jan Hubicka <jh@suse.cz>
25307
25308 PR c++/11530
25309 * g++.dg/opt/call1.C: New test.
25310
25311 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
25312
25313 PR c++/11667
25314 * g++.dg/init/enum2.C: New test.
25315 * g++.dg/template/overload1.C: Add "-w" option.
25316
25317 2003-07-28 <hp@bitrange.com>
25318
25319 * gcc.dg/Wdeclaration-after-statement-1.c,
25320 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
25321
25322 2003-07-28 Jakub Jelinek <jakub@redhat.com>
25323
25324 * gcc.c-torture/compile/20030725-1.c: New test.
25325
25326 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
25327
25328 * gcc.dg/20030505.c: Only run for SPE.
25329 Remove definition of opaque type.
25330
25331 2003-07-27 Mark Mitchell <mark@codesourcery.com>
25332
25333 * g++.dg/template/ptrmem6.C: New test.
25334
25335 2003-07-26 Geoffrey Keating <geoffk@apple.com>
25336
25337 * gcc.c-torture/compile/zero-strct-2.c: New test.
25338
25339 2003-07-25 Geoffrey Keating <geoffk@apple.com>
25340
25341 * gcc.dg/intermod-1.c: New test.
25342
25343 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
25344
25345 PR c++/11617
25346 * g++.dg/template/lookup2.C: New test.
25347 * g++.dg/template/memclass1.C: Remove instantiated from error.
25348 * g++.dg/other/error2.C: Tweak expected errors.
25349
25350 PR c++/11596
25351 * g++.dg/template/defarg3.C: New test.
25352
25353 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
25354
25355 2003-07-24 Mark Mitchell <mark@codesourcery.com>
25356
25357 * g++.dg/inherit/access5.C: New test.
25358
25359 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25360
25361 PR c++/11513
25362 * g++.dg/template/crash8.C: New test.
25363
25364 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
25365
25366 PR c/10602
25367 * gcc.dg/noncompile/incomplete-2.c: New test.
25368
25369 2003-07-23 Mark Mitchell <mark@codesourcery.com>
25370
25371 PR c++/11645
25372 * g++.dg/inherit/access4.C: New test.
25373
25374 PR c++/11517
25375 * g++.dg/expr/cond2.C: New test.
25376
25377 PR optimization/10679
25378 * g++.dg/opt/inline4.C: New test.
25379
25380 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
25381
25382 * g++.dg/parse/crash10: New test.
25383
25384 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25385
25386 * g++.dg/ext/flexary1.C: New test.
25387
25388 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25389
25390 PR c++/10793
25391 * g++.dg/template/crash9.C: New test.
25392
25393 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25394
25395 PR c++/3004
25396 * g++.dg/parse/typedef3.C: New test.
25397
25398 PR c++/7906
25399 * g++.dg/parse/operator2.C: New test.
25400
25401 PR c++/8895
25402 * g++.dg/parse/def-tmpl-arg1.C: New test.
25403
25404 PR c++/9282
25405 * g++.dg/parse/funptr1.C: New test.
25406
25407 PR c++/9452
25408 * g++.dg/parse/ambig3.C: New test.
25409
25410 PR c++/9454
25411 * g++.dg/parse/operator3.C: New test.
25412
25413 PR c++/9486
25414 * g++.dg/parse/template10.C: New test.
25415
25416 PR c++/9488
25417 * g++.dg/parse/template11.C: New test.
25418
25419 PR c++/10150
25420 * g++.dg/parse/invalid-op1.C: New test.
25421
25422 PR c++/10247
25423 * g++.dg/parse/condexpr1.C: New test.
25424
25425 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25426
25427 * g++.dg/ext/packed3.C: New test.
25428 * g++.dg/ext/packed4.C: New test.
25429
25430 * gcc.dg/pack-test-3.c: New test.
25431
25432 2003-07-21 Janis Johnson <janis187@us.ibm.com>
25433
25434 * lib/compat.exp: Handle dg-options per source file.
25435 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
25436 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
25437 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
25438 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
25439 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
25440 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
25441 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
25442 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
25443 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
25444 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
25445 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
25446 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
25447 * g++.dg/compat/break/bitfield7_x.C: Ditto.
25448 * g++.dg/compat/break/bitfield7_y.C: Ditto.
25449
25450 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25451
25452 PR c/10320
25453 * gcc.c-torture/execute/20030718-1.c: New test.
25454
25455 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25456
25457 PR optimization/11536
25458 * gcc.dg/20030721-1.c: New test.
25459
25460 2003-07-19 Mark Mitchell <mark@codesourcery.com>
25461
25462 PR c++/11546
25463 * g++.dg/template/lookup1.C: New test.
25464
25465 2003-07-19 Zack Weinberg <zack@codesourcery.com>
25466
25467 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
25468 diagnostics of ill-formed constructs involving labels.
25469 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
25470 the new 'previously defined here' message.
25471
25472 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
25473
25474 * g++.dg/parse/non-dependent2.C: New test.
25475
25476 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25477
25478 * g++.dg/init/init-ref4.C: xfail on targets without
25479 weak symbols.
25480
25481 2003-07-17 Jakub Jelinek <jakub@redhat.com>
25482
25483 PR target/11087
25484 * gcc.c-torture/execute/20030717-1.c: New test.
25485
25486 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25487
25488 * g++.dg/opt/cfg1.C: New test.
25489
25490 2003-07-17 Mark Mitchell <mark@codesourcery.com>
25491
25492 PR optimization/11557
25493 * gcc.dg/20030717-1.c: New test.
25494
25495 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25496
25497 PR c++/10476
25498 * g++.dg/expr/crash-1.C: New test.
25499
25500 PR c++/11027
25501 * g++.dg/template/init3.C: New test.
25502
25503 PR c++/8222
25504 * g++.dg/template/non-dependent1.C: New test.
25505
25506 PR c++/11070
25507 * g++.dg/template/non-dependent2.C: New test.
25508
25509 PR c++/11071
25510 * g++.dg/template/non-dependent3.C: New test.
25511
25512 PR c++/9907
25513 * g++.dg/template/sizeof5.C: New test.
25514
25515 2003-07-17 Geoffrey Keating <geoffk@apple.com>
25516
25517 PR 11498
25518 * gcc.c-torture/compile/mangle-1.c: New file.
25519
25520 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25521
25522 PR c++/7809
25523 * g++.dg/parse/access3.C: New test.
25524
25525 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25526
25527 PR c++/11384
25528 * g++.dg/init/init-ref4.C: New test.
25529
25530 2003-07-16 Mark Mitchell <mark@codesourcery.com>
25531
25532 PR c++/11547
25533 * g++.dg/parse/constant3.C: New test.
25534 * g++.dg/parse/crash7.C: Likewise.
25535
25536 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
25537
25538 PR target/11008
25539 * gcc.dg/i386-pentium4-not-mull.c: New.
25540
25541 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
25542
25543 * gcc.dg/asm-names.c (ymain): Make it weak.
25544
25545 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25546
25547 PR c++/5421
25548 * g++.dg/template/friend21.C: New test.
25549
25550 2003-07-16 Jakub Jelinek <jakub@redhat.com>
25551
25552 * gcc.dg/cleanup-8.c: New test.
25553 * gcc.dg/cleanup-9.c: New test.
25554
25555 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
25556
25557 * g++.dg/ext/dll-MI1.h: New file.
25558 * g++.dg/ext/dllexport-MI1.C: New file.
25559 * g++.dg/ext/dllimport-MI1.C: New file.
25560
25561 2003-07-15 Jakub Jelinek <jakub@redhat.com>
25562
25563 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
25564 it does not have cmpstrsi patterns (just cmpmemsi).
25565
25566 2003-07-15 Mark Mitchell <mark@codesourcery.com>
25567
25568 PR debug/11473
25569 * g++.dg/debug/debug8.C: New test.
25570
25571 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25572
25573 PR c++/10108
25574 * g++.dg/template/crash7.C: New test.
25575
25576 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
25577
25578 PR target/10795
25579 * gcc.c-torture/compile/20030708-1.c: New.
25580
25581 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25582
25583 * gcc.c-torture/execute/20030715-1.c: New test.
25584
25585 2003-07-14 Geoffrey Keating <geoffk@apple.com>
25586
25587 * gcc.dg/pch/inline-3.c: New file.
25588 * gcc.dg/pch/inline-3.hs: New file.
25589 * gcc.dg/pch/inline-4.c: New file.
25590 * gcc.dg/pch/inline-4.hs: New file.
25591
25592 2003-07-14 Mark Mitchell <mark@codesourcery.com>
25593
25594 PR c++/11509
25595 * g++.dg/template/crash6.C: New test.
25596
25597 PR c++/7053
25598 * g++.dg/template/friend20.C: New test.
25599
25600 PR c++/7019
25601 * g++.dg/template/overload2.C: New test.
25602
25603 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25604
25605 PR optimization/11440
25606 * gcc.c-torture/execute/20030714-1.c: New test.
25607
25608 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25609
25610 PR c++/11154
25611 * g++.dg/template/partial2.C: New test.
25612
25613 2003-07-13 Mark Mitchell <mark@codesourcery.com>
25614
25615 PR c++/11503
25616 * g++.dg/template/anon1.C: New test.
25617
25618 PR c++/11493
25619 PR c++/11495
25620 * g++.dg/parse/template9.C: Likewise.
25621 * g++.dg/template/crash4.C: New test.
25622 * g++.dg/template/koenig1.C: Likewise.
25623 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
25624 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
25625 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
25626 functions.
25627 * g++.old-deja/g++.jason/template36.C: Likewise.
25628 * g++.old-deja/g++.mike/p1989.C: Likewise.
25629 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
25630 * g++.old-deja/g++.pt/ttp20.C: Use this->.
25631 * g++.old-deja/g++.pt/ttp21.C: Use this->.
25632 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
25633 compiling.
25634 * g++.old-deja/g++.pt/union2.C: Use this->.
25635
25636 2003-07-11 Jakub Jelinek <jakub@redhat.com>
25637
25638 * gcc.dg/20030711-1.c: New test.
25639
25640 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
25641
25642 PR c++/11050
25643 * g++.dg/parse/args1.C: New test.
25644 * g++.pt/defarg8.C: Change expected errors.
25645
25646 2003-07-11 Mark Mitchell <mark@codesourcery.com>
25647
25648 PR c++/8164
25649 * g++.dg/template/nontype2.C: New test.
25650
25651 PR c++/10558
25652 * g++.dg/parse/template8.C: New test.
25653
25654 PR c++/8327
25655 * g++.dg/template/scope1.C: New test.
25656
25657 * g++.dg/warn/Wsign-compare-1.C: New test.
25658
25659 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25660
25661 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
25662
25663 2003-07-10 Mark Mitchell <mark@codesourcery.com>
25664
25665 PR c++/9411
25666 * g++.dg/template/explicit2.C: New test.
25667
25668 PR c++/10032
25669 * g++.dg/warn/pedantic1.C: New test.
25670
25671 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
25672
25673 PR c++ 9483
25674 * g++.dg/other/field1.C: New test.
25675
25676 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25677
25678 PR c/11449
25679 * gcc.c-torture/compile/20030707-1.c: New.
25680
25681 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25682
25683 PR c++/10849
25684 * g++.dg/template/access12.C: New test.
25685
25686 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
25687
25688 * g++.dg/bprob/bprob.exp (prof_ext): Update.
25689 * g77.dg/bprob/bprob.exp (prof_ext): Update.
25690 * gcc.misc-tests/bprob.exp (prof_ext): Update.
25691 * gcc.misc-tests/gcov.exp: Update
25692 * g++.dg/gcov/gcov.exp: Update
25693 * lib/gcov.exp: Update.
25694
25695 2003-07-08 Mark Mitchell <mark@codesourcery.com>
25696
25697 * g++.dg/abi/mangle17.C: Make sure template expressions are
25698 dependent.
25699 * g++.dg/abi/mangle4.C: Mark erroneous casts.
25700 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
25701 * g++.dg/opt/stack1.C: Remove erroneous code.
25702 * g++.dg/parse/template7.C: New test.
25703 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
25704 * g++.old-deja/g++.pt/crash4.C: Likewise.
25705
25706 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25707
25708 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
25709 with zero or one occurence of `$' after the initial `L'.
25710
25711 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
25712
25713 * gcc.c-torture/compile/20030704-1.c: Add a comment.
25714
25715 2003-07-08 Roger Sayle <roger@eyesopen.com>
25716
25717 PR c/11370
25718 * gcc.dg/Wunreachable-6.c: New testcase.
25719 * gcc.dg/Wunreachable-7.c: New testcase.
25720
25721 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25722
25723 PR c/11420
25724 * gcc.dg/20030708-1.c: New test.
25725
25726 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
25727
25728 * gcc.dg/compat/sdata-section.h: New file.
25729 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
25730 * gcc.dg/torture/mips-sdata-1.c: New test.
25731
25732 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25733
25734 PR c++/11030
25735 * g++.dg/template/friend19.C: New test.
25736
25737 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25738
25739 * g++.dg/opt/strength-reduce.C: New test.
25740
25741 2003-07-07 Roger Sayle <roger@eyesopen.com>
25742
25743 PR target/10979
25744 * gcc.dg/20030707-1.c: New testcase.
25745
25746 2003-07-07 Roger Sayle <roger@eyesopen.com>
25747
25748 PR optimization/11059
25749 * g++.dg/opt/emptyunion.C: New testcase.
25750
25751 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25752 Eric Botcazou <ebotcazou@libertysurf.fr>
25753
25754 * g++.dg/opt/stack1.C: New test.
25755
25756 2003-07-05 Mark Mitchell <mark@codesourcery.com>
25757
25758 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
25759 run test.
25760
25761 PR c++/11431
25762 * g++.dg/expr/static_cast3.C: New test.
25763
25764 2003-07-04 Zack Weinberg <zack@codesourcery.com>
25765
25766 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
25767 everywhere.
25768 * gcc.dg/concat.c: Concatenation of string constants with
25769 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
25770 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
25771 * gcc.dg/cpp/escape-2.c: Use wide character constants where
25772 necessary to avoid multi-character character constant warning.
25773 * gcc.dg/cpp/escape.c: Likewise.
25774 * gcc.dg/cpp/ucs.c: Likewise.
25775 Remove backslashes from dg-bogus comments, as they confuse Tcl.
25776 Fix a typo.
25777
25778 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25779
25780 PR c/11428
25781 * gcc.c-torture/compile/20030704-1.c: New.
25782
25783 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25784
25785 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
25786
25787 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
25788
25789 PR c++/5287, PR c++/7910, PR c++/11021
25790 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
25791 tests for warnings.
25792 * g++.dg/ext/dllimport2.C: Add tests for warnings.
25793 * g++.dg/ext/dllimport3.C: Likewise.
25794 * g++.dg/ext/dllimport4.C: New file.
25795 * g++.dg/ext/dllimport5.C: New file.
25796 * g++.dg/ext/dllimport6.C: New file.
25797 * g++.dg/ext/dllimport7.C: New file.
25798 * g++.dg/ext/dllimport8.C: New file.
25799 * g++.dg/ext/dllimport9.C: New file.
25800 * g++.dg/ext/dllimport10.C: New file.
25801 * g++.dg/ext/dllexport1.C: New file.
25802
25803 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25804
25805 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
25806 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
25807
25808 2003-07-03 Roger Sayle <roger@eyesopen.com>
25809
25810 * gcc.dg/builtins-25.c: New testcase.
25811 * gcc.dg/builtins-26.c: New testcase.
25812
25813 2003-07-03 Janis Johnson <janis187@us.ibm.com>
25814
25815 * gcc.dg/compat/vector-defs.h: New file.
25816 * gcc.dg/compat/vector-setup.h: New file.
25817 * gcc.dg/compat/vector-check.h: New file.
25818 * gcc.dg/compat/vector-1_main.c: New file.
25819 * gcc.dg/compat/vector-1_x.c: New file.
25820 * gcc.dg/compat/vector-1_y.c: New file.
25821 * gcc.dg/compat/vector-2_main.c: New file.
25822 * gcc.dg/compat/vector-2_x.c: New file.
25823 * gcc.dg/compat/vector-2_y.c: New file.
25824
25825 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
25826 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
25827 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
25828 * gcc.dg/compat/struct-align-1.h: New file.
25829 * gcc.dg/compat/struct-align-1_main.c: New file.
25830 * gcc.dg/compat/struct-align-1_x.c: New file.
25831 * gcc.dg/compat/struct-align-1_y.c: New file.
25832 * gcc.dg/compat/struct-align-2.h: New file.
25833 * gcc.dg/compat/struct-align-2_main.c: New file.
25834 * gcc.dg/compat/struct-align-2_x.c: New file.
25835 * gcc.dg/compat/struct-align-2_y.c: New file.
25836
25837 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
25838 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25839 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25840 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25841 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25842 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25843 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25844 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25845 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25846 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25847 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25848 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25849 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25850 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25851 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25852 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25853 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25854 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25855 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25856 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25857 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25858 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25859 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25860 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25861 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25862 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25863 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25864 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25865 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25866
25867 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25868
25869 * gcc.dg/i386-call-1.c: New test.
25870
25871 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
25872
25873 PR c++/9162
25874 * g++.dg/parse/defarg4.C: New.
25875
25876 2003-07-03 Roger Sayle <roger@eyesopen.com>
25877
25878 PR target/10700
25879 * gcc.c-torture/compile/20030703-1.c: New test case.
25880
25881 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25882
25883 * g++.dg/template/local3.C: Remove extra semicolon.
25884
25885 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25886
25887 * gcc.dg/i386-volatile-1.c: New test.
25888
25889 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
25890
25891 PR c++/11072
25892 * g++.dg/other/offsetof2.C: XFAIL.
25893 * g++.dg/other/offsetof5.C: New.
25894
25895 PR c++/10219
25896 * g++.dg/template/error1.C: New.
25897
25898 PR c++/9779
25899 * g++.dg/template/dependent-expr1.C: New.
25900
25901 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25902
25903 PR c++/6949
25904 * g++.dg/template/local3.C: New test.
25905
25906 PR c++/11149
25907 * g++.dg/lookup/scoped6.C: New test.
25908
25909 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
25910
25911 PR c++/8046
25912 * g++.dg/other/error7.C: New test.
25913
25914 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
25915
25916 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
25917 * g++.old-deja/g++.abi/vtable3.h: Likewise.
25918 * g++.old-deja/g++.law/code-gen5.C: Likewise.
25919 * g++.old-deja/g++.other/union2.C: Likewise.
25920 * gcc.dg/c90-const-expr-2.c: Likewise.
25921 * gcc.dg/c90-const-expr-3.c: Likewise.
25922 * gcc.dg/c99-const-expr-2.c: Likewise.
25923 * gcc.dg/c99-const-expr-3.c: Likewise.
25924 * gcc.dg/concat.c: Likewise.
25925
25926 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25927
25928 PR c++/9559
25929 * g++.dg/init/static1.C: New test.
25930
25931 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25932
25933 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
25934 * g++.old-deja/g++.other/access2.C: Likewise.
25935 * g++.old-deja/g++.other/decl2.C: Likewise.
25936 * gcc.c-torture/execute/20020615-1.c: Likewise.
25937
25938 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25939
25940 PR c++/4933
25941 * g++.dg/template/sizeof4.C: New test.
25942
25943 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25944
25945 * g++.dg/other/error6.C: New test.
25946
25947 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25948
25949 PR c++/10750
25950 * g++.dg/parse/constant2.C: New test.
25951
25952 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25953
25954 PR c++/11106
25955 * g++.dg/other/error5.C: New test.
25956
25957 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25958
25959 * gcc.dg/format/gcc_diag-1.c: New test.
25960
25961 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
25962
25963 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
25964
25965 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
25966
25967 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
25968 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
25969 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
25970
25971 2003-06-28 Jakub Jelinek <jakub@redhat.com>
25972
25973 * gcc.c-torture/execute/builtins/string-8.c: New test.
25974 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
25975 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
25976 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
25977
25978 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25979
25980 PR c++/10468
25981 * g++.dg/ext/typeof6.C: New test.
25982
25983 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25984
25985 PR c++/10796
25986 * g++.dg/init/enum1.C: New test.
25987
25988 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
25989
25990 * gcc.dg/20030627-1.c: New test.
25991
25992 2003-06-26 Mark Mitchell <mark@codesourcery.com>
25993
25994 PR c++/11332
25995 * g++.dg/expr/static_cast2.C: New test.
25996
25997 2003-06-26 Roger Sayle <roger@eyesopen.com>
25998 Jakub Jelinek <jakub@redhat.com>
25999
26000 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
26001 sprintf(dst,"%s",src) optimization.
26002 * gcc.c-torture/execute/20030626-1.c: New test case.
26003 * gcc.c-torture/execute/20030626-2.c: New test case.
26004
26005 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
26006
26007 * gcc.c-torture/execute/multi-ix.c: New test.
26008
26009 * gcc.c-torture/execute/simd-4.c (main):
26010 Added missing semicolon at end of union.
26011
26012 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
26013
26014 PR c++/8266
26015 * g++.dg/template/explicit-instantiation3.C: New test.
26016
26017 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26018
26019 * gcc.dg/20030626-1.c: Use signed char.
26020
26021 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26022
26023 * gcc.dg/20030626-1.c: New test.
26024
26025 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
26026
26027 * const-str-2.m: Update.
26028
26029 2003-06-25 Mark Mitchell <mark@codesourcery.com>
26030
26031 PR c++/10990
26032 * g++.dg/rtti/dyncast1.C: New test.
26033 * g++.dg/abi/mangle4.C: Correct base-specifier access.
26034 * g++.dg/lookup/scoped1.C: Remove XFAIL.
26035 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
26036
26037 PR c++/10931
26038 * g++.dg/expr/static_cast1.C: New test.
26039
26040 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
26041
26042 * gcc.dg/20030625-1.c: New test.
26043
26044 2003-06-24 Roger Sayle <roger@eyesopen.com>
26045
26046 * gcc.c-torture/compile/20030624-1.c: New test case.
26047
26048 2003-06-24 Jakub Jelinek <jakub@redhat.com>
26049
26050 * gcc.c-torture/execute/string-opt-17.c: New test.
26051
26052 2003-06-24 Mark Mitchell <mark@codesourcery.com>
26053
26054 PR c++/5754
26055 * g++.dg/parse/crash6.C: New test.
26056
26057 2003-06-23 Roger Sayle <roger@eyesopen.com>
26058
26059 * gcc.dg/builtins-24.c: New test case.
26060
26061 2003-06-23 Jakub Jelinek <jakub@redhat.com>
26062
26063 * g++.dg/opt/operator1.C: New test.
26064
26065 2003-06-22 Roger Sayle <roger@eyesopen.com>
26066
26067 * gcc.c-torture/execute/string-opt-16.c: New test case.
26068
26069 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26070
26071 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
26072 * g++.old-deja/g++.other/conv7.C: Likewise.
26073 * g++.old-deja/g++.other/overcnv2.C: Likewise.
26074 * g++.old-deja/g++.other/overload14.C: Likewise.
26075
26076 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26077
26078 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
26079 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
26080
26081 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26082
26083 PR c++/10888
26084 * g++.dg/warn/Winline-3.C: New test.
26085
26086 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26087
26088 * lib/target-supports.exp (check_alias_available): Make the test
26089 program acceptable to the Solaris assembler.
26090
26091 PR c++/10749
26092 * g++.dg/template/memclass2.C: New test.
26093
26094 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26095 Eric Botcazou <ebotcazou@libertysurf.fr>
26096
26097 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
26098 data for non-matching targets.
26099 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
26100
26101 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26102
26103 PR c++/10845
26104 * g++.dg/template/member3.C: New test.
26105
26106 2003-06-19 Mark Mitchell <mark@codesourcery.com>
26107
26108 PR c++/10939
26109 * g++.dg/template/func1.C: New test.
26110
26111 PR c++/9649
26112 * g++.dg/template/static4.C: New test.
26113 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
26114
26115 PR c++/11041
26116 * g++.dg/init/ref7.C: New test.
26117
26118 2003-06-19 Matt Austern <austern@apple.com>
26119
26120 PR c++/11228
26121 * g++.dg/anew1.C: New test.
26122 * g++.dg/anew2.C: New test.
26123 * g++.dg/anew3.C: New test.
26124 * g++.dg/anew4.C: New test.
26125
26126 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
26127
26128 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
26129
26130 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
26131
26132 * gcc.c-torture/execute/simd-4.c (main): Make expected value
26133 endian-dependent.
26134
26135 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
26136
26137 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
26138 Remove cruft.
26139
26140 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
26141
26142 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
26143 * gcc.c-torture/compile/961203-1.c: Likewise.
26144 * gcc.c-torture/compile/980506-1.c: Likewise.
26145
26146 2003-06-17 Mark Mitchell <mark@codesourcery.com>
26147
26148 PR c++/10712
26149 * g++.dg/lookup/using7.C: New test.
26150
26151 2003-06-17 Mark Mitchell <mark@codesourcery.com>
26152
26153 PR c++/11105
26154 * g++.dg/abi/conv1.C: Remove it.
26155 * g++.dg/template/conv7.C: New test.
26156 * g++.dg/template/conv8.C: Likewise.
26157 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
26158 conversion operator.
26159
26160 2003-06-17 Janis Johnson <janis187@us.ibm.com>
26161
26162 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
26163 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
26164 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26165 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
26166 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
26167 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26168 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26169 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
26170 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
26171 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
26172 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
26173 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
26174 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
26175 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
26176 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
26177 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
26178 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
26179 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
26180 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26181 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26182 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26183 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26184 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26185 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26186 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26187 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26188 * gcc.dg/compat/struct-return-10_x.c: Ditto.
26189 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26190 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26191
26192 2003-06-16 Mark Mitchell <mark@codesourcery.com>
26193
26194 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
26195 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
26196 indications.
26197
26198 2003-06-16 Roger Sayle <roger@eyesopen.com>
26199
26200 * gcc.dg/i386-387-5.c: New test case.
26201 * gcc.dg/i386-387-6.c: New test case.
26202 * gcc.dg/builtins-23.c: New test case.
26203
26204 2003-06-15 Roger Sayle <roger@eyesopen.com>
26205
26206 * gcc.dg/builtins-22.c: New test case.
26207 * gcc.dg/i386-387-1.c: Update to test exp.
26208 * gcc.dg/i386-387-2.c: Likewise.
26209
26210 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26211
26212 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
26213
26214 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26215
26216 * lib/gcc-dg.exp (dg-require-dll): New function.
26217 (dg-xfail-if): Likewise.
26218 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
26219 driver.
26220
26221 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
26222 * gcc.c-torture/compile/20001205-1.c: Likewise.
26223 * gcc.c-torture/compile/20001226-1.c: Likewise.
26224 * gcc.c-torture/compile/20010518-2.c: Likewise.
26225 * gcc.c-torture/compile/20020312-1.c: Likewise.
26226 * gcc.c-torture/compile/20020604-1.c: Likewise.
26227 * gcc.c-torture/compile/920501-12.c: Likewise.
26228 * gcc.c-torture/compile/920501-4.c: Likewise.
26229 * gcc.c-torture/compile/920520-1.c: Likewise.
26230 * gcc.c-torture/compile/920521-1.c: Likewise.
26231 * gcc.c-torture/compile/920625-1.c: Likewise.
26232 * gcc.c-torture/compile/961203-1.c: Likewise.
26233 * gcc.c-torture/compile/980506-1.c: Likewise.
26234 * gcc.c-torture/compile/981006-1.c: Likewise.
26235 * gcc.c-torture/compile/981022-1.c: Likewise.
26236 * gcc.c-torture/compile/981223-1.c: Likewise.
26237 * gcc.c-torture/compile/990617-1.c: Likewise.
26238 * gcc.c-torture/compile/dll.c: Likewise.
26239 * gcc.c-torture/compile/labels-3.c: Likewise.
26240 * gcc.c-torture/compile/mipscop-1.c: Likewise.
26241 * gcc.c-torture/compile/mipscop-2.c: Likewise.
26242 * gcc.c-torture/compile/mipscop-3.c: Likewise.
26243 * gcc.c-torture/compile/mipscop-4.c: Likewise.
26244 * gcc.c-torture/compile/simd-5.c: Likewise.
26245 * gcc.c-torture/compile/20000804-1.x: Remove.
26246 * gcc.c-torture/compile/20001205-1.x: Likewise.
26247 * gcc.c-torture/compile/20001226-1.x: Likewise.
26248 * gcc.c-torture/compile/20010518-2.x: Likewise.
26249 * gcc.c-torture/compile/20020312-1.x: Likewise.
26250 * gcc.c-torture/compile/20020604-1.x: Likewise.
26251 * gcc.c-torture/compile/920501-12.x: Likewise.
26252 * gcc.c-torture/compile/920501-4.x: Likewise.
26253 * gcc.c-torture/compile/920520-1.x: Likewise.
26254 * gcc.c-torture/compile/920521-1.x: Likewise.
26255 * gcc.c-torture/compile/920625-1.x: Likewise.
26256 * gcc.c-torture/compile/961203-1.x: Likewise.
26257 * gcc.c-torture/compile/980506-1.x: Likewise.
26258 * gcc.c-torture/compile/981006-1.x: Likewise.
26259 * gcc.c-torture/compile/981022-1.x: Likewise.
26260 * gcc.c-torture/compile/981223-1.x: Likewise.
26261 * gcc.c-torture/compile/990617-1.x: Likewise.
26262 * gcc.c-torture/compile/mipscop-1.x: Likewise.
26263 * gcc.c-torture/compile/mipscop-2.x: Likewise.
26264 * gcc.c-torture/compile/mipscop-3.x: Likewise.
26265 * gcc.c-torture/compile/mipscop-4.x: Likewise.
26266 * gcc.c-torture/compile/simd-5.x: Likewise.
26267
26268 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
26269
26270 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26271
26272 * gcc.c-torture/execute/20030611-1.c: New test.
26273
26274 2003-06-12 Roger Sayle <roger@eyesopen.com>
26275
26276 PR middle-end/168
26277 * gcc.dg/20030612-1.c: New test case.
26278
26279 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26280
26281 PR c++/10635
26282 * g++.dg/expr/cast1.C: New test.
26283
26284 2003-06-12 Roger Sayle <roger@eyesopen.com>
26285
26286 * gcc.dg/builtins-21.c: New test case.
26287
26288 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
26289
26290 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
26291 options instead of at the end.
26292 * lib/objc.exp (objc_target_compile): Likewise.
26293
26294 2003-06-11 Mark Mitchell <mark@codesourcery.com>
26295
26296 PR c++/10432
26297 * g++.dg/parse/error1.C: New test.
26298
26299 2003-06-11 Janis Johnson <janis187@us.ibm.com>
26300
26301 * gcc.dg/compat/struct-by-value-11_main.c: New file.
26302 * gcc.dg/compat/struct-by-value-11_x.c: New file.
26303 * gcc.dg/compat/struct-by-value-11_y.c: New file.
26304 * gcc.dg/compat/struct-by-value-12_main.c: New file.
26305 * gcc.dg/compat/struct-by-value-12_x.c: New file.
26306 * gcc.dg/compat/struct-by-value-12_y.c: New file.
26307 * gcc.dg/compat/struct-by-value-13_main.c: New file.
26308 * gcc.dg/compat/struct-by-value-13_x.c: New file.
26309 * gcc.dg/compat/struct-by-value-13_y.c: New file.
26310 * gcc.dg/compat/struct-by-value-14_main.c: New file.
26311 * gcc.dg/compat/struct-by-value-14_x.c: New file.
26312 * gcc.dg/compat/struct-by-value-14_y.c: New file.
26313 * gcc.dg/compat/struct-by-value-15_main.c: New file.
26314 * gcc.dg/compat/struct-by-value-15_x.c: New file.
26315 * gcc.dg/compat/struct-by-value-15_y.c: New file.
26316 * gcc.dg/compat/struct-by-value-16_main.c: New file.
26317 * gcc.dg/compat/struct-by-value-16_x.c: New file.
26318 * gcc.dg/compat/struct-by-value-16_y.c: New file.
26319 * gcc.dg/compat/struct-by-value-17_main.c: New file.
26320 * gcc.dg/compat/struct-by-value-17_x.c: New file.
26321 * gcc.dg/compat/struct-by-value-17_y.c: New file.
26322 * gcc.dg/compat/struct-by-value-18_main.c: New file.
26323 * gcc.dg/compat/struct-by-value-18_x.c: New file.
26324 * gcc.dg/compat/struct-by-value-18_y.c: New file.
26325
26326 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
26327 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
26328 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
26329 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
26330 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
26331 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
26332 * gcc.dg/compat/scalar-return-3_main.c: New file.
26333 * gcc.dg/compat/scalar-return-3_x.c: New file.
26334 * gcc.dg/compat/scalar-return-3_y.c: New file.
26335 * gcc.dg/compat/scalar-return-4_main.c: New file.
26336 * gcc.dg/compat/scalar-return-4_x.c: New file.
26337 * gcc.dg/compat/scalar-return-4_y.c: New file.
26338
26339 2003-06-10 Janis Johnson <janis187@us.ibm.com>
26340
26341 * gcc.dg/compat/fp2-struct-check.h: New file.
26342 * gcc.dg/compat/fp2-struct-defs.h: New file.
26343 * gcc.dg/compat/fp2-struct-init.h: New file.
26344 * gcc.dg/compat/struct-by-value-10_main.c: New file.
26345 * gcc.dg/compat/struct-by-value-10_x.c: New file.
26346 * gcc.dg/compat/struct-by-value-10_y.c: New file.
26347 * gcc.dg/compat/struct-return-10_main.c: New file.
26348 * gcc.dg/compat/struct-return-10_x.c: New file.
26349 * gcc.dg/compat/struct-return-10_y.c: New file.
26350
26351 * gcc.dg/compat/compat-common.h: New file.
26352 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
26353 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
26354 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
26355 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
26356 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
26357 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
26358 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
26359 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26360 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
26361 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
26362 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26363 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
26364 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
26365 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26366 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
26367 * gcc.dg/compat/small-struct-check.h: Ditto.
26368 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
26369 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26370 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
26371 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
26372 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26373 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26374 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
26375 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26376 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
26377 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
26378 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26379 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26380 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
26381 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26382 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26383 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
26384 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26385 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
26386 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
26387 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26388 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
26389 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
26390 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26391 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
26392 * gcc.dg/compat/struct-return-2_main.c: Ditto.
26393 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26394 * gcc.dg/compat/struct-return-2_y.c: Ditto.
26395 * gcc.dg/compat/struct-return-3_main.c: Ditto.
26396 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26397 * gcc.dg/compat/struct-return-3_y.c: Ditto.
26398
26399 2003-06-10 Geoffrey Keating <geoffk@apple.com>
26400
26401 * g++.dg/pch/static-1.C: New file.
26402 * g++.dg/pch/static-1.Hs: New file.
26403
26404 2003-06-10 Richard Henderson <rth@redhat.com>
26405
26406 * gcc.dg/asm-7.c: Adjust expected warning text.
26407
26408 2003-06-10 Roger Sayle <roger@eyesopen.com>
26409
26410 * gcc.dg/builtins-20.c: New test case.
26411
26412 2003-06-10 Mark Mitchell <mark@codesourcery.com>
26413
26414 PR c++/11131
26415 * g++.dg/opt/template1.C: New test.
26416
26417 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26418
26419 * lib/gcc-dg.exp (dg-test): Clear additional_files and
26420 additional_sources.
26421
26422 2003-05-21 David Taylor <dtaylor@emc.com>
26423
26424 * gcc.dg/Wpadded.c: New file.
26425
26426 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26427
26428 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
26429 * gcc.dg/special/weak-2.c: Add dg-require-weak.
26430 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
26431 dg-require-weak.
26432
26433 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
26434
26435 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
26436
26437 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26438
26439 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
26440 (dg-require-alias): Likewise.
26441 (dg-require-gc-sections): Likewise.
26442 * lib/target-supports.exp (check_gc_sections_available): Likewise.
26443
26444 2003-06-08 Richard Henderson <rth@redhat.com>
26445
26446 * gcc.dg/20011029-2.c: Fix the array reference.
26447 * gcc.dg/asm-7.c: New.
26448
26449 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
26450
26451 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
26452
26453 2003-06-08 Mark Mitchell <mark@codesourcery.com>
26454
26455 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
26456 (dg-require-gc-sections): Likewise.
26457
26458 2003-06-08 Jan Hubicka <jh@suse.cz>
26459
26460 * i386-cmov1.c: Fix regular expression.
26461 * i386-cvt-1.c: Likewise.
26462 * i386-local.c: Likewise.
26463 * i386-local2.c: Likewise.
26464 * i386-mul.c: Likewise.
26465 * i386-ssetype-1.c: Likewise.
26466 * i386-ssetype-3.c: Likewise.
26467 * i386-ssetype-5.c: Likewise.
26468
26469 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26470
26471 PR c++/11039
26472 * g++.dg/warn/implicit-typename2.C: New test.
26473 * g++.dg/warn/implicit-typename3.C: New test.
26474
26475 2003-06-07 Richard Henderson <rth@redhat.com>
26476
26477 * g++.dg/other/offsetof3.C: Use size_t.
26478 * g++.dg/other/offsetof4.C: Likewise.
26479
26480 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
26481
26482 * lib/copy-file.exp: New. Implement gcc_copy_files.
26483
26484 * lib/dg-pch.exp: Load copy-file.exp
26485 (dg-pch): Use gcc_copy_files instead of "file copy".
26486
26487 2003-06-06 Mark Mitchell <mark@codesourcery.com>
26488
26489 * gcc.dg/weak/weak.exp: Simplify.
26490 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
26491 * gcc.dg/weak/weak-1.c: Likewise.
26492 * gcc.dg/weak/weak-2.c: Likewise.
26493 * gcc.dg/weak/weak-3.c: Likewise.
26494 * gcc.dg/weak/weak-4.c: Likewise.
26495 * gcc.dg/weak/weak-5.c: Likewise.
26496 * gcc.dg/weak/weak-6.c: Likewise.
26497 * gcc.dg/weak/weak-7.c: Likewise.
26498 * gcc.dg/weak/weak-8.c: Likewise.
26499 * gcc.dg/weak/weak-9.c: Likewise.
26500
26501 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
26502
26503 gcc.c-torture/execute/20030606-1.c: New.
26504
26505 2003-06-06 Roger Sayle <roger@eyesopen.com>
26506
26507 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
26508 * gcc.dg/builtins-19.c: Likewise.
26509
26510 2003-06-06 Roger Sayle <roger@eyesopen.com>
26511
26512 * gcc.dg/builtins-2.c: Add some more tests.
26513 * gcc.dg/builtins-18.c: New test case.
26514 * gcc.dg/builtins-19.c: New test case.
26515
26516 2003-06-06 Roger Sayle <roger@eyesopen.com>
26517 Jim Wilson <wilson@tuliptree.org>
26518
26519 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
26520
26521 2003-06-06 Jakub Jelinek <jakub@redhat.com>
26522
26523 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
26524 mempcpy/stpcpy calls not to be optimized into something else.
26525 * gcc.c-torture/execute/string-opt-3.c: Moved to...
26526 * gcc.c-torture/execute/builtins/string-7.c: ...here.
26527 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
26528
26529 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26530
26531 * gcc.dg/format/asm_fprintf-1.c: New test.
26532
26533 2003-06-05 Mark Mitchell <mark@codesourcery.com>
26534
26535 * lib/gcc-defs.exp (additional_sources): New variable.
26536 (dg-additional-sources): New function.
26537 (additional_files): New variable.
26538 (dg-additional-files): New function.
26539 (dg-additional-files-options): Likewise.
26540 * lib/gcc-dg.exp (dg-require-weak): New function.
26541 (dg-require-alias): Likewise.
26542 (dg-require-gc-sections): Likewise.
26543 * lib/target-supports.exp (check_alias_available): Remove testfile
26544 parameter.
26545 (check_gc_sections_available): New function.
26546 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
26547 (dg-gpp-additional-files): Likewise.
26548 * lib/g++.exp (additional_sources): Remove.
26549 (additional_files): Likewise.
26550 (g++_target_compile): Use dg-additional-files-options.
26551
26552 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
26553 Tcl logic.
26554 * gcc.dg/special/ecos.exp: Remove.
26555 * gcc.dg/special/20000419-2.c: Use dg-require-*.
26556 * gcc.dg/special/alias-1.c: Likewise.
26557 * gcc.dg/special/alias-2.c: Likewise.
26558 * gcc.dg/special/gcsec-1.c: Likewise.
26559 * gcc.dg/special/weak-1.c: Likewise.
26560 * gcc.dg/special/weak-2.c: Likewise.
26561 * gcc.dg/special/wkali-1.c: Likewise.
26562 * gcc.dg/special/wkali-2.c: Likewise.
26563
26564 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
26565 dg-gpp-additional-*.
26566 * g++.dg/special/conpr-3.C: Likewise.
26567 * g++.dg/special/conpr-4.C: Likewise.
26568 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
26569 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
26570 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
26571 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
26572 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
26573 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
26574 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
26575 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
26576 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
26577 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
26578 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
26579 * g++.old-deja/g++.other/comdat1.C: Likewise.
26580 * g++.old-deja/g++.other/comdat2.C: Likewise.
26581 * g++.old-deja/g++.other/comdat3.C: Likewise.
26582 * g++.old-deja/g++.other/ctor1.C: Likewise.
26583 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
26584
26585 2003-06-05 Richard Henderson <rth@redhat.com>
26586
26587 * gcc.dg/debug/20030605-1.c: New.
26588
26589 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26590
26591 * README.QMTEST: Update.
26592
26593 2003-06-04 Richard Henderson <rth@redhat.com>
26594
26595 * gcc.dg/cleanup-1.c: New.
26596 * gcc.dg/cleanup-2.c: New.
26597 * gcc.dg/cleanup-3.c: New.
26598 * gcc.dg/cleanup-4.c: New.
26599 * gcc.dg/cleanup-5.c: New.
26600 * gcc.dg/cleanup-6.c: New.
26601 * gcc.dg/cleanup-7.c: New.
26602
26603 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26604
26605 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
26606
26607 * lib/dg-pch.exp: New file.
26608 * g++.dg/pch/pch.exp: Use dg-pch.exp.
26609 * gcc.dg/pch/pch.exp: Likewise.
26610
26611 2003-06-04 Roger Sayle <roger@eyesopen.com>
26612
26613 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
26614 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
26615 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
26616 * gcc.dg/builtins-17.c: New test case.
26617 * gcc.dg/i386-387-4.c: New test case.
26618 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
26619
26620 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26621
26622 * gcc.dg/ultrasp9.c: New test.
26623
26624 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26625
26626 * gcc.c-torture/compile/20030604-1.c: New test.
26627 * gcc.dg/sparc-constant-1.c: New test.
26628
26629 2003-06-03 Glen Nakamura <glen@imodulo.com>
26630
26631 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
26632
26633 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
26634
26635 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
26636
26637 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
26638 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
26639
26640 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
26641
26642 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
26643
26644 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26645
26646 PR c++/10940
26647 * g++.dg/template/spec10.C: New test.
26648
26649 2003-06-03 Roger Sayle <roger@eyesopen.com>
26650
26651 * gcc.dg/builtins-16.c: New test case.
26652
26653 2003-06-03 Jakub Jelinek <jakub@redhat.com>
26654
26655 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
26656 mempcpy test with post-increments.
26657 * gcc.c-torture/execute/string-opt-3.c: New test.
26658 * gcc.dg/string-opt-1.c: New test.
26659
26660 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
26661
26662 PR fortran/10965
26663 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
26664
26665 2003-06-02 Mark Mitchell <mark@codesourcery.com>
26666
26667 * lib/scanasm.exp (dg-scan): New function, factored out of ...
26668 (scan-assembler): ... here. Use dg-scan.
26669 (scan-assembler-not): Likewise.
26670 (scan-file): New function.
26671 (scan-file-not): Likewise.
26672 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
26673 * gcc.dg/cpp/_Pragma4.c: Likewise.
26674 * gcc.dg/cpp/_Pragma5.c: Likewise.
26675 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26676 * gcc.dg/cpp/avoidpaste2.c: Likewise.
26677 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
26678 * gcc.dg/cpp/cmdlne-P.c: Likewise.
26679 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
26680 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
26681 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
26682 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
26683 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
26684 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
26685 * gcc.dg/cpp/cxxcom1.c: Likewise.
26686 * gcc.dg/cpp/line1.c: Likewise.
26687 * gcc.dg/cpp/maccom1.c: Likewise.
26688 * gcc.dg/cpp/maccom2.c: Likewise.
26689 * gcc.dg/cpp/maccom3.c: Likewise.
26690 * gcc.dg/cpp/maccom4.c: Likewise.
26691 * gcc.dg/cpp/maccom5.c: Likewise.
26692 * gcc.dg/cpp/maccom6.c: Likewise.
26693 * gcc.dg/cpp/multiline.c: Likewise.
26694 * gcc.dg/cpp/spacing1.c: Likewise.
26695 * gcc.dg/cpp/spacing2.c: Likewise.
26696 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
26697 * gcc.dg/cpp/trad/maccom1.c: Likewise.
26698 * gcc.dg/cpp/trad/maccom2.c: Likewise.
26699 * gcc.dg/cpp/trad/maccom3.c: Likewise.
26700 * gcc.dg/cpp/trad/maccom4.c: Likewise.
26701 * gcc.dg/cpp/trad/maccom6.c: Likewise.
26702 * gcc.dg/cpp/cxxcom2.c: Likewise.
26703 * gcc.dg/cpp/cxxcom2.h: New file.
26704
26705 * gcc.dg/cpp/truefalse.cpp: Move it to ...
26706 * g++.dg/cpp/truefalse.C: Here.
26707 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
26708
26709 2003-06-01 Loren James Rittle <ljrittle@acm.org>
26710
26711 * gcc.dg/cpp/redef3.c: New file.
26712
26713 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26714
26715 * gcc.dg/i386-loop-3.c: New test.
26716
26717 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
26718
26719 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
26720
26721 2003-05-31 Roger Sayle <roger@eyesopen.com>
26722
26723 * gcc.dg/fwrapv-1.c: New test case.
26724 * gcc.dg/fwrapv-2.c: New test case.
26725
26726 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26727
26728 PR c++/10956
26729 * g++.dg/template/spec9.C: New test.
26730
26731 2003-05-29 Roger Sayle <roger@eyesopen.com>
26732
26733 * gcc.dg/duff-4.c: New test case.
26734
26735 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
26736
26737 PR fortran/10843
26738 * g77.dg/ffixed-form-1.f: New test
26739 * g77.dg/ffixed-form-2.f: New test
26740 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
26741 * g77.dg/ffree-form-3.f: New test
26742
26743 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
26744
26745 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
26746 * gcc.dg/wint_t-1.c: Likewise.
26747
26748 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26749
26750 * g++.dg/template/access11.C: New test.
26751
26752 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26753
26754 PR c++/10849
26755 * g++.dg/template/access10.C: New test.
26756
26757 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26758 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26759
26760 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
26761
26762 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26763
26764 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
26765 suppress for powerpc-*-darwin*.
26766 * gcc.dg/torture/builtin-noret-2.c: Likewise.
26767
26768 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26769
26770 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
26771 suppress option for powerpc-*-darwin*.
26772
26773 2003-05-23 Roger Sayle <roger@eyesopen.com>
26774
26775 * gcc.dg/builtins-1.c: Add tests for tan and atan.
26776 * gcc.dg/builtins-4.c: Add test for fmod.
26777
26778 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26779
26780 PR c++/10682
26781 * g++.dg/template/instantiate4.C: New test.
26782
26783 2003-05-22 Roger Sayle <roger@eyesopen.com>
26784
26785 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
26786
26787 2003-05-21 Janis Johnson <janis187@us.ibm.com>
26788
26789 * gcc.dg/compat/scalar-return-1_main.c: New file.
26790 * gcc.dg/compat/scalar-return-1_x.c: New file.
26791 * gcc.dg/compat/scalar-return-1_y.c: New file.
26792 * gcc.dg/compat/scalar-return-2_main.c: New file.
26793 * gcc.dg/compat/scalar-return-2_x.c: New file.
26794 * gcc.dg/compat/scalar-return-2_y.c: New file.
26795 * gcc.dg/compat/struct-return-3_main.c: New file.
26796 * gcc.dg/compat/struct-return-3_y.c: New file.
26797 * gcc.dg/compat/struct-return-3_x.c: New file.
26798 * gcc.dg/compat/struct-return-2_main.c: New file.
26799 * gcc.dg/compat/struct-return-2_x.c: New file.
26800 * gcc.dg/compat/struct-return-2_y.c: New file.
26801
26802 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26803
26804 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
26805 for hppa*-hp-hpux*.
26806 * gcc.dg/20021014-1.c (dg-options): Likewise.
26807 * gcc.dg/nest.c (dg-options): Likewise.
26808
26809 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
26810
26811 PR c++/9738
26812 * g++.dg/ext/dllimport2.C: New file.
26813 * g++.dg/ext/dllimport3.C: New file.
26814
26815 2003-05-20 Janis Johnson <janis187@us.ibm.com>
26816
26817 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
26818 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26819 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26820 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26821 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26822 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26823 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
26824 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
26825 * gcc.dg/compat/small-struct-defs.h: New file.
26826 * gcc.dg/compat/small-struct-init.h: New file.
26827 * gcc.dg/compat/small-struct-check.h: New file.
26828 * gcc.dg/compat/fp-struct-defs.h: New file.
26829 * gcc.dg/compat/fp-struct-check.h: New file.
26830 * gcc.dg/compat/fp-struct-init.h: New file.
26831 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
26832 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
26833
26834 2003-05-19 Jakub Jelinek <jakub@redhat.com>
26835
26836 * gcc.dg/20030225-2.c: New test.
26837
26838 2003-05-18 Roger Sayle <roger@eyesopen.com>
26839 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26840
26841 * gcc.c-torture/compile/20030518-1.c: New test case.
26842
26843 2003-05-18 Mark Mitchell <mark@codesourcery.com>
26844
26845 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
26846 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
26847 gcc-dg-debug-runtest.
26848 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
26849 gcc-dg-debug-runtest.
26850
26851 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26852
26853 PR c++/9022
26854 * g++.dg/lookup/using6.C: New test.
26855
26856 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26857
26858 * g++.dg/parse/access2.C: New test.
26859
26860 2003-05-17 Mark Mitchell <mark@codesourcery.com>
26861
26862 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
26863 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
26864 * gcc.dg/debug/debug.exp: Likewise.
26865
26866 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
26867
26868 * gcc.dg/dollar.c: New test.
26869
26870 2003-05-16 Janis Johnson <janis187@us.ibm.com>
26871
26872 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
26873 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
26874 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
26875 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
26876 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
26877 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
26878 * gcc.dg/compat/struct-by-value-6_main.c: New file.
26879 * gcc.dg/compat/struct-by-value-6_x.c: New file.
26880 * gcc.dg/compat/struct-by-value-6_y.c: New file.
26881 * gcc.dg/compat/struct-by-value-7_main.c: New file.
26882 * gcc.dg/compat/struct-by-value-7_x.c: New file.
26883 * gcc.dg/compat/struct-by-value-7_y.c: New file.
26884 * gcc.dg/compat/struct-by-value-8_main.c: New file.
26885 * gcc.dg/compat/struct-by-value-8_x.c: New file.
26886 * gcc.dg/compat/struct-by-value-8_y.c: New file.
26887 * gcc.dg/compat/struct-by-value-9_main.c: New file.
26888 * gcc.dg/compat/struct-by-value-9_x.c: New file.
26889 * gcc.dg/compat/struct-by-value-9_y.c: New file.
26890
26891 2003-05-16 Mark Mitchell <mark@codesourcery.com>
26892
26893 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
26894 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
26895 support for "repo" mode.
26896 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
26897 * lib/g77-dg.exp: Likewise.
26898 * lib/obj-dg.exp: Likewise.
26899
26900 2003-05-16 Jakub Jelinek <jakub@redhat.com>
26901
26902 Merge from gcc-3_2-rhl8-branch:
26903 2003-04-23 Jakub Jelinek <jakub@redhat.com>
26904
26905 * gcc.dg/tls/opt-6.c: New test.
26906
26907 2003-04-05 Jakub Jelinek <jakub@redhat.com>
26908
26909 * gcc.dg/20030405-1.c: New test.
26910
26911 2003-03-09 Jakub Jelinek <jakub@redhat.com>
26912
26913 * gcc.dg/20030309-1.c: New test.
26914
26915 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26916
26917 * gcc.c-torture/execute/20030307-1.c: New test.
26918
26919 2003-02-20 Randolph Chung <tausq@debian.org>
26920
26921 * gcc.c-torture/compile/20030220-1.c: New test.
26922
26923 2003-02-18 Jakub Jelinek <jakub@redhat.com>
26924
26925 * gcc.dg/20030217-1.c: New test.
26926
26927 2003-01-29 Jakub Jelinek <jakub@redhat.com>
26928
26929 * gcc.c-torture/compile/20020129-1.c: New test.
26930
26931 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26932
26933 * gcc.dg/unroll-1.c: New test.
26934
26935 2002-11-16 Jan Hubicka <jh@suse.cz>
26936
26937 * gcc.c-torture/execute/20020920-1.c: New test.
26938
26939 2002-10-08 Jakub Jelinek <jakub@redhat.com>
26940
26941 PR target/7434
26942 * gcc.c-torture/compile/20021008-1.c: New test.
26943
26944 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
26945
26946 PR target/7559
26947 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
26948
26949 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26950
26951 * gcc.c-torture/compile/20020807-1.c: New test.
26952
26953 2002-07-30 Jakub Jelinek <jakub@redhat.com>
26954
26955 * gcc.dg/tls/opt-1.c: New test.
26956
26957 2002-07-29 Jakub Jelinek <jakub@redhat.com>
26958
26959 * gcc.dg/20020729-1.c: New test.
26960
26961 2002-07-20 Jakub Jelinek <jakub@redhat.com>
26962
26963 * g++.dg/opt/life1.C: New test.
26964
26965 2002-05-20 Jakub Jelinek <jakub@redhat.com>
26966
26967 * gcc.dg/20020525-1.c: New test.
26968
26969 2002-05-24 Jakub Jelinek <jakub@redhat.com>
26970
26971 PR c++/6794
26972 * g++.dg/ext/pretty1.C: New test.
26973 * g++.dg/ext/pretty2.C: New test.
26974
26975 2003-05-15 Mark Mitchell <mark@codesourcery.com>
26976
26977 PR c++/8385
26978 * g++.dg/ext/typeof5.C: New test.
26979
26980 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
26981
26982 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
26983 __USER_LABEL_PREFIX__ into account.
26984 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
26985
26986 2003-05-14 Roger Sayle <roger@eyesopen.com>
26987
26988 * gcc.dg/builtins-15.c: New test case.
26989
26990 2003-05-13 Zack Weinberg <zack@codesourcery.com>
26991
26992 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
26993
26994 2003-05-12 Mark Mitchell <mark@codesourcery.com>
26995
26996 * lib/g++.exp: Tweak handling of additional source files.
26997 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
26998 * g++.dg/special/conpr-2a.C: Rename to ...
26999 * g++.dg/special/conpr-2a.cc: ... this.
27000 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
27001 * g++.dg/special/conpr-3a.C: Rename to ...
27002 * g++.dg/special/conpr-3a.cc: This.
27003 * g++.dg/special/conpr-3b.C: Rename to ...
27004 * g++.dg/special/conpr-3b.cc: This.
27005 * g++.dg/special/conpr-4.C: New test.
27006 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
27007
27008 2003-05-12 David Edelsohn <edelsohn@gnu.org>
27009
27010 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
27011
27012 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27013
27014 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
27015 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27016 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
27017 * g++.old-deja/g++.other/warn3.C: Likewise.
27018
27019 2003-05-11 Roger Sayle <roger@eyesopen.com>
27020
27021 * gcc.dg/i386-387-1.c: Update to also test log.
27022 * gcc.dg/i386-387-2.c: Likewise.
27023
27024 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
27025
27026 * g77.f-torture/execute/int8421.f: New test.
27027
27028 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27029
27030 PR c++/10230, c++/10481
27031 * g++.dg/lookup/scoped5.C: New test.
27032
27033 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27034
27035 PR c++/10552
27036 * g++.dg/template/ttp6.C: New test.
27037
27038 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
27039
27040 * gcc.c-torture/execute/builtins: New directory.
27041 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
27042 gcc.c-torture/execute/builtins.
27043 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
27044 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
27045 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
27046 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
27047
27048 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27049
27050 PR c++/9252
27051 * g++.dg/template/access8.C: New test.
27052 * g++.dg/template/access9.C: New test.
27053
27054 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27055
27056 PR c++/9554
27057 * g++.dg/parse/access1.C: New test.
27058
27059 2003-05-09 DJ Delorie <dj@redhat.com>
27060
27061 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
27062 long, and not an int.
27063
27064 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27065
27066 PR c++/10555, c++/10576
27067 * g++.dg/template/memclass1.C: New test.
27068
27069 2003-05-08 DJ Delorie <dj@redhat.com>
27070
27071 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
27072 targets.
27073 * gcc.c-torture/execute/20021024-1.x: Likewise.
27074 * gcc.c-torture/execute/shiftdi.x: Likewise.
27075 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
27076 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
27077 * gcc.dg/20021018-1.c: Likewise.
27078
27079 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27080
27081 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
27082
27083 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
27084 (bcopy): Call memmove.
27085
27086 2003-05-08 Roger Sayle <roger@eyesopen.com>
27087
27088 * g77.f-torture/compile/8485.f: New test case.
27089
27090 2003-05-07 Richard Henderson <rth@redhat.com>
27091
27092 PR c++/10570
27093 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
27094 Verify exception_cleanup not called for rethrows.
27095 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
27096 when exiting catch block without rethrowing.
27097 * g++.dg/eh/forced3.C: New.
27098 * g++.dg/eh/forced4.C: New.
27099
27100 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
27101
27102 * gcc.dg/20030505.c: Fix triplet.
27103
27104 2003-05-06 DJ Delorie <dj@redhat.com>
27105
27106 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
27107 * gcc.dg/nest.c: Likewise.
27108
27109 2003-05-05 Roger Sayle <roger@eyesopen.com>
27110
27111 * gcc.dg/builtins-14.c: New test case.
27112
27113 2003-05-05 Janis Johnson <janis187@us.ibm.com>
27114
27115 * lib/compat.exp (compat-execute): New argument.
27116 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
27117 * gcc.dg/compat: New test directory.
27118 * gcc.dg/compat/compat.exp: New expect script.
27119 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
27120 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
27121 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
27122 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
27123 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
27124 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
27125
27126 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
27127 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
27128 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
27129 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
27130 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
27131 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
27132 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
27133 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
27134 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
27135 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
27136 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
27137 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
27138 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
27139 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
27140 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
27141
27142 2003-05-05 Zack Weinberg <zack@codesourcery.com>
27143
27144 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
27145
27146 2003-05-05 Jakub Jelinek <jakub@redhat.com>
27147
27148 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
27149
27150 2003-05-05 Geoffrey Keating <geoffk@apple.com>
27151
27152 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
27153 * gcc.dg/ppc-fsel-2.c: New test.
27154
27155 * gcc.dg/unused-5.c: New test.
27156
27157 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27158
27159 PR c++/10496
27160 * g++.dg/warn/pmf1.C: New test.
27161
27162 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27163
27164 PR c++/4494
27165 * g++.dg/warn/main.C: New test.
27166
27167 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27168
27169 * gcc.dg/nonnull-3.c: New test.
27170
27171 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
27172
27173 * gcc.dg/cpp/Wtrigraphs.c: Update.
27174 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
27175
27176 2003-05-03 Geoffrey Keating <geoffk@apple.com>
27177
27178 * gcc.dg/ppc-fsel-1.c: New test.
27179
27180 2003-05-03 Zack Weinberg <zack@codesourcery.com>
27181
27182 PR c/10604
27183 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
27184
27185 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
27186
27187 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
27188
27189 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27190
27191 PR c++/9364, c++/10553, c++/10586
27192 * g++.dg/parse/typename4.C: New test.
27193 * g++.dg/parse/typename5.C: Likewise.
27194
27195 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
27196
27197 * gcc.c-torture/compile/20030503-1.c: New test.
27198
27199 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27200
27201 * g++.dg/lookup/using5.C: Fix testcase error.
27202
27203 2003-05-01 Chris Demetriou <cgd@broadcom.com>
27204
27205 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
27206 since MEABI is no longer supported. Remove all vestiges
27207 of MEABI from the test.
27208
27209 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27210
27211 PR c++/10554
27212 * g++.dg/lookup/using5.C: New test.
27213
27214 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27215
27216 PR c++/8772
27217 * g++.dg/template/ttp5.C: New test.
27218
27219 2003-04-30 Mark Mitchell <mark@codesourcery.com>
27220
27221 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
27222 (dg-gpp-additional-sources): New function.
27223 (dg-gpp-additional-files): Likewise.
27224 * lib/g++.exp (additional_sources): New variable.
27225 (additional_files): Likewise.
27226 (g++_target_compile): Deal with them.
27227 * lib/old-dejagnu.exp: Remove.
27228 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
27229 * g++.old-deja: Revise all tests to use dg commands.
27230
27231 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27232
27233 PR c++/9432, c++/9528
27234 * g++.dg/lookup/using4.C: New test.
27235
27236 2003-04-29 Geoffrey Keating <geoffk@apple.com>
27237
27238 * gcc.dg/noreturn-5.c: New file.
27239 * gcc.dg/noreturn-6.c: New file.
27240
27241 * gcc.c-torture/compile/inline-1.c: New file.
27242
27243 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27244
27245 PR c++/10551
27246 * g++.dg/template/explicit1.C: New test.
27247
27248 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27249
27250 PR c++/10549
27251 * g++.dg/other/bitfield1.C: New test.
27252
27253 PR c++/10527
27254 * g++.dg/init/new7.C: New test.
27255
27256 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27257
27258 * g++.dg/ext/desig1.C: New test.
27259 * g++.dg/ext/init1.C: Update.
27260
27261 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
27262
27263 2003-04-28 Mark Mitchell <mark@codesourcery.com>
27264
27265 PR c++/10180
27266 * g++.dg/warn/Winline-1.C: New test.
27267
27268 2003-04-28 Jakub Jelinek <jakub@redhat.com>
27269
27270 * gcc.c-torture/execute/string-opt-19.c: New test.
27271
27272 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
27273 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
27274
27275 2003-04-27 Mark Mitchell <mark@codesourcery.com>
27276
27277 PR c++/10506
27278 * g++.dg/init/new6.C: New test.
27279
27280 PR c++/10503
27281 * g++.dg/init/ref6.C: New test.
27282
27283 2003-04-26 David Edelsohn <edelsohn@gnu.org>
27284
27285 * g++.dg/warn/weak1.C: XFAIL on AIX4.
27286
27287 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27288
27289 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
27290 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
27291
27292 2003-04-25 Mark Mitchell <mark@codesourcery.com>
27293
27294 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
27295 initialized static data members.
27296
27297 2003-04-25 H.J. Lu <hjl@gnu.org>
27298
27299 * gcc.dg/ia64-sync-4.c: New test.
27300
27301 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27302
27303 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
27304 date.
27305
27306 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
27307
27308 PR c++/10337
27309 * g++.dg/warn/conv1.C: New test.
27310 * g++.old-deja/g++.other/conv7.C: Adjust.
27311 * g++.old-deja/g++.other/overload14.C: Adjust.
27312
27313 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27314
27315 PR c++/10471
27316 * g++.dg/template/defarg2.C: New test.
27317
27318 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
27319
27320 * gcc.dg/cpp/include2.c: Update.
27321 * gcc.dg/cpp/multiline-2.c: New.
27322 * gcc.dg/cpp/multiline.c: Update.
27323 * gcc.dg/cpp/strify2.c: Update.
27324 * gcc.dg/cpp/trad/literals-2.c: Update.
27325
27326 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27327
27328 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
27329
27330 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27331
27332 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
27333
27334 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27335
27336 PR c++/10451
27337 * g++.dg/parse/crash4.C: New test.
27338
27339 PR c++/9847
27340 * g++.dg/parse/crash5.C: New test.
27341
27342 2003-04-22 Mark Mitchell <mark@codesourcery.com>
27343
27344 PR c++/10446
27345 * g++.dg/parse/crash3.C: New test.
27346
27347 PR c++/10428
27348 * g++.dg/parse/elab1.C: New test.
27349
27350 2003-04-22 Devang Patel <dpatel@apple.com>
27351
27352 * gcc.dg/cpp/trad/funlike-5.c: New test.
27353
27354 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
27355
27356 * g++.dg/other/packed1.C: Fix dg options.
27357
27358 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
27359
27360 * g++.dg/other/offsetof2.C: New test.
27361
27362 2003-04-21 Mark Mitchell <mark@codesourcery.com>
27363
27364 * g++.dg/template/recurse.C: Adjust location of error messages.
27365
27366 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
27367
27368 PR c++/9881
27369 * g++.dg/init/addr-const1.C: New test.
27370 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
27371
27372 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
27373
27374 PR c++/10405
27375 * g++.dg/lookup/struct-hack1.C: New test.
27376
27377 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
27378
27379 * ucs.c: Update diagnostic messages.
27380
27381 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27382
27383 * gcc.dg/cpp/truefalse.cpp: New test.
27384 * gcc.dg/cpp/cpp.exp: Update.
27385 * g++.dg/other/stdbool-if.C: Remove.
27386
27387 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27388
27389 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
27390 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
27391
27392 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27393
27394 * gcc.c-torture/compile/20030418-1.c: New test.
27395
27396 2003-04-17 Janis Johnson <janis187@us.ibm.com>
27397
27398 * README.compat: Remove; content moved to doc/sourcebuild.texi.
27399
27400 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27401
27402 PR c++/10347
27403 g++.dg/template/dependent-name1.C: New test.
27404
27405 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
27406
27407 * gcc.dg/warn-1.c (tourist_guide): New array,
27408 contains a pointer to bar.
27409
27410 2003-04-16 Roger Sayle <roger@eyesopen.com>
27411
27412 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
27413 * gcc.c-torture/execute/medce-1.c: New test case.
27414 * gcc.c-torture/execute/medce-2.c: New test case.
27415
27416 2003-04-15 Mark Mitchell <mark@codesourcery.com>
27417
27418 * lib/prune.exp: Ignore more messages.
27419
27420 PR c++/10381
27421 * g++.dg/parse/lookup3.C: New test.
27422
27423 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
27424
27425 * gcc.c-torture/compile/20030415-1.c : New test.
27426
27427 2003-04-14 Mark Mitchell <mark@codesourcery.com>
27428
27429 * gcc.c-torture/execute/scope-2.c: Move to ...
27430 * gcc.dg/noncompile/scope.c: .... here.
27431
27432 2003-04-14 Roger Sayle <roger@eyesopen.com>
27433
27434 * gcc.dg/20030414-2.c: New test case.
27435
27436 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
27437
27438 PR target/10377
27439 * gcc.dg/20030414-1.c: New test.
27440
27441 2003-04-13 Roger Sayle <roger@eyesopen.com>
27442
27443 * gcc.dg/builtins-12.c: New test case.
27444 * gcc.dg/builtins-13.c: New test case.
27445
27446 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27447
27448 * gcc.c-torture/execute/string-opt-18.c: New test.
27449
27450 2003-04-13 Mark Mitchell <mark@codesourcery.com>
27451
27452 PR c++/10300
27453 * g++.dg/init/new5.C: New test.
27454
27455 2003-04-12 Mark Mitchell <mark@codesourcery.com>
27456
27457 PR c++/7910
27458 * g++.dg/ext/dllimport1.C: New test.
27459
27460 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27461
27462 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
27463
27464 2003-04-11 Bud Davis <bdavis9659@comcast.net>
27465
27466 PR Fortran/9263
27467 * g77.f-torture/noncompile/9263.f: New test
27468 PR Fortran/1832
27469 * g77.f-torture/execute/1832.f: New test
27470
27471 2003-04-11 David Chad <davidc@freebsd.org>
27472 Loren J. Rittle <ljrittle@acm.org>
27473
27474 libobjc/8562
27475 * objc.dg/headers.m: New test.
27476
27477 2003-04-10 Zack Weinberg <zack@codesourcery.com>
27478
27479 * gcc.c-torture/execute/builtin-noret-2.c: New.
27480 * gcc.c-torture/execute/builtin-noret-2.x: New.
27481 XFAIL builtin-noret-2.c at -O1 and above.
27482 * gcc.dg/redecl.c: New.
27483 * gcc.dg/Wshadow-1.c: Update error regexps.
27484
27485 2003-04-10 Mark Mitchell <mark@codesourcery.com>
27486
27487 * g++.dg/abi/bitfield10.C: New test.
27488
27489 2003-04-09 Mike Stump <mrs@apple.com>
27490
27491 * gcc.dg/pch/pch.exp: Make testcase names longer.
27492 * g++.dg/pch/pch.exp: Make testcase names longer.
27493
27494 2003-04-08 Roger Sayle <roger@eyesopen.com>
27495
27496 * gcc.dg/builtins-11.c: New test case.
27497
27498 2003-04-08 Roger Sayle <roger@eyesopen.com>
27499
27500 * gcc.dg/builtins-9.c: New test case.
27501 * gcc.dg/builtins-10.c: New test case.
27502
27503 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
27504
27505 * gcc.dg/noncompile/init-4.c.c: New test.
27506
27507 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
27508
27509 * gcc.misc-test/gcov-9.c: New test.
27510 * gcc.misc-test/gcov-10.c: New test
27511 * gcc.misc-test/gcov-11.c: New test.
27512
27513 2003-04-05 Zack Weinberg <zack@codesourcery.com>
27514
27515 PR optimization/10024
27516 * gcc.c-torture/compile/20030405-1.c: New test.
27517
27518 2003-04-04 Geoffrey Keating <geoffk@apple.com>
27519
27520 * gcc.dg/pch/static-3.c: New.
27521 * gcc.dg/pch/static-3.hs: New.
27522 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
27523
27524 2003-04-04 Richard Henderson <rth@redhat.com>
27525
27526 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
27527 * g++.dg/eh/forced2.C: Likewise.
27528
27529 2003-04-03 Mike Stump <mrs@apple.com>
27530
27531 * lib/scanasm.exp (scan-assembler): Add xfail processing for
27532 target arg.
27533 (scan-assembler-times, scan-assembler-not): Likewise.
27534 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
27535
27536 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27537
27538 * gcc.dg/sparc-loop-1.c: New test.
27539
27540 2003-04-02 Geoffrey Keating <geoffk@apple.com>
27541
27542 PR other/9274
27543 * g++.dg/pch/system-2.C: New.
27544 * g++.dg/pch/system-2.Hs: New.
27545
27546 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
27547
27548 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
27549
27550 * g++.dg/eh/simd-1.C (vecfunc): Same.
27551
27552 2003-04-01 Roger Sayle <roger@eyesopen.com>
27553
27554 * gcc.c-torture/execute/20030401-1.c: New test case.
27555
27556 2003-04-01 Ziemowit Laski <zlaski@apple.com>
27557
27558 * objc.dg/defs.m: New.
27559
27560 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
27561
27562 * g++.dg/eh/simd-1.C: New.
27563 * g++.dg/eh/simd-2.C: New.
27564
27565 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
27566
27567 * gcc.c-torture/execute/simd-3.c: New.
27568
27569 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27570
27571 PR c/9936
27572 * gcc.dg/20030331-2.c: New test.
27573
27574 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27575
27576 PR c++/10278
27577 * g++.dg/parse/crash2.C: New test.
27578
27579 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27580
27581 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
27582 * gcc.c-torture/execute/20030331-1.c: ...here.
27583
27584 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27585
27586 * gcc.c-torture/execute/20030331-1.c: New test.
27587
27588 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
27589
27590 * lib/gcov.exp: Adjust call return testing strings.
27591 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
27592
27593 2003-03-31 Roger Sayle <roger@eyesopen.com>
27594
27595 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
27596 * gcc.dg/builtins-7.c: New test case.
27597 * gcc.dg/builtins-8.c: New test case.
27598
27599 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27600
27601 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
27602
27603 2003-03-30 Mark Mitchell <mark@codesourcery.com>
27604
27605 PR c++/7647
27606 * g++.dg/lookup-class-member-2.C: New test.
27607
27608 2003-03-30 Glen Nakamura <glen@imodulo.com>
27609
27610 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
27611
27612 2003-03-28 Roger Sayle <roger@eyesopen.com>
27613
27614 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
27615
27616 2003-03-28 Mark Mitchell <mark@codesourcery.com>
27617
27618 * g++.dg/init/attrib1.C: New test.
27619
27620 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27621
27622 * gcc.dg/ultrasp8.c: New test.
27623
27624 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27625
27626 * gcc.dg/ultrasp7.c: New test.
27627
27628 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
27629
27630 PR c++/10047
27631 * g++.dg/template/inline1.C: New test.
27632
27633 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27634
27635 * gcc.dg/sparc-dwarf2.c: New test.
27636
27637 2003-03-27 Roger Sayle <roger@eyesopen.com>
27638
27639 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
27640 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
27641
27642 2003-03-27 Mark Mitchell <mark@codesourcery.com>
27643
27644 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
27645 than reading .x files.
27646 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
27647 * g77.dg/gcov/gcov-1.f: Likewise.
27648 * gcc.misc-tests/gcov-4b.c: Likewise.
27649 * gcc.misc-tests/gcov-5b.c: Likewise.
27650 * gcc.misc-tests/gcov-6.c: Likewise.
27651 * gcc.misc-tests/gcov-7.c: Likewise.
27652 * gcc.misc-tests/gcov-8.c: Likewise.
27653 * g++.dg/gcov/gcov-1.x: Remove.
27654 * g77.dg/gcov/gcov-1.x: Likewise.
27655 * gcc.misc-tests/gcov-4b.x: Likewise.
27656 * gcc.misc-tests/gcov-5b.x: Likewise.
27657 * gcc.misc-tests/gcov-6.x: Likewise.
27658 * gcc.misc-tests/gcov-7.x: Likewise.
27659 * gcc.misc-tests/gcov-8.x: Likewise.
27660
27661 2003-03-27 Glen Nakamura <glen@imodulo.com>
27662
27663 PR opt/10087
27664 * gcc.dg/20030324-1.c: New test.
27665
27666 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
27667
27668 PR c++/10224
27669 * g++.dg/template/arg3.C: New test.
27670
27671 PR c++/10158
27672 * g++.dg/template/friend18.C: New test.
27673
27674 2003-03-26 Roger Sayle <roger@eyesopen.com>
27675
27676 * g77.f-torture/compile/20030326-1.f: New test case.
27677
27678 2003-03-26 Janis Johnson <janis187@us.ibm.com>
27679
27680 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
27681
27682 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
27683
27684 2003-03-26 Jakub Jelinek <jakub@redhat.com>
27685
27686 * gcc.dg/ia64-sync-3.c: New test.
27687
27688 2003-03-26 Alan Modra <amodra@bigpond.net.au>
27689
27690 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
27691
27692 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27693
27694 * gcc.dg/ultrasp6.c: New test.
27695
27696 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27697
27698 * gcc.dg/i386-signbit-1.c: New test.
27699 * gcc.dg/i386-signbit-2.c: New test.
27700 * gcc.dg/i386-signbit-3.c: New test.
27701
27702 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27703
27704 * gcc.dg/ultrasp5.c: Fix options.
27705
27706 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27707
27708 * gcc.dg/ultrasp5.c: Fix comment.
27709
27710 2003-03-24 Bud Davis <bdavis9659@comcast.net>
27711
27712 PR fortran/10197
27713 * g77.f-torture/execute/10197.f: New test.
27714
27715 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
27716
27717 PR c++/9898, c++/383
27718 * g++.dg/template/conv6.C: New test.
27719
27720 PR c++/10119
27721 * g++.dg/template/ptrmem5.C: New test.
27722
27723 PR c++/10026
27724 * g++.dg/lookup/koenig1.C: New test.
27725
27726 PR C++/10199
27727 * g++.dg/lookup/template2.C: New test.
27728
27729 2003-03-24 Jakub Jelinek <jakub@redhat.com>
27730
27731 * g++.dg/opt/rtti1.C: New test.
27732
27733 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27734
27735 * gcc.dg/ultrasp5.c: New test.
27736
27737 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
27738
27739 PR middle-end/9967
27740 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
27741 builtin fputs.
27742
27743 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
27744
27745 PR c/8224
27746 * gcc.dg/20030323-1.c: New test.
27747
27748 2003-03-23 Roger Sayle <roger@eyesopen.com>
27749
27750 * gcc.c-torture/compile/20030323-1.c: New test case.
27751
27752 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
27753
27754 * gcc.dg/20030321-1.c: New test.
27755
27756 2003-03-22 Zack Weinberg <zack@codesourcery.com>
27757
27758 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
27759
27760 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
27761
27762 PR c++/9978, c++/9708
27763 * g++.dg/ext/vlm1.C: Adjust expected error.
27764 * g++.dg/ext/vla2.C: New test.
27765 * g++.dg/template/arg1.C: New test.
27766 * g++.dg/template/arg2.C: New test.
27767
27768 2003-03-22 Bud Davis <bdavis9659@comcast.net>
27769
27770 * g77.f-torture/execute/select.f: New test.
27771 * g77.f-torture/noncompile/select_no_compile.f: New test.
27772
27773 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
27774
27775 PR c++/9898
27776 * g++.dg/other/error4.C: New test.
27777
27778 2003-03-20 Mark Mitchell <mark@codesourcery.com>
27779
27780 * g++.dg/template/friend17.C: New test.
27781
27782 2003-03-21 Alan Modra <amodra@bigpond.net.au>
27783
27784 * gcc.c-torture/compile/20030320-1.c: New.
27785
27786 2003-03-20 Roger Sayle <roger@eyesopen.com>
27787
27788 * gcc.dg/builtins-6.c: New test case.
27789
27790 2003-03-19 Alan Modra <amodra@bigpond.net.au>
27791
27792 PR target/10073
27793 * gcc.c-torture/compile/20030319-1.c: New.
27794
27795 2003-03-18 Jan Hubicka <jh@suse.cz>
27796
27797 * gcc.dg/i386-cvt-1.c: New test.
27798
27799 2003-03-17 Zack Weinberg <zack@codesourcery.com>
27800
27801 * objc.dg/naming-1.m: Use "(parse|syntax) error".
27802 * objc.dg/naming-2.m: Likewise.
27803
27804 2003-03-17 Mark Mitchell <mark@codesourcery.com>
27805
27806 PR c++/9639
27807 * g++.dg/parse/crash1.C: New test.
27808
27809 2003-03-16 Mark Mitchell <mark@codesourcery.com>
27810
27811 PR c++/8805
27812 * g++.dg/eh/cleanup1.C: New test.
27813
27814 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27815
27816 * gcc.c-torture/execute/20030316-1.c: New test case.
27817
27818 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
27819
27820 PR c++/9629
27821 * g++.dg/init/ctor2.C: New test.
27822
27823 2003-03-15 Roger Sayle <roger@eyesopen.com>
27824
27825 * g77.f-torture/compile/xformat.f: New test case.
27826
27827 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27828
27829 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
27830 * g++.old-deja/g++.mike/eh50.C: Likewise.
27831
27832 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27833
27834 PR c++/6440
27835 * g++.dg/template/spec7.C: New test.
27836 * g++.dg/template/spec8.C: Likewise.
27837
27838 2003-03-14 Jakub Jelinek <jakub@redhat.com>
27839
27840 * gcc.c-torture/execute/20030313-1.c: New test.
27841
27842 2003-03-14 Richard Henderson <rth@redhat.com>
27843
27844 * gcc.dg/inline-2.c: Adjust alpha test for external call.
27845
27846 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27847
27848 * gcc.c-torture/compile/20030314-1.c: New test.
27849
27850 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
27851
27852 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
27853 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
27854 thumb target,
27855 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
27856 to accept newer _imp__ prefix and additional
27857 newline in .drectve section.
27858 * gcc.dg/dll-4.c: Likewise.
27859 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
27860 switch.
27861
27862 2003-03-13 Mark Mitchell <mark@codesourcery.com>
27863
27864 * g++.dg/parse/namespace9.C: New test.
27865
27866 * g++.dg/init/ref5.C: New test.
27867 * g++.dg/parse/ptrmem1.C: Likewise.
27868
27869 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27870
27871 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
27872 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
27873 regular expression.
27874 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
27875 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
27876
27877 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
27878
27879 * gcc.c-torture/execute/20030224-2.c: New test.
27880
27881 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27882
27883 * gcc.dg/decl-3.c: New test.
27884
27885 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27886
27887 * gcc.dg/i386-loop-2.c: New test.
27888
27889 2003-03-11 Mark Mitchell <mark@codesourcery.com>
27890
27891 PR c++/9474
27892 * g++.dg/parse/namespace8.C: New test.
27893
27894 PR c++/9924
27895 * g++.dg/overload/builtin2.C: New test.
27896
27897 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
27898
27899 * gcc.dg/return-type-3.c: New test.
27900
27901 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27902
27903 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
27904 profiling options are not supported.
27905
27906 2003-03-10 Mark Mitchell <mark@codesourcery.com>
27907
27908 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
27909 * g++.old-deja/g++.warn/impint2.C: Likewise.
27910
27911 2003-03-10 Devang Patel <dpatel@apple.com>
27912
27913 * g++.dg/cpp/c++_cmd_1.C: New test.
27914 * g++.dg/cpp/c++_cmd_1.h: New file.
27915
27916 2003-03-10 Segher Boessenkool <segher@koffie.nl>
27917
27918 * gcc.dg/altivec-9.c: New file.
27919
27920 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27921
27922 * gcc.dg/ppc-sdata-1.c: New test.
27923 * gcc.dg/ppc-sdata-2.c: New test.
27924
27925 2003-03-09 Mark Mitchell <mark@codesourcery.com>
27926
27927 PR c++/9373
27928 * g++.dg/opt/ptrmem2.C: New test.
27929
27930 PR c++/8534
27931 * g++.dg/opt/ptrmem1.C: New test.
27932
27933 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27934
27935 * gcc.dg/i386-loop-1.c: New test.
27936
27937 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27938
27939 PR c++/9970
27940 * g++.dg/lookup/friend1.C: New test.
27941
27942 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27943
27944 PR c++/9823
27945 * g++.dg/parser/constructor1.C: New test.
27946
27947 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
27948
27949 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
27950
27951 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
27952
27953 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
27954
27955 * gcc.dg/cpp/Wunused.c: Update test.
27956
27957 2003-03-08 Jan Hubicka <jh@suse.cz>
27958
27959 * gcc.dg/inline-3.c: New test.
27960
27961 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27962
27963 PR c++/9809
27964 * g++.dg/parse/builtin1.C: New test.
27965
27966 PR c++/9982
27967 * g++.dg/abi/cookie1.C: New test.
27968 * g++.dg/abi/cookie2.C: Likewise.
27969
27970 PR c++/9524
27971 * g++.dg/template/field1.C: New test.
27972
27973 PR c++/9912
27974 * g++.dg/parse/class1.C: New test.
27975 * g++.dg/parse/namespace7.C: Likewise.
27976 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
27977
27978 2003-03-07 Mark Mitchell <mark@codesourcery.com>
27979
27980 * g++.dg/init/ref4.C: New test.
27981
27982 2003-03-07 Jan Hubicka <jh@suse.cz>
27983
27984 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
27985 * gcc.dg/inline-3.c: New test.
27986
27987 2003-03-06 Mark Mitchell <mark@codesourcery.com>
27988
27989 * g++.dg/init/ref3.C: New test.
27990
27991 PR c++/9965
27992 * g++.dg/init/ref2.C: New test.
27993
27994 PR c++/9400
27995 * g++.dg/warn/Wshadow-2.C: New test.
27996
27997 PR c++/9791
27998 * g++.dg/warn/Woverloaded-1.C: New test.
27999
28000 2003-03-05 Jan Hubicka <jh@suse.cz>
28001
28002 * gcc.dg/i386-local2.c: New.
28003 * gcc.dg/i386-local.c: Fix typo.
28004
28005 2003-03-05 Mark Mitchell <mark@codesourcery.com>
28006
28007 * g++.dg/abi/layout3.C: New test.
28008
28009 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28010
28011 * gcc.c-torture/compile/20030305-1.c
28012
28013 2003-03-05 Jan Hubicka <jh@suse.cz>
28014
28015 * gcc.dg/i386-local.c: New.
28016
28017 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
28018
28019 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
28020
28021 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28022
28023 * gcc.dg/switch-2.c: New test.
28024 * gcc.dg/switch-3.c: New test.
28025 * gcc.dg/Wswitch.c: Adjust line numbers.
28026 * gcc.dg/Wswitch-default.c: Likewise.
28027 * gcc.dg/Wswitch-enum.c: Likewise.
28028
28029 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
28030
28031 * gcc.c-torture/execute/20030222-1.c: New test.
28032
28033 2003-03-03 James E Wilson <wilson@tuliptree.org>
28034
28035 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
28036
28037 2003-03-03 Mark Mitchell <mark@codesourcery.com>
28038
28039 PR c++/9878
28040 * g++.dg/init/ref1.C: New test.
28041
28042 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
28043
28044 * gcc.dg/sh-relax.c: New SH-only test.
28045
28046 2003-03-03 Geoffrey Keating <geoffk@apple.com>
28047
28048 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
28049 comment explaining purpose of testcase.
28050
28051 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
28052
28053 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
28054 for HC11/HC12 (asm needs two int registers).
28055 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
28056 HC11/HC12 because the test uses an asm which needs two 32-bit
28057 registers.
28058
28059 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
28060
28061 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
28062 for HC11/HC12 (array is too large otherwise).
28063 * gcc.c-torture/compile/920501-4.x: New file, likewise.
28064 * gcc.c-torture/compile/20010518-2.x: Likewise.
28065 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
28066 HC11/HC12 (array is too large).
28067
28068 2003-03-01 Geoffrey Keating <geoffk@apple.com>
28069
28070 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
28071 * lib/g++-dg.exp (g++-dg-test): Likewise.
28072
28073 2003-03-01 Roger Sayle <roger@eyesopen.com>
28074
28075 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
28076 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
28077
28078 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28079
28080 * g++.dg/warn/implicit-typename1.C: Remove warning.
28081
28082 2003-02-28 Richard Henderson <rth@redhat.com>
28083
28084 * gcc.dg/noreturn-1.c: Move noreturn warning line.
28085 * gcc.dg/return-type-1.c: Move control reaches end warning line.
28086
28087 2003-02-28 Geoffrey Keating <geoffk@apple.com>
28088
28089 * gcc.dg/pch/pch.exp: Change .pch to .gch.
28090 * g++.dg/pch/pch.exp: Likewise.
28091
28092 2003-02-28 Mark Mitchell <mark@codesourcery.com>
28093
28094 PR c++/9879
28095 * testsuite/g++.dg/init/new4.C: New test.
28096
28097 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
28098
28099 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
28100
28101 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
28102
28103 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
28104 unsigned long.
28105
28106 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
28107 wider than float.
28108
28109 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28110
28111 * lib/scanasm.exp: Add support for counting numbers of
28112 occurences.
28113 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
28114 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
28115
28116 2003-02-25 Mark Mitchell <mark@codesourcery.com>
28117
28118 PR c++/9683
28119 * g++.dg/template/static3.C: New test.
28120
28121 PR c++/9829
28122 * g++.dg/parse/namespace6.C: New test.
28123
28124 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28125
28126 PR target/9732
28127 * gcc.dg/20030225-1.c: New test.
28128
28129 2003-02-24 Mark Mitchell <mark@codesourcery.com>
28130
28131 * README: Remove out-of-date information.
28132
28133 PR c++/9836
28134 * g++.dg/template/spec6.C: New test.
28135
28136 2003-02-24 Jeff Law <law@redhat.com>
28137
28138 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
28139
28140 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28141
28142 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
28143 * gcc.dg/pragma-ep-1.c: Likewise.
28144
28145 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28146
28147 PR c++/9602
28148 * g++.dg/template/friend16.C: New test.
28149
28150 2003-02-23 Mark Mitchell <mark@codesourcery.com>
28151
28152 PR c++/5333
28153 * g++.dg/parse/fused-params1.C: Adjust error messages.
28154 * g++.dg/template/nested3.C: New test.
28155
28156 2003-02-24 Alan Modra <amodra@bigpond.net.au>
28157
28158 * g++.dg/abi/param1.C: New test.
28159
28160 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28161
28162 PR c++/7982
28163 * g++.dg/warn/implicit-typename1.C: New test.
28164
28165 2003-02-22 Kelley Cook <kelleycook@comcast.net>
28166
28167 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
28168 with "mtune".
28169 * g++.old-deja/g++.other/store-expr2.C: Likewise.
28170 * gcc.c-torture/execute/20010129-1.x: Likewise.
28171 * gcc.dg/20011107-1.c: Likewise.
28172 * gcc.dg/20020108-1.c: Likewise.
28173 * gcc.dg/20020122-3.c: Likewise.
28174 * gcc.dg/20020206-1.c: Likewise.
28175 * gcc.dg/20020310-1.c: Likewise.
28176 * gcc.dg/20020426-2.c: Likewise.
28177 * gcc.dg/20020517-1.c: Likewise.
28178 * gcc.dg/991230-1.c: Likewise.
28179 * gcc.dg/i386-unroll-1.c: Likewise.
28180 * gcc.misc-tests/i386-prefetch.exp: Likewise.
28181
28182 2003-02-22 Jan Hubicka <jh@suse.cz>
28183
28184 * gcc.dg/i386-mul.c: New test.
28185
28186 2003-02-21 Roger Sayle <roger@eyesopen.com>
28187
28188 * gcc.dg/builtins-5.c: New test case.
28189
28190 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
28191
28192 * gcc.dg/asmreg-1.c: New test.
28193
28194 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28195
28196 PR c++/9749
28197 * g++.dg/parse/varmod1.C: New test.
28198
28199 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28200
28201 PR c++/9727
28202 * g++.dg/template/op1.C: New test.
28203
28204 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28205
28206 PR c++/8906
28207 * g++.dg/template/nested2.C: New test.
28208
28209 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28210
28211 PR c++/8724
28212 * g++.dg/expr/dtor1.C: New test.
28213
28214 2003-02-21 Zack Weinberg <zack@codesourcery.com>
28215
28216 * gcc.dg/cpp/include3.c: New test.
28217 * gcc.dg/cpp/inc/foo.h: New file.
28218
28219 2003-02-21 Glen Nakamura <glen@imodulo.com>
28220
28221 * gcc.c-torture/execute/20030221-1.c: New test.
28222
28223 2003-02-20 Mark Mitchell <mark@codesourcery.com>
28224
28225 PR c++/9729
28226 * g++.dg/abi/conv1.C: New test.
28227
28228 2003-02-20 Jan Hubicka <jh@suse.cz>
28229
28230 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
28231
28232 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
28233
28234 * gcc.c-torture/compile/20030219-1.c: New test.
28235
28236 2003-02-18 Jan Hubicka <jh@suse.cz>
28237
28238 * gcc.dg/funcorder.c: New test.
28239
28240 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28241
28242 * gcc.c-torture/execute/20030218-1.c: New.
28243
28244 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
28245
28246 * gcc.dg/20030218-1.c: New.
28247
28248 2003-02-18 Richard Henderson <rth@redhat.com>
28249
28250 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
28251 * gcc.dg/attr-used-2.c: New.
28252
28253 2003-02-18 Mark Mitchell <mark@codesourcery.com>
28254
28255 PR c++/9704
28256 * g++.dg/init/copy5.C: New test.
28257
28258 2003-02-18 Geoffrey Keating <geoffk@apple.com>
28259
28260 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
28261 * g++.dg/pch/pch.exp: Likewise.
28262
28263 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28264
28265 * gcc.c-torture/execute/20030209-1.c: Enable the test if
28266 STACK_SIZE is not defined.
28267
28268 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28269
28270 PR c++/9457
28271 * g++.dg/template/init1.C: New test.
28272
28273 2003-02-16 Jan HUbicka <jh@suse.cz>
28274
28275 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
28276 (foo): Add few extra tests
28277 * gcc.dg/c99-const-expr-3.c: Likewise.
28278 * gcc.c-torture/execute/20030216-1.c: New.
28279
28280 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28281
28282 PR c++/9459
28283 * g++.dg/ext/typeof4.C: New test.
28284
28285 2003-02-15 Roger Sayle <roger@eyesopen.com>
28286
28287 * gcc.dg/i386-387-3.c: New test case.
28288
28289 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
28290
28291 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
28292 cris-*-elf* cris-*-aout* and mmix-*-*.
28293
28294 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
28295
28296 * gcc.dg/20030213-1.c: New test.
28297
28298 2003-02-12 Roger Sayle <roger@eyesopen.com>
28299
28300 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
28301 * gcc.dg/i386-387-2.c: Likewise.
28302
28303 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
28304
28305 * gcc.dg/ppc-spe.c: Fix formatting.
28306 Enable tests that were previously unsupported by gas.
28307 Delete tests for instructions that no longer exist.
28308 Switch arguments on evsubifw builtin.
28309
28310 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
28311
28312 * gcc.c-torture/execute/20030209-1.c: Disable the test if
28313 STACK_SIZE is too small.
28314
28315 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28316 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28317
28318 * gcc.dg/decl-2.c: New test.
28319
28320 2003-02-10 Jan Hubicka <jh@suse.cz>
28321
28322 * gcc.dg/i386-fpcvt-1.c: New test.
28323
28324 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
28325
28326 * gcc.c-torture/execute/20030209-1.c: New test.
28327
28328 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
28329
28330 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
28331 int-wide bitops, use the constants of the same width.
28332 Likewise, if long long is 32-bit wide, test bitops using
28333 32-bit constants.
28334
28335 2003-02-07 Loren James Rittle <ljrittle@acm.org>
28336
28337 * gcc.dg/20021014-1.c: Annotate with expected notice text.
28338
28339 2003-02-07 Roger Sayle <roger@eyesopen.com>
28340
28341 * testsuite/gcc.dg/builtins-4.c: New test case.
28342
28343 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28344
28345 * gcc.dg/20020430-1.c: Fix dg command typos.
28346 * gcc.dg/20020503-1.c: Likewise.
28347
28348 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28349
28350 PR c++/8785
28351 * g++.dg/parse/fused-params1.C: New test.
28352
28353 PR c++/8857
28354 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
28355
28356 PR c++/8921
28357 * g++.dg/parse/non-dependent1.C: New test.
28358
28359 PR c++/8928
28360 * g++.dg/parse/dupl-tmpl-args1.C: New test.
28361
28362 PR c++/9228
28363 * g++.dg/parse/undefined7.C: New test.
28364 * g++.dg/parse/non-templ1.C: New test.
28365
28366 PR c++/9229
28367 * g++.dg/parse/too-many-tmpl-args1.C: New test.
28368
28369 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28370
28371 * gcc.c-torture/compile/20030206-1.c: New test.
28372
28373 2003-02-05 Roger Sayle <roger@eyesopen.com>
28374
28375 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
28376 "pow" to "foo" to avoid potential confusion with a math built-in.
28377
28378 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28379
28380 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
28381 conditions for SPARC targets.
28382
28383 2003-02-05 Jakub Jelinek <jakub@redhat.com>
28384
28385 * gcc.dg/20030204-1.c: New test.
28386
28387 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28388
28389 PR c++/38
28390 * g++.dg/parse/array-size1.C: New test.
28391
28392 PR c++/5657
28393 * g++.dg/parse/undefined3.C: New test.
28394
28395 PR c++/5665
28396 * g++.dg/parse/undefined4.C: New test.
28397
28398 PR c++/5975
28399 * g++.dg/parse/undefined5.C: New test.
28400
28401 PR c++/7259
28402 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
28403
28404 PR c++/8578
28405 * g++.dg/parse/casting-operator1.C: New test.
28406
28407 PR c++/8596
28408 * g++.dg/parse/undefined6.C: New test.
28409
28410 PR c++/8736
28411 * g++.dg/parse/missing-template1.C: New test.
28412
28413 2003-02-04 Jan Hubicka <jh@suse.cz>
28414
28415 * gcc.dg/i386-cadd.c: Compile using -march=k8.
28416 * gcc.dg/i386-cmov?.c: Likewise.
28417 * gcc.dg/i386-fpcvt-?.c: Likewise.
28418 * gcc.dg/i386-ssefp-1.c: Likewise.
28419 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
28420 conventions.
28421
28422 2003-02-03 Mark Mitchell <mark@codesourcery.com>
28423
28424 PR c++/7129
28425 * testsuite/g++.dg/ext/max.C: New test.
28426
28427 2003-02-03 Jan Hubicka <jh@suse.cz>
28428
28429 * gcc.c-torture/execute/20030203-1.c: New test.
28430
28431 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
28432
28433 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
28434 'natural-endian'.
28435
28436 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
28437
28438 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
28439 * g++.dg/init/new2.C: Likewise.
28440 * g++.dg/other/new1.C: Likewise.
28441
28442 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
28443
28444 * gcc.dg/struct-ret-libc.c: New test.
28445
28446 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
28447
28448 * gcc.dg/20030129-1.c: New test.
28449
28450 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28451
28452 PR c++/8849
28453 * g++.dg/template/ptrmem4.C: New test.
28454
28455 2003-01-29 Mark Mitchell <mark@codesourcery.com>
28456
28457 * g++.dg/parser/constant1.C: New test.
28458
28459 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28460
28461 PR c++/8591
28462 * g++.dg/parse/friend2.C: New test.
28463
28464 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
28465
28466 PR c++/9437
28467 * g++.dg/template/unify4.C: New test.
28468
28469 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
28470
28471 * gcc.c-torture/execute/20030128-1.c: New test.
28472
28473 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
28474
28475 * g++.dg/lookup/nested1.C: Test moved from ...
28476 * g++.old-deja/g++.other/lookup24.C: ... here.
28477
28478 2003-01-28 Jan Hubicka <jh@suse.cz>
28479
28480 * gcc.dg/i386-cmov5.c: New test.
28481
28482 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28483
28484 * gcc.c-torture/execute/20010925-1.c: Changed the
28485 memcpy declaration.
28486
28487 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28488
28489 PR c++/3902
28490 * g++.dg/parse/template5.C: New test.
28491
28492 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
28493
28494 PR fortran/9258
28495 * g77.dg/pr9258: New test.
28496
28497 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28498
28499 * README: Move relevant parts from README.g++.
28500
28501 * README.g++: Remove this file.
28502
28503 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28504
28505 * g++.dg/abi/dcast1.C: New test.
28506
28507 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28508
28509 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
28510
28511 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
28512
28513 PR c++/47
28514 * g++.old-deja/g++.other/lookup24.C: New test.
28515
28516 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28517
28518 PR middle-end/7227
28519 * gcc.dg/uninit-C.c: New test.
28520
28521 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
28522
28523 * g++.dg/abi/covariant1.C: New test.
28524
28525 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
28526
28527 * gcc.dg/20030123-1.c: New test.
28528
28529 2003-01-25 Jan Hubicka <jh@suse.cz>
28530
28531 PR opt/8492
28532 * gcc.c-torture/compile/20030125-1.c
28533
28534 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
28535
28536 PR c++/9403
28537 * g++.dg/parse/template3.C: New test.
28538 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
28539
28540 PR c++/795
28541 * g++.dg/parse/template4.C: New test.
28542
28543 PR c++/9415
28544 * g++.dg/template/qual2.C: New test.
28545
28546 PR c++/8545
28547 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
28548
28549 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
28550
28551 2003-01-25 Roger Sayle <roger@eyesopen.com>
28552
28553 * gcc.c-torture/execute/switch-1.c: New test case.
28554
28555 2003-01-25 Jan Hubicka <jh@suse.cz>
28556
28557 * gcc.c-torture/execute/20030125-1.[cx]: New test.
28558
28559 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
28560
28561 Tweaks for Bison-1.875. From the NEWS file:
28562 "- `parse error' -> `syntax error'
28563 Bison now uniformly uses the term `syntax error'"
28564 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
28565 * gcc.dg/cpp/digraph2.c: Likewise.
28566 * gcc.dg/cpp/direct2.c: Likewise.
28567 * gcc.dg/cpp/paste4.c: Likewise.
28568 * gcc.dg/c90-restrict-1.c: Likewise.
28569 * gcc.dg/c99-func-2.c: Likewise.
28570 * gcc.dg/noncompile/920721-2.c: Likewise.
28571 * gcc.dg/noncompile/930622-2.c: Likewise.
28572 * gcc.dg/noncompile/940112-1.c: Likewise.
28573 * gcc.dg/noncompile/950921-1.c: Likewise.
28574 * gcc.dg/noncompile/951123-1.c: Likewise.
28575 * gcc.dg/noncompile/971104-1.c: Likewise.
28576 * gcc.dg/noncompile/990416-1.c: Likewise.
28577
28578 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
28579
28580 * g++.dg/parse/undefined1.C: Add error message.
28581
28582 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28583
28584 PR c++/9354
28585 * g++.dg/parse/new1.C: New test.
28586
28587 PR c++/9216
28588 * g++.dg/parse/template2.C: New test.
28589
28590 PR c++/9354
28591 * g++.dg/parse/typedef2.C: New test.
28592
28593 PR c++/9328
28594 * g++.dg/ext/typeof3.C: New test.
28595
28596 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28597
28598 PR c++/2738
28599 * g++.dg/parse/ret-type1.C: New test.
28600
28601 PR c++/3792
28602 * g++.dg/parse/tmpl-outside1.C: New test.
28603
28604 PR c++/4207
28605 * g++.dg/parse/int-as-enum1.C: New test.
28606
28607 PR c++/4903
28608 * g++.dg/parse/no-typename1.C: New test.
28609
28610 PR c++/5533
28611 * g++.dg/parse/no-value1.C: New test.
28612
28613 PR c++/5921
28614 * g++.dg/parse/wrong-inline1.C: New test.
28615
28616 PR c++/6402
28617 * g++.dg/parse/ref1.C: New test.
28618
28619 PR c++/6992
28620 * g++.dg/parse/attr-ctor1.C: New test.
28621
28622 PR c++/7229
28623 * g++.dg/parse/namespace5.C: New test.
28624
28625 PR c++/7917
28626 * g++.dg/parse/func-def1.C: New test.
28627
28628 PR c++/8143
28629 * g++.dg/parse/undefined1.C: New test.
28630
28631 PR c++/5723, PR c++/8522
28632 * g++.dg/parse/specialization1.C: New test.
28633
28634 PR c++/163, PR c++/8595
28635 * g++.dg/parse/struct-as-enum1.C: New test.
28636
28637 PR c++/9173
28638 * g++.dg/parse/undefined2.C: New test.
28639
28640 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28641
28642 PR c++/9298
28643 * g++.dg/parse/template1.C: New test.
28644
28645 PR c++/9384
28646 * g++.dg/parse/using1.C: New test.
28647
28648 PR c++/9285
28649 PR c++/9294
28650 * g++.dg/parse/expr2.C: New test.
28651
28652 PR c++/9388
28653 * g++.dg/parse/lookup2.C: Likewise.
28654
28655 2003-01-21 Jan Hubicka <jh@suse.cz>
28656
28657 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
28658 * gcc.c-torture/execute/eeprof-1.c: Likewise.
28659 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
28660 * gcc.c-torture/execute/string-opt-*.c: Likewise.
28661
28662 2003-01-20 Nick Clifton <nickc@redhat.com>
28663
28664 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
28665 problem with ARM sibcall code generation.
28666
28667 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
28668
28669 * gcc.c-torture/execute/20030120-1.c: New.
28670
28671 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
28672
28673 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
28674
28675 2003-01-17 Mark Mitchell <mark@codesourcery.com>
28676
28677 PR c++/9272
28678 * g++.dg/parse/ctor1.C: New test.
28679
28680 PR c++/9294:
28681 * g++.dg/parse/qualified1.C: New test.
28682
28683 * g++.dg/parse/typename3.C: New test.
28684
28685 2003-01-16 Richard Henderson <rth@redhat.com>
28686
28687 * g++.dg/tls/init-2.C: Fix error matches for real this time.
28688
28689 2003-01-16 Richard Henderson <rth@redhat.com>
28690
28691 * g++.dg/pch/pch.exp: Copy test header to the working directory
28692 before using it either for precompilation or direct use.
28693 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
28694 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
28695
28696 2003-01-16 Richard Henderson <rth@redhat.com>
28697
28698 * gcc.dg/pch/pch.exp: Copy test header to the working directory
28699 before using it either for precompilation or direct use.
28700 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
28701 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
28702
28703 2003-01-16 Mark Mitchell <mark@codesourcery.com>
28704
28705 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
28706 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
28707 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
28708 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
28709 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
28710 typename warning into error.
28711 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
28712 error messages.
28713 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
28714 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
28715 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
28716 messages.
28717 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
28718 make declaration visible in template.
28719 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
28720 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
28721 messages.
28722 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
28723 message.
28724 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
28725 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
28726 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
28727 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
28728 typename warning with error message.
28729 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
28730 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
28731 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
28732
28733 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
28734
28735 * g++.dg/parse/ambig2.C: New test.
28736
28737 2003-01-15 Richard Henderson <rth@redhat.com>
28738
28739 * g++.dg/tls/init-2.C: Update error message string.
28740
28741 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28742
28743 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
28744
28745 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
28746
28747 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
28748 all for HC11/HC12.
28749 * gcc.c-torture/compile/20001205-1.x: Likewise.
28750 * gcc.c-torture/compile/20001226-1.x: Likewise.
28751 * gcc.c-torture/compile/920520-1.x: Likewise.
28752 * gcc.c-torture/compile/961203-1.x: Likewise.
28753 * gcc.c-torture/compile/20020604-1.x: Likewise.
28754
28755 2003-01-15 Jan Hubicka <jh@suse.cz>
28756
28757 * gcc.c-torture/compile/20030115-1.c: New test.
28758
28759 * gcc.dg/i386-fpcvt-1.c: New test.
28760 * gcc.dg/i386-fpcvt-2.c: New test.
28761
28762 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
28763
28764 Further conform g++'s __vmi_class_type_info to the C++ ABI
28765 specification.
28766 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
28767 the specification.
28768
28769 2003-01-14 Jan Hubicka <jh@suse.cz>
28770
28771 * gcc.dg/i386-fpcvt-1.c: New test.
28772 * gcc.dg/i386-fpcvt-2.c: New test.
28773
28774 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28775
28776 * gcc.dg/i386-mmx-3.c: New test.
28777
28778 2003-01-12 Mark Mitchell <mark@codesourcery.com>
28779
28780 PR c++/9264
28781 * g++.dg/parse/octal1.C: New file.
28782
28783 PR c++/9172
28784 * g++.dg/parse/typename1.C: New file.
28785
28786 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
28787
28788 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
28789 * gcc.dg/bf-no-ms-layout.c: Likewise.
28790 * gcc.dg/bf-ms-attrib.c: Likewise.
28791
28792 2003-01-10 Mark Mitchell <mark@codesourcery.com>
28793
28794 PR c++/9099
28795 * g++.dg/parse/dtor1.C: New file.
28796
28797 PR c++/9128
28798 * g++.dg/rtti/typeid1.C: New file.
28799
28800 PR c++/9153
28801 * g++.dg/parse/lookup1.C: New file.
28802
28803 PR c++/9171
28804 * g++.dg/templ/spec5.C: New file.
28805
28806 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
28807
28808 * gcc.c-torture/compile/20030110-1.c: New test.
28809
28810 2003-01-09 Geoffrey Keating <geoffk@apple.com>
28811
28812 Merge from pch-branch:
28813
28814 2002-12-23 Geoffrey Keating <geoffk@apple.com>
28815
28816 * gcc.dg/pch/cpp-1.h: New.
28817 * gcc.dg/pch/cpp-1.c: New.
28818 * gcc.dg/pch/cpp-2.h: New.
28819 * gcc.dg/pch/cpp-2.c: New.
28820
28821 2002-11-19 Geoffrey Keating <geoffk@apple.com>
28822
28823 * gcc.dg/pch/except-1.h: New.
28824 * gcc.dg/pch/except-1.c: New.
28825
28826 2002-11-13 Geoffrey Keating <geoffk@apple.com>
28827
28828 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
28829 running test.
28830 * gcc.dg/pch: Include *.hp not *.h.
28831 * gcc.dg/pch/system-1.h: New.
28832 * gcc.dg/pch/system-1.c: New.
28833
28834 2002-11-11 Geoffrey Keating <geoffk@apple.com>
28835
28836 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
28837 rather than trying to build and run a program using PCH.
28838 * gcc.dg/pch: Remove dg-do commands from test files.
28839
28840 2002-11-08 Geoffrey Keating <geoffk@apple.com>
28841
28842 * gcc.dg/pch/macro-3.c: New.
28843 * gcc.dg/pch/macro-3.h: New.
28844
28845 2002-11-04 Geoffrey Keating <geoffk@apple.com>
28846
28847 * gcc.dg/pch/common-1.c: New.
28848 * gcc.dg/pch/common-1.h: New.
28849 * gcc.dg/pch/decl-1.c: New.
28850 * gcc.dg/pch/decl-1.h: New.
28851 * gcc.dg/pch/decl-2.c: New.
28852 * gcc.dg/pch/decl-2.h: New.
28853 * gcc.dg/pch/decl-3.c: New.
28854 * gcc.dg/pch/decl-3.h: New.
28855 * gcc.dg/pch/decl-4.c: New.
28856 * gcc.dg/pch/decl-4.h: New.
28857 * gcc.dg/pch/decl-5.c: New.
28858 * gcc.dg/pch/decl-5.h: New.
28859 * gcc.dg/pch/global-1.c: New.
28860 * gcc.dg/pch/global-1.h: New.
28861 * gcc.dg/pch/inline-1.c: New.
28862 * gcc.dg/pch/inline-1.h: New.
28863 * gcc.dg/pch/inline-2.c: New.
28864 * gcc.dg/pch/inline-2.h: New.
28865 * gcc.dg/pch/static-1.c: New.
28866 * gcc.dg/pch/static-1.h: New.
28867 * gcc.dg/pch/static-2.c: New.
28868 * gcc.dg/pch/static-2.h: New.
28869
28870 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
28871
28872 * g++.dg/pch/pch.exp: Better handle failing testcases.
28873 * gcc.dg/pch/pch.exp: Likewise.
28874 * gcc.dg/pch/macro-1.c: New.
28875 * gcc.dg/pch/macro-1.h: New.
28876 * gcc.dg/pch/macro-2.c: New.
28877 * gcc.dg/pch/macro-2.h: New.
28878
28879 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
28880
28881 * g++.dg/dg.exp: Treat files in pch/ specially.
28882 * g++.dg/pch/pch.exp: New file.
28883 * g++.dg/pch/empty.H: New file.
28884 * g++.dg/pch/empty.C: New file.
28885 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
28886 "precompile".
28887
28888 * gcc.dg/pch/pch.exp: New file.
28889 * gcc.dg/pch/empty.h: New file.
28890 * gcc.dg/pch/empty.c: New file.
28891 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
28892 "precompile".
28893
28894 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28895
28896 * g++.dg/template/friend14.C: New test.
28897
28898 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28899
28900 * gcc.dg/old-style-asm-1.c: New test.
28901
28902 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
28903
28904 * gcc.c-torture/compile/20030109-1.c: New test.
28905
28906 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28907
28908 * gcc.c-torture/execute/20030109-1.c: New test.
28909
28910 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
28911
28912 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
28913 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
28914 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
28915 * g++.old-deja/g++.mike/eh2.C: Likewise.
28916 * g++.old-deja/g++.mike/eh3.C: Likewise.
28917 * g++.old-deja/g++.mike/eh5.C: Likewise.
28918 * g++.old-deja/g++.mike/eh6.C: Likewise.
28919 * g++.old-deja/g++.mike/eh7.C: Likewise.
28920 * g++.old-deja/g++.mike/eh8.C: Likewise.
28921 * g++.old-deja/g++.mike/eh9.C: Likewise.
28922 * g++.old-deja/g++.mike/eh10.C: Likewise.
28923 * g++.old-deja/g++.mike/eh12.C: Likewise.
28924 * g++.old-deja/g++.mike/eh13.C: Likewise.
28925 * g++.old-deja/g++.mike/eh14.C: Likewise.
28926 * g++.old-deja/g++.mike/eh16.C: Likewise.
28927 * g++.old-deja/g++.mike/eh17.C: Likewise.
28928 * g++.old-deja/g++.mike/eh18.C: Likewise.
28929 * g++.old-deja/g++.mike/eh21.C: Likewise.
28930 * g++.old-deja/g++.mike/eh23.C: Likewise.
28931 * g++.old-deja/g++.mike/eh24.C: Likewise.
28932 * g++.old-deja/g++.mike/eh25.C: Likewise.
28933 * g++.old-deja/g++.mike/eh26.C: Likewise.
28934 * g++.old-deja/g++.mike/eh27.C: Likewise.
28935 * g++.old-deja/g++.mike/eh28.C: Likewise.
28936 * g++.old-deja/g++.mike/eh29.C: Likewise.
28937 * g++.old-deja/g++.mike/eh31.C: Likewise.
28938 * g++.old-deja/g++.mike/eh33.C: Likewise.
28939 * g++.old-deja/g++.mike/eh34.C: Likewise.
28940 * g++.old-deja/g++.mike/eh35.C: Likewise.
28941 * g++.old-deja/g++.mike/eh36.C: Likewise.
28942 * g++.old-deja/g++.mike/eh37.C: Likewise.
28943 * g++.old-deja/g++.mike/eh38.C: Likewise.
28944 * g++.old-deja/g++.mike/eh39.C: Likewise.
28945 * g++.old-deja/g++.mike/eh40.C: Likewise.
28946 * g++.old-deja/g++.mike/eh41.C: Likewise.
28947 * g++.old-deja/g++.mike/eh42.C: Likewise.
28948 * g++.old-deja/g++.mike/eh44.C: Likewise.
28949 * g++.old-deja/g++.mike/eh46.C: Likewise.
28950 * g++.old-deja/g++.mike/eh47.C: Likewise.
28951 * g++.old-deja/g++.mike/eh48.C: Likewise.
28952 * g++.old-deja/g++.mike/eh49.C: Likewise.
28953 * g++.old-deja/g++.mike/eh50.C: Likewise.
28954 * g++.old-deja/g++.mike/eh51.C: Likewise.
28955 * g++.old-deja/g++.mike/eh53.C: Likewise.
28956 * g++.old-deja/g++.mike/eh55.C: Likewise.
28957 * g++.old-deja/g++.mike/p7912.C: Likewise.
28958 * g++.old-deja/g++.mike/p9706.C: Likewise.
28959 * g++.old-deja/g++.mike/p10416.C: Likewise.
28960 * g++.old-deja/g++.mike/p11667.C: Likewise.
28961 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
28962 Remove redundant reference to Iris.
28963 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
28964 Elxsi, i860, Pico Java, and WE32K.
28965
28966 2003-01-07 Mark Mitchell <mark@codesourcery.com>
28967
28968 * g++.dg/ext/asm4.C: New test.
28969
28970 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28971
28972 PR c++/9030
28973 * g++.dg/template/friend12.C: New test.
28974 * g++.dg/template/friend13.C: Likewise.
28975 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
28976
28977 2003-01-08 Jan Hubicka <jh@suse.cz>
28978
28979 * gcc.dg/i386-cadd.c: New test.
28980 * gcc.dg/i386-cmov4.c: Likewise.
28981
28982 2003-01-06 Mark Mitchell <mark@codesourcery.com>
28983
28984 PR c++/9165
28985 * g++.dg/warn/Wunused-3.C: New test.
28986
28987 * g++.dg/abi/bitfield9.C: New test.
28988
28989 PR c++/9189
28990 * g++.dg/parse/defarg3.C: New test.
28991
28992 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
28993
28994 * g++.dg/parse/ambig1.C: New test.
28995 * g++.dg/parse/defarg2.C: New test.
28996
28997 2003-01-05 Mark Mitchell <mark@codesourcery.com>
28998
28999 * g++.dg/template/defarg-1.C: New test.
29000 * g++.dg/template/local2.C: Likewise.
29001
29002 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
29003
29004 * gcc.c-torture/execute/20030105-1.c: New test.
29005
29006 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29007
29008 * g++.dg/parse/namespace3.C: Remove extra semicolons.
29009 * g++.dg/parse/namespace4.C: Likewise.
29010
29011 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
29012
29013 * g++.dg/template/ntp2.C: New test.
29014
29015 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
29016
29017 * g++.dg/parse/extern-C-1.C: New test.
29018
29019 * g++.dg/parse/namespace4.C: New test.
29020
29021 * g++.dg/template/nested1.C: New test.
29022
29023 * g++.dg/parse/namespace3.C: New test.
29024
29025 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
29026
29027 * g++.dg/lookup/two-stage1.C: New test.
29028
29029 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29030
29031 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
29032 * g++.old-deja/g++.jason/access8.C: Likewise.
29033 * g++.old-deja/g++.other/decl5.C: Likewise.
29034
29035 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
29036
29037 * g++.dg/parse/parse7.C: New test.
29038
29039 2003-01-02 Mark Mitchell <mark@codesourcery.com>
29040
29041 PR c++/2843
29042 * g++.dg/ext/attrib7.C: New test.
29043
29044 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
29045
29046 * g++.dg/parse/parse6.C: New test.
29047
29048 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
29049
29050 * gcc.dg/h8300-stack-1.c: New.
29051
29052 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
29053
29054 g++.dg/lookup/exception1.C: New test.
29055
29056 g++.dg/lookup/template1.C: New test.
29057
29058 g++.dg/parse/namespace2.C: New test.
29059
29060 g++.dg/parse/parens2.C: New test.
29061
29062 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29063
29064 * g++.dg/parse/parse5.C: New test.
29065 * g++.dg/lookup/scoped4.C: New test.
29066
29067 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
29068
29069 * g++.dg/parse/parens1.C: New test.
29070
29071 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
29072 angle-bracket1.C.
29073 * g++.dg/parse/parens2.C: New test.
29074
29075 * g++.dg/lookup/scope-operator1.C: New test.
29076
29077 * g++.dg/parse/operator1.C: New test.
29078
29079 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29080
29081 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
29082 * g++.old-deja/g++.other/access6.C: Likewise.
29083 * g++.old-deja/g++.other/decl1.C: Likewise.
29084 * g++.old-deja/g++.pt/typename12.C: Likewise.
29085
29086 2002-12-31 Mark Mitchell <mark@codesourcery.com>
29087
29088 * g++.dg/parse/namespace1.C: New test.
29089
29090 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29091
29092 * g++.dg/parse/parse4.C: New test.
29093
29094 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29095
29096 * g++.dg/parse/parse3.C: New test.
29097
29098 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29099
29100 * g++.dg/parse/parse2.C: New test.
29101
29102 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29103
29104 * g++.dg/template/friend11.C: New test.
29105
29106 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29107
29108 * g++.dg/parse/parse1.C: New test.
29109
29110 2002-12-31 Janis Johnson <janis187@us.ibm.com>
29111
29112 * lib/profopt.exp: Change the name of a global variable to avoid
29113 possible clashes with other test suites.
29114
29115 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
29116
29117 * g++.dg/inherit/covariant8.C: New test.
29118
29119 2002-12-31 Mark Mitchell <mark@codesourcery.com>
29120
29121 * g++.dg/init/array9.C: New test.
29122
29123 PR c++/9112
29124 * g++.dg/parse/expr1.C: New test.
29125
29126 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
29127
29128 * gcc.c-torture/compile/20021230-1.c: New test.
29129
29130 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
29131
29132 * g++.dg/inherit/covariant5.C: New test.
29133 * g++.dg/inherit/covariant6.C: New test.
29134 * g++.dg/inherit/covariant7.C: New test.
29135
29136 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29137
29138 PR c++/2739
29139 * g++.dg/other/access2.C: New test.
29140
29141 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
29142
29143 * g++.dg/other/anon-struct.C: No longer fails
29144 * g++.old-deja/g++.brendan/parse4.C: Likewise.
29145 * g++.old-deja/g++.brendan/parse5.C: Likewise.
29146 * g++.old-deja/g++.brendan/parse6.C: Likewise.
29147
29148 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
29149
29150 * g++.dg/parse/angle-bracket.C (main): No longer fails.
29151
29152 2002-12-27 Mark Mitchell <mark@codesourcery.com>
29153
29154 * g++.dg/eh/spec4.C: Remove stray semicolon.
29155 * g++.dg/expr/pmf-1.C: Change error message.
29156 * g++.dg/ext/asm1.C: Remove stray semicolon.
29157 * g++.dg/ext/typename1.C: Add missing typenames.
29158 * g++.dg/inherit/template-as-base.C: Change error message.
29159 * g++.dg/lookup/scoped1.C: Likewise.
29160 * g++.dg/lookup/scoped2.C: Likewise.
29161 * g++.dg/lookup/using2.C: Likewise.
29162 * g++.dg/other/component1.C: Remove stray semicolon.
29163 * g++.dg/other/do1.C: Change error message.
29164 * g++.dg/other/error2.C: Likewise.
29165 * g++.dg/other/init1.C: Likewise.
29166 * g++.dg/other/packed1.C: Remove stray semicolon.
29167 * g++.dg/other/ptrmem2.C: Change error message.
29168 * g++.dg/parse/parameter-declaration-1.C: Remove line number
29169 marker.
29170 * g++.dg/special/initp1.C: Remove invalid attribute usage.
29171 * g++.dg/template/access3.C: Add typename keyword.
29172 * g++.dg/template/access5.C: Remove stray semicolon.
29173 * g++.dg/template/access6.C: Likewise.
29174 * g++.dg/template/complit1.C: Likewise.
29175 * g++.dg/template/crash1.C: Change error message.
29176 * g++.dg/template/inherit2.C: Remove stray semicolon.
29177 * g++.dg/template/instantiate2.C: Likewise.
29178 * g++.dg/template/instantiate3.C: Change error message.
29179 * g++.dg/template/qual1.C: Remove stray semicolon.
29180 * g++.dg/template/qualttp18.C: Change error message.
29181 * g++.dg/template/ref1.C: Remove stray semicolon.
29182 * g++.dg/template/sizeof1.C (A::value): Declare it.
29183 * g++.dg/template/spec4.C: Change error message.
29184 * g++.dg/template/static1.C: Likewise.
29185 * g++.dg/template/type1.C: Likewise.
29186 * g++.dg/template/typename3.C: Likewise.
29187 * g++.old-deja/g++.benjamin/13478.C: Change error message.
29188 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
29189 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
29190 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
29191 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
29192 named return value extension.
29193 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
29194 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
29195 * g++.old-deja/g++.bob/extern_C.C: Likewise.
29196 * g++.old-deja/g++.bob/inherit2.C: Likewise.
29197 * g++.old-deja/g++.brendan/complex1.C: Likewise.
29198 * g++.old-deja/g++.brendan/copy5.C: Likewise.
29199 * g++.old-deja/g++.brendan/crash13.C: Likewise.
29200 * g++.old-deja/g++.brendan/crash15.C: Likewise.
29201 * g++.old-deja/g++.brendan/crash18.C: Change error message.
29202 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
29203 * g++.old-deja/g++.brendan/crash38.C: Likewise.
29204 * g++.old-deja/g++.brendan/crash50.C: Likewise.
29205 * g++.old-deja/g++.brendan/crash56.C: Likewise.
29206 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
29207 syntax.
29208 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
29209 * g++.old-deja/g++.brendan/crash8.C: Change error message.
29210 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
29211 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
29212 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
29213 * g++.old-deja/g++.brendan/template11.C: Likewise.
29214 * g++.old-deja/g++.brendan/template26.C: Likewise.
29215 * g++.old-deja/g++.brendan/template27.C: Use explicit
29216 specialization syntax.
29217 * g++.old-deja/g++.brendan/template30.C: Likewise.
29218 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
29219 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
29220 non-dependent names.
29221 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
29222 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
29223 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
29224 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
29225 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
29226 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
29227 named return value extension.
29228 * g++.old-deja/g++.ext/namedret2.C: Likewise.
29229 * g++.old-deja/g++.ext/namedret3.C: Likewise.
29230 * g++.old-deja/g++.ext/return1.C: Likewise.
29231 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
29232 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
29233 * g++.old-deja/g++.jason/access8.C: Likewise.
29234 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
29235 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
29236 pseudo-destructor names.
29237 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
29238 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
29239 pseudo-destructor names.
29240 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
29241 * g++.old-deja/g++.jason/overload19.C: Likewise.
29242 * g++.old-deja/g++.jason/overload32.C: Likewise.
29243 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
29244 stray semicolons.
29245 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
29246 * g++.old-deja/g++.jason/return.C: Likewise.
29247 * g++.old-deja/g++.jason/return2.C: Likewise.
29248 * g++.old-deja/g++.jason/shadow1.C: Likewise.
29249 * g++.old-deja/g++.jason/special.C: Use explicit specialization
29250 syntax.
29251 * g++.old-deja/g++.jason/template10.C: Account for use of
29252 non-dependent names.
29253 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
29254 syntax.
29255 * g++.old-deja/g++.jason/template37.C: Likewise.
29256 * g++.old-deja/g++.law/access4.C: Change error messages.
29257 * g++.old-deja/g++.law/arm13.C: Remove incorrect
29258 pseudo-destructor names.
29259 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
29260 * g++.old-deja/g++.law/ctors9.C: Likewise.
29261 * g++.old-deja/g++.law/cvt22.C: Likewise.
29262 * g++.old-deja/g++.law/dtors5.C: Likewise.
29263 * g++.old-deja/g++.law/global-init1.C: Likewise.
29264 * g++.old-deja/g++.law/missed-error3.C: Likewise.
29265 * g++.old-deja/g++.law/operators28.C: Likewise.
29266 * g++.old-deja/g++.law/visibility28.C: Likewise.
29267 * g++.old-deja/g++.martin/eval1.C: Likewise.
29268 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
29269 name.
29270 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
29271 * g++.old-deja/g++.mike/net34.C: Likewise.
29272 * g++.old-deja/g++.mike/net36.C: Likewise.
29273 * g++.old-deja/g++.mike/ns2.C: Likewise.
29274 * g++.old-deja/g++.mike/p12306.C: Likewise.
29275 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
29276 value extension.
29277 * g++.old-deja/g++.mike/p700.C: Likewise.
29278 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
29279 * g++.old-deja/g++.mike/p710.C: Likewise.
29280 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
29281 value extension.
29282 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
29283 * g++.old-deja/g++.mike/pmf9.C: Likewise.
29284 * g++.old-deja/g++.ns/crash2.C: Likewise.
29285 * g++.old-deja/g++.ns/crash3.C: Likewise.
29286 * g++.old-deja/g++.ns/invalid1.C: Likewise.
29287 * g++.old-deja/g++.ns/ns17.C: Likewise.
29288 * g++.old-deja/g++.ns/template16.C: Likewise.
29289 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
29290 keyword.
29291 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
29292 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
29293 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
29294 named return value extension.
29295 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
29296 * g++.old-deja/g++.other/access4.C: Issue additional error
29297 messages.
29298 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
29299 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
29300 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
29301 * g++.old-deja/g++.other/crash25.C: Change error message.
29302 * g++.old-deja/g++.other/crash4.C: Change error message.
29303 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
29304 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
29305 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
29306 checks.
29307 * g++.old-deja/g++.other/defarg8.C: Likewise.
29308 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
29309 * g++.old-deja/g++.other/dtor10.C: Likewise.
29310 * g++.old-deja/g++.other/incomplete.C: Likewise.
29311 * g++.old-deja/g++.other/linkage7.C: Likewise.
29312 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
29313 lookup algorithm.
29314 * g++.old-deja/g++.other/mangle2.C: Likewise.
29315 * g++.old-deja/g++.other/refinit2.C: Likewise.
29316 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
29317 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
29318 * g++.old-deja/g++.pt/crash28.C: Likewise.
29319 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
29320 syntax.
29321 * g++.old-deja/g++.pt/crash32.C: Change error message.
29322 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
29323 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
29324 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
29325 error message position.
29326 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
29327 * g++.old-deja/g++.pt/defarg8.C: Change error message.
29328 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
29329 syntax.
29330 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
29331 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
29332 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
29333 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
29334 keyword.
29335 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29336 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
29337 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
29338 keyword.
29339 * g++.old-deja/g++.pt/explicit71.C: Change error message.
29340 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
29341 syntax.
29342 * g++.old-deja/g++.pt/friend28.C: Account for use of
29343 non-dependent names.
29344 * g++.old-deja/g++.pt/friend29.C: Likewise.
29345 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
29346 rules.
29347 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
29348 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
29349 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
29350 lookup rules.
29351 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
29352 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
29353 keyword.
29354 * g++.old-deja/g++.pt/memclass20.C: Likewise.
29355 * g++.old-deja/g++.pt/memclass5.C: Likewise.
29356 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
29357 keyword.
29358 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
29359 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
29360 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
29361 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
29362 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
29363 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
29364 keyword.
29365 * g++.old-deja/g++.pt/spec10.C: Likewise.
29366 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
29367 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
29368 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
29369 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
29370 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
29371 * g++.old-deja/g++.pt/ttp62.C: Likewise.
29372 * g++.old-deja/g++.pt/ttp64.C: Likewise.
29373 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
29374 * g++.old-deja/g++.pt/typename15.C: Likewise.
29375 * g++.old-deja/g++.pt/typename22.C: Likewise.
29376 * g++.old-deja/g++.pt/typename6.C: Change error messages.
29377 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
29378 * g++.old-deja/g++.pt/virtual2.C: Likewise.
29379 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
29380 syntax.
29381 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
29382 return value extension.
29383 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
29384 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
29385 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
29386 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
29387
29388 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
29389
29390 * g++.dg/warn/inline1.C: New test.
29391 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
29392 * g++.old-deja/g++.jason/synth10.C: Likewise.
29393 * g++.old-deja/g++.mike/net31.C: Likewise.
29394 * g++.old-deja/g++.mike/p8786.C: Likewise.
29395
29396 * g++.dg/template/friend10.C: New test.
29397 * g++.dg/template/conv5.C: New test.
29398
29399 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
29400
29401 * g++.dg/lookup/scoped3.C: New test.
29402
29403 * g++.dg/lookup/decl1.C: New test.
29404 * g++.dg/lookup/decl2.C: New test.
29405
29406 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
29407
29408 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
29409 gcc.c-torture/compile/20021015-1.c,
29410 gcc.c-torture/compile/20021015-2.c,
29411 gcc.c-torture/compile/20021123-1.c,
29412 gcc.c-torture/compile/20021123-2.c,
29413 gcc.c-torture/compile/20021123-3.c,
29414 gcc.c-torture/compile/20021123-4.c,
29415 gcc.c-torture/execute/20021024-1.c: Add tests previously added
29416 only to 3.1 or 3.2 branch.
29417
29418 2002-12-23 Mark Mitchell <mark@codesourcery.com>
29419
29420 * gcc.dg/i386-bitfield3.c: New test.
29421
29422 * gcc.dg/i386-bitfield2.c: New test.
29423
29424 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
29425
29426 * g++.dg/parse/conv_op1.C: New test.
29427
29428 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
29429
29430 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
29431 approved.
29432
29433 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
29434
29435 * gcc.c-torture/compile/20021220-1.c: New test.
29436
29437 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
29438
29439 * gcc.dg/i386-fastcall-1.c: New.
29440
29441 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29442
29443 * gcc.c-torture/execute/20021219-1.c: New test.
29444
29445 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29446
29447 * gcc.dg/i386-pic-1.c: New test.
29448
29449 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29450
29451 PR c++/8099
29452 * g++.dg/template/friend9.C: New test.
29453
29454 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29455
29456 PR c++/3663
29457 * g++.dg/template/access7.C: New test.
29458
29459 2002-12-18 Nick Clifton <nickc@redhat.com>
29460
29461 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
29462 the libstdc++-v3 directory has been found.
29463
29464 2002-12-12 Devang Patel <dpatel@apple.com>
29465 * gcc.dg/darwin-ld-1.c: New test.
29466 * gcc.dg/darwin-ld-2.c: New test.
29467 * gcc.dg/darwin-ld-3.c: New test.
29468 * gcc.dg/darwin-ld-4.c: New test.
29469 * gcc.dg/darwin-ld-5.c: New test.
29470
29471 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29472
29473 * gcc.c-torture/compile/20021212-1.c: New test.
29474
29475 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
29476
29477 * gcc.dg/fshort-wchar: New test.
29478
29479 2002-12-10 Mark Mitchell <mark@codesourcery.com>
29480
29481 PR c++/8372
29482 * g++.dg/template/dtor1.C: New test.
29483
29484 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
29485 markers.
29486
29487 2002-12-10 Jakub Jelinek <jakub@redhat.com>
29488
29489 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
29490
29491 2002-12-09 Mark Mitchell <mark@codesourcery.com>
29492
29493 * g++.dg/template/static1.C: New test.
29494 * g++.dg/template/static2.C: New test.
29495 * g++.old-deja/g++.ext/memconst.C: New test.
29496
29497 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29498
29499 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
29500 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
29501 * g++.dg/special/initp1.C: Likewise.
29502
29503 2002-12-06 Jakub Jelinek <jakub@redhat.com>
29504
29505 * gcc.c-torture/execute/20021204-1.c: New test.
29506
29507 2002-12-04 Geoffrey Keating <geoffk@apple.com>
29508
29509 * gcc.dg/ppc-fmadd-1.c: New file.
29510 * gcc.dg/ppc-fmadd-2.c: New file.
29511 * gcc.dg/ppc-fmadd-3.c: New file.
29512
29513 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29514
29515 * gcc.c-torture/compile/20021204-1.c: New test.
29516
29517 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
29518
29519 * g++.dg/inherit/covariant2.C: New test.
29520 * g++.dg/inherit/covariant3.C: New test.
29521 * g++.dg/inherit/covariant4.C: New test.
29522 * g++.dg/inherit/covariant1.C: Remove XFAIL.
29523 * g++.old-deja/g++.robertl/eb17.C: Likewise.
29524
29525 2002-12-03 Mark Mitchell <mark@codesourcery.com>
29526
29527 PR c++/8688
29528 * g++.dg/init/brace3.C: New test.
29529
29530 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
29531
29532 * gcc.dg/20020210-1.c: Fix a comment typo.
29533
29534 2002-12-02 Mark Mitchell <mark@codesourcery.com>
29535
29536 PR c++/8720
29537 * g++.dg/parse/defarg1.C: New test.
29538
29539 PR c++/8615
29540 * g++.dg/template/char1.C: New test.
29541
29542 * g++.dg/template/varmod1.C: Fix typo.
29543
29544 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29545
29546 DR 180
29547 * g++.old-deja/g++.pt/crash32.C: Expect error.
29548
29549 2002-12-01 Mark Mitchell <mark@codesourcery.com>
29550
29551 PR c++/5919
29552 * g++.dg/template/varmod1.C: New test.
29553
29554 PR c++/8727
29555 * g++.dg/inherit/typeinfo1.C: New test.
29556
29557 PR c++/8663
29558 * g++.dg/inherit/typedef1.C: New test.
29559
29560 2002-11-30 Mark Mitchell <mark@codesourcery.com>
29561
29562 PR c++/8332
29563 PR c++/8493
29564 * g++.dg/template/strlen1.C: New test.
29565
29566 PR c++/8227
29567 * g++.dg/template/ctor2.C: New test.
29568
29569 PR c++/8214
29570 * g++.dg/init/string1.C: New test.
29571
29572 PR c++/8511
29573 * g++.dg/template/friend8.C: New test.
29574
29575 2002-11-29 Joe Buck <jbuck@synopsys.com>
29576
29577 * g++.dg/lookup/anon2.C: New test.
29578
29579 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
29580
29581 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
29582 h8300 port.
29583
29584 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
29585
29586 * gcc.dg/bitfld-6.c: New test.
29587
29588 2002-11-27 Jan Hubicka <jh@suse.cz>
29589
29590 * gcc.c-torture/execute/20021127.[cx]: New test.
29591
29592 2002-11-26 Jan Hubicka <jh@suse.cz>
29593
29594 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
29595 quality.
29596
29597 2002-11-26 Geoffrey Keating <geoffk@apple.com>
29598
29599 * g++.dg/init/brace2.C: New test.
29600 * g++.old-deja/g++.mike/p9129.C: Correct.
29601
29602 2002-11-26 Mark Mitchell <mark@codesourcery.com>
29603
29604 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
29605
29606 2002-11-25 Andreas Bauer <baueran@in.tum.de>
29607
29608 * gcc.dg/sibcall-6: New test for indirect sibcalls.
29609
29610 2002-11-25 Mark Mitchell <mark@codesourcery.com>
29611
29612 * testsuite/g++.dg/abi/empty11.C: New test.
29613 * testsuite/g++.dg/rtti/cv1.C: New test.
29614
29615 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
29616
29617 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
29618
29619 2002-11-24 Mark Mitchell <mark@codesourcery.com>
29620
29621 * g++.dg/abi/empty10.C: New test.
29622
29623 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29624
29625 * gcc.c-torture/compile/20021124-1.c: New test.
29626
29627 2002-11-22 Mark Mitchell <mark@codesourcery.com>
29628
29629 * g++.dg/abi/rtti2.C: New test.
29630
29631 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29632
29633 * gcc.dg/i386-unroll-1.c: New test.
29634
29635 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29636
29637 * gcc.c-torture/compile/20021120-1.c: New test.
29638 * gcc.c-torture/compile/20021120-2.c: New test.
29639
29640 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29641
29642 * gcc.dg/bitfld-5.c: New test.
29643
29644 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29645
29646 * gcc.c-torture/execute/20021120-3.c: New test.
29647
29648 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29649
29650 * gcc.c-torture/execute/20021120-2.c: New test.
29651
29652 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29653
29654 * gcc.c-torture/execute/20021120-1.c: New test.
29655
29656 2002-11-20 Jakub Jelinek <jakub@redhat.com>
29657
29658 * gcc.c-torture/execute/20021118-3.c: New test.
29659
29660 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29661
29662 * gcc.c-torture/compile/20021119-1.c: New test.
29663
29664 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
29665
29666 * gcc.dg/duff-1.c: New test.
29667 * gcc.dg/duff-2.c: New test.
29668 * gcc.dg/duff-3.c: New test.
29669
29670 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
29671
29672 * gcc.dg/cpp/_Pragma5.c: New test.
29673
29674 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29675
29676 * gcc.c-torture/execute/20021118-2.c: New test.
29677
29678 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29679
29680 * gcc.c-torture/execute/20021118-1.c: New test.
29681
29682 2002-11-16 Jakub Jelinek <jakub@redhat.com>
29683
29684 * gcc.dg/20021116-1.c: New test.
29685
29686 2002-11-14 Mark Mitchell <mark@codesourcery.com>
29687
29688 * g++.dg/abi/vcall1.C: New test.
29689
29690 2002-11-14 Jakub Jelinek <jakub@redhat.com>
29691
29692 * gcc.dg/20021029-1.c: New test.
29693 * gcc.dg/20021029-2.c: New test.
29694
29695 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29696
29697 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
29698
29699 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29700
29701 PR c/8439
29702 * gcc.dg/20021110.c: Move to ...
29703 * gcc.c-torture/compile/20021110.c: .... here.
29704
29705 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29706
29707 PR c/8467
29708 * gcc.c-torture/execute/20021111-1.c
29709
29710 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29711
29712 PR c/8439
29713 * gcc.dg/20021110.c: New test.
29714
29715 2002-11-10 Mark Mitchell <mark@codesourcery.com>
29716
29717 * g++.dg/abi/vthunk3.C: Run only on x86.
29718
29719 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
29720
29721 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
29722
29723 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
29724
29725 * lib/compat.exp (compat-execute): Fix logic error in last
29726 change.
29727
29728 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
29729
29730 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
29731
29732 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29733
29734 PR c++/8389
29735 * g++.dg/template/access6.C: New test.
29736
29737 2002-11-08 Jan Hubicka <jh@suse.cz>
29738
29739 * gcc.dg/i386-ssefp-1.c: New test.
29740 * gcc.dg/i386-ssefp-1.c: New test.
29741
29742 2002-11-08 Jan Hubicka <jh@suse.cz>
29743
29744 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
29745
29746 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29747
29748 * g++.dg/abi/vthunk3.C: New test.
29749
29750 PR c++/8338
29751 * g++.dg/template/crash2.C: New test.
29752
29753 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29754
29755 * testsuite/g++.dg/abi/dtor1.C: New test.
29756 * testsuite/g++.dg/abi/dtor2.C: Likewise.
29757
29758 2002-11-05 Geoffrey Keating <geoffk@apple.com>
29759
29760 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
29761 Darwin.
29762
29763 2002-11-04 Adam Nemet <anemet@lnxw.com>
29764
29765 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
29766 -mthumb. Only xfail with -O0.
29767
29768 2002-11-03 Mark Mitchell <mark@codesourcery.com>
29769
29770 * g++.dg/abi/thunk1.C: New test.
29771 * g++.dg/abi/thunk2.C: Likewise.
29772 * g++.dg/abi/vtt1.C: Likewise.
29773
29774 2002-11-02 Diego Novillo <dnovillo@redhat.com>
29775
29776 PR optimization/8423
29777 * gcc.c-torture/execute/builtin-constant.c: New test.
29778
29779 2002-11-01 Zack Weinberg <zack@codesourcery.com>
29780
29781 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
29782 Add some more cases.
29783
29784 2002-11-01 Mark Mitchell <mark@codesourcery.com>
29785
29786 PR c++/8391
29787 * g++.dg/opt/local1.C: New test.
29788
29789 2002-10-30 Mark Mitchell <mark@codesourcery.com>
29790
29791 PR c++/8160
29792 * g++.dg/template/complit1.C: New test.
29793
29794 PR c++/8149
29795 * g++.dg/template/typename4.C: Likewise.
29796
29797 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29798
29799 Core issue 287, PR c++/7639
29800 * g++.dg/template/instantiate1.C: Adjust error location.
29801 * g++.dg/template/instantiate3.C: New test.
29802 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
29803 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
29804 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
29805
29806 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
29807
29808 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
29809
29810 2002-10-29 Mark Mitchell <mark@codesourcery.com>
29811
29812 PR c++/8287
29813 * g++.dg/init/dtor2.C: New test.
29814
29815 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29816
29817 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
29818 * gcc.dg/nest.c: Bypass errors on irix6.
29819
29820 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
29821
29822 * gcc.dg/nest.c: Expect error for mmix-*-*.
29823 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
29824
29825 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
29826
29827 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
29828 markers.
29829
29830 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
29831
29832 2002-10-25 Mike Stump <mrs@apple.com>
29833
29834 * gcc.dg/warn-1.c: New test.
29835
29836 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29837
29838 * g++.dg/template/typename3.C: New test.
29839
29840 2002-10-25 Mark Mitchell <mark@codesourcery.com>
29841
29842 * g++.dg/lookup/ptrmem1.C: New test.
29843
29844 * g++.dg/abi/vthunk2.C: New test.
29845
29846 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29847
29848 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
29849
29850 2002-10-24 Mark Mitchell <mark@codesourcery.com>
29851
29852 * g++.dg/abi/empty9.C: New test.
29853
29854 2002-10-24 Richard Henderson <rth@redhat.com>
29855
29856 * g++.dg/inherit/thunk1.C: Enable for ia64.
29857
29858 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29859
29860 PR c++/8067
29861 * g++.dg/lookup/pretty1.C: New test.
29862
29863 2002-10-23 Jakub Jelinek <jakub@redhat.com>
29864
29865 * gcc.dg/20021023-1.c: New test.
29866
29867 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29868
29869 PR c++/7679
29870 * g++.dg/parse/inline1.C: New test.
29871
29872 2002-10-23 Richard Henderson <rth@redhat.com>
29873
29874 * g++.dg/inherit/thunk1.C: Enable for x86_64.
29875
29876 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
29877
29878 2002-10-22 Mark Mitchell <mark@codesourcery.com>
29879
29880 PR c++/6579
29881 * g++.dg/parse/stmtexpr3.C: New test.
29882
29883 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
29884
29885 * g++.dg/expr/cond1.C: New test.
29886
29887 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29888
29889 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
29890
29891 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29892
29893 * g++.dg/abi/vbase13.C: New test.
29894 * g++.dg/abi/vbase14.C: Likewise.
29895
29896 2002-10-21 Jakub Jelinek <jakub@redhat.com>
29897
29898 * gcc.dg/tls/pic-1.c: New test.
29899 * gcc.dg/tls/nonpic-1.c: New test.
29900 * gcc.dg/20021018-1.c: New test.
29901
29902 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29903
29904 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
29905 Remove only files with the same base name as the test case.
29906 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
29907 (profopt-execute): Likewise. Also, remove old profiling
29908 and performance data files before running the tests.
29909
29910 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
29911 * g++.dg/bprob/bprob.exp: Likewise.
29912 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
29913 to allow more general test case names.
29914
29915 * g++.dg/bprob/bprob-1.C: Rename to ...
29916 * g++.dg/bprob/g++-bprob-1.C: ... this.
29917
29918 * g77.dg/bprob/bprob-1.f: Rename to ...
29919 * g77.dg/bprob/g77-bprob-1.f: ... this.
29920
29921 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29922
29923 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
29924 bison 1.50 or later.
29925
29926 2002-10-21 Janis Johnson <janis187@us.ibm.com>
29927
29928 * g++.dg/README: Describe more test directories.
29929
29930 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29931
29932 * g++.dg/init/array6.C: Add additional tests.
29933
29934 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29935
29936 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
29937 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
29938
29939 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
29940
29941 * gcc.c-torture/compile/20020604-1.x: New.
29942 * gcc.c-torture/compile/simd-5.x: Likewise.
29943 * gcc.c-torture/execute/920710-1.x: Likewise.
29944 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
29945
29946 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29947
29948 * g++.dg/inherit/override1.C: Add dg-options clause.
29949
29950 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29951
29952 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
29953 _mm_slli_si128.
29954
29955 2002-10-19 Andreas Schwab <schwab@suse.de>
29956
29957 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
29958 directory component.
29959
29960 2002-10-18 Mark Mitchell <mark@codesourcery.com>
29961
29962 * g++.dg/inherit/thunk1.C: New test.
29963
29964 * g++.dg/inherit/override1.C: New test.
29965
29966 * g++.dg/abi/mangle11.C: New test.
29967 * g++.dg/abi/mangle14.C: New test.
29968 * g++.dg/abi/mangle17.C: New test.
29969
29970 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
29971
29972 * g++.dg/overload/member2.C: New test.
29973
29974 2002-10-17 Janis Johnson <janis187@us.ibm.com>
29975
29976 * g++.dg/README: Describe new compat directory.
29977 * g++.dg/dg.exp: Skip tests in compat directory.
29978 * README.compat: New file.
29979 * lib/compat.exp: New expect script.
29980 * g++.dg/compat: New test directory.
29981 * g++.dg/compat/compat.exp: New expect script.
29982 * g++.dg/compat/abi: New test directory.
29983 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
29984 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
29985 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
29986 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
29987 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
29988 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
29989 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
29990 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
29991 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
29992 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
29993 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
29994 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
29995 * g++.dg/compat/break: New test directory.
29996 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
29997 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
29998 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
29999 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
30000 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
30001 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
30002 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
30003 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
30004 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
30005 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
30006 g++.dg/compat/break/README: New files.
30007 * g++.dg/compat/eh: New test directory.
30008 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
30009 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
30010 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
30011 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
30012 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
30013 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
30014 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
30015 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
30016 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
30017 g++.dg/compat/eh/filter2_y.C,
30018 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
30019 g++.dg/compat/eh/new1_y.C,
30020 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
30021 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
30022 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
30023 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
30024 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
30025 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
30026 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
30027 g++.dg/compat/eh/unexpected1_y.C: New files.
30028 * g++.dg/compat/init: New test directory.
30029 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
30030 g++.dg/compat/init/array5_y.C,
30031 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
30032 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
30033 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
30034 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
30035 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
30036 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
30037 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
30038 g++.dg/compat/init/init-ref2_y.C: New files.
30039
30040 2002-10-17 Mark Mitchell <mark@codesourcery.com>
30041
30042 PR c++/7584
30043 * g++.dg/inherit/using3.C: New test.
30044
30045 2002-10-17 Jan Hubicka <jh@suse.cz>
30046
30047 * gcc.dg/20021017-2.c: New test.
30048
30049 2002-10-17 Mark Mitchell <mark@codesourcery.com>
30050
30051 * g++.dg/abi/mangle16.C: Adjust.
30052
30053 * g++.dg/init/array8.C: New test.
30054
30055 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
30056
30057 * gcc.dg/special/mips-abi.exp: New test.
30058 * gcc.dg/special/mips-abi.s: Empty file used by the above.
30059
30060 2002-10-16 Mark Mitchell <mark@codesourcery.com>
30061
30062 * g++.dg/abi/mangle16.C: New test.
30063 * g++.dg/abi/mangle17.C: Likewise.
30064
30065 PR c++/7478
30066 * g++.dg/template/ref1.C: New test.
30067
30068 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30069
30070 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
30071
30072 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
30073
30074 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
30075
30076 2002-10-16 Mark Mitchell <mark@codesourcery.com>
30077
30078 PR c++/7524
30079 * g++.dg/init/array7.C: New test.
30080
30081 2002-10-15 Mark Mitchell <mark@codesourcery.com>
30082
30083 * g++.dg/init/array6.C: New test.
30084
30085 * g++.dg/abi/mangle13.C: Likewise.
30086 * g++.dg/abi/mangle14.C: Likewise.
30087 * g++.dg/abi/mangle15.C: Likewise.
30088
30089 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30090
30091 * g++.dg/abi/empty8.C: New test.
30092
30093 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
30094
30095 * g++.dg/init/ctor1.C: New test.
30096
30097 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
30098
30099 * gcc.c-torture/execute/20021015-1.c: New test.
30100
30101 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
30102
30103 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
30104
30105 2002-10-14 Jan Hubicka <jh@suse.cz>
30106
30107 * gcc.dg/i386-ssetype-[1-5].c: New tests.
30108
30109 2002-10-14 Richard Henderson <rth@redhat.com>
30110
30111 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
30112
30113 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30114
30115 PR optimization/6631
30116 * g++.dg/opt/const2.C: New test.
30117
30118 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30119
30120 PR c++/7176
30121 * g++.dg/parse/friend1.C: New test.
30122 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
30123
30124 2002-10-14 Jakub Jelinek <jakub@redhat.com>
30125
30126 * gcc.dg/20021014-1.c: New test.
30127
30128 2002-10-11 Mark Mitchell <mark@codesourcery.com>
30129
30130 PR c++/5661
30131 * g++.dg/ext/vlm1.C: New test.
30132 * g++.dg/ext/vlm2.C: Likewise.
30133
30134 * g++.dg/init/array1.C: Remove invalid braces.
30135 * g++.dg/init/brace1.C: New test.
30136 * g++.dg/init/copy2.C: Likewise.
30137 * g++.dg/init/copy3.C: Likewise.
30138 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
30139 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
30140 braces.
30141
30142 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
30143
30144 * gcc.dg/cpp/assembler.S: Don't use -ansi.
30145
30146 2002-10-11 Richard Shann <richard.shann@superh.com>
30147
30148 * gcc.c-torture/compile/simd-5.c: New test.
30149
30150 2002-10-10 Roger Sayle <roger@eyesopen.com>
30151
30152 * gcc.c-torture/execute/shiftopt-1.c: New test case.
30153
30154 2002-10-10 Jim Wilson <wilson@redhat.com>
30155
30156 * gcc.c-torture/execute/20021010-1.c: New test.
30157
30158 2002-10-09 Zack Weinberg <zack@codesourcery.com>
30159
30160 PR c/7353
30161 * g++.dg/ext/typedef-init.C: New test.
30162 * gcc.dg/typedef-init.c: New test.
30163
30164 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
30165
30166 * gcc.dg/cpp/paste13.c: New test.
30167
30168 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30169
30170 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
30171 remaining platforms, XFAIL during compile, not execute. Don't
30172 XFAIL at -O0.
30173
30174 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
30175
30176 * gcc.dg/alias-1.c: Tweak expected warning.
30177
30178 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30179
30180 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
30181
30182 2002-10-06 Andreas Jaeger <aj@suse.de>
30183
30184 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
30185 * gcc.dg/cpp/c++98.C: Likewise.
30186
30187 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
30188 * g++.dg/cpp/c++98.C: Likewise.
30189
30190 * g++.dg/README (Subdirectories): Mention cpp directory.
30191
30192 PR target/7559
30193 * gcc.dg/20021006-1.c: New test.
30194
30195 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30196
30197 PR c++/7804
30198 * g++.dg/other/warning1.C: New test.
30199
30200 2002-10-04 Roger Sayle <roger@eyesopen.com>
30201
30202 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
30203 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
30204 and sparc-*-* with -m64 as expected failures. See PR 8087.
30205
30206 2002-10-03 Mark Mitchell <mark@codesourcery.com>
30207
30208 PR c++/7931
30209 * g++.dg/template/ptrmem3.C: New test.
30210
30211 PR c++/7754
30212 * g++.dg/template/union1.C: New test.
30213
30214 2002-10-03 Mark Mitchell <mark@codesourcery.com>
30215
30216 PR c++/8006
30217 * g++.dg/abi/mangle9.C: New test.
30218 * g++.dg/abi/mangle10.C: New test.
30219 * g++.dg/abi/mangle11.C: New test.
30220 * g++.dg/abi/mangle12.C: New test.
30221
30222 2002-10-02 Mark Mitchell <mark@codesourcery.com>
30223
30224 PR c++/7188.
30225 * g++.dg/template/meminit1.C: New test.
30226 * g++.dg/warn/Wreorder-1.C: Likewise.
30227 * g++.old-deja/g++.mike/warn3.C: Tweak.
30228 * lib/prune.exp: Ingore "in copy constructor".
30229
30230 2002-10-02 Andreas Jaeger <aj@suse.de>
30231
30232 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
30233 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
30234 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
30235 on x86-64.
30236
30237 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30238
30239 * gcc.dg/empty1.C: Fix typo.
30240
30241 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
30242
30243 * gcc.dg/alias-1.c: New test.
30244
30245 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30246
30247 * gcc.dg/empty1.C: New test.
30248
30249 * g++.dg/tls/init-2.C: Tweak error messages.
30250
30251 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
30252
30253 * gcc.c-torture/compile/20020923-1.c: New test.
30254
30255 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
30256
30257 * gcc.c-torture/execute/ffs-1.c: New test.
30258 * gcc.c-torture/execute/ffs-2.c: Ditto.
30259
30260 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
30261
30262 * g++.dg/overload/member1.C: New test.
30263
30264 2002-09-30 Mark Mitchell <mark@codesourcery.com>
30265
30266 * g++.dg/abi/empty7.C: New test.
30267 * g++.dg/init/pm2.C: Likewise.
30268
30269 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
30270
30271 * g++.dg/rtti/crash1.C: New test.
30272
30273 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
30274
30275 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
30276 gcc.dg/sibcall-4.c: New tests.
30277
30278 2002-09-28 Roger Sayle <roger@eyesopen.com>
30279
30280 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
30281 powerpc and MMIX targets.
30282
30283 2002-09-27 Zack Weinberg <zack@codesourcery.com>
30284
30285 * gcc.dg/cpp/20020927-1.c: New.
30286
30287 2002-09-26 David S. Miller <davem@redhat.com>
30288
30289 * gcc.c-torture/compile/trunctfdf.c: New.
30290
30291 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30292
30293 * lib/target-supports.exp (check_weak_available): Handle solaris2.
30294
30295 2002-09-27 Alan Modra <amodra@bigpond.net.au>
30296
30297 * gcc.c-torture/execute/loop-15.c: New.
30298
30299 2002-09-26 Janis Johnson <janis187@us.ibm.com>
30300
30301 * README.QMTEST: Fix typo.
30302
30303 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
30304
30305 * gcc.dg/20020926-1.c: New test.
30306
30307 2002-09-25 David S. Miller <davem@redhat.com>
30308
30309 PR target/7842
30310 * gcc.c-torture/execute/shiftdi.c: New test.
30311
30312 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
30313
30314 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
30315 unique to the tool.
30316 * lib/g77.exp (g77_init): Likewise.
30317 * lib/g++.exp (g++_init): Likewise.
30318 * lib/objc.exp (objc_init): Likewise.
30319
30320 2002-09-25 Mark Mitchell <mark@codesourcery.com>
30321
30322 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
30323 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
30324 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
30325
30326 2002-09-25 Richard Henderson <rth@redhat.com>
30327
30328 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
30329 too-small long double.
30330
30331 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
30332
30333 * gcc.dg/20020919-1.c: New test.
30334
30335 2002-09-23 Mark Mitchell <mark@codesourcery.com>
30336
30337 * g++.dg/abi/bitfield6.C: New test.
30338 * g++.dg/abi/bitfield7.C: New test.
30339 * g++.dg/abi/bitfield8.C: New test.
30340 * g++.dg/abi/vbase11.C: New test.
30341
30342 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
30343
30344 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
30345 hppa*-*-hpux*. Update test comment.
30346
30347 2002-09-20 Jakub Jelinek <jakub@redhat.com>
30348
30349 * gcc.dg/tls/struct-1.c: New test.
30350
30351 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
30352
30353 * gcc.dg/cpp/tr-warn2.c: Update.
30354
30355 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30356
30357 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
30358
30359 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30360
30361 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
30362 systems.
30363
30364 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
30365
30366 * gcc.c-torture/execute/ieee/mzero3.c: New test.
30367
30368 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
30369 Adjust for c++filt moved to binutils. Remove spurious duplicate
30370 setting of cxxfilt.
30371
30372 2002-09-19 Geoffrey Keating <geoffk@apple.com>
30373
30374 * gcc.dg/20020312-2.c: Update for darwin.
30375
30376 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
30377
30378 * g++.old-deja/g++.other/crash32.C: Mark ICE.
30379
30380 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
30381
30382 * objc.dg/comp-types-1.m: New test.
30383 * objc.dg/comp-types-2.m: New test.
30384 * objc.dg/comp-types-3.m: New test.
30385 * objc.dg/comp-types-4.m: New test.
30386 * objc.dg/comp-types-5.m: New test.
30387 * objc.dg/comp-types-6.m: New test.
30388
30389 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
30390
30391 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
30392
30393 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30394
30395 * g++.dg/other/do1.C: New test.
30396
30397 * g++.dg/template/subst1.C: New test.
30398
30399 2002-09-16 Steve Ellcey <sje@cup.hp.com>
30400
30401 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
30402
30403 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30404
30405 * g++.dg/template/qualttp20.C: Adjust expected errors.
30406 * g++.old-deja/g++.jason/report.C: Likewise.
30407 * g++.old-deja/g++.other/qual1.C: Likewise.
30408
30409 * g++.dg/lookup/scoped2.C: New test.
30410
30411 * g++.dg/ext/asm3.C: New test.
30412
30413 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
30414
30415 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
30416
30417 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
30418
30419 * ChangeLog: follow spelling conventions.
30420 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
30421 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
30422 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
30423 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
30424 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
30425 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
30426 * g++.old-deja/g++.law/global-init1.C: Likewise.
30427 * g++.old-deja/g++.other/delete4.C: Likewise.
30428 * g++.old-deja/g++.other/inline21.C: Likewise.
30429 * g++.old-deja/g++.other/singleton.C: Likewise.
30430 * g77.dg/strlen0.f: Likewise.
30431 * g77.f-torture/compile/20010519-1.f: Likewise.
30432 * g77.f-torture/compile/980310-4.f: Likewise.
30433 * gcc.c-torture/compile/20000605-1.c: Likewise.
30434 * gcc.c-torture/execute/20020225-1.c: Likewise.
30435 * gcc.dg/c90-hexfloat-2.c: Likewise.
30436 * gcc.dg/c99-bool-1.c: Likewise.
30437 * gcc.dg/c99-hexfloat-2.c: Likewise.
30438 * gcc.dg/dll-2.c: Likewise.
30439 * gcc.dg/wtr-union-init-1.c: Likewise.
30440 * gcc.dg/wtr-union-init-2.c: Likewise.
30441 * gcc.dg/wtr-union-init-3.c: Likewise.
30442 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30443 * gcc.dg/cpp/defined.c: Likewise.
30444 * gcc.dg/cpp/macsyntx.c: Likewise.
30445 * gcc.dg/cpp/paste2.c: Likewise.
30446 * gcc.dg/cpp/trad/defined.c: Likewise.
30447 * gcc.dg/format/c90-printf-1.c: Likewise.
30448 * gcc.dg/format/c90-scanf-1.c: Likewise.
30449 * gcc.dg/format/c99-printf-1.c: Likewise.
30450 * gcc.dg/format/c99-scanf-1.c: Likewise.
30451 * gcc.misc-tests/gcov-8.c: Likewise.
30452 * lib/profopt.exp: Likewise.
30453
30454 2002-09-15 Krister Walfridsson <cato@df.lth.se>
30455
30456 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
30457
30458 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30459
30460 * g++.dg/inherit/using2.C: New test.
30461
30462 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
30463
30464 * ChangeLog: Follow spelling conventions.
30465 * g++.dg/template/friend4.C: Likewise.
30466 * g++.old-deja/g++.pt/crash67.C: Likewise.
30467 * gcc.c-torture/execute/20000801-4.c: Likewise.
30468 * gcc.dg/c90-digraph-1.c: Likewise.
30469 * gcc.dg/c94-digraph-1.c: Likewise.
30470 * gcc.dg/c99-digraph-1.c: Likewise.
30471 * gcc.dg/cpp/line5.c: Likewise.
30472 * gcc.dg/cpp/multiline.c: Likewise.
30473 * gcc.dg/cpp/trad/literals-1.c: Likewise.
30474 * gcc.dg/format/attr-3.c: Likewise.
30475 * gcc.dg/format/c90-scanf-3.c: Likewise.
30476 * gcc.dg/format/ext-4.c: Likewise.
30477
30478 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30479
30480 * g++.dg/template/pretty1.C: New test.
30481
30482 2002-09-14 Alan Modra <amodra@bigpond.net.au>
30483
30484 * gcc.c-torture/execute/struct-cpy-1.c: New test.
30485
30486 2002-09-13 Matt Austern <austern@apple.com>
30487
30488 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
30489 passing a cast expression to a function by const reference.
30490
30491 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
30492
30493 * g++.dg/template/deduce1.C: New test.
30494
30495 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
30496
30497 * gcc.c-torture/execute/simd-1.c: Force all use of int to
30498 32-bit int.
30499
30500 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
30501
30502 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
30503 usage.
30504
30505 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
30506
30507 * gcc.c-torture/compile/20020910-1.c: New test.
30508
30509 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
30510
30511 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
30512
30513 2002-09-10 Andreas Jaeger <aj@suse.de>
30514
30515 * gcc.dg/20020312-2.c: Adjust for x86-64.
30516
30517 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
30518
30519 * g77.dg/7388.f: New test case for PR 7388.
30520
30521 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
30522
30523 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
30524
30525 2002-09-05 Ziemowit Laski <zlaski@apple.com>
30526
30527 * objc.dg/proto-lossage-1.m: New test.
30528
30529 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
30530
30531 * gcc.dg/cpp/_Pragma4.c: Fix typo.
30532
30533 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
30534
30535 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
30536 expected to pass.
30537
30538 2002-09-06 Stan Shebs <shebs@apple.com>
30539 David Edelsohn <edelsohn@gnu.org>
30540
30541 * gcc.dg/weak: New directory.
30542 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
30543 target-specific xfail bits.
30544 * gcc.dg/typeof-2.c: Move to new directory.
30545 * gcc.dg/weak.exp: New expect script.
30546
30547 2002-09-06 Alan Modra <amodra@bigpond.net.au>
30548
30549 * gcc.c-torture/execute/extzvsi.c: New test.
30550
30551 2002-09-05 Stan Shebs <shebs@apple.com>
30552
30553 * gcc.dg/weak-1.c: xfail on Darwin.
30554 * gcc.dg/weak-2.c: Ditto.
30555 * gcc.dg/weak-3.c: Ditto.
30556 * gcc.dg/weak-4.c: Ditto.
30557 * gcc.dg/weak-5.c: Ditto.
30558 * gcc.dg/weak-6.c: Ditto.
30559 * gcc.dg/weak-7.c: Ditto.
30560 * gcc.dg/weak-8.c: Ditto.
30561 * gcc.dg/weak-9.c: Ditto.
30562
30563 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
30564
30565 * gcc.c-torture/execute/loop-14.c: New test.
30566
30567 2002-09-04 Jakub Jelinek <jakub@redhat.com>
30568
30569 * g++.dg/other/cxa-atexit1.C: New test.
30570
30571 * gcc.dg/typeof-2.c: New test.
30572
30573 2002-09-03 Roger Sayle <roger@eyesopen.com>
30574
30575 * gcc.dg/builtins-2.c: New testcase.
30576 * gcc.dg/builtins-3.c: New testcase.
30577
30578 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
30579
30580 * gcc.dg/cpp/_Pragma4.c: New test.
30581
30582 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
30583
30584 * objc/execute/nil_method-1.m: New testcase.
30585
30586 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
30587
30588 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
30589 [Object class], not [Object initialize].
30590
30591 2002-08-31 Roger Sayle <roger@eyesopen.com>
30592 Hans-Peter Nilsson <hp@bitrange.com>
30593
30594 * gcc.c-torture/execute/20020720-1.x: Skip test on
30595 mmix-knuth-mmixware. Correct comment.
30596
30597 2002-08-27 Mark Mitchell <mark@codesourcery.com>
30598
30599 * testsuite/g++.dg/abi/bitfield5.C: New test.
30600 * testsuite/g++.dg/abi/vbase10.C: Likewise.
30601
30602 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
30603
30604 * objc.dg/undeclared-selector.m: New test.
30605
30606 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
30607
30608 * g++.dg/other/offsetof1.C: Avoid cast warning.
30609
30610 2002-08-26 Ziemowit Laski <zlaski@apple.com>
30611
30612 * objc.dg/super-class-2.m: New test.
30613
30614 2002-08-24 Matt Austern <austern@apple.com>
30615
30616 * g++.dg/ext/lvaddr.C: New test.
30617 * g++.dg/ext/lvcast.C: New test.
30618
30619 2002-08-22 Mark Mitchell <mark@codesourcery.com>
30620
30621 * testsuite/g++.dg/inherit/cond1.C: New test.
30622
30623 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
30624
30625 * gcc.dg/noncompile/incomplete-1.c: New test.
30626
30627 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30628
30629 * gcc.dg/typespec-1.c: New test.
30630
30631 2002-08-20 Devang Patel <dpatel@apple.com>
30632 * objc.dg/proto-hier-2.m: New test.
30633
30634 2002-08-19 Ziemowit Laski <zlaski@apple.com>
30635
30636 * objc.dg/bitfield-1.m: New test.
30637 * objc.dg/bitfield-2.m: New test.
30638
30639 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
30640
30641 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
30642 gcc.dg/c99-flex-array-4.c: New tests.
30643
30644 2002-08-16 Stan Shebs <shebs@apple.com>
30645
30646 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
30647
30648 2002-08-15 Jakub Jelinek <jakub@redhat.com>
30649
30650 * gcc.dg/typeof-1.c: New test.
30651 * g++.dg/ext/typeof2.C: New test.
30652
30653 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
30654
30655 * g++.dg/other/offsetof1.C: New test.
30656
30657 2002-08-14 Richard Henderson <rth@redhat.com>
30658
30659 * gcc.dg/tls/diag-3.c: Fix expected message strings.
30660
30661 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
30662
30663 * gcc.dg/cpp/_Pragma3.c: New test.
30664
30665 2002-08-13 Mark Mitchell <mark@codesourcery.com>
30666
30667 * g++.dg/template/inherit3: New test.
30668
30669 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
30670
30671 * gcc.dg/bitfld-4.c: Add blank options.
30672
30673 2002-08-09 Mark Mitchell <mark@codesourcery.com>
30674
30675 * g++.dg/template/crash1.C: New test.
30676
30677 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30678
30679 * gcc.dg/tls/opt-2.c: New test.
30680
30681 2002-08-08 Devang Patel <dpatel@apple.com>
30682
30683 * objc.dg/selector-1.m : New test
30684
30685 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30686
30687 * g++.dg/abi/bitfield4.C: New test.
30688 * gcc.dg/bitfld-4.c: New test.
30689
30690 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30691
30692 * g++.dg/other/packed1.C: New test.
30693
30694 2002-08-07 Mark Mitchell <mark@codesourcery.com>
30695
30696 * g++.dg/abi/offsetof.C: Tweak error messages.
30697 * g++.old-deja/g++.mike/p10769a.C: Likewise.
30698
30699 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30700
30701 * gcc.dg/bitfld-3.c: New test.
30702
30703 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30704 Richard Henderson <rth@redhat.com>
30705
30706 * gcc.dg/i386-bitfield1.c: New test.
30707 * g++.dg/abi/bitfield3.C: Update.
30708
30709 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
30710
30711 * objc.dg/const-str-2.m: Update.
30712 * gcc.dg/cpp/c++98.c: Change to C extension.
30713 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
30714 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
30715
30716 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
30717
30718 * testsuite/gcc.dg/tls/diag-3.c: New.
30719
30720 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
30721
30722 * g++.dg/README (Subdirectories): Document new subdir expr.
30723 * g++.dg/expr/pmf-1.C: New test.
30724
30725 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
30726
30727 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
30728
30729 2002-08-06 Jakub Jelinek <jakub@redhat.com>
30730
30731 * g++.dg/abi/bitfield3.C: New test.
30732
30733 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
30734
30735 * lib/gcov.exp: Tweak expected line formats.
30736 * gcc.misc-tests/gcov8.c: New test.
30737 * gcc.misc-tests/gcov8.x: New flags.
30738
30739 2002-08-05 Jakub Jelinek <jakub@redhat.com>
30740
30741 * consistency.vlad/layout/endian.c: Include string.h.
30742
30743 * gcc.c-torture/execute/20020805-1.c: New test.
30744
30745 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
30746
30747 * g++.dg/other/conversion1.C: New test.
30748
30749 2002-08-03 Roger Sayle <roger@eyesopen.com>
30750
30751 * gcc.dg/builtins-1.c: New testcase.
30752
30753 2002-08-02 Mark Mitchell <mark@codesourcery.com>
30754
30755 * g++.dg/inherit/access3.C: New test.
30756
30757 2002-08-01 Jakub Jelinek <jakub@redhat.com>
30758
30759 * gcc.dg/ia64-visibility-2.c: New test.
30760
30761 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
30762
30763 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
30764 __qualifier_flags to __flags.
30765
30766 2002-07-31 Mark Mitchell <mark@codesourcery.com>
30767
30768 * g++.dg/inherit/operator1.C: New test.
30769 * g++.dg/lookup/disamb1.C: Fix typo in comment.
30770 * g++.dg/other/error1.C: Change expected error message.
30771 * g++.dg/template/conv4.C: Likewise.
30772
30773 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
30774
30775 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
30776 for documented behavior.
30777
30778 2002-07-25 Roger Sayle <roger@eyesopen.com>
30779
30780 * gcc.c-torture/execute/20020720-1.x: Skip this test on
30781 several targets known to fail.
30782
30783 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
30784
30785 * gcc.dg/mips-args-[123].c: New tests.
30786
30787 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
30788
30789 * gcc.dg/ppc-spe.c: New.
30790
30791 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
30792
30793 * g++.dg/other/ptrmem4.C: New testcase.
30794
30795 2002-07-24 Richard Henderson <rth@redhat.com>
30796
30797 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
30798
30799 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
30800
30801 * g++.dg/ext/alignof1.C (main): Return 0 for success.
30802
30803 2002-07-24 Roger Sayle <roger@eyesopen.com>
30804
30805 * gcc.c-torture/execute/memset-3.c: New testcase.
30806
30807 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
30808
30809 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
30810 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
30811
30812 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30813
30814 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
30815 Delete.
30816
30817 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
30818
30819 * gcc.c-torture/compile/simd-4.c: New test.
30820
30821 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30822
30823 PR c++/7347, c++/7348
30824 * g++.dg/template/access4.C: New test.
30825 * g++.dg/template/access5.C: New test.
30826 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
30827 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
30828 * g++.old-deja/g++.pt/ttp58.C: Likewise.
30829 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
30830
30831 2002-07-22 Jakub Jelinek <jakub@redhat.com>
30832
30833 * gcc.dg/gnu89-init-2.c: New test.
30834
30835 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
30836
30837 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
30838
30839 2002-07-20 Roger Sayle <roger@eyesopen.com>
30840
30841 * gcc.c-torture/execute/20020720-1.c: New testcase.
30842
30843 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
30844
30845 * gcc.dg/cpp/Wsignprom.c: New tests.
30846
30847 2002-07-20 Alan Modra <amodra@bigpond.net.au>
30848
30849 * gcc.c-torture/execute/loop-13.c: New test.
30850
30851 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
30852
30853 * gcc.dg/cpp/expr.c: New tests.
30854
30855 2002-07-18 David Edelsohn <edelsohn@gnu.org>
30856
30857 * g++.dg/opt/pr6713.C: Add template instantiation.
30858
30859 2002-07-18 Alan Modra <amodra@bigpond.net.au>
30860
30861 * gcc.dg/nest.c: New test.
30862
30863 2002-07-17 Richard Henderson <rth@redhat.com>
30864
30865 * g++.dg/opt/pr6713.C: New test.
30866
30867 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
30868
30869 * gcc.c-torture/execute/loop-2e.x: Let the testcase
30870 XFAIL for all x86 processors.
30871
30872 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
30873
30874 * gcc.c-torture/execute/20010122-1.x: Do not test with
30875 -fomit-frame-pointer.
30876
30877 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30878
30879 * g++.dg/template/instantiate2.C: New test.
30880 * g++.dg/template/spec4.C: New test.
30881
30882 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30883
30884 * g++.dg/template/access2.C: New test.
30885 * g++.dg/template/access3.C: New test.
30886
30887 2002-07-15 Zack Weinberg <zack@codesourcery.com>
30888
30889 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
30890 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
30891 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
30892 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
30893 Convert to use <stdarg.h>.
30894 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
30895 Delete.
30896 * gcc.dg/va-arg-2.c: New.
30897 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
30898
30899 2002-07-15 Jakub Jelinek <jakub@redhat.com>
30900
30901 * gcc.c-torture/compile/20020710-1.c: New test.
30902
30903 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
30904 Andrew Pinski <pinskia@physics.uc.edu>
30905
30906 gcc.c-torture/compile/simd-2.c: New testcase.
30907 gcc.c-torture/compile/simd-3.c: Likewise.
30908
30909 2002-07-11 Mark Mitchell <mark@codesourcery.com>
30910
30911 PR c++/7224
30912 * g++.dg/overload/error1.C: New test.
30913
30914 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30915
30916 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
30917 configuration and IRIX 6 O32 ABI.
30918
30919 2002-07-11 Roger Sayle <roger@eyesopen.com>
30920
30921 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
30922
30923 2002-07-10 Roger Sayle <roger@eyesopen.com>
30924
30925 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
30926
30927 2002-07-10 Jeffrey A Law <law@redhat.com>
30928
30929 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
30930
30931 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
30932
30933 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
30934
30935 * gcc.dg/20020312-2.c: Check for __PPC__.
30936
30937 2002-07-09 Diego Novillo <dnovillo@redhat.com>
30938
30939 * gcc.c-torture/compile/20020709-1.c: New test.
30940
30941 2002-07-07 Roger Sayle <roger@eyesopen.com>
30942
30943 * g++.dg/template/qualttp21.C: New test case.
30944
30945 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
30946
30947 * gcc.c-torture/compile/20020706-1.c: New test.
30948 * gcc.c-torture/compile/20020706-2.c: New test.
30949
30950 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
30951 Alexandre Oliva <aoliva@redhat.com>
30952
30953 * g++.dg/warn/incomplete1.C: New test.
30954
30955 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30956
30957 PR c++/7099
30958 * g++.dg/warn/noreturn1.C: New test.
30959
30960 2002-07-03 Mark Mitchell <mark@codesourcery.com>
30961
30962 PR c++/6706
30963 * g++.dg/debug/debug6.C: New test.
30964 * g++.dg/debug/debug7.C: New test.
30965
30966 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
30967
30968 * gcc.c-torture/compile/simd-3.c: New test.
30969
30970 2002-07-03 Chris Demetriou <cgd@broadcom.com>
30971
30972 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
30973 * gcc.dg/20020620-1.c: Likewise.
30974
30975 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30976
30977 PR c++/6944
30978 * g++.dg/init/array4.C: New test.
30979 * g++.dg/init/array5.C: New test.
30980
30981 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
30982
30983 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
30984 * gcc.c-torture/execute/simd-2.c (main): Likewise.
30985
30986 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30987
30988 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
30989 * gcc.dg/wtr-aggr-init-1.c: Likewise.
30990 * gcc.dg/wtr-conversion-1.c: Likewise.
30991 * gcc.dg/wtr-escape-1.c: Likewise.
30992 * gcc.dg/wtr-int-type-1.c: Likewise.
30993 * gcc.dg/wtr-label-1.c: Likewise.
30994 * gcc.dg/wtr-static-1.c: Likewise.
30995 * gcc.dg/wtr-strcat-1.c: Likewise.
30996 * gcc.dg/wtr-suffix-1.c: Likewise.
30997 * gcc.dg/wtr-switch-1.c: Likewise.
30998 * gcc.dg/wtr-unary-plus-1.c: Likewise.
30999 * gcc.dg/wtr-union-init-1.c: Likewise.
31000 * gcc.dg/wtr-union-init-2.c: Likewise.
31001 * gcc.dg/wtr-union-init-3.c: Likewise.
31002
31003 * gcc.dg/wtr-func-def-1.c: New test.
31004
31005 2002-07-02 Devang Patel <dpatel@apple.com>
31006
31007 * objc.dg/param-1.m: New test.
31008
31009 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
31010
31011 * gcc.dg/cpp/trad/directive.c: Add test.
31012 * gcc.dg/cpp/trad/macroargs.c: Add test.
31013 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
31014
31015 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
31016
31017 * gcc.dg/cpp/cmdlne-M.c: New test.
31018
31019 2002-07-02 Ziemowit Laski <zlaski@apple.com>
31020
31021 * objc.dg/desig-init-1.m: New test.
31022
31023 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31024
31025 PR c++/6716
31026 * g++.dg/template/instantiate1.C: New test.
31027
31028 2002-07-01 Mark Mitchell <mark@codesourcery.com>
31029
31030 PR c++/7112
31031 * g++.dg/template/sizeof2.C: New test.
31032
31033 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
31034
31035 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
31036 gcc.dg/cpp/trad/include.c: New tests.
31037
31038 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
31039
31040 PR target/7177
31041 * gcc.c-torture/compile/20020701-1.c: New test.
31042
31043 2002-07-01 Stan Shebs <shebs@apple.com>
31044
31045 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
31046 header here...
31047 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
31048 (objc-torture-execute): or here.
31049
31050 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
31051
31052 * gcc.c-torture/execute/arith-rand-ll.c: New test.
31053
31054 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
31055
31056 * gcc.dg/cpp/trad/escaped-nl.c: New test.
31057
31058 2002-06-30 Devang Patel <dpatel@apple.com>
31059
31060 * objc.dg/fsyntax-only.m: New test.
31061
31062 2002-06-27 Mark Mitchell <mark@codesourcery.com>
31063
31064 PR c++/6695
31065 * g++.dg/template/friend7.C: New file.
31066
31067 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
31068
31069 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
31070 return type.
31071
31072 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
31073
31074 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
31075 avoid division by zero.
31076
31077 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
31078
31079 * gcc.dg/Wunknownprag.c: New tests.
31080
31081 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
31082
31083 * gcc.c-torture/execute/simd-2.c: New test.
31084
31085 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
31086
31087 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
31088 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
31089 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
31090 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
31091 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
31092 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
31093 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
31094 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
31095 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
31096 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
31097 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
31098 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
31099 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
31100 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
31101 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
31102 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
31103 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
31104
31105 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
31106
31107 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
31108 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
31109 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
31110 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
31111 New tests.
31112 * gcc.dg/cpp/trad/directive.c: Update.
31113
31114 2002-06-23 Andreas Jaeger <aj@suse.de>
31115
31116 * gcc.c-torture/execute/complex-6.c: New.
31117
31118 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
31119
31120 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
31121 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
31122 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
31123 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
31124
31125 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
31126
31127 * gcc.dg/cpp/trad: New directory with traditional tests copied
31128 from parent directory.
31129 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
31130 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
31131 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
31132 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
31133 Move to trad/ and rename.
31134 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
31135 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
31136 gcc.dg/cpp/trad/redef2.c: New tests.
31137 * gcc.dg/cpp/trad/trad.exp: New driver.
31138
31139 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
31140
31141 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
31142 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
31143 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
31144 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
31145 Remove.
31146
31147 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
31148
31149 * gcc.dg/20020620-1.c: New test.
31150
31151 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31152
31153 * g++.dg/template/ttp4.C: New test.
31154
31155 2002-06-19 Jakub Jelinek <jakub@redhat.com>
31156
31157 * g++.dg/opt/vt1.C: Fix regexp.
31158
31159 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31160
31161 * gcc.c-torture/execute/pure-1.c: Make functions static again.
31162 Don't use attribute `noinline'.
31163
31164 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
31165
31166 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
31167
31168 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
31169
31170 * gcc.c-torture/execute/simd-1.c: New.
31171
31172 * gcc.dg/simd-1.c: New.
31173
31174 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
31175
31176 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
31177
31178 2002-06-16 Richard Henderson <rth@redhat.com>
31179
31180 * g++.dg/ext/anon-struct1.C: New.
31181 * g++.dg/ext/anon-struct2.C: New.
31182 * g++.dg/ext/anon-struct3.C: New.
31183 * gcc.dg/anon-struct-1.c: New.
31184 * gcc.dg/anon-struct-2.c: New.
31185 * gcc.dg/anon-struct-3.c: New.
31186 * gcc.dg/20011008-1.c: Adjust warning text.
31187 * gcc.dg/20020527-1.c: Add -fms-extensions.
31188
31189 2002-06-16 Richard Henderson <rth@redhat.com>
31190
31191 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
31192
31193 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
31194
31195 * gcc.c-torture/execute/20020615-1.c: New test.
31196
31197 2002-06-15 Roger Sayle <roger@eyesopen.com>
31198
31199 * gcc.c-tortuture/execute/compare-1.c: New test case.
31200 * gcc.c-tortuture/execute/compare-2.c: New test case.
31201 * gcc.c-tortuture/execute/compare-3.c: New test case.
31202
31203 2002-06-13 Richard Henderson <rth@redhat.com>
31204
31205 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
31206 ia64 ilp32.
31207
31208 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31209
31210 * g++.dg/template/typename2.C: Update error message.
31211
31212 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
31213
31214 * gcc.c-torture/execute/20020611-1.c: New test.
31215
31216 2002-06-11 Bob Wilson <bob.wilson@acm.org>
31217
31218 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
31219 list of targets to skip.
31220
31221 2002-06-10 Bob Wilson <bob.wilson@acm.org>
31222
31223 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
31224 targets if not optimizing.
31225
31226 2002-06-10 Jakub Jelinek <jakub@redhat.com>
31227
31228 * gcc.c-torture/compile/20020605-1.c: New test.
31229
31230 * g++.dg/opt/vt1.C: New test.
31231
31232 * gcc.dg/20020531-1.c: New test.
31233
31234 * gcc.dg/20020530-1.c: New test.
31235
31236 * gcc.dg/20020527-1.c: New test.
31237
31238 * g++.dg/opt/cse1.C: New test.
31239
31240 2002-06-07 Roger Sayle <roger@eyesopen.com>
31241
31242 * gcc.dg/20020607-2.c: New test case.
31243
31244 2002-06-07 Jakub Jelinek <jakub@redhat.com>
31245
31246 * gcc.c-torture/compile/20020604-1.c: New test.
31247
31248 2002-06-04 Richard Henderson <rth@redhat.com>
31249
31250 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
31251 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
31252 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
31253
31254 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
31255
31256 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
31257
31258 2002-06-03 Richard Henderson <rth@redhat.com>
31259
31260 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
31261 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
31262
31263 2002-06-02 Richard Henderson <rth@redhat.com>
31264
31265 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
31266 test functions static.
31267
31268 2002-06-02 Andreas Jaeger <aj@suse.de>
31269
31270 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
31271 now.
31272
31273 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
31274
31275 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
31276 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
31277 Update for mofified diagnostics.
31278 * gcc.dg/c99-intconst-1.c: No longer fail.
31279
31280 2002-06-02 Richard Henderson <rth@redhat.com>
31281
31282 * gcc.dg/uninit-A.c: Remove xfail markers.
31283
31284 2002-06-01 Roger Sayle <roger@eyesopen.com>
31285
31286 * gcc.dg/fnegate-1.c: New test case.
31287
31288 2002-05-30 Osku Salerma <osku@iki.fi>
31289
31290 * gcc.c-torture/execute/mayalias-1.c: New file.
31291
31292 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
31293
31294 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
31295 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
31296 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
31297
31298 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
31299
31300 * gcc.c-torture/execute/20020529-1.c: New test.
31301
31302 2002-05-27 Richard Henderson <rth@redhat.com>
31303
31304 * g++.dg/ext/attrib6.C: New test case.
31305
31306 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31307
31308 * gcc.c-torture/execute/pure-1.c: New test.
31309
31310 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31311
31312 * gcc.dg/cpp/arith-2.c: Remove.
31313
31314 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31315
31316 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
31317 * gcc.dg/cpp/if-3.c: Remove.
31318
31319 2002-05-26 Jakub Jelinek <jakub@redhat.com>
31320
31321 * g++.dg/opt/cse2.C: New test.
31322
31323 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
31324
31325 * gcc.dg/cpp/arith-1.c: New semantic tests.
31326 * gcc.dg/cpp/if-1.c: Update.
31327
31328 2002-05-24 Ben Elliston <bje@redhat.com>
31329
31330 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
31331
31332 2002-05-24 Jakub Jelinek <jakub@redhat.com>
31333
31334 * gcc.dg/verbose-asm.c: New test.
31335
31336 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
31337
31338 * gcc.dg/cpp/paste12.c: New test.
31339
31340 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31341
31342 * g++.dg/parse/named_ops.C: New test.
31343
31344 2002-05-23 Mark Mitchell <mark@codesourcery.com>
31345
31346 * gcc/testsuite/gcc.dg/weak-8.c: New test.
31347
31348 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
31349
31350 * gcc.dg/weak-2.c: Allow optional leading underscore
31351 in scan-assembler symbol name.
31352 * gcc.dg/weak-3.c: Likewise.
31353 * gcc.dg/weak-4.c: Likewise.
31354 * gcc.dg/weak-5.c: Likewise.
31355
31356 2002-05-23 Jakub Jelinek <jakub@redhat.com>
31357
31358 * gcc.dg/20020523-1.c: New test.
31359
31360 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31361
31362 * objc.dg/const-str-2.m: Update now that we stop after
31363 a command line error.
31364
31365 2002-05-22 Richard Henderson <rth@redhat.com>
31366
31367 * g++.dg/dg.exp: Fix typo in test pruneing.
31368
31369 2002-05-22 Richard Henderson <rth@redhat.com>
31370
31371 * g++.dg/dg.exp: Prune the tls subdirectory.
31372 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
31373 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
31374 * g++.dg/tls/init-1.C: New.
31375
31376 2002-05-22 Jakub Jelinek <jakub@redhat.com>
31377
31378 * gcc.dg/20020517-1.c: New test.
31379
31380 2002-05-21 Richard Henderson <rth@redhat.com>
31381
31382 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
31383 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
31384
31385 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
31386
31387 * g++.dg/other/copy2.C: New test.
31388
31389 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
31390
31391 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
31392 (MAX_COPY): Bump up to 10 times sizeof (long long).
31393 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
31394
31395 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
31396 sizeof (long long).
31397
31398 * gcc.c-torture/execute/strcpy-1.c: New test.
31399
31400 2002-05-19 Jason Merrill <jason2redhat.com>
31401
31402 * g++.dg/ext/oper1.C: New test.
31403
31404 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
31405 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
31406
31407 * README.QMTEST: New file.
31408
31409 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
31410
31411 2002-05-19 Andreas Jaeger <aj@suse.de>
31412
31413 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
31414 now.
31415 * gcc.c-torture/execute/loop-2d.x: Likewise.
31416
31417 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
31418
31419 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
31420 support weak symbols.
31421 * gcc.dg/weak-4.c: Likewise.
31422 * gcc.dg/weak-6.c: Likewise.
31423
31424 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
31425
31426 * gcc.dg/weak-3.c: Add dg-excess-error comment for
31427 cygwin, coff and h8300-*-hms targets
31428 * gcc.dg/weak-5.c: Likewise.
31429 * gcc.dg/weak-7.c: Likewise.
31430
31431 2002-05-16 Jason Merrill <jason@redhat.com>
31432
31433 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
31434 (scan-assembler-not, scan-assembler-dem): Likewise.
31435 (scan-assembler-dem-not): Likewise.
31436
31437 2002-05-15 Richard Henderson <rth@redhat.com>
31438
31439 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
31440
31441 2002-05-15 Richard Henderson <rth@redhat.com>
31442
31443 * gcc.dg/weak-5.c (vfoo1c): No warning here.
31444 (vfoo1f): Warning here.
31445 (vfoo1l): Don't redefine the alias.
31446
31447 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
31448
31449 * g++.dg/init/pm1.C: New test.
31450
31451 2002-05-12 David S. Miller <davem@redhat.com>
31452
31453 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
31454 types.
31455
31456 2002-05-10 Roger Sayle <roger@eyesopen.com>
31457
31458 * gcc.c-torture/execute/20020510-1.c: New test case.
31459
31460 2002-05-10 David S. Miller <davem@redhat.com>
31461
31462 * gcc.c-torture/execute/conversion.c: Test long double too.
31463
31464 2002-05-09 Jakub Jelinek <jakub@redhat.com>
31465
31466 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
31467 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
31468 * lib/g++.exp (g++_link_flags): Likewise.
31469 * lib/objc.exp (objc_target_compile): Likewise.
31470
31471 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
31472
31473 * gcc.dg/cpp/poison.c: Update.
31474 * gcc.dg/cpp/20000625-2.c: Remove.
31475 * gcc.dg/cpp/direct2s.c: Remove final test.
31476
31477 2002-05-08 Tom Rix <trix@redhat.com>
31478
31479 * gcc.c-torture/execute/20020508-1.c: New test.
31480 * gcc.c-torture/execute/20020508-2.c: New test.
31481 * gcc.c-torture/execute/20020508-3.c: New test.
31482
31483 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
31484
31485 * gcc.dg/cpp/charconst-4.c: More tests.
31486
31487 2002-05-08 Mark Mitchell <mark@codesourcery.com>
31488
31489 PR c/6569
31490 * gcc.dg/weak-3.c: Update location of warning messages.
31491 * gcc.dg/weak-5.c: Likewise.
31492
31493 2002-05-06 Roger Sayle <roger@eyesopen.com>
31494
31495 * gcc.c-torture/execute/20020506-1.c: New test case.
31496
31497 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
31498
31499 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
31500
31501 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31502
31503 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
31504
31505 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31506
31507 * gcc.dg/cpp/charconst-3.c: New test.
31508
31509 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31510
31511 * gcc.dg/cpp/charconst.c: Update tests.
31512
31513 2002-05-05 Tim Josling <tej@melbpc.org.au>
31514
31515 * treelang: Added directory for new sample language treelang. Also
31516 lib/treelang.exp: New file to signal treelang should be tested.
31517
31518 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31519
31520 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
31521 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
31522 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
31523 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
31524 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
31525 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
31526 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
31527
31528 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
31529
31530 * gcc.dg/format/xopen-2.c: New test.
31531
31532 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31533
31534 * gcc.dg/20020503-1.c: New test.
31535
31536 2002-05-02 Mark Mitchell <mark@codesourcery.com>
31537
31538 * g++.dg/init/dtor1.C: Make it tougher.
31539
31540 2002-05-01 Mark Mitchell <mark@codesourcery.com>
31541
31542 * g++.dg/init/dtor1.C: New test.
31543
31544 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
31545
31546 * gcc.dg/altivec-8.c: New.
31547
31548 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
31549
31550 * gcc.dg/altivec-7.c: New.
31551
31552 2002-04-29 Jakub Jelinek <jakub@redhat.com>
31553
31554 * g++.dg/parse/typedef1.C: New test.
31555
31556 2002-04-29 Mark Mitchell <mark@codesourcery.com>
31557
31558 PR c++/6486
31559 * g++.dg/template/friend6.C: New test.
31560
31561 PR c++/6492
31562 * g++.dg/init/copy1.C: New test.
31563
31564 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
31565
31566 * g++.dg/warn/effc1.C: New test.
31567
31568 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
31569
31570 * gcc.dg/cpp/if-cexp.c: Add a test.
31571
31572 2002-04-28 Jakub Jelinek <jakub@redhat.com>
31573
31574 * gcc.dg/20020426-2.c: New test.
31575
31576 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
31577
31578 * gcc.dg/cpp/if-mop.c: Update.
31579 * gcc.dg/cpp/if-mpar.c: Add test.
31580 * gcc.dg/cpp/if-oppr.c: Update.
31581
31582 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31583
31584 PR c/6343
31585 * gcc.dg/weak-[2-7].c: New tests.
31586
31587 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31588
31589 * gcc.dg/enum1.c: New test.
31590
31591 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31592
31593 PR c++/6497
31594 * g++.dg/inherit/access2.C: New test.
31595
31596 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31597
31598 PR bootstrap/6445
31599 * gcc.dg/20020426-1.c: New test.
31600
31601 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31602
31603 * g++.dg/abi/enum1.C: New test.
31604
31605 2002-04-26 Richard Henderson <rth@redhat.com>
31606
31607 * gcc.dg/c99-bool-1.c: Expect always true warning.
31608
31609 2002-04-25 Roger Sayle <roger@eyesopen.com>
31610
31611 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
31612
31613 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31614
31615 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
31616 targets.
31617
31618 2002-04-24 Mark Mitchell <mark@codesourcery.com>
31619
31620 * g++.dg/abi/mange7.C: New test.
31621
31622 PR c++/6438.
31623 * g++.dg/parse/stmtexpr2.C: New test.
31624
31625 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
31626
31627 * gcc.dg/20020312-2.c: Add SH target.
31628
31629 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31630
31631 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
31632 compiler output on mips*-*-irix*.
31633
31634 2002-04-23 Jakub Jelinek <jakub@redhat.com>
31635
31636 * g++.dg/parse/attr1.C: New test.
31637
31638 2002-04-23 Roger Sayle <roger@eyesopen.com>
31639
31640 * gcc.c-torture/execute/string-opt-17.c: New test case.
31641 * gcc.c-torture/execute/memset-2.c: New test case.
31642
31643 2002-04-23 Mark Mitchell <mark@codesourcery.com>
31644
31645 PR c++/6256:
31646 * g++.dg/template/friend5.C: New test.
31647
31648 PR c++/6331:
31649 * g++.dg/template/qual1.C: Likewise.
31650
31651 2002-04-22 Zack Weinberg <zack@codesourcery.com>
31652
31653 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
31654 Include stdlib.h, not stdio.h or ctype.h.
31655
31656 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
31657
31658 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
31659 cris-*-elf* and mmix-*-*.
31660 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
31661 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
31662 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
31663 Ditto.
31664 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
31665 * gcc.dg/wchar_t-1.c: Ditto.
31666
31667 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
31668
31669 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
31670 Clarify comment.
31671
31672 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
31673
31674 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
31675
31676 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31677
31678 * gcc.c-torture/execute/20000906-1.x: Delete.
31679
31680 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
31681
31682 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
31683
31684 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
31685
31686 * PR6367
31687 * g77.f-torture/execute/6367.f: New test.
31688 * g77.f-torture/execute/6367.x: Disable for MMIX.
31689
31690 2002-04-19 Mark Mitchell <mark@codesourcery.com>
31691
31692 * PR6352
31693 * g++.dg/opt/inline2.C: New test.
31694
31695 2002-04-18 Richard Henderson <rth@redhat.com>
31696
31697 * gcc.dg/20000906-1.c: Enable for all targets.
31698 * gcc.c-torture/compile/iftrap-2.c: New.
31699
31700 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31701
31702 * gcc.dg/20020418-1.c: New test.
31703 * gcc.dg/20020418-2.c: New test.
31704
31705 2002-04-18 Richard Henderson <rth@redhat.com>
31706
31707 * gcc.c-torture/compile/iftrap-1.c: New.
31708 * gcc.dg/iftrap-1.c: Adjust for ia64.
31709 * gcc.dg/iftrap-2.c: New.
31710
31711 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31712
31713 * gcc.c-torture/compile/20020418-1.c: New test.
31714
31715 2002-04-18 Roger Sayle <roger@eyesopen.com>
31716
31717 * gcc.c-torture/compile/20020415-1.c: New.
31718
31719 2002-04-18 David S. Miller <davem@redhat.com>
31720
31721 * gcc.c-torture/execute/20020418-1.c: New test.
31722
31723 2002-04-17 Jakub Jelinek <jakub@redhat.com>
31724
31725 * gcc.dg/20020416-1.c: New test.
31726
31727 * g++.dg/opt/inline1.C: New test.
31728
31729 2002-04-16 Jakub Jelinek <jakub@redhat.com>
31730
31731 * gcc.dg/altivec-5.c: New test.
31732
31733 * gcc.dg/20020415-1.c: New test.
31734
31735 2002-04-15 Mark Mitchell <mark@codesourcery.com>
31736
31737 * testsuite/lib/chill.exp: Remove.
31738
31739 2002-04-14 Jakub Jelinek <jakub@redhat.com>
31740
31741 * g++.dg/other/big-struct.C: New test.
31742
31743 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
31744
31745 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
31746 of scratch file.
31747
31748 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
31749
31750 PR c/6277
31751 * gcc.dg/i386-387-1.c: Allow optional leading underscore
31752 in scan-assembler function name
31753
31754 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
31755
31756 * g77.f-torture/execute/980628-4.x,
31757 g77.f-torture/execute/980628-5.x,
31758 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31759 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31760 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
31761 i[34567]86-*-*.
31762
31763 2002-04-13 David S. Miller <davem@redhat.com>
31764
31765 * gcc.c-torture/execute/20020413-1.c: New test.
31766
31767 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
31768
31769 * gcc.dg/asm-6.c,
31770 * g++.dg/ext/asm1.C: New tests.
31771
31772 2002-04-12 Mark Mitchell <mark@codesourcery.com>
31773
31774 PR c++ 5373.
31775 * g++.dg/parse/stmtexpr1.C: New test.
31776
31777 PR c++/5189.
31778 * g++.dg/template/copy1.C: New test.
31779
31780 2002-04-12 Richard Henderson <rth@redhat.com>
31781
31782 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
31783
31784 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
31785
31786 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
31787 gcc.c-torture/execute/20020307-2.c.
31788
31789 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
31790
31791 * g++.dg/ext/attrib5.C,
31792 * g++.dg/lookup/struct1.C: New tests.
31793
31794 2002-04-11 Jakub Jelinek <jakub@redhat.com>
31795
31796 * gcc.dg/20020411-1.c: New test.
31797
31798 * gcc.c-torture/execute/20020411-1.c: New test.
31799
31800 2002-04-10 Janis Johnson <janis187@us.ibm.com>
31801
31802 * g77.f-torture/execute/6177.f: New test.
31803
31804 2002-04-10 Jakub Jelinek <jakub@redhat.com>
31805
31806 PR middle-end/6247
31807 * g++.dg/opt/cleanup1.C: New test.
31808
31809 * g++.dg/opt/const1.C: New test.
31810
31811 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
31812
31813 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
31814
31815 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
31816
31817 PR c++/5507
31818 * g++.dg/template/typename2.C: New test.
31819
31820 2002-04-10 Alan Modra <amodra@bigpond.net.au>
31821
31822 * gcc.c-torture/execute/loop-12.c: New.
31823
31824 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
31825
31826 * g77.f-torture/execute/980628-4.x,
31827 g77.f-torture/execute/980628-5.x,
31828 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31829 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31830 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
31831
31832 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31833
31834 PR optimization/6086
31835 * g++.dg/opt/preinc1.C: New test.
31836
31837 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31838
31839 PR c++/5571
31840 * g++.dg/opt/static2.C: New test.
31841
31842 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31843
31844 PR c/5120
31845 * gcc.dg/20020406-1.c: New test.
31846
31847 2002-04-04 David S. Miller <davem@redhat.com>
31848
31849 * gcc.c-torture/execute/20020404-1.c: New test.
31850
31851 2002-04-04 Jakub Jelinek <jakub@redhat.com>
31852
31853 PR c/6123
31854 * gcc.dg/20020312-2.c: Do not declare global register variable
31855 if __PIC__ or __pic__ is defined.
31856
31857 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
31858
31859 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
31860 __asm__ so that it works correctly even if -ansi -pedantic-errors.
31861
31862 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31863
31864 * gcc.misc-tests/linkage.exp: Update last change to handle
31865 sparc*-, not just sparc-.
31866
31867 2002-04-03 Richard Henderson <rth@redhat.com>
31868
31869 * gcc.dg/cpp/ucs.c: Improved long UCS test.
31870
31871 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31872
31873 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
31874
31875 2002-04-02 David S. Miller <davem@redhat.com>
31876
31877 * gcc.c-torture/execute/20020402-3.c: New test.
31878
31879 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31880
31881 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
31882 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
31883
31884 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
31885 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
31886 g77.f-torture/execute/20001201.x,
31887 g77.f-torture/execute/u77-test.x: New files.
31888
31889 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
31890 * gcc.dg/wchar_t-1.c: Ditto.
31891
31892 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31893
31894 * gcc.c-torture/execute/20020402-1.c: New test.
31895
31896 2002-04-01 Richard Henderson <rth@redhat.com>
31897
31898 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
31899
31900 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
31901
31902 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31903
31904 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
31905
31906 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31907
31908 * g++.dg/inherit/template-as-base.C: Expect error.
31909 * g++.dg/inherit/namespace-as-base.C: Likewise.
31910
31911 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
31912
31913 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
31914 g++.dg/ext/instantiate3.C: Tweak match patterns.
31915
31916 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
31917 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
31918 -da test.
31919
31920 2002-03-31 Richard Henderson <rth@redhat.com>
31921
31922 * gcc.dg/special/alias-2.c: New.
31923 * gcc.dg/special/ecos.exp: Run it.
31924
31925 2002-03-31 Richard Henderson <rth@redhat.com>
31926
31927 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
31928
31929 2002-03-31 Kazu Hirata <kazu@hxi.com>
31930
31931 * gcc.dg/weak-1.c: Disable on h8300 port.
31932
31933 2002-03-29 Janis Johnson <janis187@us.ibm.com>
31934
31935 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
31936 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
31937 ordering tests.
31938 * g++.dg/bprob/bprob-1.C: New test.
31939 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
31940 * g++.dg/gcov/gcov-1.C: New test.
31941 * g++.dg/gcov/gcov-1.x: New file.
31942 * g++.dg/gcov/gcov-2.C: New test.
31943 * g++.dg/gcov/gcov-3.C: New test.
31944 * g++.dg/gcov/gcov-3.h: New file.
31945
31946 2002-03-28 Roger Sayle <roger@eyesopen.com>
31947
31948 * g++.old-deja/g++.other/builtins5.C: New test.
31949 * g++.old-deja/g++.other/builtins6.C: New test.
31950 * g++.old-deja/g++.other/builtins7.C: New test.
31951 * g++.old-deja/g++.other/builtins8.C: New test.
31952 * g++.old-deja/g++.other/builtins9.C: New test.
31953
31954 2002-03-29 Jakub Jelinek <jakub@redhat.com>
31955
31956 * g++.dg/opt/static1.C: New test.
31957
31958 * g++.dg/opt/longbranch1.C: New test.
31959
31960 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
31961
31962 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
31963
31964 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
31965
31966 2002-03-28 Jeffrey A Law (law@redhat.com)
31967
31968 * gcc.c-torture/execute/20020328-1.c: New test.
31969
31970 2002-03-27 Richard Henderson <rth@redhat.com>
31971
31972 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
31973 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
31974 move from g++.old-deja/g++.ext/.
31975
31976 2002-03-27 Mark Mitchell <mark@codesourcery.com>
31977
31978 * g++.dg/init/new2.C: New test.
31979
31980 2002-03-26 Richard Henderson <rth@redhat.com>
31981
31982 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
31983
31984 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
31985 on sparc.
31986
31987 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
31988 sparcv9 systems.
31989 * gcc.dg/20001102-1.c: Likewise.
31990
31991 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
31992
31993 * gcc.dg/cpp/endif-pedantic1.c,
31994 gcc.dg/cpp/endif-pedantic2.c: New tests.
31995
31996 2002-03-26 Mark Mitchell <mark@codesourcery.com>
31997
31998 * g++.dg/init/new1.C: New test.
31999
32000 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
32001
32002 * g++.dg/abi/vbase9.C: New test.
32003
32004 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
32005
32006 * gcc.dg/arm-asm.c: New test.
32007
32008 2002-03-26 Andrew Cagney <ac131313@redhat.com>
32009
32010 * gcc.dg/Wswitch-enum.c: New test.
32011 Fix PR c/5044.
32012
32013 2002-03-26 Richard Henderson <rth@redhat.com>
32014
32015 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
32016 structure.
32017
32018 2002-03-25 Richard Henderson <rth@redhat.com>
32019
32020 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
32021 sparcv9 systems.
32022
32023 * gcc.c-torture/compile/20011119-1.c (xxx): New.
32024 * gcc.c-torture/compile/20011119-2.c (xxx): New.
32025
32026 2002-03-25 Zack Weinberg <zack@codesourcery.com>
32027
32028 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
32029
32030 2002-03-25 Bob Wilson <bob.wilson@acm.org>
32031
32032 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
32033 targets using generic thunk support.
32034
32035 2002-03-25 Jakub Jelinek <jakub@redhat.com>
32036
32037 * gcc.c-torture/compile/20020323-1.c: New test.
32038
32039 * g++.dg/opt/conj2.C: New test.
32040
32041 2002-03-24 Richard Henderson <rth@redhat.com>
32042
32043 * gcc.dg/weak-1.c: Use -fno-common.
32044
32045 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
32046
32047 * g77.dg/f77-edit-apostrophe-out.f: New test
32048 * g77.dg/f77-edit-h-out.f: New test
32049 * g77.dg/f77-edit-t-in.f: New test
32050 * g77.dg/f77-edit-t-out.f: New test
32051 * g77.dg/f77-edit-x-out.f: New test
32052 * g77.dg/f77-edit-slash-out.f: New test
32053 * g77.dg/f77-edit-colon-out.f: New test
32054 * g77.dg/f77-edit-s-out.f: New test
32055
32056 2002-03-24 Richard Henderson <rth@redhat.com>
32057
32058 * objc/execute/formal_protocol-6.x: New XFAIL.
32059
32060 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
32061
32062 * gcc.dg/weak-1.c: Early return from dg-final on platforms
32063 that do not support weak symbols
32064
32065 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
32066
32067 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
32068 * lib/g77.exp: Likewise.
32069 * lib/objc.exp: Likewise.
32070
32071 2002-03-23 Andrew Cagney <ac131313@redhat.com>
32072
32073 * gcc.dg/Wswitch-default.c: New test.
32074
32075 2002-03-23 Jakub Jelinek <jakub@redhat.com>
32076
32077 * g++.dg/other/enum1.C: New test.
32078
32079 2002-03-23 Zack Weinberg <zack@codesourcery.com>
32080
32081 * gcc.dg/pragma-ep-3.c: Fix typo.
32082
32083 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32084
32085 * g++.dg/inherit/template-as-base.C: New test.
32086
32087 2002-03-22 Jakub Jelinek <jakub@redhat.com>
32088
32089 * g++.old-deja/g++.other/dwarf2-1.C: Move...
32090 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
32091
32092 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
32093
32094 * gcc.dg/cpp/multiline.c: Update to match.
32095
32096 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
32097
32098 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
32099
32100 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
32101
32102 * gcc.dg/cpp/extratokens2.c: New file.
32103
32104 2002-03-21 David Edelsohn <edelsohn@gnu.org>
32105
32106 * gcc.dg/20020312-2.c: Add rs6000 target.
32107
32108 * gcc.c-torture/compile/20020319-1.c: New test.
32109
32110 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32111
32112 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
32113 (A, E): Handle this.
32114
32115 2002-03-20 Jason Merrill <jason@redhat.com>
32116
32117 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
32118 ignoring -fpic.
32119 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
32120 through prune_gcc_output.
32121
32122 2002-03-20 Jakub Jelinek <jakub@redhat.com>
32123
32124 * gcc.c-torture/compile/20020320-1.c: New test.
32125
32126 2002-03-19 Jakub Jelinek <jakub@redhat.com>
32127
32128 * gcc.c-torture/compile/20020318-1.c: New test.
32129
32130 * gcc.dg/struct-by-value-1.c: New test.
32131
32132 * gcc.dg/20020319-1.c: New test.
32133
32134 2002-03-18 Jakub Jelinek <jakub@redhat.com>
32135
32136 * g++.dg/opt/conj1.C: New test.
32137
32138 2002-03-17 Mark Mitchell <mark@codesourcery.com>
32139
32140 * g++.dg/template/qualttp20.C: Revert previous change.
32141 * g++.dg/template/qualttp3.C: Likewise.
32142 * g++.dg/template/qualttp4.C: Likewise.
32143 * g++.dg/template/qualttp5.C: Likewise.
32144 * g++.dg/template/qualttp6.C: Likewise.
32145 * g++.dg/template/qualttp7.C: Likewise.
32146 * g++.dg/template/qualttp8.C: Likewise.
32147 * g++.dg/template/recurse.C: Likewise.
32148
32149 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
32150
32151 * gcc.dg/cpp/wchar-1.c: Update.
32152
32153 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
32154
32155 * g++.dg/template/conv1.C: New test.
32156 * g++.dg/template/conv2.C: New test.
32157 * g++.dg/template/conv3.C: New test.
32158 * g++.dg/template/conv4.C: New test.
32159
32160 2002-03-15 Mark Mitchell <mark@codesourcery.com>
32161
32162 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
32163 * g++.dg/template/qualttp3.C: Likewise.
32164 * g++.dg/template/qualttp4.C: Likewise.
32165 * g++.dg/template/qualttp5.C: Likewise.
32166 * g++.dg/template/qualttp6.C: Likewise.
32167 * g++.dg/template/qualttp7.C: Likewise.
32168 * g++.dg/template/qualttp8.C: Likewise.
32169 * g++.dg/template/recurse.C: Likewise.
32170
32171 2002-03-15 Mark Mitchell <mark@codesourcery.com>
32172
32173 * g++.dg/opt/dtor1.C: New test.
32174
32175 2002-03-15 Jakub Jelinek <jakub@redhat.com>
32176
32177 * gcc.c-torture/compile/20020315-1.c: New test.
32178
32179 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
32180
32181 * gcc.dg/weak-1.c: Fix scan tests.
32182
32183 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
32184
32185 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
32186 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
32187 cris-*-aout* mmix-*-*.
32188 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
32189 cris-*-aout* mmix-*-*.
32190 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
32191 cris-*-elf* cris-*-aout* and mmix-*-*.
32192 * gcc.dg/20001009-1.c: Ditto.
32193 * gcc.dg/20010912-1.c: Ditto.
32194 * gcc.dg/20020122-4.c: Ditto.
32195 * gcc.dg/inline-2.c: Ditto.
32196
32197 2002-03-14 Jeffrey A Law (law@cygnus.com)
32198
32199 * gcc.c-torture/compile/20020314-1.c: New test.
32200
32201 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
32202
32203 * gcc.c-torture/execute/20020314-1.c: New test.
32204
32205 2002-03-14 Jakub Jelinek <jakub@redhat.com>
32206
32207 * g++.dg/warn/Wunused-1.C: New test.
32208
32209 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
32210
32211 * g++.dg/abi/mangle6.C: New test.
32212
32213 2002-03-13 Jakub Jelinek <jakub@redhat.com>
32214
32215 * gcc.c-torture/compile/20020309-2.c: New test.
32216
32217 * gcc.c-torture/compile/20020312-1.c: New test.
32218
32219 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
32220
32221 * g++.dg/other/access1.C: New test.
32222
32223 2002-03-12 Jakub Jelinek <jakub@redhat.com>
32224
32225 * gcc.c-torture/execute/wchar_t-1.c: New test.
32226
32227 2002-03-12 David Edelsohn <edelsohn@gnu.org>
32228
32229 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
32230
32231 2002-03-12 Roger Sayle <roger@eyesopen.com>
32232
32233 * gcc.dg/20020312-1.c: New test case.
32234
32235 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
32236
32237 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
32238
32239 2002-03-11 Richard Henderson <rth@redhat.com>
32240
32241 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
32242 * g++.old-deja/g++.jason/report.C: Likewise.
32243
32244 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32245
32246 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
32247 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
32248
32249 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32250
32251 * testsuite/g++.dg/overload/pmf1.C: New test.
32252
32253 2002-03-11 Kazu Hirata <kazu@hxi.com>
32254
32255 * gcc.c-torture/execute/20020307-1.c: Use long.
32256
32257 2002-03-11 Jakub Jelinek <jakub@redhat.com>
32258
32259 PR optimization/5844
32260 * gcc.dg/20020310-1.c: New test.
32261
32262 2002-03-09 Michael Meissner <meissner@redhat.com>
32263
32264 * gcc.c-torture/execute/memcpy-2.c: New test.
32265 * gcc.c-torture/execute/memset-1.c: New test.
32266 * gcc.c-torture/execute/strlen-1.c: New test.
32267 * gcc.c-torture/execute/strcmp-1.c: New test.
32268 * gcc.c-torture/execute/strncmp-1.c: New test.
32269
32270 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
32271
32272 * gcc.dg/ppc-ldstruct.c: New test.
32273
32274 2002-03-09 Jakub Jelinek <jakub@redhat.com>
32275
32276 * gcc.c-torture/execute/va-arg-22.c: New test.
32277
32278 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32279
32280 * gcc.c-torture/compile/20020309-1.c: New test.
32281
32282 2002-03-08 Jakub Jelinek <jakub@redhat.com>
32283
32284 * gcc.c-torture/execute/20020307-2.c: New test.
32285
32286 2002-03-07 Jeffrey A Law (law@redhat.com)
32287
32288 * g77.f-torture/compile/20020307-1.f: New test.
32289
32290 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
32291
32292 * gcc.dg/unordered-1.c: New test.
32293
32294 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
32295
32296 * gcc.c-torture/execute/20020307-1.c: New test.
32297
32298 2002-03-05 Jakub Jelinek <jakub@redhat.com>
32299
32300 * gcc.dg/20020304-1.c: New test.
32301
32302 * gcc.c-torture/compile/20020304-2.c: New test.
32303
32304 2002-03-04 Zack Weinberg <zack@codesourcery.com>
32305
32306 * gcc.c-torture/compile/20020304-1.c: New test case
32307 (from PR c/5830).
32308
32309 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
32310
32311 * gcc.dg/20020103-1.c: Add other -D ppc variants.
32312
32313 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
32314
32315 * g++.dg/other/classkey1.C: New test.
32316
32317 2002-03-01 Richard Henderson <rth@redhat.com>
32318
32319 * gcc.c-torture/compile/981223-1.x: New.
32320 * gcc.c-torture/compile/920625-1.x: New.
32321
32322 2002-02-28 Richard Henderson <rth@redhat.com>
32323
32324 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
32325
32326 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
32327
32328 * gcc.c-torture/execute/20020227-1.c: New test.
32329
32330 2002-02-27 Mark Mitchell <mark@codesourcery.com>
32331
32332 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
32333 here" ERROR lines.
32334 * g++.old-deja/g++.oliva/partord1.C: Likewise.
32335 * g++.old-deja.g++.other/defarg1.C: Likewise.
32336 * g++.old-deja/g++.pt/calls2.C: Likewise.
32337 * g++.old-deja/g++.pt/crash20.C: Likewise.
32338 * g++.old-deja/g++.pt/crash30.C: Likewise.
32339 * g++.old-deja/g++.pt/crash36.C: Likewise.
32340 * g++.old-deja/g++.pt/crash6.C: Likewise.
32341 * g++.old-deja/g++.pt/defarg13.C: Likewise.
32342 * g++.old-deja/g++.pt/derived3.C: Likewise.
32343 * g++.old-deja/g++.pt/error1.C: Likewise.
32344 * g++.old-deja/g++.pt/friend21.C: Likewise.
32345 * g++.old-deja/g++.pt/friend23.C: Likewise.
32346 * g++.old-deja/g++.pt/infinite1.C: Likewise.
32347 * g++.old-deja/g++.robertl/eb128.C: Likewise.
32348
32349 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
32350
32351 * gcc.c-torture/execute/20020225-2.c: New test.
32352
32353 2002-02-27 Zack Weinberg <zack@codesourcery.com>
32354
32355 * gcc.c-torture/execute/920730-1t.c,
32356 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
32357 Delete test cases, only relevant to -traditional.
32358
32359 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
32360
32361 * gcc.dg/cpp/undef1.c: Remove.
32362 * gcc.dg/cpp/directiv.c: Update.
32363 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
32364
32365 2002-02-27 Michael Meissner <meissner@redhat.com>
32366
32367 * gcc.c-torture/execute/20020226-1.c: New test.
32368
32369 2002-02-26 Jakub Jelinek <jakub@redhat.com>
32370
32371 * g++.dg/debug/debug4.C: New test.
32372
32373 * gcc.dg/ia64-visibility-1.c: New test.
32374
32375 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
32376
32377 * gcc.dg/debug/20020224-1.c: New.
32378
32379 2002-02-25 Kazu Hirata <kazu@hxi.com>
32380
32381 * gcc.c-torture/execute/960416-1.x: New.
32382 * gcc.c-torture/execute/divconst-3.x: Likewise.
32383
32384 2002-02-25 Jakub Jelinek <jakub@redhat.com>
32385
32386 * gcc.dg/20020224-1.c: New test.
32387
32388 2002-02-25 Alan Modra <amodra@bigpond.net.au>
32389
32390 * gcc.c-torture/execute/20020225-1.c: New.
32391
32392 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
32393
32394 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
32395
32396 2002-02-23 Jakub Jelinek <jakub@redhat.com>
32397
32398 * gcc.dg/20020222-1.c: New test.
32399
32400 2002-02-22 Jakub Jelinek <jakub@redhat.com>
32401
32402 * g++.dg/opt/anonunion1.C: New test.
32403
32404 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
32405
32406 * g++.dg/template/qualttp19.C: New test.
32407 * g++.dg/template/qualttp20.C: New test.
32408 * g++.old-deja/g++.jason/report.C: Adjust expected errors
32409 * g++.old-deja/g++.other/qual1.C: Likewise.
32410
32411 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
32412
32413 * gcc.dg/attr-alwaysinline.c: New.
32414
32415 2002-02-21 Jakub Jelinek <jakub@redhat.com>
32416
32417 * gcc.dg/20020220-1.c: New test.
32418
32419 * gcc.dg/20020220-2.c: New test.
32420
32421 * g++.dg/opt/mmx1.C: New test.
32422
32423 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
32424
32425 * gcc.c-torture/compile/20020110.c: New test.
32426
32427 2002-02-20 Jakub Jelinek <jakub@redhat.com>
32428
32429 * gcc.c-torture/execute/20020219-1.c: New test.
32430
32431 * gcc.dg/20020219-1.c: New test.
32432
32433 * gcc.dg/noncompile/20020220-1.c: New test.
32434
32435 * g++.dg/opt/ptrintsum1.C: New test.
32436
32437 * gcc.dg/debug/20020220-1.c: New test.
32438
32439 2002-02-17 Jakub Jelinek <jakub@redhat.com>
32440
32441 * gcc.c-torture/execute/20020216-1.c: New test.
32442
32443 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32444
32445 * gcc.dg/decl-1.c: Update, new test.
32446
32447 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
32448
32449 * g++.dg/abi/bitfield1.C: New test.
32450 * g++.dg/abi/bitfield2.C: New test.
32451
32452 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32453
32454 * gcc.dg/attr-nest.c: New test.
32455
32456 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32457
32458 * gcc.c-torture/execute/20020215-1.c: New test.
32459
32460 2002-02-14 Jakub Jelinek <jakub@redhat.com>
32461
32462 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
32463 * g++.dg/debug/debug.exp: New.
32464 * g++.dg/debug/trivial.C: New.
32465 * g++.dg/debug/debug1.C: Moved...
32466 * g++.dg/other/debug1.C: ...from here.
32467 * g++.dg/debug/debug2.C: Moved...
32468 * g++.dg/other/debug2.C: ...from here.
32469 * g++.dg/debug/debug3.C: Moved...
32470 * g++.dg/other/debug3.C: ...from here.
32471
32472 * gcc.dg/noncompile/20020213-1.c: New test.
32473
32474 2002-02-13 Jakub Jelinek <jakub@redhat.com>
32475
32476 * g++.dg/other/debug3.C: New test.
32477
32478 * gcc.c-torture/execute/20020213-1.c: New test.
32479
32480 2002-02-13 Richard Smith <richard@ex-parrot.com>
32481
32482 * g++.old-deja/g++.other/thunk1.C: New test.
32483
32484 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32485
32486 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
32487
32488 2002-02-13 Stan Shebs <shebs@apple.com>
32489
32490 * gcc.dg/altivec-3.c: New.
32491
32492 2002-02-12 Jakub Jelinek <jakub@redhat.com>
32493
32494 * gcc.dg/Wunreachable-1.c: New test.
32495 * gcc.dg/Wunreachable-2.c: New test.
32496
32497 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32498
32499 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
32500
32501 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
32502
32503 * gcc.dg/decl-1.c: New test.
32504
32505 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32506
32507 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
32508
32509 2002-02-10 Kazu Hirata <kazu@hxi.com>
32510
32511 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
32512 * gcc.c-torture/compile/980506-1.x: Likewise.
32513
32514 2002-02-10 Kazu Hirata <kazu@hxi.com>
32515
32516 * gcc.dg/20020210-1.c: New.
32517
32518 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
32519
32520 * g77.f-torture/execute/947.f: New regression test
32521 for PR fortran/947.
32522
32523 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
32524
32525 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
32526 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
32527
32528 2002-02-08 Richard Henderson <rth@redhat.com>
32529
32530 * gcc.c-torture/compile/labels-3.c: New.
32531
32532 2002-02-08 Jakub Jelinek <jakub@redhat.com>
32533
32534 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
32535 expression statements work instead.
32536 * gcc.dg/noncompile/20020207-1.c: New test.
32537
32538 2002-02-07 Richard Henderson <rth@redhat.com>
32539
32540 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
32541
32542 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32543
32544 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
32545 message from g77
32546 * lib/g77-dg.exp: Trim g77 error messages so that they are
32547 recognized by dg.exp.
32548
32549 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32550
32551 PR fortran/5473
32552 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
32553
32554 2002-02-07 Richard Henderson <rth@redhat.com>
32555
32556 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
32557 to be sufficiently aligned for integers.
32558
32559 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
32560
32561 * g++.dg/template/friend4.C: New test.
32562
32563 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32564
32565 PR fortran/5743
32566 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
32567 unsupported cases.
32568
32569 2002-02-07 Richard Henderson <rth@redhat.com>
32570
32571 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
32572 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
32573 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
32574 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
32575
32576 2002-02-06 Richard Henderson <rth@redhat.com>
32577
32578 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
32579
32580 2002-02-06 Janis Johnson <janis187@us.ibm.com>
32581
32582 * gcc.dg/20020206-1.c: New test.
32583
32584 2002-02-06 Jakub Jelinek <jakub@redhat.com>
32585
32586 * gcc.c-torture/execute/20020206-1.c: New test.
32587
32588 * gcc.c-torture/execute/20020206-2.c: New test.
32589
32590 PR optimization/5429:
32591 * gcc.c-torture/compile/20020206-1.c: New test.
32592
32593 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
32594
32595 * g++.dg/ext/align1.C: Do not use an explicit alignment value
32596 as certain file formats cannot support particularly large
32597 alignments.
32598
32599 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
32600 and do not expect to be able to link the executable.
32601
32602 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
32603 fail because the COFF format does not support the weak attribute.
32604
32605 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
32606
32607 * g77.dg/pr5473.f: New test
32608
32609 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
32610
32611 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
32612 Fix testcase accordingly.
32613
32614 2002-02-04 Richard Henderson <rth@redhat.com>
32615
32616 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
32617 (buf): Change to be an array of pointers, not ints.
32618
32619 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32620
32621 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
32622 before all tests. Move warning one line above to match where it
32623 C frontend emits.
32624 * gcc.dg/Wswitch-2.c: New test.
32625 * g++.dg/warn/Wswitch-1.C: New test.
32626 * g++.dg/warn/Wswitch-2.C: New test.
32627
32628 2002-02-04 Richard Henderson <rth@redhat.com>
32629
32630 * g++.dg/abi/offsetof.C: Fix size comparison.
32631
32632 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
32633
32634 * gcc.dg/cast-qual-2.c: New test.
32635
32636 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32637
32638 * gcc.dg/20020201-4.c: New test.
32639
32640 2002-02-04 Ben Elliston <bje@redhat.com>
32641
32642 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
32643 target_info attribute != 0, in addition to the empty string.
32644 (gcc_target_compile): Likewise.
32645
32646 2002-02-03 Andrew Cagney <ac131313@redhat.com>
32647
32648 * gcc.dg/Wswitch.c: New test.
32649 PR gcc/4475. PR gcc/3780.
32650
32651 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
32652
32653 * g77.f-torture/execute/5122.f: New test for regressions
32654 against PR fortran/5122.
32655
32656 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
32657
32658 * g77.f-torture/compile/pr3743.f: Delete
32659 * g77.dg/pr3743-1.f: New test.
32660 * g77.dg/pr3743-2.f: New test.
32661 * g77.dg/pr3743-3.f: New test.
32662 * g77.dg/pr3743-4.f: New test.
32663
32664 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32665
32666 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
32667
32668 2002-02-02 Richard Henderson <rth@redhat.com>
32669
32670 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
32671 * gcc.c-torture/execute/bf64-1.c: Likewise.
32672
32673 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32674
32675 * gcc.dg/20020201-2.c: New test.
32676
32677 * gcc.dg/20020201-3.c: New test.
32678
32679 * gcc.c-torture/execute/bitfld-2.c: New test.
32680
32681 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32682
32683 * gcc.dg/bitfld-1.c: Update.
32684 * gcc.dg/bitfld-2.c: Update.
32685 * gcc.c-torture/execute/bitfld-1.x: New.
32686
32687 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32688
32689 * gcc.c-torture/execute/20020201-1.c: New test.
32690
32691 2002-02-01 Janis Johnson <janis187@us.ibm.com>
32692
32693 PR target/5469
32694 * gcc.dg/20020201-1.c: New test.
32695
32696 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
32697
32698 PR fortran/3743
32699 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
32700 * g77.f-torture/compile/pr3743.x: Remove
32701
32702 2002-01-31 Tom Rix <trix@redhat.com>
32703
32704 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
32705
32706 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32707
32708 * gcc.dg/noncompile/20020130-1.c: New test.
32709
32710 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
32711
32712 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
32713
32714 2002-01-29 Richard Henderson <rth@redhat.com>
32715
32716 * gcc.c-torture/execute/991118-1.c: Cast various constants back
32717 to long long.
32718 * gcc.c-torture/execute/bf64-1.c: Likewise.
32719
32720 2002-01-29 Jakub Jelinek <jakub@redhat.com>
32721
32722 * gcc.c-torture/execute/20020129-1.c: New test.
32723
32724 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32725
32726 * gcc.c-torture/compile/20000224-1.c: Update.
32727 * gcc.c-torture/execute/bitfld-1.c: New tests.
32728 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
32729 * gcc.dg/uninit-A.c: Update.
32730
32731 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
32732
32733 * g++.dg/template/ctor1.C: Add instantiation.
32734
32735 2002-01-28 Paul Koning <pkoning@equallogic.com>
32736
32737 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
32738 argument to __builtin_prefetch to be const ptr.
32739
32740 2002-01-28 Jakub Jelinek <jakub@redhat.com>
32741
32742 * gcc.c-torture/compile/20020120-1.c: New test.
32743
32744 2002-01-27 Kazu Hirata <kazu@hxi.com>
32745
32746 * gcc.c-torture/execute/20020127-1.c: New test.
32747
32748 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
32749
32750 * g77.dg/f77-edit-i-in.f: New test
32751 * g77.dg/f77-edit-i-out.f: New test
32752
32753 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
32754
32755 * gcc.dg/debug/debug.exp: New file.
32756 * gcc.dg/debug/trivial.c: New file.
32757 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
32758 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
32759 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
32760 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
32761 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
32762 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
32763 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
32764 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
32765 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
32766 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
32767 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
32768 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
32769 * gcc.dg/20000503-1.c: Removed.
32770 * gcc.dg/20010207-1.c: Removed.
32771 * gcc.dg/20011223-1.c: Removed.
32772 * gcc.dg/20020104-2.c: Removed.
32773 * gcc.dg/debug-1.c: Removed.
32774 * gcc.dg/debug-2.c: Removed.
32775 * gcc.dg/debug-3.c: Removed.
32776 * gcc.dg/debug-4.c: Removed.
32777 * gcc.dg/debug-5.c: Removed.
32778 * gcc.dg/debug-6.c: Removed.
32779 * gcc.dg/dwarf2-1.c: Removed.
32780 * gcc.dg/dwarf2-2.c: Removed.
32781
32782 2002-01-25 Jakub Jelinek <jakub@redhat.com>
32783
32784 * g++.old-deja/g++.other/eh5.C: New test.
32785 * g++.old-deja/g++.other/sibcall2.C: New test.
32786 * g++.old-deja/g++.other/array9.C: New test.
32787 * g++.old-deja/g++.other/typename2.C: New test.
32788 * g++.old-deja/g++.other/crash60.C: New test.
32789 * g++.old-deja/g++.other/conv9.C: New test.
32790 * g++.old-deja/g++.other/mangle10.C: New test.
32791 * g++.old-deja/g++.other/unchanging1.C: New test.
32792 * g++.old-deja/g++.other/exprstmt1.C: New test.
32793 * g++.old-deja/g++.other/inline23.C: New test.
32794 * g++.old-deja/g++.eh/ia64-1.C: New test.
32795 * g++.old-deja/g++.other/dwarf2-1.C: New test.
32796 * g++.old-deja/g++.other/reload1.C: New test.
32797 * g++.old-deja/g++.other/static20.C: New test.
32798 * g++.old-deja/g++.other/local-alloc1.C: New test.
32799 * g++.old-deja/g++.other/conv8.C: New test.
32800 * g++.old-deja/g++.other/stmtexpr2.C: New test.
32801 * g++.old-deja/g++.other/storeexpr1.C: New test.
32802 * g++.old-deja/g++.other/storeexpr2.C: New test.
32803 * g++.dg/eh/template2.C: New test.
32804 * g++.dg/warn/weak1.C: New test.
32805
32806 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
32807
32808 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32809 Remove first, non-varying, argument.
32810
32811 2002-01-23 Richard Henderson <rth@redhat.com>
32812
32813 * gcc.dg/inline-2.c: New.
32814
32815 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
32816 Add optional target arg. Check number of arguments.
32817 (scan-assembler-not, scan-assembler-dem): Likewise.
32818 (scan-assembler-dem-not): Likewise.
32819
32820 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32821
32822 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
32823 line 12.
32824 * g++.old-deja/g++.brendan/parse3.C,
32825 g++.old-deja/g++.other/crash26.C,
32826 g++.old-deja/g++.other/crash28.C,
32827 g++.old-deja/g++.other/crash29.C,
32828 g++.old-deja/g++.other/crash30.C,
32829 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
32830
32831 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
32832
32833 * gcc.dg/20020115-1.c: New.
32834
32835 2002-01-23 Bob Wilson <bob.wilson@acm.org>
32836
32837 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
32838
32839 2002-01-23 Janis Johnson <janis187@us.ibm.com>
32840
32841 * gcc.dg/20020122-3.c: New.
32842
32843 2002-01-23 Jakub Jelinek <jakub@redhat.com>
32844
32845 * g++.dg/other/gc1.C: New test.
32846
32847 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32848
32849 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
32850
32851 2002-01-22 Richard Henderson <rth@redhat.com>
32852
32853 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
32854
32855 2002-01-22 Richard Henderson <rth@redhat.com>
32856
32857 * gcc.dg/20020122-4.c: New.
32858
32859 2002-01-22 H.J. Lu <hjl@gnu.org>
32860
32861 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
32862 link output.
32863 * gcc.dg/special/ecos.exp: Likewise.
32864 * lib/g++-dg.exp: Likewise.
32865 * lib/g77-dg.exp: Likewise.
32866 * lib/gcc-dg.exp : Likewise.
32867 * lib/mike-g++.exp: Likewise.
32868 * lib/mike-g77.exp: Likewise.
32869 * lib/mike-gcc.exp: Likewise.
32870 * lib/objc-dg.exp: Likewise.
32871
32872 2002-01-22 Janis Johnson <janis187@us.ibm.com>
32873
32874 PR target/5379
32875 * gcc.dg/20020122-2.c: New test.
32876
32877 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
32878
32879 * gcc.dg/20020122-1.c: New test.
32880
32881 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
32882
32883 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
32884
32885 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
32886
32887 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
32888
32889 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32890
32891 * gcc.c-torture/compile/20020121-1.c: New test.
32892
32893 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
32894
32895 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
32896 ld_library_path.
32897
32898 2002-01-21 Jakub Jelinek <jakub@redhat.com>
32899
32900 * gcc.dg/20020218-1.c: New test.
32901
32902 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
32903
32904 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
32905 messages
32906 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
32907 "At global scope" warning
32908 * g++.dg/ext/align1.C: Change cygwin test for alignment
32909 from db-bogus to dg-warning
32910
32911 2002-01-21 Zack Weinberg <zack@codesourcery.com>
32912
32913 * g77.f-torture/compile/cpp2.F: New test.
32914
32915 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
32916
32917 * g++.dg/template/access1.C: New test.
32918
32919 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
32920
32921 * gcc.dg/20020118-1.c: New.
32922
32923 2002-01-18 Kazu Hirata <kazu@hxi.com>
32924
32925 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
32926
32927 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32928
32929 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
32930 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
32931 alignment warnings.
32932
32933 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32934
32935 * gcc.misc-tests/i386-prefetch.exp: Save and restore
32936 torture_with_loops and torture_without_loops
32937
32938 2002-01-17 Jakub Jelinek <jakub@redhat.com>
32939
32940 * gcc.c-torture/compile/20020116-1.c: New test.
32941
32942 2002-01-16 Jakub Jelinek <jakub@redhat.com>
32943
32944 * gcc.dg/20020116-2.c: New test.
32945
32946 * gcc.dg/ultrasp4.c: New test.
32947
32948 * gcc.dg/20020116-1.c: New test.
32949
32950 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
32951
32952 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
32953 by EABI.
32954
32955 2002-01-15 Janis Johnson <janis187@us.ibm.com>
32956
32957 * gcc.misc-tests/i386-prefetch.exp: New.
32958 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
32959 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
32960 * gcc.misc-tests/i386-pf-none-1.c: New test.
32961 * gcc.misc-tests/i386-pf-sse-1.c: New test.
32962
32963 2002-01-15 Jakub Jelinek <jakub@redhat.com>
32964
32965 * gcc.dg/gnu89-init-1.c: Add new tests.
32966
32967 2002-01-15 Andreas Jaeger <aj@suse.de>
32968
32969 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
32970 * gcc.dg/i386-mmx-2.c: Likewise.
32971 * gcc.dg/i386-sse-1.c: Likewise.
32972 * gcc.dg/i386-sse-2.c: Likewise.
32973 * gcc.dg/i386-sse-3.c: Likewise.
32974
32975 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
32976
32977 * g77.f-torture/execute/intrinsic-unix-bessel.f:
32978 Uncomment additional cases that now pass.
32979
32980 2002-01-11 Richard Henderson <rth@redhat.com>
32981
32982 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
32983 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
32984
32985 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
32986
32987 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
32988
32989 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
32990
32991 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
32992 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
32993
32994 2002-01-10 Dale Johannesen <dalej@apple.com>
32995
32996 * gcc.c-torture/execute/loop-11.c: New.
32997
32998 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
32999
33000 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
33001 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
33002
33003 2002-01-09 Richard Henderson <rth@redhat.com>
33004
33005 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
33006 type in which to perform the operation for each size.
33007
33008 2002-01-09 Alan Matsuoka (alanm@redhat.com)
33009
33010 * gcc.c-torture/compile/20020109-2.c: New test.
33011
33012 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
33013
33014 * gcc.c-torture/execute/loop-10.c: New test.
33015
33016 2002-01-09 Jakub Jelinek <jakub@redhat.com>
33017
33018 * gcc.c-torture/compile/20010226-1.c: New test.
33019 * gcc.c-torture/compile/20010227-1.c: New test.
33020 * gcc.c-torture/compile/20010426-1.c: New test.
33021 * gcc.c-torture/compile/20010510-1.c: New test.
33022 * gcc.c-torture/compile/20010605-3.c: New test.
33023 * gcc.c-torture/compile/20010824-1.c: New test.
33024 * gcc.c-torture/execute/20010409-1.c: New test.
33025 * gcc.dg/noncompile/20000901-1.c: New test.
33026 * gcc.dg/20001023-1.c: New test.
33027 * gcc.dg/20001101-1.c: New test.
33028 * gcc.dg/20001102-1.c: New test.
33029 * gcc.dg/20010207-1.c: New test.
33030 * gcc.dg/20010405-1.c: New test.
33031 * gcc.dg/20010822-1.c: New test.
33032 * gcc.dg/20011107-1.c: New test.
33033
33034 2002-01-09 Jeffrey A Law (law@redhat.com)
33035
33036 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
33037
33038 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
33039 execution failure on PA targets.
33040
33041 2002-01-09 Jakub Jelinek <jakub@redhat.com>
33042
33043 * gcc.c-torture/compile/20020109-1.c: New test.
33044
33045 2002-01-08 Kazu Hirata <kazu@hxi.com>
33046
33047 * gcc.c-torture/execute/20020108-1.c: New test.
33048
33049 2002-01-08 Jakub Jelinek <jakub@redhat.com>
33050
33051 * gcc.dg/20020108-1.c: New test.
33052
33053 2002-01-08 H.J. Lu <hjl@gnu.org>
33054
33055 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
33056 for header files.
33057
33058 2002-01-08 Geoff Keating <geoffk@redhat.com>
33059
33060 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
33061 consistency.
33062
33063 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
33064
33065 * gcc.dg/altivec-4.c: Test altivec predicates.
33066
33067 2002-01-07 Jakub Jelinek <jakub@redhat.com>
33068
33069 * gcc.c-torture/execute/20020107-1.c: New test.
33070
33071 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
33072
33073 PR c/5279
33074 * gcc.c-torture/compile/20020106-1.c: New test.
33075
33076 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
33077
33078 * gcc.c-torture/execute/nestfunc-4.c: New test.
33079
33080 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
33081
33082 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
33083 extra triple that slipped in.
33084 * g++.old-deja/g++.abi/align.C: Likewise.
33085 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33086
33087 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
33088
33089 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
33090 * g++.old-deja/g++.abi/align.C: Likewise.
33091 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33092
33093 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
33094 on FreeBSD/i386.
33095 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
33096 FreeBSD.
33097
33098 2002-01-04 Jakub Jelinek <jakub@redhat.com>
33099
33100 * gcc.dg/20020104-1.c: New test.
33101
33102 * gcc.dg/20020104-2.c: New test.
33103
33104 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
33105
33106 * gcc.dg/20020103-1.c: Fix typo in target selector.
33107
33108 2002-01-03 Richard Henderson <rth@redhat.com>
33109
33110 * gcc.dg/20020103-1.c: New.
33111
33112 2002-01-03 Kazu Hirata <kazu@hxi.com>
33113
33114 * gcc.c-torture/execute/20020103-1.c: New test.
33115
33116 2002-01-03 Jakub Jelinek <jakub@redhat.com>
33117
33118 * g++.dg/other/debug2.C: New test.
33119
33120 * gcc.c-torture/compile/20020103-1.c: New test.
33121
33122 2002-01-02 Jakub Jelinek <jakub@redhat.com>
33123
33124 * gcc.dg/gnu89-init-1.c: Added new tests.
33125
33126 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33127
33128 * g++.dg/template/friend2.C: Remove as patch is reverted.
33129
33130 * g++.dg/warn/oldcast1.C: New test.
33131
33132 * g++.dg/template/ptrmem1.C: New test.
33133 * g++.dg/template/ptrmem2.C: New test.
33134
33135 * g++.dg/template/ntp.C: New test.
33136
33137 * g++.dg/other/component1.C: New test.
33138
33139 * g++.dg/template/ttp3.C: New test.
33140
33141 * g++.dg/template/friend2.C: New test.
33142 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
33143
33144 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33145
33146 * g++.dg/other/ptrmem1.C: New test.
33147 * g++.dg/other/ptrmem2.C: New test.
33148
33149 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33150
33151 * g++.dg/template/ctor1.C: New test.
33152
33153 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33154
33155 * g++.dg/template/friend2.C: New test.
33156
33157 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
33158
33159 * gcc.dg/mmix-1.c: New test.
33160
33161 2001-12-31 Richard Henderson <rth@redhat.com>
33162
33163 * gcc.dg/asm-5.c: New.
33164
33165 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
33166
33167 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
33168 in namespace __gnu_cxx
33169
33170 2001-12-30 Richard Henderson <rth@redhat.com>
33171
33172 * gcc.dg/debug-6.c: New.
33173
33174 2001-12-30 Jakub Jelinek <jakub@redhat.com>
33175
33176 * gcc.c-torture/compile/20011229-2.c: New test.
33177
33178 2001-12-29 Jakub Jelinek <jakub@redhat.com>
33179
33180 * gcc.dg/debug-3.c: New test.
33181 * gcc.dg/debug-4.c: New test.
33182 * gcc.dg/debug-5.c: New test.
33183
33184 2001-12-29 Richard Henderson <rth@redhat.com>
33185
33186 * g++.dg/eh/loop1.C: New.
33187
33188 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
33189
33190 * g++.dg/template/crash1.C: New test.
33191
33192 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
33193
33194 * g++.dg/other/const1.C: New test.
33195
33196 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
33197
33198 * gcc.c-torture/compile/20011229-1.c: New test.
33199
33200 2001-12-28 Stan Shebs <shebs@apple.com>
33201
33202 * lib/objc-torture.exp: Resync with c-torture.exp.
33203 * lib/objc.exp: Load standard libraries.
33204
33205 2001-12-28 Jakub Jelinek <jakub@redhat.com>
33206
33207 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
33208 additional tests.
33209
33210 2001-12-27 Roger Sayle <roger@eyesopen.com>
33211
33212 * gcc.c-torture/execute/string-opt-16.c: New testcase.
33213
33214 2001-12-27 Richard Henderson <rth@redhat.com>
33215
33216 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
33217
33218 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
33219
33220 * g++.dg/eh/ctor1.C: New test.
33221 * g++.dg/other/error2.C: New test.
33222
33223 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
33224
33225 * g++.dg/other/init2.C: New test.
33226
33227 2001-12-24 Richard Henderson <rth@redhat.com>
33228
33229 * gcc.dg/20011223-1.c: New.
33230 * gcc.dg/inline-1.c: New.
33231
33232 2001-12-23 Richard Henderson <rth@redhat.com>
33233
33234 * gcc.dg/asm-4.c: Test operand modifiers.
33235
33236 2001-12-23 Richard Henderson <rth@redhat.com>
33237
33238 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
33239
33240 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
33241
33242 * gcc.c-torture/execute/20011223-1.c: New test.
33243
33244 2001-12-21 Richard Henderson <rth@redhat.com>
33245
33246 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
33247 re-enables the warning.
33248
33249 2001-12-21 Richard Henderson <rth@redhat.com>
33250
33251 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
33252
33253 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33254
33255 * gcc.c-torture/compile/20011218-1.c: New test.
33256
33257 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
33258
33259 * gcc.misc-test/arm-isr.exp: New file. Control running of the
33260 arm-isr.c test.
33261 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
33262 epilogue generation for ARM ISR routines.
33263
33264 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33265
33266 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
33267 * gcc.dg/format/c90-printf-3.c: Likewise.
33268 * gcc.dg/format/c99-printf-3.c: Likewise.
33269 * gcc.dg/format/ext-1.c: Likewise.
33270 * gcc.dg/format/ext-6.c: Likewise.
33271 * gcc.dg/format/format.h: Prototype unlocked stdio.
33272
33273 2001-12-20 Richard Henderson <rth@redhat.com>
33274
33275 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
33276 (arena): Use it.
33277 (malloc): Correct allocation logic. Abort if we fill up the
33278 arena before initialization complete.
33279 (realloc): Correct allocation logic.
33280
33281 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33282
33283 * gcc.c-torture/compile/20011219-2.c: New test.
33284
33285 * gcc.c-torture/execute/20011219-1.c: New test.
33286
33287 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
33288
33289 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
33290 target does not support weak symbols.
33291
33292 2001-12-19 Jakub Jelinek <jakub@redhat.com>
33293
33294 * gcc.c-torture/compile/20011219-1.c: New test.
33295
33296 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
33297
33298 * g++.dg/other/error1.C: New test.
33299
33300 2001-12-17 Jeffrey A Law (law@redhat.com)
33301
33302 * gcc.c-torture/execute/20011217-1.c: New test.
33303
33304 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
33305
33306 * objc.dg/special/: New directory.
33307 * objc.dg/special/special.exp: New file.
33308 * objc.dg/special/unclaimed-category-1.h: New file.
33309 * objc.dg/special/unclaimed-category-1a.m: New file.
33310 * objc.dg/special/unclaimed-category-1.m: New file.
33311
33312 2001-12-17 Andreas Jaeger <aj@suse.de>
33313
33314 * gcc.c-torture/compile/20011217-2.c: New test.
33315
33316 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
33317
33318 * gcc.c-torture/compile/20011217-1.c: New test.
33319
33320 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
33321
33322 * testsuite/gcc.dg/20011214-1.c: New.
33323
33324 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
33325
33326 * gcc.dg/altivec-4.c: New.
33327
33328 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
33329
33330 * gcc.dg/20011113-1.c: New test.
33331
33332 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
33333
33334 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
33335 std::__malloc_alloc_template<0> and
33336 std::__default_alloc_template<false, 0>.
33337
33338 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
33339
33340 * objc/execute/bf-21.m: New test.
33341 * objc/execute/enumeration-1.m: New test.
33342 * objc/execute/enumeration-2.m: New test.
33343
33344 2001-12-12 Jakub Jelinek <jakub@redhat.com>
33345
33346 * gcc.dg/gnu89-init-1.c: New test.
33347
33348 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
33349
33350 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
33351 * g++.old-deja/g++.jason/2371.C: Likewise.
33352 * g++.old-deja/g++.jason/template33.C: Likewise.
33353 * g++.old-deja/g++.jason/template34.C: Likewise.
33354 * g++.old-deja/g++.jason/template36.C: Likewise.
33355 * g++.old-deja/g++.oliva/typename1.C: Likewise.
33356 * g++.old-deja/g++.oliva/typename2.C: Likewise.
33357 * g++.old-deja/g++.other/typename1.C: Likewise.
33358 * g++.old-deja/g++.pt/inherit2.C: Likewise.
33359 * g++.old-deja/g++.pt/nontype5.C: Likewise.
33360 * g++.old-deja/g++.pt/typename11.C: Likewise.
33361 * g++.old-deja/g++.pt/typename14.C: Likewise.
33362 * g++.old-deja/g++.pt/typename16.C: Likewise.
33363 * g++.old-deja/g++.pt/typename3.C: Likewise.
33364 * g++.old-deja/g++.pt/typename4.C: Likewise.
33365 * g++.old-deja/g++.pt/typename5.C: Likewise.
33366 * g++.old-deja/g++.pt/typename7.C: Likewise.
33367 * g++.old-deja/g++.robertl/eb9.C: Likewise.
33368
33369 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
33370
33371 * g++.dg/other/linkage1.C: New test.
33372 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
33373 specifiers.
33374
33375 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
33376
33377 * gcc.dg/concat.c: New test.
33378
33379 2001-12-11 Stan Shebs <shebs@apple.com>
33380
33381 * objc/compile: New test directory.
33382 * objc/compile/compile.exp: New expect script.
33383 * objc/compile/20011211-1.m: New compile test.
33384
33385 2001-12-11 Jason Merrill <jason@redhat.com>
33386
33387 * lib/prune.exp (prune_gcc_output): Also handle "In member
33388 function". So many permutations...
33389
33390 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
33391
33392 * g++.dg/template/typedef1.C: New test.
33393
33394 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
33395
33396 * g++.dg/other/copy1.C: New test.
33397
33398 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
33399
33400 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
33401
33402 * gcc.dg/builtin-choose-expr.c: New.
33403
33404 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
33405
33406 * gcc.dg/altivec-2.c: New.
33407
33408 2001-12-07 Richard Henderson <rth@redhat.com>
33409
33410 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
33411
33412 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
33413
33414 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
33415 ultrasparc.
33416
33417 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33418
33419 * g++-old.deja/g++.robertl/eb101.C: Deleted.
33420
33421 2001-12-06 Janis Johnson <janis187@us.ibm.com>
33422
33423 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
33424 variable argument list.
33425
33426 2001-12-06 Zack Weinberg <zack@codesourcery.com>
33427
33428 * gcc.c-torture/execute/memcheck: Delete entire directory.
33429 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
33430 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
33431
33432 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
33433
33434 * gcc.dg/Wshadow-1.c: New test.
33435
33436 2001-12-05 Jakub Jelinek <jakub@redhat.com>
33437
33438 * gcc.c-torture/compile/20011130-1.c: New test.
33439
33440 * gcc.dg/noncompile/20011025-1.c: New test.
33441
33442 * g++.dg/other/anon-union.C: New test.
33443
33444 * gcc.c-torture/execute/20011024-1.c: New test.
33445
33446 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
33447
33448 * gcc.c-torture/execute/20000722-1.x,
33449 gcc.c-torture/execute/20010123-1.x: Remove.
33450 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
33451 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
33452 gcc.dg/c99-complit-2.c: New tests.
33453
33454 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
33455
33456 * g++.dg/inherit/base1.C: New test.
33457
33458 2001-12-04 Jakub Jelinek <jakub@redhat.com>
33459
33460 * g++.dg/other/stdarg1.C: New test.
33461
33462 * gcc.c-torture/compile/20011130-2.c: New test.
33463
33464 2001-12-03 Janis Johnson <janis187@us.ibm.com>
33465
33466 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
33467 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
33468 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
33469 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
33470 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
33471 * gcc.dg/builtin-prefetch-1.c: New test.
33472
33473 2001-12-03 Jakub Jelinek <jakub@redhat.com>
33474
33475 * gcc.dg/20011130-1.c: New test.
33476
33477 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
33478
33479 * g++.dg/other/scope1.C: New test.
33480 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
33481
33482 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33483
33484 * gcc.dg/vla-init-1.c: New test.
33485
33486 2001-12-01 Geoff Keating <geoffk@redhat.com>
33487
33488 * gcc.c-torture/compile/structs.c: New testcase from GDB.
33489
33490 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
33491
33492 * objc.dg/alias.m: Update.
33493 * objc.dg/class-1.m: Update.
33494 * objc.dg/const-str-1.m: Update.
33495 * objc.dg/fwd-proto-1.m: Update.
33496 * objc.dg/id-1.m: Update.
33497 * objc.dg/super-class-1.m: Update.
33498
33499 2001-11-29 Mark Mitchell <mark@codesourcery.com>
33500
33501 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
33502 constructs.
33503
33504 2001-11-28 Jeffrey A Law (law@cygnus.com)
33505
33506 * gcc.c-torture/execute/20011128-1.c: New test.
33507
33508 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
33509
33510 * gcc.dg/20011127-1.c: New test.
33511
33512 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33513
33514 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
33515 from Austin Group draft 7.
33516 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
33517 scanf format arguments.
33518 * gcc.dg/format/no-exargs-2.c: New test.
33519
33520 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
33521
33522 * g++.dg/abi/vbase8-4.C: New test.
33523
33524 2001-11-24 Ian Lance Taylor <ian@airs.com>
33525
33526 * gcc.c-torture/execute/20011121-1.c: New test.
33527
33528 2001-11-23 Jeffrey A Law (law@cygnus.com)
33529
33530 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
33531
33532 2001-11-23 Andreas Jaeger <aj@suse.de>
33533
33534 * gcc.dg/cpp/charconst-2.c: New test.
33535
33536 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
33537
33538 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
33539 to the host if it is remote. Let tests specify extra headers
33540 they use.
33541 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
33542 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
33543 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
33544 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
33545 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
33546 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
33547 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
33548 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
33549 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
33550 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
33551
33552 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
33553
33554 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
33555 for little endian ARMs.
33556
33557 2001-11-20 Jakub Jelinek <jakub@redhat.com>
33558
33559 * gcc.c-torture/compile/20011119-1.c: New test.
33560 * gcc.c-torture/compile/20011119-2.c: New test.
33561
33562 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
33563
33564 * gcc.dg/altivec-1.c: Fix typo.
33565
33566 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33567
33568 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
33569
33570 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
33571
33572 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
33573
33574 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
33575
33576 * lib/g77.exp: Don't specify --rpath-link.
33577
33578 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
33579 across all the headers.
33580 * gcc.dg/format/format.exp: For testing on a remote host,
33581 copy format.h.
33582
33583 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
33584 * gcc.c-torture/execute/930406-1.c: Likewise.
33585 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
33586
33587 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
33588
33589 * gcc.dg/altivec-1.c: New.
33590
33591 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
33592
33593 * gcc.dg/cpp/fpreprocessed.c: New test case.
33594
33595 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33596
33597 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
33598 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
33599 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
33600
33601 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33602
33603 * gcc.dg/no-builtin-1.c: New test.
33604
33605 2001-11-16 Jakub Jelinek <jakub@redhat.com>
33606
33607 * gcc.c-torture/execute/20011115-1.c: New test.
33608
33609 2001-11-15 Jakub Jelinek <jakub@redhat.com>
33610
33611 * gcc.c-torture/compile/20011114-2.c: New test.
33612 * gcc.c-torture/compile/20011114-3.c: New test.
33613 * gcc.c-torture/compile/20011114-4.c: New test.
33614
33615 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
33616
33617 * g++.dg/other/init1.C: New test.
33618
33619 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
33620
33621 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
33622 message.
33623
33624 * gcc.c-torture/execute/20011114-1.c: New testcase.
33625
33626 * gcc.c-torture/compile/20010327-1.c: Revert last change.
33627 * gcc.c-torture/compile/20011114-1.c: New test, exactly
33628 like the (before this change) version of 20010327-1.c.
33629
33630 2001-11-14 Roger Sayle <roger@eyesopen.com>
33631
33632 * gcc.c-torture/execute/string-opt-13.c: New testcase.
33633
33634 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
33635
33636 * g++.dg/init/array2.C: New test.
33637
33638 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
33639
33640 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
33641
33642 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
33643
33644 * g++.dg/other/forscope1.C: New test.
33645 * g++.dg/ext/forscope1.C: New test.
33646 * g++.dg/ext/forscope2.C: New test.
33647
33648 2001-11-13 Jakub Jelinek <jakub@redhat.com>
33649
33650 * gcc.c-torture/execute/20011113-1.c: New test.
33651
33652 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
33653
33654 * gcc.c-torture/execute/20011109-2.c: New test.
33655
33656 * gcc.c-torture/execute/20011109-1.c: New test.
33657
33658 2001-11-09 Jakub Jelinek <jakub@redhat.com>
33659
33660 * gcc.c-torture/compile/20011109-1.c: New test.
33661
33662 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
33663
33664 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
33665 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
33666 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
33667 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
33668 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
33669 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
33670 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
33671
33672 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
33673
33674 * g++.dg/warn/Wshadow-1.C: New tests.
33675 * g++.old-deja/g++.mike/for3.C: Update.
33676
33677 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
33678
33679 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
33680 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
33681 XFAILs. Adjust expected error texts.
33682 * gcc.c-torture/compile/20011106-1.c,
33683 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
33684 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
33685 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
33686 gcc.dg/c99-array-lval-5.c: New tests.
33687
33688 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33689
33690 * gcc.dg/cpp/defined.c: Update.
33691
33692 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33693
33694 * gcc.c-torture/execute/anon-1.c: New test.
33695
33696 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
33697
33698 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
33699 same size, so no warning should be produced on stormy16.
33700
33701 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
33702 due to oversized array.
33703 * g++.old-deja/g++.mike/ns15.C: Likewise.
33704 * g++.old-deja/g++.pt/crash16.C: Likewise.
33705
33706 2001-11-02 Graham Stott <grahams@redhat.com>
33707
33708 * g++.dgother/debug1.C: Fix typos.
33709
33710 2001-11-01 Jakub Jelinek <jakub@redhat.com>
33711
33712 * g++.dg/other/debug1.C: New test.
33713
33714 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33715
33716 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
33717 of unsigned long.
33718
33719 2001-10-30 Jakub Jelinek <jakub@redhat.com>
33720
33721 * gcc.dg/20011029-2.c: New test.
33722
33723 * gcc.c-torture/compile/20011029-1.c: New test.
33724
33725 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
33726
33727 * objc/execute/class_self-1.m: New test.
33728 * objc/execute/class_self-2.m: New test.
33729
33730 2001-10-25 Zack Weinberg <zack@codesourcery.com>
33731
33732 * gcc.misc-tests/msgs.exp: Delete.
33733 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
33734 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
33735 error set to match recent changes.
33736
33737 2001-10-24 Zack Weinberg <zack@codesourcery.com>
33738
33739 * gcc.dg/20011021-1.c: New test.
33740
33741 2001-10-24 Jakub Jelinek <jakub@redhat.com>
33742
33743 * gcc.c-torture/compile/20011023-1.c: New test.
33744
33745 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
33746
33747 * lib/g77.exp: Rewrite based on lib/g++.exp.
33748
33749 2001-10-19 Jakub Jelinek <jakub@redhat.com>
33750
33751 * gcc.c-torture/execute/20011019-1.c: New test.
33752
33753 * gcc.dg/20011018-1.c: New test.
33754
33755 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
33756
33757 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
33758
33759 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
33760
33761 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
33762 * gcc.dg/attr-invalid.c: Likewise.
33763
33764 2001-10-18 Jakub Jelinek <jakub@redhat.com>
33765
33766 * testsuite/gcc.dg/20011015-1.c: New test.
33767
33768 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33769
33770 * g++.dg/template/unify2.C: New test.
33771
33772 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33773
33774 * g++.dg/other/exception-specification.C: New test
33775
33776 2001-10-13 Tom Rix <trix@redhat.com>
33777
33778 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
33779 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
33780
33781 2001-10-12 Jakub Jelinek <jakub@redhat.com>
33782
33783 * testsuite/gcc.dg/20011009-1.c: New test.
33784
33785 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
33786
33787 PR g++/4476
33788 * g++.dg/other/friend1.C: New test.
33789
33790 2001-10-11 Richard Henderson <rth@redhat.com>
33791
33792 * g++.old-deja/g++.other/crash18.C: Add -S to options.
33793
33794 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33795
33796 * gcc.c-torture/compile/20011010-1.c: New.
33797
33798 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
33799
33800 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
33801 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
33802 g77.f-torture/execute/execute.exp,
33803 g77.f-torture/noncompile/noncompile.exp,
33804 gcc.c-torture/compile/compile.exp,
33805 gcc.c-torture/execute/execute.exp,
33806 gcc.c-torture/execute/ieee/ieee.exp,
33807 gcc.c-torture/execute/memcheck/memcheck.exp,
33808 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
33809 objc/execute/execute.exp: Update FSF address.
33810
33811 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
33812
33813 * gcc.dg/cpp/cmdlne-C.c: Update.
33814 * gcc.dg/cpp/cmdlne-C2.c: New.
33815
33816 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33817
33818 * gcc.c-torture/execute/20011008-3.c: New.
33819
33820 2001-10-08 DJ Delorie <dj@redhat.com>
33821
33822 * gcc.dg/20011008-1.c: New.
33823 * gcc.dg/20011008-2.c: New.
33824
33825 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
33826
33827 * gcc.dg/cpp/spacing1.c: Update test.
33828
33829 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33830
33831 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
33832 spelling errors of "separate" as "seperate".
33833
33834 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
33835
33836 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
33837 enough to avoid inlining.
33838
33839 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33840
33841 * lib/g77.exp: set libg2c_dir correctly.
33842
33843 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
33844
33845 * gcc.dg/cpp/macro11.c: New test.
33846
33847 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33848
33849 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
33850 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
33851 gcc.dg/format/multattr-3.c: New tests.
33852 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
33853 tests for format attributes on function pointers being rejected.
33854
33855 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33856
33857 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
33858
33859 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33860
33861 * g++.dg/warn/format1.C: New test.
33862
33863 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
33864
33865 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
33866
33867 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33868
33869 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
33870
33871 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33872
33873 * gcc.dg/cpp/redef2.c: Add test.
33874
33875 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
33876
33877 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
33878 long-standing bug on i686, apparently.
33879 * gcc.c-torture/execute/loop-2c.x: New file.
33880 * gcc.c-torture/execute/loop-2d.x: New file.
33881 * gcc.c-torture/execute/loop-3c.x: New file.
33882
33883 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
33884
33885 * gcc.dg/cpp/20000625-2.c: Correct line number.
33886
33887 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33888
33889 * gcc.dg/cpp/macro10.c: New test.
33890 * gcc.dg/cpp/strify3.c: New test.
33891 * gcc.dg/cpp/spacing1.c: Add tests.
33892 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
33893 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
33894
33895 2001-09-24 DJ Delorie <dj@redhat.com>
33896
33897 * gcc.c-torture/execute/20010924-1.c: New test.
33898
33899 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33900
33901 * testsuite/objc/execute/paste.m: Remove.
33902
33903 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
33904
33905 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
33906
33907 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
33908
33909 * g77.dg/strlen0.f: New test.
33910
33911 2001-09-21 Richard Henderson <rth@redhat.com>
33912
33913 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
33914 * g++.old-deja/g++.abi/vtable2.C: Likewise.
33915
33916 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
33917
33918 Table-driven attributes.
33919 * g++.dg/ext/attrib1.C: New test.
33920
33921 2001-09-20 DJ Delorie <dj@redhat.com>
33922
33923 * gcc.dg/20000926-1.c: Update expected warning messages.
33924 * gcc.dg/array-2.c: Likewise, and test for warnings too.
33925 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
33926 array.
33927
33928 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
33929
33930 * g++.dg/eh/registers1.C: New test case.
33931
33932 2001-09-17 Richard Henderson <rth@redhat.com>
33933
33934 * gcc.dg/array-5.c: Fix VLA decomposition test.
33935
33936 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
33937
33938 * gcc.dg/cpp/line5.c: New testcase.
33939
33940 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
33941
33942 * gcc.dg/cpp/macro9.c: New test.
33943
33944 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
33945
33946 * gcc.c-torture/execute/980223.c: Change type of addr from long
33947 to char *.
33948
33949 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
33950
33951 * gcc.c-torture/execute/20010915-1.c: New test.
33952
33953 2001-09-14 Janis Johnson <janis187@us.ibm.com>
33954
33955 * g77.dg/bprob: New directory.
33956 * g77.dg/bprob/bprob.exp: New file.
33957 * g77.dg/bprob/bprob-1.f: New test.
33958 * g77.dg/gcov: New directory.
33959 * g77.dg/gcov/gcov.exp: New file.
33960 * g77.dg/gcov/gcov-1.f: New test.
33961 * g77.dg/gcov/gcov-1.x: New file.
33962
33963 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
33964
33965 * gcc.dg/cpp/directiv.c: Update.
33966 * gcc.dg/cpp/undef1.c: Update.
33967
33968 2001-09-12 Jakub Jelinek <jakub@redhat.com>
33969
33970 * gcc.dg/20010912-1.c: New test.
33971
33972 2001-09-11 Janis Johnson <janis187@us.ibm.com>
33973
33974 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
33975 language-independent file in lib.
33976 * lib/gcov.exp: New file.
33977
33978 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
33979
33980 * gcc.c-torture/compile/20010911-1.c: New test.
33981
33982 2001-09-10 Janis Johnson <janis187@us.ibm.com>
33983
33984 * lib/profopt.exp: New, to support profile-directed optimizations.
33985 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
33986 * gcc.misc-tests/bprob-1.c: New test.
33987 * gcc.misc-tests/bprob-2.c: New test.
33988
33989 2001-09-07 Janis Johnson <janis187@us.ibm.com>
33990
33991 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
33992 XFAIL and which kinds of gcov output to verify.
33993 * gcc.misc-tests/gcov-4b.x: New file.
33994 * gcc.misc-tests/gcov-5b.x: New file.
33995 * gcc.misc-tests/gcov-6.x: New file.
33996 * gcc.misc-tests/gcov-7.c: New test.
33997 * gcc.misc-tests/gcov-7.x: New file.
33998
33999 2001-09-06 Janis Johnson <janis187@us.ibm.com>
34000
34001 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
34002 * gcc.misc-tests/gcov-6.c: New test.
34003
34004 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
34005
34006 PR c++/3986
34007 * g++.dg/abi/vbase1.C: New test.
34008
34009 2001-09-05 Ziemowit Laski <zlaski@apple.com>
34010
34011 * objc.dg/method-2.m: New.
34012
34013 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
34014
34015 PR c++/4203
34016 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
34017 * g++.dg/init/empty1.C: New test.
34018
34019 2001-09-03 Jakub Jelinek <jakub@redhat.com>
34020
34021 * gcc.c-torture/compile/20010903-1.c: New test.
34022
34023 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
34024
34025 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
34026 for m68k.
34027
34028 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
34029
34030 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
34031
34032 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
34033
34034 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
34035
34036 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
34037
34038 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
34039 for 16-bit 'unsigned int'.
34040
34041 2001-08-29 Kazu Hirata <kazu@hxi.com>
34042
34043 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
34044
34045 2001-08-27 Richard Henderson <rth@redhat.com>
34046
34047 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
34048 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
34049
34050 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
34051
34052 * gcc.dg/asm-names.c (ymain): New.
34053
34054 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
34055
34056 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
34057 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
34058 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
34059
34060 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34061
34062 * gcc.dg/compare5.c: New testcase.
34063
34064 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
34065
34066 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
34067 and "In instantiation".
34068
34069 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
34070
34071 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
34072
34073 2001-08-20 Janis Johnson <janis187@us.ibm.com>
34074
34075 * gcc.misc-tests/gcov.exp: Add support for branch information.
34076 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
34077 * gcc.misc-tests/gcov-4.c: New test.
34078 * gcc.misc-tests/gcov-4b.c: New test.
34079 * gcc.misc-tests/gcov-5b.c: New test.
34080
34081 2001-08-20 Zack Weinberg <zackw@panix.com>
34082
34083 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
34084 expected to fail.
34085
34086 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
34087
34088 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
34089
34090 2001-08-19 Jakub Jelinek <jakub@redhat.com>
34091
34092 * g++.dg/eh/template1.C: New test.
34093
34094 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
34095
34096 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
34097 Fix thinko.
34098 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
34099 for xfail.
34100
34101 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
34102
34103 * lib/g77-dg.exp: Use prune.exp for common procedures
34104 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
34105 * lib/g77.exp: (g77-dg-prune) Remove
34106
34107 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
34108
34109 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
34110
34111 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34112
34113 * g++.dg/template/unify1.C: New test.
34114
34115 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
34116
34117 * g++.dg/abi/empty4.C: New test.
34118
34119 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
34120
34121 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
34122 solaris2.*
34123 * g77.f-torture/compile/pr3743.x: Likewise.
34124
34125 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34126
34127 * g++.dg/other/using-declaration.C: New test.
34128
34129 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
34130
34131 * gcc.dg/cpp/tr-sign.c: New testcase.
34132
34133 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
34134
34135 * gcc.dg/cpp/19951025-1.c: Revert.
34136 * gcc.dg/cpp/directiv.c: We no longer process directives that
34137 interrupt macro arguments.
34138
34139 2001-08-03 Zack Weinberg <zackw@stanford.edu>
34140
34141 * gcc.dg/bconstp-1.c: New test.
34142
34143 2001-08-03 Richard Henderson <rth@redhat.com>
34144
34145 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
34146
34147 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
34148
34149 * gcc.dg/cpp/19951025-1.c: Update.
34150
34151 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
34152
34153 * g77.dg/ff90-1.f (s): Fix reference of variable z,
34154 should be x.
34155
34156 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
34157
34158 Kill -fhonor-std.
34159 * g++.old-deja/g++.ns/ns14.C: Remove special options.
34160 * g++.old-deja/g++.other/std1.C: Likewise.
34161 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
34162
34163 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
34164
34165 * lib/g77.exp: Load gcc-defs.exp for common procedures
34166 (g77_pass, g77_fail, g77_finish, g77_exit,
34167 ${tool}_check_unsupported_p} Now redundant. Deleted.
34168
34169 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
34170
34171 * g77.dg/fbackslash.f
34172 * g77.dg/fcase-preserve.f
34173 * g77.dg/ff90-1.f
34174 * g77.dg/ffixed-line-length-0.f
34175 * g77.dg/ffixed-line-length-132.f
34176 * g77.dg/ffixed-line-length-7.f
34177 * g77.dg/ffixed-line-length-72.f
34178 * g77.dg/ffixed-line-length-none.f
34179 * g77.dg/ffree-form-1.f
34180 * g77.dg/fno-backslash.f
34181 * g77.dg/fno-f90-1.f
34182 * g77.dg/fno-fixed-form-1.f
34183 * g77.dg/fno-onetrip.f
34184 * g77.dg/fno-typeless-boz.f
34185 * g77.dg/fno-underscoring.f
34186 * g77.dg/fno-vxt-1.f
34187 * g77.dg/fonetrip.f
34188 * g77.dg/ftypeless-boz.f
34189 * g77.dg/fugly-assumed.f
34190 * g77.dg/funderscoring.f
34191 * g77.dg/fvxt-1.f
34192
34193 2001-08-01 Ziemowit Laski <zlaski@apple.com>
34194
34195 * objc.dg/fwd-proto-1.m: New.
34196 * objc.dg/local-decl-1.m: New.
34197 * objc.dg/naming-1.m: New.
34198 * objc.dg/naming-2.m: New.
34199 * objc.dg/proto-hier-1.m: New.
34200
34201 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
34202
34203 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
34204 largest-type elements to a struct makes its size grow.
34205
34206 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
34207
34208 * g++.dg/abi/vthunk1.C: New test.
34209
34210 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
34211
34212 * g++.dg/abi/vbase8-22.C: New test.
34213
34214 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34215
34216 * gcc.dg/cpp/macro8.c: New test.
34217
34218 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
34219
34220 * g++.dg/abi/vbase8-21.C: New test.
34221
34222 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
34223
34224 * g++.dg/abi/vbase8-10.C: New test.
34225
34226 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34227
34228 * lib/g++.exp (g++_set_ld_library_path): Renamed to
34229 ${tool}_set_ld_library_path.
34230 Changed caller.
34231 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
34232 g++.exp.
34233
34234 2001-07-26 Stan Cox <scox@redhat.com>
34235
34236 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
34237 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
34238 gcc_exit, gcc_check_unsupported_p):
34239 Moved to gcc-deps.exp
34240 * gcc-deps.exp: New file.
34241
34242 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34243
34244 * g++.old-deja/g++.pt/defarg14.C: New test.
34245
34246 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34247
34248 * g++.old-deja/g++.other/lineno5.C: New test.
34249
34250 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34251
34252 * g++.old-deja/g++.pt/crash68.C: New test.
34253
34254 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34255
34256 * g++.old-deja/g++.other/crash42.C: New test.
34257
34258 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34259
34260 * gcc.dg/cpp/extratokens.c: Fix.
34261 * gcc.dg/cpp/skipping2.c: New tests.
34262
34263 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34264
34265 * gcc.c-torture/execute/20010724-1.c: New file.
34266 * gcc.c-torture/execute/20010724-1.x: New file.
34267
34268 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34269
34270 * g++.old-deja/g++.other/cond7.C: New test.
34271
34272 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34273
34274 * g++.old-deja/g++.other/optimize4.C: New test.
34275
34276 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34277
34278 * g++.old-deja/g++.abi/vbase8-5.C: New test.
34279
34280 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
34281
34282 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
34283 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
34284 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
34285 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34286
34287 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
34288 bug report" message.
34289
34290 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
34291 * g++.dg/ext/instantiate1.C: Move from old-deja.
34292
34293 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
34294
34295 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
34296 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
34297 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
34298 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
34299
34300 2001-07-23 Jeffrey A Law (law@cygnus.com)
34301
34302 * gcc.c-torture/execute/20010723-1.c: New test.
34303
34304 2001-07-23 Ben Elliston <bje@redhat.com>
34305
34306 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
34307
34308 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34309
34310 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
34311 i[34567]86-*-*.
34312 Delete handling of ieee_multilib_flags.
34313 Pass -mieee for alpha*-*-* and sh-*-*.
34314 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
34315
34316 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
34317
34318 Remove old-abi tests.
34319 * g++.old-deja/g++.mike/p11116.C: Remove.
34320 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
34321
34322 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
34323
34324 * g77.f-torture/compile/pr3743.f: New test
34325
34326 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
34327
34328 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
34329
34330 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34331
34332 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
34333 g++.old-deja/g++.pt/static6.C: Likewise.
34334 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
34335 supports weak symbols.
34336
34337 2001-07-18 Andreas Jaeger <aj@suse.de>
34338
34339 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
34340 supported again.
34341
34342 2001-07-18 Andreas Jaeger <aj@suse.de>
34343
34344 * gcc.dg/iftrap-1.c: Fix target line.
34345
34346 2001-07-17 Richard Henderson <rth@redhat.com>
34347
34348 * gcc.c-torture/execute/20010717-1.c: New.
34349
34350 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
34351
34352 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
34353 tests.
34354
34355 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34356
34357 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
34358
34359 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34360
34361 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
34362 UAC_SIGBUS, UAC_NOPRINT definitions.
34363
34364 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
34365
34366 * objc/execute/object_is_class.m: New test.
34367 * objc/execute/object_is_meta_class.m: New test.
34368
34369 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34370
34371 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
34372 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
34373
34374 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
34375
34376 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
34377 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
34378
34379 2001-07-14 Richard Henderson <rth@redhat.com>
34380
34381 * gcc.dg/iftrap-1.c: New.
34382
34383 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
34384
34385 * g77.f-torture/execute/intrinsic77.f: New test.
34386
34387 2001-07-11 Janis Johnson <janis@us.ibm.com>
34388
34389 * gcc.misc-tests/gcov-3.c: New test.
34390
34391 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34392
34393 * gcc.c-torture/compile/20010711-1.c,
34394 * gcc.c-torture/compile/20010711-2.c: New tests.
34395
34396 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34397
34398 * gcc.c-torture/execute/20010711-1.c: New test.
34399
34400 2001-07-11 Ben Elliston <bje@redhat.com>
34401
34402 * g++.old-deja/g++.other/enum5.C: New test.
34403
34404 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
34405
34406 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
34407 (g++-dg-prune): Call prune_gcc_output.
34408 * prune.exp: New file for prune_gcc_output.
34409 * lib/g++.exp, lib/gcc.exp: Load it.
34410
34411 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
34412
34413 * gcc.c-torture/compile/20010701-1.c,
34414 g++.old-deja/g++.ext/attrib6.C: New tests.
34415
34416 2001-07-06 Jeffrey A Law (law@cygnus.com)
34417
34418 * gcc.c-torture/compile/20010706-1.c: New test.
34419
34420 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
34421
34422 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
34423
34424 2001-06-28 Stan Shebs <shebs@apple.com>
34425
34426 * gcc.dg/pragma-darwin.c: New test.
34427
34428 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34429
34430 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
34431 Solaris 2.[678] system.
34432
34433 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
34434
34435 * gcc.dg/20010622-1.c: New test.
34436
34437 2001-06-18 Stan Shebs <shebs@apple.com>
34438
34439 * objc.dg: New directory.
34440 * objc.dg/dg.exp: New file.
34441 * objc.dg/alias.m: New.
34442 * objc.dg/class-1.m: New.
34443 * objc.dg/class-2.m: New.
34444 * objc.dg/const-str-1.m: New.
34445 * objc.dg/const-str-2.m: New.
34446 * objc.dg/id-1.m: New.
34447 * objc.dg/method-1.m: New.
34448 * objc.dg/super-class-1.m: New.
34449 * lib/objc-dg.exp: New file.
34450
34451 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
34452
34453 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
34454 of label name.
34455
34456 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
34457
34458 * g++.old-deja/g++.abi/vbase8-9.C: New test.
34459
34460 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34461
34462 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
34463 variable.
34464
34465 2001-06-12 Richard Henderson <rth@redhat.com>
34466
34467 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
34468
34469 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34470
34471 * g++.old-deja/g++.abi/vbase5.C: New test.
34472 * g++.old-deja/g++.abi/vbase6.C: New test.
34473 * g++.old-deja/g++.abi/vbase7.C: New test.
34474
34475 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34476
34477 * gcc.c-torture/compile/20010610-1.c: New test.
34478
34479 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34480
34481 * g++.old-deja/g++.abi/vbase4.C: New test.
34482
34483 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34484
34485 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
34486 support %f for HC11/HC12 targets.
34487 * gcc.c-torture/execute/930513-1.x: New file, likewise.
34488 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
34489 on HC11/HC12 targets.
34490 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
34491
34492 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34493
34494 * gcc.dg/wchar_t-1.c: New file.
34495 * gcc.dg/wint_t-1.c: Likewise.
34496
34497 2001-06-11 Bernd Schmidt <bernds@redhat.com>
34498
34499 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
34500
34501 2001-06-11 Richard Henderson <rth@redhat.com>
34502
34503 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
34504
34505 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34506
34507 * gcc.c-torture/compile/20010611-1.c: New test.
34508
34509 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34510
34511 * gcc.dg/c99-tag-1.c: Add more tests.
34512
34513 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
34514
34515 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
34516 representation on MN10300 and ARM/Thumb.
34517
34518 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
34519
34520 * g77.f-torture/execute/20010610.f: New.
34521
34522 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
34523
34524 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
34525 names.
34526
34527 2001-06-09 Richard Henderson <rth@redhat.com>
34528
34529 * gcc.c-torture/execute/ashrdi-1.c: New.
34530 * gcc.c-torture/execute/ashldi-1.c: New.
34531 * gcc.c-torture/execute/lshrdi-1.c: New.
34532
34533 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
34534
34535 * objc/execute/load-3.m: Added. Check sending +load to categories,
34536 in addition to classes.
34537
34538 2001-06-08 Stan Shebs <shebs@apple.com>
34539
34540 * objc/execute/load-2.m: New test. From Nicola Pero
34541 <n.pero@mi.flashnet.it>.
34542
34543 2001-06-08 Jakub Jelinek <jakub@redhat.com>
34544
34545 * gcc.c-torture/execute/20010605-2.c: New test.
34546
34547 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34548
34549 * g++.old-deja/g++.abi/vbase2.C: New test.
34550 * g++.old-deja/g++.abi/vbase3.C: New test.
34551
34552 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34553
34554 * g++.old-deja/g++.pt/friend49.C: New test.
34555
34556 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
34557
34558 * g++.old-deja/g++.ext/anon3.C: New test.
34559
34560 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
34561
34562 * g++.old-deja/g++.other/conv7.C: New test.
34563
34564 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
34565
34566 * gcc.c-torture/compile/20010605-2.c: New test.
34567
34568 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
34569
34570 * gcc.c-torture/execute/20010604-1.c: New test.
34571
34572 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
34573
34574 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
34575
34576 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
34577
34578 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
34579 (g++_link_flags): Likewise.
34580 (g++_init): Pass gccpath's value to two previous functions.
34581
34582 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34583
34584 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
34585 Ensure logfile entry matches exec command line.
34586
34587 2001-05-31 Richard Henderson <rth@redhat.com>
34588
34589 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
34590 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
34591
34592 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
34593
34594 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
34595 compiler for irix6.2
34596
34597 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
34598
34599 * g++.old-deja/g++.other/optimize3.C: New file.
34600
34601 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
34602
34603 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
34604 assemble.
34605
34606 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
34607
34608 * g++.old-deja/g++.other/optimize2.C: New file.
34609
34610 2001-05-25 Diego Novillo <dnovillo@redhat.com>
34611
34612 * gcc.c-torture/compile/20010518-2.c: New file.
34613 * gcc.c-torture/execute/20010518-1.c: New file.
34614 * gcc.c-torture/execute/20010518-2.c: New file.
34615
34616 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
34617
34618 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
34619
34620 2001-05-24 Mark Mitchell <mark@codesourcery.com>
34621
34622 G++ no longer defines builtins that do not begin with __builtin.
34623 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
34624 * g++.old-deja/g++.brendand/misc13.C: Likewise.
34625 * g++.old-deja/g++.law/builtin1.C: Likewise.
34626 * g++.old-deja/g++.law/cvt2.C: Likewise.
34627 * g++.old-deja/g++.mike/net5.C: Likewise.
34628 * g++.old-deja/g++.other/builtins1.C: Likewise.
34629 * g++.old-deja/g++.other/builtins2.C: Likewise.
34630 * g++.old-deja/g++.other/builtins3.C: Likewise.
34631 * g++.old-deja/g++.other/builtins4.C: Likewise.
34632 * g++.old-deja/g++.other/inline8.C: Likewise.
34633 * g++.old-deja/g++.robertl/eb39.C: Likewise.
34634
34635 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
34636
34637 * g++.old-deja/g++.pt/using1.C: Adjust.
34638 * g++.old-deja/g++.pt/using2.C: New test.
34639
34640 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34641
34642 * gcc.dg/cpp/charconst.c: New tests.
34643 * gcc.dg/cpp/escape.c: New tests.
34644 * gcc.dg/cpp/escape-1.c: New tests.
34645 * gcc.dg/cpp/escape-2.c: New tests.
34646 * gcc.dg/cpp/ucs.c: New tests.
34647
34648 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
34649
34650 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
34651 native compiler for irix6.5.
34652
34653 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
34654
34655 * lib/g++.exp (g++_include_flags): Use args to compute
34656 get_multilibs.
34657 (g++_link_flags): Likewise.
34658 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
34659
34660 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
34661
34662 * gcc.dg/c90-hexfloat-1.c: Add more tests.
34663
34664 2001-05-21 Geoff Keating <geoffk@redhat.com>
34665
34666 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
34667 this file.
34668
34669 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34670
34671 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
34672 STACK_SIZE;
34673 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
34674 to STACK_SIZE; Use it to define size of add_histo array.
34675 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
34676 to STACK_SIZE.
34677 (f): Use GITT_SIZE to define size of gitt local table.
34678 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
34679 to STACK_SIZE; Use it to define size of bytemem array.
34680
34681 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34682
34683 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
34684 on 68HC11/HC12 due to the asm instruction.
34685 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
34686 * gcc.c-torture/compile/920520-1.x: Likewise.
34687 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
34688 on 68HC11/HC12 because the function is larger than 64K.
34689 * gcc.c-torture/compile/961203-1.x: New file, this test fails
34690 on 68HC11/HC12 because the structure is too large.
34691
34692 2001-05-20 Richard Henderson <rth@redhat.com>
34693
34694 * gcc.c-torture/execute/20010520-1.c: New.
34695
34696 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34697
34698 * g++.old-deja/g++.warn/compare1.C: New test.
34699 * gcc.dg/compare4.c: New test.
34700
34701 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
34702
34703 * g++.old-deja/g++.other/optimize1.C: New test.
34704
34705 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34706
34707 * g++.old-deja/g++.pt/spec41.C: New test.
34708
34709 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
34710
34711 * gcc.c-torture/compile/20010114-1.x: Remove.
34712
34713 2001-05-18 Stan Shebs <shebs@apple.com>
34714
34715 * gcc.c-torture/compile/20010518-1.c: New test.
34716
34717 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
34718
34719 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
34720 * g++.old-deja/g++.pt/crash67.C: New test.
34721
34722 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
34723
34724 * g++.old-deja/g++.other/debug9.C: New test.
34725
34726 2001-05-16 Zack Weinberg <zackw@stanford.edu>
34727
34728 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
34729
34730 2001-05-16 Jan Hubicka <jh@suse.cz>
34731
34732 * gcc.c-torture/compile/20010516-1.c: New test.
34733
34734 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34735
34736 * g++.old-deja/g++.other/crash41.C: New test.
34737
34738 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34739
34740 * g++.old-deja/g++.pt/crash66.C: New test.
34741
34742 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
34743
34744 * g++.old-deja/g++.robertl/eb27.C: Convert.
34745
34746 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
34747
34748 * g++.dg/friend-warn.C: New test. Do not warn about friend
34749 declaration being redundant.
34750
34751 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
34752
34753 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
34754
34755 2001-05-14 Mark Mitchell <mark@codesourcery.com>
34756
34757 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
34758
34759 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
34760
34761 * lib/g++.exp: Use testsuite_flags.
34762
34763 2001-05-13 Mark Mitchell <mark@codesourcery.com>
34764
34765 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
34766
34767 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
34768
34769 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
34770
34771 2001-05-11 Mark Mitchell <mark@codesourcery.com>
34772
34773 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
34774
34775 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
34776
34777 * gcc.c-torture/compile/20010313-1.c: New test.
34778
34779 2001-05-09 Zack Weinberg <zackw@stanford.edu>
34780
34781 * gcc.dg/cpp/direct2.c: New test.
34782 * gccq.dg/cpp/direct2s.c: New test.
34783
34784 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
34785
34786 2001-05-07 Mark Mitchell <mark@codesourcery.com>
34787
34788 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
34789 * g++.old-deja/g++.other/op3.C: Likewise.
34790
34791 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34792
34793 * gcc.dg/cpp/syshdr.h: New file.
34794 * gcc.dg/cpp/sysmac1.c: Update.
34795 * gcc.dg/cpp/sysmac2.c: Update.
34796
34797 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34798
34799 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
34800
34801 2001-05-04 David Edelsohn <edelsohn@gnu.org>
34802
34803 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
34804 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
34805
34806 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
34807
34808 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
34809
34810 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
34811
34812 * lib/g++.exp (g++_include_flags): Don't use any special flags
34813 if TESTING_IN_BUILD_TREE is not defined.
34814 (g++_init): Use a plain 'c++' as the compiler if
34815 TESTING_IN_BUILD_TREEE is not defined.
34816
34817 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34818
34819 * g++.old-deja/g++.eh/catch13.C: New test.
34820 * g++.old-deja/g++.eh/catch14.C: New test.
34821
34822 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34823
34824 * gcc.dg/cpp/tr-define.c: New test.
34825
34826 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
34827
34828 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
34829 <stdlib.h>, not <malloc.h>.
34830
34831 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34832
34833 * g++.old-deja/g++.ns/template17.C: New test.
34834
34835 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34836
34837 * g++.old-deja/g++.pt/ref4.C: New test.
34838
34839 2001-04-30 Richard Henderson <rth@redhat.com>
34840
34841 * gcc.dg/20000724-1.c: Revert last change.
34842
34843 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
34844
34845 * g77.f-torture/execute/20010430.f: New test.
34846
34847 2001-04-30 Mark Mitchell <mark@codesourcery.com>
34848
34849 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
34850
34851 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
34852
34853 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
34854
34855 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34856
34857 * g++.old-deja/g++.eh/crash6.C: New test.
34858
34859 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34860
34861 * g++.old-deja/g++.other/warn7.C: New test.
34862
34863 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34864
34865 * g++.old-deja/g++.other/defarg9.C: New test.
34866
34867 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34868
34869 * g77.f-torture/compile/20010426.f: New test.
34870 * g77.f-torture/execute/20010426.f: New test.
34871
34872 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34873
34874 * g77.f-torture/compile/20000629-1.x: Remove - error
34875 has been fixed.
34876
34877 2001-04-26 Jeffrey A Law (law@cygnus.com)
34878
34879 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
34880 Tweak slightly to work with g++.dg framework.
34881 * g++.dg/special/ecos.exp: Run initp1.C test.
34882 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
34883
34884 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
34885 its linker doesn't give line numbers either.
34886 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
34887
34888 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34889
34890 * g++.old-deja/g++.other/lex1.C: New test.
34891
34892 2001-04-26 Jakub Jelinek <jakub@redhat.com>
34893
34894 * gcc.dg/noncompile/20010425-1.c: New test.
34895
34896 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34897
34898 * g++.old-deja/g++.pt/mangle2.C: New test.
34899
34900 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34901
34902 * gcc.dg/format/plus-1.c: New test.
34903
34904 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34905
34906 * gcc.dg/20010423-1.c: New test.
34907
34908 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34909
34910 * gcc.c-torture/execute/20010422-1.c: New test.
34911
34912 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
34913
34914 * g++.old-deja/g++.ns/type2.C: New test.
34915
34916 2001-04-24 Zack Weinberg <zackw@stanford.edu>
34917
34918 * g++.old-deja/g++.other/perf1.C: New test.
34919
34920 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
34921
34922 * gcc.dg/c99-func-2.c: Remove xfail.
34923 * gcc.dg/c99-func-3.c: Remove xfail.
34924 * gcc.dg/c99-func-4.c: Remove xfail.
34925
34926 2001-04-23 Zack Weinberg <zackw@stanford.edu>
34927
34928 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
34929
34930 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
34931
34932 * gcc.c-torture/compile/20010423-1.c: New test.
34933
34934 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34935
34936 * g++.old-deja/g++.pt/typename28.C: New test.
34937
34938 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34939
34940 * g++.old-deja/g++.abi/empty2.C: New test.
34941 * g++.old-deja/g++.abi/empty3.C: New test.
34942
34943 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34944
34945 * g++.old-deja/g++.other/comdat2.C: New test.
34946 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
34947
34948 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34949
34950 * g++.old-deja/g++.other/overload14.C: New test.
34951
34952 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34953
34954 * g++.old-deja/g++.other/lookup23.C: New test.
34955
34956 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34957
34958 * gcc.c-torture/execute/20010403-1.c: New test.
34959
34960 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
34961 Mark Mitchell <mark@codesourcery.com>
34962
34963 * lib/old-dejagnu.exp: Don't delete output of executable.
34964 Add .exe suffix to executables.
34965
34966 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
34967
34968 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
34969
34970 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34971
34972 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
34973
34974 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34975
34976 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
34977 * g++.old-deja/g++.abi/crash1.C: New test.
34978
34979 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34980
34981 * g++.old-deja/g++.other/crash40.C: New test.
34982
34983 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34984
34985 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
34986
34987 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
34988
34989 * g++.old-deja/g++.other/warn6.C: New test.
34990
34991 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34992
34993 * g++.old-deja/g++.robertl/eb42.C: Same.
34994
34995 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34996
34997 * gcc.dg/wtr-conversion-1.c: New testcase.
34998
34999 2001-04-10 Richard Henderson <rth@redhat.com>
35000
35001 * g++.old-deja/g++.other/array5.C: New.
35002
35003 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35004
35005 * gcc.c-torture/execute/20010408-1.c: New test.
35006
35007 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
35008
35009 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
35010 headers and constructs.
35011 * g++.old-deja/g++.robertl/eb79.C: Same.
35012 * g++.old-deja/g++.robertl/eb77.C (main): Same.
35013 * g++.old-deja/g++.robertl/eb73.C: Same.
35014 * g++.old-deja/g++.robertl/eb66.C (main): Same.
35015 * g++.old-deja/g++.robertl/eb55.C (t): Same.
35016 * g++.old-deja/g++.robertl/eb54.C (main): Same.
35017 * g++.old-deja/g++.robertl/eb46.C (main): Same.
35018 * g++.old-deja/g++.robertl/eb44.C: Same.
35019 * g++.old-deja/g++.robertl/eb41.C (main): Same.
35020 * g++.old-deja/g++.robertl/eb4.C (main): Same.
35021 * g++.old-deja/g++.robertl/eb39.C: Same.
35022 * g++.old-deja/g++.robertl/eb33.C (main): Same.
35023 * g++.old-deja/g++.robertl/eb31.C (main): Same.
35024 * g++.old-deja/g++.robertl/eb30.C: Same.
35025 * g++.old-deja/g++.robertl/eb3.C: Same.
35026 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
35027 * g++.old-deja/g++.robertl/eb21.C: Same.
35028 * g++.old-deja/g++.robertl/eb15.C: Same.
35029 * g++.old-deja/g++.robertl/eb118.C: Same.
35030 * g++.old-deja/g++.robertl/eb115.C (main): Same.
35031 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
35032 * g++.old-deja/g++.robertl/eb109.C: Same.
35033 * g++.old-deja/g++.other/sibcall1.C (main): Same.
35034 * g++.old-deja/g++.mike/rtti1.C: Same.
35035 * g++.old-deja/g++.mike/p658.C: Same.
35036 * g++.old-deja/g++.mike/net46.C: Same.
35037 * g++.old-deja/g++.mike/net34.C: Same.
35038 * g++.old-deja/g++.mike/memoize1.C: Same.
35039 * g++.old-deja/g++.mike/eh2.C: Same.
35040 * g++.old-deja/g++.law/weak.C: Same.
35041 * g++.old-deja/g++.law/visibility7.C: Same.
35042 * g++.old-deja/g++.law/visibility25.C: Same.
35043 * g++.old-deja/g++.law/visibility22.C: Same.
35044 * g++.old-deja/g++.law/visibility2.C: Same.
35045 * g++.old-deja/g++.law/visibility17.C: Same.
35046 * g++.old-deja/g++.law/visibility13.C: Same.
35047 * g++.old-deja/g++.law/visibility10.C: Same.
35048 * g++.old-deja/g++.law/visibility1.C: Same.
35049 * g++.old-deja/g++.law/virtual3.C (eval): Same.
35050 * g++.old-deja/g++.law/vbase1.C: Same.
35051 * g++.old-deja/g++.law/operators32.C: Same.
35052 * g++.old-deja/g++.law/nest3.C: Same.
35053 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
35054 * g++.old-deja/g++.law/except5.C (main): Same.
35055 * g++.old-deja/g++.law/cvt7.C (run): Same.
35056 * g++.old-deja/g++.law/cvt2.C: Same.
35057 * g++.old-deja/g++.law/cvt16.C: Same.
35058 * g++.old-deja/g++.law/ctors6.C (bar): Same.
35059 * g++.old-deja/g++.law/ctors17.C (main): Same.
35060 * g++.old-deja/g++.law/ctors13.C: Same.
35061 * g++.old-deja/g++.law/ctors12.C (main): Same.
35062 * g++.old-deja/g++.law/ctors10.C: Same.
35063 * g++.old-deja/g++.law/code-gen5.C: Same.
35064 * g++.old-deja/g++.law/bad-error7.C: Same.
35065 * g++.old-deja/g++.law/arm9.C: Same.
35066 * g++.old-deja/g++.law/arm12.C: Same.
35067 * g++.old-deja/g++.law/arg8.C: Same.
35068 * g++.old-deja/g++.law/arg1.C: Same.
35069 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
35070 * g++.old-deja/g++.jason/template31.C: Same.
35071 * g++.old-deja/g++.jason/template24.C (main): Same.
35072 * g++.old-deja/g++.jason/2371.C: Same.
35073 * g++.old-deja/g++.eh/new2.C: Same.
35074 * g++.old-deja/g++.eh/new1.C: Same.
35075 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
35076 * g++.old-deja/g++.brendan/nest21.C (main): Same.
35077 * g++.old-deja/g++.brendan/err-msg3.C: Same.
35078 * g++.old-deja/g++.brendan/crash62.C: Same.
35079 * g++.old-deja/g++.brendan/crash52.C: Same.
35080 * g++.old-deja/g++.brendan/crash49.C (main): Same.
35081 * g++.old-deja/g++.brendan/crash38.C: Same.
35082 * g++.old-deja/g++.brendan/crash15.C (main): Same.
35083 * g++.old-deja/g++.brendan/copy9.C: Same.
35084
35085 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
35086
35087 * gcc.c-torture/execute/20001203-2.c (memset):
35088 Count argument is of type __SIZE_TYPE__.
35089
35090 2001-04-04 Diego Novillo <dnovillo@redhat.com>
35091
35092 * gcc.c-torture/compile/20010404-1.c: New test.
35093
35094 2001-04-04 Jakub Jelinek <jakub@redhat.com>
35095
35096 * gcc.c-torture/compile/20010326-1.c: New test.
35097
35098 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
35099
35100 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
35101 peculiarities of the SH.
35102 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
35103
35104 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35105
35106 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
35107 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
35108 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
35109
35110 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35111
35112 * g77.f-torture/compile/20010321-1.f: New test.
35113
35114 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35115
35116 * gcc.c-torture/compile/20010329-1.c: New test.
35117
35118 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35119
35120 * gcc.c-torture/execute/20010329-1.c: New test.
35121
35122 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
35123
35124 * g++.old-deja/g++.other/eh4.C: Fix typo.
35125
35126 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
35127
35128 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
35129
35130 2001-03-28 Philip Blundell <philb@gnu.org>
35131
35132 * gcc.c-torture/compile/20010328-1.c: New test.
35133
35134 2001-03-27 Richard Henderson <rth@redhat.com>
35135
35136 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
35137 * g++.old-deja/g++.eh/vbase3.C: Likewise.
35138
35139 2001-03-27 Alan Modra <alan@linuxcare.com.au>
35140
35141 * gcc.c-torture/compile/20010327-1.c: New test.
35142
35143 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
35144
35145 * g++.old-deja/g++.other/friend12.C: New test.
35146 * g++.old-deja/g++.other/friend9.C: Expect no errors.
35147 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
35148
35149 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
35150
35151 * gcc.c-torture/execute/20010325-1.c: New test.
35152
35153 2001-03-23 Jakub Jelinek <jakub@redhat.com>
35154
35155 * g++.old-deja/g++.other/mangle3.C: New test.
35156
35157 2001-03-22 Jakub Jelinek <jakub@redhat.com>
35158
35159 * g++.old-deja/g++.other/anon8.C: New test.
35160
35161 2001-03-20 Philip Blundell <philb@gnu.org>
35162
35163 * gcc.c-torture/compile/20010320-1.c: New test.
35164
35165 2001-03-17 Richard Henderson <rth@redhat.com>
35166
35167 * g++.old-deja/g++.other/eh4.C: Add expected error text.
35168
35169 2001-03-15 Geoff Keating <geoff@redhat.com>
35170
35171 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
35172 tests on AIX.
35173
35174 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
35175
35176 * g++.old-deja/g++.other/eh4.C: New test.
35177
35178 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
35179
35180 * gcc.dg/cpp/mi1.c: Update.
35181
35182 2001-03-14 Jakub Jelinek <jakub@redhat.com>
35183
35184 * g++.old-deja/g++.other/regstack.C: New test.
35185
35186 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
35187
35188 * g++.old-deja/g++.other/ref4.C: New test.
35189
35190 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
35191
35192 * objc/execute/va_method.m: Added.
35193 * objc/execute/IMP.m: Added.
35194 * objc/execute/_cmd.m: Added.
35195 * objc/execute/accessing_ivars.m: Added.
35196 * objc/execute/class-1.m: Added.
35197 * objc/execute/class-10.m: Added.
35198 * objc/execute/class-11.m: Added.
35199 * objc/execute/class-12.m: Added.
35200 * objc/execute/class-13.m: Added.
35201 * objc/execute/class-14.m: Added.
35202 * objc/execute/class-2.m: Added.
35203 * objc/execute/class-3.m: Added.
35204 * objc/execute/class-4.m: Added.
35205 * objc/execute/class-5.m: Added.
35206 * objc/execute/class-6.m: Added.
35207 * objc/execute/class-7.m: Added.
35208 * objc/execute/class-8.m: Added.
35209 * objc/execute/class-9.m: Added.
35210 * objc/execute/class-tests-1.h
35211 * objc/execute/class-tests-2.h
35212 * objc/execute/compatibility_alias.m: Added.
35213 * objc/execute/encode-1.m: Added.
35214 * objc/execute/formal_protocol-1.m: Added.
35215 * objc/execute/formal_protocol-2.m: Added.
35216 * objc/execute/formal_protocol-3.m: Added.
35217 * objc/execute/formal_protocol-4.m: Added.
35218 * objc/execute/formal_protocol-5.m: Added.
35219 * objc/execute/formal_protocol-6.m: Added.
35220 * objc/execute/formal_protocol-7.m: Added.
35221 * objc/execute/informal_protocol.m: Added.
35222 * objc/execute/initialize.m: Added.
35223 * objc/execute/load.m: Added.
35224 * objc/execute/many_args_method.m: Added.
35225 * objc/execute/nested-3.m: Added.
35226 * objc/execute/no_clash.m: Added.
35227 * objc/execute/private.m: Added.
35228 * objc/execute/redefining_self.m: Added.
35229 * objc/execute/root_methods.m: Added.
35230 * objc/execute/selector-1.m: Added.
35231 * objc/execute/static-1.m: Added.
35232 * objc/execute/static-2.m: Added.
35233 * objc/execute/va_method.m: Added.
35234
35235 2001-03-10 Richard Henderson <rth@redhat.com>
35236
35237 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
35238
35239 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
35240
35241 * g++.old-deja/g++.other/crash31.C: XFAIL.
35242 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
35243 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
35244 * gcc.c-torture/execute/20010123-1.x: XFAIL.
35245 * gcc.c-torture/execute/20010124-1.x: XFAIL.
35246 * gcc.dg/sequence-pt-1.c: XFAIL one test.
35247
35248 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
35249
35250 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
35251
35252 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35253
35254 * gcc.dg/20000724-1.c: Don't use multiline strings.
35255
35256 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35257
35258 * objc/execute/string1.m, objc/execute/string2.m: Compare the
35259 result of -cString against what we expect it to be; don't just
35260 print it out for no one to read.
35261
35262 * objc/execute/string3.m, objc/execute/string4.m: New tests.
35263 Based on testcases provided by Nicola Pero.
35264
35265 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35266
35267 * gcc.dg/cpp/macro7.c: New test.
35268
35269 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35270
35271 * gcc.dg/cpp/multiline.c: Update.
35272
35273 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35274
35275 * g++.old-deja/g++.other/enum3.C: New test.
35276
35277 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35278
35279 * g++.old-deja/g++.other/pod1.C: New test.
35280
35281 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35282
35283 * g++.old-deja/g++.ext/overload1.C: New test.
35284
35285 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35286
35287 * g++.old-deja/g++.pt/using1.C: New test.
35288
35289 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35290
35291 * g++.old-deja/g++.other/using9.C: New test.
35292
35293 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
35294
35295 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
35296
35297 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
35298
35299 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
35300
35301 * g++.old-deja/g++.ext/realpt1.C: Remove.
35302
35303 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
35304
35305 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
35306
35307 2001-02-26 Will Cohen <wcohen@redhat.com>
35308
35309 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
35310
35311 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
35312
35313 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
35314 templatized constructors.
35315
35316 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35317
35318 * gcc.c-torture/execute/20010224-1.c: New test.
35319
35320 2001-02-23 Jakub Jelinek <jakub@redhat.com>
35321
35322 * gcc.c-torture/execute/20010222-1.c: New test.
35323
35324 2001-02-22 Jakub Jelinek <jakub@redhat.com>
35325
35326 * g++.old-deja/g++.other/inline20.C: New test.
35327
35328 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
35329
35330 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
35331
35332 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35333
35334 * g++.old-deja/g++.other/lookup22.C: New test.
35335
35336 2001-02-19 Zack Weinberg <zackw@stanford.edu>
35337
35338 * g77.dg: New directory.
35339 * g77.dg/20010216-1.f: New test case.
35340 * g77.dg/dg.exp: New driver.
35341 * lib/g77-dg.exp: New driver library.
35342
35343 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35344
35345 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
35346
35347 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
35348
35349 * g++.old-deja/g++.other/decl9.C: New test.
35350
35351 2001-02-16 Jakub Jelinek <jakub@redhat.com>
35352
35353 * g++.old-deja/g++.other/init16.C: Update the test so that it does
35354 not need <string> and also tests the initialization at runtime.
35355
35356 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35357
35358 * gcc.c-torture/execute/longlong.c: New test.
35359
35360 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35361
35362 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
35363
35364 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35365
35366 * gcc.c-torture/execute/920302-1.c (execute):
35367 Change argument type to short.
35368
35369 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35370
35371 * g++.old-deja/g++.pt/deduct6.C: New test.
35372
35373 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35374
35375 * g++.old-deja/g++.pt/deduct5.C: New test.
35376
35377 2001-02-14 Jakub Jelinek <jakub@redhat.com>
35378
35379 * gcc.c-torture/execute/20010209-1.c: New test.
35380
35381 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
35382
35383 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
35384
35385 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
35386
35387 * g++.dg/vtgc1.C: Update for new ABI.
35388
35389 * consistency.vlad: New directory, 1665 files.
35390
35391 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35392
35393 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
35394 return type.
35395 * gcc.dg/cpp/digraphs.c: Declare puts.
35396
35397 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35398
35399 * g++.old-deja/g++.other/warn5.C: New test.
35400
35401 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35402
35403 * g++.old-deja/g++.pt/spec40.C: New test.
35404
35405 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35406
35407 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
35408 case.
35409 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
35410
35411 2001-02-12 Jakub Jelinek <jakub@redhat.com>
35412
35413 * gcc.c-torture/compile/20010209-1.c: New test.
35414
35415 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
35416
35417 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
35418 excess errors message but not if it crashes.
35419 * g++.old-deja/g++.other/crash27.C: Likewise.
35420 * g++.old-deja/g++.other/crash28.C: Likewise.
35421 * g++.old-deja/g++.other/crash30.C: Likewise.
35422 * g++.old-deja/g++.other/crash32.C: Likewise.
35423 * g++.old-deja/g++.other/crash35.C: Likewise.
35424 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35425
35426 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
35427
35428 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
35429 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
35430 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
35431 g77.f-torture/execute/execute.exp,
35432 g77.f-torture/noncompile/noncompile.exp,
35433 gcc.c-torture/execute/execute.exp,
35434 gcc.c-torture/execute/memcheck/memcheck.exp,
35435 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
35436 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
35437 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
35438 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
35439 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
35440 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
35441 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35442 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
35443 Remove bug reporting instructions with ancient email addresses.
35444
35445 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35446
35447 * gcc.dg/20010202-1.c: New test.
35448 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
35449
35450 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
35451
35452 * g++.dg/stdbool-if.C: New test.
35453
35454 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
35455
35456 * objc/execute/fdecl.m: Added main().
35457
35458 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35459
35460 * gcc.c-torture/execute/20010206-1.c: New test.
35461
35462 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
35463
35464 * gcc.dg/cpp/avoidpaste1.c: Update.
35465
35466 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
35467
35468 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
35469 Pero <nicola@brainstorm.co.uk>.
35470 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
35471
35472 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
35473
35474 * g++.old-deja/g++.pt/spec39.C: New test.
35475
35476 2001-02-05 Jakub Jelinek <jakub@redhat.com>
35477
35478 * gcc.c-torture/compile/20010202-1.c: New test.
35479
35480 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
35481
35482 * g++.old-deja/g++.abi/primary2.C: New test.
35483 * g++.old-deja/g++.abi/primary3.C: New test.
35484 * g++.old-deja/g++.abi/primary4.C: New test.
35485 * g++.old-deja/g++.abi/primary5.C: New test.
35486 * g++.old-deja/g++.abi/vtable3.h: New test.
35487 * g++.old-deja/g++.abi/vtable3a.C: New test.
35488 * g++.old-deja/g++.abi/vtable3b.C: New test.
35489 * g++.old-deja/g++.abi/vtable3c.C: New test.
35490 * g++.old-deja/g++.abi/vtable3d.C: New test.
35491 * g++.old-deja/g++.abi/vtable3e.C: New test.
35492 * g++.old-deja/g++.abi/vtable3f.C: New test.
35493 * g++.old-deja/g++.abi/vtable3g.C: New test.
35494 * g++.old-deja/g++.abi/vtable3h.C: New test.
35495 * g++.old-deja/g++.abi/vtable3i.C: New test.
35496 * g++.old-deja/g++.abi/vtable3j.C: New test.
35497 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
35498
35499 2001-02-03 Jakub Jelinek <jakub@redhat.com>
35500
35501 * g++.old-deja/g++.other/anon6.C: New test.
35502 * g++.old-deja/g++.other/anon7.C: New test.
35503
35504 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
35505
35506 * gcc.dg/cpp/avoidpaste2.c: New tests.
35507
35508 2001-01-31 Jakub Jelinek <jakub@redhat.com>
35509
35510 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
35511
35512 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
35513
35514 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
35515 DECIMAL_DIG cases for Irix."
35516
35517 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
35518
35519 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
35520
35521 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35522
35523 * gcc.dg/c99-tag-1.c: New test.
35524
35525 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35526
35527 * gcc.dg/cpp/tr-warn1.c: Add tests.
35528
35529 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35530
35531 * gcc.dg/cpp/avoidpaste1.c: Update.
35532 * gcc.dg/cpp/paste4.c: Update.
35533
35534 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
35535
35536 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
35537 cases for Irix.
35538
35539 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35540
35541 * g++.old-deja/g++.other/inline19.C: New test.
35542
35543 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
35544
35545 * gcc.dg/Wlarger-than.c: New test.
35546
35547 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35548
35549 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
35550
35551 2001-01-29 Jakub Jelinek <jakub@redhat.com>
35552
35553 * gcc.c-torture/execute/20010129-1.c: New test.
35554 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
35555
35556 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
35557
35558 * gcc.dg/cpp/avoidpaste1.c: Test case.
35559
35560 2001-01-28 Jakub Jelinek <jakub@redhat.com>
35561
35562 * g++.old-deja/g++.other/inline18.C: New test.
35563
35564 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35565
35566 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
35567 and __builtin_putchar.
35568
35569 2001-01-27 Jakub Jelinek <jakub@redhat.com>
35570
35571 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
35572 tests.
35573
35574 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
35575
35576 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
35577 floating point number rounding mode to round to the nearest
35578 representable mode.
35579
35580 2001-01-25 Jakub Jelinek <jakub@redhat.com>
35581
35582 * g++.old-deja/g++.other/mangle2.C: New test.
35583
35584 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
35585
35586 * gcc.c-torture/compile/20010124-1.c: New test.
35587
35588 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
35589
35590 * g++.old-deja/g++.pt/spec38.C: New test.
35591
35592 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35593
35594 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
35595 "Build don't run".
35596
35597 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35598
35599 * gcc.c-torture/execute/20010123-1.c: New test.
35600
35601 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35602
35603 * g++.old-deja/g++.pt/spec37.C: New test.
35604
35605 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35606
35607 * g++.old-deja/g++.pt/overload14.C: New test.
35608
35609 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35610
35611 * gcc.c-torture/execute/20010122-1.c: New test, exercise
35612 __builtin_return_address.
35613
35614 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
35615
35616 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
35617 * g++.old-deja/g++.pt/spec35.C: New test.
35618 * g++.old-deja/g++.pt/spec36.C: New test.
35619
35620 2001-01-20 Jakub Jelinek <jakub@redhat.com>
35621
35622 * gcc.c-torture/compile/20010118-1.c: New test.
35623
35624 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
35625
35626 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
35627
35628 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35629
35630 * gcc.c-torture/execute/20010119-1.c: New test.
35631
35632 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35633
35634 * g++.old-deja/g++.other/vbase5.C: New test.
35635
35636 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35637
35638 * gcc.c-torture/execute/20010118-1.c: New test.
35639
35640 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35641
35642 * g++.old-deja/g++.pt/deduct3.C: New test.
35643
35644 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35645
35646 * g++.old-deja/g++.pt/spec34.C: New test.
35647
35648 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
35649
35650 * g77.f-torture/compile/20000601-2.f: New test.
35651
35652 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35653
35654 * g++.old-deja/g++.other/init17.C: New test.
35655
35656 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
35657
35658 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
35659
35660 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35661
35662 * g++.old-deja/g++.pt/unify8.C: New test.
35663
35664 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35665
35666 * g++.old-deja/g++.abi/vbase1.C: New test.
35667
35668 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35669
35670 * g++.old-deja/g++.pt/crash65.C: New test.
35671
35672 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
35673
35674 * gcc.dg/cpp/assembl2.S: New test case.
35675
35676 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
35677
35678 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
35679 are supported.
35680
35681 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35682
35683 * g++.old-deja/g++.other/builtins1.C: New test.
35684 * g++.old-deja/g++.other/builtins2.C: Likewise.
35685 * g++.old-deja/g++.other/builtins3.C: Likewise.
35686 * g++.old-deja/g++.other/builtins4.C: Likewise.
35687
35688 2001-01-17 Jakub Jelinek <jakub@redhat.com>
35689
35690 * gcc.c-torture/compile/20010117-1.c: New test.
35691 * gcc.c-torture/compile/20010117-2.c: New test.
35692
35693 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35694
35695 * g77.f-torture/execute/20010116.[fx]: New test,
35696 XFAIL on i?86-*-*.
35697 * g77.f-torture/compile/20010115.f: Indicate it's
35698 a test for PR fortran/1636.
35699
35700 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
35701
35702 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
35703
35704 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35705
35706 * g77.f-torture/compile/20010115.f: New test.
35707
35708 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
35709
35710 * g++.old-deja/g++.pt/nontype5.C: New test.
35711
35712 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
35713
35714 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
35715 have an equivalent working one below it.
35716
35717 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35718
35719 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
35720 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35721
35722 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35723
35724 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
35725 message containing "init_priority".
35726 (conpr-2.C): Likewise.
35727 (conpr-3.C): Likewise.
35728 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
35729
35730 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35731
35732 * gcc.c-torture/execute/20010114-2.c: New test.
35733
35734 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
35735
35736 * gcc.c-torture/compile/20010114-1.c: New test.
35737 * gcc.c-torture/compile/20010114-1.x: Xfail.
35738 * gcc.c-torture/compile/20010114-2.c: New test.
35739 * gcc.c-torture/execute/20010114-1.c: New test.
35740 * gcc.dg/trunc-1.c: New test.
35741 * gcc.dg/uninit-B.c: New test.
35742
35743 2001-01-13 Nick Clifton <nickc@redhat.com>
35744
35745 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
35746 target.
35747
35748 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
35749
35750 * gcc.c-torture/compile/20010113-1.c: New test.
35751
35752 2001-01-13 Jakub Jelinek <jakub@redhat.com>
35753
35754 * gcc.c-torture/compile/20001212-1.c: New test.
35755
35756 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
35757
35758 * gcc.dg/cpp/widestr1.c: Update.
35759 * gcc.dg/cpp/prag-imp.c: Remove.
35760
35761 2001-01-12 Jakub Jelinek <jakub@redhat.com>
35762
35763 * gcc.c-torture/execute/20000801-3.x: Remove.
35764 * gcc.dg/c90-init-1.c: New test.
35765 * gcc.dg/c99-init-1.c: New test.
35766 * gcc.dg/c99-init-2.c: New test.
35767 * gcc.dg/gnu99-init-1.c: New test.
35768
35769 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
35770
35771 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
35772 testing that no relevant ones were found.
35773
35774 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35775
35776 * g++.old-deja/g++.pt/cast2.C: New test.
35777
35778 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35779
35780 * g++.old-deja/g++.pt/friend47.C: New test.
35781
35782 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35783
35784 * g++.old-deja/g++.pt/instantiate13.C: New test.
35785
35786 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35787
35788 * g++.old-deja/g++.other/defarg7.C: New test.
35789 * g++.old-deja/g++.other/defarg8.C: New test.
35790
35791 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35792
35793 * g++.old-deja/g++.pt/crash64.C: New test.
35794
35795 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35796
35797 * g++.old-deja/g++.pt/crash63.C: New test.
35798
35799 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
35800
35801 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
35802
35803 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
35804
35805 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
35806
35807 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35808
35809 * g++.old-deja/g++.pt/error3.C: New test.
35810
35811 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35812
35813 * g++.old-deja/g++.other/crash39.C: New test.
35814
35815 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35816
35817 * g++.old-deja/g++.other/vbase4.C: New test.
35818
35819 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
35820
35821 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
35822 * gcc.dg/special/20000419-2.c: New file. Identical to above.
35823 * gcc.dg/special/special.exp: New test driver which will check
35824 for alias support for the above test.
35825
35826 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
35827
35828 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
35829 problems on small machines.
35830 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
35831 parameterize.
35832
35833 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
35834
35835 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
35836 mips.
35837 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35838
35839 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
35840
35841 * g++.old_deja/g++.pt/using8.C: New test.
35842
35843 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
35844
35845 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
35846
35847 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
35848
35849 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
35850 where a failure is expected.
35851 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
35852
35853 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35854
35855 * g++.old_deja/g++.pt/instantiate12.C: New test.
35856
35857 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35858
35859 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
35860 start of structs.
35861 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
35862 * g++.old-deja/g++.brendan/crash17.C: Likewise.
35863 * g++.old-deja/g++.brendan/crash29.C: Likewise.
35864 * g++.old-deja/g++.brendan/crash48.C: Likewise.
35865 * g++.old-deja/g++.brendan/ns1.C: Likewise.
35866 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
35867 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
35868 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
35869 * g++.old-deja/g++.eh/spec6.C: Likewise.
35870 * g++.old-deja/g++.jason/crash3.C: Likewise.
35871 * g++.old-deja/g++.law/ctors11.C: Likewise.
35872 * g++.old-deja/g++.law/ctors17.C: Likewise.
35873 * g++.old-deja/g++.law/ctors5.C: Likewise.
35874 * g++.old-deja/g++.law/ctors9.C: Likewise.
35875 * g++.old-deja/g++.mike/ambig1.C: Likewise.
35876 * g++.old-deja/g++.mike/net22.C: Likewise.
35877 * g++.old-deja/g++.mike/p3538a.C: Likewise.
35878 * g++.old-deja/g++.mike/p3538b.C: Likewise.
35879 * g++.old-deja/g++.mike/virt3.C: Likewise.
35880 * g++.old-deja/g++.niklas/t128.C: Likewise.
35881 * g++.old-deja/g++.other/anon4.C: Likewise.
35882 * g++.old-deja/g++.other/using1.C: Likewise.
35883 * g++.old-deja/g++.other/warn3.C: Likewise.
35884 * g++.old-deja/g++.pt/t37.C: Likewise.
35885 * g++.old-deja/g++.robertl/eb69.C: Likewise.
35886 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35887
35888 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35889
35890 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
35891
35892 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35893
35894 * gcc.c-torture/execute/stdio-opt-3.c: New test.
35895
35896 2001-01-07 Jakub Jelinek <jakub@redhat.com>
35897
35898 * gcc.c-torture/compile/20010107-1.c: New test.
35899
35900 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35901
35902 * gcc.c-torture/execute/builtin-noret-1.c: New test.
35903
35904 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35905
35906 * gcc.dg/format/format.h: New file.
35907 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
35908 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
35909 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
35910 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
35911 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
35912 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
35913 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
35914 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
35915 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
35916 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
35917 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
35918 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
35919 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
35920 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
35921 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
35922 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
35923 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
35924 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
35925 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
35926 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
35927 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
35928 instead of declaring standard types, macros and functions in each
35929 test.
35930
35931 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
35932
35933 * gcc.c-torture/execute/20010106-1.c: New test.
35934
35935 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
35936
35937 * gcc.dg/format/format.exp: New file.
35938 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
35939 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
35940 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
35941 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
35942 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
35943 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
35944 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
35945 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
35946 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
35947 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
35948 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
35949 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
35950 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
35951 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
35952 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
35953 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
35954 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
35955 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
35956 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
35957 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
35958 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
35959 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
35960 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
35961 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
35962 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
35963 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
35964 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
35965 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
35966 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
35967 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
35968 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
35969 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
35970 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
35971 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
35972 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
35973 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
35974 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
35975 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
35976 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
35977 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
35978 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
35979 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
35980
35981 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
35982
35983 * gcc.c-torture/execute/991228-1.c: Take word endianness into
35984 account.
35985
35986 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
35987
35988 * gcc.c-torture/execute/builtin-complex-1.c: New test.
35989
35990 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
35991
35992 * g++.old-deja/g++.pt/crash62.C: New test.
35993
35994 2001-01-04 Richard Henderson <rth@redhat.com>
35995
35996 * gcc.dg/20000926-1.c: Update expected warnings.
35997 * gcc.dg/array-2.c: Likewise.
35998 * gcc.dg/array-4.c: Also validate flexible array members.
35999 * gcc.dg/c99-flex-array-1.c: New.
36000
36001 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
36002
36003 * gcc.c-torture/compile/20001222-1.x: Remove.
36004
36005 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36006
36007 * gcc.c-torture/execute/built-in-setjmp.c: New.
36008
36009 2001-01-03 Richard Henderson <rth@redhat.com>
36010
36011 * gcc.dg/940510-1.c: Update expected error wording.
36012 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
36013
36014 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
36015
36016 * lib/target-supports.exp (check_alias_available): Modified to
36017 indicate aliases not supported if only weak aliases are supported.
36018
36019 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36020
36021 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
36022 Turn on cmpstrsi checks for __pj__ and __i370__.
36023
36024 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
36025
36026 * g++.old-deja/g++.other/virtual11.C: New test.
36027
36028 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
36029
36030 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
36031
36032 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36033
36034 * gcc.c-torture/compile/20010102-1.c: New test.
36035
36036 2001-01-02 Andreas Jaeger <aj@suse.de>
36037
36038 * gcc.dg/noreturn-3.c: New test.
36039
36040 * gcc.dg/noreturn-4.c: New test.
36041
36042 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36043
36044 * gcc.c-torture/execute/stdio-opt-1.c: Also test
36045 __builtin_fputc and __builtin_fwrite.
36046
36047 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
36048
36049 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
36050 signed char, not default char.
36051
36052 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
36053
36054 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
36055
36056 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
36057
36058 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
36059
36060 2000-12-29 Richard Henderson <rth@redhat.com>
36061
36062 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
36063 (__cyg_profile_func_exit): Define.
36064
36065 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
36066
36067 * g++.dg/vtgc1.C: New test.
36068
36069 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
36070
36071 * gcc.dg/noncompile/20001228-1.c: New test.
36072
36073 * gcc.dg/20001228-1.c: New test.
36074
36075 * gcc.c-torture/execute/20001228-1.c: New test.
36076
36077 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
36078
36079 * gcc.dg/format-strfmon-1.c: New test.
36080
36081 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36082
36083 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
36084 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
36085 * gcc.c-torture/execute/string-opt-1.c: Likewise.
36086 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36087 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36088 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36089 * gcc.c-torture/execute/string-opt-6.c: Likewise.
36090 * gcc.c-torture/execute/string-opt-7.c: Likewise.
36091 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36092 * gcc.c-torture/execute/string-opt-9.c: Likewise.
36093 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36094 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36095 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36096
36097 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
36098 * gcc.c-torture/execute/string-opt-4.c: Test index.
36099
36100 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
36101
36102 * gcc.c-torture/compile/20001226-1.c: New test.
36103
36104 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
36105
36106 * gcc.c-torture/compile/20001222-1.c: New test.
36107 * gcc.c-torture/compile/20001222-1.x: Xfail.
36108
36109 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
36110
36111 * gcc.c-torture/execute/comp-goto-2.c: New test.
36112
36113 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
36114
36115 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
36116 Use long types if __INT_MAX__ is 32767.
36117 (main): Use cast to (sint32 *) when poking 88 into a_page.
36118
36119 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
36120
36121 2000-12-21 Bernd Schmidt <bernds@redhat.com>
36122
36123 * gcc.c-torture/compile/20001221-1.c: New test.
36124 * gcc.c-torture/execute/20001221-1.c: New test.
36125
36126 2000-12-20 Richard Henderson <rth@redhat.com>
36127
36128 * g++.old-deja/g++.pt/crash36.C: Update error lines.
36129 * g++.old-deja/g++.robertl/eb109.C: Likewise.
36130
36131 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36132
36133 * gcc.dg/compare3.c: New test.
36134
36135 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
36136
36137 * gcc.dg/format-warnll-1.c: New test.
36138
36139 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
36140
36141 * gcc.dg/cpp/cmdlne-P.c: New test.
36142
36143 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
36144
36145 * gcc.c-torture/execute/builtin-abs-1.c,
36146 gcc.c-torture/execute/builtin-abs-2.c: New tests.
36147
36148 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
36149
36150 * gcc.dg/cpp/multiline.c: New test.
36151
36152 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
36153
36154 * g++.old-deja/g++.other/syshdr1.C: Update.
36155 * gcc.dg/cpp/lineflags.c: Remove temporarily.
36156
36157 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36158
36159 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
36160
36161 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36162
36163 * g++.old-deja/g++.pt/ttp65.C: New test.
36164
36165 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36166
36167 * g++.old-deja/g++.pt/ttp64.C: New test.
36168
36169 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36170
36171 * g++.old-deja/g++.pt/spec33.C: New test.
36172
36173 2000-12-14 Catherine Moore <clm@redhat.com>
36174
36175 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
36176 * gcc.c-torture/execute/920612-2.c: Likewise.
36177 * gcc.c-torture/execute/920428-2.c: Likewise.
36178 * gcc-c-torture/execute/va-arg-11.c: Call exit.
36179 * gcc.c-torture/execute/va-arg-21.c: Likewise.
36180
36181 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36182
36183 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
36184 * gcc.dg/pack-test-2.c: Likewise.
36185
36186 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
36187
36188 Tests by Zack Weinberg <zackw@stanford.edu>.
36189
36190 * gcc.dg/cpp/defined.c: Update.
36191 * gcc.dg/cpp/defined_trad.c: New tests.
36192
36193 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
36194
36195 * gcc.dg/cpp/trad-direct.c: Update.
36196
36197 2000-12-11 Neil Booth <neilb@earthling.net>
36198
36199 * gcc.dg/cpp/defined_trad.c
36200
36201 2000-12-11 Neil Booth <neilb@earthling.net>
36202
36203 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
36204
36205 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
36206
36207 * gcc.dg/format-miss-2.c: New test.
36208
36209 2000-12-09 Neil Booth <neilb@earthling.net>
36210
36211 * gcc.dg/cpp/lineflags.c: New tests.
36212 * gcc.dg/cpp/poison.c: Update.
36213 * gcc.dg/cpp/redef2.c: Update.
36214 * gcc.dg/cpp/skipping.c: New test.
36215
36216 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
36217
36218 * g++.old-deja/g++.other/eh3.C: New testcase.
36219
36220 2000-12-07 Neil Booth <neilb@earthling.net>
36221
36222 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
36223 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
36224 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
36225 wtr-union-init-2.c, wtr-union-init-3.c: Update.
36226 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
36227 Update.
36228
36229 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36230
36231 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
36232 __SIZE_TYPE__ instead of int for type of integers cast to
36233 pointers.
36234
36235 2000-12-07 Jakub Jelinek <jakub@redhat.com>
36236
36237 * g++.old-deja/g++.other/cleanup4.C: New test.
36238
36239 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36240
36241 * format-sec-1.c: New test.
36242
36243 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36244
36245 * gcc.dg/format-nonlit-3.c: New test.
36246
36247 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36248
36249 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
36250 through a null pointer.
36251
36252 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36253
36254 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
36255 * g++.old-deja/g++.pt/partial4.C: New test.
36256
36257 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
36258
36259 * gcc.c-torture/execute/ieee/hugeval.x: New.
36260
36261 2000-12-06 Neil Booth <neilb@earthling.net>
36262
36263 * gcc.dg/cpp/backslash2.c: New tests.
36264
36265 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36266
36267 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
36268 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
36269
36270 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
36271
36272 * gcc.c-torture/execute/20001203-2.c: New testcase.
36273
36274 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36275
36276 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
36277 * g++.old-deja/g++.other/virtual10.C: New test.
36278
36279 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36280
36281 * g++.old-deja/g++.mike/pmf5.C: Remove test.
36282
36283 2000-12-05 Richard Henderson <rth@redhat.com>
36284
36285 * gcc.c-torture/compile/20001205-1.c: New.
36286
36287 2000-12-04 Neil Booth <neilb@earthling.net>
36288
36289 * g++.old-deja/g++.other/virtual9.C: New test.
36290 * g++.old-deja/g++.pt/crash61.C: New test.
36291 * gcc.c-torture/execute/loop-9.c: New test.
36292
36293 2000-12-04 Neil Booth <neilb@earthling.net>
36294
36295 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
36296 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
36297 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
36298 * gcc.dg/cpp/extratokens.c: ...here.
36299
36300 2000-12-04 Neil Booth <neilb@earthling.net>
36301
36302 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
36303 New tests.
36304
36305 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36306
36307 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
36308 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
36309
36310 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36311
36312 * gcc.c-torture/execute/20001203-1.c: New test.
36313
36314 2000-12-03 Neil Booth <neilb@earthling.net>
36315
36316 * gcc.dg/cpp/macro6.c: New test cases.
36317
36318 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36319
36320 * gcc.c-torture/execute/string-opt-9.c: New test.
36321 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36322 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36323 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36324
36325 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
36326 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
36327
36328 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
36329
36330 * gcc.dg/cpp/if-6.c: New testcase.
36331
36332 * gcc.dg/20001201-1.c: New testcase.
36333
36334 2000-12-02 Neil Booth <neilb@earthling.net>
36335
36336 * g++.old-deja/g++.other/externC4.C,
36337 g++.old-deja/g++.other/friend10.C: New tests.
36338
36339 2000-12-02 Neil Booth <neilb@earthling.net>
36340
36341 * g++.old-deja/g++.other/instan2.C
36342 * g++.old-deja/g++.other/instan3.C: New test.
36343
36344 2000-12-02 Neil Booth <neilb@earthling.net>
36345
36346 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
36347 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
36348 gnuc99.c,gnuc99-pedantic.c: New tests.
36349
36350 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36351
36352 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
36353 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
36354
36355 2000-12-01 Neil Booth <neilb@earthling.net>
36356
36357 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
36358 * gcc.dg/cpp/poison.c: Update.
36359 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
36360
36361 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
36362
36363 * g77.f-torture/execute/20001201.f: New test.
36364
36365 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36366
36367 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
36368
36369 2000-12-01 Jakub Jelinek <jakub@redhat.com>
36370
36371 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
36372
36373 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
36374
36375 * g++.old-deja/g++.other/cast6.C: New test.
36376
36377 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
36378
36379 * gcc.c-torture/execute/20001130-2.c: New testcase.
36380
36381 2000-11-30 Richard Henderson <rth@redhat.com>
36382
36383 * gcc.c-torture/execute/20001130-1.c: New test.
36384
36385 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36386
36387 * g++.old-deja/g++.other/op3.C: New test.
36388
36389 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36390
36391 * g++.old-deja/g++.other/op2.C: New test.
36392
36393 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36394
36395 * g++.old-deja/g++.other/crash38.C: New test.
36396
36397 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
36398
36399 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
36400
36401 2000-11-29 Jakub Jelinek <jakub@redhat.com>
36402
36403 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
36404 tests.
36405 * gcc.c-torture/execute/string-opt-6.c: New test.
36406
36407 * gcc.dg/20001117-1.c: Add main.
36408
36409 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
36410
36411 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
36412 Move from here ...
36413 * gcc.dg/940510-1.c: ... to here.
36414
36415 * gcc.dg/20000926-1.c: GNU C now allows initializations of
36416 zero-size arrays in toplevel structures.
36417
36418 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36419
36420 * gcc.c-torture/execute/loop-8.c: New test.
36421
36422 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36423
36424 * g++.old-deja/g++.other/base1.C: New test.
36425
36426 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36427
36428 * g++.old-deja/g++.other/parse2.C: New test.
36429
36430 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36431
36432 * g++.old-deja/g++.pt/incomplete1.C: New test.
36433
36434 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36435
36436 * g++.old-deja/g++.other/friend9.C: New test.
36437
36438 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36439
36440 * gcc.dg/20001127-1.c: New test.
36441
36442 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36443
36444 * g++.old-deja/g++.pt/friend46.C: New test.
36445
36446 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36447
36448 * g++.old-deja/g++.other/ptrmem8.C: New test.
36449
36450 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36451
36452 * gcc.c-torture/execute/string-opt-7.c: New test.
36453 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36454
36455 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
36456
36457 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
36458 instead of 'mkcheck 2'.
36459
36460 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36461
36462 * gcc.c-torture/execute/memcheck/driver.c,
36463 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
36464 C9X references to refer to C99.
36465
36466 2000-11-25 Jakub Jelinek <jakub@redhat.com>
36467
36468 * gcc.dg/ultrasp3.c: New test.
36469
36470 2000-11-25 Neil Booth <neilb@earthling.net>
36471
36472 * gcc.dg/cpp/include2.c: Update test to be locale independent.
36473
36474 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
36475
36476 * gcc.c-torture/compile/20001123-2.c: New.
36477
36478 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36479
36480 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
36481
36482 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
36483
36484 * gcc.dg/sequence-point-1.c: Add some new tests.
36485 * gcc.c-torture/execute/20001124-1.c: New test.
36486
36487 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36488
36489 * g++.old-deja/g++.other/vaarg4.C: New test.
36490 * gcc.c-torture/compile/20001123-1.c: New test.
36491
36492 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36493
36494 * g++.other/crash24.C: Adjust and remove XFAIL.
36495 * g++.other/crash37.C: New test.
36496
36497 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
36498
36499 * g++.old-deja/g++.pt/instantiate9.C: New test.
36500
36501 2000-11-22 Mark Mitchell <mark@codesourcery.com>
36502
36503 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
36504 new ABI, too.
36505
36506 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
36507 * g++.old-deja/g++.robertl/eb55.C: Likewise.
36508
36509 2000-11-22 Neil Booth <neilb@earthling.net>
36510
36511 * gcc.dg/cpp/Wtrigraphs.c: New test.
36512
36513 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
36514
36515 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
36516
36517 2000-11-22 Jakub Jelinek <jakub@redhat.com>
36518
36519 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
36520
36521 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
36522
36523 * lib/gcc-dg.exp: load_lib scanasm.exp.
36524 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
36525 * lib/g++-dg.exp: load_lib scanasm.exp.
36526 * lib/scanasm.exp: New.
36527 (scan-assembler, scan-assembler-not): Add optional arguments to
36528 test name, or if not present, the pattern name.
36529 (scan-assembler-dem, scan-assembler-dem-not): New.
36530
36531 * g++.dg/dg.exp: New.
36532
36533 2000-11-21 Neil Booth <neilb@earthling.net>
36534
36535 * gcc.dg/cpp/integrated1.c: Remove.
36536
36537 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36538
36539 * gcc.c-torture/execute/20001121-1.c: New test.
36540
36541 2000-11-21 Richard Henderson <rth@redhat.com>
36542
36543 * gcc.c-torture/compile/20001121-1.c: New test.
36544
36545 2000-11-20 Neil Booth <neilb@earthling.net>
36546
36547 * gcc.dg/cpp/integrated1.c: New test.
36548
36549 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36550
36551 * g++.old-deja/g++.other/inline17.C: New test.
36552
36553 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
36554
36555 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
36556 local variable to be zero: I made the variable global. Now
36557 uses abort() and exit() instead of relying on main's return value.
36558
36559 2000-11-20 Neil Booth <neilb@earthling.net>
36560
36561 * gcc.dg/cpp/paste2.c: Update test.
36562 * objc/execute/paste.m: New test.
36563
36564 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36565
36566 * gcc.dg/c99-condexpr-1.c: New test.
36567
36568 2000-11-20 Neil Booth <neilb@earthling.net>
36569
36570 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
36571
36572 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
36573
36574 * g++.old-deja/g++.pt/export1.C: New test.
36575
36576 2000-11-20 Jakub Jelinek <jakub@redhat.com>
36577
36578 * gcc.dg/20001117-1.c: New test.
36579
36580 2000-11-18 Richard Henderson <rth@redhat.com>
36581
36582 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
36583
36584 2000-11-18 Richard Henderson <rth@redhat.com>
36585
36586 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
36587 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
36588 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
36589
36590 2000-11-18 Richard Henderson <rth@redhat.com>
36591
36592 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
36593 (main): New. Exit cleanly.
36594
36595 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36596
36597 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
36598 gcc.dg/c99-fordecl-2.c: New tests.
36599
36600 2000-11-18 Richard Henderson <rth@redhat.com>
36601
36602 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
36603 * gcc.c-torture/execute/zerolen-2.c: New.
36604
36605 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36606
36607 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
36608 memory.
36609
36610 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36611
36612 * g++.old-deja/g++.pt/instantiate8.C: New test.
36613
36614 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36615
36616 * g++.old-deja/g++.other/incomplete.C: Add more tests.
36617 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
36618
36619 2000-11-16 Nick Clifton <nickc@redhat.com>
36620
36621 * gcc.c-torture/execute/nestfunc-2.c: New test.
36622 * gcc.c-torture/execute/nestfunc-3.c: New test.
36623
36624 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36625
36626 * gcc.c-torture/compile/20001116-1.c: New test.
36627
36628 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36629
36630 * gcc.c-torture/execute/20001115-1.c: New test.
36631
36632 2000-11-15 Mark Mitchell <mark@codesourcery.com>
36633
36634 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
36635 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
36636 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
36637 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36638
36639 2000-11-15 Neil Booth <neilb@earthling.net>
36640
36641 gcc.dg/cpp/_Pragma1.c: Update.
36642 gcc.dg/cpp/_Pragma2.c: New test.
36643
36644 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
36645
36646 * g++.old-deja/g++.other/anon5.C: New test.
36647
36648 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
36649
36650 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
36651 tests.
36652
36653 2000-11-14 Jakub Jelinek <jakub@redhat.com>
36654
36655 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
36656 output.
36657
36658 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36659
36660 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
36661 labels at end of compound statements.
36662
36663 2000-11-13 Jakub Jelinek <jakub@redhat.com>
36664
36665 * gcc.c-torture/execute/loop-7.c: New test.
36666
36667 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36668
36669 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
36670
36671 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36672
36673 * gcc.dg/c99-bool-1.c: New test.
36674
36675 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36676
36677 * gcc.dg/c99-scope-1.c: Remove xfail.
36678 * gcc.dg/c99-scope-2.c: New test.
36679
36680 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36681
36682 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
36683 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
36684
36685 2000-11-11 Mark Mitchell <mark@codesourcery.com>
36686
36687 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
36688 error messages.
36689
36690 * g++.mike/p700.C: Don't typedef wchar_t.
36691 * g++.mike/p784.C: Likewise.
36692 * g++.mike/eb101.C: Don't use __wchar_t.
36693
36694 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
36695
36696 * g77.f-torture/execute/20001111.[fx]: Test premature exit
36697 from DO loop.
36698
36699 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36700
36701 * gcc.c-torture/execute/20001111-1.c: New test.
36702
36703 2000-11-10 Nick Clifton <nickc@redhat.com>
36704
36705 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
36706 long multuiple and accumulate.
36707
36708 2000-11-09 Richard Henderson <rth@redhat.com>
36709
36710 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
36711 via size_t instead of int.
36712
36713 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
36714 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36715 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36716 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36717
36718 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
36719
36720 * gcc.c-torture/compile/20001109-1.c: New test.
36721 * gcc.c-torture/compile/20001109-2.c: New test.
36722
36723 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
36724
36725 * g++.old-deja/g++.pt/operator1.C: New test.
36726 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
36727
36728 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36729
36730 * gcc.dg/20001108-1.c: New test.
36731
36732 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36733
36734 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
36735 with both arguments constant strings.
36736 * gcc.c-torture/execute/string-opt-3.c: New test.
36737 * gcc.c-torture/execute/string-opt-4.c: New test.
36738 * gcc.c-torture/execute/string-opt-5.c: New test.
36739
36740 2000-11-08 Nick Clifton <nickc@redhat.com>
36741
36742 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
36743 mulsidi3adddi patterns.
36744
36745 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
36746
36747 * g++.old-deja/g++.other/crash36.C: New test.
36748
36749 2000-11-08 Jakub Jelinek <jakub@redhat.com>
36750
36751 * g++.old-deja/g++.other/init16.C: New test.
36752
36753 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
36754
36755 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
36756
36757 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36758
36759 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
36760 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36761 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36762
36763 2000-11-07 DJ Delorie <dj@redhat.com>
36764
36765 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
36766
36767 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36768
36769 * gcc.c-torture/execute/string-opt-1.c: New test.
36770
36771 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36772
36773 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
36774 mips-sgi-irix6.* because the MIPS ABI passes floating-point
36775 parameters in registers, and there is no way for a varargs
36776 function to know in which order the integer and floating-point
36777 parameters should be interleaved when they are placed on the
36778 stack.
36779 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36780 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36781
36782 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36783
36784 * gcc.c-torture/execute/string-opt-2.c: New test.
36785
36786 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
36787
36788 * g++.old-deja/g++.pt/crash60.C: New test.
36789
36790 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36791
36792 * g++.old-deja/g++.other/crash24.C: New test.
36793 * g++.old-deja/g++.other/crash25.C: New test.
36794 * g++.old-deja/g++.other/crash26.C: New test.
36795 * g++.old-deja/g++.other/crash27.C: New test.
36796 * g++.old-deja/g++.other/crash28.C: New test.
36797 * g++.old-deja/g++.other/crash29.C: New test.
36798 * g++.old-deja/g++.other/crash30.C: New test.
36799 * g++.old-deja/g++.other/crash31.C: New test.
36800 * g++.old-deja/g++.other/crash32.C: New test.
36801 * g++.old-deja/g++.other/crash33.C: New test.
36802 * g++.old-deja/g++.other/crash34.C: New test.
36803 * g++.old-deja/g++.other/crash35.C: New test.
36804
36805 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36806
36807 * gcc.c-torture/execute/20001031-1.c: New test.
36808
36809 2000-11-04 Mark Mitchell <mark@codesourcery.com>
36810
36811 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
36812 namespace.
36813
36814 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
36815 standards-conformant.
36816
36817 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
36818
36819 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
36820 * g++.old-deja/g++.mike/p755a.C: Likewise.
36821 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
36822 library makes no calls to `operator new' during initialization.
36823
36824 2000-11-04 Neil Booth <neilb@earthling.net>
36825
36826 * gcc.dg/cpp/include2.c: New tests.
36827
36828 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
36829
36830 * lib/g++.exp (g++_set_ld_library_path): New function.
36831 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
36832
36833 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
36834
36835 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
36836 warnings.
36837
36838 2000-11-01 Richard Henderson <rth@redhat.com>
36839
36840 * g++.old-deja/g++.ext/namedret1.C: New.
36841 * g++.old-deja/g++.ext/namedret2.C: New.
36842 * g++.old-deja/g++.ext/namedret3.C: New.
36843
36844 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
36845
36846 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
36847 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
36848
36849 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36850
36851 * gcc.c-torture/execute/va-arg-21.c: New test.
36852
36853 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
36854
36855 * gcc.dg/c99-complex-2.c: New test.
36856
36857 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36858
36859 * gcc.c-torture/execute/stdio-opt-1.c: New test.
36860
36861 2000-10-31 Jakub Jelinek <jakub@redhat.com>
36862
36863 * g++.old-deja/g++.other/inline16.C: New test.
36864
36865 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
36866
36867 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
36868 __PRETTY_FUNCTION__
36869
36870 2000-10-29 Neil Booth <neilb@earthling.net>
36871
36872 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
36873 New tests.
36874 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
36875 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
36876 optimisation.
36877
36878 2000-10-29 Neil Booth <neilb@earthling.net>
36879
36880 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
36881 * mi1.c, mi1c.h: Add null directives to multiple-include test.
36882 * mi5.c: Test multiple includes work with -C.
36883 * trigraphs.c: Test ^= version.
36884
36885 2000-10-28 Neil Booth <neilb@earthling.net>
36886
36887 New tests and test updates for new macro expander.
36888
36889 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
36890 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
36891 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
36892 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
36893 new diagnostic messages.
36894
36895 * gcc.dg/cpp/macro3.c: New tests.
36896
36897 2000-10-27 Mark Mitchell <mark@codesourcery.com>
36898
36899 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
36900 on the same line.
36901
36902 2000-10-27 Jakub Jelinek <jakub@redhat.com>
36903
36904 * g++.old-deja/g++.other/eh2.C: New test.
36905
36906 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
36907
36908 * gcc.c-torture/execute/20001027-1.c: New test.
36909
36910 2000-10-26 Richard Henderson <rth@redhat.com>
36911
36912 * gcc.c-torture/execute/20001026-1.c: New.
36913
36914 2000-10-26 Mark Mitchell <mark@codesourcery.com>
36915
36916 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
36917 * g++.old-deja/g++.law/builtin1.C: Likewise.
36918 * g++.old-deja/g++.law/ctors10.C: Likewise.
36919 * g++.old-deja/g++.law/virtual3.C: Likewise.
36920 * g++.old-deja/g++.mike/p658.C: Likewise.
36921 * g++.old-deja/g++.other/sibcall1.C: Likewise.
36922 * g++.old-deja/g++.other/vaarg2.C: Likewise.
36923 * g++.old-deja/g++.robertl/eb124.C: Likewise.
36924 * g++.old-deja/g++.robertl/eb44.C: Likewise.
36925 * g++.old-deja/g++.robertl/eb77.C: Likewise.
36926
36927 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
36928
36929 * gcc.c-torture/compile/20001024-1.c: New test.
36930
36931 2000-10-25 Mark Mitchell <mark@codesourcery.com>
36932
36933 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
36934 to tell us whether or not we are using V3.
36935
36936 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
36937
36938 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
36939 operands.
36940
36941 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
36942
36943 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
36944
36945 2000-10-25 Jakub Jelinek <jakub@redhat.com>
36946
36947 * gcc.c-torture/execute/20001024-1.c: New test.
36948
36949 2000-10-24 Jakub Jelinek <jakub@redhat.com>
36950
36951 * g++.old-deja/g++.other/sibcall1.C: New test.
36952
36953 2000-10-20 Jakub Jelinek <jakub@redhat.com>
36954
36955 * gcc.dg/noncompile/init-3.c: New test.
36956
36957 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
36958
36959 * gcc.dg/format-array-1.c: New test.
36960
36961 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36962
36963 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
36964 writing through null pointers; remove comment about testing
36965 unterminated strings.
36966
36967 2000-10-17 Matthew Hiller <hiller@redhat.com>
36968
36969 * gcc.c-torture/execute/20001017-2.c: New test.
36970
36971 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36972
36973 * gcc.c-torture/compile/20001018-1.c: New test.
36974 * gcc.c-torture/compile/20001018-1.x: Xfail.
36975
36976 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36977
36978 * gcc.c-torture/execute/20001017-1.c: New test.
36979
36980 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36981
36982 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
36983 for multiple use of arguments with scanf formats; add tests for
36984 multiple use of arguments.
36985
36986 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
36987
36988 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
36989
36990 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36991
36992 * gcc.dg/format-miss-1.c: New test.
36993
36994 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36995
36996 * gcc.c-torture/execute/20001013-1.c: New test.
36997
36998 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36999
37000 * gcc.dg/format-branch-1.c: New test.
37001
37002 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
37003
37004 * README, lib/file-format.exp: Remove EGCS references.
37005
37006 2000-10-16 Jakub Jelinek <jakub@redhat.com>
37007
37008 * gcc.dg/20001013-1.c: New test.
37009
37010 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
37011
37012 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
37013 for intmax_t in the compiler using __typeof__ and the type rules
37014 for conditional expressions.
37015
37016 2000-10-13 Jakub Jelinek <jakub@redhat.com>
37017
37018 * gcc.dg/20001012-1.c: New test.
37019 * gcc.dg/20001012-2.c: New test.
37020
37021 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
37022
37023 * gcc.dg/format-attr-1.c: New test.
37024
37025 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
37026
37027 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
37028 __LONG_LONG_MAX__ instead of LLONG_MAX.
37029
37030 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
37031
37032 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
37033 scanf flags.
37034 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
37035 flags.
37036
37037 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
37038
37039 * gcc.dg/sequence-pt-1.c: New test.
37040
37041 2000-10-11 Geoff Keating <geoffk@cygnus.com>
37042
37043 * gcc.c-torture/execute/20001011-1.c: New testcase.
37044 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
37045
37046 2000-10-10 Jakub Jelinek <jakub@redhat.com>
37047
37048 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
37049 does not error on it.
37050
37051 2000-10-10 Jakub Jelinek <jakub@redhat.com>
37052
37053 * gcc.dg/20001009-1.c: New test.
37054
37055 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
37056
37057 * gcc.c-torture/compile/20001009-1.c: Move from here ....
37058 * gcc.c-torture/execute/20001009-2.c: ... to here.
37059
37060 2000-10-09 Geoff Keating <geoffk@cygnus.com>
37061
37062 * gcc.c-torture/compile/20001009-1.c: New testcase.
37063 * gcc.c-torture/execute/20001009-1.c: New testcase.
37064 Testcases provided by Jan Hubicka <jh@suse.cz>.
37065
37066 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
37067
37068 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
37069 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
37070 uintmax_t using <limits.h> to emulate the compiler's internal
37071 logic. No longer XFAIL %j tests.
37072
37073 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
37074
37075 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
37076 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
37077 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
37078 regexps and details of expected handling of some bad formats.
37079 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
37080 suppression.
37081
37082 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
37083
37084 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
37085 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
37086 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
37087 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
37088 in list archives.
37089
37090 2000-10-06 Richard Henderson <rth@cygnus.com>
37091
37092 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
37093 * g++.old-deja/g++.brendan/crash52.C: Likewise.
37094 * g++.old-deja/g++.jason/report.C: Likewise.
37095 * g++.old-deja/g++.law/friend5.C: Likewise.
37096 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
37097 of the expected warnings.
37098
37099 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
37100
37101 * g++.old-deja/g++.pt/enum14.C: New test.
37102
37103 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
37104
37105 * g++.old-deja/g++.pt/crash59.C: New test.
37106
37107 2000-10-04 Will Cohen <wcohen@redhat.com>
37108
37109 * gcc.dg/20000926-1.c: New test.
37110
37111 2000-10-03 Geoff Keating <geoffk@cygnus.com>
37112
37113 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
37114 function name for current C++ compiler.
37115 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
37116
37117 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
37118
37119 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
37120 __PRETTY_FUNCTION__.
37121 * g++.old-deja/g++.ext/pretty2.C: Likewise.
37122
37123 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37124
37125 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
37126
37127 2000-09-26 Jakub Jelinek <jakub@redhat.com>
37128
37129 * gcc.c-torture/compile/20000923-1.c: New test.
37130
37131 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
37132
37133 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
37134 * g++.old-deja/g++.pt/ttp62.C: Same.
37135 * g++.old-deja/g++.other/inline14.C: Same.
37136
37137 2000-09-24 Richard Henderson <rth@cygnus.com>
37138
37139 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
37140
37141 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
37142
37143 * gcc.dg/c90-printf-1.c: Add test for wide string format.
37144
37145 2000-09-22 Geoff Keating <geoffk@cygnus.com>
37146
37147 * gcc.c-torture/compile/20000922-1.c: New file.
37148
37149 2000-09-21 Nick Clifton <nickc@redhat.com>
37150
37151 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
37152 a signed long modulo operation.
37153 (mod6): New function - perform an unsigned long modulo operation.
37154 (main): Add tests for modulos of very large numbers by very small
37155 dividends.
37156
37157 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37158
37159 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
37160
37161 2000-09-19 Richard Henderson <rth@cygnus.com>
37162
37163 * gcc.dg/compare2.c (case 10): XFAIL.
37164
37165 2000-09-18 Richard Henderson <rth@cygnus.com>
37166
37167 * gcc.c-torture/execute/20000906-1.c: Move ...
37168 * gcc.dg/20000906-1.c: ... here. Only run on targets
37169 that support __builtin_trap.
37170
37171 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
37172
37173 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
37174
37175 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
37176
37177 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
37178 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
37179 more $ format tests.
37180
37181 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
37182
37183 * gcc.dg/format-errmk-1.c: New test.
37184
37185 2000-09-17 Greg McGary <greg@mcgary.org>
37186
37187 * gcc.c-torture/execute/20000917-1.x: Remove.
37188
37189 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
37190
37191 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
37192
37193 2000-09-17 Greg McGary <greg@mcgary.org>
37194
37195 * gcc.c-torture/execute/20000917-1.c: New test.
37196 * gcc.c-torture/execute/20000917-1.x: XFAIL.
37197
37198 2000-09-16 Neil Booth <NeilB@earthling.net>
37199
37200 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
37201 in nested macro bug.
37202
37203 2000-09-15 Neil Booth <NeilB@earthling.net>
37204
37205 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
37206
37207 2000-09-14 Jeffrey A Law (law@cygnus.com)
37208
37209 * gcc.c-torture/execute/20000914-1.c: New test.
37210
37211 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
37212
37213 * g++.other/inline13.C: New test.
37214
37215 2000-09-12 Andreas Jaeger <aj@suse.de>
37216
37217 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
37218 constant by Ulrich Drepper <drepper@redhat.com>.
37219
37220 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
37221
37222 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
37223
37224 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37225
37226 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
37227
37228 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
37229
37230 * gcc.dg/cpp/backslash.c: New test.
37231
37232 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
37233
37234 * gcc.c-torture/execute/20000910-1.c: New test.
37235 * gcc.c-torture/execute/20000910-2.c: Likewise.
37236
37237 2000-09-11 Robert Lipe <robertl@sco.com>
37238
37239 * gcc.dg/pragma-align.c: New test.
37240
37241 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
37242
37243 * g++.old-deja/g++.pt/explicit82.C: New test.
37244 * g++.old-deja/g++.pt/explicit83.C: New test.
37245
37246 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
37247
37248 * gcc.dg/asm-names.c: New test.
37249
37250 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37251
37252 * gcc.dg/cpp/tr-warn6.c: New test
37253
37254 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
37255
37256 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
37257 be accepted.
37258
37259 2000-09-07 Catherine Moore <clm@redhat.com>
37260
37261 * gcc.c-torture/execute/unroll-1.c: New test.
37262
37263 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
37264
37265 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
37266 ERROR markers.
37267 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
37268 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
37269 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
37270 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
37271 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
37272 Preprocess only.
37273 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
37274 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
37275
37276 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37277
37278 * g++.old-deja/g++.pt/deduct2.C: New test.
37279
37280 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37281
37282 * g++.old-deja/g++.pt/parms2.C: New test.
37283
37284 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37285
37286 * g++.old-deja/g++.pt/crash58.C: New test.
37287
37288 2000-09-06 Greg McGary <greg@mcgary.org>
37289
37290 * gcc.c-torture/execute/20000906-1.c: New test.
37291 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
37292
37293 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37294
37295 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
37296
37297 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37298
37299 * g++.old-deja/g++.pt/crash57.C: New test.
37300
37301 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37302
37303 * g++.old-deja/g++.pt/crash56.C: New test.
37304
37305 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37306
37307 * g++.old-deja/g++.pt/koenig1.C: New test.
37308
37309 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37310
37311 * gcc.dg/20000904-1.c: New test.
37312
37313 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37314
37315 * gcc.dg/cpp/paste8.c: New test.
37316
37317 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
37318
37319 * gcc.c-torture/compile/20000827-1.c: New test.
37320
37321 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37322
37323 * gcc.dg/format-diag-1.c: New test.
37324
37325 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37326
37327 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
37328 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
37329 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
37330 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
37331 gcc.dg/formatz-1.c: Adjust warning regular expressions.
37332
37333 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37334
37335 * g++.old-deja/g++.other/nested4.C: New test.
37336
37337 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37338
37339 * g++.old-deja/g++.ns/scoped1.C: New test.
37340
37341 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
37342
37343 * lib/g++.exp: Support testing already-installed GCC.
37344
37345 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37346
37347 * wtr-label-1.c, wtr-suffix-1.c: New tests.
37348
37349 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37350
37351 * gcc.dg/return-type-2.c: New test.
37352
37353 2000-08-27 Geoff Keating <geoffk@cygnus.com>
37354
37355 * gcc.c-torture/compile/20000825-1.c: New test.
37356
37357 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
37358
37359 * gcc.dg/dwarf2-2.c: New test.
37360
37361 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
37362
37363 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
37364 dg-warning regexps.
37365
37366 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
37367
37368 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
37369 gcc.dg/format-ext-5.c: New tests.
37370
37371 2000-08-25 Jakub Jelinek <jakub@redhat.com>
37372
37373 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
37374
37375 2000-08-24 Mark Mitchell <mark@codesourcery.com>
37376
37377 * gcc.dg/noncompile/930622-2.c: Adjust error message.
37378
37379 2000-08-24 Richard Henderson <rth@cygnus.com>
37380
37381 * gcc.dg/ia64-sync-1.c: New test.
37382 * gcc.dg/ia64-sync-2.c: New test.
37383 * gcc.dg/ia64-asm-1.c: New test.
37384
37385 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
37386
37387 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
37388 * gcc.dg/format-ext-2.c: New test.
37389
37390 2000-08-23 Jason Merrill <jason@redhat.com>
37391
37392 * lib/old-dejagnu.exp: Also ignore "In member function" and
37393 "At global scope".
37394
37395 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37396
37397 * gcc.dg/noncompile/label-lineno-1.c: New test.
37398
37399 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37400
37401 * gcc.dg/c99-array-nonobj-1.c: New test.
37402
37403 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37404
37405 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
37406 tests.
37407 * gcc.dg/format-ext-1.c: New test.
37408
37409 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37410
37411 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
37412 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
37413 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
37414 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
37415 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
37416
37417 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
37418
37419 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
37420 gcc.dg/c99-strftime-2.c: New tests.
37421
37422 2000-08-22 Richard Henderson <rth@cygnus.com>
37423
37424 * gcc.c-torture/execute/20000822-1.c: New test.
37425
37426 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37427
37428 * gcc.c-torture/execute/20000819-1.x: Remove.
37429
37430 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37431
37432 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
37433 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
37434 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
37435 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
37436 gcc.dg/format-xopen-1.c: New tests.
37437
37438 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37439
37440 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
37441
37442 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37443
37444 * g++.old-deja/g++.other/loop2.C: New test.
37445
37446 * gcc.c-torture/compile/20000606-1.c: New test.
37447 * gcc.c-torture/compile/20000728-1.c: New test.
37448 * gcc.c-torture/execute/20000801-1.c: New test.
37449 * gcc.c-torture/execute/20000801-2.c: New test.
37450 * gcc.c-torture/execute/20000819-1.c: New test.
37451 * gcc.c-torture/execute/20000819-1.x: XFAIL.
37452 * gcc.dg/20000629-1.c: New test.
37453 * gcc.dg/20000724-1.c: New test.
37454 * gcc.dg/20000807-1.c: New test.
37455
37456 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
37457
37458 * gcc.dg/cpp/pragma-1.c: New test.
37459 * gcc.dg/cpp/pragma-2.c: New test.
37460
37461 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
37462
37463 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
37464 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
37465
37466 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37467
37468 * gcc.c-torture/compile/20000818-1.c: New test.
37469
37470 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
37471
37472 * gcc.c-torture/execute/20000818-1.c: New test.
37473
37474 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
37475
37476 * gcc.dg/format-va-1.c: New test.
37477
37478 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37479
37480 * g++.old-deja/g++.other/typedef8.C: New test.
37481
37482 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37483
37484 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
37485 * g++.old-deja/g++.mike/net36.C: Mark candidate.
37486 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
37487 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
37488 * g++.old-deja/g++.other/ptrmem7.C: New test.
37489 * g++.old-deja/g++.pt/ptrmem10.C: New test.
37490
37491 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37492
37493 * g++.old-deja/g++.pt/typename27.C: New test.
37494
37495 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
37496
37497 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
37498 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
37499 * g++.old-deja/g++.pt/friend45.C: New test.
37500 * g++.old-deja/g++.other/friend8.C: New test.
37501
37502 2000-08-15 Richard Henderson <rth@cygnus.com>
37503
37504 * gcc.c-torture/execute/20000815-1.c: New test.
37505
37506 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
37507
37508 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
37509 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
37510 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
37511
37512 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
37513
37514 * g++.old-deja/g++.other/refinit2.C: New test.
37515
37516 2000-08-13 Geoff Keating <geoffk@cygnus.com>
37517
37518 * lib/c-torture.exp (c-torture): Make
37519 compiler_conditional_xfail_data global.
37520 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
37521 compiler_conditional_xfail_data machinery.
37522 (f-torture-execute): Likewise.
37523 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
37524 and only when unrolling loops.
37525
37526 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
37527
37528 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37529
37530 * g++.old-deja/g++.pt/explicit81.C: New test.
37531
37532 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37533
37534 * g++.old-deja/g++.pt/typename26.C: New test.
37535
37536 2000-08-10 Geoff Keating <geoffk@cygnus.com>
37537
37538 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
37539 warning.
37540
37541 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
37542
37543 * g++.old-deja/g++.other/array3.C: New test.
37544
37545 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37546
37547 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
37548 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
37549 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
37550 New tests.
37551
37552 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
37553
37554 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
37555 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37556
37557 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
37558
37559 * gcc.c-torture/execute/20000808-1.c: New test.
37560
37561 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37562
37563 * gcc.dg/c90-const-expr-1.c: New test.
37564
37565 2000-08-08 Richard Henderson <rth@cygnus.com>
37566
37567 * gcc.dg/noncompile/920923-1.c: Declare calloc.
37568
37569 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
37570
37571 * gcc.dg/noncompile/const-ll-1.c: New test.
37572
37573 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
37574
37575 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
37576
37577 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37578
37579 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
37580 that running programs linked against the shared version of libobjc
37581 run correctly.
37582
37583 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37584
37585 * gcc.dg/c99-printf-1.c: New test.
37586
37587 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37588
37589 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
37590
37591 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
37592
37593 * gcc.c-torture/execute/20000731-1.x: Delete.
37594
37595 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
37596
37597 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
37598 and torture_without_loops as is done by c-torture.exp.
37599 (search_for): Copy from c-torture.exp.
37600 (gcc-dg-runtest): New function, drives a directory of tests
37601 iterating over the TORTURE_OPTIONS.
37602 (scan-assembler, scan-assembler-not): Move here from
37603 individual directory drivers.
37604
37605 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
37606 defined by lib/gcc-dg.exp.
37607 * gcc.dg/cpp/cpp.exp: Likewise.
37608 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
37609 gcc-dg-runtest, so we cycle over optimization options.
37610
37611 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
37612 * gcc.dg/compare2.c: No longer expected to fail.
37613
37614 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37615
37616 * gcc.c-torture/execute/20000804-1.c: New test.
37617
37618 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
37619
37620 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
37621
37622 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
37623
37624 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
37625
37626 2000-08-03 Jeffrey A Law (law@cygnus.com)
37627
37628 * gcc.c-torture/compile/20000803-1.c: New test.
37629
37630 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
37631
37632 * gcc.c-torture/execute/20000801-3.c,
37633 gcc.c-torture/execute/20000801-4.c: New tests.
37634 * gcc.c-torture/execute/20000801-3.x,
37635 gcc.c-torture/execute/20000801-4.x: Xfail.
37636
37637 2000-08-02 Geoff Keating <geoffk@cygnus.com>
37638
37639 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
37640 libobjc/.libs to allow for libtool.
37641
37642 2000-08-02 Jakub Jelinek <jakub@redhat.com>
37643
37644 * gcc.c-torture/compile/20000802-1.c: New test.
37645
37646 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
37647
37648 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
37649
37650 2000-07-31 Jeffrey A Law (law@cygnus.com)
37651
37652 * gcc-c-torture/execute/20000731-2.c: New test.
37653
37654 * gcc.c-torture/execute/20000731-1.c: New test.
37655 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
37656
37657 2000-07-31 Jakub Jelinek <jakub@redhat.com>
37658
37659 * testsuite/gcc.dg/cpp/paste7.c: New test.
37660 * gcc.dg/cpp/20000725-1.c: New test.
37661
37662 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
37663
37664 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
37665 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
37666 declaration warning for __builtin_dwarf_reg_size.
37667
37668 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
37669
37670 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
37671
37672 * gcc.dg/noncompile/voidparam-1.c: New test.
37673
37674 2000-07-30 Richard Henderson <rth@cygnus.com>
37675
37676 * gcc.dg/c90-digraph-1.c: Don't xfail.
37677 * gcc.dg/compare2.c (case 10): Xfail.
37678 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
37679
37680 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
37681
37682 * gcc.dg/c99-main-1.c: New test.
37683
37684 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
37685
37686 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
37687
37688 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
37689
37690 * gcc.c-tortuer/execute/20000726-1.c: New test.
37691
37692 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
37693
37694 * gcc.c-torture/execute/enum-2.c: New test.
37695
37696 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37697
37698 * gcc.dg/cpp/tr-warn3.c: New test.
37699
37700 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37701
37702 * g++.old-deja/g++.ext/implicit1.C: Remove.
37703 * g++.old-deja/g++.jason/c2.C: Remove
37704 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
37705 * g++.old-deja/g++.pt/crash16.C: Likewise.
37706 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
37707
37708 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37709
37710 * g++.old-deja/g++.other/for2.C: New test.
37711
37712 2000-07-25 Jakub Jelinek <jakub@redhat.com>
37713
37714 * gcc.dg/20000720-1.c: New test.
37715
37716 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
37717
37718 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
37719
37720 2000-07-24 Geoff Keating <geoffk@cygnus.com>
37721
37722 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
37723 * gcc.c-torture/execute/20000722-1.c: New.
37724 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
37725
37726 2000-07-24 Jakub Jelinek <jakub@redhat.com>
37727
37728 * gcc.dg/cpp/20000720-1.S: New test.
37729
37730 2000-07-21 Michael Meissner <meissner@redhat.com>
37731
37732 * gcc.c-torture/execute/ieee/hugeval.c: New test.
37733
37734 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37735
37736 * g++.old-deja/g++.brendan/crash16.C,
37737 g++.old-deja/g++.brendan/parse3.C,
37738 g++.old-deja/g++.brendan/redecl1.C,
37739 g++.old-deja/g++.ns/template13.C,
37740 g++.old-deja/g++.other/decl4.C,
37741 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
37742
37743 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37744
37745 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
37746 and "Internal error".
37747
37748 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
37749 regexps.
37750 * gcc.dg/cpp/paste6.c: New test.
37751
37752 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
37753
37754 * gcc.dg/cpp/tr-direct.c: New test.
37755
37756 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
37757 gcc.dg/cpp/undef1.c: Tweak error regexps.
37758
37759 2000-07-18 Eric Christopher <echristo@redhat.com>
37760
37761 * gcc.c-torture/compile/20000718-1.c: New test.
37762
37763 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
37764
37765 * cpplex.c (_cpp_push_token): If the token being pushed back
37766 is the previous token in this context, just subtract one from
37767 context->posn.
37768 * cppmacro.c (save_expansion): Clear aux field when storing a
37769 placemarker.
37770
37771 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
37772
37773 * gcc.dg/noncompile/redecl-1.c: New test.
37774
37775 2000-07-18 Jakub Jelinek <jakub@redhat.com>
37776
37777 * gcc.c-torture/execute/20000717-5.c: New test.
37778 * gcc.c-torture/execute/20000717-1.x: Removed.
37779
37780 2000-07-17 Richard Henderson <rth@cygnus.com>
37781
37782 * gcc.c-torture/execute/20000717-4.c: New test.
37783
37784 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
37785
37786 * gcc.dg/cpp/syshdr.c: New test.
37787 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
37788
37789 2000-07-17 Neil Booth <neilb@earthling.net>
37790
37791 * gcc.dg/cpp/cmdlne-dM.c: New test.
37792 * gcc.dg/cpp/cmdlne-dD.c: New test.
37793
37794 2000-07-17 Jeffrey A Law (law@cygnus.com)
37795
37796 * gcc.c-torture/execute/20000717-3.c: New test.
37797
37798 * gcc.c-torture/compile/20000717-1.c: New test.
37799
37800 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
37801
37802 * gcc.c-torture/execute/20000717-2.c: New test.
37803
37804 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37805
37806 * gcc.dg/formatz-1.c: New test.
37807
37808 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
37809 * gcc.dg/c99-digraph-1.c: New tests.
37810
37811 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
37812 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
37813
37814 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
37815 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
37816 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
37817 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
37818 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
37819 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
37820 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
37821
37822 2000-07-17 Greg McGary <greg@mcgary.org>
37823
37824 * gcc.c-torture/execute/20000717-1.c: New test.
37825 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
37826
37827 2000-07-15 Jakub Jelinek <jakub@redhat.com>
37828
37829 * gcc.c-torture/execute/20000715-2.c: New test.
37830 * gcc.dg/20000715-1.c: New test.
37831
37832 2000-07-15 Michael Meissner <meissner@redhat.com>
37833
37834 * gcc.c-torture/execute/20000715-1.c: New test.
37835
37836 2000-07-13 Jakub Jelinek <jakub@redhat.com>
37837
37838 * gcc.c-torture/execute/20000707-1.c: New test.
37839
37840 2000-07-13 Neil Booth <NeilB@earthling.net>
37841
37842 * testsuite/gcc.dg/cpp/digraph1.c,
37843 testsuite/gcc.dg/cpp/digraph2.c,
37844 testsuite/gcc.dg/cpp/digraphs.c: New tests.
37845
37846 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
37847
37848 * g77.f-torture/compile/20000630-2.f: New test.
37849 * g77.f-torture/compile/20000630-2.x
37850
37851 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
37852
37853 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
37854
37855 2000-07-11 Neil Booth <NeilB@earthling.net>
37856
37857 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
37858
37859 2000-07-11 Neil Booth <NeilB@earthling.net>
37860
37861 * gcc.dg/cpp/cmdlne-C.c: New.
37862
37863 2000-07-09 Neil Booth <NeilB@earthling.net>
37864
37865 * gcc.dg/cpp/directiv.c: New tests.
37866 * gcc.dg/cpp/undef1.c: Update.
37867
37868 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
37869
37870 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
37871
37872 2000-07-09 Neil Booth <NeilB@earthling.net>
37873
37874 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
37875
37876 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
37877
37878 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
37879 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
37880
37881 2000-07-08 Neil Booth <NeilB@earthling.net>
37882
37883 * gcc.dg/cpp/macsyntx.c: New tests.
37884
37885 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37886
37887 * gcc.dg/20000707-1.c: New test.
37888
37889 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37890
37891 * gcc.c-torture/execute/20000706-1.c: New test.
37892 * gcc.c-torture/execute/20000706-2.c: New test.
37893 * gcc.c-torture/execute/20000706-3.c: New test.
37894 * gcc.c-torture/execute/20000706-4.c: New test.
37895 * gcc.c-torture/execute/20000706-5.c: New test.
37896
37897 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37898
37899 * g++.old-deja/g++.pt/instantiate7.C: New test.
37900
37901 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37902
37903 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
37904 * g++.old-deja/g++.mike/thunk3.C: Likewise.
37905 * g++.old-deja/g++.other/rtti3.C: Likewise.
37906 * g++.old-deja/g++.other/rttid3.C: Likewise.
37907
37908 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
37909
37910 * g77.f-torture/compile/20000630-1.x: Fix typo
37911
37912 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
37913
37914 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
37915 assembly output.
37916
37917 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
37918
37919 * gcc.dg/cpp/ident.c: New test.
37920
37921 2000-07-05 Neil Booth <NeilB@earthling.net>
37922
37923 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
37924 gcc.dg/cpp/lexstrng.c: New tests.
37925
37926 2000-07-04 Neil Booth <NeilB@earthling.net>
37927
37928 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
37929 * gcc.dg/cpp/strify2.c: Same.
37930
37931 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
37932
37933 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
37934 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
37935 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
37936 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
37937
37938 * testsuite/gcc.dg/cpp/macro1.c,
37939 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
37940 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
37941 testsuite/gcc.dg/cpp/strify1.c,
37942 testsuite/gcc.dg/cpp/strify2.c: New tests.
37943
37944 2000-07-03 Jakub Jelinek <jakub@redhat.com>
37945
37946 * gcc.c-torture/execute/20000703-1.c: New test.
37947
37948 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37949
37950 * g++.old-deja/g++.pt (lookup10.C): New test.
37951
37952 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37953
37954 * g++.old-deja/g++.pt (typename25.C): New test.
37955
37956 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
37957
37958 * gcc.c-torture/compile/20000701-1.c: New test.
37959
37960 2000-06-30 Nick Clifton <nickc@cygnus.com>
37961
37962 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
37963 to test case.
37964
37965 2000-06-30 Catherine Moore <clm@cygnus.com>
37966
37967 * gcc.c-torture/execute/align-1.c: New test.
37968
37969 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
37970
37971 * g++.old-deja/g++.pt/expr8.C: New test.
37972 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
37973
37974 2000-06-29 Nick Clifton <nickc@cygnus.com>
37975
37976 * gcc.c-torture/compile/20000629-1.c: New test.
37977
37978 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37979
37980
37981 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
37982 gcc.dg/noncompile directory, depending on whether they're
37983 preprocessor tests or not. Annotate all the tests for the dg
37984 framework.
37985
37986 * gcc.c-torture/noncompile/noncompile.exp: Delete.
37987 * gcc.dg/noncompile/noncompile.exp: New.
37988
37989 * Moved files:
37990 Old name New name
37991 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
37992 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
37993 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
37994 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
37995 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
37996 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
37997 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
37998 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
37999 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
38000 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
38001 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
38002 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
38003 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
38004 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
38005 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
38006 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
38007 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
38008 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
38009 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
38010 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
38011 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
38012 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
38013 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
38014 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
38015
38016 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
38017 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
38018 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
38019 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
38020 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
38021 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
38022
38023 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
38024
38025 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
38026 declare one variable. On the fourth, error.
38027 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
38028 declared by 20000628-1a.h.
38029
38030 2000-06-29 Richard Henderson <rth@redhat.com>
38031
38032 * gcc.c-torture/execute/930529-1.x: New file.
38033 * gcc.dg/920413-1.c: Adjust expected warning text.
38034 * gcc.dg/980217-1.c: Declare abort.
38035 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
38036
38037 2000-06-29 Jeffrey A Law (law@cygnus.com)
38038
38039 * g77.f-torture/compile/20000629-1.f: New test.
38040 * g77.f-torture/compile/20000629-1.x: Expected to fail.
38041
38042 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
38043
38044 Rearrange lots of files, removing entirely the
38045 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
38046 directories.
38047
38048 * Deleted files:
38049 gcc.c-torture/code_quality/code_quality.exp
38050 gcc.c-torture/special/special.exp
38051 gcc.failure/failure.exp
38052 gcc.failure/940409-1.x
38053 gcc.c-torture/compile/961203-1.x
38054
38055 * New files:
38056 gcc.misc-tests/linkage.exp
38057 gcc.c-torture/execute/920730-1t.c
38058 gcc.c-torture/execute/920730-1t.x
38059 gcc.c-torture/compile/920520-1.x
38060 gcc.c-torture/compile/920521-1.x
38061 gcc.c-torture/compile/981006-1.x
38062 gcc.c-torture/execute/eeprof-1.x
38063
38064 * Moved files (possibly with modifications to fit a new harness):
38065 Old name New name
38066 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
38067 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
38068 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
38069 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
38070 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
38071 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
38072 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
38073 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
38074 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
38075 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
38076 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
38077 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
38078 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
38079 gcc.failure/940409-1.c gcc.dg/940409-1.c
38080
38081 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
38082
38083 * c-torture/compile/961203-1.x: Delete.
38084
38085 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
38086 not exit. Include stdio.h.
38087 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
38088 * gcc.misc-tests/dg-12.c: Likewise.
38089 * gcc.misc-tests/dg-5.c: Likewise.
38090 * gcc.misc-tests/dg-6.c: Likewise.
38091 * gcc.misc-tests/dg-7.c: Prototype abort.
38092 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
38093 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
38094 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
38095 not exit.
38096 * gcc.misc-tests/sieve.c: Use return from main, not exit.
38097 * gcc.misc-tests/sort2.c: Use return from main, not exit.
38098
38099 2000-06-28 Jakub Jelinek <jakub@redhat.com>
38100
38101 * gcc.dg/cpp/20000628-1.c: New test.
38102 * gcc.dg/cpp/20000628-1.h: New header for above test.
38103 * gcc.dg/cpp/20000628-1a.h: Likewise.
38104
38105 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
38106
38107 * gcc.dg/cpp: New directory.
38108 * gcc.dg/cpp/cpp.exp: New driver.
38109 * gcc.dg/cpp/20000627-1.c: New test.
38110 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
38111 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
38112 and rewrite as a compilation test.
38113
38114 * gcc.dg: Move many files into the cpp subdirectory, possibly
38115 renaming or editing them as well.
38116 Old name New name
38117 990119-1.c cpp/19990119-1.c
38118 990228-1.c cpp/19990228-1.c
38119 990407-1.c cpp/19990407-1.c
38120 990409-1.c cpp/19990409-1.c
38121 990413-1.c cpp/19990413-1.c
38122 990703-1.c cpp/19990703-1.c
38123 20000127-1.c cpp/20000127-1.c
38124 20000129-1.c cpp/20000129-1.c
38125 20000207-1.c cpp/20000207-1.c
38126 20000207-2.c cpp/20000207-2.c
38127 20000209-1.c cpp/20000209-1.c
38128 20000209-2.c cpp/20000209-2.c
38129 20000301-1.c cpp/20000301-1.c
38130 20000419-1.c cpp/20000419-1.c
38131 20000510-1.S cpp/20000510-1.S
38132 20000519-1.c cpp/20000519-1.c
38133 20000529-1.c cpp/20000529-1.c
38134 20000625-1.c cpp/20000625-1.c
38135 20000625-2.c cpp/20000625-2.c
38136 cpp-as1.c cpp/assert1.c
38137 cpp-as2.c cpp/assert2.c
38138 cxx-comments-1.c cpp/cxxcom1.c
38139 cxx-comments-2.c cpp/cxxcom2.c
38140 endif-label.c cpp/endif.c
38141 cpp-hash1.c cpp/hash1.c
38142 cpp-hash2.c cpp/hash2.c
38143 cpp-if1.c cpp/if-1.c
38144 cpp-if2.c cpp/if-2.c
38145 cpp-if3.c cpp/if-3.c
38146 cpp-if4.c cpp/if-4.c
38147 cpp-if5.c cpp/if-5.c
38148 cpp-cond.c cpp/if-cexp.c
38149 cpp-missingop.c cpp/if-mop.c
38150 cpp-missingparen.c cpp/if-mpar.c
38151 cpp-opprec.c cpp/if-oppr.c
38152 cpp-ifparen.c cpp/if-paren.c
38153 cpp-shortcircuit.c cpp/if-sc.c
38154 cpp-shift.c cpp/if-shift.c
38155 cpp-unary.c cpp/if-unary.c
38156 cpp-li1.c cpp/line1.c
38157 cpp-li2.c cpp/line2.c
38158 lineno.c cpp/line3.c
38159 lineno-2.c cpp/line4.c
38160 cpp-mi.c cpp/mi1.c
38161 cpp-mic.h cpp/mi1c.h
38162 cpp-micc.h cpp/mi1cc.h
38163 cpp-mind.h cpp/mi1nd.h
38164 cpp-mindp.h cpp/mi1ndp.h
38165 cpp-mix.h cpp/mi1x.h
38166 cpp-mi2.c cpp/mi2.c
38167 cpp-mi2a.h cpp/mi2a.h
38168 cpp-mi2b.h cpp/mi2b.h
38169 cpp-mi2c.h cpp/mi2c.h
38170 cpp-mi3.c cpp/mi3.c
38171 cpp-mi3.def cpp/mi3.def
38172 poison-1.c cpp/poison.c
38173 pr-impl.c cpp/prag-imp.c
38174 cpp-redef-2.c cpp/redef1.c
38175 cpp-redef.c cpp/redef2.c
38176 strpaste.c cpp/strp1.c
38177 strpaste-2.c cpp/strp2.c
38178 cpp-tradpaste.c cpp/tr-paste.c
38179 cpp-tradstringify.c cpp/tr-str.c
38180 cpp-tradwarn1.c cpp/tr-warn1.c
38181 cpp-tradwarn2.c cpp/tr-warn2.c
38182 trigraphs.c cpp/trigraphs.c
38183 cpp-unc1.c cpp/unc1.c
38184 cpp-unc2.c cpp/unc2.c
38185 cpp-unc3.c cpp/unc3.c
38186 cpp-unc.c cpp/unc4.c
38187 undef.c cpp/undef1.c
38188 undef-2.c cpp/undef2.c
38189 cpp-wi1.c cpp/widestr1.c
38190
38191 2000-06-27 Mark Mitchell <mark@codesourcery.com>
38192
38193 * lib/g++.exp (g++_include_flags): Tweak.
38194
38195 2000-06-27 H.J. Lu <hjl@gnu.org>
38196 Loren J. Rittle <ljrittle@acm.org>
38197
38198 * lib/g++.exp (g++_include_flags): Override libgloss.exp
38199 version with one that knows about the new gcc tree structure.
38200 (g++_link_flags): Same.
38201
38202 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
38203
38204 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
38205 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
38206 case we are cross-compiling.
38207
38208 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
38209 g++.old-deja/g++.niklas/Makefile.in,
38210 g++.old-deja/g++.niklas/configure.in,
38211 g++.old-deja/g++.other/Makefile.in,
38212 g++.old-deja/g++.other/configure.in,
38213 gcc.c-torture/code_quality/Makefile.in,
38214 gcc.c-torture/code_quality/configure.in,
38215 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
38216 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
38217 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
38218 gcc.c-torture/execute/ieee/Makefile.in,
38219 gcc.c-torture/execute/ieee/configure.in,
38220 gcc.c-torture/noncompile/Makefile.in,
38221 gcc.c-torture/noncompile/configure.in,
38222 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
38223 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
38224 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
38225
38226 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38227
38228 * g++.old-deja/g++.other/ambig3.C: New test.
38229
38230 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38231
38232 * g++.old-deja/g++.pt/syntax1.C: New test.
38233 * g++.old-deja/g++.pt/syntax2.C: New test.
38234 * g++.old-deja/g++.other/syntax3.C: New test.
38235 * g++.old-deja/g++.other/syntax4.C: New test.
38236
38237 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38238
38239 * gcc.dg/20000623-1.c: Prototype exit and abort.
38240
38241 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38242
38243 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
38244 New tests.
38245 * gcc.dg/cpp-mi3.def: New file.
38246
38247 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
38248 inside assertions.
38249 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
38250 lexer's error messages.
38251 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
38252 divine anything from the linemarkers.
38253 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
38254 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
38255
38256 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
38257
38258 * gcc.dg/20000623-1.c: New test.
38259
38260 2000-06-22 Jakub Jelinek <jakub@redhat.com>
38261
38262 * gcc.c-torture/execute/20000622-1.c: New test.
38263
38264 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38265
38266 * g++.old-deja/g++.other/init15.C: New test.
38267
38268 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38269
38270 * g++.old-deja/g++.pt/vaarg2.C: New test.
38271 * g++.old-deja/g++.pt/vaarg3.C: New test.
38272
38273 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
38274
38275 * g++.old-deja/g++.other/dyncast6.C: New test.
38276
38277 2000-06-15 Jakub Jelinek <jakub@redhat.com>
38278
38279 * gcc.c-torture/execute/loop-6.c: New test.
38280
38281 2000-06-14 Jakub Jelinek <jakub@redhat.com>
38282
38283 * gcc.dg/20000614-1.c: New test.
38284 * gcc.dg/20000614-2.c: New test.
38285
38286 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
38287
38288 * g++.old-deja/g++.other/inline12.C: New test.
38289
38290 2000-06-13 Jakub Jelinek <jakub@redhat.com>
38291
38292 * g++.old-deja/g++.other/eh1.C: New test.
38293
38294 2000-06-12 Jakub Jelinek <jakub@redhat.com>
38295
38296 * g++.old-deja/g++.other/type.C: New test.
38297
38298 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38299
38300 * g++.old-deja/g++.other/initstring.C: New test.
38301
38302 2000-06-12 Jason Merrill <jason@redhat.com>
38303
38304 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
38305
38306 2000-06-09 Jeffrey A Law (law@cygnus.com)
38307
38308 * gcc.c-torture/compile/20000609-1.c: New test.
38309
38310 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
38311
38312 * gcc.dg/20000609-1.c: New test.
38313
38314 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
38315
38316 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
38317 * gcc.c-torture/noncompile/poison-1.c: Move...
38318 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
38319 * gcc.dg/cpp-li1.c: Add a token after the #line.
38320
38321 2000-06-05 Richard Henderson <rth@cygnus.com>
38322
38323 * gcc.c-torture/execute/20000605-2.c: New test.
38324 * gcc.c-torture/execute/20000605-3.c: New test.
38325
38326 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
38327
38328 * g77.f-torture/execute/20000503-1.x: New file.
38329
38330 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
38331
38332 * g++.old-deja/g++.eh/badalloc1.C: New test.
38333
38334 2000-06-05 Richard Henderson <rth@cygnus.com>
38335
38336 * gcc.c-torture/execute/20000605-1.c: New test.
38337
38338 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38339 Nathan Sidwell <nathan@codesourcery.com>
38340
38341 * gcc.c-torture/compile/20000605-1.c: New test.
38342
38343 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
38344
38345 * g77.f-torture/compile/20000601-1.f: New test.
38346
38347 2000-06-03 Richard Henderson <rth@cygnus.com>
38348
38349 * gcc.c-torture/execute/20000603-1.c: New.
38350
38351 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
38352
38353 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
38354 * gcc.dg/noreturn-2.c (noreturn): Likewise.
38355
38356 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
38357
38358 * gcc.dg/compare2.c (case 12): XFAIL.
38359 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
38360 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
38361
38362 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
38363
38364 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
38365
38366 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
38367 guard macro is already defined when the header is first
38368 included.
38369 * gcc.dg/cpp-mix.h: New file.
38370 * gcc.dg/endif-label.c: Update patterns to match compiler.
38371
38372 * g++.brendan/complex1.C: Declare abort.
38373 * g++.law/refs4.C: Remove XFAIL.
38374 * g++.oliva/expr2.C: Declare abort and exit.
38375
38376 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
38377
38378 * gcc.c-torture/execute/20000528-1.c: New test.
38379
38380 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
38381 * g++.old-deja/g++.law/temps4.C: Likewise.
38382
38383 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
38384 stdlib.h. Call abort() on failure.
38385 * g++.old-deja/g++.law/refs4.C: Likewise.
38386 * g++.old-deja/g++.law/temps4.C: Likewise.
38387 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
38388 * gcc.c-torture/execute/20000112-1.c: Include string.h.
38389
38390 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
38391
38392 Relative to g++.dg/special:
38393 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
38394
38395 Relative to g++.old-deja:
38396 * g++.brendan/complex1.C, g++.jason/optimize2.C,
38397 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
38398 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
38399 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
38400 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
38401 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
38402 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
38403
38404 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
38405 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
38406 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
38407 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
38408 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
38409 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
38410 and/or string.h.
38411
38412 * g++.other/goto1.C: Update expectations for error messages.
38413
38414 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
38415
38416 * gcc.c-torture/compile/20000523-1.c: New test.
38417
38418 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38419
38420 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
38421
38422 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38423
38424 * g++.old-deja/g++.eh/catch11.C: New test.
38425 * g++.old-deja/g++.eh/catch12.C: New test.
38426
38427 2000-05-24 Nick Clifton <nickc@cygnus.com>
38428
38429 * gcc.c-torture/execute/20000523-1.c: New test.
38430
38431 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
38432
38433 * c-torture/execute/bcp-1.c: Replace abort in arg of
38434 __builtin_constant_p with a generic external function.
38435
38436 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
38437 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
38438 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
38439 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
38440 Prototype abort and/or exit.
38441
38442 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
38443 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
38444 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
38445 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
38446
38447 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
38448
38449 * gcc.dg/dwarf2-1.c: New test.
38450
38451 2000-05-20 Richard Henderson <rth@cygnus.com>
38452
38453 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
38454
38455 2000-05-20 Andreas Jaeger <aj@suse.de>
38456
38457 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
38458 testcase.
38459
38460 2000-05-19 David Edelsohn <edelsohn@gnu.org>
38461
38462 * gcc.c-torture/execute/20000519-2.c: New test.
38463
38464 2000-05-19 Andreas Jaeger <aj@suse.de>
38465
38466 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
38467 which fails with SSA.
38468
38469 * lib/c-torture.exp: Also test with -O3 -fssa.
38470
38471 2000-05-18 Michael Meissner <meissner@redhat.com>
38472
38473 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
38474 * gcc.c-torture/execute/920415-1.c: Ditto.
38475 * gcc.c-torture/execute/920501-1.c: Ditto.
38476 * gcc.c-torture/execute/conversion.c: Ditto.
38477 * gcc.c-torture/execute/cvt-1.c: Ditto.
38478
38479 2000-05-18 Jeffrey A Law (law@cygnus.com)
38480
38481 * gcc.c-torture/compile/20000518-1.c: New test.
38482
38483 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
38484
38485 * g77.f-torture/compile/200005018.f: New test.
38486
38487 2000-05-17 Jeffrey A Law (law@cygnus.com)
38488
38489 * gcc.c-torture/compile/20000517-1.c: New test.
38490
38491 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38492
38493 * gcc.c-torture/execute/20000516-1.c: New test.
38494
38495 2000-05-15 Jakub Jelinek <jakub@redhat.com>
38496
38497 * g++.old-deja/g++.other/eh.C: New test.
38498
38499 2000-05-12 Richard Henderson <rth@cygnus.com>
38500
38501 * gcc.c-torture/execute/990208-1.c (main): Don't pass
38502 constants through to doit's conditional.
38503
38504 2000-05-11 Jeffrey A Law (law@cygnus.com)
38505
38506 * gcc.c-torture/compile/20000511-1.c: New test.
38507 * g77.f-torture/compile/20000511-1.f: New test.
38508 * g77.f-torture/compile/20000511-2.f: New test.
38509
38510 2000-05-11 Michael Meissner <meissner@redhat.com>
38511
38512 * gcc.c-torture/execute/20000511-1.c: New test.
38513
38514 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
38515
38516 * gcc.dg/dg.exp: Scan .S files as well as .c files.
38517 * gcc.dg/20000510-1.S: New.
38518
38519 2000-05-08 Catherine Moore <clm@cygnus.com>
38520
38521 * gcc.dg/unused-3.c: New.
38522
38523 2000-05-06 Richard Henderson <rth@cygnus.com>
38524
38525 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
38526 * g++.old-deja/g++.mike/warn1.C: Likewise.
38527 * g++.old-deja/g++.pt/local1.C: Likewise.
38528 * g++.old-deja/g++.pt/local7.C: Likewise.
38529 * g++.old-deja/g++.pt/spec16.C: Likewise.
38530
38531 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
38532
38533 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
38534
38535 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
38536
38537 * g77.f-torture/execute/20000503-1.f: New test.
38538
38539 2000-05-04 Andreas Jaeger <aj@suse.de>
38540
38541 * gcc.dg/noreturn-2.c: New test.
38542
38543 2000-05-04 Neil Booth <NeilB@earthling.net>
38544
38545 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
38546 preprocessor.
38547
38548 2000-05-04 Richard Henderson <rth@cygnus.com>
38549
38550 * gcc.c-torture/execute/20000503-1.c: Fix typo.
38551
38552 2000-05-04 Richard Henderson <rth@cygnus.com>
38553
38554 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
38555 OpenSSL by Jason R Thorpe.
38556
38557 2000-05-03 Jim Wilson <wilson@cygnus.com>
38558
38559 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
38560
38561 2000-05-03 Robert Lipe <robertlipe@usa.net>
38562
38563 * gcc.dg/20000503-1.c: New test.
38564
38565 2000-05-02 Jakub Jelinek <jakub@redhat.com>
38566
38567 * gcc.c-torture/compile/20000502-1.c: New test.
38568 * g++.old-deja/g++.other/align.C: New test.
38569 * gcc.dg/cpp-tradstringify.c: New test.
38570
38571 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
38572
38573 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
38574 and hard registers.
38575
38576 2000-04-26 Geoff Keating <geoffk@cygnus.com>
38577
38578 * gcc.c-torture/execute/loop-5.c: New test.
38579
38580 2000-04-25 Jakub Jelinek <jakub@redhat.com>
38581
38582 * gcc.c-torture/execute/va-arg-20.c: New test.
38583
38584 2000-04-23 Jeffrey A Law (law@cygnus.com)
38585
38586 * gcc.c-torture/execute/20000422-1.c: New test.
38587
38588 2000-04-20 Greg McGary <gkm@gnu.org>
38589
38590 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
38591 when optimizing, but without sibling-call optimizations (-O1).
38592
38593 2000-04-20 Jeffrey A Law (law@cygnus.com)
38594
38595 * gcc.c-torture/compile/20000420-1.c: New test.
38596
38597 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
38598
38599 * g++.abi/ptrflags.C: New test.
38600 * g++.eh/catchptr1.C: Test incomplete pointer chains.
38601
38602 2000-04-19 Catherine Moore <clm@cygnus.com>
38603
38604 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
38605
38606 2000-04-19 Greg McGary <gkm@gnu.org>
38607
38608 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
38609 sibling-call optimizations.
38610
38611 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
38612
38613 * gcc.dg/20000419-1.c: New test.
38614
38615 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
38616
38617 * gcc.c-torture/execute/20000412-6.c: New test.
38618
38619 2000-04-12 Jeffrey A Law (law@cygnus.com)
38620
38621 * gcc.c-torture/execute/20000412-5.c: New test.
38622 * g77.f-torture/compile/20000412-1.f: New test.
38623 * gcc.c-torture/execute/20000412-4.c: New test.
38624 * gcc.c-torture/compile/20000412-2.c: New test.
38625 * gcc.c-torture/execute/20000412-3.c: New test.
38626 * gcc.c-torture/compile/20000412-1.c: New test.
38627 * gcc.c-torture/execute/20000412-2.c: New test.
38628
38629 2000-04-12 Jakub Jelinek <jakub@redhat.com>
38630
38631 * objc/execute/bf-20.m: New test.
38632
38633 2000-04-10 Richard Henderson <rth@cygnus.com>
38634
38635 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
38636
38637 * gcc.c-torture/execute/20000412-1.c: New test.
38638
38639 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
38640
38641 * g++.old-deja/g++.eh/catchptr1.C: New test.
38642
38643 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
38644
38645 * g++.old-deja/g++.abi/cxa_vec.C: New test.
38646
38647 2000-04-08 Neil Booth <NeilB@earthling.net>
38648
38649 * gcc.dg/cpp-nullchar.c: Remove test as
38650 embedded nulls cause problems.
38651
38652 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38653
38654 * gcc.dg/compare2.c: New test.
38655
38656 2000-04-08 Neil Booth <NeilB@earthling.net>
38657
38658 * gcc.dg/cpp-nullchar.c: New test.
38659
38660 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
38661
38662 * gcc.dg/cpp-mi2.c: New test.
38663 * gcc.dg/cpp-mi2[abc].h: New files.
38664
38665 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
38666
38667 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
38668 member name.
38669
38670 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
38671
38672 * g++.old-deja/g++.abi/vmihint.C: New test.
38673
38674 2000-04-06 Neil Booth <NeilB@earthling.net>
38675
38676 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
38677 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
38678 copyright.
38679
38680 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
38681
38682 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
38683 avoid stack-frame overwrite.
38684
38685 2000-04-05 Jakub Jelinek <jakub@redhat.com>
38686
38687 * gcc.c-torture/compile/20000405-2.c: New test.
38688 * gcc.c-torture/compile/20000405-3.c: New test.
38689
38690 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38691
38692 * gcc.c-torture/compile/20000405-1.c: New test.
38693
38694 2000-04-04 Geoff Keating <geoffk@cygnus.com>
38695
38696 * gcc.dg/cast-qual-1.c: Revert last change.
38697
38698 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38699
38700 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
38701
38702 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
38703
38704 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
38705 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
38706
38707 2000-04-03 Jeffrey A Law (law@cygnus.com)
38708
38709 * gcc.c-torture/compile/20000403-2.c: New test.
38710 * gcc.c-torture/compile/20000403-1.c: New test.
38711
38712 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
38713
38714 * gcc.c-torture/execute/20000403-1.c: New test.
38715
38716 2000-04-03 Geoff Keating <geoffk@cygnus.com>
38717
38718 * gcc.c-torture/execute/20000402-1.c: New test.
38719
38720 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
38721
38722 * gcc.c-torture/execute/va-arg-15.c: New test.
38723 * gcc.c-torture/execute/va-arg-16.c: New test.
38724 * gcc.c-torture/execute/va-arg-17.c: New test.
38725 * gcc.c-torture/execute/va-arg-18.c: New test.
38726 * gcc.c-torture/execute/va-arg-19.c: New test.
38727
38728 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
38729
38730 * gcc.c-torture/compile/981211-1.c: Move to...
38731 * gcc.dg/cpp-as1.c: ...here.
38732 * gcc.dg/cpp-as2.c: New file.
38733
38734 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
38735 compiler.
38736
38737 2000-04-02 Neil Booth <NeilB@earthling.net>
38738
38739 * gcc.dg/cpp-cond.c New tests.
38740 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
38741 accidental success less likely.
38742 * gcc.dg/cpp-missingop.c New tests.
38743 * gcc.dg/cpp-missingparen.c New tests.
38744 * gcc.dg/cpp-shift.c New tests.
38745 * gcc.dg/cpp-shortcircuit.c New tests.
38746 * gcc.dg/cpp-unary.c New tests.
38747
38748 2000-03-29 Jeffrey A Law (law@cygnus.com)
38749
38750 * gcc.c-torture/compile/20000329-1.c: New test.
38751
38752 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
38753
38754 * gcc.c-torture/compile/20000326-1.c: New test.
38755 * gcc.c-torture/compile/20000326-2.c: New test.
38756
38757 2000-03-24 Geoff Keating <geoffk@cygnus.com>
38758
38759 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
38760 the first parameter is a function argument.
38761
38762 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
38763
38764 * g++.old-deja/g++.ext/array4.C: New test.
38765
38766 2000-03-22 Geoff Keating <geoffk@cygnus.com>
38767
38768 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
38769
38770 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38771
38772 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
38773
38774 2000-03-19 Richard Henderson <rth@cygnus.com>
38775
38776 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
38777
38778 2000-03-19 Richard Henderson <rth@cygnus.com>
38779
38780 * gcc.c-torture/compile/20000319-1.c: New test.
38781
38782 2000-03-14 Jeffrey A Law (law@cygnus.com)
38783
38784 * gcc.c-torture/execute/20000314-3.c: New test.
38785 * gcc.c-torture/execute/20000314-2.c: New test.
38786 * gcc.c-torture/execute/20000314-1.c: New test.
38787 * gcc.c-torture/compile/20000314-2.c: New test.
38788 * gcc.c-torture/compile/20000314-1.c: New test.
38789
38790 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
38791
38792 * g++.old-deja/g++.warn/inline.C: New test.
38793
38794 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
38795
38796 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
38797 standards-compliant result rather than specific constants.
38798 Put test-values in array.
38799
38800 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
38801
38802 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
38803 (g++_target_compile): Put test-specific options last.
38804
38805 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38806
38807 * g++.old-deja/g++.eh/vbase4.C: New test.
38808
38809 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38810
38811 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
38812
38813 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38814
38815 * g++.old-deja/g++.brendan/misc12.C: Removed.
38816 * g++.old-deja/g++.pt/memtemp77.C: Constify.
38817 * g++.old-deja/g++.ext/pretty4.C: New test.
38818
38819 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38820
38821 * g++.old-deja/g++.other/string2.C: New test.
38822
38823 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
38824
38825 * g++.old-deja/g++.warn/impint2.C: New test.
38826
38827 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
38828
38829 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
38830 is 1, not zero.
38831
38832 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
38833
38834 * g++.old-deja/g++.warn/impint.C: New test.
38835 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
38836 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
38837 * g++.old-deja/g++.pt/explicit12.C: Likewise.
38838 * g++.old-deja/g++.pt/explicit13.C: Likewise.
38839 * g++.old-deja/g++.pt/explicit17.C: Likewise.
38840 * g++.old-deja/g++.pt/explicit18.C: Likewise.
38841 * g++.old-deja/g++.pt/explicit19.C: Likewise.
38842 * g++.old-deja/g++.pt/explicit23.C: Likewise.
38843 * g++.old-deja/g++.pt/explicit31.C: Likewise.
38844 * g++.old-deja/g++.pt/explicit35.C: Likewise.
38845 * g++.old-deja/g++.pt/explicit6.C: Likewise.
38846 * g++.old-deja/g++.pt/memclass7.C: Likewise.
38847
38848 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
38849
38850 * gcc.dg/cpp-redef.c: New test.
38851
38852 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
38853
38854 * g++.old-deja/g++.pt/unify7.C: New test.
38855
38856 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38857
38858 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
38859 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
38860
38861 2000-02-25 Geoff Keating <geoffk@cygnus.com>
38862
38863 * gcc.c-torture/compile/20000224-1.c: New test.
38864
38865 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38866
38867 * gcc.c-torture/compile/cpp-2.c: New test.
38868 * gcc.c-torture/compile/cpp-1.c: New test.
38869
38870 2000-02-25 Jeffrey A Law (law@cygnus.com)
38871
38872 * gcc.c-torture/execute/20000225-1.c: New test.
38873
38874 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38875
38876 * gcc.dg/cpp-li2.c: New test.
38877
38878 * gcc.dg/cpp-wi1.c: New test.
38879
38880 * gcc.dg/cpp-li1.c: New test.
38881
38882 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
38883
38884 * g++.old-deja/g++.other/sizeof5.C: New test.
38885
38886 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38887
38888 * gcc.c-torture/execute/va-arg-13.c: New test.
38889
38890 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
38891
38892 * gcc.c-torture/execute/va-arg-12.c: New test.
38893
38894 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38895
38896 * gcc.c-torture/execute/20000223-1.c: New test.
38897
38898 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38899
38900 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
38901
38902 2000-02-22 Mark Mitchell <mark@codesourcery.com>
38903
38904 * g++.old-deja/g++.abi/ptrmem.C: New test.
38905
38906 2000-02-19 Richard Henderson <rth@cygnus.com>
38907
38908 * gcc.c-torture/compile/init-3.c: New.
38909
38910 2000-02-17 Mark Mitchell <mark@codesourcery.com>
38911
38912 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
38913 ALWAYS_CXXFLAGS.
38914
38915 2000-02-11 Robert Lipe <robertl@sco.com>
38916
38917 * gcc.c-torture/compile/20000211-3.c: New test.
38918
38919 2000-02-11 Martin Buchholz <martin@xemacs.org>
38920
38921 * gcc.c-torture/compile/20000211-2.c: New test.
38922
38923 2000-02-11 Jeffrey A Law (law@cygnus.com)
38924
38925 * gcc.c-torture/compile/20000211-1.c: New test.
38926
38927 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
38928
38929 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
38930 on native targets
38931
38932 2000-02-08 Nathan Sidwell <nathan@acm.org>
38933
38934 * g++.old-deja/g++.other/cast5.C: New test.
38935
38936 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
38937
38938 * gcc.c-torture/execute/20000205-1.c: New.
38939
38940 2000-02-03 Nathan Sidwell <nathan@acm.org>
38941
38942 * g++.old-deja/g++.jason/cast3.C: Return void.
38943 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
38944
38945 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38946
38947 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
38948
38949 * gcc.dg/loop-1.c: New test.
38950
38951 2000-01-27 Jakub Jelinek <jakub@redhat.com>
38952
38953 * gcc.c-torture/compile/20000127-1.c: New test.
38954 * gcc.c-torture/execute/991228-1.c: New test.
38955
38956 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38957
38958 * gcc.dg/unused-2.c: New test.
38959
38960 * gcc.dg/conv-1.c: New test.
38961
38962 2000-01-24 Mark Mitchell <mark@codesourcery.com>
38963
38964 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
38965 compiler.
38966 (tool_option_proc): Fix typo.
38967
38968 2000-01-24 Geoff Keating <geoffk@cygnus.com>
38969
38970 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
38971 of the ld on the host, not on the build machine.
38972 Also, don't crash if '--help' is not a supported option.
38973
38974 2000-01-24 Richard Henderson <rth@cygnus.com>
38975
38976 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
38977
38978 2000-01-20 Jeffrey A Law (law@cygnus.com)
38979
38980 * gcc.c-torture/execute/20000120-2.c: New test.
38981 * gcc.c-torture/execute/20000120-1.c: New test.
38982
38983 2000-01-13 Jeffrey A Law (law@cygnus.com)
38984
38985 * gcc.c-torture/execute/20000113-1.c: New test.
38986
38987 2000-01-12 Jeffrey A Law (law@cygnus.com)
38988
38989 * gcc.c-torture/execute/20000112-1.c: New test.
38990
38991 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38992
38993 * gcc.dg/20000111-1.c: New test.
38994
38995 2000-01-10 Jeffrey A Law (law@cygnus.com)
38996
38997 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
38998 with 16 bit integers.
38999
39000 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39001
39002 * gcc.dg/20000108-1.c: New test.
39003
39004 2000-01-05 Nathan Sidwell <nathan@acm.org>
39005
39006 * g++.old-deja/g++.ns/koenig8.C: New test.
39007
39008 2000-01-05 Nathan Sidwell <nathan@acm.org>
39009
39010 * g++.old-deja/g++.other/cast4.C: New test.
39011
39012 2000-01-05 Jeffrey A Law (law@cygnus.com)
39013
39014 * gcc.c-torture/compile/20000105-2.c: New test.
39015 * gcc.c-torture/compile/20000105-1.c: New test.
39016
39017 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39018
39019 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
39020 references to printf & atoi to conform to ANSI standard.
39021 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
39022 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
39023 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
39024 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
39025 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
39026 * g++.old-deja/g++.brendan/complex1.C: Likewise.
39027 * g++.old-deja/g++.brendan/copy1.C: Likewise.
39028 * g++.old-deja/g++.brendan/copy2.C: Likewise.
39029 * g++.old-deja/g++.brendan/copy3.C: Likewise.
39030 * g++.old-deja/g++.brendan/copy4.C: Likewise.
39031 * g++.old-deja/g++.brendan/copy5.C: Likewise.
39032 * g++.old-deja/g++.brendan/copy6.C: Likewise.
39033 * g++.old-deja/g++.brendan/copy7.C: Likewise.
39034 * g++.old-deja/g++.brendan/copy8.C: Likewise.
39035 * g++.old-deja/g++.brendan/crash11.C: Likewise.
39036 * g++.old-deja/g++.brendan/crash14.C: Likewise.
39037 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
39038 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
39039 * g++.old-deja/g++.brendan/delete2.C: Likewise.
39040 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
39041 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
39042 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
39043 * g++.old-deja/g++.brendan/eh1.C: Likewise.
39044 * g++.old-deja/g++.brendan/groff1.C: Likewise.
39045 * g++.old-deja/g++.brendan/init3.C: Likewise.
39046 * g++.old-deja/g++.brendan/misc12.C: Likewise.
39047 * g++.old-deja/g++.brendan/misc7.C: Likewise.
39048 * g++.old-deja/g++.brendan/new2.C: Likewise.
39049 * g++.old-deja/g++.brendan/operators4.C: Likewise.
39050 * g++.old-deja/g++.brendan/operators5.C: Likewise.
39051 * g++.old-deja/g++.brendan/overload2.C: Likewise.
39052 * g++.old-deja/g++.brendan/overload7.C: Likewise.
39053 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
39054 * g++.old-deja/g++.brendan/reference1.C: Likewise.
39055 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
39056 * g++.old-deja/g++.brendan/template24.C: Likewise.
39057 * g++.old-deja/g++.brendan/template3.C: Likewise.
39058 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
39059 * g++.old-deja/g++.jason/inline3.C: Likewise.
39060 * g++.old-deja/g++.jason/opeq.C: Likewise.
39061 * g++.old-deja/g++.law/arg5.C: Likewise.
39062 * g++.old-deja/g++.law/arm7.C: Likewise.
39063 * g++.old-deja/g++.law/ctors11.C: Likewise.
39064 * g++.old-deja/g++.law/cvt8.C: Likewise.
39065 * g++.old-deja/g++.law/init9.C: Likewise.
39066 * g++.old-deja/g++.law/refs4.C: Likewise.
39067 * g++.old-deja/g++.law/template2.C: Likewise.
39068 * g++.old-deja/g++.law/visibility24.C: Likewise.
39069 * g++.old-deja/g++.law/vtable3.C: Likewise.
39070 * g++.old-deja/g++.mike/asm2.C: Likewise.
39071 * g++.old-deja/g++.mike/eh1.C: Likewise.
39072 * g++.old-deja/g++.mike/misc1.C: Likewise.
39073 * g++.old-deja/g++.mike/misc13.C: Likewise.
39074 * g++.old-deja/g++.mike/misc14.C: Likewise.
39075 * g++.old-deja/g++.mike/ns12.C: Likewise.
39076 * g++.old-deja/g++.mike/p1248.C: Likewise.
39077 * g++.old-deja/g++.mike/p3708.C: Likewise.
39078 * g++.old-deja/g++.mike/p3708a.C: Likewise.
39079 * g++.old-deja/g++.mike/p3708b.C: Likewise.
39080 * g++.old-deja/g++.mike/p646.C: Likewise.
39081 * g++.old-deja/g++.mike/p700.C: Likewise.
39082 * g++.old-deja/g++.mike/p783.C: Likewise.
39083 * g++.old-deja/g++.mike/p783a.C: Likewise.
39084 * g++.old-deja/g++.mike/p783b.C: Likewise.
39085 * g++.old-deja/g++.mike/p786.C: Likewise.
39086 * g++.old-deja/g++.mike/p789.C: Likewise.
39087 * g++.old-deja/g++.mike/p789a.C: Likewise.
39088 * g++.old-deja/g++.mike/p807a.C: Likewise.
39089 * g++.old-deja/g++.other/delete3.C: Likewise.
39090 * g++.old-deja/g++.other/dyncast1.C: Likewise.
39091 * g++.old-deja/g++.other/dyncast2.C: Likewise.
39092 * g++.old-deja/g++.other/dyncast3.C: Likewise.
39093 * g++.old-deja/g++.other/empty1.C: Likewise.
39094 * g++.old-deja/g++.other/temporary1.C: Likewise.
39095 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
39096 * g++.old-deja/g++.pt/t16.C: Likewise.
39097 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
39098
39099 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
39100
39101 * gcc.dg/991230-1.c: New test.
39102
39103 1999-12-29 Jeffrey A Law (law@cygnus.com)
39104
39105 * gcc.c-torture/compile/991229-3.c: New test.
39106 * gcc.c-torture/compile/991229-2.c: New test.
39107 * gcc.c-torture/compile/991229-1.c: New test.
39108
39109 1999-12-29 Greg McGary <gkm@eng.ascend.com>
39110
39111 * gcc.c-torture/compile/labels-2.c: New test.
39112
39113 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
39114
39115 * gcc.c-torture/execute/991227-1.c: New test.
39116
39117 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39118
39119 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
39120
39121 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
39122
39123 * gcc.c-torture/execute/991221-1.c: New test.
39124
39125 1999-12-20 Nathan Sidwell <nathan@acm.org>
39126
39127 * g++.old-deja/g++.other/cast3.C: New test.
39128
39129 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
39130
39131 * gcc.c-torture/execute/991216-4.c: New test.
39132
39133 1999-12-16 Michael Meissner <meissner@cygnus.com>
39134
39135 * gcc.c-torture/execute/991216-1.c: New test.
39136 * gcc.c-torture/execute/991216-2.c: New test.
39137 * gcc.c-torture/execute/991216-3.c: New test.
39138
39139 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39140
39141 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
39142 Actually make the test fail by using "-O2" for compilation.
39143
39144 1999-12-15 Nathan Sidwell <nathan@acm.org>
39145
39146 * g++.old-deja/g++.warn/cast-align1.C: New test.
39147
39148 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39149
39150 * gcc.c-torture/compile/991214-1.c: New test.
39151 * gcc.c-torture/compile/991214-2.c: New test.
39152
39153 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39154
39155 * gcc.dg/991214-1.c: New test.
39156
39157 1999-12-13 Jeffrey A Law (law@cygnus.com)
39158
39159 * gcc.c-torture/compile/991213-3.c: New test.
39160 * gcc.c-torture/compile/991213-2.c: New test.
39161 * gcc.c-torture/compile/991213-1.c: New test.
39162
39163 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
39164
39165 * gcc.dg/991209-1.c: New test.
39166
39167 1999-12-08 Nathan Sidwell <nathan@acm.org>
39168
39169 * gcc.c-torture/compile/991208-1.c: New test.
39170
39171 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39172
39173 * gcc.dg/ultrasp2.c: New test.
39174
39175 1999-12-05 Alex Samuel <samuel@codesourcery.com>
39176
39177 * g++.old-deja/g++.abi/align.C (main): Fix typo.
39178
39179 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
39180
39181 * gcc.c-torture/compile/991202-1.c: New test.
39182 * gcc.c-torture/execute/991202-1.c: New test.
39183 * gcc.c-torture/execute/991202-2.c: New test.
39184 * gcc.c-torture/execute/991202-3.c: New test.
39185
39186 1999-12-02 Alex Samuel <samuel@codesourcery.com>
39187
39188 * g++.old-deja/g++.abi/align.C: New test.
39189 * g++.old-deja/g++.abi/aggregates.C: Likewise.
39190 * g++.old-deja/g++.abi/bitfields.C: Likewise.
39191
39192 1999-12-01 Richard Henderson <rth@cygnus.com>
39193
39194 * gcc.c-torture/execute/991201-1.c: New.
39195
39196 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
39197
39198 * gcc.dg/991129-1.c: New test.
39199
39200 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
39201
39202 * gcc.c-torture/compile/991127-1.c: New test.
39203
39204 1999-11-22 Nathan Sidwell <nathan@acm.org>
39205
39206 * g++.old-deja/g++.other/warn4.C: New test.
39207
39208 1999-11-22 Nathan Sidwell <nathan@acm.org>
39209
39210 * g++.old-deja/g++.eh/cleanup2.C: New test.
39211 * g++.old-deja/g++.ext/pretty2.C: New test.
39212 * g++.old-deja/g++.ext/pretty3.C: New test.
39213 * g++.old-deja/g++.other/debug6.C: New test.
39214
39215 1999-10-20 Jim Wilson <wilson@cygnus.com>
39216
39217 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
39218 compiler_output to look for one error message instead of two.
39219
39220 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
39221
39222 * gcc.c-torture/execute/991118-1.c: Also test case
39223 where the word boundary does not split a byte evenly.
39224
39225 1999-11-19 Nathan Sidwell <nathan@acm.org>
39226
39227 * g++.old-deja/g++.ext/restrict1.C: New test.
39228
39229 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
39230
39231 * gcc.c-torture/execute/991118-1.c: New test.
39232
39233 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
39234
39235 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
39236 working directory pathnames.
39237
39238 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
39239
39240 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
39241 host is equipped with driver.h and driver.o so it can actually
39242 compile and run the tests.
39243
39244 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
39245
39246 * gcc.c-torture/compile/991008-1.c: New test.
39247
39248 1999-11-08 Nick Clifton <nickc@cygnus.com>
39249
39250 * lib/gcc-dg.exp: Include target-supports.exp
39251
39252 1999-11-05 Nick Clifton <nickc@cygnus.com>
39253
39254 * lib/target-supports.exp: New file: Provide procs to test for
39255 features supported by the target.
39256 (check_weak_available): Moved here from ecos.exp.
39257 (check_alias_available): New proc: Determine of the target
39258 toolchain supports the alias attribute.
39259
39260 * gcc.dg/special/ecos.exp: Move check_weak_available to
39261 target-supports.exp.
39262 (alias-1.c): Only perform the test if the target supports
39263 aliases.
39264 (wkali-1.c): Only perform the test if the target supports
39265 aliases.
39266
39267 * gcc.dg/990506-0.c: Expect error messages from cross
39268 targets as well as native targets.
39269
39270 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39271
39272 * gcc.dg/ultrasp1.c: Removed xfail.
39273 * gcc.dg/struct-ret-2.c: Likewise.
39274 * gcc.dg/array-1.c: Likewise.
39275
39276 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39277
39278 * gcc.dg/struct-ret-2.c: New test.
39279
39280 * gcc.dg/array-1.c: New test.
39281
39282 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
39283
39284 * gcc.c-torture/execute/991030-1.c: New test.
39285
39286 1999-10-26 Richard Henderson <rth@cygnus.com>
39287
39288 * gcc.c-torture/compile/991026-2.c: New test.
39289
39290 1999-10-26 Jeffrey A Law (law@cygnus.com)
39291
39292 * gcc.c-torture/compile/991026-1.c: New test.
39293
39294 1999-10-23 Jeffrey A Law (law@cygnus.com)
39295
39296 * gcc.c-torture/execute/991023-1.c: New test.
39297
39298 1999-10-19 Jeffrey A Law (law@cygnus.com)
39299
39300 * gcc.c-torture/execute/991019-1.c: New test.
39301
39302 1999-10-16 Richard Henderson <rth@cygnus.com>
39303
39304 * gcc.c-torture/execute/991016-1.c: New test.
39305
39306 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
39307
39308 * gcc.c-torture/execute/991014-1.c: New test.
39309
39310 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
39311
39312 * g++.old-deja/g++.other/union2.C: New test.
39313
39314 1999-10-13 Nathan Sidwell <nathan@acm.org>
39315
39316 * g++.old-deja/g++.other/vaarg2.C: New test.
39317 * g++.old-deja/g++.other/vaarg3.C: New test.
39318
39319 1999-10-12 Craig Burley <craig@jcb-sc.com>
39320
39321 * g77.f-torture/noncompile/19990905-1.f: Moved from being
39322 in compile/.
39323
39324 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
39325
39326 * gcc.c-torture/execute/va-arg-11.c: New test.
39327
39328 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
39329
39330 * lib/file-format.exp (gcc_target_object_format): Don't
39331 crash if objdump is unavailable.
39332
39333 1999-09-29 Donn Terry <donn@interix.com>
39334
39335 * gcc.misc-tests/mg.exp: delete extraneous redirection.
39336
39337 1999-09-28 Nick Clifton <nickc@cygnus.com>
39338
39339 * gcc.c-torture/compile/990928-1.c: New test.
39340
39341 1999-09-28 Nathan Sidwell <nathan@acm.org>
39342
39343 * g++.old-deja/g++.other/decl6.C: New test.
39344
39345 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39346
39347 * gcc.c-torture/execute/va-arg-10.c: New test.
39348
39349 1999-09-27 Nathan Sidwell <nathan@acm.org>
39350
39351 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
39352 __PRETTY_FUNCTION__.
39353
39354 1999-09-23 Nick Clifton <nickc@cygnus.com>
39355
39356 * gcc.c-torture/execute/990923-1.c: New test.
39357
39358 1999-09-21 Nick Clifton <nickc@cygnus.com>
39359
39360 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
39361 for which -fpic is inappropriate.
39362
39363 1999-09-21 Mark Mitchell <mark@codesourcery.com>
39364
39365 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
39366
39367 1999-09-21 Nathan Sidwell <nathan@acm.org>
39368
39369 * g++.old-deja/g++.other/dyncast1.C: New test.
39370 * g++.old-deja/g++.other/dyncast2.C: New test.
39371 * g++.old-deja/g++.other/dyncast3.C: New test.
39372 * g++.old-deja/g++.other/dyncast4.C: New test.
39373 * g++.old-deja/g++.other/dyncast5.C: New test.
39374 * g++.old-deja/g++.eh/catch3.C: New test.
39375 * g++.old-deja/g++.eh/catch3p.C: New test.
39376 * g++.old-deja/g++.eh/catch4.C: New test.
39377 * g++.old-deja/g++.eh/catch4p.C: New test.
39378 * g++.old-deja/g++.eh/catch5.C: New test.
39379 * g++.old-deja/g++.eh/catch5p.C: New test.
39380 * g++.old-deja/g++.eh/catch6.C: New test.
39381 * g++.old-deja/g++.eh/catch6p.C: New test.
39382 * g++.old-deja/g++.eh/catch7.C: New test.
39383 * g++.old-deja/g++.eh/catch7p.C: New test.
39384 * g++.old-deja/g++.eh/catch8.C: New test.
39385 * g++.old-deja/g++.eh/catch8p.C: New test.
39386 * g++.old-deja/g++.eh/catch9.C: New test.
39387 * g++.old-deja/g++.eh/catch9p.C: New test.
39388
39389 1999-09-13 Nathan Sidwell <nathan@acm.org>
39390
39391 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
39392 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
39393
39394 1999-09-13 Jeffrey A Law (law@cygnus.com)
39395
39396 * gcc.c-torture/compile/990913-1.c: New test.
39397
39398 1999-09-10 Nathan Sidwell <nathan@acm.org>
39399
39400 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
39401 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39402
39403 1999-09-09 Richard Henderson <rth@cygnus.com>
39404
39405 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
39406
39407 1999-09-09 Nathan Sidwell <nathan@acm.org>
39408
39409 * g++.old-deja/g++.other/lookup11.C: New test.
39410 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
39411 what is permitted and what we want.
39412 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
39413 overload use.
39414 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39415
39416 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
39417
39418 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
39419 * gcc.c-torture/noncompile/poison-1.c: New file.
39420
39421 1999-09-08 Nathan Sidwell <nathan@acm.org>
39422
39423 * g++.old-deja/g++.other/sizeof3.C: New test.
39424 * g++.old-deja/g++.other/sizeof4.C: New test.
39425 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
39426 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
39427
39428 1999-09-07 Richard Henderson <rth@cygnus.com>
39429
39430 * gcc.dg/va-arg-1.c: New.
39431
39432 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39433
39434 * gcc.c-torture/execute/va-arg-9.c: New test.
39435
39436 1999-09-05 Craig Burley <craig@jcb-sc.com>
39437
39438 * g77.f-torture/compile/980519-2.f: New test.
39439 * g77.f-torture/compile/19990905-0.f: New test.
39440 * g77.f-torture/compile/19990905-1.f: New test.
39441 * g77.f-torture/compile/19990905-2.f: New test.
39442
39443 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
39444
39445 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
39446
39447 * gcc.c-torture/execute/990827-1.c: Fix typo.
39448
39449 1999-09-03 Nathan Sidwell <nathan@acm.org>
39450
39451 * g++.old-deja/g++.other/deref1.C: New test.
39452
39453 1999-09-02 Nathan Sidwell <nathan@acm.org>
39454
39455 * g++.old-deja/g++.other/ambig2.C: New test.
39456 * g++.old-deja/g++.other/cond5.C: New test.
39457 * g++.old-deja/g++.other/lookup16.C: New test.
39458
39459 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
39460
39461 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
39462 assemblers too.
39463
39464 1999-08-31 Jeffrey A Law (law@cygnus.com)
39465
39466 * lib/c-torture.exp: Avoid the "compare executables" optimization
39467 when testing native.
39468
39469 1999-08-29 Jeffrey A Law (law@cygnus.com)
39470
39471 * gcc.c-torture/execute/990829-1.c: New test.
39472 * gcc.c-torture/compile/990829-1.c: New test.
39473
39474 1999-08-27 Paul Burchard <burchard@pobox.com>
39475
39476 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
39477 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
39478 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
39479 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
39480 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
39481 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
39482 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
39483 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
39484 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
39485 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
39486 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
39487
39488 1999-08-27 Jeffrey A Law (law@cygnus.com)
39489
39490 * gcc.c-torture/execute/990827-1.c: New test.
39491
39492 1999-08-26 Craig Burley <craig@jcb-sc.com>
39493
39494 * g77.f-torture/noncompile/19990826-4.f: New test.
39495
39496 * g77.f-torture/compile/19990826-3.f: New test.
39497
39498 * g77.f-torture/execute/19990826-2.f: New test.
39499
39500 * g77.f-torture/compile/19990826-1.f: New test.
39501
39502 * gcc.c-torture/execute/990826-0.c: New test.
39503 * g77.c-torture/execute/19990826-0.f: New test.
39504
39505 * g77.f-torture/noncompile/970626-2.f: New test.
39506
39507 1999-08-25 Paul Burchard <burchard@pobox.com>
39508
39509 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
39510 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
39511 lss-011.C: New tests.
39512
39513 1999-08-25 Nathan Sidwell <nathan@acm.org>
39514
39515 * g++.old-deja/g++.other/decl5.C: New test.
39516
39517 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39518
39519 * noncompile/noncompile.exp: Load_lib c-torture.exp.
39520 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
39521 call `postbase' for each one. All callers of `postbase' changed
39522 to call this instead.
39523
39524 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
39525
39526 * gcc.c-torture/execute/990811-1.c: New test.
39527
39528 1999-08-09 Nick Clifton <nickc@cygnus.com>
39529
39530 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
39531 just native ones.
39532
39533 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
39534 just native ones.
39535
39536 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39537
39538 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
39539
39540 1999-08-04 Jeffrey A Law (law@cygnus.com)
39541
39542 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
39543
39544 1999-08-04 Nathan Sidwell <nathan@acm.org>
39545
39546 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
39547
39548 1999-08-04 Jeffrey A Law (law@cygnus.com)
39549
39550 * gcc.c-torture/execute/990804-1.c: New test.
39551
39552 1999-08-03 Nathan Sidwell <nathan@acm.org>
39553
39554 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
39555 * g++.old-deja/g++.brendan/crash64.C: Likewise.
39556 * g++.old-deja/g++.brendan/overload8.C: Likewise.
39557
39558 1999-08-03 Nathan Sidwell <nathan@acm.org>
39559
39560 * g++.old-deja/g++.other/struct1.C: New test.
39561
39562 1999-08-03 Nathan Sidwell <nathan@acm.org>
39563
39564 * g++.old-deja/g++.other/enum2.C: New test.
39565
39566 1999-08-02 Richard Henderson <rth@cygnus.com>
39567
39568 Adapted from tests from Franz Sirl:
39569 * gcc.c-torture/execute/va-arg-7.c: New test.
39570 * gcc.c-torture/execute/va-arg-8.c: New test.
39571
39572 1999-08-01 Jeffrey A Law (law@cygnus.com)
39573
39574 * gcc.c-torture/compile/990801-2.c: New test.
39575
39576 * gcc.c-torture/compile/990801-1.c: New test.
39577
39578 1999-07-27 Michael Meissner <meissner@cygnus.com>
39579
39580 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
39581 fp-cmp-1.c, converting double to float.
39582
39583 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
39584 fp-cmp-1.c, converting double to long double.
39585
39586 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
39587 from fr1 to unknown_register, since fr1 is a legitimate register
39588 on some machines.
39589
39590 1999-07-25 Jeffrey A Law (law@cygnus.com)
39591
39592 * README: More listname related changes.
39593
39594 1999-07-08 Catherine Moore <clm@cygnus.com>
39595
39596 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
39597
39598 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
39599
39600 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
39601
39602 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39603
39604 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
39605
39606 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
39607
39608 * gcc.dg/990703-1.c: New test.
39609
39610 1999-06-29 Nick Clifton <nickc@cygnus.com>
39611
39612 * lib/file-format.exp: New file: Move definition of proc
39613 gcc_target_object_format to here from
39614 gcc.dg/special/ecos.exp.
39615
39616 * lib/c-torture.exp: Include lib file-format.exp.
39617 * lib/gcc-dg.exp: Include lib file-format.exp.
39618
39619 * gcc.dg/special/ecos.exp: Remove definition of proc
39620 gcc_target_object_format.
39621
39622 1999-06-28 Jeffrey A Law (law@cygnus.com)
39623
39624 * gcc.c-torture/execute/990628-1.c: New test.
39625
39626 1999-06-25 Jeffrey A Law (law@cygnus.com)
39627
39628 * gcc.c-torture/compile/990625-2.c: New test.
39629
39630 * gcc.c-torture/compile/990625-1.c: New test.
39631
39632 1999-06-23 Nick Clifton <nickc@cygnus.com>
39633
39634 * gcc.c-torture/compile/dll.c: New test case. Check that dll
39635 attributes compile.
39636 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
39637 ports that use the COFF/PE file format.
39638
39639 1999-06-17 Jeffrey A Law (law@cygnus.com)
39640
39641 * gcc.c-torture/compile/990617-1.c: New test.
39642
39643 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
39644
39645 * g++.old-deja/g++.other/decl4.C: New test.
39646
39647 1999-06-14 Nathan Sidwell <nathan@acm.org>
39648
39649 * g++.old-deja/g++.other/bitfld3.C: New test.
39650
39651 1999-06-08 Nathan Sidwell <nathan@acm.org>
39652
39653 * g++.old-deja/g++.eh/catch1.C: New test.
39654
39655 1999-06-07 Jeffrey A Law (law@cygnus.com)
39656
39657 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
39658
39659 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
39660 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
39661
39662 1999-06-05 Craig Burley <craig@jcb-sc.com>
39663
39664 * g77.f-torture/compile/19990502-0.f: Replace with new,
39665 shorter, test that still fails after recent changes.
39666
39667 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39668
39669 * gcc.c-torture/execute/990604-1.c: New test.
39670
39671 1999-05-31 Jeffrey A Law (law@cygnus.com)
39672
39673 * gcc.c-torture/execute/990531-1.c: New test.
39674
39675 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39676
39677 * gcc.c-torture/compile/990527-1.c: New test.
39678
39679 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
39680
39681 * gcc.c-torture/execute/990527-1.c: New test.
39682
39683 1999-05-25 Nick Clifton <nickc@cygnus.com>
39684
39685 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
39686 bitfields as signed.
39687
39688 1999-05-25 Craig Burley <craig@jcb-sc.com>
39689
39690 * g77.f-torture/compile/19990525-0.f: New test.
39691
39692 1999-05-25 Jeffrey A Law (law@cygnus.com)
39693
39694 * gcc.c-torture/execute/990525-2.c: New test.
39695
39696 * gcc.c-torture/execute/990525-1.c: New test.
39697
39698 1999-05-24 Nathan Sidwell <nathan@acm.org>
39699
39700 * g++.old-deja/g++.other/anon3.C: New test.
39701 * g++.old-deja/g++.other/anon4.C: New test.
39702 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
39703 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
39704 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
39705 Merrill).
39706
39707 1999-05-24 Jeffrey A Law (law@cygnus.com)
39708
39709 * gcc.c-torture/execute/990524-1.c: New test.
39710
39711 * gcc.dg/990524-1.c: New test.
39712
39713 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39714
39715 * gcc.c-torture/compile/990523-1.c: New test.
39716
39717 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
39718
39719 * gcc.c-torture/compile/990519-1.c: New test.
39720
39721 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39722
39723 * gcc.c-torture/compile/990517-1.c: New test.
39724
39725 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
39726 (e4, f4): New tests.
39727 (main): Call them.
39728
39729 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39730
39731 * gcc.dg/noreturn-1.c: New test.
39732
39733 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39734
39735 * gcc.c-torture/execute/990513-1.c: New test.
39736
39737 1999-05-10 Richard Henderson <rth@cygnus.com>
39738
39739 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
39740
39741 1999-05-10 Craig Burley <craig@jcb-sc.com>
39742
39743 * g77.f-torture/execute/erfc.f: Use small single-precision
39744 values, to avoid problems on Alphas when not -mieee.
39745
39746 1999-05-08 Craig Burley <craig@jcb-sc.com>
39747
39748 * gcc.dg/990506-0.c: New test.
39749
39750 1999-05-08 Richard Henderson <rth@cygnus.com>
39751
39752 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
39753 the constant to test. Don't XFAIL 64-bit targets.
39754
39755 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
39756 * g++.old-deja/g++.law/profile1.C: Likewise.
39757
39758 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
39759 operator new instances.
39760 * g++.old-deja/g++.other/delete5.C: Likewise.
39761
39762 1999-05-03 Craig Burley <craig@jcb-sc.com>
39763
39764 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
39765 intrinsic.
39766
39767 1999-05-03 Craig Burley <craig@jcb-sc.com>
39768
39769 * g77.f-torture/execute/u77-test.f: Reverse order of two
39770 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
39771
39772 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39773
39774 * gcc.dg/compare1.c: New test.
39775
39776 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
39777
39778 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
39779 New tests.
39780
39781 1999-05-02 Craig Burley <craig@jcb-sc.com>
39782
39783 * g77.f-torture/compile/19990502-1.f: New test.
39784
39785 1999-05-02 Craig Burley <craig@jcb-sc.com>
39786
39787 * g77.f-torture/compile/19990502-0.f: New test.
39788
39789 1999-05-02 Craig Burley <craig@jcb-sc.com>
39790
39791 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
39792 intrinsic.
39793
39794 1999-05-02 Craig Burley <craig@jcb-sc.com>
39795
39796 * g77.f-torture/execute/u77-test.f (main): List libU77
39797 intrinsics not currently tested.
39798 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
39799 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
39800 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
39801 Trim blanks off the ends of some printed strings.
39802
39803 1999-05-02 Craig Burley <craig@jcb-sc.com>
39804
39805 * g77.f-torture/execute/u77-test.f (main): Just warn about
39806 FSTAT gid disagreement, as it's expected on some systems.
39807
39808 1999-05-01 Craig Burley <craig@jcb-sc.com>
39809
39810 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
39811 use a new function, which allows for some slop.
39812 Clean up some commentary.
39813 (issum): The new function.
39814 (sgladd): Deleted subroutine.
39815
39816 1999-05-01 Craig Burley <craig@jcb-sc.com>
39817
39818 * g77.f-torture/execute/u77-test.f: Modify to be more like
39819 libf2c/libU77 version, bringing patches to that version here.
39820 Add suitable commentary.
39821
39822 1999-04-25 Richard Henderson <rth@cygnus.com>
39823
39824 * gcc.dg/990424-1.c: New test.
39825
39826 1999-04-24 Craig Burley <craig@jcb-sc.com>
39827
39828 * g77.f-torture/execute/u77-test.f (main): Bug involving
39829 LSTAT has been fixed, so turn back on full checking.
39830
39831 1999-04-20 Craig Burley <craig@jcb-sc.com>
39832
39833 * g77.f-torture/compile/19990419-0.f: New test.
39834 * g77.f-torture/execute/19990419-1.f: New test.
39835
39836 1999-04-17 Richard Henderson <rth@cygnus.com>
39837
39838 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
39839 to avoid the need for a prototype to supress a warning.
39840
39841 1999-04-07 Jim Wilson <wilson@cygnus.com>
39842
39843 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
39844
39845 1999-04-04 Jeffrey A Law (law@cygnus.com)
39846
39847 * gcc.c-torture/execute/990404-1.c: New test.
39848
39849 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39850
39851 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
39852 * gcc.dg/cpp-if3.c: Don't use -pedantic.
39853 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
39854 missing initializer warnings.
39855
39856 1999-03-28 Jeffrey A Law (law@cygnus.com)
39857
39858 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
39859 matching strings.
39860
39861 1999-03-26 Jeffrey A Law (law@cygnus.com)
39862
39863 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
39864
39865 1999-03-26 Craig Burley <craig@jcb-sc.com>
39866
39867 * g77.f-torture/execute/19990325-0.f: New test.
39868 * g77.f-torture/execute/19990325-1.f: New test.
39869
39870 1999-03-24 Jeffrey A Law (law@cygnus.com)
39871
39872 * gcc.c-torture/execute/990324-1.c: New test.
39873
39874 1999-03-22 Jim Wilson <wilson@cygnus.com>
39875
39876 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
39877 test with 4.
39878
39879 1999-03-17 Richard Henderson <rth@cygnus.com>
39880
39881 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
39882
39883 1999-03-13 Craig Burley <craig@jcb-sc.com>
39884
39885 * g77.f-torture/execute/19990313-2.f: New test.
39886 * g77.f-torture/execute/19990313-3.f: New test.
39887
39888 1999-03-13 Craig Burley <craig@jcb-sc.com>
39889
39890 * g77.f-torture/execute/19990313-0.f: New test.
39891 * g77.f-torture/execute/19990313-1.f: New test.
39892
39893 1999-03-12 Jim Wilson <wilson@cygnus.com>
39894
39895 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
39896 printf to sprintf.
39897 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
39898 (main): Add check for u15. Conditionalize u31 check depending on
39899 whether ints are <32 bits or >=32 bits.
39900
39901 1999-03-08 Craig Burley <craig@jcb-sc.com>
39902
39903 * g77.f-torture/execute/19981119-0.f: Improve testiness.
39904
39905 1999-03-08 Craig Burley <craig@jcb-sc.com>
39906
39907 * g77.f-torture/compile/19990305-0.f: New test.
39908 * g77.f-torture/execute/19981119-0.f: New test.
39909
39910 1999-03-08 Craig Burley <craig@jcb-sc.com>
39911
39912 * g77.f-torture/execute/970625-2.f: call ABORT if final
39913 result is not correct, instead of just printing it.
39914 Add this checking via newly introduced obfuscation, to
39915 trip up buggy front ends.
39916
39917 1999-03-07 Craig Burley <craig@jcb-sc.com>
39918
39919 * g77.f-torture/compile/960317-1.f: Moved from being
39920 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
39921
39922 1999-03-06 Craig Burley <craig@jcb-sc.com>
39923
39924 * g77.f-torture/execute/960317-1.f: New (old) test.
39925 * g77.f-torture/execute/970625-2.f: Ditto.
39926
39927 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
39928
39929 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
39930 message on line 1 or line 2; cccp and cpplib do this differently.
39931
39932 1999-03-01 Jeffrey A Law (law@cygnus.com)
39933
39934 * g++.old-deja/g++.law/weak1.C: New test.
39935
39936 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39937
39938 * gcc.c-torture/execute/990119-1.c: Renamed to...
39939 * gcc.dg/990119-1.c: this, so it will only be tested once
39940 (it's a preprocessor test, it doesn't need to be run at
39941 multiple optimization levels).
39942
39943 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39944
39945 * lib/g++.exp: Don't add incdir=$base_dir/../include to
39946 ALWAYS_CXXFLAGS.
39947
39948 1999-02-24 Craig Burley <craig@jcb-sc.com>
39949
39950 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
39951 * g77.f-torture/compile/19981216-0.f: ...as it is expected
39952 to not be compilable by current g77.
39953
39954 1999-02-24 Nick Clifton <nickc@cygnus.com>
39955
39956 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
39957
39958 1999-02-22 Jeffrey A Law (law@cygnus.com)
39959
39960 * gcc.c-torture/execute/990222-1.c: New test.
39961
39962 1999-02-19 Craig Burley <craig@jcb-sc.com>
39963
39964 * g77.f-torture/compile/19990218-0.f: New test.
39965 * g77.f-torture/noncompile/19990218-1.f: New test.
39966
39967 1999-02-18 Craig Burley <craig@jcb-sc.com>
39968
39969 * g77.f-torture/compile/19981216-0.f: New test.
39970
39971 1999-02-14 Jeffrey A Law (law@cygnus.com)
39972
39973 * gcc.dg/990214-1.c: New test.
39974
39975 1999-02-13 Jeffrey A Law (law@cygnus.com)
39976
39977 * gcc.dg/990213-2.c: New test.
39978
39979 * gcc.dg/990213-1.c: New test.
39980
39981 1999-02-12 Jeffrey A Law (law@cygnus.com)
39982
39983 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
39984 ints.
39985
39986 1999-02-11 Nick Clifton <nickc@cygnus.com>
39987
39988 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
39989 specified by target.
39990
39991 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
39992
39993 1999-02-11 Jeffrey A Law (law@cygnus.com)
39994
39995 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
39996
39997 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
39998
39999 * gcc.dg/special/ecos.exp: New test driver for new tests with
40000 special requirements.
40001
40002 * gcc.dg/special/alias-1.c: New test.
40003 * gcc.dg/special/gcsec-1.c: New test.
40004 * gcc.dg/special/weak-1.c: New test.
40005 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
40006 * gcc.dg/special/weak-2.c: New test.
40007 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
40008 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
40009 * gcc.dg/special/wkali-1.c: New test.
40010 * gcc.dg/special/wkali-2.c: New test.
40011 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
40012 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
40013
40014 1999-02-10 Felix Lee <flee@cygnus.com>
40015
40016 * lib/c-torture.exp (c-torture-compile): Pull out code for
40017 analyzing gcc error messages.
40018 (c-torture-execute): Likewise. Fix some (harmless) false
40019 positives.
40020 * lib/gcc.exp (gcc_check_compile): New function.
40021
40022 1999-02-08 Richard Henderson <rth@cygnus.com>
40023
40024 * gcc.c-torture/execute/990208-1.c: New test.
40025
40026 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
40027
40028 * g++.dg/special/ecos.exp: New driver for new tests with special
40029 requirements
40030
40031 * g++.dg/special/conpr-1.C: New test
40032 * g++.dg/special/conpr-2.C: New test
40033 * g++.dg/special/conpr-2a.C: New test
40034 * g++.dg/special/conpr-3.C: New test
40035 * g++.dg/special/conpr-3a.C: New test
40036 * g++.dg/special/conpr-3b.C: New test
40037
40038 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
40039 allow g++ to use the dg driver
40040
40041 * README: Add comment about g++.dg directory
40042
40043 1999-02-06 Jeffrey A Law (law@cygnus.com)
40044
40045 * README: Update email addresses.
40046
40047 1999-02-03 Nick Clifton <nickc@cygnus.com>
40048
40049 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
40050 arguments in order to force structure S onto the stack even on
40051 the alpha.
40052 (test): Pass 10 leading arguments to function foo as well as the
40053 structure S.
40054
40055 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
40056 failure for all targets.
40057
40058 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
40059 abort to terminate program execution.
40060
40061 1999-01-30 Richard Henderson <rth@cygnus.com>
40062
40063 * gcc.c-torture/execute/990130-1.c: New test.
40064
40065 1999-01-30 Jeffrey A Law (law@cygnus.com)
40066
40067 * gcc.dg/990130-1.c: New test.
40068
40069 1999-01-28 Michael Meissner <meissner@cygnus.com>
40070
40071 * gcc.c-torture/execute/990128-1.c: New test.
40072
40073 1999-01-27 Michael Meissner <meissner@cygnus.com>
40074
40075 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
40076
40077 1999-01-27 Felix Lee <flee@cygnus.com>
40078
40079 * lib/c-torture.exp (c-torture-compile): pull out code for
40080 analyzing gcc error messages.
40081 (c-torture-execute): ditto, and fix some (harmless) false
40082 positives.
40083 * lib/gcc.exp (gcc_check_compile): new function.
40084
40085 1999-01-17 Jeffrey A Law (law@cygnus.com)
40086
40087 * gcc.dg/990117-1.c: New test.
40088
40089 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
40090
40091 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
40092
40093 1999-01-15 Jeffrey A Law (law@cygnus.com)
40094
40095 * g77.f-torture/compile/990115-1.f: New test.
40096
40097 1999-01-07 Jeffrey A Law (law@cygnus.com)
40098
40099 * gcc.c-torture/compile/990107-1.c: New test
40100
40101 1999-01-06 Jeffrey A Law (law@cygnus.com)
40102
40103 * gcc.c-torture/execute/990106-2.c: New test.
40104
40105 * gcc.c-torture/execute/990106-1.c: New test.
40106
40107 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
40108
40109 * gcc.c-torture/compile/981223-1.c: New test.
40110
40111 1998-12-29 Richard Henderson <rth@cygnus.com>
40112
40113 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
40114 (opt3): Rename from opt4 and disable.
40115
40116 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
40117
40118 * g++.old-deja/g++.pt/ptrmem5.C: New test.
40119
40120 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40121
40122 * g++.old-deja/g++.other/conv5.C: New test.
40123
40124 1998-12-14 Nick Clifton <nickc@cygnus.com>
40125
40126 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
40127
40128 1998-12-11 Jeffrey A Law (law@cygnus.com)
40129
40130 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
40131
40132 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
40133
40134 * gcc.c-torture/compile/981211-1.c: New test.
40135
40136 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40137
40138 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
40139
40140 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
40141
40142 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40143
40144 * gcc.special/930510-1.c: Make C9X safe.
40145 * gcc.misc-tests/gcov-1.c Similarly.
40146 * gcc.misc-tests/gcov-2.c Similarly.
40147
40148 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40149
40150 * gcc.dg/ultrasp1.c: New test.
40151
40152 1998-12-06 Richard Henderson <rth@cygnus.com>
40153
40154 * gcc.c-torture/execute/981206.c: New test.
40155
40156 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40157
40158 * g++.old-deja/g++.ns/template7.C: New test.
40159
40160 * g++.old-deja/g++.other/expr1.C: New test.
40161
40162 * g++.old-deja/g++.eh/tmpl3.C: New test.
40163
40164 * g++.old-deja/g++.eh/tmpl2.C: New test.
40165
40166 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40167
40168 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
40169 * g++.old-deja/g++.other/using6.C: Removed.
40170 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
40171
40172 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
40173
40174 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40175
40176 * g++.old-deja/g++.pt/overload8.C: New test.
40177
40178 * g++.old-deja/g++.pt/overload7.C: New test.
40179
40180 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
40181
40182 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
40183 and relinking messages.
40184 * lib/g++.exp (g++_target_compile): Remove .rpo file when
40185 compiling with -frepo.
40186
40187 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
40188
40189 * g++.old-deja/g++.pt/lookup6.C: New test.
40190
40191 1998-11-30 Nick Clifton <nickc@cygnus.com>
40192
40193 * gcc.c-torture/execute/981130-1.c: New test.
40194 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
40195
40196 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40197
40198 * g++.old-deja/g++.pt/explicit76.C: New test.
40199
40200 * g++.old-deja/g++.pt/friend38.C: New test.
40201
40202 * g++.old-deja/g++.ns/crash2.C: New test.
40203
40204 * g++.old-deja/g++.pt/defarg8.C: New test.
40205
40206 * g++.old-deja/g++.pt/instantiate6.C: New test.
40207
40208 * g++.old-deja/g++.pt/static6.C: New test.
40209
40210 * g++.old-deja/g++.pt/decl2.C: New test.
40211
40212 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40213
40214 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
40215 problem is actually related with name lookup, but so what? :-)
40216
40217 * g++.old-deja/g++.pt/friend37.C: New test.
40218
40219 1998-11-25 Dave Love <d.love@dl.ac.uk>
40220
40221 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
40222 element, which fails on some systems.
40223
40224 * g77.f-torture/execute/labug1.f: New test.
40225
40226 1998-11-21 Jeffrey A Law (law@cygnus.com)
40227
40228 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
40229 is defined.
40230
40231 1998-11-18 Dave Love <d.love@dl.ac.uk>
40232
40233 * g77.f-torture/compile/981117-1.f: New test.
40234
40235 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
40236
40237 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
40238 properly discarded.
40239
40240 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
40241
40242 * gcc.c-torture/execute/memcheck: New directory of tests for
40243 -fcheck-memory-usage.
40244
40245 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40246
40247 * README: New file, general information about the testsuite and
40248 new description of the various C++ test subdirectories.
40249 * README.g++: Eliminate obsolete information, update and move most
40250 relevant stuff to README.
40251
40252 1998-11-07 Richard Henderson <rth@cygnus.com>
40253
40254 * gcc.c-torture/compile/981107-1.c: New test.
40255
40256 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
40257
40258 * execute/memcpy-bi.c: New testcase.
40259
40260 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
40261
40262 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
40263 base classes.
40264
40265 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
40266 template is selected.
40267
40268 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
40269 classes, it should be accepted for all types.
40270
40271 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
40272
40273 * g++.old-deja/g++.pt/spec24.C: Ensure that template
40274 specializations start with template headers.
40275
40276 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
40277
40278 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
40279
40280 * g++.old-deja/g++.other/init9.C: Test cross initialization of
40281 non-POD types.
40282
40283 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40284
40285 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
40286
40287 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
40288
40289 * compile/981022-1.c, compile/981022-1.x: New test and driver.
40290
40291 1998-10-19 Jeffrey A Law (law@cygnus.com)
40292
40293 * 981019-1.c: New test.
40294
40295 1998-10-14 Robert Lipe <robertl@dgii.com>
40296
40297 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
40298 find objc headers.
40299
40300 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40301
40302 * compile/981001-4.c: Remove use of GCC extension that triggers a
40303 compiler bug.
40304
40305 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
40306
40307 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
40308
40309 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40310
40311 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
40312 instantiation of template produces incorrect code for delete
40313 expression.
40314
40315 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
40316 constructors' name is not unique.
40317 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
40318 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
40319
40320 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
40321 automatic array of const is ill-formed.
40322
40323 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
40324 of template parameter?
40325
40326 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
40327 const.
40328
40329 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
40330 pointer-to-member expression.
40331
40332 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
40333 declaration causes ICE.
40334
40335 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
40336
40337 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
40338 reserved in the global namespace.
40339
40340 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
40341 generate needed virtual table.
40342
40343 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
40344
40345 1998-10-10 Dariush Eslimi <eslimi@loran.com>
40346
40347 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
40348 template-dependent type
40349
40350 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40351
40352 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
40353 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
40354 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
40355
40356 * g++.old-deja/g++.other/using5.C: New test; using decl from base
40357 class should be usable as argument of member function.
40358 * g++.old-deja/g++.other/using6.C: New test; using decl from base
40359 class should be usable as return type of member function.
40360 * g++.old-deja/g++.other/using7.C: New test; using decl from base
40361 class should be usable as type of data member.
40362
40363 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
40364
40365 1998-10-09 Jeffrey A Law (law@cygnus.com)
40366
40367 * gcc.c-torture/special/920521-1.c: Fix bogus test.
40368
40369 1998-10-08 Nick Clifton <nickc@cygnus.com>
40370
40371 * gcc.dg/dll-?.c Add thumb to target list.
40372 Fix assembler scan patterns to match current assembler output.
40373
40374 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
40375
40376 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
40377 matching of template brackets.
40378
40379 * g++.old-deja/g++.other/using4.C: New test. Test using
40380 declarations of methods from base classes.
40381
40382 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
40383 within functions should introduce names into the innermost
40384 enclosing namespace.
40385
40386 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
40387 of static locals if first initialization throws.
40388
40389 1998-10-07 Jim Wilson <wilson@cygnus.com>
40390
40391 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
40392
40393 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
40394
40395 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
40396 lose track of the possible targets of tablejump insns.
40397 * special/special.exp: Run it.
40398
40399 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40400
40401 * g++.old-deja/g++.pt/friend35.C: New test. A template function
40402 must be declared before its specializations can be named in friend
40403 declarations.
40404
40405 1998-10-05 Dave Love <d.love@dl.ac.uk>
40406
40407 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
40408
40409 * g77.f-torture/execute/io1.f: New test.
40410
40411 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40412
40413 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
40414 with pointer to template function, for which no argument deduction
40415 is possible.
40416
40417 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
40418 specialization of template function as argument to template
40419 function.
40420
40421 * g++.old-deja/g++.other/access2.C: New test; Inner class
40422 shouldn't have privileged access to Outer's names.
40423
40424 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40425
40426 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
40427 friend template declared within template class conflicts with
40428 nested class of the same name.
40429
40430 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
40431 is ignored.
40432
40433 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
40434 object with direct initializer as function declaration.
40435
40436 * g++.old-deja/g++.other/decl2.C: New test; duplicate
40437 initializers.
40438
40439 * g++.old-deja/g++.other/null2.C: New test; conditional operator
40440 involving const pointer and NULL produces incorrect result.
40441
40442 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
40443 type name without `typename' should be rejected with -pedantic.
40444
40445 1998-10-02 Richard Henderson <rth@cygnus.com>
40446
40447 * g++.old-deja/g++.other/addrof1.C: New test.
40448
40449 1998-10-01 Nick Clifton <nickc@cygnus.com>
40450
40451 * gcc.c-torture/compile/981001-1.c: New test.
40452 * gcc.c-torture/execute/981001-1.c: New test.
40453
40454 1998-10-01 Jeffrey A Law (law@cygnus.com)
40455
40456 * gcc.c-torture/compile/981001-2.c: New test.
40457 * gcc.c-torture/compile/981001-3.c: New test.
40458 * gcc.c-torture/compile/981001-4.c: New test.
40459
40460 1998-10-01 Robert Lipe <robertl@dgii.com>
40461
40462 * lib/objc.exp (objc_target_compile): Add -L during compiles for
40463 multilibbed hosts. Idea grafted from g77.exp.
40464
40465 1998-09-30 Dave Love <d.love@dl.ac.uk>
40466
40467 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
40468 avoid losing on systems which need -lsocket.
40469
40470 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
40471
40472 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
40473 * g++.old-deja/g++.other/nested2.C: Ditto.
40474 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
40475 failure.
40476
40477 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40478
40479 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
40480 preferred over template operator!= for enum bitfields.
40481
40482 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
40483
40484 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
40485 that happen to have the same base name, but in different scopes,
40486 are incorrectly rejected.
40487
40488 1998-09-16 Richard Henderson <rth@cygnus.com>
40489
40490 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
40491 on the native word size instead of an integer literal.
40492
40493 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40494
40495 * g++.old-deja/g++.other/static2.C: Invocation of static data
40496 member of type pointer-to-function denoted as non-static member.
40497
40498 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
40499 checks involving function types and aliases.
40500
40501 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40502
40503 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
40504 redefined to the same non-trivial type.
40505
40506 * g++.old-deja/g++.pt/explicit73.C: Test for proper
40507 namespace-qualification of template specializations declared in
40508 other namespaces.
40509
40510 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
40511 to declare a subset of the specializations of a template function
40512 as friends of specializations of a template class.
40513
40514 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
40515 member templates that do not fully specialize the enclosing
40516 template class are rejected.
40517
40518 1998-09-11 Dave Love <d.love@dl.ac.uk>
40519
40520 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
40521
40522 1998-09-08 Dave Love <d.love@dl.ac.uk>
40523
40524 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
40525 altered from libf2c/libU77 version.
40526
40527 1998-09-06 Dave Love <d.love@dl.ac.uk>
40528
40529 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
40530
40531 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
40532
40533 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
40534 (un)signed char are different types for template specialization
40535 purposes.
40536
40537 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
40538
40539 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
40540 * objc: ObjC testsuite.
40541
40542 1998-08-31 Catherine Moore <clm@cygnus.com>
40543
40544 * gcc.c-torture/execute/941014-1.x: New file.
40545
40546 1998-08-31 Nick Clifton <nickc@cygnus.com>
40547
40548 * lib/c-torture.exp: Add support for
40549 torture_eval_before_compile and torture_eval_before_execute
40550 variables.
40551
40552 1998-08-30 Jeffrey A Law (law@cygnus.com)
40553
40554 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
40555 this test triggers valid.
40556
40557 1998-08-27 Jeffrey A Law (law@cygnus.com)
40558
40559 * gcc.dg/980827-1.c: New test.
40560
40561 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
40562
40563 * gcc.c-torture/execute/loop-4b.c: New test.
40564
40565 1998-08-26 Nick Clifton <nickc@cygnus.com>
40566
40567 * lib/c-torture.exp: Add support for
40568 torture_eval_before_compile and torture_eval_before_execute
40569 variables.
40570
40571 1998-08-25 Jeffrey A Law (law@cygnus.com)
40572
40573 * gcc.c-torture/compile/980825-1.c: New test.
40574
40575 1998-08-24 Nick Clifton <nickc@cygnus.com>
40576
40577 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
40578 count number tests in opt_t0 not good_t0.
40579
40580 1998-08-24 Jeffrey A Law (law@cygnus.com)
40581
40582 * gcc.c-torture/compile/930326-1.x: Fix typo.
40583
40584 1998-08-23 Mark Mitchell <mark@markmitchell.com>
40585
40586 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
40587 causes an ICE.
40588
40589 1998-08-21 Jeffrey A Law (law@cygnus.com)
40590
40591 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
40592 STACK_SIZE is defined.
40593 * gcc.c-torture/unsorted/stuct.c: Similarly.
40594
40595 * gcc.c-torture/compile/980821-1.c: New test.
40596
40597 1998-08-21 Jeffrey A Law (law@cygnus.com)
40598
40599 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
40600
40601 1998-08-19 Mark Mitchell <mark@markmitchell.com>
40602
40603 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
40604 code.
40605
40606 1998-08-09 Mark Mitchell <mark@markmitchell.com>
40607
40608 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
40609 error'.
40610
40611 1998-08-18 Jeffrey A Law (law@cygnus.com)
40612
40613 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
40614
40615 1998-08-16 Jeffrey A Law (law@cygnus.com)
40616
40617 * gcc.c-torture/compile/980816-1.c: New test.
40618
40619 * gcc.dg/980816-1.c: New test.
40620
40621 1998-08-13 Jeffrey A Law (law@cygnus.com)
40622
40623 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
40624 compiler for ieee tests.
40625
40626 1998-08-01 Dave Love <d.love@dl.ac.uk>
40627
40628 * g77.f-torture/compile/980729-0.f: New test.
40629
40630 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
40631
40632 * gcc.c-torture/special/eeprof-1.c: New test, for
40633 -finstrument-functions.
40634 * gcc.c-torture/special/special.exp: Run it.
40635
40636 1998-07-29 Jeffrey A Law (law@cygnus.com)
40637
40638 * gcc.c-torture/compile/980729-1.c: New test.
40639
40640 1998-07-27 Nick Clifton <nickc@cygnus.com>
40641
40642 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
40643 __thumb__ is defined, and test for ARM style doubles if so.
40644
40645 1998-07-26 Dave Love <d.love@dl.ac.uk>
40646
40647 * g77.f-torture/noncompile/980615-0.f: New test.
40648
40649 1998-07-26 H.J. Lu (hjl@gnu.org)
40650
40651 * gcc.dg/980312-1.c: Do link instead of compile.
40652 * gcc.dg/980313-1.c: Likewise.
40653
40654 1998-07-26 Jeffrey A Law (law@cygnus.com)
40655
40656 * gcc.c-torture/compile/980726-1.c: New test.
40657
40658 1998-07-25 Dave Love <d.love@dl.ac.uk>
40659
40660 * g77.f-torture/execute/io0.f: New test.
40661
40662 1998-07-24 Nick Clifton <nickc@cygnus.com>
40663
40664 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
40665 an int.
40666
40667 1998-06-18 Michael Meissner <meissner@cygnus.com>
40668
40669 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
40670 m32r bugs.
40671
40672 1998-07-17 Nick Clifton <nickc@cygnus.com>
40673
40674 * gcc.dg/980626-1.c: Expect failures for all toolchains until
40675 c-decl.c:grokdeclarator can handle mode attributes.
40676
40677 1998-07-16 Jeffrey A Law (law@cygnus.com)
40678
40679 * gcc.c-torture/execute/980716-1.c: New test.
40680
40681 1998-07-13 Jeffrey A Law (law@cygnus.com)
40682
40683 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
40684 the mn10200.
40685 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
40686 the mn10200.
40687 * gcc.c-torture/execute/va-arg-3.x: Similarly.
40688 * gcc.c-torture/compile/930326-1.x: Similarly.
40689
40690 1998-07-13 Dave Love <d.love@dl.ac.uk>
40691
40692 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
40693 New test from Craig.
40694
40695 1998-07-12 Dave Love <d.love@dl.ac.uk>
40696
40697 * g77.f-torture/noncompile/980616-0.f: New test.
40698
40699 * g77.f-torture/execute/970816-3.f: New test from Craig.
40700
40701 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40702
40703 * g++.other/singleton.C: Return error value instead of taking
40704 SIGSEGV.
40705
40706 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
40707
40708 * g++.other/singleton.C: New test. Warning is under dispute.
40709 Runtime crash is not.
40710
40711 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40712
40713 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
40714 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
40715 using6.C, using7.C}: New namespace tests.
40716
40717 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40718
40719 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
40720 specialization with typedef'ed names used as array indexes.
40721
40722 1998-07-09 Jeffrey A Law (law@cygnus.com)
40723
40724 * gcc.c-torture/execute/980709-1.c: New test.
40725
40726 * gcc.dg/980709-1.c: New test.
40727
40728 1998-07-07 Richard Henderson <rth@cygnus.com>
40729
40730 * gcc.c-torture/execute/bcp-1.c: New test.
40731
40732 1998-07-07 Jeffrey A Law (law@cygnus.com)
40733
40734 * gcc.c-torture/execute/980707-1.c: New test.
40735
40736 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
40737
40738 * gcc.c-torture/compile/980706-1.c: New test.
40739
40740 1998-07-01 Dave Love <d.love@dl.ac.uk>
40741
40742 * g77.f-torture/execute/980701-0.f,
40743 g77.f-torture/execute/980701-1.f: New test from Craig.
40744
40745 1998-07-01 Jeffrey A Law (law@cygnus.com)
40746
40747 * gcc.c-torture/compile/980701-1.c: New test.
40748
40749 * gcc.c-torture/execute/980701-1.c: New test.
40750
40751 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
40752 rlsruhe.de>
40753
40754 * g++.old-deja/g++.robertl/eb132.C: New test.
40755 * g++.old-deja/g++.robertl/eb133.C: Likewise.
40756
40757 1998-06-29 Dave Love <d.love@dl.ac.uk>
40758
40759 * g77.f-torture/execute/980628-7.f,
40760 g77.f-torture/execute/980628-8.f,
40761 g77.f-torture/execute/980628-9.f,
40762 g77.f-torture/execute/980628-10.f: New tests from Craig.
40763
40764 * g77.f-torture/execute/980628-3.f: Remove mail headers.
40765
40766 1998-06-28 Jeffrey A Law (law@cygnus.com)
40767
40768 * g77.f-torture/execute/980628-4.f: New test from Craig.
40769 * g77.f-torture/execute/980628-5.f: Likewise.
40770 * g77.f-torture/execute/980628-2.f: Likewise.
40771 * g77.f-torture/execute/980628-0.f: Likewise.
40772 * g77.f-torture/execute/980628-1.f: Likewise.
40773 * g77.f-torture/execute/980628-3.f: Likewise.
40774 * g77.f-torture/execute/980628-6.f: Likewise.
40775
40776 1998-06-28 Jeffrey A Law (law@cygnus.com)
40777
40778 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
40779 directory when nothing has been installed yet.
40780
40781 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
40782
40783 * gcc.c-torture/special/special.exp: Handle newer versions of
40784 dejagnu.
40785
40786 1998-06-26 Jeffrey A Law (law@cygnus.com)
40787
40788 * gcc.dg/980626-1.c: New test.
40789
40790 1998-06-19 Bruno Haible <haible@ilog.fr>
40791
40792 * gcc.misc-tests/m-un-2.c: New test.
40793 * g++.old-deja/g++.other/warn01.c: Likewise.
40794
40795 1998-06-19 Robert Lipe <robertl@dgii.com>
40796
40797 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
40798 compatibility with assmblers with a different comment character.
40799 Eliminate use of GAS-specific extensions.
40800
40801 1998-06-19 Jeffrey A Law (law@cygnus.com)
40802
40803 * gcc.c-torture/execute/ieee/980619-1.c: New test.
40804
40805 1998-06-19 Robert Lipe <robertl@dgii.com>
40806
40807 * lib/g77.exp: Replace search for libf2c.a with search for newly
40808 renamed libg2c.a
40809
40810 1998-06-17 Jeffrey A Law (law@cygnus.com)
40811
40812 * gcc.c-torture/execute/980617-1.c: New test.
40813
40814 1998-06-12 Jeffrey A Law (law@cygnus.com)
40815
40816 * gcc.c-torture/execute/980612-1.c: New test.
40817
40818 1998-06-08 Jeffrey A Law (law@cygnus.com)
40819
40820 * gcc.dg/980523-1.c: Only test on ppc-linux.
40821 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
40822
40823 * gcc.c-torture/execute/980608-1.c: New test.
40824
40825 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
40826
40827 * gcc.c-torture/execute/980605-1.c: New test.
40828
40829 1998-06-04 Jeffrey A Law (law@cygnus.com)
40830
40831 * gcc.c-torture/execute/980604-1.c: New test.
40832
40833 1998-06-02 Jeffrey A Law (law@cygnus.com)
40834
40835 * gcc.c-torture/execute/980602-1.c: New test.
40836 * gcc.c-torture/execute/980602-2.c: Likewise.
40837
40838 1998-06-02 Dave Love <d.love@dl.ac.uk>
40839
40840 * 970125-0.f: Fix per JCB. Add commentary.
40841
40842 1998-05-31 Michael Meissner <meissner@cygnus.com>
40843
40844 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
40845 IEEE -0 support.
40846
40847 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
40848
40849 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
40850 earlier.
40851
40852 1998-05-28 Catherine Moore <clm@cygnus.com>
40853
40854 * gcc.c-torture/execute/980526-3.c: New test.
40855
40856 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
40857
40858 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
40859 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
40860 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
40861 m88k-motorola-sysv3 to XFAIL.
40862
40863 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40864
40865 * gcc.dg/980526-1.c: New test.
40866 * gcc.c-torture/execute/980526-2.c: New test.
40867
40868 1998-05-26 Jeffrey A Law (law@cygnus.com)
40869
40870 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
40871
40872 * gcc.c-torture/execute/980526-1.c: New test.
40873
40874 1998-05-26 Dave Love <d.love@dl.ac.uk>
40875
40876 * g77.f-torture/execute/alpha2.f: Add runtime test.
40877
40878 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
40879
40880 * g++.old-deja/old-deja.exp: Strip leading directories.
40881
40882 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
40883 error for the line. Don't run multiple tests for the same line.
40884
40885 1998-05-23 Jeffrey A Law (law@cygnus.com)
40886
40887 * gcc.dg/980523-1.c: New test.
40888
40889 1998-05-23 Dave Love <d.love@dl.ac.uk>
40890
40891 * g77.f-torture/compile/970915-0.f: New test.
40892
40893 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
40894
40895 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
40896
40897 1998-05-21 Jeffrey A Law (law@cygnus.com)
40898
40899 * gcc.dg/980520-1.c: New test.
40900
40901 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
40902
40903 * gcc.dg/980502-1.c: Fix return type.
40904
40905 1998-05-20 Jeffrey A Law (law@cygnus.com)
40906
40907 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
40908 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
40909 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
40910 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
40911 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
40912
40913 1998-05-20 Dave Love <d.love@dl.ac.uk>
40914
40915 * g77.f-torture/execute/980520-1.f: New test.
40916
40917 1998-05-15 Dave Love <d.love@dl.ac.uk>
40918
40919 * lib/mike-g77.exp: New file.
40920
40921 * g77.f-torture/noncompile/noncompile.exp,
40922 g77.f-torture/noncompile/check0.f: New files.
40923
40924 1998-05-14 Dave Love <d.love@dl.ac.uk>
40925
40926 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
40927 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
40928 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
40929 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
40930 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
40931 abort where appropriate.
40932
40933 1998-05-05 Michael Meissner <meissner@cygnus.com>
40934
40935 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
40936 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
40937
40938 1998-04-29 Dave Love <d.love@dl.ac.uk>
40939
40940 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
40941
40942 1998-04-27 Dave Love <d.love@dl.ac.uk>
40943
40944 * g77.f-torture/compile/980427-0.f: New test.
40945
40946 1998-04-24 Dave Love <d.love@dl.ac.uk>
40947
40948 * g77.f-torture/compile/980424-0.f: New test.
40949
40950 1998-04-19 Dave Love <d.love@dl.ac.uk>
40951
40952 * g77.f-torture/compile/980419-2.f (main): New test.
40953 * g77.f-torture/compile/970125-0.f: New test.
40954 * g77.f-torture/compile/980419-1.f: New test.
40955
40956 1998-04-08 Jim Wilson <wilson@cygnus.com>
40957
40958 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
40959 of loop-4.c.
40960
40961 1998-04-07 Jim Wilson <wilson@cygnus.com>
40962
40963 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
40964
40965 1998-04-03 Jim Wilson <wilson@cygnus.com>
40966
40967 * gcc.c-torture/compile/980329-1.c: New test.
40968
40969 1998-03-18 Jim Wilson <wilson@cygnus.com>
40970
40971 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
40972 * gcc.dg/980312-1.c: Fix typo in -march command.
40973
40974 1998-03-16 H.J. Lu (hjl@gnu.org)
40975
40976 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
40977
40978 1998-03-11 Robert Lipe <robertl@dgii.com>
40979
40980 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
40981 Dave Love agree the Fortran source is bogus.
40982
40983 1998-03-11 Robert Lipe <robertl@dgii.com>
40984
40985 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
40986 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
40987 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
40988 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
40989 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
40990
40991 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40992
40993 * g++.old-deja/g++.other/friend1.C: New test.
40994
40995 1998-02-18 Dave Love <d.love@dl.ac.uk>
40996
40997 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
40998 possibly uninitialized) variables and declare dnrm2.
40999
41000 1998-02-23 Robert Lipe <robertl@dgii.com>
41001
41002 From Bruno Haible <haible@ilog.fr>:
41003 * gcc.c-torture/execute/980223.c: New test.
41004
41005 1998-02-13 Jeffrey A Law (law@cygnus.com)
41006
41007 * gcc.dg/ifelse-1.c: New test.
41008
41009 1998-02-09 H.J. Lu (hjl@gnu.org)
41010
41011 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
41012
41013 * lib/old-dejagnu.exp (old-dejagnu): Added the
41014 "execution test - XFAIL *-*-*" handling in the spirit of
41015 "excess errors test -". Changed the "execution test fails"
41016 handling to be like "excess errors test fails".
41017 * Update various tests accordingly.
41018
41019 1998-02-06 Jim Wilson <wilson@cygnus.com>
41020
41021 * gcc.c-torture/execute/980205.c: New test.
41022
41023 1998-01-18 Jeffrey A Law (law@cygnus.com)
41024
41025 * lib/c-torture.exp: Look for .x files instead of .cexp files.
41026 * lib/f-torture.exp: Similarly.
41027 * gcc.c-torture: Rename all .cexp files to .x files.
41028
41029 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
41030
41031 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
41032 (940510-1.c): Removed duplicate.
41033 (971104-1.c): New test.
41034
41035 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
41036
41037 * lib/f-torture.exp: Improve error and loop detection.
41038
41039 1997-11-19 Michael Meissner <meissner@cygnus.com>
41040
41041 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
41042 use that to size the filler array.
41043
41044 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
41045
41046 * lib/c-torture.exp(c-torture-execute): Fix typo.
41047
41048 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
41049 testcase as the executable name. Keep the executable around if
41050 the test fails.
41051
41052 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
41053
41054 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
41055 changes. Only test one -g option, and move it to the end of the
41056 list of options to test.
41057
41058 1997-09-19 Michael Meissner <meissner@cygnus.com>
41059
41060 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
41061 variable GCC_TORTURE_OPTIONS to supply default switches separated
41062 by colons. If no environment variable, run tests with -O0 -g, -O1
41063 -g, and -O2 -g as well.
41064
41065 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
41066
41067 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
41068 explanatory comments. Fix indentation.
41069
41070 1997-09-15 Jeffrey A Law (law@cygnus.com)
41071
41072 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
41073
41074 1997-09-11 Jeffrey A Law (law@cygnus.com)
41075
41076 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
41077 * g++.old-deja/g++.mike/p7325.C: Likewise.
41078 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
41079
41080 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
41081
41082 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
41083 * g++.old-deja/g++.brendan/crash30.C: Likewise.
41084 * g++.old-deja/g++.brendan/crash39.C: Likewise.
41085 * g++.old-deja/g++.law/operators4.C: Likewise.
41086
41087 1997-09-11 Joe Buck (jbuck@synopsys.com)
41088
41089 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
41090 * g++.old-deja/g++.mike/p784.C: Ditto.
41091 * g++.old-deja/g++.mike/p785.C: Ditto.
41092
41093 1997-09-05 Jeffrey A Law (law@cygnus.com)
41094
41095 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
41096
41097 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
41098
41099 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
41100 target feature; pass this to c-torture-execute as needed.
41101
41102 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
41103
41104 * lib/c-torture.exp(c-torture-execute): If the previous and the
41105 current executables being tested are identical, we don't need to
41106 run the executable again. Try to make the executable names
41107 unique. Add an optional argument for passing additional compiler
41108 flags.
41109
41110 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
41111
41112 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
41113
41114 1997-08-29 Jeffrey A Law (law@cygnus.com)
41115
41116 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
41117
41118 1997-07-31 Jeffrey A Law (law@cygnus.com)
41119
41120 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
41121 32bit or larger longs.
41122
41123 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
41124 have either a 32bit long or 32bit int.
41125
41126 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
41127
41128 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
41129 Make double precision tests dependent on sizeof (double).
41130
41131 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
41132
41133 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
41134 too.
41135
41136 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
41137
41138 * gcc.c-torture/compile/961203-1.cexp: New script.
41139
41140 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
41141
41142 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
41143 up the includes ourselves.
41144
41145 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
41146
41147 * lib/plumhall.exp: Remove random include, and add a few
41148 verbose messages for debugging.
41149
41150 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
41151
41152 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
41153 of trying to do it ourselves.
41154
41155 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
41156
41157 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
41158
41159 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
41160
41161 * gcc.prms/5403.c: Made regexp a bit less strict.
41162
41163 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
41164
41165 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
41166 is returned from remote_load instead.
41167 * lib/plumhall.exp: Ditto.
41168 * lib/mike-g++.exp: Ditto.
41169 * lib/old-dejagnu.exp: Ditto.
41170 * lib/c-torture.exp: Ditto.
41171
41172 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
41173
41174 * lib/g++.exp: Use build_wrapper procedure.
41175 * lib/gcc.exp: Ditto.
41176
41177 1997-05-20 Jeffrey A Law (law@cygnus.com)
41178
41179 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
41180 an old-style decl for malloc. Fixes tests to work when
41181 sizeof (int) != sizeof (size_t).
41182
41183 1997-05-15 Mike Meissner <meissner@cygnus.com>
41184
41185 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
41186
41187 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
41188 use stdargs.h interface.
41189
41190 1997-05-15 Mike Meissner <meissner@cygnus.com>
41191
41192 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
41193 NO_VARARGS when compiling.
41194
41195 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
41196
41197 * lib/plumhall.exp(ph_includes): New procedure.
41198 (ph_make): Use it.
41199 (ph_compiler): Ditto.
41200
41201 * lib/g++.exp: Rename test-glue.c to testglue.c.
41202 * lib/gcc.exp: Ditto.
41203
41204 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
41205
41206 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
41207 to completion when it's called.
41208
41209 1997-03-21 Michael Meissner <meissner@cygnus.com>
41210
41211 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
41212 is defined, don't do test.
41213
41214 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
41215
41216 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
41217 for object files.
41218 (ph_summary): Mark skipped testcases as untested, not unresolved.
41219
41220 * lib/plumhall.exp (ph_make): If unresolved because of bad
41221 errorCode, record errorCode in log file.
41222 (*): Replace send_log/verbose with verbose -log.
41223
41224 1997-03-19 Michael Meissner <meissner@cygnus.com>
41225
41226 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
41227 double conversion if double isn't at least 8 bytes.
41228
41229 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
41230 int to work with targets where int is 16 bits.
41231
41232 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
41233 8 bytes, just exit, since 4 byte doubles don't have enough bits of
41234 precision for the test to complete.
41235
41236 1997-03-14 Michael Meissner <meissner@cygnus.com>
41237
41238 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
41239 if d10v is not compiled with the -mdouble64 flag.
41240 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
41241
41242 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
41243 d10v is not compiled with the -mint32 flag.
41244
41245 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
41246
41247 * lib/plumhall.exp: Use incr_count.
41248
41249 1997-03-12 Jeffrey A Law (law@cygnus.com)
41250
41251 * gcc.c-torture: Update to c-torture-1.45.
41252
41253 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
41254
41255 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
41256 the name of the expect testcase file).
41257
41258 * lib/g++.exp(g++_init): Ditto.
41259
41260 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
41261
41262 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
41263 the host.
41264
41265 * lib/gcc.exp(gcc_exit): New procedure.
41266
41267 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
41268
41269 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
41270 specs where appropriate.
41271
41272 * g++.old-deja/g++.arm/*: Added additional ERROR checks
41273 because of new "candidates are" messages, and removed a few
41274
41275 * Converted all non-old-style g++ testcases to old-style, and
41276 moved into g++.old-deja.
41277
41278 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
41279
41280 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
41281 options.
41282
41283 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
41284 succeeded.
41285
41286 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
41287
41288 1997-02-13 Michael Meissner <meissner@cygnus.com>
41289
41290 * lib/gcc.exp (gcc_target_compile): Add support for defining
41291 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
41292 the machine doesn't have those features.
41293
41294 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
41295
41296 * g++.law/operators4.exp: Don't use LIBS.
41297
41298 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
41299
41300 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
41301
41302 * lib/mike-g++.exp: Don't set the compiler to be tested here.
41303 * lib/g++.exp: Set it here instead. Also, allow use of the
41304 --tool_exec and --tool_opt options. Change CXX to
41305 GXX_UNDER_TEST.
41306
41307 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
41308
41309 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
41310
41311 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
41312
41313 * lib/old-dejagnu.exp: Use prune_warnings instead of
41314 prune_system_crud.
41315 * lib/mike-g++.exp: Ditto.
41316 * lib/gcc.exp: Ditto.
41317 * lib/g++.exp: Ditto.
41318
41319 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
41320
41321 1997-02-07 Jeffrey A Law (law@cygnus.com)
41322
41323 * 941014-2.c: Include stdlib.h
41324 * 960327-1.c: Include stdio.h
41325 * dbra.c, index-1.c: Don't assume ints are 32bits.
41326
41327 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
41328
41329 * lib/gcc.exp: Add gcc,stack_size target feature.
41330
41331 * lib/g++.exp(g++_target_compile): Add the include and link
41332 paths here, not in two other places. And, it's $options, not
41333 options.
41334
41335 * lib/mike-g++.exp(postbase): Remove the code that determines
41336 the correct include and link paths.
41337 * g++.old-deja/old-deja.exp: Ditto.
41338
41339 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
41340
41341 * lib/g++.exp(g++_init): target_compile no longer returns the
41342 filename of the result.
41343
41344 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
41345
41346 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
41347 call to glob.
41348
41349 * gcc.c-torture/special/special.exp: Change call to
41350 gcc_target_compile to include the object file.
41351
41352 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
41353
41354 * gcc.c-torture/special/special.exp: Correct misspelling in last
41355 change.
41356
41357 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
41358
41359 * lib/plumhall.exp(ph_summary): Log the entire output of the
41360 executable. Return -1 if there were any failures, 0 otherwise.
41361 (ph_execute): Return -1 if there were any failures, 0 otherwise.
41362 (ph_make): Clean up objects and executables that were built
41363 if the tests succeeded.
41364
41365 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
41366
41367 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
41368 libraries and includes in the build tree as appropriate.
41369
41370 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41371
41372 * lib/c-torture.exp: Instead of looking for the global variable
41373 NO_LONG_LONG, check to see if that's a feature of the target.
41374
41375 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41376
41377 * config/default.exp: Minimize. Delete the remainer of the files in
41378 config; this functionality is now in devo/dejagnu/config.
41379
41380 g++.*/*: Pass any additional flags used to compile to postbase;
41381 delete CXXFLAGS.
41382
41383 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
41384 is now done by runtest.exp. Use gcc_target_compile instead of
41385 compile.
41386
41387 lib/c-torture.exp: Use gcc_target_compile instead of compile.
41388 Remove references to CFLAGS. Use remote_file instead of
41389 calling rm -f.
41390 (c-torture): Take a list of arguments to use to compile this
41391 testcase.
41392
41393 lib/g++.exp: Simplify. Use target_compile instead of compile.
41394 lib/gcc-dg.exp: Ditto.
41395 lib/gcc.exp: Ditto.
41396 lib/mike-{gcc,g++}.exp: Ditto.
41397 lib/old-dejagnu.exp: Ditto.
41398 lib/plumhall.exp: Ditto.
41399
41400 1997-01-08 Jim Wilson <wilson@cygnus.com>
41401
41402 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
41403 (ph_linker): Likewise.
41404
41405 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
41406
41407 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
41408 MAP_ANON / MAP_ANONYMOUS if defined;
41409 else try to map from /dev/zero .
41410
41411 1996-11-12 Jeffrey A Law (law@cygnus.com)
41412
41413 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
41414 isn't defined, then define it to MAP_ANONYMOUS.
41415
41416 1996-11-12 Jeffrey A Law (law@cygnus.com)
41417
41418 * gcc.c-torture: Update to c-torture-1.42 release.
41419
41420 1996-11-11 Jeffrey A Law (law@cygnus.com)
41421
41422 * gcc.c-torture: Update to c-torture-1.41 release.
41423
41424 1996-10-27 Jeffrey A Law (law@cygnus.com)
41425
41426 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
41427 c-torture release.
41428
41429 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
41430
41431 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
41432 and LDFLAGS. Fix second case to append the target_info ldflags
41433 onto LDFLAGS, not CFLAGS.
41434 * lib/g++.exp (g++_init): Add target_info stuff.
41435 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
41436 of libgloss and newlib flags for !native.
41437
41438 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
41439 (GDB): Fix relative path to go up another dir for finding gdb.
41440
41441 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
41442
41443 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
41444 versions in the target_info array, if they don't exist.
41445
41446 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
41447
41448 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
41449
41450 1996-07-08 Jim Wilson <wilson@cygnus.com>
41451
41452 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
41453 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
41454
41455 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
41456
41457 * lib/old-dejagnu.exp: Don't remove the output file before we've
41458 actually tested it. Don't append pwd to the path of the executable
41459 we're testing.
41460
41461 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
41462
41463 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
41464
41465 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
41466
41467 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
41468 temporary directory for compiler files, and set it to a default
41469 value of /tmp. Set $output as the name of the output file from
41470 compiling the testcase. Add a -o option to $cflags_var so the
41471 compiler writes the final output file as $output. Set $executable
41472 to $output.
41473
41474 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
41475 directory for compiler files, and set it to /tmp if it doesn't
41476 already have a value. Set $output_file to the name of the output
41477 file from compiling the testcase. Add a -o option to CXXFLAGS so
41478 the compiler writes the final output file as $output. Use $output
41479 as the executable to be tested.
41480
41481 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41482
41483 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
41484
41485 1996-06-08 Jeffrey A Law (law@cygnus.com)
41486
41487 * gcc.c-torture/execute/pending-1.c: New test. Still
41488 pending in Tege's queue.
41489
41490 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
41491
41492 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
41493 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
41494 if there were failures. Call unresolved if there were unresolved
41495 testcases. Call gcc_fail if program did not run to completion.
41496 (ph_make): Pass additional argument name to ph_execute.
41497 (ph_execute): Add new argument. Pass additional arguments to
41498 ph_summary. Call gcc_fail is there is no execution output.
41499
41500 1996-04-24 Jeffrey A Law (law@cygnus.com)
41501
41502 * lib/plumhall.exp (proc_summary): Output relavent summary
41503 lines into the log so specific failures in plumhall can be
41504 investigated.
41505
41506 1996-04-10 Jeffrey A Law (law@cygnus.com)
41507
41508 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
41509 (c-torture-execute): Don't try to execute tests which use
41510 "long long" types if $NO_LONG_LONG is nonzero.
41511
41512 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
41513
41514 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
41515 not c-torture.
41516
41517 * gcc.ieee: Move from here.
41518 * gcc.c-torture/execute/ieee: To here.
41519
41520 1996-03-26 Jeffrey A Law (law@cygnus.com)
41521
41522 * gcc.c-torture: Update to c-torture-1.41 release.
41523
41524 1996-03-22 Jeffrey A Law (law@cygnus.com)
41525
41526 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
41527 not "$output".
41528
41529 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
41530
41531 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
41532 -c present.
41533
41534 1996-03-02 Jeffrey A Law (law@cygnus.com)
41535
41536 * config/proelf.exp: Handle connecting to a simulator.
41537
41538 1996-01-31 Jeffrey A Law (law@cygnus.com)
41539
41540 * config/proelf.exp: New file. Enough framework that we can
41541 run c-torture tests on the proelf targets (or any other target
41542 that gdb can connect to for that matter).
41543
41544 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
41545
41546 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
41547 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
41548
41549 * lib/plumhall.exp (ph_execute): Always call ph_summary if
41550 exec_output exists.
41551
41552 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
41553
41554 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
41555 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
41556
41557 * config/*.exp: Update FSF address. Change result of ${tool}_load
41558 to pass/fail/unresolved/unsupported/untested. Caller must now
41559 call unresolved/unsupported/untested.
41560 * lib/*.exp: Update FSF address. Update to handle new results of
41561 ${tool}_load.
41562 * lib/chill.exp (verbose): Delete.
41563
41564 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
41565
41566 * lib/gcc.exp (default_gcc_start): Change order of args to
41567 $LDFLAGS $CFLAGS $LIBS.
41568 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
41569 Save/set/restore CFLAGS. Pass single arg to gcc_start.
41570 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
41571 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41572 * gcc.misc-tests/dg-test.exp: Likewise.
41573 * gcc.misc-tests/msgs.exp: Likewise.
41574 * gcc.prms/prms.exp: Likewise.
41575 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
41576 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41577
41578 * lib/dg.exp: Deleted, moved to dejagnu/lib.
41579
41580 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41581
41582 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
41583
41584 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
41585 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
41586
41587 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
41588 necessary.
41589
41590 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
41591
41592 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
41593 global for loop; add use of $mathlib.
41594 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
41595 settings here; set mathlib for anything but VxWorks.
41596
41597 1996-01-22 Jeffrey A Law (law@cygnus.com)
41598
41599 * gcc.c-torture: Update to c-torture-1.40 release.
41600
41601 1996-01-03 Jeffrey A Law (law@cygnus.com)
41602
41603 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
41604 dg.exp.
41605
41606 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
41607
41608 * lib/c-torture.exp (c-torture-execute): Declare "output" as
41609 global.
41610
41611 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
41612
41613 * lib/g++.exp (LIBS): Define if not already.
41614 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
41615 (gcc-dg-prune): Call prune_gcc_output.
41616 * lib/gcc.exp (prune_gcc_output): New proc.
41617 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
41618 prune_gcc_output.
41619
41620 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
41621
41622 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
41623 (c-torture-execute): Likewise. Rename `name' to `testcase'.
41624
41625 1995-11-15 Jeffrey A Law (law@cygnus.com)
41626
41627 * gcc.c-torture: Update to c-torture-1.39 release.
41628
41629 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
41630
41631 * lib/c-torture.exp (c-torture-execute): Don't return if one option
41632 fails, try others as well.
41633
41634 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
41635
41636 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
41637 If compilation fails, mark execute tests as `untested'.
41638 If test is marked as unsupported, don't mark compilation and
41639 execute tests as failed.
41640
41641 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
41642
41643 * lib/g++.exp (g++_init): Don't link in libg++, and look to
41644 libstdc++ for whether or not we want to be doing shared
41645 libraries. Delete link_curses since we don't need it anymore.
41646 * lib/mike-g++.exp (postbase): Don't link in libg++.
41647 * g++.old-deja/old-deja.exp: Likewise.
41648
41649 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
41650
41651 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
41652
41653 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
41654
41655 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
41656 For that, add `-Wl,-a,shared_archive'.
41657 * g++.old-deja/old-deja.exp: Likewise.
41658
41659 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
41660
41661 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
41662
41663 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
41664
41665 * lib/mike-g++.exp (postbase): Pay attention to the status of
41666 g++_load.
41667
41668 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
41669
41670 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
41671
41672 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
41673
41674 * lib/gcc.exp (default_gcc_start): No longer need to log program
41675 being executed or its output, execute_anywhere does that now.
41676 * lib/g++.exp (default_g++_version): Call execute_anywhere.
41677 (default_g++_start): Likewise. Delete calls to verbose/send_log.
41678
41679 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
41680
41681 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
41682 the same as those in lib/g++.exp.
41683
41684 1995-10-10 Jeff Law (law@hurl.cygnus.com)
41685
41686 * gcc.c-torture: Update to c-torture-1.38 release.
41687 * gcc.ieee: Related changes.
41688
41689 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
41690
41691 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
41692 "exec". Minor reformatting changes.
41693
41694 * config/rom68k.exp (${tool}_load): Make it work in a canadian
41695 cross. This means all "exec" calls now work on a remote host as
41696 well.
41697 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
41698 cross. Filter out the extra "\r\n" stuff that expect puts in.
41699 (c-torture-execute): Filter out the bogus warnings like
41700 c-torture-compile does. Add support for canadian cross.
41701 * lib/gcc.exp (default_gcc_version, default_gcc_start)
41702 Use execute_anywhere rather than calling exec directly. Now it
41703 works for canadian cross testing.
41704
41705 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
41706
41707 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
41708 results into a variable, and check that rather than using file exists.
41709
41710 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
41711
41712 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
41713 create a libg++.so. For sunos4.1.*, also add -ltermcap.
41714
41715 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41716
41717 * g++.old-deja/old-deja.exp: Create and pass runshlib and
41718 lib_curses if there's a shared libg++ in the build tree.
41719
41720 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
41721
41722 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
41723 if not supported target.
41724
41725 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
41726
41727 * lib/g++.exp (g++_init): Move empty setting of runshlib and
41728 link_curses up to always happen, not just for native builds.
41729
41730 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
41731
41732 * gcc.c-torture: Update to c-torture-1.36 release.
41733 * gcc.failure: Related changes.
41734
41735 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
41736
41737 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
41738
41739 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
41740
41741 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
41742 * lib/mike-g++.exp (postbase): Not in here. Still reference
41743 runshlib, link_curses, and mathlib for link and run.
41744
41745 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
41746 pass the runtime shared library options for Solaris, OSF/1, and
41747 Irix5, and link with -lcurses to avoid unresolved references.
41748
41749 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
41750
41751 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
41752 only run once.
41753
41754 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
41755
41756 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
41757
41758 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
41759
41760 * gcc.c-torture: Update to c-torture-1.35 release. Note we
41761 do not have a framework for the "compat" tests yet.
41762
41763 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
41764
41765 * lib/mike-g++.exp (postbase): New local variable `mathlib',
41766 set to null if we're testing vxworks5.1. Use that instead of
41767 `-lm' in the setting of LIBS for link and run.
41768
41769 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
41770
41771 * config/rom68k.exp (${tool}_load): Major changes to make it
41772 work. Verified that it does in fact return the stuff in
41773 exec_output properly. Catch any Emul or any TRAP other than 0.
41774
41775 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
41776
41777 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
41778 LDFLAGS properly for targets that need stuff from libgloss.
41779 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
41780 only run once.
41781 (gpp_initialized): New variable.
41782
41783 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
41784
41785 * config/rom68k.exp: Load libgloss.exp.
41786 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
41787 so we can produce a fully linked binary.
41788 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
41789 so we can produce a fully linked binary.
41790
41791 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
41792
41793 * lib/plumhall.exp (ph_section): Watch for expected failures.
41794 Add missing `else'.
41795
41796 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
41797 run the testcase.
41798 (c-torture): Likewise.
41799
41800 1995-08-28 Doug Evans <dje@cygnus.com>
41801
41802 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
41803
41804 * lib/mike-g++.exp (mike_cleanup): New proc.
41805 (prebase): New globals compiler_result, not_compiler_result,
41806 target_regexp.
41807 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
41808 allow leading "-" in pattern. Watch for unsupported tests.
41809 If $compiler_result is set, pattern match assembler code,
41810 and ditto for $not_compiler_result.
41811 * lib/mike-gcc.exp: Likewise.
41812
41813 * lib/plumhall.exp (ph_execute): Only call ph_summary if
41814 execution "succeeded".
41815
41816 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
41817
41818 * config/win32.exp: New file.
41819 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
41820
41821 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
41822
41823 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
41824 unsupported.
41825 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
41826 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
41827 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
41828
41829 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
41830 "... without exceptions was ...". That is now handled by
41831 prune_system_crud.
41832 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41833
41834 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
41835
41836 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
41837 sieve.c,sort2.c}: New files.
41838 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
41839 sieve.exp,sort2.exp}: Drivers for them.
41840
41841 * lib/mike-gcc.exp (program_output): New user settable variable.
41842 (postbase): Call prune_system_crud. Also prune extraneous compiler
41843 messages.
41844 * lib/mike-g++.exp (program_output): New user settable variable.
41845
41846 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
41847
41848 * config/sh.exp: Deleted (use sim.exp instead).
41849
41850 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
41851
41852 * config/vx.exp: Declare CHECKTASK as global.
41853 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
41854 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
41855 * lib/old-dejagnu.exp: Load [pwd]/$executable.
41856
41857 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41858
41859 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
41860 target. Like vx.exp, only includes `vx29k.exp' instead of
41861 `vxworks.exp'.
41862
41863 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
41864
41865 * config/sim.exp: Increase time limit from 120 seconds to 240.
41866
41867 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
41868
41869 * gcc.c-torture/execute/950628-1.c: New test.
41870
41871 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
41872
41873 * gcc.c-torture: Update with changes/additions from
41874 c-torture-1.34.
41875
41876 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
41877
41878 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
41879
41880 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
41881
41882 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
41883
41884 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
41885
41886 * gcc.c-torture/compile/950512-1.c: New test.
41887 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
41888 * gcc.dg/struct-ret-1.c: Likewise.
41889
41890 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
41891
41892 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
41893 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
41894
41895 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
41896
41897 * gcc.c-torture/special/920411-1.c: Deleted.
41898 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
41899
41900 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
41901
41902 * config/sim.exp (${tool}_load): Hack in call to bash to get a
41903 cpu limit.
41904
41905 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
41906
41907 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
41908
41909 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
41910
41911 From kenner;
41912 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
41913 is the proper length.
41914 * va-arg-3.c: Likewise.
41915
41916 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
41917
41918 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
41919 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
41920
41921 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
41922 * lib/g++.exp (default_g++_start): Delete old cruft.
41923
41924 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
41925
41926 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
41927 (2 * (1 << 18)) to (2 * (1 << 17)).
41928
41929 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
41930
41931 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
41932
41933 * config/rom68k.exp: Renamed from config/idp.exp
41934
41935 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
41936
41937 * c-torture/compile/921109-2.c
41938
41939 1995-04-18 Mike Stump <mrs@cygnus.com>
41940
41941 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
41942 excess errors.
41943
41944 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
41945
41946 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
41947 output.
41948 * lib/g++.exp (default_g++_start): Likewise.
41949
41950 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
41951
41952 * gcc.c-torture/compile/950329-1.c: New test.
41953
41954 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
41955
41956 * config/bug.exp (${tool}_load): Updated to use new remote_open
41957 and remote_close procs.
41958 * config/idp.exp: New file.
41959
41960 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
41961
41962 * gcc.c-torture/execute/950322-1.c: New test.
41963
41964 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
41965
41966 * config/vx.exp (${tool}_load): Clean up testing of return code from
41967 vxworks_ld and vxworks_spawn.
41968
41969 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
41970
41971 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
41972
41973 1995-03-13 Mike Stump <mrs@cygnus.com>
41974
41975 * lib/old-deja.exp: Add `excess errors test - ' error, now one
41976 can mark excess errors on a machine by machine basis. Note, the
41977 default is to not expect any excess errors, even when excess
41978 errors test - is given, so you will want to put an XFAIL ... on
41979 these lines. For example, // excess errors test - XFAIL hppa*-*-*
41980 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
41981 those 4 machines, but no others.
41982
41983 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
41984
41985 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
41986 * lib/c-torture.exp: to here.
41987
41988 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
41989
41990 * gcc.c-torture/execute/950221-1.c: New test.
41991 * gcc.c-torture/execute/struct-ret-1.c: New test.
41992 * gcc.c-torture/compile/950221-1.c: New test.
41993
41994 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
41995
41996 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
41997
41998 * gcc.c-torture/execute/arith-1.c (main): Return 0.
41999 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
42000
42001 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
42002
42003 * g++.gb: New directory of tests, derived from my signature and
42004 class scoping tests.
42005
42006 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
42007 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
42008 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
42009 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
42010 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
42011 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
42012 * g++.gb/sig25.C: Likewise.
42013
42014 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
42015 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
42016 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
42017 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
42018 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
42019 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
42020 * g++.gb/sig25.exp: Likewise.
42021
42022 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
42023 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
42024 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
42025 * g++.gb/scope13.C: Likewise, this test still fails.
42026
42027 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
42028 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
42029 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
42030 * g++.gb/scope13.exp: Ditto.
42031
42032 * g++.gb/README: New file, explains what these tests are about.
42033
42034 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
42035
42036 * lib/dg.exp (dg-do): Support `preprocess'.
42037 (dg-test): Likewise.
42038
42039 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
42040
42041 * config/udi.exp: change "continue -expect" to "exp_continue".
42042
42043 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
42044
42045 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
42046 Delete redundant tests.
42047
42048 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
42049 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
42050 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
42051 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
42052 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
42053 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
42054 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
42055 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
42056
42057 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
42058 storing label pointers.
42059 * gcc.c-torture/execute/921019-1.c: Likewise.
42060 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
42061 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
42062 parameter fp.
42063 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
42064 constants.
42065
42066 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
42067 Delete obsolete tests.
42068
42069 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
42070 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
42071 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
42072 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
42073 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
42074 * gcc.c-torture/compile/950124-1.c: New test.
42075
42076 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
42077
42078 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
42079
42080 * lib/mike-g++.exp: Add -lm to LIBS.
42081
42082 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
42083
42084 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
42085
42086 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
42087
42088 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
42089
42090 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
42091
42092 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
42093
42094 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
42095
42096 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
42097 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
42098 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
42099 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
42100 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
42101 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
42102 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
42103 * g++.law/{operators31.C, operators32.C,
42104 * g++.law/{operators33.C, operators34.C}: Likewise.
42105 * g++.law/{pic1.C, refs2.C}: Likewise.
42106 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
42107 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
42108 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
42109 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
42110
42111 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
42112 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
42113 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
42114 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
42115 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
42116 * g++.law/{enum9.exp, friend5.exp}: Likewise.
42117 * g++.law/{nest3.exp, nest4.exp}: Likewise.
42118 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
42119 * g++.law/{operators30.exp, operators31.exp}: Likewise.
42120 * g++.law/{operators32.exp, operators33.exp}: Likewise.
42121 * g++.law/{operators34.exp}: Likewise.
42122 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
42123 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
42124 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
42125 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
42126 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
42127
42128 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
42129 No longer expected to fail.
42130 * g++.law/missed-error3.C: Tweak for recent bool changes.
42131
42132 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
42133
42134 * config/emb-unix: Deleted.
42135 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
42136 remote execution. Do final link on remote host if REMOTE_LINK is set.
42137
42138 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
42139
42140 * lib/dg.exp (dg-test): Fix typo in last patch.
42141
42142 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
42143
42144 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
42145 (handles multiple occurrences).
42146
42147 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
42148
42149 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
42150 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
42151 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
42152 printed).
42153 * lib/c-torture.exp (c-torture-compile): Likewise.
42154 (c-torture): Prepend full path if missing.
42155 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
42156 (gcc_fail): Likewise.
42157 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
42158
42159 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
42160
42161 * lib/netware.exp: Only attach to NetWare i386 systems.
42162
42163 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
42164
42165 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
42166 messages. Add test name to "output pattern match" pass/fail message.
42167
42168 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
42169
42170 * gcc.dg: New testsuite.
42171 * gcc.dg/dg.exp: New file.
42172
42173 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
42174 test-switch.c}: Deleted.
42175
42176 * gcc.misc-tests/msgs.exp: New testcase driver.
42177
42178 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
42179
42180 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
42181 Watch for illegal return values from ${tool}_load.
42182 * config/unix.exp (${tool}_load): Fix pass/fail detection for
42183 cross targets. Coerce return value >0 to 1.
42184
42185 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
42186
42187 * config/unix.exp (${tool}_load): Call program rsh, not proc.
42188
42189 * config/emb-unix.exp: New file.
42190
42191 * config/sim.exp: Error if variable $SIM not defined.
42192 (${tool}_load): Mark test as "untested" if simulator missing.
42193
42194 * config/unix.exp: Load remote.exp to get rcp_download.
42195 * lib/c-torture.exp: Use different option lists for testcases with
42196 and without loops.
42197 * gcc.c-torture/execute/execute.exp: Likewise.
42198
42199 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
42200
42201 * config/*.exp: Clarify return code from ${tool}_load.
42202 Call `unresolved' or `untested' instead of `warning' or `perror'
42203 (sometimes you still want to call both though).
42204 Add comment that `shell_id' is local to each file.
42205 * config/udi.exp (timeout): Set to 30.
42206 Don't print warning if connection fails, $connectmode has already
42207 printed an error.
42208 (${tool}_load): Move verbose messages to level 2.
42209 Rework pattern for "Process started" message.
42210 Pass `shell_id' to ${connectmode}_download.
42211 Retry twice upon timeout. Make resetting of target more robust.
42212 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
42213 Pass `shell_id' to exit_$connectmode.
42214 Only call exit_$connectmode if connected.
42215 * config/unix.exp (${tool}_load): Check return codes better.
42216 * config/vrtx.exp (${tool}_load): Likewise.
42217 * config/vx.exp (${tool}_load): Likewise.
42218 Delete unneeded global's.
42219 * lib/dg.exp (dg-test): Update to reflect clarified return codes
42220 from ${tool}_load.
42221 (dg-stat): Delete.
42222 (dg-init): Delete recording of pass/fail counts.
42223 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
42224 (old-dejagnu-init): Likewise.
42225 (old-dejagnu-stat): Delete contents, empty proc now.
42226 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
42227 (c-torture): Delete references to lcnt, lpass, lfail.
42228 Get option list from TORTURE_OPTIONS.
42229 Delete -funroll[-all]-loops if no loops.
42230 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
42231 (g++_stat): Delete contents (empty proc now).
42232 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
42233 (gcc_finish): Likewise.
42234 (gcc_stat): Deleted.
42235 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
42236 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
42237 * gcc.c-torture/execute/execute.exp: Likewise.
42238 Split tests into two parts: compile, execute.
42239 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
42240 no loops. Update to reflect clarified return codes from ${tool}_load.
42241
42242 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
42243
42244 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
42245 to grep for.
42246 (old-dejagnu): Likewise (where necessary).
42247
42248 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
42249
42250 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
42251
42252 * lib/dg.exp (dg-process-target): Fix processing of selector.
42253 Add comment regarding use of `error'.
42254
42255 * lib/gcc.exp (prune_system_crud): Define if missing.
42256 * lib/g++.exp (prune_system_crud): Likewise.
42257
42258 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
42259 Call prune_system_crud.
42260 * lib/dg.exp (dg-runtest): New proc.
42261 Use perror instead of send_user for tcl errors in testcase.
42262 Don't return any value, it's never used.
42263 Don't clobber previous definition of `unknown'.
42264 Print tcl errors in `dg-final'.
42265
42266 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
42267
42268 * lib/dg.exp (dg-process-target): Improve syntax error messages.
42269 (dg-test): Don't print errorInfo, it contains stack backtrace.
42270
42271 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
42272
42273 * lib/g++.exp (runtest_file_p): Define if missing.
42274
42275 1994-09-24 Doug Evans (dje@cygnus.com)
42276
42277 * lib/mike-g++.exp: Comment out loading of g++.exp.
42278 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
42279 (default_g++_version): Always print something.
42280 (default_g++_start): Comment out call to `which'.
42281 (g++_start, g++_load): Deleted (must be defined in config file).
42282 * lib/gcc.exp: Test for existence of $CC at start.
42283 Delete check for tmpdir (done in gcc_init).
42284 (default_gcc_version): Always print something.
42285 (default_gcc_start): Comment out call to `which'.
42286 * config/*.exp: Major cleanup - make cross targets work at least a
42287 little better for g++ (by not being "--tool gcc" specific).
42288 Rename gcc_xxx to ${tool}_xxx.
42289 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
42290 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
42291
42292 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
42293
42294 * lib/c-torture.exp (c-torture-compile): Rework compiler
42295 message processing.
42296
42297 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
42298 c-torture.
42299
42300 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
42301
42302 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
42303
42304 * lib/dg.exp (dg-process-target): Support { target native }.
42305
42306 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
42307
42308 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
42309 looked for "... program xxx got fatal signal".
42310 Correct regsub munging of `comp_output'.
42311 Ignore compiler messages "path prefix not used" and "linker input
42312 file unused".
42313
42314 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
42315
42316 * lib/gcc.exp (runtest_file_p): Define if missing.
42317 * gcc.prms/template.c: Example to work from.
42318
42319 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
42320
42321 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
42322 * lib/dg.exp (dg-test): Call unsupported testcases as such.
42323
42324 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
42325 * gcc.prms/1883.c: Moved from compile/940714-1.c.
42326 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
42327 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
42328
42329 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
42330 (dg-process-target): No longer a varargs proc.
42331 Return S/N for target, P/F for xfail. All callers changed.
42332 (user option procs): More argument checking.
42333 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
42334 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
42335 (dg-test): Skip test if not running on selected target in `dg-do'.
42336 Update handling of `dg-do-what', `dg-output-text'.
42337 Separate execution pass/fail from output pattern match pass/fail.
42338 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
42339
42340 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
42341
42342 * gcc.c-torture/special/special.exp: Don't expect failure for mips
42343 target for 920510-1.c.
42344
42345 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
42346
42347 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
42348 Clean up comment regarding use of passcnt, etc.
42349 (gcc_stat): Don't update `testcnt' here.
42350 (gcc_finish): Do it here.
42351 Might as well reset `but_id' here too.
42352 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
42353 to determine if the file should be tested.
42354 * gcc.c-torture/compile/compile.exp: Likewise.
42355 * gcc.c-torture/execute/execute.exp: Likewise.
42356 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42357 * gcc.misc-tests/dg-test.exp: Likewise.
42358 * gcc.prms/prms.exp: Likewise.
42359 * gcc.wendy/wendy.exp: Likewise.
42360 * g++.old-deja.exp: Likewise.
42361 Move "Testing file" message to verbose level 1.
42362
42363 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
42364
42365 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
42366
42367 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
42368
42369 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
42370 (default_gcc_start): Accept optional second list element
42371 of compiler flags. Print compiler output at verbosity level 2.
42372 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
42373 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
42374 Save current values of framework globals passcnt, failcnt, xpasscnt,
42375 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
42376 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
42377 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
42378 xfailcnt to compute stats. Update framework global `testcnt' from
42379 pass/fail counts.
42380 (gcc_finish): New proc. Clean up test environment.
42381 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
42382 (gcc_epass, gcc_efail): Delete.
42383 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
42384 argument of line number.
42385 (dg-init): If the tool has an init routine, call it.
42386 (dg-test): Remove args `cflags_var' and `libs_var'.
42387 Pass all compiler options to ${tool}_start.
42388 Handle missing line number.
42389 (dg-finish): New function.
42390 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
42391 particular files. Call gcc_finish at end. Move "skipping test"
42392 message to verbosity level 3.
42393 * gcc.c-torture/compile/compile.exp: Likewise.
42394 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42395 * gcc.c-torture/execute/execute.exp: Likewise.
42396 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42397 Print testcase being tried at verbosity level 1.
42398 * gcc.c-torture/special/special.exp: Unset xfail.
42399 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42400 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
42401 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
42402 * gcc.failure/failure.exp: Likewise.
42403 * gcc.ieee/ieee.exp: Likewise.
42404 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
42405 Update call to dg-test. Call dg-finish at end.
42406 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
42407 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42408 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
42409 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
42410 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
42411 * gcc.wendy/wendy.exp: Add copyright.
42412 Delete setting of tmpdir (done by gcc_init).
42413 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
42414 Pass compiler flags to gcc_start. Call gcc_finish at end.
42415 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
42416 gcc_[ce]pass/fail.
42417
42418 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
42419
42420 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
42421 confusion.
42422 (g++_load): Likewise.
42423
42424 * config/*.exp (gcc_load): Some were varargs fns and some were not.
42425 Rename argument to `prog' to remove the confusion.
42426 Varargs fns behave differently too!
42427 (g++_load): Likewise.
42428
42429 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
42430
42431 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
42432 what it is. Delete (always) printing of status value for !native.
42433 Simplify verbose code, and include status and exec_output.
42434 (g++_load): Use gcc_load.
42435
42436 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
42437
42438 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
42439 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
42440 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
42441 940714-3.c as these testcases don't exist anymore. Make
42442 va-arg-1.c expected to pass.
42443
42444 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
42445
42446 * gcc.misc-tests/misc.exp: Only run specific testcases.
42447 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
42448 * gcc.misc-tests/dg-[1-9].c: New files.
42449
42450 * lib/dg.exp: New testsuite driver.
42451 * gcc.prms/prms.exp: Use it.
42452
42453 * README.gcc: New file.
42454
42455 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
42456 Document and reset `lxpass' and `lxfail'.
42457 Simplify "initialized" message.
42458 (gcc_stat): Clean up comments a little.
42459
42460 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
42461
42462 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
42463
42464 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
42465
42466 * lib/old-dejagnu.exp (process-option): New proc.
42467 (old-dejagnu-init, old-dejagnu-stat): Likewise.
42468 (old-dejagnu): Simplify.
42469 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
42470
42471 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
42472
42473 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
42474 exists and is not an empty string.
42475
42476 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
42477 $xfail rather than calling setup_xfail. Clear $xfail when test is
42478 finished.
42479 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
42480 automatically.
42481
42482 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
42483 longer expected to fail.
42484
42485 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
42486 "f" function call.
42487
42488 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
42489
42490 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
42491 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
42492 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
42493 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
42494 c-torture-1.29.
42495
42496 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
42497 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
42498
42499 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
42500
42501 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
42502 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
42503
42504 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
42505 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
42506 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
42507
42508 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
42509
42510 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
42511 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
42512 940714-1.c, 940714-2.c, 940714-3.c},
42513 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
42514 gcc.misc-tests/{mg.c,mg.exp}:
42515 New tests.
42516 * gcc.noncompile/noncompile.exp: Change accordingly.
42517
42518 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
42519
42520 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
42521 Undo previous clobberage.
42522
42523 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
42524
42525 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
42526 * gcc.special/{930510-1.c, special.exp}:
42527 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
42528 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
42529 struct-varargs-1.c}: New tests from c-torture-1.26.
42530
42531 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
42532
42533 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
42534 argument to switch.
42535
42536 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
42537
42538 * Revert the previous changes. Please see Rob's directory
42539 (/lisa/test/rob/progressive/gcc/testsuite) for testing
42540 fixes.
42541
42542 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
42543
42544 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
42545 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
42546 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
42547 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
42548 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
42549 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
42550 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
42551 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
42552 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
42553 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
42554 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
42555 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
42556 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
42557 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
42558 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
42559 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
42560 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
42561 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
42562 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
42563 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
42564 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
42565 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
42566 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
42567 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
42568 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
42569 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
42570 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
42571
42572 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
42573
42574 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
42575 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
42576 with perror calls.
42577
42578 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
42579
42580 * config/unix.exp (g++_load): Fix syntax.
42581
42582 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
42583
42584 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
42585 * gcc.noncompile/921017-1.c: Deleted obsolete test.
42586 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
42587 Don't expect va-arg-1.c to fail. Correct expected output for
42588 920928-1.c.
42589 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
42590 * gcc.wendy/hbm4.c: Correct typo.
42591 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
42592
42593 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
42594
42595 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
42596 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
42597 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
42598 * lib/c-torture.exp (c-torture-compile): Ditto.
42599
42600 Reduce volume of output (remove all the -I's and such).
42601 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
42602 Call gcc_cpass, gcc_cfail.
42603 (c-torture): Pass testing option to c-torture-compile.
42604
42605 1994-03-21 Doug Evans (dje@cygnus.com)
42606
42607 Bring patches over from progressive.
42608 * config/default.exp: Exit remote shell cleanly.
42609 (g++_exit, g++_start): Add default versions.
42610 * config/sim.exp (gcc_load): Use perror, not error.
42611
42612 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
42613
42614 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
42615 set in site.exp.
42616
42617 1994-03-14 Doug Evans (dje@cygnus.com)
42618
42619 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
42620 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
42621 (wendy_try): New proc to run testcase.
42622 (main loop): Call 'em.
42623 * gcc.wendy/*.c: Clean up pass to correct expected output.
42624
42625 * lib/gcc.exp: Minor cleanup work.
42626 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
42627
42628 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
42629
42630 * config/sim.exp (gcc_load): Document return codes better.
42631 Don't pass -v to simulator.
42632
42633 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
42634
42635 * gcc.special/920717-x.c: Fix typo.
42636 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
42637 get at sources.
42638
42639 * lib/mike-gcc.exp: Fix typo.
42640
42641 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
42642
42643 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
42644 binary to use, transform the name.
42645 * config/*.exp: rename everything. Nuke any g++ specific files,
42646 it's now a special case of gcc that requires no special support.
42647 Add a default.exp for unsupported targets.
42648
42649 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
42650
42651 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
42652 lib/old-dejagnu.exp: Fix a few patterns to work with the new
42653 version of Tcl.
42654
42655 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
42656
42657 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
42658 than a warning.
42659
42660 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
42661
42662 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
42663
42664 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
42665
42666 * gcc.execute/execute.exp: Combine opt_list and foption_list into
42667 option_list. Compile every file with only 4/6 option choices
42668 (same as C torture) instead of with 12/18 different option
42669 choices.
42670 * lib/c-torture.exp: Likewise.
42671
42672 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
42673 not already set.
42674
42675 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
42676
42677 * lib/old-deja.exp: Add `excess errors test fails' error, now one
42678 can put an XFAIL *-*-* on excess errors.
42679
42680 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
42681
42682 * g++.law: Add more tests derived from g++-bugs snapshots.
42683
42684 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
42685 equivalent to g++.law/init9.
42686
42687 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
42688 compiled it, and the a.out file after we've run it.
42689
42690 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
42691
42692 * lib/mike-g++.exp (postbase): Delete the .o file after we've
42693 compiled it, and the a.out file after we've run it.
42694
42695 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
42696
42697 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
42698
42699 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
42700
42701 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
42702 version number.
42703
42704 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
42705
42706 * g++.law: New directory of g++ tests derived from the g++-bugs
42707 snapshots.
42708
42709 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
42710
42711 * gcc.compile: initbug1.c initbug1.exp testcase added
42712
42713 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
42714
42715 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
42716 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
42717 fixes submitted by Jeff Law (law@cs.utah.edu)
42718 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
42719 Jeff Law (law@cs.utah.edu)
42720
42721
42722 1993-11-30 Mike Stump (mrs@cygnus.com)
42723
42724 * config/unix-g++.exp: Follow the gcc way of doing things.
42725 * g++.old-deja/old-deja.exp: Minor updates.
42726 * lib/g++.exp: New file, follow the gcc way of doing things.
42727 * lib/old-dejagnu.exp: Minor updates.
42728 * lib/mike-g++.exp: Always unset errorInfo.
42729
42730 1993-11-06 Mike Stump (mrs@cygnus.com)
42731
42732 * lib/gcc.exp: Fix some errors with the below change, CC and
42733 CFLAGS should be global when setting, not local.
42734
42735 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
42736
42737 * lib/gcc.exp: Transform tool name.
42738
42739 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42740
42741 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
42742
42743 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42744
42745 * lib/gcc.exp: change gcc_done to gcc_stat
42746
42747 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42748
42749 * Upgraded gcc testsuite to c-torture version 1.25
42750
42751 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
42752
42753 * lib/gcc.exp: added reporting code. Changed verbose compile message.
42754 * lib/c-torture: added hooks for new reporting code.
42755
42756 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
42757
42758 * config/sh-gcc.exp: check if sh-sim exists in the path
42759
42760 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
42761
42762 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
42763 * gcc.compile/compile.exp: Initial changes for new logic.
42764 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
42765 * gcc.failure/failure.exp: Initial changes for new logic.
42766 * gcc.ieee/ieee.exp: Initial changes for new logic.
42767 * gcc.misc-tests/misc.exp: Initial changes for new logic.
42768 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
42769 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
42770 * lib/c-torture.exp: Initial changes for new logic.
42771 * lib/gcc.exp: Initial changes for new logic.
42772
42773 1993-10-15 Mike Stump (mrs@cygnus.com)
42774
42775 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
42776 depend upon failure or success. Fully qualify names in failure
42777 and success messages. Always remove a.out before starting
42778 compile, just in case. Pay more attention to error text output by
42779 the compiler. Handle testcases with no known past errors just
42780 like all others, so that things are uniform. Other miscellaneous
42781 improvements.
42782
42783 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
42784
42785 * gcc.cpp: new directory for cpp tests
42786
42787 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
42788
42789 * lib/chill.exp: Code reformatted, removed unused code.
42790 * config/unix-chill.exp: Code reformatted, removed unused code.
42791 * chill.execute/execute.exp: Code reformatted, removed unused code.
42792 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
42793
42794 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
42795
42796 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
42797 routines not written.
42798
42799 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
42800
42801 * config/bug-gcc.exp: Use new procs from bug.exp.
42802
42803 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
42804
42805 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
42806 via ftp, rather than depending on NFS.
42807 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
42808 case.
42809
42810 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
42811
42812 * config/bug-gcc.exp: Use new download proc.
42813
42814 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
42815
42816 * chill.execute/execute.exp: cleanups, handles errors better
42817 * chill.compile/compile.exp: rewrite, based on execute.exp
42818 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
42819 * lib/chill.exp: major changes to diff proc and compile and link
42820 procs. added chill_fail and chill_pass wrappers to pass and
42821 fail. added more comments, and handle error codes better.
42822 Added a hack to capture stderr from exec, so noncompile tests
42823 can work.
42824
42825 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
42826
42827 * chill.execute/execute.exp: rewrite of testsuite driver
42828 * lib/chill.exp: rewrite of testsuite driver
42829 * config/unix-chill.exp: rewrite of testsuite driver
42830
42831 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
42832
42833 In chill.execute:
42834 * iexpr.ch: Standardize uppercase.
42835 * tuples.dat: Standardize uppercase.
42836 * vary.ch: standardize. Correct varying string assignments.
42837 * vary.dat: Add new output lines.
42838
42839 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
42840
42841 In chill.execute:
42842 * chprintf.ch: Standardize use of uppercase.
42843 * tuples.ch: Standardize and turn arr2 into a DCL,
42844 rather than a SYN.
42845 * pinits.ch: Standardize.
42846
42847 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
42848
42849 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
42850 * Makefil: Renamed to Makefile.in.
42851 * configure.in: New.
42852
42853 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
42854
42855 In chill.execute:
42856 * .cvsignore: Add result/output files.
42857 * Makefile: Fix up variables at start. Use MFLAGS
42858 everywhere. Correct bool_loc, built_ins entries.
42859 Add entry for vary1.ch.
42860 * bitarray.ch: Standardize upper-case usage.
42861 * bitexpr.ch: Standardize, add output of b1.
42862 * params.ch: Use arrayt in along PROC parameters, to
42863 avoid novelty problems.
42864 * sets.ch: Tiny cleanup.
42865 * vary1.ch: Re-indent.
42866
42867 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
42868
42869 * Add PR-related files to Makefiles, .cvsignore files, etc.
42870
42871 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
42872
42873 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
42874 with compiler objects. New names are test-flow.c and test-loop.c
42875
42876 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
42877
42878 * Upgraded c-torture tests from 1.19 to 1.20
42879
42880 * new files:
42881 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
42882 * gcc.compile: 930623-1.c 930623-2.c
42883 * gcc.noncompile: 930622-1.c 930622-2.c
42884 * gcc.failure: 920411-1.c 920627-2.c
42885 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
42886
42887 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
42888
42889 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42890 More changes to get testsuite working properly. Needs more work.
42891 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
42892
42893 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
42894
42895 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42896 More changes to get testsuite working properly. Needs more work.
42897
42898 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
42899
42900 * chill.compile/compile.exp: Added for Dejagnu support
42901 * chill.execute/execute.exp: Added for Dejagnu support
42902 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
42903
42904 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
42905
42906 This should complete moving the CHILL test files.
42907 * chill.noncompile(.cvsignore printf.grt
42908 in-printf.grt chprintf.grt chprintf.ch):
42909 Added test-support files.
42910 (Makefile): Modified further.
42911 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
42912 signal.ch): Added test files.
42913 * chill.execute (.cvsignore printf.grt printr.c
42914 in-printf.grt rts.c chprintf.grt rts.h): Added
42915 test-support files.
42916 (Makefile): More corrections.
42917
42918 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
42919
42920 * chill.compile, chill.execute, chill.nocompile: Add CHILL
42921 test cases, ready for DejaGnu.
42922
42923 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
42924
42925 * Upgraded c-torture tests from 1.18 to 1.19
42926
42927 * gcc.compile: added test(s):
42928 930607-1.c
42929 * gcc.execute: added test(s):
42930 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
42931
42932 * added new subdirectory for misc tests: gcc.misc-tests
42933 * gcc.misc-test(s): added tests:
42934 inst-check.c test-consts.c test-ior.c test-switch.c
42935
42936 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
42937
42938 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
42939
42940 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
42941
42942 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
42943
42944 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
42945
42946 * Upgraded c-torture tests from 1.17 to 1.18
42947
42948 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
42949
42950 * Upgraded c-torture tests from 1.12 to 1.17
42951
42952 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
42953
42954 * lib/old-dejagnu.exp:
42955 Fixed handling of XFAIL target triplets to correctly
42956 recognize wildcard characters. Removed code that
42957 appended a unique id tag to the end of the file name
42958 printed out by the result of the testcases within a
42959 given test file.
42960
42961 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
42962
42963 * lib/old-dejagnu.exp:
42964 Reworked expected failure handling to trigger off of XFAIL
42965 keyword in keyphrase embeded in testcase source code. The
42966 XFAIL keyword must be at the end of the keyphrase line. It
42967 may optionally be followed by one or more target triplets.
42968 It has just occured that the handling of wildcards in the
42969 target triplet may not be correct.
42970
42971 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
42972
42973 * g++.old-deja/tests:
42974 Moved all subdirectories up one level into g++.old-deja .
42975
42976 * lib/old-dejagnu.exp:
42977 Fixed problem with CXXFLAGS not being properly reset, and being
42978 corrupted with extraneous "-c" compiler option. This was
42979 causing binaries to not be generated for test that needed them.
42980 Modified strings passed to "pass" and "fail" so that individual
42981 tests from the same test file would be distinguished by an
42982 identifier appended to the test file name in the summary logs;
42983 this corrected a problem with erroneous diff logs. Added code
42984 to search testcases for expected fail and unexpected pass keywords.
42985
42986 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
42987
42988 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
42989
42990 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
42991
42992 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
42993 Removed extraneous text from end of "Special g++ Options"
42994 keyphrase.
42995
42996 * lib/old-dejagnu.exp: Added pattern matching to look for new
42997 keywords, embedded in testcases comments, which will trigger
42998 calls to xpass and xfail.
42999
43000 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
43001
43002 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
43003 comments embedded in the testcases, especially the one looking for
43004 special compiler options, as well as the pattern matching for the
43005 compiler output again.
43006
43007 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
43008
43009 * lib/old-dejagnu.exp: Do a proper check of the return value for
43010 execute tests. Fixed several problems with the pattern matching
43011 of the compiler output which gave erroneous test results.
43012 Changed several of the test result messages to be more descriptive.
43013 * config/unix-g++.exp: Proc g++_load now actually works and
43014 executes the tests passed to it and returns a usable return
43015 value.
43016
43017 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
43018
43019 * lib/gcc.exp: Exits gracefully if $CC is bogus.
43020
43021 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
43022
43023 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
43024 Modified both files to properly execute the old style
43025 dejagnu tests. The previous versions of these files were
43026 experimental and did not function anything near correctly.
43027
43028 1993-04-05 Rob Savoye (rob@cygnus.com)
43029
43030 * Removed all Makefile.in and configure.in files. No configuration
43031 needed now.
43032
43033 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
43034
43035 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
43036
43037 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
43038
43039 * gcc.compile/configure.in, gcc.unsorted/configure.in,
43040 gcc.special/configure.in, gcc.noncompile/configure.in,
43041 gcc.execute/configure.in, gcc.code_quality/configure.in,
43042 g++.other/configure.in, g++.old-deja/configure.in,
43043 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
43044 in srcname setting.
43045
43046 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
43047
43048 * lib/udi.exp: Fixed mondfe and mondfe_download.
43049 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
43050 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
43051
43052 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
43053
43054 * config/udi-gdb.exp: Check $shell_id after connecting to target.
43055 (gdb_exit): Don't remove *_soc files.
43056
43057 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
43058
43059 * lib/c-torture.exp: Don't look for main; instead always use -w
43060 -c. This is how the c-torture tests work. Remove the object
43061 file if the compilation succeeds.
43062 * gcc.execute/execute.exp: Remove executable if test passes.
43063 * gcc.noncompile/noncompile.exp: Every test is an expected
43064 failure.
43065 * gcc.special/special.exp: Added tests from c-torture 1.11,
43066 corrected use of existing test.
43067 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
43068 gcc.execute/920625-1.c: Updated to c-torture 1.11.
43069 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
43070 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
43071 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
43072 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
43073 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
43074 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
43075 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
43076 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
43077 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
43078 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
43079 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
43080 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
43081 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
43082 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
43083 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
43084 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
43085 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
43086 c-torture 1.11.
43087 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
43088 correspond to c-torture 1.11.
43089
43090 * New file.