re PR fortran/27634 (formatted reading/writing: real format without dot)
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2
3 PR libgfortran/27634
4 * gfortran.dg/fmt_missing_period_1.f: New test.
5 * gfortran.dg/fmt_missing_period_2.f: New test.
6 * gfortran.dg/fmt_missing_period_3.f: New test.
7
8 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9
10 PR fortran/19777
11 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
12 arrays.
13
14 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15
16 PR c++/27713
17 * g++.dg/template/new6.C: New test.
18
19 2006-05-29 Roger Sayle <roger@eyesopen.com>
20
21 PR tree-optimization/24964
22 * gcc.target/i386/387-10.c: New test case.
23
24 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
25
26 * intrinsics/string_intrinsics.c (compare_string):
27 Use memcmp instead of strncmp to avoid tripping over
28 CHAR(0) in a string.
29
30 2006-05-27 Richard Guenther <rguenther@suse.de>
31
32 PR middle-end/27773
33 * gcc.dg/torture/pr27773.c: New testcase.
34
35 2006-05-27 Dirk Mueller <dmueller@suse.de>
36
37 * gcc.dg/pr24561.c: Rename to..
38 * gcc.dg/pr25962.c: .. this.
39
40 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
41
42 PR fortran/19777
43 * gfortran.dg/bounds_check_2.f: New test.
44
45 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
46
47 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
48 * gfortran.dg/byte_1.f90: Likewise.
49 * gfortran.dg/dup_save_2.f90: Likewise.
50
51 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
52
53 * gfortran.dg/associated_2.f90: New test.
54
55 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
56
57 PR fortran/27524
58 * gfortran.dg/bounds_check_1.f90: New test.
59
60 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
61
62 PR rtl-optimization/27661
63 * gcc.dg/pr27661.c: New test case.
64
65 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
66
67 PR fortran/23151
68 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
69 * gfortran.dg/print_parentheses_1.f: New test.
70 * gfortran.dg/print_parentheses_2.f90: New test.
71
72 2006-05-26 Jakub Jelinek <jakub@redhat.com>
73
74 PR target/27758
75 * gcc.dg/pr27758.c: New test.
76
77 2006-05-24 Falk Hueffner <falk@debian.org>
78
79 * gcc.c-torture/compile/pr27571.c: New test.
80
81 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
82
83 PR fortran/27709
84 * gfortran.dg/spec_expr_4.f90: New test.
85
86 PR fortran/27155
87 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
88
89 2006-05-25 Mark Mitchell <mark@codesourcery.com>
90
91 PR c++/20103
92 * g++.dg/ext/complit6.C: New test.
93 * g++.dg/ext/complit3.C: Adjust error markers.
94 * g++.dg/init/const3.C: New test.
95
96 2006-05-25 Richard Guenther <rguenther@suse.de>
97
98 PR middle-end/27743
99 * gcc.dg/torture/pr27743.c: New testcase.
100
101 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
102
103 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
104
105 2006-05-25 Alan Modra <amodra@bigpond.net.au>
106
107 * gcc.dg/compat/scalar-by-value-x.h: New.
108 * gcc.dg/compat/scalar-by-value-y.h: New.
109 * gcc.dg/compat/scalar-by-value-5.c: New.
110 * gcc.dg/compat/scalar-by-value-5_main.c: New.
111 * gcc.dg/compat/scalar-by-value-5_x.c: New.
112 * gcc.dg/compat/scalar-by-value-5_y.c: New.
113 * gcc.dg/compat/scalar-by-value-6.c: New.
114 * gcc.dg/compat/scalar-by-value-6_main.c: New.
115 * gcc.dg/compat/scalar-by-value-6_x.c: New.
116 * gcc.dg/compat/scalar-by-value-6_y.c: New.
117
118 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
119
120 PR tree-optimization/27639
121 PR tree-optimization/26719
122 * gcc.dg/pr27639.c: New test.
123 * gcc.dg/pr26719.c: New test.
124 * gcc.dg/tree-ssa/scev-cast.c: New test.
125
126 2006-05-23 Mark Mitchell <mark@codesourcery.com>
127
128 PR c++/20173
129 * g++.dg/template/error21.C: New test.
130
131 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
132
133 PR target/27696
134 * gcc.target/i386/pr27696.c: New.
135
136 2006-05-22 Janis Johnson <janis187@us.ibm.com>
137
138 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
139
140 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
141
142 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
143
144 PR c++/27716
145 * g++.dg/other/assign1.C: New test.
146
147 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
148
149 PR target/27266
150 * gcc.target/i386/pr27266.c: New.
151
152 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
153
154 PR c++/27451
155 * g++.dg/ext/asm9.C: New test.
156
157 2006-05-22 Richard Sandiford <richard@codesourcery.com>
158
159 PR rtl-optimization/25514
160 * gcc.c-torture/compile/pr25514.c: New test.
161
162 2006-05-22 Richard Guenther <rguenther@suse.de>
163
164 Revert
165 2006-01-31 Richard Guenther <rguenther@suse.de>
166
167 * gcc.target/i386/sselibm-1.c: New testcase.
168 * gcc.target/i386/sselibm-2.c: Likewise.
169 * gcc.target/i386/sselibm-3.c: Likewise.
170 * gcc.target/i386/sselibm-4.c: Likewise.
171 * gcc.target/i386/sselibm-5.c: Likewise.
172
173 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
174
175 PR c/27420
176 * gcc.dg/func-args-2.c: New test.
177
178 PR c/26818
179 * gcc.dg/struct-incompl-1.c: New test.
180
181 2006-05-22 Richard Guenther <rguenther@suse.de>
182
183 PR testsuite/27708
184 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
185 the transformations we test for.
186
187 2006-05-22 Richard Guenther <rguenther@suse.de>
188
189 PR testsuite/27707
190 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
191
192 2006-05-21 Mark Mitchell <mark@codesourcery.com>
193
194 PR c++/27210
195 * g++.dg/warn/new1.C: New test.
196 * g++.dg/template/new5.C: Likewise.
197
198 2006-05-21 Roger Sayle <roger@eyesopen.com>
199
200 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
201 * gcc.target/i386/20060512-3.c: Likewise.
202
203 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
204
205 PR rtl-optimization/27671
206 * gcc.c-torture/execute/pr27671-1.c: New.
207 * gcc.dg/pr27671-2.c: Likewise.
208
209 PR tree-optimization/26622.
210 * gcc.c-torture/compile/pr26622.c: New.
211
212 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
213
214 PR fortran/27613
215 * gfortran.dg/recursive_reference_1.f90: New test.
216
217 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
218
219 PR fortran/25746
220 * gfortran.dg/elemental_subroutine_3.f90: New test.
221
222 PR fortran/25090
223 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
224
225 PR fortran/27584
226 * gfortran.dg/associated_target_1.f90: New test.
227
228 PR fortran/19015
229 * gfortran.dg/maxloc_shape_1.f90: New test.
230
231 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
232
233 PR libgfortran/24459
234 * gfortran.dg/namelist_24.f90: New test.
235 * gfortran.dg/namelist_12.f: Fix typo in comment.
236
237 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
238
239 PR middle-end/25776
240 * g++.dg/other/error11.C: New test.
241
242 2006-05-20 Richard Sandiford <richard@codesourcery.com>
243
244 * gcc.target/mips/pr26765.c: Add -w to options.
245
246 2006-05-20 Richard Sandiford <richard@codesourcery.com>
247
248 * lib/target-supports.exp (check_effective_target_mpaired_single):
249 New function.
250 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
251 multilibs.
252 * g++.dg/vect/vect.exp: Likewise.
253
254 2006-05-20 Richard Sandiford <richard@codesourcery.com>
255
256 PR testsuite/25891
257 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
258
259 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
260
261 PR fortran/27662
262 * gfortran.dg/temporary_1.f90: New file.
263
264 2006-05-19 Andreas Schwab <schwab@suse.de>
265
266 * g++.dg/other/unused1.C: Also match "stringz".
267
268 2006-05-19 Mark Mitchell <mark@codesourcery.com>
269
270 PR c++/26433
271 * g++.dg/template/fntry1.C: New test.
272
273 2006-05-18 Mark Mitchell <mark@codesourcery.com>
274
275 PR c++/27471
276 PR c++/27506
277 * g++.dg/conversion/bitfield5.C: New test.
278 * g++.dg/conversion/bitfield6.C: New test.
279
280 2006-05-18 Mike Stump <mrs@apple.com>
281
282 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
283 * gcc.dg/vla-4.c: Add.
284 * gcc.dg/vla-5.c: Add.
285 * gcc.dg/vla-6.c: Add.
286
287 2006-05-12 Stuart Hastings <stuart@apple.com>
288
289 * testsuite/gcc.target/i386/20060512-1.c: New.
290 * testsuite/gcc.target/i386/20060512-2.c: New.
291 * testsuite/gcc.target/i386/20060512-3.c: New.
292 * testsuite/gcc.target/i386/20060512-4.c: New.
293
294 2006-05-17 Mark Mitchell <mark@codesourcery.com>
295
296 PR c++/26122
297 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
298
299 PR c++/26068
300 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
301 * g++.dg/parse/linkage1.C: New test.
302
303 2006-05-17 Jakub Jelinek <jakub@redhat.com>
304
305 PR tree-optimization/27548
306 * g++.dg/tree-ssa/pr27548.C: New test.
307
308 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
309
310 PR fortran/26551
311 * gfortran.dg/recursive_check_1.f: New test.
312 * gfortran.dg/recursive_check_2.f90: New test.
313
314 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
315
316 * g++.dg/opt/temp2.C: New test.
317
318 2006-05-17 Jakub Jelinek <jakub@redhat.com>
319
320 PR c++/27491
321 * g++.dg/init/brace5.C: New test.
322
323 PR middle-end/27415
324 * gcc.dg/gomp/pr27415.c: New test.
325 * g++.dg/gomp/pr27415.C: New test.
326
327 PR tree-optimization/27549
328 * g++.dg/tree-ssa/pr27549.C: New test.
329
330 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
331
332 PR libgfortran/27575
333 * gfortran.dg/read_eof_4.f90: New test.
334
335 2006-05-16 Richard Guenther <rguenther@suse.de>
336
337 PR tree-optimization/22303
338 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
339
340 2006-05-16 Jakub Jelinek <jakub@redhat.com>
341
342 PR middle-end/27573
343 * gcc.dg/gomp/pr27573.c: New test.
344 * gfortran.dg/gomp/pr27573.f90: New test.
345
346 PR c/27499
347 * gcc.dg/gomp/pr27499.c: New test.
348 * g++.dg/gomp/pr27499.C: New test.
349
350 2006-05-15 Mark Mitchell <mark@codesourcery.com>
351
352 PR c++/27339
353 * g++.dg/parser/access8.C: Adjust error marker.
354 * g++.dg/template/access17.C: New test.
355 * g++.dg/template/access18.C: Likewise.
356
357 2006-05-15 Roger Sayle <roger@eyesopen.com>
358
359 PR target/26600
360 * gcc.target/i386/pr26600.c: New test case.
361
362 2006-05-15 Mark Mitchell <mark@codesourcery.com>
363
364 PR c++/27505
365 * g++.dg/expr/bitfield1.C: New test.
366
367 2006-05-15 Richard Guenther <rguenther@suse.de>
368
369 PR tree-optimization/27603
370 * gcc.dg/torture/pr27603.c: New testcase.
371
372 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
373
374 PR fortran/25090
375 * gfortran.dg/entry_dummy_ref_1.f90: New test.
376
377 PR fortran/25082
378 * gfortran.dg/scalar_return_1.f90: New test.
379
380 PR fortran/27411
381 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
382
383 2006-05-15 Jakub Jelinek <jakub@redhat.com>
384
385 * gcc.dg/gomp/critical-4.c: New test.
386 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
387 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
388 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
389 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
390
391 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
392
393 PR c++/27582
394 * g++.dg/template/dependent-args1.C: New test.
395
396 PR c++/27581
397 * g++.dg/lookup/this1.C: New test.
398
399 PR c++/27315
400 * g++.dg/template/operator6.C: New test.
401 * g++.dg/template/incomplete3.C: New test.
402
403 PR c++/27559
404 * g++.dg/template/new4.C: New test.
405
406 PR c++/27496
407 * g++.dg/template/void2.C: New test.
408
409 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
410
411 * g++.dg/template/dependent-expr5.C: New test.
412
413 2006-05-14 Roger Sayle <roger@eyesopen.com>
414
415 PR middle-end/26729
416 * gcc.dg/pr26729-1.c: New test case.
417
418 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
419
420 * gcc.dg/pr27003.c: New test.
421
422 2006-05-12 Steve Ellcey <sje@cup.hp.com>
423
424 * lib/target-supports.dg (check_cxa_atexit_available): Change
425 v3_target_compile to ${tool}_target_compile.
426
427 2006-05-11 Jason Merrill <jason@redhat.com>
428
429 * lib/scanasm.exp (scan-not-hidden): Fix typo.
430
431 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
432
433 PR fortran/27553
434 * gfortran.dg/label_5.f90: New test.
435
436 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
437
438 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
439 check_effective_target_powerpc_altivec_ok): New.
440 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
441 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
442 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
443 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
444 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
445 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
446 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
447 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
448 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
449 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
450 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
451 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
452 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
453 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
454 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
455 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
456 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
457 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
458 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
459 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
460 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
461 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
462 gcc.target/powerpc/altivec-9.c,
463 gcc.target/powerpc/altivec-consts.c,
464 gcc.target/powerpc/altivec-pr22085.c,
465 gcc.target/powerpc/altivec-splat.c,
466 gcc.target/powerpc/altivec-types-1.c,
467 gcc.target/powerpc/altivec-types-2.c,
468 gcc.target/powerpc/altivec-types-3.c,
469 gcc.target/powerpc/altivec-types-4.c,
470 gcc.target/powerpc/altivec-varargs-1.c,
471 gcc.target/powerpc/altivec-vec-merge.c,
472 gcc.target/powerpc/ppc-vector-memcpy.c,
473 gcc.target/powerpc/ppc-vector-memset.c,
474 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
475 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
476 these effective targets.
477 * gcc.dg/vmx/pr27006.c: Add missing close brace.
478 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
479
480 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
481
482 PR middle-end/27384
483 * g++.dg/other/fold1.C: New test.
484
485 PR middle-end/27488
486 * gcc.dg/fold-nonneg-1.c: New test.
487
488 PR c++/27547
489 * g++.dg/other/operator1.C: New test.
490
491 2006-05-11 Richard Guenther <rguenther@suse.de>
492
493 PR middle-end/27529
494 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
495
496 2006-05-10 Janis Johnson <janis187@us.ibm.com>
497
498 * lib/target-supports-dg.exp (check-flags): New.
499 (dg-skip-if): Move flag checks.
500
501 2006-05-09 Steve Ellcey <sje@cup.hp.com>
502
503 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
504 * lib/target-supports.dg (check_cxa_atexit_available): New.
505
506 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
507
508 PR fortran/27470
509 * gfortran.dg/multiple_allocation_2.f90: New test case.
510
511 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
512
513 * gcc.target/arm/pr27387.C: Fix a comment typo.
514
515 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
516
517 PR fortran/24549
518 * gfortran.dg/error_recovery_1.f90: New test.
519
520 2006-05-10 Richard Guenther <rguenther@suse.de>
521
522 PR tree-optimization/27302
523 * gcc.dg/torture/pr27302.c: New testcase.
524
525 2006-05-09 Dirk Mueller <dmueller@suse.de>
526 Richard Guenther <rguenther@suse.de>
527
528 PR middle-end/27498
529 * gcc.dg/tree-ssa/pr27498.c: New testcase.
530
531 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
532
533 PR rtl-optimization/27335
534 * gcc.dg/pr27335.c: New test.
535
536 2006-05-06 Richard Sandiford <richard@codesourcery.com>
537
538 * gcc.target/mips/mips-ps-5.c: New file.
539
540 2006-05-08 Jan Hubicka <jh@suse.cz>
541
542 PR middle-end/25962
543 * gcc.dg/pr25962.c: New.
544
545 2006-05-08 Roger Sayle <roger@eyesopen.com>
546
547 PR target/27158
548 * gcc.target/powerpc/pr27158.c: New test case.
549
550 2006-05-08 Laurent GUERBY <laurent@guerby.net>
551
552 PR testsuite/27476
553 * ada/acats/run_all.sh: Use test -z.
554
555 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
556
557 PR libfortran/18271
558 * gfortran.dg/spec_expr_3.f90: New test.
559
560 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
561
562 PR target/24879
563 * gcc.target/i386/monitor.c: New file.
564
565 2006-05-08 Alan Modra <amodra@bigpond.net.au>
566
567 * gcc.dg/pr27095.c: xfail *-*-darwin*.
568
569 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
570
571 PR c++/27447
572 * g++.dg/other/ptrmem7.C: New test.
573
574 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
575
576 PR target/27421
577 * gcc.dg/array-9.c: New test.
578
579 2006-05-07 Richard Guenther <rguenther@suse.de>
580
581 PR tree-optimization/27409
582 * gcc.dg/torture/pr27409.c: New testcase.
583
584 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
585
586 PR fortran/27457
587 * gfortran.dg/select_6.f90: New.
588
589 2006-05-07 Richard Guenther <rguenther@suse.de>
590
591 PR tree-optimization/27136
592 * gcc.dg/torture/pr27136.c: New testcase.
593
594 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
595
596 PR fortran/24813
597 * gfortran.dg/char_cons_len_1.f90: New test.
598
599 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
600
601 PR c++/27427
602 * g++.dg/template/incomplete2.C: New test.
603
604 2006-05-06 Richard Guenther <rguenther@suse.de>
605
606 PR tree-optimization/27151
607 * gcc.dg/vect/pr27151.c: New testcase.
608
609 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
610
611 PR c++/27430
612 * g++.dg/template/void1.C: New test.
613
614 PR c++/27423
615 * g++.dg/other/void2.C: New test.
616
617 PR c++/27422
618 * g++.dg/conversion/void1.C: New test.
619
620 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
621
622 PR/21391
623 * g++.dg/other/unused1.C: New.
624
625 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
626
627 PR objc/27240
628 * objc.dg/member-1.m: New test.
629
630 2006-05-05 Steve Ellcey <sje@cup.hp.com>
631
632 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
633
634 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
635
636 PR libfortran/26985
637 * gfortran.dg/matmul_2.f90: New test.
638
639 2005-05-05 Laurent GUERBY <laurent@guerby.net>
640
641 * ada/acats/run_all.sh: Use sync when main not found.
642
643 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
644
645 PR target/26765
646 * gcc.target/mips/pr26765.c: New.
647
648 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
649
650 * gcc.target/bfin: New directory.
651 * gcc.target/bfin/bfin.exp: New file.
652 * gcc.target/bfin/frmul.c: New file.
653 * gcc.target/bfin/arith.c: New file.
654 * gcc.target/bfin/mul-combine.c: New file.
655 * gcc.target/bfin/shift.c: New file.
656
657 2006-05-04 Richard Guenther <rguenther@suse.de>
658
659 PR tree-optimization/14287
660 PR tree-optimization/14844
661 PR tree-optimization/19792
662 PR tree-optimization/21608
663 PR tree-optimization/27090
664 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
665 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
666 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
667 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
668 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
669
670 2006-05-04 Jakub Jelinek <jakub@redhat.com>
671
672 PR tree-optimization/27285
673 * gcc.c-torture/execute/pr27285.c: New test.
674
675 PR middle-end/27388
676 * gcc.dg/gomp/pr27388-1.c: New test.
677 * gcc.dg/gomp/pr27388-2.c: New test.
678 * gcc.dg/gomp/pr27388-3.c: New test.
679
680 PR c++/27359
681 * g++.dg/gomp/pr27359.C: New test.
682
683 2006-05-02 Steven G. Kargl <kargls@comcast.net>
684
685 PR fortran/20248
686 * gfortran.dg/iargc.f90: New test.
687
688 2006-05-02 Mark Mitchell <mark@codesourcery.com>
689
690 PR c++/27102
691 * g++.dg/template/crash49.C: New test.
692
693 2006-05-02 Steve Ellcey <sje@cup.hp.com>
694
695 PR testsuite/27032
696 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
697
698 2006-05-02 Jeff Law <law@redhat.com>
699
700 PR tree-optimization/27364
701 * gcc.c-torture/execute/pr27364.c: New test.
702
703 2006-05-02 Mark Mitchell <mark@codesourcery.com>
704
705 PR c++/27309
706 * g++.dg/parser/ctor5.C: New test.
707
708 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
709
710 PR target/27387
711 * gcc.target/arm/arm.exp: New.
712 * gcc.target/arm/pr27387.C: Likewise.
713
714 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
715
716 PR fortran/27269
717 PR fortran/27324
718 * gfortran.dg/module_equivalence_2.f90: New test.
719
720 2006-05-02 Jakub Jelinek <jakub@redhat.com>
721
722 PR middle-end/27337
723 * g++.dg/gomp/pr27337-1.C: New test.
724 * g++.dg/gomp/pr27337-2.C: New test.
725
726 PR middle-end/27328
727 * gcc.dg/gomp/pr27328.c: New test.
728
729 PR middle-end/27325
730 * g++.dg/gomp/pr27325.C: New test.
731
732 PR middle-end/27310
733 * g++.dg/gomp/pr27310.C: New test.
734
735 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
736
737 PR tree-optimization/27291
738 * g++.dg/tree-ssa/pr27291.C: New test.
739
740 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
741
742 PR tree-optimization/27283
743 * g++.dg/tree-ssa/pr27283.C: New test.
744
745 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
746
747 * gcc.dg/tree-ssa/loop-16.c: New test.
748
749 2006-05-01 Roger Sayle <roger@eyesopen.com>
750 Joseph S. Myers <joseph@codesourcery.com>
751
752 * gcc.dg/Wconversion-3.c: New test case.
753 * gcc.dg/Wconversion-4.c: Likewise.
754
755 2006-05-01 Richard Guenther <rguenther@suse.de>
756
757 PR tree-optimization/26726
758 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
759
760 2006-04-30 Roger Sayle <roger@eyesopen.com>
761
762 * gcc.dg/Woverflow-1.c: New test case.
763 * gcc.dg/Woverflow-2.c: Likewise.
764 * gcc.dg/Woverflow-3.c: Likewise.
765
766 2006-04-30 Mark Mitchell <mark@codesourcery.com>
767
768 PR c++/27094
769 * g++.dg/template/defarg8.C: New test.
770
771 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
772
773 PR c++/27278
774 * g++.dg/parse/operator7.C: New test.
775
776 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
777
778 PR c++/11471
779 PR c++/27102
780 * g++.dg/template/crash48.C: New test.
781
782 PR c++/27279
783 * g++.dg/parse/ctor4.C: New test.
784
785 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
786
787 PR fortran/25681
788 * gfortran.df/char_type_len.f90: New test.
789
790 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
791
792 PR libgfortran/27304
793 * gfortran.dg/fmt_exhaust.f90: New test.
794
795 2006-04-28 Roger Sayle <roger@eyesopen.com>
796
797 PR c/25309
798 * gcc.dg/large-size-array-2.c: New test case.
799
800 2006-04-28 Richard Guenther <rguenther@suse.de>
801
802 PR target/26826
803 * gcc.target/i386/pr26826.c: New testcase.
804
805 2006-04-28 Jakub Jelinek <jakub@redhat.com>
806
807 PR middle-end/27260
808 * gcc.c-torture/execute/pr27260.c: New.
809
810 2006-04-28 Alan Modra <amodra@bigpond.net.au>
811
812 PR middle-end/27095
813 * gcc.dg/pr27095.c: New.
814
815 2006-04-27 Mark Mitchell <mark@codesourcery.com>
816
817 PR c++/27292
818 * g++.dg/conversion/bitfield4.C: New test.
819
820 2006-04-27 Eric Christopher <echristo@apple.com>
821
822 * gcc.dg/pragma-ms_struct.c: New.
823
824 2006-04-27 Mark Mitchell <mark@codesourcery.com>
825
826 PR c++/27102
827 * g++.dg/template/crash47.C: New test.
828
829 2006-04-27 Dirk Mueller <dmueller@suse.de>
830
831 * gcc.target/i386/sse-7.c: build with -msse.
832
833 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
834
835 PR testsuite/27274:
836 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
837 (main): Exit if processor doesn't support SSE.
838
839 2006-04-26 David Edelsohn <edelsohn@gnu.org>
840
841 PR middle-end/27282
842 * gcc.c-torture/compile/pr27282.c: New test.
843
844 2006-04-26 Jakub Jelinek <jakub@redhat.com>
845
846 PR middle-end/26913
847 * g++.dg/gomp/pr26913.C: New test.
848
849 PR c/25996
850 * gcc.dg/gomp/pr25996.c: New test.
851 * g++.dg/gomp/pr25996.C: New test.
852
853 2006-04-25 Richard Sandiford <richard@codesourcery.com>
854
855 PR rtl-optimization/26725
856 * gcc.c-torture/compile/pr26725.c: New test.
857
858 2006-04-25 Richard Guenther <rguenther@suse.de>
859
860 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
861 than n + -1.
862
863 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
864
865 * gcc.dg/20060425-1.c: New testcase.
866
867 2006-04-25 Jakub Jelinek <jakub@redhat.com>
868
869 PR tree-optimization/26865
870 * gcc.dg/pr26865.c: New test.
871
872 2006-04-24 Mark Mitchell <mark@codesourcery.com>
873
874 PR c++/27292
875 * g++.dg/conversion/bitfield1.C: New test.
876 * g++.dg/conversion/bitfield2.C: Likewise.
877 * g++.dg/conversion/bitfield3.C: Likewise.
878
879 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
880 Richard Guenther <rguenther@suse.de>
881
882 PR tree-optimization/27236
883 * gcc.dg/tree-ssa/pr27236.c: New testcase.
884
885 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
886
887 PR c++/19963
888 * g++.dg/other/incomplete2.C: New test.
889
890 2006-04-24 Richard Guenther <rguenther@suse.de>
891
892 PR middle-end/26869
893 * gcc.dg/torture/pr26869.c: New testcase.
894
895 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
896 Richard Guenther <rguenther@suse.de>
897
898 PR tree-optimization/27218
899 * g++.dg/tree-ssa/pr27218.C: New testcase.
900
901 2006-04-23 Mark Mitchell <mark@codesourcery.com>
902
903 PR c++/26912
904 * g++.dg/template/friend41.C: New test.
905
906 2006-04-23 David Edelsohn <edelsohn@gnu.org>
907
908 * g++.dg/opt/pr15551.C: Include cstdio.
909 (main): Use remove instead of unlink.
910
911 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
912
913 * gcc.dg/sibcall-7.c: New test.
914 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
915 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
916 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
917 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
918 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
919
920 2006-04-23 Mark Mitchell <mark@codesourcery.com>
921
922 PR c++/26534
923 * g++.dg/opt/bitfield1.C: New test.
924 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
925 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
926 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
927 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
928 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
929 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
930 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
931 * g++.dg/abi/bitfield2.C: Likewise.
932 * g++.dg/init/bitfield1.C: Likewise.
933
934 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
935
936 PR fortran/25099
937 * gfortran.dg/elemental_subroutine_4.f90: New test.
938 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
939 call sub (m, x).
940
941 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
942
943 * gcc.c-torture/compile/20060421-1.c: New testcase.
944
945 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
946
947 PR c/25875
948 * gcc.dg/init-bad-4.c: New test.
949
950 2006-04-21 Paul Brook <paul@codesourcery.com>
951
952 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
953
954 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
955
956 PR fortran/27122
957 * gfortran.dg/defined_operators_1.f90: New test.
958 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
959 remove old ones associated, incorrectly, with Note 5.46.
960
961 PR fortran/27113
962 * gfortran.dg/character_array_constructor_1.f90: New test.
963
964 2006-04-20 Jakub Jelinek <jakub@redhat.com>
965
966 * gcc.dg/20060419-1.c: New test.
967
968 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
969
970 PR c/26774
971 * gcc.dg/struct-parse-1.c: New test case.
972
973 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
974
975 PR c++/26558
976 * g++.dg/parse/template19.C: New test.
977
978 PR c++/26739
979 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
980
981 PR c++/26036
982 * g++.dg/expr/call3.C: New test.
983
984 PR c++/10385
985 * g++.dg/conversion/dynamic1.C: New test.
986
987 2006-04-19 Mark Mitchell <mark@codesourcery.com>
988
989 PR c++/27102
990 * g++.dg/template/crash35.C: Tweak error markers.
991 * g++.dg/template/crash46.C: New test.
992 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
993 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
994
995 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
996
997 PR rtl-optimization/14261
998 * gcc.c-torture/compile/20060419-1.c: Added.
999
1000 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
1001
1002 * gfortran.dg/label_1.f90: Adjust dg-error.
1003
1004 2006-04-16 Roger Sayle <roger@eyesopen.com>
1005
1006 PR target/26961
1007 * gcc.dg/fold-cond-1.c: New test case.
1008 * gcc.dg/pr26961-1.c: Likewise.
1009
1010 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1011
1012 PR libgfortran/27138
1013 * gfortran.dg/read_bad_advance.f90: New test.
1014
1015 2006-04-16 Roger Sayle <roger@eyesopen.com>
1016 Dale Johannesen <dalej@apple.com>
1017
1018 PR target/24076
1019 * gcc.target/i386/vecinit-3.c: New testcase.
1020 * gcc.target/i386/vecinit-4.c: Likewise.
1021 * gcc.target/i386/sse-18.c: Likewise.
1022 * gcc.target/i386/sse-19.c: Likewise.
1023
1024 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
1025
1026 * gfortran.dg/allocate_zerosize_1.f90: New test.
1027
1028 2006-04-16 Mark Mitchell <mark@codesourcery.com>
1029
1030 PR c++/26365
1031 * g++.dg/template/crash45.C: New test.
1032
1033 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
1034
1035 PR fortran/26787
1036 * gfortran.dg/proc_assign_1.f90: New test.
1037 * gfortran.dg/procedure_lvalue.f90: Change message.
1038 * gfortran.dg/namelist_4.f90: Add new error.
1039
1040 PR fortran/25597
1041 PR fortran/27096
1042 * gfortran.dg/auto_pointer_array_result_1.f90
1043
1044 PR fortran/27089
1045 * gfortran.dg/specification_type_resolution_1.f90
1046
1047 PR fortran/18003
1048 PR fortran/25669
1049 PR fortran/26834
1050 * gfortran.dg/bounds_temporaries_1.f90: New test.
1051
1052 PR fortran/27124
1053 * gfortran.dg/array_return_value_1.f90: New test.
1054
1055 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1056
1057 PR fortran/25336
1058 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
1059
1060 2006-04-15 Jakub Jelinek <jakub@redhat.com>
1061
1062 PR middle-end/26823
1063 * g++.dg/gomp/pr26823-1.C: New test.
1064 * g++.dg/gomp/pr26823-2.C: New test.
1065
1066 2006-04-13 Uros Bizjak <uros@kss-loka.si>
1067
1068 PR middle-end/27134
1069 * gcc.dg/pr27314.c: New test.
1070
1071 2006-04-13 Richard Henderson <rth@redhat.com>
1072
1073 * g++.dg/gomp/block-0.C: Update expected matches.
1074
1075 2006-04-13 DJ Delorie <dj@redhat.com>
1076
1077 * lib/target-supports.exp (check_effective_target_int32plus): New.
1078 (check_effective_target_ptr32plus): New.
1079 (check_effective_target_size32plus): New.
1080 (check_effective_target_int16): New.
1081 (check_profiling_available): Add m32c to the list of unsupported targets.
1082
1083 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
1084 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
1085 memory size.
1086 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
1087 pointers.
1088 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
1089 size_t.
1090 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
1091 and size_t.
1092 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
1093 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
1094 not just xstormy16. Skip m32c due to weird pointer size.
1095 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
1096 not just xstormy16.
1097 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
1098 not just xstormy16.
1099 * gcc.dg/20020312-2.c: Add m32c support.
1100 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
1101 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
1102 in test.
1103 * gcc.dg/20050321-2.c: Require >=32 bit integers.
1104 * gcc.dg/asm-1.c: Skip if int and short are the same size.
1105 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
1106 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
1107 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
1108 * gcc.dg/init-string-2.c: Require >=32 bit integers.
1109 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
1110 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
1111 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
1112 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
1113 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
1114 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
1115 in test.
1116 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
1117 in test.
1118 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
1119 * gcc.dg/pr23049.c: Require >=32 bit integers.
1120 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
1121 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
1122 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
1123 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
1124 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
1125 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
1126 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
1127 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
1128 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
1129 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
1130 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
1131 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
1132 prototype in test.
1133 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
1134 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
1135 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
1136 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
1137 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
1138
1139 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
1140 * gcc.c-torture/execute/20040703-1.x: Likewise.
1141 * gcc.c-torture/execute/20040705-1.x: Likewise.
1142 * gcc.c-torture/execute/20040705-2.x: Likewise.
1143 * gcc.c-torture/execute/20040709-1.x: Likewise.
1144 * gcc.c-torture/execute/20040709-2.x: Likewise.
1145 * gcc.c-torture/execute/20040811-1.x: Likewise.
1146 * gcc.c-torture/execute/20050316-1.x: Likewise.
1147 * gcc.c-torture/execute/bitfld-4.x: Likewise.
1148 * gcc.c-torture/execute/pr19689.x: Likewise.
1149 * gcc.c-torture/execute/pr7284-1.x: Likewise.
1150 * gcc.c-torture/execute/usmul.x: Likewise.
1151 * gcc.c-torture/execute/vrp-5.x: Likewise.
1152 * gcc.c-torture/execute/vrp-6.x: Likewise.
1153 * gcc.dg/debug/20041023-1.s: Likewise.
1154
1155 2006-04-13 Roger Sayle <roger@eyesopen.com>
1156
1157 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
1158 of integers to a vector types are now constant expressions in C.
1159 * gcc.dg/vect/vect-fold-1.c: New test case.
1160
1161 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
1162 Ulrich Weigand <uweigand@de.ibm.com>
1163
1164 PR target/27006
1165 * gcc.dg/vmx/pr27006.c: New testcase.
1166
1167 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1168
1169 PR libgfortran/26766
1170 * gfortran.dg/write_recursive.f90: New test.
1171
1172 2006-04-11 Mark Mitchell <mark@codesourcery.com>
1173
1174 * g++.dg/parse/dtor7.C: New test.
1175 * g++.dg/parse/new1.C: Add error marker.
1176 * g++.dg/template/new3.C: New test.
1177
1178 PR c++/26122
1179 * g++.dg/template/pure1.C: New test.
1180
1181 PR c++/26295
1182 * g++.dg/parse/ptrmem4.C: New test.
1183
1184 2006-04-10 Jeff Law <law@redhat.com>
1185
1186 PR/27087
1187 * gcc.c-torture/compile/pr27087.c: New test.
1188
1189 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
1190
1191 PR/21391
1192 * gcc.dg/20060410.c: New.
1193
1194 2006-04-10 Matthias Klose <doko@debian.org>
1195
1196 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
1197 Recognize multilib directory names containing underscores.
1198
1199 2006-04-10 Roger Sayle <roger@eyesopen.com>
1200
1201 * gcc.target/i386/vecinit-1.c: New test case.
1202 * gcc.target/i386/vecinit-2.c: Likewise.
1203
1204 2006-04-10 Jakub Jelinek <jakub@redhat.com>
1205
1206 PR debug/27057
1207 * g++.dg/debug/dwarf2-2.C: New test.
1208
1209 2006-04-09 Richard Sandiford <richard@codesourcery.com>
1210
1211 PR rtl-optimization/27073
1212 * gcc.c-torture/execute/pr27073.c: New test.
1213
1214 2006-04-08 Mike Stump <mrs@apple.com>
1215
1216 * gcc.dg/pragma-darwin.c: Improve for ppc64.
1217
1218 2006-04-07 Richard Guenther <rguenther@suse.de>
1219
1220 PR tree-optimization/26135
1221 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
1222
1223 2006-04-06 Jan Hubicka <jh@suse.cz>
1224
1225 PR profile/26399
1226 * g++.dg/bprob/g++-bprob-2.C: New testcase.
1227
1228 2006-04-06 Roger Sayle <roger@eyesopen.com>
1229
1230 * g++.dg/conversion/nullptr1.C: New test case.
1231 * g++.dg/conversion/nullptr2.C: Likewise.
1232
1233 2006-04-05 Roger Sayle <roger@eyesopen.com>
1234
1235 * gfortran.dg/dependency_18.f90: New test case.
1236
1237 2006-04-05 Richard Guenther <rguenther@suse.de>
1238
1239 PR tree-optimization/26919
1240 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
1241 * gcc.dg/ipa/ipa-2.c: Likewise.
1242 * gcc.dg/ipa/ipa-3.c: Likewise.
1243 * gcc.dg/ipa/ipa-5.c: Likewise.
1244
1245 2006-04-05 Richard Guenther <rguenther@suse.de>
1246
1247 PR tree-optimization/26763
1248 * gcc.dg/torture/pr26763-1.c: New testcase.
1249 * gcc.dg/torture/pr26763-2.c: Likewise.
1250
1251 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
1252
1253 PR fortran/23634
1254 PR fortran/25619
1255 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
1256
1257 2006-04-04 Eric Christopher <echristo@apple.com>
1258
1259 * gcc.target/i386/387-1.c: Allow regexp to match darwin
1260 stubs.
1261 * gcc.target/i386/387-5.c: Ditto.
1262
1263 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
1264
1265 * gcc.target/sparc/struct-ret-check.c: New test.
1266
1267 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1268
1269 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
1270 zero decimal digits specified in format.
1271
1272 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
1273
1274 PR fortran/26891
1275 * gfortran.dg/missing_optional_dummy_1.f90: New test.
1276
1277 PR fortran/26976
1278 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
1279 * gfortran.dg/initialization_1.f90: Make assignment compliant.
1280 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
1281 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
1282 bigendian-ness.
1283
1284 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
1285
1286 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
1287 dummy arguments work when the actual argument is itself a dummy
1288 argument of the caller.
1289
1290 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1291
1292 PR libfortran/24685
1293 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
1294
1295 2006-04-01 Roger Sayle <roger@eyesopen.com>
1296
1297 * gfortran.dg/dependencency_17.f90: New test case.
1298
1299 2006-04-01 Roger Sayle <roger@eyesopen.com>
1300
1301 * gfortran.dg/dependency_14.f90: New test case.
1302 * gfortran.dg/dependency_15.f90: Likewise.
1303 * gfortran.dg/dependency_16.f90: Likewise.
1304
1305 2006-03-31 Asher Langton <langton2@llnl.gov>
1306
1307 PR fortran/25358
1308 gfortran.dg/cray_pointers_6.f90: New test.
1309
1310 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1311
1312 PR libgfortran/26890
1313 * gfortran.dg/read_size_noadvance.f90: New test.
1314
1315 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
1316
1317 PR fortran/25031
1318 * gfortran.dg/multiple_allocation_1.f90: Check that the
1319 size has changed after a re-allocation with stat.
1320
1321 2006-03-30 Richard Guenther <rguenther@suse.de>
1322
1323 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
1324 removal.
1325 * gcc.target/i386/sselibm-2.c: Likewise.
1326 * gcc.target/i386/sselibm-3.c: Likewise.
1327 * gcc.target/i386/sselibm-4.c: Likewise.
1328 * gcc.target/i386/sselibm-5.c: Likewise.
1329
1330 2006-03-28 Roger Sayle <roger@eyesopen.com>
1331
1332 * gcc.dg/fold-andxor-1.c: New test case.
1333 * gcc.dg/fold-xorand-1.c: Likewise.
1334
1335 2006-03-28 Roger Sayle <roger@eyesopen.com>
1336
1337 * gcc.dg/fold-convnotconv-1.c: New test case.
1338
1339 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
1340
1341 PR fortran/26779
1342 * gfortran.dg/private_type_5.f90: New test.
1343
1344 2006-03-27 David Edelsohn <edelsohn@gnu.org>
1345
1346 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
1347
1348 2006-03-27 Jakub Jelinek <jakub@redhat.com>
1349
1350 * gfortran.dg/advance_2.f90: New test.
1351 * gfortran.dg/advance_3.f90: New test.
1352
1353 * gfortran.fortran-torture/execute/equiv_5.f: New test.
1354
1355 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1356
1357 PR libgfortran/26661
1358 PR libgfortran/26880
1359 * gfortran.dg/read_x_past.f: New test.
1360
1361 2006-03-26 Geoffrey Keating <geoffk@apple.com>
1362
1363 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
1364 to be STABS.
1365
1366 2006-03-26 David Edelsohn <edelsohn@gnu.org>
1367
1368 * objc.dg/dwarf-1.m: Skip on AIX.
1369 * objc.dg/dwarf-2.m: Skip on AIX.
1370
1371 2006-03-25 Steven G. Kargl <kargls@comcast.net>
1372
1373 PR fortran/26816
1374 * gfortran.dg/float_1.f90: New test.
1375
1376 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
1377
1378 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
1379 X86_64 targets.
1380 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
1381
1382 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1383
1384 PR libfortran/26735
1385 * gfortran.dg/convert_implied_open.f90: New test case.
1386
1387 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1388
1389 PR fortran/26769
1390 * gfortran.dg/transpose_reshape_r10.f90: New test case.
1391
1392 2006-03-25 Uros Bizjak <uros@kss-loka.si>
1393
1394 PR middle-end/26717
1395 * gcc.dg/pr26717.c: New test.
1396
1397 2006-03-25 Roger Sayle <roger@eyesopen.com>
1398
1399 * gfortran.dg/dependency_12.f90: New test case.
1400
1401 2006-03-24 Roger Sayle <roger@eyesopen.com>
1402
1403 * gfortran.dg/dependency_9.f90: New (resurected) test case.
1404
1405 2006-03-24 Jeff Law <law@redhat.com>
1406
1407 * gcc.c-torture/pr26840.c: New test.
1408
1409 2006-03-24 Geoffrey Keating <geoffk@apple.com>
1410
1411 * objc.dg/dwarf-2.m: New.
1412 * obj-c++.dg/dwarf-2.mm: New.
1413
1414 * g++.old-deja/g++.other/init19.C: New.
1415
1416 2006-03-24 David Edelsohn <edelsohn@gnu.org>
1417
1418 * g++.dg/eh/spbp.C: Skip on AIX.
1419
1420 2006-03-24 Jakub Jelinek <jakub@redhat.com>
1421
1422 PR middle-end/26611
1423 * g++.dg/gomp/pr26611-1.C: New test.
1424 * g++.dg/gomp/pr26611-2.C: New test.
1425
1426 2006-03-24 Jeff Law <law@redhat.com>
1427
1428 * gcc.c-torture/compile/pr26833.c: New test.
1429 * gfortran.fortran-torture/compile/pr26806.f90: New test.
1430
1431 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1432
1433 * gfortran.dg/endfile_2.f90: Delete temp file.
1434
1435 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
1436
1437 PR fortran/19303
1438 * gfortran.dg/record_marker_1.f90: New test case.
1439 * gfortran.dg/record_marker_2.f: New test case.
1440 * gfortran.dg/record_marker_3.f90: New test case.
1441
1442 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
1443
1444 PR fortran/17298
1445 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
1446 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
1447
1448 2006-03-21 Janis Johnson <janis187@us.ibm.com>
1449
1450 * lib/gcc-dg.exp (cleanup-modules): New proc.
1451 * gfortran.dg/allocatable_function_1.f90,
1452 gfortran.dg/allocate_char_star_scalar_1.f90,
1453 gfortran.dg/assumed_charlen_function_1.f90,
1454 gfortran.dg/assumed_dummy_1.f90,
1455 gfortran.dg/assumed_shape_ranks_1.f90,
1456 gfortran.dg/assumed_shape_ranks_2.f90,
1457 gfortran.dg/assumed_size_dt_dummy.f90,
1458 gfortran.dg/auto_char_dummy_array_1.f90,
1459 gfortran.dg/auto_char_len_3.f90,
1460 gfortran.dg/automatic_module_variable.f90,
1461 gfortran.dg/bad_automatic_objects_1.f90,
1462 gfortran.dg/char_array_constructor.f90,
1463 gfortran.dg/char_array_structure_constructor.f90,
1464 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
1465 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
1466 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
1467 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
1468 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
1469 gfortran.dg/derived_pointer_recursion.f90,
1470 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
1471 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
1472 gfortran.dg/dummy_functions_1.f90,
1473 gfortran.dg/elemental_initializer_1.f90,
1474 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
1475 gfortran.dg/elemental_pointer_1.f90,
1476 gfortran.dg/elemental_subroutine_1.f90,
1477 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
1478 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
1479 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
1480 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
1481 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
1482 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
1483 gfortran.dg/global_references_1.f90,
1484 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
1485 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
1486 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
1487 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
1488 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
1489 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
1490 gfortran.dg/large_integer_kind_1.f90,
1491 gfortran.dg/large_real_kind_1.f90,
1492 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
1493 gfortran.dg/module_double_reuse.f90,
1494 gfortran.dg/module_equivalence_1.f90,
1495 gfortran.dg/module_interface_1.f90,
1496 gfortran.dg/module_parameter_array_refs_1.f90,
1497 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
1498 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
1499 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
1500 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
1501 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
1502 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
1503 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
1504 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
1505 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
1506 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
1507 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
1508 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
1509 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
1510 gfortran.dg/same_name_1.f90,
1511 gfortran.dg/sibling_dummy_procedure_1.f90,
1512 gfortran.dg/sibling_dummy_procedure_2.f90,
1513 gfortran.dg/sibling_dummy_procedure_3.f90,
1514 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
1515 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
1516 gfortran.dg/used_dummy_types_2.f90,
1517 gfortran.dg/used_dummy_types_3.f90,
1518 gfortran.dg/used_dummy_types_4.f90,
1519 gfortran.dg/used_dummy_types_5.f90,
1520 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
1521 gfortran.dg/userdef_operator_1.f90: Use it.
1522
1523 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1524
1525 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
1526 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
1527 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
1528 gfortran.dg/write_back.f,
1529 gfortran.fortran-torture/execute/inquire_1.f90,
1530 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
1531
1532 2006-03-21 Jeff Law <law@redhat.com>
1533
1534 * gcc.dg/tree-ssa/vrp28.c: New test.
1535
1536 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1537
1538 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
1539 if _STDC_C99 is defined.
1540 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
1541 * gcc.dg/builtins-20.c: Likewise.
1542 * gcc.dg/builtins-53.c: Likewise.
1543 * gcc.dg/single-precision-constant.c: Likewise. Also pass
1544 -mmacosx-version-min=10.3 on PowerPC/Darwin.
1545
1546 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
1547
1548 PR tree-opt/26781
1549 * gcc.c-torture/compile/pr26781-1.c: New test.
1550 * gcc.c-torture/compile/pr26781-2.c: New test.
1551
1552 2006-03-21 Jakub Jelinek <jakub@redhat.com>
1553
1554 PR c++/26690
1555 * g++.dg/gomp/pr26690-1.C: New test.
1556 * g++.dg/gomp/pr26690-2.C: New test.
1557
1558 2006-03-20 Jeff Law <law@redhat.com>
1559
1560 * gcc.dg/tree-ssa/pr21829.c: New test.
1561
1562 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
1563
1564 2006-03-20 Richard Sandiford <richard@codesourcery.com>
1565
1566 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
1567 (check_visibility_available): Use it.
1568 (check_effective_target_default_packed): Likewise.
1569 (check_effective_target_pcc_bitfield_type_matters): Likewise.
1570 (check_effective_target_fopenmp): Likewise.
1571 (check_effective_target_freorder): Likewise.
1572 (check_effective_target_fpic): Likewise.
1573 (check_named_sections_available): Likewise.
1574 (check_effective_target_ilp32): Likewise.
1575 (check_effective_target_lp64): Likewise.
1576
1577 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
1578
1579 PR fortran/20935
1580 * gfortran.dg/scalar_mask_2.f90: New test case.
1581
1582 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
1583
1584 PR tree-opt/26629
1585 * gcc.dg/tree-ssa/loadpre12.c: New test.
1586 * gcc.dg/tree-ssa/loadpre13.c: New test.
1587 * gcc.dg/tree-ssa/loadpre14.c: New test.
1588 * gcc.dg/tree-ssa/loadpre15.c: New test.
1589 * gcc.dg/tree-ssa/loadpre16.c: New test.
1590 * gcc.dg/tree-ssa/loadpre17.c: New test.
1591 * gcc.dg/tree-ssa/loadpre18.c: New test.
1592 * gcc.dg/tree-ssa/loadpre19.c: New test.
1593 * gcc.dg/tree-ssa/loadpre20.c: New test.
1594 * gcc.dg/tree-ssa/loadpre21.c: New test.
1595 * gcc.dg/tree-ssa/loadpre22.c: New test.
1596
1597 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
1598
1599 PR fortran/26741
1600 * gfortran.dg/elemental_initializer_1.f90: New test.
1601
1602 PR fortran/26716
1603 * gfortran.dg/assumed_shape_ranks_2: New test.
1604
1605 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
1606
1607 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
1608 target fpic.
1609
1610 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1611
1612 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
1613 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
1614 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
1615 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
1616 gfortran.fortran-torture/execute/direct_io.f90,
1617 gfortran.fortran-torture/execute/inquire_2.f90,
1618 gfortran.fortran-torture/execute/inquire_4.f90,
1619 gfortran.fortran-torture/execute/list_read_1.f90,
1620 gfortran.fortran-torture/execute/open_replace.f90,
1621 gfortran.fortran-torture/execute/slash_edit.f90,
1622 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
1623 temporary files from testcases.
1624
1625 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1626
1627 PR libgfortran/26509
1628 gfortran.dg/write_direct_eor.f90: New test.
1629
1630 2006-03-17 David Edelsohn <edelsohn@gnu.org>
1631
1632 * gcc.target/powerpc/pr26350.c: New.
1633 * gcc.target/powerpc/indexed-addr.c: New.
1634
1635 2006-03-16 Roger Sayle <roger@eyesopen.com>
1636
1637 * gfortran.dg/dependency_13.f90: New test case.
1638
1639 2006-03-16 Roger Sayle <roger@eyesopen.com>
1640
1641 PR middle-end/21781
1642 * gcc.dg/real-const-1.c: New test case.
1643
1644 2006-03-15 Geoffrey Keating <geoffk@apple.com>
1645
1646 * g++.old-deja/g++.other/init18.C: New.
1647 * g++.old-deja/g++.other/init5.C: Remove xfail.
1648
1649 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1650
1651 * g++.dg/opt/pr15551.C: Cleanup temp file.
1652
1653 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1654
1655 PR c++/6634
1656 g++.dg/parse/long1.C: New test.
1657
1658 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1659
1660 PR fortran/19101
1661 * gfortran.dg/continuation.f90: New test.
1662 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
1663
1664 2006-03-14 Richard Guenther <rguenther@suse.de>
1665
1666 PR tree-optimization/26672
1667 * gcc.dg/torture/pr26672.c: New testcase.
1668
1669 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
1670
1671 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
1672 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
1673
1674 2006-03-13 Roger Sayle <roger@eyesopen.com>
1675
1676 PR middle-end/26557
1677 * gcc.c-torture/compile/switch-1.c: New test case.
1678
1679 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
1680
1681 PR fortran/25378
1682 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
1683 test to include more permuatations of mask and index.
1684 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
1685 respond to F2003 spec. that the position returned for an all false
1686 mask && condition is zero.
1687
1688 2006-03-13 Jakub Jelinek <jakub@redhat.com>
1689
1690 PR middle-end/25989
1691 * gcc.dg/gomp/pr25989.c: New test.
1692
1693 2006-03-13 Jeff Law <law@redhat.com>
1694
1695 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
1696
1697 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
1698
1699 * gcc.dg/switch-9.c: New test.
1700
1701 2006-03-13 Richard Guenther <rguenther@suse.de>
1702
1703 PR middle-end/26630
1704 * gcc.dg/torture/pr26630.c: New testcase.
1705
1706 2006-03-11 Roger Sayle <roger@eyesopen.com>
1707
1708 * gfortran.dg/dependency_10.f90: New test case.
1709 * gfortran.dg/dependency_11.f90: Likewise.
1710
1711 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
1712 Erik Edelmann <eedelman@gcc.gnu.org>
1713
1714 * gfortran.dg/allocatable_function_1.f90: New.
1715 * gfortran.dg/allocatable_function_2.f90: New.
1716
1717 2006-03-10 Richard Guenther <rguenther@suse.de>
1718
1719 PR middle-end/26565
1720 * gcc.dg/torture/pr26565.c: New testcase.
1721
1722 2006-03-09 Eric Christopher <echristo@apple.com>
1723
1724 * gcc.c-torture/compile/20060309-1.c: New.
1725
1726 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1727
1728 PR libgfortran/26499
1729 * gfortran.dg/write_back.f: New test.
1730 * gfortran.dg/write_rewind_1.f: New test.
1731 * gfortran.dg/write_rewind_2.f: New test.
1732
1733 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1734
1735 PR libgfortran/26554
1736 * gfortran.dg/read_logical.f90: New test.
1737
1738 2006-03-04 Laurent GUERBY <laurent@guerby.net>
1739
1740 * ada/acats/norun.lst: cdd2a03 now passes.
1741
1742 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
1743
1744 PR testsuite/25177
1745 * gcc.target/powerpc/pr18096-1.c: Change where the error
1746 would match.
1747
1748 2006-03-04 Jakub Jelinek <jakub@redhat.com>
1749
1750 * gcc.target/i386/cleanup-1.c: New test.
1751 * gcc.target/i386/cleanup-2.c: New test.
1752
1753 2006-03-04 Roger Sayle <roger@eyesopen.com>
1754
1755 * gfortran.dg/dependency_9.f90: Remove for the time being.
1756
1757 2006-03-04 Krister Walfridsson <cato@df.lth.se>
1758
1759 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
1760 directive.
1761
1762 2006-03-03 Roger Sayle <roger@eyesopen.com>
1763
1764 * gfortran.dg/dependency_9.f90: New test case.
1765
1766 2006-03-03 Roger Sayle <roger@eyesopen.com>
1767
1768 * gfortran.dg/dependency_4.f90: New test case.
1769 * gfortran.dg/dependency_5.f90: New test case.
1770 * gfortran.dg/dependency_6.f90: New test case.
1771 * gfortran.dg/dependency_7.f90: New test case.
1772 * gfortran.dg/dependency_8.f90: New test case.
1773
1774 2006-03-03 Paul Brook <paul@codesourcery.com>
1775
1776 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
1777 Add m68k-*-elf.
1778
1779 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
1780
1781 PR fortran/25031
1782 * multiple_allocation_1.f90: New test.
1783
1784 2006-03-03 Roger Sayle <roger@eyesopen.com>
1785
1786 PR tree-optimization/26524
1787 * gfortran.dg/pr26524.f: New test case.
1788
1789 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1790
1791 * g++.dg/template/repo5.C: Cleanup repo files.
1792 * gcc.dg/20051201-1.c: Cleanup coverage files.
1793 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
1794 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
1795 tree dump files.
1796
1797 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
1798
1799 * objc.dg/objc-nofilename-1.m: New test.
1800 * objc.dg/bad-receiver-type.m: New test.
1801 * obj-c++.dg/bad-receiver-type.mm: New test.
1802
1803 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1804
1805 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
1806
1807 2006-03-01 Mike Stump <mrs@apple.com>
1808
1809 * g++.dg/abi/key2.C: Add.
1810
1811 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
1812
1813 * gfortran.dg/logical_dot_product.f90: New test.
1814
1815 PR fortran/26393
1816 * gfortran.dg/used_interface_ref.f90: New test.
1817
1818 PR fortran/20938
1819 * gfortran.dg/dependency_2.f90: New test.
1820 * gfortran.fortran-torture/execute/where17.f90: New test.
1821 * gfortran.fortran-torture/execute/where18.f90: New test.
1822 * gfortran.fortran-torture/execute/where19.f90: New test.
1823 * gfortran.fortran-torture/execute/where20.f90: New test.
1824
1825 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
1826
1827 * g++.dg/tree-ssa/pr26443.C: New test case.
1828
1829 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
1830
1831 PR middle-end/26022
1832 * g++.dg/opt/return-slot1.C: New test.
1833
1834 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1835
1836 PR libgfortran/26136
1837 * gfortran.dg/namelist_23.f90: New test.
1838
1839 2006-02-28 Roger Sayle <roger@eyesopen.com>
1840
1841 PR middle-end/14752
1842 * gcc.dg/fold-eqandshift-2.c: New test case.
1843
1844 2006-02-28 Richard Guenther <rguenther@suse.de>
1845
1846 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
1847 decomposition.
1848
1849 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
1850
1851 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
1852
1853 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1854
1855 PR libgfortran/26464
1856 * gfortran.dg/backspace_5.f: New test.
1857 * gfortran.dg/backspace_6.f: New test.
1858
1859 2006-02-26 Roger Sayle <roger@eyesopen.com>
1860
1861 * gcc.dg/fold-eqandnot-1.c: New test case.
1862
1863 2006-02-26 Roger Sayle <roger@eyesopen.com>
1864
1865 PR middle-end/19983
1866 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
1867
1868 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
1869
1870 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
1871 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
1872
1873 2006-02-26 Richard Guenther <rguenther@suse.de>
1874
1875 PR tree-optimization/26421
1876 * gcc.dg/tree-ssa/pr26421.c: New testcase.
1877
1878 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
1879
1880 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
1881 * g++.old-deja/g++.robertl/eb132.C: Likewise.
1882
1883 2006-02-26 Roger Sayle <roger@eyesopen.com>
1884
1885 * gcc.dg/fold-even-1.c: New test case.
1886
1887 2006-02-26 Roger Sayle <roger@eyesopen.com>
1888
1889 PR middle-end/21137
1890 * gcc.dg/fold-eqandshift-1.c: New test case.
1891
1892 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1893
1894 PR tree-optimization/25125
1895 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
1896 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
1897
1898 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1899
1900 PR tree-optimizations/26359
1901 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
1902 with -fdump-tree-dceloop-details.
1903 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
1904
1905 2006-02-25 Roger Sayle <roger@eyesopen.com>
1906
1907 PR middle-end/23673
1908 * gcc.dg/fold-eqxor-1.c: New test case.
1909 * gcc.dg/fold-eqxor-2.c: Likewise.
1910 * gcc.dg/fold-eqxor-3.c: Likewise.
1911
1912 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
1913
1914 PR fortran/23092
1915 * scalar_mask_1.f90: New test.
1916
1917 2006-02-24 Geoffrey Keating <geoffk@apple.com>
1918
1919 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
1920 * g++.dg/eh/uncaught2.C: New.
1921 * g++.dg/eh/uncaught3.C: New.
1922
1923 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1924
1925 PR libgfortran/26423
1926 * gfortran.dg/read_many_1.f: New test.
1927
1928 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
1929
1930 PR fortran/24519
1931 * gfortran.dg/dependency_3.f90: New test.
1932 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
1933 XFAILs.
1934
1935 PR fortran/25395
1936 * gfortran.dg/equiv_6.f90: New test.
1937
1938 2006-02-23 Jeff Law <law@redhat.com>
1939
1940 * gcc.c-torture/compile/pr26425.c: New test.
1941
1942 2006-02-23 Jakub Jelinek <jakub@redhat.com>
1943
1944 PR middle-end/26412
1945 * gcc.dg/gomp/pr26412.c: New test.
1946
1947 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1948
1949 PR c++/26291
1950 * g++.dg/other/ellipsis1.C: New test.
1951 * g++.dg/parse/operator4.C: Adjust error marker.
1952
1953 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
1954
1955 PR target/25603
1956 * gfortran.dg/pr25603.f: New testcase.
1957
1958 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
1959
1960 * gcc.dg/bf-spl1.c: Don't specify -m68000.
1961 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
1962
1963 2006-02-21 Geoffrey Keating <geoffk@apple.com>
1964
1965 * g++.dg/eh/spbp.C: New.
1966
1967 2006-02-21 Jakub Jelinek <jakub@redhat.com>
1968
1969 PR middle-end/26379
1970 * gcc.target/i386/mmx-7.c: New test.
1971
1972 2006-02-20 Roger Sayle <roger@eyesopen.com>
1973
1974 PR tree-optimization/26361
1975 * gcc.dg/tree-ssa/vrp27.c: New test case.
1976
1977 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
1978
1979 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
1980 * gcc.dg/tree-ssa/complex-4.c: Here.
1981
1982 2006-02-19 Roger Sayle <roger@eyesopen.com>
1983
1984 PR middle-end/19543
1985 * gfortran.dg/logical_1.f90: New test case.
1986
1987 2006-02-19 Jakub Jelinek <jakub@redhat.com>
1988
1989 PR middle-end/26334
1990 * gcc.dg/20060218-1.c: Moved to...
1991 * gcc.target/i386/20060218-1.c: ... here. New test.
1992
1993 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
1994
1995 PR fortran/26201
1996 * gfortran.dg/convert_1.f90: New.
1997
1998 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
1999
2000 PR fortran/25054
2001 * gfortran.dg/namelist_5.f90: New test.
2002
2003 PR fortran/25089
2004 * gfortran.dg/namelist_4.f90: New test.
2005
2006 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
2007
2008 PR tree-opt/25680
2009 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
2010
2011 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
2012
2013 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
2014 variable to take into account the variable name in the
2015 function header.
2016 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
2017
2018 2006-02-18 Jakub Jelinek <jakub@redhat.com>
2019
2020 PR middle-end/26334
2021 * gcc.c-torture/compile/20060217-1.c: New test.
2022 * gcc.dg/20060218-1.c: New test.
2023
2024 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
2025
2026 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
2027
2028 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
2029
2030 * gcc.dg/cpp/undef3.c: New test.
2031 * gcc.dg/cpp/trad/builtins2.c: New test.
2032
2033 2006-02-18 Mark Mitchell <mark@codesourcery.com>
2034
2035 PR c++/26266
2036 * g++.dg/template/static22.C: New test.
2037 * g++.dg/template/static23.C: New test.
2038 * g++.dg/template/static24.C: New test.
2039 * g++.dg/template/non-dependent13.C: New test.
2040 * g++.dg/init/member1.C: Tweak error markers.
2041
2042 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2043
2044 PR target/26255
2045 * gcc.c-torture/compile/pr26255.c: New test case.
2046
2047 2006-02-16 Roger Sayle <roger@eyesopen.com>
2048
2049 * gfortran.fortran-torture/execute/where_10.f90: New test case.
2050 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
2051 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
2052 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
2053 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
2054 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
2055 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
2056
2057 2006-02-16 Jeff Law <law@redhat.com>
2058
2059 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
2060 * gcc.dg/tree-ssa/vrp26.c: New test.
2061
2062 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
2063
2064 PR target/20353
2065 PR target/24578
2066 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
2067 __UCLIBC__ is defined.
2068
2069 2006-02-16 Jakub Jelinek <jakub@redhat.com>
2070
2071 PR fortran/26224
2072 * gfortran.dg/gomp/pr26224.f: New test.
2073
2074 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
2075
2076 PR tree-opt/25918
2077 * lib/target-supports.exp
2078 (check_effective_target_vect_short_mult): New.
2079 (check_effective_target_vect_char_mult): New.
2080 (check_effective_target_vect_widen_sum_qi_to_si): New.
2081 (check_effective_target_vect_widen_sum_qi_to_hi): New.
2082 (check_effective_target_vect_widen_sum_hi_to_si): New.
2083 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
2084 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
2085 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
2086 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
2087 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
2088 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
2089 vect-reduc-pattern-2c.c
2090 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
2091 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
2092 vect-reduc-pattern-1c.c
2093
2094 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
2095
2096 PR fortran/24557
2097 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
2098
2099 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
2100
2101 PR fortran/26054
2102 * gfortran.dg/enum_8.f90: Remove check for warning.
2103 * gfortran.dg/iomsg_1.f90: Ditto.
2104 * gfortran.dg/enum_1.f90: Ditto.
2105 * gfortran.dg/enum_9.f90: Ditto.
2106 * gfortran.dg/enum_2.f90: Ditto.
2107 * gfortran.dg/enum_10.f90: Ditto.
2108 * gfortran.dg/enum_3.f90: Ditto.
2109 * gfortran.dg/flush_1.f90: Ditto.
2110 * gfortran.dg/enum_4.f90: Ditto.
2111 * gfortran.dg/array_constructor_1.f90: Ditto.
2112 * gfortran.dg/enum_5.f90: Ditto.
2113 * gfortran.dg/enum_6.f90: Ditto.
2114 * gfortran.dg/enum_7.f90: Ditto.
2115
2116 2006-02-15 Jakub Jelinek <jakub@redhat.com>
2117
2118 PR middle-end/26300
2119 * gcc.c-torture/compile/20060215-1.c: New test.
2120
2121 2006-02-14 Roger Sayle <roger@eyesopen.com>
2122
2123 PR middle-end/23670
2124 * gcc.dg/tree-ssa/andor-2.c: New test case.
2125
2126 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
2127
2128 PR fortran/25045
2129 * optional_dim.f90: New test.
2130
2131 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2132
2133 PR fortran/26277
2134 * gfortran.dg/label_4.f90: New.
2135
2136 2006-02-14 Jakub Jelinek <jakub@redhat.com>
2137 Diego Novillo <dnovillo@redhat.com>
2138 Uros Bizjak <uros@kss-loka.si>
2139
2140 * gfortran.dg/gomp: New directory.
2141
2142 2006-02-14 Richard Guenther <rguenther@suse.de>
2143
2144 PR tree-optimization/26258
2145 * gcc.dg/torture/pr26258.c: New testcase.
2146
2147 2006-02-13 Jakub Jelinek <jakub@redhat.com>
2148
2149 PR fortran/26246
2150 * gfortran.dg/pr26246_1.f90: New test.
2151 * gfortran.dg/pr26246_2.f90: New test.
2152
2153 PR middle-end/26092
2154 * gcc.c-torture/compile/20060208-1.c: New test.
2155
2156 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
2157
2158 PR fortran/26074
2159 PR fortran/25103
2160 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
2161 * gfortran.dg/bad_automatic_objects_1.f90: New test.
2162 * gfortran.dg/automatic_module_variable.f90: Change error message.
2163
2164 PR fortran/20861
2165 * gfortran.dg/internal_dummy_1.f90: New test.
2166
2167 PR fortran/20871
2168 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
2169
2170
2171 PR fortran/25083
2172 * gfortran.dg/uncommon_block_data_1.f90: New test.
2173 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
2174 with standard.
2175
2176 PR fortran/25088
2177 * gfortran.dg/typed_subroutine_1.f90: New test.
2178
2179 2006-02-13 Geoffrey Keating <geoffk@apple.com>
2180
2181 * objc.dg/dwarf-1.m: New.
2182
2183 2006-02-13 Roger Sayle <roger@eyesopen.com>
2184
2185 PR middle-end/24427
2186 * gcc.dg/tree-ssa/andor-1.c: New test case.
2187
2188 2006-02-13 Josh Conner <jconner@apple.com>
2189
2190 PR target/25376
2191 * gcc.dg/pr25376.c: New test.
2192
2193 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
2194 assemble.
2195 * lib/target-supports.exp (check_named_sections_available):
2196 Only compile named-sections test -- don't assemble.
2197
2198 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
2199
2200 * g++.dg/warn/no-write-strings.C: New test.
2201 * g++.dg/warn/write-strings.C: Likewise.
2202 * g++.dg/warn/write-strings-default.C: Likewise.
2203
2204 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
2205
2206 PR fortran/25806
2207 * gfortran.dg/ret_pointer_2.f90: New test.
2208
2209 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
2210
2211 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
2212
2213 2006-02-10 Jeff Law <law@redhat.com>
2214
2215 * gcc.c-torture/compile/pr26213.c: New test.
2216
2217 2006-02-10 Steven G. Kargl <kargls@comcast.net>
2218
2219 gfortran.dg/null_1.f90: New test.
2220
2221 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2222
2223 PR fortran/14771
2224 * gfortran.dg/parens_4.f90: New.
2225 * gfortran.dg/parens_5.f90: New.
2226
2227 2006-02-10 Richard Guenther <rguenther@suse.de>
2228
2229 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
2230
2231 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2232 Paul Thomas <pault@gcc.gnu.org>
2233
2234 PR fortran/14771
2235 * gfortran.dg/parens_1.f90: New.
2236 * gfortran.dg/parens_2.f90: New.
2237 * gfortran.dg/parens_3.f90: New.
2238
2239 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
2240
2241 PR fortran/26038
2242 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
2243
2244 PR fortran/25059
2245 * gfortran.dg/impure_assignment_1.f90: New test.
2246
2247 PR fortran/25070
2248 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
2249
2250 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2251
2252 PR target/26141
2253 * g++.dg/expr/stdarg2.C: New test.
2254
2255 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2256
2257 PR inline-asm/16194
2258 * gcc.dg/pr16194.c: New test.
2259
2260 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2261
2262 * ada/acats/run_acats: Use portable variant of "$@".
2263
2264 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
2265
2266 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
2267 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
2268
2269 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2270
2271 PR tree-opt/26179
2272 * g++.dg/opt/pr26179.C: New test.
2273
2274 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2275
2276 PR middle-end/26134
2277 * gcc.dg/tree-ssa/complex-3.c: New test.
2278
2279 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2280
2281 * gcc.c-torture/compile/volatile-1.c: New test.
2282
2283 2006-02-09 Diego Novillo <dnovillo@redhat.com>
2284
2285 PR 26180
2286 * gcc.dg/tree-ssa/pr26180.c: New test.
2287
2288 2006-02-08 Jeff Law <law@redhat.com>
2289
2290 * gcc.dg/tree-ssa/pr21417.c: New test.
2291
2292 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2293
2294 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2295 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
2296
2297 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2298
2299 * lib/scanrtl.exp: New.
2300
2301 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2302
2303 PR c++/26071
2304 * g++.dg/other/virtual2.C: New test.
2305
2306 PR c++/26070
2307 * g++.dg/other/virtual1.C: New test.
2308
2309 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2310
2311 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
2312 cleanup-ipa-dump): Update dump file glob patterns.
2313 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
2314 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
2315
2316 * lib/gcc-dg.exp: Load it.
2317 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
2318
2319 2006-02-07 Janis Johnson <janis187@us.ibm.com>
2320
2321 PR testsuite/26159
2322 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
2323 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2324
2325 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2326
2327 PR fortran/25577
2328 * gfortran.dg/mvbits_1.f90: New.
2329
2330 2006-02-07 Dirk Mueller <dmueller@suse.com>
2331
2332 * g++.dg/warn/Wdiv-by-zero.C: New test.
2333 * g++.dg/warn/Wno-div-by-zero.C: New.
2334
2335 2006-02-07 Jeff Law <law@redhat.com>
2336
2337 * gcc.dg/tree-ssa/pr21559.c: New test.
2338
2339 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
2340 multiple VRP passes.
2341 * gcc.dg/tree-ssa/vrp09.c: Likewise.
2342 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2343 * gcc.dg/tree-ssa/pr21582.c: Likewise.
2344 * gcc.dg/tree-ssa/pr20657.c: Likewise.
2345 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2346 * gcc.dg/tree-ssa/vrp02.c: Likewise
2347 * gcc.dg/tree-ssa/vrp11.c: Likewise
2348 * gcc.dg/tree-ssa/pr14341.c: Likewise
2349 * gcc.dg/tree-ssa/vrp19.c: Likewise
2350 * gcc.dg/tree-ssa/vrp20.c: Likewise
2351 * gcc.dg/tree-ssa/vrp03.c: Likewise
2352 * gcc.dg/tree-ssa/pr21086.c: Likewise
2353 * gcc.dg/tree-ssa/pr21959.c: Likewise
2354 * gcc.dg/tree-ssa/vrp21.c: Likewise
2355 * gcc.dg/tree-ssa/vrp04.c: Likewise
2356 * gcc.dg/tree-ssa/pr25485.c: Likewise
2357 * gcc.dg/tree-ssa/pr22026.c: Likewise
2358 * gcc.dg/tree-ssa/vrp22.c: Likewise
2359 * gcc.dg/tree-ssa/vrp05.c: Likewise
2360 * gcc.dg/tree-ssa/20030807-10.c: Likewise
2361 * gcc.dg/tree-ssa/pr20701.c: Likewise
2362 * gcc.dg/tree-ssa/vrp23.c: Likewise
2363 * gcc.dg/tree-ssa/vrp06.c: Likewise
2364 * gcc.dg/tree-ssa/pr22117.c: Likewise
2365 * gcc.dg/tree-ssa/pr20702.c: Likewise
2366 * gcc.dg/tree-ssa/vrp15.c: Likewise
2367 * gcc.dg/tree-ssa/pr21090.c: Likewise
2368 * gcc.dg/tree-ssa/pr21294.c: Likewise
2369 * gcc.dg/tree-ssa/vrp24.c: Likewise
2370 * gcc.dg/tree-ssa/vrp07.c: Likewise
2371 * gcc.dg/tree-ssa/pr21563.c: Likewise
2372 * gcc.dg/tree-ssa/pr25382.c: Likewise
2373 * gcc.dg/tree-ssa/vrp16.c: Likewise
2374 * gcc.dg/tree-ssa/vrp25.c: Likewise
2375 * gcc.dg/tree-ssa/vrp08.c: Likewise
2376 * gcc.dg/tree-ssa/20030807-6.c: Likewise
2377 * gcc.dg/tree-ssa/vrp17.c: Likewise
2378 * gcc.dg/tree-ssa/pr21458.c: Likewise
2379 * g++.dg/tree-ssa/pr18178.C: Likewise
2380
2381 2006-02-07 Richard Guenther <rguenther@suse.de>
2382
2383 PR c++/26140
2384 Revert
2385 2006-01-30 Richard Guenther <rguenther@suse.de>
2386 PR c++/23372
2387 * gcc.dg/pr23372-1.C: New testcase.
2388
2389 * g++.dg/tree-ssa/pr26140.C: New testcase.
2390
2391 2006-02-07 Mark Mitchell <mark@codesourcery.com>
2392
2393 PR c++/9737
2394 * g++.dg/template/ttp15.C: New test.
2395 * g++.dg/template/ttp16.C: Likewise.
2396 * g++.dg/template/ttp17.C: Likewise.
2397 * g++.old-deja/g++.pt/ttp36.C: Remove.
2398 * g++.old-deja/g++.pt/ttp19.C: Likewise.
2399 * g++.old-deja/g++.pt/ttp37.C: Likewise.
2400 * g++.old-deja/g++.pt/ttp38.C: Likewise.
2401 * g++.old-deja/g++.pt/ttp39.C: Likewise.
2402 * g++.old-deja/g++.pt/ttp9.C: Likewise.
2403 * g++.old-deja/g++.pt/ttp40.C: Likewise.
2404 * g++.old-deja/g++.pt/ttp51.C: Likewise.
2405 * g++.old-deja/g++.pt/ttp26.C: Likewise.
2406 * g++.old-deja/g++.pt/ttp36.C: Likewise.
2407
2408 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
2409
2410 PR libfortran/23815
2411 * unf_io_convert_4.f90: New test.
2412
2413 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
2414
2415 * gcc.dg/tree-ssa/loadpre10.c: New test.
2416 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
2417 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
2418 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
2419
2420 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2421
2422 PR libfortran/24685
2423 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
2424
2425 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
2426
2427 PR tree-opt/25251
2428 * gfortran.dg/assign_7.f: New test.
2429
2430 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
2431
2432 PR fortran/26041
2433 PR fortran/26064
2434 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
2435 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
2436 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
2437
2438 2006-02-05 Jakub Jelinek <jakub@redhat.com>
2439
2440 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
2441 in size_t typedef.
2442
2443 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2444
2445 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
2446 * g++.dg/charset/string.c (foo): Likewise.
2447 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
2448 const char*
2449 * g++.dg/ext/builtin2.C (printf): Likewise.
2450 * g++.dg/init/new15.C (printf): Likewise.
2451 * g++.dg/opt/pr17697-1.C (foo): Likewise.
2452 * g++.dg/opt/pr17697-2.C (foo): Likewise.
2453 * g++.dg/opt/pr17697-3.C (foo): Likewise.
2454 * g++.dg/template/non-dependent4.C (temp): Likewise.
2455 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
2456 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
2457 parameter type to const char*.
2458 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
2459 Change type to const char*.
2460 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
2461 Likewise.
2462 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
2463 second parameter type to const char*.
2464 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
2465 (Y::Y): Change parameter type to const char*.
2466 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
2467 * g++.old-deja/g++.jason/report.C: Apply const correctness.
2468 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
2469 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
2470 (char*).
2471 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
2472 const char*.
2473 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
2474 type to const char*.
2475 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
2476 return type to const char*.
2477 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
2478 to const char*.
2479 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
2480 * g++.old-deja/g++.law/refs1.C: Likewise.
2481 * g++.old-deja/g++.law/visibility1.C: Likewise.
2482 * g++.old-deja/g++.law/visibility2.C: Likewise.
2483 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
2484 const char*.
2485 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
2486 * g++.old-deja/g++.mike/net48.C: Likewise.
2487 * g++.old-deja/g++.mike/p646.C: Likewise.
2488 * g++.old-deja/g++.mike/p6746.C: Likewise.
2489 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
2490 type to const char*.
2491 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
2492 deprecated conversion warning.
2493 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
2494 char*.
2495 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
2496 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
2497 * g++.old-deja/g++.pt/explicit8.C: Likewise.
2498 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
2499 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
2500 * g++.old-deja/g++.pt/nontype3.C: Likewise.
2501 * g++.old-deja/g++.pt/t39.C: Likewise.
2502 * g++.old-deja/g++.robertl/eb106.C: Likewise.
2503 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
2504
2505 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
2506
2507 PR fortran/25075
2508 intrinsic_argument_conformance_1.f90: New test.
2509
2510 2006-02-03 Steven G. Kargl <kargls@comcast.net>
2511
2512 PR fortran/20845
2513 * gfortran.dg/char_result_11.f90: Add SAVE.
2514 * gfortran.dg/der_pointer_4.f90: Ditto.
2515 * gfortran.dg/default_initialization.f90: New test.
2516
2517 2006-02-03 Jeff Law <law@redhat.com>
2518
2519 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
2520 handle more than 100 dump files.
2521 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
2522 * lib/scantree.exp (scan-tree-dump): Likewise.
2523 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
2524 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
2525 * lib/scanipa.exp (scan-ipa-dump): Likewise.
2526 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
2527 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
2528
2529 2006-02-03 Diego Novillo <dnovillo@redhat.com>
2530
2531 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
2532
2533 2006-02-03 Mark Mitchell <mark@codesourcery.com>
2534
2535 * g++.dg/template/using12.C: New test.
2536
2537 2006-02-03 Alan Modra <amodra@bigpond.net.au>
2538
2539 * gcc.target/powerpc/pr25960.c: New test.
2540
2541 2006-02-02 Steven G. Kargl <kargls@comcast>
2542
2543 PR fortran/24958
2544 gfortran.dg/nullify_2.f90: New test.
2545
2546 2006-02-02 Diego Novillo <dnovillo@redhat.com>
2547
2548 PR 25990
2549 * gcc.dg/gomp/pr25990.c: New test.
2550
2551 2006-01-31 Mark Mitchell <mark@codesourcery.com>
2552
2553 PR c++/25342
2554 * g++.gd/template/partial4.C: New test.
2555
2556 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
2557
2558 PR middle-end/26001
2559 * gfortran.dg/data_char_2.f90: New.
2560
2561 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
2562
2563 PR fortran/26039
2564 maxval_maxloc_conformance_1.f90: New test.
2565
2566 2006-01-31 Richard Guenther <rguenther@suse.de>
2567
2568 * gcc.target/i386/sselibm-1.c: New testcase.
2569 * gcc.target/i386/sselibm-2.c: Likewise.
2570 * gcc.target/i386/sselibm-3.c: Likewise.
2571 * gcc.target/i386/sselibm-4.c: Likewise.
2572 * gcc.target/i386/sselibm-5.c: Likewise.
2573
2574 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
2575
2576 PR fortran/24266
2577 * gfortran.dg/arrayio_derived_2.f90: New.
2578
2579 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
2580
2581 * gcc.dg/unsigned-long-compare.c: New test.
2582
2583 2006-01-30 Steve Ellcey <sje@cup.hp.com>
2584
2585 PR testsuite/25318
2586 * lib/target-supports.exp (check_effective_target_freorder):
2587 Check to see if target supports -freorder-blocks-and-partition.
2588 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
2589 instead of "dg-require-named-sections".
2590
2591 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
2592
2593 PR target/14798:
2594 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
2595 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
2596 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2597 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2598 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
2599 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
2600 * gcc.dg/attr-isr-trap_exit.c: Likewise.
2601 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2602
2603 2006-01-30 Richard Guenther <rguenther@suse.de>
2604
2605 PR c++/23372
2606 * gcc.dg/pr23372-1.C: New testcase.
2607
2608 2006-01-29 Diego Novillo <dnovillo@redhat.com>
2609
2610 * gcc.dg/gomp/pr25874.c: New test.
2611
2612 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
2613
2614 PR tree-opt/25911
2615 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
2616
2617 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
2618
2619 PR fortran/18578
2620 PR fortran/18579
2621 PR fortran/20857
2622 PR fortran/20885
2623 * gfortran.dg/intent_out_1.f90: New test.
2624
2625 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
2626
2627 PR fortran/17911
2628 * gfortran.dg/procedure_lvalue.f90: New test.
2629
2630 PR fortran/20895
2631 PR fortran/25030
2632 * gfortran.dg/char_pointer_assign_2.f90: New test.
2633 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
2634 assignment to be consistent with standard.
2635 * gfortran.dg/char_result_2.f90: The same.
2636 * gfortran.dg/char_result_8.f90: The same.
2637
2638 2006-01-28 Zack Weinberg <zackw@panix.com>
2639
2640 * gcc.dg/Woverlength-strings.c
2641 * gcc.dg/Woverlength-strings-pedantic-c89.c
2642 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
2643 * gcc.dg/Woverlength-strings-pedantic-c99.c
2644 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
2645
2646 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
2647
2648 * gcc.c-torture/execute/20060127-1.c: New test.
2649
2650 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2651
2652 PR c++/25999
2653 * g++.dg/ext/pragmaweak1.C: New test.
2654
2655 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2656
2657 PR c++/25855
2658 * g++.dg/template/spec29.C: New test.
2659
2660 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
2661
2662 PR c/19606.
2663 * gcc.c-torture/execute/pr19606.c: New.
2664
2665 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
2666
2667 * gcc.dg/pragma-re-4.c: New test.
2668
2669 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
2670
2671 PR fortran/25964
2672 * gfortran.dg/assumed_size_refs_3.f90: New test.
2673
2674 2006-01-27 Ben Elliston <bje@au.ibm.com>
2675
2676 * gcc.misc-tests/dectest.exp: Remove defunct comment.
2677
2678 2006-01-26 Laurent GUERBY <laurent@guerby.net>
2679
2680 PR ada/21317
2681 * ada/acats/support/impdef.a: Add One_Long_Second.
2682 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
2683 * ada/acats/tests/c9/c94026.a: Likewise.
2684 * ada/acats/tests/c9/c97305c.ada: Likewise.
2685 * ada/acats/tests/c9/c99004a.ada: Likewise.
2686
2687 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
2688
2689 PR fortran/25964
2690 * gfortran.dg/global_references_2.f90: New test.
2691
2692 PR fortran/25084
2693 PR fortran/20852
2694 PR fortran/25085
2695 PR fortran/25086
2696 * gfortran.dg/assumed_charlen_function_1.f90: New test.
2697 * gfortran.dg/assumed_charlen_function_3.f90: New test.
2698
2699 PR fortran/25416
2700 * gfortran.dg/assumed_charlen_function_2.f90: New test.
2701
2702 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
2703
2704 PR c/25892
2705 * gcc.dg/Wpointer-sign.c: New.
2706 * gcc.dg/Wpointer-sign-Wall.c: New.
2707 * gcc.dg/Wpointer-sign-Wall-no.c: New.
2708 * gcc.dg/Wpointer-sign-pedantic.c: New.
2709 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
2710 * gcc.dg/conv-2.c: Use -Wpointer-sign.
2711
2712 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
2713
2714 PR C/25861
2715 * gcc.c-torture/compile/pr25861.c: New test.
2716
2717 2006-01-26 Paul Brook <paul@codesourcery.com>
2718
2719 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
2720 on short-enum targets.
2721 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
2722 variable.
2723 (generate_fields): Use short_enums.
2724 (main): Set short_enums. Document -e.
2725 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
2726 on short-enum targets.
2727 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
2728 variable.
2729 (generate_fields): Use short_enums.
2730 (main): Set short_enums. Document -e.
2731 * lib/target-supports.exp (check_effective_target_short_enums): New.
2732
2733 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
2734
2735 PR target/25947
2736 * gcc.dg/torture/pr25947-1.c: New test.
2737
2738 2006-01-25 Jan Hubicka <jh@suse.cz>
2739 Roger Sayle <roger@eyesopen.com>
2740
2741 PR rtl-optimization/25703
2742 * gcc.target/i386/20060125-1.c: New test case.
2743 * gcc.target/i386/20060125-2.c: New test case.
2744
2745 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2746
2747 PR fortran/18540
2748 * gfortran.dg/goto_1.f: New.
2749
2750 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
2751
2752 PR fortran/25716
2753 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
2754 25716 on 32-bit systems too.
2755
2756 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
2757
2758 PR testsuite/25590
2759 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
2760
2761 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
2762
2763 * gcc.dg/tree-ssa/gen-vect-33.c: New.
2764
2765 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2766
2767 PR fortran/25835
2768 * gfortran.dg/read_eof.f90: Delete, renamed.
2769 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
2770 * gfortran.dg/read_eof_2.f90: New test.
2771 * gfortran.dg/read_eof_3.f90: New test.
2772
2773 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
2774
2775 PR tree-opt/25860
2776 * gcc.c-torture/compile/pr25860.c: New test.
2777
2778 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2779
2780 PR c++/25552
2781 * g++.dg/parse/dtor8.C: New test.
2782
2783 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
2784
2785 PR testsuite/25891
2786 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
2787 * gcc.dg/gomp/gomp.exp: Return without testing anything if
2788 check_effective_target_fopenmp returns 0.
2789
2790 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
2791
2792 PR ada/20548
2793 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
2794 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
2795 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
2796
2797 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
2798
2799 PR tree-opt/25857
2800 * g++.dg/opt/pr25857.C: New test.
2801
2802 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
2803 Jan Hubicka <jh@suse.cz>
2804 Richard Guenther <rguenther@suse.de>
2805
2806 PR rtl-optimization/25654
2807 * gcc.dg/torture/pr25654.c: New testcase.
2808 * gcc.target/i386/pr25654.c: Likewise.
2809
2810 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
2811
2812 PR fortran/25901
2813 * gfortran.dg/internal references_2.f90: New test.
2814
2815 Fix regression in testing of admissability of attributes.
2816 * gfortran.dg/intent_used_1.f90: New test.
2817
2818 2006-01-23 Ben Elliston <bje@au.ibm.com>
2819
2820 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
2821 Remove target conditional torture options for i?86 and x86_64
2822 GNU/Linux.
2823
2824 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
2825
2826 PR c++/10891
2827 * g++.dg/rtti/no-rtti.C: New.
2828
2829 2006-01-21 Mark Mitchell <mark@codesourcery.com>
2830
2831 PR c++/25895
2832 * g++.dg/inherit/conv2.C: New test.
2833
2834 PR c++/25856
2835 * g++.dg/parse/dtor7.C: New test.
2836
2837 PR c++/25858
2838 * g++.dg/template/crash44.C: New test.
2839
2840 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
2841
2842 PR fortran/25124
2843 PR fortran/25625
2844 * gfortran.dg/internal_references_1.f90: New test.
2845 PR fortran/20881
2846 PR fortran/23308
2847 PR fortran/25538
2848 PR fortran/25710
2849 * gfortran.dg/global_references_1.f90: New test.
2850 * gfortran.dg/g77/19990905-1.f: Restore the error that
2851 there is a clash between the common block name and
2852 the name of a subroutine reference.
2853
2854 PR fortran/PR24276
2855 * gfortran.dg/aliasing_dummy_1.f90: New test.
2856
2857 2006-01-21 Alan Modra <amodra@bigpond.net.au>
2858
2859 * gcc.dg/vmx/1b-01.c: Warning fix.
2860 * gcc.dg/vmx/1c-02.c: Likewise.
2861 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
2862
2863 2006-01-20 Steve Ellcey <sje@cup.hp.com>
2864
2865 PR testsuite/24962
2866 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
2867
2868 2006-01-20 Richard Guenther <rguenther@suse.de>
2869 Steven Bosscher <stevenb.gcc@gmail.com>
2870
2871 PR rtl-optimization/24626
2872 * gcc.dg/torture/pr24626-1.c: New testcase.
2873 * gcc.dg/torture/pr24626-2.c: Likewise.
2874 * gcc.dg/torture/pr24626-3.c: Likewise.
2875 * gcc.dg/torture/pr24626-4.c: Likewise.
2876
2877 2006-01-20 Dirk Mueller <dmueller@suse.com>
2878
2879 PR c++/5520
2880 * g++.dg/warn/empty-body.C: New.
2881
2882 2006-01-19 Mark Mitchell <mark@codesourcery.com>
2883
2884 PR c++/22136
2885 * g++.dg/template/using10.C: New test.
2886 * g++.dg/temlpate/using11.C: Likewise.
2887 * g++.dg/inherit/using5.C: Tweak error messages.
2888
2889 2006-01-20 Alan Modra <amodra@bigpond.net.au>
2890
2891 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
2892 target test.
2893 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
2894
2895 2006-01-19 Jan Hubicka <jh@suse.cz>
2896
2897 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
2898
2899 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2900
2901 PR c++/25854
2902 * g++.dg/template/spec28.C: New test.
2903
2904 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
2905
2906 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2907 Fix fprintf's by adding srcdir or removing it.
2908
2909 2006-01-19 Diego Novillo <dnovillo@redhat.com>
2910
2911 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
2912 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
2913 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
2914 * testsuite/gcc.dg/gomp/empty.c: Likewise.
2915 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
2916 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
2917 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
2918 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
2919 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
2920 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
2921 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
2922 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
2923 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
2924 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
2925
2926 2006-01-18 Jeff Law <law@redhat.com>
2927
2928 * gcc.dg/tree-ssa/vrp25.c: New test.
2929
2930 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2931
2932 * gcc.dg/pr25805.c: Fix misapplied patch.
2933
2934 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
2935
2936 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
2937 (check_effective_target_vect_udot_qi): New.
2938 (check_effective_target_vect_sdot_hi): New.
2939 (check_effective_target_vect_udot_hi): New.
2940 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
2941 prefixed with "wrapv-" with -fwrapv.
2942 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
2943 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
2944 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
2945 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
2946 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
2947
2948 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
2949 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
2950 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
2951 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
2952
2953 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2954
2955 PR c++/16829
2956 * g++.dg/other/default2.C: New test.
2957 * g++.dg/other/default3.C: New test.
2958
2959 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2960
2961 PR c/25805
2962 * gcc.dg/pr25805.c: New file.
2963
2964 2006-01-18 Mark Mitchell <mark@codesourcery.com>
2965
2966 PR c++/25836
2967 * g++.dg/template/init6.C: New test.
2968
2969 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
2970
2971 * gcc.dg/tree-ssa/pr24287.c: New test
2972
2973 2006-01-18 Eric Christopher <echristo@apple.com>
2974
2975 * g++.dg/eh/table.C: New.
2976
2977 2006-01-18 DJ Delorie <dj@redhat.com>
2978
2979 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
2980 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
2981 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
2982 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
2983
2984 2006-01-18 Jeff Law <law@redhat.com>
2985
2986 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
2987 on wrapping on overflow semantics.
2988
2989 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
2990
2991 * gcc.gc/tree-ssa/vrp23.c: New test.
2992 * gcc.gc/tree-ssa/vrp24.c: New test.
2993
2994 2006-01-18 Richard Henderson <rth@redhat.com>
2995 Aldy Hernandez <aldyh@redhat.com>
2996 Jakub Jelinek <jakub@redhat.com>
2997 Diego Novillo <dnovillo@redhat.com>
2998 Uros Bizjak <uros@kss-loka.si>
2999
3000 * testsuite/gcc.dg/gomp: New directory.
3001
3002 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
3003 Steven G. Kargl <kargls@comcast.net>
3004
3005 PR fortran/20869
3006 * gfortran.dg/intrinsic_external_1.f90: New test.
3007
3008 PR fortran/20875.
3009 * gfortran.dg/elemental_pointer_1.f90: New test.
3010
3011 PR fortran/25024
3012 * gfortran.dg/external_procedures_1.f90: New test.
3013
3014 PR fortran/25785
3015 gfortran.dg/assumed_present.f90: New test.
3016
3017 2006-01-18 Jakub Jelinek <jakub@redhat.com>
3018
3019 * g++.dg/parse/lookup5.C: New test.
3020
3021 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3022
3023 PR fortran/25697
3024 * gfortran.dg/read_eof.f90: New test.
3025
3026 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3027
3028 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
3029 add a closing brace.
3030
3031 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3032
3033 PR fortran/25631
3034 * gfortran.dg/fmt_tl.f: New test.
3035
3036 2006-01-17 Eric Christopher <echristo@apple.com>
3037
3038 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
3039 * g++.old-deja/g++.warn/impint2.C: Ditto.
3040 * g++.old-deja/g++.other/null1.C: Ditto.
3041 * g++.dg/warn/conv2.C: Ditto.
3042 * g++.dg/warn/conv4.C: New file.
3043
3044 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3045
3046 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
3047
3048 2006-01-17 Andreas Jaeger <aj@suse.de>
3049 Janis Johnson <janis187@us.ibm.com>
3050
3051 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
3052 in 64-bit.
3053 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
3054 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
3055
3056 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3057
3058 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
3059 xfail txxx where xxx >= 25.
3060
3061 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3062
3063 PR testsuite/25764
3064 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
3065
3066 2006-01-17 Jakub Jelinek <jakub@redhat.com>
3067
3068 PR c/25682
3069 * gcc.dg/pr25682.c: New test.
3070 * g++.dg/parse/array-size2.C: New test.
3071
3072 2006-01-16 Ian Lance Taylor <ian@airs.com>
3073
3074 * consistency.vlad: Remove entire directory, 1652 files.
3075
3076 2006-01-16 Janis Johnson <janis187@us.ibm.com>
3077
3078 * lib/target-supports.exp (check_effective_target_dfp_nocache,
3079 check_effective_target_dfprt_nocache): New.
3080 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
3081 (check_effective_target_dfprt): New.
3082 * lib/c-compat.exp (check_dfp): Remove.
3083 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
3084 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
3085 level of support for decimal float.
3086 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
3087 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
3088 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
3089 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
3090 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
3091 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
3092 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
3093 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
3094 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
3095 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
3096 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
3097 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
3098 directives.
3099
3100 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
3101
3102 PR testsuite/25741
3103 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
3104 $base_dir/../.
3105 * lib/gfortran.exp (gfortran_init): Likewise.
3106 * lib/obj-c++.exp (obj-c++_init): Likewise.
3107 * lib/scanasm.exp (scan-assembler-dem): Likewise.
3108 (scan-assembler-dem-not): Likewise.
3109 * lib/scandump.exp (scan-dump-dem): Likewise.
3110 (scan-dump-dem-not): Likewise.
3111
3112 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
3113
3114 PR testsuite/25767
3115 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
3116 powerpc-*-darwin*.
3117 * lib/obj-c++.exp (obj-c++_init): Likewise.
3118
3119 2006-01-16 Richard Guenther <rguenther@suse.de>
3120
3121 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
3122
3123 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3124
3125 PR testsuite/25777
3126 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
3127 to LD_LIBRARY_PATH.
3128
3129 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
3130 Andrew Pinski <pinskia@physics.uc.edu>
3131
3132 * gcc.dg/minmax-1.c: New test.
3133
3134 2006-01-16 Ben Elliston <bje@au.ibm.com>
3135
3136 * gcc.dg/dfp/dfp.exp: Correct FSF address.
3137 * gcc.misc-tests/dectest.exp: Ditto.
3138
3139 2006-01-15 Ian Lance Taylor <ian@airs.com>
3140
3141 PR testsuite/25796
3142 * gcc.target/i386/cmov6.c: Use -march=k8.
3143
3144 2006-01-15 Andreas Jaeger <aj@suse.de>
3145
3146 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
3147 x86 does not have __float128.
3148
3149 2006-01-14 Ian Lance Taylor <ian@airs.com>
3150
3151 * gcc.target/i386/cmov6.c: New test.
3152
3153 2006-01-14 Mark Mitchell <mark@codesourcery.com>
3154
3155 PR c++/25663
3156 * g++.dg/template/ctor6.C: New test.
3157
3158 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
3159
3160 PR tree-optimization/25485
3161 * gcc.dg/tree-ssa/pr25485.c: New.
3162
3163 2006-01-14 Richard Guenther <rguenther@suse.de>
3164
3165 PR tree-optimization/22548
3166 PR tree-optimization/22555
3167 PR tree-optimization/22501
3168 * gcc.dg/tree-ssa/alias-4.c: New testcase.
3169 * gcc.dg/tree-ssa/alias-5.c: Likewise.
3170 * gcc.dg/tree-ssa/alias-6.c: Likewise.
3171 * gcc.dg/tree-ssa/alias-7.c: Likewise.
3172 * gcc.dg/tree-ssa/alias-8.c: Likewise.
3173 * gcc.dg/tree-ssa/alias-9.c: Likewise.
3174 * gcc.dg/tree-ssa/alias-10.c: Likewise.
3175 * gcc.dg/tree-ssa/alias-11.c: Likewise.
3176 * gcc.dg/tree-ssa/alias-12.c: Likewise.
3177
3178 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
3179
3180 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
3181 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
3182
3183 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
3184 Richard Guenther <rguenther@suse.de>
3185
3186 PR rtl-optimization/24257
3187 * gcc.dg/torture/pr24257.c: New testcase.
3188
3189 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
3190
3191 * gcc.c-torture/execute/20060110-1.c: New test.
3192 * gcc.c-torture/execute/20060110-2.c: New test.
3193
3194 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
3195
3196 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
3197
3198 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
3199
3200 PR fortran/25756
3201 * gfortran.dg/label_3.f90: New test.
3202
3203 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
3204
3205 PR tree-optimization/25771
3206 * g++.dg/tree-ssa/pr25771.C: New test
3207
3208 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
3209
3210 PR tree-opt/24365
3211 * g++.dg/opt/complex5.C: New test.
3212
3213 2006-01-13 Richard Guenther <rguenther@suse.de>
3214
3215 * gcc.target/i386/387-9.c: New testcase.
3216
3217 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
3218
3219 PR c++/24824
3220 * g++.dg/debug/dwarf2-1.C: New.
3221
3222 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
3223
3224 PR testsuite/25728
3225 * lib/gcov.exp (verify-lines): Add "close $fd".
3226
3227 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
3228 Ben Elliston <bje@au.ibm.com>
3229
3230 * gcc.dg/dfp/inf-1.c: New test.
3231
3232 2006-01-12 Janis Johnson <janis187@us.ibm.com>
3233 Yao Qi <qiyaoltc@cn.ibm.com>
3234 Ben Elliston <bje@au.ibm.com>
3235 Jon Grimm <jgrimm2@us.ibm.com>
3236
3237 * gcc.dg/nodfp-1.c: New test.
3238 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3239 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3240 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
3241 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
3242 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
3243 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
3244 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
3245 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
3246 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
3247 * gcc.dg/format/dfp-scanf-1.c: Likewise.
3248 * gcc.dg/format/dfp-printf-1.c: Likewise.
3249 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
3250 (compat_setup_dfp): New.
3251 * gcc.dg/compat/compat.exp: Use it.
3252 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
3253 Make some variables global, prepend "compat_" to their names.
3254 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
3255 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
3256 * gcc.misc-tests/dectest.exp: New test driver for decTest.
3257 * lib/compat.exp (compat_skip_list): Make global, rename.
3258 * lib/c-compat.exp: New file.
3259 * lib/target-supports.exp (check_effective_target_dfp): New.
3260
3261 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
3262 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
3263 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
3264 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
3265 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
3266 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
3267 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
3268 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
3269 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
3270 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
3271 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
3272 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
3273 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
3274 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
3275 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
3276 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
3277 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
3278 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
3279 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
3280 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
3281 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
3282 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
3283 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
3284 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
3285 gcc.dg/dfp/struct-layout-1.c,
3286 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
3287 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
3288 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
3289 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
3290 gcc.dg/dfp/func-vararg-dfp.c,
3291 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
3292 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
3293 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
3294 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
3295 gcc.dg/dfp/wtr-conversion-1.c: New tests.
3296
3297 2006-01-11 Richard Guenther <rguenther@suse.de>
3298
3299 PR tree-optimization/25734
3300 * gcc.dg/tree-ssa/pr25734.c: New testcase.
3301
3302 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3303
3304 PR fortran/25486
3305 * gfortran.dg/literal_character_constant_1_x.F: New test.
3306 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
3307 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
3308 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
3309
3310 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
3311
3312 PR c++/25386
3313 * g++.dg/ext/packed3.C: Add expected packed error.
3314
3315 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
3316
3317 PR target/25706
3318 * gcc.dg/torture/pr25706-1.c: New test.
3319
3320 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
3321
3322 PR tree-optimization/23109
3323 PR tree-optimization/23948
3324 PR tree-optimization/24123
3325
3326 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
3327 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
3328 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
3329 g++.dg/tree-ssa/pr23948.C: New testcases.
3330 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
3331 three divisions in order to do the optimization.
3332
3333 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3334
3335 PR c++/25632
3336 * g++.dg/other/pr25632.C: New test.
3337
3338 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
3339
3340 PR fortran/25730
3341 * gfortran.dg/used_types_1.f90: New test.
3342
3343 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
3344
3345 PR target/25718
3346 * gcc.dg/torture/pr25718-1.c: New test.
3347
3348 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3349
3350 * gfortran.dg/list_read_2.f90: Fix typo in description.
3351
3352 2006-01-10 Jan Beulich <jbeulich@novell.com>
3353
3354 * lib/target-supports.exp (check_visibility_available): Simplify test
3355 for *-*-netware*.
3356 (check_profiling_available): Fail for *-*-netware*.
3357 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
3358 * gcc.dg/20021014-1.c: Likewise.
3359 * gcc.dg/nest.c: Likewise.
3360
3361 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3362
3363 fortran/24936
3364 * gfortran.dg/forall_3.f90: New test.
3365
3366 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3367
3368 PR fortran/21977
3369 * gfortran.dg/nesting_2.f90: New test.
3370 * gfortran.dg/nesting_3.f90: New test.
3371
3372 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
3373
3374 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
3375 Fix typo in comment.
3376
3377 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3378
3379 * gfortran.dg/single_char_string.f90: New test.
3380
3381 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3382
3383 * gfortran.dg/ichar_2.f90: New test.
3384
3385 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
3386
3387 PR fortran/25093
3388 * gfortran.dg/private_type_4.f90: New.
3389
3390 2006-01-07 Richard Guenther <rguenther@suse.de>
3391
3392 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
3393
3394 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3395
3396 * gfortran.dg/func_decl_1.f90: New.
3397 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
3398 * gfortran.dg/array_alloc_2.f90: Likewise.
3399 * gfortran.dg/char_result_8.f90: Likewise.
3400 * gfortran.dg/dup_save_1.f90: Likewise.
3401 * gfortran.dg/dup_save_2.f90: Likewise.
3402 * gfortran.dg/f2c_6.f90: Likewise.
3403 * gfortran.dg/f2c_7.f90: Likewise.
3404 * gfortran.dg/func_result_2.f90: Likewise.
3405 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
3406
3407 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
3408
3409 PR fortran/22146
3410 * gfortran.dg/elemental_subroutine_1.f90: New test.
3411 * gfortran.dg/elemental_subroutine_2.f90: New test.
3412
3413 PR fortran/25029
3414 PR fortran/21256
3415 * gfortran.dg/assumed_size_refs_1.f90: New test.
3416
3417 PR fortran/20868
3418 PR fortran/20870
3419 * gfortran.dg/assumed_size_refs_2.f90: New test.
3420 * gfortran.dg/initialization_1.f90: Change warning message.
3421
3422 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
3423
3424 * gcc.dg/tree-ssa/loop-15.c: New test.
3425
3426 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3427
3428 PR fortran/25598
3429 * gfortran.dg/backspace_3.f: New test.
3430 * gfortran.dg/backspace_4.f: New test.
3431
3432 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3433
3434 PR fortran/24268
3435 * gfortran.dg/fmt_white.f: Update test.
3436
3437 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
3438
3439 * gcc.dg/cast-1.c: Add new warning.
3440 * gcc.dg/cast-2.c: Likewise.
3441 * gcc.dg/cast-3.c: Likewise.
3442 * gcc.dg/format/cast-1.c: Likewise.
3443 * gcc.dg/cast-4.c: New testcase.
3444
3445 2006-01-05 Richard Guenther <rguenther@suse.de>
3446
3447 PR tree-optimization/22555
3448 * gcc.dg/tree-ssa/alias-3.c: New testcase.
3449
3450 2006-01-05 Richard Guenther <rguenther@suse.de>
3451 Diego Novillo <dnovillo@redhat.com>
3452
3453 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
3454 * gcc.dg/tree-ssa/loop-8.c: Likewise.
3455 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3456 * gcc.dg/tree-ssa/pr23294.c: Likewise.
3457 * gcc.dg/tree-ssa/pr21985.c: Likewise.
3458 * gcc.dg/tree-ssa/loop-14.c: Likewise.
3459 * gcc.dg/tree-ssa/loop-2.c: Likewise.
3460 * gcc.dg/tree-ssa/loop-3.c: Likewise.
3461 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3462 * gcc.dg/tree-ssa/pr21171.c: Likewise.
3463 * gcc.dg/tree-ssa/loop-5.c: Likewise.
3464 * gcc.dg/tree-ssa/loop-10.c: Likewise.
3465 * gcc.dg/tree-ssa/loop-6.c: Likewise.
3466 * treelang/compile/extravar.tree: Likewise.
3467 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
3468 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
3469 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
3470 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3471 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
3472
3473 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3474
3475 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
3476 for 64-bit fix.
3477
3478 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
3479
3480 PR fortran/23675
3481 gfortran.dg/char_result_11.f90: New.
3482
3483 2006-01-04 Mark Mitchell <mark@codesourcery.com>
3484
3485 PR c++/24782
3486 * g++.dg/parse/access9.C: New test.
3487 * g++.dg/tc1/dr52.C: Tweak error markers.
3488
3489 2006-01-04 Richard Henderson <rth@redhat.com>
3490
3491 Merge from gomp branch.
3492 * g++.dg/parse/pragma2.C: Update expected error lines.
3493
3494 2006-01-04 Jakub Jelinek <jakub@redhat.com>
3495
3496 * g++.dg/other/i386-2.C: New test.
3497
3498 PR target/25554
3499 * gcc.c-torture/compile/20051228-1.c: New test.
3500
3501 PR c/25559
3502 * gcc.dg/pr25559.c: New test.
3503
3504 2006-01-03 Mark Mitchell <mark@codesourcery.com>
3505
3506 PR c++/25492
3507 * g++.dg/lookup/friend9.C: New test.
3508
3509 PR c++/25625
3510 * g++.dg/template/repo5.C: New test.
3511
3512 2006-01-03 Steven G. Kargl <kargls@comcast.net>
3513
3514 PR fortran/25101
3515 * gfortran.dg/forall_2.f90: New test.
3516
3517 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3518
3519 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
3520 dg-require-weak. Adjust regexp to handle leading-underscore
3521 targets and space as well as TAB after .weak. Change previous
3522 64-bit fix to not use naked dot.
3523
3524 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
3525
3526 PR rtl-optimization/25578
3527 * gcc.c-torture/execute/20060102-1.c: New testcase.
3528
3529 2006-01-03 Richard Guenther <rguenther@suse.de>
3530
3531 PR c/25183
3532 * gcc.dg/torture/pr25183.c: New testcase.
3533
3534 2006-01-03 Jakub Jelinek <jakub@redhat.com>
3535
3536 Merge from gomp-branch.
3537 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
3538 * gcc.dg/ia64-sync-2.c: Likewise.
3539 * gcc.dg/ia64-sync-3.c: Likewise.
3540 * gcc.dg/ia64-sync-4.c: Likewise.
3541 * gcc.dg/sync-2.c: Likewise.
3542 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
3543 that sparc64-*-* and sparcv9-*-* supports sync builtins.
3544
3545 2006-01-02 Mark Mitchell <mark@codesourcery.com>
3546
3547 PR c++/25635
3548 * g++.dg/parse/operator6.C: New test.
3549
3550 PR c++/25637
3551 * g++.dg/parse/error29.C: New test.
3552
3553 PR c++/25638
3554 * g++.dg/parse/dtor6.C: New test.
3555
3556 PR c++/25633
3557 * g++.dg/parse/ctor3.C: New test.
3558
3559 PR c++/25634
3560 * g++.dg/template/class3.C: New test.
3561
3562 2006-01-02 Geoffrey Keating <geoffk@apple.com>
3563
3564 * g++.dg/debug/debug9.C: New.
3565
3566 2006-01-02 Steven G. Kargl <kargls@comcast.net>
3567
3568 PR fortran/24640
3569 * gfortran.dg/label_2.f90: New test.
3570
3571 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3572
3573 * g++.dg/lookup/using12.C: Tighten error marker.
3574
3575 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
3576 Andrew Pinski <pinskia@physics.uc.edu>
3577
3578 * gcc.target/powerpc/darwin-abi-3.c: New file.
3579 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
3580 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
3581 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
3582 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
3583 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
3584 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
3585 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
3586 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
3587
3588 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
3589
3590 * gcc.dg/tree-ssa/loadpre1.c: New;
3591 * gcc.dg/tree-ssa/loadpre2.c: New;
3592 * gcc.dg/tree-ssa/loadpre3.c: New;
3593 * gcc.dg/tree-ssa/loadpre4.c: New;
3594 * gcc.dg/tree-ssa/loadpre5.c: New;
3595 * gcc.dg/tree-ssa/loadpre6.c: New;
3596 * gcc.dg/tree-ssa/loadpre7.c: New;
3597 * gcc.dg/tree-ssa/loadpre8.c: New;
3598 * gcc.dg/tree-ssa/loadpre9.c: New;
3599
3600 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
3601
3602 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
3603 * g++.dg/abi/thunk4.C: Likewise.
3604
3605 2006-01-01 Andreas Jaeger <aj@suse.de>
3606
3607 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
3608 portable.
3609
3610 2006-01-01 Jakub Jelinek <jakub@redhat.com>
3611
3612 PR c++/25294
3613 * gcc.dg/pragma-pack-3.c: New test.
3614 * g++.dg/parse/pragma3.C: New test.
3615
3616 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3617
3618 PR middle-end/24827
3619 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
3620
3621 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3622
3623 PR testsuite/25214
3624 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
3625
3626 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
3627
3628 PR fortran/22607
3629 * gfortran-dg/pure_byref_3.f90: New.
3630
3631 fortran/PR 25396
3632 * gfortran.dg/userdef_operator_1.f90: New.
3633
3634 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
3635
3636 * g++.dg/abi/thunk3.C: New.
3637 * g++.dg/abi/thunk4.C: New.
3638
3639 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
3640
3641 PR fortran/25532
3642 * gfortran.dg/host_used_types_1.f90: New test. Check that host
3643 associated derived type components of derived types are
3644 properly declared in contained procedures.
3645
3646 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3647
3648 PR libgfortran/25139
3649 * gfortran.dg/backspace_2.f: New test.
3650
3651 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3652
3653 PR libgfortran/25550
3654 * gfortran.dg/endfile.f: New test.
3655
3656 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3657
3658 PR libgfortran/25419
3659 * gfortran.dg/comma.f: New test.
3660
3661 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3662
3663 * lib/gfortran-dg.exp: Remove trailing whitespace.
3664 * lib/fortran-torture.exp: Test with -fbounds-check instead of
3665 -funroll-all-loops.
3666
3667 2005-12-28 Alan Modra <amodra@bigpond.net.au>
3668
3669 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
3670 Extended Double long doubles or repeat tests when long double is
3671 the same size as double.
3672
3673 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3674
3675 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
3676
3677 PR testsuite/25442
3678 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
3679 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
3680
3681 PR testsuite/25441
3682 * gcc.dg/pr23911.c: Make test variable static.
3683
3684 PR testsuite/25444
3685 * gcc.dg/tree-ssa/pr14841.c: Likewise.
3686
3687 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3688
3689 PR c++/25439
3690 * g++.dg/parse/crash17.C: Adjust error markers.
3691 * g++.dg/template/error20.C: New test.
3692
3693 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3694
3695 PR c++/23172
3696 * g++.dg/ext/complit4.C: New test.
3697
3698 PR c++/25417
3699 * g++.dg/ext/complit5.C: Likewise.
3700
3701 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
3702
3703 PR tree-optimization/25125
3704 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
3705 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
3706 * gcc.c-torture/execute/pr25125.c: New.
3707
3708 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
3709
3710 PR fortran/25029
3711 PR fortran/21256
3712 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
3713 with incorrect assumed size references.
3714
3715 2005-12-24 Mark Mitchell <mark@codesourcery.com>
3716
3717 PR c++/23171
3718 * g++.dg/opt/init1.C: New test.
3719
3720 2005-12-23 Mark Mitchell <mark@codesourcery.com>
3721
3722 PR c++/24671
3723 * g++.dg/template/sfinae3.C: New test.
3724
3725 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3726
3727 * g++.dg/other/friend4.C: New test.
3728
3729 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3730
3731 PR target/25005
3732 * g++.dg/opt/pr25005.C: New test.
3733
3734 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3735
3736 PR c++/25369
3737 * g++.dg/template/ptrmem16.C: New test.
3738
3739 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
3740
3741 PR fortran/25029
3742 PR fortran/21256
3743 * gfortran.dg/initialization_1.f90: Add test of SIZE.
3744
3745 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3746
3747 PR libgfortran/25307
3748 * gfortran.dg/list_read_5.f90: New test.
3749
3750 2005-12-22 Richard Henderson <rth@redhat.com>
3751
3752 * gcc.target/i386/sse-7.c: Use -msse2.
3753
3754 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3755
3756 PR rtl-optimization/25432
3757 * gcc.c-torture/compile/20051216-1.c: New test.
3758
3759 PR objc/25328
3760 * objc/execute/pr25328.m: New test.
3761
3762 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3763
3764 PR c++/25364
3765 * g++.dg/template/call4.C: New test.
3766
3767 2005-12-22 Dale Johannesen <dalej@apple.com>
3768
3769 * gcc.target/i386/sse-17.c: New.
3770
3771 2005-12-22 Paul Brook <paul@codesourcery.com>
3772
3773 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
3774
3775 2005-12-22 Paul Brook <paul@codesourcery.com>
3776
3777 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
3778
3779 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3780
3781 PR tree-opt/25513
3782 * gcc.c-torture/compile/pr25513.c: New test.
3783
3784 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3785
3786 PR c++/23333
3787 * g++.dg/parse/error25.C: Add more tests.
3788
3789 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3790
3791 PR fortran/18990
3792 * gfortran.dg/der_charlen_1.f90: New.
3793
3794 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
3795
3796 PR fortran/20889
3797 * gfortran.dg/pointer_component_type_1.f90: New test.
3798
3799 PR fortran/25029
3800 PR fortran/21256
3801 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
3802 should give an error with assumed size array refernces and checks those
3803 that should not.
3804 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
3805 reference an upper bound so that it does not generate an error.
3806
3807 PR fortran/19362
3808 PR fortran/20244
3809 PR fortran/20864
3810 PR fortran/25391
3811 * gfortran.dg/used_dummy_types_1.f90: New test.
3812 * gfortran.dg/used_dummy_types_2.f90: New test.
3813 * gfortran.dg/used_dummy_types_3.f90: New test.
3814 * gfortran.dg/used_dummy_types_4.f90: New test.
3815 * gfortran.dg/used_dummy_types_5.f90: New test.
3816
3817 PR fortran/23152
3818 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
3819 group already being USE associated.
3820 * gfortran.dg/assumed_shape_nml.f90: New test.
3821 * gfortran.dg/assumed_size_nml.f90: New test.
3822
3823 PR fortran/20862
3824 PR fortran/25053
3825 PR fortran/25063
3826 PR fortran/25064
3827 PR fortran/25066
3828 PR fortran/25067
3829 PR fortran/25068
3830 PR fortran/25307
3831 * gfortran.dg/io_constraints_1.f90: New test.
3832 * gfortran.dg/io_constraints_1.f90: New test.
3833 * gfortran.dg/iostat_3.f90: Change wording of warning.
3834 * gfortran.dg/g77/19981216-0.f: The same.
3835
3836 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
3837
3838 PR tree-optimization/23518
3839 * testsuite/gcc.dg/pr23518.c: New.
3840
3841 2005-12-21 Mike Stump <mrs@apple.com>
3842
3843 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
3844
3845 2005-12-21 Paul Brook <paul@codesourcery.com>
3846
3847 * gcc.dg/pr19340.c: Skip on m68k targets.
3848
3849 2005-12-21 Steven Bosscher <stevenb@suse.de>
3850
3851 PR rtl-optimization/25196
3852 * gcc.dg/pr25196.c: New test.
3853
3854 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
3855
3856 PR fortran/25423
3857 gfortran.dg/where_nested_1.f90: New.
3858
3859 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
3860
3861 PR tree-optimization/25382.
3862 * gcc.dg/tree-ssa/pr25382.c: New.
3863
3864 2005-12-20 Richard Guenther <rguenther@suse.de>
3865
3866 PR middle-end/24306
3867 * gcc.target/i386/pr24306.c: New testcase.
3868
3869 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
3870
3871 PR tree-optimization/25501
3872 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
3873
3874 2005-12-20 Richard Guenther <rguenther@suse.de>
3875
3876 Revert
3877 2005-12-02 Richard Guenther <rguenther@suse.de>
3878
3879 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3880
3881 2005-12-20 Mark Mitchell <mark@codesourcery.com>
3882
3883 PR c++/21228
3884 * g++.dg/warn/Wunreachable-code-2.C: New test.
3885
3886 2005-12-19 Mark Mitchell <mark@codesourcery.com>
3887
3888 PR c++/24278
3889 * g++.dg/template/ctor5.C: New test.
3890
3891 PR c++/24915
3892 * g++.dg/template/overload8.C: New test.
3893
3894 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
3895
3896 * gcc.c-torture/compile/pr25483 : New test.
3897
3898 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3899
3900 PR c++/20552
3901 * g++.dg/ext/typeof10.C: New test.
3902
3903 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
3904
3905 * gcc.dg/mt-loopi1.c: New.
3906
3907 2005-12-18 Richard Guenther <rguenther@suse.de>
3908
3909 PR tree-optimization/25481
3910 * gcc.dg/torture/pr25481.c: New testcase.
3911
3912 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3913
3914 PR rtl-optimization/21041
3915 * gcc.dg/pr21041.c: New test.
3916
3917 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3918
3919 PR libgfortran/25463
3920 * gfortran.dg/advance.f90: New test.
3921
3922 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
3923
3924 * gcc.dg/20051201-1.c: New test.
3925
3926 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
3927
3928 PR fortran/25018
3929 * gfortran.dg/initialization_1.f90: New test.
3930 * gfortran.dg/enum_5.f90: Change dg-error to new message.
3931 * gfortran.dg/g77/980616-0.f: The same.
3932
3933 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3934
3935 * PR fortran/25458
3936 * gfortran.dg/chkbits.f90: New test.
3937
3938 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3939
3940 * gfortran.dg/enum_5.f: Revert to previous version.
3941
3942 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3943
3944 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
3945 * gfortran.dg/nested_modules_1.f90: Ditto.
3946 * gfortran.dg/hollerith_f95.f90: Ditto.
3947 * gfortran.dg/select_5.f90: Ditto.
3948 * gfortran.dg/secnds.f: Ditto.
3949 * gfortran.dg/hollerith2.f90: Ditto.
3950 * gfortran.dg/imag_2.f: Ditto.
3951 * gfortran.dg/ftell_2.f90: Ditto.
3952 * gfortran.dg/malloc_free_1.f90: Ditto.
3953 * gfortran.dg/logint-1.f: Ditto.
3954 * gfortran.dg/recursive_statement_functions.f90: Ditto.
3955 * gfortran.dg/e_d_fmt.f90: Ditto.
3956 * gfortran.dg/hollerith_legacy.f90: Ditto.
3957 * gfortran.dg/logint-2.f: Ditto.
3958 * gfortran.dg/enum_5.f90: Ditto.
3959 * gfortran.dg/f2c_2.f90: Ditto.
3960 * gfortran.dg/pr17143.f90: Ditto.
3961 * gfortran.dg/namelist_14.f90: Ditto.
3962 * gfortran.dg/logint-3.f: Ditto.
3963 * gfortran.dg/spread_scalar_source.f90: Ditto.
3964 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
3965 * gfortran.dg/namelist_11.f: Ditto.
3966 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3967 * gfortran.dg/g77/20010519-1.f
3968 * gfortran.dg/g77/alpha1.f: Ditto.
3969 * gfortran.dg/g77/990115-1.f: Ditto.
3970 * gfortran.dg/g77/erfc.f: Ditto.
3971 * gfortran.dg/g77/19990313-3.f: Ditto.
3972 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
3973 * gfortran.dg/g77/20010426.f: Ditto.
3974 * gfortran.dg/g77/19990313-0.f: Ditto.
3975 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
3976 * gfortran.dg/g77/20000629-1.f: Ditto.
3977 * gfortran.dg/g77/970125-0.f: Ditto.
3978 * gfortran.dg/g77/8485.f: Ditto.
3979 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
3980 * gfortran.dg/g77/19990313-1.f: Ditto.
3981 * gfortran.dg/g77/int8421.f: Ditto.
3982 * gfortran.dg/g77/19990305-0.f: Ditto.
3983 * gfortran.dg/g77/947.f: Ditto.
3984 * gfortran.dg/g77/19990905-2.f: Ditto.
3985 * gfortran.dg/g77/cabs.f: Ditto.
3986 * gfortran.dg/g77/19990313-2.f: Ditto.
3987 * gfortran.dg/g77/20020307-1.f: Ditto.
3988 * gfortran.dg/g77/dcomplex.f: Ditto.
3989 * gfortran.dg/g77/19990502-1.f: Ditto.
3990 * gfortran.dg/g77/19981216-0.f: Ditto.
3991 * gfortran.dg/common_4.f90: Ditto.
3992 * gfortran.dg/entry_4.f90: Ditto.
3993 * gfortran.dg/equiv_constraint_2.f90: Ditto.
3994 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
3995 * gfortran.dg/namelist_12.f: Ditto.
3996 * gfortran.dg/scale_1.f90: Ditto.
3997 * gfortran.dg/modulo_1.f90
3998 * gfortran.dg/hollerith.f90: Ditto.
3999 * gfortran.dg/direct_io_3.f90: Ditto.
4000 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
4001 * gfortran.dg/gnu_logical_1.F: Ditto.
4002 * gfortran.dg/unf_io_convert_1.f90: Ditto.
4003 * gfortran.dg/assign_1.f90: Ditto.
4004 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
4005 * gfortran.dg/pr23095.f: Ditto.
4006 * gfortran.dg/read_float_1.f90: Ditto.
4007
4008 2005-12-17 Andreas Jaeger <aj@suse.de>
4009
4010 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
4011 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
4012
4013 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4014
4015 PR fortran/24268
4016 * gfortran.dg/fmt_white.f: New test.
4017
4018 2005-12-16 Steven G. Kargl <kargls@comcast.net>
4019
4020 * gfortran.dg/label_1.f90: New test.
4021
4022 2005-12-15 Ben Elliston <bje@au.ibm.com>
4023
4024 PR testsuite/25422
4025 * gcc.dg/20031012-1.c: Add -Walways-true option.
4026 * gcc.dg/weak/weak-3.c: Likewise.
4027 * g++.old-deja/g++.mike/warn8.C: Likewise.
4028
4029 2005-12-16 Mike Stump <mrs@apple.com>
4030
4031 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
4032 exit.
4033
4034 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4035
4036 PR libgfortran/25264
4037 PR libgfortran/25349
4038 * gfortran.dg/tl_editing.f90: Added additional checks.
4039 * gfortran.dg/t_editing.f: New test.
4040 * gfortran.dg/write_padding.f90: New test
4041
4042 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4043
4044 PR testsuite/25215
4045 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
4046
4047 2005-12-16 Jakub Jelinek <jakub@redhat.com>
4048
4049 PR rtl-optimization/24899
4050 * gcc.c-torture/execute/20051215-1.c: New test.
4051
4052 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
4053
4054 PR 24823
4055 * gfortran.dg/pr24823.f: New test.
4056
4057 2005-12-16 Jeff Law <law@redhat.com>
4058
4059 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
4060
4061 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
4062
4063 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
4064 Change C++ style comments to C style comments.
4065 Remove aligned types from the array.
4066 Keep Enums disabled.
4067 (complex_types): Remove aligned types from the array.
4068 Comment out "_Complex long double".
4069 (attrib_types): Remove.
4070 (complex_attrib_types): Remove.
4071 (attrib_array_types): Remove.
4072 (complex_attrib_array_types): Remove.
4073 (aligned_bitfld_types): Remove.
4074 (n_aligned_bitfld_types): Remove.
4075 (FEATURE_ALIGNEDPACKED): Delete.
4076 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
4077 (singles): Remove support for adding attributes.
4078 (choose_type): Remove support for attributed types.
4079 (generate_fields): Remove support for attributed bit-fields.
4080 Remove support for adding attributes.
4081 (generate_random_tests): Remove support for adding attributes.
4082 (features): Add back "[0] :0" and "complex vector [0]".
4083 (main): Remove support for attributed bit-fields.
4084 Uncomment the calling of generate_random_tests for the rests of
4085 the tests.
4086
4087 2005-12-16 Jan Hubicka <jh@suse.cz>
4088
4089 * gcc.c-torture/combine/pr25224.c: New.
4090
4091 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
4092
4093 PR other/25028
4094 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
4095 HP-UX.
4096
4097 2005-12-15 Richard Sandiford <richard@codesourcery.com>
4098
4099 * gcc.dg/20051215-1.c: New file.
4100
4101 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4102
4103 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
4104 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
4105
4106 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
4107
4108 PR fortran/18197
4109 * gfortran.dg/dummy_functions_1.f90: New.
4110
4111 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
4112
4113 PR rtl-optimization/25310
4114 * gcc.c-torture/compile/pr25310.c: New test.
4115
4116 2005-12-14 Jakub Jelinek <jakub@redhat.com>
4117
4118 PR debug/25023
4119 * gcc.dg/pr25023.c: New test.
4120
4121 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4122
4123 * g++.old-deja/g++.brendan/redecl1.C,
4124 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
4125 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
4126 g++.old-deja/g++.oliva/typeof1.C,
4127 g++.old-deja/g++.other/crash16.C,
4128 g++.old-deja/g++.other/crash34.C,
4129 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
4130 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
4131 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
4132 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
4133 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
4134 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
4135 Remove xfail.
4136
4137 2005-12-14 Kean Johnston <jkj@sco.com>
4138 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4139
4140 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
4141 * gcc.target/i386/20020523-1.c: Ditto.
4142 * gcc.target/i386/tailcall-1.c: Ditto.
4143 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
4144 * gcc.target/i386/ssetype-5.c: Ditto.
4145
4146 2005-12-14 Jeff Law <law@redhat.com>
4147
4148 * gcc.dg/tree-ssa/foldstring-1.c: New test.
4149
4150 2005-12-14 Jakub Jelinek <jakub@redhat.com>
4151
4152 PR target/25254
4153 PR target/24188
4154 * gcc.target/i386/pr25254.c: New test.
4155 * gfortran.dg/PR24188.f: New test.
4156
4157 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
4158
4159 * lib/fortran-torture.exp: Catch remaining uses of
4160 remote_file build delete.
4161
4162 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4163
4164 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
4165
4166 2005-12-14 Ben Elliston <bje@au.ibm.com>
4167
4168 * gcc.dg/warn-addr-cmp.c: New test.
4169
4170 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4171
4172 PR debug/25023
4173 PR target/25293
4174 * gcc.target/i386/pr25293.c: New test.
4175
4176 2005-12-13 Petr Machata <machata@post.cz>
4177
4178 PR c++/24907
4179 * g++.dg/parse/comma2.C: New test.
4180
4181 2005-12-13 Mark Mitchell <mark@codesourcery.com>
4182 Jakub Jelinek <jakub@redhat.com>
4183
4184 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4185 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4186 (limits.h): Include unconditionally.
4187 (stdlib.h): Likewise.
4188 (hashtab.h): Do not include.
4189 (getopt.h): Likewise.
4190 (stddef.h): Include.
4191 (hashval_t): Define.
4192 (struct entry): Add "next" field.
4193 (HASH_SIZE): New macro.
4194 (hash_table): New variable.
4195 (switchfiles): Do not use xmalloc.
4196 (mix): New macro.
4197 (iterative_hash): New function.
4198 (hasht): Remove.
4199 (e_exists): New function.
4200 (e_insert): Likewise.
4201 (output): Use, instead of libiberty hashtable functions.
4202 (main): Do not use getopt. Do not call htab_create.
4203
4204 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4205
4206 PR c++/25331
4207 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
4208 put atal* and atpaal* attributes on array elements.
4209 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
4210 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
4211 put atal* and atpaal* attributes on array elements.
4212 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
4213
4214 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
4215
4216 * gcc.dg/single-precision-constant.c: New test.
4217
4218 2005-12-13 Alan Modra <amodra@bigpond.net.au>
4219
4220 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
4221 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
4222 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
4223 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
4224 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
4225 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
4226 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
4227 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
4228 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
4229 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
4230 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
4231 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
4232 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
4233 gcc.target/powerpc/ppc-sdata-2.c,
4234 gcc.target/powerpc/ppc-stackalign-1.c,
4235 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
4236 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
4237 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
4238 gcc.target/powerpc/rs6000-ldouble-2.c,
4239 gcc.target/powerpc/rs6000-power2-1.c,
4240 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
4241 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
4242 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
4243 option into target selector.
4244 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
4245 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
4246
4247 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4248
4249 PR objc/25348
4250 * objc.dg/encode-9.m: New test.
4251
4252 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4253
4254 PR testsuite/20772
4255 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
4256 * gcc.dg/asm-b.c: Fix typo.
4257 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
4258 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4259 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
4260 i?86 lp64 and x86_64 ilp32.
4261 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
4262 on i?86 lp64.
4263 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
4264
4265 2005-12-12 Steven G. Kargl <kargls@comcast.net>
4266
4267 PR fortran/25078
4268 gfortran.dg/equiv_5.f90: New test.
4269
4270 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
4271
4272 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
4273 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
4274 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
4275 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
4276 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
4277 * gcc.dg/tree-ssa/reassoc-5.c: New.
4278 * gcc.dg/tree-ssa/reassoc-6.c: New.
4279 * gcc.dg/tree-ssa/reassoc-7.c: New.
4280 * gcc.dg/tree-ssa/reassoc-8.c: New.
4281 * gcc.dg/tree-ssa/reassoc-9.c: New.
4282 * gcc.dg/tree-ssa/reassoc-10.c: New.
4283 * gcc.dg/tree-ssa/reassoc-11.c: New.
4284
4285 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4286
4287 PR testsuite/25167
4288 PR testsuite/24478
4289 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
4290
4291 2005-12-12 Mark Mitchell <mark@codesourcery.com>
4292
4293 PR c++/25300
4294 * g++.dg/template/inherit.C: Do not use a generic error message.
4295
4296 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4297
4298 PR libobjc/25354
4299 * objc.dg/gnu-encoding: New directory.
4300 * objc.dg/gnu-encoding/compat-common.h: New file.
4301 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
4302 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
4303 * objc.dg/gnu-encoding/vector-defs.h: New file.
4304 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
4305 * objc.dg/gnu-encoding/generate-random.c: New file.
4306 * objc.dg/gnu-encoding/generate-random_r.c: New file.
4307 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
4308 * objc.dg/gnu-encoding/generate-random.h: New file.
4309
4310 2005-12-11 Mark Mitchell <mark@codesourcery.com>
4311
4312 PR c++/25337
4313 * g++.dg/template/defarg7.C: New test.
4314
4315 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4316
4317 PR libobjc/25347
4318 * objc.dg/encode-8.m: New test.
4319
4320 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4321
4322 PR libobjc/25346
4323 * objc.dg/encode-7.m: New test.
4324
4325 2005-12-10 Mark Mitchell <mark@codesourcery.com>
4326
4327 PR c++/25010
4328 * g++.dg/opt/inline10.C: New test.
4329
4330 2005-12-11 Steven G. Kargl <kargls@comcast.net>
4331
4332 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
4333
4334 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
4335
4336 * gfortran.dg/substring_equivalence.f90: typo in comment
4337
4338 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4339
4340 PR fortran/25068
4341 * gfortran.dg/iostat_3.f90: New test.
4342
4343 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
4344
4345 PR fortran/23815
4346 * gfortran.dg/unf_io_convert_1.f90: New test.
4347 * gfortran.dg/unf_io_convert_2.f90: New test.
4348 * gfortran.dg/unf_io_convert_3.f90: New test.
4349
4350 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4351
4352 PR testsuite/20772
4353 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
4354 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
4355 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4356 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
4357 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
4358 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4359 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
4360 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
4361 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4362 gcc.dg/torture/fp-int-convert-float128-timode.c,
4363 gcc.dg/torture/fp-int-convert-float128.c,
4364 gcc.dg/torture/fp-int-convert-float80-timode.c,
4365 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
4366 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
4367
4368 * gcc.dg/tls/opt-1.c: Require effective target fpic.
4369
4370 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
4371
4372 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
4373
4374 2005-12-10 Richard Sandiford <richard@codesourcery.com>
4375
4376 * gcc.dg/20051207-1.c,
4377 * gcc.dg/20051207-2.c,
4378 * gcc.dg/20051207-3.c: New tests.
4379
4380 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4381
4382 PR testsuite/20772
4383 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
4384 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
4385 dg-skip-if target selector.
4386
4387 PR testsuite/20772
4388 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
4389 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
4390 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
4391 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
4392 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
4393 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
4394 and/or merge with i?86 cases.
4395
4396 * gcc.dg/tls/opt-3.c: Require effective target fpic.
4397
4398 PR testsuite/20772
4399 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
4400 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
4401 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
4402 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
4403 x86_64-*-linux*.
4404
4405 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
4406
4407 PR target/25311
4408 * gcc.c-torture/compile/pr25311.c: New test.
4409
4410 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4411
4412 PR libgfortran/25039
4413 * gfortran.dg/read_comma.f: New test.
4414
4415 2005-12-08 Jakub Jelinek <jakub@redhat.com>
4416
4417 PR c++/19317
4418 * g++.dg/opt/pr19317-1.C: New test.
4419 * g++.dg/opt/pr19317-2.C: New test.
4420 * g++.dg/opt/pr19317-3.C: New test.
4421
4422 PR target/19005
4423 * gcc.c-torture/execute/pr19005.c: New test.
4424
4425 PR target/17828
4426 * g++.old-deja/g++.other/comdat5.C: New test.
4427 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
4428
4429 * g++.dg/compat/struct-layout-1.exp: New file.
4430 * g++.dg/compat/struct-layout-1.h: New.
4431 * g++.dg/compat/struct-layout-1_generate.c: New.
4432 * g++.dg/compat/struct-layout-1_x1.h: New.
4433 * g++.dg/compat/struct-layout-1_x2.h: New.
4434 * g++.dg/compat/struct-layout-1_y1.h: New.
4435 * g++.dg/compat/struct-layout-1_y2.h: New.
4436
4437 * gcc.dg/20050330-2.c: New test.
4438
4439 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
4440
4441 PR fortran/25292
4442 * gfortran.dg/associated_1.f90: New.
4443
4444 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4445
4446 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
4447 ILP32 vect_no_align platforms.
4448
4449 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
4450 Jakub Jelinek <jakub@redhat.com>
4451
4452 PR target/25268
4453 * gcc.c-torture/compile/20051207-1.c: New test.
4454
4455 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4456
4457 PR testsuite/20772
4458 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
4459 gcc.dg/torture/pr18582-1.c,
4460 gcc.target/i386/attributes-error.c: Also test on x86_64.
4461
4462 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
4463
4464 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4465
4466 PR c++/19397
4467 * g++.dg/template/typedef3.C: New test.
4468
4469 PR c++/19762
4470 PR c++/19764
4471 * g++.dg/template/dtor3.C: Fix error markers.
4472
4473 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
4474
4475 * lib/target-supports.exp (check_effective_target_sync_char_short):
4476 Add s390*.
4477
4478 2005-12-06 Janis Johnson <janis187@us.ibm.com>
4479
4480 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
4481
4482 2005-12-06 Roger Sayle <roger@eyesopen.com>
4483
4484 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
4485 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
4486 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
4487 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
4488
4489 2005-12-06 Roger Sayle <roger@eyesopen.com>
4490
4491 PR c++/25263
4492 * g++.dg/other/array2.C: New test case.
4493
4494 2005-12-05 Geoffrey Keating <geoffk@apple.com>
4495
4496 * gcc.dg/darwin-weakimport-3.c: New.
4497
4498 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
4499 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
4500 and to work on Darwin.
4501 * gcc.dg/attr-weakref-1b.c: New file.
4502 * gcc.dg/attr-weakref-2.c: New test.
4503 * gcc.dg/darwin-weakref-1.c: New test.
4504
4505 2005-12-05 Janis Johnson <janis187@us.ibm.com>
4506
4507 PR testsuite/25247
4508 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
4509 use in selector expressions.
4510 (dg-xfail-if): Ditto.
4511 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
4512 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
4513 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
4514 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
4515 * gcc.test-framework/test-framework.exp: Skip generated tests if
4516 CHECK_TEST_FRAMEWORK is not 1.
4517
4518 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4519
4520 PR tree-optimization/24963
4521 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
4522
4523 PR target/24108
4524 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
4525
4526 PR target/18580
4527 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
4528 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4529 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4530 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4531
4532 2005-12-05 Jakub Jelinek <jakub@redhat.com>
4533
4534 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
4535 dg-options.
4536
4537 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4538
4539 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
4540
4541 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4542
4543 * gcc.dg/format/cast-1.c: New test.
4544
4545 2005-12-04 Roger Sayle <roger@eyesopen.com>
4546
4547 PR c/7776
4548 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
4549 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
4550 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
4551 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
4552
4553 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4554
4555 * gcc.dg/cast-pretty-print-1.c: New test.
4556
4557 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4558
4559 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
4560
4561 2005-12-02 Mark Mitchell <mark@codesourcery.com>
4562
4563 PR c++/24173
4564 * g++.dg/template/friend40.C: New test.
4565
4566 2005-12-02 Jakub Jelinek <jakub@redhat.com>
4567
4568 PR target/25199
4569 * gcc.target/i386/movq-2.c: New test.
4570 * gcc.target/i386/movq.c: Remove target i?86, instead add
4571 dg-require-effective-target ilp32.
4572
4573 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4574
4575 PR c++/24103
4576 * g++.dg/other/default1.C: New test.
4577
4578 2005-12-02 Richard Guenther <rguenther@suse.de>
4579
4580 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
4581
4582 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
4583
4584 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
4585
4586 2005-12-02 Alan Modra <amodra@bigpond.net.au>
4587
4588 PR target/21017
4589 * gcc.target/powerpc/rotate.c: New.
4590
4591 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4592
4593 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
4594 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
4595
4596 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
4597
4598 PR c/13384
4599 * gcc.dg/pr17730-1.c: Adjust.
4600 * gcc.dg/lvalue1.c (main): Likewise.
4601 * gcc.dg/lvalue-2.c: Likewise.
4602 * g++.dg/pr7503-3.C
4603
4604 2005-12-01 Geoffrey Keating <geoffk@apple.com>
4605
4606 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
4607 error messages.
4608
4609 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
4610
4611 PR fortran/24789
4612 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
4613
4614 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4615
4616 PR target/24475
4617 * lib/target-supports.exp (check_effective_target_tls): New.
4618 (check_effective_target_tls_runtime): New.
4619 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
4620 for TLS support.
4621 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
4622 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
4623 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
4624 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
4625 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
4626 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
4627 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
4628 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
4629 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
4630 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
4631 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
4632 effective-target TLS.
4633 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
4634 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
4635 effective-target TLS runtime.
4636
4637 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4638
4639 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
4640
4641 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
4642
4643 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
4644 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
4645 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
4646 ignored" warnings when "packing" is the same as the ABI layout.
4647
4648 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
4649
4650 PR fortran/21302
4651 * gfortran.dg/line_length_1.f: New test.
4652 * gfortran.dg/line_length_2.f90: Ditto.
4653
4654 2005-11-30 Richard Guenther <rguenther@suse.de>
4655
4656 PR tree-optimization/21655
4657 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
4658
4659 2005-11-30 Dale Johannesen <dalej@apple.com>
4660
4661 * gcc.c-torture/compile/pr24930.c: New.
4662
4663 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
4664
4665 PR fortran/15809
4666 * gfortran.dg/auto_char_dummy_array.f90: New test.
4667
4668 2005-11-30 Jeff Law <law@redhat.com>
4669
4670 * g++.old-deja/g++.law/pr25000.C: New test.
4671
4672 2005-11-30 Jakub Jelinek <jakub@redhat.com>
4673
4674 * gcc.dg/tls/opt-11.c: New test.
4675
4676 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
4677
4678 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
4679 targets.
4680 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
4681 LP64 ia64.
4682
4683 2005-11-29 Jakub Jelinek <jakub@redhat.com>
4684
4685 * gfortran.dg/open_access_1.f90: New test.
4686
4687 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4688
4689 * gcc.dg/charset/builtin2.c: New test.
4690
4691 2005-11-28 Jakub Jelinek <jakub@redhat.com>
4692
4693 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
4694 on mmix-*-* for *_[xy].c.
4695
4696 2005-11-28 Kean Johnston <jkj@sco.com>
4697
4698 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
4699 headers.
4700 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
4701 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
4702 * gcc.target/i386/asm-3.c: Ditto.
4703 * gcc.target/i386/clobbers.c: Ditto.
4704 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
4705 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
4706 test regexp.
4707 * gcc.target/i386/mul.c: Ditto.
4708 * gcc.target/i386/ssetype-1.c: Ditto.
4709 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
4710 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
4711 static so the test works with -fPIC mode too. Based on comment in
4712 PR19231 by Pinski.
4713 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
4714
4715 2005-11-28 Richard Guenther <rguenther@suse.de>
4716
4717 * gcc.dg/alias-9.c: New testcase.
4718 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
4719
4720 2005-11-28 Roger Sayle <roger@eyesopen.com>
4721 Uros Bizjak <uros@kss-loka.si>
4722
4723 PR middle-end/20219
4724 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
4725 tan(x)/sin(x) transformations.
4726
4727 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
4728
4729 PR middle-end/24575
4730 * gcc.dg/tree-ssa/divide-3.c: New test.
4731 * gcc.dg/tree-ssa/divide-4.c: New test.
4732
4733 2005-11-27 Steven G. Kargl <kargls@comcast.net>
4734
4735 PR fortran/24917
4736 * gfortran.dg/boz_6.f90: New test.
4737
4738 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4739
4740 PR fortran/23912
4741 * gfortran.dg/modulo_1.f90: New test.
4742
4743 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4744
4745 PR libfortran/24919
4746 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
4747 fail on CRLF platforms.
4748 * gfortran.dg/ftell_2.f90: Likewise.
4749
4750 2005-11-26 Eric Christopher <echristo@apple.com>
4751
4752 * gcc.dg/intmax_t-1.c: Remove mips xfail.
4753
4754 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4755
4756 * objc.dg/gnu-runtime-3.m: Simplify.
4757
4758 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4759
4760 PR middle-end/23669
4761 * gcc.dg/tree-ssa/divide-1.c: New test.
4762 * gcc.dg/tree-ssa/divide-2.c: New test.
4763
4764 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4765
4766 PR libgfortran/24945
4767 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
4768
4769 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4770
4771 PR libgfortran/24945
4772 * gfortran.dg/open_status_2.f90: New test.
4773
4774 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4775
4776 * gcc.c-torture/execute/builtins/fprintf.c,
4777 gcc.c-torture/execute/builtins/fputs-lib.c,
4778 gcc.c-torture/execute/builtins/fputs.c,
4779 gcc.c-torture/execute/builtins/lib/fprintf.c,
4780 gcc.c-torture/execute/builtins/lib/printf.c,
4781 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
4782
4783 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
4784
4785 * gcc.dg/20050922-2.c: New test.
4786
4787 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4788
4789 * objc.dg/gnu-runtime-3.m: New test.
4790
4791 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4792
4793 PR c++/9278
4794 * g++.dg/other/void1.C: New test.
4795
4796 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
4797
4798 PR middle-end/24998
4799 * gcc.dg/torture/fp-int-convert-float.c,
4800 gcc.dg/torture/fp-int-convert-double.c,
4801 gcc.dg/torture/fp-int-convert-long-double.c,
4802 gcc.dg/torture/fp-int-convert-timode.c,
4803 gcc.dg/torture/fp-int-convert-float80.c,
4804 gcc.dg/torture/fp-int-convert-float80-timode.c,
4805 gcc.dg/torture/fp-int-convert-float128.c,
4806 gcc.dg/torture/fp-int-convert-float128-timode.c,
4807 gcc.dg/torture/fp-int-convert.h: New files.
4808
4809 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4810
4811 PR middle-end/24989
4812 * gcc.dg/tree-ssa/bool-10.c: New test.
4813 * gcc.dg/tree-ssa/bool-11.c: New test.
4814 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
4815
4816 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4817
4818 PR middle-end/24990
4819 * tree-ssa/pr24990-1.c: New test.
4820
4821 2005-11-24 Richard Guenther <rguenther@suse.de>
4822 Dirk Mueller <dmueller@suse.de>
4823
4824 PR c++/14024
4825 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
4826 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
4827 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
4828 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
4829 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
4830 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
4831
4832 2005-11-23 Uros Bizjak <uros@kss-loka.si>
4833
4834 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
4835
4836 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
4837
4838 PR c/21668
4839 * gcc.dg/Wc++-compat.c: New.
4840 * gcc.dg/Wno-c++-compat.c: New.
4841
4842 2005-11-23 Alan Modra <amodra@bigpond.net.au>
4843
4844 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
4845 (vspltish, vspltisw): Likewise.
4846
4847 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4848
4849 PR libgfortran/24794
4850 * gfortran.dg/namelist_12.f: Fix quotes.
4851 * gfortran.dg/namelist_13.f90: Fix quotes.
4852 * gfortran.dg/namelist_14.f90: Fix quotes.
4853 * gfortran.dg/namelist_15.f90: Fix quotes.
4854 * gfortran.dg/namelist_use.f90: Fix quotes.
4855 * gfortran.dg/namelist_use_only.f90: Fix quotes.
4856 * gfortran.dg/namelist_21.f90: New test.
4857 * gfortran.dg/namelist_22.f90: New test.
4858
4859 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
4860
4861 PR target/23435
4862 * gcc.c-torture/compile/pr23435.c: New.
4863
4864 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4865
4866 * gcc.c-torture/execute/floatunsisf-1.c: New test.
4867
4868 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4869
4870 * gcc.target/powerpc/405-macchw-1.c,
4871 gcc.target/powerpc/405-macchw-2.c,
4872 gcc.target/powerpc/405-macchwu-1.c,
4873 gcc.target/powerpc/405-macchwu-2.c,
4874 gcc.target/powerpc/405-machhw-1.c,
4875 gcc.target/powerpc/405-machhw-2.c,
4876 gcc.target/powerpc/405-machhwu-1.c,
4877 gcc.target/powerpc/405-machhwu-2.c,
4878 gcc.target/powerpc/405-maclhw-1.c,
4879 gcc.target/powerpc/405-maclhw-2.c,
4880 gcc.target/powerpc/405-maclhwu-1.c,
4881 gcc.target/powerpc/405-maclhwu-2.c,
4882 gcc.target/powerpc/405-mulchw-1.c,
4883 gcc.target/powerpc/405-mulchw-2.c,
4884 gcc.target/powerpc/405-mulchwu-1.c,
4885 gcc.target/powerpc/405-mulchwu-2.c,
4886 gcc.target/powerpc/405-mulhhw-1.c,
4887 gcc.target/powerpc/405-mulhhw-2.c,
4888 gcc.target/powerpc/405-mulhhwu-1.c,
4889 gcc.target/powerpc/405-mulhhwu-2.c,
4890 gcc.target/powerpc/405-mullhw-1.c,
4891 gcc.target/powerpc/405-mullhw-2.c,
4892 gcc.target/powerpc/405-mullhwu-1.c,
4893 gcc.target/powerpc/405-mullhwu-2.c,
4894 gcc.target/powerpc/405-nmacchw-1.c,
4895 gcc.target/powerpc/405-nmacchw-2.c,
4896 gcc.target/powerpc/405-nmachhw-1.c,
4897 gcc.target/powerpc/405-nmachhw-2.c,
4898 gcc.target/powerpc/405-nmaclhw-1.c,
4899 gcc.target/powerpc/405-nmaclhw-2.c,
4900 gcc.target/powerpc/440-macchw-1.c,
4901 gcc.target/powerpc/440-macchw-2.c,
4902 gcc.target/powerpc/440-macchwu-1.c,
4903 gcc.target/powerpc/440-macchwu-2.c,
4904 gcc.target/powerpc/440-machhw-1.c,
4905 gcc.target/powerpc/440-machhw-2.c,
4906 gcc.target/powerpc/440-machhwu-1.c,
4907 gcc.target/powerpc/440-machhwu-2.c,
4908 gcc.target/powerpc/440-maclhw-1.c,
4909 gcc.target/powerpc/440-maclhw-2.c,
4910 gcc.target/powerpc/440-maclhwu-1.c,
4911 gcc.target/powerpc/440-maclhwu-2.c,
4912 gcc.target/powerpc/440-mulchw-1.c,
4913 gcc.target/powerpc/440-mulchw-2.c,
4914 gcc.target/powerpc/440-mulchwu-1.c,
4915 gcc.target/powerpc/440-mulchwu-2.c,
4916 gcc.target/powerpc/440-mulhhw-1.c,
4917 gcc.target/powerpc/440-mulhhw-2.c,
4918 gcc.target/powerpc/440-mulhhwu-1.c,
4919 gcc.target/powerpc/440-mulhhwu-2.c,
4920 gcc.target/powerpc/440-mullhw-1.c,
4921 gcc.target/powerpc/440-mullhw-2.c,
4922 gcc.target/powerpc/440-mullhwu-1.c,
4923 gcc.target/powerpc/440-mullhwu-2.c,
4924 gcc.target/powerpc/440-nmacchw-1.c,
4925 gcc.target/powerpc/440-nmacchw-2.c,
4926 gcc.target/powerpc/440-nmachhw-1.c,
4927 gcc.target/powerpc/440-nmachhw-2.c,
4928 gcc.target/powerpc/440-nmaclhw-1.c,
4929 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
4930
4931 2005-11-21 Jakub Jelinek <jakub@redhat.com>
4932
4933 PR fortran/24774
4934 * gfortran.dg/inquire_9.f90: New test.
4935
4936 PR fortran/21647
4937 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
4938
4939 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4940
4941 PR libfortran/24432
4942 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4943 Check that 'cos' is supported.
4944
4945 2005-11-21 Paul Thomas <pault@gcc.gnu.org
4946
4947 PR fortran/24223
4948 * gfortran.dg/substring_equivalence.f90: New test.
4949
4950 PR fortran/24705
4951 * gfortran.dg/auto_internal_assumed.f90: New test.
4952
4953 2005-11-21 Uros Bizjak <uros@kss-loka.si>
4954
4955 * gcc.dg/fold-div-2.c: New test.
4956
4957 2005-11-20 Ian Lance Taylor <ian@airs.com>
4958
4959 PR rtl-optimization/24883
4960 * gcc.c-torture/compile/pr24883.c: New test.
4961
4962 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
4963
4964 PR middle-end/20583
4965 * gcc.c-torture/compile/pr20583.c: New.
4966
4967 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
4968
4969 * gcc.c-torture/execute/usmul.c: New test.
4970
4971 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
4972
4973 * gcc.dg/tree-ssa/vrp22.c: New test.
4974
4975 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
4976
4977 PR middle-end/24912
4978 * gcc.dg/torture/pr24912-1.c: New test.
4979
4980 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
4981
4982 PR fortran/24862
4983 * gfortran.dg/arrayio_derived_1.f90: New test.
4984
4985 2005-11-19 Richard Guenther <rguenther@suse.de>
4986
4987 PR middle-end/23294
4988 * gcc.dg/tree-ssa/pr23294.c: New testcase.
4989
4990 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
4991
4992 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
4993
4994 2005-11-18 Mark Mitchell <mark@codesourcery.com>
4995
4996 PR c++/8355
4997 * g++.dg/template/friend39.C: New test.
4998
4999 2005-11-18 James E Wilson <wilson@specifix.com>
5000
5001 * gcc.dg/builtin-strstr.c: New.
5002
5003 2005-11-18 Richard Henderson <rth@redhat.com>
5004
5005 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
5006 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
5007 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
5008 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
5009 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
5010 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
5011 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
5012 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
5013 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
5014 renaming to remove initial "ia64-".
5015
5016 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
5017
5018 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
5019
5020 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
5021
5022 * g++.dg/cpp/string-2.C: New test.
5023
5024 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
5025
5026 * gcc.dg/tree-ssa/loop-14.c: New test.
5027
5028 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
5029 Michael Chamberlain <michael@chamberlain.net.au>
5030
5031 * ada/acats/run_all.sh (target_run): Kill long running tests.
5032
5033 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5034
5035 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
5036 * gcc.dg/cleanup-9.c: Likewise.
5037 * gcc.dg/cleanup-10.c: Likewise.
5038 * gcc.dg/cleanup-11.c: Likewise.
5039
5040 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5041
5042 PR fortran/24892
5043 * gfortran.dg/open_access_append_1.f90: New test.
5044 * gfortran.dg/open_access_append_2.f90: New test.
5045
5046 2005-11-16 Richard Guenther <rguenther@suse.de>
5047
5048 PR middle-end/24851
5049 * gcc.c-torture/execute/pr24851.c: New testcase.
5050
5051 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
5052
5053 * gcc.dg/fold-overflow-1.c: New test.
5054
5055 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
5056
5057 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
5058 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
5059
5060 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
5061
5062 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
5063 structures.
5064 * g++.dg/eh/forced2.C: Likewise.
5065 * g++.dg/eh/forced3.C: Likewise.
5066 * g++.dg/eh/forced4.C: Likewise.
5067
5068 2005-11-11 Mike Stump <mrs@apple.com>
5069
5070 * g++.old-deja/g++.mike/unused.C: Add.
5071
5072 2005-11-15 Mark Mitchell <mark@codesourcery.com>
5073
5074 PR c++/24667
5075 * g++.dg/warn/Wcast-qual1.C: New test.
5076
5077 2005-11-15 Jan Hubicka <jh@suse.cz>
5078
5079 * gcc.dg/winline-5.c: Add large-unit-insns limit.
5080
5081 2005-11-14 David Edelsohn <edelsohn@gnu.org>
5082
5083 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
5084
5085 2005-11-14 Diego Novillo <dnovillo@redhat.com>
5086
5087 PR 24840
5088 * gcc.dg/tree-ssa/pr24840.c: New test.
5089
5090 2005-11-14 Janis Johnson <janis187@us.ibm.com>
5091
5092 PR testsuite/24841
5093 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
5094
5095 2005-11-14 Dale Johannesen <dalej@apple.com>
5096
5097 * gcc.c-torture/execute/20051113-1.c: New.
5098
5099 2005-11-14 Mark Mitchell <mark@codesourcery.com>
5100
5101 PR c++/24687
5102 * g++.dg/template/crash43.C: New test.
5103
5104 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
5105
5106 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
5107
5108 2005-11-13 Mark Mitchell <mark@codesourcery.com>
5109
5110 PR c++/24817
5111 * g++.dg/eh/spec8.C: New test.
5112
5113 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
5114
5115 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
5116
5117 2005-11-13 Mark Mitchell <mark@codesourcery.com>
5118
5119 PR c++/20293
5120 * g++.dg/parse/ambig4.C: New test.
5121 * g++.dg/tc1/dr101.C: Adjust error markers.
5122 * g++.dg/lookup/strong-using-2.C: Likewise.
5123 * g++.dg/lookup/ambig5.C: Likewise.
5124 * g++.dg/lookup/ambig4.C: Likewise.
5125 * g++.dg/parse/crash22.C: Likewise.
5126
5127 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
5128
5129 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
5130
5131 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
5132
5133 * gcc.dg/nested-calls-1.c: New test.
5134
5135 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5136
5137 * gfortran.dg/complex_intrinsic_1.f90: New test.
5138 * gfortran.dg/complex_intrinsic_2.f90: New test.
5139 * gfortran.dg/fgetc_1.f90: New test.
5140 * gfortran.dg/fgetc_2.f90: New test.
5141 * gfortran.dg/fgetc_3.f90: New test.
5142 * gfortran.dg/ftell_1.f90: New test.
5143 * gfortran.dg/ftell_2.f90: New test.
5144 * gfortran.dg/gnu_logical_1.F: New test.
5145 * gfortran.dg/gnu_logical_2.f90: New test.
5146
5147 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
5148
5149 PR middle-end/24820
5150 * testsuite/gcc.dg/pr24820.c: New test.
5151
5152 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
5153
5154 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
5155 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
5156 variable.
5157
5158 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5159
5160 testsuite/24614
5161 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
5162
5163 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5164
5165 * gcc.target/cris/cris.exp: New file.
5166 * gcc.target/cris/rld-legit1.c: New test.
5167 * gcc.target/cris/rld-legit2.c: New test.
5168
5169 2005-11-12 Jakub Jelinek <jakub@redhat.com>
5170
5171 PR c++/24780
5172 * g++.dg/opt/pr24780.C: New test.
5173
5174 PR c++/24761
5175 * g++.dg/template/asm1.C: New test.
5176
5177 2005-11-12 Steven G. Kargl <kargls@comcast.net>
5178
5179 PR libgfortran/24787
5180 * gfortran.dg/scan_1.f90: New test.
5181
5182 2005-11-12 Jan Hubicka <jh@suse.cz>
5183
5184 * gcc.target/i386/minmax-1.c: New.
5185 * gcc.target/i386/minmax-2.c: New.
5186
5187 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
5188
5189 * gcc.dg/pr24445.c: Fix for 64-bit targets.
5190
5191 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
5192
5193 * gcc.c-torture/execute/20051110-1.c,
5194 gcc.c-torture/execute/20051110-2.c: New tests.
5195
5196 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5197
5198 PR middle-end/24750
5199 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
5200 New tests.
5201
5202 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5203
5204 * lib/target-libpath.exp (get_shlib_extension): New proc.
5205 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
5206 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5207 * lib/objc.exp (objc_target_compile): Likewise.
5208 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
5209 detection.
5210
5211 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5212
5213 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
5214
5215 * lib/target-supports.exp (check_effective_target_static_libgfortran):
5216 Add -static to additional_flags and pass it to target_compile.
5217
5218 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5219
5220 PR libgfortran/24719
5221 gfortran.dg/read_noadvance.f90: New test.
5222
5223 PR libgfortran/24699
5224 gfortran.dg/fmt_t_2.f90: New test.
5225
5226 PR libgfortran/24785
5227 gfortran.dg/read_x_eor.f90: New test.
5228
5229 PR libgfortran/24584
5230 gfortran.dg/namelist_empty.f90: Rename test.
5231
5232 PR libgfortran/24489
5233 gfortran/read_eor.f90: Rename test.
5234
5235 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5236
5237 PR fortran/15976
5238 * gfortran.dg/automatic_module_variable.f90: New test.
5239
5240 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
5241
5242 PR target/24445
5243 * gcc.dg/pr24445.c: New test.
5244
5245 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5246
5247 PR fortran/24655
5248 PR fortran/24755
5249 * gfortran.dg/recursive_statement_functions.f90: Add statement
5250 functions using inline intrinsic functions and parameters to test
5251 that they no longer seg-fault.
5252
5253 PR fortran/24409
5254 gfortran.dg/nested_modules_4.f90: New test.
5255 gfortran.dg/nested_modules_5.f90: New test.
5256
5257 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5258
5259 PR fortran/24643
5260 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
5261
5262 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
5263
5264 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
5265 failures.
5266
5267 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5268
5269 * gcc.dg/sparc-getcontext-1.c: New test.
5270
5271 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
5272
5273 * gcc.dg/ifcvt-fabs-1.c: New test.
5274
5275 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
5276
5277 PR other/4372
5278 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
5279 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
5280
5281 2005-11-09 Richard Guenther <rguenther@suse.de>
5282
5283 PR tree-optimization/24716
5284 * gcc.c-torture/execute/pr24716.c: New testcase.
5285
5286 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5287
5288 * gcc.dg/pr24624.c: Disable for non S/390 targets.
5289
5290 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5291
5292 PR 24624
5293 * gcc.dg/pr24624.c: Testcase added.
5294
5295 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5296
5297 PR 24623
5298 * g++.dg/other/pr24623.C: Testcase added.
5299
5300 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
5301
5302 PR fortran/22607
5303 * gfortran-dg/pure_byref_1.f90: New.
5304 * gfortran-dg/pure_byref_2.f90: New.
5305
5306 2005-11-09 Uros Bizjak <uros@kss-loka.si>
5307
5308 PR c/24101
5309 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
5310 * gcc.dg/dg.exp: Run main loop also for *.i files.
5311
5312 2005-11-08 Jakub Jelinek <jakub@redhat.com>
5313
5314 PR c++/19450
5315 * g++.dg/tls/diag-3.C: New test.
5316 * g++.dg/tls/diag-4.C: New test.
5317 * g++.dg/tls/static-1.C: New test.
5318 * g++.dg/tls/static-1a.cc: New file.
5319
5320 2005-11-08 Diego Novillo <dnovillo@redhat.com>
5321
5322 PR 23046
5323 * g++.dg/tree-ssa/pr23046.C: New test.
5324
5325 2005-11-08 Devang Patel <dpatel@apple.com>
5326
5327 PR tree-optimization/23115
5328 * gcc.dg/tree-ssa/pr23115.c: New.
5329
5330 2005-11-08 David Edelsohn <edelsohn@gnu.org>
5331
5332 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
5333 * gcc.target/powerpc/pr16155.c: Same.
5334 * gcc.target/powerpc/altivec-1.c: Same.
5335 * gcc.target/powerpc/altivec-2.c: Same.
5336 * gcc.target/powerpc/altivec-3.c: Same.
5337 * gcc.target/powerpc/altivec-5.c: Same.
5338 * gcc.target/powerpc/altivec-11.c: Same.
5339 * gcc.target/powerpc/altivec-12.c: Same.
5340 * gcc.target/powerpc/altivec-14.c: Same.
5341 * gcc.target/powerpc/altivec-22.c: Same.
5342 * gcc.target/powerpc/altivec-consts.c: Same.
5343 * gcc.target/powerpc/altivec-pr22085.c: Same.
5344 * gcc.target/powerpc/altivec-splat.c: Same.
5345 * gcc.target/powerpc/altivec-varargs-1.c: Same.
5346 * gcc.target/powerpc/altivec-vec-merge.c: Same.
5347 * gcc.target/powerpc/darwin-longlong.c: Same.
5348
5349 2005-11-08 Uros Bizjak <uros@kss-loka.si>
5350
5351 PR target/19340
5352 * gcc.dg/pr19340.c: New test.
5353
5354 2005-11-07 Ian Lance Taylor <ian@airs.com>
5355
5356 PR rtl-optimization/24683
5357 * gcc.dg/pr24683.c: New test.
5358
5359 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5360
5361 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
5362 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
5363
5364 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5365
5366 * gcc.target/i386/pr23376.c: Compile with -mmmx.
5367
5368 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
5369
5370 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
5371
5372 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5373
5374 PR target/24230
5375
5376 * gcc.target/powerpc/altivec-consts.c,
5377 gcc.target/powerpc/altivec-splat.c: New testcase.
5378
5379 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5380
5381 PR c/24599
5382
5383 * gcc.dg/overflow-2.c: New testcase.
5384
5385 2005-11-07 Jakub Jelinek <jakub@redhat.com>
5386
5387 PR rtl-optimization/23567
5388 * gcc.c-torture/execute/20051104-1.c: New test.
5389
5390 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
5391
5392 PR fortran/24534
5393 gfortran.dg/private_type_2.f90: Modified to check that case with
5394 PRIVATE declaration within derived type is accepted.
5395
5396 PR fortran/20838
5397 gfortran.dg/pointer_assign_1.f90: New test.
5398
5399 PR fortran/20840
5400 * gfortran.dg/arrayio_0.f90: New test.
5401
5402 PR fortran/17737
5403 gfortran.dg/data_initialized.f90: New test.
5404 gfortran.dg/data_constraints_1.f90: New test.
5405 gfortran.dg/data_constraints_2.f90: New test.
5406
5407 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
5408
5409 PR fortran/24174
5410 PR fortran/24305
5411 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
5412
5413 2005-11-06 Diego Novillo <dnovillo@redhat.com>
5414
5415 PR 24670
5416 * gcc.dg/tree-ssa/pr24670.c: New test.
5417
5418 2005-11-05 Ian Lance Taylor <ian@airs.com>
5419
5420 PR target/22432
5421 * gcc.target/i386/pr22432.c: New test.
5422
5423 2005-11-05 Richard Henderson <rth@redhat.com>
5424
5425 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
5426 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
5427 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
5428 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
5429 from gcc.dg/alpha-*.
5430 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
5431 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
5432
5433 2005-11-05 Andreas Jaeger <aj@suse.de>
5434
5435 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
5436
5437 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5438
5439 PR target/23424
5440 * gcc.dg/torture/pr23424-1.c: New test.
5441
5442 2005-11-04 Richard Henderson <rth@redhat.com>
5443
5444 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
5445 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
5446 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
5447 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
5448 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
5449 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
5450 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
5451 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
5452 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
5453 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
5454 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
5455 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
5456 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
5457 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
5458 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
5459 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
5460 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
5461 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
5462 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
5463 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
5464 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
5465 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
5466 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
5467 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
5468 Move from gcc.dg/.
5469 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
5470 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
5471 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
5472 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
5473 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
5474 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
5475 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
5476 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
5477 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
5478 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
5479 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
5480 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
5481 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
5482 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
5483 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
5484 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
5485 gcc.target/i386/lea.c, gcc.target/i386/local.c,
5486 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
5487 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
5488 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
5489 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
5490 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
5491 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
5492 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
5493 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
5494 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
5495 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
5496 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
5497 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
5498 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
5499 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
5500 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
5501 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
5502 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
5503 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
5504 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
5505 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
5506 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
5507 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
5508 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
5509 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
5510 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
5511 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
5512 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
5513 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
5514
5515 2005-11-04 Diego Novillo <dnovillo@redhat.com>
5516
5517 PR 24627
5518 * gcc.dg/tree-ssa/pr24627.c: New test.
5519
5520 2005-11-04 Paul Brook <paul@codesourcery.com>
5521
5522 * gcc.dg/tls/opt-10.c: New test.
5523
5524 2005-11-04 Andreas Jaeger <aj@suse.de>
5525
5526 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
5527 avoid extra warnings.
5528
5529 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5530
5531 PR libfortran/22298
5532 * gcc/testsuite/lib/target-supports.exp
5533 (check_effective_target_static_libgfortran): New
5534 static_libgfortran effective target.
5535 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
5536 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
5537
5538 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5539
5540 * gcc.dg/pr24615.c: Guard test with { target fpic }.
5541
5542 2005-11-03 Josh Conner <jconner@apple.com>
5543
5544 PR c++/19989
5545 g++.dg/ext/array2.C: New test.
5546 g++.dg/template/dependent-name3.C: New test.
5547 g++.dg/template/dependent-name4.C: New test.
5548 g++.dg/template/sfinae2.C: New test.
5549
5550 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5551
5552 PR preprocessor/22042
5553 * gcc.dg/cpp/strify4.c: New test.
5554
5555 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5556
5557 PR c++/17964
5558 * g++.dg/cpp/string-1.C: New test.
5559
5560 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5561
5562 * gcc.target/powerpc: New directory.
5563 * gcc.target/powerpc/powerpc.exp: New file.
5564 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
5565 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
5566 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
5567 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
5568 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
5569 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
5570 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
5571 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
5572 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
5573 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
5574 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
5575 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
5576 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
5577 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
5578 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
5579 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
5580 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
5581 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
5582 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
5583 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
5584 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
5585 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
5586 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
5587 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
5588 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
5589 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
5590 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
5591 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
5592 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
5593 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
5594 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
5595 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
5596 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
5597 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
5598
5599 2005-11-03 Mark Mitchell <mark@codesourcery.com>
5600
5601 PR c++/21627
5602 * g++.dg/warn/inline2.C: New test.
5603
5604 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5605
5606 PR middle-end/23155
5607 * g++.dg/ext/c99struct1.C: New test.
5608 * gcc.dg/union-cast-1.c: New test.
5609 * gcc.dg/union-cast-2.c: New test.
5610 * gcc.dg/union-cast-3.c: New test.
5611
5612 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5613
5614 PR middle-end/24589
5615 * gcc.c-torture/execute/zero-struct-2.c: New test.
5616
5617 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5618
5619 PR c++/24582
5620 * g++.dg/init/switch1.C: New test.
5621
5622 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5623
5624 * gcc.dg/delay-slot-1.c: New test.
5625
5626 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
5627
5628 PR target/24620
5629 * gcc.dg/pr24620.c: New test.
5630
5631 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5632
5633 PR c/24329
5634 * gcc.dg/format/unnamed-1.c: New test.
5635
5636 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5637
5638 PR c++/22434
5639 * g++.dg/expr/cond8.C: New test.
5640
5641 PR c++/24560
5642 * g++.dg/parse/dot1.C: New test.
5643
5644 2005-11-02 Jan Hubicka <jh@suse.cz>
5645
5646 PR target/23303
5647 * gcc.dg/i386-lea.c: New test
5648
5649 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5650
5651 PR target/24615
5652 * gcc.dg/pr24615.c: New test.
5653
5654 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5655
5656 PR target/24600
5657 * gcc.dg/pr24600.c: New test.
5658
5659 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5660
5661 PR c++/19253
5662 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
5663 * g++.dg/parse/typename9.C: New test.
5664 * g++/dg/parse/typename10.C: Likewise.
5665
5666 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5667
5668 PR fortran/18157
5669 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
5670 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
5671 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
5672
5673 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5674
5675 PR c++/24569
5676 * g++.dg/debug/static1.C: New test.
5677
5678 2005-11-02 Josh Conner <jconner@apple.com>
5679
5680 * g++.dg/crash38.C: moved into proper directory...
5681 * g++.dg/template/crash42.C: ...here
5682
5683 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
5684
5685 PR target/18338
5686 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
5687 pcc_bitfield_type_matters || default_packed.
5688
5689 * lib/target-supports.exp
5690 (check_effective_target_pcc_bitfield_type_matters): New proc.
5691 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
5692
5693 PR testsuite/23304
5694 * lib/target-supports.exp (check_effective_default_packed): New proc.
5695 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
5696 Gate expected errors on target ! default_packed.
5697 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
5698
5699 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5700
5701 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
5702 change (r106358).
5703
5704 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5705
5706 PR fortran/24008
5707 * gfortran.dg/entry_5.f90: New.
5708 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
5709
5710 2005-11-01 Bob Wilson <bob.wilson@acm.org>
5711
5712 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
5713
5714 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
5715
5716 PR fortran/21565
5717 gfortran.dg/namelist_blockdata.f90: New test.
5718
5719 PR fortran/18737
5720 gfortran.dg/external_implicit_none.f90: New test.
5721
5722 PR fortran/14994
5723 * gfortran.dg/secnds.f: New test.
5724
5725 2005-10-31 Jan Hubicka <jh@suse.cz>
5726
5727 PR target/20928
5728 * gcc.c-torture/compile/pr20928.c: New test.
5729
5730 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
5731
5732 PR middle-end/23492
5733 * gcc.c-torture/compile/zero-strct-5.c: New test.
5734
5735 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
5736
5737 PR libgfortran/24584
5738 * gfortran.dg/pr24584.f90: New test.
5739
5740 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
5741
5742 PR fortran/18883
5743 * gfortran.dg/char_result_9.f90: New.
5744 * gfortran.dg/char_result_10.f90: New.
5745
5746 2005-10-30 Jan Hubicka <jh@suse.cz>
5747
5748 * g++.dg/tree-ssa/pr24172.C: New testcase.
5749
5750 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5751
5752 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
5753
5754 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
5755
5756 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
5757 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
5758 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
5759 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
5760 gfortran.dg/enum_9.f90,
5761 gfortran.fortran-torture/compile/enum_1.f90,
5762 gfortran.fortran-torture/execute/enum_1.f90,
5763 gfortran.fortran-torture/execute/enum_2.f90,
5764 gfortran.fortran-torture/execute/enum_3.f90,
5765 gfortran.fortran-torture/execute/enum_4.f90: New tests.
5766
5767 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
5768
5769 PR target/18482
5770 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
5771 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
5772
5773 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5774
5775 PR libfortran/20179
5776 * gfortran.dg/mixed_io_1.f90: New test.
5777 * gfortran.dg/mixed_io_1.c: New file.
5778
5779 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5780
5781 * gfortran.dg/malloc_free_1.f90: New test.
5782
5783 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
5784
5785 * gcc.dg/nested-func-4.c: Require profiling -pg.
5786
5787 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5788
5789 PR C++/23229
5790 * g++.dg/warn/main-2.C: New test.
5791
5792 2005-10-28 Steven G. Kargl <kargls@comcast.net>
5793
5794 PR fortran/24545
5795 * gfortran.dg/interface_2.f90: new test.
5796
5797 2005-10-28 Josh Conner <jconner@apple.com>
5798
5799 PR c++/22153
5800 * g++.dg/template/crash38.C: New test.
5801 * g++.dg/parse/explicit1.C: Change expected errors.
5802
5803 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5804
5805 PR C++/23426
5806 * g++.dg/other/large-size-array.C: New test.
5807
5808 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5809
5810 PR middle-end/24362
5811 * g++.dg/opt/complex4.C: New test.
5812
5813 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
5814
5815 * gcc.dg/nested-func-4.c: New test.
5816
5817 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
5818
5819 PR fortran/24158
5820 gfortran.dg/derived_recursion.f90: New test.
5821 gfortran.dg/implicit_actual.f90: New test.
5822
5823 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
5824
5825 PR middle-end/24295, PR testsuite/24477
5826 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
5827 removed when weakref hits the tree.
5828
5829 2005-10-25 Jakub Jelinek <jakub@redhat.com>
5830
5831 * gfortran.dg/cray_pointers_4.f90: New test.
5832
5833 * gfortran.dg/cray_pointers_5.f90: New test.
5834
5835 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
5836
5837 PR fortran/22290
5838 * gfortran.dg/assign_5.f90: New test.
5839 * gfortran.dg/assign_6.f: New test.
5840
5841 2005-10-25 Uros Bizjak <uros@kss-loka.si>
5842
5843 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
5844 CPU has no SSE support.
5845
5846 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
5847
5848 PR libgfortran/24224
5849 * gfortran.dg/arrayio_1.f90: Update attribution.
5850 * gfortran.dg/arrayio_2.f90: Update attribution.
5851 * gfortran.dg/arrayio_3.f90: Update attribution.
5852 * gfortran.dg/arrayio_4.f90: Update test conditions.
5853 * gfortran.dg/arrayio_5.f90: Update attribution.
5854 * gfortran.dg/arrayio_6.f90: New test.
5855 * gfortran.dg/arrayio_7.f90: New test.
5856
5857 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
5858
5859 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
5860
5861 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5862
5863 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
5864
5865 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5866
5867 PR fortran/24416
5868 * gfortran.dg/namelist_char_only.f90: New test.
5869
5870 2005-10-24 Asher Langton <langton2@llnl.gov>
5871
5872 PR fortran/17031
5873 PR fortran/22282
5874 * gfortran.dg/cray_pointers_1.f90: New test.
5875 * gfortran.dg/cray_pointers_2.f90: New test.
5876 * gfortran.dg/cray_pointers_3.f90: New test.
5877 * gfortran.dg/loc_1.f90: New test.
5878 * gfortran.dg/loc_2.f90: New test.
5879
5880 2005-10-24 Steven Bosscher <stevenb@suse.de>
5881
5882 * gcc.dg/pr24225.c: New test.
5883
5884 2005-10-24 Asher Langton <langton2@llnl.gov>
5885
5886 * gfortran.dg/dup_save_1.f90: New test.
5887 * gfortran.dg/dup_save_2.f90: New test.
5888
5889 2005-10-24 Paul Brook <paul@codesourcery.com>
5890
5891 PR 24107
5892 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
5893 stdint.h.
5894
5895 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
5896
5897 PR libgfortran/24489
5898 * gfortran.dg/pr24489.f90: New test.
5899
5900 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
5901
5902 PR fortran/23635
5903 * gfortran.dg/ichar_1.f90: Add tests for derived types.
5904
5905 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
5906
5907 PR target/18911
5908 * g++.dg/init/array16.C: Skip for mmix-*-*.
5909
5910 2005-10-23 Asher Langton <langton2@llnl.gov>
5911
5912 * gfortran.dg/byte_1.f90: New test.
5913 * gfortran.dg/byte_2.f90: New test.
5914
5915 2005-10-23 David Edelsohn <edelsohn@gnu.org>
5916
5917 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
5918
5919 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
5920
5921 PR fortran/18022
5922 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
5923
5924 PR fortran/24311
5925 * gfortran.dg/merge_char_const.f90: New test.
5926
5927 PR fortran/24384
5928 * gfortran.dg/spread_scalar_source.f90: New test.
5929
5930 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
5931
5932 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
5933
5934 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
5935 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
5936
5937 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
5938
5939 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
5940
5941 PR fortran/24426
5942 * gfortran.dg/der_pointer_4.f90: New.
5943
5944 2005-10-22 David Ayers <d.ayers@inode.at>
5945
5946 * obj-c++.dg/except-1.mm: Simplify.
5947
5948 2005-10-21 David Ayers <d.ayers@inode.at>
5949
5950 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
5951
5952 2005-10-21 Jakub Jelinek <jakub@redhat.com>
5953
5954 * gfortran.dg/assumed_dummy_2.f90: New test.
5955
5956 2005-10-21 James E Wilson <wilson@specifix.com>
5957
5958 PR preprocessor/15220
5959 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
5960
5961 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
5962
5963 * gcc.c-torture/execute/20051021-1.c: New test.
5964
5965 2005-10-21 Mark Mitchell <mark@codesourcery.com>
5966
5967 PR c++/24260
5968 * g++.dg/ext/tmplattr1.C: New test.
5969
5970 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
5971
5972 PR fortran/24440
5973 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
5974
5975 2005-10-20 Geoffrey Keating <geoffk@apple.com>
5976
5977 * obj-c++.dg/except-1.mm: New.
5978
5979 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
5980
5981 2005-10-21 Alan Modra <amodra@bigpond.net.au>
5982
5983 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
5984
5985 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
5986
5987 PR middle-end/24295
5988 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
5989 declarations with the same names as thunks' alias targets, use
5990 aliases instead.
5991 * gcc.dg/attr-alias-3.c: New test.
5992 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
5993
5994 2005-10-20 Mark Mitchell <mark@codesourcery.com>
5995
5996 PR c++/22618
5997 * g++.dg/parse/access8.C: New test.
5998
5999 2005-10-20 Richard Guenther <rguenther@suse.de>
6000
6001 PR c++/24439
6002 * g++.dg/tree-ssa/pr24439.C: New testcase.
6003
6004 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6005
6006 * g++.dg/opt/delay-slot-1.C: New test.
6007
6008 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
6009
6010 PR fortran/21625
6011 * gfortran.fg/der_init_1.f90: New.
6012
6013 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
6014
6015 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
6016
6017 2005-10-19 Mark Mitchell <mark@codesourcery.com>
6018
6019 PR c++/21908
6020 * g++.dg/parse/error28.C: New test.
6021
6022 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6023
6024 * gcc.dg/profile-generate-2.c: New test.
6025
6026 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
6027
6028 PR target/23589
6029 * g++.dg/ext/dllimport11.C: New.
6030
6031 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6032
6033 PR c++/22293
6034 * g++.dg/other/friend3.C: New test.
6035
6036 2005-10-18 Mark Mitchell <mark@codesourcery.com>
6037
6038 PR c++/23293
6039 * g++.dg/template/error19.C: New test.
6040
6041 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
6042
6043 PR c++/21383
6044 * g++.dg/overload/koenig2.C: New.
6045
6046 PR c++/23118
6047 * g++.dg/overload/error2.C: New.
6048
6049 PR c++/22604
6050 * g++.dg/inherit/covariant14.C: New.
6051
6052 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6053
6054 PR c++/23440
6055 * g++.dg/parse/for1.C: New test.
6056
6057 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
6058
6059 PR fortran/23446
6060 * gfortran.dg/host_dummy_index_1.f90: New test.
6061
6062 PR fortran/21459
6063 * gfortran.dg/automatic_char_len_2.f90: New test.
6064
6065 PR fortran/20866
6066 * gfortran.dg/recursive_statement_functions.f90: New test.
6067
6068 PR fortran/20853
6069 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
6070
6071 PR fortran/20849
6072 * gfortran.dg/external_initializer.f90: New test.
6073
6074 PR fortran/20837
6075 * non_module_public.f90: New test.
6076
6077 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
6078
6079 PR c++/24386
6080 * g++.dg/template/overload7.C: New.
6081
6082 PR c++/22551
6083 * g++.dg/other/switch2.C: Remove expected warnings.
6084
6085 PR c++/21353
6086 * g++.dg/template/defarg6.C: New.
6087
6088 2005-10-17 Uros Bizjak <uros@kss-loka.si>
6089
6090 PR target/24315
6091 * gcc.target/i386/pr24315.c: New test.
6092
6093 2005-10-16 Mark Mitchell <mark@codesourcery.com>
6094
6095 PR c++/24389
6096 * g++.dg/template/static21.C: New test.
6097 * g++.dg/template/static21-a.cc: Likewise.
6098
6099 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
6100
6101 PR c++/23959
6102 * g++.dg/warn/Wswitch-default-1.C: New test.
6103 * g++.dg/warn/Wswitch-default-2.C: New test.
6104
6105 2005-10-16 Mark Mitchell <mark@codesourcery.com>
6106
6107 PR c++/22173
6108 * g++.dg/parse/template18.C: New test.
6109 * g++.dg/template/nontype15.C: Likewise.
6110
6111 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
6112
6113 PR fortran/22273
6114 * gfortran.dg/spec_expr_2.f90: New.
6115
6116 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
6117
6118 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
6119 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
6120 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
6121 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
6122 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
6123 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
6124 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
6125 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
6126 previous target-specific skips and warning-message matches where
6127 applicable.
6128
6129 2005-10-15 Mark Mitchell <mark@codesourcery.com>
6130
6131 PR c++/21347
6132 * g++.dg/warn/Wctor-dtor.C: New test.
6133
6134 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6135
6136 PR c/23439
6137 * gcc.dg/for-1.c: New test.
6138
6139 2005-10-14 Mark Mitchell <mark@codesourcery.com>
6140
6141 PR c++/19565
6142 * g++.dg/warn/Wconversion1.C: New test.
6143 * g++.dg/ext/packed4.C: Compile with -w.
6144 * g++.dg/opt/20050511-1.C: Likewise.
6145 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
6146
6147 2005-10-14 Jakub Jelinek <jakub@redhat.com>
6148
6149 * gfortran.dg/boz_5.f90: New test.
6150
6151 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
6152
6153 PR c++/22551
6154 * g++.dg/other/switch2.C: New.
6155
6156 PR c++/23984
6157 * g++.dg/init/ctor7.C: New.
6158
6159 2005-10-13 David Edelsohn <edelsohn@gnu.org>
6160
6161 PR c++/23730
6162 * g++.dg/parse/crash32.C: New test.
6163
6164 2005-10-13 Mark Mitchell <mark@codesourcery.com>
6165
6166 PR c++/20721
6167 * g++.dg/init/goto2.C: New test.
6168
6169 PR c++/22464
6170 * g++.dg/template/crash/41.C: New test.
6171
6172 PR c++/22180
6173 * g++.dg/template/crash40.C: New test.
6174
6175 PR c++/23694
6176 * g++.dg/parse/friend5.C: New test.
6177
6178 PR c++/23307
6179 * g++.dg/template/crash38.C: New test.
6180
6181 PR c++/22352
6182 * g++.dg/template/friend38.C: New test.
6183
6184 PR c++/22405
6185 * g++.dg/template/crash39.C: New test.
6186
6187 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
6188
6189 * gcc.dg/debug/dwarf2/dwarf-char1.c,
6190 gcc.dg/debug/dwarf2/dwarf-char2.c,
6191 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
6192
6193 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
6194
6195 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
6196
6197 * gcc.dg/dll-2.c: Add tests for warnings.
6198 * gcc.dg/dll-3.c: Likewise.
6199 * gcc.dg/dll-4.c: Likewise.
6200
6201 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
6202 * g++.dg/ext/dllimport2.C: Likewise.
6203 * g++.dg/ext/dllimport3.C: Likewise.
6204 * g++.dg/ext/dllimport7.C: Likewise.
6205 * g++.dg/ext/dllimport8.C: Likewise.
6206 * g++.dg/ext/dllimport9.C: Likewise.
6207
6208 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
6209
6210 PR fortran/24092
6211 * gfortran.dg/derived_pointer_recursion.f90: New test.
6212
6213 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
6214
6215 * gcc.c-torture/execute/20051012-1.c: New test.
6216
6217 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6218
6219 PR fortran/18082
6220 * gfortran.dg/automatic_char_len_1.f90: New test.
6221
6222 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6223
6224 PR fortran/20847
6225 * gfortran.dg/save_common.f90: New test.
6226
6227 PR fortran/20856
6228 * gfortran.dg/save_result.f90: New test.
6229
6230 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6231
6232 PR c++/21592
6233 * g++.dg/template/dependent-expr1.C: Add new expected error.
6234 * g++.dg/template/dependent-expr2.C: Adjust error text.
6235 * g++.dg/template/overload6.C: New.
6236
6237 PR c++/23797
6238 * g++.dg/other/typename8.C: New.
6239
6240 PR c++/21117
6241 * g++.dg/other/return1.C: New.
6242
6243 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
6244
6245 PR c++/24052
6246 * g++.dg/ext/label5.C: New.
6247
6248 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6249
6250 PR c++/19964
6251 * g++.dg/parse/crash31.C: New.
6252
6253 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
6254
6255 * g++.dg/ipa/ipa-1.c: New test.
6256 * g++.dg/ipa/ipa-2.c: New test.
6257 * g++.dg/ipa/ipa-3.c: New test.
6258 * g++.dg/ipa/ipa-4.c: New test.
6259 * g++.dg/ipa/ipa-5.c: New test.
6260 * g++.dg/ipa/ipa.exp: New file.
6261
6262 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6263
6264 PR fortran/24207
6265 * gfortran.dg/private_type_3.f90: New test.
6266
6267 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6268
6269 PR fortran/20786
6270 gfortran.dg/aint_anint_1.f90: New test.
6271
6272 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6273
6274 PR libgfortran/24313
6275 gfortran.dg/csqrt.f: New test.
6276
6277 2005-10-11 Ian Lance Taylor <ian@airs.com>
6278
6279 PR c++/8057
6280 * g++.dg/warn/noeffect7.C: New test.
6281 * g++.dg/warn/noeffect2.C: Instantiate templates.
6282 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
6283 and warning.
6284
6285 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6286
6287 PR c++/21089
6288 * g++.dg/init/float1.C: New test.
6289
6290 PR c++/24277
6291 * g++.dg/init/member1.C: Tweak error markers.
6292
6293 2005-10-11 Janis Johnson <janis187@us.ibm.com>
6294
6295 PR testsuite/24281
6296 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
6297 Check for null pointer.
6298
6299 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6300
6301 PR c++/21369
6302 * g++.dg/parse/ret-type3.C: New test.
6303
6304 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
6305
6306 PR tree-opt/23946
6307 * gcc.c-torture/compile/pr23946.c: New test.
6308
6309 2005-10-11 Jakub Jelinek <jakub@redhat.com>
6310
6311 * g++.dg/opt/mmx2.C: New test.
6312
6313 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6314
6315 PR c++/24277
6316 * g++.dg/template/static20.C: New test.
6317
6318 PR c++/24302
6319 * g++.dg/warn/Wunused-12.C: New test.
6320
6321 PR c++/23437
6322 * g++.dg/template/arg4.C: New test.
6323
6324 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6325
6326 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
6327 * gcc.dg/ucnid-3.c: Likewise.
6328 * gcc.dg/ucnid-4.c: Likewise.
6329 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
6330 * g++.dg/other/ucnid-1.C: Likewise.
6331 * gcc.dg/sparc-frame-1.c: New test.
6332
6333 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6334
6335 PR c++/24139
6336 * g++.dg/template/spec27.C: New test.
6337
6338 PR c++/24275
6339 * g++.dg/template/static19.C: New test.
6340
6341 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6342
6343 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
6344 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
6345
6346 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
6347
6348 PR target/24136
6349 * gfortran.fortran-torture/compile/pr24136.f: New test.
6350
6351 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
6352
6353 PR c++/22172
6354 * g++.dg/parse/crash30.C: New test.
6355
6356 2005-10-07 Richard Guenther <rguenther@suse.de>
6357
6358 PR middle-end/24227
6359 * gcc.c-torture/compile/pr24227.c: New testcase.
6360
6361 2005-10-07 Steve Ellcey <sje@cup.hp.com>
6362
6363 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
6364 Do not put aligned attributes on array elements.
6365
6366 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
6367
6368 PR testsuite/23611, PR testsuite/23615
6369 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
6370 writing prototypes of library functions by hand.
6371 * obj-c++.dg/bitfield-4.mm: Likewise.
6372 * obj-c++.dg/const-str-4.mm: Likewise.
6373 * obj-c++.dg/encode-4.mm: Likewise.
6374 * obj-c++.dg/encode-5.mm: Likewise.
6375 * obj-c++.dg/encode-6.mm: Likewise.
6376 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
6377 * obj-c++.dg/method-10.mm: Likewise.
6378 * obj-c++.dg/method-17.mm: Likewise.
6379 * obj-c++.dg/method-19.mm: Likewise.
6380 * obj-c++.dg/try-catch-2.mm: Likewise.
6381
6382 2005-10-06 Richard Henderson <rth@redhat.com>
6383
6384 PR 24236
6385 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
6386
6387 2005-10-06 Dale Johannesen <dalej@apple.com>
6388
6389 * gcc.c-torture/execute/20030125-1.c: Correct.
6390
6391 2005-10-06 Richard Guenther <rguenther@suse.de>
6392
6393 PR tree-optimization/24238
6394 * g++.dg/tree-ssa/pr24238.C: New testcase.
6395
6396 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
6397
6398 PR 18568
6399 * gfortran.dg/der_pointer_3.f90: New test.
6400
6401 2005-10-05 Devang Patel <dpatel@apple.com>
6402
6403 PR Debug/23205
6404 * g++.dg/other/PR23205.C: New.
6405
6406 2005-10-05 Richard Henderson <rth@redhat.com>
6407
6408 PR target/23602
6409 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
6410 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
6411
6412 2005-10-05 Dale Johannesen <dalej@apple.com>
6413
6414 * gcc.c-torture/execute/float-floor.c: New.
6415
6416 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
6417
6418 PR tree-optimization/21419
6419 PR tree-optimization/24146
6420 PR tree-optimization/24151
6421
6422 * g++.dg/ext/asm7.C: New.
6423 * g++.dg/ext/asm8.C: New.
6424 * gcc.dg/asm-1.c: Compile on all targets.
6425 * gcc.dg/asm-pr24146.c: New.
6426 * gcc.dg/pr21419.c: Adjust error messages.
6427
6428 2005-10-05 Richard Guenther <rguenther@suse.de>
6429
6430 PR fortran/24176
6431 * gfortran.fortran-torture/compile/empty.f90: New testcase.
6432
6433 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
6434
6435 PR c++/23513
6436 * g++.dg/template/spec22.C: Robustify test.
6437 * g++.dg/template/spec26.C: New.
6438
6439 2005-10-05 Uros Bizjak <uros@kss-loka.si>
6440
6441 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
6442 if target supports vector instructions.
6443
6444 2005-10-04 Geoffrey Keating <geoffk@apple.com>
6445
6446 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
6447 C99 functions.
6448
6449 2005-10-04 Janis Johnson <janis187@us.ibm.com>
6450
6451 * lib/target-supports.exp (check_effective_target_fortran_large_real,
6452 check_effective_target_fortran_large_int): Replace cached result
6453 when target changes.
6454
6455 2005-10-04 Devang Patel <dpatel@apple.com>
6456
6457 * gcc.dg/i386-sse-vect-types.c: New.
6458
6459 2005-10-04 Ian Lance Taylor <ian@airs.com>
6460
6461 PR preprocessor/13726
6462 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
6463 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
6464
6465 2005-10-04 Richard Guenther <rguenther@suse.de>
6466
6467 PR c/23576
6468 * gcc.dg/noncompile/pr23576.c: New testcase.
6469
6470 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6471
6472 PR middle-end/23125
6473 * gcc.dg/register-var-3.c: New test.
6474
6475 2005-10-04 Steven Bosscher <stevenb@suse.de>
6476
6477 * gcc.dg/pr23049.c: New test.
6478
6479 * gcc.dg/ucnid-4.c: Fix test.
6480
6481 2005-10-03 Diego Novillo <dnovillo@redhat.com>
6482
6483 PR 23445
6484 * gcc.c-torture/compile/pr23445.c: New test.
6485
6486 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
6487
6488 * g++.dg/overload/unknown1.C: New.
6489
6490 2005-10-03 Mark Mitchell <mark@codesourcery.com>
6491
6492 PR c++/17775
6493 * g++.dg/template/repo4.C: New test.
6494
6495 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6496
6497 PR libfortran/19308
6498 * gfortran.dg/large_real_kind_2.F90: New test.
6499 * gfortran.dg/large_integer_kind_2.f90: New test.
6500
6501 2005-10-03 Uros Bizjak <uros@kss-loka.si>
6502
6503 * lib/target-supports.exp (check_effective_target_vect_shift):
6504 Implement with result caching. Add i?86, x86_64 and ia64 targets.
6505 (check_effective_target_vect_condition): Fix copy-n-pasto.
6506
6507 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
6508 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
6509 targets.
6510
6511 2005-10-02 Mark Mitchell <mark@codesourcery.com>
6512
6513 PR c++/22621
6514 * g++.dg/template/overload5.C : New test.
6515
6516 PR c++/23840
6517 * g++.dg/expr/stdarg1.C: New test.
6518
6519 2005-10-02 Diego Novillo <dnovillo@redhat.com>
6520
6521 PR 24142
6522 * gcc.c-torture/execute/pr24142.c: New test.
6523
6524 2005-10-01 Diego Novillo <dnovillo@redhat.com>
6525
6526 PR 24141
6527 * gcc.c-torture/execute/pr24141.c: New test.
6528
6529 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
6530 Diego Novillo <dnovillo@redhat.com>
6531
6532 PR 23604
6533 * gcc.c-torture/execute/pr23604.c: New test.
6534
6535 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
6536
6537 PR fortran/16404
6538 PR fortran/20835
6539 PR fortran/20890
6540 PR fortran/20899
6541 PR fortran/20900
6542 PR fortran/20901
6543 PR fortran/20902
6544 gfortran.dg/equiv_constraint_1.f90: New test.
6545 gfortran.dg/equiv_constraint_2.f90: New test.
6546 gfortran.dg/equiv_constraint_3.f90: New test.
6547 gfortran.dg/equiv_constraint_4.f90: New test.
6548 gfortran.dg/equiv_constraint_5.f90: New test.
6549 gfortran.dg/equiv_constraint_6.f90: New test.
6550 gfortran.dg/equiv_constraint_7.f90: New test.
6551 gfortran.dg/equiv_constraint_8.f90: New test.
6552 gfortran.dg/private_type_1.f90: New test.
6553 gfortran.dg/private_type_2.f90: New test.
6554 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
6555 980628-10.f: Assert std=gnu to permit mixing of
6556 types in equivalence statements.
6557
6558 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
6559
6560 PR 24112
6561 * gfortran.dg/open_status_1.f90: New.
6562
6563 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6564
6565 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
6566 * gcc.dg/vect/pr22480.c: Clean up temp files.
6567 * gcc.dg/vect/pr23831.c: Clean up temp files.
6568 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
6569 Clean up temp files.
6570 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
6571 Clean up temp files.
6572
6573 * gcc.dg/20050309-1.c: Clean up temp files.
6574 * gcc.dg/20050325-1.c: Clean up temp files.
6575
6576 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6577
6578 PR tree-optimization/24059
6579 * gcc.dg/vect/pr24059.c : New test.
6580
6581 2005-09-29 Jakub Jelinek <jakub@redhat.com>
6582
6583 PR middle-end/24109
6584 * gcc.c-torture/execute/20050929-1.c: New test.
6585
6586 2005-09-29 Steven Bosscher <stevenb@suse.de>
6587
6588 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
6589
6590 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
6591
6592 PR c/21419
6593 * gcc.dg/pr21419.c: New test.
6594
6595 2005-09-29 Steven Bosscher <stevenb@suse.de>
6596
6597 * gcc.dg/pr23911.c: New test.
6598
6599 2005-09-28 Mark Mitchell <mark@codesourcery.com>
6600
6601 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
6602
6603 PR c++/16782
6604 * g++.dg/parse/qualified4.C: New test.
6605 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
6606 * g++.old-deja/g++.mike/p8154.C: Likewise.
6607
6608 2005-09-27 Mark Mitchell <mark@codesourcery.com>
6609
6610 PR c++/22147
6611 * g++.dg/template/friend37.C: New test.
6612 * g++.dg/parse/crash28.C: Adjust error markers.
6613
6614 2005-09-27 Jakub Jelinek <jakub@redhat.com>
6615
6616 PR fortran/18518
6617 * gfortran.fortran-torture/execute/save_2.f90: New decl.
6618
6619 2005-09-27 Devang Patel <dpatel@apple.com>
6620
6621 PR tree-optimization/23625
6622 * gcc.dg/pr23625.c: New test.
6623
6624 2005-09-27 Uros Bizjak <uros@kss-loka.si>
6625
6626 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
6627 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
6628
6629 2005-09-26 Jakub Jelinek <jakub@redhat.com>
6630
6631 PR fortran/23677
6632 * gfortran.fortran-torture/execute/save_1.f90: New test.
6633 * gfortran.dg/save_1.f90: New test.
6634
6635 2005-09-26 Uros Bizjak <uros@kss-loka.si>
6636
6637 * gcc.target/i386/builtin-apply-mmx.c: New test.
6638
6639 PR target/22576
6640 * gcc.target/i386/pr22576.c: New test.
6641
6642 PR target/22585
6643 * gcc.target/i386/pr22585.c: New test.
6644
6645 PR target/23268
6646 * gcc.target/i386/pr23268.c: New test.
6647
6648 PR middle-end/23831
6649 * gcc.dg/vect/pr23831.c: New test.
6650
6651 PR target/24055
6652 * gcc.target/i386/pr24055.c: New test.
6653
6654 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
6655
6656 PR tree-optimization/23960
6657 * gcc.c-torture/compile/pr23960.c: New.
6658
6659 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
6660
6661 PR fortran/16861
6662 * gfortran.dg/nested_modules_3.f90: New.
6663
6664 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6665
6666 PR fortran/24005
6667 gfortran.dg/interface_1.f90: New test.
6668
6669 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
6670 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6671
6672 PR fortran/23843
6673 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
6674
6675 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6676
6677 PR fortran/23516
6678 * gfortran.dg/imag_1.f: New test.
6679 * gfortran.dg/imag_2.f: Ditto.
6680
6681 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
6682
6683 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
6684
6685 2005-09-22 Jakub Jelinek <jakub@redhat.com>
6686
6687 PR c++/21983
6688 * g++.dg/warn/pr21983.C: New test.
6689
6690 2005-09-21 Mark Mitchell <mark@codesourcery.com>
6691
6692 PR c++/23993
6693 * g++.dg/template/array14.C: New test.
6694
6695 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
6696
6697 PR fortran/19929
6698 * gfortran.dg/der_ptr_component_1.f90: New test.
6699
6700 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6701
6702 PR c++/23965
6703 * g++.dg/template/error1.C: Reject "no matching function" message.
6704
6705 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6706
6707 PR c++/17609
6708 * g++.dg/lookup/error1.C: New test.
6709
6710 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
6711
6712 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
6713 functionality of the testcase.
6714
6715 2005-09-20 Richard Henderson <rth@redhat.com>
6716
6717 * gcc.dg/vect/vect-22.c: Require vect_float.
6718 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
6719
6720 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
6721
6722 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
6723 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
6724 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
6725 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
6726 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
6727 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
6728 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
6729 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
6730 * gcc.dg/cpp/ucnid-8.c: New test.
6731
6732 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6733
6734 PR tree-optimization/23929
6735 * gcc.c-torture/compile/pr23929.c: New test.
6736
6737 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
6738
6739 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
6740 for one loop.
6741
6742 2005-09-20 Steve Ellcey <sje@cup.hp.com>
6743
6744 PR testsuite/23186
6745 * g++.dg/other/pr22003.C: Require named sections.
6746
6747 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6748
6749 PR c++/23947
6750 * g++.dg/rtti/crash3.C: New test.
6751
6752 PR tree-optimization/23818
6753 * gcc.dg/pr23818.c: New test.
6754
6755 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6756
6757 PR fortran/23420
6758 * gfortran.dg/print_fmt_4.f: New.
6759
6760 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6761
6762 PR fortran/23663
6763 * gfortran.fortran-torture/execute/entry_11.f90: New test.
6764
6765 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6766
6767 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
6768 Use pointers to local alignable arrays instead. Added comments.
6769 * gcc.dg/vect/vect-46.c: Likewise.
6770 * gcc.dg/vect/vect-48.c: Likewise.
6771 * gcc.dg/vect/vect-49.c: Likewise.
6772 * gcc.dg/vect/vect-52.c: Likewise.
6773 * gcc.dg/vect/vect-53.c: Likewise.
6774 * gcc.dg/vect/vect-54.c: Likewise.
6775 * gcc.dg/vect/vect-56.c: Likewise.
6776 * gcc.dg/vect/vect-57.c: Likewise.
6777 * gcc.dg/vect/vect-58.c: Likewise.
6778 * gcc.dg/vect/vect-60.c: Likewise.
6779 * gcc.dg/vect/vect-61.c: Likewise.
6780
6781 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
6782 The test is no longer vectorizable on vect_no_align targets.
6783 * gcc.dg/vect/vect-43.c: Likewsie.
6784
6785 * gcc.dg/vect/vect-44.c: Added comments.
6786 * gcc.dg/vect/vect-45.c: Added comments.
6787 * gcc.dg/vect/vect-50.c: Added comments.
6788 * gcc.dg/vect/vect-51.c: Added comments.
6789
6790 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
6791 aligned type.
6792 * gcc.dg/vect/Os-vect-95.c: Likewise.
6793
6794 * gcc.dg/vect/vect-41.c: Test removed.
6795 * gcc.dg/vect/vect-47.c: Test removed.
6796 * gcc.dg/vect/vect-55.c: Test removed.
6797 * gcc.dg/vect/vect-59.c: Test removed.
6798
6799 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6800
6801 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
6802 No longer vectorizable on vect_no_align targets.
6803 * gcc.dg/vect/pr20122.c: Likewise.
6804 * gcc.dg/vect/vect-74.c: Likewise.
6805 * gcc.dg/vect/vect-75.c: Likewise.
6806 * gcc.dg/vect/vect-76.c: Likewise.
6807
6808 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
6809 Will not be vectorizable on vect_no_align targets once aliasing issues
6810 are resolved.
6811 * gcc.dg/vect/vect-79.c: Likewise.
6812
6813 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
6814 * gcc.dg/vect/vect-78.c: Likewise.
6815 * gcc.dg/vect/vect-97.c: Likewise.
6816
6817 2005-09-19 Steven Bosscher <stevenb@suse.de>
6818
6819 * gcc.dg/pr23943.c: New test.
6820
6821 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6822
6823 PR fortran/19181
6824 * gfortran.dg/derived_pointer_null_1.f90: New test.
6825
6826 2005-09-18 Richard Guenther <rguenther@suse.de>
6827
6828 PR middle-end/23944
6829 * gcc.c-torture/compile/pr23944.c: New testcase.
6830
6831 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
6832
6833 PR fortran/15975
6834 * gfortran.dg/der_pointer_2.f90: New test.
6835
6836 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6837
6838 PR fortran/16861
6839 * gfortran.dg/nested_modules_2.f90: New test.
6840
6841 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6842
6843 PR c++/18368
6844 * g++.dg/other/semicolon.C: New test.
6845
6846 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
6847
6848 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
6849 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
6850
6851 2005-09-16 Mark Mitchell <mark@codesourcery.com>
6852
6853 PR c++/23914
6854 * g++.dg/template/static18.C: New test.
6855
6856 PR c++/21514
6857 * g++.dg/template/crash19.C: Remove dg-error marker.
6858 * g++.dg/template/local4.C: New test.
6859
6860 2005-09-16 Paul Brook <paul@codesourcery.com>
6861
6862 PR fortran/23906
6863 * gfortran.dg/dependency_1.f90: New test.
6864
6865 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6866
6867 PR c++/23896
6868 * g++.dg/template/static17.C: New test.
6869
6870 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
6871
6872 PR c++/23139
6873 * g++.dg/warn/huge-val1.C: New test.
6874
6875 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6876
6877 PR c++/13140
6878 * g++.dg/parse/class2.C: New test.
6879 * g++.dg/template/explicit8.C: Likewise.
6880 * g++.dg/template/spec25.C: Likewise.
6881
6882 2005-09-14 Josh Conner <jconner@apple.com>
6883
6884 PR middle-end/23584
6885 * gcc.dg/pr23584.c: New test.
6886
6887 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
6888
6889 PR fortran/21875 Internal Unit Array I/O, NIST
6890 * gfortran.dg/arrayio_1.f90: New test.
6891 * gfortran.dg/arrayio_1.f90: New test.
6892 * gfortran.dg/arrayio_1.f90: New test.
6893 * gfortran.dg/arrayio_1.f90: New test.
6894 * gfortran.dg/arrayio_1.f90: New test.
6895
6896 2005-09-14 Uros Bizjak <uros@kss-loka.si>
6897
6898 PR middle-end/22480
6899 * gcc.dg/vect/pr22480.c: New test.
6900
6901 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
6902
6903 PR fortran/19358
6904 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
6905
6906 2005-09-13 Josh Conner <jconner@apple.com>
6907
6908 PR c++/23180
6909 * g++.dg/init/struct2.C: New test.
6910 * g++.dg/init/struct3.C: New test.
6911
6912 2005-09-13 Janis Johnson <janis187@us.ibm.com>
6913
6914 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
6915 Clean up temp files.
6916 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
6917 gcc.dg/tree-ssa/builtin-fprintf-1.c,
6918 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
6919 gcc.dg/tree-ssa/builtin-printf-1.c,
6920 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
6921 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
6922 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
6923 gcc.dg/tree-ssa/builtin-vprintf-1.c,
6924 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
6925 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
6926 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
6927 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
6928 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
6929 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
6930 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
6931 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
6932
6933 2005-09-13 Josh Conner <jconner@apple.com>
6934
6935 * lib/gcc-dg.exp: Load scanipa.exp.
6936 (cleanup-dump): New procedure.
6937 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
6938 * lib/scandump.exp: New file.
6939 * lib/scantree.exp: Use it.
6940 * lib/scanipa.exp: New file.
6941
6942 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
6943
6944 PR fortran/17740
6945 * gfortran.dg/generic_4.f90: New test.
6946
6947 2005-09-13 Uros Bizjak <uros@kss-loka.si>
6948
6949 PR target/23816
6950 * gcc.target/i386/pr23816-1.c: New test.
6951 * gcc.target/i386/pr23816-2.c: New test.
6952
6953
6954 2005-09-13 Bastian Blank <waldi@debian.org>
6955
6956 PR c++/16171
6957 * g++.dg/abi/mangle26.C: New test.
6958 * g++.dg/abi/mangle27.C: New test.
6959 * g++.dg/abi/mangle28.C: New test.
6960 * g++.dg/abi/mangle29.C: New test.
6961
6962 PR c++/23839
6963 * g++.dg/parse/register1.C: New test.
6964
6965 2005-09-13 Mark Mitchell <mark@codesourcery.com>
6966
6967 PR c++/23842
6968 * g++.dg/template/access16.C: New test.
6969
6970 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6971
6972 * gfortran.dg/char_pack_2.f90: Increase the vector size.
6973
6974 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6975
6976 PR fortran/18899
6977 * gfortran.dg/shape_2.f90: New test.
6978
6979 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6980
6981 PR target/19269
6982 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
6983 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
6984 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
6985 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
6986 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
6987 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
6988 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
6989 tests.
6990
6991 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6992
6993 PR c++/23841
6994 * g++.dg/parse/template17.C: New test.
6995
6996 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6997
6998 PR c++/23789
6999 * g++.dg/template/nontype14.C: New test.
7000
7001 2005-09-12 Ian Lance Taylor <ian@airs.com>
7002
7003 PR g++/7874
7004 * g++.dg/lookup/friend7.C: New test.
7005 * g++.dg/lookup/friend8.C: New test.
7006 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
7007 so that it will be found via argument dependent lookup.
7008 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
7009 friend functions which will no longer be found.
7010 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
7011 function g, so that it will be found via argument dependent
7012 lookup.
7013 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
7014 * g++.old-deja/g++.mike/net43.C: Likewise.
7015
7016 2005-09-12 Mark Mitchell <mark@codesourcery.com>
7017
7018 PR c++/23691
7019 * g++.dg/template/static16.C: New test.
7020
7021 2005-09-12 Josh Conner <jconner@apple.com>
7022
7023 PR middle-end/23237
7024 * gcc.c-torture/compile/pr23237.c: New test.
7025
7026 2005-09-11 Richard Henderson <rth@redhat.com>
7027
7028 * g++.dg/other/error8.C: Update expected diagnostic text.
7029
7030 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7031
7032 PR libfortran/19872
7033 * gfortran.dg/overwrite_1.f: New test.
7034
7035 2005-09-09 Josh Conner <jconner@apple.com>
7036
7037 * g++.dg/init/pr23180-1.C: Removed.
7038 * g++.dg/init/pr23180-2.C: Removed.
7039
7040 2005-09-09 David Daney <ddaney@avtrex.com>
7041
7042 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
7043 files which are ...
7044 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
7045 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
7046
7047 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7048
7049 * gfortran.dg/iostat_2.f90: New test.
7050
7051 2005-09-09 Mark Mitchell <mark@codesourcery.com>
7052
7053 PR c++/22252
7054 * g++.dg/ext/interface1.C: New test.
7055 * g++.dg/ext/interface1.h: Likewise.
7056 * g++.dg/ext/interface1a.cc: Likewise.
7057
7058 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
7059
7060 * gfortran.dg/iomsg_1.f90: New test case.
7061
7062 2005-09-09 Richard Guenther <rguenther@suse.de>
7063
7064 PR c++/23624
7065 * g++.dg/tree-ssa/pr23624.C: New testcase.
7066
7067 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7068
7069 PR fortran/19239
7070 * gfortran.dg/vector_subscript_1.f90,
7071 * gfortran.dg/vector_subscript_2.f90: New tests.
7072
7073 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7074
7075 PR fortran/21104
7076 * gfortran.dg/array_alloc_1.f90,
7077 * gfortran.dg/array_alloc_2.f90,
7078 * gfortran.dg/array_alloc_3.f90: New tests.
7079
7080 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7081
7082 PR fortran/12840
7083 * gfortran.dg/array_constructor_6.f90
7084 * gfortran.dg/array_constructor_7.f90
7085 * gfortran.dg/array_constructor_8.f90
7086 * gfortran.dg/array_constructor_9.f90
7087 * gfortran.dg/array_constructor_10.f90
7088 * gfortran.dg/array_constructor_11.f90
7089 * gfortran.dg/array_constructor_12.f90: New tests.
7090
7091 2005-09-08 Josh Conner <jconner@apple.com>
7092
7093 PR c++/23180
7094 * g++.dg/init/pr23180-1.C: New test.
7095 * g++.dg/init/pr23180-2.C: New test.
7096
7097 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
7098
7099 PR fortran/18878
7100 * gfortran.dg/module_double_reuse.f90: New.
7101
7102 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
7103
7104 PR fortran/23270
7105 PR fortran/22304
7106 PR fortran/18870
7107 PR fortran/17917
7108 PR fortran/16511
7109 * gfortran.dg/common_equivalence_1.f: New.
7110 * gfortran.dg/common_equivalence_2.f: New.
7111 * gfortran.dg/common_equivalence_3.f: New.
7112 * gfortran.dg/contained_equivalence_1.f90: New.
7113 * gfortran.dg/module_blank_common.f90: New.
7114 * gfortran.dg/module_commons_1.f90: New.
7115 * gfortran.dg/module_equivalence_1.f90: New.
7116 * gfortran.dg/nested_modules_1.f90: New.
7117 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
7118 equivalences and add comment to connect the test with
7119 the PR.
7120
7121 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7122
7123 PR fortran/23765
7124 * gfortran.dg/common_6.f90: New test.
7125
7126 2005-09-08 Richard Sandiford <richard@codesourcery.com>
7127
7128 PR fortran/15326
7129 * gfortran.dg/char_result_1.f90,
7130 * gfortran.dg/char_result_2.f90,
7131 * gfortran.dg/char_result_3.f90,
7132 * gfortran.dg/char_result_4.f90,
7133 * gfortran.dg/char_result_5.f90,
7134 * gfortran.dg/char_result_6.f90,
7135 * gfortran.dg/char_result_7.f90,
7136 * gfortran.dg/char_result_8.f90: New tests.
7137
7138 2005-09-08 Richard Sandiford <richard@codesourcery.com>
7139
7140 PR fortran/19928
7141 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
7142
7143 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
7144
7145 PR obj-c++/16816
7146 * obj-c++.dg/selector-5.mm: New test.
7147 * obj-c++.dg/selector-6.mm: New test.
7148
7149 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
7150
7151 PR objc/20574
7152 PR objc/19324
7153 * objc.dg/error-1.m: New test.
7154
7155 2005-09-07 Richard Sandiford <richard@codesourcery.com>
7156
7157 PR fortran/23373
7158 * gfortran.fortran-torture/execute/pr23373-1.f90,
7159 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
7160
7161 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
7162
7163 PR libfortran/23760
7164 * gfortran.dg/g77/1832.f: Remove long string in write statement
7165 to allow the test to pass on correct list directed output with
7166 prepended space.
7167
7168 2005-09-07 James E Wilson <wilson@specifix.com>
7169
7170 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
7171
7172 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
7173
7174 * gfortran.dg/parameter+save.f90: Rename to
7175 * gfortran.dg/parameter_save.f90: .. this.
7176
7177 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
7178
7179 PR fortran/20848
7180 * gfortran.dg/parameter+save.f90: New test case.
7181
7182 2005-09-06 Richard Sandiford <richard@codesourcery.com>
7183
7184 PR fortran/19269
7185 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
7186
7187 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7188
7189 PR c/23075
7190 * gcc.dg/pr23075.c: New test.
7191 * g++.dg/warn/pr23075.C: New test.
7192
7193 PR target/22362
7194 * gcc.target/i386/pr22362.c: New test.
7195
7196 PR rtl-optimization/23098
7197 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
7198
7199 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
7200 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7201 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7202
7203 2005-09-06 Mark Mitchell <mark@codesourcery.com>
7204
7205 * g++.dg/expr/cast6.C: New test.
7206
7207 PR c++/9782
7208 * g++.dg/init/new15.C: New test.
7209
7210 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7211
7212 * gcc.dg/vect/Os-vect-95.c: New test.
7213 * gcc.dg/vect/vect-95.c: Same.
7214
7215 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7216
7217 * gcc.dg/vect/vect-29.c: Update xfail testing.
7218 * gcc.dg/vect/vect-44.c: Same.
7219 * gcc.dg/vect/vect-48.c: Same.
7220 * gcc.dg/vect/vect-50.c: Same.
7221 * gcc.dg/vect/vect-72.c: Same.
7222 * gcc.dg/vect/vect-77.c: Same.
7223 * gcc.dg/vect/vect-78.c: Same.
7224 * gcc.dg/vect/vect-80.c: Same.
7225 * gcc.dg/vect/vect-96.c: Same.
7226 * gcc.dg/vect/vect-100.c: Same.
7227 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
7228 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
7229 * gfortran.dg/vect/vect-5.f90: Same.
7230
7231 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7232
7233 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
7234 start strings.
7235 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7236 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7237
7238 PR c++/23056
7239 * g++.dg/opt/pr23056.C: New test.
7240
7241 PR rtl-optimization/23098
7242 * gcc.target/i386/pr23098.c: New test.
7243
7244 2005-09-05 Mark Mitchell <mark@codesourcery.com>
7245
7246 PR c++/23667
7247 * g++.dg/template/static15.C: New test.
7248
7249 PR c++/21440
7250 * g++.dg/ext/stmtexpr5.C: New test.
7251 * g++.dg/ext/stmtexpr6.C: Likewise.
7252
7253 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
7254
7255 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
7256
7257 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
7258 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7259 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7260
7261 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
7262
7263 PR libfortran/23321
7264 * gfortran.dg/direct_io_4.f90: New test case.
7265
7266 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
7267 Rasmus Hahn <rassahah@neofonie.de>
7268
7269 PR libobjc/23108
7270 * objc.dg/type-stream-1.m: New test.
7271
7272 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
7273
7274 PR fortran/23661
7275 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
7276 gfortran.dg/print_fmt_3.f90: New test.
7277
7278 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7279
7280 * gfortran.dg/fmt_t_1.f90: New test.
7281
7282 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7283
7284 PR rtl-optimization/23454
7285 * g++.dg/opt/pr23454.C: New test.
7286
7287 2005-09-03 Mark Mitchell <mark@codesourcery.com>
7288
7289 PR c++/23699
7290 * g++.dg/ext/static1.C: New test.
7291
7292 2005-09-02 Richard Henderson <rth@redhat.com>
7293
7294 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
7295 tail call to check_fa_work.
7296
7297 2005-09-02 Mark Mitchell <mark@codesourcery.com>
7298
7299 PR c++/21687
7300 * g++.dg/other/gc3.C: New test.
7301
7302 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7303
7304 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
7305 * gcc.dg/20050826-1.c: Likewise.
7306
7307 2005-08-31 Mark Mitchell <mark@codesourcery.com>
7308
7309 PR c++/23167
7310 * g++.dg/expr/volatile1.C: New test.
7311
7312 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
7313
7314 PR middle-end/23547
7315 * gcc.dg/pr23547.c: New test.
7316
7317 2005-09-02 Richard Sandiford <richard@codesourcery.com>
7318
7319 PR c/22061
7320 * gcc.c-torture/execute/pr22061-1.c,
7321 * gcc.c-torture/execute/pr22061-2.c,
7322 * gcc.c-torture/execute/pr22061-3.c,
7323 * gcc.c-torture/execute/pr22061-4.c: New tests.
7324
7325 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
7326
7327 * gcc.dg/Wredundant-decls-2.c: New test to check that
7328 -Wredundant-decls does not issue warning for a variable
7329 definition following a declaration.
7330
7331 2005-09-01 Jakub Jelinek <jakub@redhat.com>
7332
7333 PR debug/7241
7334 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
7335 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
7336 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
7337
7338 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
7339 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
7340 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
7341 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
7342 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
7343 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
7344 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
7345 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
7346
7347 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7348
7349 PR objc/23306
7350 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
7351 scan-assmbler.
7352
7353 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
7354
7355 PR target/21255
7356 * gcc.dg/pr21255-1.c: New test.
7357 * gcc.dg/pr21255-2-mb.c: Likewise.
7358 * gcc.dg/pr21255-2-ml.c: Likewise.
7359 * gcc.dg/pr21255-3.c: Likewise.
7360 * gcc.dg/pr21255-4.c: Likewise.
7361
7362 2005-08-31 Dale Johannesen <dalej@apple.com>
7363
7364 * gcc.dg/20050830-1.c: New.
7365
7366 2005-08-31 Josh Conner <jconner@apple.com>
7367
7368 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
7369 command-line options for arm-*-* targets.
7370 * g++.dg/init/array16.C: Likewise.
7371 * g++.dg/other/crash-4.C: Likewise.
7372
7373 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7374
7375 PR obj-c++/23640
7376 * obj-c++.dg/gnu-runtime-3.mm: New test.
7377
7378 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7379
7380 PR c++/13377
7381 * g++.dg/lookup/ambig4.C: New test.
7382 * g++.dg/lookup/ambig5.C: New test.
7383 * g++.dg/tc1/dr101.C: Adjust error markers.
7384
7385 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7386
7387 PR c++/23639
7388 * g++.dg/template/ttp5.C: Adjust error markers.
7389
7390 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
7391
7392 PR testsuite/23609
7393 * lib/obj-c++.exp: Include target-libpath.exp.
7394 (obj-c++_link_flags): Look for the GNU libobjc library
7395 and set the library path to include it.
7396 Don't manually set LD_LIBRARY_PATH (etc.) but call
7397 set_ld_library_path_env_vars instead.
7398 (obj-c++_target_compile): Don't set library path or
7399 linker flags because they are already set correctly
7400 in obj-c++_link_flags.
7401
7402 2005-08-30 Josh Conner <jconner@apple.com>
7403
7404 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
7405 to command-line options for arm-*-* targets.
7406
7407 2005-08-30 Geoffrey Keating <geoffk@apple.com>
7408
7409 * g++.dg/other/i386-1.C: New.
7410
7411 2005-08-30 Jakub Jelinek <jakub@redhat.com>
7412
7413 PR preprocessor/20348
7414 PR preprocessor/20356
7415 * gcc.dg/cpp/pr20348.c: New test.
7416 * gcc.dg/cpp/pr20348.h: New file.
7417 * gcc.dg/cpp/inc/pr20348.h: New file.
7418 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
7419 * gcc.dg/cpp/pr20356.c: New test.
7420 * gcc.dg/cpp/pr20356.h: New file.
7421 * gcc.dg/cpp/inc/pr20356.h: New file.
7422 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
7423
7424 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
7425
7426 * gfortran.fortran-torture/execute/intrinsic_count.f90:
7427 Fix array dimension to avoid correct end-of-file error.
7428
7429 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
7430
7431 PR libfortran/23598
7432 * gfortran.dg/iostat_1.f90: New test.
7433
7434 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
7435
7436 PR middle-end/23408
7437 * gcc.dg/pr23408.c: New test.
7438
7439 2005-08-28 Mark Mitchell <mark@codesourcery.com>
7440
7441 PR c++/23099
7442 * g++.dg/init/member1.C: Make sure erroneous static data member
7443 definitions are required.
7444 * g++.dg/template/static13.C: New test.
7445 * g++.dg/template/static14.C: Likewise.
7446
7447 2005-08-29 Jakub Jelinek <jakub@redhat.com>
7448
7449 * gcc.target/i386/pr23575.c: Use -msse2 instead of
7450 -march=pentium4, remove ilp32 requirement.
7451
7452 PR middle-end/23484
7453 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
7454 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
7455
7456 2005-08-29 Andreas Jaeger <aj@suse.de>
7457
7458 PR testsuite/23607
7459 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
7460
7461 2005-08-28 Jakub Jelinek <jakub@redhat.com>
7462
7463 * gcc.c-torture/execute/20050316-2.c: New test.
7464 * gcc.c-torture/execute/20050316-3.c: New test.
7465 * gcc.dg/torture/pr16104-1.c: New test.
7466
7467 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
7468
7469 PR middle-end/23463
7470 * gcc.c-torture/execute/zero-struct-1.c: New test.
7471
7472 2005-08-27 Richard Guenther <rguenther@suse.de>
7473
7474 PR target/23575
7475 * gcc.target/i386/pr23575.c: New testcase.
7476
7477 2005-08-26 Jakub Jelinek <jakub@redhat.com>
7478
7479 PR rtl-optimization/23561
7480 * gcc.c-torture/execute/20050826-1.c: New test.
7481
7482 PR rtl-opt/23560
7483 * gcc.c-torture/execute/20050826-2.c: New test.
7484
7485 2005-08-26 Dale Johannesen <dalej@apple.com>
7486
7487 * gcc.dg/20030711-1.c: Modify to work on Darwin.
7488 * gcc.dg/20050826-1.c: New.
7489
7490 2005-08-26 Mark Mitchell <mark@codesourcery.com>
7491
7492 PR c++/19004
7493 * g++.dg/template/nontype13.C: New test.
7494
7495 PR c++/23491
7496 * g++.dg/init/new14.C: New test.
7497 * g++.dg/expr/anew1.C: Do not XFAIL.
7498 * g++.dg/expr/anew2.C: Likewise.
7499 * g++.dg/expr/anew3.C: Likewise.
7500
7501 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
7502
7503 PR middle-end/22439
7504 * gcc.dg/vla-3.c: New test.
7505
7506 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
7507
7508 PR fortran/20363
7509 * gfortran.dg/named_interface.f90: New.
7510
7511 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
7512
7513 * gcc.c-torture/execute/frame-address.c: New test.
7514
7515 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
7516
7517 PR c++/20817
7518 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
7519
7520 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7521
7522 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
7523
7524 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7525
7526 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
7527 * gcc.dg/altivec-22.c: Rename from..
7528 * gcc.dg/altivec-nomfcr.c: ..this.
7529
7530 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
7531
7532 PR tree-optimization/23546
7533 * gcc.dg/tree-ssa/pr23546.c: New test.
7534
7535 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
7536
7537 PR fortran/17758
7538 * gfortran.dg/nonreturning_statements.f90: New test.
7539
7540 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
7541
7542 PR c++/22454
7543 * g++.dg/parse/crash29.C: New.
7544
7545 2005-08-23 DJ Delorie <dj@redhat.com>
7546
7547 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
7548 constants have the L suffix.
7549
7550 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
7551
7552 PR c++/23044
7553 * g++.dg/template/instantiate8.C: New.
7554
7555 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
7556
7557 PR middle-end/23467
7558 * gcc.c-torture/execute/pr23467.c: New test.
7559
7560 2005-08-23 Jakub Jelinek <jakub@redhat.com>
7561
7562 PR tree-optimization/22043
7563 * gcc.c-torture/execute/20050613-1.c: New test.
7564
7565 2005-08-23 Ben Elliston <bje@au.ibm.com>
7566
7567 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
7568
7569 2005-08-22 Jakub Jelinek <jakub@redhat.com>
7570
7571 PR rtl-optimization/23478
7572 * g++.dg/opt/pr23478.C: New test.
7573
7574 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7575
7576 PR c/18715
7577 * gcc.dg/switch-warn-3.c: New test.
7578
7579 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7580
7581 PR c++/22233
7582 * g++.dg/template/param1.C: New test.
7583
7584 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7585
7586 PR c++/23089
7587 * g++.dg/other/incomplete1.C: New test.
7588
7589 2005-08-22 Ira Rosen <irar@il.ibm.com>
7590
7591 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
7592 are vectorizable.
7593
7594 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7595
7596 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
7597 d_lines_5.f: New.
7598
7599 2005-08-21 Jakub Jelinek <jakub@redhat.com>
7600
7601 * gcc.target/i386/sse-4.c: New test.
7602
7603 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7604
7605 PR testsuite/23239
7606 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
7607
7608 2005-08-20 Jakub Jelinek <jakub@redhat.com>
7609
7610 * gcc.dg/20050811-1.c: New test.
7611 * gcc.dg/20050811-2.c: New test.
7612
7613 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
7614
7615 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
7616
7617 2005-08-19 Diego Novillo <dnovillo@redhat.com>
7618
7619 PR 23476
7620 * gcc.c-torture/compile/pr23476.c: New test.
7621
7622 2005-08-19 Devang Patel <dpatel@apple.com>
7623
7624 PR tree-optimization/23048
7625 * gcc.dg/tree-ssa/pr23048.c: New test.
7626
7627 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7628
7629 PR middle-end/20624
7630 * g++.dg/warn/Wreturn-3.C: New test
7631
7632 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
7633
7634 PR tree-optimization/22228
7635 * g++.dg/vect/pr22543.cc: New test.
7636
7637 2005-08-17 Steven Bosscher <stevenb@suse.de>
7638
7639 PR tree-optimization/21574
7640 * gcc.dg/tree-ssa/pr21574.c: New test.
7641
7642 2005-08-16 James E Wilson <wilson@specifix.com>
7643
7644 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
7645
7646 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7647
7648 PR tree-opt/23402
7649 * gcc.c-torture/compile/zero-strct-3.c: New test.
7650 * gcc.c-torture/compile/zero-strct-4.c: New test.
7651
7652 2005-08-16 Steven Bosscher <stevenb@suse.de>
7653
7654 PR target/23376
7655 * gcc.target/x86_64/pr23376.c: New test.
7656
7657 2005-08-16 Ian Lance Taylor <ian@airs.com>
7658
7659 PR c++/23337
7660 * g++.dg/ext/vector2.C: New.
7661
7662 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7663
7664 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
7665
7666 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7667
7668 PR libfortran/23428
7669 * gfortran.dg/inquire-complex.f90: New test case.
7670
7671 2005-08-16 James E Wilson <wilson@specifix.com>
7672
7673 PR tree-optimization/21105
7674 * gcc.dg/large-size-array.c: New.
7675
7676 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
7677
7678 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
7679 type.
7680 * gcc.dg/vect/vect-41: Likewise.
7681 * gcc.dg/vect/vect-42: Likewise.
7682 * gcc.dg/vect/vect-43: Likewise.
7683 * gcc.dg/vect/vect-44: Likewise.
7684 * gcc.dg/vect/vect-46: Likewise.
7685 * gcc.dg/vect/vect-47: Likewise.
7686 * gcc.dg/vect/vect-48: Likewise.
7687 * gcc.dg/vect/vect-52: Likewise.
7688 * gcc.dg/vect/vect-53: Likewise.
7689 * gcc.dg/vect/vect-54: Likewise.
7690 * gcc.dg/vect/vect-55: Likewise.
7691 * gcc.dg/vect/vect-56: Likewise.
7692 * gcc.dg/vect/vect-57: Likewise.
7693 * gcc.dg/vect/vect-58: Likewise.
7694 * gcc.dg/vect/vect-59: Likewise.
7695 * gcc.dg/vect/vect-60: Likewise.
7696 * gcc.dg/vect/vect-61: Likewise.
7697 * gcc.dg/vect/vect-85: Likewise.
7698 * gcc.dg/vect/vect-87: Likewise.
7699 * gcc.dg/vect/vect-88: Likewise.
7700 * gcc.dg/vect/vect-93.c: Likewise.
7701 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
7702 * gcc.dg/vect/vect-75: Likewise.
7703 * gcc.dg/vect/vect-76: Likewise.
7704 * gcc.dg/vect/vect-77: Likewise.
7705 * gcc.dg/vect/vect-78: Likewise.
7706 * gcc.dg/vect/vect-80: Likewise.
7707 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
7708 vectorized for the expected reason, rather than checking how alignment
7709 was handled.
7710 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
7711 type and also instead of aligned pointers. Added documentation.
7712
7713 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
7714
7715 * gfortran.dg/power.f90: New test.
7716
7717 2005-08-16 Jakub Jelinek <jakub@redhat.com>
7718
7719 PR rtl-optimization/23299
7720 * g++.dg/opt/pr23299.C: New test.
7721
7722 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7723
7724 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
7725
7726 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
7727
7728 * g++.dg/template/local6.C: New test.
7729
7730 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7731
7732 * execute/exceptions/finally-1.m: Check that the catch and finally are
7733 being called. Also add a "return 0;" at the end of main.
7734
7735 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
7736
7737 PR fortran/21432.
7738 * gfortran.dg/namelist_print_1.f: New test of functionality of
7739 PRINT namelist.
7740 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
7741 namelist generates error with -std=f95.
7742
7743 2005-08-14 Ira Rosen <irar@il.ibm.com>
7744
7745 PR tree-optimization/23119
7746 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7747
7748 2005-08-13 Marcin Koziej <creep@desk.pl>
7749 Andrew Pinski <pinskia@physics.uc.edu>
7750
7751 PR libobjc/22492
7752 * execute/exceptions/finally-1.m: New test.
7753
7754 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7755
7756 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
7757 testsuite.
7758 * objc/execute/exceptions/trivial.m: New test.
7759 * objc.dg/try-catch-11.m: Move to ...
7760 * objc/execute/exceptions/foward-1.m: Here.
7761 * objc.dg/try-catch-2.m: Move to ...
7762 * objc/execute/exceptions/catchall-1.m: Here.
7763 * objc.dg/try-catch-8.m: Move to ...
7764 * objc/execute/exceptions/local-variables-1.m: Here.
7765
7766 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7767
7768 * objc.dg/nested-func-1.m: Move to ...
7769 * objc/execute/nested-func-1.m: Here.
7770
7771 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7772
7773 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
7774 in ${options} instead of [target_info name].
7775 * lib/obj-c++.exp (objc_target_compile): Likewise.
7776
7777 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7778
7779 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
7780
7781 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7782
7783 part of PR testsuite/23348
7784 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
7785 of the torture options.
7786 * objc/compile/trivial.m: New test.
7787
7788 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7789
7790 * gfortran.dg/eoshift.f90: Correct format.
7791
7792 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7793
7794 * gfortran.fortran-torture/execute/character_passing.f90:
7795 Fix comment typo.
7796
7797 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
7798
7799 PR c++/8271
7800 * g++.dg/template/unify10.C: New.
7801
7802 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
7803
7804 * g++.dg/parse/pr22514.C: Move to...
7805 * g++.dg/debug/pr22514.C: here.
7806
7807 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7808
7809 PR c++/23266
7810 * g++.dg/inherit/pure1.C: New test.
7811
7812 * ChangeLog: Fix typos.
7813
7814 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7815 Steven Bosscher <stevenb@suse.de>
7816
7817 * gfortran.dg/runtime_warning_1.f90: New test.
7818
7819 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
7820
7821 PR c++/23219
7822 * g++.dg/parse/crash28.C: New.
7823
7824 2005-08-11 Richard Guenther <rguenther@suse.de>
7825
7826 PR target/23289
7827 * gcc.target/i386/tailcall-1.c: New testcase.
7828
7829 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7830
7831 * gcc.dg/vect/vect-67.c: Un-xfail.
7832
7833 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7834
7835 PR c++/23225
7836 * g++.dg/testsuite/parse/crash27.C: new test.
7837
7838 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
7839
7840 PR libfortran/22143
7841 * gfortran.dg/shift-kind.f90: New testcase.
7842
7843 2005-08-10 Richard Sandiford <richard@codesourcery.com>
7844
7845 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
7846 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
7847
7848 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7849
7850 PR c++/20646
7851 * g++.dg/other/mult-stor1.C: New test.
7852
7853 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7854
7855 * gcc.c-torture/pr18299-1.c: Move to ...
7856 * gcc.c-torture/compile/pr18299-1.c: Here.
7857
7858 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
7859
7860 * gfortran/fortran.torture/execute/character_passing.f90:
7861 Fix types for LSAME.
7862
7863 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
7864
7865 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
7866 input data back to what it was originally.
7867
7868 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7869
7870 * objc.dg/try-catch-8.m: Enable for all targets.
7871
7872 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
7873
7874 * gcc.dg/pr23165.c: New test.
7875
7876 2005-08-09 Steven Bosscher <stevenb@suse.de>
7877
7878 PR tree-optimization/23234
7879 * gcc.dg/tree-ssa/pr23234.c: New test.
7880
7881 2005-08-08 Josh Conner <jconner@apple.com>
7882
7883 PR rtl-optimization/23241
7884 * gcc.dg/char-compare.c: New test.
7885
7886 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7887
7888 PR c++/22508
7889 * g++.dg/init/new13.C: New test.
7890
7891 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
7892
7893 PR c++/21166
7894 * g++.dg/other/crash-4.C: Adjust
7895 * g++/dg/ext/packed9.C: New.
7896
7897 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7898
7899 PR middle-end/21964
7900 * gcc.c-torture/execute/pr21964-1.c: New test.
7901
7902 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7903
7904 PR c/22458
7905 * gcc.dg/pr22458-1.c: New test.
7906
7907 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
7908 Steven G. Kargl <kargls@comcast.net>
7909
7910 PR fortran/22390
7911 * gfortran.dg/flush_1.f90: New test.
7912
7913 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7914
7915 PR c++/23191
7916 * g++.dg/template/eh2.C: New test.
7917
7918 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7919
7920 PR c++/19498
7921 * g++.dg/template/instantiate7.C: New test.
7922
7923 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
7924
7925 PR c/23113
7926 * gcc.dg/Wunused-value-1.c: New test.
7927
7928 2005-08-06 Richard Sandiford <richard@codesourcery.com>
7929
7930 PR rtl-optimization/23233
7931 * gcc.c-torture/compile/pr23233-1.c: New test.
7932
7933 2005-08-06 Jakub Jelinek <jakub@redhat.com>
7934
7935 PR fortran/18833
7936 PR fortran/20850
7937 * gfortran.dg/equiv_1.f90: New test.
7938 * gfortran.dg/equiv_2.f90: New test.
7939 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
7940 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
7941 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
7942
7943 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7944
7945 * gcc.c-torture/execute/vrp-5.c: New test.
7946 * gcc.c-torture/execute/vrp-6.c: New test.
7947 * gcc.dg/tree-ssa/vrp21.c: New test.
7948
7949 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7950
7951 * g++.dg/parse/pr22514.C: New test.
7952
7953 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
7954
7955 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
7956
7957 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
7958 instead of constant loads / pool entries.
7959
7960 2005-08-05 David Edelsohn <edelsohn@gnu.org>
7961
7962 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
7963 TEST_TO_WCTYPE.
7964
7965 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
7966
7967 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
7968 __WINT_TYPE__ in generated prototypes if possible.
7969
7970 2005-08-04 Diego Novillo <dnovillo@redhat.com>
7971
7972 PR 22037
7973 * g++.dg/tree-ssa/pr22037.C:
7974
7975 2005-08-04 Richard Henderson <rth@redhat.com>
7976
7977 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
7978 scan-tree-dump-times directive.
7979
7980 2005-08-04 Jan Hubicka <jh@suse.cz>
7981
7982 * gcov-1.C: Fix switch counts.
7983 * gcov-4b.c: Likewise.
7984
7985 2005-08-03 Jeff Law <law@redhat.com>
7986
7987 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
7988
7989 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
7990
7991 * gcc.c-torture/execute/pr23135.c: New test.
7992
7993 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7994
7995 PR tree-optimization/19899
7996 * gcc.dg/tree-ssa/scev-1.c: New test.
7997 * gcc.dg/tree-ssa/scev-2.c: New test.
7998
7999 2005-08-03 Richard Sandiford <richard@codesourcery.com>
8000
8001 PR target/18582
8002 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
8003
8004 2005-08-03 Jan Hubicka <jh@suse.cz>
8005
8006 * update-conroll.c: New testcase.
8007 * update-conroll-2.c: New testcase.
8008
8009 2005-08-02 David Edelsohn <edelsohn@gnu.org>
8010
8011 * gfortran.dg/constant_substring.f: New test.
8012 * gfortran.dg/pr22491.f: New test.
8013
8014 2005-08-02 Jan Hubicka <jh@suse.cz>
8015
8016 * update-threading.c: Replace by the proper one.
8017
8018 2005-08-02 Diego Novillo <dnovillo@redhat.com>
8019
8020 PR 23164
8021 * g++.dg/tree-ssa/pr23164.C: New test.
8022
8023 2005-08-02 Diego Novillo <dnovillo@redhat.com>
8024
8025 * gcc.dg/tree-ssa/pr23192.c: New test.
8026
8027 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
8028
8029 * gcc.c-torture/execute/vrp-4.c: New test.
8030
8031 2005-08-02 Jan Hubicka <jh@suse.cz>
8032
8033 * update-threading.c: New test.
8034
8035 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
8036
8037 * gcc.c-torture/compile/20050801-1.c: New test.
8038 * gcc.c-torture/compile/20050801-2.c: New test.
8039
8040 2005-08-01 Jan Hubicka <jh@suse.cz>
8041
8042 * val-prof-5.c: New test.
8043
8044 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
8045
8046 PR c/22311
8047 * gcc.dg/pr22311-1.c : New test.
8048
8049 2005-07-31 Steven Bosscher <stevenb@suse.de>
8050
8051 PR target/23095
8052 * gfortran.dg/pr23095.f: New test.
8053
8054 PR c++/22003
8055 * g++.dg/other/pr22003.C: New test.
8056
8057 2005-07-31 Richard Sandiford <richard@codesourcery.com>
8058
8059 PR target/20621
8060 * gcc.c-torture/execute/pr20621-1.c: New test.
8061
8062 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
8063
8064 * gfortran.dg/comma_format_extension_4.f: Adjust length
8065 of string for format.
8066 * gfortran.dg/der_array_io_1.f: Replace illegal internal
8067 print statement with internal write.
8068 * gfortran.dg/der_array_io_2.f: Likewise.
8069 * gfortran.dg/der_array_io_3.f: Likewise.
8070
8071 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
8072
8073 * gcc.dg/fold-abs-4.c: new test.
8074
8075 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
8076
8077 PR fortran/22570 an related issues.
8078 * gfortran.dg/x_slash_1.f: New test.
8079
8080 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
8081
8082 PR c/23143
8083 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
8084 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
8085
8086 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8087
8088 PR c/529
8089 * gcc.dg/Wshadow-3.c: New test.
8090
8091 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
8092
8093 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
8094 used to have the wrong bounds).
8095
8096 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8097
8098 PR c/21720
8099 * gcc.dg/hex-round-1.c: Test more cases.
8100 * gcc.dg/hex-round-2.c: New test.
8101
8102 2005-07-29 Diego Novillo <dnovillo@redhat.com>
8103
8104 PR 22550
8105 * g++.dg/tree-ssa/pr22550.C: New test.
8106
8107 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
8108
8109 * gcc.dg/tree-ssa/vrp19.c: New test.
8110 * gcc.dg/tree-ssa-vrp20.c: New test.
8111
8112 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8113
8114 PR c/22240
8115 * gcc.dg/transparent-union-4.c: New test.
8116
8117 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8118
8119 PR c/22192
8120 * gcc.dg/c99-vla-2.c: New test.
8121
8122 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8123
8124 PR c/21720
8125 * gcc.dg/hex-round-1.c: New test.
8126
8127 2005-07-28 Jan Hubicka <jh@suse.cz>
8128
8129 * inliner-1.c: Do not dump everything.
8130 * tree-prof.exp: Do not pass -ftree-based-profiling.
8131 * bprob.exp: Likewise.
8132
8133 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
8134
8135 2005-07-28 Mark Mitchell <mark@codesourcery.com>
8136
8137 PR c++/22545
8138 * g++.dg/expr/ptrmem7.C: New test.
8139
8140 2005-07-28 Mike Stump <mrs@apple.com>
8141
8142 * g++.old-deja/g++.mike/visibility-1.C: New test.
8143
8144 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8145
8146 PR c/20187
8147 * gcc.c-torture/execute/pr20187-1.c: New test.
8148
8149 2005-07-28 Jeff Law <law@redhat.com>
8150
8151 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
8152 * gcc.dg/tree-ssa/vrp18.c: New test.
8153
8154 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
8155
8156 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
8157
8158 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
8159
8160 PR tree-optimization/22506
8161 * gcc.dg/vect/ps22506.c: New test.
8162
8163 2005-07-28 Jakub Jelinek <jakub@redhat.com>
8164
8165 PR target/21149
8166 * gcc.target/i386/sse-3.c: New test.
8167
8168 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8169
8170 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
8171 * gcc.target/mips/mips32-dsp-type.c: Likewise.
8172
8173 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8174
8175 PR c/22589
8176 * gcc.c-torture/compile/pr22589-1.c: New test.
8177
8178 2005-07-28 Jan Hubicka <jh@suse.cz>
8179
8180 * update-loopch.c: New testcase.
8181
8182 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8183
8184 PR rtl-optimization/23047
8185 * gcc.c-torture/execute/pr23047.c: New test.
8186 * gcc.c-torture/execute/pr23047.x: New.
8187
8188 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8189
8190 PR tree-optimization/22493
8191 * gcc.c-torture/execute/pr22493-1.c: New test.
8192 * gcc.c-torture/execute/pr22493-1.x: New.
8193 * gcc.c-torture/execute/vrp-1.c: New test.
8194 * gcc.c-torture/execute/vrp-2.c: New test.
8195 * gcc.c-torture/execute/vrp-2.c: New test.
8196
8197 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
8198
8199 * gcc.target/frv/all-builtin-read8.c: Delete.
8200 * gcc.target/frv/all-builtin-read16.c: Delete.
8201 * gcc.target/frv/all-builtin-read32.c: Delete.
8202 * gcc.target/frv/all-builtin-read64.c: Delete.
8203 * gcc.target/frv/all-builtin-write8.c: Delete.
8204 * gcc.target/frv/all-builtin-write16.c: Delete.
8205 * gcc.target/frv/all-builtin-write32.c: Delete.
8206 * gcc.target/frv/all-builtin-write64.c: Delete.
8207 * gcc.target/frv/all-read-write-1.c: New.
8208
8209 2005-07-27 Jeff Law <law@redhat.com>
8210
8211 * gcc.c-torture/execute/pr22630.c: New test.
8212
8213 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
8214
8215 PR tree-optimization/23073
8216 * gcc.dg/vect/nodump-pr23073.c: New test.
8217 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
8218
8219 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
8220
8221 PR tree-optimize/22348
8222 * gcc.c-torture/execute/pr22348.c: New.
8223
8224 2005-07-27 Richard Guenther <rguenther@suse.de>
8225
8226 * gcc.dg/tree-ssa/salias-1.c: New testcase.
8227
8228 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8229
8230 PR fortran/22503
8231 * gfortran.dg/logical_comp.f90: New test.
8232
8233 2005-07-27 Jan Hubicka <jh@suse.cz>
8234
8235 * inliner-1.c: Add cleanup of dumps.
8236 * val-prof-*.c: Likewise.
8237 * update-tailcall.c: New.
8238
8239 2005-07-26 Diego Novillo <dnovillo@redhat.com>
8240
8241 PR 22591
8242 * gcc.dg/tree-ssa/pr22591.c: New test.
8243 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
8244
8245 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
8246
8247 PR libobjc/22606
8248 * objc.dg/try-catch-11.m: New test.
8249
8250 2005-07-26 Richard Guenther <rguenther@suse.de>
8251
8252 PR tree-optimization/22486
8253 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
8254
8255 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8256
8257 PR tree-opt/22484
8258 * testsuite/g++.dg/opt/loop2.C: New test.
8259
8260 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8261
8262 * gcc.dg/tree-ssa/reassoc-3.c: New test.
8263 * gcc.dg/tree-ssa/reassoc-4.c: New test.
8264
8265 2005-07-25 Adam Nemet <anemet@lnxw.com>
8266
8267 * lib/profopt.exp (profopt-execute): Check for profiling data
8268 files on the target.
8269
8270 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
8271
8272 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
8273 for matching of asm labels.
8274
8275 2005-07-25 Richard Guenther <rguenther@suse.de>
8276
8277 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
8278
8279 2005-07-25 Richard Guenther <rguenther@suse.de>
8280
8281 PR testsuite/22624
8282 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
8283
8284 2005-07-25 Ira Rosen <irar@il.ibm.com>
8285
8286 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
8287 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
8288 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
8289 * gcc.dg/vect/vect-100.c: New test.
8290 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
8291 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
8292 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
8293 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
8294 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
8295 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
8296 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
8297 * gfortran.dg/vect/pr19049.f90: New testcase.
8298 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
8299
8300 2005-07-25 Jakub Jelinek <jakub@redhat.com>
8301
8302 * gcc.c-torture/execute/20050713-1.c: New test.
8303
8304 PR fortran/20063
8305 * gfortran.fortran-torture/execute/data_4.f90: New test.
8306
8307 PR middle-end/20303
8308 * gcc.dg/visibility-d.c: New test.
8309
8310 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
8311
8312 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
8313 * gfortran.dg/underflow.f90: Ditto.
8314
8315 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8316
8317 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
8318 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
8319 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
8320
8321 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8322
8323 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
8324 include case of field width of zero.
8325
8326 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8327
8328 PR libgfortran/21875
8329 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
8330 with trailing blanks on normal formatted read.
8331
8332 2005-07-23 Chao-ying Fu <fu@mips.com>
8333
8334 * gcc.target/mips/mips32-dsp-type.c: New test.
8335 * gcc.target/mips/mips32-dsp.c: New test.
8336
8337 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
8338
8339 PR testsuite/21073
8340 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
8341
8342 PR testsuite/20454
8343 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
8344 and __cyg_profile_func_exit.
8345
8346 2005-07-22 David Edelsohn <edelsohn@gnu.org>
8347
8348 * gfortran.dg/comma_format_extension_3.f: Fix typo.
8349 * gfortran.dg/comma_format_extension_4.f: Same.
8350 * gfortran.dg/pr15332.f: Same.
8351 * gfortran.dg/pr21730.f: Same.
8352
8353 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
8354
8355 * g++.dg/opt/vrp2.C: Fix testcase.
8356
8357 PR tree-opt/22625
8358 * g++.dg/opt/vrp2.C: New test.
8359
8360 2005-07-22 Mark Mitchell <mark@codesourcery.com>
8361
8362 PR debug/21828
8363 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
8364
8365 2005-07-22 Diego Novillo <dnovillo@redhat.com>
8366
8367 * gcc.dg/tree-ssa/20050719-1.c: New test.
8368
8369 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
8370
8371 * gcc.dg/bfin-longcall-1.c: New file.
8372 * gcc.dg/bfin-longcall-2.c: New file.
8373
8374 2005-07-21 Janis Johnson <janis187@us.ibm.com>
8375
8376 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
8377
8378 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8379
8380 PR middle-end/19055
8381 * gcc.dg/tree-ssa/pr19055.c: New test.
8382 * gcc.dg/tree-ssa/pr19055-2.c: New test.
8383
8384 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8385
8386 PR C++/22358
8387 * g++.dg/other/pr22358.C: New test.
8388
8389 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
8390
8391 PR c++/2922
8392 * g++.dg/lookup/two-stage5.C: New test from bug comments.
8393
8394 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8395
8396 PR c++/15938
8397 * g++.dg/init/union2.C: New test.
8398
8399 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8400
8401 PR c/22393
8402 * gcc.dg/complex-4.c: New test.
8403
8404 2005-07-21 Richard Guenther <rguenther@suse.de>
8405
8406 PR testsuite/22522
8407 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
8408 scanning for asm labels.
8409 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8410
8411 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8412
8413 PR target/22085
8414 * gcc.dg/altivec-pr22085.c: New.
8415
8416 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8417
8418 PR tree-optimization/19210
8419 * gcc.dg/tree-ssa/pr19210-1.c: New.
8420 * gcc.dg/tree-ssa/pr19210-2.c: New.
8421
8422 2005-07-21 Richard Sandiford <richard@codesourcery.com>
8423
8424 PR rtl-optimization/22167
8425 * g++.dg/opt/pr22167.C: New test.
8426
8427 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
8428
8429 PR c++/2922
8430 * g++.dg/lookup/two-stage2.C: New.
8431 * g++.dg/lookup/two-stage3.C: New.
8432 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
8433 fixed two-stage name lookup for operators.
8434 * g++.dg/template/call3.C: Compiler now produces an appropriate
8435 error message.
8436 * g++.dg/template/crash37.C: Compiler now describes bla() on line
8437 14 as a candidate.
8438 * g++.dg/template/ptrmem4.C: Compiler produces different error
8439 message.
8440 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
8441 connect_to_method as a candidate.
8442
8443 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
8444
8445 * gcc.dg/fold-alloc-1.c: New test.
8446
8447 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
8448
8449 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8450 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
8451
8452 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
8453
8454 * gcc.dg/fold-abs-1.c: New test.
8455 * gcc.dg/fold-abs-2.c: New test.
8456 * gcc.dg/fold-abs-3.c: New test.
8457
8458 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
8459
8460 Make CONSTRUCTOR use VEC to store initializers.
8461 * g++.dg/ext/complit3.C: Check for specific error messages.
8462 * g++.dg/init/brace2.C: Update error message.
8463 * g++.dg/warn/Wbraces2.C: Likewise.
8464
8465 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
8466
8467 PR fortran/16940
8468 * gfortran.dg/module_interface_1.f90: New test.
8469
8470 2005-07-19 Danny Berlin <dberlin@dberlin.org>
8471 Kenneth Zadeck <zadeck@naturalbridge.com>
8472
8473 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
8474
8475 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8476
8477 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
8478 specify -Wformat for these tests.
8479 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
8480 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
8481 * gcc.dg/format/opt-6.c: Delete.
8482
8483 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8484
8485 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
8486 * gcc.dg/tree-ssa/sra-3.c: Likewise.
8487
8488 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8489
8490 * gcc.dg/tree-ssa/alias-2.c: New test.
8491
8492 2005-07-18 Mark Mitchell <mark@codesourcery.com>
8493
8494 PR c++/22263
8495 * g++.dg/template/explicit7.C: New test.
8496
8497 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
8498
8499 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
8500 width of 8 to +Inf and -Inf.
8501
8502 2005-07-17 Mark Mitchell <mark@codesourcery.com>
8503
8504 PR c++/22139
8505 * g++.dg/template/friend36.C: New test.
8506
8507 2005-07-16 David Edelsohn <edelsohn@gnu.org>
8508
8509 PR fortran/21730
8510 * gfortran.dg/pr21730.f: New test.
8511
8512 2005-07-16 Danny Berlin <dberlin@dberlin.org>
8513 Kenneth Zadeck <zadeck@naturalbridge.com>
8514
8515 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
8516 since pure const detection cannot run at -O1 in c compiler.
8517 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
8518 can now optimize this case properly.
8519 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
8520 because we now pass.
8521 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
8522
8523 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
8524
8525 PR c/22421
8526 * gcc.dg/format/bitfld-1.c: New test.
8527
8528 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8529
8530 PR c++/22204
8531 * g++.dg/rtti/repo1.C: New test.
8532
8533 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
8534
8535 PR middle-end/22398
8536 * gcc.c-torture/compile/pr22398.c: New test.
8537
8538 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8539
8540 PR c++/22132
8541 * g++.dg/expr/cast4.C: New test.
8542
8543 2005-07-15 Richard Guenther <rguenther@suse.de>
8544
8545 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
8546 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8547
8548 2005-07-15 Steven Bosscher <stevenb@suse.de>
8549
8550 PR tree-optimization/22230
8551 * gcc.dg/tree-ssa/pr22230.c: New test.
8552
8553 2005-07-14 Jakub Jelinek <jakub@redhat.com>
8554
8555 * gfortran.dg/g77/cpp6.f: New test.
8556
8557 PR fortran/22417
8558 * gfortran.dg/g77/cpp5.F: New test.
8559 * gfortran.dg/g77/cpp5.h: New file.
8560 * gfortran.dg/g77/cpp5inc.h: New file.
8561
8562 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
8563
8564 PR libfortran/16435
8565 * gfortran.dg/tl_editting.f90: New.
8566 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
8567
8568 2005-07-14 Steven G. Kargl <kargls@comcast.net>
8569
8570 * gfortran.dg/char_array_constructor.f90: New test.
8571
8572 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
8573
8574 * gfortran.dg/past_eor.f90: New.
8575 * gfortran.dg/complex_read.f90: New.
8576
8577 2005-07-13 Jeff Law <law@redhat.com>
8578
8579 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
8580 additional casts.
8581
8582 * gcc.dg/tree-ssa/pr22321.c: New test
8583
8584 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
8585
8586 PR tree-optimization/21921
8587 * gcc.dg/tree-ssa/pr21921.c: New.
8588
8589 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8590
8591 PR tree-optimizatio/22442
8592 * gcc.dg/tree-ssa/loop-11.c: New test.
8593
8594 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8595
8596 PR tree-opt/21840
8597 * gcc.c-torture/compile/pr21840.c: New test.
8598
8599 2005-07-12 Jan Hubicka <jh@suse.cz>
8600
8601 * gcc.c-torture/compile/pr22379.c: New test.
8602
8603 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
8604
8605 PR libfortran/21593
8606 gfortran.dg/dev_null.f90: Remove outdated comment about
8607 PR libfortran/21593.
8608
8609
8610 2005-07-12 Dale Johannesen <dalej@apple.com>
8611
8612 * gcc.target/i386/compress-float-sse.c: New.
8613 * gcc.target/i386/compress-float-sse-pic.c: New.
8614 * gcc.target/i386/compress-float-387.c: New.
8615 * gcc.target/i386/compress-float-387-pic.c: New.
8616 * gcc.dg/compress-float-ppc.c: New.
8617 * gcc.dg/compress-float-ppc-pic.c: New.
8618
8619 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
8620
8621 PR libfortran/21593
8622 gfortran.dg/dev_null.f90: Remove targets.
8623
8624 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8625
8626 PR tree-opt/22335
8627 * gcc.dg/pr22335-1.c: New test.
8628 * gcc.dg/pr22335-2.c: New test.
8629
8630 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8631
8632 PR c++/20172
8633 * g++.dg/template/nontype12.C : New test.
8634
8635 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8636
8637 * gcc.dg/tree-ssa/loop-10.c: New test.
8638
8639 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
8640
8641 * gcc.c-torture/execute/20020720-1.x: Remove.
8642
8643 2005-07-11 Jakub Jelinek <jakub@redhat.com>
8644
8645 * gfortran.fortran-torture/execute/forall_7.f90: New test.
8646
8647 2005-07-10 Richard Sandiford <richard@codesourcery.com>
8648
8649 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
8650 (dg-mips-options): Use it.
8651
8652 2005-07-09 Diego Novillo <dnovillo@redhat.com>
8653
8654 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
8655
8656 2005-07-09 Richard Henderson <rth@redhat.com>
8657
8658 * lib/target-supports.exp (check_effective_target_sync_char_short):
8659 Add alpha.
8660
8661 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
8662
8663 PR libfortran/22217
8664 * gfortran.dg/negative-z-descriptor.f90: New test.
8665
8666 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8667
8668 PR tree-opt/22329
8669 * gcc.dg/pr22329.c: New test.
8670
8671 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
8672
8673 PR tree-optimization/20139
8674 * gcc.dg/tree-ssa/pr20139.c: New.
8675
8676 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8677
8678 PR tree-opt/22356
8679 * testsuite/gcc.dg/pr22356-1.c: New test.
8680
8681 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
8682
8683 PR c++/21799
8684 * g++.dg/template/unify8.C: New.
8685 * g++.dg/template/unify9.C: New.
8686
8687 2005-07-08 Jakub Jelinek <jakub@redhat.com>
8688
8689 * gfortran.fortran-torture/execute/entry_10.f90: New test.
8690
8691 2005-07-07 Geoffrey Keating <geoffk@apple.com>
8692
8693 * gcc.dg/darwin-version-1.c: New.
8694 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
8695 * gcc.dg/builtins-20.c: Likewise.
8696 * gcc.dg/builtins-53.c: Likewise.
8697 * gcc.dg/torture/builtins-convert-1.c: Likewise.
8698 * gcc.dg/torture/builtins-convert-2.c: Likewise.
8699 * gcc.dg/torture/builtins-convert-3.c: Likewise.
8700 * gcc.dg/torture/builtins-power-1.c: Likewise.
8701 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
8702 on Darwin.
8703
8704 2005-07-07 Jeff Law <law@redhat.com>
8705
8706 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
8707 argument evaluation order.
8708
8709 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
8710
8711 PR libfortran/21594
8712 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8713 Add test cases where the shift length is greater than the
8714 array length.
8715
8716 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8717
8718 * obj-c++.dg/proto-lossage-6.mm: New.
8719 * objc.dg/proto-lossage-6.m: New.
8720
8721 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8722
8723 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
8724 * objc.dg/gnu-runtime-2.m: Likewise.
8725
8726 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8727
8728 * gfortran.dg/longline.f: New test.
8729
8730 * gfortran.dg/badline.f: New test.
8731
8732 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8733
8734 PR fortran/16531
8735 PR fortran/15966
8736 PR fortran/18781
8737 * gfortran.dg/hollerith.f90: New.
8738 * gfortran.dg/hollerith2.f90: New.
8739 * gfortran.dg/hollerith3.f90: New.
8740 * gfortran.dg/hollerith4.f90: New.
8741 * gfortran.dg/hollerith_f95.f90: New.
8742 * gfortran.dg/hollerith_legacy.f90: New.
8743 * gfortran.dg/g77/cpp4.F: New. Port from g77.
8744
8745 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8746
8747 PR objc/22274
8748 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
8749 * objc.dg/gnu-runtime-2.m: New.
8750
8751 2005-07-06 Jeff Law <law@redhat.com>
8752
8753 * gcc.dg/tree-ssa/vrp17.c: New test.
8754
8755 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8756
8757 PR fortran/22327
8758 * gfortran.dg/array_constructor_5.f90: New test.
8759
8760 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8761
8762 * gfortran.fortran-torture/execute/entry_9.f90: New test.
8763
8764 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
8765
8766 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
8767 * gcc.dg/980816-1.c: Ditto.
8768
8769 2005-07-06 Jeff Law <law@redhat.com>
8770
8771 * gcc.c-torture/compile/pr21356.c: New test.
8772
8773 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8774
8775 PR c/22013
8776 PR c/22098
8777 * gcc.c-torture/compile/pr22013-1.c,
8778 gcc.c-torture/execute/pr22098-1.c,
8779 gcc.c-torture/execute/pr22098-2.c,
8780 gcc.c-torture/execute/pr22098-3.c: New tests.
8781
8782 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8783
8784 PR c/22308
8785 * gcc.dg/pr22308-1.c: New test.
8786
8787 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
8788
8789 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
8790 target.
8791 * gcc.dg/compare9.c: Use -fshort-enums instead of
8792 -fno-short-enums. Change the last test to dg-bogus.
8793
8794 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
8795
8796 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
8797 * gcc.dg/compare9.c: New.
8798
8799 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8800
8801 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
8802
8803 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8804
8805 PR testsuite/22288
8806 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
8807
8808
8809 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8810
8811 * gcc.dg/format/gcc_gfc-1.c: New.
8812
8813 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8814
8815 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
8816
8817 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8818
8819 PR fortran/20842
8820 * gfortran.dg/io_invalid_1.f90: New test.
8821
8822 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
8823
8824 * gcc.dg/format/gcc_diag-1.c: Update.
8825
8826 2005-07-02 Jeff Law <law@redhat.com>
8827
8828 * gcc.dg/tree-ssa/pr22051-1.c: New test.
8829 * gcc.dg/tree-ssa/pr22051-2.c: New test.
8830
8831 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
8832
8833 * gcc.dg/format/gcc_diag-1.c: Update.
8834
8835 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
8836
8837 PR tree-opt/22269
8838 * gcc.c-torture/compile/pr22269.c: New test.
8839
8840 2005-06-30 Diego Novillo <dnovillo@redhat.com>
8841
8842 PR 21584
8843 PR 22219
8844 * g++.dg/tree-ssa/pr21584-1.C: New test.
8845 * g++.dg/tree-ssa/pr21584-2.C: New test.
8846
8847 2005-06-30 Ziemowit Laski <zlaski@apple.com>
8848
8849 * obj-c++.dg/try-catch-11.mm: New.
8850 * objc.dg/try-catch-10.m: New.
8851
8852 2005-06-29 David Edelsohn <edelsohn@gnu.org>
8853
8854 * g++.dg/other/ucnid-1.C: xfail on AIX.
8855
8856 2005-06-29 Diego Novillo <dnovillo@redhat.com>
8857
8858 PR 22234
8859 * gcc.dg/20050629-1.c: New test.
8860
8861 2005-06-29 Ziemowit Laski <zlaski@apple.com>
8862
8863 * obj-c++.dg/const-str-1[0-1].mm: New.
8864 * objc.dg/const-str-1[0-1].m: New.
8865
8866 2005-05-29 Richard Henderson <rth@redhat.com>
8867
8868 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
8869 Rename from check_effective_target_vect_no_max.
8870 (check_effective_target_vect_no_int_add): New.
8871 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
8872 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
8873 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8874 * gcc.dg/vect/vect-reduc-1.c: Use both.
8875 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8876
8877 2005-05-29 Richard Henderson <rth@redhat.com>
8878
8879 * lib/target-supports.exp (check_effective_target_vect_no_max):
8880 Remove i386 and x86_64.
8881
8882 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8883
8884 PR testsuite/21969
8885 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
8886
8887 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8888
8889 PR middle-end/21969
8890 * gcc.dg/vect/pr21969.c: New test.
8891
8892 2005-06-28 Eric Christopher <echristo@redhat.com>
8893
8894 PR c/22052
8895 PR c/21975
8896 * gcc.dg/inline1.c: New test.
8897 * gcc.dg/inline2.c: Ditto.
8898 * gcc.dg/inline3.c: Ditto.
8899 * gcc.dg/inline4.c: Ditto.
8900 * gcc.dg/inline5.c: Ditto.
8901
8902 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8903
8904 PR libfortran/22142
8905 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8906 Add testcase also testing eoshift1 for PR 22142.
8907
8908 2005-06-28 Richard Henderson <rth@redhat.com>
8909
8910 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
8911 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
8912 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
8913 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
8914 gcc.dg/tree-ssa/20030922-2.c: Likewise.
8915
8916 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8917
8918 PR libfortran/22142
8919 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8920 Add testcase for PR 22142.
8921
8922 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
8923
8924 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
8925 gcc.target/ia64/fpreg-2.c: New tests.
8926
8927 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8928
8929 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
8930
8931 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8932
8933 PR libfortran/22170
8934 * gfortran.dg/slash_1.f90: New test.
8935
8936 2005-06-27 Richard Henderson <rth@redhat.com>
8937
8938 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
8939 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
8940 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
8941 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8942 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
8943 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
8944
8945 2005-06-27 Richard Henderson <rth@redhat.com>
8946
8947 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
8948 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
8949
8950 2005-06-27 Ziemowit Laski <zlaski@apple.com>
8951
8952 * obj-c++.dg/proto-lossage-5.mm: New.
8953 * objc.dg/proto-lossage-5.m: New.
8954
8955 2005-06-27 Diego Novillo <dnovillo@redhat.com>
8956
8957 PR 21959
8958 * gcc.dg/tree-ssa/pr21959.c: New test.
8959
8960 2005-06-27 Jakub Jelinek <jakub@redhat.com>
8961
8962 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
8963 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
8964 testing uninitialized var.
8965
8966 * gcc.c-torture/execute/builtins/chk.h: New.
8967 * gcc.c-torture/execute/builtins/lib/chk.c: New.
8968 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
8969 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
8970 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
8971 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
8972 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
8973 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
8974 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
8975 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
8976 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
8977 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
8978 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
8979 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
8980 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
8981 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
8982 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
8983 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
8984 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
8985 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
8986 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
8987 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
8988 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
8989 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
8990 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
8991 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
8992 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
8993 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
8994 * gcc.dg/builtin-object-size-1.c: New test.
8995 * gcc.dg/builtin-object-size-2.c: New test.
8996 * gcc.dg/builtin-object-size-3.c: New test.
8997 * gcc.dg/builtin-object-size-4.c: New test.
8998 * gcc.dg/builtin-object-size-5.c: New test.
8999 * gcc.dg/builtin-stringop-chk-1.c: New test.
9000 * gcc.dg/builtin-stringop-chk-2.c: New test.
9001 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
9002 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
9003 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
9004 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
9005 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
9006 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
9007 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
9008 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
9009 * gcc.c-torture/execute/printf-1.c: New test.
9010 * gcc.c-torture/execute/fprintf-1.c: New test.
9011 * gcc.c-torture/execute/vprintf-1.c: New test.
9012 * gcc.c-torture/execute/vfprintf-1.c: New test.
9013 * gcc.c-torture/execute/printf-chk-1.c: New test.
9014 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
9015 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
9016 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
9017
9018 2005-06-27 Michael Matz <matz@suse.de>
9019
9020 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
9021 slot is not merged if address escapes.
9022
9023 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9024
9025 PR c/21911
9026 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
9027
9028 2005-06-26 Jakub Jelinek <jakub@redhat.com>
9029
9030 PR middle-end/17965
9031 * gcc.c-torture/compile/20050622-1.c: New test.
9032
9033 PR middle-end/22028
9034 * gcc.dg/20050620-1.c: New test.
9035
9036 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
9037
9038 PR tree-optimization/22026
9039 * gcc.dg/tree-ssa/pr22026.c: New.
9040
9041 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
9042
9043 PR libfortran/22144
9044 * gfortran.dg/shift-alloc.f90: New testcase.
9045
9046 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
9047
9048 * all files: Update FSF address in copyright headers.
9049
9050 2005-06-22 Jan Hubicka <jh@suse.cz>
9051
9052 * wholeprogram-1.c: New testcase.
9053 * wholeprogram-2.c: New testcase.
9054
9055 2005-06-24 Mark Mitchell <mark@codesourcery.com>
9056
9057 PR 22171
9058 * gcc.dg/tree-ssa/pr22171.c: New test.
9059
9060 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
9061
9062 * gfortran.dg/simplify_modulo.f90: New.
9063
9064 2005-06-24 Jan Hubicka <jh@suse.cz>
9065
9066 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
9067
9068 2005-06-23 Ziemowit Laski <zlaski@apple.com>
9069
9070 * obj-c++.dg/proto-lossage-[1-4].mm: New.
9071
9072 2005-06-23 Ziemowit Laski <zlaski@apple.com>
9073
9074 * obj-c++.dg/typedef-alias-1.mm: New.
9075 * objc.dg/typedef-alias-1.m: New.
9076
9077 2005-06-23 Jeff Law <law@redhat.com>
9078
9079 * gcc.dg/tree-ssa/vrp16.c: New test.
9080
9081 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9082
9083 * lib/target-supports.exp: Add
9084 check_effective_target_fortran_large_real and
9085 check_effective_target_fortran_large_int to check for
9086 corresponding effective targets.
9087 * gfortran.dg/large_integer_kind_1.f90: New test.
9088 * gfortran.dg/large_real_kind_1.f90: New test.
9089
9090 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
9091
9092 PR tree-optimization/22117
9093 * gcc.dg/tree-ssa/pr22117.c: New.
9094
9095 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
9096
9097 PR testsuite/22123
9098 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
9099
9100 2005-06-23 David Edelsohn <edelsohn@gnu.org>
9101
9102 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
9103
9104 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
9105
9106 * gfortran.dg/f2c_4.f90: Add tests for complex functions
9107 * gfortran.dg/f2c_4.c: Likewise.
9108
9109 2005-06-22 Paul Brook <paul@codesourcery.com>
9110
9111 PR fortran/21034
9112 * gfortran.dg/auto_save_1.f90: New test.
9113
9114 2005-06-22 Michael Matz <matz@suse.de>
9115
9116 * gcc.target/x86-64/abi: New directory.
9117 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
9118 * gcc.target/x86-64/abi/README.gcc: New file.
9119 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
9120 * gcc.target/x86-64/abi/asm-support.s: New file.
9121 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
9122 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
9123 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
9124 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
9125 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
9126 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
9127 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
9128 * gcc.target/x86_64/abi/test_bitfields.c: New test.
9129 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
9130 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
9131 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
9132 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
9133 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
9134 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
9135 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
9136 * gcc.target/x86_64/abi/test_varargs.c: New test.
9137
9138 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
9139
9140 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
9141 32-bit i?86 and x86_64.
9142
9143 2005-06-21 Ziemowit Laski <zlaski@apple.com>
9144
9145 * obj-c++.dg/const-str-[1-9].mm: New tests.
9146
9147 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
9148
9149 PR fortran/22010
9150 * gfortran.dg/namelist_use.f90: New.
9151 * gfortran.dg/namelist_use_only.f90: New.
9152
9153 2005-06-21 Jeff Law <law@redhat.com>
9154
9155 * gcc.dg/tree-ssa/vrp15.c: New test.
9156
9157 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
9158
9159 * lib/target-supports.exp (check_effective_target_vect_reduction):
9160 Remove.
9161 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
9162 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
9163 remove vect_reduction target keyword. Also avoid two returns in main.
9164 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9165 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
9166 * gcc.dg/vect/vect-reduc-1short.c: New test.
9167 * gcc.dg/vect/vect-reduc-1char.c: New test.
9168 * gcc.dg/vect/vect-reduc-2short.c: New test.
9169 * gcc.dg/vect/vect-reduc-2char.c: New test.
9170 * gcc.dg/vect/vect-reduc-6.c: New test.
9171 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
9172 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
9173 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
9174
9175 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9176 Paul Thomas <pault@gcc.gnu.org>
9177
9178 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
9179 New tests.
9180
9181 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9182
9183 * gfortran.dg/backslash_1.f90: New test.
9184 * gfortran.dg/backslash_2.f90: New test.
9185
9186 2005-06-20 Steven G. Kargl <kargls@comcast.net>
9187
9188 * gfortran.dg/duplicate_labels.f90: New test.
9189
9190 2005-06-20 Jan Beulich <jbeulich@novell.com>
9191
9192 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
9193 unsupportable relocations.
9194 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9195 * gcc.dg/20050321-2.c: xfail for NetWare.
9196
9197 2005-06-20 Andreas Jaeger <aj@suse.de>
9198
9199 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
9200 gcc.target/i386/fastcall-sseregparm.c,
9201 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
9202
9203 2005-06-19 Richard Henderson <rth@redhat.com>
9204
9205 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
9206
9207 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
9208
9209 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
9210
9211 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
9212
9213 PR c++/22115
9214 * g++.dg/conversion/simd2.C: Change expected error message.
9215
9216 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9217
9218 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
9219 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9220 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9221
9222 2005-06-18 James A Morrison <phython@gcc.gnu.org>
9223
9224 * gcc.dg/fold-mod-1.c: New test.
9225
9226 2005-06-18 Steven G. Kargl <kargls@comcast.net>
9227
9228 PR fortran/19926
9229 * gfortran.dg/pr19926.f90: New test.
9230
9231 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9232
9233 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
9234 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
9235 targets.
9236 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9237 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9238
9239 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
9240
9241 * gcc.target/ia64/float80-varargs-1.c: New test.
9242
9243 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9244
9245 PR tree-opt/22035
9246 * gfortran.dg/f2c_6.f90: New test.
9247
9248 2005-06-17 Geoffrey Keating <geoffk@apple.com>
9249
9250 PR c++/17413
9251 * g++.dg/template/local5.C: New.
9252
9253 2005-06-17 Richard Henderson <rth@redhat.com>
9254
9255 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
9256
9257 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
9258
9259 PR testsuite/21945
9260 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
9261
9262 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
9263
9264 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
9265 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
9266 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
9267 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
9268 check_vect to verify the presence of hardware vector support.
9269
9270 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
9271
9272 PR testsuite/22056
9273 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
9274
9275 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9276
9277 PR libfortran/19216
9278 * gfortran.dg/pr19216.f: Add correct space between brackets and
9279 dg directive.
9280
9281 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9282
9283 PR libfortran/16436
9284 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
9285
9286 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
9287
9288 * gcc.target/i386/attributes-error.c: New testcase.
9289 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
9290 * gcc.target/i386/regparm-stdcall.c: Likewise.
9291 * gcc.target/i386/sseregparm-1.c: Likewise.
9292 * gcc.target/i386/sseregparm-2.c: Likewise.
9293
9294 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
9295
9296 * g++.dg/rtti/crash2.C: New.
9297
9298 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
9299
9300 * gcc.dg/noncompile/20040203-3.c: Update expected message.
9301
9302 2005-06-15 David Ung <davidu@mips.com>
9303
9304 * gcc.target/mips/mips16e-extends.c: New test for testing the
9305 generation of MIPS16e zeb/zeh, seb/seh instructions.
9306
9307 2005-06-15 Diego Novillo <dnovillo@redhat.com>
9308
9309 PR 22018
9310 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
9311 * gcc.dg/tree-ssa/pr22018.c: New test.
9312
9313 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
9314
9315 * gcc.dg/simd-1.c: Update error messages.
9316 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
9317 * gcc.dg/simd-2.c: Update error messages.
9318 * gcc.dg/simd-4.c: New.
9319
9320 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
9321
9322 PR c++/20678
9323 * g++.dg/other/crash-4.C: New.
9324
9325 2005-06-14 Devang Patel <dpatel@apple.com>
9326
9327 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
9328
9329 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
9330
9331 PR c++/21929
9332 * g++.dg/parse/crash11.C: Update
9333
9334 2005-06-13 Jeff Law <law@redhat.com>
9335
9336 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
9337 perform the desired transformations.
9338 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
9339 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
9340
9341 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9342
9343 PR fortran/22038
9344 * gfortran.dg/forall_1.f90: Un-XFAIL.
9345
9346 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
9347
9348 PR c++/21929
9349 * g++.dg/parse/crash26.C: New.
9350
9351 PR c++/20789
9352 * g++.dg/init/member1.C: New.
9353
9354 2005-06-13 Jakub Jelinek <jakub@redhat.com>
9355
9356 * gfortran.dg/altreturn_1.f90: New test.
9357
9358 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
9359
9360 PR middle-end/21985
9361 * gcc.dg/tree-ssa/pr21985.c: New test.
9362
9363 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9364
9365 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
9366
9367 2005-06-12 Roger Sayle <roger@eyesopen.com>
9368
9369 PR c++/21930
9370 * g++.dg/other/error10.C: New test case.
9371
9372 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9373
9374 PR libfortran/19155
9375 * gfortran.dg/pr19155.f: Add test.
9376
9377 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9378
9379 * gfortran.dg/f2c_7.f90: New test.
9380
9381 * gfortran.dg/forall_1.f90: XFAILed.
9382
9383 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9384
9385 * gcc.dg/pr14796-1.c: New.
9386 * gcc.dg/pr14796-2.c: New.
9387
9388 2005-06-11 Steven G. Kargl <kargls@comcast.net>
9389
9390 PR fortran/17792
9391 PR fortran/21375
9392 * gfortran.dg/deallocate_stat.f90: New test.
9393
9394 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
9395
9396 * gfortran.fortran-torture/execute/in-pack.f90: New test.
9397
9398 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
9399
9400 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
9401 access will be generated when this loop is vectorized. Test that
9402 accesses with same alignment were detected.
9403 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
9404 Test that accesses with same alignment were detected.
9405 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
9406 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
9407 alignment were detected.
9408
9409 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
9410
9411 PR c++/10611
9412 * g++.dg/conversion/simd2.C: New.
9413
9414 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9415
9416 * gcc.dg/Wcxx-compat-1.c: New.
9417
9418 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
9419
9420 PR libfortran/21480
9421 * gfortran.dg/reshape-complex.f90: Add a test for a packed
9422 complex array.
9423
9424 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
9425
9426 * gcc.dg/alias-8.c: New.
9427
9428 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
9429
9430 * gcc.dg/format/cmn_err-1.c: Update.
9431
9432 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
9433
9434 PR target/20666
9435 * gcc.target/sparc/fexpand-2.c: New.
9436 * gcc.target/sparc/fpmerge-2.c: New.
9437 * gcc.target/sparc/fpmul-2.c: New.
9438 * gcc.target/sparc/noresult.c: New.
9439 * gcc.target/sparc/pdist-2.c: New.
9440 * gcc.target/sparc/pdist-3.c: New.
9441
9442 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
9443
9444 PR testsuite/21702
9445 * gcc.target/i386/i386.exp: Fix comment typo.
9446
9447 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
9448
9449 PR c++/19497
9450 * g++.dg/inherit/using5.C: New.
9451 * g++.dg/inherit/using6.C: New.
9452
9453 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9454
9455 PR c++/19894
9456 * g++.dg/template/ptrmem15.C: New test.
9457
9458 PR c++/20563
9459 * g++.dg/ext/label4.C: New test.
9460
9461 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9462
9463 * gcc.dg/tls/debug-1.c: New test.
9464
9465 2005-06-07 Dale Johannesen <dalej@apple.com>
9466
9467 * gcc.target/i386/movq.c: New.
9468
9469 2005-06-07 Dale Johannesen <dalej@apple.com>
9470
9471 * gcc.dg/20050607-1.c: New.
9472
9473 2005-06-07 Jakub Jelinek <jakub@redhat.com>
9474
9475 PR middle-end/21850
9476 * gcc.c-torture/execute/20050607-1.c: New test.
9477
9478 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
9479
9480 PR libfortran/21926
9481 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
9482 Test case where the return array has lowest stride one,
9483 but isn't packed.
9484
9485 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
9486
9487 * lib/target-supports.exp (check_effective_target_sync_int_long):
9488 Add s390 and s390x targets.
9489
9490 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
9491
9492 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
9493 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
9494 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
9495 * gcc.dg/tree-ssa/loop-9.c: New test.
9496
9497 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
9498
9499 * g++.dg/parse/defarg10.C: New.
9500
9501 2005-06-06 Jakub Jelinek <jakub@redhat.com>
9502
9503 PR regression/21897
9504 * gcc.c-torture/execute/20050604-1.c: New test.
9505
9506 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
9507
9508 PR 21903
9509 * g++.dg/parse/defarg9.C: New.
9510
9511 PR c++/20637
9512 * g++.dg/inherit/using4.C: New.
9513 * g++.dg/overload/error1.C: Adjust expected errors.
9514 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
9515 * g++.old-deja/g++.brendan/arm2.C: Likewise.
9516 * g++.old-deja/g++.other/redecl2.C: Likewise.
9517 * g++.old-deja/g++.other/redecl4.C: Likewise.
9518 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
9519
9520 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9521
9522 * gfortran.dg/f2c_5.f90: Add -w to dg-options
9523
9524 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9525
9526 * lib/gfortran.exp (gfortran_target_compile): Call
9527 dg-additional-files-options
9528 * gfortran.dg/f2c_4.f90: New file
9529 * gfortran.dg/f2c_4.c: New file
9530 * gfortran.dg/f2c_5.f90: New file
9531 * gfortran.dg/f2c_5.c: New file
9532
9533 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9534
9535 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
9536
9537 PR fortran/21912
9538 * gfortran.dg/array_constructor_4.f90: New test.
9539
9540 2005-06-05 Mark Mitchell <mark@codesourcery.com>
9541
9542 PR c++/21619
9543 * g++.dg/ext/builtin9.C: New test.
9544
9545 2005-06-05 Dale Johannesen <dalej@apple.com>
9546
9547 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
9548 * gcc.c-torture/execute/20050603-2.c: Ditto.
9549
9550 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
9551
9552 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
9553 * gcc.dg/vect/vect-reduc-1.c: New.
9554 * gcc.dg/vect/vect-reduc-2.c: New.
9555 * gcc.dg/vect/vect-reduc-3.c: New.
9556
9557 2005-06-04 Dale Johannesen <dalej@apple.com>
9558
9559 * gcc.c-torture/execute/20050603-1.c: New.
9560 * gcc.c-torture/execute/20050603-2.c: New.
9561 * gcc.dg/20050603-3.c: New.
9562
9563 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9564
9565 PR fortran/19195
9566 * gfortran.dg/debug_1.f90: New test.
9567
9568 * gfortran.dg/forall_1.f90: New test.
9569
9570 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
9571
9572 * gfortran.dg/array_constructor_3.f90: New test.
9573
9574 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9575
9576 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
9577
9578 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
9579
9580 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
9581
9582 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
9583
9584 PR c/21873
9585 * gcc.dg/init-excess-1.c: New test.
9586
9587 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9588
9589 PR c++/21853
9590 * g++.dg/expr/static_cast6.C: New test.
9591
9592 2005-06-03 Diego Novillo <dnovillo@redhat.com>
9593
9594 * gcc.dg/tree-ssa/vrp14.c: New test.
9595
9596 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9597
9598 PR c++/21336
9599 * g++.dg/template/new2.C: New test.
9600
9601 2005-06-03 Josh Conner <jconner@apple.com>
9602
9603 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
9604 all entries in initializer.
9605
9606 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
9607
9608 PR middle-end/21858
9609 * gcc.dg/pr21858.c: New testcase.
9610
9611 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
9612
9613 PR tree-optimization/21292
9614
9615 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
9616 New.
9617 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9618 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9619 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9620 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9621 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
9622
9623 2005-06-02 Richard Henderson <rth@redhat.com>
9624
9625 * gcc.dg/sync-2.c: Use -march=i486 for i386.
9626
9627 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
9628
9629 * gcc.dg/wtypequal.c: New testcase.
9630
9631 2005-06-02 Diego Novillo <dnovillo@redhat.com>
9632
9633 PR 21582
9634 * gcc.dg/tree-ssa/pr21582.c: New test.
9635
9636 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9637
9638 PR c++/21280
9639 * g++.dg/opt/interface2.h: New.
9640 * g++.dg/opt/interface2.C: New.
9641 * g++.dg/init/ctor4.C: Adjust error lines.
9642 * g++.old-deja/g++.bob/inherit2.C: Likewise.
9643 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9644 * g++.old-deja/g++.jason/opeq3.C: Likewise.
9645 * g++.old-deja/g++.pt/assign1.C: Likewise.
9646 * g++.old-deja/g++.pt/crash20.C: Likewise.
9647
9648 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
9649
9650 PR tree-optimization/21734
9651 * g++.dg/vect/pr21734_1.cc: New.
9652 * g++.dg/vect/pr21734_2.cc: New.
9653
9654 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9655
9656 PR c++/20350
9657 * g++.dg/template/spec24.C: New.
9658
9659 PR c++/21151
9660 * g++.dg/pch/local-1.C: New.
9661 * g++.dg/pch/local-1.Hs: New.
9662
9663 2005-06-01 Diego Novillo <dnovillo@redhat.com>
9664
9665 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
9666 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
9667 * gcc.dg/tree-ssa/pr14341.c: New test.
9668 * gcc.dg/tree-ssa/pr14841.c: New test.
9669 * gcc.dg/tree-ssa/pr20701.c: New test.
9670 * gcc.dg/tree-ssa/pr21086.c: New test.
9671 * gcc.dg/tree-ssa/pr21090.c: New test.
9672 * gcc.dg/tree-ssa/pr21332.c: New test.
9673 * gcc.dg/tree-ssa/pr21458.c: New test.
9674 * gcc.dg/tree-ssa/pr21658.c: New test.
9675 * gcc.dg/tree-ssa/vrp01.c: New test.
9676 * gcc.dg/tree-ssa/vrp02.c: New test.
9677 * gcc.dg/tree-ssa/vrp03.c: New test.
9678 * gcc.dg/tree-ssa/vrp04.c: New test.
9679 * gcc.dg/tree-ssa/vrp05.c: New test.
9680 * gcc.dg/tree-ssa/vrp06.c: New test.
9681 * gcc.dg/tree-ssa/vrp07.c: New test.
9682 * gcc.dg/tree-ssa/vrp08.c: New test.
9683 * gcc.dg/tree-ssa/vrp09.c: New test.
9684 * gcc.dg/tree-ssa/vrp10.c: New test.
9685 * gcc.dg/tree-ssa/vrp11.c: New test.
9686 * gcc.dg/tree-ssa/vrp12.c: New test.
9687 * gcc.dg/tree-ssa/vrp13.c: New test.
9688
9689 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
9690
9691 PR 21029
9692 * gcc.dg/tree-ssa/pr21029.c: New test.
9693
9694 2005-06-01 Roger Sayle <roger@eyesopen.com>
9695
9696 * gfortran.dg/logint-1.f: New test case.
9697 * gfortran.dg/logint-2.f: Likewise.
9698 * gfortran.dg/logint-3.f: Likewise.
9699
9700 2005-06-01 Jakub Jelinek <jakub@redhat.com>
9701
9702 PR c/21536
9703 PR c/20760
9704 * gcc.dg/20050527-1.c: New test.
9705
9706 * gcc.dg/i386-sse-12.c: New test.
9707
9708 PR fortran/21729
9709 * gfortran.dg/implicit_5.f90: New test.
9710
9711 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
9712
9713 PR fortran/20883
9714 * gfortran/assign_4.f90: New test.
9715 * gfortran/assign_2.f90: Change compile to run.
9716
9717 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
9718
9719 * lib/target-supports.exp
9720 (check_effective_target_sync_char_short): New.
9721 * gcc.dg/sync-2.c: New.
9722
9723 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
9724
9725 PR tree-optimization/21817
9726 * gcc.dg/torture/pr21817-1.c: New.
9727
9728 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
9729
9730 PR c++/21165
9731 * g++.dg/template/init5.C: New.
9732
9733 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
9734
9735 * gfortran.dg/char_initialiser_actual.f90:
9736 Test character initialisers as actual arguments.
9737 * gfortran.dg/char_pointer_comp_assign.f90:
9738 Test character pointer structure component assignments.
9739 * gfortran.dg/char_array_structure_constructor.f90:
9740 Test character components in structure constructors.
9741
9742 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
9743
9744 PR middle-end/20931
9745 * g++.dg/opt/pr20931.C: New test.
9746
9747 2005-05-31 Andreas Jaeger <aj@suse.de>
9748
9749 PR testsuite/20772
9750 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
9751 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
9752 g++.old-deja/g++.ext/asmspec1.C,
9753 g++.old-deja/g++.other/regstack.C,
9754 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
9755 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
9756 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
9757 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
9758 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
9759 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
9760 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
9761 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
9762 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
9763 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
9764 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
9765 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
9766 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
9767 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
9768 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
9769 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
9770 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
9771 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
9772 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
9773
9774 2005-05-31 Jeff Law <law@redhat.com>
9775
9776 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
9777
9778 2005-05-30 Paolo Carlini <pcarlini@suse.de>
9779
9780 PR middle-end/21743
9781 * gcc.dg/builtins-1.c: Activate disabled clog test.
9782 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9783
9784 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
9785
9786 * gfortran.dg/char_pointer_assign.f90:
9787 Test character-pointer assignments and pointer assignments.
9788 * gfortran.dg/char_pointer_dummy.f90:
9789 Test character-pointer dummy arguments.
9790 * gfortran.dg/char_pointer_func.f90:
9791 Test character-pointer function returns.
9792 * gfortran.dg/char_pointer_dependency.f90:
9793 Test character-pointer functions with dependencies.
9794
9795 2005-05-30 Mark Mitchell <mark@codesourcery.com>
9796
9797 PR c++/21784
9798 * g++.dg/lookup/using14.C: New test.
9799
9800 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
9801
9802 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
9803 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
9804 trailing ^M.
9805
9806 2005-05-29 Geoffrey Keating <geoffk@apple.com>
9807
9808 PR c++/17413
9809 * g++.dg/template/local5.C: New.
9810
9811 PR target/21761
9812 * gcc.c-torture/compile/pr21761.c: New.
9813
9814 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
9815 before darwin8.
9816
9817 2005-05-30 Steven G. Kargl
9818
9819 PR fortran/20846
9820 * gfortran.dg/inquire_8.f90: New test.
9821
9822 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9823
9824 PR libfortran/21376
9825 * gfortran.dg/output_exponents_1.f90: New test.
9826
9827 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9828
9829 PR libfortran/20006
9830 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
9831
9832 2005-05-28 Mark Mitchell <mark@codesourcery.com>
9833
9834 PR c++/21210
9835 * g++.dg/ext/complex1.C: New test.
9836
9837 PR c++/21340
9838 * g++.dg/init/ctor6.C: New test.
9839
9840 2005-05-29 Jan Hubicka <jh@suse.cz>
9841
9842 * gcc.c-torture/compile/pr21562.c: New.
9843
9844 2005-05-28 Steven G. Kargl <kargls@comcast.net>
9845
9846 * gfortran.dg/subnormal_1.f90: New test.
9847
9848 2005-05-28 Jan Hubicka <jh@suse.cz>
9849
9850 * tree-prof.exp: Fix comment.
9851 * value-prof-1.c: New.
9852 * value-prof-2.c: New.
9853 * value-prof-3.c: New.
9854 * value-prof-4.c: New.
9855
9856 2005-05-27 Mark Mitchell <mark@codesourcery.com>
9857
9858 PR c++/21614
9859 * g++.dg/expr/ptrmem6.C: New test.
9860 * g++.dg/expr/ptrmem6a.C: Likewise.
9861
9862 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
9863
9864 PR tree-optimization/21658
9865 * gcc.dg/tree-ssa/pr21658.c: New.
9866
9867 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
9868
9869 PR c++/21455
9870 * g++.dg/inherit/ptrmem3.C: New.
9871
9872 PR c++/21681
9873 * g++.dg/parse/template16.C: New.
9874
9875 2005-05-27 Andreas Jaeger <aj@suse.de>
9876
9877 * gcc.dg/setjmp-2.c: Only run in 32-bit.
9878
9879 * gcc.dg/i386-sse-8.c: Run test on all archs.
9880
9881 2005-05-26 Mike Stump <mrs@apple.com>
9882
9883 * objc.dg/isa-field-1.m: Only run on darwin.
9884 * objc.dg/lookup-1.m: Likewise.
9885 * objc.dg/try-catch-8.m: Likewise.
9886
9887 2005-05-26 Roger Sayle <roger@eyesopen.com>
9888
9889 PR tree-optimization/9814
9890 * gcc.dg/pr9814-1.c: New test case.
9891
9892 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9893
9894 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
9895 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
9896 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
9897 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
9898 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
9899 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
9900 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
9901 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
9902 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
9903 objc.dg/try-catch-8.m: New.
9904
9905 2005-05-26 Janis Johnson <janis187@us.ibm.com>
9906
9907 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
9908 remove extraneous semicolons.
9909
9910 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9911
9912 * obj-c++.dg/comp-types-12.mm: New.
9913 * objc.dg/comp-types-11.m: New.
9914 * objc.dg/selector-4.m: New.
9915
9916 2005-05-26 Andreas Jaeger <aj@suse.de>
9917
9918 PR testsuite/20772
9919 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
9920 g++.old-deja/g++.ext/attrib3.C,
9921 g++.old-deja/g++.other/store-expr1.C,
9922 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
9923 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
9924 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9925 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
9926 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
9927 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
9928 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
9929 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9930 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
9931 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
9932 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
9933 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
9934 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
9935 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
9936 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
9937 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
9938 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
9939 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9940 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
9941
9942 2005-05-26 Andreas Jaeger <aj@suse.de>
9943
9944 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
9945 x86-64 compilation.
9946
9947 2005-05-26 Andreas Jaeger <aj@suse.de>
9948
9949 PR testsuite/20772
9950 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
9951 gcc.misc-tests/i386-pf-athlon-1.c,
9952 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9953 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
9954 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
9955 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
9956 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
9957 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
9958 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
9959 programs.
9960
9961 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
9962 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
9963 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
9964 x86-64 compilation.
9965
9966 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
9967 x86_64.
9968
9969 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
9970 effective-target ilp32.
9971
9972 2005-05-26 David Ung <davidu@mips.com>
9973
9974 * gcc.target/mips/ext_ins.c: New test for testing the generation
9975 of MIPS32/64 rev 2 ext/ins instructions.
9976
9977 2005-05-26 Andreas Jaeger <aj@suse.de>
9978
9979 * treelang/compile/unsigned.tree: Use gimple instead of
9980 nonexisting generic dump.
9981
9982 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
9983
9984 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
9985
9986 2005-05-26 Andreas Jaeger <aj@suse.de>
9987
9988 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
9989
9990 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
9991
9992 PR libfortran/17283
9993 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
9994 Test callee-allocated memory with write statements.
9995
9996 2005-05-25 Roger Sayle <roger@eyesopen.com>
9997
9998 PR middle-end/21709
9999 * gcc.dg/pr21709-1.c: New test case.
10000
10001 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10002 Mike Stump <mrs@apple.com>
10003
10004 * objc/execute/next_mapping.h: Update for C++.
10005
10006 * obj-c++.dg/selector-1.mm: Move to...
10007 * obj-c++.dg/selector-4.mm: here...
10008
10009 * obj-c++.dg/basic.mm: New.
10010 * obj-c++.dg/comp-types-1.mm: New.
10011 * obj-c++.dg/cxx-class-1.mm: New.
10012 * obj-c++.dg/cxx-ivars-1.mm: New.
10013 * obj-c++.dg/cxx-ivars-2.mm: New.
10014 * obj-c++.dg/cxx-ivars-3.mm: New.
10015 * obj-c++.dg/cxx-scope-1.mm: New.
10016 * obj-c++.dg/cxx-scope-2.mm: New.
10017 * obj-c++.dg/defs.mm: New.
10018 * obj-c++.dg/empty-private-1.mm: New.
10019 * obj-c++.dg/encode-1.mm: New.
10020 * obj-c++.dg/encode-2.mm: New.
10021 * obj-c++.dg/encode-3.mm: New.
10022 * obj-c++.dg/extern-c-1.mm: New.
10023 * obj-c++.dg/extra-semi.mm: New.
10024 * obj-c++.dg/fix-and-continue-2.mm: New.
10025 * obj-c++.dg/isa-field-1.mm: New.
10026 * obj-c++.dg/ivar-list-semi.mm: New.
10027 * obj-c++.dg/local-decl-1.mm: New.
10028 * obj-c++.dg/lookup-1.mm: New.
10029 * obj-c++.dg/lookup-2.mm: New.
10030 * obj-c++.dg/method-1.mm: New.
10031 * obj-c++.dg/method-2.mm: New.
10032 * obj-c++.dg/method-3.mm: New.
10033 * obj-c++.dg/method-4.mm: New.
10034 * obj-c++.dg/method-5.mm: New.
10035 * obj-c++.dg/method-6.mm: New.
10036 * obj-c++.dg/method-7.mm: New.
10037 * obj-c++.dg/no-extra-load.mm: New.
10038 * obj-c++.dg/overload-1.mm: New.
10039 * obj-c++.dg/pragma-1.mm: New.
10040 * obj-c++.dg/pragma-2.mm: New.
10041 * obj-c++.dg/private-1.mm: New.
10042 * obj-c++.dg/private-2.mm: New.
10043 * obj-c++.dg/proto-qual-1.mm: New.
10044 * obj-c++.dg/qual-types-1.mm: New.
10045 * obj-c++.dg/stubify-1.mm: New.
10046 * obj-c++.dg/stubify-2.mm: New.
10047 * obj-c++.dg/super-class-1.mm: New.
10048 * obj-c++.dg/super-class-2.mm: New.
10049 * obj-c++.dg/super-dealloc-1.mm: New.
10050 * obj-c++.dg/super-dealloc-2.mm: New.
10051 * obj-c++.dg/template-1.mm: New.
10052 * obj-c++.dg/template-2.mm: New.
10053 * obj-c++.dg/template-3.mm: New.
10054 * obj-c++.dg/template-4.mm: New.
10055 * obj-c++.dg/template-5.mm: New.
10056 * obj-c++.dg/template-6.mm: New.
10057 * obj-c++.dg/try-catch-1.mm: New.
10058 * obj-c++.dg/try-catch-2.mm: New.
10059 * obj-c++.dg/try-catch-3.mm: New.
10060 * obj-c++.dg/try-catch-4.mm: New.
10061 * obj-c++.dg/try-catch-5.mm: New.
10062 * obj-c++.dg/try-catch-6.mm: New.
10063 * obj-c++.dg/try-catch-7.mm: New.
10064 * obj-c++.dg/try-catch-8.mm: New.
10065 * obj-c++.dg/try-catch-9.mm: New.
10066 * obj-c++.dg/va-meth-1.mm: New.
10067
10068 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10069
10070 * obj-c++.dg/selector-1.mm: New.
10071 * obj-c++.dg/selector-2.mm: New.
10072
10073 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10074
10075 * obj-c++.dg/selector-3.mm: New.
10076 * objc.dg/selector-3.m: New.
10077
10078 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10079
10080 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
10081 about where warning appears.
10082
10083 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
10084
10085 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
10086 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
10087 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
10088 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
10089
10090 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
10091
10092 * gcc.dg/20050524-1.c: New test.
10093
10094 2005-05-25 Jan Hubicka <jh@suse.cz>
10095
10096 * gcc.dg/tree-prof/inliner-1.c: New.
10097
10098 2005-05-25 Janis Johnson <janis187@us.ibm.com>
10099
10100 * gcc.dg/tree-prof: New directory.
10101 * gcc.dg/tree-prof/tree-prof.exp: New.
10102
10103 2005-05-25 DJ Delorie <dj@redhat.com>
10104
10105 * gcc.dg/Wattributes-1.c: New.
10106 * gcc.dg/Wattributes-2.c: New.
10107 * gcc.dg/Wattributes-3.c: New.
10108
10109 20005-05-24 Janis Johnson <janis187@us.ibm.com>
10110
10111 PR tree-optimization/19833
10112 * gcc.dg/uninit-4.c: Remove xfail.
10113 * gcc.dg/uninit-9.c: Ditto.
10114
10115 2005-05-24 Ziemowit Laski <zlaski@apple.com>
10116
10117 * obj-c++.dg/bitfield-[1-5].mm: New.
10118 * obj-c++.dg/class-protocol-1.mm: New.
10119 * obj-c++.dg/comp-types-1[0-1].mm: New.
10120 * obj-c++.dg/comp-types-[2-9].mm: New.
10121 * obj-c++.dg/encode-[4-8].mm: New.
10122 * obj-c++.dg/layout-1.mm: New.
10123 * obj-c++.dg/method-1[0-9].mm: New.
10124 * obj-c++.dg/method-2[0-1].mm: New.
10125 * obj-c++.dg/method-[8-9].mm: New.
10126 * obj-c++.dg/objc-gc-3.mm: New.
10127 * obj-c++.dg/try-catch-10.mm: New.
10128 * objc.dg/bitfield-5.m: New.
10129 * objc.dg/comp-types-10.m: New.
10130 * objc.dg/comp-types-9.m: New.
10131 * objc.dg/layout-1.m: New.
10132 * objc.dg/objc-gc-4.m: New.
10133 * objc.dg/try-catch-9.m: New.
10134 * objc.dg/class-protocol-1.m: Tweak diagnostics.
10135 * objc.dg/comp-types-1.m: Likewise.
10136 * objc.dg/comp-types-[5-6].m: Likewise.
10137 * objc.dg/method-9.m: Likewise.
10138
10139 2005-05-24 Janis Johnson <janis187@us.ibm.com>
10140
10141 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
10142 and on hardware without VMX support.
10143
10144 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
10145
10146 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
10147
10148 * lib/profopt.exp (dg-final-generate, dg-final-use,
10149 profopt-final-code, profopt-get-options): New.
10150 (profopt-execute): Process test directives.
10151
10152 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
10153 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
10154 cleanup-tree-dump, cleanup-saved-temps): Update comments.
10155
10156 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
10157
10158 PR C++/21645
10159 * g++.dg/init/ctor5.C: New test.
10160
10161 2005-05-24 Ira Rosen <irar@il.ibm.com>
10162
10163 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
10164 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
10165 vect-113.c, vect-114.c.
10166
10167 2005-05-23 Adam Nemet <anemet@lnxw.com>
10168
10169 * gcc.dg/const-elim-1.c: Remove xfails.
10170
10171 2005-05-23 Jeff Law <law@redhat.com>
10172
10173 * gcc.c-torture/compile/pr21638.c: New test.
10174 * gcc.c-torture/compile/20050520-1.c: New test.
10175
10176 2005-05-23 Nick Clifton <nickc@redhat.com>
10177
10178 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
10179 be a proper triple, ie: m32r*-*-*.
10180 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10181
10182 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
10183
10184 PR middle-end/21331
10185 PR tree-opt/21293
10186 * gcc.c-torture/compile/pr21293.c: New test.
10187 * gcc.c-torture/execute/pr21331.c: New test.
10188
10189 2004-05-20 Richard Henderson <rth@redhat.com>
10190
10191 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
10192
10193 2005-05-20 Ziemowit Laski <zlaski@apple.com>
10194
10195 * obj-c++-dg.exp: Add.
10196 * obj-c++.exp: Add.
10197 * obj-c++.dg/dg.exp: Add.
10198
10199 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
10200
10201 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
10202 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
10203
10204 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
10205
10206 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
10207
10208 2004-05-19 Richard Henderson <rth@redhat.com>
10209
10210 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
10211
10212 2005-05-19 Janis Johnson <janis187@us.ibm.com>
10213
10214 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
10215
10216 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
10217
10218 2005-05-19 Jakub Jelinek <jakub@redhat.com>
10219
10220 PR c++/21495
10221 * g++.dg/parse/extern1.C: New test.
10222 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
10223
10224 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10225
10226 * gcc.dg/c99-math.h: New.
10227 * gcc.dg/c99-math-float-1.c: New test.
10228 * gcc.dg/c99-math-double-1.c: Likewise.
10229 * gcc.dg/c99-math-long-double-1.c: Likewise.
10230
10231 2005-05-18 Richard Henderson <rth@redhat.com>
10232
10233 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
10234
10235 2005-05-18 Devang Patel <dpatel@apple.com>
10236
10237 * g++.dg/opt/20050511-1.C: New test.
10238
10239 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
10240
10241 PR libfortran/21127
10242 * gfortran.dg/reshape-complex.f90: New test.
10243
10244 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
10245
10246 * gfortran.dg/array_constructor_1.f90: New test.
10247 * gfortran.dg/array_constructor_2.f90: New test.
10248
10249 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
10250
10251 PR fortran/20954
10252 * gfortran.dg/pr20954.f: New test.
10253
10254 2005-05-17 Mike Stump <mrs@apple.com>
10255
10256 Yet more Objective-C++...
10257
10258 * objc.dg/method-5.m: Update.
10259 * objc.dg/method-6.m: Update.
10260 * objc.dg/method-7.m: Update.
10261 * objc.dg/method-9.m: Update.
10262 * objc.dg/try-catch-2.m: Update.
10263
10264 2005-05-17 Mark Mitchell <mark@codesourcery.com>
10265
10266 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
10267 Remove little-endian optimizations.
10268
10269 2005-05-17 Jeff Law <law@redhat.com>
10270
10271 * g++.dg/tree-ssa/pr14814.C: New test.
10272 * gcc.dg/tree-ssa/pr14814.C: New test.
10273 * gcc.dg/tree-ssa/pr17141-1.C: New test.
10274 * gcc.dg/tree-ssa/pr17141-2.C: New test.
10275
10276 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10277
10278 * gcc.dg/compat/generate-random.c: Do not include
10279 libiberty.h.
10280 * gcc.dg/compat/generate-random_r.c: Likewise.
10281
10282 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
10283
10284 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
10285
10286 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10287
10288 PR middle-end/21595
10289 * g++.dg/tree-ssa/builtin1.C: New testcase.
10290
10291 2005-05-17 Jakub Jelinek <jakub@redhat.com>
10292
10293 PR c++/21454
10294 * g++.dg/opt/const4.C: New test.
10295
10296 PR middle-end/21492
10297 * g++.dg/opt/crossjump1.C: New test.
10298
10299 PR tree-optimization/21610
10300 * gcc.c-torture/compile/20050516-1.c: New test.
10301
10302 PR fortran/15080
10303 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
10304 about the test failing.
10305 * gfortran.fortran-torture/execute/where_7.f90: New test.
10306 * gfortran.fortran-torture/execute/where_8.f90: New test.
10307
10308 2005-05-16 Richard Henderson <rth@redhat.com>
10309
10310 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
10311 i?86 and x86_64.
10312
10313 2005-05-16 Mark Mitchell <mark@codesourcery.com>
10314
10315 * gcc.dg/compat/generate-random.c (config.h): Do not include.
10316 (limits.h): Include unconditionally.
10317 (stdlib.h): Likewise.
10318 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
10319 (limits.h): Include unconditionally.
10320 (stdlib.h): Likewise.
10321 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
10322 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
10323 (limits.h): Include unconditionally.
10324 (stdlib.h): Likewise.
10325 (hashtab.h): Do not include.
10326 (getopt.h): Likewise.
10327 (stddef.h): Include.
10328 (hashval_t): Define.
10329 (struct entry): Add "next" field.
10330 (HASH_SIZE): New macro.
10331 (hash_table): New variable.
10332 (switchfiles): Do not use xmalloc.
10333 (mix): New macro.
10334 (iterative_hash): New function.
10335 (hasht): Remove.
10336 (e_exists): New function.
10337 (e_insert): Likewise.
10338 (output): Use, instead of libiberty hashtable functions.
10339 (main): Do not use getopt. Do not call htab_create.
10340
10341 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
10342
10343 PR libstdc++/21526
10344 * lib/target-supports.exp (check_mkfifo_available):
10345 Return 0 for cygwin as mkfifo support incomplete on platform.
10346 Fix typos in comments.
10347
10348 2005-05-15 Mark Mitchell <mark@codesourcery.com>
10349
10350 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
10351
10352 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
10353
10354 PR fortran/17432
10355 * gfortran.dg/assign_4.f: New test.
10356
10357 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
10358
10359 PR tree-optimization/21563
10360 * gcc.dg/tree-ssa/pr21563.c: New.
10361
10362 2005-05-14 Jan Hubicka <jh@suse.cz>
10363
10364 * gcc.dg/noreturn-7.c: Allow control reaches warning.
10365
10366 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
10367
10368 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
10369
10370 2005-05-13 Julian Brown <julian@codesourcery.com>
10371
10372 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
10373 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
10374
10375 2005-05-13 Jan Hubicka <jh@suse.cz>
10376
10377 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
10378 * gcc.dg/fold-xor-?.c: Likewise.
10379 * gcc.dg/pr15784-?.c: Likewise.
10380 * gcc.dg/pr20922-?.c: Likewise.
10381 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
10382 * gcc.dg/tree-ssa/pr17598.c: Likewise.
10383 * gcc.dg/tree-ssa/pr20470.c: Likewise.
10384
10385 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10386
10387 PR fortran/21260
10388 * gfortran.dg/hollerith_1.f90: New test.
10389
10390 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10391
10392 * gfortran.dg/func_result_2.f90: New test.
10393
10394 2005-05-11 Bud Davis <bdavis@gfortran.org>
10395
10396 * gfortran.dg/dev_null.f90: New test.
10397
10398 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
10399
10400 * gcc.dg/arm-vfp1.c: Revert last change.
10401
10402 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
10403
10404 PR middle-end/19807
10405 PR tree-optimization/19639
10406 * g++.dg/tree-ssa/pr19807.C: New testcase.
10407
10408 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10409
10410 PR libfortran/21471
10411 * gfortran.dg/append-1.f90: New test.
10412
10413 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10414
10415 * gcc.dg/pr18501.c: XFAIL.
10416 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
10417 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
10418 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
10419 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10420 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10421 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
10422 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
10423 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
10424
10425 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10426
10427 PR fortran/20178
10428 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
10429 gfortran.dg/f2c_3.f90: New tests.
10430
10431 * gfortran.dg/return_1.f90: Fix dg annotation.
10432
10433 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10434
10435 * gcc.c-torture/compile/20050510-1.c: New test.
10436
10437 2005-05-10 Mark Mitchell <mark@codesourcery.com>
10438
10439 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
10440
10441 2005-05-10 Bob Wilson <bob.wilson@acm.org>
10442
10443 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
10444
10445 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
10446
10447 PR c/17913
10448 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
10449
10450 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
10451
10452 PR c/21342
10453 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
10454 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
10455
10456 2005-05-10 Ben Elliston <bje@au.ibm.com>
10457
10458 PR debug/16676
10459 * gcc.dg/debug/pr16676.c: New test.
10460
10461 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
10462
10463 PR testsuite/21443
10464 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
10465 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
10466 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
10467 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
10468 Change -O1 to -O2.
10469 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
10470 -fno-tree-dominator-opts.
10471
10472 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10473
10474 * gfortran.dg/return_1.f90: New test.
10475
10476 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
10477
10478 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
10479
10480 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
10481
10482 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
10483
10484 PR c++/21427
10485 * g++.dg/inherit/covariant13.C: New.
10486
10487 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10488
10489 PR libfortran/19155
10490 * gfortran.dg/pr19155.f: New test.
10491
10492 2005-05-08 Roger Sayle <roger@eyesopen.com>
10493
10494 PR inline-asm/8788
10495 * gcc.dg/pr8788-1.c: New testcase.
10496
10497 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
10498
10499 PR target/21416
10500 * gcc.target/mips/fpcmp-[12].c: New tests.
10501
10502 2005-05-06 Mark Mitchell <mark@codesourcery.com>
10503
10504 * lib/target-supports-dg.exp (dg-require-fork): New function.
10505 (dg-require-mkfifo): Likewise.
10506 * lib/target-supports.exp (check_function_available): New
10507 function.
10508 (check_fork_available): Likewise.
10509 (check_mkfifo_available): Likewise.
10510
10511 2005-05-06 Jeff Law <law@redhat.com>
10512
10513 * gcc.c-torture/compile/pr21380.c: New test.
10514
10515 2005-05-06 Jakub Jelinek <jakub@redhat.com>
10516
10517 PR c++/20961
10518 * g++.dg/ext/weak3.C: New test.
10519
10520 2005-05-05 Mark Mitchell <mark@codesourcery.com>
10521
10522 PR c++/21352
10523 * g++.dg/template/crash37.C: New test.
10524
10525 2005-05-05 Paul Brook <paul@codesourcery.com>
10526
10527 * gcc.dg/arm-g2.c: Use effective-target arm32.
10528 * gcc.dg/arm-mmx-1.c: Ditto.
10529 * gcc.dg/arm-scd42-2.c: Ditto.
10530 * gcc.dg/arm-vfp1.c: Ditto.
10531 * lib/target-supports.exp (check_effective_target_arm32): New
10532 function.
10533
10534 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
10535
10536 PR libfortran/21354
10537 gfortran.dg/in_pack_rank7.f90: New test.
10538
10539 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
10540
10541 PR middle-end/15618
10542 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
10543
10544 2005-05-04 Jakub Jelinek <jakub@redhat.com>
10545
10546 PR middle-end/21265
10547 * gcc.dg/20050503-1.c: New test.
10548
10549 PR rtl-optimization/21239
10550 * gcc.dg/i386-sse-11.c: New test.
10551
10552 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
10553
10554 PR target/16888
10555 * gcc.target/i386/asm-1.c: New test.
10556
10557 2005-05-03 Jakub Jelinek <jakub@redhat.com>
10558
10559 PR rtl-optimization/21330
10560 * gcc.c-torture/execute/20050502-1.c: New test.
10561
10562 PR target/21297
10563 * gcc.c-torture/execute/20050502-2.c: New test.
10564
10565 2005-05-03 Uros Bizjak <uros@kss-loka.si>
10566
10567 PR middle-end/21282
10568 * gcc.dg/pr21282.c: New.
10569
10570 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10571
10572 * gcc.dg/vect/pr20122.c: Clean up .vect file.
10573 * gcc.dg/vect/vect-92.c: Likewise.
10574 * gcc.dg/vect/vect-93.c: Likewise.
10575 * gcc.dg/vect/vect-dv-1.c: Likewise.
10576 * gcc.dg/vect/vect-dv-2.c: Likewise.
10577 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
10578
10579 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10580
10581 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
10582 * gfortran.dg/vect/vect-2.f90: Likewise.
10583 * gfortran.dg/vect/vect-3.f90: Likewise.
10584 * gfortran.dg/vect/vect-4.f90: Likewise.
10585 * gfortran.dg/vect/vect-5.f90: Likewise.
10586
10587 2005-05-02 Geoffrey Keating <geoffk@apple.com>
10588
10589 PR target/20813
10590 * gcc.dg/rs6000-fpint-2.c: New.
10591
10592 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
10593
10594 PR c/15698
10595 * gcc.dg/builtins-30.c: Update expected messages.
10596 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
10597 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
10598 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
10599
10600 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
10601
10602 PR tree-optimization/21294
10603 * gcc.dg/tree-ssa/pr21294.c: New.
10604
10605 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
10606
10607 * gcc.dg/altivec-3.c (vec_store): Do not use the old
10608 __builtin_altivec_st_internal_4si built-in.
10609
10610 2005-05-02 Mark Mitchell <mark@codesourcery.com>
10611
10612 PR c++/15875
10613 * g++.dg/template/ptrmem14.C: New test.
10614
10615 2005-05-02 Paul Brook <paul@codesourcery.com>
10616
10617 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
10618
10619 2005-05-02 Michael Matz <matz@suse.de>
10620
10621 PR c++/19542
10622 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
10623
10624 2005-05-01 Mark Mitchell <mark@codesourcery.com>
10625
10626 * g++.dg/cpp/weak.C: New test.
10627
10628 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
10629
10630 * gcc.dg/tree-ssa/loop-8.c: New test.
10631
10632 2005-04-30 Michael Maty <matz@suse.de>
10633
10634 * gcc.dg/inline-mcpy.c: New test.
10635
10636 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
10637
10638 PR libfortran/18958
10639 * gfortran.dg/eoshift.f90: New test case.
10640
10641 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
10642
10643 PR libfortran/18857
10644 * gfortran.dg/matmul_1.f90: New test.
10645
10646 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10647
10648 PR tree-optimization/21030
10649 * gcc.dg/tree-ssa/pr21030.c: New.
10650
10651 2005-04-29 Devang Patel <dpatel@apple.com>
10652
10653 PR tree-optimization/21272
10654 * gcc.dg/vect/vect-ifcvt-10.c: New test.
10655
10656 2005-04-29 Jakub Jelinek <jakub@redhat.com>
10657
10658 PR fortran/13082
10659 PR fortran/18824
10660 * gfortran.dg/entry_4.f90: New test.
10661 * gfortran.fortran-torture/execute/entry_1.f90: New test.
10662 * gfortran.fortran-torture/execute/entry_2.f90: New test.
10663 * gfortran.fortran-torture/execute/entry_3.f90: New test.
10664 * gfortran.fortran-torture/execute/entry_4.f90: New test.
10665 * gfortran.fortran-torture/execute/entry_5.f90: New test.
10666 * gfortran.fortran-torture/execute/entry_6.f90: New test.
10667 * gfortran.fortran-torture/execute/entry_7.f90: New test.
10668
10669 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10670
10671 * gfortran.fortran-torture/execute/entry_8.f90: New test.
10672
10673 2005-04-29 Paul Brook <paul@codesourcery.com>
10674
10675 * gfortran.dg/entry_3.f90: New test.
10676
10677 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10678
10679 * gfortran.dg/implicit_4.f90: New test.
10680
10681 2005-04-28 Bob Wilson <bob.wilson@acm.org>
10682
10683 * lib/target-supports.exp (check_profiling_available): Return
10684 false for xtensa-*-elf.
10685
10686 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
10687
10688 * lib/fortran-torture.exp (fortran-torture.exp): Catch
10689 error if file cannot be deleted.
10690
10691 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10692
10693 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
10694 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
10695 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
10696 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
10697 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
10698 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
10699 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
10700 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
10701 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
10702 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
10703 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
10704 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
10705 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
10706
10707 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10708
10709 PR fortran/20865
10710 * gfortran.dg/pr20865.f90: New test.
10711
10712 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
10713
10714 * gcc.dg/void-cast-2.c: New test.
10715
10716 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10717
10718 PR c/21159
10719 * gcc.dg/void-cast-1.c: New test.
10720
10721 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
10722
10723 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
10724
10725 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10726
10727 PR fortran/21177
10728 * gfortran.dg/pr21177.f90: New test.
10729
10730 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
10731
10732 PR tree-optimization/21171
10733 * gcc.dg/tree-ssa/pr21171.c: New test.
10734
10735 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
10736
10737 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
10738 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
10739 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
10740 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
10741 gcc.dg/tree-ssa/gen-vect-32.c: New.
10742 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
10743 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
10744 don't run on PPC32.
10745
10746 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10747
10748 PR c/21213
10749 * gcc.dg/transparent-union-3.c: New test.
10750
10751 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10752
10753 PR c/20740
10754 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
10755 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
10756 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
10757 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
10758 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
10759 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
10760
10761 2005-04-26 Jeff Law <law@redhat.com>
10762
10763 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
10764 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
10765 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
10766 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
10767 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
10768 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
10769 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
10770
10771 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
10772
10773 PR tree-optimization/17598
10774 * gcc.dg/tree-ssa/pr17598.c: New testcase.
10775
10776 2005-04-25 Mike Stump <mrs@apple.com>
10777
10778 * objc.dg/fix-and-continue-1.m: Add.
10779
10780 2005-04-25 Roger Sayle <roger@eyesopen.com>
10781
10782 PR c++/20995
10783 * g++.dg/opt/pr20995-1.C: New test case.
10784
10785 2005-04-25 Devang Patel <dpatel@apple.com>
10786
10787 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
10788
10789 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10790
10791 PR testsuite/21062
10792 * g++.dg/opt/alias2.C (printf): Correct the prototype.
10793
10794 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10795
10796 PR C++/21188
10797 * g++.dg/opt/rtti2.C: New test.
10798
10799 2005-04-25 Paul Brook <paul@codesourcery.com>
10800 Steven G. Kargl <kargls@comcast.net>
10801
10802 PR fortran/20879
10803 * gfortran.dg/ichar_1.f90: New file.
10804
10805 2005-04-24 Jakub Jelinek <jakub@redhat.com>
10806
10807 PR middle-end/20991
10808 * g++.dg/opt/pr20991.C: New test.
10809
10810 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
10811 where sizeof (type) < __alignof__ (type).
10812 * gcc.dg/compat/struct-layout-1.h: Likewise.
10813
10814 2005-04-24 Per Bothner <per@bothner.com>
10815 Devang Patel <dpatel@apple.com>
10816
10817 PR preprocessor/20907
10818 * gcc.dg/cpp/very-long-comment.c: New test.
10819
10820 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10821
10822 PR fortran/20059
10823 * gfortran.dg/common_5.f: New test.
10824
10825 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
10826
10827 PR middle-end/21082
10828 * g++.dg/tree-ssa/pr21082.C: New testcase.
10829
10830 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
10831
10832 * gcc.dg/vect/vect-99.c: New test.
10833
10834 2005-04-22 Diego Novillo <dnovillo@redhat.com>
10835
10836 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
10837
10838 2005-04-22 Jeff Law <law@redhat.com>
10839
10840 * gcc.dg/uninit-5.c: Remove xfails.
10841 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
10842 conditionals and loads.
10843
10844 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
10845
10846 PR libfortran/20074
10847 PR libfortran/20436
10848 PR libfortran/21108
10849 * gfortran.dg/nested_reshape.f90: new test
10850 * gfortran.dg/reshape-alloc.f90: new test
10851 * gfortran.dg/reshape.f90: new test
10852
10853 2005-04-22 Mark Mitchell <mark@codesourcery.com>
10854
10855 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
10856
10857 * gcc.dg/arm-vfp1.c: New test.
10858
10859 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
10860
10861 PR c++/21087
10862 * g++.dg/lookup/builtin2.C: New test.
10863
10864 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
10865
10866 * gcc.dg/weak/weak-13.c: New test.
10867
10868 2005-04-21 Geoffrey Keating <geoffk@apple.com>
10869
10870 * lib/target-supports.exp (check_effective_target_sync_int_long):
10871 Add powerpc*.
10872
10873 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
10874
10875 * gcc.target/mips/branch-1.c: New test.
10876
10877 2005-04-21 Richard Henderson <rth@redhat.com>
10878
10879 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
10880 * gcc.dg/vect/vect-86.c: Likewise.
10881 * gcc.dg/vect/vect-87.c: Likewise.
10882 * gcc.dg/vect/vect-88.c: Likewise.
10883
10884 2005-04-21 Devang Patel <dpatel@apple.com>
10885
10886 PR optimization/20994
10887 * gcc.dg/tree-ssa/ifc-3.c: New test.
10888
10889 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10890
10891 PR c/12913
10892 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
10893 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
10894 gcc.dg/c99-vla-jump-5.c: New tests.
10895
10896 2005-04-19 Richard Henderson <rth@redhat.com>
10897
10898 * lib/target-supports.exp (check_effective_target_vect_int_mult):
10899 Fix typo in exists check.
10900 (check_effective_target_sync_int_long): New.
10901 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
10902 * gcc.dg/ia64-sync-2.c: Likewise.
10903 * gcc.dg/ia64-sync-3.c: Likewise.
10904 * gcc.dg/ia64-sync-4.c: Likewise.
10905
10906 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
10907
10908 * gcc.dg/fold-xor-1.c: New test.
10909 * gcc.dg/fold-xor-2.c: New test.
10910
10911 2005-04-19 James E. Wilson <wilson@specifixinc.com>
10912
10913 PR target/20670
10914 * g++.dg/eh/fp-regs.C: New test.
10915
10916 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10917
10918 * gcc.dg/Wint-to-pointer-cast-1.c,
10919 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
10920 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
10921 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
10922
10923 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10924
10925 PR fortran/16861
10926 * gfortran.dg/pr16861.f90: New test.
10927
10928 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10929
10930 * gcc.dg/pr21085.c: New test.
10931
10932 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
10933
10934 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
10935 (setup_mips_tests, dg-mips-options): New procedures.
10936 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
10937 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
10938 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
10939 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10940 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
10941 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
10942 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
10943 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10944 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
10945 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
10946 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
10947 dg-mips-options instead of dg-options. Remove now-redundant
10948 preprocessor guards.
10949 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
10950 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10951 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10952 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
10953 * gcc.dg/vr-mult-2.c: Delete.
10954 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
10955 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
10956 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
10957 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
10958 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
10959 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
10960 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
10961
10962 2005-04-18 Laurent GUERBY <laurent@guerby.net>
10963
10964 * ada/acats/run_all.sh: Use sync when executable not present.
10965
10966 2005-04-18 Devang Patel <dpatel@apple.com>
10967
10968 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
10969 * gcc.dg/vect/vect-11a.c: New.
10970 * gcc.dg/vect/vect-none.c: Update.
10971 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
10972
10973 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10974
10975 PR tree-optimization/20922
10976 * gcc.dg/pr20922-1.c: New test.
10977 * gcc.dg/pr20922-2.c: New test.
10978 * gcc.dg/pr20922-3.c: New test.
10979 * gcc.dg/pr20922-4.c: New test.
10980 * gcc.dg/pr20922-5.c: New test.
10981 * gcc.dg/pr20922-6.c: New test.
10982
10983 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10984
10985 PR libfortran/20950
10986 * gfortran.dg/pr20950.f: New test.
10987
10988 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10989
10990 PR libfortran/19216
10991 * gfortran.dg/pr19216.f: New test.
10992
10993 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
10994
10995 PR tree-optimization/21001
10996 * gcc.dg/tree-ssa/pr21001.c: New.
10997
10998 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
10999
11000 PR libfortran/21075
11001 * gfortran.dg/reshape_rank7.f90: New test.
11002
11003 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
11004
11005 PR libfortran/12884 gfortran.dg/pr12884.f: New test
11006 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
11007 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
11008 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
11009 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
11010 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
11011 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
11012 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
11013 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
11014 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
11015 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
11016 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
11017 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
11018 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
11019 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
11020 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
11021 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
11022 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
11023 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
11024 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
11025 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
11026
11027 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
11028
11029 * gfortran.dg/wtruncate.f: New testcase.
11030 * gfortran.dg/wtruncate.f90: New testcase.
11031
11032 2005-04-16 Mark Mitchell <mark@codesourcery.com>
11033
11034 PR c++/21025
11035 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
11036 which sizeof/alignof is dependent, rather than just whether we are
11037 processing_template_decl.
11038
11039 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
11040
11041 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
11042 corrected typo where the wrong variables had been compared.
11043
11044 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
11045
11046 PR libfortran/18495
11047 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
11048 Test callee-allocated version of return array with a write
11049 statement.
11050 Test spread with a temporary with another write statement.
11051
11052 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
11053
11054 PR tree-optimization/21031
11055 * gcc.dg/tree-ssa/pr21031.c: New.
11056
11057 2005-04-15 Uros Bizjak <uros@kss-loka.si>
11058
11059 PR tree-optimization/21004
11060 * gcc.dg/builtins-53.c: Include builtins-config.h.
11061 Check floorf, ceilf, floorl and ceill transformations
11062 only when HAVE_C99_RUNTIME is defined.
11063
11064 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
11065
11066 PR middle-end/20739
11067 * gcc.dg/tree-ssa/pr20739.c: New test.
11068
11069 2005-04-14 Mike Stump <mrs@apple.com>
11070
11071 * gcc.dg/Foundation.framework/empty: New.
11072 * gcc.dg/framework-2.c: New.
11073
11074 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
11075
11076 PR tree-optimization/21021
11077 * gcc.c-torture/compile/pr21021.c: New.
11078
11079 2005-04-14 Janis Johnson <janis187@us.ibm.com
11080
11081 PR testsuite/21010
11082 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
11083 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
11084 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
11085 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
11086 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
11087 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
11088 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
11089 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
11090
11091 2005-04-14 Richard Henderson <rth@redhat.com>
11092
11093 * lib/target-supports.exp (check_effective_target_vect_condition):
11094 Add ia64, i?86, and x86_64.
11095
11096 2005-04-14 Steven G. Kargl <kargls@comcast.net>
11097
11098 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
11099
11100 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
11101
11102 PR tree-optimization/20657
11103 * gcc.dg/tree-ssa/pr20657.c: New.
11104
11105 2005-04-14 Uros Bizjak <uros@kss-loka.si>
11106
11107 * gcc.dg/builtins-53.c: Also check (int)trunc* and
11108 (long long int)trunc*.
11109
11110 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
11111
11112 PR target/20927
11113 * gcc.dg/pr20927.c: New test.
11114
11115 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
11116
11117 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
11118 * gcc.target/mips/asm-1.c: Likewise.
11119
11120 2005-04-13 Dale Johannesen <dalej@apple.com>
11121
11122 * objc.dg/objc-fast-4.m: New.
11123
11124 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
11125
11126 * gcc.target/cris/torture/cris-torture.exp: New driver in new
11127 directory.
11128 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
11129
11130 2005-04-13 David Edelsohn <edelsohn@gnu.org>
11131
11132 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
11133 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
11134 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
11135
11136 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
11137
11138 PR tree-optimization/20913
11139 * gcc.dg/tree-ssa/pr20913.c: New.
11140
11141 PR tree-optimization/20702
11142 * gcc.dg/tree-ssa/pr20702.c: New.
11143
11144 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11145
11146 PR c++/13744
11147 * g++.dg/inherit/local3.C: New test.
11148
11149 2005-04-12 Jeff Law <law@redhat.com>
11150
11151 * gcc.dg/tree-ssa/20050412-1.c: New test.
11152
11153 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
11154
11155 PR libfortran/19016
11156 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
11157 Add tests with mask generated by expression.
11158 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11159 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11160 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11161
11162 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
11163
11164 PR middle-end/20917
11165 * gcc.dg/20050409-1.c: New test.
11166
11167 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
11168
11169 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
11170
11171 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11172
11173 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11174 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
11175 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11176 (TARGET_CXX): Adjust accordingly.
11177 * target.h (struct gcc_target): Remove epxort_class_data. Add
11178 determine_class_data_visibility and class_data_always_comdat.
11179 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11180 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
11181 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11182 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
11183 (arm_cxx_determine_class_data_visibility): New.
11184 (arm_cxx_class_data_always_comdat): Likewise.
11185 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11186 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
11187 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11188 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
11189 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
11190 Define.
11191
11192 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11193
11194 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
11195
11196 2005-04-11 Geoffrey Keating <geoffk@apple.com>
11197
11198 * gcc.dg/i386-darwin-fpmath.c: New.
11199
11200 2004-04-11 Devang Patel <dpatel@apple.com>
11201
11202 * lib/target-supports.exp (check_effective_target_vect_condition): New.
11203 * gcc.dg/vect/vect-ifcvt-1.c: New test.
11204 * gcc.dg/vect/vect-ifcvt-2.c: New test.
11205 * gcc.dg/vect/vect-ifcvt-3.c: New test.
11206 * gcc.dg/vect/vect-ifcvt-4.c: New test.
11207 * gcc.dg/vect/vect-ifcvt-5.c: New test.
11208 * gcc.dg/vect/vect-ifcvt-6.c: New test.
11209 * gcc.dg/vect/vect-ifcvt-7.c: New test.
11210 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11211
11212 2004-04-11 Devang Patel <dpatel@apple.com>
11213
11214 * gcc.dg/vect/vect-dv-1.c: New test.
11215 * gcc.dg/vect/vect-dv-2.c: New test.
11216
11217 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11218
11219 PR tree-optimization/20933
11220 * gcc.dg/tree-ssa/pr20933.c: New test.
11221
11222 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11223
11224 * gfortran.dg/fold_nearest.f90: New test.
11225
11226 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
11227
11228 * gcc.dg/tree-ssa/alias-1.c: New test.
11229
11230 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11231
11232 PR tree-optimization/20920
11233 * g++.dg/tree-ssa/pr20920.C: New test.
11234
11235 2005-04-11 Uros Bizjak <uros@kss-loka.si>
11236
11237 * gcc.dg/builtins-53.c: Also check (int)ceil* and
11238 (long long int)ceil*.
11239
11240 2005-04-10 Mark Mitchell <mark@codesourcery.com>
11241
11242 * g++.dg/warn/Wdtor1.C: Declare template in system header with
11243 explicit C++ linkage.
11244
11245 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11246
11247 * gfortran.dg/pr17229.f: Take care of the new obsolescence
11248 warning for arithmetic IF statements.
11249
11250 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
11251
11252 * eor_handling_1.f90: New test case.
11253 * eor_handling_2.f90: New test case.
11254 * eor_handling_3.f90: New test case.
11255 * eor_handling_4.f90: New test case.
11256 * eor_handling_5.f90: New test case.
11257 * noadv_size.f90: New test case.
11258 * pad_no.f90: New test case.
11259
11260 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
11261
11262 * gcc.c-torture/execute/20050410-1.c: New test.
11263
11264 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
11265
11266 * gcc.dg/pr20126.c: New.
11267
11268 2005-04-09 Bud Davis <bdavis@gfortran.org>
11269 Steven G. Kargl <kargls@comcast.net>
11270
11271 * gfortran.dg/PR19872.f: New test.
11272
11273 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11274
11275 * gfortran.dg/nint_1.f90: Fix dg-do directive.
11276
11277 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11278
11279 * gfortran.dg/nint_1.f90: New test.
11280
11281 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11282
11283 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
11284 Added test for callee-allocated arrays with write statements.
11285 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
11286 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
11287 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11288 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11289 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11290
11291 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11292
11293 PR libfortran/20163
11294 * gfortran.dg/open-options-blanks.f: New test.
11295
11296 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
11297
11298 PR fortran/13257
11299 * gfortran.dg/comma_format_extension_[1234].f: New tests.
11300
11301 2005-04-09 Jakub Jelinek <jakub@redhat.com>
11302
11303 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11304 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11305 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11306 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11307 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11308 * gcc.c-torture/execute/stdarg-4.c: New test.
11309
11310 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
11311
11312 PR target/20795
11313 * g++.dg/abi/param2.C: New test.
11314
11315 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11316
11317 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
11318
11319 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11320
11321 * gcc.dg/builtins-53.c: New test.
11322
11323 2005-04-08 Diego Novillo <dnovillo@redhat.com>
11324
11325 * g++.dg/tree-ssa/pr18178.C: New test.
11326 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
11327 * gcc.c-torture/execute/20041019-1.c: New test.
11328 * gcc.dg/tree-ssa/20041008-1.c: New test.
11329 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
11330 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
11331 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
11332 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
11333 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
11334 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
11335 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
11336 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
11337 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
11338 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
11339
11340 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
11341
11342 PR rtl-optimization/20466
11343 * gcc.c-torture/execute/pr20466-1.c: New test.
11344
11345 2005-04-08 Mark Mitchell <mark@codesourcery.com>
11346
11347 PR c++/20905
11348 * g++.dg/parse/cond2.C: New test.
11349
11350 PR c++/20145
11351 * g++.dg/warn/Wdtor1.C: New test.
11352
11353 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11354
11355 PR fortran/17229
11356 * gfortran.dg/pr17229.f: New test.
11357
11358 2005-04-07 Steven G. Kargl <kargls@comcast.net>
11359
11360 * gfortran.dg/tiny_1.f90: New test.
11361 * gfortran.dg/tiny_2.f90: ditto.
11362
11363 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
11364
11365 * gfortran.dg/eor_1.f90: Fix dg-do run line
11366 * gfortran.dg/open_new.f90: Fix dg-do run line
11367
11368 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
11369
11370 * lib/target-supports.exp (get_compiler_messages): Support
11371 optional arguments, the fourth being compiler options.
11372 (check_effective_target_fpic): New proc.
11373 * gcc.dg/20050321-2.c: Restrict to target fpic.
11374
11375 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
11376
11377 * gcc.dg/15443-1.c: New test.
11378 * gcc.dg/15443-2.c: Likewise.
11379
11380 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11381
11382 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
11383
11384 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11385
11386 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
11387
11388 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11389
11390 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
11391 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
11392 -m64.
11393 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
11394 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
11395 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
11396
11397 2005-04-06 Mark Mitchell <mark@codesourcery.com>
11398
11399 PR c++/20212
11400 * g++.dg/warn/Wunused-11.C: New test.
11401
11402 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
11403
11404 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
11405
11406 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
11407
11408 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
11409
11410 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11411
11412 PR c++/20734
11413 * g++.dg/template/ptrmem13.C: New test.
11414
11415 2005-04-05 Per Bothner <per@bothner.com>
11416
11417 * lib/gcc.exp: Always add -fno-show-column, for now.
11418
11419 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
11420
11421 PR testsuite/20767
11422 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
11423 of plain old "unsigned int" for the type of "i". Makes this test
11424 64bit clean.
11425
11426 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
11427
11428 * gcc.dg/i386-ssefn-1.c: New test.
11429 * gcc.dg/i386-ssefn-2.c: New test.
11430 * gcc.dg/i386-ssefn-3.c: New test.
11431 * gcc.dg/i386-ssefn-4.c: New test.
11432
11433 2005-04-05 Jakub Jelinek <jakub@redhat.com>
11434
11435 PR tree-optimization/20076
11436 * gcc.dg/builtin-apply4.c: New test.
11437
11438 PR preprocessor/19475
11439 * gcc.dg/cpp/macspace1.c: New test.
11440 * gcc.dg/cpp/macspace2.c: New test.
11441
11442 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11443
11444 * gfortran.dg/pr20755.f: Fixed bad format.
11445
11446 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11447
11448 PR c++/20763
11449 * g++.dg/ext/attrib21.C: New test.
11450
11451 2004-04-05 Devang Patel <dpatel@apple.com>
11452
11453 * lib/target-supports.exp (check_effective_target_vect_shif): New.
11454 * gcc.dg/vect/vect-shift-1.c: New test.
11455
11456 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11457
11458 PR libfortran/20755
11459 * gfortran.dg/pr20755.f: New test.
11460
11461 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
11462
11463 * gfortran.dg/pr15959.f90: New test.
11464 * gfortran.dg/string_pad_trunc.f90: New test.
11465
11466 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11467
11468 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
11469 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
11470 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
11471 syntax.
11472
11473 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11474
11475 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
11476
11477 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11478
11479 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
11480 * gcc.c-torture/compile/20011119-2.c: Likewise.
11481 * gcc.c-torture/compile/981001-2.c: Likewise.
11482
11483 2005-04-04 Mark Mitchell <mark@codesourcery.com>
11484
11485 PR c++/20679
11486 * g++.dg/template/overload4.C: New test.
11487
11488 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11489
11490 PR c++/20746
11491 * g++.dg/abi/covariant5.C: New.
11492
11493 PR debug/20505
11494 * g++.dg/debug/const2.C: New.
11495
11496 2005-04-04 Jakub Jelinek <jakub@redhat.com>
11497
11498 PR rtl-optimization/16104
11499 * gcc.c-torture/execute/20050316-1.c: New test.
11500
11501 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11502
11503 * g++.dg/template/spec23.C: Fix dg-error text.
11504
11505 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
11506
11507 PR c++/19199
11508 * g++.dg/expr/lval2.C: New.
11509
11510 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11511
11512 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
11513 __builtin_strcasecmp and __builtin_strncasecmp.
11514
11515 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
11516
11517 PR c++/20723
11518 * g++.dg/template/spec22.C: New.
11519 * g++.dg/template/spec23.C: New.
11520
11521 2005-04-03 Dale Ranta <dir@lanl.gov>
11522 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11523
11524 PR libfortran/20068
11525 PR libfortran/20125
11526 PR libfortran/20156
11527 PR libfortran/20471
11528 * gfortran.dg/backspace.f: New test.
11529
11530 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
11531
11532 * gcc.dg/pr19345.c: New test.
11533
11534 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11535
11536 PR tree-optimization/20640
11537 * gcc.dg/torture/tree-loop-1.c: New.
11538
11539 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11540
11541 PR rtl-optimization/20290
11542 * gcc.c-torture/execute/loop-ivopts-2.c: New.
11543
11544 2005-04-02 Geoffrey Keating <geoffk@apple.com>
11545
11546 * gcc.dg/rs6000-fpint.c: New.
11547
11548 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11549
11550 * gcc.dg/old-style-then-proto-1.c: New test.
11551
11552 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11553
11554 * gfortran.fortran-torture/execute/backspace.f90: Check
11555 after backspace and read was incorrect.
11556
11557 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11558
11559 * gcc.c-torture/execute/builtins/strcat.c: Check the result
11560 buffer past the terminating NUL using memcmp.
11561 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
11562 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
11563
11564 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
11565 Fix unused/uninitialized variable warnings.
11566
11567 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
11568 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
11569 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
11570 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
11571
11572 * gcc.c-torture/execute/builtins/abs-1-lib.c,
11573 gcc.c-torture/execute/builtins/fputs-lib.c,
11574 gcc.c-torture/execute/builtins/lib/fprintf.c,
11575 gcc.c-torture/execute/builtins/lib/main.c,
11576 gcc.c-torture/execute/builtins/lib/memcmp.c,
11577 gcc.c-torture/execute/builtins/lib/memmove.c,
11578 gcc.c-torture/execute/builtins/lib/mempcpy.c,
11579 gcc.c-torture/execute/builtins/lib/memset.c,
11580 gcc.c-torture/execute/builtins/lib/printf.c,
11581 gcc.c-torture/execute/builtins/lib/sprintf.c,
11582 gcc.c-torture/execute/builtins/lib/stpcpy.c,
11583 gcc.c-torture/execute/builtins/lib/strchr.c,
11584 gcc.c-torture/execute/builtins/lib/strcmp.c,
11585 gcc.c-torture/execute/builtins/lib/strcpy.c,
11586 gcc.c-torture/execute/builtins/lib/strcspn.c,
11587 gcc.c-torture/execute/builtins/lib/strlen.c,
11588 gcc.c-torture/execute/builtins/lib/strncat.c,
11589 gcc.c-torture/execute/builtins/lib/strncmp.c,
11590 gcc.c-torture/execute/builtins/lib/strncpy.c,
11591 gcc.c-torture/execute/builtins/lib/strrchr.c,
11592 gcc.c-torture/execute/builtins/lib/strspn.c,
11593 gcc.c-torture/execute/builtins/lib/strstr.c,
11594 gcc.c-torture/execute/builtins/memops-asm-lib.c,
11595 gcc.c-torture/execute/builtins/strlen-2.c,
11596 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
11597 prototypes.
11598
11599 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
11600
11601 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
11602 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
11603 selectany usage.
11604
11605 2005-04-01 Jakub Jelinek <jakub@redhat.com>
11606
11607 PR c++/19406
11608 * g++.dg/debug/using1.C: New test.
11609
11610 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
11611
11612 PR middle-end/20524
11613 * gcc.dg/alias-7.c: Prefix asm-declared name with
11614 __USER_LABEL_PREFIX__.
11615
11616 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
11617
11618 Fix fallout from PR middle-end/15700:
11619 * gcc.c-torture/compile/20011119-1.c: Take
11620 __USER_LABEL_PREFIX__ into account.
11621 * gcc.c-torture/compile/20011119-2.c: Likewise.
11622
11623 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
11624
11625 PR c++/18644
11626 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
11627
11628 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11629
11630 PR c/17855
11631 * gcc.c-torture/compile/struct-non-lval-1.c,
11632 gcc.c-torture/compile/struct-non-lval-2.c,
11633 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
11634
11635 2005-03-31 Janis Johnson <janis187@us.ibm.com>
11636
11637 * gcc.dg/tls/tls.exp: Remove temporary file.
11638 * g++.dg/tls/tls.exp: Ditto.
11639 * lib/file-format.exp: Ditto.
11640 * g++.dg/special/ecos.exp: Ditto.
11641
11642 * lib/profopt.exp: Treat prof_ext as a list.
11643 * gcc.misc-tests/bprob.exp: Ditto.
11644 * g++.dg/bprob/bprob.exp: Ditto.
11645
11646 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
11647 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
11648 g++.dg/tree-ssa/pointer-reference-alias.C,
11649 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
11650 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
11651 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
11652 g++.dg/vect/pr19951.cc: Ditto.
11653 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
11654 gcc.dg/builtins-47.c: Ditto.
11655 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
11656 gcc.dg/pr20115-1.c: Ditto.
11657 * gcc.dg/tree-ssa/20030530-2.c,
11658 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
11659 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11660 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
11661 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11662 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
11663 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
11664 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
11665 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
11666 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
11667 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
11668 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
11669 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
11670 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
11671 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
11672 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
11673 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11674 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11675 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11676 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11677 gcc.dg/tree-ssa/20030824-1.c,
11678 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
11679 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
11680 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
11681 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
11682 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
11683 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
11684 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
11685 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
11686 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
11687 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
11688 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
11689 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
11690 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
11691 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
11692 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
11693 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
11694 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
11695 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
11696 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
11697 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
11698 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
11699 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
11700 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
11701 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
11702 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
11703 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
11704 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
11705 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
11706 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
11707 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
11708 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
11709 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
11710 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
11711 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
11712 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
11713 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
11714 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
11715 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
11716 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
11717 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
11718 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
11719 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
11720 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11721 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
11722 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
11723 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
11724 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
11725 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
11726 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
11727 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
11728 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11729 gcc.dg/tree-ssa/useless-1.c: Ditto.
11730 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
11731 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
11732 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
11733 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
11734 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11735 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
11736 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
11737 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
11738 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
11739 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
11740 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
11741 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
11742 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
11743 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
11744 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
11745 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
11746 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
11747 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
11748 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
11749 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
11750 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
11751 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11752 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11753 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
11754 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
11755 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
11756 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
11757 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
11758 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
11759 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
11760 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
11761 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
11762 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
11763 gcc.dg/vect/vect-none.c: Ditto.
11764 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
11765 treelang/compile/unsigned.tree: Ditto.
11766
11767 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
11768 * gcc.dg/cpp/direct2s.c: Ditto.
11769 * gcc.dg/cpp/paste4.c: Ditto.
11770 * gcc.dg/cpp/separate-1.c: Ditto.
11771 * gcc.dg/pch/save-temps-1.c: Ditto.
11772 * g++.dg/ext/altivec-10.C: Ditto.
11773 * g++.dg/pch/pch.C: Ditto.
11774
11775 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
11776
11777 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
11778 * g++.dg/template/repo1.C: Ditto.
11779 * g++.dg/template/repo2.C: Ditto.
11780 * g++.dg/template/repo3.C: Ditto.
11781 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
11782 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
11783 * g++.old-deja/g++.pt/repo1.C: Ditto.
11784 * g++.old-deja/g++.pt/repo2.C: Ditto.
11785 * g++.old-deja/g++.pt/repo3.C: Ditto.
11786 * g++.old-deja/g++.pt/repo4.C: Ditto.
11787
11788 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
11789 * gcc.dg/20030107-1.c: Ditto.
11790 * gcc.dg/20030702-1.c: Ditto.
11791 * gcc.dg/profile-generate-1.c: Ditto.
11792 * g++.dg/other/profile1.C: Ditto.
11793 * g++.old-deja/g++.robertl/eb83.C: Ditto.
11794
11795 * lib/gcc-dg.exp (remove-build-file): New.
11796 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
11797 cleanup-tree-dump, cleanup-saved-temps): New.
11798
11799 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
11800
11801 PR c++/19203, DR 214
11802 * g++.dg/parse/ambig3.C: Not ambiguous.
11803 * g++.dg/template/spec20.C: New.
11804 * g++.dg/template/spec21.C: New.
11805
11806 2005-03-31 Steve Ellcey <sje@cup.hp.com>
11807
11808 PR target/20045
11809 * gcc.dg/ia64-fptr-1.c: Run only on linux.
11810
11811 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11812
11813 PR libfortran/20660
11814 * gfortran.dg/negative_unit.f: New test.
11815
11816 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
11817
11818 * gcc.dg/20050330-1.c: New test.
11819
11820 2005-03-30 Devang Patel <dpatel@apple.com>
11821
11822 * g++.dg/tree-sra/ssa-sra-3.C: New test.
11823
11824 2005-03-30 Dale Johannesen <dalej@apple.com>
11825
11826 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
11827
11828 2005-03-30 Janis Johnson <janis187@us.ibm.com>
11829
11830 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
11831 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
11832 Strip options from test name.
11833
11834 2005-03-31 Jan Hubicka <jh@suse.cz>
11835
11836 * gcc.dg/varpool-1.c: New testcase.
11837
11838 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11839
11840 PR c/772
11841 PR c/17913
11842 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
11843 gcc.dg/stmt-expr-label-3.c : New tests.
11844 * gcc.c-torture/execute/medce-2.c: Remove.
11845
11846 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11847
11848 PR c/20368
11849 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
11850 tests.
11851
11852 2005-03-30 Alan Modra <amodra@bigpond.net.au>
11853
11854 * gcc.c-torture/compile/pr20203.c: New test.
11855
11856 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11857
11858 * gfortran.dg/promotion.f90: New test.
11859
11860 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
11861
11862 PR middle-end/20491
11863 * gcc.dg/torture/asm-subreg-1.c: New test.
11864
11865 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
11866
11867 PR c/20672
11868 * gcc.dg/pr20672-1.c: New test.
11869
11870 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
11871
11872 * gfortran.dg/vect: New directory.
11873 * gfortran.dg/vect/vect.exp: New.
11874 * gfortran.dg/vect/vect-1.f90: New test.
11875 * gfortran.dg/vect/vect-2.f90: New test.
11876 * gfortran.dg/vect/vect-3.f90: New test.
11877 * gfortran.dg/vect/vect-4.f90: New test.
11878 * gfortran.dg/vect/vect-5.f90: New test.
11879
11880 2005-03-29 Jakub Jelinek <jakub@redhat.com>
11881
11882 PR middle-end/20622
11883 * gcc.dg/alias-7.c: New test.
11884
11885 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11886
11887 * gcc.dg/sparc-reg-1.c: New test.
11888
11889 2005-03-28 Steve Ellcey <sje@cup.hp.com>
11890
11891 PR target/19890
11892 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
11893
11894 2005-03-29 Dale Ranta <dir@lanl.gov>
11895 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11896
11897 PR libfortran/20163
11898 * gfortran.dg/pr20163-2.f: New test.
11899
11900 2005-03-28 Jan Hubicka <jh@suse.cz>
11901
11902 PR middle-end/20635
11903 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
11904 by Jakub Jelinek.
11905
11906 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
11907
11908 PR tree-optimization/20626
11909 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
11910 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
11911
11912 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11913
11914 * gfortran.dg/underflow.f90: New test.
11915 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
11916
11917 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11918
11919 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
11920
11921 2005-03-25 Mark Mitchell <mark@codesourcery.com>
11922
11923 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
11924 (g++_init): Make sure that CXXFLAGS is set.
11925 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
11926 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11927 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11928 * lib/objc.exp (objc_init): Likewise.
11929 * lib/treelang.exp (treelang_init): Likewise.
11930
11931 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
11932
11933 PR tree-optimization/20470
11934 * gcc.dg/tree-ssa/pr20470.c: New test.
11935
11936 2005-03-25 Geoffrey Keating <geoffk@apple.com>
11937
11938 * gcc.dg/ppc-stfiwx.c: New.
11939
11940 2005-03-25 Steve Ellcey <sje@cup.hp.com>
11941
11942 PR target/19888
11943 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
11944
11945 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11946
11947 * gcc.dg/20050325-1.c: Fix a typo.
11948
11949 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11950
11951 PR libfortran/19678
11952 PR libfortran/19679
11953 * gfortran.dg/dos_eol.f: New test.
11954
11955 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11956
11957 PR rtl-optimization/20249
11958 * gcc.dg/20050325-1.c: New test.
11959
11960 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11961
11962 PR libfortran/15332
11963 * gfortran.dg/pr15332.f: New test.
11964
11965 2005-03-24 Dale Johannesen <dalej@apple.com>
11966
11967 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
11968
11969 2005-03-24 Geoffrey Keating <geoffk@apple.com>
11970
11971 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
11972 'internal' visibility.
11973 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
11974 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
11975 'protected' visibility.
11976 * gcc.dg/visibility-7.c: Likewise.
11977 * lib/target-supports.exp (check_visibility_available): Take
11978 a parameter, the kind of visibility to check for.
11979 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
11980 to check_visibility_available.
11981
11982 * g++.dg/expr/cast3.C: New.
11983
11984 2005-03-24 David Edelsohn <edelsohn@gnu.org>
11985
11986 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
11987 rs6000.
11988
11989 2005-03-24 Steve Ellcey <sje@cup.hp.com>
11990
11991 PR target/20095
11992 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
11993
11994 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
11995
11996 * gcc.dg/badshift.c: Renamed to...
11997 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
11998
11999 * gcc.target/i386/badshift.c: Renamed to...
12000 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
12001 only.
12002
12003 PR rtl-optimization/20532
12004 * gcc.target/i386/badshift.c: New.
12005
12006 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12007
12008 * gfortran.dg/pr18025.f90: New test.
12009
12010 2005-03-23 Dale Johannesen <dalej@apple.com>
12011
12012 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
12013
12014 2005-03-23 Mark Mitchell <mark@codesourcery.com>
12015
12016 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
12017
12018 * lib/target-supports.exp (check_iconv_available): Default
12019 libiconv to -liconv, if there is no definition.
12020
12021 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
12022
12023 * gcc.dg/torture/cris-asm-mof-1.c: New test.
12024
12025 2005-03-22 Mark Mitchell <mark@codesourcery.com>
12026
12027 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
12028 * g++.dg/opt/pr7503-2.C: Likewise.
12029 * g++.dg/opt/pr7503-3.C: Likewise.
12030 * g++.dg/opt/pr7503-4.C: Likewise.
12031 * g++.dg/opt/pr7503-5.C: Likewise.
12032 * g++.dg/warn/minmax.C: New test.
12033
12034 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12035
12036 * gfortran.dg/g77_intrinsics_funcs.f: New test.
12037 * gfortran.dg/g77_intrinsics_sub.f: New test.
12038
12039 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
12040 Jan Hubicka <jh@suse.cz>
12041 Steven Bosscher <stevenb@suse.de
12042
12043 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
12044
12045 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12046
12047 PR c++/19980
12048 * g++.dg/template/redecl3.C: New test.
12049
12050 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12051
12052 PR c++/20499
12053 * g++.dg/parse/error16.C: Tweak error markers.
12054
12055 2005-03-22 Jakub Jelinek <jakub@redhat.com>
12056
12057 PR target/20561
12058 * gcc.dg/20050321-2.c: New test.
12059
12060 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
12061
12062 PR c++/20465
12063 PR c++/20381
12064 * g++.dg/template/ptrmem12.C: New.
12065
12066 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
12067
12068 PR rtl-optimization/20527
12069 * gcc.c-torture/execute/pr20527-1.c: New test.
12070
12071 2005-03-22 Ben Elliston <bje@au.ibm.com>
12072
12073 * gcc.misc-tests/options.exp (check_for_options): Create a real C
12074 program, compile it into a real executable and then delete the .c
12075 and .x files afterwards, to avoid problems on testglue targets.
12076
12077 2005-03-21 Stuart Hastings <stuart@apple.com>
12078
12079 * gcc.target/i386/sse-2.c: New.
12080
12081 2005-03-21 Uros Bizjak <uros@kss-loka.si>
12082
12083 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
12084
12085 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12086
12087 * g++.dg/parse/crash25.C: Fix typo.
12088
12089 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12090
12091 PR c++/20461
12092 * g++.dg/parse/crash24.C: New test.
12093
12094 PR c++/20536
12095 * g++.dg/parse/crash25.C: New test.
12096
12097 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12098
12099 PR c++/20147
12100 * g++.dg/ext/stmtexpr4.C: New test.
12101
12102 2005-03-20 Roger Sayle <roger@eyesopen.com>
12103
12104 PR middle-end/20539
12105 * gcc.c-torture/compile/pr13066-1.c: New test case.
12106 * gcc.c-torture/compile/pr20539-1.c: Likewise.
12107 * g++.dg/opt/pr13066-1.C: Likewise.
12108
12109 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
12110
12111 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
12112
12113 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12114
12115 PR fortran/18525
12116 * gfortran.dg/nesting_1.f90: New test.
12117
12118 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12119
12120 PR c++/20240
12121 * g++.dg/lookup/using13.C: New test.
12122
12123 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12124
12125 PR c++/20333
12126 * g++.dg/template/crash36.C: New test.
12127
12128 2005-03-18 Paolo Carlini <pcarlini@suse.de>
12129
12130 PR c++/20463
12131 * g++.dg/template/crash35.C: New test.
12132
12133 2005-03-17 Paolo Carlini <pcarlini@suse.de>
12134
12135 PR c++/19966
12136 * g++.dg/overload/operator2.C: New test.
12137
12138 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12139
12140 PR libfortran/20257
12141 * gfortran.dg/pr20257.f90: New test.
12142
12143 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12144
12145 PR libfortran/20480
12146 * gfortran.dg/pr20480.f90: New test.
12147
12148 2005-03-16 Richard Henderson <rth@redhat.com>
12149
12150 PR middle-end/15700
12151 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
12152 (_rtld_global): New.
12153 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
12154 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
12155
12156 * gcc.dg/alias-3.c: New.
12157 * gcc.dg/alias-4.c: New.
12158 * gcc.dg/alias-5.c: New.
12159 * gcc.dg/alias-6.c: New.
12160
12161 2005-03-15 Geoffrey Keating <geoffk@apple.com>
12162
12163 * gcc.dg/cpp/ucnid-7.c: New.
12164
12165 2005-03-15 Janis Johnson <janis187@us.ibm.com>
12166 Dorit Naishlos <dorit@il.ibm.com>
12167
12168 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
12169 darwin.
12170
12171 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
12172
12173 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
12174 misaligned accesses.
12175 * gcc.dg/vect/vect-58.c: Likewise.
12176 * gcc.dg/vect/vect-92.c: New.
12177 * gcc.dg/vect/vect-93.c: New.
12178
12179 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
12180
12181 PR fortran/18827
12182 * gfortran.dg/assign_2.f90: New test.
12183 * gfortran.dg/assign_3.f90: New test.
12184 * gfortran.dg/assign.f90: New test.
12185
12186 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
12187
12188 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
12189 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
12190 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
12191 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
12192 names.
12193
12194 2005-03-14 Geoffrey Keating <geoffk@apple.com>
12195
12196 * gcc.dg/cpp/ucnid-6.c: New.
12197
12198 * gcc.dg/cpp/normalize-1.c: New.
12199 * gcc.dg/cpp/normalize-2.c: New.
12200 * gcc.dg/cpp/normalize-3.c: New.
12201 * gcc.dg/cpp/normalize-4.c: New.
12202 * gcc.dg/cpp/ucnid-4.c: New.
12203 * gcc.dg/cpp/ucnid-5.c: New.
12204 * g++.dg/cpp/normalize-1.C: New.
12205 * g++.dg/cpp/ucnid-1.C: New.
12206
12207 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12208
12209 * gcc.dg/pr18628.c: New.
12210
12211 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12212
12213 PR c++/20280
12214 * g++.dg/tree-ssa/pr20280.C: New.
12215
12216 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12217
12218 PR fortran/20467
12219 * gfortran.dg/stfunc_2.f90: New test.
12220
12221 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12222
12223 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
12224
12225 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12226
12227 * gcc.dg/tree-ssa/20050314-1.c: New test.
12228
12229 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12230
12231 PR c++/4403
12232 PR c++/9783, DR433
12233 * g++.dg/template/friend34.C: New test.
12234 * g++.dg/template/friend35.C: Likewise.
12235 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
12236
12237 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12238
12239 Friend class name lookup 5/n
12240 PR c++/1016
12241 * g++.dg/lookup/hidden-class1.C: New test.
12242 * g++.dg/lookup/hidden-class2.C: Likewise.
12243 * g++.dg/lookup/hidden-class3.C: Likewise.
12244 * g++.dg/lookup/hidden-class4.C: Likewise.
12245 * g++.dg/lookup/hidden-class5.C: Likewise.
12246 * g++.dg/lookup/hidden-class6.C: Likewise.
12247 * g++.dg/lookup/hidden-class7.C: Likewise.
12248 * g++.dg/lookup/hidden-class8.C: Likewise.
12249 * g++.dg/lookup/hidden-class9.C: Likewise.
12250 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
12251 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
12252 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
12253 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
12254 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
12255 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
12256 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
12257 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
12258 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
12259 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
12260 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
12261
12262 2005-03-13 Mark Mitchell <mark@codesourcery.com>
12263
12264 PR c++/20157
12265 * g++.dg/template/error18.C: New test.
12266
12267 2005-03-09 Ben Elliston <bje@au.ibm.com>
12268
12269 PR debug/16792
12270 * g++.dg/debug/pr16792.C: New test.
12271
12272 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12273
12274 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
12275 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
12276 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
12277 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
12278 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
12279 test assertion names.
12280
12281 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12282
12283 PR fortran/18600
12284 * gfortran.dg/stfunc_1.f90: New test.
12285
12286 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12287
12288 PR fortran/16907
12289 * gfortran.dg/real_index_1.f90: New test.
12290
12291 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12292
12293 PR fortran/20323
12294 * gfortran.dg/spec_expr_1.f90: New test.
12295
12296 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12297
12298 PR c/20402
12299 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
12300 new parser.
12301
12302 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12303
12304 PR fortran/20361
12305 * gfortran.dg/largeequiv_1.f90: New test.
12306
12307 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12308
12309 * gcc.dg/ucnid-1.c: New.
12310 * gcc.dg/ucnid-2.c: New.
12311 * gcc.dg/ucnid-3.c: New.
12312 * gcc.dg/ucnid-4.c: New.
12313 * gcc.dg/ucnid-5.c: New.
12314 * gcc.dg/ucnid-6.c: New.
12315 * gcc.dg/cpp/ucnid-1.c: New.
12316 * gcc.dg/cpp/ucnid-2.c: New.
12317 * gcc.dg/cpp/ucnid-3.c: New.
12318 * g++.dg/other/ucnid-1.C: New.
12319
12320 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12321
12322 * gcc.dg/vmx/darwin-abi-3.c: Delete.
12323
12324 2005-03-11 Per Bothner <per@bothner.com>
12325
12326 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
12327 that diagnotics refer to correct token.
12328 * gcc.dg/unused-3.c: Likewise.
12329
12330 2005-03-11 Per Bothner <per@bothner.com>
12331
12332 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
12333 constant" is now actually on same line as string constant.
12334 * gcc.dg/cpp/direct2s.c: Likewise.
12335
12336 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
12337
12338 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
12339
12340 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12341
12342 PR libfortran/20124
12343 * gfortran.dg/pr20124.f90: New Test
12344
12345 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
12346
12347 PR tree-optimization/20130
12348 * gcc.dg/pr20130-1.c: New test.
12349
12350 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12351
12352 PR target/20095
12353 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
12354
12355 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12356
12357 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
12358
12359 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12360
12361 * g++.dg/eh/forced1.C: Fix comment.
12362 * g++.dg/eh/forced2.C: Ditto.
12363 * g++.dg/eh/forced3.C: Ditto.
12364 * g++.dg/eh/forced4.C: Ditto.
12365
12366 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
12367
12368 PR rtl-opt/20412
12369 * gcc.c-torture/compile/pr20412.c: New test.
12370
12371 2005-03-10 Roger Sayle <roger@eyesopen.com>
12372
12373 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
12374
12375 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12376
12377 PR target/20322
12378 * gcc.dg/20050307-1.c: New test.
12379
12380 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
12381
12382 PR c++/20375
12383 * g++.dg/other/stdarg3.C: New.
12384
12385 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12386
12387 PR c++/18384, c++/18327
12388 * g++.dg/init/array19.C: New test.
12389
12390 PR inline-asm/20314
12391 * gcc.dg/torture/pr20314-1.c: New test.
12392 * gcc.dg/torture/pr20314-2.c: New test.
12393
12394 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
12395
12396 * gcc.dg/20050309-1.c: New test.
12397
12398 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12399
12400 * gcc.dg/builtins-10.c: Reactivate disabled test.
12401 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
12402 new cbrt transformations.
12403
12404 2005-03-09 Mark Mitchell <mark@codesourcery.com>
12405
12406 PR c++/20208
12407 * g++.dg/template/array13.C: New test.
12408
12409 2005-03-09 Paolo Carlini <pcarlini@suse.de>
12410
12411 PR c++/16859
12412 * g++.dg/init/brace4.C: New test.
12413
12414 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
12415
12416 PR c++/20186
12417 * g++.dg/template/non-dependent12.C: New.
12418
12419 2005-03-08 Mark Mitchell <mark@codesourcery.com>
12420
12421 PR c++/20142
12422 * g++.dg/init/array18.C: Add dg-do run marker.
12423
12424 PR c++/20142
12425 * g++.dg/init/array18.C: New test.
12426
12427 2005-03-09 Ben Elliston <bje@au.ibm.com>
12428
12429 * consistency.vlad/vlad.exp: Remove trailing semicolons.
12430 * g++.dg/gcov/gcov.exp: Likewise.
12431 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
12432 * gcc.target/xstormy16/xstormy16.exp: Likewise.
12433 * lib/c-torture.exp: Likewise.
12434 * lib/fortran-torture.exp: Likewise.
12435 * lib/g++.exp: Likewise.
12436 * lib/gcc-defs.exp: Likewise.
12437 * lib/gcc-dg.exp: Likewise.
12438 * lib/gcc.exp: Likewise.
12439 * lib/gcov.exp: Likewise.
12440 * lib/gfortran.exp: Likewise.
12441 * lib/mike-g++.exp: Likewise.
12442 * lib/mike-gcc.exp: Likewise.
12443 * lib/objc-torture.exp: Likewise.
12444 * lib/objc.exp: Likewise.
12445 * lib/profopt.exp: Likewise.
12446 * lib/target-libpath.exp: Likewise.
12447 * lib/target-supports.exp: Likewise.
12448 * lib/treelang.exp: Likewise.
12449 * lib/wrapper.exp: Likewise.
12450
12451 2005-03-08 Jeff Law <law@redhat.com>
12452
12453 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
12454 PHI-OPT changes.
12455
12456 2005-03-08 Ira Rosen <irar@il.ibm.com>
12457
12458 * gcc.dg/vect/pr20122.c: New test.
12459
12460 2005-03-07 Jeff Law <law@redhat.com>
12461
12462 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
12463 was folded away.
12464 * gcc.dg/tree-ssa/pr18133-1.c: New test.
12465 * gcc.dg/tree-ssa/pr18133-2.c: New test.
12466 * gcc.dg/tree-ssa/pr18134.c: New test.
12467
12468 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12469
12470 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
12471 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
12472 gcc.dg/torture/builtin-noret-2.c: Require weak support.
12473
12474 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
12475
12476 PR tree-opt/17671
12477 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
12478
12479 2005-03-07 Mark Mitchell <mark@codesourcery.com>
12480
12481 * g++.dg/warn/Wnvdtor.C: New test.
12482
12483 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
12484
12485 * gcc.dg/torture/pr19683-1.c: New test.
12486
12487 2005-03-06 Steven G. Kargl <kargls@comcast.net>
12488
12489 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
12490 * gfortran.dg/g77/19990313-2.f: Ditto.
12491 * gfortran.dg/g77/19990313-3.f: Ditto.
12492 * gfortran.dg/g77/19990525-0.f: Ditto.
12493 * gfortran.dg/g77/19990826-0.f: Ditto.
12494 * gfortran.dg/g77/19990826-2.f: Ditto.
12495 * gfortran.dg/g77/19990826-3.f: Ditto.
12496 * gfortran.dg/g77/20000511-1.f: Ditto.
12497 * gfortran.dg/g77/20000511-2.f: Ditto.
12498 * gfortran.dg/g77/970625-2.f: Ditto.
12499 * gfortran.dg/g77/980310-2.f: Ditto.
12500 * gfortran.dg/g77/980310-3.f: Ditto.
12501 * gfortran.dg/g77/980310-8.f: Ditto.
12502 * gfortran.dg/g77/980519-2.f: Ditto.
12503 * gfortran.dg/g77/alpha1.f: Ditto.
12504 * gfortran.dg/g77/claus.f: Ditto.
12505 * gfortran.dg/g77/erfc.f: Ditto.
12506 * gfortran.dg/g77/short.f: Ditto.
12507 * gfortran.fortran-torture/execute/data.f90: Ditto.
12508 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
12509 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
12510
12511 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12512
12513 * lib/file-format.exp (gcc_target_object_format): Add check for som
12514 format and hardcode object formats on hppa*-*-hpux*.
12515 * lib/target-supports.exp (check_weak_available): Add check for som
12516 object format. Always return 0 on hppa*-*-hpux10*.
12517
12518 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
12519 is defined.
12520
12521 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
12522
12523 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12524
12525 * gfortran.dg/pr19936_1.f90: New test.
12526 * gfortran.dg/pr19936_2.f90: New test.
12527 * gfortran.dg/pr19936_3.f90: New test.
12528
12529 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12530 Paul Thomas <prthomas@drfccad.cea.fr>
12531
12532 * gfortran.dg/PR19754_1.f90: New test.
12533 * gfortran.dg/PR19754_2.f90: Ditto.
12534
12535 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12536
12537 PR c++/19311
12538 * g++.dg/template/non-dependent11.C: New test.
12539
12540 2005-03-05 Uros Bizjak <uros@kss-loka.si>
12541
12542 * lib/target-supports.exp (check_iconv_available): Fix comment.
12543
12544 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
12545 Joseph S. Myers <joseph@codesourcery.com>
12546
12547 PR c++/19797
12548 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
12549
12550 2005-03-04 Matthew Sachs <msachs@apple.com>
12551
12552 * gcc.exp (gcc_target_compile): Put braces around
12553 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
12554 * objc.exp (objc_target_compile): Likewise.
12555 * treelang.exp (treelang_target_compile): Likewise.
12556
12557 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12558
12559 PR fortran/19673
12560 * gfortran.dg/func_result_1.f90: New test.
12561
12562 2005-03-04 Ben Elliston <bje@au.ibm.com>
12563
12564 * gcc.misc-tests/options.exp: New test.
12565
12566 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
12567
12568 * gcc.dg/pr15784-4.c: New test.
12569
12570 2005-03-03 Geoffrey Keating <geoffk@apple.com>
12571
12572 * gcc.c-torture/execute/pr17133.c: New.
12573 * gcc.c-torture/compile/20050303-1.c: New.
12574
12575 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
12576
12577 * gcc.dg/cpp/assert4.c: Fix for cygwin.
12578
12579 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
12580
12581 * g++.dg/overload/using2.C: New.
12582
12583 2005-03-02 Mark Mitchell <mark@codesourcery.com>
12584
12585 PR c++/19916
12586 * g++.dg/init/ptrmem2.C: New test.
12587
12588 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
12589
12590 PR c/8927
12591 * gcc.dg/pr8927-1.c: New test.
12592
12593 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
12594
12595 PR c++/20232
12596 * g++.dg/inherit/covariant12.C: New.
12597
12598 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12599
12600 PR fortran/19479
12601 * gfortran.dg/bound_1.f90: New test.
12602
12603 2005-02-28 Janis Johnson <janis187@us.ibm.com>
12604
12605 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
12606 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
12607
12608 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
12609
12610 PR c/20245
12611 * gcc.dg/pr20245-1.c: New test.
12612
12613 2005-02-28 Jakub Jelinek <jakub@redhat.com>
12614
12615 PR middle-end/19874
12616 * gcc.c-torture/execute/20050119-2.c: New test case.
12617
12618 2005-02-28 Ben Elliston <bje@au.ibm.com>
12619
12620 * README: Update the DejaGnu bug reporting address.
12621 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
12622 * lib/objc-torture.exp: Likewise.
12623
12624 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12625
12626 * gfortran.dg/boz_1.f90: New test.
12627 * gfortran.dg/boz_3.f90: New test.
12628 * gfortran.dg/boz_4.f90: New test.
12629
12630 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12631
12632 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
12633 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
12634
12635 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12636
12637 PR libfortran/20101
12638 * gfortran.dg/write_0_pe_format.f90: New test.
12639
12640 2005-02-27 Jakub Jelinek <jakub@redhat.com>
12641
12642 PR c++/20206
12643 * g++.dg/opt/thunk2.C: New test.
12644 * g++.dg/opt/covariant1.C: New test.
12645
12646 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12647
12648 * gfortran.dg/e_d_fmt.f90: New test.
12649
12650 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
12651
12652 * gcc.dg/asm-b.c: Fix comment typos.
12653
12654 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12655
12656 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
12657 a V_MAY_DEF also.
12658
12659 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12660
12661 PR tree-opt/20188
12662 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
12663 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
12664 * gcc.dg/asm-b.c: New test.
12665
12666 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
12667
12668 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
12669 Disable this test on IRIX 6.
12670
12671 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
12672
12673 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
12674 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
12675 parser.
12676
12677 2005-02-25 Diego Novillo <dnovillo@redhat.com>
12678
12679 PR tree-optimization/20204
12680 * testsuite/gcc.dg/pr20204.c: New test.
12681
12682 2005-02-24 Jakub Jelinek <jakub@redhat.com>
12683
12684 PR target/20196
12685 * gcc.c-torture/execute/20050224-1.c: New test.
12686
12687 PR c++/20175
12688 * g++.dg/warn/Wbraces2.C: New test.
12689
12690 2005-02-23 Mark Mitchell <mark@codesourcery.com>
12691
12692 PR c++/19878
12693 * g++.dg/init/const2.C: New test.
12694
12695 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
12696
12697 PR tree-optimization/20100
12698 * gcc.c-torture/execute/pr20100-1.c: New test.
12699
12700 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12701
12702 * gfortran.dg/implicit_3.f90: New test.
12703
12704 * gfortran.dg/deftype_1.f90: New test.
12705
12706 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
12707
12708 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
12709 the test passes.
12710 * g++.dg/other/anon3.C: Accept a warning.
12711
12712 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
12713
12714 * gcc.dg/pr20017.c: Fix a comment typo.
12715
12716 2005-02-23 Bud Davis <bdavis@gfortran.org>
12717
12718 * gfortran.dg/list_read_4.f90: Change to f90 comments.
12719
12720 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12721
12722 PR ada/19902
12723 * ada/acats/tests/cxa/cxa3004.a: Remove.
12724 * ada/acats/tests/cxb/cxb30061.am: Likewise.
12725
12726 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12727
12728 PR c++/20073
12729 * g++.dg/init/const1.C: New test.
12730
12731 PR c++/19991
12732 * g++.dg/parse/constant7.C: New test.
12733
12734 PR c++/20152
12735 * g++.dg/parse/error27.C: New test.
12736 * g++.dg/template/qualttp15.C: Adjust error markers.
12737 * g++.old-deja/g++.other/struct1.C: Likewise.
12738
12739 PR c++/20153
12740 * g++.dg/template/error17.C: New test.
12741
12742 PR c++/20148
12743 * g++.dg/parser/error26.C: New test.
12744
12745 2005-02-22 Diego Novillo <dnovillo@redhat.com>
12746
12747 PR tree-optimization/20100
12748 PR tree-optimization/20115
12749 * gcc.dg/pr20115.c: New test.
12750 * gcc.dg/pr20115-1.c: New test.
12751 * gcc.dg/pr20100.c: New test.
12752 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
12753 call-clobbered variables after alias1.
12754
12755 2005-02-22 Bud Davis <bdavis@gfortran.org>
12756
12757 * gfortran.dg/list_read_4.f90: new test.
12758
12759 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
12760
12761 PR rtl-optimization/20017.
12762 * gcc.dg/pr20017.c: New.
12763
12764 2005-02-22 Devang Patel <dpatel@apple.com>
12765
12766 PR 19952
12767 * g++.dg/tree-ssa/pr19952.C: New test.
12768
12769 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12770
12771 PR c++/19883
12772 * g++.dg/parse/constant6.C: New test.
12773
12774 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12775
12776 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12777 * g++.dg/charset/asm2.c: Likewise.
12778 * g++.dg/charset/asm3.c: Likewise.
12779 * g++.dg/charset/asm4.c: Likewise.
12780 * g++.dg/charset/asm5.c: Likewise.
12781 * g++.dg/charset/attribute1.c: Likewise.
12782 * g++.dg/charset/attribute2.c: Likewise.
12783 * g++.dg/charset/extern1.cc: Likewise.
12784 * g++.dg/charset/extern2.cc: Likewise.
12785 * g++.dg/charset/extern3.cc: Likewise.
12786 * g++.dg/charset/function.cc: Likewise.
12787 * g++.dg/charset/string.c: Likewise.
12788 * g++.dg/charset/charset.exp: Likewise.
12789 * lib/target-supports.exp (check_iconv_available): Fix comment.
12790
12791 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12792
12793 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
12794 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12795 * gcc.dg/charset/asm2.c: Likewise.
12796 * gcc.dg/charset/asm3.c: Likewise.
12797 * gcc.dg/charset/asm4.c: Likewise.
12798 * gcc.dg/charset/asm5.c: Likewise.
12799 * gcc.dg/charset/asm6.c: Likewise.
12800 * gcc.dg/charset/attribute1.c: Likewise.
12801 * gcc.dg/charset/attribute2.c: Likewise.
12802 * gcc.dg/charset/builtin1.c: Likewise.
12803 * gcc.dg/charset/extern.c: Likewise.
12804 * gcc.dg/charset/function.c: Likewise.
12805 * gcc.dg/charset/string.c: Likewise.
12806 * gcc.dg/charset/charset.exp: Likewise.
12807
12808 2005-02-21 Bud Davis <bdavis9659@comcast.net>
12809
12810 PR fortran/20086
12811 * gfortran.dg/pr20086.f90: New test.
12812
12813 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
12814
12815 PR tree-optimization/19786
12816 * g++.dg/tree-ssa/pr19786.C: New.
12817
12818 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12819
12820 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
12821
12822 2005-02-21 Jeff Law <law@redhat.com>
12823
12824 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
12825
12826 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12827
12828 * gfortran.dg/do_iterator: Split loop, markup all lines for
12829 which an error locus is printed.
12830 * gfortran.dg/pr17708.f90: Markup all lines for which an error
12831 locus is printed.
12832 * gfortran.dg/select_4.f90: Likewise.
12833 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
12834 locuses in the various permutations.
12835
12836 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
12837
12838 PR tree-optimization/19951
12839 * g++.dg/vect: New directory.
12840 * g++.dg/vect/vect.exp: New file.
12841 * g++.dg/vect/pr19951.cc: New testcase.
12842 * g++.dg/dg.exp: Also prune vectorizer tests.
12843
12844 2005-02-20 Zack Weinberg <zack@codesourcery.com>
12845
12846 PR 18785
12847 * gcc.dg/charset/builtin1.c: New test.
12848
12849 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12850
12851 PR c++/19299
12852 * g++.dg/inherit/volatile1.C: New test.
12853
12854 PR c++/19440
12855 * g++.dg/template/dtor4.C: New test.
12856
12857 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12858
12859 * gfortran.dg/int_1.f90: New test.
12860
12861 2005-02-19 Devang Patel <dpatel@apple.com>
12862
12863 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
12864
12865 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12866
12867 * gfortran.dg/achar_1.f90: New test.
12868
12869 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
12870
12871 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
12872
12873 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
12874 Jakub Jelinek <jakub@redhat.com>
12875
12876 PR tree-optimization/19828
12877 * gcc.dg/tree-ssa/loop-7.c: New test.
12878 * gcc.c-torture/execute/20050218-1.c: New test.
12879
12880 2005-02-19 Jakub Jelinek <jakub@redhat.com>
12881
12882 PR c/20043
12883 * gcc.dg/transparent-union-1.c: New test.
12884 * gcc.dg/transparent-union-2.c: New test.
12885
12886 2005-02-18 James E Wilson <wilson@specifixinc.com>
12887
12888 PR tree-optimization/18977
12889 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
12890
12891 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
12892
12893 PR target/20054
12894 * gcc.dg/pr20054.c: New test.
12895
12896 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12897
12898 PR c++/19508
12899 * g++.dg/ext/attrib20.C: New test.
12900
12901 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
12902
12903 PR middle-end/20030
12904 * gfortran.fortran-torture/execute/character_passing.f90: New test.
12905
12906 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
12907
12908 PR c++/20008
12909 * g++.dg/opt/switch4.C: New.
12910
12911 2005-02-18 Jakub Jelinek <jakub@redhat.com>
12912
12913 PR c++/20023
12914 PR tree-optimization/20009
12915 * gcc.c-torture/compile/20050217-1.c: New test.
12916 * g++.dg/opt/switch3.C: New test.
12917
12918 PR tree-optimization/18947
12919 * gcc.c-torture/compile/20050215-1.c: New test.
12920 * gcc.c-torture/compile/20050215-2.c: New test.
12921 * gcc.c-torture/compile/20050215-3.c: New test.
12922
12923 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
12924
12925 PR c++/20028
12926 * g++.dg/template/crash34.C: New.
12927
12928 PR c++/20022
12929 * g++.dg/other/access3.C: New.
12930
12931 2005-02-17 Ira Rosen <irar@il.ibm.com>
12932
12933 * gcc.dg/vect/vect-98.c: New test.
12934
12935 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
12936
12937 PR tree-optimization/19967
12938 * gcc.dg/pr19967.c: New.
12939
12940 2005-02-16 Jakub Jelinek <jakub@redhat.com>
12941
12942 PR middle-end/19857
12943 * gcc.dg/tree-ssa/20050215-1.c: New test.
12944 * gcc.c-torture/execute/20050215-1.c: New test.
12945
12946 2005-02-15 Eric Christopher <echristo@redhat.com>
12947
12948 * gcc.dg/cpp/20050215-1.c: New file.
12949
12950 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
12951
12952 PR tree-optimization/15785
12953 * gcc.dg/pr15785-1.c: New test.
12954
12955 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
12956
12957 PR c++/17788
12958 * g++.dg/init/ctor4.C: New.
12959 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
12960
12961 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
12962
12963 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
12964 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
12965
12966 2005-02-15 Andreas Schwab <schwab@suse.de>
12967
12968 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
12969 declare malloc.
12970
12971 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
12972
12973 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
12974
12975 2005-02-14 Diego Novillo <dnovillo@redhat.com>
12976
12977 PR tree-optimization/19853
12978 * gcc.c-torture/compile/pr19853.c: New test.
12979
12980 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12981
12982 PR c++/19608
12983 * g++.dg/parse/local-class1.C: New.
12984
12985 PR c++/19895
12986 * g++.dg/parse/ptrmem3.C: New.
12987
12988 PR c++/19884
12989 * g++.old-deja/g++.oliva/template6.C: Add another case.
12990 * g++.dg/template/explicit6.C: New.
12991
12992 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
12993
12994 PR c++/17816
12995 * g++.dg/other/redecl2.C: New.
12996
12997 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12998
12999 PR c++/19891
13000 * g++.dg/abi/covariant4.C: New.
13001
13002 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
13003
13004 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
13005
13006 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
13007
13008 * gcc.dg/vect/vect-96.c: Fix typo.
13009
13010 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13011
13012 PR c++/14479
13013 PR c++/19487
13014 * g++.dg/template/enum5.C: New test.
13015
13016 2005-02-12 Ira Rosen <irar@il.ibm.com>
13017
13018 * gcc.dg/vect/vect-97.c: New test.
13019
13020 2005-02-12 Ira Rosen <irar@il.ibm.com>
13021
13022 * gcc.dg/vect/vect-96.c: New test.
13023
13024 2005-02-12 Uros Bizjak <uros@kss-loka.si>
13025
13026 * gcc.dg/builtins-34.c: Also check ldexp*.
13027
13028 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
13029
13030 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
13031
13032 2005-02-11 Janis Johnson <janis187@us.ibm.com>
13033
13034 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
13035 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
13036 dg-require-dll, dg-require-iconv, dg-require-named-sections,
13037 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
13038 selector_list, selector_expression, dg-process-target): Move to new
13039 file target-supports-dg.exp.
13040 * lib/target-supports-dg.exp: New.
13041
13042 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
13043 New.
13044
13045 2005-02-11 Jakub Jelinek <jakub@redhat.com>
13046
13047 PR c++/19666
13048 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
13049
13050 PR middle-end/19858
13051 * gcc.c-torture/compile/20050210-1.c: New test.
13052
13053 2005-02-11 Mark Mitchell <mark@codesourcery.com>
13054
13055 PR c++/19755
13056 * g++.dg/warn/Wbraces1.C: New test.
13057
13058 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
13059
13060 * gcc.dg/builtins-52.c: New testcase.
13061
13062 2005-02-10 Jakub Jelinek <jakub@redhat.com>
13063
13064 PR c/19342
13065 * gcc.c-torture/execute/20050119-1.c: New test.
13066
13067 2005-02-09 Mark Mitchell <mark@codesourcery.com>
13068
13069 PR c++/19811
13070 * g++.dg/init/delete1.C: New test.
13071
13072 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
13073
13074 PR c++/18470
13075 * g++.dg/template/static12.C: New test.
13076
13077 2005-02-09 Mark Mitchell <mark@codesourcery.com>
13078
13079 PR c++/19787
13080 * g++.dg/conversion/ambig1.C: New test.
13081
13082 PR c++/19739
13083 * g++.dg/ext/attrib19.C: New test.
13084
13085 PR c++/19732
13086 * g++.dg/parse/dtor5.C: New test.
13087
13088 PR c++/19762
13089 * g++.dg/template/dtor3.C: New test.
13090
13091 PR c++/19826
13092 * g++.dg/template/static11.C: New test.
13093 * g++.dg/template/crash2.C: Remove dg-error marker.
13094
13095 2005-02-09 Janis Johnson <janis187@us.ibm.com>
13096
13097 PR C++/18491
13098 * g++.old-deja/g++.mike/p10769a.C: Remove.
13099
13100 2005-02-09 Roger Sayle <roger@eyesopen.com>
13101
13102 * gcc.dg/builtins-48.c: New test case.
13103 * gcc.dg/builtins-49.c: New test case.
13104 * gcc.dg/builtins-50.c: New test case.
13105 * gcc.dg/builtins-51.c: New test case.
13106
13107 2005-02-09 Ian Lance Taylor <ian@airs.com>
13108
13109 PR middle-end/19583
13110 * g++.dg/warn/Wreturn-type-3.C: New test.
13111
13112 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
13113
13114 PR middle-end/19402
13115 * gcc.dg/pr19402-1.c: New testcase.
13116 * gcc.dg/pr19402-2.c: likewise.
13117
13118 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
13119
13120 PR middle-end/19854
13121 * g++.dg/tree-ssa/tmmti.C: New testcase.
13122
13123 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13124
13125 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
13126
13127 2005-02-08 Mark Mitchell <mark@codesourcery.com>
13128
13129 PR c++/19733
13130 * g++.dg/parse/crash23.C: New test.
13131 * g++.dg/warn/Weff1.C: New test.
13132
13133 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13134
13135 * gcc.dg/20050209-1.c: New test.
13136
13137 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13138
13139 PR target/19799
13140 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
13141
13142 2005-02-08 Mike Stump <mrs@apple.com>
13143
13144 * g++.dg/pch/import-2.c: New test.
13145 * g++.dg/pch/import-2.hs: New.
13146 * g++.dg/pch/include/import-2a.h: New.
13147 * g++.dg/pch/include/import-2b.h: New.
13148
13149 2005-02-08 Janis Johnson <janis187@us.ibm.com>
13150
13151 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
13152
13153 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13154
13155 * gfortran.dg/substr_1.f90: New test.
13156
13157 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
13158
13159 PR middle-end/19775
13160 * gcc.dg/torture/builtin-power-1.c: Disable test for
13161 invalid transformation.
13162 * gcc.dg/builtins-10.c: Likewise. Disable one test we
13163 no longer optimize.
13164 * gcc.dg/builtins-47.c: New testcase.
13165
13166 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
13167 Dorit Naishlos <dorit@il.ibm.com>
13168
13169 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
13170
13171 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
13172
13173 * gcc.c-torture/compile/20050206-1.c: New test.
13174
13175 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
13176
13177 PR tree-opt/19768
13178 * g++.dg/opt/pr19768.C: New test.
13179
13180 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
13181
13182 PR tree-opt/19736
13183 * gcc.c-torture/compile/pr19736.c: New test.
13184
13185 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13186
13187 PR c++/17401
13188 * g++.dg/parse/error25.C: New test.
13189
13190 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
13191
13192 * gcc.c-torture/execute/20050203-1.c: New.
13193
13194 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
13195
13196 * gcc.dg/vect/vect-85.c: Remove xfail.
13197 * gcc.dg/vect/vect-86.c: Remove xfail.
13198 * gcc.dg/vect/vect-87.c: Remove xfail.
13199 * gcc.dg/vect/vect-88.c: Remove xfail.
13200
13201 2005-02-02 Geoffrey Keating <geoffk@apple.com>
13202
13203 * gcc.dg/altivec-19.c: New.
13204
13205 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
13206
13207 PR c/17807
13208 * gcc.dg/nested-func-3.c: New test.
13209 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
13210
13211 2005-02-02 Janis Johnson <janis187@us.ibm.com>
13212
13213 * gcc.test-framework/gen_directive_tests: Generate tests for
13214 selector expressions.
13215
13216 2005-02-02 Matt Austern <austern@apple.com>
13217
13218 PR c++/19628
13219 * g++/ext/builtin7.C: New.
13220 * g++/ext/builtin8.C: New.
13221
13222 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13223
13224 PR c/18502
13225 * gcc.dg/pr18502-1.c: New test.
13226
13227 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13228
13229 PR c++/17413
13230 * g++.dg/template/local4.C: Tweak.
13231
13232 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
13233
13234 PR tree-optimization/19578
13235 * gcc.c-torture/compile/20050202-1.c: New test.
13236
13237 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13238
13239 PR c/19435
13240 * gcc.dg/c99-init-4.c: New test.
13241
13242 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13243
13244 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
13245
13246 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
13247
13248 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
13249 * g++.dg/eh/check-vect.h: New.
13250
13251 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
13252 * gcc.dg/vect/vect-78.c: Ditto.
13253 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
13254 Remove.
13255
13256 * g++.dg/conversion/simd1.C: Expect warning.
13257 * g++.dg/ext/attribute-test-1.C: Ditto.
13258 * g++.dg/ext/attribute-test-2.C: Ditto.
13259 * g++.dg/ext/attribute-test-3.C: Ditto.
13260 * g++.dg/ext/attribute-test-4.C: Ditto.
13261
13262 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
13263 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
13264
13265 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
13266
13267 2005-02-01 Richard Henderson <rth@redhat.com>
13268
13269 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13270 long double for ibm double-double format.
13271 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13272
13273 2005-02-01 Diego Novillo <dnovillo@redhat.com>
13274
13275 PR tree-optimization/19633
13276 * testsuite/gcc.dg/pr19633-1.c: New test.
13277 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
13278 to NULL or a symbol.
13279
13280 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13281
13282 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
13283 New procs.
13284 (dg-process-target (local override)): Handle selector expressions.
13285
13286 * gcc.test-framework/README: Describe tests in source directory.
13287 * gcc.test-framework/test-framework.awk: Handle dg- tests.
13288 * gcc.test-framework/test-framework.exp: Handle dg- tests.
13289 * gcc.test-framework/dg-bogus-exp-P.c: New test.
13290 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
13291 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
13292 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
13293 * gcc.test-framework/dg-do-link-exp-P.c: New test.
13294 * gcc.test-framework/dg-do-run-exp-P.c: New test.
13295 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
13296 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
13297 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
13298 * gcc.test-framework/dg-error-exp-P.c: New test.
13299 * gcc.test-framework/dg-error-exp-XP.c: New test.
13300 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
13301 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
13302 * gcc.test-framework/dg-output-exp-P.c: New test.
13303 * gcc.test-framework/dg-output-exp-XF.c: New test.
13304 * gcc.test-framework/dg-warning-exp-P.c: New test.
13305 * gcc.misc-tests/dg-1.c: Remove.
13306 * gcc.misc-tests/dg-2.c: Remove.
13307 * gcc.misc-tests/dg-3.c: Remove.
13308 * gcc.misc-tests/dg-4.c: Remove.
13309 * gcc.misc-tests/dg-5.c: Remove.
13310 * gcc.misc-tests/dg-6.c: Remove.
13311 * gcc.misc-tests/dg-7.c: Remove.
13312 * gcc.misc-tests/dg-8.c: Remove.
13313 * gcc.misc-tests/dg-9.c: Remove.
13314 * gcc.misc-tests/dg-10.c: Remove.
13315 * gcc.misc-tests/dg-11.c: Remove.
13316 * gcc.misc-tests/dg-12.c: Remove.
13317 * gcc.misc-tests/dg-test.exp: Remove.
13318
13319 * gcc.test-framework/test-framework.awk: Change recording and
13320 printing of passes and failures.
13321
13322 * gcc.test-framework: New directory.
13323 * gcc.test-framework/README: New.
13324 * gcc.test-framework/test-framework.exp: New.
13325 * gcc.test-framework/test-framework.awk: New.
13326 * gcc.test-framework/gen_directive_tests: New.
13327
13328 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
13329
13330 * lib/treelang.exp: Fix comment typos.
13331 (treelang_target_compile): Don't append libs=-ltreelang to options.
13332
13333 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
13334
13335 * g++.dg/parse/typename7.C: Adjust error messages.
13336
13337 2005-01-31 Jeff Law <law@redhat.com>
13338
13339 * gcc.c-torture/execute/20050131-1.c: New test.
13340 * gcc.dg/wcaselabel.c: New test.
13341
13342 2005-01-31 Mark Mitchell <mark@codesourcery.com>
13343
13344 * g++.dg/other/warning1.C: Adjust error messags.
13345 * g++.dg/parse/constant5.C: New test.
13346
13347 2005-01-31 Steven Bosscher <stevenb@suse.de>
13348
13349 PR c/19333
13350 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
13351 the test case valid.
13352 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
13353 * testsuite/gcc.dg/array-7.c: Adjust expected result.
13354 * testsuite/gcc.dg/pr18596-3.c: Likewise.
13355 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
13356 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
13357 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
13358
13359 2005-01-31 Dale Johannesen <dalej@apple.com>
13360
13361 * g++.dg/opt/pr19650.C: New test.
13362
13363 2005-01-31 Richard Henderson <rth@redhat.com>
13364
13365 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13366 long double for intel double extended format.
13367 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13368
13369 2005-01-30 Mark Mitchell <mark@codesourcery.com>
13370
13371 PR c++/19555
13372 * g++.dg/template/static10.C: New test.
13373
13374 PR c++/19395
13375 * g++.dg/parse/error24.C: New test.
13376
13377 PR c++/19367
13378 * g++.dg/lookup/builtin1.C: New test.
13379
13380 PR c++/19457
13381 * g++.dg/warn/conv3.C: New test.
13382
13383 2005-01-30 Bud Davis <bdavis@gfortran.org>
13384
13385 PR fortran/19647
13386 * gfortan.dg/inquire_7.f90
13387
13388 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
13389
13390 PR tree-optimization/15791
13391 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
13392 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
13393 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
13394 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
13395 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
13396 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
13397 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
13398 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
13399 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
13400 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
13401
13402 2005-01-29 Paul Brook <paul@codesourcery.com>
13403
13404 PR fortran/18565
13405 * check.c (real_or_complex_check): New function.
13406 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
13407 * intrinsic.c (add_functions): Use new check functions.
13408 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
13409 Add prototypes.
13410
13411 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
13412
13413 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
13414 gcc.dg/lvalue-3.c: New tests.
13415 * gcc.dg/concat.c: Update expected messages.
13416
13417 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
13418
13419 PR libfortran/19595
13420 * gfortran.dg/eor_1.f90: New test.
13421
13422 2005-01-29 Steven G. Kargl <kargls@comcast.net>
13423
13424 PR fortran/19589
13425 * gfortran.dg/logical_data_1.f90: New test.
13426
13427 2005-01-28 Mark Mitchell <mark@codesourcery.com>
13428
13429 PR c++/19253
13430 * g++.dg/template/crash33.C: New test.
13431
13432 PR c++/19667
13433 * g++.dg/template/crash32.C: New test.
13434
13435 2005-01-28 Ian Lance Taylor <ian@airs.com>
13436
13437 PR middle-end/16558
13438 * g++.dg/warn/Wreturn-type-2.C: New test.
13439
13440 2004-06-24 Jeff Law <law@redhat.com>
13441
13442 * gcc.dg/tree-ssa/20050128-1.c: New test.
13443
13444 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
13445
13446 * gcc.target/frv/all-mdpackh-1.c: New test.
13447
13448 2005-01-28 Steven Bosscher <stevenb@suse.de>
13449
13450 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
13451
13452 2005-01-27 Richard Henderson <rth@redhat.com>
13453
13454 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
13455
13456 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13457
13458 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
13459
13460 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13461
13462 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13463 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13464 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
13465 to cope with cases where the multilib options override the dg-options.
13466
13467 2005-01-27 Jakub Jelinek <jakub@redhat.com>
13468
13469 PR c/18946
13470 * gcc.dg/noncompile/20050120-1.c: New test.
13471
13472 2005-01-26 Diego Novillo <dnovillo@redhat.com>
13473
13474 PR tree-optimization/19633
13475 * gcc.dg/pr19633.c: New test.
13476 * gcc.dg/tree-ssa/pr19633.c: New test.
13477
13478 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
13479
13480 * gcc.dg/20041216-1.c: New test.
13481
13482 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
13483
13484 PR objc/18862
13485 * objc.dg/selector-2.m: New test.
13486
13487 2005-01-26 Jakub Jelinek <jakub@redhat.com>
13488
13489 * g++.dg/opt/range-test-2.C: New test.
13490
13491 PR rtl-optimization/19579
13492 * gcc.c-torture/execute/20050124-1.c: New test.
13493
13494 2005-01-26 Greg Parker <gparker@apple.com>
13495 Stuart Hastings <stuart@apple.com>
13496
13497 * gcc.c-torture/execute/20050125-1.c: New.
13498
13499 2005-01-18 Jan Hubicka <jh@suse.cz>
13500
13501 PR tree-optimize/19337
13502 * gcc.c-torture/compile/20050119-1.c: New test.
13503
13504 2005-01-24 James E Wilson <wilson@specifixinc.com>
13505
13506 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
13507 test for successful match.
13508
13509 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
13510
13511 PR objc/18408
13512 * objc.dg/comp-types-7.m: New test.
13513
13514 2005-01-24 Janis Johnson <janis187@us.ibm.com>
13515
13516 * lib/target-supports.exp (current_target_name): New.
13517 (check_effective_target_ilp32, check_effective_target_lp64):
13518 Cache the result to use as long as the current target, with
13519 multilib flags, remains the same.
13520
13521 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
13522 (dg-require-weak, dg-require-visibility, dg-require-alias,
13523 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
13524 dg-require-effective-target, dg-skip-if): Remove call to
13525 skip_test_and_clear_xfail.
13526 (dg-test): Clear xfail data.
13527
13528 2005-01-24 Jakub Jelinek <jakub@redhat.com>
13529
13530 PR target/17751
13531 * gcc.dg/ppc64-toc.c: New test.
13532
13533 * g++.dg/tree-ssa/empty-1.C: New test.
13534
13535 PR middle-end/19551
13536 * gcc.c-torture/execute/20050121-1.c: New test.
13537 * gcc.dg/20050121-2.c: New test.
13538
13539 2004-01-23 Steven G. Kargl <kargls@comcast.net>
13540 Paul Brook <paul@codesourcery.com>
13541
13542 PR fortran/17941
13543 * gfortran.dg/real_const_1.f: New test.
13544 * gfortran.dg/real_const_2.f90: New test.
13545 * gfortran.dg/complex_int_1.f90: New test.
13546
13547 2005-01-23 Bud Davis <bdavis9659@comcast.net>
13548
13549 PR fortran/19313
13550 * gfortan.dg/inquire_6.f90: New test.
13551
13552 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13553
13554 PR libfortran/19451
13555 * open_readonly_1.f90: New test.
13556
13557 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13558
13559 PR libfortran/18982
13560 * gfortran.dg/open_new.f90: New file.
13561
13562 2005-01-22 Paul Brook <paul@codesourcery.com>
13563
13564 * namelist_1.f90: New test.
13565
13566 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
13567
13568 PR tree-optimization/19484
13569 * gcc.c-torture/compile/20050122-[12].c: New tests.
13570
13571 2005-01-22 Paul Brook <paul@codesourcery.com>
13572
13573 * gfortran.dg/implicit_2.f90: New test.
13574
13575 2005-01-22 Bud Davis <bdavis9659@comcast.net>
13576
13577 PR fortran/19314
13578 * gfortran.dg/inquire_5.f90: New test.
13579
13580 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13581
13582 PR c/18809
13583 * gcc.dg/pr18809-1.c: New test.
13584
13585 2005-01-21 Ian Lance Taylor <ian@airs.com>
13586
13587 * gcc.dg/20050121-1.c: New test.
13588
13589 PR tree-optimization/13000
13590 * gcc.dg/20040206-1.c: Change warning to point where function is
13591 being inlined.
13592
13593 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13594
13595 PR c++/19208
13596 * g++.dg/template/array11.C: New test.
13597
13598 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13599
13600 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
13601 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
13602 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
13603 * gfortran.dg/getenv_1.f90: Add dg-do directive.
13604 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
13605 gfortran.dg/pr17164.f90: Add missing dg-do directives.
13606
13607 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
13608
13609 PR tree-optimization/15349
13610 * gcc.dg/tree-ssa/pr15349.c: New.
13611
13612 2005-01-20 Steve Ellcey <sje@cup.hp.com>
13613
13614 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
13615
13616 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
13617
13618 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
13619 scan-assembler-times directive name.
13620
13621 * gcc.dg/asm-a.c: Move dg-require-effective-target to
13622 after dg-do.
13623
13624 PR rtl-optimization/19462
13625 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
13626
13627 2005-01-19 Steve Ellcey <sje@cup.hp.com>
13628
13629 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
13630 counting function calls on ia64.
13631
13632 2005-01-19 Jakub Jelinek <jakub@redhat.com>
13633
13634 PR rtl-optimization/15139
13635 * gcc.dg/20050111-2.c: New test.
13636
13637 PR c/17297
13638 * gcc.c-torture/compile/20050113-1.c: New testcase.
13639
13640 PR middle-end/19164
13641 * gcc.dg/20050113-1.c: New testcase.
13642
13643 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
13644
13645 * gcc.dg/vect/vect-85.c: Add comment.
13646 * gcc.dg/vect/vect-86.c: Add xfail for now.
13647 * gcc.dg/vect/vect-87.c: Add xfail for now.
13648 * gcc.dg/vect/vect-88.c: Add xfail for now.
13649 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
13650
13651 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13652
13653 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
13654
13655 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13656
13657 * g++.dg/debug/typedef3.C: New test.
13658
13659 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
13660
13661 PR c/19472
13662 * gcc.dg/asm-a.c: New test.
13663
13664 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
13665
13666 * gcc.dg/sh-relax.c: Add prototype for abort.
13667
13668 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13669
13670 * gcc.dg/short-compare-1.c: New test.
13671 * gcc.dg/short-compare-2.c: Likewise.
13672
13673 2005-01-18 Michael Matz <matz@suse.de>
13674
13675 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
13676
13677 2005-01-17 Diego Novillo <dnovillo@redhat.com>
13678
13679 PR tree-optimization/19121
13680 * gcc.c-torture/compile/pr19121.c: New test.
13681
13682 2005-01-17 James E. Wilson <wilson@specifixinc.com>
13683
13684 PR target/19357
13685 * gcc.c-torture/compile/pr19357.c: New test.
13686
13687 2005-01-17 Ian Lance Taylor <ian@airs.com>
13688
13689 PR c/5675
13690 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
13691 pass--those that refer just to the variable, possibly with a
13692 cast.
13693 * gcc.dg/c99-const-expr-3.c: Likewise.
13694
13695 PR middle-end/13127
13696 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
13697 longer emitted.
13698
13699 2005-01-16 Bud Davis <bdavis9659@comcast.net>
13700
13701 PR fortran/18778
13702 * gfortran.dg/endfile_2.f90: New test.
13703
13704 2005-01-16 Steven G. Kargl <kargls@comcast.net>
13705
13706 PR 19168
13707 * gfortran.dg/select_5.f90: New test.
13708
13709 2004-01-16 Paul Brook <paul@codesourcery.com>
13710
13711 * gfortran.dg/common_4.f90: New test.
13712
13713 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
13714
13715 PR rtl-optimization/19462
13716 * gcc.dg/torture/pr19462-1.c: New test.
13717
13718 2005-01-15 Ziemowit Laski <zlaski@apple.com>
13719
13720 PR objc/19321
13721 * objc.dg/func-ptr-2.m: New.
13722 * objc.dg/volatile-1.m: New.
13723
13724 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13725
13726 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
13727
13728 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13729
13730 PR tree-optimization/19060
13731 * gcc.c-torture/execute/20050104-1.c: New test.
13732
13733 2005-01-15 Bud Davis <bdavis9659@comcast.net>
13734
13735 PR fortran/18983
13736 * gfortran.dg/write_to_null.f90: New test.
13737
13738 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
13739 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13740
13741 PR other/19328
13742 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
13743 argument.
13744
13745 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13746
13747 PR c++/19263
13748 * g++.dg/init/vector1.C: New test.
13749
13750 2005-01-14 James E. Wilson <wilson@specifixinc.com>
13751
13752 PR target/13158
13753 * gcc.target/ia64/sibcall-unwind-1.c: New test.
13754 PR target/18987
13755 * gcc.target/ia64/sibcall-unwind-2.c: New test.
13756
13757 2005-01-14 Steven G. Kargl <kargls@comcast.net>
13758
13759 * gfortran.dg/select_1.f90: New test.
13760 * gfortran.dg/select_2.f90: New test.
13761 * gfortran.dg/select_3.f90: New test.
13762 * gfortran.dg/select_4.f90: New test.
13763
13764 2005-01-14 Jakub Jelinek <jakub@redhat.com>
13765
13766 PR middle-end/19084
13767 PR rtl-optimization/19348
13768 * gcc.dg/20050111-1.c: New test.
13769 * gcc.c-torture/execute/20050111-1.c: New test.
13770
13771 * gcc.dg/i386-asm-4.c: New test.
13772
13773 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13774
13775 * gcc.dg/nested-func-2.c: New test.
13776 * ada/acats/norun.lst: Remove c953002.
13777
13778 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
13779
13780 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
13781
13782 2005-01-12 Ben Elliston <bje@au.ibm.com>
13783
13784 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
13785
13786 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
13787
13788 PR target/18761
13789 * g++.dg/abi/align1.C: New test.
13790
13791 2005-01-11 Alan Modra <amodra@bigpond.net.au>
13792
13793 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
13794 at a time.
13795 * g++.dg/ext/altivec_check.h: Support compiling as C.
13796
13797 2005-01-10 Roger Sayle <roger@eyesopen.com>
13798
13799 PR c++/19355
13800 * g++.dg/expr/pr19355-1.C: New test case.
13801
13802 2005-01-10 Laurent GUERBY <laurent@guerby.net>
13803
13804 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
13805 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
13806 * ada/acats/tests/c3/c92005b.ada: Likewise.
13807 * ada/acats/tests/c3/cxb3012.a: Likewise.
13808 * ada/acats/norun.lst: Add c380004 and c953002, add PR
13809
13810 2005-01-09 Paul Brook <paul@codesourcery.com>
13811
13812 * gfortran.dg/common_2.f90: New file.
13813 * gfortran.dg/common_3.f90: New file.
13814
13815 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
13816
13817 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
13818
13819 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13820
13821 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
13822 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
13823 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
13824 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
13825 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
13826 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
13827 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
13828 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
13829 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
13830 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
13831 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
13832 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
13833 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
13834 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
13835 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
13836 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
13837 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
13838 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
13839 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
13840 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
13841 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
13842 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
13843 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
13844 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
13845 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
13846 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
13847 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
13848 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
13849 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
13850 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
13851 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
13852 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
13853 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
13854 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
13855 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
13856 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
13857 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
13858 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
13859 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
13860 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
13861 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
13862 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
13863 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
13864 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
13865 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
13866 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
13867 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
13868 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
13869 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
13870 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
13871 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
13872 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
13873 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
13874 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
13875 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
13876 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
13877 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
13878 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
13879 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
13880 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
13881 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
13882 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
13883 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
13884 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
13885 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
13886 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
13887 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
13888
13889 * gcc.dg/vect/vect-1.c: Fix spelling.
13890 * gcc.dg/vect/vect-10.c: Fix spelling.
13891 * gcc.dg/vect/vect-11.c: Fix spelling.
13892 * gcc.dg/vect/vect-12.c: Fix spelling.
13893 * gcc.dg/vect/vect-14.c: Fix spelling.
13894 * gcc.dg/vect/vect-15.c: Fix spelling.
13895 * gcc.dg/vect/vect-16.c: Fix spelling.
13896 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
13897 * gcc.dg/vect/vect-64.c: Fix comments.
13898 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
13899
13900 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13901 Ira Rosen <irar@il.ibm.com>
13902
13903 * gcc.dg/vect/vect-70.c: New test.
13904 * gcc.dg/vect/vect-71.c: New test.
13905
13906 2005-01-09 Manfred Hollstein <mh@suse.com>
13907
13908 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
13909 * gcc.dg/pr18241-2.c: Likewise.
13910 * gcc.dg/pr18241-3.c: Likewise.
13911 * gcc.dg/pr18241-4.c: Likewise.
13912 * gcc.dg/pr18241-5.c: Likewise.
13913
13914 2005-01-08 Richard Henderson <rth@redhat.com>
13915
13916 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13917 False for x86 and x86-64.
13918
13919 2005-01-08 Diego Novillo <dnovillo@redhat.com>
13920
13921 PR tree-optimization/18241
13922 * gcc.dg/pr18241-1.c: New test.
13923 * gcc.dg/pr18241-2.c: New test.
13924 * gcc.dg/pr18241-3.c: New test.
13925 * gcc.dg/pr18241-4.c: New test.
13926 * gcc.dg/pr18241-5.c: New test.
13927
13928 2005-01-08 Steven G. Kargl <kargls@comcast.net>
13929
13930 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
13931 gfortran.dg/select_4.f90: New.
13932
13933 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13934
13935 * gcc.c-torture/execute/20050107-1.c: New test.
13936
13937 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
13938
13939 PR c++/19298
13940 * g++.dg/template/ref2.C: New.
13941
13942 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
13943
13944 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
13945 instead of being empty.
13946
13947 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13948
13949 PR fortran/15553
13950 * gfortran.dg/array-1.f90: New test.
13951
13952 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13953
13954 PR tree-optimization/19283
13955 * gcc.c-torture/execute/20050106-1.c: New test.
13956
13957 PR rtl-optimization/18861
13958 * gcc.dg/20050105-1.c: New test.
13959
13960 PR tree-optimization/18828
13961 * gcc.dg/20050105-2.c: New test.
13962
13963 2005-01-07 Andreas Jaeger <aj@suse.de>
13964
13965 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
13966
13967 2005-01-07 Bud Davis <bdavis9659@comcast.net>
13968
13969 PR fortran/18398
13970 * gfortran.dg/fmt_read.f90: New test.
13971
13972 2005-01-06 Geoffrey Keating <geoffk@apple.com>
13973
13974 * gcc.dg/rs6000-ldouble-2.c: New.
13975
13976 2005-01-06 Mark Mitchell <mark@codesourcery.com>
13977
13978 PR c++/19244
13979 * g++.dg/parser/ctor2.C: New test.
13980
13981 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13982
13983 PR c++/17154
13984 * g++.dg/template/using9.C: New test.
13985
13986 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13987
13988 PR c++/19258
13989 * g++.dg/lookup/friend6.C: New test.
13990
13991 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
13992
13993 PR c++/19270
13994 * g++.dg/template/array10.C: New.
13995
13996 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13997
13998 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
13999 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
14000
14001 2005-01-06 Jakub Jelinek <jakub@redhat.com>
14002
14003 * gcc.c-torture/compile/20050105-1.c: New test.
14004
14005 2005-01-05 Geoffrey Keating <geoffk@apple.com>
14006
14007 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
14008
14009 2005-01-05 Roger Sayle <roger@eyesopen.com>
14010
14011 PR middle-end/19100
14012 * gcc.dg/conv-3.c: New test case.
14013
14014 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
14015
14016 * gcc.dg/asm-wide-1.c: New test.
14017
14018 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
14019
14020 PR c++/19030
14021 * g++.dg/parse/crash22.C: New
14022
14023 2005-01-04 Geoffrey Keating <geoffk@apple.com>
14024
14025 PR 19257
14026 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
14027
14028 2005-01-04 Uros Bizjak <uros@kss-loka.si>
14029
14030 PR middle-end/17767
14031 * gcc.dg/i386-mmx-6.c: New test case.
14032
14033 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
14034
14035 PR tree-optimization/18308
14036 * gcc.dg/vect/pr18308.c: New testcase.
14037
14038 2005-01-04 Andreas Jaeger <aj@suse.de>
14039
14040 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
14041
14042 2005-01-03 Geoffrey Keating <geoffk@apple.com>
14043 Robert Bowdidge <bowdidge@apple.com>
14044
14045 * gcc.dg/cpp/subframework1.c: New.
14046 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
14047 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
14048 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
14049 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
14050
14051 2005-01-03 Geoffrey Keating <geoffk@apple.com>
14052
14053 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
14054 producing warning.
14055 * gcc.dg/darwin-weakimport-2.c: New.
14056
14057 2005-01-03 Richard Henderson <rth@redhat.com>
14058
14059 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
14060
14061 2005-01-03 Richard Henderson <rth@redhat.com>
14062
14063 * gcc.dg/vect/vect.exp: Enable for ia64.
14064 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
14065 (check_effective_target_vect_float): Likewise.
14066 (check_effective_target_vect_no_align): Likewise.
14067 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
14068 * gcc.dg/vect/vect-8.c: Likewise.
14069
14070 2005-01-03 Uros Bizjak <uros@kss-loka.si>
14071
14072 PR target/19236
14073 * gcc.dg/pr19236-1.c: New test case.
14074
14075 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
14076
14077 PR rtl-optimization/12092
14078 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
14079
14080 2005-01-02 Andreas Jaeger <aj@suse.de>
14081
14082 * gcc.dg/pr12092-1.c: Do not run on x86_64.
14083
14084 2005-01-01 Roger Sayle <roger@eyesopen.com>
14085 Andrew Pinski <pinskia@physics.uc.edu>
14086
14087 PR rtl-optimization/12092
14088 * gcc.dg/pr12092-1.c: New test case.
14089
14090 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
14091
14092 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
14093 'hidden' and 'default' for better portability.
14094 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
14095
14096 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
14097 6 and 7.
14098 * g++.old-deja/g++.brendan/new3.C: Likewise.
14099
14100 2005-01-01 Steven Bosscher <stevenb@suse.de>
14101
14102 * gcc.dg/20041231-1.C: New test.
14103 * g++.dg/warn/Wunreachable-code-1.C: New test.
14104
14105 2004-12-30 David Edelsohn <edelsohn@gnu.org>
14106
14107 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
14108 file, not /dev/null. Abort on error.
14109
14110 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
14111 Ziemowit Laski <zlaski@apple.com>
14112
14113 PR objc/18971
14114 * objc.dg/encode-5.m: New test.
14115
14116 2004-12-29 Richard Henderson <rth@redhat.com>
14117
14118 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
14119 * objc.dg/stabs-1.m: Disable for ia64.
14120
14121 2004-12-29 Mark Mitchell <mark@codesourcery.com>
14122
14123 PR c++/19190
14124 * g++.dg/warn/Wunused-10.C: New test.
14125
14126 2004-12-28 Richard Henderson <rth@redhat.com>
14127
14128 * objc.dg/stabs-1.m: Disable for alpha.
14129
14130 2004-12-27 Mark Mitchell <mark@codesourcery.com>
14131
14132 PR c++/19149
14133 * g++.dg/parse/error23.C: New test.
14134
14135 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14136
14137 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
14138
14139 PR fortran/19032
14140 * gfortran.dg/intrinsic_modulo_1.f90: New.
14141 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
14142 tests with divisor -1.
14143
14144 2004-12-27 Mark Mitchell <mark@codesourcery.com>
14145
14146 * g++.dg/opt/temp1.C (memcpy): Return a value.
14147
14148 PR c++/19148
14149 * g++.dg/expr/cond7.C: New test.
14150
14151 2004-12-27 Paul Brook <paul@codesourcery.com>
14152
14153 * gfortran.dg/g77/select_no_compile.f: Remove.
14154
14155 2004-12-27 Richard Henderson <rth@redhat.com>
14156
14157 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
14158 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
14159 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
14160
14161 2004-12-26 Richard Henderson <rth@redhat.com>
14162
14163 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
14164 by 1i instead of token pasting.
14165
14166 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14167
14168 PR tree-optimization/17578
14169 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
14170 to additional_flags.
14171 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
14172
14173 2004-12-25 Richard Henderson <rth@redhat.com>
14174
14175 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
14176 Remove Alpha.
14177
14178 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14179
14180 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
14181 hppa*-*-hpux*.
14182 * gcc.dg/pr17957.c (dg-options): Likewise.
14183 * gcc.dg/struct-ret-1.c: Add prototype for abort.
14184 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
14185 instead of 0 on __hppa__.
14186 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
14187 "foo,%r" on hppa*-*-*.
14188
14189 2004-12-23 Bud Davis <bdavis9659@comcast.net>
14190
14191 PR fortran/19071
14192 * gfortran.dg/complex_write.f90: New test.
14193
14194 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14195
14196 PR c++/17595
14197 * g++.dg/parse/pragma2.C: New test.
14198
14199 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
14200
14201 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14202
14203 * gcc.dg/empty2.c: Add missing dg-warning.
14204
14205 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14206
14207 PR c++/17413
14208 * g++.dg/template/local4.C: New test.
14209 * g++.dg/template/crash19.C: Add dg-error marker.
14210
14211 * g++.dg/template/crash31.C: Correct embedded PR number.
14212
14213 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14214
14215 PR c++/16405
14216 * g++.dg/opt/temp1.C: Add do-run marker.
14217
14218 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14219
14220 * g++.dg/template/spec19.C: New.
14221
14222 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14223
14224 PR target/16819
14225 * gcc.dg/empty2.c: New.
14226
14227 2004-12-23 Richard Henderson <rth@redhat.com>
14228
14229 * lib/target-supports.exp (check_effective_target_vect_no_align):
14230 Remove i?86 and x86-64.
14231
14232 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14233
14234 PR c++/16405
14235 * g++.dg/opt/temp1.C: New test.
14236
14237 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14238
14239 PR c++/18733
14240 * g++.dg/template/friend33.C: New testcase.
14241
14242 2004-12-22 Mark Mitchell <mark@codesourcery.com>
14243
14244 PR c++/18464
14245 * g++.dg/template/cond5.C: New test.
14246
14247 PR c++/18492
14248 * g++.dg/inherit/thunk3.C: New test.
14249
14250 PR c++/11224
14251 * g++.dg/warn/Wunused-9.C: New test.
14252
14253 2004-12-22 Janis Johnson <janis187@us.ibm.com>
14254
14255 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
14256
14257 2004-12-22 Jan Beulich <jbeulich@novell.com>
14258
14259 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
14260
14261 2004-12-21 Mark Mitchell <mark@codesourcery.com>
14262
14263 PR c++/18378
14264 * g++.dg/ext/packed8.C: New test.
14265
14266 PR c++/19063
14267 * g++.dg/template/crash31.C: New test.
14268
14269 PR c++/19034
14270 * g++.dg/template/crash30.C: New test.
14271
14272 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14273
14274 PR C++/18984
14275 * g++.dg/eh/ctor3.C: New test.
14276
14277 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14278
14279 * objc.dg/stabs-1.m: Allow section name to be quoted and
14280 assembly label to begin with '.LL'.
14281
14282 2004-12-21 Janis Johnson <janis187@us.ibm.com>
14283
14284 * gcc.dg/vect/vect.exp
14285 (check_effective_target_lp64_or_vect_no_align): New.
14286 * gcc.dg/vect/vect-77.c: Use it.
14287 * gcc.dg/vect/vect-78.c: Use it.
14288
14289 * lib/target-supports.exp
14290 (check_effective_target_vect_no_max,
14291 check_effective_target_vect_no_bitwise,
14292 check_effective_target_vect_no_align): New.
14293 * gcc.dg/vect/vect-13.c: Use them.
14294 * gcc.dg/vect/vect-17.c: Ditto.
14295 * gcc.dg/vect/vect-18.c: Ditto.
14296 * gcc.dg/vect/vect-19.c: Ditto.
14297 * gcc.dg/vect/vect-20.c: Ditto.
14298 * gcc.dg/vect/vect-27.c: Ditto.
14299 * gcc.dg/vect/vect-29.c: Ditto.
14300 * gcc.dg/vect/vect-44.c: Ditto.
14301 * gcc.dg/vect/vect-48.c: Ditto.
14302 * gcc.dg/vect/vect-50.c: Ditto.
14303 * gcc.dg/vect/vect-52.c: Ditto.
14304 * gcc.dg/vect/vect-54.c: Ditto.
14305 * gcc.dg/vect/vect-56.c: Ditto.
14306 * gcc.dg/vect/vect-58.c: Ditto.
14307 * gcc.dg/vect/vect-60.c: Ditto.
14308 * gcc.dg/vect/vect-72.c: Ditto.
14309 * gcc.dg/vect/vect-80.c: Ditto.
14310
14311 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
14312
14313 PR c++/14075
14314 * g++.dg/init/string1.C: New.
14315
14316 PR c++/18975
14317 * g++.dg/other/synth1.C: New.
14318
14319 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14320
14321 PR c/18963
14322 * gcc.dg/pr18963-1.c: New test.
14323
14324 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14325
14326 PR c/18596
14327 * gcc.dg/funcdef-storage-1.c (foo): Remove.
14328 * gcc.dg/pr18596-1.c: Use dg-error.
14329 (dg-options): Use -fno-unit-at-a-time.
14330 * gcc.dg/pr18596-2.c: New test.
14331 * gcc.dg/pr18596-3.c: New test.
14332
14333 2004-12-20 Roger Sayle <roger@eyesopen.com>
14334
14335 PR middle-end/18683
14336 * g++.dg/opt/pr18683-1.C: New test case.
14337
14338 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
14339
14340 PR other/19093
14341 * g++.dg/opt/max1.C: Fix for 64bit targets.
14342
14343 2004-12-20 Matt Austern <austern@apple.com>
14344
14345 PR c++/19044
14346 * g++.dg/ext/builtin6.C: New
14347
14348 2004-12-20 Diego Novillo <dnovillo@redhat.com>
14349
14350 PR tree-optimization/19080
14351 * gcc.c-torture/compile/pr19080.c: New test.
14352
14353 2004-12-20 Steven Bosscher <stevenb@suse.de>
14354
14355 * gcc.dg/20041219-1.c: New test.
14356
14357 2004-12-19 Roger Sayle <roger@eyesopen.com>
14358
14359 PR middle-end/19068
14360 * g++.dg/opt/max1.C: New test case.
14361
14362 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14363
14364 * gcc.dg/fdata-sections-1.c: New test.
14365
14366 2004-12-18 Roger Sayle <roger@eyesopen.com>
14367
14368 PR middle-end/18548
14369 * gcc.dg/max-1.c: New test case.
14370
14371 2004-12-18 Jakub Jelinek <jakub@redhat.com>
14372
14373 * gcc.c-torture/execute/20041218-1.c: New test.
14374
14375 2004-12-17 Diego Novillo <dnovillo@redhat.com>
14376
14377 * gcc.dg/pr18501.c: New test.
14378 * gcc.dg/uninit-5.c: XFAIL.
14379 * gcc.dg/uninit-9.c: XFAIL.
14380
14381 2004-12-17 Dale Johannesen <dalej@apple.com>
14382
14383 * gcc.dg/20041213-1.c: New.
14384
14385 2004-12-17 Ziemowit Laski <zlaski@apple.com>
14386
14387 * objc.dg/stabs-1.m: Allow assembly label to begin
14388 with a dot ('.').
14389
14390 2004-12-17 Jakub Jelinek <jakub@redhat.com>
14391
14392 * gcc.c-torture/execute/20041213-1.c: Move...
14393 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
14394
14395 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
14396
14397 PR c++/18721
14398 * g++.dg/lookup/conv-5.C: New.
14399
14400 2004-12-16 Ziemowit Laski <zlaski@apple.com>
14401
14402 * objc.dg/stabs-1.m: New test.
14403
14404 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14405
14406 * gcc.dg/visibility-c.c: Change compile to
14407 assemble for the test.
14408
14409 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14410
14411 PR target/19041
14412 * gcc.dg/visibility-c.c: New test.
14413
14414 2004-12-16 Roger Sayle <roger@eyesopen.com>
14415
14416 PR middle-end/18493
14417 * gcc.dg/switch-8.c: New test case.
14418
14419 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
14420
14421 PR c++/18905
14422 * g++.dg/template/init4.C: New.
14423 * g++.dg/opt/static3.C: Enable optimizer.
14424
14425 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
14426
14427 * g++.dg/other/complex1.C: New test.
14428
14429 2004-12-15 Alan Modra <amodra@bigpond.net.au>
14430
14431 * g++.dg/opt/inline9.C: New test.
14432
14433 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14434
14435 PR fortran/18993
14436 * gfotran.dg/nullify_1.f: New test.
14437
14438 2004-12-15 Richard Henderson <rth@redhat.com>
14439
14440 * gcc.target/i386/i386.exp: New harness.
14441 * gcc.target/i386/vect-args.c: New.
14442
14443 2004-12-15 David Edelsohn <edelsohn@gnu.org>
14444
14445 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
14446
14447 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14448
14449 PR c++/18825
14450 * g++.dg/template/friend32.C: New test.
14451
14452 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14453
14454 * cpp/pragma-once-1.c: New test.
14455 * cpp/pragma-once-1b.h: Likewise.
14456 * cpp/pragma-once-1c.h: Likewise.
14457 * cpp/pragma-once-1d.h: Likewise.
14458 * cpp/inc/pragma-once-1a.h: Likewise.
14459
14460 2004-12-15 Bud Davis <bdavis9659@comcast.net>
14461 Steven G. Kargl <kargls@comcast.net>
14462
14463 PR fortran/17597
14464 * gfortran.dg/list_read_3.f90: New test.
14465
14466 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14467
14468 * gcc.dg/ftrapv-2.c: New test.
14469
14470 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
14471
14472 PR c++/18981
14473 * g++.dg/template/typename9.C: New test.
14474
14475 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14476
14477 PR c++/18738
14478 * g++.dg/template/typename8.C: New test.
14479 * g++.dg/parse/friend2.C: Tweak error message.
14480
14481 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14482
14483 * gcc.c-torture/20041214-1.c: New test.
14484
14485 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14486
14487 PR c++/18965
14488 * g++.dg/init/array17.C: New test.
14489
14490 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14491
14492 PR c++/18793
14493 * g++.dg/init/aggr3.C: New test.
14494
14495 2004-12-14 Janis Johnson <janis187@us.ibm.com
14496
14497 * gcc.dg/altivec-types-1.c: New test.
14498 * gcc.dg/altivec-types-2.c: New test.
14499 * gcc.dg/altivec-types-3.c: New test.
14500 * gcc.dg/altivec-types-4.c: New test.
14501 * g++.dg/ext/altivec-types-1.C: New test.
14502 * g++.dg/ext/altivec-types-2.C: New test.
14503 * g++.dg/ext/altivec-types-3.C: New test.
14504 * g++.dg/ext/altivec-types-4.C: New test.
14505
14506 2004-12-14 Jakub Jelinek <jakub@redhat.com>
14507
14508 PR middle-end/18951
14509 * gcc.c-torture/execute/20041213-1.c: New test.
14510
14511 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
14512
14513 PR c++/18949
14514 * g++.dg/template/cast1.C: New.
14515
14516 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
14517
14518 * gcc.c-torture/execute/20041213-2.c: New test.
14519
14520 2004-12-13 Richard Henderson <rth@redhat.com>
14521
14522 * gcc.dg/i386-sse-10.c: Fix typo in options.
14523
14524 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
14525
14526 PR c++/18968
14527 * g++.dg/opt/pr18968.C: New test.
14528
14529 2004-12-13 Mark Mitchell <mark@codesourcery.com>
14530
14531 PR c++/18925
14532 * g++.dg/ext/visibility/staticdatamem.C: New test.
14533
14534 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
14535
14536 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
14537
14538 2004-12-13 Roger Sayle <roger@eyesopen.com>
14539
14540 PR rtl-optimization/18928
14541 * gcc.dg/pr18928-1.c: New test case.
14542
14543 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
14544
14545 PR tree-opt/16951
14546 * gcc.c-torture/compile/20041211-1.c: New.
14547
14548 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14549
14550 PR middle-end/17564
14551 * gcc.c-torture/execute/20041212-1.c: New test.
14552
14553 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14554
14555 PR fortran/18869
14556 * gfortran.dg/common_1.f90: New test.
14557
14558 2004-12-12 Steven G. Kargl <kargls@comcast.net>
14559 Paul Brook <paul@codesourcery.com>
14560
14561 PR fortran/16222
14562 * gfortran.dg/real_do_1.f90: New test.
14563
14564 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
14565
14566 PR tree-opt/18040
14567 * g++.dg/opt/ptrmem6.C: New test.
14568
14569 2004-12-11 Roger Sayle <roger@eyesopen.com>
14570
14571 PR middle-end/18921
14572 * gcc.dg/pr18921-1.c: New test case.
14573
14574 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14575
14576 PR fortran/17175
14577 * gfortran.dg/scale_1.f90: New test.
14578
14579 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
14580
14581 PR middle-end/18903
14582 * gcc.c-torture/compile/pr18903.c: New test.
14583
14584 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
14585
14586 * gcc.c-torture/execute/20041210-1.c: New test.
14587
14588 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14589
14590 PR c++/18731
14591 * g++.dg/parser/struct-1.C: New test.
14592 * g++.dg/parser/struct-2.C: New test.
14593 * g++.dg/parser/struct-3.C: New test.
14594
14595 2004-12-09 Richard Henderson <rth@redhat.com>
14596
14597 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
14598
14599 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
14600 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
14601
14602 2004-12-09 Matt Austern <austern@apple.com>
14603
14604 PR c++/18514
14605 * g++.dg/ext/builtin1.C: New
14606 * g++.dg/ext/builtin2.C: New
14607 * g++.dg/ext/builtin3.C: New
14608 * g++.dg/ext/builtin4.C: New
14609 * g++.dg/ext/builtin5.C: New
14610
14611 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
14612
14613 PR tree-opt/18904
14614 * g++.dg/opt/ptrmem5.C: New test.
14615
14616 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
14617
14618 * g++.dg/parse/typename5.C: Adjust for new error.
14619 * g++.dg/parse/typename7.C: New.
14620
14621 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14622
14623 PR c++/18073
14624 * g++.dg/other/mmintrin.C: New test.
14625
14626 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
14627
14628 PR c++/16681
14629 * g++.dg/init/array15.C: New.
14630 * g++.dg/init/array16.C: New.
14631
14632 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14633
14634 PR fortran/18826
14635 * gfortran.dg/assign_1.f90: New test.
14636
14637 2004-12-08 Nick Clifton <nickc@redhat.com>
14638
14639 * gcc.target/xstormy16/bss_below100: New directory containing tests.
14640 * gcc.target/xstormy16/data_below100: Likewise.
14641 * gcc.target/xstormy16/sfr: Likewise.
14642 * gcc.target/xstormy16/below100.S: New test source file.
14643 * gcc.target/xstormy16/below100.ld: New test linker script.
14644 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14645 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
14646 bp instructions.
14647 * gcc.target/xstormy16/bp.c: Likewise.
14648
14649 * gcc.target/xstormy16/bss_below100: New files:
14650 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14651 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14652 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14653 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14654 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14655 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14656 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14657 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14658 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14659 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14660 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14661 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14662 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14663 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14664 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14665 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14666 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14667 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14668 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14669 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14670 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14671 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14672 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14673 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14674 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14675 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14676 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14677
14678 * gcc.target/xstormy16/data_below100: New files:
14679 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14680 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14681 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14682 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14683 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14684 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14685 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14686 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14687 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14688 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14689 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14690 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14691 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14692 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14693 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14694 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14695 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14696 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14697 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14698 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14699 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14700 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14701 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14702 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14703 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14704 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14705 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14706
14707 * gcc.target/xstormy16/sfr: New files:
14708 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
14709 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
14710 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
14711 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
14712 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
14713 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
14714 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
14715 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
14716 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
14717 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
14718 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
14719 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
14720 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
14721 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
14722 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
14723 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
14724 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
14725 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
14726 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
14727 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
14728 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
14729 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
14730 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
14731 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
14732 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
14733 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
14734 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
14735 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
14736 27_if0_sfrw_bitfield_f.c
14737
14738 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14739
14740 PR c++/18100
14741 * g++.dg/lookup/name-clash4.C: New test.
14742
14743 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
14744
14745 PR c++/18672
14746 * g++.dg/opt/array1.C: New.
14747
14748 PR c++/18803
14749 * g++.dg/template/operator5.C: New.
14750
14751 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
14752
14753 PR c/18867
14754 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
14755
14756 2004-12-07 Steven Bosscher <stevenb@suse.de>
14757
14758 * gcc.dg/noncompile/20041207.c: New test.
14759
14760 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
14761
14762 * g++.dg/other/unreachable-1.C: New test.
14763
14764 2004-12-06 Nick Clifton <nickc@redhat.com>
14765
14766 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
14767 <limits.h> because the latter comes from gcc's include/ directory
14768 and not the newlib/libc/include directory.
14769
14770 2004-12-04 Richard Henderson <rth@redhat.com>
14771
14772 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
14773
14774 2004-12-04 Richard Henderson <rth@redhat.com>
14775
14776 * lib/target-supports.exp (check_gc_sections_available): Disable
14777 for alpha and ia64.
14778
14779 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
14780
14781 PR middle-end/17909
14782 * g++.dg/other/vararg-2.C: New test.
14783
14784 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14785
14786 PR c++/17011, c++/17971
14787 * g++.dg/template/error15.C: Adjust expected error.
14788 * g++.dg/template/instantiate3.C: Likewise.
14789
14790 2004-12-03 Janis Johnson <janis187@us.ibm.com>
14791
14792 * gcc.dg/altivec-18.c: Fix for darwin
14793
14794 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
14795
14796 PR c++/18782
14797 * g++.dg/parse/ptrmem2.C: New.
14798
14799 PR c++/18318
14800 * g++.dg/template/new1.C: New.
14801
14802 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14803
14804 PR fortran/18710
14805 * gfortran.dg/direct_io_3.f90: New test.
14806
14807 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
14808
14809 PR 18758
14810 * g++.dg/parse/crash21.C: New.
14811
14812 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14813
14814 PR c++/15664, c++/18276
14815 * g++.dg/template/ttp13.C: New test.
14816 * g++.dg/template/ttp14.C: Likewise.
14817
14818 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14819
14820 PR c++/18123
14821 * g++.dg/parse/enum2.C: New test.
14822 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
14823
14824 2004-12-02 Nick Clifton <nickc@redhat.com>
14825
14826 * gcc.target/xstormy16: New test directory.
14827 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14828 * gcc.target/xstormy16/bp.c: Check the generation of bp
14829 instructions.
14830 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
14831 bn instructions and the BELOW100 attribute.
14832
14833 2004-12-02 Alan Modra <amodra@bigpond.net.au>
14834
14835 PR target/16952
14836 * gcc.dg/ppc-eabi.c: New.
14837
14838 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14839
14840 PR fortran/18284
14841 * gfortran.dg/backspace.f90
14842
14843 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14844
14845 * gfortran.dg/inquire.f90: New test.
14846
14847 2004-12-01 Janis Johnson <janis187@us.ibm.com>
14848
14849 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
14850 handle effective-target-keyword.
14851 (dg-skip-if): Support effective-target keyword as target list.
14852 (dg-xfail-if): Ditto.
14853 * lib/target-supports.exp (is-effective-target-keyword): New proc.
14854
14855 2004-12-01 Diego Novillo <dnovillo@redhat.com>
14856
14857 PR tree-optimization/18291
14858 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
14859
14860 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
14861
14862 PR C++/18729
14863 * g++.dg/parse/crash20.C: New.
14864
14865 PR c++/17431
14866 * g++.dg/overload/arg1.C: New.
14867 * g++.dg/overload/arg2.C: New.
14868 * g++.dg/overload/arg3.C: New.
14869 * g++.dg/overload/arg4.C: New.
14870
14871 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
14872
14873 * gcc.dg/c99-flex-array-4.c: Remove.
14874
14875 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14876
14877 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
14878
14879 * lib/target-supports.exp (is-effective-target): Simplify.
14880
14881 * lib/target-supports.exp (check_effective_target_vect_long):
14882 Fix for powerpc64-*-*.
14883
14884 2004-11-30 Loren James Rittle <ljrittle@acm.org>
14885
14886 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
14887 to support new requirements on FreeBSD 5.
14888
14889 2004-11-30 Devang Patel <dpatel@apple.com>
14890
14891 PR 18702
14892 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
14893
14894 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14895
14896 * g++.dg/ext/altivec-13.C: New test.
14897
14898 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
14899
14900 PR tree-opt/18298
14901 * gcc.c-torture/execute/p18298.c: New test.
14902
14903 2004-11-30 Ira Rosen <irar@il.ibm.com>
14904 Dorit Naishlos <dorit@il.ibm.com>
14905
14906 PR tree-opt/18607
14907 * gcc.dg/vect/vect-89.c: New test.
14908
14909 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
14910
14911 * gcc.dg/pr18596-1.c: New test.
14912
14913 2004-11-30 Ben Elliston <bje@au.ibm.com>
14914
14915 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
14916
14917 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14918
14919 PR c/18479
14920 * gcc.dg/pr18479.c: New test.
14921
14922 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14923
14924 PR target/18490
14925 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
14926 mmix-knuth-mmixware.
14927
14928 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
14929 cris-*-elf* cris-*-aout* mmix-*-*
14930
14931 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14932
14933 PR middle-end/18725
14934 * gcc.dg/pr18725.c: New test.
14935
14936 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14937
14938 PR target/18488
14939 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
14940
14941 PR target/18336
14942 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
14943
14944 2004-11-29 Mark Mitchell <mark@codesourcery.com>
14945
14946 PR c++/18368
14947 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
14948 * g++.old-deja/g++.law/ctors5.C: Likewise.
14949 * g++.old-deja/g++.other/crash25.C: Likewise.
14950
14951 PR c++/18674
14952 * g++.dg/template/error16.C: New test.
14953
14954 PR c++/18512
14955 * g++.dg/template/crash29.C: New test.
14956
14957 2004-11-29 Diego Novillo <dnovillo@redhat.com>
14958
14959 PR tree-optimization/18712
14960 * gcc.c-torture/compile/pr18712.c: New test.
14961
14962 2004-11-29 Joseph Myers <joseph@codesourcery.com>
14963
14964 PR c/7544
14965 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
14966 tests.
14967
14968 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14969
14970 PR c++/18652
14971 * g++.dg/lookup/crash6.C: New test.
14972
14973 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14974
14975 PR middle-end/18164
14976 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
14977
14978 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
14979
14980 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
14981 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
14982 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
14983
14984 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
14985
14986 * gcc.dg/pr18164.c: New test.
14987
14988 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
14989
14990 * gcc.dg/funroll-loops-all.c: New.
14991
14992 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14993
14994 PR target/18489
14995 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
14996 delimeter, match space and TAB as well as ":".
14997
14998 PR target/18484
14999 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
15000
15001 PR target/18348
15002 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
15003
15004 PR target/18345
15005 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
15006
15007 PR target/18337
15008 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
15009
15010 2004-11-28 Bud Davis <bdavis9659@comcast.net>
15011
15012 * gfortran.dg/direct_io_2.f90: New test.
15013
15014 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
15015
15016 PR target/18334
15017 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
15018
15019 2004-11-28 Richard Henderson <rth@redhat.com>
15020
15021 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
15022
15023 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
15024
15025 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
15026 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
15027 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
15028 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
15029 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
15030 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
15031 gcc.dg/pointer-arith-8.c: New tests.
15032
15033 2004-11-27 Bud Davis <bdavis9659@comcast.net>
15034
15035 PR fortran/18364
15036 * gfortran.dg/endfile.f90: New test.
15037
15038 2004-11-27 Falk Hueffner <falk@debian.org>
15039
15040 * gcc.dg/loop-6.c: New test.
15041
15042 2004-11-27 Jakub Jelinek <jakub@redhat.com>
15043
15044 * gcc.c-torture/execute/20041126-1.c: New test.
15045
15046 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
15047
15048 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
15049 on IRIX.
15050
15051 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
15052
15053 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
15054 functions.
15055
15056 2004-11-27 Jakub Jelinek <jakub@redhat.com>
15057
15058 PR rtl-optimization/17825
15059 * gcc.c-torture/compile/20041119-1.c: New test.
15060
15061 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15062
15063 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
15064 Check existence of ld library path variables before unsetting.
15065
15066 2004-11-26 Mark Mitchell <mark@codesourcery.com>
15067
15068 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
15069
15070 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
15071
15072 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
15073
15074 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
15075
15076 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
15077
15078 2004-11-26 Ben Elliston <bje@au.ibm.com>
15079
15080 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
15081 dg-do directive.
15082
15083 2004-11-26 Ben Elliston <bje@au.ibm.com>
15084
15085 * gcc.dg/pr17957.c: Pass --param, not -param.
15086
15087 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
15088
15089 PR middle-end/17957
15090 * testsuite/gcc.dg/pr17957.c: New test.
15091
15092 2004-11-25 Mark Mitchell <mark@codesourcery.com>
15093
15094 PR c++/18445
15095 * g++.dg/template/crash28.C: Likewise.
15096
15097 PR c++/18001
15098 * g++.dg/expr/unary2.C: Adjust lvalue messages.
15099 * g++.dg/ext/lvaddr.C: Likewise.
15100 * g++.dg/opt/pr7503-3.C: Likewise.
15101
15102 PR c++/18466
15103 * g++.dg/parse/qualified3.C: New test.
15104 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
15105
15106 PR c++/18545
15107 * g++.dg/expr/return1.C: New test.
15108
15109 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15110
15111 Friend class name lookup 3/n, PR c++/3332
15112 * g++.dg/lookup/friend3.C: New test.
15113 * g++.dg/lookup/friend4.C: Likewise.
15114 * g++.dg/lookup/friend5.C: Likewise.
15115
15116 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15117
15118 Friend class name lookup 2/n, PR c++/14513, c++/15410
15119 * g++.dg/lookup/friend2.C: New test.
15120 * g++.dg/template/friend31.C: Likewise.
15121
15122 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15123
15124 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
15125
15126 2004-11-24 Mark Mitchell <mark@codesourcery.com>
15127
15128 PR c++/17473
15129 * g++.dg/tc1/dr56.C: Remove.
15130 * g++.dg/template/typedef1.C: Add dg-error markers.
15131 * g++.old-deja/g++.other/typedef7.C: Likewise.
15132
15133 PR c++/18285
15134 * g++.dg/parse/typedef7.C: New test.
15135
15136 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
15137
15138 * gcc.c-torture/execute/20041124-1.c: New test.
15139
15140 2004-11-24 Mark Mitchell <mark@codesourcery.com>
15141
15142 * g++.dg/template/deduce3.C: New test.
15143
15144 PR c++/18586
15145 * g++.dg/template/crash27.C: New test.
15146
15147 PR c++/18530
15148 * g++.dg/warn/Wshadow-3.C: New test.
15149
15150 2004-11-24 Devang Patel <dpatel@apple.com>
15151
15152 PR/18555
15153 * gcc.dg/cpp/isysroot-1.c: New test.
15154 * gcc.dg/cpp/usr/include/stdio.h: New file.
15155 * gcc.dg/cpp/isysroot-2.c: New test.
15156 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
15157 New file.
15158
15159 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15160
15161 PR c++/8929
15162 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
15163
15164 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15165
15166 * gcc.target/sparc/align.c: Do not include <stdint.h>.
15167 * gcc.target/sparc/pdist.c: Likewise.
15168
15169 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
15170
15171 PR c++/16882
15172 * g++.dg/conversion/simd1.C: New test.
15173
15174 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15175
15176 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
15177 and restore_ld_library_path_env_vars.
15178 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
15179 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
15180 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
15181 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
15182
15183 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
15184
15185 * gcc.dg/pragma-align-2.c: Test macro expansion.
15186 * gcc.dg/pragma-pack-2.c: New test.
15187
15188 2004-11-23 Richard Henderson <rth@redhat.com>
15189
15190 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
15191 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15192 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
15193 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
15194 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
15195 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
15196
15197 * gcc.dg/vect/vect.exp: Add check for alpha.
15198 * lib/target-supports.exp (check_alpha_max_hw_available): New.
15199 (check_effective_target_vect_int): Enable for alpha.
15200 (check_effective_target_vect_long): New.
15201 (is-effective-target): Add it.
15202
15203 2004-11-23 Uros Bizjak <uros@kss-loka.si>
15204
15205 * gcc.dg/pr18614-1.c: New test.
15206
15207 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15208
15209 * gcc.dg/setjmp-2.c: New test.
15210
15211 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
15212
15213 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
15214 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
15215 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
15216 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
15217 gcc.target/sparc/pdist.c: New tests.
15218
15219 2004-11-22 Bob Wilson <bob.wilson@acm.org>
15220
15221 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
15222
15223 2004-11-22 Dale Johannesen <dalej@apple.com>
15224
15225 * gcc.dg/20041111-1.c: New.
15226
15227 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15228
15229 PR tree-opt/18536
15230 * gcc.dg/vect/pr18536.c: New test.
15231
15232 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15233
15234 PR c++/18354
15235 * g++.dg/template/nontype11.C: New test.
15236
15237 2004-11-21 Roger Sayle <roger@eyesopen.com>
15238
15239 PR middle-end/18520
15240 * gcc.dg/pr18520-1.c: New test case.
15241
15242 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
15243
15244 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
15245 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
15246 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
15247 expected diagnostics.
15248
15249 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15250
15251 PR target/18580
15252 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
15253 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
15254 vect-77.c, vect-77a.c: XFAIL on the SPARC.
15255
15256 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15257
15258 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
15259
15260 2004-11-19 Mark Mitchell <mark@codesourcery.com>
15261 Joseph Myers <joseph@codesourcery.com>
15262
15263 * lib/target-supports.exp (check_visibility_available): Really
15264 test the compiler.
15265
15266 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15267
15268 PR tree-opt/18181
15269 * gcc.dg/vect/vect-85.c: New test.
15270 * gcc.dg/vect/vect-86.c: New test.
15271 * gcc.dg/vect/vect-87.c: New test.
15272 * gcc.dg/vect/vect-88.c: New test.
15273
15274 2004-11-19 Ben Elliston <bje@au.ibm.com>
15275
15276 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
15277
15278 2004-11-18 Janis Johnson <janis187@us.ibm.com>
15279
15280 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
15281 * gcc.dg/ppc-and-1.c: Ditto.
15282 * gcc.dg/ppc-compare-1.c: Ditto.
15283 * gcc.dg/ppc-mov-1.c: Ditto
15284
15285 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
15286 Mark Mitchell <mark@codesourcery.com>
15287
15288 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
15289
15290 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15291 Aldy Hernandez <aldyh@redhat.com>
15292
15293 * lib/target-supports.exp (check_effective_target_vect_int): New
15294 (check_effective_target_vect_float): New
15295 (check_effective_target_vect_double): New.
15296 (is-effective-target): Support new effective targets keywords.
15297 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
15298 default action for dg-do.
15299 * gcc.dg/vect/pr16105.c: Use new support.
15300 * gcc.dg/vect/pr18400.c: Ditto.
15301 * gcc.dg/vect/pr18425.c: Ditto.
15302 * gcc.dg/vect/vect-1.c: Ditto.
15303 * gcc.dg/vect/vect-10.c: Ditto.
15304 * gcc.dg/vect/vect-11.c: Ditto.
15305 * gcc.dg/vect/vect-12.c: Ditto.
15306 * gcc.dg/vect/vect-13.c: Ditto.
15307 * gcc.dg/vect/vect-14.c: Ditto.
15308 * gcc.dg/vect/vect-15.c: Ditto.
15309 * gcc.dg/vect/vect-16.c: Ditto.
15310 * gcc.dg/vect/vect-17.c: Ditto.
15311 * gcc.dg/vect/vect-18.c: Ditto.
15312 * gcc.dg/vect/vect-19.c: Ditto.
15313 * gcc.dg/vect/vect-2.c: Ditto.
15314 * gcc.dg/vect/vect-20.c: Ditto.
15315 * gcc.dg/vect/vect-21.c: Ditto.
15316 * gcc.dg/vect/vect-22.c: Ditto.
15317 * gcc.dg/vect/vect-23.c: Ditto.
15318 * gcc.dg/vect/vect-24.c: Ditto.
15319 * gcc.dg/vect/vect-25.c: Ditto.
15320 * gcc.dg/vect/vect-26.c: Ditto.
15321 * gcc.dg/vect/vect-27.c: Ditto.
15322 * gcc.dg/vect/vect-27a.c: Ditto.
15323 * gcc.dg/vect/vect-28.c: Ditto.
15324 * gcc.dg/vect/vect-29.c: Ditto.
15325 * gcc.dg/vect/vect-29a.c: Ditto.
15326 * gcc.dg/vect/vect-3.c: Ditto.
15327 * gcc.dg/vect/vect-30.c: Ditto.
15328 * gcc.dg/vect/vect-31.c: Ditto.
15329 * gcc.dg/vect/vect-32.c: Ditto.
15330 * gcc.dg/vect/vect-33.c: Ditto.
15331 * gcc.dg/vect/vect-34.c: Ditto.
15332 * gcc.dg/vect/vect-35.c: Ditto.
15333 * gcc.dg/vect/vect-36.c: Ditto.
15334 * gcc.dg/vect/vect-37.c: Ditto.
15335 * gcc.dg/vect/vect-38.c: Ditto.
15336 * gcc.dg/vect/vect-4.c: Ditto.
15337 * gcc.dg/vect/vect-40.c: Ditto.
15338 * gcc.dg/vect/vect-41.c: Ditto.
15339 * gcc.dg/vect/vect-42.c: Ditto.
15340 * gcc.dg/vect/vect-43.c: Ditto.
15341 * gcc.dg/vect/vect-44.c: Ditto.
15342 * gcc.dg/vect/vect-45.c: Ditto.
15343 * gcc.dg/vect/vect-46.c: Ditto.
15344 * gcc.dg/vect/vect-47.c: Ditto.
15345 * gcc.dg/vect/vect-48.c: Ditto.
15346 * gcc.dg/vect/vect-48a.c: Ditto.
15347 * gcc.dg/vect/vect-49.c: Ditto.
15348 * gcc.dg/vect/vect-5.c: Ditto.
15349 * gcc.dg/vect/vect-50.c: Ditto.
15350 * gcc.dg/vect/vect-51.c: Ditto.
15351 * gcc.dg/vect/vect-52.c: Ditto.
15352 * gcc.dg/vect/vect-53.c: Ditto.
15353 * gcc.dg/vect/vect-54.c: Ditto.
15354 * gcc.dg/vect/vect-55.c: Ditto.
15355 * gcc.dg/vect/vect-56.c: Ditto.
15356 * gcc.dg/vect/vect-56a.c: Ditto.
15357 * gcc.dg/vect/vect-57.c: Ditto.
15358 * gcc.dg/vect/vect-58.c: Ditto.
15359 * gcc.dg/vect/vect-59.c: Ditto.
15360 * gcc.dg/vect/vect-6.c: Ditto.
15361 * gcc.dg/vect/vect-60.c: Ditto.
15362 * gcc.dg/vect/vect-61.c: Ditto.
15363 * gcc.dg/vect/vect-62.c: Ditto.
15364 * gcc.dg/vect/vect-63.c: Ditto.
15365 * gcc.dg/vect/vect-64.c: Ditto.
15366 * gcc.dg/vect/vect-65.c: Ditto.
15367 * gcc.dg/vect/vect-66.c: Ditto.
15368 * gcc.dg/vect/vect-67.c: Ditto.
15369 * gcc.dg/vect/vect-68.c: Ditto.
15370 * gcc.dg/vect/vect-69.c: Ditto.
15371 * gcc.dg/vect/vect-7.c: Ditto.
15372 * gcc.dg/vect/vect-72.c: Ditto.
15373 * gcc.dg/vect/vect-72a.c: Ditto.
15374 * gcc.dg/vect/vect-73.c: Ditto.
15375 * gcc.dg/vect/vect-74.c: Ditto.
15376 * gcc.dg/vect/vect-75.c: Ditto.
15377 * gcc.dg/vect/vect-76.c: Ditto.
15378 * gcc.dg/vect/vect-77.c: Ditto.
15379 * gcc.dg/vect/vect-77a.c: Ditto.
15380 * gcc.dg/vect/vect-78.c: Ditto.
15381 * gcc.dg/vect/vect-79.c: Ditto.
15382 * gcc.dg/vect/vect-8.c: Ditto.
15383 * gcc.dg/vect/vect-80.c: Ditto.
15384 * gcc.dg/vect/vect-82.c: Ditto.
15385 * gcc.dg/vect/vect-82_64.c: Ditto.
15386 * gcc.dg/vect/vect-83.c: Ditto.
15387 * gcc.dg/vect/vect-83_64.c: Ditto.
15388 * gcc.dg/vect/vect-9.c: Ditto.
15389 * gcc.dg/vect/vect-all.c: Ditto.
15390 * gcc.dg/vect/vect-none.c: Ditto.
15391
15392 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15393
15394 * lib/gcc-dg.exp (dg-skip-if): New function.
15395 (dg-forbid-option): Remove.
15396 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
15397 * g++.dg/abi/bitfield8.C: Likewise.
15398 * g++.dg/abi/dtor1.C: Likewise.
15399 * g++.dg/abi/empty10.C: Likewise.
15400 * g++.dg/abi/empty7.C: Likewise.
15401 * g++.dg/abi/empty9.C: Likewise.
15402 * g++.dg/abi/layout3.C: Likewise.
15403 * g++.dg/abi/layout4.C: Likewise.
15404 * g++.dg/abi/thunk1.C: Likewise.
15405 * g++.dg/abi/thunk2.C: Likewise.
15406 * g++.dg/abi/vbase11.C: Likewise.
15407 * g++.dg/abi/vthunk2.C: Likewise.
15408 * g++.dg/abi/vthunk3.C: Likewise.
15409 * g++.dg/ext/attrib8.C: Likewise.
15410 * g++.dg/opt/longbranch2.C: Likewise.
15411 * g++.dg/opt/reg-stack4.C: Likewise.
15412 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15413 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15414 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15415 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15416 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15417 * gcc.dg/20000609-1.c: Likewise.
15418 * gcc.dg/20000720-1.c: Likewise.
15419 * gcc.dg/20011107-1.c: Likewise.
15420 * gcc.dg/20011119-1.c: Likewise.
15421 * gcc.dg/20020108-1.c: Likewise.
15422 * gcc.dg/20020122-2.c: Likewise.
15423 * gcc.dg/20020122-3.c: Likewise.
15424 * gcc.dg/20020201-3.c: Likewise.
15425 * gcc.dg/20020206-1.c: Likewise.
15426 * gcc.dg/20020218-1.c: Likewise.
15427 * gcc.dg/20020310-1.c: Likewise.
15428 * gcc.dg/20020411-1.c: Likewise.
15429 * gcc.dg/20020418-2.c: Likewise.
15430 * gcc.dg/20020426-1.c: Likewise.
15431 * gcc.dg/20020426-2.c: Likewise.
15432 * gcc.dg/20020517-1.c: Likewise.
15433 * gcc.dg/20020523-1.c: Likewise.
15434 * gcc.dg/20020523-2.c: Likewise.
15435 * gcc.dg/20020729-1.c: Likewise.
15436 * gcc.dg/20030204-1.c: Likewise.
15437 * gcc.dg/20030826-2.c: Likewise.
15438 * gcc.dg/20030926-1.c: Likewise.
15439 * gcc.dg/20031202-1.c: Likewise.
15440 * gcc.dg/980312-1.c: Likewise.
15441 * gcc.dg/980313-1.c: Likewise.
15442 * gcc.dg/990117-1.c: Likewise.
15443 * gcc.dg/990424-1.c: Likewise.
15444 * gcc.dg/990524-1.c: Likewise.
15445 * gcc.dg/991230-1.c: Likewise.
15446 * gcc.dg/i386-387-1.c: Likewise.
15447 * gcc.dg/i386-387-2.c: Likewise.
15448 * gcc.dg/i386-387-3.c: Likewise.
15449 * gcc.dg/i386-387-4.c: Likewise.
15450 * gcc.dg/i386-387-5.c: Likewise.
15451 * gcc.dg/i386-387-6.c: Likewise.
15452 * gcc.dg/i386-asm-1.c: Likewise.
15453 * gcc.dg/i386-bitfield1.c: Likewise.
15454 * gcc.dg/i386-bitfield2.c: Likewise.
15455 * gcc.dg/i386-loop-1.c: Likewise.
15456 * gcc.dg/i386-loop-2.c: Likewise.
15457 * gcc.dg/i386-loop-3.c: Likewise.
15458 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15459 * gcc.dg/i386-pic-1.c: Likewise.
15460 * gcc.dg/i386-regparm.c: Likewise.
15461 * gcc.dg/i386-signbit-1.c: Likewise.
15462 * gcc.dg/i386-signbit-2.c: Likewise.
15463 * gcc.dg/i386-signbit-3.c: Likewise.
15464 * gcc.dg/i386-sse-5.c: Likewise.
15465 * gcc.dg/i386-sse-8.c: Likewise.
15466 * gcc.dg/i386-unroll-1.c: Likewise.
15467 * gcc.dg/tls/opt-1.c: Likewise.
15468 * gcc.dg/tls/opt-2.c: Likewise.
15469 * gcc.dg/unroll-1.c: Likewise.
15470 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15471 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15472 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15473 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15474
15475 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15476
15477 * g++.dg/template/incomplete1.C: New test.
15478
15479 2004-11-16 Nick Clifton <nickc@redhat.com>
15480
15481 Revert patches accidentally commited during checkin of fixes for
15482 xstormy16 tests:
15483 gcc.c-torture/execute/simd-4.c: Revert
15484 gcc.dg/20040910-1.c: Revert.
15485
15486 2004-11-16 Paul Brook <paul@codesourcery.com>
15487
15488 PR fortran/13010
15489 * gfortran.dg/der_pointer_1.f90: New test.
15490
15491 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
15492
15493 PR c/18498
15494 * gcc.dg/bitfld-13.c: New test.
15495
15496 2004-11-15 Janis Johnson <janis187@us.ibm.com>
15497
15498 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
15499 powerpc*-*-linux*.
15500
15501 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
15502 * gcc.dg/ppc64-abi-2.c: Ditto.
15503 * gcc.dg/ppc64-abi-3.c: Ditto.
15504
15505 * lib/gcc-dg.exp (dg-target-list): Remove.
15506
15507 2004-11-15 Steve Ellcey <sje@cup.hp.com>
15508
15509 * gcc.dg/ia64-postinc.c: New test.
15510
15511 2004-11-15 Mark Mitchell <mark@codesourcery.com>
15512
15513 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
15514
15515 2004-11-15 Nick Clifton <nickc@redhat.com>
15516
15517 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
15518 __INT_MAX__ so that the test can be compiled by toolchains
15519 targeted at 16-bit processors.
15520
15521 * gcc.dg/20040625-1.c: Use long constants rather than integers
15522 when performing arithmetic that will overflow 16-bits.
15523
15524 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
15525 xstormy16. It does not support 128-bit vector operations.
15526
15527 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
15528 with the macro PTR_TYPE. Define this macro to an integer type
15529 suitable for holding a pointer.
15530
15531 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
15532 the target is a 16-bit processor.
15533
15534 * gcc.dg/cpp/if-2.c: Expect a different warning message from
15535 16-bit targets where the character constant will be too long.
15536
15537 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
15538 where the double will not be directly addressable.
15539
15540 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15541
15542 Friend class name lookup 1/n, PR c++/18471
15543 * g++.dg/template/crash26.C: New test.
15544 * g++.dg/lookup/struct1.C: Adjust expected error.
15545 * g++.dg/parse/elab1.C: Likewise.
15546 * g++.dg/parse/elab2.C: Likewise.
15547 * g++.dg/parse/int-as-enum1.C: Likewise.
15548 * g++.dg/parse/struct-as-enum1.C: Likewise.
15549 * g++.dg/parse/typedef1.C: Likewise.
15550 * g++.dg/parse/typedef3.C: Likewise.
15551 * g++.dg/parse/typedef4.C: Likewise.
15552 * g++.dg/parse/typedef5.C: Likewise.
15553 * g++.dg/template/nontype4.C: Likewise.
15554 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
15555 * g++.old-deja/g++.other/elab1.C: Likewise.
15556 * g++.old-deja/g++.other/syntax4.C: Likewise.
15557
15558 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15559
15560 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
15561
15562 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
15563
15564 * gcc.c-torture/execute/20041114-1.c: New test.
15565
15566 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
15567
15568 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
15569 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
15570 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
15571 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
15572 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
15573 gcc.dg/switch-7.c: New tests.
15574
15575 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15576
15577 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
15578
15579 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15580
15581 PR tree-opt/18400
15582 * gcc.dg/vect/pr18400.c: New test.
15583
15584 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15585 Andrew Pinski <pinskia@physics.uc.edu>
15586
15587 PR tree-opt/18425
15588 * gcc.dg/vect/pr18425.c: New test.
15589
15590 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15591
15592 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
15593 Guard with dg-require-alias and dg-require-visibility.
15594
15595 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15596
15597 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
15598
15599 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15600
15601 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
15602
15603 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15604
15605 PR c++/17344
15606 * g++.dg/template/defarg5.C: New test.
15607
15608 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15609
15610 * g++.dg/parse/cast1.C: Run only on ILP32.
15611 * g++.old-deja/g++.mike/p784.C: Likewise.
15612
15613 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
15614
15615 * gcc.c-torture/execute/20041113-1.c: New test.
15616
15617 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15618
15619 PR target/18230
15620 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
15621 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
15622 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
15623 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15624 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
15625 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
15626 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
15627 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
15628 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
15629 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15630 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15631 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
15632 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
15633
15634 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15635
15636 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
15637 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
15638 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
15639 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
15640 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
15641 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
15642 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
15643 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
15644 gcc.target/sparc/combined-1.c: New tests.
15645
15646 2004-11-12 Ziemowit Laski <zlaski@apple.com>
15647
15648 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
15649 New tests.
15650
15651 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15652
15653 * lib/gcc-dg.exp (dg-forbid-option): New function.
15654 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
15655 * g++.dg/abi/bitfield8.C: Likewise.
15656 * g++.dg/abi/dtor1.C: Likewise.
15657 * g++.dg/abi/empty10.C: Likewise.
15658 * g++.dg/abi/empty7.C: Likewise.
15659 * g++.dg/abi/empty9.C: Likewise.
15660 * g++.dg/abi/layout3.C: Likewise.
15661 * g++.dg/abi/layout4.C: Likewise.
15662 * g++.dg/abi/thunk1.C: Likewise.
15663 * g++.dg/abi/thunk2.C: Likewise.
15664 * g++.dg/abi/vbase11.C: Likewise.
15665 * g++.dg/abi/vthunk2.C: Likewise.
15666 * g++.dg/abi/vthunk3.C: Likewise.
15667 * g++.dg/ext/attrib8.C: Likewise.
15668 * g++.dg/opt/longbranch2.C: Likewise.
15669 * g++.dg/opt/reg-stack4.C: Likewise.
15670 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15671 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15672 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15673 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15674 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15675 * gcc.dg/20000609-1.c: Likewise.
15676 * gcc.dg/20000720-1.c: Likewise.
15677 * gcc.dg/20011107-1.c: Likewise.
15678 * gcc.dg/20011119-1.c: Likewise.
15679 * gcc.dg/20020108-1.c: Likewise.
15680 * gcc.dg/20020122-2.c: Likewise.
15681 * gcc.dg/20020122-3.c: Likewise.
15682 * gcc.dg/20020201-3.c: Likewise.
15683 * gcc.dg/20020206-1.c: Likewise.
15684 * gcc.dg/20020218-1.c: Likewise.
15685 * gcc.dg/20020310-1.c: Likewise.
15686 * gcc.dg/20020411-1.c: Likewise.
15687 * gcc.dg/20020418-2.c: Likewise.
15688 * gcc.dg/20020426-1.c: Likewise.
15689 * gcc.dg/20020426-2.c: Likewise.
15690 * gcc.dg/20020517-1.c: Likewise.
15691 * gcc.dg/20020523-1.c: Likewise.
15692 * gcc.dg/20020523-2.c: Likewise.
15693 * gcc.dg/20020729-1.c: Likewise.
15694 * gcc.dg/20030204-1.c: Likewise.
15695 * gcc.dg/20030826-2.c: Likewise.
15696 * gcc.dg/20030926-1.c: Likewise.
15697 * gcc.dg/20031202-1.c: Likewise.
15698 * gcc.dg/980312-1.c: Likewise.
15699 * gcc.dg/980313-1.c: Likewise.
15700 * gcc.dg/990117-1.c: Likewise.
15701 * gcc.dg/990424-1.c: Likewise.
15702 * gcc.dg/990524-1.c: Likewise.
15703 * gcc.dg/991230-1.c: Likewise.
15704 * gcc.dg/i386-387-1.c: Likewise.
15705 * gcc.dg/i386-387-2.c: Likewise.
15706 * gcc.dg/i386-387-3.c: Likewise.
15707 * gcc.dg/i386-387-4.c: Likewise.
15708 * gcc.dg/i386-387-5.c: Likewise.
15709 * gcc.dg/i386-387-6.c: Likewise.
15710 * gcc.dg/i386-asm-1.c: Likewise.
15711 * gcc.dg/i386-bitfield1.c: Likewise.
15712 * gcc.dg/i386-bitfield2.c: Likewise.
15713 * gcc.dg/i386-loop-1.c: Likewise.
15714 * gcc.dg/i386-loop-2.c: Likewise.
15715 * gcc.dg/i386-loop-3.c: Likewise.
15716 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15717 * gcc.dg/i386-pic-1.c: Likewise.
15718 * gcc.dg/i386-regparm.c: Likewise.
15719 * gcc.dg/i386-signbit-1.c: Likewise.
15720 * gcc.dg/i386-signbit-2.c: Likewise.
15721 * gcc.dg/i386-signbit-3.c: Likewise.
15722 * gcc.dg/i386-sse-5.c: Likewise.
15723 * gcc.dg/i386-sse-8.c: Likewise.
15724 * gcc.dg/i386-unroll-1.c: Likewise.
15725 * gcc.dg/tls/opt-1.c: Likewise.
15726 * gcc.dg/tls/opt-2.c: Likewise.
15727 * gcc.dg/unroll-1.c: Likewise.
15728 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15729 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15730 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15731 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15732 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
15733 -m64 is specified.
15734
15735 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15736
15737 PR c++/18389
15738 * g++.dg/parse/cond1.C: New test.
15739
15740 PR c++/18429
15741 * g++.dg/template/array9.C: New test.
15742 * g++.dg/ext/vla1.C: Adjust error messages.
15743 * g++.dg/ext/vlm1.C: Likewise.
15744 * g++.dg/template/crash2.C: Likewise.
15745
15746 PR c++/18436
15747 * g++.dg/template/call3.C: New test.
15748
15749 PR c++/18407
15750 * g++.dg/template/ptrmem11.C: New test.
15751
15752 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
15753
15754 PR other/14264
15755 * lib/g++.exp: Set LC_ALL and LANG to C.
15756 * lib/gcc-dg.exp: Likewise.
15757 * lib/gfortran.exp: Likewise.
15758 * lib/objc.exp: Likewise.
15759 * lib/treelang.exp: Likewise.
15760
15761 2004-11-12 Andreas Schwab <schwab@suse.de>
15762
15763 * gcc.dg/pr16286.c: Fix last change.
15764
15765 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15766
15767 PR c++/18416
15768 * g++.dg/init/global1.C: New test.
15769
15770 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
15771
15772 * gcc.c-torture/execute/20041112-1.c: New test.
15773
15774 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15775
15776 * lib/gcc-dg.exp (dg-target-list): New.
15777
15778 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15779 Richard Sandiford <rsandifo@redhat.com>
15780
15781 * lib/target-supports.exp (get-compiler_messages): New.
15782 (check_named_sections_available): Use it.
15783 (check_effective_target_ilp32): New.
15784 (check_effective_target_lp64): New.
15785 (is-effective-target): New.
15786 * lib/gcc-dg.exp (dg-require-effective-target): New.
15787
15788 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
15789
15790 * gcc.dg/precedence-1.c: New test.
15791
15792 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15793
15794 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
15795
15796 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
15797 message, delete generated files, use more descriptive name for
15798 executable, and make the test unsupported when it cannot be run.
15799
15800 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
15801 (dg-require-weak, dg-require-visibility, dg-require-alias,
15802 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
15803 dg-require-iconv, dg-require-named-sections): Use it.
15804
15805 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
15806
15807 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
15808
15809 PR target/16457
15810 * gcc.dg/ppc-and-1: New
15811
15812 PR target/16796
15813 * gcc.dg/ppc-mov-1.c: New.
15814
15815 PR target/16458
15816 * gcc.dg/ppc-compare-1.c: New.
15817
15818 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
15819
15820 * objc.dg/desig-init-2.m: New test.
15821
15822 2004-11-10 Adam Nemet <anemet@lnxw.com>
15823
15824 PR middle-end/18160
15825 * g++.dg/warn/register-var-1.C: New test.
15826 * g++.dg/warn/register-var-2.C: New test.
15827
15828 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15829
15830 * gcc.dg/union-2.c: New test.
15831
15832 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
15833
15834 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
15835 New test for PR tree-optimization/17892.
15836
15837 2004-11-09 Mark Mitchell <mark@codesourcery.com>
15838
15839 PR c++/18369
15840 * g++.dg/init/new12.C: New test.
15841
15842 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
15843
15844 * gcc.target/sparc: New directory.
15845 * gcc.target/sparc/sparc.exp: New driver.
15846 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
15847 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
15848 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
15849 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
15850
15851 2004-11-10 Paul Brook <paul@codesourcery.com>
15852
15853 PR fortran/18218
15854 * gfortran.dg/list_read.c: New test.
15855
15856 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15857
15858 PR c/18322
15859 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
15860 expected diagnostic location.
15861
15862 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
15863
15864 * gcc.dg/20041109-1.c: New test.
15865
15866 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15867
15868 PR objc/18406
15869 * objc/compile/pr18406.m: New test.
15870
15871 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15872
15873 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
15874
15875 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15876
15877 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
15878
15879 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15880
15881 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
15882
15883 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15884
15885 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
15886 exit.
15887
15888 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
15889
15890 PR tree-opt/18299
15891 * gcc.c-torture/pr18299-1.c: New test.
15892
15893 2004-11-06 Andreas Schwab <schwab@suse.de>
15894
15895 * gcc.dg/pr16286.c: Also test for bool and pixel.
15896
15897 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
15898
15899 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
15900 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
15901 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
15902 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
15903 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
15904 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
15905 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
15906 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
15907 gcc.dg/struct-semi-3.c: New tests.
15908
15909 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15910
15911 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
15912
15913 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15914
15915 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
15916 Do not use C99 designators.
15917
15918 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15919
15920 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
15921
15922 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15923
15924 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
15925 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
15926 * gcc.c-torture/execute/simd-5.x: Remove.
15927
15928 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
15929
15930 PR rtl-optimization/17933
15931 * gcc.dg/torture/pr17933-1.c: New test.
15932
15933 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15934
15935 PR target/18106
15936 * lib/target-supports.exp (check_weak_available): Support
15937 Windows.
15938
15939 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
15940
15941 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
15942 call to fflush(stdout) before abort.
15943 (my_ffsll): New function.
15944 (generate_fields): Use it.
15945
15946 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15947
15948 * gcc.dg/init-undef-1.c: New test.
15949
15950 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15951
15952 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
15953 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
15954 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
15955 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
15956 expected messages for new parser.
15957
15958 2004-11-04 Mark Mitchell <mark@codesourcery.com>
15959
15960 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
15961
15962 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15963
15964 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
15965 on LP64 targets.
15966
15967 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15968
15969 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
15970 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
15971 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
15972 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
15973 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
15974 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
15975 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
15976 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
15977 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
15978 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
15979
15980 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15981
15982 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
15983 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
15984 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
15985 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
15986 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
15987 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
15988 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
15989 for new parser.
15990
15991 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
15992
15993 PR target/15342
15994 * gcc.dg/20041104-1.c: New test.
15995
15996 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15997
15998 * g++.dg/template/nontype7.C: New test.
15999 * g++.dg/template/nontype8.C: Likewise.
16000 * g++.dg/template/nontype9.C: Likewise.
16001 * g++.dg/template/nontype10.C: Likewise.
16002 * g++.dg/tc1/dr49.C: Likewise.
16003 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
16004 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
16005
16006 2004-11-04 Ben Elliston <bje@au.ibm.com>
16007
16008 * g++.dg/rtti/tinfo1.C: Remove xfails.
16009
16010 2004-11-04 Ben Elliston <bje@au.ibm.com>
16011
16012 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
16013 packed attribute to the definition to satisfy the new C++ parser.
16014
16015 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16016
16017 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
16018 invocations of va_arg.
16019
16020 2004-11-02 Mark Mitchell <mark@codesourcery.com>
16021
16022 PR c++/18124
16023 * g++.dg/template/crash25.C: New test.
16024
16025 PR c++/18155
16026 * g++.dg/template/typedef2.C: New test.
16027 * g++.dg/parse/crash13.C: Adjust error markers.
16028
16029 PR c++/18177
16030 * g++.dg/conversion/const3.C: New test.
16031
16032 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16033
16034 PR fortran/17535
16035 PR fortran/17583
16036 PR fortran/17713
16037 * gfortran.dg/generic_[123].f90: New testcases.
16038
16039 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16040
16041 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
16042 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
16043
16044 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
16045
16046 PR tree-opt/16808
16047 * gcc.c-torture/compile/pr16808.c: New test.
16048
16049 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
16050
16051 PR rtl-optimization/17104
16052 * gcc.dg/ppc-bitfield1.c: New.
16053
16054 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
16055
16056 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
16057
16058 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
16059
16060 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
16061 strings for 32-bit code.
16062
16063 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
16064
16065 PR c/18239
16066 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
16067
16068 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
16069
16070 PR c++/18064
16071 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
16072
16073 2004-10-31 Mark Mitchell <mark@codesourcery.com>
16074
16075 PR c++/15172
16076 * g++.dg/init/aggr2.C: New test.
16077
16078 2004-10-30 Ziemowit Laski <zlaski@apple.com>
16079
16080 * objc.dg/local-decl-1.m: New test.
16081
16082 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
16083
16084 * gcc.dg/20040910-1.c: Adjust regex.
16085
16086 2004-10-30 Roger Sayle <roger@eyesopen.com>
16087
16088 PR rtl-optimization/18084
16089 * g++.dg/opt/pr18084-1.C: New testcase.
16090
16091 2004-10-30 Matt Austern <austern@apple.com>
16092
16093 PR c++/17542
16094 * g++.dg/ext/attrib18.C: New test.
16095
16096 2004-10-30 Roger Sayle <roger@eyesopen.com>
16097
16098 PR middle-end/18096
16099 * gcc.dg/pr18096-1.c: New test case.
16100
16101 2004-10-30 Roger Sayle <roger@eyesopen.com>
16102
16103 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
16104
16105 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
16106
16107 PR c/16666
16108 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
16109 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
16110 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
16111 gcc.dg/old-style-prom-3.c: New tests.
16112
16113 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
16114
16115 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
16116 Remove unnecessary inclusion of stdio.h.
16117
16118 2004-10-29 Roger Sayle <roger@eyesopen.com>
16119
16120 PR rtl-optimization/17581
16121 * gcc.dg/pr17581-1.c: New test case.
16122
16123 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
16124
16125 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
16126 being implemented.
16127 * g++.dg/conversion/dr195-1.C: New.
16128 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
16129 * g++.old-deja/g++.mike/p10148.C: Likewise.
16130
16131 2004-10-29 Mark Mitchell <mark@codesourcery.com>
16132
16133 PR c++/17695
16134 * g++.dg/debug/typedef2.C: New test.
16135
16136 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
16137
16138 PR fortran/13490
16139 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
16140 * gfortran.dg/g77/README: Update.
16141
16142 2004-10-28 Matt Austern <austern@apple.com>
16143
16144 PR c++/14124
16145 * g++.dg/ext/packed7.C: New test.
16146
16147 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
16148
16149 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
16150 scan-assembler.
16151 * lib/scanasm.exp (hidden-scan-for): New proc.
16152 (scan-hidden): Use hidden-scan-for instead of constructing the scan
16153 string.
16154 (scan-not-hidden): Likewise.
16155 * lib/target-supports.exp (check_visibility_available): mach-o is
16156 support too.
16157
16158 2004-10-28 Mark Mitchell <mark@codesourcery.com>
16159
16160 PR c++/17132
16161 * g++.dg/template/memclass3.C: New test.
16162
16163 2004-10-28 Adam Nemet <anemet@lnxw.com>
16164
16165 PR middle-end/18160
16166 * gcc.dg/register-var-1.c: New test.
16167 * gcc.dg/register-var-2.c: New test.
16168 * gcc.dg/asm-7.c: Taking the address of a register variable is an
16169 error now.
16170
16171 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
16172
16173 PR other/18172
16174 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
16175 unused variables.
16176 * gcc.dg/vect/vect-22.c: Likewise.
16177
16178 2004-10-28 Jakub Jelinek <jakub@redhat.com>
16179
16180 * gcc.dg/i386-rotate-1.c: New test.
16181
16182 2004-10-27 Mark Mitchell <mark@codesourcery.com>
16183
16184 * g++.dg/init/ref12.C: Add "run" marker.
16185
16186 PR c++/17435
16187 * g++.dg/init/ref12.C: New test.
16188
16189 PR c++/18140
16190 * g++.dg/template/shift1.C: New test.
16191 * g++.dg/template/error10.C: Adjust error markers.
16192
16193 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
16194
16195 PR tree-opt/17529
16196 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
16197
16198 2004-10-27 Geoffrey Keating <geoffk@apple.com>
16199
16200 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
16201 * gcc.dg/weak/weak-3.c: Likewise.
16202 * gcc.dg/weak/weak-5.c: Likewise.
16203 * gcc.dg/weak/weak-9.c: Likewise.
16204 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
16205 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
16206
16207 * gcc.dg/darwin-weakimport-1.c: New.
16208
16209 2004-10-28 Ben Elliston <bje@au.ibm.com>
16210
16211 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
16212
16213 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
16214
16215 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
16216 'syntax' error messages.
16217 * gcc.dg/cpp/direct2s.c: Likewise.
16218
16219 2004-10-26 Geoffrey Keating <geoffk@apple.com>
16220
16221 * gcc.c-torture/compile/20041026-1.c: New.
16222
16223 2004-10-26 Mark Mitchell <mark@codesourcery.com>
16224
16225 PR c++/18093
16226 * g++.dg/lookup/ns2.C: New test.
16227
16228 PR c++/18020
16229 * g++.dg/template/enum4.C: New test.
16230
16231 PR c++/18161
16232 * g++.dg/template/expr1.C: New test.
16233
16234 2004-10-26 Ben Elliston <bje@au.ibm.com>
16235
16236 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
16237
16238 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
16239
16240 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
16241 gcc.dg/decl-nospec-3.c: New tests.
16242
16243 2004-10-26 Ziemowit Laski <zlaski@apple.com>
16244
16245 * objc.dg/super-class-3.m: New test.
16246
16247 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
16248
16249 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
16250 resyncing.
16251 * gcc.dg/cpp/direct2s.c: Likewise.
16252
16253 2004-10-25 Geoffrey Keating <geoffk@apple.com>
16254
16255 * objc.dg/image-info.m: Update for changes to section selection.
16256
16257 2004-10-25 David Ayers <d.ayers@inode.at>
16258 Ziemowit Laski <zlaski@apple.com>
16259
16260 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
16261 diagnostics when messaging 'id <Proto>'.
16262 * objc.dg/class-protocol-1.m: New test.
16263 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
16264 a non-existent method signature.
16265 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
16266 Update diagnostics when messaging with non-existent method signature.
16267 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
16268 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
16269 invalid receivers are now resolved as if messaging 'id'; remove
16270 extraneous diagnostics.
16271
16272 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
16273
16274 PR c/16667
16275 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
16276 gcc.dg/init-desig-obs-3.c: New tests.
16277
16278 2004-10-25 Jakub Jelinek <jakub@redhat.com>
16279
16280 * gcc.dg/debug/20041023-1.c: New test.
16281
16282 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
16283
16284 PR middle-end/17407
16285 * gcc.c-torture/compile/pr17407.c: New test.
16286
16287 PR c++/18121
16288 * g++.dg/template/array8.C: New test.
16289
16290 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16291
16292 PR other/18138
16293 * lib/g++.exp: Accept more than one multilib libgcc.
16294 * lib/gcc-dg.exp: Likewise.
16295 * lib/objc.exp: Likewise.
16296 * lib/treelang.exp: Likewise.
16297 * lib/gfortran.exp: Likewise.
16298
16299 2004-10-24 Ben Elliston <bje@au.ibm.com>
16300
16301 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
16302
16303 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
16304
16305 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
16306 * gcc.dg/c99-const-expr-3.c: Likewise.
16307
16308 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
16309
16310 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
16311
16312 2004-10-23 Ben Elliston <bje@au.ibm.com>
16313
16314 * gcc.c-torture/execute/loop-2e.x: Remove.
16315
16316 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
16317
16318 PR c++/18095
16319 * g++.dg/parse/crash18.C: New.
16320 * g++.dg/parse/crash19.C: New.
16321
16322 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
16323
16324 * g++.dg/ext/dllimport1.C: Move dg-warnings.
16325 * g++.dg/ext/dllimport2.C: Same.
16326 * g++.dg/ext/dllimport8.C: Same.
16327
16328 2004-10-21 Mark Mitchell <mark@codesourcery.com>
16329
16330 PR c++/10841
16331 * g++.dg/conversion/cast1.C: New test.
16332 * g++.dg/overload/pmf1.C: Adjust error marker.
16333
16334 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
16335
16336 PR objc/17923
16337 * objc.dg/const-str-7.m: New test.
16338
16339 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16340
16341 * g++.dg/template/memfriend11.C: Fix comment typo.
16342 * g++.dg/template/memfriend14.C: Likewise.
16343
16344 2004-10-20 Richard Henderson <rth@redhat.com>
16345
16346 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
16347 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
16348 -fasynchronous-unwind-tables.
16349
16350 2004-10-20 Richard Henderson <rth@redhat.com>
16351
16352 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
16353 (main): Return success.
16354 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
16355 (main): Return success.
16356
16357 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16358
16359 PR c++/13495
16360 * g++.dg/template/memfriend9.C: New test.
16361 * g++.dg/template/memfriend10.C: Likewise.
16362 * g++.dg/template/memfriend11.C: Likewise.
16363 * g++.dg/template/memfriend12.C: Likewise.
16364 * g++.dg/template/memfriend13.C: Likewise.
16365 * g++.dg/template/memfriend14.C: Likewise.
16366 * g++.dg/template/memfriend15.C: Likewise.
16367 * g++.dg/template/memfriend16.C: Likewise.
16368 * g++.dg/template/memfriend17.C: Likewise.
16369 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
16370
16371 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
16372
16373 * g++.dg/conversion/dr195.C: New.
16374 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
16375
16376 2004-10-20 Ben Elliston <bje@au.ibm.com>
16377 Devang Patel <dpatel@apple.com>
16378
16379 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
16380 of floating point arithmetic, which could trap.
16381
16382 2004-10-19 Mark Mitchell <mark@codesourcery.com>
16383
16384 PR c++/14035
16385 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
16386 * g++.dg/conversion/const2.C: New test.
16387 * g++.dg/expr/reinterpret2.C: New test.
16388 * g++.dg/expr/reinterpret3.C: New test.
16389 * g++.dg/expr/cast2.C: New test.
16390 * g++.dg/expr/copy1.C: New test.
16391 * g++.dg/other/conversion1.C: Change error message.
16392 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
16393 function pointers to void *.
16394 * g++.old-deja/g++.mike/p10148.C: Likewise.
16395
16396 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16397
16398 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
16399
16400 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
16401
16402 PR c++/18047
16403
16404 * g++.dg/parse/expr3.C: New test.
16405
16406 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16407
16408 * gcc.dg/smod-1.c: New test.
16409
16410 2004-10-18 Ziemowit Laski <zlaski@apple.com>
16411
16412 * objc.dg/method-14.m: New test.
16413
16414 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16415
16416 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
16417 Also xfail as the patch was reverted.
16418
16419 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16420
16421 PR middle-end/16973
16422 * gcc.dg/pr16973.c: New test.
16423
16424 2004-10-18 Diego Novillo <dnovillo@redhat.com>
16425
16426 PR tree-optimization/17656
16427 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
16428
16429 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
16430
16431 * g++.dg/eh/shadow1.C: New.
16432
16433 2004-10-18 Jakub Jelinek <jakub@redhat.com>
16434
16435 * gcc.c-torture/compile/20041018-1.c: New test.
16436
16437 2004-10-18 Ben Elliston <bje@au.ibm.com>
16438
16439 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
16440 compiler referring to register 0 when accessing sdata. The linker
16441 now patches things up.
16442
16443 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
16444
16445 PR c/17529
16446 * gcc.c-torture/compile/pr17529.c: New test.
16447
16448 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16449
16450 PR c++/17743
16451 * g++.dg/ext/attrib17.C: New test.
16452
16453 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16454
16455 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
16456
16457 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16458
16459 PR c++/10479
16460 * g++.dg/ext/attrib16.C: New test.
16461
16462 2004-10-15 Mark Mitchell <mark@codesourcery.com>
16463
16464 PR c++/17042
16465 * g++.dg/init/dso_handle1.C: New test.
16466
16467 PR c++/14667
16468 * g++.dg/parse/typedef6.C: New test.
16469
16470 PR c++/17916
16471 * g++.dg/parse/pragma1.C: New test.
16472
16473 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
16474
16475 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
16476
16477 2004-10-15 Steve Ellcey <sje@cup.hp.com>
16478
16479 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
16480 -fno-common when on HPPA HP-UX platforms.
16481
16482 2004-10-15 Jakub Jelinek <jakub@redhat.com>
16483
16484 PR other/16820
16485 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
16486 stdint.h.
16487 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
16488 uintptr_t.
16489
16490 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16491
16492 PR c++/16301
16493 * g++.dg/lookup/strong-using-4.C: New test.
16494
16495 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16496
16497 PR middle-end/16567
16498 * gcc.c-torture/compile/nested-1.c: New test.
16499
16500 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16501
16502 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
16503 and mipsisa64*-*-* (until support for misaligned loads is added).
16504 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
16505 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
16506 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
16507 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
16508 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
16509 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
16510
16511 2004-10-14 Mark Mitchell <mark@codesourcery.com>
16512
16513 PR c++/17976
16514 * g++.dg/init/dtor3.C: New test.
16515
16516 2004-10-15 Ben Elliston <bje@au.ibm.com>
16517
16518 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
16519
16520 2004-10-14 Geoffrey Keating <geoffk@apple.com>
16521
16522 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
16523 * gcc.dg/macho-lo-sum.c: Likewise.
16524
16525 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
16526
16527 * gcc.dg/ppc-spe64-1.c: New test.
16528
16529 2004-10-14 Devang Patel <dpatel@apple.com>
16530
16531 PR 17635
16532 * gcc.dg/pr17635.c : New test.
16533
16534 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
16535
16536 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
16537 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
16538 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
16539 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
16540 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
16541 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
16542 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
16543 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
16544 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
16545 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
16546 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
16547 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
16548 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
16549 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
16550 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
16551 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
16552 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
16553 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
16554
16555 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16556
16557 * gcc.dg/vect/vect-82.c: New testcase.
16558 * gcc.dg/vect/vect-82_64.c: New testcase.
16559 * gcc.dg/vect/vect-83.c: New testcase.
16560 * gcc.dg/vect/vect-83_64.c: New testcase.
16561
16562 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16563
16564 * gcc.dg/cpp/error-1.c: New test.
16565
16566 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16567
16568 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
16569
16570 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
16571
16572 PR target/17984
16573 * gcc.dg/cris-peep2-xsrand2.c: New test.
16574
16575 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
16576
16577 PR c++/17661
16578 * testsuite/g++.dg/expr/for2.C: New test.
16579
16580 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16581
16582 * g++.dg/inherit/thunk1.C: Run on the SPARC.
16583
16584 2004-10-13 Jakub Jelinek <jakub@redhat.com>
16585
16586 PR tree-optimization/17724
16587 * g++.dg/opt/pr17724-1.C: New test.
16588 * g++.dg/opt/pr17724-2.C: New test.
16589 * g++.dg/opt/pr17724-3.C: New test.
16590 * g++.dg/opt/pr17724-4.C: New test.
16591 * g++.dg/opt/pr17724-5.C: New test.
16592 * g++.dg/opt/pr17724-6.C: New test.
16593
16594 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
16595
16596 PR c/17301
16597 * gcc.dg/pr17301-2.c: New test.
16598
16599 2004-10-11 Mark Mitchell <mark@codesourcery.com>
16600
16601 PR c++/15876
16602 * g++.dg/parse/error22.C: New test.
16603
16604 PR c++/17936
16605 * g++.dg/template/spec18.C: New test.
16606
16607 2004-10-11 Steve Ellcey <sje@cup.hp.com>
16608
16609 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
16610 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
16611 memcpy.
16612 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
16613 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
16614
16615 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
16616
16617 * g++.dg/eh/cleanup5.C: Add dg-options "".
16618
16619 2004-10-11 Roger Sayle <roger@eyesopen.com>
16620
16621 PR middle-end/17657
16622 * gcc.dg/switch-4.c: New test case.
16623
16624 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
16625
16626 * gcc.c-torture/execute/20041011-1.c: New test.
16627
16628 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16629
16630 PR c++/17554
16631 * g++.dg/init/for3.C: New test.
16632
16633 PR c++/17657
16634 * g++.dg/opt/switch2.C: New test.
16635
16636 PR middle-end/17703
16637 * g++.dg/warn/Wreturn-2.C: New test.
16638
16639 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16640
16641 PR c++/17907
16642 * g++.dg/eh/cleanup5.C: New test.
16643
16644 2004-10-10 Mark Mitchell <mark@codesourcery.com>
16645
16646 PR c++/17393
16647 * g++.dg/parse/error21.C: New test.
16648
16649 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
16650
16651 * g++.dg/overload/pmf1.C: Adjust quoting marks.
16652 * g++.dg/warn/incomplete1.C: Likewise.
16653 * g++.dg/template/qualttp20.C: Likewise.
16654
16655 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16656
16657 PR c/17881
16658 * parm-incomplete-1.c: New test.
16659
16660 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16661
16662 PR c++/17867
16663 * g++.dg/parse/error19.C: New test.
16664
16665 PR c++/17670
16666 * g++.dg/init/new11.C: New test.
16667
16668 PR c++/17821
16669 * g++.dg/parse/error20.C: New test.
16670
16671 PR c++/17826
16672 * g++.dg/template/crash24.C: New test.
16673
16674 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16675
16676 PR c/17301
16677 * gcc.dg/pr17301-1.c: New test.
16678
16679 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16680
16681 PR c/17189
16682 * gcc.dg/anon-struct-5.c: New test.
16683
16684 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
16685
16686 PR c/17844
16687 * gcc.dg/pr17844-1.c: New test.
16688
16689 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
16690
16691 PR tree-optimization/17906
16692 * gcc.c-torture/compile/pr17906.c: New.
16693
16694 2004-10-09 Stuart Hastings <stuart@apple.com>
16695 Roger Sayle <roger@eyesopen.com>
16696
16697 PR rtl-optimization/17853
16698 * gcc.dg/i386-mmx-5.c: New testcase.
16699
16700 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
16701
16702 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
16703
16704 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16705
16706 PR c++/17524
16707 * g++.dg/template/static9.C: New test.
16708
16709 PR c++/17685
16710 * g++.dg/parse/operator5.C: New test.
16711
16712 2004-10-09 Roger Sayle <roger@eyesopen.com>
16713
16714 PR middle-end/17894
16715 * gcc.c-torture/execute/divcmp-4.c: New test case.
16716
16717 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16718
16719 PR tree-opt/17902
16720 * g++.dg/opt/pr17902.C: New test.
16721
16722 2004-10-09 Jakub Jelinek <jakub@redhat.com>
16723
16724 * gcc.dg/cpp/ident-1.c: Add dg-options "".
16725
16726 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16727
16728 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
16729
16730 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16731
16732 * gcc.dg/assign-warn-3.c: New test.
16733
16734 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16735
16736 PR c/16999
16737 * gcc.dg/cpp/ident-1.c: New test.
16738
16739 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
16740
16741 * gcc.c-torture/compile/acc1.c: New.
16742
16743 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16744
16745 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
16746 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
16747
16748 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16749
16750 * gcc.dg/ultrasp11.c: New test.
16751
16752 2004-10-08 Michael Matz <matz@suse.de>
16753
16754 * gcc.dg/doloop-2.c: New test.
16755
16756 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16757
16758 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
16759 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
16760 objc.dg/method-9.m: Update expected diagnostics.
16761
16762 2004-10-07 Geoffrey Keating <geoffk@apple.com>
16763
16764 * gcc.dg/ppc-fsel-3.c: New file.
16765 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
16766
16767 2004-10-07 Paul Brook <paul@codesourcery.com>
16768
16769 * gfortran.dg/intrinsic_verify_1.f90: New test.
16770
16771 2004-10-07 Paul Brook <paul@codesourcery.com>
16772
16773 * gfortran.dg/empty_format_1.f90: Remove stray commas.
16774
16775 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16776
16777 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
16778 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
16779 commit.
16780
16781 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
16782
16783 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
16784
16785 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16786
16787 PR c++/17115
16788 * g++.dg/warn/Winline-4.C: New test.
16789
16790 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16791
16792 * gcc.c-torture/compile/20041007-1.c: New test.
16793
16794 2004-10-07 Paul Brook <paul@codesourcery.com>
16795
16796 PR fortran/17678
16797 * gfortran.dg/use_allocated_1.f90: New test.
16798
16799 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16800
16801 PR middle-end/17849
16802 * gfortran.fortran-torture/compile/nested.f90: New test
16803
16804 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
16805
16806 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
16807
16808 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16809
16810 PR c++/17368
16811 * g++.dg/ext/asm6.C: New test.
16812
16813 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
16814
16815 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
16816
16817 2004-10-06 Paul Brook <paul@codesourcery.com>
16818
16819 PR libfortran/17709
16820 * gfortran.dg/empty_format_1.f90: New test.
16821
16822 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16823
16824 PR fortran/17568
16825 * gfortran.dg/ishft.f90: New test.
16826
16827 PR fortran/17283
16828 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
16829 tests.
16830
16831 2004-10-06 Paul Brook <paul@codesourcery.com>
16832
16833 * gfortran.dg/do_1.f90: New test.
16834
16835 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16836
16837 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
16838 optimizing for size.
16839
16840 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16841
16842 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
16843
16844 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16845
16846 * gcc.c-torture/compile/20041005-1.c: New test.
16847
16848 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
16849
16850 PR c++/17829
16851 * g++.dg/lookup/koenig4.C: New.
16852
16853 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
16854
16855 * g++.dg/other/classkey1.C: Adjust quoting marks.
16856 * g++.dg/parse/error15.C: Likewise.
16857 * g++.dg/template/meminit2.C (int>): Likewise.
16858
16859 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16860
16861 PR fortran/17283
16862 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
16863
16864 PR fortran/17631
16865 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
16866
16867 PR fortran/17708
16868 * gfortran.dg/pr17708.f90: New test.
16869
16870 2004-10-04 Chao-ying Fu <fu@mips.com>
16871
16872 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
16873 * gcc.dg/vect/vect-4.c: Ditto.
16874 * gcc.dg/vect/vect-5.c: Ditto.
16875 * gcc.dg/vect/vect-6.c: Ditto.
16876 * gcc.dg/vect/vect-8.c: Ditto.
16877 * gcc.dg/vect/vect-16.c: Ditto.
16878 * gcc.dg/vect/vect-30.c: Ditto.
16879 * gcc.dg/vect/vect-40.c: Ditto.
16880 * gcc.dg/vect/vect-41.c: Ditto.
16881 * gcc.dg/vect/vect-42.c: Ditto.
16882 * gcc.dg/vect/vect-43.c: Ditto.
16883 * gcc.dg/vect/vect-44.c: Ditto.
16884 * gcc.dg/vect/vect-45.c: Ditto.
16885 * gcc.dg/vect/vect-46.c: Ditto.
16886 * gcc.dg/vect/vect-47.c: Ditto.
16887 * gcc.dg/vect/vect-48.c: Ditto.
16888 * gcc.dg/vect/vect-49.c: Ditto.
16889 * gcc.dg/vect/vect-50.c: Ditto.
16890 * gcc.dg/vect/vect-51.c: Ditto.
16891 * gcc.dg/vect/vect-52.c: Ditto.
16892 * gcc.dg/vect/vect-53.c: Ditto.
16893 * gcc.dg/vect/vect-54.c: Ditto.
16894 * gcc.dg/vect/vect-55.c: Ditto.
16895 * gcc.dg/vect/vect-56.c: Ditto.
16896 * gcc.dg/vect/vect-57.c: Ditto.
16897 * gcc.dg/vect/vect-58.c: Ditto.
16898 * gcc.dg/vect/vect-59.c: Ditto.
16899 * gcc.dg/vect/vect-60.c: Ditto.
16900 * gcc.dg/vect/vect-74.c: Ditto.
16901 * gcc.dg/vect/vect-79.c: Ditto.
16902 * gcc.dg/vect/vect-80.c: Ditto.
16903
16904 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
16905
16906 * gcc.dg/unused-7.c: Use the correct option.
16907
16908 2004-10-04 Paul Brook <paul@codesourcery.com>
16909 Bud Davis <bdavis9659@comcast.net>
16910
16911 PR fortran/17706
16912 PR fortran/16434
16913 * gfortran/pr17706.f90: New test.
16914 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
16915
16916 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16917
16918 * gfortran.dg/pr17612.f90: New test.
16919
16920 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
16921
16922 * g++.dg/template/local1.C: Adjust quoting marks in
16923 testing for diagnostics.
16924 * g++.dg/tls/diag-2.C: Likewise.
16925 * g++.dg/other/error8.C: Likewise.
16926
16927 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16928
16929 PR c/17178
16930 * gcc.dg/unused-4.c: Adjust to be correct.
16931
16932 PR c/17820
16933 * gcc.dg/unused-7.c: New test.
16934
16935 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16936
16937 PR c++/17797
16938 * g++.dg/overload/template2.C: New test.
16939
16940 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
16941
16942 PR tree-optimization/16632
16943 * gcc.dg/tree-ssa/20041002-1.c: New.
16944
16945 2004-10-03 Paul Brook <paul@codesourcery.com>
16946
16947 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
16948 rather than relying on default formatting.
16949
16950 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
16951
16952 * gcc.dg/20040920-1.c: Update expected message text.
16953
16954 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
16955
16956 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
16957
16958 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
16959
16960 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
16961 tree level.
16962
16963 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16964
16965 * gcc.dg/tree-ssa/pr17343.c: Remove.
16966
16967 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16968
16969 PR tree-opt/17343
16970 * gcc.dg/tree-ssa/pr17343.c: New test.
16971
16972 2004-10-01 Jakub Jelinek <jakub@redhat.com>
16973
16974 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
16975 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
16976 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
16977 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
16978 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
16979
16980 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16981
16982 * gcc.dg/lvalue-2.c: New test.
16983
16984 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16985
16986 PR c/17730
16987 * gcc.dg/pr17730-1.c: New test
16988
16989 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
16990
16991 PR c/7425
16992 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
16993
16994 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16995
16996 * gcc.c-torture/execute/stdarg-1.c: New test.
16997 * gcc.c-torture/execute/stdarg-2.c: New test.
16998 * gcc.c-torture/execute/stdarg-3.c: New test.
16999 * gcc.dg/tree-ssa/stdarg-1.c: New test.
17000 * gcc.dg/tree-ssa/stdarg-2.c: New test.
17001 * gcc.dg/tree-ssa/stdarg-3.c: New test.
17002 * gcc.dg/tree-ssa/stdarg-4.c: New test.
17003 * gcc.dg/tree-ssa/stdarg-5.c: New test.
17004
17005 2004-09-29 Jakub Jelinek <jakub@redhat.com>
17006
17007 PR tree-optimization/17697
17008 * g++.dg/opt/pr17697-1.C: New test.
17009 * g++.dg/opt/pr17697-2.C: New test.
17010 * g++.dg/opt/pr17697-3.C: New test.
17011
17012 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
17013
17014 PR c/16409
17015 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
17016 gcc.dg/vla-init-5.c: New tests.
17017
17018 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
17019
17020 PR c/13804
17021 * gcc.dg/pr13804-1.c: New test.
17022
17023 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17024
17025 PR fortran/16938
17026 * gfortran.dg/pr16938.f90: New test.
17027
17028 2004-09-27 Mark Mitchell <mark@codesourcery.com>
17029
17030 * g++.dg/template/crash23.C: New test.
17031
17032 2004-09-27 Mark Mitchell <mark@codesourcery.com>
17033
17034 PR c++/17585
17035 * g++.dg/template/static8.C: New test.
17036
17037 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
17038
17039 PR c++/17681
17040 * g++.dg/other/error9.C: New test.
17041
17042 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17043
17044 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
17045
17046 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17047
17048 PR fortran/15164
17049 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
17050
17051 2004-09-26 Roger Sayle <roger@eyesopen.com>
17052
17053 PR middle-end/17112
17054 * gcc.dg/pr17112-1.c: New test case.
17055
17056 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
17057
17058 PR c/11459
17059 * gcc.dg/pr11459-1.c: New test.
17060
17061 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
17062
17063 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
17064 * gcc.dg/tree-ssa/loop-4.c: Likewise.
17065
17066 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17067
17068 * gfortran.dg/pr15324.f90: Make array bounds consistent.
17069
17070 2004-09-25 Jan Hubicka <jh@suse.cz>
17071
17072 * compile/30040909-1.c: New test.
17073 * compile/30040907-1.c: New test.
17074
17075 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
17076
17077 * gcc.c-torture/execute/va-arg-26.c: New test.
17078
17079 2004-09-24 Zack Weinberg <zack@codesourcery.com>
17080
17081 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
17082 extra diagnostics on targets with 64-bit pointers.
17083 * objc.dg/selector-1.m: Adjust dg-warning regexp.
17084
17085 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
17086
17087 PR c/17188
17088 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
17089 * gcc.dg/decl-3.c: Adjust expected message.
17090
17091 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17092
17093 PR fortran/17615
17094 * gfortran.dg/pr17615.f90: New test.
17095
17096 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
17097
17098 PR tree-optimzation/17517
17099 * g++.dg/tree-ssa/pr17517.C: New Test.
17100
17101 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17102
17103 PR c++/16889
17104 * g++.dg/lookup/ambig3.C: New.
17105
17106 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
17107
17108 PR tree-opt/17624
17109 * g++.dg/opt/pr17624.C: New test.
17110
17111 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
17112
17113 PR c/6980
17114 * gcc.dg/Wbad-function-cast-1.c: New test.
17115
17116 2004-09-23 Zack Weinberg <zack@codesourcery.com>
17117
17118 * g++.dg/ext/complit1.C
17119 * g++.dg/other/error2.C
17120 * g++.dg/other/nontype-1.C
17121 * g++.dg/parse/crash11.C
17122 * g++.dg/parse/crash12.C
17123 * g++.dg/parse/error15.C
17124 * g++.dg/parse/error4.C
17125 * g++.dg/parse/tmpl-outside1.C
17126 * g++.dg/parse/too-many-tmpl-args1.C
17127 * g++.dg/template/dependent-expr3.C
17128 * g++.dg/template/error10.C
17129 * g++.dg/template/instantiate1.C
17130 * g++.dg/template/vtable2.C
17131 * g++.dg/warn/Wshadow-1.C
17132 * g++.dg/warn/weak1.C
17133 * g++.old-deja/g++.brendan/crash16.C
17134 * g++.old-deja/g++.brendan/crash18.C
17135 * g++.old-deja/g++.brendan/crash48.C
17136 * g++.old-deja/g++.brendan/crash49.C
17137 * g++.old-deja/g++.brendan/crash55.C
17138 * g++.old-deja/g++.brendan/crash56.C
17139 * g++.old-deja/g++.brendan/crash8.C
17140 * g++.old-deja/g++.brendan/enum11.C
17141 * g++.old-deja/g++.brendan/enum8.C
17142 * g++.old-deja/g++.brendan/enum9.C
17143 * g++.old-deja/g++.brendan/friend3.C
17144 * g++.old-deja/g++.brendan/misc14.C
17145 * g++.old-deja/g++.bugs/900402_02.C
17146 * g++.old-deja/g++.bugs/900404_03.C
17147 * g++.old-deja/g++.bugs/900404_04.C
17148 * g++.old-deja/g++.bugs/900428_03.C
17149 * g++.old-deja/g++.jason/crash4.C
17150 * g++.old-deja/g++.jason/overload21.C
17151 * g++.old-deja/g++.jason/redecl1.C
17152 * g++.old-deja/g++.jason/report.C
17153 * g++.old-deja/g++.jason/rfg10.C
17154 * g++.old-deja/g++.jason/template30.C
17155 * g++.old-deja/g++.law/arm12.C
17156 * g++.old-deja/g++.law/ctors5.C
17157 * g++.old-deja/g++.law/cvt20.C
17158 * g++.old-deja/g++.law/init10.C
17159 * g++.old-deja/g++.law/init8.C
17160 * g++.old-deja/g++.law/visibility17.C
17161 * g++.old-deja/g++.law/visibility7.C
17162 * g++.old-deja/g++.mike/net8.C
17163 * g++.old-deja/g++.mike/p646.C
17164 * g++.old-deja/g++.mike/p700.C
17165 * g++.old-deja/g++.mike/p701.C
17166 * g++.old-deja/g++.mike/p811.C
17167 * g++.old-deja/g++.ns/template13.C
17168 * g++.old-deja/g++.other/array3.C
17169 * g++.old-deja/g++.other/crash25.C
17170 * g++.old-deja/g++.other/dtor3.C
17171 * g++.old-deja/g++.other/dtor4.C
17172 * g++.old-deja/g++.other/main1.C
17173 * g++.old-deja/g++.other/warn7.C
17174 * g++.old-deja/g++.pt/crash11.C
17175 * g++.old-deja/g++.pt/crash36.C
17176 * g++.old-deja/g++.pt/spec22.C
17177 * g++.old-deja/g++.pt/spec9.C
17178 * g++.old-deja/g++.pt/ttp52.C
17179 * g++.old-deja/g++.robertl/eb103.C
17180 * g++.old-deja/g++.robertl/eb121.C
17181 * g++.old-deja/g++.robertl/eb22.C
17182 * g++.old-deja/g++.robertl/eb8.C:
17183 Update locations and/or regexps of dg-error markers.
17184 Remove markers for some bogus messages that are no longer issued.
17185
17186 2004-09-23 Jakub Jelinek <jakub@redhat.com>
17187
17188 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
17189 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
17190
17191 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
17192
17193 PR c++/17618
17194 * g++.dg/lookup/crash5.C: New test.
17195
17196 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
17197
17198 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
17199 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
17200 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
17201 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
17202 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
17203 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
17204
17205 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
17206 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
17207 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
17208 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
17209 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
17210 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
17211
17212 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
17213
17214 * gcc.dg/vect/vect-44.c: Check additional cases.
17215 * gcc.dg/vect/vect-48.c: Check additional cases.
17216
17217 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
17218 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
17219 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
17220 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
17221 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
17222 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
17223 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
17224 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
17225 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
17226
17227 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
17228 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
17229 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
17230
17231 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17232
17233 * gcc.dg/tree-ssa/loop-6.c: New test.
17234
17235 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
17236
17237 PR c++/17620
17238 * g++.dg/inherit/base2.C: New.
17239
17240 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17241
17242 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
17243 * gcc.dg/20001012-2.c: Likewise.
17244 * gcc.dg/20001013-1.c: Likewise.
17245 * gcc.dg/20001101-1.c: Likewise.
17246 * gcc.dg/20001102-1.c: Likewise.
17247 * gcc.dg/bf-spl1.c: Likewise.
17248 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
17249 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
17250
17251 2004-09-22 Diego Novillo <dnovillo@redhat.com>
17252
17253 PR tree-optimization/16721
17254 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
17255
17256 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
17257
17258 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
17259 * gcc.dg/20040305-1.c: Likewise.
17260
17261 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
17262
17263 PR c/16566
17264 * gcc.c-torture/compile/pr16566-1.c,
17265 gcc.c-torture/compile/pr16566-2.c,
17266 gcc.c-torture/compile/pr16566-3.c: New tests.
17267
17268 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
17269
17270 PR tree-optimization/17512
17271 * gcc.c-torture/compile/20040916-1.c.
17272
17273 2004-09-21 Mark Mitchell <mark@codesourcery.com>
17274
17275 * gcc.dg/pragma-re-3.c: New test.
17276
17277 2004-09-17 Matt Austern <austern@apple.com>
17278
17279 PR c++/15049
17280 * g++.dg/other/anon3.C: New.
17281
17282 2004-09-21 Roger Sayle <roger@eyesopen.com>
17283
17284 PR c++/7503
17285 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
17286 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
17287 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
17288 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
17289 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
17290
17291 2004-09-21 Bud Davis <bdavis9659@comcast.net>
17292
17293 PR fortran/17286
17294 * gfortran.dg/pr17286.f90: New test.
17295
17296 2004-09-20 Mark Mitchell <mark@codesourcery.com>
17297
17298 PR c++/17530
17299 * g++.dg/template/static7.C: New test.
17300
17301 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
17302
17303 PR tree-opt/17558
17304 * gcc.c-torture/compile/pr17558.c: New test.
17305
17306 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17307
17308 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
17309 if SKIP_ATTRIBUTE is defined.
17310
17311 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17312
17313 PR fortran/15957
17314 * gfortran.dg/pr15957.f90: New test.
17315
17316 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
17317
17318 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
17319 in comparison.
17320 * gcc.dg/vect/vect-79.c: Likewise.
17321 * gcc.dg/vect/vect-80.c: Likewise.
17322
17323 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17324
17325 PR fortran/15750
17326 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
17327
17328 2004-09-20 Ira Rosen <irar@il.ibm.com>
17329
17330 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
17331 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
17332 * gcc.dg/vect/vect-62.c: New testcase.
17333 * gcc.dg/vect/vect-63.c: New testcase.
17334 * gcc.dg/vect/vect-64.c: New testcase.
17335 * gcc.dg/vect/vect-65.c: New testcase.
17336 * gcc.dg/vect/vect-66.c: New testcase.
17337 * gcc.dg/vect/vect-67.c: New testcase.
17338 * gcc.dg/vect/vect-68.c: New testcase.
17339 * gcc.dg/vect/vect-69.c: New testcase.
17340 * gcc.dg/vect/vect-79.c: New testcase.
17341 * gcc.dg/vect/vect-80.c: New testcase.
17342
17343 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17344
17345 * gcc.target/mips/asm-1.c: New test.
17346
17347 2004-09-19 Ira Rosen <irar@il.ibm.com>
17348
17349 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
17350 * gcc.dg/vect/vect-73.c: New testcase.
17351 * gcc.dg/vect/vect-74.c: New testcase.
17352 * gcc.dg/vect/vect-75.c: New testcase.
17353 * gcc.dg/vect/vect-76.c: New testcase.
17354 * gcc.dg/vect/vect-77.c: New testcase.
17355 * gcc.dg/vect/vect-78.c: New testcase
17356
17357 2004-09-18 Paul Brook <paul@codesourcery.com>
17358
17359 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
17360
17361 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
17362
17363 PR c/17424
17364 * gcc.dg/pr17424-1.c: New test.
17365
17366 2004-09-18 Diego Novillo <dnovillo@redhat.com>
17367
17368 * g++.dg/tree-ssa/pr17153.C: New test.
17369
17370 2004-09-16 Geoffrey Keating <geoffk@apple.com>
17371
17372 PR pch/13361
17373 * testsuite/g++.dg/pch/wchar-1.C: New.
17374 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17375
17376 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
17377
17378 * gcc.c-torture/execute/20040917-1.c: New test.
17379
17380 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17381
17382 PR tree-optimization/17319
17383 * gcc.dg/pr17319.c: New test.
17384
17385 2004-09-17 Devang Patel <dpatel@apple.com>
17386
17387 * gcc.dg/20040813-1.c: New test.
17388
17389 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17390
17391 PR tree-optimization/17273
17392 * gcc.c-torture/compile/pr17273.c: New test.
17393
17394 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
17395
17396 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
17397 Update expected messages.
17398 * gcc.dg/declspec-13.c: New test.
17399
17400 2004-09-17 David Edelsohn <edelsohn@gnu.org>
17401
17402 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
17403
17404 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17405
17406 * gcc.c-torture/execute/pr17252.c: Use post-increment to
17407 change what 'a' is pointing to.
17408
17409 2004-09-17 Mark Mitchell <mark@codesourcery.com>
17410
17411 PR c++/16002
17412 * g++.dg/template/error18.C: New test.
17413
17414 PR c++/16029
17415 * g++.dg/warn/Wunused-8.C: New test.
17416
17417 2004-09-17 Steven Bosscher <stevenb@suse.de>
17418
17419 PR tree-optimization/17513
17420 * gcc.dg/20040916-1.c: New test.
17421
17422 2004-09-16 Mark Mitchell <mark@codesourcery.com>
17423
17424 PR c++/17501
17425 * g++.dg/template/typename7.C: New test.
17426
17427 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17428
17429 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
17430
17431 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
17432
17433 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
17434 with -ftree-based-profiling also.
17435 * lib/profopt.exp: Support late-set profile_option/feedback_option.
17436
17437 2004-09-16 Victor Leikehman <lei@il.ibm.com>
17438
17439 PR/15364
17440 * gfortran.dg/der_array_io_1.f90: New test.
17441 * gfortran.dg/der_array_io_2.f90: New test.
17442 * gfortran.dg/der_array_io_3.f90: New test.
17443
17444 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17445
17446 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
17447 EABI.
17448
17449 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17450
17451 * g++.dg/opt/switch1.C: New test.
17452
17453 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
17454
17455 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
17456 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
17457 Update expected messages.
17458
17459 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17460
17461 PR fortran/16485
17462 * gfortran.dg/same_name_1.f90: New test.
17463
17464 2004-09-15 Diego Novillo <dnovillo@redhat.com>
17465
17466 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
17467 dereference garbage pointers.
17468
17469 2004-09-15 Jakub Jelinek <jakub@redhat.com>
17470
17471 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
17472 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
17473
17474 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
17475 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
17476 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
17477
17478 2004-09-14 Mark Mitchell <mark@codesourcery.com>
17479
17480 PR c++/17324
17481 * g++.dg/template/mangle1.C: New test.
17482
17483 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17484
17485 PR tree-optimization/17252
17486 * gcc.c-torture/execute/pr17252.c: New test.
17487
17488 2004-09-14 Andrew Pinski <apinski@apple.com>
17489
17490 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
17491
17492 2004-09-14 Roger Sayle <roger@eyesopen.com>
17493
17494 PR rtl-optimization/9771
17495 * gcc.dg/pr9771-1.c: New test case.
17496
17497 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17498
17499 PR tree-optimization/15262
17500 * gcc.c-torture/execute/pr15262-1.c: New test.
17501 * gcc.c-torture/execute/pr15262-2.c: New test.
17502
17503 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
17504
17505 * gcc.dg/declspec-12.c: New test.
17506
17507 2004-09-14 Bud Davis <bdavis9659@comcast.net>
17508
17509 * gfortran.dg/pr17090.f90: Add directives to test.
17510
17511 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17512
17513 * gcc.c-torture/compile/20040914-1.c: New test.
17514
17515 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17516
17517 PR c++/16162
17518 * g++.dg/template/decl2.C: New test.
17519
17520 2004-09-13 Bud Davis <bdavis9659@comcast.net>
17521
17522 PR fortran/17090
17523 * gfortran.dg/pr17090.f90: New test.
17524
17525 2004-09-13 Dale Johannesen <dalej@apple.com>
17526
17527 * gcc.c-torture/compile/pr17408.c: New test case.
17528
17529 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17530
17531 PR c++/16716
17532 * g++.dg/parse/crash17.C: New test.
17533
17534 PR c++/17327
17535 * g++.dg/template/enum3.C: New test.
17536
17537 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
17538
17539 * lib/gcc-defs.exp: Load wrapper.exp.
17540 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
17541 using local code.
17542 * lib/gcc.exp (gcc_init): Similar.
17543 * lib/gfortran.exp (gfortran_init): Similar.
17544 * lib/objc.exp (objc_init): Similar.
17545 * lib/treelang.exp (treelang_init): Similar.
17546 * lib/wrapper.exp: New file with build_wrapper call machinery in
17547 ${tool}_maybe_build_wrapper.
17548
17549 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17550
17551 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
17552 "inline".
17553 * gcc.dg/declspec-11.c: Update expected messages.
17554 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
17555 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
17556 gcc.dg/inline-12.c: New tests.
17557
17558 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
17559
17560 * g++.dg/tree-ssa/pr17400.C: New testcase.
17561
17562 2004-09-13 James E Wilson <wilson@specifixinc.com>
17563
17564 * gcc.target/mips/sb1-1.c: New testcase.
17565
17566 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
17567
17568 * lib/g77-dg.exp: Remove unused file.
17569 * lib/mike-g77.exp: Ditto.
17570 * lib/g77.exp: Ditto.
17571
17572 2004-09-12 Richard Henderson <rth@redhat.com>
17573
17574 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
17575
17576 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17577
17578 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
17579 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
17580 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
17581 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
17582 Update expected messages.
17583
17584 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
17585
17586 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
17587 declaration/use mismatch for dirp parameter.
17588
17589 2004-09-12 Andrew Pinski <apinski@apple.com>
17590
17591 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
17592 -fgnu-runtime is passed.
17593
17594 2004-09-12 Richard Henderson <rth@redhat.com>
17595
17596 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
17597 do the uplevel thing and update additional_flags directly.
17598 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
17599 gfortran.fortran-torture/execute/intrinsic_nearest.x,
17600 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
17601 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
17602
17603 2004-09-11 Steven Bosscher <stevenb@suse.de>
17604
17605 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
17606
17607 2004-09-11 Roger Sayle <roger@eyesopen.com>
17608
17609 PR middle-end/17411
17610 * g++.dg/opt/pr17411-1.C: New test case.
17611
17612 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17613
17614 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17615 gcc.dg/tls/diag-2.c: Update expected messages.
17616 * gcc.dg/991209-1.c: Specify compilation options. Update expected
17617 messages.
17618 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
17619 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
17620 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
17621 gcc.dg/tls/diag-5.c: New tests.
17622
17623 2004-09-11 Zack Weinberg <zack@codesourcery.com>
17624
17625 * gcc.dg/20040910-1.c: Correct dg-error regexp.
17626
17627 2004-09-11 Steven Bosscher <stevenb@suse.de>
17628
17629 * g++.dg/parse/break-in-for.C: New test.
17630
17631 2004-09-11 Jakub Jelinek <jakub@redhat.com>
17632
17633 * gcc.dg/tree-ssa/20040911-1.c: New test.
17634
17635 2004-09-11 Andreas Jaeger <aj@suse.de>
17636
17637 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
17638 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
17639
17640 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
17641
17642 * gcc.target/frv: New directory of FR-V-specific tests.
17643
17644 2004-09-10 James E Wilson <wilson@specifixinc.com>
17645
17646 * gcc.dg/convert-vec-1.c: New test.
17647
17648 2004-09-10 Roger Sayle <roger@eyesopen.com>
17649
17650 PR middle-end/17024
17651 * gcc.dg/pr17024-1.c: New test case.
17652
17653 2004-09-10 Eric Christopher <echristo@redhat.com>
17654
17655 * gcc.dg/20040910-1.c: New test.
17656
17657 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17658
17659 * gcc.dg/bitfld-9.c: New test.
17660
17661 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
17662
17663 * gcc.c-torture/execute/ieee/acc1.c: New test.
17664 * gcc.c-torture/execute/ieee/acc2.c: New test.
17665 * gcc.c-torture/execute/ieee/mzero6.c: New test.
17666
17667 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
17668
17669 * gcc.dg/deprecated-2.c: New test.
17670
17671 2004-09-09 James E Wilson <wilson@specifixinc.com>
17672
17673 * gcc.dg/init-vec-1.c: New test.
17674
17675 2004-09-09 Roger Sayle <roger@eyesopen.com>
17676
17677 PR middle-end/17055
17678 * gcc.dg/pr17055-1.c: New test case.
17679
17680 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
17681
17682 PR target/17377
17683 * gcc.c-torture/execute/pr17377.c: New test.
17684
17685 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17686
17687 PR c/8420
17688 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
17689 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
17690 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17691 gcc.dg/long-long-typespec-1.c: New tests.
17692 * gcc.dg/tls/diag-2.c: Update expected diagnostics
17693
17694 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17695
17696 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
17697 gcc.dg/gnu99-static-1.c: New tests.
17698
17699 2004-09-08 Devang Patel <dpatel@apple.com>
17700
17701 * gcc.dg/darwin-ld-20040828-1.c: New test.
17702 * gcc.dg/darwin-ld-20040828-2.c: New test.
17703 * gcc.dg/darwin-ld-20040828-3.c: New test.
17704
17705 2004-09-08 Ziemowit Laski <zlaski@apple.com>
17706
17707 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
17708 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
17709 in error message.
17710 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
17711 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
17712 in error message.
17713 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
17714 types they qualify.
17715 * objc.dg/type-size-2.m: Fix wording in comment.
17716 * objc.dg/va-meth-1.m: New test case.
17717
17718 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
17719
17720 PR c/16633:
17721 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
17722 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
17723
17724 2004-09-06 Devang Patel <dpatel@apple.com>
17725
17726 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
17727 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
17728
17729 2004-09-06 Zack Weinberg <zack@codesourcery.com>
17730
17731 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
17732 reflect changed line numbering of diagnostics.
17733
17734 2004-09-06 Paul Brook <paul@codesourcery.com>
17735
17736 * gfortran.dg/edit_real_1.f90: Add new test.
17737
17738 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17739
17740 * gcc.dg/tree-ssa/loop-2.c: New test.
17741 * gcc.dg/tree-ssa/loop-3.c: New test.
17742 * gcc.dg/tree-ssa/loop-4.c: New test.
17743 * gcc.dg/tree-ssa/loop-5.c: New test.
17744
17745 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17746
17747 * gcc.dg/format/sentinel-1.c: Update for parameter option.
17748
17749 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17750
17751 * gcc.dg/format/sentinel-1.c: New test.
17752
17753 2004-09-04 Uros Bizjak <uros@kss-loka.si>
17754
17755 * testsuite/gcc.dg/builtins-46.c: New.
17756
17757 2004-09-03 Devang Patel <dpatel@apple.com>
17758
17759 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
17760 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
17761
17762 2004-09-03 Jan Beulich <jbeulich@novell.com>
17763
17764 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
17765 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
17766 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
17767 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
17768 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
17769 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
17770 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
17771 the non-portable bzero.
17772 * gcc.dg/20010912-1.c: xfail for NetWare.
17773 * gcc.dg/20020426-2.c: xfail for NetWare.
17774 * gcc.dg/20021014-1.c: xfail for NetWare.
17775 * gcc.dg/20021018-1.c: xfail for NetWare.
17776 * gcc.dg/20030213-1.c: xfail for NetWare.
17777 * gcc.dg/20030225-1.c: xfail for NetWare.
17778 * gcc.dg/20030708-1.c: xfail for NetWare.
17779 * gcc.dg/builtins-config.h: Also exclude NetWare.
17780 * gcc.dg/format/format.h: Define restrict only if not already defined.
17781 * gcc.dg/nest.c: xfail for NetWare.
17782 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
17783 * lib/target-supports.exp (check_visibility_available): Exclude
17784 NetWare.
17785
17786 2004-09-03 Jan Beulich <jbeulich@novell.com>
17787
17788 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
17789 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
17790 deterministic starting point for the alignment of structure fields.
17791 * gcc.dg/Wpadded.c: Dito.
17792 * g++.dg/abi/vbase10.C: Dito.
17793
17794 2004-09-03 Devang Patel <dpatel@apple.com>
17795
17796 * g++.dg/debug/pr15736.cc: New test.
17797
17798 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17799
17800 * README.QMTEST: Fix out-of-date link.
17801
17802 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
17803
17804 PR fortran/16579
17805 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
17806 Delete. Duplicate of gfortran.dg/g77/20010610.f
17807
17808 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17809
17810 * g++.dg/abi/arm_rtti1.C: New test.
17811
17812 2004-09-02 Geoffrey Keating <geoffk@apple.com>
17813
17814 * gcc.dg/ppc-vector-memcpy.c: New.
17815 * gcc.dg/ppc-vector-memset.c: New.
17816
17817 2004-09-02 Chao-ying Fu <fu@mips.com>
17818
17819 * gcc.target/mips/mips-3d-1.c: New test.
17820 * gcc.target/mips/mips-3d-2.c: New test.
17821 * gcc.target/mips/mips-3d-3.c: New test.
17822 * gcc.target/mips/mips-3d-4.c: New test.
17823 * gcc.target/mips/mips-3d-5.c: New test.
17824 * gcc.target/mips/mips-3d-6.c: New test.
17825 * gcc.target/mips/mips-3d-7.c: New test.
17826 * gcc.target/mips/mips-3d-8.c: New test.
17827 * gcc.target/mips/mips-3d-9.c: New test.
17828 * gcc.target/mips/mips-ps-1.c: New test.
17829 * gcc.target/mips/mips-ps-2.c: New test.
17830 * gcc.target/mips/mips-ps-3.c: New test.
17831 * gcc.target/mips/mips-ps-4.c: New test.
17832 * gcc.target/mips/mips-ps-type.c: New test.
17833
17834 2004-09-02 Paul Brook <paul@codesourcery.com>
17835
17836 * gfortran.dg/edit_real_1.f90: Add new tests.
17837
17838 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17839
17840 PR fortran/15327
17841 * gfortran.dg/merge_char_1.f90: New test.
17842
17843 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17844
17845 PR fortran/16404
17846 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
17847
17848 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17849
17850 PR c/1522
17851 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
17852
17853 2004-09-01 Mark Mitchell <mark@codesourcery.com>
17854
17855 * g++.dg/opt/loop1.C: Do not XFAIL.
17856
17857 2004-09-01 Jakub Jelinek <jakub@redhat.com>
17858
17859 * gcc.c-torture/execute/20040831-1.c: New test.
17860
17861 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
17862
17863 PR fortran/16579
17864 * gfortran.dg/g77/20010610.f: Now passes.
17865 Copy from g77.f-torture/execute. Add dg-run directive.
17866 * gfortran.dg/g77/README: Update
17867
17868 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
17869
17870 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
17871 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
17872 (t1, t2, t3, t4): Add volatile.
17873
17874 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17875
17876 * g++.dg/ext/visibility/arm1.C: New test.
17877
17878 2004-08-31 Geoffrey Keating <geoffk@apple.com>
17879
17880 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
17881 -pedantic-errors.
17882
17883 2004-09-01 Paul Brook <paul@codesourcery.com>
17884
17885 * gfortran.dg/eof_2.f90: New test.
17886
17887 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17888
17889 PR fortran/16579
17890 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
17891
17892 2004-08-31 Bud Davis <bdavis9659@comcast.net>
17893
17894 PR libfortran/16805
17895 * gfortran.dg/list_read_2.f90: New test.
17896
17897 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17898
17899 * g++.dg/abi/key1.C: New test.
17900
17901 2004-08-31 Richard Henderson <rth@redhat.com>
17902
17903 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
17904 form of offsetof.
17905 * g++.dg/other/offsetof5.C: Remove duplicate.
17906
17907 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17908
17909 PR fortran/17244
17910 * gfortran.dg/func_derived_1.f90: New test.
17911
17912 2004-08-31 Paul Brook <paul@codesourcery.com>
17913
17914 * gfortran.dg/eof_1.f90: New test.
17915
17916 2004-08-31 Paul Brook <paul@codesourcery.com>
17917
17918 * gfortran.dg/list_read_1.f90: New file.
17919
17920 2004-08-30 Mark Mitchell <mark@codesourcery.com>
17921
17922 * g++.dg/opt/loop1.C: XFAIL.
17923
17924 2004-08-30 Geoffrey Keating <geoffk@apple.com>
17925
17926 * gcc.dg/funcdef-storage-1.c: New.
17927 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
17928 an extern function in local scope.
17929 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
17930 declare an 'auto inline' function in local scope.
17931 * gcc.dg/20011130-1.c: Likewise.
17932 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
17933 an 'auto' function in local scope.
17934 * gcc.dg/20021014-1.c: Likewise.
17935 * gcc.dg/20030331-2.c: Likewise.
17936
17937 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17938
17939 * gfortran.dg/blockdata_1.f90: New test.
17940
17941 2004-08-30 Richard Henderson <rth@redhat.com>
17942
17943 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
17944
17945 2004-08-30 Richard Henderson <rth@redhat.com>
17946
17947 * lib/fortran-torture.exp (fortran-torture-execute): Honor
17948 additional_flags set by alternate driver.
17949 (ieee-options): New procedure.
17950 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
17951 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
17952 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
17953 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
17954
17955 2004-08-30 Richard Henderson <rth@redhat.com>
17956
17957 * lib/f-torture.exp: Remove.
17958
17959 2004-08-29 Mark Mitchell <mark@codesourcery.com>
17960
17961 PR rtl-optimization/16590
17962 * g++.dg/opt/loop1.C: New test.
17963
17964 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17965
17966 PR fortran/13910
17967 * gfortran.dg/oldstyle_1.f90: New test.
17968
17969 2004-08-29 Steven G. Kargl <kargls@comcast.net>
17970 Paul Brook <paul@codesourcery.com>
17971
17972 * gfortran.dg/g77/README: Update.
17973 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
17974 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
17975 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
17976
17977 2004-08-28 Paul Brook <paul@codesourcery.com>
17978
17979 PR libfortran/17195
17980 * gfortran.dg/edit_real_1.f90: New test.
17981
17982 2004-08-27 Paul Brook <paul@codesourcery.com>
17983
17984 * gfortran.dg/rewind_1.f90: New test.
17985
17986 2004-08-27 Bud Davis <bdavis9659@comcast.net>
17987
17988 PR fortran/16597
17989 * gfortran.dg/pr16597.f90: New test.
17990
17991 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17992
17993 PR c/13801
17994 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
17995 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
17996 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
17997 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
17998 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
17999
18000 2004-08-26 Nick Clifton <nickc@redhat.com>
18001
18002 * gcc.c-torture/compile/pr17119.c: New test.
18003
18004 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
18005
18006 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
18007
18008 2004-08-25 Richard Henderson <rth@redhat.com>
18009
18010 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
18011 the bits that expect kind=8 to be the largest real kind.
18012
18013 2004-08-25 Ziemowit Laski <zlaski@apple.com>
18014
18015 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
18016
18017 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18018
18019 * gfortran.dg/assignment_1.f90: New test.
18020
18021 2004-08-25 Adam Nemet <anemet@lnxw.com>
18022
18023 * g++.dg/template/repo3.C: New test.
18024
18025 2004-08-25 Roger Sayle <roger@eyesopen.com>
18026
18027 PR middle-end/16693
18028 PR tree-optimization/16372
18029 * g++.dg/opt/pr16372-1.C: New test case.
18030 * g++.dg/opt/pr16693-1.C: New test case.
18031 * g++.dg/opt/pr16693-2.C: New test case.
18032
18033 2004-08-25 Ziemowit Laski <zlaski@apple.com>
18034
18035 * objc.dg/proto-lossage-4.m: New test.
18036
18037 2004-08-25 Mark Mitchell <mark@codesourcery.com>
18038
18039 PR c++/17155
18040 * g++.dg/inherit/local2.C: New test.
18041
18042 2004-08-25 Paul Brook <paul@codesourcery.com>
18043
18044 PR fortran/17144
18045 * gfortran.dg/string_ctor_1.f90: New test.
18046
18047 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18048
18049 PR c++/14428
18050 * g++.dg/template/redecl2.C: New test.
18051
18052 2004-08-24 Bud Davis <bdavis9659@comcast.net>
18053
18054 PR fortran/17143
18055 * gfortran.dg/pr17143.f90: New test.
18056
18057 2004-08-24 Bud Davis <bdavis9659@comcast.net>
18058
18059 PR fortran/17164
18060 * gfortran.dg/pr17164.f90: New test.
18061
18062 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18063
18064 * gcc.dg/tree-ssa/loop-1.c: New test.
18065
18066 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
18067
18068 * gcc.c-torture/compile/20040824-1.c: New test.
18069
18070 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
18071
18072 * gcc.c-torture/compile/iftrap-3.c: New test.
18073
18074 2004-08-24 Paul Brook <paul@codesourcery.com>
18075
18076 * gfortran.dg/entry_2.f90: New test.
18077
18078 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
18079
18080 PR c++/16889
18081 * g++.dg/lookup/ambig[12].C: New.
18082
18083 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18084
18085 PR c++/16706
18086 * g++.dg/template/crash21.C: New test.
18087 * g++.dg/template/crash22.C: Likewise.
18088
18089 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
18090
18091 PR c++/17149
18092 * g++.dg/template/access15.C: New.
18093
18094 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18095
18096 PR c++/17163
18097 * g++.dg/template/repo2.C: New test.
18098
18099 2004-08-23 Roger Sayle <roger@eyesopen.com>
18100
18101 PR rtl-optimization/17078
18102 * gcc.c-torture/execute/pr17078-1.c: New test case.
18103
18104 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18105
18106 PR c/14492
18107 * gcc.dg/debug/crash1.c: New test.
18108
18109 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18110
18111 PR c/16180
18112 * gcc.dg/loop-5.c: New test.
18113
18114 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18115
18116 * gcc.c-torture/execute/20040823-1.c: New test.
18117
18118 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
18119
18120 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
18121 to the assembler. Simplify test accordingly.
18122 (asm_abi_flags): Use GNU names.
18123 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
18124 to check for ABI flags.
18125
18126 2004-08-22 Andrew Pinski <apinski@apple.com>
18127
18128 * g++.dg/opt/pr14029.C: New test.
18129 * gcc.c-torture/execute/pr15262.c: New test.
18130
18131 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18132
18133 * gfortran.dg/reduction.f90: Add checks with complex arguments.
18134
18135 2004-08-21 Bud Davis <bdavis9659@comcast.net>
18136
18137 PR 16908
18138 * gfortran.dg/direct_io.f90: New test.
18139
18140 2004-08-20 Mark Mitchell <mark@codesourcery.com>
18141
18142 PR c++/17121
18143 * g++.dg/inherit/local2.C: New test.
18144
18145 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
18146
18147 PR c++/17120
18148 * g++.dg/warn/Wparentheses-4.C: New test.
18149
18150 2004-08-20 Mark Mitchell <mark@codesourcery.com>
18151
18152 PR c++/17121
18153 * g++.dg/inherit/local2.C: New test.
18154
18155 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
18156 * gcc.dg/ppc-ldstruct.c: Likewise.
18157 * gcc.dg/ppc64-abi-2.c: Likewise.
18158
18159 2004-08-20 Jakub Jelinek <jakub@redhat.com>
18160
18161 PR rtl-optimization/17099
18162 * gcc.c-torture/execute/20040820-1.c: New test.
18163
18164 2004-08-20 David Edelsohn <edelsohn@gnu.org>
18165
18166 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
18167
18168 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
18169
18170 PR fortran/17077
18171 * gfortran.dg/auto_array_1.f90: New test.
18172
18173 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18174
18175 PR fortran/17074
18176 * gfortran.dg/simpleif_1.f90: New test.
18177
18178 2004-08-19 Mark Mitchell <mark@codesourcery.com>
18179
18180 * lib/target-supports.exp (check_profiling_available): Return
18181 false for arm*-*-symbianelf* and arm*-*-eabi*.
18182
18183 PR c++/15890
18184 * g++.dg/template/delete1.C: New test.
18185
18186 2004-08-19 Paul Brook <paul@codesourcery.com>
18187
18188 PR fortran/14976
18189 PR fortran/16228
18190 * gfortran.dg/data_char_1.f90: New test.
18191
18192 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
18193
18194 PR fortran/16946
18195 * gfortran.dg/reduction.f90: New testcase.
18196
18197 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18198
18199 PR fortran/16520
18200 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
18201
18202 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
18203
18204 PR c++/17041
18205 * g++.dg/Wparentheses-3.C: New test.
18206
18207 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
18208
18209 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
18210 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
18211 * gcc.dg/vect/vect-2.c: Likewise.
18212 * gcc.dg/vect/vect-3.c: Likewise.
18213 * gcc.dg/vect/vect-4.c: Likewise.
18214 * gcc.dg/vect/vect-5.c: Likewise.
18215 * gcc.dg/vect/vect-6.c: Likewise.
18216 * gcc.dg/vect/vect-7.c: Likewise.
18217 * gcc.dg/vect/vect-25.c: Likewise.
18218 * gcc.dg/vect/vect-31.c: Likewise.
18219 * gcc.dg/vect/vect-32.c: Likewise.
18220 * gcc.dg/vect/vect-34.c: Likewise.
18221 * gcc.dg/vect/vect-36.c: Likewise.
18222 * gcc.dg/vect/vect-all.c: Likewise.
18223
18224 2004-08-18 Mark Mitchell <mark@codesourcery.com>
18225
18226 PR c++/17068
18227 * g++.dg/template/operator4.C: New test.
18228
18229 2004-08-18 Richard Henderson <rth@redhat.com>
18230
18231 * gcc.dg/20040206-1.c: XFAIL.
18232
18233 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18234
18235 PR c++/16246
18236 * g++.dg/template/array7.C: New test.
18237
18238 2004-08-17 James E Wilson <wilson@specifixinc.com>
18239
18240 * gcc.dg/mips-movcc-1.c: New test.
18241 * gcc.dg/mips-movcc-2.c: New test.
18242 * gcc.dg/mips-movcc-3.c: New test.
18243
18244 * gcc.dg/mips-nmadd-1.c: New test.
18245 * gcc.dg/mips-nmadd-2.c: New test.
18246
18247 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18248
18249 PR c++/15871
18250 * g++.dg/opt/inline8.C: New test.
18251
18252 PR c++/16965
18253 * g++.dg/parse/error17.C: New test.
18254
18255 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
18256
18257 * gcc.dg/vect: New directory for vectorizer tests.
18258 * gcc.dg/vect/tree-vect.h: New file.
18259 * gcc.dg/vect/vect.exp: New file.
18260 * gcc.dg/vect/pr16105.c.c: New test.
18261 * gcc.dg/vect/vect-1.c: New test.
18262 * gcc.dg/vect/vect-2.c: New test.
18263 * gcc.dg/vect/vect-3.c: New test.
18264 * gcc.dg/vect/vect-4.c: New test.
18265 * gcc.dg/vect/vect-5.c: New test.
18266 * gcc.dg/vect/vect-6.c: New test.
18267 * gcc.dg/vect/vect-7.c: New test.
18268 * gcc.dg/vect/vect-8.c: New test.
18269 * gcc.dg/vect/vect-9.c: New test.
18270 * gcc.dg/vect/vect-10.c: New test.
18271 * gcc.dg/vect/vect-11.c: New test.
18272 * gcc.dg/vect/vect-12.c: New test.
18273 * gcc.dg/vect/vect-13.c: New test.
18274 * gcc.dg/vect/vect-14.c: New test.
18275 * gcc.dg/vect/vect-15.c: New test.
18276 * gcc.dg/vect/vect-16.c: New test.
18277 * gcc.dg/vect/vect-17.c: New test.
18278 * gcc.dg/vect/vect-18.c: New test.
18279 * gcc.dg/vect/vect-19.c: New test.
18280 * gcc.dg/vect/vect-20.c: New test.
18281 * gcc.dg/vect/vect-21.c: New test.
18282 * gcc.dg/vect/vect-22.c: New test.
18283 * gcc.dg/vect/vect-23.c: New test.
18284 * gcc.dg/vect/vect-24.c: New test.
18285 * gcc.dg/vect/vect-25.c: New test.
18286 * gcc.dg/vect/vect-26.c: New test.
18287 * gcc.dg/vect/vect-27.c: New test.
18288 * gcc.dg/vect/vect-28.c: New test.
18289 * gcc.dg/vect/vect-29.c: New test.
18290 * gcc.dg/vect/vect-30.c: New test.
18291 * gcc.dg/vect/vect-31.c: New test.
18292 * gcc.dg/vect/vect-32.c: New test.
18293 * gcc.dg/vect/vect-33.c: New test.
18294 * gcc.dg/vect/vect-34.c: New test.
18295 * gcc.dg/vect/vect-35.c: New test.
18296 * gcc.dg/vect/vect-36.c: New test.
18297 * gcc.dg/vect/vect-37.c: New test.
18298 * gcc.dg/vect/vect-38.c: New test.
18299 * gcc.dg/vect/vect-40.c: New test.
18300 * gcc.dg/vect/vect-41.c: New test.
18301 * gcc.dg/vect/vect-42.c: New test.
18302 * gcc.dg/vect/vect-43.c: New test.
18303 * gcc.dg/vect/vect-44.c: New test.
18304 * gcc.dg/vect/vect-45.c: New test.
18305 * gcc.dg/vect/vect-46.c: New test.
18306 * gcc.dg/vect/vect-47.c: New test.
18307 * gcc.dg/vect/vect-48.c: New test.
18308 * gcc.dg/vect/vect-49.c: New test.
18309 * gcc.dg/vect/vect-50.c: New test.
18310 * gcc.dg/vect/vect-51.c: New test.
18311 * gcc.dg/vect/vect-52.c: New test.
18312 * gcc.dg/vect/vect-53.c: New test.
18313 * gcc.dg/vect/vect-54.c: New test.
18314 * gcc.dg/vect/vect-55.c: New test.
18315 * gcc.dg/vect/vect-56.c: New test.
18316 * gcc.dg/vect/vect-57.c: New test.
18317 * gcc.dg/vect/vect-58.c: New test.
18318 * gcc.dg/vect/vect-59.c: New test.
18319 * gcc.dg/vect/vect-60.c: New test.
18320 * gcc.dg/vect/vect-61.c: New test.
18321 * gcc.dg/vect/vect-all.c: New test.
18322 * gcc.dg/vect/vect-none.c: New test.
18323
18324 2004-08-17 Paul Brook <paul@codesourcery.com>
18325
18326 PR fortran/13082
18327 * gfortran.dg/entry_1.f90: New test.
18328
18329 2004-08-17 Andrew Pinski <apinski@apple.com>
18330
18331 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
18332
18333 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
18334
18335 * gcc.dg/pr17036-1.c: New test.
18336
18337 2004-08-16 Devang Patel <dpatel@apple.com>
18338
18339 * gcc.dg/darwin-20040809-1.c: New test.
18340
18341 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
18342
18343 * gcc.dg/funcdef-attr-1.c: New test.
18344
18345 2004-08-16 Janis Johnson <janis187@us.ibm.com>
18346
18347 * gcc.dg/altivec-17.c: New test.
18348 * gcc.dg/altivec-18.c: New test.
18349
18350 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18351
18352 PR c++/6749
18353 * g++.dg/template/vtable2.C: New test.
18354
18355 2004-08-14 Richard Henderson <rth@redhat.com>
18356
18357 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
18358 * gcc.dg/pack-test-4.c (main): Return 0.
18359 * gcc.dg/setjmp-1.c: Remove XFAIL.
18360 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
18361
18362 2004-08-14 Richard Henderson <rth@redhat.com>
18363
18364 * gcc.dg/980217-1.c: Add prototype for printf.
18365
18366 2004-08-13 Bud Davis <bdavis9659@comcast.net>
18367
18368 * gfortran.dg/pr16935.f90: New test.
18369
18370 2004-08-13 Janis Johnson <janis187@us.ibm.com>
18371
18372 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
18373
18374 2004-08-13 Paul Brook <paul@codesourcery.com>
18375
18376 * gfortran.dg/der_io_1.f90: Remove stray comma.
18377
18378 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18379
18380 * gcc.dg/vmx/cw-bug-2.c: Remove.
18381 * gcc.dg/vmx/vprint-1.c: Remove.
18382 * gcc.dg/vmx/vscan-1.c: Remove.
18383
18384 2004-08-12 Devang patel <dpatel@apple.com>
18385
18386 * gcc.dg/darwin-20040809-2.c: New test.
18387
18388 2004-08-12 Janis Johnson <janis1872us.ibm.com>
18389
18390 * g++.dg/ext/altivec-12.C: New test.
18391
18392 * g++.dg/ext/altivec-11.C: New test.
18393
18394 2004-08-12 Paul Brook <paul@codesourcery.com>
18395
18396 * g++.dg/abi/arm_cxa_vec_1.C: New test.
18397
18398 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18399
18400 * g++.dg/ext/altivec-2.C: Check for hardware support before
18401 executing any VMX instructions.
18402
18403 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
18404
18405 2004-08-12 Jakub Jelinek <jakub@redhat.com>
18406
18407 PR c++/16276
18408 * g++.old-deja/g++.other/comdat4.C: New test.
18409 * g++.old-deja/g++.other/comdat4-aux.cc: New.
18410
18411 2004-08-12 Ben Elliston <bje@au.ibm.com>
18412
18413 PR target/16286
18414 * gcc.dg/pr16286.c: New test.
18415
18416 2004-08-12 Jan Beulich <jbeulich@novell.com>
18417
18418 * g++.dg/ext/asm5.C: New.
18419
18420 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18421
18422 PR c++/16698
18423 * g++.dg/eh/crash1.C: New test.
18424
18425 PR c++/16717
18426 * g++.dg/ext/construct1.C: New test.
18427
18428 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18429
18430 PR c++/16853
18431 * g++.dg/init/ptrmem1.C: New test.
18432
18433 PR c++/16618
18434 * g++.dg/parse/offsetof5.C: New test.
18435
18436 PR c++/16870
18437 * g++.dg/template/overload3.C: New test.
18438
18439 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18440
18441 PR c++/16964
18442 * g++.dg/parse/error16.C: New test.
18443
18444 PR c++/16904
18445 * g++.dg/template/error14.C: New test.
18446
18447 PR c++/16929
18448 * g++.dg/template/error15.C: New test.
18449
18450 2004-08-11 Devang Patel <dpatel@apple.com>
18451
18452 * gcc.dg/darwin-ld-20040809-1.c: New test.
18453 * gcc.dg/darwin-ld-20040809-2.c: New test.
18454
18455 2004-08-11 Steven G. Kargl <kargls@comcast.net>
18456
18457 PR fortran/16917
18458 * gfortran.dg/dfloat_1.f90: New test.
18459
18460 2004-08-09 Mark Mitchell <mark@codesourcery.com>
18461
18462 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
18463 * gcc.dg/dll-2.c: Fix dg-require syntax.
18464 * gcc.misc-tests/arm-isr.c (abort): Declare.
18465 (exit): Likewise.
18466
18467 2004-08-10 Mark Mitchell <mark@codesourcery.com>
18468
18469 PR c++/16971
18470 * g++.dg/parse/crash16.C: New test.
18471
18472 2004-08-10 Roger Sayle <roger@eyesopen.com>
18473
18474 * gcc.dg/mips-rsqrt-1.c: New test case.
18475 * gcc.dg/mips-rsqrt-2.c: New test case.
18476 * gcc.dg/mips-rsqrt-3.c: New test case.
18477
18478 2004-08-10 Paul Brook <paul@codesourcery.com>
18479
18480 * gfortran.dg/der_io_1.f90: New test.
18481
18482 2004-08-10 Paul Brook <paul@codesourcery.com>
18483
18484 PR fortran/16919
18485 * gfortran.dg/der_array_1.f90: New test.
18486
18487 2004-08-09 David Edelsohn <edelsohn@gnu.org>
18488
18489 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
18490
18491 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
18492
18493 * gcc.dg/wchar_t-2.c: Fix typo.
18494
18495 2004-08-09 Falk Hueffner <falk@debian.org>
18496
18497 PR tree-optimization/12517
18498 * gcc.c-torture/compile/pr12517.c: New test.
18499
18500 PR tree-optimization/12578
18501 * gcc.c-torture/compile/pr12578.c: New test.
18502
18503 PR tree-optimization/12899
18504 * gcc.c-torture/compile/pr12899.c: New test.
18505
18506 PR rtl-optimization/14692
18507 * gcc.c-torture/compile/pr14692.c: New test.
18508
18509 PR tree-optimization/16461
18510 * gcc.c-torture/compile/pr16461.c: New test.
18511
18512 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
18513
18514 * gfortran.dg/getenv_1.f90: New test.
18515
18516 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18517
18518 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
18519 wchar_t.
18520 * gcc.dg/symbian5.c: Test -fno-short-wchar.
18521
18522 2004-08-06 Paul Brook <paul@codesourcery.com>
18523
18524 * gfortran.dg/ret_array_1.f90: New test.
18525 * gfortran.dg/ret_pointer_1.f90: New test.
18526
18527 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
18528
18529 * gcc.dg/missing-field-init-[12].c: New tests.
18530 * g++.dg/warn/missing-field-init-[12].C: New tests.
18531
18532 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18533
18534 * gcc.dg/enum2.c: New test.
18535 * gcc.dg/symbian3.c: Likewise.
18536 * gcc.dg/symbian4.c: Likewise.
18537 * gcc.dg/wchar_t-2.c: Likewise.
18538
18539 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18540
18541 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
18542 destructor tests.
18543
18544 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18545
18546 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
18547 dg-require-visiblity.
18548 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
18549 * g++.dg/ext/visibility/fvisibility.C: Likewise.
18550 * g++.dg/ext/visibility/memfuncts.C: Likewise.
18551 * g++.dg/ext/visibility/new1.C: Likewise.
18552 * g++.dg/ext/visibility/pragma.C: Likewise.
18553 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
18554 * g++.dg/ext/visibility/virtual.C: Likewise.
18555 * g++/dg/ext/visibility/visibility-1.C: Likewise.
18556 * g++/dg/ext/visibility/visibility-2.C: Likewise.
18557 * g++/dg/ext/visibility/visibility-3.C: Likewise.
18558 * g++/dg/ext/visibility/visibility-4.C: Likewise.
18559 * g++/dg/ext/visibility/visibility-5.C: Likewise.
18560 * g++/dg/ext/visibility/visibility-6.C: Likewise.
18561 * g++/dg/ext/visibility/visibility-7.C: Likewise.
18562 * g++/dg/ext/visibility/visibility-8.C: New test.
18563 * gcc.c-torture/compile/dll.x: Remove.
18564 * gcc.dg/dll-2.c: Use dg-require-dll
18565 * gcc.dg/visibility-10.c: New test.
18566 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
18567 supporting DLLs.
18568 * testsuite/lib/scanasm.exp (scan_hidden): New function.
18569 (scan_not_hidden): Likewise.
18570
18571 2004-08-05 David Edelsohn <edelsohn@gnu.org>
18572
18573 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
18574
18575 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
18576
18577 * gcc.c-torture/execute/20040805-1.c: New test.
18578
18579 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
18580
18581 * gcc.dg/20020118-1.c: Declare abort.
18582 * gcc.dg/altivec_check.h: Likewise.
18583 * gcc.dg/iftrap-2.c: Likewise.
18584 * gcc.dg/pragma-darwin.c: Likewise.
18585 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
18586
18587 2004-08-04 Geoffrey Keating <geoffk@apple.com>
18588
18589 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
18590
18591 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
18592
18593 * gcc.c-torture/execute/builtins/abs-2.c,
18594 gcc.c-torture/execute/builtins/abs-3.c,
18595 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
18596 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
18597 intmax_t, uintmax_t and their limits.
18598 * gcc.dg/intmax_t-1.c: New test.
18599
18600 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18601
18602 * g++.dg/tc1/dr147.C: Add reference to PR.
18603
18604 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
18605
18606 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
18607 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
18608
18609 2004-08-03 David Edelsohn <edelsohn@gnu.org>
18610
18611 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
18612
18613 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18614
18615 * gcc.dg/redecl-5.c: New test.
18616 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
18617 of scanf.
18618
18619 2004-08-03 Roger Sayle <roger@eyesopen.com>
18620
18621 PR middle-end/16790
18622 * gcc.c-torture/execute/pr16790-1.c: New test case.
18623
18624 2004-08-03 Mark Mitchell <mark@codesourcery.com>
18625
18626 * g++.dg/ext/visibility/assign1.C: New test.
18627 * g++.dg/ext/visibility/new1.C: Likewise.
18628
18629 * gcc.dg/symbian1.c: New test.
18630 * gcc.dg/symbian2.c: Likewise.
18631
18632 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
18633
18634 PR target/16570
18635 * gcc.dg/i386-sse-9.c: New test.
18636
18637 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18638
18639 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
18640
18641 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18642
18643 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
18644 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
18645 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
18646 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
18647 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
18648 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
18649 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
18650 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
18651 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
18652 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
18653 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
18654 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
18655 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
18656 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
18657 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
18658 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
18659 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
18660 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
18661 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
18662 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
18663 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
18664 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
18665 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
18666 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
18667 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
18668 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
18669 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
18670 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
18671 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
18672 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
18673 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
18674 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
18675 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
18676 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
18677 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
18678 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
18679 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
18680 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
18681 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
18682 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
18683 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
18684 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
18685 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
18686 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
18687 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
18688 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
18689 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
18690 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
18691 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
18692 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
18693 gcc.misc-tests/i386-pf-3dnow-1.c,
18694 gcc.misc-tests/i386-pf-athlon-1.c,
18695 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18696 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
18697 Declare built-in functions used.
18698 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
18699
18700 2004-08-02 Mark Mitchell <mark@codesourcery.com>
18701
18702 PR c++/16707
18703 * g++.dg/lookup/using12.C: New test.
18704
18705 * g++.dg/init/null1.C: Fix PR number.
18706 * g++.dg/parse/namespace10.C: Likewise.
18707
18708 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18709
18710 PR c++/16224
18711 * g++.dg/template/spec17.C: New test.
18712 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
18713 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
18714
18715 2004-08-02 David Billinghurst
18716
18717 PR fortran/16292
18718 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
18719
18720 2004-08-01 Zack Weinberg <zack@codesourcery.com>
18721
18722 * gcc.dg/ia64-got-1.c: New test case.
18723
18724 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18725
18726 PR c++/16489
18727 * g++.dg/init/null1.C: New test.
18728 * g++.dg/tc1/dr76.C: Adjust error marker.
18729
18730 PR c++/16529
18731 * g++.dg/parse/namespace10.C: New test.
18732
18733 PR c++/16810
18734 * g++.dg/inherit/ptrmem2.C: New test.
18735
18736 2004-08-02 Ben Elliston <bje@au.ibm.com>
18737
18738 PR target/16155
18739 * gcc.dg/pr16155.c: New test.
18740
18741 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
18742
18743 * gcc.dg/redecl-2.c: New test.
18744
18745 2004-07-30 Geoffrey Keating <geoffk@apple.com>
18746
18747 * gcc.dg/darwin-longdouble.c: New file.
18748
18749 2004-07-30 Richard Henderson <rth@redhat.com>
18750
18751 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
18752 write to constant argument.
18753 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
18754
18755 2004-07-30 Richard Henderson <rth@redhat.com>
18756
18757 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
18758 tests of nearest around zero.
18759
18760 2004-07-30 Andrew Pinski <apinski@apple.com>
18761
18762 * gcc.c-torture/compile/20040730-1.c: New test.
18763
18764 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18765
18766 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
18767 powerpc-eabispe.
18768
18769 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18770
18771 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
18772
18773 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
18774
18775 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
18776 contains $ld_library_path.
18777 * lib/gfortran.exp (gfortran_link_flags): Likewise.
18778
18779 2004-07-29 Richard Henderson <rth@redhat.com>
18780
18781 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
18782
18783 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
18784 (alt2, which): New.
18785 (Check): Accept either alternative.
18786
18787 2004-07-29 Mark Mitchell <mark@codesourcery.com>
18788
18789 * g++.dg/abi/inline1.C: New test.
18790 * g++.dg/abi/local1-a.cc: Likewise.
18791 * g++.dg/abi/local1.C: Likewise.
18792 * g++.dg/abi/mangle11.C: Tweak location of warnings.
18793 * g++.dg/abi/mangle12.C: Likewise.
18794 * g++.dg/abi/mangle17.C: Likewise.
18795 * g++.dg/abi/mangle20-2.C: Likewise.
18796 * g++.dg/opt/interface1.C: Likewise.
18797 * g++.dg/opt/interface1.h: Likewise.
18798 * g++.dg/opt/interface1-a.cc: New test.
18799 * g++.dg/parse/repo1.C: New test.
18800 * g++.dg/template/repo1.C: Likewise.
18801 * g++.dg/warn/Winline-1.C: Likewise.
18802 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
18803
18804 2004-07-29 Diego Novillo <dnovillo@redhat.com>
18805
18806 * gcc.dg/tree-ssa/20040729-1.c: New test.
18807
18808 2004-07-27 Matt Austern <austern@apple.com>
18809
18810 * gcc.dg/darwin-bool-1.c: New test.
18811 * gcc.dg/darwin-bool-2.c: New test.
18812
18813 2004-07-28 Richard Henderson <rth@redhat.com>
18814
18815 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
18816 arguments in the correct type. Don't write to constant arguments.
18817
18818 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18819
18820 PR tree-optimization/16688
18821 PR tree-optimization/16689
18822 * g++.dg/tree-ssa/pr16688.C: New test.
18823
18824 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18825
18826 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18827 loads. Not only in the comment, this time.
18828
18829 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
18830
18831 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
18832 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
18833 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
18834 * gcc.dg/sh4a-bitmovua.c: New.
18835 * gcc.dg/sh4a-cos.c: New.
18836 * gcc.dg/sh4a-cosf.c: New.
18837 * gcc.dg/sh4a-fprun.c: New.
18838 * gcc.dg/sh4a-fsrra.c: New.
18839 * gcc.dg/sh4a-memmovua.c: New.
18840 * gcc.dg/sh4a-sin.c: New.
18841 * gcc.dg/sh4a-sincos.c: New.
18842 * gcc.dg/sh4a-sincosf.c: New.
18843 * gcc.dg/sh4a-sinf.c: New.
18844
18845 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18846
18847 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
18848 conditionals.
18849 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18850 loads.
18851 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
18852 DOM1.
18853
18854 2004-07-27 Andrew Pinski <apinski@apple.com>
18855
18856 * g++.dg/rtti/tinfo1.C: Correct the xfail.
18857
18858 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
18859
18860 * gcc.dg/pragma-isr.c: New test.
18861
18862 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18863
18864 PR c++/14429
18865 * g++.dg/template/ttp11.C: New test.
18866
18867 2004-07-27 Diego Novillo <dnovillo@redhat.com>
18868
18869 * gcc.c-torture/compile/20040727-1.c: New test.
18870
18871 2004-07-26 Eric Christopher <echristo@redhat.com>
18872
18873 * gcc.c-torture/compile/20040726-2.c: New test.
18874
18875 2004-07-26 Andrew Pinski <apinski@apple.com>
18876
18877 * g++.dg/rtti/tinfo1.C: Xfail.
18878
18879 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
18880
18881 * gcc.c-torture/compile/20040726-1.c: New test.
18882
18883 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
18884 Brian Ryner <bryner@brianryner.com>
18885
18886 PR c++/9283
18887 PR c++/15000
18888 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
18889 * g++.dg/ext/visibility/: New directory.
18890 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
18891 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
18892 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
18893 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
18894 * g++.dg/ext/visibility/fvisibility.C,
18895 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
18896 g++.dg/ext/visibility/fvisibility-override1.C
18897 g++.dg/ext/visibility/fvisibility-override2.C
18898 g++.dg/ext/visibility/memfuncts.C
18899 g++.dg/ext/visibility/noPLT.C
18900 g++.dg/ext/visibility/pragma.C
18901 g++.dg/ext/visibility/pragma-override1.C
18902 g++.dg/ext/visibility/pragma-override2.C
18903 g++.dg/ext/visibility/staticmemfuncts.C
18904 g++.dg/ext/visibility/virtual.C: New tests.
18905
18906 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18907
18908 PR c/15360
18909 * gcc.dg/pr15360-1.c: New test.
18910
18911 2004-07-25 Daniel Jacobowitz <dan@debian.org>
18912
18913 * gcc.dg/pragma-align-2.c: New test.
18914 * gcc.dg/pragma-init-fini.c: New test.
18915 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
18916 targets.
18917
18918 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18919
18920 * gcc.dg/init-string-2.c: New test.
18921
18922 2004-07-24 Zack Weinberg <zack@codesourcery.com>
18923
18924 PR 16684
18925 * gcc.dg/Wredundant-decls-1.c: New test case.
18926
18927 2004-07-24 Jakub Jelinek <jakub@redhat.com>
18928
18929 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
18930 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
18931 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
18932 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
18933 * gcc.dg/compat/generate-random.c: New file.
18934 * gcc.dg/compat/generate-random.h: Likewise.
18935 * gcc.dg/compat/generate-random_r.c: Likewise.
18936 * gcc.dg/compat/struct-layout-1.h: Likewise.
18937 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
18938 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
18939 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
18940 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
18941 * gcc.dg/compat/struct-layout-1_main.c: New test.
18942 * gcc.dg/compat/struct-layout-1_x.c: New file.
18943 * gcc.dg/compat/struct-layout-1_y.c: New file.
18944 * gcc.dg/compat/struct-layout-1_test.h: New file.
18945
18946 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
18947
18948 * gcc.dg/comp-return-1.c: New test
18949
18950 2004-07-23 Janis Johnson <janis187@us.ibm.com>
18951
18952 * gcc.dg/vmx/8-02a.c: Fix typo.
18953
18954 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
18955 * gcc.dg/darwin-abi-3.c: New test.
18956
18957 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
18958 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
18959
18960 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
18961 * gcc.dg/vmx/ops-long-1.c: New test.
18962 * gcc.dg/vmx/ops-long-2.c: New test.
18963
18964 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
18965
18966 * g++.dg/lookup/conv-[1234].C: New.
18967
18968 2004-07-22 Mark Mitchell <mark@codesourcery.com>
18969
18970 * g++.dg/parse/attr2.C: Simplify.
18971
18972 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18973
18974 PR c/7284
18975 * gcc.c-torture/execute/pr7284-1.c: New test.
18976
18977 2004-07-22 Brian Booth <bbooth@redhat.com>
18978
18979 * gcc.dg/tree-ssa/20040721-1.c: New test.
18980
18981 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
18982
18983 * g++.dg/template/crash20.c: New.
18984
18985 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
18986
18987 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
18988 Add dg-run directive. Declare variables as required.
18989 * gfortran.dg/g77/README: Update
18990
18991 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
18992
18993 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
18994 gcc.dg/cris-peep2-andu2.c: New tests.
18995
18996 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18997
18998 PR c/15052
18999 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
19000 on return type.
19001 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
19002 messages.
19003 * gcc.dg/qual-return-2.c: Update expected messages.
19004 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
19005
19006 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19007
19008 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
19009 * gcc.dg/noncompile/921102-1.c: Update expected error message.
19010
19011 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19012
19013 PR c/11250
19014 * gcc.dg/init-string-1.c: New test.
19015
19016 2004-07-21 Jakub Jelinek <jakub@redhat.com>
19017
19018 PR middle-end/15345
19019 PR c/16450
19020 * gcc.dg/torture/nested-fn-1.c: New test.
19021
19022 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
19023
19024 PR target/16559
19025 * gcc.dg/ia64-fptr-1.c: New file.
19026
19027 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19028
19029 PR c++/14497
19030 * g++.dg/template/spec16.C: New test.
19031 * g++.old-deja/g++.robertl/eb118.C: Remove.
19032
19033 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19034
19035 PR c++/509
19036 * g++.dg/template/spec15.C: New test.
19037
19038 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
19039
19040 Copy cases from g77.f-torture/execute and add dg-run
19041 directive. Other changes as noted.
19042 * gfortran.dg/g77/13037.f
19043 * gfortran.dg/g77/1832.f
19044 * gfortran.dg/g77/19981119-0.f
19045 * gfortran.dg/g77/19990313-0.f
19046 * gfortran.dg/g77/19990313-1.f
19047 * gfortran.dg/g77/19990313-2.f
19048 * gfortran.dg/g77/19990313-3.f
19049 * gfortran.dg/g77/19990419-1.f
19050 * gfortran.dg/g77/19990826-0.f
19051 * gfortran.dg/g77/19990826-2.f
19052 * gfortran.dg/g77/20000503-1.f
19053 * gfortran.dg/g77/20001111.f
19054 * gfortran.dg/g77/20010116.f
19055 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
19056 * gfortran.dg/g77/20010430.f
19057 * gfortran.dg/g77/6177.f
19058 * gfortran.dg/g77/947.f
19059 * gfortran.dg/g77/970816-3.f
19060 * gfortran.dg/g77/971102-1.f
19061 * gfortran.dg/g77/980520-1.f
19062 * gfortran.dg/g77/980628-0.f
19063 * gfortran.dg/g77/980628-1.f
19064 * gfortran.dg/g77/980628-10.f
19065 * gfortran.dg/g77/980628-2.f
19066 * gfortran.dg/g77/980628-3.f
19067 * gfortran.dg/g77/980628-7.f
19068 * gfortran.dg/g77/980628-8.f
19069 * gfortran.dg/g77/980628-9.f
19070 * gfortran.dg/g77/980701-0.f
19071 * gfortran.dg/g77/980701-1.f
19072 * gfortran.dg/g77/cabs.f
19073 * gfortran.dg/g77/claus.f
19074 * gfortran.dg/g77/complex_1.f
19075 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
19076 * gfortran.dg/g77/dcomplex.f
19077 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
19078 * gfortran.dg/g77/f90-intrinsic-mathematical.f
19079 * gfortran.dg/g77/f90-intrinsic-numeric.f
19080 * gfortran.dg/g77/int8421.f
19081 * gfortran.dg/g77/labug1.f
19082 * gfortran.dg/g77/large_vec.f
19083 * gfortran.dg/g77/le.f
19084 * gfortran.dg/g77/short.f
19085 * gfortran.dg/g77/README: Update
19086
19087 2004-07-20 Mark Mitchell <mark@codesourcery.com>
19088
19089 PR c++/16637
19090 * g++.dg/parse/lookup4.C: New test.
19091
19092 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19093
19094 PR c++/16175
19095 * g++.dg/template/ttp10.C: New test.
19096
19097 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
19098
19099 * gcc.dg/pr12625-1.c: New test.
19100
19101 2004-07-20 Steven Bosscher <stevenb@suse.de>
19102
19103 * testsuite/gcc.dg/switch-warn-1.c: New test.
19104 * testsuite/gcc.dg/switch-warn-2.c: New test.
19105 * gcc.c-torture/compile/pr14730.c: Update.
19106
19107 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
19108
19109 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
19110 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
19111 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
19112 g++.dg/template/nontype3.C: Remove trailing CR from tests.
19113
19114 2004-07-18 Mark Mitchell <mark@codesourcery.com>
19115
19116 PR c++/16623
19117 * g++.dg/template/assign1.C: New test.
19118
19119 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19120
19121 PR c++/12170
19122 * g++.dg/template/ttp9.C: New test.
19123
19124 2004-07-19 Daniel Jacobowitz <dan@debian.org>
19125
19126 * gcc.dg/format/cmn-err-1.c: New test.
19127
19128 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
19129
19130 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
19131 gcc.dg/Wparentheses-10.c: New tests.
19132 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
19133
19134 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19135
19136 PR fortran/16465
19137 * gfortran.dg/g77//ffixed-line-length-0.f,
19138 gfortran.dg/g77/ffixed-line-length-132.f,
19139 gfortran.dg/g77/ffixed-line-length-72.f,
19140 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
19141 gfortran.dg/g77/README: Update.
19142
19143 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19144
19145 PR c++/13092
19146 * g++.dg/template/non-dependent7.C: New test.
19147 * g++.dg/template/non-dependent8.C: Likewise.
19148 * g++.dg/template/non-dependent9.C: Likewise.
19149 * g++.dg/template/non-dependent10.C: Likewise.
19150
19151 2004-07-17 Mark Mitchell <mark@codesourcery.com>
19152
19153 PR c++/16337
19154 * g++.dg/parse/attr2.C: New test.
19155
19156 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
19157
19158 * g77.dg: Removed.
19159 * g77.f-torture: Ditto.
19160
19161 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
19162
19163 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
19164 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
19165 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
19166
19167 2004-07-16 Richard Henderson <rth@redhat.com>
19168
19169 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
19170
19171 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19172
19173 * lib/fortran-torture.exp (fortran-torture): Don't test compile
19174 tests with full list of options.
19175 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
19176 of TORTURE_OPTIONS if test contains 'dg-do run'.
19177
19178 PR fortran/16404
19179 * gfortran.dg/do_iterator.f90: New test.
19180
19181 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19182
19183 PR rtl-optimization/16536
19184 * gcc.c-torture/execute/restrict-1.c: New test.
19185
19186 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19187
19188 PR fortran/15324
19189 * gfortran.dg/pr15324.f90: New test.
19190
19191 PR fortran/15129
19192 * gfortran.dg/pr15129.f90: New test.
19193
19194 PR fortran/15140
19195 * gfortran.dg/pr15140.f90: New test.
19196
19197 PR fortran/13792
19198 * gfortran.fortran-torture/execute/bounds.f90: Add check for
19199 compile-time simplification.
19200
19201 2004-07-14 Mike Stump <mrs@apple.com>
19202
19203 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
19204
19205 2004-07-14 James E Wilson <wilson@specifixinc.com>
19206
19207 PR target/16325
19208 * gcc.dg/profile-generate-1.c: New.
19209
19210 2004-07-15 Jakub Jelinek <jakub@redhat.com>
19211
19212 * gcc.c-torture/execute/20040709-1.c: New test.
19213 * gcc.c-torture/execute/20040709-2.c: New test.
19214
19215 2004-07-14 Mike Stump <mrs@apple.com>
19216
19217 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
19218
19219 2004-07-14 Mike Stump <mrs@apple.com>
19220
19221 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
19222
19223 2004-07-13 Mark Mitchell <mark@codesourcery.com>
19224
19225 PR c++/16518
19226 * g++.dg/parse/mutable1.C: New test.
19227
19228 2004-07-13 Diego Novillo <dnovillo@redhat.com>
19229
19230 PR tree-optimization/16443
19231 * gcc.dg/tree-ssa/20040713-1.c: New test.
19232
19233 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
19234
19235 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
19236 for operator new.
19237
19238 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19239
19240 * gfortran.dg/g77/README: New file
19241 * gfortran.dg/g77/19981216-0.f: Copy from
19242 g77.f-torture/noncompile. Add "dg-do compile" and
19243 dg-error as required.
19244 * gfortran.dg/g77/19990218-1.f: Likewise.
19245 * gfortran.dg/g77/19990905-1.f: Likewise.
19246 * gfortran.dg/g77/9263.f: Likewise.
19247 * gfortran.dg/g77/980615-0.f: Likewise.
19248 * gfortran.dg/g77/980616-0.f: Likewise.
19249 * gfortran.dg/g77/check0.f: Likewise.
19250 * gfortran.dg/g77/select_no_compile.f: Likewise.
19251
19252 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19253
19254 Copy files from g77.f-torture/compile.
19255 Add "{ dg-do compile}". Other changes as noted
19256 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
19257 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
19258 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
19259 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
19260 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
19261 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
19262 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
19263 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
19264 statement to conform to standard. Append alpha1.x for reference.
19265 * gfortran.dg/g77/xformat.f: Add dg-warning
19266
19267 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19268
19269 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
19270 Add {dg-do compile} directive.
19271 * gfortran.dg/g77/cpp2.F: Likewise.
19272
19273 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19274
19275 PR c++/5402
19276 * g++.dg/lookup/name-clash1.C: New test.
19277
19278 PR c++/9777
19279 * g++.dg/lookup/name-clash2.C: New test.
19280
19281 PR c++/12102
19282 * g++.dg/lookup/name-clash3.C: New test.
19283
19284 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19285
19286 * g++.dg/lookup/new2.C: New test.
19287 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
19288
19289 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
19290
19291 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
19292 Add {dg-do compile} directive.
19293 * gfortran.dg/g77/13060.f: Likewise.
19294 * gfortran.dg/g77/19990218-0.f: Likewise.
19295 * gfortran.dg/g77/19990305-0.f: Likewise.
19296 * gfortran.dg/g77/19990419-0.f: Likewise.
19297 * gfortran.dg/g77/19990502-0.f: Likewise.
19298 * gfortran.dg/g77/19990502-1.f: Likewise.
19299 * gfortran.dg/g77/19990525-0.f: Likewise.
19300 * gfortran.dg/g77/19990826-1.f: Likewise.
19301 * gfortran.dg/g77/19990826-3.f: Likewise.
19302 * gfortran.dg/g77/19990905-2.f: Likewise.
19303 * gfortran.dg/g77/20000412-1.f: Likewise.
19304 * gfortran.dg/g77/20000511-1.f: Likewise.
19305 * gfortran.dg/g77/20000511-2.f: Likewise.
19306 * gfortran.dg/g77/20000518.f: Likewise.
19307 * gfortran.dg/g77/20000601-1.f: Likewise.
19308 * gfortran.dg/g77/20000601-2.f: Likewise.
19309 * gfortran.dg/g77/20000629-1.f: Likewise.
19310 * gfortran.dg/g77/20000630-2.f: Likewise.
19311 * gfortran.dg/g77/20010115.f: Likewise.
19312 * gfortran.dg/g77/20010321-1.f: Likewise.
19313 * gfortran.dg/g77/20010426.f: Likewise.
19314 * gfortran.dg/g77/20020307-1.f: Likewise.
19315 * gfortran.dg/g77/8485.f: Likewise.
19316 * gfortran.dg/g77/960317-1.f: Likewise.
19317 * gfortran.dg/g77/970915-0.f: Likewise.
19318 * gfortran.dg/g77/980310-1.f: Likewise.
19319 * gfortran.dg/g77/980310-2.f: Likewise.
19320 * gfortran.dg/g77/980310-3.f: Likewise.
19321 * gfortran.dg/g77/980310-4.f: Likewise.
19322 * gfortran.dg/g77/980310-6.f: Likewise.
19323 * gfortran.dg/g77/980310-7.f: Likewise.
19324 * gfortran.dg/g77/980310-8.f: Likewise.
19325 * gfortran.dg/g77/980419-2.f: Likewise.
19326 * gfortran.dg/g77/980424-0.f: Likewise.
19327 * gfortran.dg/g77/980427-0.f: Likewise.
19328 * gfortran.dg/g77/980729-0.f: Likewise.
19329 * gfortran.dg/g77/981117-1.f: Likewise.
19330 * gfortran.dg/g77/toon_1.f: Likewise.
19331
19332 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19333
19334 PR c++/2204
19335 * g++.dg/other/abstract2.C: New test.
19336
19337 2004-07-12 Paul Brook <paul@codesourcery.com>
19338
19339 * gfortran.dg/pointer_init_1.f90: New test.
19340
19341 2004-07-11 Paul Brook <paul@codesourcery.com>
19342
19343 PR fortran/15986
19344 * gfortran.dg/contained_1.f90: New test.
19345
19346 2004-07-11 Mark Mitchell <mark@codesourcery.com>
19347
19348 * g++.dg/parse/defarg8.C: New test.
19349
19350 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19351
19352 PR fortran/16433
19353 * gfortran.dg/pr16433.f: New test.
19354
19355 PR fortran/17574
19356 * gfortran.dg/pr15754.f90: New test.
19357
19358 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
19359
19360 PR tree-optimization/16437
19361 * gcc.c-torture/execute/bitfld-4.c: New test.
19362
19363 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19364
19365 * gfortran.fortran-torture/execute/common_2.f90: Add check for
19366 access to common var from module.
19367
19368 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19369
19370 PR fortran/16336
19371 * gfortran.fortran-torture/execute/common_2.f90: New test.
19372
19373 2004-07-10 Paul Brook <paul@codesourcery.com>
19374
19375 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
19376
19377 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19378
19379 PR fortran/15969
19380 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
19381
19382 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
19383
19384 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
19385 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
19386 * gfortran.dg/g77/ffree-form-1.f: Likewise.
19387 * gfortran.dg/g77/ffree-form-2.f: Likewise.
19388 * gfortran.dg/g77/ffree-form-3.f: Likewise.
19389 * gfortran.dg/g77/fno-underscoring.f: Likewise.
19390 * gfortran.dg/g77/funderscoring.f: Likewise.
19391 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
19392
19393 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19394
19395 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
19396
19397 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19398 Paul Brook <paul@codesourcery.com>
19399
19400 PR fortran/13415
19401 * gfortran.dg/common_pointer_1.f90: New test.
19402
19403 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19404
19405 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
19406
19407 2004-07-09 James E Wilson <wilson@specifixinc.com>
19408
19409 PR target/16364
19410 * gcc.c-torture/compile/20040709-1.c: New.
19411
19412 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19413
19414 PR fortran/14077
19415 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
19416
19417 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19418
19419 PR fortran/13201
19420 * gfortran.dg/shape_1.f90: New test.
19421
19422 2004-07-09 Zack Weinberg <zack@codesourcery.com>
19423 Andrew Pinski <apinski@apple.com>
19424
19425 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
19426
19427 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19428
19429 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
19430 comment.
19431
19432 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19433 Paul Brook <paul@codesourcery.com>
19434
19435 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
19436 '.f95' and '.F95'.
19437
19438 2004-07-09 Diego Novillo <dnovillo@redhat.com>
19439
19440 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
19441
19442 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19443
19444 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
19445 testcases with capital suffix.
19446
19447 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19448
19449 PR fortran/15481
19450 PR fortran/13372
19451 PR fortran/13575
19452 PR fortran/15978
19453 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
19454
19455 * gfortran.dg/implicit_1.f90: New test.
19456
19457 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19458
19459 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
19460 expression to match gfortran warning/error messages
19461 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
19462 dg-error text.
19463
19464 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19465
19466 * lib/fortran-torture.exp: Rename proc search_for to
19467 search_for_re.
19468
19469 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19470
19471 * gcc.c-torture/execute/simd-5.x: New file.
19472 XFAIL on SPARC 64-bit at -O0.
19473
19474 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19475
19476 PR c++/8211
19477 PR c++/16165
19478 * g++.dg/warn/effc3.C: New test.
19479
19480 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19481
19482 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
19483 change X to 1X in format.
19484 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
19485 add data statements to conform to standard.
19486
19487 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19488
19489 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
19490 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
19491 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
19492
19493 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19494
19495 * gfortran.dg/g77/7388.f: Copy from g77.dg
19496 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
19497 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
19498 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
19499 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
19500 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
19501 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
19502 * gfortran.dg/g77/strlen0.f: Likewise.
19503
19504 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19505
19506 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
19507 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
19508
19509 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19510
19511 * gcc.c-torture/execute/920428-2.x: Delete.
19512 * gcc.c-torture/execute/920501-7.x: Likewise.
19513
19514 2004-07-08 Jakub Jelinek <jakub@redhat.com>
19515
19516 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
19517 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
19518 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
19519 prescott and c3-2.
19520 (PREFETCH_3DNOW): Add -march=c3.
19521
19522 2004-07-08 Diego Novillo <dnovillo@redhat.com>
19523
19524 PR c/16437
19525 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
19526 * gcc.c-torture/execute/bf64-1.x: Likewise.
19527
19528 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19529
19530 * gcc.c-torture/compile/20040708-1.c: New test.
19531
19532 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19533
19534 PR c++/16169
19535 * g++.dg/warn/effc2.C: New test.
19536
19537 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
19538
19539 * gcc.c-torture/execute/bitfld-1.x: Remove.
19540 * gcc.c-torture/execute/bitfld-3.c: New test.
19541 * gcc.dg/bitfld-2.c: Remove XFAILs.
19542
19543 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
19544
19545 PR c++/16276
19546 * g++.dg/rtti/tinfo1.C: New file.
19547
19548 2004-07-07 Eric Christopher <echristo@redhat.com>
19549
19550 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
19551
19552 2004-07-07 Andrew Pinski <apinski@apple.com>
19553
19554 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
19555
19556 2004-07-07 Mark Mitchell <mark@codesourcery.com>
19557
19558 * g++.dg/init/call1.C: XFAIL.
19559
19560 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
19561
19562 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
19563 except for movstrict*, to movmem* and clrstr* to clrmem*.
19564
19565 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
19566
19567 * gcc.c-torture/execute/20040707-1.c: New test.
19568
19569 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
19570
19571 * gcc.c-torture/execute/20040706-1.c: New test.
19572
19573 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19574
19575 PR c++/3671
19576 * g++.dg/template/spec14.C: New test.
19577
19578 2004-07-05 Jakub Jelinek <jakub@redhat.com>
19579
19580 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
19581 nothing if not yet defined. Use it in b, c and d type definitions.
19582 * gcc.c-torture/execute/20040705-1.c: New test.
19583 * gcc.c-torture/execute/20040705-2.c: New test.
19584
19585 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19586
19587 PR c++/2518
19588 * g++.dg/lookup/new1.C: New test.
19589
19590 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19591
19592 PR c++/11406
19593 * g++.dg/template/sizeof8.C: New test.
19594
19595 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
19596
19597 * gcc.c-torture/compile/20040705-1.c: New test.
19598
19599 2004-07-04 Bud Davis <bdavis9659@comcast.net>
19600
19601 * gfortran.fortran-torture/execute/seq_io.f90: New test.
19602
19603 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
19604
19605 * gcc.dg/cpp/if-mop.c: Two new testcases.
19606 * gcc.dg/cpp/trad/comment-3.c: New.
19607
19608 2004-07-04 Paul Brook <paul@codesourcery.com>
19609
19610 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
19611
19612 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
19613
19614 PR c++/3761
19615 * g++.dg/lookup/crash4.C: New test.
19616
19617 2004-07-02 Zack Weinberg <zack@codesourcery.com>
19618
19619 * gcc.c-torture/execute/builtin-abs-1.c
19620 * gcc.c-torture/execute/builtin-abs-2.c
19621 * gcc.c-torture/execute/builtin-complex-1.c
19622 * gcc.c-torture/execute/builtins/string-1-lib.c
19623 * gcc.c-torture/execute/builtins/string-1.c
19624 * gcc.c-torture/execute/builtins/string-2-lib.c
19625 * gcc.c-torture/execute/builtins/string-2.c
19626 * gcc.c-torture/execute/builtins/string-3-lib.c
19627 * gcc.c-torture/execute/builtins/string-3.c
19628 * gcc.c-torture/execute/builtins/string-4-lib.c
19629 * gcc.c-torture/execute/builtins/string-4.c
19630 * gcc.c-torture/execute/builtins/string-5-lib.c
19631 * gcc.c-torture/execute/builtins/string-5.c
19632 * gcc.c-torture/execute/builtins/string-6-lib.c
19633 * gcc.c-torture/execute/builtins/string-6.c
19634 * gcc.c-torture/execute/builtins/string-7-lib.c
19635 * gcc.c-torture/execute/builtins/string-7.c
19636 * gcc.c-torture/execute/builtins/string-8-lib.c
19637 * gcc.c-torture/execute/builtins/string-8.c
19638 * gcc.c-torture/execute/builtins/string-9-lib.c
19639 * gcc.c-torture/execute/builtins/string-9.c
19640 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
19641 * gcc.c-torture/execute/builtins/string-asm-1.c
19642 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
19643 * gcc.c-torture/execute/builtins/string-asm-2.c
19644 * gcc.c-torture/execute/stdio-opt-1.c
19645 * gcc.c-torture/execute/stdio-opt-2.c
19646 * gcc.c-torture/execute/stdio-opt-3.c
19647 * gcc.c-torture/execute/string-opt-1.c
19648 * gcc.c-torture/execute/string-opt-10.c
19649 * gcc.c-torture/execute/string-opt-11.c
19650 * gcc.c-torture/execute/string-opt-12.c
19651 * gcc.c-torture/execute/string-opt-13.c
19652 * gcc.c-torture/execute/string-opt-14.c
19653 * gcc.c-torture/execute/string-opt-15.c
19654 * gcc.c-torture/execute/string-opt-16.c
19655 * gcc.c-torture/execute/string-opt-2.c
19656 * gcc.c-torture/execute/string-opt-6.c
19657 * gcc.c-torture/execute/string-opt-7.c
19658 * gcc.c-torture/execute/string-opt-8.c:
19659 Replace with ...
19660
19661 * gcc.c-torture/execute/builtins/abs-2.c
19662 * gcc.c-torture/execute/builtins/abs-3.c
19663 * gcc.c-torture/execute/builtins/complex-1.c
19664 * gcc.c-torture/execute/builtins/fprintf.c
19665 * gcc.c-torture/execute/builtins/fputs.c
19666 * gcc.c-torture/execute/builtins/memcmp.c
19667 * gcc.c-torture/execute/builtins/memmove.c
19668 * gcc.c-torture/execute/builtins/memops-asm.c
19669 * gcc.c-torture/execute/builtins/mempcpy-2.c
19670 * gcc.c-torture/execute/builtins/mempcpy.c
19671 * gcc.c-torture/execute/builtins/memset.c
19672 * gcc.c-torture/execute/builtins/printf.c
19673 * gcc.c-torture/execute/builtins/sprintf.c
19674 * gcc.c-torture/execute/builtins/strcat.c
19675 * gcc.c-torture/execute/builtins/strchr.c
19676 * gcc.c-torture/execute/builtins/strcmp.c
19677 * gcc.c-torture/execute/builtins/strcpy.c
19678 * gcc.c-torture/execute/builtins/strcspn.c
19679 * gcc.c-torture/execute/builtins/strlen-2.c
19680 * gcc.c-torture/execute/builtins/strlen.c
19681 * gcc.c-torture/execute/builtins/strncat.c
19682 * gcc.c-torture/execute/builtins/strncmp-2.c
19683 * gcc.c-torture/execute/builtins/strncmp.c
19684 * gcc.c-torture/execute/builtins/strncpy.c
19685 * gcc.c-torture/execute/builtins/strpbrk.c
19686 * gcc.c-torture/execute/builtins/strpcpy-2.c
19687 * gcc.c-torture/execute/builtins/strpcpy.c
19688 * gcc.c-torture/execute/builtins/strrchr.c
19689 * gcc.c-torture/execute/builtins/strspn.c
19690 * gcc.c-torture/execute/builtins/strstr-asm.c
19691 * gcc.c-torture/execute/builtins/strstr.c:
19692 ... these new files.
19693
19694 * gcc.c-torture/execute/builtins/abs-2-lib.c
19695 * gcc.c-torture/execute/builtins/abs-3-lib.c
19696 * gcc.c-torture/execute/builtins/complex-1-lib.c
19697 * gcc.c-torture/execute/builtins/fprintf-lib.c
19698 * gcc.c-torture/execute/builtins/fputs-lib.c
19699 * gcc.c-torture/execute/builtins/memcmp-lib.c
19700 * gcc.c-torture/execute/builtins/memmove-lib.c
19701 * gcc.c-torture/execute/builtins/memops-asm-lib.c
19702 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
19703 * gcc.c-torture/execute/builtins/mempcpy-lib.c
19704 * gcc.c-torture/execute/builtins/memset-lib.c
19705 * gcc.c-torture/execute/builtins/printf-lib.c
19706 * gcc.c-torture/execute/builtins/sprintf-lib.c
19707 * gcc.c-torture/execute/builtins/strcat-lib.c
19708 * gcc.c-torture/execute/builtins/strchr-lib.c
19709 * gcc.c-torture/execute/builtins/strcmp-lib.c
19710 * gcc.c-torture/execute/builtins/strcpy-lib.c
19711 * gcc.c-torture/execute/builtins/strcspn-lib.c
19712 * gcc.c-torture/execute/builtins/strlen-2-lib.c
19713 * gcc.c-torture/execute/builtins/strlen-lib.c
19714 * gcc.c-torture/execute/builtins/strncat-lib.c
19715 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
19716 * gcc.c-torture/execute/builtins/strncmp-lib.c
19717 * gcc.c-torture/execute/builtins/strncpy-lib.c
19718 * gcc.c-torture/execute/builtins/strpbrk-lib.c
19719 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
19720 * gcc.c-torture/execute/builtins/strpcpy-lib.c
19721 * gcc.c-torture/execute/builtins/strrchr-lib.c
19722 * gcc.c-torture/execute/builtins/strspn-lib.c
19723 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
19724 * gcc.c-torture/execute/builtins/strstr-lib.c
19725 * gcc.c-torture/execute/builtins/lib/abs.c
19726 * gcc.c-torture/execute/builtins/lib/fprintf.c
19727 * gcc.c-torture/execute/builtins/lib/memset.c
19728 * gcc.c-torture/execute/builtins/lib/printf.c
19729 * gcc.c-torture/execute/builtins/lib/sprintf.c
19730 * gcc.c-torture/execute/builtins/lib/strcpy.c
19731 * gcc.c-torture/execute/builtins/lib/strcspn.c
19732 * gcc.c-torture/execute/builtins/lib/strncat.c
19733 * gcc.c-torture/execute/builtins/lib/strncmp.c
19734 * gcc.c-torture/execute/builtins/lib/strncpy.c
19735 * gcc.c-torture/execute/builtins/lib/strpbrk.c
19736 * gcc.c-torture/execute/builtins/lib/strspn.c
19737 * gcc.c-torture/execute/builtins/lib/strstr.c:
19738 New files containing support routines.
19739
19740 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
19741 declaration.
19742 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
19743 when not optimizing.
19744
19745 2004-07-02 Mark Mitchell <mark@codesourcery.com>
19746
19747 PR c++/16240
19748 * g++.dg/abi/mangle22.C: New test.
19749 * g++.dg/abi/mangle23.C: Likewise.
19750
19751 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
19752
19753 PR fortran/16290
19754 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
19755 Allow for cases without denormalized floating point numbers.
19756
19757 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
19758
19759 PR c/1027
19760 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
19761 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
19762 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
19763 expected warning text.
19764 * gcc.dg/format/diag-2.c: New test.
19765
19766 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19767
19768 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
19769
19770 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
19771
19772 * gcc.dg/builtins-43.c: New.
19773 * gcc.dg/builtins-44.c: New.
19774 * gcc.dg/builtins-45.c: New.
19775
19776 2004-06-26 Geoffrey Keating <geoffk@apple.com>
19777 Andreas Tobler <a.tobler@schweiz.ch>
19778
19779 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
19780 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
19781 as SIGSEGV.
19782 * gcc.dg/cleanup-11.c: Likewise.
19783 * gcc.dg/cleanup-8.c: Likewise.
19784 * gcc.dg/cleanup-9.c: Likewise.
19785 * gcc.dg/cleanup-5.c: Run on all platforms.
19786
19787 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
19788
19789 * g++.dg/warn/nonnull1.C: New test.
19790
19791 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19792
19793 * gcc.dg/compat/compat-common.h: Wrap up CINT in
19794 an #ifndef SKIP_COMPLEX_INT/#endif pair.
19795 Special-case the Sun compiler wrt to <complex.h>.
19796
19797 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
19798
19799 * gcc.dg/Wunreachable-8.C: New test.
19800
19801 * gcc.dg/h8300-ice2.c : New test.
19802
19803 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
19804
19805 PR fortran/16161
19806 * gfortran.fortran-torture/compile/implicit.f90: Add test
19807 for implicit character.
19808
19809 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
19810
19811 PR fortran/16289
19812 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
19813 Use tiny() intrinsic to find smallest non-negative real
19814
19815 2004-06-30 Jakub Jelinek <jakub@redhat.com>
19816
19817 * gcc.dg/compat/struct-by-value-22_main.c: New test.
19818 * gcc.dg/compat/struct-by-value-22_x.c: New.
19819 * gcc.dg/compat/struct-by-value-22_y.c: New.
19820
19821 * gcc.c-torture/execute/20040629-1.c: New test.
19822
19823 2004-06-29 Jakub Jelinek <jakub@redhat.com>
19824
19825 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
19826 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
19827
19828 PR target/16195
19829 * gcc.dg/20040625-1.c: New test.
19830
19831 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19832
19833 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
19834
19835 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19836
19837 PR fortran/15963
19838 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
19839
19840 2004-06-29 Richard Henderson <rth@redhat.com>
19841
19842 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
19843
19844 2004-06-29 Paul Brook <paul@codesourcery.com>
19845
19846 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
19847 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
19848
19849 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
19850
19851 PR c++/16260
19852 * g++.dg/parse/crash15.C: New.
19853
19854 2004-06-28 Andrew Pinski <apinski@apple.com>
19855
19856 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
19857 by the error already.
19858
19859 * g++.dg/opt/ptrmem4.C: Change to compile only test.
19860
19861 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
19862
19863 PR target/14041
19864 * gcc.dg/h8300-bss-align-1.c : New.
19865
19866 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
19867
19868 * PR c++/16174
19869 * g++.dg/template/ctor4.C: New.
19870
19871 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19872
19873 PR c++/16205
19874 * g++.dg/warn/Wsequence-point-1.C: New test.
19875
19876 2004-06-27 Paul Brook <paul@codesourcery.com>
19877
19878 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
19879
19880 2004-06-27 Zack Weinberg <zack@codesourcery.com>
19881
19882 * g++.old-deja/g++.mike/p7325.C: Remove.
19883
19884 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19885
19886 PR c/14963
19887 * gcc.dg/pr14963.c: New test.
19888
19889 2004-06-27 Mark Mitchell <mark@codesourcery.com>
19890
19891 PR c++/16193
19892 * g++.dg/parse/redef1.C: New test.
19893
19894 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
19895
19896 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
19897 20021110.c.
19898 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
19899 20021119-1.c.
19900 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
19901 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
19902 5-04.c.
19903 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
19904 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
19905 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
19906 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
19907 g++.brendan/enum14.C.
19908 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
19909 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
19910 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
19911 g++.mike/virt1.C.
19912 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
19913 memtemp24.C.
19914
19915 2004-06-27 Roger Sayle <roger@eyesopen.com>
19916
19917 * gcc.dg/20040527-1.c: New test case.
19918
19919 2004-06-26 Bud Davis <bdavis9659@comcast.net>
19920
19921 PR gfortran/pr16196
19922 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
19923
19924 2004-06-25 Roger Sayle <roger@eyesopen.com>
19925
19926 PR middle-end/15825
19927 * gcc.dg/pr15825-1.c: New test case.
19928
19929 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19930
19931 * gcc.c-torture/execute/20040625-1.c: New test.
19932
19933 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19934
19935 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
19936
19937 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19938
19939 * gcc.dg/torture/mips-div-1.c: New test.
19940
19941 2004-06-24 Jeff Law <law@redhat.com>
19942
19943 * gcc.dg/tree-ssa/20040624-1.c: New test.
19944
19945 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
19946
19947 * gcc.c-torture/compile/20040624-1.c: New test.
19948
19949 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19950
19951 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
19952 this directory.
19953
19954 2004-06-23 Andrew Pinski <apinski@apple.com>
19955
19956 PR middle-end/15988
19957 * g++.dg/opt/ptrmem4.C: New test.
19958
19959 * gcc.dg/c90-array-quals-2.c: New test.
19960
19961 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
19962
19963 * gcc.dg/kpice1.c: New test.
19964
19965 2006-06-23 Andrew Pinski <apinski@apple.com>
19966
19967 * gcc.dg/c90-array-quals.c: New test.
19968
19969 2006-06-22 Richard Henderson <rth@redhat.com>
19970
19971 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
19972
19973 2004-06-22 Loren James Rittle <ljrittle@acm.org>
19974
19975 * gcc.dg/builtins-config.h: Handle FreeBSD.
19976
19977 2006-06-22 Richard Henderson <rth@redhat.com>
19978
19979 * g++.dg/opt/devirt1.C: New.
19980
19981 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
19982
19983 * g++.dg/opt/pr15551.C: New testcase.
19984
19985 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
19986
19987 PR target/14800
19988 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
19989 x86_64-*-linux* when compiling for 32bit.
19990
19991 2004-06-21 Andrew Pinski <apinski@apple.com>
19992
19993 * gcc.dg/pch/struct-1.c: New.
19994 * gcc.dg/pch/struct-1.hs: New.
19995
19996 2004-06-21 Geoffrey Keating <geoffk@apple.com>
19997
19998 * gcc.dg/pch/save-temps-1.c: New file.
19999 * gcc.dg/pch/save-temps-1.hs: New file.
20000
20001 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
20002
20003 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
20004 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
20005
20006 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20007
20008 * gfortran.fortran-torture/execute/select_1.f90: Rename function
20009 to fix type error.
20010 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
20011 Remove trailing spaces.
20012
20013 2004-06-21 Richard Henderson <rth@redhat.com>
20014
20015 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
20016 merging && to BIT_FIELD_REF.
20017
20018 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
20019
20020 * g++.dg/opt/placeholder1.C: New test.
20021
20022 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20023
20024 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
20025 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20026 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20027 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20028
20029 2004-06-20 Zack Weinberg <zack@codesourcery.com>
20030
20031 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
20032 extern "C".
20033 * g++.dg/other/pragma-re-1.C: Add comments.
20034
20035 2004-06-19 Bud Davis <bdavis9659@comcast.net>
20036
20037 PR gfortran/16080
20038 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
20039
20040 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
20041
20042 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
20043 instead of setting the type of size_t by
20044 hand.
20045
20046 2004-06-18 Roger Sayle <roger@eyesopen.com>
20047
20048 * gcc.dg/unordered-2.c: New test case.
20049 * gcc.dg/unordered-3.c: New test case.
20050
20051 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
20052
20053 PR other/16043
20054 * lib/g++.exp (g++_version): Tweak regexp for version
20055 * lib/g77.exp (g77_version): Likewise.
20056 * lib/gfortran.exp (gfortran_version): Likewise.
20057 * lib/objc.exp (objc_version): Likewise.
20058 * lib/treelang.exp (treelang_version): Likewise.
20059
20060 2004-06-19 Jakub Jelinek <jakub@redhat.com>
20061
20062 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
20063 Use INT_MAX instead of __INT_MAX__.
20064 * gcc.dg/compat/struct-align-2_y.c: Likewise.
20065
20066 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
20067 * gcc.dg/compat/scalar-return-3_x.c: Use it.
20068 * gcc.dg/compat/scalar-return-3_y.c: Use it.
20069 * gcc.dg/compat/scalar-return-4_x.c: Use it.
20070 * gcc.dg/compat/scalar-return-4_y.c: Use it.
20071 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
20072 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
20073 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
20074 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
20075
20076 * gcc.dg/range-test-1.c: New test.
20077 * g++.dg/opt/range-test-1.C: New test.
20078
20079 2004-06-17 Richard Henderson <rth@redhat.com>
20080
20081 * objc.dg/sync-1.m: New.
20082 * objc.dg/try-catch-1.m: Don't force next runtime.
20083 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
20084 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
20085 shadowed catch clause.
20086 * objc.dg/try-catch-5.m: New.
20087
20088 2004-06-17 Zack Weinberg <zack@codesourcery.com>
20089
20090 Bug 14610
20091 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
20092
20093 2004-06-15 Richard Henderson <rth@redhat.com>
20094
20095 * gcc.dg/20001116-1.c: Move expected warning line.
20096
20097 2004-06-15 Richard Henderson <rth@redhat.com>
20098
20099 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
20100 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
20101
20102 2004-06-15 Jeff Law <law@redhat.com>
20103
20104 * gcc.dg/tree-ssa/20040615-1.c: New test.
20105 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
20106 be less sensitive to operand ordering.
20107 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
20108
20109 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
20110
20111 * g++.dg/abi/bitfield3.C: Add comment..
20112
20113 2004-06-15 Richard Henderson <rth@redhat.com>
20114
20115 * g++.dg/ext/stmtexpr1.C: XFAIL.
20116 * gcc.dg/20030612-1.c: XFAIL.
20117
20118 2004-06-15 Eric Christopher <echristo@redhat.com>
20119
20120 * g++.dg/charset/asm5.c: New.
20121 * gcc.dg/charset/asm6.c: New.
20122
20123 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20124
20125 PR fortran/15962
20126 * gfortran.fortran-torture/execute/select_1.f90: New test.
20127
20128 2004-06-15 Paul Brook <paul@codesourcery.com>
20129
20130 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
20131
20132 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20133
20134 PR c++/15967
20135 * g++.dg/lookup/crash3.C: New test.
20136
20137 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20138
20139 PR c++/15947
20140 * g++.dg/parse/dtor4.C: New test.
20141
20142 2004-06-14 Jeff Law <law@redhat.com>
20143
20144 * gcc.c-torture/compile/20040614-1.c: New test.
20145
20146 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20147
20148 PR fortran/15211
20149 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
20150 LEN of a character array.
20151
20152 2004-06-14 Mark Mitchell <mark@codesourcery.com>
20153
20154 PR c++/15096
20155 * g++.dg/template/ptrmem10.C: New test.
20156
20157 PR c++/14930
20158 * g++.dg/template/friend30.C: New test.
20159
20160 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20161
20162 PR fortran/14928
20163 * gfortran.fortran-torture/compile/mloc.f90: New test.
20164
20165 2004-06-13 Paul Brook <paul@codesourcery.com>
20166
20167 * gfortran.fortran-torture/execute/random_2.f90: New test.
20168
20169 2004-06-13 Eric Christopher <echristo@redhat.com>
20170
20171 * gcc.dg/noncompile/redecl-1.c: Fix error message.
20172
20173 2004-06-12 Paul Brook <paul@codesourcery.com>
20174
20175 * gfortran.fortran-torture/execute/contained_3.f90: New test.
20176
20177 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20178
20179 PR fortran/14923
20180 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
20181
20182 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20183
20184 PR fortran/14957
20185 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
20186 syntax errors in end statements of contained subroutines.
20187
20188 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20189
20190 PR fortran/12841
20191 * gfortran.fortran-torture/execute/null_arg.f90: New test.
20192
20193 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20194
20195 PR fortran/15665
20196 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
20197
20198 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20199
20200 PR gfortran/12839
20201 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
20202
20203 2004-06-11 Mark Mitchell <mark@codesourcery.com>
20204
20205 PR c++/15862
20206 * g++.dg/parse/enum1.C: New test.
20207
20208 2004-06-10 Jeff Law <law@redhat.com>
20209
20210 * gcc.c-torture/compile/20040610-1.c: New test.
20211
20212 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20213
20214 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
20215 * g++.old-deja/g++.other/decl3.C: Likewise.
20216
20217 2004-06-10 Brian Booth <bbooth@redhat.com>
20218
20219 * gcc.dg/tree-ssa/20031015-1.c: Scan for
20220 V_MAY_DEF instead of VDEF.
20221 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
20222
20223 2004-06-10 Mark Mitchell <mark@codesourcery.com>
20224
20225 PR c++/14211
20226 * g++.dg/conversion/const1.C: New test.
20227
20228 PR c++/15076
20229 * g++.dg/conversion/reinterpret1.C: New test.
20230
20231 PR c++/15877
20232 * g++.dg/template/enum2.C: New test.
20233
20234 PR c++/15227
20235 * g++.dg/template/error13.C: New test.
20236
20237 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20238
20239 PR fortran/14957
20240 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
20241 arguments to test_* REAL and of the right size.
20242
20243 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20244
20245 PR target/15569
20246 PR rtl-optimization/15681
20247 * gcc.dg/20040609-1.c: New test.
20248
20249 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20250
20251 PR c++/14791
20252 * g++.dg/opt/builtins1.C: New test.
20253
20254 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
20255
20256 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
20257 that use default windows32 struct layout.
20258 * gcc.dg/i386-bitfield2.c: Likewise.
20259
20260 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
20261
20262 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
20263 for mingw32 and cygwin targets.
20264
20265 2004-06-09 Geoffrey Keating <geoffk@apple.com>
20266
20267 * gcc.dg/pch/macro-4.c: New.
20268 * gcc.dg/pch/macro-4.hs: New.
20269
20270 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20271
20272 PR fortran/13249
20273 * gfortran.fortran-torture/compile/name_clash.f90: New test.
20274
20275 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20276
20277 PR fortran/13372
20278 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
20279
20280 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20281
20282 PR gfortran/14897
20283 * gfortran.fortran-torture/execute/t_edit.f90: New test.
20284
20285 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20286
20287 PR gfortran/15755
20288 * gfortran.fortran-torture/execute/backspace.c : New test.
20289
20290 2004-06-09 Paul Brook <paul@codesourcery.com>
20291
20292 * gfortran.fortran-torture/execure/intrinsic_associated.f90
20293 (pointer_to_section): Rewrite to use smaller array.
20294
20295 2004-06-08 David Edelsohn <edelsohn@gnu.org>
20296
20297 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
20298 * gcc.dg/ext/altivec-10.c: Same.
20299 * gcc.dg/ext/altivec-11.c: Same.
20300 * gcc.dg/ext/altivec-12.c: Same.
20301 * gcc.dg/ext/altivec-13.c: Same.
20302 * gcc.dg/ext/altivec-14.c: Same.
20303 * gcc.dg/ext/altivec-15.c: Same.
20304 * gcc.dg/ext/altivec-16.c: Same.
20305 * gcc.dg/ext/altivec-3.c: Same.
20306 * gcc.dg/ext/altivec-4.c: Same.
20307 * gcc.dg/ext/altivec-6.c: Same.
20308 * gcc.dg/ext/altivec-7.c: Same.
20309 * gcc.dg/ext/altivec-8.c: Same.
20310 * gcc.dg/ext/altivec-varargs-1.c: Same.
20311
20312 * g++.dg/ext/altivec-1.C: Correct dg syntax.
20313 * g++.dg/ext/altivec-10.C: Same.
20314 * g++.dg/ext/altivec-2.C: Same.
20315 * g++.dg/ext/altivec-3.C: Same.
20316 * g++.dg/ext/altivec-4.C: Same.
20317 * g++.dg/ext/altivec-5.C: Same.
20318 * g++.dg/ext/altivec-6.C: Same.
20319 * g++.dg/ext/altivec-7.C: Same.
20320 * g++.dg/ext/altivec-8.C: Same.
20321 * g++.dg/ext/altivec-9.C: Same.
20322
20323 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20324
20325 PR c++/7841
20326 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
20327
20328 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20329
20330 * gcc.dg/union-1.c: New test.
20331
20332 2004-06-07 Roger Sayle <roger@eyesopen.com>
20333
20334 * gcc.dg/builtins-41.c: New test case.
20335 * gcc.dg/builtins-42.c: New test case.
20336
20337 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20338
20339 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
20340 * g++.dg/ext/altivec-10.C: Same.
20341 * g++.dg/ext/altivec-2.C: Same.
20342 * g++.dg/ext/altivec-3.C: Same.
20343 * g++.dg/ext/altivec-4.C: Same.
20344 * g++.dg/ext/altivec-5.C: Same.
20345 * g++.dg/ext/altivec-6.C: Same.
20346 * g++.dg/ext/altivec-7.C: Same.
20347 * g++.dg/ext/altivec-8.C: Same.
20348 * g++.dg/ext/altivec-9.C: Same.
20349 * g++.old-deja/g++.abi/cxa_vec.C: Same.
20350 * g++.old-deja/g++.brendan/new3.C: Same.
20351 * gcc.c-torture/execute/eeprof-1.x: Same.
20352
20353 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
20354
20355 PR c/14765
20356 * gcc.dg/pr14765-1.c: New test.
20357
20358 2004-06-07 Roger Sayle <roger@eyesopen.com>
20359
20360 PR c/14649
20361 * gcc.dg/pr14649-1.c: New test case.
20362
20363 2004-06-07 Richard Henderson <rth@redhat.com>
20364
20365 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
20366 if temporaries.
20367
20368 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20369
20370 * g++.dg/eh/elide1.C: Remove XFAIL.
20371
20372 2004-06-07 Mark Mitchell <mark@codesourcery.com>
20373
20374 PR c++/15337
20375 * g++.dg/expr/sizeof3.C: New test.
20376
20377 PR c++/14777
20378 * g++.dg/template/access14.C: New test.
20379
20380 PR c++/15554
20381 * g++.dg/template/enum1.C: New test.
20382
20383 PR c++/15057
20384 * g++.dg/eh/throw1.C: New test.
20385
20386 2004-06-07 David Ayers <d.ayers@inode.at>
20387 Ziemowit Laski <zlaski@apple.com>
20388
20389 * lib/objc.exp (objc_target_compile): Revert the '-framework
20390 Foundation' flag fix, since bare Darwin does not ship
20391 with the Foundation framework.
20392 * objc/execute/next_mapping.h: Provide a local NSConstantString
20393 @interface and @implementation.
20394 (objc_constant_string_init): A constructor function, used to
20395 initialize the NSConstantString meta-class object.
20396 * objc/execute/string1.m: Include "next_mapping.h" instead of
20397 <Foundation/NSString.h>.
20398 * objc/execute/string2.m: Likewise.
20399 * objc/execute/string3.m: Likewise.
20400 * objc/execute/string4.m: Likewise.
20401
20402 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
20403
20404 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
20405 to double. Replace double with FLOAT.
20406 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
20407
20408 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
20409 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
20410 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
20411 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
20412 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
20413 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
20414 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
20415 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
20416
20417 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
20418
20419 PR c/13519
20420 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
20421
20422 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20423
20424 PR c++/15503
20425 * g++.dg/template/meminit2.C: New test.
20426
20427 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
20428
20429 PR target/15822
20430 * gcc.c-torture/execute/compare-fp-1.c,
20431 gcc.c-torture/execute/compare-fp-2.c,
20432 gcc.c-torture/execute/compare-fp-3.c,
20433 gcc.c-torture/execute/compare-fp-4.c,
20434 gcc.c-torture/execute/compare-fp-3.x,
20435 gcc.c-torture/execute/compare-fp-4.x: Moved...
20436 * gcc.c-torture/execute/ieee/compare-fp-1.c,
20437 gcc.c-torture/execute/ieee/compare-fp-2.c,
20438 gcc.c-torture/execute/ieee/compare-fp-3.c,
20439 gcc.c-torture/execute/ieee/compare-fp-4.c,
20440 gcc.c-torture/execute/ieee/compare-fp-3.x,
20441 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
20442
20443 2004-06-04 David Ayers <d.ayers@inode.at>
20444
20445 * objc/execute/protocol-isEqual-4.m: New testcase.
20446
20447 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
20448
20449 * objc/execute/protocol-isEqual-1.m: New testcase.
20450 * objc/execute/protocol-isEqual-2.m: New testcase.
20451 * objc/execute/protocol-isEqual-3.m: New testcase.
20452
20453 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20454
20455 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
20456
20457 2004-06-02 Ziemowit Laski <zlaski@apple.com>
20458
20459 * lib/objc.exp (objc_target_compile): When running tests on
20460 Darwin (Mac OS X), inform the linker about '-framework
20461 'Foundation'.
20462
20463 2004-06-02 Eric Christopher <echristo@redhat.com>
20464
20465 * gcc.c-torture/compile/20040602-1.c: New.
20466
20467 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
20468
20469 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
20470 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
20471
20472 PR tree-optimization/14736
20473 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
20474
20475 PR tree-optimization/14042
20476 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
20477
20478 PR tree-optimization/14729
20479 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
20480
20481 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20482
20483 PR fortran/15557
20484 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
20485
20486 2004-06-01 Richard Hederson <rth@redhat.com>
20487
20488 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
20489
20490 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20491
20492 PR c++/14932
20493 * g++.dg/parse/offsetof4.C: New test.
20494
20495 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
20496
20497 PR objc/7993
20498 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
20499
20500 2004-05-31 Mark Mitchell <mark@codesourcery.com>
20501
20502 PR c++/15701
20503 * g++.dg/template/friend29.C: New test.
20504
20505 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
20506
20507 PR c/15749
20508 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
20509
20510 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
20511
20512 * gcc.dg/sparc-trap-1.c: New test.
20513
20514 2004-05-31 Roger Sayle <roger@eyesopen.com>
20515
20516 PR middle-end/15069
20517 * g++.dg/opt/fold3.C: New test case.
20518
20519 2004-05-30 Graham Stott <graham.stott@btinternet.com>
20520
20521 * lib/target-supports.exp (check_iconv_available): Fix fallout
20522 from 2004-05-28 patch.
20523
20524 2004-05-30 Paul Brook <paul@codesourcery.com>
20525
20526 PR fortran/15620
20527 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
20528 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
20529
20530 2004-05-30 Steven G. Kargl <kargls@comcast.net>
20531
20532 * gfortran.fortran-torture/execute/random_1.f90: New test.
20533
20534 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20535
20536 * g++.dg/ext/altivec-10.C: New test.
20537
20538 2004-05-29 Paul Brook <paul@codesourcery.com>
20539
20540 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
20541
20542 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20543
20544 * gcc.dg/altivec-16.c: New test.
20545
20546 2004-05-28 Janis Johnson <janis187@us.ibm.com>
20547
20548 * lib/target-supports.exp (check_vmx_hw_available): New.
20549 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
20550
20551 * lib/target-supports.exp (check_alias_available,
20552 check_iconv_available, check_named_sections_available): Use
20553 unique names for temporary files.
20554
20555 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20556
20557 * gcc.dg/altivec-15.c: New test.
20558
20559 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20560
20561 PR c++/15083
20562 * g++.dg/warn/noeffect6.C: New test.
20563
20564 PR c++/15471
20565 * g++.dg/expr/ptrmem4.C: New test.
20566
20567 PR c++/15640
20568 * g++.dg/template/operator3.C: New test.
20569
20570 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20571
20572 PR c++/14668
20573 * g++.dg/lookup/redecl1.C: New test.
20574 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
20575
20576 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
20577
20578 * gcc.c-torture/execute/compare-fp-1.c,
20579 gcc.c-torture/execute/compare-fp-2.c,
20580 gcc.c-torture/execute/compare-fp-3.c,
20581 gcc.c-torture/execute/compare-fp-4.c,
20582 gcc.c-torture/execute/compare-fp-3.x,
20583 gcc.c-torture/execute/compare-fp-4.x,
20584 gcc.dg/pr15649-1.c: New.
20585
20586 2004-05-27 Adam Nemet <anemet@lnxw.com>
20587
20588 PR c++/12883
20589 * g++.dg/init/array14.C: New test.
20590
20591 2004-05-25 Janis Johnson <janis187@us.ibm.com>
20592
20593 * lib/compat.exp (compat-get-options-main): New.
20594 (compat-get-options): Remove unneeded code, warn for ignored
20595 command.
20596 (compat-execute): Check flag set by dg-require-* commands.
20597
20598 * lib/compat.exp (compat-execute): Break up long lines.
20599
20600 2004-05-24 Janis Johnson <janis187@us.ibm.com>
20601
20602 * gcc.dg/altivec-7.c: Don't use 'vector long'.
20603 * gcc.dg/altivec-14.c: New test.
20604 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
20605
20606 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
20607 * gcc.dg/altivec-12.c: Ditto.
20608
20609 * gcc.dg/altivec-3.c: Move call to altivec_check.
20610
20611 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20612
20613 PR c++/15044
20614 * g++.dg/template/error12.C: New test.
20615
20616 PR c++/15317
20617 * g++.dg/ext/attrib15.C: New test.
20618
20619 PR c++/15329
20620 * g++.dg/template/ptrmem9.C: New test.
20621
20622 2004-05-25 Paul Brook <paul@codesourcery.com>
20623
20624 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
20625
20626 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20627
20628 PR c++/15165
20629 * g++.dg/template/crash19.C: New test.
20630
20631 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20632
20633 PR c++/15025
20634 * g++.dg/template/redecl1.C: New test.
20635
20636 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20637
20638 PR c++/14821
20639 * g++.dg/other/ns1.C: New test.
20640
20641 PR c++/14883
20642 * g++.dg/template/invalid1.C: New test.
20643
20644 2004-05-23 Paul Brook <paul@codesourcery.com>
20645 Victor Leikehman <lei@haifasphere.co.il>
20646
20647 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
20648 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
20649
20650 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20651
20652 PR c++/15285
20653 PR c++/15299
20654 * g++.dg/template/non-dependent5.C: New test.
20655 * g++.dg/template/non-dependent6.C: New test.
20656
20657 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20658
20659 PR c++/15507
20660 * g++.dg/inherit/union1.C: New test.
20661
20662 PR c++/15542
20663 * g++.dg/template/addr1.C: New test.
20664
20665 PR c++/15427
20666 * g++.dg/template/array5.C: New test.
20667
20668 PR c++/15287
20669 * g++.dg/template/array6.C: New test.
20670
20671 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
20672 Roger Sayle <roger@eyesopen.com>
20673
20674 * g++.dg/lookup/forscope2.C: New test case.
20675
20676 2004-05-22 Ben Elliston <bje@au.ibm.com>
20677
20678 * gcc.dg/cpp/Wmissingdirs.c: New.
20679
20680 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20681
20682 PR target/15301
20683 * gcc.dg/compat/union-m128-1.h: New file.
20684 * gcc.dg/compat/union-m128-1_main.c: Likewise.
20685 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20686 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20687
20688 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20689
20690 PR target/15302
20691 * gcc.dg/compat/struct-complex-1.h: New file.
20692 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
20693 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
20694 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20695
20696 2004-05-20 Roger Sayle <roger@eyesopen.com>
20697
20698 PR middle-end/3074
20699 * gcc.dg/pr3074-1.c: New test case.
20700 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
20701
20702 2004-05-20 Falk Hueffner <falk@debian.org>
20703
20704 PR other/15526
20705 * gcc.dg/ftrapv-1.c: New test case.
20706
20707 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
20708
20709 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
20710
20711 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
20712 Jeff Law <law@redhat.com>
20713
20714 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
20715 * gcc.dg/tree-ssa/20040518-2.c: New test.
20716
20717 * gcc.dg/tree-ssa/20040518-1.c: New test.
20718
20719 2004-05-18 Zack Weinberg <zack@codesourcery.com>
20720
20721 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
20722
20723 2004-05-18 Paul Brook <paul@codesourcery.com>
20724
20725 PR fortran/13930
20726 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
20727
20728 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20729
20730 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
20731 constant folding.
20732
20733 2004-05-17 Steven Bosscher <stevenb@suse.de>
20734
20735 * gcc.dg/tree-ssa/20040517-1.c: New test.
20736
20737 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20738
20739 * gcc.dg/loop-4.c: New test.
20740
20741 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
20742
20743 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
20744
20745 2004-05-15 Bud Davis <bdavis9659@comcast.net>
20746
20747 PR fortran/15311
20748 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
20749
20750 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20751
20752 PR fortran/13826
20753 PR fortran/13940
20754 * gfortran.fortran-torture/compile/data_1.f90: New test.
20755
20756 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
20757
20758 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
20759 * gcc.dg/uninit-H.c: Define ASM for __s390__.
20760
20761 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20762
20763 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
20764
20765 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20766
20767 PR c/15444
20768 * gcc.dg/format/xopen-1.c: Adjust expected message.
20769 * gcc.dg/format/xopen-3.c: New test.
20770
20771 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
20772
20773 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
20774
20775 2004-05-14 Jeff Law <law@redhat.com>
20776
20777 * gcc.dg/tree-ssa/20040514-2.c: New test.
20778
20779 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20780
20781 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
20782 this ...
20783 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
20784 this.
20785
20786 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
20787
20788 * gcc.dg/tree-ssa/20040514-1.c: New test.
20789
20790 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20791
20792 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
20793 test.
20794
20795 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20796
20797 PR fortran/14066
20798 * gfortran.fortran-torture/compile/do_1.f90: New test.
20799
20800 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20801
20802 PR fortran/15051
20803 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
20804 test.
20805
20806 2004-05-14 Bud Davis <bdavis9659@comcast.net>
20807
20808 PR fortran/15149
20809 * gfortran.fortran-torture/execute/random_init.f90: New test.
20810
20811 2004-05-13 Paul Brook <paul@codesourcery.com>
20812
20813 PR fortran/15314
20814 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
20815
20816 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
20817
20818 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
20819 for the powerpc case.
20820
20821 2004-05-13 Jeff Law <law@redhat.com>
20822
20823 * gcc.dg/tree-ssa/20040513-1.c: New test.
20824 * gcc.dg/tree-ssa/20040513-2.c: New test.
20825
20826 2004-05-13 Paul Brook <paul@codesourcery.com>
20827
20828 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
20829 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
20830 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
20831
20832 2004-05-13 Andreas Schwab <schwab@suse.de>
20833
20834 PR other/10819
20835 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
20836 characters.
20837
20838 2004-05-13 Bud Davis <bdavis9659@comcast.net>
20839
20840 PR fortran/15294
20841 * gfortran.fortran-torture/execute/adjustr.f90: New file.
20842
20843 2004-05-13 Diego Novillo <dnovillo@redhat.com>
20844
20845 Merge from tree-ssa-20020619-branch. See
20846 ChangeLog.tree-ssa for details.
20847
20848 2004-05-11 Ziemowit Laski <zlaski@apple.com>
20849
20850 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
20851 include <altivec.h> explicitly.
20852 * gcc.dg/altivec-13.c: Likewise.
20853
20854 2004-05-11 Paul Brook <paul@codesourcery.com>
20855
20856 * gcc.c-torture/compile/20010518-1.c: Force enum size.
20857
20858 2004-05-10 Eric Christopher <echristo@redhat.com>
20859
20860 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
20861 * gcc.dg/sibcall-4.c: Ditto.
20862
20863 2004-05-10 Ziemowit Laski <zlaski@apple.com>
20864
20865 * g++.dg/ext/altivec-8.C: New test case.
20866 * gcc.dg/altivec-13.c: New test case.
20867
20868 2004-05-08 Roger Sayle <roger@eyesopen.com>
20869
20870 * gcc.c-torture/execute/divcmp-1.c: New test case.
20871 * gcc.c-torture/execute/divcmp-2.c: New test case.
20872 * gcc.c-torture/execute/divcmp-3.c: New test case.
20873
20874 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20875
20876 * g++.dg/other/pragma-re-2.C: New test.
20877
20878 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20879
20880 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
20881 * gcc.dg/i386-387-2.c: Likewise.
20882
20883 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
20884 __builtin_drem.
20885 * gcc.dg/i386-387-6.c: Likewise.
20886
20887 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20888
20889 * gcc.dg/builtins-33.c: Also check log1p*.
20890
20891 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
20892
20893 PR optimization/15296
20894 * gcc.c-torture/execute/pr15296.c: New test.
20895
20896 2004-05-05 Uros Bizjak <uros@kss-loka.si>
20897
20898 * gcc.dg/builtins-40.c: New test.
20899
20900 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
20901
20902 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
20903
20904 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
20905
20906 * g++.dg/ext/spe1.C: New testcase.
20907
20908 2004-05-04 Ziemowit Laski <zlaski@apple.com>
20909
20910 * objc.dg/image-info.m: Allow additional attributes
20911 for __image_info section.
20912
20913 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
20914
20915 * gcc.dg/torture/mips-hilo-2.c: New test.
20916
20917 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20918
20919 PR c++/14389
20920 * g++.dg/template/member5.C: New test.
20921
20922 2004-05-03 Uros Bizjak <uros@kss-loka.si>
20923
20924 * gcc.dg/builtins-34.c: Also check expm1*.
20925
20926 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20927
20928 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
20929 * gcc.dg/torture/builtin-convert-3.c: New test.
20930
20931 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
20932
20933 PR middle-end/15054
20934 * g++.dg/opt/pr15054.C: New test.
20935
20936 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20937
20938 * gcc.dg/torture/builtin-rounding-1.c: New test.
20939 * gcc.dg/builtins-25.c: Delete.
20940 * gcc.dg/builtins-29.c: Delete.
20941
20942 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
20943
20944 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
20945 * gcc.dg/sibcall-4.c: Likewise.
20946 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
20947
20948 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20949
20950 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
20951 bit-field on 16-bit targets.
20952
20953 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20954
20955 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
20956 16-bit targets.
20957
20958 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
20959
20960 * gcc.dg/rs6000-power2-1.c: Change to compile only.
20961 * gcc.dg/rs6000-power2-2.c: Likewise.
20962
20963 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
20964
20965 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
20966 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
20967 Change the asm registers to be in form of frN instead of fN.
20968
20969 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20970
20971 * gcc.dg/torture/builtin-convert-2.c: New test.
20972
20973 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
20974
20975 * gcc.dg/rs6000-power2-1.c: New test.
20976 * gcc.dg/rs6000-power2-2.c: New test.
20977
20978 2004-04-28 Jan Hubicka <jh@suse.cz>
20979
20980 * gcc.dg/unused-6.c: New test.
20981
20982 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20983 Ulrich Weigand <uweigand@de.ibm.com>
20984
20985 * ada/acats/run_all.sh: Define $target variable.
20986
20987 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
20988
20989 PR c++/15119
20990 * g++.dg/other/vararg-1.C: New test.
20991
20992 PR c++/4794
20993 * g++.dg/eh/cleanup3.C: New test.
20994
20995 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20996
20997 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
20998 and ad8011a (target_insn).
20999 * ada/acats/support/macro.dfs: Likewise.
21000 * ada/acats/support/impbit.adb: New file.
21001
21002 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
21003
21004 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
21005
21006 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21007
21008 * gcc.dg/loop-3.c: New test.
21009
21010 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
21011
21012 * gcc.c-torture/execute/simd-5.c: New test.
21013
21014 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21015
21016 PR c++/15064
21017 * g++.dg/template/crash18.C: New test.
21018
21019 2004-04-22 Mark Mitchell <mark@codesourcery.com>
21020
21021 * g++.dg/ext/complit3.C: New test.
21022
21023 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
21024
21025 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
21026 * gcc.dg/altivec-3.c: Same.
21027 * gcc.dg/altivec-varargs-1.c: Same.
21028
21029 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
21030
21031 * lib/target-supports.exp (check_profiling_available): Assume
21032 profiling is not available on powerpc-eabi targets.
21033
21034 2004-04-21 Janis Johnson <janis187@us.ibm.com>
21035
21036 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
21037 * gcc.dg/vmx/bug-1.c: Ditto.
21038
21039 2004-04-20 Eric Christopher <echristo@redhat.com>
21040
21041 * gcc.dg/charset/extern.c: New test.
21042 * g++.dg/charset/extern3.cc: Ditto.
21043
21044 2004-04-20 Uros Bizjak <uros@kss-loka.si>
21045
21046 * gcc.dg/builtins-39.c: New test.
21047
21048 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
21049
21050 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
21051
21052 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
21053
21054 * gcc.dg/torture/mips-hilo-1.c: New test.
21055
21056 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
21057
21058 * gcc.c-torture/compile/20040419-1.c: New test.
21059
21060 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
21061
21062 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
21063
21064 2004-04-18 Zack Weinberg <zack@codesourcery.com>
21065 Aldy Hernandez <aldyh@redhat.com>
21066
21067 * gcc.c-torture/execute/va-arg-24.c: New.
21068
21069 2004-04-17 Zack Weinberg <zack@codesourcery.com>
21070 Aldy Hernandez <aldyh@redhat.com>
21071
21072 * gcc.dg/vmx/1b-01.c: New.
21073 * gcc.dg/vmx/1b-02.c: New.
21074 * gcc.dg/vmx/1b-03.c: New.
21075 * gcc.dg/vmx/1b-04.c: New.
21076 * gcc.dg/vmx/1b-05.c: New.
21077 * gcc.dg/vmx/1b-06.c: New.
21078 * gcc.dg/vmx/1b-07.c: New.
21079 * gcc.dg/vmx/1c-01.c: New.
21080 * gcc.dg/vmx/1c-02.c: New.
21081 * gcc.dg/vmx/3a-01a.c: New.
21082 * gcc.dg/vmx/3a-01.c: New.
21083 * gcc.dg/vmx/3a-01m.c: New.
21084 * gcc.dg/vmx/3a-03.c: New.
21085 * gcc.dg/vmx/3a-03m.c: New.
21086 * gcc.dg/vmx/3a-04.c: New.
21087 * gcc.dg/vmx/3a-04m.c: New.
21088 * gcc.dg/vmx/3a-05.c: New.
21089 * gcc.dg/vmx/3a-06.c: New.
21090 * gcc.dg/vmx/3a-06m.c: New.
21091 * gcc.dg/vmx/3a-07.c: New.
21092 * gcc.dg/vmx/3b-01.c: New.
21093 * gcc.dg/vmx/3b-02.c: New.
21094 * gcc.dg/vmx/3b-10.c: New.
21095 * gcc.dg/vmx/3b-13.c: New.
21096 * gcc.dg/vmx/3b-14.c: New.
21097 * gcc.dg/vmx/3b-15.c: New.
21098 * gcc.dg/vmx/3c-01a.c: New.
21099 * gcc.dg/vmx/3c-01.c: New.
21100 * gcc.dg/vmx/3c-02.c: New.
21101 * gcc.dg/vmx/3c-03.c: New.
21102 * gcc.dg/vmx/3d-01.c: New.
21103 * gcc.dg/vmx/4-01.c: New.
21104 * gcc.dg/vmx/4-03.c: New.
21105 * gcc.dg/vmx/5-01.c: New.
21106 * gcc.dg/vmx/5-02.c: New.
21107 * gcc.dg/vmx/5-03.c: New.
21108 * gcc.dg/vmx/5-04.c: New.
21109 * gcc.dg/vmx/5-05.c: New.
21110 * gcc.dg/vmx/5-06.c: New.
21111 * gcc.dg/vmx/5-07.c: New.
21112 * gcc.dg/vmx/5-07t.c: New.
21113 * gcc.dg/vmx/5-08.c: New.
21114 * gcc.dg/vmx/5-10.c: New.
21115 * gcc.dg/vmx/5-11.c: New.
21116 * gcc.dg/vmx/7-01a.c: New.
21117 * gcc.dg/vmx/7-01.c: New.
21118 * gcc.dg/vmx/7c-01.c: New.
21119 * gcc.dg/vmx/7d-01.c: New.
21120 * gcc.dg/vmx/7d-02.c: New.
21121 * gcc.dg/vmx/8-01.c: New.
21122 * gcc.dg/vmx/8-02a.c: New.
21123 * gcc.dg/vmx/8-02.c: New.
21124 * gcc.dg/vmx/brode-1.c: New.
21125 * gcc.dg/vmx/bug-1.c: New.
21126 * gcc.dg/vmx/bug-2.c: New.
21127 * gcc.dg/vmx/bug-3.c: New.
21128 * gcc.dg/vmx/cw-bug-1.c: New.
21129 * gcc.dg/vmx/cw-bug-2.c: New.
21130 * gcc.dg/vmx/cw-bug-3.c: New.
21131 * gcc.dg/vmx/dct.c: New.
21132 * gcc.dg/vmx/debug-1.c: New.
21133 * gcc.dg/vmx/debug-2.c: New.
21134 * gcc.dg/vmx/debug-3.c: New.
21135 * gcc.dg/vmx/debug-4.c: New.
21136 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
21137 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
21138 * gcc.dg/vmx/eg-5.c: New.
21139 * gcc.dg/vmx/fft.c: New.
21140 * gcc.dg/vmx/gcc-bug-1.c: New.
21141 * gcc.dg/vmx/gcc-bug-2.c: New.
21142 * gcc.dg/vmx/gcc-bug-3.c: New.
21143 * gcc.dg/vmx/gcc-bug-4.c: New.
21144 * gcc.dg/vmx/gcc-bug-5.c: New.
21145 * gcc.dg/vmx/gcc-bug-6.c: New.
21146 * gcc.dg/vmx/gcc-bug-7.c: New.
21147 * gcc.dg/vmx/gcc-bug-8.c: New.
21148 * gcc.dg/vmx/gcc-bug-9.c: New.
21149 * gcc.dg/vmx/gcc-bug-b.c: New.
21150 * gcc.dg/vmx/gcc-bug-c.c: New.
21151 * gcc.dg/vmx/gcc-bug-d.c: New.
21152 * gcc.dg/vmx/gcc-bug-e.c: New.
21153 * gcc.dg/vmx/gcc-bug-f.c: New.
21154 * gcc.dg/vmx/gcc-bug-g.c: New.
21155 * gcc.dg/vmx/gcc-bug-i.c: New.
21156 * gcc.dg/vmx/harness.h: New.
21157 * gcc.dg/vmx/ira1.c: New.
21158 * gcc.dg/vmx/ira2a.c: New.
21159 * gcc.dg/vmx/ira2b.c: New.
21160 * gcc.dg/vmx/ira2.c: New.
21161 * gcc.dg/vmx/ira2c.c: New.
21162 * gcc.dg/vmx/mem.c: New.
21163 * gcc.dg/vmx/newton-1.c: New.
21164 * gcc.dg/vmx/ops.c: New.
21165 * gcc.dg/vmx/sn7153.c: New.
21166 * gcc.dg/vmx/spill2.c: New.
21167 * gcc.dg/vmx/spill3.c: New.
21168 * gcc.dg/vmx/spill.c: New.
21169 * gcc.dg/vmx/t.c: New.
21170 * gcc.dg/vmx/varargs-1.c: New.
21171 * gcc.dg/vmx/varargs-2.c: New.
21172 * gcc.dg/vmx/varargs-3.c: New.
21173 * gcc.dg/vmx/varargs-4.c: New.
21174 * gcc.dg/vmx/varargs-5.c: New.
21175 * gcc.dg/vmx/varargs-6.c: New.
21176 * gcc.dg/vmx/varargs-7.c: New.
21177 * gcc.dg/vmx/vmx.exp: New.
21178 * gcc.dg/vmx/vprint-1.c: New.
21179 * gcc.dg/vmx/vscan-1.c: New.
21180 * gcc.dg/vmx/x-01.c: New.
21181 * gcc.dg/vmx/x-02.c: New.
21182 * gcc.dg/vmx/x-03.c: New.
21183 * gcc.dg/vmx/x-04.c: New.
21184 * gcc.dg/vmx/x-05.c: New.
21185 * gcc.dg/vmx/yousufi-1.c: New.
21186 * gcc.dg/vmx/zero-1.c: New.
21187 * gcc.dg/vmx/zero.c: New.
21188
21189 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
21190
21191 * g++.dg/lookup/java1.C: Update for chage of
21192 _Jv_AllocObject.
21193 * g++.dg/lookup/java2.C: Likewise.
21194
21195 2004-04-17 Laurent GUERBY <laurent@guerby.net>
21196
21197 * ada/acats/run_all.sh: use -O2 by default.
21198
21199 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
21200
21201 * gcc.dg/vr-mult-[12].c: New tests.
21202
21203 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21204
21205 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
21206
21207 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
21208
21209 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
21210
21211 * lib/target-supports.exp (check_profiling_available): Assume profiling
21212 isn't available for mips*-*-elf targets.
21213
21214 2004-04-14 Uros Bizjak <uros@kss-loka.si>
21215
21216 * gcc.dg/builtins-38.c: New test.
21217
21218 2004-04-14 Eric Christopher <echristo@redhat.com>
21219
21220 * g++.dg/charset/charset.exp: Run .cc extension tests.
21221
21222 2004-04-14 Zack Weinberg <zack@codesourcery.com>
21223
21224 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
21225
21226 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21227
21228 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
21229
21230 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
21231
21232 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
21233 * gcc.dg/i386-387-2.c: Likewise.
21234
21235 * gcc.dg/i386-387-7.c: New test.
21236 * gcc.dg/i386-387-8.c: New test.
21237
21238 * gcc.dg/builtins-37.c: New test.
21239
21240 2004-04-13 Geoffrey Keating <geoffk@apple.com>
21241
21242 * g++.dg/pch/externc-1.C: Add missing semicolon.
21243
21244 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
21245
21246 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
21247
21248 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21249
21250 * gcc.c-torture/execute/20040411-1.c: New test.
21251
21252 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
21253
21254 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
21255
21256 2004-04-09 Chris Demetriou <cgd@broadcom.com>
21257
21258 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
21259
21260 2004-04-09 Zack Weinberg <zack@codesourcery.com>
21261
21262 * lib/target-supports.exp (check_named_sections_available): New.
21263 * lib/gcc-dg.exp (dg-require-named-sections): New.
21264 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
21265 old-deja.exp. Also prune error-count message from HP linker.
21266 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
21267
21268 * g++.dg/init/init-ref4.C: Use dg-require-weak.
21269 * g++.old-deja/g++.pt/static3.C: Likewise.
21270 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
21271
21272 2004-04-09 Roger Sayle <roger@eyesopen.com>
21273
21274 * gcc.c-torture/execute/20040409-1.c: New test case.
21275 * gcc.c-torture/execute/20040409-2.c: New test case.
21276 * gcc.c-torture/execute/20040409-3.c: New test case.
21277
21278 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
21279
21280 * gcc.dg/20040409-1.c: New test.
21281
21282 2004-04-08 Roger Sayle <roger@eyesopen.com>
21283
21284 PR target/14888
21285 * g++.dg/opt/pr14888.C: New test case.
21286
21287 2004-04-08 Geoffrey Keating <geoffk@apple.com>
21288
21289 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
21290 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
21291 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
21292 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
21293 New tests.
21294
21295 2004-04-08 Paul Brook <paul@codesourcery.com>
21296
21297 * gcc.dg/spill-1.c: New test.
21298
21299 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21300
21301 * gcc.dg/torture/builtin-ctype-2.c: New test.
21302
21303 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
21304
21305 * gcc.dg/pch/pch.exp: Add largefile test.
21306
21307 2004-04-06 Geoffrey Keating <geoffk@apple.com>
21308
21309 * g++.dg/pch/externc-1.Hs: New.
21310 * g++.dg/pch/externc-1.C: New.
21311
21312 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21313
21314 * gcc.dg/compat/struct-by-value-5a_main.c,
21315 gcc.dg/compat/struct-by-value-5b_main.c: New files.
21316 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
21317 * gcc.dg/compat/struct-by-value-5a_x.c,
21318 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
21319 gcc.dg/compat/struct-by-value-5_x.c.
21320 * gcc.dg/compat/struct-by-value-5a_y.c,
21321 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
21322 gcc.dg/compat/struct-by-value-5_y.c.
21323
21324 * gcc.dg/compat/struct-by-value-6a_main.c,
21325 gcc.dg/compat/struct-by-value-6b_main.c: New files.
21326 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
21327 * gcc.dg/compat/struct-by-value-6a_x.c,
21328 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
21329 gcc.dg/compat/struct-by-value-6_x.c.
21330 * gcc.dg/compat/struct-by-value-6a_y.c,
21331 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
21332 gcc.dg/compat/struct-by-value-6_y.c.
21333
21334 * gcc.dg/compat/struct-by-value-7a_main.c,
21335 gcc.dg/compat/struct-by-value-7b_main.c: New files.
21336 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
21337 * gcc.dg/compat/struct-by-value-7a_x.c,
21338 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
21339 gcc.dg/compat/struct-by-value-7_x.c.
21340 * gcc.dg/compat/struct-by-value-7a_y.c,
21341 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
21342 gcc.dg/compat/struct-by-value-7_y.c.
21343
21344 2004-04-06 Jakub Jelinek <jakub@redhat.com>
21345
21346 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
21347 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
21348 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
21349 options.
21350
21351 2004-04-06 Uros Bizjak <uros@kss-loka.si>
21352
21353 * gcc.dg/builtins-36.c: New test.
21354
21355 2004-04-06 Paul Brook <paul@codesourcery.com>
21356
21357 * README.gcc: Remove obsolete contraint on testcases.
21358
21359 2004-04-05 Paul Brook <paul@codesourcery.com>
21360
21361 PR2123
21362 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
21363 failure and exit(0) on success.
21364 * g++.dg/expr/anew2.C: Ditto.
21365 * g++.dg/expr/anew3.C: Ditto.
21366 * g++.dg/expr/anew4.C: Ditto.
21367
21368 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
21369
21370 PR c++/3518
21371 * g++.dg/template/unify7.C: New.
21372
21373 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
21374
21375 * g++.dg/README: Bring up to date with new subdirectories; remove
21376 duplicate subdirectory lines.
21377
21378 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
21379
21380 PR c++/14007
21381 * g++.dg/template/unify5.C: New.
21382 * g++.dg/template/unify6.C: New.
21383 * g++.dg/template/qualttp20.C: Adjust.
21384 * g++.old-deja/g++.jason/report.C: Adjust.
21385 * g++.old-deja/g++.other/qual1.C: Adjust.
21386
21387 2004-04-01 Mark Mitchell <mark@codesourcery.com>
21388
21389 PR c++/14803
21390 * g++.dg/inherit/ptrmem1.C: New test.
21391
21392 2004-04-01 Jakub Jelinek <jakub@redhat.com>
21393
21394 PR c++/14755
21395 * gcc.c-torture/execute/20040331-1.c: New test.
21396 * gcc.dg/20040331-1.c: New test.
21397
21398 2004-04-01 Paul Brook <paul@codesourcery.com>
21399
21400 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
21401
21402 2004-03-30 Mark Mitchell <mark@codesourcery.com>
21403
21404 PR c++/14724
21405 * g++.dg/init/goto1.C: New test.
21406
21407 PR c++/14763
21408 * g++.dg/template/defarg4.C: New test.
21409
21410 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
21411
21412 * gcc.dg/altivec-11.c: Extend test for more valid cases.
21413
21414 2004-03-28 David Edelsohn <edelsohn@gnu.org>
21415
21416 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
21417
21418 2004-03-28 Zack Weinberg <zack@codesourcery.com>
21419
21420 * gcc.dg/noncompile/undeclared-2.c: New test.
21421
21422 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
21423
21424 * gcc.dg/940409-1.c: Remove XFAIL.
21425 * gcc.dg/reg-vol-struct-1.c: New test.
21426
21427 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21428
21429 * gcc.dg/torture/builtin-wctype-1.c: New test.
21430
21431 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
21432
21433 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
21434 * gcc.dg/20001101-1.c: Likewise.
21435 * gcc.dg/20001102-1.c: Likewise.
21436
21437 2004-03-25 Roger Sayle <roger@eyesopen.com>
21438
21439 * gcc.dg/compare8.c: Add an additional test for XOR.
21440
21441 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21442
21443 * gcc.dg/torture/builtin-ctype-1.c: New test.
21444
21445 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21446
21447 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
21448 * gcc.dg/torture/builtin-math-1.c: Likewise.
21449 * gcc.dg/torture/builtin-power-1.c: New test.
21450
21451 2004-03-24 Andreas Schwab <schwab@suse.de>
21452
21453 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
21454 IA64 assembler.
21455
21456 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
21457 Roger Sayle <roger@eyesopen.com>
21458
21459 * gcc.dg/compare8.c: New test case.
21460
21461 2004-03-23 Ziemowit Laski <zlaski@apple.com>
21462
21463 * g++.dg/ext/altivec-7.C: New test.
21464
21465 2004-03-23 Zack Weinberg <zack@codesourcery.com>
21466
21467 PR 12267, 12391, 12560, 13129, 14114, 14133
21468 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
21469 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
21470 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
21471 Adjust error regexps.
21472 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
21473 * gcc.dg/noncompile/undeclared-1.c: New test cases.
21474 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
21475 * gcc.dg/local1.c: Add explanatory comment.
21476
21477 2004-03-23 Roger Sayle <roger@eyesopen.com>
21478
21479 PR optimization/14669
21480 * g++.dg/opt/fold2.C: New test case.
21481
21482 2004-03-22 Jakub Jelinek <jakub@redhat.com>
21483
21484 PR c/14069
21485 * gcc.dg/20040322-1.c: New test.
21486
21487 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21488
21489 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
21490 * gcc.dg/ultrasp4.c: Likewise.
21491 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
21492
21493 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21494
21495 * gcc.dg/i386-sse-8.c: Reset default options.
21496
21497 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21498
21499 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
21500 in the error message text.
21501
21502 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21503
21504 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
21505
21506 2004-03-21 Mark Mitchell <mark@codesourcery.com>
21507
21508 PR c++/14616
21509 * g++.dg/init/array13.C: New test.
21510
21511 2004-03-20 Roger Sayle <roger@eyesopen.com>
21512
21513 PR target/13889
21514 * gcc.c-torture/compile/pr13889.c: New test case.
21515
21516 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
21517
21518 PR c/14635
21519 * builtins-1.c (nan, nans): Don't test.
21520 * builtins-30.c: Don't use nan, nanf, nanl.
21521 * builtins-35.c: New test.
21522
21523 2004-03-19 Ziemowit Laski <zlaski@apple.com>
21524
21525 * g++.dg/ext/altivec-6.C: New test.
21526
21527 2004-03-19 Mark Mitchell <mark@codesourcery.com>
21528
21529 * g++.dg/init/placement3.C: New test.
21530
21531 * g++.dg/template/spec13.C: New test.
21532
21533 * g++.dg/lookup/using11.C: New test.
21534
21535 * g++.dg/lookup/koenig3.C: New test.
21536
21537 * g++.dg/template/operator2.C: New test.
21538
21539 * g++.dg/expr/dtor3.C: New test.
21540 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
21541 marker.
21542 * g++.old-deja/g++.law/visibility28.C: Likewise.
21543
21544 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
21545
21546 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
21547 * gcc.dg/ppc64-abi-3.c: Likewise.
21548
21549 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21550
21551 PR c++/14545
21552 * g++.dg/parse/template15.C: New test.
21553
21554 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21555
21556 * g++.dg/expr/dtor2.C: New test.
21557
21558 * g++.dg/lookup/anon4.C: New test.
21559
21560 * g++.dg/overload/using1.C: New test.
21561
21562 * g++.dg/template/lookup7.C: New test.
21563
21564 * g++.dg/template/typename6.C: New test.
21565
21566 * g++.dg/expr/cond6.C: New test.
21567
21568 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21569
21570 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
21571
21572 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21573
21574 * g++.dg/expr/cond5.C: New test.
21575 * g++.dg/expr/constcast1.C: Likewise.
21576 * g++.dg/expr/ptrmem2.C: Likewise.
21577 * g++.dg/expr/ptrmem3.C: Likewise.
21578 * g++.dg/lookup/main1.C: Likewise.
21579 * g++.dg/template/lookup6.C: Likewise.
21580
21581 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21582
21583 * gcc.dg/local1.c: New test.
21584
21585 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
21586
21587 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21588
21589 * gcc.dg/torture/builtin-convert-1.c: New test.
21590
21591 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21592
21593 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
21594
21595 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21596
21597 PR c++/14481
21598 * g++.dg/warn/Wunused-7.C: New test.
21599
21600 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21601
21602 * gcc.dg/torture/builtin-integral-1.c: New test.
21603
21604 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21605
21606 PR c++/14586
21607 * g++.dg/parse/non-dependent3.C: New test.
21608
21609 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
21610
21611 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
21612 * g++.dg/eh/simd-2.C: Likewise.
21613 * g++.dg/init/array10.C: Likewise.
21614 * gcc.c-torture/compile/simd-1.c: Likewise.
21615 * gcc.c-torture/compile/simd-2.c: Likewise.
21616 * gcc.c-torture/compile/simd-3.c: Likewise.
21617 * gcc.c-torture/compile/simd-4.c: Likewise.
21618 * gcc.c-torture/compile/simd-6.c: Likewise.
21619 * gcc.c-torture/execute/simd-1.c: Likewise.
21620 * gcc.c-torture/execute/simd-2.c: Likewise.
21621 * gcc.dg/compat/vector-defs.h: Likewise.
21622 * gcc.dg/20020531-1.c: Likewise.
21623 * gcc.dg/altivec-3.c: Likewise.
21624 * gcc.dg/altivec-4.c: Likewise.
21625 * gcc.dg/altivec-varargs-1.c: Likewise.
21626 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
21627 * gcc.dg/i386-mmx-3.c: Likewise.
21628 * gcc.dg/i386-sse-4.c: Likewise.
21629 * gcc.dg/i386-sse-5.c: Likewise.
21630 * gcc.dg/i386-sse-8.c: Likewise.
21631 * gcc.dg/simd-1.c: Likewise.
21632 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
21633 __ev64_opaque__ since the machine description provides it.
21634
21635 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21636
21637 * lib/compat.exp (skip_list): New global variable.
21638 Use it to hold the user defined COMPAT_SKIPS list if any.
21639 (compat-obj): Add the members of skip_list to optall.
21640
21641 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21642
21643 * gcc.dg/compat/union-by-value-1_main.c,
21644 union-by-value-1_x.c, union-by-value-1_y.c,
21645 union-check.h, union-defs.h,
21646 union-init.h, union-return-1_main.c,
21647 union-return-1_x.c, union-return-1_y.c: New files.
21648
21649 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21650
21651 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
21652 mixed-struct-init.h: Add 4 mixed structure types.
21653 struct-by-value-21_main.c, struct-by-value-21_x.c,
21654 struct-by-value-21_y.c, struct-return-21_main.c,
21655 struct-return-21_x.c, struct-return-21_y.c: New files.
21656
21657 2004-03-13 Mark Mitchell <mark@codesourcery.com>
21658
21659 PR c++/14550
21660 * g++.dg/parse/template14.C: New test.
21661
21662 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21663
21664 * gcc.c-torture/execute/20040313-1.c: New test.
21665
21666 2004-03-13 Jakub Jelinek <jakub@redhat.com>
21667
21668 PR target/14533
21669 * gcc.dg/20040311-2.c: New test.
21670
21671 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
21672
21673 PR other/14544
21674 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
21675 bit-field.
21676
21677 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
21678
21679 * gcc.dg/20040305-2.c: Add missing return statement.
21680
21681 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21682
21683 * gcc.dg/builtins-34.c: Also check pow10*.
21684
21685 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21686
21687 PR target/14262
21688 * gcc.dg/20040305-2.c: New test.
21689
21690 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21691
21692 * gcc.dg/20040310-1.c: New test.
21693
21694 2004-03-11 Roger Sayle <roger@eyesopen.com>
21695
21696 * gcc.c-torture/execute/20040311-1.c: New test case.
21697
21698 2004-03-11 Mark Mitchell <mark@codesourcery.com>
21699
21700 PR c++/14476
21701 * g++.dg/lookup/enum1.C: New test.
21702
21703 2004-03-10 Mark Mitchell <mark@codesourcery.com>
21704
21705 PR c++/14510
21706 * g++.dg/lookup/struct2.C: New test.
21707
21708 2004-03-10 Uros Bizjak <uros@kss-loka.si>
21709
21710 * gcc.dg/builtins-34.c: New test.
21711
21712 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21713
21714 * gcc.dg/torture/builtin-nonneg-1.c: New test.
21715
21716 2004-03-09 James E Wilson <wilson@specifixinc.com>
21717
21718 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
21719 * gcc.dg/alias-2.c: New testcase.
21720
21721 2004-03-09 Zack Weinberg <zack@codesourcery.com>
21722
21723 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
21724
21725 2004-03-09 Roger Sayle <roger@eyesopen.com>
21726
21727 * gcc.c-torture/execute/20040309-1.c: New test case.
21728
21729 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
21730
21731 PR c++/14397
21732 * g++.dg/overload/ref1.C: New.
21733
21734 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21735
21736 PR c++/14409
21737 * g++.dg/template/spec12.C: New test.
21738
21739 PR c++/14448
21740 * g++.dg/parse/crash14.C: New test.
21741
21742 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21743
21744 PR c++/14230
21745 * g++.dg/init/ref11.C: New test.
21746
21747 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21748
21749 PR c++/14432
21750 * g++.dg/parse/builtin2.C: New test.
21751
21752 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21753
21754 PR c++/14401
21755 * g++.dg/init/ctor3.C: New test.
21756 * g++.dg/init/union1.C: New test.
21757 * g++.dg/ext/anon-struct4.C: New test.
21758
21759 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21760
21761 * g++.dg/lookup/koenig1.C: Tweak error messages.
21762 * g++.dg/lookup/used-before-declaration.C: Likewise.
21763 * g++.dg/other/do1.C: Likewise.
21764 * g++.dg/overload/koenig1.C: Likewise.
21765 * g++.dg/parse/crash13.C: Likewise.
21766 * g++.dg/template/instantiate3.C: Likewise.
21767
21768 2004-03-08 Eric Christopher <echristo@redhat.com>
21769
21770 * * lib/target-supports.exp: Enable libiconv in test
21771 compilation. Fix up error checking.
21772
21773 2004-03-08 Roger Sayle <roger@eyesopen.com>
21774
21775 PR middle-end/14289
21776 * gcc.dg/pr14289-1.c: New test case.
21777 * gcc.dg/pr14289-2.c: Likewise.
21778 * gcc.dg/pr14289-3.c: Likewise.
21779
21780 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
21781
21782 * gcc.c-torture/execute/20040308-1.c: New test.
21783
21784 2004-03-07 Roger Sayle <roger@eyesopen.com>
21785
21786 * gcc.c-torture/execute/20040307-1.c: New test case.
21787
21788 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
21789
21790 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
21791
21792 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
21793
21794 * gcc.dg/20040306-1.c: New test.
21795
21796 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
21797
21798 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
21799 them static.
21800 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
21801
21802 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21803
21804 PR c/14465
21805 * gcc.dg/decl-6.c: New test.
21806
21807 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21808
21809 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
21810 Rename LOGPOW -> LOG_POW.
21811 (SQRT_EXP, POW_EXP): New.
21812
21813 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21814
21815 * gcc.dg/i386-sse-8.c: New test.
21816
21817 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21818
21819 PR c/14114
21820 * gcc.dg/decl-5.c: New test.
21821
21822 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
21823
21824 * gcc.dg/20040305-1.c: New test.
21825
21826 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
21827
21828 PR other/14354
21829 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
21830
21831 2004-03-04 Ziemowit Laski <zlaski@apple.com>
21832
21833 PR c++/14425, c++/14426
21834 * g++.dg/ext/altivec-4.C: New test.
21835 * g++.dg/ext/altivec-5.C: New test.
21836
21837 2004-03-04 Geoffrey Keating <geoffk@apple.com>
21838
21839 * g++.old-deja/g++.other/linkage1.C: Expect errors about
21840 global variables of a type with no linkage.
21841 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
21842 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
21843 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
21844 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
21845 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
21846 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
21847 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
21848 * g++.dg/warn/deprecated.C: Name enum Color.
21849 * g++.dg/overload/VLA.C: Name structure for 'b'.
21850 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
21851
21852 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21853
21854 * gcc.c-torture/compile/20040304-1.c: New test.
21855
21856 2004-03-03 Zack Weinberg <zack@codesourcery.com>
21857
21858 PR 13728
21859 * gcc.dg/decl-4.c: New testcase.
21860
21861 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
21862
21863 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
21864 as PRECF if sizeof (float) > sizeof (double).
21865 (PRECL): Make it the same as PRECF if
21866 sizeof (float) > sizeof (long double).
21867
21868 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21869
21870 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
21871 system type. Add check for irix6 which doesn't have c99 runtime.
21872
21873 2004-03-03 Bob Wilson <bob.wilson@acm.org>
21874
21875 * gcc.dg/const-elim-1.c: xfail for xtensa.
21876
21877 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21878
21879 PR c++/14369
21880 * g++.dg/template/cond4.C: New test.
21881
21882 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21883
21884 PR c++/14360
21885 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
21886
21887 PR c++/14361
21888 * g++.dg/parse/defarg7.C: New test.
21889
21890 PR c++/14359
21891 * g++.dg/template/friend26.C: New test.
21892
21893 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21894
21895 PR c++/14324
21896 * g++.dg/abi/mangle21.C: New test.
21897
21898 PR c++/14260
21899 * g++.dg/parse/constructor2.C: New test.
21900
21901 PR c++/14337
21902 * g++.dg/template/sfinae1.C: New test.
21903
21904 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21905
21906 PR c++/14267
21907 * g++.dg/expr/crash2.C: New test.
21908
21909 PR middle-end/13448
21910 * gcc.dg/inline-5.c: New test.
21911 * gcc.dg/always-inline.c: Split out tests into ...
21912 * gcc.dg/always-inline2.c: ... this and ...
21913 * gcc.dg/always-inline3.c: ... this.
21914
21915 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21916
21917 PR debug/12103
21918 * g++.dg/debug/crash1.C: New test.
21919
21920 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
21921
21922 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
21923 function with __attribute__((noinline)).
21924 (recurser_void2): Likewise.
21925 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
21926 (recurser_void2): Likewise.
21927
21928 2004-02-29 Roger Sayle <roger@eyesopen.com>
21929
21930 PR middle-end/14203
21931 * g++.dg/warn/Wunused-6.C: New test case.
21932
21933 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
21934
21935 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
21936 not defined.
21937
21938 2004-02-27 Eric Christopher <echristo@redhat.com>
21939
21940 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
21941 * g++.dg/charset/asm2.c: Run only x86.
21942 * gcc.dg/charset/asm3.c: Ditto.
21943
21944 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
21945
21946 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
21947 ld_library_path.
21948
21949 2004-02-27 Ziemowit Laski <zlaski@apple.com>
21950
21951 * g++.dg/ext/altivec-3.C: New.
21952
21953 2004-02-26 Richard Henderson <rth@redhat.com>
21954
21955 * g++.dg/ext/attrib10.C: Mark for warning.
21956 * gcc.dg/attr-alias-1.c: New.
21957
21958 2004-02-26 Richard Henderson <rth@redhat.com>
21959
21960 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
21961 * gcc.c-torture/execute/20040208-2.c: ... it back.
21962
21963 2004-02-26 Eric Christopher <echristo@redhat.com>
21964
21965 * lib/target-supports.exp (check-iconv-available): New function.
21966 * lib/gcc-dg.exp (dg-require-iconv): New function.
21967 Use above.
21968 * gcc.dg/charset: New directory.
21969 * gcc.dg/charset/charset.exp: New file.
21970 * gcc.dg/charset/asm1.c: Ditto.
21971 * gcc.dg/charset/asm2.c: Ditto.
21972 * gcc.dg/charset/asm3.c: Ditto.
21973 * gcc.dg/charset/asm4.c: Ditto.
21974 * gcc.dg/charset/asm5.c: Ditto.
21975 * gcc.dg/charset/attribute1.c: Ditto.
21976 * gcc.dg/charset/attribute2.c: Ditto.
21977 * gcc.dg/charset/string1.c: Ditto.
21978 * g++.dg/charset: New directory.
21979 * g++.dg/dg.exp: Add here. Special options.
21980 * g++.dg/charset/charset.exp: New file.
21981 * g++.dg/charset/asm1.c: Ditto.
21982 * g++.dg/charset/asm2.c: Ditto.
21983 * g++.dg/charset/asm3.c: Ditto.
21984 * g++.dg/charset/asm4.c: Ditto.
21985 * g++.dg/charset/attribute1.c: Ditto.
21986 * g++.dg/charset/attribute2.c: Ditto.
21987 * g++.dg/charset/extern1.cc: Ditto.
21988 * g++.dg/charset/extern2.cc: Ditto.
21989 * g++.dg/charset/string1.c: Ditto.
21990
21991 2004-02-26 Mark Mitchell <mark@codesourcery.com>
21992
21993 PR c++/14278
21994 * g++.dg/parse/comma1.C: New test.
21995
21996 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21997
21998 PR c++/14284
21999 * g++.dg/template/ttp8.C: New test.
22000
22001 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
22002
22003 * gcc.dg/fixuns-trunc-1.c: New test.
22004
22005 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22006
22007 * gcc.dg/builtins-config.h: Use #elif.
22008
22009 2004-02-26 Michael Matz <matz@suse.de>
22010
22011 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
22012 * gcc.dg/991214-1.c: Likewise.
22013 * gcc.dg/i386-asm-1.c: Likewise.
22014
22015 2004-02-25 Richard Henderson <rth@redhat.com>
22016
22017 * gcc.c-torture/execute/20040208-2.c: Move ...
22018 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
22019
22020 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22021
22022 PR c++/14246
22023 * g++.dg/other/crash-3.C: New test.
22024
22025 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22026
22027 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
22028 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
22029
22030 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
22031 HP-UX.
22032
22033 2004-02-24 Michael Matz <matz@suse.de>
22034
22035 * gcc.dg/i386-regparm.c: New.
22036
22037 2004-02-23 James E Wilson <wilson@specifixinc.com>
22038
22039 * gcc.c-torture/execute/20040223-1.c: New.
22040
22041 2004-02-23 Zack Weinberg <zack@codesourcery.com>
22042 Kazu Hirata <kazu@cs.umass.edu>
22043
22044 * gcc.dg/fwritable-strings-1.c: Remove.
22045
22046 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
22047
22048 PR c/14156
22049 * gcc.dg/20040223-1.c: New test.
22050
22051 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22052
22053 PR c++/14106
22054 * g++.dg/ext/typeof9.C: New test.
22055
22056 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22057
22058 PR c++/14250
22059 * g++.dg/other/switch1.C: New test.
22060
22061 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22062
22063 * gcc.dg/cast-function-1.c: Adjust for new informative message.
22064 * gcc.dg/va-arg-1.c: Likewise.
22065
22066 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22067
22068 PR c++/14143
22069 * g++.dg/template/koenig5.C: New test.
22070
22071 2004-02-21 Ziemowit Laski <zlaski@apple.com>
22072
22073 * g++.dg/ext/altivec-1.C: Generalize target triple.
22074 * g++.dg/ext/altivec-2.C: New test case.
22075 * g++.dg/ext/altivec_check.h: New file.
22076 * gcc.dg/altivec-1.c: Generalize target triple;
22077 include altivec_check.h and call altivec_check().
22078 * gcc.dg/altivec-[2-5].c: Generalize target triple.
22079 * gcc.dg/altivec-6.c: New test case.
22080 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
22081 type casts as needed.
22082 * gcc.dg/altivec-10.c: Include altivec_check.h and call
22083 altivec_check().
22084 * gcc.dg/altivec-12.c: New test case.
22085 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
22086 include altivec_check.h and call altivec_check().
22087 * gcc.dg/altivec_check.h: New file.
22088
22089 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22090
22091 * lib/target-supports.exp (check_alias_available): Don't mangle
22092 function `g' in test program.
22093
22094 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22095
22096 * lib/target-supports.exp (check_profiling_available): Check
22097 argument to determine whether we support a profiling type.
22098 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
22099 check_profiling_available.
22100 * g++.dg/bprob/bprob.exp: Likewise.
22101 * g77.dg/bprob/bprob.exp: Likewise.
22102 * gcc.misc-tests/bprob.exp: Likewise.
22103 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
22104 dg-require-profiling and delete expected error handling.
22105 * gcc.dg/20021014-1.c: Likewise.
22106 * gcc.dg/nest.c: Likewise.
22107
22108 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22109
22110 PR c++/12007
22111 * g++.dg/other/vthunk1.C: New test.
22112
22113 2004-02-20 Falk Hueffner <falk@debian.org>
22114
22115 PR target/14201
22116 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
22117
22118 2004-02-20 Mark Mitchell <mark@codesourcery.com>
22119
22120 PR c++/13927
22121 * g++.dg/other/error8.C: Remove XFAIL markers.
22122
22123 PR c++/14173
22124 * g++.dg/ext/packed5.C: New test.
22125
22126 PR c++/14199
22127 * g++.dg/warn/Wunused-5.C: New test.
22128
22129 PR c++/14186
22130 * g++.dg/lookup/member1.C: New test.
22131
22132 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
22133
22134 * gcc.c-torture/compile/20040130-1.c: Enable only when
22135 __INT_MAX__ >= 2147483647L.
22136 * gcc.c-torture/compile/961203-1.c: Likewise.
22137
22138 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
22139
22140 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
22141 * g++.dg/opt/template1.C: Robustify assembler regexp
22142
22143 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22144
22145 * gcc.c-torture/execute/simd-4.x: Remove.
22146 * gcc.c-torture/execute/va-arg-25.x: Likewise.
22147 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
22148 Guard with #ifndef SKIP_ATTRIBUTE.
22149 * gcc.dg/compat/vector-1_y.c: Likewise.
22150 * gcc.dg/compat/vector-2_x.c: Likewise.
22151 * gcc.dg/compat/vector-2_y.c: Likewise.
22152 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
22153 * g++.dg/eh/simd-2.C: Likewise.
22154
22155 2004-02-19 Alan Modra <amodra@bigpond.net.au>
22156
22157 * gcc.c-torture/compile/complex-1.c: New.
22158
22159 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
22160
22161 PR target/14209
22162 * gcc.c-torture/execute/20040218-1.c: New test.
22163
22164 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22165
22166 PR c++/14181
22167 * g++.dg/parse/new2.C: New test.
22168
22169 2004-02-18 Paul Brook <paul@codesourcery.com>
22170
22171 * gcc.c-torture/compile/libcall-1.c: New test.
22172
22173 2004-02-18 Paul Brook <paul@codesourcery.com>
22174
22175 PR debug/12934
22176 * gcc.dg/debug/debug-7.c: New test.
22177
22178 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
22179
22180 * gcc.dg/20040217-1.c: New test.
22181
22182 2004-02-17 Zack Weinberg <zack@codesourcery.com>
22183
22184 * gcc.c-torture/execute/990208-1.x: Delete.
22185
22186 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
22187
22188 * gcc.c-torture/execute/20040208-2.x: New file.
22189
22190 2004-02-17 Mark Mitchell <mark@codesourcery.com>
22191
22192 PR c++/11326
22193 * g++.dg/abi/structret1.C: New test.
22194
22195 2004-02-17 Jakub Jelinek <jakub@redhat.com>
22196
22197 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
22198 (i386_cpuid): No need to test if cpuid is available on AMD64.
22199 Fix assembly, so that it works onboth i386 and AMD64.
22200 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
22201 (vecInLong): Fix s[] member type to unsigned int.
22202 (vecInWord): Remove type.
22203 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
22204 (a64, b64, c64, d64, e64): Remove.
22205 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
22206 Remove unused variable. Remove initialization of removed variables.
22207 Don't call mmx_tests nor sse_tests.
22208 (reference_mmx, reference_sse): Remove.
22209 (check): Add return stmt.
22210 * gcc.dg/i386-sse-7.c: New test.
22211 * gcc.dg/i386-mmx-4.c: New test.
22212
22213 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22214
22215 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
22216 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22217 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22218 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
22219 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
22220 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
22221 g++.dg/tc1/dr94.C: Fix line terminator.
22222
22223 2004-02-16 Geoffrey Keating <geoffk@apple.com>
22224
22225 * gcc.c-torture/compile/20040216-1.c: New.
22226
22227 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22228
22229 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22230 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22231 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
22232 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
22233 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
22234 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
22235
22236 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22237
22238 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
22239
22240 2004-02-15 Mark Mitchell <mark@codesourcery.com>
22241
22242 PR c++/13971
22243 * g++.dg/expr/cond4.C: New test.
22244
22245 PR c++/14086
22246 * g++.dg/lookup/crash2.C: New test.
22247
22248 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
22249
22250 * gcc.c-torture/compile/20040214-2.c: New test.
22251
22252 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
22253
22254 PR c++/14116
22255 * g++.dg/ext/typeof8.C: New test.
22256
22257 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
22258
22259 * gcc.c-torture/compile/20040214-1.c: New test.
22260
22261 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22262
22263 PR c++/13635
22264 * g++.dg/template/spec11.C: New test.
22265
22266 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22267
22268 PR c++/13927
22269 * g++.dg/other/error8.C: New test.
22270
22271 2004-02-13 Mark Mitchell <mark@codesourcery.com>
22272
22273 PR c++/14122
22274 * g++.dg/template/array4.C: New test.
22275
22276 PR c++/14108
22277 * g++.dg/inherit/thunk2.C: New test.
22278
22279 PR c++/14083
22280 * g++.dg/eh/cond2.C: New test.
22281
22282 2004-02-12 Alan Modra <amodra@bigpond.net.au>
22283
22284 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
22285
22286 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
22287
22288 * lib/scanasm.exp (dg-scan): Quote pattern before display.
22289
22290 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
22291
22292 * g++.dg/simd-2.C: xfail on ppc64-linux.
22293
22294 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
22295
22296 PR c/456
22297 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
22298 tests.
22299
22300 2004-02-11 Uros Bizjak <uros@kss-loka.si>
22301
22302 * gcc.dg/builtins-33.c: New test.
22303
22304 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
22305
22306 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
22307
22308 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22309
22310 * g++.dg/simd-2.C: Set -maltivec for ppc64.
22311
22312 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22313
22314 * gcc.dg/ppc64-abi-3.c: New test.
22315
22316 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
22317
22318 PR c/14092
22319
22320 * gcc.dg/pr14092-1.c: New testcase.
22321
22322 2004-02-10 Alan Modra <amodra@bigpond.net.au>
22323
22324 * gcc.dg/cpp/assert4.c: Fix typo last change.
22325
22326 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
22327 * gcc.dg/cpp/assert4.c: Handle powerpc64.
22328
22329 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
22330
22331 2004-02-09 Roger Sayle <roger@eyesopen.com>
22332
22333 * gcc.c-torture/compile/20040209-1.c: New test case.
22334
22335 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
22336
22337 * gcc.dg/c90-init-1.c: Adjust expected error messages.
22338
22339 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
22340
22341 * gcc.c-torture/execute/20040208-[12].c: New tests.
22342
22343 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22344
22345 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
22346
22347 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22348
22349 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
22350
22351 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22352
22353 Bug 13856
22354 * gcc.dg/visibility-8.c: New testcase.
22355
22356 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22357
22358 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
22359 arguments.
22360 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
22361
22362 2004-02-07 Roger Sayle <roger@eyesopen.com>
22363
22364 PR middle-end/13696
22365 * g++.dg/opt/fold1.C: New test case.
22366
22367 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22368
22369 PR c++/14033
22370 * g++.dg/other/crash-2.C: New test.
22371
22372 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22373
22374 PR c++/14028
22375 * g++.dg/parse/angle-bracket2.C: New test.
22376
22377 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22378
22379 PR middle-end/13750
22380 Revert:
22381 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22382 PR pch/13361
22383 * testsuite/g++.dg/pch/wchar-1.C: New.
22384 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22385
22386 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22387
22388 PR c++/14008
22389 * g++.dg/parse/error15.C: New test.
22390 * g++.dg/parse/crash11.C: Update dg-error mark.
22391
22392 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22393
22394 PR c++/13932
22395 * g++.dg/warn/conv2.C: New test.
22396
22397 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22398
22399 PR c++/13086
22400 * g++.dg/warn/incomplete1.C: Remove xfail.
22401
22402 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22403
22404 * lib/file-format.exp (gcc_target_object_format): Use
22405 ${tool}_target_compile, not gcc_target_compile.
22406 * lib/target-supports.exp (check_alias_available): Likewise.
22407 (check_gc_sections_available): Likewise.
22408 * g++.dg/ext/attrib10.C: Use dg-require-alias.
22409 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
22410 dg-require-alias.
22411
22412 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22413
22414 PR c++/13969
22415 * g++.dg/template/static6.C: New test.
22416
22417 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
22418
22419 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
22420
22421 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22422
22423 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
22424 tests for systems where `char' is unsigned by default.
22425
22426 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22427
22428 PR c++/13997
22429 * g++.dg/template/partial3.C: New test.
22430
22431 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
22432
22433 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
22434 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
22435 Remove mentions of obsolete ports.
22436
22437 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
22438
22439 * gcc.dg/noncompile/20001228-1.c: Fix for new
22440 error message.
22441
22442 2004-02-03 Roger Sayle <roger@eyesopen.com>
22443
22444 PR target/9348
22445 * gcc.c-torture/execute/multdi-1.c: New test case.
22446
22447 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22448
22449 PR c++/13925
22450 * g++.dg/template/lookup5.C: New test.
22451
22452 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22453
22454 PR c++/13950
22455 * g++.dg/template/lookup4.C: New test.
22456
22457 PR c++/13970
22458 * g++.dg/parse/error14.C: New test.
22459
22460 PR c++/14002
22461 * g++.dg/parse/template13.C: New test.
22462
22463 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22464
22465 PR c++/13978
22466 * g++.dg/template/koenig4.C: New test.
22467
22468 PR c++/13968
22469 * g++.dg/template/crash17.C: New test.
22470
22471 PR c++/13975
22472 * g++.dg/parse/error13.C: New test.
22473 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
22474
22475 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22476
22477 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
22478
22479 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
22480
22481 PR c/11658
22482 PR c/13994
22483 * gcc.dg/noncompile/20040203-1.c: New test.
22484 * gcc.dg/noncompile/20040203-2.c: Likewise.
22485 * gcc.dg/noncompile/20040203-3.c: Likewise.
22486 * gcc.dg/20040203-1.c: Likewise.
22487
22488 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
22489
22490 PR c++/10858
22491 * g++.dg/template/sizeof7.C: New test.
22492
22493 2004-02-02 Eric Christopher <echristo@redhat.com>
22494 Zack Weinberg <zack@codesourcery.com>
22495
22496 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
22497
22498 2004-02-02 Zack Weinberg <zack@codesourcery.com>
22499
22500 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
22501 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
22502 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
22503 * gcc.dg/cleanup-5.c: Run only on Linux targets.
22504
22505 2004-02-02 Mark Mitchell <mark@codesourcery.com>
22506
22507 PR c++/13113
22508 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
22509
22510 PR c++/13854
22511 * g++.dg/ext/attrib13.C: New test.
22512
22513 PR c++/13907
22514 * g++.dg/conversion/op2.C: New test.
22515
22516 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22517
22518 * gcc.dg/titype-1.c: Fix pasto.
22519
22520 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22521
22522 * gcc.dg/titype-1.c: New test.
22523
22524 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22525
22526 PR c++/13957
22527 * g++.dg/template/non-type-template-argument-1.C,
22528 g++.dg/template/qualified-id1.C: Update dg-error marks.
22529 * g++.dg/template/nontype6.C: New test.
22530
22531 2004-02-01 Roger Sayle <roger@eyesopen.com>
22532
22533 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
22534 * gcc.dg/builtins-31.c: New testcase.
22535 * gcc.dg/builtins-32.c: New testcase.
22536
22537 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
22538
22539 * objc.dg/call-super-2.m: Update line numbers
22540 for the including of stddef.h.
22541
22542 2004-01-30 Michael Matz <matz@suse.de>
22543
22544 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
22545 g++.dg/ext/case-range3.C: New tests.
22546
22547 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22548
22549 DR206
22550 PR c++/13813
22551 * g++.dg/template/member4.C: New test.
22552
22553 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22554
22555 PR c++/13683
22556 * g++.dg/template/sizeof6.C: New test.
22557
22558 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22559
22560 * gcc.dg/fwritable-strings-1.c: New test.
22561
22562 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22563
22564 * gcc.c-torture/compile/20040130-1.c: New test.
22565
22566 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
22567
22568 * objc.dg/call-super-2.m: Include stddef.h for size_t.
22569
22570 2004-01-29 Mark Mitchell <mark@codesourcery.com>
22571
22572 PR c++/13883
22573 * g++.dg/template/ctor3.C: New test.
22574
22575 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22576
22577 * g++.dg/tc1: New directory.
22578 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
22579 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
22580 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
22581 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
22582 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
22583
22584 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22585
22586 * g++.dg/parse/error11.C: New test.
22587 * g++.dg/parse/error12.C: Likewise.
22588
22589 2004-01-28 Ziemowit Laski <zlaski@apple.com>
22590
22591 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
22592 (scan_initial, main): Use aligned_sizeof instead of sizeof.
22593
22594 2004-01-28 Mark Mitchell <mark@codesourcery.com>
22595
22596 PR c++/13791
22597 * g++.dg/ext/attrib12.C: New test.
22598
22599 PR c++/13736
22600 * g++.dg/parse/cast2.C: New test.
22601
22602 2004-01-27 James E Wilson <wilson@specifixinc.com>
22603
22604 * objc.dg/encode-2.m (main): New local string. Set depending on
22605 sizeof long. Use in sscanf call.
22606 * objc.dg/encode-3.m (main): New local string. Set depending on
22607 sizeof long. Use in scan_initial call.
22608
22609 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22610
22611 * objc.dg/call-super-2.m: Make LP64-safe.
22612 * objc.dg/desig-init-1.m: Likewise.
22613
22614 2004-01-27 Devang Patel <dpatel@apple.com>
22615
22616 * g++.dg/debug/namespace1.C: New test.
22617
22618 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
22619
22620 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
22621 xscale-*-*.
22622
22623 * gcc.dg/arm-mmx-1.c: New test.
22624
22625 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22626
22627 * gcc.dg/20040127-1.c: New test.
22628 * gcc.dg/20040127-2.c: New test.
22629
22630 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22631
22632 * objc.dg/stret-1.m (glob): Renamed to globa.
22633
22634 2004-01-26 Mark Mitchell <mark@codesourcery.com>
22635
22636 PR c++/13663
22637 * g++.dg/expr/for1.C: New test.
22638
22639 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
22640
22641 PR middle-end/13779
22642 * gcc.dg/darwin-longlong.c: New test.
22643
22644 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
22645
22646 * gcc.dg/20040124-1.c: Moved test from here...
22647 * gcc.c-torture/compile/20040124-1.c: ...to here.
22648
22649 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22650
22651 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
22652 the assembly output if -m64 is passed.
22653
22654 2004-01-25 Mark Mitchell <mark@codesourcery.com>
22655
22656 PR c++/13833
22657 * g++.dg/template/cond3.C: New test.
22658
22659 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22660
22661 PR c++/13810
22662 * g++.dg/template/ttp7.C: New test.
22663
22664 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22665
22666 PR c++/13797
22667 * g++.dg/template/nontype4.C: New test.
22668 * g++.dg/template/nontype5.C: Likewise.
22669
22670 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
22671
22672 * gcc.dg/torture/mips-clobber-at.c: New test.
22673
22674 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
22675
22676 * gcc.dg/20040124-1.c: New test.
22677
22678 2004-01-24 Jakub Jelinek <jakub@redhat.com>
22679
22680 * gcc.dg/20040123-1.c: New test.
22681
22682 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22683
22684 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
22685
22686 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
22687
22688 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
22689
22690 2004-01-23 Andrew Pinski <apinski@apple.com>
22691
22692 * gcc.dg/20030121-1.c: Move to ..
22693 * gcc.dg/20040121-1.c: here.
22694
22695 2004-01-23 Roger Sayle <roger@eyesopen.com>
22696
22697 * gcc.dg/builtins-29.c: New test case.
22698
22699 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22700
22701 PR 18314
22702 * gcc.dg/builtins-30.c: New testcase.
22703
22704 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
22705
22706 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
22707 * lib/g77.exp: Likewise.
22708 * lib/objc.exp: Likewise.
22709 * lib/g++.exp: Likewise.
22710
22711 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22712
22713 * gcc.dg/struct-by-value-2.c: New test.
22714
22715 2004-01-21 Andrew Pinski <apinski@apple.com>
22716
22717 PR target/13785
22718 * gcc.dg/20030121-1.c: New test.
22719
22720 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
22721
22722 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
22723 clobber frame pointer register in asm statement.
22724
22725 2004-01-21 Falk Hueffner <falk@debian.org>
22726
22727 * gcc.c-torture/compile/20040121-1.c: New test.
22728
22729 2004-01-21 Zack Weinberg <zack@codesourcery.com>
22730
22731 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
22732
22733 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
22734
22735 * gcc.dg/ppc64-abi-2.c: New test.
22736
22737 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
22738
22739 * lib/treelang.exp: Fill out this file.
22740 * lib/treelang-dg.exp: New File.
22741
22742 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
22743
22744 * gcc.c-torture/compile/981022-1.c: Remove.
22745 * gcc.dg/array-5.c: Remove XFAIL.
22746 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
22747 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
22748 gcc.dg/cond-lvalue-1.c: Update.
22749 * gcc.dg/cast-lvalue-2.c: New test.
22750
22751 2004-01-19 Mark Mitchell <mark@codesourcery.com>
22752
22753 PR c++/13592
22754 * g++.dg/other/error1.C (class foo): Tweak error message.
22755
22756 PR c++/13592
22757 * g++.dg/template/call2.C: New test.
22758
22759 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22760
22761 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
22762 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
22763 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
22764 scalar-return-1_x.c, scalar-return-2_y.c,
22765 scalar-return-3_x.c, scalar-return-3_y.c,
22766 scalar-return-4_x.c, scalar-return-4_y.c,
22767 struct-align-1.h, struct-align-1_x.c,
22768 struct-align-1_y.c, struct-align-2.h,
22769 struct-align-2_x.c, struct-align-2_y.c,
22770 struct-by-value-10_y.c, struct-by-value-11_x.c,
22771 struct-by-value-11_y.c, struct-by-value-12_x.c,
22772 struct-by-value-12_y.c, struct-by-value-13_x.c,
22773 struct-by-value-13_y.c, struct-by-value-14_x.c,
22774 struct-by-value-14_y.c, struct-by-value-15_x.c,
22775 struct-by-value-15_y.c, struct-by-value-16_y.c,
22776 struct-by-value-17_y.c, struct-by-value-18_y.c,
22777 struct-by-value-19_y.c, struct-by-value-1_x.c,
22778 struct-by-value-1_y.c, struct-by-value-20_y.c,
22779 struct-by-value-2_x.c, struct-by-value-2_y.c,
22780 struct-by-value-3_y.c, struct-by-value-4_x.c,
22781 struct-by-value-4_y.c, struct-by-value-5_y.c,
22782 struct-by-value-6_y.c, struct-by-value-7_y.c
22783 struct-by-value-8_x.c, struct-by-value-8_y.c
22784 struct-by-value-9_x.c, struct-by-value-9_y.c
22785 struct-return-10_x.c, struct-return-10_y.c,
22786 struct-return-19_x.c, struct-return-20_x.c
22787 struct-return-2_x.c, struct-return-2_y.c
22788 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
22789 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
22790
22791 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22792
22793 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
22794 attribute on sparc*-sun-solaris2.*.
22795
22796 2004-01-18 Mark Mitchell <mark@codesourcery.com>
22797
22798 PR c++/13710
22799 * g++.dg/ext/typeof7.C: New test.
22800
22801 2004-01-18 David Edelsohn <edelsohn@gnu.org>
22802
22803 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
22804 * gcc.dg/const-elim-1.c: Same.
22805
22806 2004-01-17 Ziemowit Laski <zlaski@apple.com>
22807
22808 * objc.dg/stret-1.m: New.
22809 * objc.dg/stret-2.m: New.
22810
22811 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
22812
22813 PR c++/11895
22814 * g++.dg/ext/vector1.C: New test.
22815
22816 2004-01-16 Geoffrey Keating <geoffk@apple.com>
22817
22818 * gcc.dg/pch/import-1.c: New.
22819 * gcc.dg/pch/import-1.hs: New.
22820 * gcc.dg/pch/import-1a.h: New.
22821 * gcc.dg/pch/import-1b.h: New.
22822 * gcc.dg/pch/import-1c.h: New.
22823
22824 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22825
22826 PR c++/13574
22827 * g++.dg/ext/array1.C: New test.
22828
22829 PR c++/13178
22830 * g++.dg/conversion/op1.C: New test.
22831
22832 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
22833
22834 PR 11864
22835 From Kazumoto Kojima / Dan Kegel:
22836 * gcc.dg/pr11864-1.c: New test.
22837
22838 PR 10392
22839 From Marcus Comstedt / Dan Kegel:
22840 * gcc.dg/pr10392-1.c: New test.
22841
22842 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22843
22844 PR c++/13478
22845 * g++.dg/init/ref10.C: New test.
22846
22847 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22848
22849 PR c++/13407
22850 * g++.dg/parse/typename6.C: New test.
22851
22852 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22853
22854 PR pch/13361
22855 * testsuite/g++.dg/pch/wchar-1.C: New.
22856 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22857
22858 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22859
22860 PR c++/9259
22861 * g++.dg/expr/sizeof2.C: New test.
22862
22863 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
22864
22865 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
22866
22867 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22868
22869 PR c++/13659
22870 * g++.dg/lookup/strong-using-3.C: New.
22871 * g++.dg/lookup/using-10.C: New.
22872
22873 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22874
22875 PR c++/13594
22876 * g++.dg/lookup/strong-using-2.C: New.
22877
22878 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
22879 Dan Kegel <dank@kegel.com>
22880 J"orn Rennecke <joern.rennecke@superh.com>
22881
22882 PR target/9365
22883 * gcc.dg/pr9365-1.c: New test.
22884
22885 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22886
22887 PR c++/8856
22888 * g++.dg/parse/casting-operator2.C: New test.
22889 * g++.old-deja/g++.pt/explicit83.C: Remove.
22890
22891 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
22892
22893 * gcc.dg/label-compound-stmt-1.c: New test.
22894 * gcc.c-torture/compile/950922-1.c,
22895 gcc.c-torture/compile/20000211-3.c,
22896 gcc.c-torture/compile/20000518-1.c,
22897 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
22898 compound statements.
22899
22900 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
22901
22902 * gcc.dg/ppc64-abi-1.c: New test.
22903
22904 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
22905
22906 * g++.dg/ext/attrib9.C: Add dg-warnings.
22907
22908 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22909
22910 PR c++/12335
22911 * g++.dg/parse/dtor3.C: New test.
22912
22913 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
22914
22915 PR c++/12709
22916 * g++.dg/parse/try-catch-1.C: New test.
22917
22918 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
22919
22920 * ada/acats/run_all.sh: Add more verbose output in acats.log
22921 when compiling tests.
22922
22923 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22924
22925 PR 13656
22926 * gcc.dg/typedef-redecl.c: New test case.
22927 * gcc.dg/typedef-redecl.h: New support file.
22928
22929 2004-01-13 Jan Hubicka <jh@suse.cz>
22930
22931 * gcc.dg/always_inline.c: New test.
22932 * gcc.dg/debug/20031231-1.c: Fix.
22933
22934 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22935
22936 PR c++/13474
22937 * g++.dg/template/array3.C: New test.
22938
22939 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22940
22941 * g++.dg/ext/lvalue1.C: No longer expected to fail.
22942 * g++.dg/warn/Wunused-2.C: Likewise.
22943
22944 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22945
22946 PR c++/13289
22947 * g++.dg/template/instantiate6.C: New test.
22948
22949 2004-01-12 Roger Sayle <roger@eyesopen.com>
22950
22951 PR middle-end/11397
22952 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
22953
22954 2004-01-12 Jan Hubicka <jh@suse.cz>
22955
22956 PR opt/12826
22957 * gcc.dg/20040112-1.c: New.
22958
22959 * gcc.dg/dwarf-die[1-7].c: Move to...
22960 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
22961 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
22962
22963 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
22964
22965 PR c++/4100
22966 * g++.dg/parse/friend4.C: New test.
22967
22968 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
22969
22970 PR c++/4100
22971 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
22972 definition is called a friend.
22973
22974 2004-01-11 Zack Weinberg <zack@codesourcery.com>
22975
22976 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
22977
22978 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
22979
22980 PR c++/3478
22981 * g++.dg/parse/error10.C: New test.
22982 * g++.dg/template/arg2.C: Accept "invalid type" error.
22983
22984 2004-01-11 Jakub Jelinek <jakub@redhat.com>
22985
22986 PR middle-end/13392
22987 * g++.dg/opt/expect2.C: New test.
22988
22989 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22990
22991 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
22992 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
22993 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
22994 Update dg-error regexps.
22995
22996 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22997
22998 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
22999 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
23000
23001 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23002
23003 * gcc.dg/pragma-re-1.c: Use right pointer type.
23004
23005 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23006
23007 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
23008
23009 2004-01-09 Geoffrey Keating <geoffk@apple.com>
23010
23011 * gcc.dg/rs6000-ldouble-1.c: New.
23012
23013 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23014
23015 DR 337
23016 PR c++/9256
23017 * g++.dg/other/abstract1.C: New test.
23018
23019 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
23020
23021 * g++.dg/lookup/strong-using-1.C: New.
23022
23023 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
23024
23025 PR c/11234
23026 * gcc.dg/func-ptr-conv-1.c: New test.
23027 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
23028
23029 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
23030
23031 PR target/13380.
23032 * gcc.c-torture/compile/20040109-1.c: New.
23033
23034 2004-01-08 Stuart Hastings <stuart@apple.com>
23035
23036 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
23037 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
23038 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
23039
23040 2004-01-09 Alan Modra <amodra@bigpond.net.au>
23041
23042 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
23043
23044 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
23045
23046 * ada/acats/run_acats: Treat 'gnatchop' the same way
23047 as 'gnatmake'. Export GCC_DRIVER.
23048 * ada/acats/run_all.sh: Add target_gnatchop. Use
23049 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
23050
23051 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23052
23053 PR c++/12573
23054 * g++.dg/template/dependent-expr4.C: New test.
23055
23056 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
23057
23058 * gcc.dg/altivec-11.c: New test.
23059
23060 2004-01-07 Mark Mitchell <mark@codesourcery.com>
23061
23062 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
23063
23064 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
23065
23066 PR c/6024
23067 * gcc.dg/enum-compat-1.c: New test.
23068 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
23069
23070 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
23071
23072 PR c/12165
23073 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
23074 gcc.dg/c99-idem-qual-3.c: New tests.
23075
23076 2004-01-07 Alan Modra <amodra@bigpond.net.au>
23077
23078 * gcc.dg/winline-7.c: Don't cast void * to int.
23079
23080 2004-01-06 Jan Hubicka <jh@suse.cz>
23081
23082 * gcc.dg/i386-sse-5.c: New test
23083 * g++.dg/eh/simd-1.c: Add -w argument for i386.
23084
23085 2004-01-05 Mark Mitchell <mark@codesourcery.com>
23086
23087 PR c++/12815
23088 * g++.dg/rtti/typeid4.C: New test.
23089
23090 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23091
23092 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
23093
23094 2004-01-05 Mark Mitchell <mark@codesourcery.com>
23095
23096 PR c++/12132
23097 * g++.dg/template/error11.C: New test.
23098
23099 PR c++/13451
23100 * g++.dg/template/class2.C: New test.
23101
23102 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
23103 Richard Sandiford <rsandifo@redhat.com>
23104
23105 PR c++/13387
23106 * g++.dg/opt/alias3.C: New test.
23107
23108 2004-01-04 Mark Mitchell <mark@codesourcery.com>
23109
23110 PR c++/13157
23111 * g++.dg/template/koenig3.C: New test.
23112
23113 PR c++/13529
23114 * g++.dg/parse/offsetof3.C: New test.
23115
23116 * g++.dg/init/copy7.C: Add missing dg-error markers.
23117
23118 PR c++/12226
23119 * g++.dg/init/copy7.c: New test.
23120
23121 PR c++/13536
23122 * g++.dg/parse/cast1.C: New test.
23123
23124 2004-01-04 Jan Hubicka <jh@suse.cz>
23125
23126 * gcc.dg/winline[1-7].c: New tests.
23127
23128 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23129
23130 PR c++/13520
23131 * g++.dg/template/qualttp22.C: New test.
23132
23133 2004-01-01 Jan Hubicka <jh@suse.cz>
23134
23135 * gcc.dg/debug/20031231-1.c: New.
23136 * gcc.c-torture/compile/20040101-1.c: New.
23137 * gcc.dg/dwarf-die-[1-7].c: New.
23138
23139 2004-01-01 Jakub Jelinek <jakub@redhat.com>
23140
23141 PR optimization/13521
23142 * gcc.c-torture/compile/20031231-1.c: New test.
23143
23144 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
23145
23146 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
23147
23148 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23149
23150 PR c++/10079
23151 * g++.dg/template/crash16.C: New test.
23152
23153 2003-12-30 Mark Mitchell <mark@codesourcery.com>
23154
23155 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
23156
23157 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
23158
23159 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
23160 ports.
23161 * g++.old-deja/g++.jason/thunk3.C: Likewise.
23162 * g++.old-deja/g++.law/profile1.C: Likewise.
23163 * gcc.c-torture/compile/981006-1.c: Likewise.
23164 * gcc.c-torture/execute/loop-2e.x: Likewise.
23165 * gcc.c-torture/execute/loop-2f.x: Remove.
23166 * gcc.c-torture/execute/loop-2g.x: Likewise.
23167 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
23168 * gcc.dg/20020312-2.c: Remove traces of dead ports.
23169
23170 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
23171
23172 PR c++/13507
23173 * g++.dg/ext/attrib11.C: New test.
23174
23175 PR c++/13494
23176 * g++.dg/template/array2-1.C: New test.
23177 * g++.dg/template/array2-2.C: New test.
23178
23179 2003-12-29 Mark Mitchell <mark@codesourcery.com>
23180
23181 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
23182
23183 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
23184
23185 PR c++/12774
23186 * g++.dg/template/array1-1.C: New test.
23187 * g++.dg/template/array1-2.C: New test.
23188
23189 2003-12-29 Roger Sayle <roger@eyesopen.com>
23190
23191 PR fortran/12632
23192 * g77.dg/12632.f: New test case.
23193
23194 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23195
23196 PR c++/13289
23197 * g++.dg/parse/nontype1.C: New test.
23198
23199 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23200
23201 PR c++/12403
23202 * g++.dg/parse/explicit1.C: New test.
23203 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
23204
23205 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23206
23207 PR c++/13081
23208 * g++.dg/opt/inline6.C: New test.
23209
23210 PR c++/12613
23211 * g++.dg/parse/error9.C: New test.
23212
23213 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
23214
23215 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23216
23217 PR c++/13009
23218 * g++.dg/init/assign1.C: New test.
23219
23220 2003-12-28 Roger Sayle <roger@eyesopen.com>
23221
23222 PR c++/13070
23223 * g++.dg/warn/format3.C: New test case.
23224
23225 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23226
23227 * gcc.c-torture/compile/20031227-1.c: New test.
23228
23229 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23230
23231 * g++.dg/bprob/bprob.exp: Load target-supports.exp
23232 * g77.dg/bprob/bprob.exp: Likewise.
23233 * gcc.misc-tests/bprob.exp: Likewise.
23234 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
23235 variants on systems where the library does not provide that
23236 functionality.
23237 * gcc.dg/builtins-20.c: Use builtins-config.h.
23238 * gcc.dg/builtins-config.h: New file.
23239
23240 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23241
23242 * lib/gcc-dg.exp (dg-require-profiling): New function.
23243 * lib/target-supports.exp (check_profiling_available): Likewise.
23244 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
23245 * g77.dg/bprob/bprob.exp: Likewise.
23246 * gcc.misc-tests/bprob.exp: Likewise.
23247 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
23248 * gcc.dg/20021014-1.c: Likewise.
23249 * gcc.dg/nest.c: Likewise.
23250
23251 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23252
23253 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
23254 compiling.
23255 * g++.dg/lookup/java2.C: Likewise.
23256 * gcc.dg/cpp/lexident.c: Likewise.
23257
23258 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
23259
23260 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
23261 given.
23262 * gcc.c-torture/compile/961203-1.c: Likewise.
23263 * gcc.c-torture/compile/980506-1.c: Likewise.
23264
23265 2003-12-23 Zack Weinberg <zack@codesourcery.com>
23266
23267 * lib/gcc-dg.exp (dg-prune-output): New annotation.
23268 (additional_prunes): New global.
23269 (gcc-dg-prune): Handle additional per-test pruning.
23270 (dg-test): Clear additional_prunes between tests.
23271
23272 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
23273 dg-prune-output to avoid spurious failures from assembler
23274 complaining about nonexistent WAW violations.
23275 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
23276 Use dg-prune-output to avoid spurious failures from assembler
23277 warning about Itanium B-step errata.
23278
23279 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23280
23281 * g++.dg/abi/macro0.C: New test.
23282 * g++.dg/abi/macro1.C: Likewise.
23283 * g++.dg/abi/macro2.C: Likewise.
23284
23285 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
23286 * g++.dg/abi/bitfield7.C: Likewise.
23287 * g++.dg/abi/dtor2.C: Likewise.
23288 * g++.dg/abi/mangle11.C: Likewise.
23289 * g++.dg/abi/mangle12.C: Likewise.
23290 * g++.dg/abi/mangle14.C: Likewise.
23291 * g++.dg/abi/mangle17.C: Likewise.
23292 * g++.dg/abi/vbase10.C: Likewise.
23293 * g++.dg/abi/vbase14.C: Likewise.
23294 * g++.dg/template/qualttp17.C: Likewise.
23295
23296 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
23297
23298 PR c/11995
23299 * gcc.dg/20031223-1.c: New test.
23300
23301 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23302
23303 * gcc.dg/noreturn-7.c: New test.
23304
23305 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23306
23307 * gcc.dg/null-pointer-1.c: New test.
23308
23309 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23310
23311 * g++.old-deja/g++.jason/template18.C: Remove.
23312 * g++.old-deja/g++.jason/template37.C: Likewise.
23313
23314 PR c++/12862
23315 * g++.dg/lookup/ns1.C: New test.
23316
23317 PR c++/12397
23318 * g++.dg/template/lookup3.C: New test.
23319
23320 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23321
23322 * g++.dg/template/recurse1.C: New test
23323
23324 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23325
23326 PR c++/12479
23327 * g++.dg/parse/semicolon1.C: New test.
23328 * g++.dg/parse/semicolon1.h: Likewise.
23329
23330 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
23331
23332 * gcc.dg/darwin-misaligned.c: New test.
23333
23334 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23335
23336 PR c/9163
23337 * gcc.dg/20031222-1.c: New test.
23338
23339 2003-12-21 Mark Mitchell <mark@codesourcery.com>
23340
23341 PR c++/13438
23342 * g++.dg/parse/error8.C: New test.
23343
23344 PR c++/11554
23345 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
23346
23347 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
23348
23349 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
23350 too small.
23351 * gcc.c-torture/compile/930217-1.c: Likewise.
23352 * gcc.c-torture/compile/930513-1.c: Likewise.
23353 * gcc.c-torture/execute/920908-2.c: Likewise.
23354 * gcc.c-torture/execute/921204-1.c: Likewise.
23355 * gcc.c-torture/execute/930621-1.c: Likewise.
23356 * gcc.c-torture/execute/930630-1.c: Likewise.
23357 * gcc.c-torture/execute/931031-1.c: Likewise.
23358 * gcc.c-torture/execute/980602-2.c: Likewise.
23359 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
23360 * gcc.c-torture/execute/compndlit-1.c: Likewise.
23361 * gcc.c-torture/execute/extzvsi.c: Likewise.
23362 * gcc.c-torture/unsorted/ext.c: Likewise.
23363
23364 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
23365
23366 PR target/12749
23367 * gcc.c-torture/compile/20031220-2.c: New test case.
23368
23369 2003-12-20 Roger Sayle <roger@eyesopen.com>
23370
23371 PR optimization/13031
23372 * gcc.c-torture/compile/20031220-1.c: New test case.
23373
23374 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23375
23376 * gcc.dg/cast-function-1.c: New test.
23377
23378 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
23379
23380 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
23381 formats.
23382
23383 2003-12-19 Mark Mitchell <mark@codesourcery.com>
23384
23385 PR c++/12795
23386 * g++.dg/ext/attrib10.C: New test.
23387
23388 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23389
23390 * gcc.dg/cleanup-10.c: New test.
23391 * gcc.dg/cleanup-11.c: New test.
23392
23393 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23394
23395 PR c++/13239
23396 * g++.dg/opt/expect1.C: New test.
23397
23398 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
23399
23400 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
23401
23402 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
23403
23404 PR debug/12923
23405 * gcc.dg/20031218-1.c: New test.
23406
23407 PR debug/12389
23408 * gcc.dg/20031218-2.c: New test.
23409 * gcc.dg/20031218-3.c: New test.
23410
23411 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
23412 of label name and allow for USER_LABEL_PREFIX == "_" names.
23413 * g++.dg/abi/mangle18-2.C: Likewise.
23414 * g++.dg/abi/mangle19-1.C: Likewise.
23415 * g++.dg/abi/mangle19-2.C: Likewise.
23416 * g++.dg/abi/mangle20-1.C: Likewise.
23417 * g++.dg/abi/mangle20-2.C: Likewise.
23418
23419 2003-12-18 Richard Henderson <rth@redhat.com>
23420
23421 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
23422
23423 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
23424 Dan Kegel <dank@kegel.com>
23425
23426 PR other/12009
23427 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
23428 testing a cross compiler, it causes spurious compile failures.
23429 * lib/g++.exp: Likewise.
23430
23431 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23432
23433 PR c++/13262
23434 * g++.dg/template/access13.C: New test.
23435
23436 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
23437
23438 * gcc.dg/20031216-1.c: New test.
23439
23440 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23441
23442 PR c++/9154
23443 * g++.dg/template/error10.C: New test.
23444
23445 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23446
23447 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
23448 * g++.dg/eh/simd-2.C: Likewise.
23449
23450 2003-12-17 James E Wilson <wilson@specifixinc.com>
23451 Roger Sayle <roger@eyesopen.com>
23452
23453 * gcc.c-torture/execute/ieee/mzero5.c: New.
23454
23455 2003-12-17 Mark Mitchell <mark@codesourcery.com>
23456
23457 PR c++/10603
23458 * g++.dg/parse/error6.C: New test.
23459
23460 PR c++/12827
23461 * g++.dg/parse/error7.C: New test.
23462
23463 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23464
23465 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
23466 at -O with stabs debugging formats.
23467 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
23468 * gcc.dg/debug/debug-2.c: Likewise.
23469
23470 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23471
23472 PR c++/12696
23473 * g++.dg/init/error1.C: New test.
23474
23475 PR c++/12218
23476 * g++.dg/init/pm3.C: New test.
23477
23478 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
23479
23480 PR c/3347
23481 * gcc.dg/bitfld-8.c: New test.
23482
23483 2003-12-16 James Lemke <jim@wasabisystems.com>
23484
23485 * gcc.dg/arm-scd42-[123].c: New tests.
23486
23487 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23488
23489 PR c++/9043
23490 * g++.dg/abi/mangle20-1.C: New test.
23491 * g++.dg/abi/mangle20-2.C: New test.
23492
23493 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23494
23495 PR c++/13275
23496 * g++.dg/other/offsetof2.C: Remove XFAIL.
23497 * g++.dg/parse/offsetof1.C: New test.
23498 * g++.gd/parse/offsetof2.C: Likewise.
23499
23500 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23501
23502 * g++.dg/template/nontype3.C: New test.
23503 * g++.dg/template/static2.C: Tweaked the dg-error clause.
23504
23505 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23506
23507 * g++.dg/warn/noreturn-3.C: Also test instantiation.
23508
23509 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23510
23511 PR c++/13387
23512 * g++.dg/expr/assign1.C: New test.
23513
23514 PR c++/13242
23515 * g++.dg/abi/mangle19-1.C: New test.
23516 * g++.dg/abi/mangle19-2.C: New test.
23517
23518 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
23519
23520 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
23521
23522 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23523
23524 * gcc.c-torture/execute/20031216-1.c: New test.
23525
23526 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23527
23528 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
23529 an ICE regression.
23530
23531 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23532
23533 PR c++/10926
23534 * g++.dg/template/error9.C: New test.
23535
23536 PR c++/11116
23537 * g++.dg/template/error8.C: New test.
23538
23539 2003-12-15 Roger Sayle <roger@eyesopen.com>
23540
23541 PR middle-end/13400
23542 * gcc.c-torture/execute/20031215-1.c: New test case.
23543
23544 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23545
23546 PR c++/13269
23547 * g++.dg/parse/error5.C: New test.
23548
23549 PR c++/12989
23550 * g++.dg/expr/sizeof1.C: New test.
23551
23552 PR c++/13310
23553 * g++.dg/template/crash15.C: New test.
23554
23555 2003-12-15 Geoffrey Keating <geoffk@apple.com>
23556
23557 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
23558 a non-POD type as the last named parameter of a varargs function.
23559
23560 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23561
23562 PR c++/13243
23563 PR c++/12573
23564 * g++.dg/template/crash14.C: New test.
23565 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
23566
23567 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
23568
23569 * g++.dg/other/java1.C: New test.
23570
23571 PR c++/13241
23572 * g++.dg/abi/mangle18-1.C: New test.
23573 * g++.dg/abi/mangle18-2.C: New test.
23574
23575 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23576
23577 PR optimization/10312
23578 * gcc.c-torture/execute/20031214-1.c: New.
23579
23580 2003-12-14 Mark Mitchell <mark@codesourcery.com>
23581
23582 PR c++/10779
23583 PR c++/12160
23584 * g++.dg/parse/error3.C: New test.
23585 * g++.dg/parse/error4.C: Likewise.
23586 * g++.dg/abi/mangle4.C: Tweak error messages.
23587 * g++.dg/lookup/using5.C: Likewise.
23588 * g++.dg/other/error2.C: Likewise.
23589 * g++.dg/parse/typename5.C: Likewise.
23590 * g++.dg/parse/undefined1.C: Likewise.
23591 * g++.dg/template/arg2.C: Likewise.
23592 * g++.dg/template/ttp3.C: Likewise.
23593 * g++.dg/template/type1.C: Likewise.
23594 * g++.old-deja/g++.other/crash32.C: Likewise.
23595 * g++.old-djea/g++.pt/defarg8.C: Likewise.
23596
23597 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23598
23599 PR c++/13106
23600 * g++.dg/warn/noreturn-3.C: New test.
23601
23602 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23603
23604 PR c++/13118
23605 * g++.dg/abi/covariant3.C: New.
23606
23607 2003-12-12 Jakub Jelinek <jakub@redhat.com>
23608
23609 * g++.dg/eh/ia64-1.C: New test.
23610
23611 2003-12-12 Roger Sayle <roger@eyesopen.com>
23612
23613 PR optimization/13037
23614 * g77.f-torture/execute/13037.f: New test case.
23615
23616 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23617
23618 PR c++/12881
23619 * g++.dg/abi/covariant2.C: New.
23620
23621 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
23622
23623 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
23624
23625 2003-12-11 Zack Weinberg <zack@codesourcery.com>
23626
23627 * gcc.c-torture/execute/wchar_t-1.x: Delete.
23628
23629 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
23630
23631 PR other/10819
23632 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
23633 to fix Bug 10819.
23634 * lib/g++.exp (g++_version): Likewise.
23635 * lib/g77.exp (g77_version): Likewise.
23636 * lib/objc.exp (default_objc_version): Likewise.
23637
23638 2003-12-10 Richard Henderson <rth@redhat.com>
23639
23640 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
23641
23642 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
23643
23644 2003-12-08 Matt Austern <austern@apple.com>
23645
23646 PR c/13134
23647 * lib/gcc-dg.exp (dg-require-visibility): Define.
23648 * lib/target-supports (check_visibility_available): Define.
23649 * gcc.dg/visibility-1.c: New test.
23650 * gcc.dg/visibility-2.c: Likewise.
23651 * gcc.dg/visibility-3.c: Likewise.
23652 * gcc.dg/visibility-4.c: Likewise.
23653 * gcc.dg/visibility-5.c: Likewise.
23654 * gcc.dg/visibility-6.c: Likewise.
23655 * g++.dg/ext/visibility-1.C: Likewise.
23656 * g++.dg/ext/visibility-2.C: Likewise.
23657 * g++.dg/ext/visibility-3.C: Likewise.
23658 * g++.dg/ext/visibility-4.C: Likewise.
23659 * g++.dg/ext/visibility-5.C: Likewise.
23660 * g++.dg/ext/visibility-6.C: Likewise.
23661
23662 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23663
23664 * g++.dg/lookup/java1.C: New test.
23665 * g++.dg/lookup/java2.C: New test.
23666
23667 2003-12-07 Falk Hueffner <falk@debian.org>
23668
23669 * g++.dg/opt/noreturn-1.C: New test.
23670
23671 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
23672
23673 * gcc.dg/overflow-1.c: New test.
23674
23675 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23676
23677 * g77.f-torture/compile/13060.f: New test.
23678
23679 2003-12-06 Mark Mitchell <mark@codesourcery.com>
23680
23681 PR c++/13323
23682 * g++.dg/inherit/operator2.C: New test.
23683
23684 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23685
23686 PR c++/13305
23687 * g++.dg/ext/attrib9.C: New test.
23688
23689 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23690
23691 PR c++/13314
23692 * g++.dg/template/error7.C: New test.
23693
23694 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
23695 J"orn Rennecke <joern.rennecke@superh.com>
23696
23697 PR target/13302
23698 * g++.dg/other/struct-va_list.C: New test.
23699
23700 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23701
23702 PR c++/13166
23703 * g++.dg/parse/defarg6.C: New test.
23704
23705 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
23706
23707 PR target/13256
23708 * gcc.c-torture/execute/20031201-1.c: New test.
23709
23710 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
23711
23712 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
23713
23714 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23715
23716 * gcc.dg/builtin-return-1.c: New test.
23717
23718 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
23719 J"orn Rennecke <joern.rennecke@superh.com>
23720
23721 PR optimization/13260
23722 * gcc.c-torture/execute/20031204-1.c: New test.
23723
23724 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23725
23726 PR c++/9127
23727 * g++.dg/template/error6.C: New test.
23728
23729 2003-12-03 Jakub Jelinek <jakub@redhat.com>
23730
23731 * gcc.dg/20031202-1.c: New test.
23732
23733 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23734
23735 PR c++/13179
23736 * g++.dg/template/eh1.C: New test.
23737
23738 PR c++/10771
23739 * g++.dg/template/error5.C: New test.
23740
23741 2003-12-02 David Ung <davidu@mips.com>
23742
23743 * gcc.dg/compat/vector-check.h: Corrected type for var
23744 g_##TMODE
23745
23746 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23747
23748 PR c++/10126
23749 * g++.dg/template/ptrmem8.C: New test.
23750
23751 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23752
23753 PR c++/12573
23754 * g++.dg/template/dependent-expr3.C: New test.
23755
23756 2003-12-01 James Lemke <jim@wasabisystems.com>
23757
23758 * gcc.dg/arm-g2.c: New test.
23759
23760 2003-12-01 Roger Sayle <roger@eyesopen.com>
23761
23762 PR optimization/11634
23763 * gcc.dg/20031201-2.c: New test case.
23764
23765 2003-12-01 Zack Weinberg <zack@codesourcery.com>
23766
23767 PR 11433
23768 * objc.dg/proto-lossage-3.m: New test.
23769
23770 2003-12-01 Roger Sayle <roger@eyesopen.com>
23771
23772 PR optimization/12628
23773 * gcc.dg/20031201-1.c: New test case.
23774
23775 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23776
23777 * gcc.dg/unaligned-1.c: New test.
23778
23779 2003-11-30 Mark Mitchell <mark@codesourcery.com>
23780
23781 PR c++/9849
23782 * g++.dg/template/error4.C: New test.
23783 * g++.dg/template/nested3.C: Adjust error markers.
23784
23785 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23786
23787 * gcc.dg/cpp/assert4.c: Check more #system assertions.
23788
23789 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
23790
23791 PR c/10333
23792 * gcc.dg/bitfld-7.c: New test.
23793
23794 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
23795
23796 * gcc.dg/tls/asm-1.C: New test.
23797
23798 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23799
23800 * gcc.dg/cpp/assert4.c: Update.
23801
23802 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23803
23804 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
23805 * gcc.dg/builtin-apply3.c: New test.
23806
23807 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23808
23809 * lib/compat.exp (compat-obj): New xfaildata parameter.
23810 Use it to set compiler_conditional_xfail_data before compiling.
23811 (compat-get-options): Handle dg-xfail-if.
23812 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
23813 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
23814 * gcc.dg/compat/vector-1_y.c: Likewise.
23815 * gcc.dg/compat/vector-2_x.c: Likewise.
23816 * gcc.dg/compat/vector-2_y.c: Likewise.
23817
23818 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23819
23820 * g++.dg/opt/reg-stack4.C: New test.
23821
23822 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23823
23824 * gcc.dg/builtin-apply2.c: New test.
23825
23826 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23827
23828 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
23829
23830 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23831
23832 PR c++/12924
23833 * g++.dg/template/template-id-2.C: New test.
23834
23835 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23836
23837 PR c++/5369
23838 * g++.dg/template/memfriend1.C: New test.
23839 * g++.dg/template/memfriend2.C: Likewise.
23840 * g++.dg/template/memfriend3.C: Likewise.
23841 * g++.dg/template/memfriend4.C: Likewise.
23842 * g++.dg/template/memfriend5.C: Likewise.
23843 * g++.dg/template/memfriend6.C: Likewise.
23844 * g++.dg/template/memfriend7.C: Likewise.
23845 * g++.dg/template/memfriend8.C: Likewise.
23846 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
23847
23848 2003-11-21 Mark Mitchell <mark@codesourcery.com>
23849
23850 PR c++/12515
23851 * g++.dg/ext/cond1.C: New test.
23852
23853 2003-11-20 Richard Henderson <rth@redhat.com>
23854
23855 * gcc.dg/20020201-2.c: Remove.
23856 * gcc.dg/20020201-4.c: Remove.
23857 * gcc.dg/20020304-1.c: Remove.
23858
23859 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
23860
23861 * gcc.dg/cpp/trad/xwin1.c: New test case.
23862
23863 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
23864
23865 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
23866 * lib/g77.exp: Likewise.
23867 * lib/objc.exp: Likewise.
23868 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
23869 for darwin.
23870
23871 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23872
23873 PR c++/12932
23874 * g++.dg/template/static5.C: New test.
23875
23876 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
23877
23878 * gcc.dg/nested-func-1.c: New test.
23879
23880 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23881
23882 * gcc.dg/cpp/assert4.c: New test.
23883
23884 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23885
23886 PR c++/2294
23887 * g++.dg/lookup/using9.c: New test.
23888
23889 2003-11-14 Mark Mitchell <mark@codesourcery.com>
23890
23891 PR c++/12762
23892 * g++.dg/template/error3.C: New test.
23893
23894 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
23895
23896 PR ada/13035
23897 * ada/acats/run_acats, run_all.sh: Fix syntax error.
23898 No longer use a wrapper for gcc, since this does not work under
23899 Windows.
23900
23901 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23902
23903 PR c++/2094
23904 * g++.dg/template/ptrmem7.C: New test.
23905
23906 2003-11-13 Andrew Pinski <apinski@apple.com>
23907
23908 * gcc.c-torture/compile/20031113-1.c: New test.
23909
23910 2003-11-13 Mark Mitchell <mark@codesourcery.com>
23911 Kean Johnston <jkj@sco.com>
23912
23913 PR c/13029
23914 * gcc.dg/unused-4.c: Update.
23915
23916 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23917
23918 * g++.dg/opt/const3.C: New test.
23919
23920 2003-11-13 Jan Hubicka <jh@suse.cz>
23921
23922 * gcc.c-torture/compile/20031112-1.c: New test.
23923
23924 2003-11-12 Mark Mitchell <mark@codesourcery.com>
23925
23926 * g++.dg/parse/crash10.C: Remove bogus error marker.
23927
23928 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23929
23930 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
23931 (host_gcc): Likewise.
23932 (ROOT): Honor $PWDCMD.
23933 (BASE): Likewise.
23934 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
23935
23936 2003-11-12 Catherine Moore <clm@redhat.com>
23937
23938 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
23939
23940 2003-11-12 Andreas Jaeger <aj@suse.de>
23941 Jakub Jelinek <jakub@redhat.com>
23942 Andrew Pinski <pinskia@physics.uc.edu>
23943 Richard Henderson <rth@redhat.com>
23944
23945 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
23946 systems.
23947 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
23948
23949 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
23950 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
23951
23952 2003-11-11 Andreas Jaeger <aj@suse.de>
23953
23954 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
23955
23956 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
23957
23958 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
23959
23960 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
23961 Clean ups.
23962
23963 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
23964
23965 * gcc.dg/trampoline-1.c: New test.
23966
23967 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
23968
23969 * gcc.c-torture/compile/200031109-1.c: New test.
23970
23971 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23972
23973 PR c/3190
23974 PR c/8714
23975 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23976 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
23977 gcc.dg/format/no-y2k-1.c: Update.
23978
23979 2003-11-08 Roger Sayle <roger@eyesopen.com>
23980
23981 PR optimization/10467
23982 * gcc.dg/20031108-1.c: New test case.
23983
23984 2003-11-07 Geoffrey Keating <geoffk@apple.com>
23985
23986 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
23987
23988 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23989
23990 * gcc.dg/compound-lvalue-1.c: New test.
23991 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
23992 some XFAILs.
23993
23994 2003-11-06 Geoffrey Keating <geoffk@apple.com>
23995
23996 * gcc.dg/altivec-varargs-1.c: New test.
23997
23998 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23999
24000 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
24001 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
24002 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
24003 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
24004 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
24005
24006 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
24007
24008 * gcc.dg/cond-lvalue-1.c: New test.
24009
24010 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
24011
24012 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
24013
24014 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24015
24016 PR c++/11616
24017 * g++.dg/template/instantiate5.C: New test.
24018
24019 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24020
24021 PR c++/12726
24022 * g++.dg/ext/complit2.C: Replace test with self-contained version.
24023 * ChangeLog: Add missing first entry for above test.
24024
24025 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24026
24027 PR c++/9810
24028 * g++.dg/template/using8.C: New test.
24029 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
24030
24031 2003-11-02 Roger Sayle <roger@eyesopen.com>
24032
24033 PR optimization/10817
24034 * gcc.c-torture/compile/20031102-1.c: New test case.
24035
24036 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
24037
24038 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
24039 2147483647.
24040
24041 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24042
24043 * gcc.dg/20031102-1.c: New test.
24044
24045 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24046
24047 * gcc.dg/complex-1.c: New test.
24048
24049 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24050
24051 PR c++/12796
24052 * g++.dg/template/crash13.C: Adjust expected error location.
24053 * g++.old-deja/g++.brendan/ns1.C: Likewise.
24054
24055 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
24056
24057 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
24058
24059 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
24060
24061 PR/10239
24062 * gcc.c-torture/compile/20031031-2.c: New test.
24063
24064 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
24065
24066 PR/11640
24067 * gcc.c-torture/compile/20031031-1.c: New test.
24068
24069 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
24070
24071 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
24072 * gcc.misc-tests/bprob.exp: Likewise.
24073 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
24074 the execution test on arm-elf configs.
24075 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
24076 configs that don't support scratch files.
24077 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
24078
24079 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
24080
24081 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
24082 done by dejagnu.
24083
24084 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
24085
24086 * ada/acats/run_all.sh: Redirect mv output to /dev/null
24087 Avoid non pure sh syntax. Add more logging.
24088
24089 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
24090 fail.
24091
24092 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24093
24094 PR libgcj/10610
24095 * gcc.dg/ppc-stackalign-1.c: New test.
24096
24097 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
24098
24099 * ada/acats/run_all.sh: Change output to be more compliant with
24100 dejagnu framework.
24101 Create acats.sum and acats.log files under testsuite/ada/acats
24102 Only run [a-z]* directories, to filter out e.g. CVS.
24103 Redirect build output to log file.
24104
24105 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
24106
24107 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
24108
24109 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
24110
24111 PR ada/5909:
24112 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
24113
24114 2003-10-27 Jakub Jelinek <jakub@redhat.com>
24115
24116 * gcc.c-torture/compile/20031023-1.c: New test.
24117 * gcc.c-torture/compile/20031023-2.c: New test.
24118 * gcc.c-torture/compile/20031023-3.c: New test.
24119 * gcc.c-torture/compile/20031023-4.c: New test.
24120
24121 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24122
24123 PR c++/10371
24124 * g++.dg/lookup/scoped8.C: New test.
24125
24126 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24127
24128 * g++.dg/opt/reg-stack3.C: New test.
24129
24130 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
24131
24132 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
24133
24134 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24135
24136 PR c++/11076
24137 * g++.dg/template/crash13.C: New test.
24138
24139 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
24140
24141 * gcc.dg/c99-restrict-2.c: New test.
24142
24143 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
24144
24145 PR c++/12698, c++/12699, c++/12700, c++/12566
24146 * g++.dg/inherit/covariant9.C: New test.
24147 * g++.dg/inherit/covariant10.C: New test.
24148 * g++.dg/inherit/covariant11.C: New test.
24149
24150 2003-10-23 Jason Merrill <jason@redhat.com>
24151
24152 PR c++/12726
24153 * g++.dg/ext/complit2.C: New test.
24154
24155 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
24156
24157 PR target/12654
24158 * gcc.c-torture/execute/20031020-1.c: New test.
24159
24160 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24161
24162 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
24163 following the jump_insn.
24164
24165 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
24166
24167 * gcc.dg/cast-lvalue-1.c: New test.
24168
24169 2003-10-21 Mark Mitchell <mark@codesourcery.com>
24170
24171 PR c++/11962
24172 * g++.dg/template/cond2.C: New test.
24173
24174 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
24175
24176 * gcc.dg/builtins-28.c: New test.
24177
24178 2003-10-20 Jan Hubicka <jh@suse.cz>
24179
24180 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
24181 parameter.
24182 * testsuite/gcc.dg/inline-2.c: Likewise.
24183
24184 2003-10-20 Phil Edwards <phil@codesourcery.com>
24185
24186 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
24187 * gcc.dg/nest.c: Likewise.
24188
24189 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24190
24191 PR c++/9781, c++/10583, c++/11862
24192 * g++.dg/parse/crash13.C: New test.
24193
24194 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24195
24196 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
24197
24198 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24199
24200 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
24201 Define HAVE_C99_RUNTIME except on Solaris.
24202 * gcc.dg/builtins-20.c: Likewise.
24203
24204 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24205
24206 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
24207
24208 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24209
24210 PR c++/12495
24211 * g++.dg/template/crash21.C: New test.
24212
24213 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24214
24215 PR c++/2513
24216 * g++.dg/template/typename5.C: New test.
24217
24218 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24219
24220 PR c++/12369
24221 * g++.dg/template/friend25.C: New test.
24222
24223 2003-10-16 Ziemowit Laski <zlaski@apple.com>
24224
24225 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
24226 versions.
24227
24228 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
24229
24230 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
24231 == 2147483647.
24232
24233 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
24234
24235 * gcc.c-torture/execute/960416-1.x: Remove.
24236 * gcc.c-torture/execute/divconst-3.x: Likewise.
24237
24238 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
24239
24240 PR target/12598
24241 * gcc.dg/torture/cris-volatile-1.c: New test.
24242
24243 2003-10-14 Roger Sayle <roger@eyesopen.com>
24244
24245 PR optimization/9325
24246 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
24247 for overflowing floating point to integer conversion during RTL
24248 simplification.
24249
24250 2003-10-13 Ziemowit Laski <zlaski@apple.com>
24251
24252 * objc/execute/_cmd.m: Fix typo.
24253 * objc.dg/image-info.m, objc.dg/symtab-1.m:
24254 Relax 'scan-assembler' regexp.
24255 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
24256 objc.dg/try-catch-4.m: Run on non-Darwin targets.
24257 * objc.dg/zero-link-2.m: Remove blank line.
24258 * objc.dg/zero-link-3.m: New test case.
24259
24260 2003-10-13 Geoffrey Keating <geoffk@apple.com>
24261
24262 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
24263
24264 * gcc.dg/asm-names.c: Use scan-assembler-not rather
24265 than linker trickery.
24266
24267 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24268
24269 PR c++/12370
24270 * g++.dg/other/friend2.C: New test.
24271
24272 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24273
24274 * gcc.dg/20031012-1.c: New test.
24275
24276 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24277
24278 * gcc.dg/weak/weak-3.c: Fix for new warning.
24279
24280 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
24281
24282 PR optimization/8750
24283 * gcc.c-torture/execute/20031012-1.c: New test case.
24284
24285 2003-10-11 Roger Sayle <roger@eyesopen.com>
24286
24287 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
24288 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
24289
24290 2003-10-11 Roger Sayle <roger@eyesopen.com>
24291
24292 PR optimization/12260
24293 * gcc.c-torture/compile/20031011-2.c: New test case.
24294
24295 2003-10-11 Roger Sayle <roger@eyesopen.com>
24296
24297 * gcc.c-torture/execute/20031011-1.c: New testcase.
24298
24299 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
24300
24301 * gcc.c-torture/compile/20031011-1.c: New test.
24302
24303 2003-10-11 Jan Hubicka <jh@suse.cz>
24304
24305 * g++.dg/other/first-global.C: New test.
24306
24307 2003-10-11 Roger Sayle <roger@eyesopen.com>
24308
24309 * gcc.c-torture/execute/string-opt-18.c: New testcase.
24310
24311 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
24312
24313 * gcc.c-torture/compile/20031010-1.c: New test.
24314
24315 2003-10-10 Geoffrey Keating <geoffk@apple.com>
24316
24317 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
24318 * gcc.c-torture/execute/va-arg-25.c: ... here.
24319
24320 2003-10-09 Mark Mitchell <mark@codesourcery.com>
24321
24322 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
24323
24324 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
24325
24326 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
24327
24328 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24329
24330 * g++.dg/parse/error2.C: New test.
24331
24332 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24333
24334 PR c++/11097
24335 * g++.dg/other/error5.C: Modify the error message.
24336 * g++.dg/lookup/using8.C: New test.
24337
24338 2003-10-07 Geoffrey Keating <geoffk@apple.com>
24339
24340 * gcc.dg/darwin-abi-2.c: New file.
24341 * gcc.c-torture/execute/va-arg-24.c: New file.
24342
24343 2003-10-06 Bob Wilson <bob.wilson@acm.org>
24344
24345 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
24346 indentation.
24347
24348 2003-10-06 Mark Mitchell <mark@codesourcery.com>
24349
24350 PR c++/10147
24351 * g++.dg/other/error4.C: Update error messages.
24352 * g++.dg/template/ptrmem4.C: Likewise.
24353
24354 PR c++/12337
24355 * g++.dg/init/new9.C: New test.
24356
24357 PR c++/12334, c++/12236, c++/8656
24358 * g++.dg/ext/attrib8.C: New test.
24359
24360 2003-10-06 Devang Patel <dpatel@apple.com>
24361
24362 * gcc.dg/debug/dwarf2-3.h: New test.
24363 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
24364
24365 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
24366
24367 * g++.dg/opt/cfg2.C: New test.
24368
24369 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24370
24371 * g++.dg/opt/float1.C: New test.
24372
24373 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24374
24375 * gcc.dg/c90-array-lval-6.c: New test.
24376 * gcc.dg/c99-array-lval-6.c: New test.
24377
24378 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
24379 Ziemowit Laski <zlaski@apple.com>
24380
24381 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
24382 'Derived', so that it is never considered a class method; add
24383 new warning for '+port' method ambiguity.
24384 * objc.dg/method-12.m: Include <objc/objc.h> instead of
24385 <objc/objc-api.h> (needed on Mac OS X).
24386 * objc.dg/method-13.m: New test.
24387
24388 2003-10-03 Roger Sayle <roger@eyesopen.com>
24389
24390 PR optimization/9325, PR java/6391
24391 * gcc.c-torture/execute/20031003-1.c: New test case.
24392
24393 2003-10-02 Mark Mitchell <mark@codesourcery.com>
24394
24395 PR optimization/12180
24396 * gcc.dg/20031002-1.c: New test.
24397
24398 PR c++/12486
24399 * g++.dg/inherit/error1.C: New test.
24400
24401 2003-10-02 Chris Demetriou <cgd@broadcom.com>
24402
24403 * lib/f-torture.exp (search_for): Rename to...
24404 (search_for_re): This. Also, clean up comments and the
24405 "regexp" invocation.
24406
24407 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
24408
24409 * gcc.c-torture/compile/20031002-1.c: New test.
24410
24411 2003-10-02 Jakub Jelinek <jakub@redhat.com>
24412
24413 * g++.dg/opt/cond1.C: New test.
24414
24415 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
24416
24417 * gcc.dg/Wold-style-definition-2.c: New testcase.
24418 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
24419
24420 2003-09-29 Richard Henderson <rth@redhat.com>
24421
24422 * g++.dg/init/array10.C: Add dg-options.
24423
24424 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24425
24426 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
24427
24428 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24429
24430 * g++.dg/template/friend19.C: Fix typo.
24431 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
24432
24433 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
24434
24435 * gcc.c-torture/execute/20030928-1.c: New test.
24436 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
24437
24438 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24439
24440 * g++.dg/opt/unroll1.C: New test.
24441
24442 2003-09-26 Roger Sayle <roger@eyesopen.com>
24443
24444 PR optimization/11741
24445 * gcc.dg/20030926-1.c: New test case.
24446
24447 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24448
24449 PR c++/5655
24450 * g++.dg/parse/access7.C: New test.
24451 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
24452
24453 2003-09-24 Ziemowit Laski <zlaski@apple.com>
24454
24455 MERGE OF objc-improvements-branch into MAINLINE:
24456 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
24457 if libobjc has not been built.
24458 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
24459 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
24460 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
24461 objc/execute/nested-3.m, objc/execute/np-2.m,
24462 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
24463 objc/execute/redefining_self.m, objc/execute/root_methods.m,
24464 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
24465 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
24466 objc.dg/special/unclaimed-category-1.h,
24467 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
24468 well as GNU runtime.
24469 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
24470 * execute/cascading-1.m, execute/function-message-1.m,
24471 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
24472 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
24473 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
24474 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
24475 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
24476 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
24477 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
24478 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
24479 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
24480 * objc.dg/bitfield-2.m: Run only on Darwin.
24481 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
24482 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
24483 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
24484 * objc.dg/const-str-1.m: Fix constant string layout.
24485
24486 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
24487
24488 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
24489
24490 2003-09-23 Geoffrey Keating <geoffk@apple.com>
24491
24492 * gcc.dg/darwin-abi-1.c: New file.
24493
24494 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
24495
24496 PR target/12281
24497 * gcc.c-torture/compile/20030921-1.c: New test.
24498
24499 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24500
24501 * g++.dg/opt/reg-stack2.C: New test.
24502
24503 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24504
24505 * g++.dg/eh/delayslot1.C: New test.
24506
24507 2003-09-20 Richard Henderson <rth@redhat.com>
24508
24509 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
24510
24511 2003-09-20 Roger Sayle <roger@eyesopen.com>
24512
24513 * gcc.c-torture/execute/20030920-1.c: New test case.
24514
24515 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24516
24517 * g++.dg/rtti/typeid3.C: Correct expected error message.
24518
24519 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24520
24521 PR c++/157
24522 * g++.dg/parse/crash12.C: New test.
24523
24524 2003-09-19 Janis Johnson <janis187@us.ibm.com>
24525
24526 * gcc.dg/compat/mixed-struct-check.h: New.
24527 * gcc.dg/compat/mixed-struct-defs.h: New.
24528 * gcc.dg/compat/mixed-struct-init.h: New.
24529 * gcc.dg/compat/struct-by-value-19_main.c: New.
24530 * gcc.dg/compat/struct-by-value-19_x.c: New.
24531 * gcc.dg/compat/struct-by-value-19_y.c: New.
24532 * gcc.dg/compat/struct-by-value-20_main.c: New.
24533 * gcc.dg/compat/struct-by-value-20_x.c: New.
24534 * gcc.dg/compat/struct-by-value-20_y.c: New.
24535 * gcc.dg/compat/struct-return-19_main.c: New.
24536 * gcc.dg/compat/struct-return-19_x.c: New.
24537 * gcc.dg/compat/struct-return-19_y.c: New.
24538 * gcc.dg/compat/struct-return-20_main.c: New.
24539 * gcc.dg/compat/struct-return-20_x.c: New.
24540 * gcc.dg/compat/struct-return-20_y.c: New.
24541
24542 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
24543 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
24544 so that it will not complain on LP64 targets.
24545
24546 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24547
24548 PR c++/495
24549 * g++.dg/template/friend24.C: New test.
24550
24551 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
24552
24553 PR c++/12332
24554 * g++.dg/template/memtmpl2.C: New test.
24555
24556 2003-09-18 Mark Mitchell <mark@codesourcery.com>
24557
24558 PR target/11184
24559 * gcc.dg/builtin-apply1.c: New test.
24560
24561 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
24562
24563 PR c++/9848
24564 * g++.dg/warn/Wunused-4.C: New test.
24565
24566 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24567
24568 PR c++/12316
24569 * g++.dg/other/gc2.C: New test.
24570
24571 2003-09-17 Mark Mitchell <mark@codesourcery.com>
24572
24573 PR c++/11991
24574 * g++.dg/rtti/typeid3.C: New test.
24575
24576 PR c++/12266
24577 * g++.dg/overload/template1.C: New test.
24578
24579 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
24580
24581 * g++.dg/opt/cfg3.C: New test.
24582
24583 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24584
24585 PR c++/7939
24586 * g++.dg/template/crash11.C: New test.
24587
24588 2003-09-16 Jason Merrill <jason@redhat.com>
24589 Jakub Jelinek <jakub@redhat.com>
24590
24591 * gcc.dg/attr-warn-unused-result.c: New test.
24592
24593 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
24594
24595 PR c++/12184
24596 * g++.dg/expr/call2.C: New test.
24597
24598 2003-09-15 Andreas Jaeger <aj@suse.de>
24599
24600 * gcc.dg/Wold-style-definition-1.c: New test.
24601
24602 2003-09-14 Mark Mitchell <mark@codesourcery.com>
24603
24604 PR c++/3907
24605 * g++.dg/parse/template12.C: New test.
24606
24607 * g++.dg/abi/bitfield11.C: New test.
24608 * g++.dg/abi/bitfield12.C: Likewise.
24609
24610 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
24611
24612 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
24613 non-expansion of functional macro name without arguments at EOL.
24614 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
24615
24616 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
24617
24618 * gcc.c-torture/execute/20030914-[12].c: New tests.
24619
24620 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
24621
24622 PR c++/11788
24623 * g++.dg/overload/addr1.C: New test.
24624
24625 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
24626
24627 * gcc.dg/20030909-1.c: New test.
24628
24629 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24630
24631 * gcc.dg/ultrasp10.c: New test.
24632
24633 2003-09-09 Devang Patel <dpatel@apple.com>
24634
24635 * gcc.dg/darwin-ld-6.c: New test.
24636
24637 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24638
24639 * gcc.dg/torture/builtin-explog-1.c: New testcase.
24640
24641 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24642
24643 * gcc.dg/ia64-types1.c: New test.
24644 * gcc.dg/ia64-types2.c: Likewise.
24645
24646 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24647
24648 * gcc.dg/builtins-1.c: Add more _Complex tests.
24649 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24650
24651 * gcc.dg/builtins-1.c: Test existing _Complex functions.
24652 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24653
24654 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24655
24656 PR c++/11786
24657 * g++.dg/lookup/koenig2.C: New test.
24658
24659 PR c++/5296
24660 * g++.dg/rtti/typeid2.C: New test.
24661
24662 2003-09-08 Jakub Jelinek <jakub@redhat.com>
24663
24664 * gcc.c-torture/compile/20030904-1.c: New test.
24665
24666 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24667
24668 * g++.dg/opt/longbranch2.C: New test.
24669
24670 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24671
24672 * g++.dg/template/crash10.C: Only compile it.
24673
24674 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24675
24676 PR middle-end/11665
24677 * gcc.c-torture/compile/20030907-1.c: New test.
24678 * g++.dg/init/array11.C: New test.
24679
24680 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24681
24682 PR c++/11852
24683 * g++.dg/init/struct1.C: New test.
24684
24685 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24686
24687 PR c++/12181
24688 * g++.dg/expr/comma1.C: New test.
24689
24690 2003-09-06 Mark Mitchell <mark@codesourcery.com>
24691
24692 PR c++/11867
24693 * g++.dg/expr/static_cast5.C: New test.
24694
24695 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
24696
24697 PR c++/11507
24698 * g++.dg/lookup/scoped7.C: New test.
24699
24700 PR c++/9574
24701 * g++.dg/other/static1.C: New test.
24702
24703 PR c++/11490
24704 * g++.dg/warn/template-1.C: New test.
24705
24706 PR c++/11432
24707 * g++.dg/template/crash10.C: New test.
24708
24709 PR c++/2478
24710 * g++.dg/overload/VLA.C: New test.
24711
24712 PR c++/10804
24713 * g++.dg/template/call1.C: New test.
24714
24715 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24716
24717 PR c++/11794
24718 * g++.dg/parse/using3.C: New test.
24719
24720 2003-09-06 Roger Sayle <roger@eyesopen.com>
24721
24722 PR c++/11409
24723 * g++.dg/overload/builtin3.C: New test case.
24724
24725 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
24726
24727 PR c/9862
24728 * gcc.dg/20030906-1.c: New test.
24729 * gcc.dg/20030906-2.c: Likewise.
24730
24731 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24732
24733 PR c++/12167
24734 * g++.dg/parse/defarg5.C: New test.
24735
24736 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
24737
24738 2003-09-05 Mark Mitchell <mark@codesourcery.com>
24739
24740 PR c++/12163
24741 * g++.dg/expr/static_cast4.C: New test.
24742
24743 PR c++/12146
24744 * g++.dg/template/crash9.C: New test.
24745
24746 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
24747
24748 * g++.old-deja/g++.ext/pretty2.C: Update for change
24749 in __FUNCTION__.
24750 * g++.old-deja/g++.ext/pretty3.C: Likewise.
24751
24752 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
24753
24754 PR c++/11922
24755 * g++/dg/template/qualified-id1.C: New test.
24756
24757 PR c++/12037
24758 * g++.dg/warn/noeffect4.C: New test.
24759
24760 2003-09-04 Matt Austern <austern@apple.com>
24761
24762 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
24763 * g++.dg/ext/fnname2.C: Likewise.
24764 * g++.dg/ext/fnname3.C: Likewise.
24765
24766 2003-09-04 Mark Mitchell <mark@codesourcery.com>
24767
24768 * g++.dg/expr/lval1.C: New test.
24769 * g++.dg/ext/lvcast.C: Remove.
24770
24771 2003-09-03 Roger Sayle <roger@eyesopen.com>
24772
24773 PR optimization/11700.
24774 * gcc.c-torture/compile/20030903-1.c: New test case.
24775
24776 2003-09-03 Mark Mitchell <mark@codesourcery.com>
24777
24778 PR c++/12053
24779 * g++.dg/abi/layout4.C: New test.
24780
24781 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
24782
24783 PR c++/11553
24784 * g++.dg/parse/friend3.C: New test.
24785
24786 2003-09-02 Mark Mitchell <mark@codesourcery.com>
24787
24788 PR c++/11847
24789 * g++.dg/template/class1.C: New test.
24790
24791 PR c++/11808
24792 * g++.dg/expr/call1.C: New test.
24793
24794 2003-09-01 Mark Mitchell <mark@codesourcery.com>
24795
24796 PR c++/12114
24797 * g++.dg/init/ref9.C: New test.
24798
24799 PR c++/11972
24800 * g++.dg/template/nested4.C: New test.
24801
24802 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24803
24804 PR c++/12093
24805 * g++.dg/template/non-dependent4.C: New test.
24806
24807 PR c++/11928
24808 * g++.dg/inherit/conv1.C: New test.
24809
24810 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24811
24812 PR c++/6196
24813 * g++.dg/ext/label1.C: New test.
24814 * g++.dg/ext/label2.C: Likewise.
24815
24816 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24817
24818 * g++.dg/expr/cond3.C: New test.
24819
24820 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24821
24822 * gcc.dg/builtins-1.c: Add new builtin cases.
24823
24824 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24825
24826 * gcc.dg/builtins-1.c: Add new cases.
24827 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24828
24829 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24830
24831 * gcc.dg/builtins-1.c: Add more math builtin tests.
24832 * gcc.dg/torture/builtin-attr-1.c: New test.
24833
24834 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24835
24836 PR optimization/5079
24837 * g++.dg/opt/static3.C: New test.
24838
24839 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24840
24841 * gcc.misc-tests/gcov-10b.c: New test.
24842
24843 2003-08-27 Mark Mitchell <mark@codesourcery.com>
24844
24845 * g++.dg/opt/ptrmem3.C: New test.
24846
24847 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
24848
24849 2003-08-27 Jakub Jelinek <jakub@redhat.com>
24850
24851 * gcc.dg/20030826-2.c: New test.
24852
24853 2003-08-26 Roger Sayle <roger@eyesopen.com>
24854
24855 PR middle-end/12002
24856 * g77.f-torture/compile/12002.f: New test case.
24857
24858 2003-08-26 Roger Sayle <roger@eyesopen.com>
24859
24860 * gcc.dg/20030826-1.c: New test case.
24861
24862 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
24863
24864 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
24865
24866 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
24867
24868 PR c++/11871
24869 * c++.dg/lookup/crash1.C: New test.
24870
24871 * c++.dg/warn/noeffect3.C: New test.
24872
24873 2003-08-25 Janis Johnson <janis187@us.ibm.com>
24874
24875 * gcc.dg/compat/vector-1_x.c: Compile with -w.
24876 * gcc.dg/compat/vector-1_y.c: Ditto.
24877 * gcc.dg/compat/vector-2_x.c: Ditto.
24878 * gcc.dg/compat/vector-2_y.c: Ditto.
24879
24880 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
24881
24882 * gcc.dg/20030702-1.c: New test.
24883
24884 2003-08-25 Mark Mitchell <mark@codesourcery.com>
24885
24886 PR c++/8795
24887 * g++.dg/ext/altivec-1.C: New test.
24888
24889 2003-08-24 Richard Henderson <rth@redhat.com>
24890
24891 * g++.dg/eh/simd-2.C: Add -w for x86.
24892
24893 2003-08-23 Jakub Jelinek <jakub@redhat.com>
24894
24895 * gcc.dg/20030815-1.c: New test.
24896
24897 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24898
24899 PR c++/3765
24900 * g++.dg/parse/access6.C: New test.
24901
24902 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24903
24904 PR c++/641, c++/11876
24905 * g++.dg/template/friend22.C: New test.
24906 * g++.dg/template/friend23.C: Likewise.
24907
24908 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24909
24910 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
24911 identically.
24912
24913 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24914
24915 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
24916
24917 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24918
24919 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
24920
24921 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24922
24923 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
24924
24925 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24926
24927 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
24928
24929 2003-08-21 Mark Mitchell <mark@codesourcery.com>
24930
24931 PR c++/11919
24932 * g++.dg/overload/prom1.C: New test.
24933
24934 PR c++/11551
24935 * g++.dg/parse/dtor2.C: New test.
24936
24937 PR c++/10762
24938 * g++.dg/parse/using2.C: New test.
24939
24940 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
24941
24942 PR target/11805
24943 * gcc.c-torture/compile/20030821-1.c: New.
24944
24945 2003-08-20 Mark Mitchell <mark@codesourcery.com>
24946
24947 PR c++/11834
24948 * g++.dg/template/deduce2.C: New test.
24949
24950 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
24951
24952 * gcc.c-torture/execute/20030821-1.c: New test.
24953
24954 2003-08-20 Roger Sayle <roger@eyesopen.com>
24955
24956 PR middle-end/11984
24957 * gcc.dg/20030820-1.c: New test case.
24958
24959 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
24960
24961 PR c++/11945
24962 * g++.dg/warn/noeffect2.C: New test.
24963
24964 2003-08-19 Mark Mitchell <mark@codesourcery.com>
24965
24966 PR c++/10926
24967 * g++.dg/template/dtor2.C: New test.
24968
24969 PR c++/11684
24970 * g++.dg/template/operator1.C: New test.
24971 * g++.dg/parse/operator4.C: New test.
24972
24973 PR c++/11946.C
24974 * g++.dg/expr/enum1.C: New test.
24975 * gcc.dg/c99-bool-1.c: Remove bogus warning.
24976
24977 PR c++/11036.C
24978 * g++.dg/parse/elab2.C: New test.
24979 * g++.dg/parse/typedef4.C: Change error message.
24980 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
24981 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
24982 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
24983
24984 2003-08-19 Geoffrey Keating <geoffk@apple.com>
24985
24986 * gcc.dg/pch/warn-1.c: New.
24987 * gcc.dg/pch/warn-1.hs: New.
24988
24989 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
24990 not-tested file.
24991
24992 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24993
24994 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
24995
24996 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24997
24998 * gcc.dg/uninit-D.c: New Test.
24999 * gcc.dg/uninit-E.c: New Test.
25000 * gcc.dg/uninit-F.c: New Test.
25001 * gcc.dg/uninit-G.c: New Test.
25002
25003 2003-08-19 Michael Ritzert <ritzert@t-online.de>
25004
25005 * g++.dg/README: Describe the pch directory.
25006
25007 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25008
25009 PR c++/11174
25010 * g++.dg/parse/access4.C: New test.
25011 * g++.dg/parse/access5.C: Likewise.
25012 * g++.old-deja/g++.jason/access17.C: Adjust error message.
25013
25014 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
25015
25016 * gcc.dg/noncompile/20030818-1.c: New.
25017
25018 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
25019
25020 PR c++/11957
25021 * g++.dg/warn/noeffect1.C: New test.
25022
25023 * g++.dg/template/scope2.C: New test.
25024 * g++.dg/template/error2.C: Correct dg-error
25025
25026 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
25027
25028 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
25029
25030 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
25031
25032 PR C++/11512
25033 * g++.dg/template/warn1.C: New.
25034
25035 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
25036
25037 * g++.dg/template/error2.C: New test.
25038 * g++.dg/lookup/using7.C: Adjust errors
25039 * g++.old-deja/g++.pt/crash36.C: Likewise.
25040 * g++.old-deja/g++.pt/derived3.C: Likewise.
25041
25042 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25043
25044 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
25045 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
25046 * gcc.c-torture/execute/builtins/string-9.c: New, from
25047 string-opt-9.c. Adjust for execute/builtins framework.
25048 * gcc.c-torture/execute/string-opt-9.c: Delete.
25049
25050 2003-08-12 Mark Mitchell <mark@codesourcery.com>
25051
25052 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
25053
25054 * g++.dg/parse/ret-type2.C: New test.
25055
25056 PR c++/11703
25057 * g++.dg/init/new8.C: New test.
25058
25059 PR c++/10923
25060 * g++.dg/parse/typedef5.C: New test.
25061
25062 PR c++/9512
25063 * g++.dg/parse/qualified2.C: New test.
25064 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
25065 invalid code.
25066
25067 2003-08-11 Mark Mitchell <mark@codesourcery.com>
25068
25069 * g++.dg/conversion/ptrmem1.C: New test.
25070
25071 2003-08-11 Jakub Jelinek <jakub@redhat.com>
25072
25073 PR target/11693
25074 * gcc.dg/20030811-1.c: New test.
25075
25076 PR target/11535
25077 * gcc.c-torture/execute/20030811-1.c: New test.
25078
25079 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25080
25081 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
25082
25083 2003-08-10 Mark Mitchell <mark@codesourcery.com>
25084
25085 PR c++/11789.C
25086 * g++.dg/inherit/multiple1.C: New test.
25087
25088 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
25089
25090 * gcc.dg/spe1.c: New test.
25091
25092 PR c++/11670
25093 * g++.dg/expr/cast2.C: New test.
25094
25095 PR c++/10530
25096 * g++.dg/template/dependent-name2.C: New test.
25097
25098 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
25099
25100 * g++.dg/parse/crash11.C: Put the dg options in comments.
25101
25102 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
25103
25104 * lib/gcc-dg.exp: Update for diagnostic change.
25105
25106 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25107
25108 PR c++/5767
25109 * g++.dg/parse/crash11.C: New test.
25110
25111 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
25112
25113 * gcc.dg/cpp/spacing1.c: Update.
25114
25115 2003-08-04 Janis Johnson <janis187@us.ibm.com>
25116
25117 PR target/11739
25118 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
25119 a value for -mtune.
25120
25121 2003-08-04 Roger Sayle <roger@eyesopen.com>
25122
25123 PR middle-end/11771
25124 * gcc.c-torture/compile/20030804-1.c: New test case.
25125
25126 2003-08-04 Roger Sayle <roger@eyesopen.com>
25127
25128 * gcc.dg/20030804-1.c: New test case.
25129
25130 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
25131
25132 * gcc.dg/cpp/separate-1.c: New test.
25133
25134 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
25135
25136 PR c++/11704
25137 * g++.dg/template/dependent-expr2.C: New test.
25138
25139 PR c++/11766
25140 * g++.dg/expr/ptrmem1.C: New test.
25141
25142 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25143
25144 PR c++/9453
25145 * g++.dg/template/friend15.C: New test.
25146
25147 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
25148
25149 * lib/dg-pch.exp: Work round PCH bug.
25150
25151 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25152
25153 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
25154 builtins. Move cases from builtins-4.c here.
25155
25156 * gcc.dg/torture/builtin-math-1.c: New test taken from
25157 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
25158 additional cases.
25159
25160 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
25161 Delete.
25162
25163 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
25164
25165 PR c++/9447
25166 * g++.dg/template/using7.C: New test.
25167
25168 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
25169
25170 * import1.c, import2.c: New tests.
25171
25172 2003-08-01 Jakub Jelinek <jakub@redhat.com>
25173
25174 * g++.dg/eh/crossjump1.C: New test.
25175
25176 2003-08-01 Mark Mitchell <mark@codesourcery.com>
25177
25178 PR c++/11697
25179 * g++.dg/template/using6.C: New test.
25180
25181 PR c++/11744
25182 * g++.dg/template/koenig2.C: New test.
25183
25184 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25185
25186 PR c++/7983
25187 * g++.dg/parse/typedef4.C: New test.
25188
25189 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25190
25191 PR c++/8442, c++/8806
25192 * g++.dg/template/elab1.C: New test.
25193 * g++.dg/template/type2.C: Likewise.
25194 * g++.dg/template/ttp3.C: Adjust expected error message.
25195 * g++.old-deja/g++.law/visibility13.C: Likewise.
25196 * g++.old-deja/g++.niklas/t135.C: Likewise.
25197 * g++.old-deja/g++.pt/ttp41.C: Likewise.
25198 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
25199 template argument.
25200 * g++.old-deja/g++.pt/ttp44.C: Likewise.
25201
25202 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
25203
25204 PR c++/11295
25205 * g++.dg/ext/stmtexpr1.C: New test.
25206
25207 * g++.dg/opt/tmp1.C: New test.
25208
25209 PR c++/11525
25210 * g++.dg/parse/constant4.C: New test.
25211
25212 PR c++/9447
25213 * g++.dg/template/using5.C: New test.
25214
25215 2003-07-31 Roger Sayle <roger@eyesopen.com>
25216
25217 * gcc.dg/builtins-27.c: New test case.
25218
25219 2003-07-31 Jakub Jelinek <jakub@redhat.com>
25220
25221 * gcc.dg/tls/opt-7.c: New test.
25222
25223 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
25224
25225 * g++.old-deja/g++.other/crash18.C: Remove.
25226
25227 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
25228
25229 * g++.dg/template/explicit3.C: New.
25230 * g++.dg/template/explicit4.C: New.
25231 * g++.dg/template/explicit5.C: New.
25232
25233 PR c++/11347
25234 * g++.dg/template/memtmpl1.C: New.
25235
25236 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
25237
25238 PR target/11565
25239 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
25240 * gcc.dg/i386-387-5.c (dg-options): Likewise.
25241
25242 2003-07-30 Jan Hubicka <jh@suse.cz>
25243
25244 * vtgc1.c: Kill.
25245
25246 2003-07-29 Zack Weinberg <zack@codesourcery.com>
25247
25248 * gcc.dg/struct-in-proto-1.c: New test.
25249
25250 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
25251
25252 * gcc.dg/cpp/include2.c: Only expect one message.
25253
25254 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
25255
25256 PR c++/9447
25257 * g++.dg/template/using1.C: New test.
25258 * g++.dg/template/using2.C: New test.
25259 * g++.dg/template/using3.C: New test.
25260 * g++.dg/template/using4.C: New test.
25261
25262 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
25263
25264 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
25265 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25266
25267 2003-07-28 Jan Hubicka <jh@suse.cz>
25268
25269 PR c++/11530
25270 * g++.dg/opt/call1.C: New test.
25271
25272 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
25273
25274 PR c++/11667
25275 * g++.dg/init/enum2.C: New test.
25276 * g++.dg/template/overload1.C: Add "-w" option.
25277
25278 2003-07-28 <hp@bitrange.com>
25279
25280 * gcc.dg/Wdeclaration-after-statement-1.c,
25281 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
25282
25283 2003-07-28 Jakub Jelinek <jakub@redhat.com>
25284
25285 * gcc.c-torture/compile/20030725-1.c: New test.
25286
25287 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
25288
25289 * gcc.dg/20030505.c: Only run for SPE.
25290 Remove definition of opaque type.
25291
25292 2003-07-27 Mark Mitchell <mark@codesourcery.com>
25293
25294 * g++.dg/template/ptrmem6.C: New test.
25295
25296 2003-07-26 Geoffrey Keating <geoffk@apple.com>
25297
25298 * gcc.c-torture/compile/zero-strct-2.c: New test.
25299
25300 2003-07-25 Geoffrey Keating <geoffk@apple.com>
25301
25302 * gcc.dg/intermod-1.c: New test.
25303
25304 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
25305
25306 PR c++/11617
25307 * g++.dg/template/lookup2.C: New test.
25308 * g++.dg/template/memclass1.C: Remove instantiated from error.
25309 * g++.dg/other/error2.C: Tweak expected errors.
25310
25311 PR c++/11596
25312 * g++.dg/template/defarg3.C: New test.
25313
25314 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
25315
25316 2003-07-24 Mark Mitchell <mark@codesourcery.com>
25317
25318 * g++.dg/inherit/access5.C: New test.
25319
25320 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25321
25322 PR c++/11513
25323 * g++.dg/template/crash8.C: New test.
25324
25325 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
25326
25327 PR c/10602
25328 * gcc.dg/noncompile/incomplete-2.c: New test.
25329
25330 2003-07-23 Mark Mitchell <mark@codesourcery.com>
25331
25332 PR c++/11645
25333 * g++.dg/inherit/access4.C: New test.
25334
25335 PR c++/11517
25336 * g++.dg/expr/cond2.C: New test.
25337
25338 PR optimization/10679
25339 * g++.dg/opt/inline4.C: New test.
25340
25341 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
25342
25343 * g++.dg/parse/crash10: New test.
25344
25345 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25346
25347 * g++.dg/ext/flexary1.C: New test.
25348
25349 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25350
25351 PR c++/10793
25352 * g++.dg/template/crash9.C: New test.
25353
25354 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25355
25356 PR c++/3004
25357 * g++.dg/parse/typedef3.C: New test.
25358
25359 PR c++/7906
25360 * g++.dg/parse/operator2.C: New test.
25361
25362 PR c++/8895
25363 * g++.dg/parse/def-tmpl-arg1.C: New test.
25364
25365 PR c++/9282
25366 * g++.dg/parse/funptr1.C: New test.
25367
25368 PR c++/9452
25369 * g++.dg/parse/ambig3.C: New test.
25370
25371 PR c++/9454
25372 * g++.dg/parse/operator3.C: New test.
25373
25374 PR c++/9486
25375 * g++.dg/parse/template10.C: New test.
25376
25377 PR c++/9488
25378 * g++.dg/parse/template11.C: New test.
25379
25380 PR c++/10150
25381 * g++.dg/parse/invalid-op1.C: New test.
25382
25383 PR c++/10247
25384 * g++.dg/parse/condexpr1.C: New test.
25385
25386 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25387
25388 * g++.dg/ext/packed3.C: New test.
25389 * g++.dg/ext/packed4.C: New test.
25390
25391 * gcc.dg/pack-test-3.c: New test.
25392
25393 2003-07-21 Janis Johnson <janis187@us.ibm.com>
25394
25395 * lib/compat.exp: Handle dg-options per source file.
25396 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
25397 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
25398 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
25399 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
25400 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
25401 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
25402 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
25403 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
25404 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
25405 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
25406 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
25407 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
25408 * g++.dg/compat/break/bitfield7_x.C: Ditto.
25409 * g++.dg/compat/break/bitfield7_y.C: Ditto.
25410
25411 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25412
25413 PR c/10320
25414 * gcc.c-torture/execute/20030718-1.c: New test.
25415
25416 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25417
25418 PR optimization/11536
25419 * gcc.dg/20030721-1.c: New test.
25420
25421 2003-07-19 Mark Mitchell <mark@codesourcery.com>
25422
25423 PR c++/11546
25424 * g++.dg/template/lookup1.C: New test.
25425
25426 2003-07-19 Zack Weinberg <zack@codesourcery.com>
25427
25428 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
25429 diagnostics of ill-formed constructs involving labels.
25430 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
25431 the new 'previously defined here' message.
25432
25433 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
25434
25435 * g++.dg/parse/non-dependent2.C: New test.
25436
25437 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25438
25439 * g++.dg/init/init-ref4.C: xfail on targets without
25440 weak symbols.
25441
25442 2003-07-17 Jakub Jelinek <jakub@redhat.com>
25443
25444 PR target/11087
25445 * gcc.c-torture/execute/20030717-1.c: New test.
25446
25447 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25448
25449 * g++.dg/opt/cfg1.C: New test.
25450
25451 2003-07-17 Mark Mitchell <mark@codesourcery.com>
25452
25453 PR optimization/11557
25454 * gcc.dg/20030717-1.c: New test.
25455
25456 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25457
25458 PR c++/10476
25459 * g++.dg/expr/crash-1.C: New test.
25460
25461 PR c++/11027
25462 * g++.dg/template/init3.C: New test.
25463
25464 PR c++/8222
25465 * g++.dg/template/non-dependent1.C: New test.
25466
25467 PR c++/11070
25468 * g++.dg/template/non-dependent2.C: New test.
25469
25470 PR c++/11071
25471 * g++.dg/template/non-dependent3.C: New test.
25472
25473 PR c++/9907
25474 * g++.dg/template/sizeof5.C: New test.
25475
25476 2003-07-17 Geoffrey Keating <geoffk@apple.com>
25477
25478 PR 11498
25479 * gcc.c-torture/compile/mangle-1.c: New file.
25480
25481 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25482
25483 PR c++/7809
25484 * g++.dg/parse/access3.C: New test.
25485
25486 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25487
25488 PR c++/11384
25489 * g++.dg/init/init-ref4.C: New test.
25490
25491 2003-07-16 Mark Mitchell <mark@codesourcery.com>
25492
25493 PR c++/11547
25494 * g++.dg/parse/constant3.C: New test.
25495 * g++.dg/parse/crash7.C: Likewise.
25496
25497 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
25498
25499 PR target/11008
25500 * gcc.dg/i386-pentium4-not-mull.c: New.
25501
25502 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
25503
25504 * gcc.dg/asm-names.c (ymain): Make it weak.
25505
25506 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25507
25508 PR c++/5421
25509 * g++.dg/template/friend21.C: New test.
25510
25511 2003-07-16 Jakub Jelinek <jakub@redhat.com>
25512
25513 * gcc.dg/cleanup-8.c: New test.
25514 * gcc.dg/cleanup-9.c: New test.
25515
25516 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
25517
25518 * g++.dg/ext/dll-MI1.h: New file.
25519 * g++.dg/ext/dllexport-MI1.C: New file.
25520 * g++.dg/ext/dllimport-MI1.C: New file.
25521
25522 2003-07-15 Jakub Jelinek <jakub@redhat.com>
25523
25524 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
25525 it does not have cmpstrsi patterns (just cmpmemsi).
25526
25527 2003-07-15 Mark Mitchell <mark@codesourcery.com>
25528
25529 PR debug/11473
25530 * g++.dg/debug/debug8.C: New test.
25531
25532 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25533
25534 PR c++/10108
25535 * g++.dg/template/crash7.C: New test.
25536
25537 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
25538
25539 PR target/10795
25540 * gcc.c-torture/compile/20030708-1.c: New.
25541
25542 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25543
25544 * gcc.c-torture/execute/20030715-1.c: New test.
25545
25546 2003-07-14 Geoffrey Keating <geoffk@apple.com>
25547
25548 * gcc.dg/pch/inline-3.c: New file.
25549 * gcc.dg/pch/inline-3.hs: New file.
25550 * gcc.dg/pch/inline-4.c: New file.
25551 * gcc.dg/pch/inline-4.hs: New file.
25552
25553 2003-07-14 Mark Mitchell <mark@codesourcery.com>
25554
25555 PR c++/11509
25556 * g++.dg/template/crash6.C: New test.
25557
25558 PR c++/7053
25559 * g++.dg/template/friend20.C: New test.
25560
25561 PR c++/7019
25562 * g++.dg/template/overload2.C: New test.
25563
25564 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25565
25566 PR optimization/11440
25567 * gcc.c-torture/execute/20030714-1.c: New test.
25568
25569 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25570
25571 PR c++/11154
25572 * g++.dg/template/partial2.C: New test.
25573
25574 2003-07-13 Mark Mitchell <mark@codesourcery.com>
25575
25576 PR c++/11503
25577 * g++.dg/template/anon1.C: New test.
25578
25579 PR c++/11493
25580 PR c++/11495
25581 * g++.dg/parse/template9.C: Likewise.
25582 * g++.dg/template/crash4.C: New test.
25583 * g++.dg/template/koenig1.C: Likewise.
25584 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
25585 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
25586 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
25587 functions.
25588 * g++.old-deja/g++.jason/template36.C: Likewise.
25589 * g++.old-deja/g++.mike/p1989.C: Likewise.
25590 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
25591 * g++.old-deja/g++.pt/ttp20.C: Use this->.
25592 * g++.old-deja/g++.pt/ttp21.C: Use this->.
25593 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
25594 compiling.
25595 * g++.old-deja/g++.pt/union2.C: Use this->.
25596
25597 2003-07-11 Jakub Jelinek <jakub@redhat.com>
25598
25599 * gcc.dg/20030711-1.c: New test.
25600
25601 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
25602
25603 PR c++/11050
25604 * g++.dg/parse/args1.C: New test.
25605 * g++.pt/defarg8.C: Change expected errors.
25606
25607 2003-07-11 Mark Mitchell <mark@codesourcery.com>
25608
25609 PR c++/8164
25610 * g++.dg/template/nontype2.C: New test.
25611
25612 PR c++/10558
25613 * g++.dg/parse/template8.C: New test.
25614
25615 PR c++/8327
25616 * g++.dg/template/scope1.C: New test.
25617
25618 * g++.dg/warn/Wsign-compare-1.C: New test.
25619
25620 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25621
25622 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
25623
25624 2003-07-10 Mark Mitchell <mark@codesourcery.com>
25625
25626 PR c++/9411
25627 * g++.dg/template/explicit2.C: New test.
25628
25629 PR c++/10032
25630 * g++.dg/warn/pedantic1.C: New test.
25631
25632 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
25633
25634 PR c++ 9483
25635 * g++.dg/other/field1.C: New test.
25636
25637 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25638
25639 PR c/11449
25640 * gcc.c-torture/compile/20030707-1.c: New.
25641
25642 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25643
25644 PR c++/10849
25645 * g++.dg/template/access12.C: New test.
25646
25647 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
25648
25649 * g++.dg/bprob/bprob.exp (prof_ext): Update.
25650 * g77.dg/bprob/bprob.exp (prof_ext): Update.
25651 * gcc.misc-tests/bprob.exp (prof_ext): Update.
25652 * gcc.misc-tests/gcov.exp: Update
25653 * g++.dg/gcov/gcov.exp: Update
25654 * lib/gcov.exp: Update.
25655
25656 2003-07-08 Mark Mitchell <mark@codesourcery.com>
25657
25658 * g++.dg/abi/mangle17.C: Make sure template expressions are
25659 dependent.
25660 * g++.dg/abi/mangle4.C: Mark erroneous casts.
25661 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
25662 * g++.dg/opt/stack1.C: Remove erroneous code.
25663 * g++.dg/parse/template7.C: New test.
25664 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
25665 * g++.old-deja/g++.pt/crash4.C: Likewise.
25666
25667 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25668
25669 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
25670 with zero or one occurence of `$' after the initial `L'.
25671
25672 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
25673
25674 * gcc.c-torture/compile/20030704-1.c: Add a comment.
25675
25676 2003-07-08 Roger Sayle <roger@eyesopen.com>
25677
25678 PR c/11370
25679 * gcc.dg/Wunreachable-6.c: New testcase.
25680 * gcc.dg/Wunreachable-7.c: New testcase.
25681
25682 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25683
25684 PR c/11420
25685 * gcc.dg/20030708-1.c: New test.
25686
25687 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
25688
25689 * gcc.dg/compat/sdata-section.h: New file.
25690 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
25691 * gcc.dg/torture/mips-sdata-1.c: New test.
25692
25693 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25694
25695 PR c++/11030
25696 * g++.dg/template/friend19.C: New test.
25697
25698 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25699
25700 * g++.dg/opt/strength-reduce.C: New test.
25701
25702 2003-07-07 Roger Sayle <roger@eyesopen.com>
25703
25704 PR target/10979
25705 * gcc.dg/20030707-1.c: New testcase.
25706
25707 2003-07-07 Roger Sayle <roger@eyesopen.com>
25708
25709 PR optimization/11059
25710 * g++.dg/opt/emptyunion.C: New testcase.
25711
25712 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25713 Eric Botcazou <ebotcazou@libertysurf.fr>
25714
25715 * g++.dg/opt/stack1.C: New test.
25716
25717 2003-07-05 Mark Mitchell <mark@codesourcery.com>
25718
25719 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
25720 run test.
25721
25722 PR c++/11431
25723 * g++.dg/expr/static_cast3.C: New test.
25724
25725 2003-07-04 Zack Weinberg <zack@codesourcery.com>
25726
25727 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
25728 everywhere.
25729 * gcc.dg/concat.c: Concatenation of string constants with
25730 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
25731 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
25732 * gcc.dg/cpp/escape-2.c: Use wide character constants where
25733 necessary to avoid multi-character character constant warning.
25734 * gcc.dg/cpp/escape.c: Likewise.
25735 * gcc.dg/cpp/ucs.c: Likewise.
25736 Remove backslashes from dg-bogus comments, as they confuse Tcl.
25737 Fix a typo.
25738
25739 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25740
25741 PR c/11428
25742 * gcc.c-torture/compile/20030704-1.c: New.
25743
25744 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25745
25746 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
25747
25748 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
25749
25750 PR c++/5287, PR c++/7910, PR c++/11021
25751 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
25752 tests for warnings.
25753 * g++.dg/ext/dllimport2.C: Add tests for warnings.
25754 * g++.dg/ext/dllimport3.C: Likewise.
25755 * g++.dg/ext/dllimport4.C: New file.
25756 * g++.dg/ext/dllimport5.C: New file.
25757 * g++.dg/ext/dllimport6.C: New file.
25758 * g++.dg/ext/dllimport7.C: New file.
25759 * g++.dg/ext/dllimport8.C: New file.
25760 * g++.dg/ext/dllimport9.C: New file.
25761 * g++.dg/ext/dllimport10.C: New file.
25762 * g++.dg/ext/dllexport1.C: New file.
25763
25764 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25765
25766 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
25767 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
25768
25769 2003-07-03 Roger Sayle <roger@eyesopen.com>
25770
25771 * gcc.dg/builtins-25.c: New testcase.
25772 * gcc.dg/builtins-26.c: New testcase.
25773
25774 2003-07-03 Janis Johnson <janis187@us.ibm.com>
25775
25776 * gcc.dg/compat/vector-defs.h: New file.
25777 * gcc.dg/compat/vector-setup.h: New file.
25778 * gcc.dg/compat/vector-check.h: New file.
25779 * gcc.dg/compat/vector-1_main.c: New file.
25780 * gcc.dg/compat/vector-1_x.c: New file.
25781 * gcc.dg/compat/vector-1_y.c: New file.
25782 * gcc.dg/compat/vector-2_main.c: New file.
25783 * gcc.dg/compat/vector-2_x.c: New file.
25784 * gcc.dg/compat/vector-2_y.c: New file.
25785
25786 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
25787 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
25788 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
25789 * gcc.dg/compat/struct-align-1.h: New file.
25790 * gcc.dg/compat/struct-align-1_main.c: New file.
25791 * gcc.dg/compat/struct-align-1_x.c: New file.
25792 * gcc.dg/compat/struct-align-1_y.c: New file.
25793 * gcc.dg/compat/struct-align-2.h: New file.
25794 * gcc.dg/compat/struct-align-2_main.c: New file.
25795 * gcc.dg/compat/struct-align-2_x.c: New file.
25796 * gcc.dg/compat/struct-align-2_y.c: New file.
25797
25798 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
25799 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25800 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25801 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25802 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25803 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25804 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25805 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25806 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25807 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25808 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25809 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25810 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25811 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25812 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25813 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25814 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25815 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25816 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25817 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25818 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25819 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25820 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25821 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25822 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25823 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25824 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25825 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25826 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25827
25828 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25829
25830 * gcc.dg/i386-call-1.c: New test.
25831
25832 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
25833
25834 PR c++/9162
25835 * g++.dg/parse/defarg4.C: New.
25836
25837 2003-07-03 Roger Sayle <roger@eyesopen.com>
25838
25839 PR target/10700
25840 * gcc.c-torture/compile/20030703-1.c: New test case.
25841
25842 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25843
25844 * g++.dg/template/local3.C: Remove extra semicolon.
25845
25846 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25847
25848 * gcc.dg/i386-volatile-1.c: New test.
25849
25850 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
25851
25852 PR c++/11072
25853 * g++.dg/other/offsetof2.C: XFAIL.
25854 * g++.dg/other/offsetof5.C: New.
25855
25856 PR c++/10219
25857 * g++.dg/template/error1.C: New.
25858
25859 PR c++/9779
25860 * g++.dg/template/dependent-expr1.C: New.
25861
25862 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25863
25864 PR c++/6949
25865 * g++.dg/template/local3.C: New test.
25866
25867 PR c++/11149
25868 * g++.dg/lookup/scoped6.C: New test.
25869
25870 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
25871
25872 PR c++/8046
25873 * g++.dg/other/error7.C: New test.
25874
25875 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
25876
25877 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
25878 * g++.old-deja/g++.abi/vtable3.h: Likewise.
25879 * g++.old-deja/g++.law/code-gen5.C: Likewise.
25880 * g++.old-deja/g++.other/union2.C: Likewise.
25881 * gcc.dg/c90-const-expr-2.c: Likewise.
25882 * gcc.dg/c90-const-expr-3.c: Likewise.
25883 * gcc.dg/c99-const-expr-2.c: Likewise.
25884 * gcc.dg/c99-const-expr-3.c: Likewise.
25885 * gcc.dg/concat.c: Likewise.
25886
25887 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25888
25889 PR c++/9559
25890 * g++.dg/init/static1.C: New test.
25891
25892 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25893
25894 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
25895 * g++.old-deja/g++.other/access2.C: Likewise.
25896 * g++.old-deja/g++.other/decl2.C: Likewise.
25897 * gcc.c-torture/execute/20020615-1.c: Likewise.
25898
25899 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25900
25901 PR c++/4933
25902 * g++.dg/template/sizeof4.C: New test.
25903
25904 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25905
25906 * g++.dg/other/error6.C: New test.
25907
25908 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25909
25910 PR c++/10750
25911 * g++.dg/parse/constant2.C: New test.
25912
25913 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25914
25915 PR c++/11106
25916 * g++.dg/other/error5.C: New test.
25917
25918 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25919
25920 * gcc.dg/format/gcc_diag-1.c: New test.
25921
25922 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
25923
25924 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
25925
25926 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
25927
25928 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
25929 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
25930 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
25931
25932 2003-06-28 Jakub Jelinek <jakub@redhat.com>
25933
25934 * gcc.c-torture/execute/builtins/string-8.c: New test.
25935 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
25936 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
25937 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
25938
25939 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25940
25941 PR c++/10468
25942 * g++.dg/ext/typeof6.C: New test.
25943
25944 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25945
25946 PR c++/10796
25947 * g++.dg/init/enum1.C: New test.
25948
25949 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
25950
25951 * gcc.dg/20030627-1.c: New test.
25952
25953 2003-06-26 Mark Mitchell <mark@codesourcery.com>
25954
25955 PR c++/11332
25956 * g++.dg/expr/static_cast2.C: New test.
25957
25958 2003-06-26 Roger Sayle <roger@eyesopen.com>
25959 Jakub Jelinek <jakub@redhat.com>
25960
25961 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
25962 sprintf(dst,"%s",src) optimization.
25963 * gcc.c-torture/execute/20030626-1.c: New test case.
25964 * gcc.c-torture/execute/20030626-2.c: New test case.
25965
25966 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
25967
25968 * gcc.c-torture/execute/multi-ix.c: New test.
25969
25970 * gcc.c-torture/execute/simd-4.c (main):
25971 Added missing semicolon at end of union.
25972
25973 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
25974
25975 PR c++/8266
25976 * g++.dg/template/explicit-instantiation3.C: New test.
25977
25978 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25979
25980 * gcc.dg/20030626-1.c: Use signed char.
25981
25982 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25983
25984 * gcc.dg/20030626-1.c: New test.
25985
25986 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
25987
25988 * const-str-2.m: Update.
25989
25990 2003-06-25 Mark Mitchell <mark@codesourcery.com>
25991
25992 PR c++/10990
25993 * g++.dg/rtti/dyncast1.C: New test.
25994 * g++.dg/abi/mangle4.C: Correct base-specifier access.
25995 * g++.dg/lookup/scoped1.C: Remove XFAIL.
25996 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
25997
25998 PR c++/10931
25999 * g++.dg/expr/static_cast1.C: New test.
26000
26001 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
26002
26003 * gcc.dg/20030625-1.c: New test.
26004
26005 2003-06-24 Roger Sayle <roger@eyesopen.com>
26006
26007 * gcc.c-torture/compile/20030624-1.c: New test case.
26008
26009 2003-06-24 Jakub Jelinek <jakub@redhat.com>
26010
26011 * gcc.c-torture/execute/string-opt-17.c: New test.
26012
26013 2003-06-24 Mark Mitchell <mark@codesourcery.com>
26014
26015 PR c++/5754
26016 * g++.dg/parse/crash6.C: New test.
26017
26018 2003-06-23 Roger Sayle <roger@eyesopen.com>
26019
26020 * gcc.dg/builtins-24.c: New test case.
26021
26022 2003-06-23 Jakub Jelinek <jakub@redhat.com>
26023
26024 * g++.dg/opt/operator1.C: New test.
26025
26026 2003-06-22 Roger Sayle <roger@eyesopen.com>
26027
26028 * gcc.c-torture/execute/string-opt-16.c: New test case.
26029
26030 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26031
26032 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
26033 * g++.old-deja/g++.other/conv7.C: Likewise.
26034 * g++.old-deja/g++.other/overcnv2.C: Likewise.
26035 * g++.old-deja/g++.other/overload14.C: Likewise.
26036
26037 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26038
26039 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
26040 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
26041
26042 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26043
26044 PR c++/10888
26045 * g++.dg/warn/Winline-3.C: New test.
26046
26047 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26048
26049 * lib/target-supports.exp (check_alias_available): Make the test
26050 program acceptable to the Solaris assembler.
26051
26052 PR c++/10749
26053 * g++.dg/template/memclass2.C: New test.
26054
26055 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26056 Eric Botcazou <ebotcazou@libertysurf.fr>
26057
26058 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
26059 data for non-matching targets.
26060 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
26061
26062 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26063
26064 PR c++/10845
26065 * g++.dg/template/member3.C: New test.
26066
26067 2003-06-19 Mark Mitchell <mark@codesourcery.com>
26068
26069 PR c++/10939
26070 * g++.dg/template/func1.C: New test.
26071
26072 PR c++/9649
26073 * g++.dg/template/static4.C: New test.
26074 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
26075
26076 PR c++/11041
26077 * g++.dg/init/ref7.C: New test.
26078
26079 2003-06-19 Matt Austern <austern@apple.com>
26080
26081 PR c++/11228
26082 * g++.dg/anew1.C: New test.
26083 * g++.dg/anew2.C: New test.
26084 * g++.dg/anew3.C: New test.
26085 * g++.dg/anew4.C: New test.
26086
26087 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
26088
26089 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
26090
26091 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
26092
26093 * gcc.c-torture/execute/simd-4.c (main): Make expected value
26094 endian-dependent.
26095
26096 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
26097
26098 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
26099 Remove cruft.
26100
26101 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
26102
26103 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
26104 * gcc.c-torture/compile/961203-1.c: Likewise.
26105 * gcc.c-torture/compile/980506-1.c: Likewise.
26106
26107 2003-06-17 Mark Mitchell <mark@codesourcery.com>
26108
26109 PR c++/10712
26110 * g++.dg/lookup/using7.C: New test.
26111
26112 2003-06-17 Mark Mitchell <mark@codesourcery.com>
26113
26114 PR c++/11105
26115 * g++.dg/abi/conv1.C: Remove it.
26116 * g++.dg/template/conv7.C: New test.
26117 * g++.dg/template/conv8.C: Likewise.
26118 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
26119 conversion operator.
26120
26121 2003-06-17 Janis Johnson <janis187@us.ibm.com>
26122
26123 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
26124 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
26125 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26126 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
26127 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
26128 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26129 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26130 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
26131 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
26132 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
26133 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
26134 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
26135 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
26136 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
26137 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
26138 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
26139 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
26140 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
26141 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26142 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26143 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26144 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26145 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26146 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26147 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26148 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26149 * gcc.dg/compat/struct-return-10_x.c: Ditto.
26150 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26151 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26152
26153 2003-06-16 Mark Mitchell <mark@codesourcery.com>
26154
26155 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
26156 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
26157 indications.
26158
26159 2003-06-16 Roger Sayle <roger@eyesopen.com>
26160
26161 * gcc.dg/i386-387-5.c: New test case.
26162 * gcc.dg/i386-387-6.c: New test case.
26163 * gcc.dg/builtins-23.c: New test case.
26164
26165 2003-06-15 Roger Sayle <roger@eyesopen.com>
26166
26167 * gcc.dg/builtins-22.c: New test case.
26168 * gcc.dg/i386-387-1.c: Update to test exp.
26169 * gcc.dg/i386-387-2.c: Likewise.
26170
26171 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26172
26173 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
26174
26175 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26176
26177 * lib/gcc-dg.exp (dg-require-dll): New function.
26178 (dg-xfail-if): Likewise.
26179 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
26180 driver.
26181
26182 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
26183 * gcc.c-torture/compile/20001205-1.c: Likewise.
26184 * gcc.c-torture/compile/20001226-1.c: Likewise.
26185 * gcc.c-torture/compile/20010518-2.c: Likewise.
26186 * gcc.c-torture/compile/20020312-1.c: Likewise.
26187 * gcc.c-torture/compile/20020604-1.c: Likewise.
26188 * gcc.c-torture/compile/920501-12.c: Likewise.
26189 * gcc.c-torture/compile/920501-4.c: Likewise.
26190 * gcc.c-torture/compile/920520-1.c: Likewise.
26191 * gcc.c-torture/compile/920521-1.c: Likewise.
26192 * gcc.c-torture/compile/920625-1.c: Likewise.
26193 * gcc.c-torture/compile/961203-1.c: Likewise.
26194 * gcc.c-torture/compile/980506-1.c: Likewise.
26195 * gcc.c-torture/compile/981006-1.c: Likewise.
26196 * gcc.c-torture/compile/981022-1.c: Likewise.
26197 * gcc.c-torture/compile/981223-1.c: Likewise.
26198 * gcc.c-torture/compile/990617-1.c: Likewise.
26199 * gcc.c-torture/compile/dll.c: Likewise.
26200 * gcc.c-torture/compile/labels-3.c: Likewise.
26201 * gcc.c-torture/compile/mipscop-1.c: Likewise.
26202 * gcc.c-torture/compile/mipscop-2.c: Likewise.
26203 * gcc.c-torture/compile/mipscop-3.c: Likewise.
26204 * gcc.c-torture/compile/mipscop-4.c: Likewise.
26205 * gcc.c-torture/compile/simd-5.c: Likewise.
26206 * gcc.c-torture/compile/20000804-1.x: Remove.
26207 * gcc.c-torture/compile/20001205-1.x: Likewise.
26208 * gcc.c-torture/compile/20001226-1.x: Likewise.
26209 * gcc.c-torture/compile/20010518-2.x: Likewise.
26210 * gcc.c-torture/compile/20020312-1.x: Likewise.
26211 * gcc.c-torture/compile/20020604-1.x: Likewise.
26212 * gcc.c-torture/compile/920501-12.x: Likewise.
26213 * gcc.c-torture/compile/920501-4.x: Likewise.
26214 * gcc.c-torture/compile/920520-1.x: Likewise.
26215 * gcc.c-torture/compile/920521-1.x: Likewise.
26216 * gcc.c-torture/compile/920625-1.x: Likewise.
26217 * gcc.c-torture/compile/961203-1.x: Likewise.
26218 * gcc.c-torture/compile/980506-1.x: Likewise.
26219 * gcc.c-torture/compile/981006-1.x: Likewise.
26220 * gcc.c-torture/compile/981022-1.x: Likewise.
26221 * gcc.c-torture/compile/981223-1.x: Likewise.
26222 * gcc.c-torture/compile/990617-1.x: Likewise.
26223 * gcc.c-torture/compile/mipscop-1.x: Likewise.
26224 * gcc.c-torture/compile/mipscop-2.x: Likewise.
26225 * gcc.c-torture/compile/mipscop-3.x: Likewise.
26226 * gcc.c-torture/compile/mipscop-4.x: Likewise.
26227 * gcc.c-torture/compile/simd-5.x: Likewise.
26228
26229 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
26230
26231 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26232
26233 * gcc.c-torture/execute/20030611-1.c: New test.
26234
26235 2003-06-12 Roger Sayle <roger@eyesopen.com>
26236
26237 PR middle-end/168
26238 * gcc.dg/20030612-1.c: New test case.
26239
26240 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26241
26242 PR c++/10635
26243 * g++.dg/expr/cast1.C: New test.
26244
26245 2003-06-12 Roger Sayle <roger@eyesopen.com>
26246
26247 * gcc.dg/builtins-21.c: New test case.
26248
26249 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
26250
26251 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
26252 options instead of at the end.
26253 * lib/objc.exp (objc_target_compile): Likewise.
26254
26255 2003-06-11 Mark Mitchell <mark@codesourcery.com>
26256
26257 PR c++/10432
26258 * g++.dg/parse/error1.C: New test.
26259
26260 2003-06-11 Janis Johnson <janis187@us.ibm.com>
26261
26262 * gcc.dg/compat/struct-by-value-11_main.c: New file.
26263 * gcc.dg/compat/struct-by-value-11_x.c: New file.
26264 * gcc.dg/compat/struct-by-value-11_y.c: New file.
26265 * gcc.dg/compat/struct-by-value-12_main.c: New file.
26266 * gcc.dg/compat/struct-by-value-12_x.c: New file.
26267 * gcc.dg/compat/struct-by-value-12_y.c: New file.
26268 * gcc.dg/compat/struct-by-value-13_main.c: New file.
26269 * gcc.dg/compat/struct-by-value-13_x.c: New file.
26270 * gcc.dg/compat/struct-by-value-13_y.c: New file.
26271 * gcc.dg/compat/struct-by-value-14_main.c: New file.
26272 * gcc.dg/compat/struct-by-value-14_x.c: New file.
26273 * gcc.dg/compat/struct-by-value-14_y.c: New file.
26274 * gcc.dg/compat/struct-by-value-15_main.c: New file.
26275 * gcc.dg/compat/struct-by-value-15_x.c: New file.
26276 * gcc.dg/compat/struct-by-value-15_y.c: New file.
26277 * gcc.dg/compat/struct-by-value-16_main.c: New file.
26278 * gcc.dg/compat/struct-by-value-16_x.c: New file.
26279 * gcc.dg/compat/struct-by-value-16_y.c: New file.
26280 * gcc.dg/compat/struct-by-value-17_main.c: New file.
26281 * gcc.dg/compat/struct-by-value-17_x.c: New file.
26282 * gcc.dg/compat/struct-by-value-17_y.c: New file.
26283 * gcc.dg/compat/struct-by-value-18_main.c: New file.
26284 * gcc.dg/compat/struct-by-value-18_x.c: New file.
26285 * gcc.dg/compat/struct-by-value-18_y.c: New file.
26286
26287 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
26288 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
26289 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
26290 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
26291 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
26292 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
26293 * gcc.dg/compat/scalar-return-3_main.c: New file.
26294 * gcc.dg/compat/scalar-return-3_x.c: New file.
26295 * gcc.dg/compat/scalar-return-3_y.c: New file.
26296 * gcc.dg/compat/scalar-return-4_main.c: New file.
26297 * gcc.dg/compat/scalar-return-4_x.c: New file.
26298 * gcc.dg/compat/scalar-return-4_y.c: New file.
26299
26300 2003-06-10 Janis Johnson <janis187@us.ibm.com>
26301
26302 * gcc.dg/compat/fp2-struct-check.h: New file.
26303 * gcc.dg/compat/fp2-struct-defs.h: New file.
26304 * gcc.dg/compat/fp2-struct-init.h: New file.
26305 * gcc.dg/compat/struct-by-value-10_main.c: New file.
26306 * gcc.dg/compat/struct-by-value-10_x.c: New file.
26307 * gcc.dg/compat/struct-by-value-10_y.c: New file.
26308 * gcc.dg/compat/struct-return-10_main.c: New file.
26309 * gcc.dg/compat/struct-return-10_x.c: New file.
26310 * gcc.dg/compat/struct-return-10_y.c: New file.
26311
26312 * gcc.dg/compat/compat-common.h: New file.
26313 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
26314 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
26315 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
26316 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
26317 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
26318 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
26319 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
26320 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26321 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
26322 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
26323 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26324 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
26325 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
26326 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26327 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
26328 * gcc.dg/compat/small-struct-check.h: Ditto.
26329 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
26330 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26331 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
26332 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
26333 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26334 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26335 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
26336 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26337 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
26338 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
26339 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26340 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26341 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
26342 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26343 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26344 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
26345 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26346 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
26347 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
26348 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26349 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
26350 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
26351 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26352 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
26353 * gcc.dg/compat/struct-return-2_main.c: Ditto.
26354 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26355 * gcc.dg/compat/struct-return-2_y.c: Ditto.
26356 * gcc.dg/compat/struct-return-3_main.c: Ditto.
26357 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26358 * gcc.dg/compat/struct-return-3_y.c: Ditto.
26359
26360 2003-06-10 Geoffrey Keating <geoffk@apple.com>
26361
26362 * g++.dg/pch/static-1.C: New file.
26363 * g++.dg/pch/static-1.Hs: New file.
26364
26365 2003-06-10 Richard Henderson <rth@redhat.com>
26366
26367 * gcc.dg/asm-7.c: Adjust expected warning text.
26368
26369 2003-06-10 Roger Sayle <roger@eyesopen.com>
26370
26371 * gcc.dg/builtins-20.c: New test case.
26372
26373 2003-06-10 Mark Mitchell <mark@codesourcery.com>
26374
26375 PR c++/11131
26376 * g++.dg/opt/template1.C: New test.
26377
26378 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26379
26380 * lib/gcc-dg.exp (dg-test): Clear additional_files and
26381 additional_sources.
26382
26383 2003-05-21 David Taylor <dtaylor@emc.com>
26384
26385 * gcc.dg/Wpadded.c: New file.
26386
26387 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26388
26389 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
26390 * gcc.dg/special/weak-2.c: Add dg-require-weak.
26391 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
26392 dg-require-weak.
26393
26394 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
26395
26396 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
26397
26398 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26399
26400 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
26401 (dg-require-alias): Likewise.
26402 (dg-require-gc-sections): Likewise.
26403 * lib/target-supports.exp (check_gc_sections_available): Likewise.
26404
26405 2003-06-08 Richard Henderson <rth@redhat.com>
26406
26407 * gcc.dg/20011029-2.c: Fix the array reference.
26408 * gcc.dg/asm-7.c: New.
26409
26410 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
26411
26412 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
26413
26414 2003-06-08 Mark Mitchell <mark@codesourcery.com>
26415
26416 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
26417 (dg-require-gc-sections): Likewise.
26418
26419 2003-06-08 Jan Hubicka <jh@suse.cz>
26420
26421 * i386-cmov1.c: Fix regular expression.
26422 * i386-cvt-1.c: Likewise.
26423 * i386-local.c: Likewise.
26424 * i386-local2.c: Likewise.
26425 * i386-mul.c: Likewise.
26426 * i386-ssetype-1.c: Likewise.
26427 * i386-ssetype-3.c: Likewise.
26428 * i386-ssetype-5.c: Likewise.
26429
26430 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26431
26432 PR c++/11039
26433 * g++.dg/warn/implicit-typename2.C: New test.
26434 * g++.dg/warn/implicit-typename3.C: New test.
26435
26436 2003-06-07 Richard Henderson <rth@redhat.com>
26437
26438 * g++.dg/other/offsetof3.C: Use size_t.
26439 * g++.dg/other/offsetof4.C: Likewise.
26440
26441 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
26442
26443 * lib/copy-file.exp: New. Implement gcc_copy_files.
26444
26445 * lib/dg-pch.exp: Load copy-file.exp
26446 (dg-pch): Use gcc_copy_files instead of "file copy".
26447
26448 2003-06-06 Mark Mitchell <mark@codesourcery.com>
26449
26450 * gcc.dg/weak/weak.exp: Simplify.
26451 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
26452 * gcc.dg/weak/weak-1.c: Likewise.
26453 * gcc.dg/weak/weak-2.c: Likewise.
26454 * gcc.dg/weak/weak-3.c: Likewise.
26455 * gcc.dg/weak/weak-4.c: Likewise.
26456 * gcc.dg/weak/weak-5.c: Likewise.
26457 * gcc.dg/weak/weak-6.c: Likewise.
26458 * gcc.dg/weak/weak-7.c: Likewise.
26459 * gcc.dg/weak/weak-8.c: Likewise.
26460 * gcc.dg/weak/weak-9.c: Likewise.
26461
26462 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
26463
26464 gcc.c-torture/execute/20030606-1.c: New.
26465
26466 2003-06-06 Roger Sayle <roger@eyesopen.com>
26467
26468 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
26469 * gcc.dg/builtins-19.c: Likewise.
26470
26471 2003-06-06 Roger Sayle <roger@eyesopen.com>
26472
26473 * gcc.dg/builtins-2.c: Add some more tests.
26474 * gcc.dg/builtins-18.c: New test case.
26475 * gcc.dg/builtins-19.c: New test case.
26476
26477 2003-06-06 Roger Sayle <roger@eyesopen.com>
26478 Jim Wilson <wilson@tuliptree.org>
26479
26480 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
26481
26482 2003-06-06 Jakub Jelinek <jakub@redhat.com>
26483
26484 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
26485 mempcpy/stpcpy calls not to be optimized into something else.
26486 * gcc.c-torture/execute/string-opt-3.c: Moved to...
26487 * gcc.c-torture/execute/builtins/string-7.c: ...here.
26488 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
26489
26490 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26491
26492 * gcc.dg/format/asm_fprintf-1.c: New test.
26493
26494 2003-06-05 Mark Mitchell <mark@codesourcery.com>
26495
26496 * lib/gcc-defs.exp (additional_sources): New variable.
26497 (dg-additional-sources): New function.
26498 (additional_files): New variable.
26499 (dg-additional-files): New function.
26500 (dg-additional-files-options): Likewise.
26501 * lib/gcc-dg.exp (dg-require-weak): New function.
26502 (dg-require-alias): Likewise.
26503 (dg-require-gc-sections): Likewise.
26504 * lib/target-supports.exp (check_alias_available): Remove testfile
26505 parameter.
26506 (check_gc_sections_available): New function.
26507 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
26508 (dg-gpp-additional-files): Likewise.
26509 * lib/g++.exp (additional_sources): Remove.
26510 (additional_files): Likewise.
26511 (g++_target_compile): Use dg-additional-files-options.
26512
26513 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
26514 Tcl logic.
26515 * gcc.dg/special/ecos.exp: Remove.
26516 * gcc.dg/special/20000419-2.c: Use dg-require-*.
26517 * gcc.dg/special/alias-1.c: Likewise.
26518 * gcc.dg/special/alias-2.c: Likewise.
26519 * gcc.dg/special/gcsec-1.c: Likewise.
26520 * gcc.dg/special/weak-1.c: Likewise.
26521 * gcc.dg/special/weak-2.c: Likewise.
26522 * gcc.dg/special/wkali-1.c: Likewise.
26523 * gcc.dg/special/wkali-2.c: Likewise.
26524
26525 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
26526 dg-gpp-additional-*.
26527 * g++.dg/special/conpr-3.C: Likewise.
26528 * g++.dg/special/conpr-4.C: Likewise.
26529 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
26530 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
26531 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
26532 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
26533 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
26534 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
26535 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
26536 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
26537 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
26538 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
26539 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
26540 * g++.old-deja/g++.other/comdat1.C: Likewise.
26541 * g++.old-deja/g++.other/comdat2.C: Likewise.
26542 * g++.old-deja/g++.other/comdat3.C: Likewise.
26543 * g++.old-deja/g++.other/ctor1.C: Likewise.
26544 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
26545
26546 2003-06-05 Richard Henderson <rth@redhat.com>
26547
26548 * gcc.dg/debug/20030605-1.c: New.
26549
26550 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26551
26552 * README.QMTEST: Update.
26553
26554 2003-06-04 Richard Henderson <rth@redhat.com>
26555
26556 * gcc.dg/cleanup-1.c: New.
26557 * gcc.dg/cleanup-2.c: New.
26558 * gcc.dg/cleanup-3.c: New.
26559 * gcc.dg/cleanup-4.c: New.
26560 * gcc.dg/cleanup-5.c: New.
26561 * gcc.dg/cleanup-6.c: New.
26562 * gcc.dg/cleanup-7.c: New.
26563
26564 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26565
26566 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
26567
26568 * lib/dg-pch.exp: New file.
26569 * g++.dg/pch/pch.exp: Use dg-pch.exp.
26570 * gcc.dg/pch/pch.exp: Likewise.
26571
26572 2003-06-04 Roger Sayle <roger@eyesopen.com>
26573
26574 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
26575 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
26576 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
26577 * gcc.dg/builtins-17.c: New test case.
26578 * gcc.dg/i386-387-4.c: New test case.
26579 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
26580
26581 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26582
26583 * gcc.dg/ultrasp9.c: New test.
26584
26585 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26586
26587 * gcc.c-torture/compile/20030604-1.c: New test.
26588 * gcc.dg/sparc-constant-1.c: New test.
26589
26590 2003-06-03 Glen Nakamura <glen@imodulo.com>
26591
26592 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
26593
26594 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
26595
26596 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
26597
26598 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
26599 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
26600
26601 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
26602
26603 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
26604
26605 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26606
26607 PR c++/10940
26608 * g++.dg/template/spec10.C: New test.
26609
26610 2003-06-03 Roger Sayle <roger@eyesopen.com>
26611
26612 * gcc.dg/builtins-16.c: New test case.
26613
26614 2003-06-03 Jakub Jelinek <jakub@redhat.com>
26615
26616 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
26617 mempcpy test with post-increments.
26618 * gcc.c-torture/execute/string-opt-3.c: New test.
26619 * gcc.dg/string-opt-1.c: New test.
26620
26621 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
26622
26623 PR fortran/10965
26624 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
26625
26626 2003-06-02 Mark Mitchell <mark@codesourcery.com>
26627
26628 * lib/scanasm.exp (dg-scan): New function, factored out of ...
26629 (scan-assembler): ... here. Use dg-scan.
26630 (scan-assembler-not): Likewise.
26631 (scan-file): New function.
26632 (scan-file-not): Likewise.
26633 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
26634 * gcc.dg/cpp/_Pragma4.c: Likewise.
26635 * gcc.dg/cpp/_Pragma5.c: Likewise.
26636 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26637 * gcc.dg/cpp/avoidpaste2.c: Likewise.
26638 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
26639 * gcc.dg/cpp/cmdlne-P.c: Likewise.
26640 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
26641 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
26642 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
26643 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
26644 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
26645 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
26646 * gcc.dg/cpp/cxxcom1.c: Likewise.
26647 * gcc.dg/cpp/line1.c: Likewise.
26648 * gcc.dg/cpp/maccom1.c: Likewise.
26649 * gcc.dg/cpp/maccom2.c: Likewise.
26650 * gcc.dg/cpp/maccom3.c: Likewise.
26651 * gcc.dg/cpp/maccom4.c: Likewise.
26652 * gcc.dg/cpp/maccom5.c: Likewise.
26653 * gcc.dg/cpp/maccom6.c: Likewise.
26654 * gcc.dg/cpp/multiline.c: Likewise.
26655 * gcc.dg/cpp/spacing1.c: Likewise.
26656 * gcc.dg/cpp/spacing2.c: Likewise.
26657 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
26658 * gcc.dg/cpp/trad/maccom1.c: Likewise.
26659 * gcc.dg/cpp/trad/maccom2.c: Likewise.
26660 * gcc.dg/cpp/trad/maccom3.c: Likewise.
26661 * gcc.dg/cpp/trad/maccom4.c: Likewise.
26662 * gcc.dg/cpp/trad/maccom6.c: Likewise.
26663 * gcc.dg/cpp/cxxcom2.c: Likewise.
26664 * gcc.dg/cpp/cxxcom2.h: New file.
26665
26666 * gcc.dg/cpp/truefalse.cpp: Move it to ...
26667 * g++.dg/cpp/truefalse.C: Here.
26668 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
26669
26670 2003-06-01 Loren James Rittle <ljrittle@acm.org>
26671
26672 * gcc.dg/cpp/redef3.c: New file.
26673
26674 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26675
26676 * gcc.dg/i386-loop-3.c: New test.
26677
26678 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
26679
26680 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
26681
26682 2003-05-31 Roger Sayle <roger@eyesopen.com>
26683
26684 * gcc.dg/fwrapv-1.c: New test case.
26685 * gcc.dg/fwrapv-2.c: New test case.
26686
26687 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26688
26689 PR c++/10956
26690 * g++.dg/template/spec9.C: New test.
26691
26692 2003-05-29 Roger Sayle <roger@eyesopen.com>
26693
26694 * gcc.dg/duff-4.c: New test case.
26695
26696 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
26697
26698 PR fortran/10843
26699 * g77.dg/ffixed-form-1.f: New test
26700 * g77.dg/ffixed-form-2.f: New test
26701 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
26702 * g77.dg/ffree-form-3.f: New test
26703
26704 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
26705
26706 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
26707 * gcc.dg/wint_t-1.c: Likewise.
26708
26709 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26710
26711 * g++.dg/template/access11.C: New test.
26712
26713 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26714
26715 PR c++/10849
26716 * g++.dg/template/access10.C: New test.
26717
26718 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26719 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26720
26721 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
26722
26723 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26724
26725 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
26726 suppress for powerpc-*-darwin*.
26727 * gcc.dg/torture/builtin-noret-2.c: Likewise.
26728
26729 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26730
26731 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
26732 suppress option for powerpc-*-darwin*.
26733
26734 2003-05-23 Roger Sayle <roger@eyesopen.com>
26735
26736 * gcc.dg/builtins-1.c: Add tests for tan and atan.
26737 * gcc.dg/builtins-4.c: Add test for fmod.
26738
26739 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26740
26741 PR c++/10682
26742 * g++.dg/template/instantiate4.C: New test.
26743
26744 2003-05-22 Roger Sayle <roger@eyesopen.com>
26745
26746 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
26747
26748 2003-05-21 Janis Johnson <janis187@us.ibm.com>
26749
26750 * gcc.dg/compat/scalar-return-1_main.c: New file.
26751 * gcc.dg/compat/scalar-return-1_x.c: New file.
26752 * gcc.dg/compat/scalar-return-1_y.c: New file.
26753 * gcc.dg/compat/scalar-return-2_main.c: New file.
26754 * gcc.dg/compat/scalar-return-2_x.c: New file.
26755 * gcc.dg/compat/scalar-return-2_y.c: New file.
26756 * gcc.dg/compat/struct-return-3_main.c: New file.
26757 * gcc.dg/compat/struct-return-3_y.c: New file.
26758 * gcc.dg/compat/struct-return-3_x.c: New file.
26759 * gcc.dg/compat/struct-return-2_main.c: New file.
26760 * gcc.dg/compat/struct-return-2_x.c: New file.
26761 * gcc.dg/compat/struct-return-2_y.c: New file.
26762
26763 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26764
26765 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
26766 for hppa*-hp-hpux*.
26767 * gcc.dg/20021014-1.c (dg-options): Likewise.
26768 * gcc.dg/nest.c (dg-options): Likewise.
26769
26770 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
26771
26772 PR c++/9738
26773 * g++.dg/ext/dllimport2.C: New file.
26774 * g++.dg/ext/dllimport3.C: New file.
26775
26776 2003-05-20 Janis Johnson <janis187@us.ibm.com>
26777
26778 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
26779 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26780 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26781 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26782 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26783 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26784 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
26785 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
26786 * gcc.dg/compat/small-struct-defs.h: New file.
26787 * gcc.dg/compat/small-struct-init.h: New file.
26788 * gcc.dg/compat/small-struct-check.h: New file.
26789 * gcc.dg/compat/fp-struct-defs.h: New file.
26790 * gcc.dg/compat/fp-struct-check.h: New file.
26791 * gcc.dg/compat/fp-struct-init.h: New file.
26792 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
26793 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
26794
26795 2003-05-19 Jakub Jelinek <jakub@redhat.com>
26796
26797 * gcc.dg/20030225-2.c: New test.
26798
26799 2003-05-18 Roger Sayle <roger@eyesopen.com>
26800 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26801
26802 * gcc.c-torture/compile/20030518-1.c: New test case.
26803
26804 2003-05-18 Mark Mitchell <mark@codesourcery.com>
26805
26806 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
26807 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
26808 gcc-dg-debug-runtest.
26809 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
26810 gcc-dg-debug-runtest.
26811
26812 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26813
26814 PR c++/9022
26815 * g++.dg/lookup/using6.C: New test.
26816
26817 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26818
26819 * g++.dg/parse/access2.C: New test.
26820
26821 2003-05-17 Mark Mitchell <mark@codesourcery.com>
26822
26823 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
26824 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
26825 * gcc.dg/debug/debug.exp: Likewise.
26826
26827 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
26828
26829 * gcc.dg/dollar.c: New test.
26830
26831 2003-05-16 Janis Johnson <janis187@us.ibm.com>
26832
26833 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
26834 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
26835 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
26836 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
26837 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
26838 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
26839 * gcc.dg/compat/struct-by-value-6_main.c: New file.
26840 * gcc.dg/compat/struct-by-value-6_x.c: New file.
26841 * gcc.dg/compat/struct-by-value-6_y.c: New file.
26842 * gcc.dg/compat/struct-by-value-7_main.c: New file.
26843 * gcc.dg/compat/struct-by-value-7_x.c: New file.
26844 * gcc.dg/compat/struct-by-value-7_y.c: New file.
26845 * gcc.dg/compat/struct-by-value-8_main.c: New file.
26846 * gcc.dg/compat/struct-by-value-8_x.c: New file.
26847 * gcc.dg/compat/struct-by-value-8_y.c: New file.
26848 * gcc.dg/compat/struct-by-value-9_main.c: New file.
26849 * gcc.dg/compat/struct-by-value-9_x.c: New file.
26850 * gcc.dg/compat/struct-by-value-9_y.c: New file.
26851
26852 2003-05-16 Mark Mitchell <mark@codesourcery.com>
26853
26854 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
26855 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
26856 support for "repo" mode.
26857 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
26858 * lib/g77-dg.exp: Likewise.
26859 * lib/obj-dg.exp: Likewise.
26860
26861 2003-05-16 Jakub Jelinek <jakub@redhat.com>
26862
26863 Merge from gcc-3_2-rhl8-branch:
26864 2003-04-23 Jakub Jelinek <jakub@redhat.com>
26865
26866 * gcc.dg/tls/opt-6.c: New test.
26867
26868 2003-04-05 Jakub Jelinek <jakub@redhat.com>
26869
26870 * gcc.dg/20030405-1.c: New test.
26871
26872 2003-03-09 Jakub Jelinek <jakub@redhat.com>
26873
26874 * gcc.dg/20030309-1.c: New test.
26875
26876 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26877
26878 * gcc.c-torture/execute/20030307-1.c: New test.
26879
26880 2003-02-20 Randolph Chung <tausq@debian.org>
26881
26882 * gcc.c-torture/compile/20030220-1.c: New test.
26883
26884 2003-02-18 Jakub Jelinek <jakub@redhat.com>
26885
26886 * gcc.dg/20030217-1.c: New test.
26887
26888 2003-01-29 Jakub Jelinek <jakub@redhat.com>
26889
26890 * gcc.c-torture/compile/20020129-1.c: New test.
26891
26892 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26893
26894 * gcc.dg/unroll-1.c: New test.
26895
26896 2002-11-16 Jan Hubicka <jh@suse.cz>
26897
26898 * gcc.c-torture/execute/20020920-1.c: New test.
26899
26900 2002-10-08 Jakub Jelinek <jakub@redhat.com>
26901
26902 PR target/7434
26903 * gcc.c-torture/compile/20021008-1.c: New test.
26904
26905 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
26906
26907 PR target/7559
26908 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
26909
26910 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26911
26912 * gcc.c-torture/compile/20020807-1.c: New test.
26913
26914 2002-07-30 Jakub Jelinek <jakub@redhat.com>
26915
26916 * gcc.dg/tls/opt-1.c: New test.
26917
26918 2002-07-29 Jakub Jelinek <jakub@redhat.com>
26919
26920 * gcc.dg/20020729-1.c: New test.
26921
26922 2002-07-20 Jakub Jelinek <jakub@redhat.com>
26923
26924 * g++.dg/opt/life1.C: New test.
26925
26926 2002-05-20 Jakub Jelinek <jakub@redhat.com>
26927
26928 * gcc.dg/20020525-1.c: New test.
26929
26930 2002-05-24 Jakub Jelinek <jakub@redhat.com>
26931
26932 PR c++/6794
26933 * g++.dg/ext/pretty1.C: New test.
26934 * g++.dg/ext/pretty2.C: New test.
26935
26936 2003-05-15 Mark Mitchell <mark@codesourcery.com>
26937
26938 PR c++/8385
26939 * g++.dg/ext/typeof5.C: New test.
26940
26941 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
26942
26943 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
26944 __USER_LABEL_PREFIX__ into account.
26945 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
26946
26947 2003-05-14 Roger Sayle <roger@eyesopen.com>
26948
26949 * gcc.dg/builtins-15.c: New test case.
26950
26951 2003-05-13 Zack Weinberg <zack@codesourcery.com>
26952
26953 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
26954
26955 2003-05-12 Mark Mitchell <mark@codesourcery.com>
26956
26957 * lib/g++.exp: Tweak handling of additional source files.
26958 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
26959 * g++.dg/special/conpr-2a.C: Rename to ...
26960 * g++.dg/special/conpr-2a.cc: ... this.
26961 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
26962 * g++.dg/special/conpr-3a.C: Rename to ...
26963 * g++.dg/special/conpr-3a.cc: This.
26964 * g++.dg/special/conpr-3b.C: Rename to ...
26965 * g++.dg/special/conpr-3b.cc: This.
26966 * g++.dg/special/conpr-4.C: New test.
26967 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
26968
26969 2003-05-12 David Edelsohn <edelsohn@gnu.org>
26970
26971 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
26972
26973 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26974
26975 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
26976 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26977 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
26978 * g++.old-deja/g++.other/warn3.C: Likewise.
26979
26980 2003-05-11 Roger Sayle <roger@eyesopen.com>
26981
26982 * gcc.dg/i386-387-1.c: Update to also test log.
26983 * gcc.dg/i386-387-2.c: Likewise.
26984
26985 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
26986
26987 * g77.f-torture/execute/int8421.f: New test.
26988
26989 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26990
26991 PR c++/10230, c++/10481
26992 * g++.dg/lookup/scoped5.C: New test.
26993
26994 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26995
26996 PR c++/10552
26997 * g++.dg/template/ttp6.C: New test.
26998
26999 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
27000
27001 * gcc.c-torture/execute/builtins: New directory.
27002 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
27003 gcc.c-torture/execute/builtins.
27004 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
27005 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
27006 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
27007 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
27008
27009 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27010
27011 PR c++/9252
27012 * g++.dg/template/access8.C: New test.
27013 * g++.dg/template/access9.C: New test.
27014
27015 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27016
27017 PR c++/9554
27018 * g++.dg/parse/access1.C: New test.
27019
27020 2003-05-09 DJ Delorie <dj@redhat.com>
27021
27022 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
27023 long, and not an int.
27024
27025 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27026
27027 PR c++/10555, c++/10576
27028 * g++.dg/template/memclass1.C: New test.
27029
27030 2003-05-08 DJ Delorie <dj@redhat.com>
27031
27032 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
27033 targets.
27034 * gcc.c-torture/execute/20021024-1.x: Likewise.
27035 * gcc.c-torture/execute/shiftdi.x: Likewise.
27036 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
27037 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
27038 * gcc.dg/20021018-1.c: Likewise.
27039
27040 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27041
27042 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
27043
27044 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
27045 (bcopy): Call memmove.
27046
27047 2003-05-08 Roger Sayle <roger@eyesopen.com>
27048
27049 * g77.f-torture/compile/8485.f: New test case.
27050
27051 2003-05-07 Richard Henderson <rth@redhat.com>
27052
27053 PR c++/10570
27054 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
27055 Verify exception_cleanup not called for rethrows.
27056 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
27057 when exiting catch block without rethrowing.
27058 * g++.dg/eh/forced3.C: New.
27059 * g++.dg/eh/forced4.C: New.
27060
27061 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
27062
27063 * gcc.dg/20030505.c: Fix triplet.
27064
27065 2003-05-06 DJ Delorie <dj@redhat.com>
27066
27067 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
27068 * gcc.dg/nest.c: Likewise.
27069
27070 2003-05-05 Roger Sayle <roger@eyesopen.com>
27071
27072 * gcc.dg/builtins-14.c: New test case.
27073
27074 2003-05-05 Janis Johnson <janis187@us.ibm.com>
27075
27076 * lib/compat.exp (compat-execute): New argument.
27077 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
27078 * gcc.dg/compat: New test directory.
27079 * gcc.dg/compat/compat.exp: New expect script.
27080 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
27081 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
27082 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
27083 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
27084 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
27085 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
27086
27087 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
27088 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
27089 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
27090 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
27091 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
27092 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
27093 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
27094 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
27095 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
27096 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
27097 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
27098 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
27099 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
27100 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
27101 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
27102
27103 2003-05-05 Zack Weinberg <zack@codesourcery.com>
27104
27105 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
27106
27107 2003-05-05 Jakub Jelinek <jakub@redhat.com>
27108
27109 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
27110
27111 2003-05-05 Geoffrey Keating <geoffk@apple.com>
27112
27113 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
27114 * gcc.dg/ppc-fsel-2.c: New test.
27115
27116 * gcc.dg/unused-5.c: New test.
27117
27118 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27119
27120 PR c++/10496
27121 * g++.dg/warn/pmf1.C: New test.
27122
27123 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27124
27125 PR c++/4494
27126 * g++.dg/warn/main.C: New test.
27127
27128 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27129
27130 * gcc.dg/nonnull-3.c: New test.
27131
27132 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
27133
27134 * gcc.dg/cpp/Wtrigraphs.c: Update.
27135 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
27136
27137 2003-05-03 Geoffrey Keating <geoffk@apple.com>
27138
27139 * gcc.dg/ppc-fsel-1.c: New test.
27140
27141 2003-05-03 Zack Weinberg <zack@codesourcery.com>
27142
27143 PR c/10604
27144 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
27145
27146 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
27147
27148 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
27149
27150 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27151
27152 PR c++/9364, c++/10553, c++/10586
27153 * g++.dg/parse/typename4.C: New test.
27154 * g++.dg/parse/typename5.C: Likewise.
27155
27156 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
27157
27158 * gcc.c-torture/compile/20030503-1.c: New test.
27159
27160 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27161
27162 * g++.dg/lookup/using5.C: Fix testcase error.
27163
27164 2003-05-01 Chris Demetriou <cgd@broadcom.com>
27165
27166 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
27167 since MEABI is no longer supported. Remove all vestiges
27168 of MEABI from the test.
27169
27170 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27171
27172 PR c++/10554
27173 * g++.dg/lookup/using5.C: New test.
27174
27175 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27176
27177 PR c++/8772
27178 * g++.dg/template/ttp5.C: New test.
27179
27180 2003-04-30 Mark Mitchell <mark@codesourcery.com>
27181
27182 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
27183 (dg-gpp-additional-sources): New function.
27184 (dg-gpp-additional-files): Likewise.
27185 * lib/g++.exp (additional_sources): New variable.
27186 (additional_files): Likewise.
27187 (g++_target_compile): Deal with them.
27188 * lib/old-dejagnu.exp: Remove.
27189 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
27190 * g++.old-deja: Revise all tests to use dg commands.
27191
27192 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27193
27194 PR c++/9432, c++/9528
27195 * g++.dg/lookup/using4.C: New test.
27196
27197 2003-04-29 Geoffrey Keating <geoffk@apple.com>
27198
27199 * gcc.dg/noreturn-5.c: New file.
27200 * gcc.dg/noreturn-6.c: New file.
27201
27202 * gcc.c-torture/compile/inline-1.c: New file.
27203
27204 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27205
27206 PR c++/10551
27207 * g++.dg/template/explicit1.C: New test.
27208
27209 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27210
27211 PR c++/10549
27212 * g++.dg/other/bitfield1.C: New test.
27213
27214 PR c++/10527
27215 * g++.dg/init/new7.C: New test.
27216
27217 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27218
27219 * g++.dg/ext/desig1.C: New test.
27220 * g++.dg/ext/init1.C: Update.
27221
27222 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
27223
27224 2003-04-28 Mark Mitchell <mark@codesourcery.com>
27225
27226 PR c++/10180
27227 * g++.dg/warn/Winline-1.C: New test.
27228
27229 2003-04-28 Jakub Jelinek <jakub@redhat.com>
27230
27231 * gcc.c-torture/execute/string-opt-19.c: New test.
27232
27233 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
27234 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
27235
27236 2003-04-27 Mark Mitchell <mark@codesourcery.com>
27237
27238 PR c++/10506
27239 * g++.dg/init/new6.C: New test.
27240
27241 PR c++/10503
27242 * g++.dg/init/ref6.C: New test.
27243
27244 2003-04-26 David Edelsohn <edelsohn@gnu.org>
27245
27246 * g++.dg/warn/weak1.C: XFAIL on AIX4.
27247
27248 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27249
27250 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
27251 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
27252
27253 2003-04-25 Mark Mitchell <mark@codesourcery.com>
27254
27255 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
27256 initialized static data members.
27257
27258 2003-04-25 H.J. Lu <hjl@gnu.org>
27259
27260 * gcc.dg/ia64-sync-4.c: New test.
27261
27262 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27263
27264 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
27265 date.
27266
27267 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
27268
27269 PR c++/10337
27270 * g++.dg/warn/conv1.C: New test.
27271 * g++.old-deja/g++.other/conv7.C: Adjust.
27272 * g++.old-deja/g++.other/overload14.C: Adjust.
27273
27274 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27275
27276 PR c++/10471
27277 * g++.dg/template/defarg2.C: New test.
27278
27279 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
27280
27281 * gcc.dg/cpp/include2.c: Update.
27282 * gcc.dg/cpp/multiline-2.c: New.
27283 * gcc.dg/cpp/multiline.c: Update.
27284 * gcc.dg/cpp/strify2.c: Update.
27285 * gcc.dg/cpp/trad/literals-2.c: Update.
27286
27287 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27288
27289 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
27290
27291 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27292
27293 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
27294
27295 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27296
27297 PR c++/10451
27298 * g++.dg/parse/crash4.C: New test.
27299
27300 PR c++/9847
27301 * g++.dg/parse/crash5.C: New test.
27302
27303 2003-04-22 Mark Mitchell <mark@codesourcery.com>
27304
27305 PR c++/10446
27306 * g++.dg/parse/crash3.C: New test.
27307
27308 PR c++/10428
27309 * g++.dg/parse/elab1.C: New test.
27310
27311 2003-04-22 Devang Patel <dpatel@apple.com>
27312
27313 * gcc.dg/cpp/trad/funlike-5.c: New test.
27314
27315 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
27316
27317 * g++.dg/other/packed1.C: Fix dg options.
27318
27319 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
27320
27321 * g++.dg/other/offsetof2.C: New test.
27322
27323 2003-04-21 Mark Mitchell <mark@codesourcery.com>
27324
27325 * g++.dg/template/recurse.C: Adjust location of error messages.
27326
27327 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
27328
27329 PR c++/9881
27330 * g++.dg/init/addr-const1.C: New test.
27331 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
27332
27333 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
27334
27335 PR c++/10405
27336 * g++.dg/lookup/struct-hack1.C: New test.
27337
27338 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
27339
27340 * ucs.c: Update diagnostic messages.
27341
27342 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27343
27344 * gcc.dg/cpp/truefalse.cpp: New test.
27345 * gcc.dg/cpp/cpp.exp: Update.
27346 * g++.dg/other/stdbool-if.C: Remove.
27347
27348 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27349
27350 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
27351 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
27352
27353 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27354
27355 * gcc.c-torture/compile/20030418-1.c: New test.
27356
27357 2003-04-17 Janis Johnson <janis187@us.ibm.com>
27358
27359 * README.compat: Remove; content moved to doc/sourcebuild.texi.
27360
27361 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27362
27363 PR c++/10347
27364 g++.dg/template/dependent-name1.C: New test.
27365
27366 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
27367
27368 * gcc.dg/warn-1.c (tourist_guide): New array,
27369 contains a pointer to bar.
27370
27371 2003-04-16 Roger Sayle <roger@eyesopen.com>
27372
27373 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
27374 * gcc.c-torture/execute/medce-1.c: New test case.
27375 * gcc.c-torture/execute/medce-2.c: New test case.
27376
27377 2003-04-15 Mark Mitchell <mark@codesourcery.com>
27378
27379 * lib/prune.exp: Ignore more messages.
27380
27381 PR c++/10381
27382 * g++.dg/parse/lookup3.C: New test.
27383
27384 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
27385
27386 * gcc.c-torture/compile/20030415-1.c : New test.
27387
27388 2003-04-14 Mark Mitchell <mark@codesourcery.com>
27389
27390 * gcc.c-torture/execute/scope-2.c: Move to ...
27391 * gcc.dg/noncompile/scope.c: .... here.
27392
27393 2003-04-14 Roger Sayle <roger@eyesopen.com>
27394
27395 * gcc.dg/20030414-2.c: New test case.
27396
27397 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
27398
27399 PR target/10377
27400 * gcc.dg/20030414-1.c: New test.
27401
27402 2003-04-13 Roger Sayle <roger@eyesopen.com>
27403
27404 * gcc.dg/builtins-12.c: New test case.
27405 * gcc.dg/builtins-13.c: New test case.
27406
27407 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27408
27409 * gcc.c-torture/execute/string-opt-18.c: New test.
27410
27411 2003-04-13 Mark Mitchell <mark@codesourcery.com>
27412
27413 PR c++/10300
27414 * g++.dg/init/new5.C: New test.
27415
27416 2003-04-12 Mark Mitchell <mark@codesourcery.com>
27417
27418 PR c++/7910
27419 * g++.dg/ext/dllimport1.C: New test.
27420
27421 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27422
27423 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
27424
27425 2003-04-11 Bud Davis <bdavis9659@comcast.net>
27426
27427 PR Fortran/9263
27428 * g77.f-torture/noncompile/9263.f: New test
27429 PR Fortran/1832
27430 * g77.f-torture/execute/1832.f: New test
27431
27432 2003-04-11 David Chad <davidc@freebsd.org>
27433 Loren J. Rittle <ljrittle@acm.org>
27434
27435 libobjc/8562
27436 * objc.dg/headers.m: New test.
27437
27438 2003-04-10 Zack Weinberg <zack@codesourcery.com>
27439
27440 * gcc.c-torture/execute/builtin-noret-2.c: New.
27441 * gcc.c-torture/execute/builtin-noret-2.x: New.
27442 XFAIL builtin-noret-2.c at -O1 and above.
27443 * gcc.dg/redecl.c: New.
27444 * gcc.dg/Wshadow-1.c: Update error regexps.
27445
27446 2003-04-10 Mark Mitchell <mark@codesourcery.com>
27447
27448 * g++.dg/abi/bitfield10.C: New test.
27449
27450 2003-04-09 Mike Stump <mrs@apple.com>
27451
27452 * gcc.dg/pch/pch.exp: Make testcase names longer.
27453 * g++.dg/pch/pch.exp: Make testcase names longer.
27454
27455 2003-04-08 Roger Sayle <roger@eyesopen.com>
27456
27457 * gcc.dg/builtins-11.c: New test case.
27458
27459 2003-04-08 Roger Sayle <roger@eyesopen.com>
27460
27461 * gcc.dg/builtins-9.c: New test case.
27462 * gcc.dg/builtins-10.c: New test case.
27463
27464 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
27465
27466 * gcc.dg/noncompile/init-4.c.c: New test.
27467
27468 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
27469
27470 * gcc.misc-test/gcov-9.c: New test.
27471 * gcc.misc-test/gcov-10.c: New test
27472 * gcc.misc-test/gcov-11.c: New test.
27473
27474 2003-04-05 Zack Weinberg <zack@codesourcery.com>
27475
27476 PR optimization/10024
27477 * gcc.c-torture/compile/20030405-1.c: New test.
27478
27479 2003-04-04 Geoffrey Keating <geoffk@apple.com>
27480
27481 * gcc.dg/pch/static-3.c: New.
27482 * gcc.dg/pch/static-3.hs: New.
27483 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
27484
27485 2003-04-04 Richard Henderson <rth@redhat.com>
27486
27487 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
27488 * g++.dg/eh/forced2.C: Likewise.
27489
27490 2003-04-03 Mike Stump <mrs@apple.com>
27491
27492 * lib/scanasm.exp (scan-assembler): Add xfail processing for
27493 target arg.
27494 (scan-assembler-times, scan-assembler-not): Likewise.
27495 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
27496
27497 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27498
27499 * gcc.dg/sparc-loop-1.c: New test.
27500
27501 2003-04-02 Geoffrey Keating <geoffk@apple.com>
27502
27503 PR other/9274
27504 * g++.dg/pch/system-2.C: New.
27505 * g++.dg/pch/system-2.Hs: New.
27506
27507 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
27508
27509 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
27510
27511 * g++.dg/eh/simd-1.C (vecfunc): Same.
27512
27513 2003-04-01 Roger Sayle <roger@eyesopen.com>
27514
27515 * gcc.c-torture/execute/20030401-1.c: New test case.
27516
27517 2003-04-01 Ziemowit Laski <zlaski@apple.com>
27518
27519 * objc.dg/defs.m: New.
27520
27521 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
27522
27523 * g++.dg/eh/simd-1.C: New.
27524 * g++.dg/eh/simd-2.C: New.
27525
27526 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
27527
27528 * gcc.c-torture/execute/simd-3.c: New.
27529
27530 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27531
27532 PR c/9936
27533 * gcc.dg/20030331-2.c: New test.
27534
27535 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27536
27537 PR c++/10278
27538 * g++.dg/parse/crash2.C: New test.
27539
27540 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27541
27542 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
27543 * gcc.c-torture/execute/20030331-1.c: ...here.
27544
27545 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27546
27547 * gcc.c-torture/execute/20030331-1.c: New test.
27548
27549 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
27550
27551 * lib/gcov.exp: Adjust call return testing strings.
27552 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
27553
27554 2003-03-31 Roger Sayle <roger@eyesopen.com>
27555
27556 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
27557 * gcc.dg/builtins-7.c: New test case.
27558 * gcc.dg/builtins-8.c: New test case.
27559
27560 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27561
27562 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
27563
27564 2003-03-30 Mark Mitchell <mark@codesourcery.com>
27565
27566 PR c++/7647
27567 * g++.dg/lookup-class-member-2.C: New test.
27568
27569 2003-03-30 Glen Nakamura <glen@imodulo.com>
27570
27571 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
27572
27573 2003-03-28 Roger Sayle <roger@eyesopen.com>
27574
27575 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
27576
27577 2003-03-28 Mark Mitchell <mark@codesourcery.com>
27578
27579 * g++.dg/init/attrib1.C: New test.
27580
27581 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27582
27583 * gcc.dg/ultrasp8.c: New test.
27584
27585 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27586
27587 * gcc.dg/ultrasp7.c: New test.
27588
27589 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
27590
27591 PR c++/10047
27592 * g++.dg/template/inline1.C: New test.
27593
27594 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27595
27596 * gcc.dg/sparc-dwarf2.c: New test.
27597
27598 2003-03-27 Roger Sayle <roger@eyesopen.com>
27599
27600 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
27601 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
27602
27603 2003-03-27 Mark Mitchell <mark@codesourcery.com>
27604
27605 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
27606 than reading .x files.
27607 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
27608 * g77.dg/gcov/gcov-1.f: Likewise.
27609 * gcc.misc-tests/gcov-4b.c: Likewise.
27610 * gcc.misc-tests/gcov-5b.c: Likewise.
27611 * gcc.misc-tests/gcov-6.c: Likewise.
27612 * gcc.misc-tests/gcov-7.c: Likewise.
27613 * gcc.misc-tests/gcov-8.c: Likewise.
27614 * g++.dg/gcov/gcov-1.x: Remove.
27615 * g77.dg/gcov/gcov-1.x: Likewise.
27616 * gcc.misc-tests/gcov-4b.x: Likewise.
27617 * gcc.misc-tests/gcov-5b.x: Likewise.
27618 * gcc.misc-tests/gcov-6.x: Likewise.
27619 * gcc.misc-tests/gcov-7.x: Likewise.
27620 * gcc.misc-tests/gcov-8.x: Likewise.
27621
27622 2003-03-27 Glen Nakamura <glen@imodulo.com>
27623
27624 PR opt/10087
27625 * gcc.dg/20030324-1.c: New test.
27626
27627 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
27628
27629 PR c++/10224
27630 * g++.dg/template/arg3.C: New test.
27631
27632 PR c++/10158
27633 * g++.dg/template/friend18.C: New test.
27634
27635 2003-03-26 Roger Sayle <roger@eyesopen.com>
27636
27637 * g77.f-torture/compile/20030326-1.f: New test case.
27638
27639 2003-03-26 Janis Johnson <janis187@us.ibm.com>
27640
27641 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
27642
27643 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
27644
27645 2003-03-26 Jakub Jelinek <jakub@redhat.com>
27646
27647 * gcc.dg/ia64-sync-3.c: New test.
27648
27649 2003-03-26 Alan Modra <amodra@bigpond.net.au>
27650
27651 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
27652
27653 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27654
27655 * gcc.dg/ultrasp6.c: New test.
27656
27657 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27658
27659 * gcc.dg/i386-signbit-1.c: New test.
27660 * gcc.dg/i386-signbit-2.c: New test.
27661 * gcc.dg/i386-signbit-3.c: New test.
27662
27663 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27664
27665 * gcc.dg/ultrasp5.c: Fix options.
27666
27667 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27668
27669 * gcc.dg/ultrasp5.c: Fix comment.
27670
27671 2003-03-24 Bud Davis <bdavis9659@comcast.net>
27672
27673 PR fortran/10197
27674 * g77.f-torture/execute/10197.f: New test.
27675
27676 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
27677
27678 PR c++/9898, c++/383
27679 * g++.dg/template/conv6.C: New test.
27680
27681 PR c++/10119
27682 * g++.dg/template/ptrmem5.C: New test.
27683
27684 PR c++/10026
27685 * g++.dg/lookup/koenig1.C: New test.
27686
27687 PR C++/10199
27688 * g++.dg/lookup/template2.C: New test.
27689
27690 2003-03-24 Jakub Jelinek <jakub@redhat.com>
27691
27692 * g++.dg/opt/rtti1.C: New test.
27693
27694 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27695
27696 * gcc.dg/ultrasp5.c: New test.
27697
27698 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
27699
27700 PR middle-end/9967
27701 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
27702 builtin fputs.
27703
27704 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
27705
27706 PR c/8224
27707 * gcc.dg/20030323-1.c: New test.
27708
27709 2003-03-23 Roger Sayle <roger@eyesopen.com>
27710
27711 * gcc.c-torture/compile/20030323-1.c: New test case.
27712
27713 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
27714
27715 * gcc.dg/20030321-1.c: New test.
27716
27717 2003-03-22 Zack Weinberg <zack@codesourcery.com>
27718
27719 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
27720
27721 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
27722
27723 PR c++/9978, c++/9708
27724 * g++.dg/ext/vlm1.C: Adjust expected error.
27725 * g++.dg/ext/vla2.C: New test.
27726 * g++.dg/template/arg1.C: New test.
27727 * g++.dg/template/arg2.C: New test.
27728
27729 2003-03-22 Bud Davis <bdavis9659@comcast.net>
27730
27731 * g77.f-torture/execute/select.f: New test.
27732 * g77.f-torture/noncompile/select_no_compile.f: New test.
27733
27734 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
27735
27736 PR c++/9898
27737 * g++.dg/other/error4.C: New test.
27738
27739 2003-03-20 Mark Mitchell <mark@codesourcery.com>
27740
27741 * g++.dg/template/friend17.C: New test.
27742
27743 2003-03-21 Alan Modra <amodra@bigpond.net.au>
27744
27745 * gcc.c-torture/compile/20030320-1.c: New.
27746
27747 2003-03-20 Roger Sayle <roger@eyesopen.com>
27748
27749 * gcc.dg/builtins-6.c: New test case.
27750
27751 2003-03-19 Alan Modra <amodra@bigpond.net.au>
27752
27753 PR target/10073
27754 * gcc.c-torture/compile/20030319-1.c: New.
27755
27756 2003-03-18 Jan Hubicka <jh@suse.cz>
27757
27758 * gcc.dg/i386-cvt-1.c: New test.
27759
27760 2003-03-17 Zack Weinberg <zack@codesourcery.com>
27761
27762 * objc.dg/naming-1.m: Use "(parse|syntax) error".
27763 * objc.dg/naming-2.m: Likewise.
27764
27765 2003-03-17 Mark Mitchell <mark@codesourcery.com>
27766
27767 PR c++/9639
27768 * g++.dg/parse/crash1.C: New test.
27769
27770 2003-03-16 Mark Mitchell <mark@codesourcery.com>
27771
27772 PR c++/8805
27773 * g++.dg/eh/cleanup1.C: New test.
27774
27775 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27776
27777 * gcc.c-torture/execute/20030316-1.c: New test case.
27778
27779 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
27780
27781 PR c++/9629
27782 * g++.dg/init/ctor2.C: New test.
27783
27784 2003-03-15 Roger Sayle <roger@eyesopen.com>
27785
27786 * g77.f-torture/compile/xformat.f: New test case.
27787
27788 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27789
27790 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
27791 * g++.old-deja/g++.mike/eh50.C: Likewise.
27792
27793 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27794
27795 PR c++/6440
27796 * g++.dg/template/spec7.C: New test.
27797 * g++.dg/template/spec8.C: Likewise.
27798
27799 2003-03-14 Jakub Jelinek <jakub@redhat.com>
27800
27801 * gcc.c-torture/execute/20030313-1.c: New test.
27802
27803 2003-03-14 Richard Henderson <rth@redhat.com>
27804
27805 * gcc.dg/inline-2.c: Adjust alpha test for external call.
27806
27807 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27808
27809 * gcc.c-torture/compile/20030314-1.c: New test.
27810
27811 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
27812
27813 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
27814 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
27815 thumb target,
27816 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
27817 to accept newer _imp__ prefix and additional
27818 newline in .drectve section.
27819 * gcc.dg/dll-4.c: Likewise.
27820 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
27821 switch.
27822
27823 2003-03-13 Mark Mitchell <mark@codesourcery.com>
27824
27825 * g++.dg/parse/namespace9.C: New test.
27826
27827 * g++.dg/init/ref5.C: New test.
27828 * g++.dg/parse/ptrmem1.C: Likewise.
27829
27830 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27831
27832 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
27833 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
27834 regular expression.
27835 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
27836 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
27837
27838 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
27839
27840 * gcc.c-torture/execute/20030224-2.c: New test.
27841
27842 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27843
27844 * gcc.dg/decl-3.c: New test.
27845
27846 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27847
27848 * gcc.dg/i386-loop-2.c: New test.
27849
27850 2003-03-11 Mark Mitchell <mark@codesourcery.com>
27851
27852 PR c++/9474
27853 * g++.dg/parse/namespace8.C: New test.
27854
27855 PR c++/9924
27856 * g++.dg/overload/builtin2.C: New test.
27857
27858 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
27859
27860 * gcc.dg/return-type-3.c: New test.
27861
27862 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27863
27864 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
27865 profiling options are not supported.
27866
27867 2003-03-10 Mark Mitchell <mark@codesourcery.com>
27868
27869 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
27870 * g++.old-deja/g++.warn/impint2.C: Likewise.
27871
27872 2003-03-10 Devang Patel <dpatel@apple.com>
27873
27874 * g++.dg/cpp/c++_cmd_1.C: New test.
27875 * g++.dg/cpp/c++_cmd_1.h: New file.
27876
27877 2003-03-10 Segher Boessenkool <segher@koffie.nl>
27878
27879 * gcc.dg/altivec-9.c: New file.
27880
27881 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27882
27883 * gcc.dg/ppc-sdata-1.c: New test.
27884 * gcc.dg/ppc-sdata-2.c: New test.
27885
27886 2003-03-09 Mark Mitchell <mark@codesourcery.com>
27887
27888 PR c++/9373
27889 * g++.dg/opt/ptrmem2.C: New test.
27890
27891 PR c++/8534
27892 * g++.dg/opt/ptrmem1.C: New test.
27893
27894 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27895
27896 * gcc.dg/i386-loop-1.c: New test.
27897
27898 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27899
27900 PR c++/9970
27901 * g++.dg/lookup/friend1.C: New test.
27902
27903 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27904
27905 PR c++/9823
27906 * g++.dg/parser/constructor1.C: New test.
27907
27908 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
27909
27910 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
27911
27912 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
27913
27914 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
27915
27916 * gcc.dg/cpp/Wunused.c: Update test.
27917
27918 2003-03-08 Jan Hubicka <jh@suse.cz>
27919
27920 * gcc.dg/inline-3.c: New test.
27921
27922 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27923
27924 PR c++/9809
27925 * g++.dg/parse/builtin1.C: New test.
27926
27927 PR c++/9982
27928 * g++.dg/abi/cookie1.C: New test.
27929 * g++.dg/abi/cookie2.C: Likewise.
27930
27931 PR c++/9524
27932 * g++.dg/template/field1.C: New test.
27933
27934 PR c++/9912
27935 * g++.dg/parse/class1.C: New test.
27936 * g++.dg/parse/namespace7.C: Likewise.
27937 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
27938
27939 2003-03-07 Mark Mitchell <mark@codesourcery.com>
27940
27941 * g++.dg/init/ref4.C: New test.
27942
27943 2003-03-07 Jan Hubicka <jh@suse.cz>
27944
27945 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
27946 * gcc.dg/inline-3.c: New test.
27947
27948 2003-03-06 Mark Mitchell <mark@codesourcery.com>
27949
27950 * g++.dg/init/ref3.C: New test.
27951
27952 PR c++/9965
27953 * g++.dg/init/ref2.C: New test.
27954
27955 PR c++/9400
27956 * g++.dg/warn/Wshadow-2.C: New test.
27957
27958 PR c++/9791
27959 * g++.dg/warn/Woverloaded-1.C: New test.
27960
27961 2003-03-05 Jan Hubicka <jh@suse.cz>
27962
27963 * gcc.dg/i386-local2.c: New.
27964 * gcc.dg/i386-local.c: Fix typo.
27965
27966 2003-03-05 Mark Mitchell <mark@codesourcery.com>
27967
27968 * g++.dg/abi/layout3.C: New test.
27969
27970 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27971
27972 * gcc.c-torture/compile/20030305-1.c
27973
27974 2003-03-05 Jan Hubicka <jh@suse.cz>
27975
27976 * gcc.dg/i386-local.c: New.
27977
27978 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
27979
27980 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
27981
27982 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27983
27984 * gcc.dg/switch-2.c: New test.
27985 * gcc.dg/switch-3.c: New test.
27986 * gcc.dg/Wswitch.c: Adjust line numbers.
27987 * gcc.dg/Wswitch-default.c: Likewise.
27988 * gcc.dg/Wswitch-enum.c: Likewise.
27989
27990 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
27991
27992 * gcc.c-torture/execute/20030222-1.c: New test.
27993
27994 2003-03-03 James E Wilson <wilson@tuliptree.org>
27995
27996 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
27997
27998 2003-03-03 Mark Mitchell <mark@codesourcery.com>
27999
28000 PR c++/9878
28001 * g++.dg/init/ref1.C: New test.
28002
28003 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
28004
28005 * gcc.dg/sh-relax.c: New SH-only test.
28006
28007 2003-03-03 Geoffrey Keating <geoffk@apple.com>
28008
28009 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
28010 comment explaining purpose of testcase.
28011
28012 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
28013
28014 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
28015 for HC11/HC12 (asm needs two int registers).
28016 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
28017 HC11/HC12 because the test uses an asm which needs two 32-bit
28018 registers.
28019
28020 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
28021
28022 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
28023 for HC11/HC12 (array is too large otherwise).
28024 * gcc.c-torture/compile/920501-4.x: New file, likewise.
28025 * gcc.c-torture/compile/20010518-2.x: Likewise.
28026 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
28027 HC11/HC12 (array is too large).
28028
28029 2003-03-01 Geoffrey Keating <geoffk@apple.com>
28030
28031 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
28032 * lib/g++-dg.exp (g++-dg-test): Likewise.
28033
28034 2003-03-01 Roger Sayle <roger@eyesopen.com>
28035
28036 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
28037 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
28038
28039 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28040
28041 * g++.dg/warn/implicit-typename1.C: Remove warning.
28042
28043 2003-02-28 Richard Henderson <rth@redhat.com>
28044
28045 * gcc.dg/noreturn-1.c: Move noreturn warning line.
28046 * gcc.dg/return-type-1.c: Move control reaches end warning line.
28047
28048 2003-02-28 Geoffrey Keating <geoffk@apple.com>
28049
28050 * gcc.dg/pch/pch.exp: Change .pch to .gch.
28051 * g++.dg/pch/pch.exp: Likewise.
28052
28053 2003-02-28 Mark Mitchell <mark@codesourcery.com>
28054
28055 PR c++/9879
28056 * testsuite/g++.dg/init/new4.C: New test.
28057
28058 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
28059
28060 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
28061
28062 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
28063
28064 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
28065 unsigned long.
28066
28067 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
28068 wider than float.
28069
28070 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28071
28072 * lib/scanasm.exp: Add support for counting numbers of
28073 occurences.
28074 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
28075 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
28076
28077 2003-02-25 Mark Mitchell <mark@codesourcery.com>
28078
28079 PR c++/9683
28080 * g++.dg/template/static3.C: New test.
28081
28082 PR c++/9829
28083 * g++.dg/parse/namespace6.C: New test.
28084
28085 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28086
28087 PR target/9732
28088 * gcc.dg/20030225-1.c: New test.
28089
28090 2003-02-24 Mark Mitchell <mark@codesourcery.com>
28091
28092 * README: Remove out-of-date information.
28093
28094 PR c++/9836
28095 * g++.dg/template/spec6.C: New test.
28096
28097 2003-02-24 Jeff Law <law@redhat.com>
28098
28099 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
28100
28101 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28102
28103 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
28104 * gcc.dg/pragma-ep-1.c: Likewise.
28105
28106 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28107
28108 PR c++/9602
28109 * g++.dg/template/friend16.C: New test.
28110
28111 2003-02-23 Mark Mitchell <mark@codesourcery.com>
28112
28113 PR c++/5333
28114 * g++.dg/parse/fused-params1.C: Adjust error messages.
28115 * g++.dg/template/nested3.C: New test.
28116
28117 2003-02-24 Alan Modra <amodra@bigpond.net.au>
28118
28119 * g++.dg/abi/param1.C: New test.
28120
28121 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28122
28123 PR c++/7982
28124 * g++.dg/warn/implicit-typename1.C: New test.
28125
28126 2003-02-22 Kelley Cook <kelleycook@comcast.net>
28127
28128 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
28129 with "mtune".
28130 * g++.old-deja/g++.other/store-expr2.C: Likewise.
28131 * gcc.c-torture/execute/20010129-1.x: Likewise.
28132 * gcc.dg/20011107-1.c: Likewise.
28133 * gcc.dg/20020108-1.c: Likewise.
28134 * gcc.dg/20020122-3.c: Likewise.
28135 * gcc.dg/20020206-1.c: Likewise.
28136 * gcc.dg/20020310-1.c: Likewise.
28137 * gcc.dg/20020426-2.c: Likewise.
28138 * gcc.dg/20020517-1.c: Likewise.
28139 * gcc.dg/991230-1.c: Likewise.
28140 * gcc.dg/i386-unroll-1.c: Likewise.
28141 * gcc.misc-tests/i386-prefetch.exp: Likewise.
28142
28143 2003-02-22 Jan Hubicka <jh@suse.cz>
28144
28145 * gcc.dg/i386-mul.c: New test.
28146
28147 2003-02-21 Roger Sayle <roger@eyesopen.com>
28148
28149 * gcc.dg/builtins-5.c: New test case.
28150
28151 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
28152
28153 * gcc.dg/asmreg-1.c: New test.
28154
28155 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28156
28157 PR c++/9749
28158 * g++.dg/parse/varmod1.C: New test.
28159
28160 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28161
28162 PR c++/9727
28163 * g++.dg/template/op1.C: New test.
28164
28165 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28166
28167 PR c++/8906
28168 * g++.dg/template/nested2.C: New test.
28169
28170 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28171
28172 PR c++/8724
28173 * g++.dg/expr/dtor1.C: New test.
28174
28175 2003-02-21 Zack Weinberg <zack@codesourcery.com>
28176
28177 * gcc.dg/cpp/include3.c: New test.
28178 * gcc.dg/cpp/inc/foo.h: New file.
28179
28180 2003-02-21 Glen Nakamura <glen@imodulo.com>
28181
28182 * gcc.c-torture/execute/20030221-1.c: New test.
28183
28184 2003-02-20 Mark Mitchell <mark@codesourcery.com>
28185
28186 PR c++/9729
28187 * g++.dg/abi/conv1.C: New test.
28188
28189 2003-02-20 Jan Hubicka <jh@suse.cz>
28190
28191 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
28192
28193 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
28194
28195 * gcc.c-torture/compile/20030219-1.c: New test.
28196
28197 2003-02-18 Jan Hubicka <jh@suse.cz>
28198
28199 * gcc.dg/funcorder.c: New test.
28200
28201 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28202
28203 * gcc.c-torture/execute/20030218-1.c: New.
28204
28205 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
28206
28207 * gcc.dg/20030218-1.c: New.
28208
28209 2003-02-18 Richard Henderson <rth@redhat.com>
28210
28211 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
28212 * gcc.dg/attr-used-2.c: New.
28213
28214 2003-02-18 Mark Mitchell <mark@codesourcery.com>
28215
28216 PR c++/9704
28217 * g++.dg/init/copy5.C: New test.
28218
28219 2003-02-18 Geoffrey Keating <geoffk@apple.com>
28220
28221 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
28222 * g++.dg/pch/pch.exp: Likewise.
28223
28224 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28225
28226 * gcc.c-torture/execute/20030209-1.c: Enable the test if
28227 STACK_SIZE is not defined.
28228
28229 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28230
28231 PR c++/9457
28232 * g++.dg/template/init1.C: New test.
28233
28234 2003-02-16 Jan HUbicka <jh@suse.cz>
28235
28236 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
28237 (foo): Add few extra tests
28238 * gcc.dg/c99-const-expr-3.c: Likewise.
28239 * gcc.c-torture/execute/20030216-1.c: New.
28240
28241 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28242
28243 PR c++/9459
28244 * g++.dg/ext/typeof4.C: New test.
28245
28246 2003-02-15 Roger Sayle <roger@eyesopen.com>
28247
28248 * gcc.dg/i386-387-3.c: New test case.
28249
28250 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
28251
28252 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
28253 cris-*-elf* cris-*-aout* and mmix-*-*.
28254
28255 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
28256
28257 * gcc.dg/20030213-1.c: New test.
28258
28259 2003-02-12 Roger Sayle <roger@eyesopen.com>
28260
28261 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
28262 * gcc.dg/i386-387-2.c: Likewise.
28263
28264 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
28265
28266 * gcc.dg/ppc-spe.c: Fix formatting.
28267 Enable tests that were previously unsupported by gas.
28268 Delete tests for instructions that no longer exist.
28269 Switch arguments on evsubifw builtin.
28270
28271 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
28272
28273 * gcc.c-torture/execute/20030209-1.c: Disable the test if
28274 STACK_SIZE is too small.
28275
28276 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28277 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28278
28279 * gcc.dg/decl-2.c: New test.
28280
28281 2003-02-10 Jan Hubicka <jh@suse.cz>
28282
28283 * gcc.dg/i386-fpcvt-1.c: New test.
28284
28285 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
28286
28287 * gcc.c-torture/execute/20030209-1.c: New test.
28288
28289 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
28290
28291 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
28292 int-wide bitops, use the constants of the same width.
28293 Likewise, if long long is 32-bit wide, test bitops using
28294 32-bit constants.
28295
28296 2003-02-07 Loren James Rittle <ljrittle@acm.org>
28297
28298 * gcc.dg/20021014-1.c: Annotate with expected notice text.
28299
28300 2003-02-07 Roger Sayle <roger@eyesopen.com>
28301
28302 * testsuite/gcc.dg/builtins-4.c: New test case.
28303
28304 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28305
28306 * gcc.dg/20020430-1.c: Fix dg command typos.
28307 * gcc.dg/20020503-1.c: Likewise.
28308
28309 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28310
28311 PR c++/8785
28312 * g++.dg/parse/fused-params1.C: New test.
28313
28314 PR c++/8857
28315 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
28316
28317 PR c++/8921
28318 * g++.dg/parse/non-dependent1.C: New test.
28319
28320 PR c++/8928
28321 * g++.dg/parse/dupl-tmpl-args1.C: New test.
28322
28323 PR c++/9228
28324 * g++.dg/parse/undefined7.C: New test.
28325 * g++.dg/parse/non-templ1.C: New test.
28326
28327 PR c++/9229
28328 * g++.dg/parse/too-many-tmpl-args1.C: New test.
28329
28330 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28331
28332 * gcc.c-torture/compile/20030206-1.c: New test.
28333
28334 2003-02-05 Roger Sayle <roger@eyesopen.com>
28335
28336 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
28337 "pow" to "foo" to avoid potential confusion with a math built-in.
28338
28339 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28340
28341 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
28342 conditions for SPARC targets.
28343
28344 2003-02-05 Jakub Jelinek <jakub@redhat.com>
28345
28346 * gcc.dg/20030204-1.c: New test.
28347
28348 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28349
28350 PR c++/38
28351 * g++.dg/parse/array-size1.C: New test.
28352
28353 PR c++/5657
28354 * g++.dg/parse/undefined3.C: New test.
28355
28356 PR c++/5665
28357 * g++.dg/parse/undefined4.C: New test.
28358
28359 PR c++/5975
28360 * g++.dg/parse/undefined5.C: New test.
28361
28362 PR c++/7259
28363 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
28364
28365 PR c++/8578
28366 * g++.dg/parse/casting-operator1.C: New test.
28367
28368 PR c++/8596
28369 * g++.dg/parse/undefined6.C: New test.
28370
28371 PR c++/8736
28372 * g++.dg/parse/missing-template1.C: New test.
28373
28374 2003-02-04 Jan Hubicka <jh@suse.cz>
28375
28376 * gcc.dg/i386-cadd.c: Compile using -march=k8.
28377 * gcc.dg/i386-cmov?.c: Likewise.
28378 * gcc.dg/i386-fpcvt-?.c: Likewise.
28379 * gcc.dg/i386-ssefp-1.c: Likewise.
28380 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
28381 conventions.
28382
28383 2003-02-03 Mark Mitchell <mark@codesourcery.com>
28384
28385 PR c++/7129
28386 * testsuite/g++.dg/ext/max.C: New test.
28387
28388 2003-02-03 Jan Hubicka <jh@suse.cz>
28389
28390 * gcc.c-torture/execute/20030203-1.c: New test.
28391
28392 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
28393
28394 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
28395 'natural-endian'.
28396
28397 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
28398
28399 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
28400 * g++.dg/init/new2.C: Likewise.
28401 * g++.dg/other/new1.C: Likewise.
28402
28403 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
28404
28405 * gcc.dg/struct-ret-libc.c: New test.
28406
28407 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
28408
28409 * gcc.dg/20030129-1.c: New test.
28410
28411 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28412
28413 PR c++/8849
28414 * g++.dg/template/ptrmem4.C: New test.
28415
28416 2003-01-29 Mark Mitchell <mark@codesourcery.com>
28417
28418 * g++.dg/parser/constant1.C: New test.
28419
28420 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28421
28422 PR c++/8591
28423 * g++.dg/parse/friend2.C: New test.
28424
28425 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
28426
28427 PR c++/9437
28428 * g++.dg/template/unify4.C: New test.
28429
28430 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
28431
28432 * gcc.c-torture/execute/20030128-1.c: New test.
28433
28434 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
28435
28436 * g++.dg/lookup/nested1.C: Test moved from ...
28437 * g++.old-deja/g++.other/lookup24.C: ... here.
28438
28439 2003-01-28 Jan Hubicka <jh@suse.cz>
28440
28441 * gcc.dg/i386-cmov5.c: New test.
28442
28443 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28444
28445 * gcc.c-torture/execute/20010925-1.c: Changed the
28446 memcpy declaration.
28447
28448 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28449
28450 PR c++/3902
28451 * g++.dg/parse/template5.C: New test.
28452
28453 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
28454
28455 PR fortran/9258
28456 * g77.dg/pr9258: New test.
28457
28458 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28459
28460 * README: Move relevant parts from README.g++.
28461
28462 * README.g++: Remove this file.
28463
28464 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28465
28466 * g++.dg/abi/dcast1.C: New test.
28467
28468 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28469
28470 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
28471
28472 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
28473
28474 PR c++/47
28475 * g++.old-deja/g++.other/lookup24.C: New test.
28476
28477 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28478
28479 PR middle-end/7227
28480 * gcc.dg/uninit-C.c: New test.
28481
28482 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
28483
28484 * g++.dg/abi/covariant1.C: New test.
28485
28486 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
28487
28488 * gcc.dg/20030123-1.c: New test.
28489
28490 2003-01-25 Jan Hubicka <jh@suse.cz>
28491
28492 PR opt/8492
28493 * gcc.c-torture/compile/20030125-1.c
28494
28495 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
28496
28497 PR c++/9403
28498 * g++.dg/parse/template3.C: New test.
28499 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
28500
28501 PR c++/795
28502 * g++.dg/parse/template4.C: New test.
28503
28504 PR c++/9415
28505 * g++.dg/template/qual2.C: New test.
28506
28507 PR c++/8545
28508 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
28509
28510 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
28511
28512 2003-01-25 Roger Sayle <roger@eyesopen.com>
28513
28514 * gcc.c-torture/execute/switch-1.c: New test case.
28515
28516 2003-01-25 Jan Hubicka <jh@suse.cz>
28517
28518 * gcc.c-torture/execute/20030125-1.[cx]: New test.
28519
28520 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
28521
28522 Tweaks for Bison-1.875. From the NEWS file:
28523 "- `parse error' -> `syntax error'
28524 Bison now uniformly uses the term `syntax error'"
28525 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
28526 * gcc.dg/cpp/digraph2.c: Likewise.
28527 * gcc.dg/cpp/direct2.c: Likewise.
28528 * gcc.dg/cpp/paste4.c: Likewise.
28529 * gcc.dg/c90-restrict-1.c: Likewise.
28530 * gcc.dg/c99-func-2.c: Likewise.
28531 * gcc.dg/noncompile/920721-2.c: Likewise.
28532 * gcc.dg/noncompile/930622-2.c: Likewise.
28533 * gcc.dg/noncompile/940112-1.c: Likewise.
28534 * gcc.dg/noncompile/950921-1.c: Likewise.
28535 * gcc.dg/noncompile/951123-1.c: Likewise.
28536 * gcc.dg/noncompile/971104-1.c: Likewise.
28537 * gcc.dg/noncompile/990416-1.c: Likewise.
28538
28539 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
28540
28541 * g++.dg/parse/undefined1.C: Add error message.
28542
28543 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28544
28545 PR c++/9354
28546 * g++.dg/parse/new1.C: New test.
28547
28548 PR c++/9216
28549 * g++.dg/parse/template2.C: New test.
28550
28551 PR c++/9354
28552 * g++.dg/parse/typedef2.C: New test.
28553
28554 PR c++/9328
28555 * g++.dg/ext/typeof3.C: New test.
28556
28557 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28558
28559 PR c++/2738
28560 * g++.dg/parse/ret-type1.C: New test.
28561
28562 PR c++/3792
28563 * g++.dg/parse/tmpl-outside1.C: New test.
28564
28565 PR c++/4207
28566 * g++.dg/parse/int-as-enum1.C: New test.
28567
28568 PR c++/4903
28569 * g++.dg/parse/no-typename1.C: New test.
28570
28571 PR c++/5533
28572 * g++.dg/parse/no-value1.C: New test.
28573
28574 PR c++/5921
28575 * g++.dg/parse/wrong-inline1.C: New test.
28576
28577 PR c++/6402
28578 * g++.dg/parse/ref1.C: New test.
28579
28580 PR c++/6992
28581 * g++.dg/parse/attr-ctor1.C: New test.
28582
28583 PR c++/7229
28584 * g++.dg/parse/namespace5.C: New test.
28585
28586 PR c++/7917
28587 * g++.dg/parse/func-def1.C: New test.
28588
28589 PR c++/8143
28590 * g++.dg/parse/undefined1.C: New test.
28591
28592 PR c++/5723, PR c++/8522
28593 * g++.dg/parse/specialization1.C: New test.
28594
28595 PR c++/163, PR c++/8595
28596 * g++.dg/parse/struct-as-enum1.C: New test.
28597
28598 PR c++/9173
28599 * g++.dg/parse/undefined2.C: New test.
28600
28601 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28602
28603 PR c++/9298
28604 * g++.dg/parse/template1.C: New test.
28605
28606 PR c++/9384
28607 * g++.dg/parse/using1.C: New test.
28608
28609 PR c++/9285
28610 PR c++/9294
28611 * g++.dg/parse/expr2.C: New test.
28612
28613 PR c++/9388
28614 * g++.dg/parse/lookup2.C: Likewise.
28615
28616 2003-01-21 Jan Hubicka <jh@suse.cz>
28617
28618 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
28619 * gcc.c-torture/execute/eeprof-1.c: Likewise.
28620 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
28621 * gcc.c-torture/execute/string-opt-*.c: Likewise.
28622
28623 2003-01-20 Nick Clifton <nickc@redhat.com>
28624
28625 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
28626 problem with ARM sibcall code generation.
28627
28628 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
28629
28630 * gcc.c-torture/execute/20030120-1.c: New.
28631
28632 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
28633
28634 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
28635
28636 2003-01-17 Mark Mitchell <mark@codesourcery.com>
28637
28638 PR c++/9272
28639 * g++.dg/parse/ctor1.C: New test.
28640
28641 PR c++/9294:
28642 * g++.dg/parse/qualified1.C: New test.
28643
28644 * g++.dg/parse/typename3.C: New test.
28645
28646 2003-01-16 Richard Henderson <rth@redhat.com>
28647
28648 * g++.dg/tls/init-2.C: Fix error matches for real this time.
28649
28650 2003-01-16 Richard Henderson <rth@redhat.com>
28651
28652 * g++.dg/pch/pch.exp: Copy test header to the working directory
28653 before using it either for precompilation or direct use.
28654 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
28655 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
28656
28657 2003-01-16 Richard Henderson <rth@redhat.com>
28658
28659 * gcc.dg/pch/pch.exp: Copy test header to the working directory
28660 before using it either for precompilation or direct use.
28661 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
28662 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
28663
28664 2003-01-16 Mark Mitchell <mark@codesourcery.com>
28665
28666 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
28667 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
28668 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
28669 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
28670 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
28671 typename warning into error.
28672 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
28673 error messages.
28674 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
28675 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
28676 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
28677 messages.
28678 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
28679 make declaration visible in template.
28680 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
28681 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
28682 messages.
28683 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
28684 message.
28685 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
28686 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
28687 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
28688 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
28689 typename warning with error message.
28690 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
28691 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
28692 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
28693
28694 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
28695
28696 * g++.dg/parse/ambig2.C: New test.
28697
28698 2003-01-15 Richard Henderson <rth@redhat.com>
28699
28700 * g++.dg/tls/init-2.C: Update error message string.
28701
28702 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28703
28704 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
28705
28706 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
28707
28708 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
28709 all for HC11/HC12.
28710 * gcc.c-torture/compile/20001205-1.x: Likewise.
28711 * gcc.c-torture/compile/20001226-1.x: Likewise.
28712 * gcc.c-torture/compile/920520-1.x: Likewise.
28713 * gcc.c-torture/compile/961203-1.x: Likewise.
28714 * gcc.c-torture/compile/20020604-1.x: Likewise.
28715
28716 2003-01-15 Jan Hubicka <jh@suse.cz>
28717
28718 * gcc.c-torture/compile/20030115-1.c: New test.
28719
28720 * gcc.dg/i386-fpcvt-1.c: New test.
28721 * gcc.dg/i386-fpcvt-2.c: New test.
28722
28723 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
28724
28725 Further conform g++'s __vmi_class_type_info to the C++ ABI
28726 specification.
28727 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
28728 the specification.
28729
28730 2003-01-14 Jan Hubicka <jh@suse.cz>
28731
28732 * gcc.dg/i386-fpcvt-1.c: New test.
28733 * gcc.dg/i386-fpcvt-2.c: New test.
28734
28735 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28736
28737 * gcc.dg/i386-mmx-3.c: New test.
28738
28739 2003-01-12 Mark Mitchell <mark@codesourcery.com>
28740
28741 PR c++/9264
28742 * g++.dg/parse/octal1.C: New file.
28743
28744 PR c++/9172
28745 * g++.dg/parse/typename1.C: New file.
28746
28747 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
28748
28749 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
28750 * gcc.dg/bf-no-ms-layout.c: Likewise.
28751 * gcc.dg/bf-ms-attrib.c: Likewise.
28752
28753 2003-01-10 Mark Mitchell <mark@codesourcery.com>
28754
28755 PR c++/9099
28756 * g++.dg/parse/dtor1.C: New file.
28757
28758 PR c++/9128
28759 * g++.dg/rtti/typeid1.C: New file.
28760
28761 PR c++/9153
28762 * g++.dg/parse/lookup1.C: New file.
28763
28764 PR c++/9171
28765 * g++.dg/templ/spec5.C: New file.
28766
28767 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
28768
28769 * gcc.c-torture/compile/20030110-1.c: New test.
28770
28771 2003-01-09 Geoffrey Keating <geoffk@apple.com>
28772
28773 Merge from pch-branch:
28774
28775 2002-12-23 Geoffrey Keating <geoffk@apple.com>
28776
28777 * gcc.dg/pch/cpp-1.h: New.
28778 * gcc.dg/pch/cpp-1.c: New.
28779 * gcc.dg/pch/cpp-2.h: New.
28780 * gcc.dg/pch/cpp-2.c: New.
28781
28782 2002-11-19 Geoffrey Keating <geoffk@apple.com>
28783
28784 * gcc.dg/pch/except-1.h: New.
28785 * gcc.dg/pch/except-1.c: New.
28786
28787 2002-11-13 Geoffrey Keating <geoffk@apple.com>
28788
28789 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
28790 running test.
28791 * gcc.dg/pch: Include *.hp not *.h.
28792 * gcc.dg/pch/system-1.h: New.
28793 * gcc.dg/pch/system-1.c: New.
28794
28795 2002-11-11 Geoffrey Keating <geoffk@apple.com>
28796
28797 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
28798 rather than trying to build and run a program using PCH.
28799 * gcc.dg/pch: Remove dg-do commands from test files.
28800
28801 2002-11-08 Geoffrey Keating <geoffk@apple.com>
28802
28803 * gcc.dg/pch/macro-3.c: New.
28804 * gcc.dg/pch/macro-3.h: New.
28805
28806 2002-11-04 Geoffrey Keating <geoffk@apple.com>
28807
28808 * gcc.dg/pch/common-1.c: New.
28809 * gcc.dg/pch/common-1.h: New.
28810 * gcc.dg/pch/decl-1.c: New.
28811 * gcc.dg/pch/decl-1.h: New.
28812 * gcc.dg/pch/decl-2.c: New.
28813 * gcc.dg/pch/decl-2.h: New.
28814 * gcc.dg/pch/decl-3.c: New.
28815 * gcc.dg/pch/decl-3.h: New.
28816 * gcc.dg/pch/decl-4.c: New.
28817 * gcc.dg/pch/decl-4.h: New.
28818 * gcc.dg/pch/decl-5.c: New.
28819 * gcc.dg/pch/decl-5.h: New.
28820 * gcc.dg/pch/global-1.c: New.
28821 * gcc.dg/pch/global-1.h: New.
28822 * gcc.dg/pch/inline-1.c: New.
28823 * gcc.dg/pch/inline-1.h: New.
28824 * gcc.dg/pch/inline-2.c: New.
28825 * gcc.dg/pch/inline-2.h: New.
28826 * gcc.dg/pch/static-1.c: New.
28827 * gcc.dg/pch/static-1.h: New.
28828 * gcc.dg/pch/static-2.c: New.
28829 * gcc.dg/pch/static-2.h: New.
28830
28831 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
28832
28833 * g++.dg/pch/pch.exp: Better handle failing testcases.
28834 * gcc.dg/pch/pch.exp: Likewise.
28835 * gcc.dg/pch/macro-1.c: New.
28836 * gcc.dg/pch/macro-1.h: New.
28837 * gcc.dg/pch/macro-2.c: New.
28838 * gcc.dg/pch/macro-2.h: New.
28839
28840 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
28841
28842 * g++.dg/dg.exp: Treat files in pch/ specially.
28843 * g++.dg/pch/pch.exp: New file.
28844 * g++.dg/pch/empty.H: New file.
28845 * g++.dg/pch/empty.C: New file.
28846 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
28847 "precompile".
28848
28849 * gcc.dg/pch/pch.exp: New file.
28850 * gcc.dg/pch/empty.h: New file.
28851 * gcc.dg/pch/empty.c: New file.
28852 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
28853 "precompile".
28854
28855 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28856
28857 * g++.dg/template/friend14.C: New test.
28858
28859 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28860
28861 * gcc.dg/old-style-asm-1.c: New test.
28862
28863 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
28864
28865 * gcc.c-torture/compile/20030109-1.c: New test.
28866
28867 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28868
28869 * gcc.c-torture/execute/20030109-1.c: New test.
28870
28871 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
28872
28873 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
28874 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
28875 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
28876 * g++.old-deja/g++.mike/eh2.C: Likewise.
28877 * g++.old-deja/g++.mike/eh3.C: Likewise.
28878 * g++.old-deja/g++.mike/eh5.C: Likewise.
28879 * g++.old-deja/g++.mike/eh6.C: Likewise.
28880 * g++.old-deja/g++.mike/eh7.C: Likewise.
28881 * g++.old-deja/g++.mike/eh8.C: Likewise.
28882 * g++.old-deja/g++.mike/eh9.C: Likewise.
28883 * g++.old-deja/g++.mike/eh10.C: Likewise.
28884 * g++.old-deja/g++.mike/eh12.C: Likewise.
28885 * g++.old-deja/g++.mike/eh13.C: Likewise.
28886 * g++.old-deja/g++.mike/eh14.C: Likewise.
28887 * g++.old-deja/g++.mike/eh16.C: Likewise.
28888 * g++.old-deja/g++.mike/eh17.C: Likewise.
28889 * g++.old-deja/g++.mike/eh18.C: Likewise.
28890 * g++.old-deja/g++.mike/eh21.C: Likewise.
28891 * g++.old-deja/g++.mike/eh23.C: Likewise.
28892 * g++.old-deja/g++.mike/eh24.C: Likewise.
28893 * g++.old-deja/g++.mike/eh25.C: Likewise.
28894 * g++.old-deja/g++.mike/eh26.C: Likewise.
28895 * g++.old-deja/g++.mike/eh27.C: Likewise.
28896 * g++.old-deja/g++.mike/eh28.C: Likewise.
28897 * g++.old-deja/g++.mike/eh29.C: Likewise.
28898 * g++.old-deja/g++.mike/eh31.C: Likewise.
28899 * g++.old-deja/g++.mike/eh33.C: Likewise.
28900 * g++.old-deja/g++.mike/eh34.C: Likewise.
28901 * g++.old-deja/g++.mike/eh35.C: Likewise.
28902 * g++.old-deja/g++.mike/eh36.C: Likewise.
28903 * g++.old-deja/g++.mike/eh37.C: Likewise.
28904 * g++.old-deja/g++.mike/eh38.C: Likewise.
28905 * g++.old-deja/g++.mike/eh39.C: Likewise.
28906 * g++.old-deja/g++.mike/eh40.C: Likewise.
28907 * g++.old-deja/g++.mike/eh41.C: Likewise.
28908 * g++.old-deja/g++.mike/eh42.C: Likewise.
28909 * g++.old-deja/g++.mike/eh44.C: Likewise.
28910 * g++.old-deja/g++.mike/eh46.C: Likewise.
28911 * g++.old-deja/g++.mike/eh47.C: Likewise.
28912 * g++.old-deja/g++.mike/eh48.C: Likewise.
28913 * g++.old-deja/g++.mike/eh49.C: Likewise.
28914 * g++.old-deja/g++.mike/eh50.C: Likewise.
28915 * g++.old-deja/g++.mike/eh51.C: Likewise.
28916 * g++.old-deja/g++.mike/eh53.C: Likewise.
28917 * g++.old-deja/g++.mike/eh55.C: Likewise.
28918 * g++.old-deja/g++.mike/p7912.C: Likewise.
28919 * g++.old-deja/g++.mike/p9706.C: Likewise.
28920 * g++.old-deja/g++.mike/p10416.C: Likewise.
28921 * g++.old-deja/g++.mike/p11667.C: Likewise.
28922 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
28923 Remove redundant reference to Iris.
28924 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
28925 Elxsi, i860, Pico Java, and WE32K.
28926
28927 2003-01-07 Mark Mitchell <mark@codesourcery.com>
28928
28929 * g++.dg/ext/asm4.C: New test.
28930
28931 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28932
28933 PR c++/9030
28934 * g++.dg/template/friend12.C: New test.
28935 * g++.dg/template/friend13.C: Likewise.
28936 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
28937
28938 2003-01-08 Jan Hubicka <jh@suse.cz>
28939
28940 * gcc.dg/i386-cadd.c: New test.
28941 * gcc.dg/i386-cmov4.c: Likewise.
28942
28943 2003-01-06 Mark Mitchell <mark@codesourcery.com>
28944
28945 PR c++/9165
28946 * g++.dg/warn/Wunused-3.C: New test.
28947
28948 * g++.dg/abi/bitfield9.C: New test.
28949
28950 PR c++/9189
28951 * g++.dg/parse/defarg3.C: New test.
28952
28953 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
28954
28955 * g++.dg/parse/ambig1.C: New test.
28956 * g++.dg/parse/defarg2.C: New test.
28957
28958 2003-01-05 Mark Mitchell <mark@codesourcery.com>
28959
28960 * g++.dg/template/defarg-1.C: New test.
28961 * g++.dg/template/local2.C: Likewise.
28962
28963 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
28964
28965 * gcc.c-torture/execute/20030105-1.c: New test.
28966
28967 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28968
28969 * g++.dg/parse/namespace3.C: Remove extra semicolons.
28970 * g++.dg/parse/namespace4.C: Likewise.
28971
28972 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
28973
28974 * g++.dg/template/ntp2.C: New test.
28975
28976 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
28977
28978 * g++.dg/parse/extern-C-1.C: New test.
28979
28980 * g++.dg/parse/namespace4.C: New test.
28981
28982 * g++.dg/template/nested1.C: New test.
28983
28984 * g++.dg/parse/namespace3.C: New test.
28985
28986 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
28987
28988 * g++.dg/lookup/two-stage1.C: New test.
28989
28990 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28991
28992 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
28993 * g++.old-deja/g++.jason/access8.C: Likewise.
28994 * g++.old-deja/g++.other/decl5.C: Likewise.
28995
28996 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28997
28998 * g++.dg/parse/parse7.C: New test.
28999
29000 2003-01-02 Mark Mitchell <mark@codesourcery.com>
29001
29002 PR c++/2843
29003 * g++.dg/ext/attrib7.C: New test.
29004
29005 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
29006
29007 * g++.dg/parse/parse6.C: New test.
29008
29009 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
29010
29011 * gcc.dg/h8300-stack-1.c: New.
29012
29013 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
29014
29015 g++.dg/lookup/exception1.C: New test.
29016
29017 g++.dg/lookup/template1.C: New test.
29018
29019 g++.dg/parse/namespace2.C: New test.
29020
29021 g++.dg/parse/parens2.C: New test.
29022
29023 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29024
29025 * g++.dg/parse/parse5.C: New test.
29026 * g++.dg/lookup/scoped4.C: New test.
29027
29028 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
29029
29030 * g++.dg/parse/parens1.C: New test.
29031
29032 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
29033 angle-bracket1.C.
29034 * g++.dg/parse/parens2.C: New test.
29035
29036 * g++.dg/lookup/scope-operator1.C: New test.
29037
29038 * g++.dg/parse/operator1.C: New test.
29039
29040 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29041
29042 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
29043 * g++.old-deja/g++.other/access6.C: Likewise.
29044 * g++.old-deja/g++.other/decl1.C: Likewise.
29045 * g++.old-deja/g++.pt/typename12.C: Likewise.
29046
29047 2002-12-31 Mark Mitchell <mark@codesourcery.com>
29048
29049 * g++.dg/parse/namespace1.C: New test.
29050
29051 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29052
29053 * g++.dg/parse/parse4.C: New test.
29054
29055 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29056
29057 * g++.dg/parse/parse3.C: New test.
29058
29059 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29060
29061 * g++.dg/parse/parse2.C: New test.
29062
29063 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29064
29065 * g++.dg/template/friend11.C: New test.
29066
29067 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29068
29069 * g++.dg/parse/parse1.C: New test.
29070
29071 2002-12-31 Janis Johnson <janis187@us.ibm.com>
29072
29073 * lib/profopt.exp: Change the name of a global variable to avoid
29074 possible clashes with other test suites.
29075
29076 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
29077
29078 * g++.dg/inherit/covariant8.C: New test.
29079
29080 2002-12-31 Mark Mitchell <mark@codesourcery.com>
29081
29082 * g++.dg/init/array9.C: New test.
29083
29084 PR c++/9112
29085 * g++.dg/parse/expr1.C: New test.
29086
29087 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
29088
29089 * gcc.c-torture/compile/20021230-1.c: New test.
29090
29091 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
29092
29093 * g++.dg/inherit/covariant5.C: New test.
29094 * g++.dg/inherit/covariant6.C: New test.
29095 * g++.dg/inherit/covariant7.C: New test.
29096
29097 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29098
29099 PR c++/2739
29100 * g++.dg/other/access2.C: New test.
29101
29102 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
29103
29104 * g++.dg/other/anon-struct.C: No longer fails
29105 * g++.old-deja/g++.brendan/parse4.C: Likewise.
29106 * g++.old-deja/g++.brendan/parse5.C: Likewise.
29107 * g++.old-deja/g++.brendan/parse6.C: Likewise.
29108
29109 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
29110
29111 * g++.dg/parse/angle-bracket.C (main): No longer fails.
29112
29113 2002-12-27 Mark Mitchell <mark@codesourcery.com>
29114
29115 * g++.dg/eh/spec4.C: Remove stray semicolon.
29116 * g++.dg/expr/pmf-1.C: Change error message.
29117 * g++.dg/ext/asm1.C: Remove stray semicolon.
29118 * g++.dg/ext/typename1.C: Add missing typenames.
29119 * g++.dg/inherit/template-as-base.C: Change error message.
29120 * g++.dg/lookup/scoped1.C: Likewise.
29121 * g++.dg/lookup/scoped2.C: Likewise.
29122 * g++.dg/lookup/using2.C: Likewise.
29123 * g++.dg/other/component1.C: Remove stray semicolon.
29124 * g++.dg/other/do1.C: Change error message.
29125 * g++.dg/other/error2.C: Likewise.
29126 * g++.dg/other/init1.C: Likewise.
29127 * g++.dg/other/packed1.C: Remove stray semicolon.
29128 * g++.dg/other/ptrmem2.C: Change error message.
29129 * g++.dg/parse/parameter-declaration-1.C: Remove line number
29130 marker.
29131 * g++.dg/special/initp1.C: Remove invalid attribute usage.
29132 * g++.dg/template/access3.C: Add typename keyword.
29133 * g++.dg/template/access5.C: Remove stray semicolon.
29134 * g++.dg/template/access6.C: Likewise.
29135 * g++.dg/template/complit1.C: Likewise.
29136 * g++.dg/template/crash1.C: Change error message.
29137 * g++.dg/template/inherit2.C: Remove stray semicolon.
29138 * g++.dg/template/instantiate2.C: Likewise.
29139 * g++.dg/template/instantiate3.C: Change error message.
29140 * g++.dg/template/qual1.C: Remove stray semicolon.
29141 * g++.dg/template/qualttp18.C: Change error message.
29142 * g++.dg/template/ref1.C: Remove stray semicolon.
29143 * g++.dg/template/sizeof1.C (A::value): Declare it.
29144 * g++.dg/template/spec4.C: Change error message.
29145 * g++.dg/template/static1.C: Likewise.
29146 * g++.dg/template/type1.C: Likewise.
29147 * g++.dg/template/typename3.C: Likewise.
29148 * g++.old-deja/g++.benjamin/13478.C: Change error message.
29149 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
29150 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
29151 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
29152 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
29153 named return value extension.
29154 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
29155 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
29156 * g++.old-deja/g++.bob/extern_C.C: Likewise.
29157 * g++.old-deja/g++.bob/inherit2.C: Likewise.
29158 * g++.old-deja/g++.brendan/complex1.C: Likewise.
29159 * g++.old-deja/g++.brendan/copy5.C: Likewise.
29160 * g++.old-deja/g++.brendan/crash13.C: Likewise.
29161 * g++.old-deja/g++.brendan/crash15.C: Likewise.
29162 * g++.old-deja/g++.brendan/crash18.C: Change error message.
29163 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
29164 * g++.old-deja/g++.brendan/crash38.C: Likewise.
29165 * g++.old-deja/g++.brendan/crash50.C: Likewise.
29166 * g++.old-deja/g++.brendan/crash56.C: Likewise.
29167 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
29168 syntax.
29169 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
29170 * g++.old-deja/g++.brendan/crash8.C: Change error message.
29171 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
29172 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
29173 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
29174 * g++.old-deja/g++.brendan/template11.C: Likewise.
29175 * g++.old-deja/g++.brendan/template26.C: Likewise.
29176 * g++.old-deja/g++.brendan/template27.C: Use explicit
29177 specialization syntax.
29178 * g++.old-deja/g++.brendan/template30.C: Likewise.
29179 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
29180 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
29181 non-dependent names.
29182 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
29183 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
29184 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
29185 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
29186 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
29187 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
29188 named return value extension.
29189 * g++.old-deja/g++.ext/namedret2.C: Likewise.
29190 * g++.old-deja/g++.ext/namedret3.C: Likewise.
29191 * g++.old-deja/g++.ext/return1.C: Likewise.
29192 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
29193 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
29194 * g++.old-deja/g++.jason/access8.C: Likewise.
29195 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
29196 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
29197 pseudo-destructor names.
29198 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
29199 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
29200 pseudo-destructor names.
29201 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
29202 * g++.old-deja/g++.jason/overload19.C: Likewise.
29203 * g++.old-deja/g++.jason/overload32.C: Likewise.
29204 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
29205 stray semicolons.
29206 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
29207 * g++.old-deja/g++.jason/return.C: Likewise.
29208 * g++.old-deja/g++.jason/return2.C: Likewise.
29209 * g++.old-deja/g++.jason/shadow1.C: Likewise.
29210 * g++.old-deja/g++.jason/special.C: Use explicit specialization
29211 syntax.
29212 * g++.old-deja/g++.jason/template10.C: Account for use of
29213 non-dependent names.
29214 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
29215 syntax.
29216 * g++.old-deja/g++.jason/template37.C: Likewise.
29217 * g++.old-deja/g++.law/access4.C: Change error messages.
29218 * g++.old-deja/g++.law/arm13.C: Remove incorrect
29219 pseudo-destructor names.
29220 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
29221 * g++.old-deja/g++.law/ctors9.C: Likewise.
29222 * g++.old-deja/g++.law/cvt22.C: Likewise.
29223 * g++.old-deja/g++.law/dtors5.C: Likewise.
29224 * g++.old-deja/g++.law/global-init1.C: Likewise.
29225 * g++.old-deja/g++.law/missed-error3.C: Likewise.
29226 * g++.old-deja/g++.law/operators28.C: Likewise.
29227 * g++.old-deja/g++.law/visibility28.C: Likewise.
29228 * g++.old-deja/g++.martin/eval1.C: Likewise.
29229 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
29230 name.
29231 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
29232 * g++.old-deja/g++.mike/net34.C: Likewise.
29233 * g++.old-deja/g++.mike/net36.C: Likewise.
29234 * g++.old-deja/g++.mike/ns2.C: Likewise.
29235 * g++.old-deja/g++.mike/p12306.C: Likewise.
29236 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
29237 value extension.
29238 * g++.old-deja/g++.mike/p700.C: Likewise.
29239 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
29240 * g++.old-deja/g++.mike/p710.C: Likewise.
29241 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
29242 value extension.
29243 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
29244 * g++.old-deja/g++.mike/pmf9.C: Likewise.
29245 * g++.old-deja/g++.ns/crash2.C: Likewise.
29246 * g++.old-deja/g++.ns/crash3.C: Likewise.
29247 * g++.old-deja/g++.ns/invalid1.C: Likewise.
29248 * g++.old-deja/g++.ns/ns17.C: Likewise.
29249 * g++.old-deja/g++.ns/template16.C: Likewise.
29250 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
29251 keyword.
29252 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
29253 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
29254 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
29255 named return value extension.
29256 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
29257 * g++.old-deja/g++.other/access4.C: Issue additional error
29258 messages.
29259 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
29260 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
29261 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
29262 * g++.old-deja/g++.other/crash25.C: Change error message.
29263 * g++.old-deja/g++.other/crash4.C: Change error message.
29264 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
29265 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
29266 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
29267 checks.
29268 * g++.old-deja/g++.other/defarg8.C: Likewise.
29269 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
29270 * g++.old-deja/g++.other/dtor10.C: Likewise.
29271 * g++.old-deja/g++.other/incomplete.C: Likewise.
29272 * g++.old-deja/g++.other/linkage7.C: Likewise.
29273 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
29274 lookup algorithm.
29275 * g++.old-deja/g++.other/mangle2.C: Likewise.
29276 * g++.old-deja/g++.other/refinit2.C: Likewise.
29277 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
29278 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
29279 * g++.old-deja/g++.pt/crash28.C: Likewise.
29280 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
29281 syntax.
29282 * g++.old-deja/g++.pt/crash32.C: Change error message.
29283 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
29284 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
29285 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
29286 error message position.
29287 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
29288 * g++.old-deja/g++.pt/defarg8.C: Change error message.
29289 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
29290 syntax.
29291 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
29292 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
29293 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
29294 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
29295 keyword.
29296 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29297 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
29298 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
29299 keyword.
29300 * g++.old-deja/g++.pt/explicit71.C: Change error message.
29301 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
29302 syntax.
29303 * g++.old-deja/g++.pt/friend28.C: Account for use of
29304 non-dependent names.
29305 * g++.old-deja/g++.pt/friend29.C: Likewise.
29306 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
29307 rules.
29308 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
29309 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
29310 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
29311 lookup rules.
29312 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
29313 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
29314 keyword.
29315 * g++.old-deja/g++.pt/memclass20.C: Likewise.
29316 * g++.old-deja/g++.pt/memclass5.C: Likewise.
29317 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
29318 keyword.
29319 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
29320 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
29321 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
29322 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
29323 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
29324 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
29325 keyword.
29326 * g++.old-deja/g++.pt/spec10.C: Likewise.
29327 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
29328 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
29329 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
29330 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
29331 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
29332 * g++.old-deja/g++.pt/ttp62.C: Likewise.
29333 * g++.old-deja/g++.pt/ttp64.C: Likewise.
29334 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
29335 * g++.old-deja/g++.pt/typename15.C: Likewise.
29336 * g++.old-deja/g++.pt/typename22.C: Likewise.
29337 * g++.old-deja/g++.pt/typename6.C: Change error messages.
29338 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
29339 * g++.old-deja/g++.pt/virtual2.C: Likewise.
29340 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
29341 syntax.
29342 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
29343 return value extension.
29344 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
29345 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
29346 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
29347 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
29348
29349 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
29350
29351 * g++.dg/warn/inline1.C: New test.
29352 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
29353 * g++.old-deja/g++.jason/synth10.C: Likewise.
29354 * g++.old-deja/g++.mike/net31.C: Likewise.
29355 * g++.old-deja/g++.mike/p8786.C: Likewise.
29356
29357 * g++.dg/template/friend10.C: New test.
29358 * g++.dg/template/conv5.C: New test.
29359
29360 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
29361
29362 * g++.dg/lookup/scoped3.C: New test.
29363
29364 * g++.dg/lookup/decl1.C: New test.
29365 * g++.dg/lookup/decl2.C: New test.
29366
29367 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
29368
29369 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
29370 gcc.c-torture/compile/20021015-1.c,
29371 gcc.c-torture/compile/20021015-2.c,
29372 gcc.c-torture/compile/20021123-1.c,
29373 gcc.c-torture/compile/20021123-2.c,
29374 gcc.c-torture/compile/20021123-3.c,
29375 gcc.c-torture/compile/20021123-4.c,
29376 gcc.c-torture/execute/20021024-1.c: Add tests previously added
29377 only to 3.1 or 3.2 branch.
29378
29379 2002-12-23 Mark Mitchell <mark@codesourcery.com>
29380
29381 * gcc.dg/i386-bitfield3.c: New test.
29382
29383 * gcc.dg/i386-bitfield2.c: New test.
29384
29385 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
29386
29387 * g++.dg/parse/conv_op1.C: New test.
29388
29389 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
29390
29391 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
29392 approved.
29393
29394 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
29395
29396 * gcc.c-torture/compile/20021220-1.c: New test.
29397
29398 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
29399
29400 * gcc.dg/i386-fastcall-1.c: New.
29401
29402 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29403
29404 * gcc.c-torture/execute/20021219-1.c: New test.
29405
29406 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29407
29408 * gcc.dg/i386-pic-1.c: New test.
29409
29410 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29411
29412 PR c++/8099
29413 * g++.dg/template/friend9.C: New test.
29414
29415 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29416
29417 PR c++/3663
29418 * g++.dg/template/access7.C: New test.
29419
29420 2002-12-18 Nick Clifton <nickc@redhat.com>
29421
29422 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
29423 the libstdc++-v3 directory has been found.
29424
29425 2002-12-12 Devang Patel <dpatel@apple.com>
29426 * gcc.dg/darwin-ld-1.c: New test.
29427 * gcc.dg/darwin-ld-2.c: New test.
29428 * gcc.dg/darwin-ld-3.c: New test.
29429 * gcc.dg/darwin-ld-4.c: New test.
29430 * gcc.dg/darwin-ld-5.c: New test.
29431
29432 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29433
29434 * gcc.c-torture/compile/20021212-1.c: New test.
29435
29436 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
29437
29438 * gcc.dg/fshort-wchar: New test.
29439
29440 2002-12-10 Mark Mitchell <mark@codesourcery.com>
29441
29442 PR c++/8372
29443 * g++.dg/template/dtor1.C: New test.
29444
29445 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
29446 markers.
29447
29448 2002-12-10 Jakub Jelinek <jakub@redhat.com>
29449
29450 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
29451
29452 2002-12-09 Mark Mitchell <mark@codesourcery.com>
29453
29454 * g++.dg/template/static1.C: New test.
29455 * g++.dg/template/static2.C: New test.
29456 * g++.old-deja/g++.ext/memconst.C: New test.
29457
29458 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29459
29460 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
29461 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
29462 * g++.dg/special/initp1.C: Likewise.
29463
29464 2002-12-06 Jakub Jelinek <jakub@redhat.com>
29465
29466 * gcc.c-torture/execute/20021204-1.c: New test.
29467
29468 2002-12-04 Geoffrey Keating <geoffk@apple.com>
29469
29470 * gcc.dg/ppc-fmadd-1.c: New file.
29471 * gcc.dg/ppc-fmadd-2.c: New file.
29472 * gcc.dg/ppc-fmadd-3.c: New file.
29473
29474 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29475
29476 * gcc.c-torture/compile/20021204-1.c: New test.
29477
29478 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
29479
29480 * g++.dg/inherit/covariant2.C: New test.
29481 * g++.dg/inherit/covariant3.C: New test.
29482 * g++.dg/inherit/covariant4.C: New test.
29483 * g++.dg/inherit/covariant1.C: Remove XFAIL.
29484 * g++.old-deja/g++.robertl/eb17.C: Likewise.
29485
29486 2002-12-03 Mark Mitchell <mark@codesourcery.com>
29487
29488 PR c++/8688
29489 * g++.dg/init/brace3.C: New test.
29490
29491 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
29492
29493 * gcc.dg/20020210-1.c: Fix a comment typo.
29494
29495 2002-12-02 Mark Mitchell <mark@codesourcery.com>
29496
29497 PR c++/8720
29498 * g++.dg/parse/defarg1.C: New test.
29499
29500 PR c++/8615
29501 * g++.dg/template/char1.C: New test.
29502
29503 * g++.dg/template/varmod1.C: Fix typo.
29504
29505 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29506
29507 DR 180
29508 * g++.old-deja/g++.pt/crash32.C: Expect error.
29509
29510 2002-12-01 Mark Mitchell <mark@codesourcery.com>
29511
29512 PR c++/5919
29513 * g++.dg/template/varmod1.C: New test.
29514
29515 PR c++/8727
29516 * g++.dg/inherit/typeinfo1.C: New test.
29517
29518 PR c++/8663
29519 * g++.dg/inherit/typedef1.C: New test.
29520
29521 2002-11-30 Mark Mitchell <mark@codesourcery.com>
29522
29523 PR c++/8332
29524 PR c++/8493
29525 * g++.dg/template/strlen1.C: New test.
29526
29527 PR c++/8227
29528 * g++.dg/template/ctor2.C: New test.
29529
29530 PR c++/8214
29531 * g++.dg/init/string1.C: New test.
29532
29533 PR c++/8511
29534 * g++.dg/template/friend8.C: New test.
29535
29536 2002-11-29 Joe Buck <jbuck@synopsys.com>
29537
29538 * g++.dg/lookup/anon2.C: New test.
29539
29540 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
29541
29542 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
29543 h8300 port.
29544
29545 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
29546
29547 * gcc.dg/bitfld-6.c: New test.
29548
29549 2002-11-27 Jan Hubicka <jh@suse.cz>
29550
29551 * gcc.c-torture/execute/20021127.[cx]: New test.
29552
29553 2002-11-26 Jan Hubicka <jh@suse.cz>
29554
29555 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
29556 quality.
29557
29558 2002-11-26 Geoffrey Keating <geoffk@apple.com>
29559
29560 * g++.dg/init/brace2.C: New test.
29561 * g++.old-deja/g++.mike/p9129.C: Correct.
29562
29563 2002-11-26 Mark Mitchell <mark@codesourcery.com>
29564
29565 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
29566
29567 2002-11-25 Andreas Bauer <baueran@in.tum.de>
29568
29569 * gcc.dg/sibcall-6: New test for indirect sibcalls.
29570
29571 2002-11-25 Mark Mitchell <mark@codesourcery.com>
29572
29573 * testsuite/g++.dg/abi/empty11.C: New test.
29574 * testsuite/g++.dg/rtti/cv1.C: New test.
29575
29576 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
29577
29578 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
29579
29580 2002-11-24 Mark Mitchell <mark@codesourcery.com>
29581
29582 * g++.dg/abi/empty10.C: New test.
29583
29584 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29585
29586 * gcc.c-torture/compile/20021124-1.c: New test.
29587
29588 2002-11-22 Mark Mitchell <mark@codesourcery.com>
29589
29590 * g++.dg/abi/rtti2.C: New test.
29591
29592 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29593
29594 * gcc.dg/i386-unroll-1.c: New test.
29595
29596 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29597
29598 * gcc.c-torture/compile/20021120-1.c: New test.
29599 * gcc.c-torture/compile/20021120-2.c: New test.
29600
29601 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29602
29603 * gcc.dg/bitfld-5.c: New test.
29604
29605 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29606
29607 * gcc.c-torture/execute/20021120-3.c: New test.
29608
29609 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29610
29611 * gcc.c-torture/execute/20021120-2.c: New test.
29612
29613 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29614
29615 * gcc.c-torture/execute/20021120-1.c: New test.
29616
29617 2002-11-20 Jakub Jelinek <jakub@redhat.com>
29618
29619 * gcc.c-torture/execute/20021118-3.c: New test.
29620
29621 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29622
29623 * gcc.c-torture/compile/20021119-1.c: New test.
29624
29625 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
29626
29627 * gcc.dg/duff-1.c: New test.
29628 * gcc.dg/duff-2.c: New test.
29629 * gcc.dg/duff-3.c: New test.
29630
29631 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
29632
29633 * gcc.dg/cpp/_Pragma5.c: New test.
29634
29635 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29636
29637 * gcc.c-torture/execute/20021118-2.c: New test.
29638
29639 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29640
29641 * gcc.c-torture/execute/20021118-1.c: New test.
29642
29643 2002-11-16 Jakub Jelinek <jakub@redhat.com>
29644
29645 * gcc.dg/20021116-1.c: New test.
29646
29647 2002-11-14 Mark Mitchell <mark@codesourcery.com>
29648
29649 * g++.dg/abi/vcall1.C: New test.
29650
29651 2002-11-14 Jakub Jelinek <jakub@redhat.com>
29652
29653 * gcc.dg/20021029-1.c: New test.
29654 * gcc.dg/20021029-2.c: New test.
29655
29656 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29657
29658 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
29659
29660 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29661
29662 PR c/8439
29663 * gcc.dg/20021110.c: Move to ...
29664 * gcc.c-torture/compile/20021110.c: .... here.
29665
29666 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29667
29668 PR c/8467
29669 * gcc.c-torture/execute/20021111-1.c
29670
29671 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29672
29673 PR c/8439
29674 * gcc.dg/20021110.c: New test.
29675
29676 2002-11-10 Mark Mitchell <mark@codesourcery.com>
29677
29678 * g++.dg/abi/vthunk3.C: Run only on x86.
29679
29680 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
29681
29682 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
29683
29684 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
29685
29686 * lib/compat.exp (compat-execute): Fix logic error in last
29687 change.
29688
29689 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
29690
29691 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
29692
29693 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29694
29695 PR c++/8389
29696 * g++.dg/template/access6.C: New test.
29697
29698 2002-11-08 Jan Hubicka <jh@suse.cz>
29699
29700 * gcc.dg/i386-ssefp-1.c: New test.
29701 * gcc.dg/i386-ssefp-1.c: New test.
29702
29703 2002-11-08 Jan Hubicka <jh@suse.cz>
29704
29705 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
29706
29707 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29708
29709 * g++.dg/abi/vthunk3.C: New test.
29710
29711 PR c++/8338
29712 * g++.dg/template/crash2.C: New test.
29713
29714 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29715
29716 * testsuite/g++.dg/abi/dtor1.C: New test.
29717 * testsuite/g++.dg/abi/dtor2.C: Likewise.
29718
29719 2002-11-05 Geoffrey Keating <geoffk@apple.com>
29720
29721 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
29722 Darwin.
29723
29724 2002-11-04 Adam Nemet <anemet@lnxw.com>
29725
29726 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
29727 -mthumb. Only xfail with -O0.
29728
29729 2002-11-03 Mark Mitchell <mark@codesourcery.com>
29730
29731 * g++.dg/abi/thunk1.C: New test.
29732 * g++.dg/abi/thunk2.C: Likewise.
29733 * g++.dg/abi/vtt1.C: Likewise.
29734
29735 2002-11-02 Diego Novillo <dnovillo@redhat.com>
29736
29737 PR optimization/8423
29738 * gcc.c-torture/execute/builtin-constant.c: New test.
29739
29740 2002-11-01 Zack Weinberg <zack@codesourcery.com>
29741
29742 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
29743 Add some more cases.
29744
29745 2002-11-01 Mark Mitchell <mark@codesourcery.com>
29746
29747 PR c++/8391
29748 * g++.dg/opt/local1.C: New test.
29749
29750 2002-10-30 Mark Mitchell <mark@codesourcery.com>
29751
29752 PR c++/8160
29753 * g++.dg/template/complit1.C: New test.
29754
29755 PR c++/8149
29756 * g++.dg/template/typename4.C: Likewise.
29757
29758 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29759
29760 Core issue 287, PR c++/7639
29761 * g++.dg/template/instantiate1.C: Adjust error location.
29762 * g++.dg/template/instantiate3.C: New test.
29763 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
29764 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
29765 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
29766
29767 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
29768
29769 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
29770
29771 2002-10-29 Mark Mitchell <mark@codesourcery.com>
29772
29773 PR c++/8287
29774 * g++.dg/init/dtor2.C: New test.
29775
29776 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29777
29778 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
29779 * gcc.dg/nest.c: Bypass errors on irix6.
29780
29781 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
29782
29783 * gcc.dg/nest.c: Expect error for mmix-*-*.
29784 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
29785
29786 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
29787
29788 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
29789 markers.
29790
29791 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
29792
29793 2002-10-25 Mike Stump <mrs@apple.com>
29794
29795 * gcc.dg/warn-1.c: New test.
29796
29797 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29798
29799 * g++.dg/template/typename3.C: New test.
29800
29801 2002-10-25 Mark Mitchell <mark@codesourcery.com>
29802
29803 * g++.dg/lookup/ptrmem1.C: New test.
29804
29805 * g++.dg/abi/vthunk2.C: New test.
29806
29807 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29808
29809 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
29810
29811 2002-10-24 Mark Mitchell <mark@codesourcery.com>
29812
29813 * g++.dg/abi/empty9.C: New test.
29814
29815 2002-10-24 Richard Henderson <rth@redhat.com>
29816
29817 * g++.dg/inherit/thunk1.C: Enable for ia64.
29818
29819 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29820
29821 PR c++/8067
29822 * g++.dg/lookup/pretty1.C: New test.
29823
29824 2002-10-23 Jakub Jelinek <jakub@redhat.com>
29825
29826 * gcc.dg/20021023-1.c: New test.
29827
29828 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29829
29830 PR c++/7679
29831 * g++.dg/parse/inline1.C: New test.
29832
29833 2002-10-23 Richard Henderson <rth@redhat.com>
29834
29835 * g++.dg/inherit/thunk1.C: Enable for x86_64.
29836
29837 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
29838
29839 2002-10-22 Mark Mitchell <mark@codesourcery.com>
29840
29841 PR c++/6579
29842 * g++.dg/parse/stmtexpr3.C: New test.
29843
29844 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
29845
29846 * g++.dg/expr/cond1.C: New test.
29847
29848 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29849
29850 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
29851
29852 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29853
29854 * g++.dg/abi/vbase13.C: New test.
29855 * g++.dg/abi/vbase14.C: Likewise.
29856
29857 2002-10-21 Jakub Jelinek <jakub@redhat.com>
29858
29859 * gcc.dg/tls/pic-1.c: New test.
29860 * gcc.dg/tls/nonpic-1.c: New test.
29861 * gcc.dg/20021018-1.c: New test.
29862
29863 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29864
29865 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
29866 Remove only files with the same base name as the test case.
29867 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
29868 (profopt-execute): Likewise. Also, remove old profiling
29869 and performance data files before running the tests.
29870
29871 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
29872 * g++.dg/bprob/bprob.exp: Likewise.
29873 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
29874 to allow more general test case names.
29875
29876 * g++.dg/bprob/bprob-1.C: Rename to ...
29877 * g++.dg/bprob/g++-bprob-1.C: ... this.
29878
29879 * g77.dg/bprob/bprob-1.f: Rename to ...
29880 * g77.dg/bprob/g77-bprob-1.f: ... this.
29881
29882 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29883
29884 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
29885 bison 1.50 or later.
29886
29887 2002-10-21 Janis Johnson <janis187@us.ibm.com>
29888
29889 * g++.dg/README: Describe more test directories.
29890
29891 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29892
29893 * g++.dg/init/array6.C: Add additional tests.
29894
29895 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29896
29897 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
29898 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
29899
29900 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
29901
29902 * gcc.c-torture/compile/20020604-1.x: New.
29903 * gcc.c-torture/compile/simd-5.x: Likewise.
29904 * gcc.c-torture/execute/920710-1.x: Likewise.
29905 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
29906
29907 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29908
29909 * g++.dg/inherit/override1.C: Add dg-options clause.
29910
29911 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29912
29913 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
29914 _mm_slli_si128.
29915
29916 2002-10-19 Andreas Schwab <schwab@suse.de>
29917
29918 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
29919 directory component.
29920
29921 2002-10-18 Mark Mitchell <mark@codesourcery.com>
29922
29923 * g++.dg/inherit/thunk1.C: New test.
29924
29925 * g++.dg/inherit/override1.C: New test.
29926
29927 * g++.dg/abi/mangle11.C: New test.
29928 * g++.dg/abi/mangle14.C: New test.
29929 * g++.dg/abi/mangle17.C: New test.
29930
29931 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
29932
29933 * g++.dg/overload/member2.C: New test.
29934
29935 2002-10-17 Janis Johnson <janis187@us.ibm.com>
29936
29937 * g++.dg/README: Describe new compat directory.
29938 * g++.dg/dg.exp: Skip tests in compat directory.
29939 * README.compat: New file.
29940 * lib/compat.exp: New expect script.
29941 * g++.dg/compat: New test directory.
29942 * g++.dg/compat/compat.exp: New expect script.
29943 * g++.dg/compat/abi: New test directory.
29944 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
29945 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
29946 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
29947 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
29948 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
29949 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
29950 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
29951 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
29952 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
29953 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
29954 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
29955 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
29956 * g++.dg/compat/break: New test directory.
29957 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
29958 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
29959 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
29960 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
29961 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
29962 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
29963 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
29964 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
29965 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
29966 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
29967 g++.dg/compat/break/README: New files.
29968 * g++.dg/compat/eh: New test directory.
29969 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
29970 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
29971 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
29972 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
29973 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
29974 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
29975 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
29976 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
29977 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
29978 g++.dg/compat/eh/filter2_y.C,
29979 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
29980 g++.dg/compat/eh/new1_y.C,
29981 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
29982 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
29983 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
29984 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
29985 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
29986 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
29987 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
29988 g++.dg/compat/eh/unexpected1_y.C: New files.
29989 * g++.dg/compat/init: New test directory.
29990 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
29991 g++.dg/compat/init/array5_y.C,
29992 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
29993 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
29994 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
29995 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
29996 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
29997 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
29998 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
29999 g++.dg/compat/init/init-ref2_y.C: New files.
30000
30001 2002-10-17 Mark Mitchell <mark@codesourcery.com>
30002
30003 PR c++/7584
30004 * g++.dg/inherit/using3.C: New test.
30005
30006 2002-10-17 Jan Hubicka <jh@suse.cz>
30007
30008 * gcc.dg/20021017-2.c: New test.
30009
30010 2002-10-17 Mark Mitchell <mark@codesourcery.com>
30011
30012 * g++.dg/abi/mangle16.C: Adjust.
30013
30014 * g++.dg/init/array8.C: New test.
30015
30016 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
30017
30018 * gcc.dg/special/mips-abi.exp: New test.
30019 * gcc.dg/special/mips-abi.s: Empty file used by the above.
30020
30021 2002-10-16 Mark Mitchell <mark@codesourcery.com>
30022
30023 * g++.dg/abi/mangle16.C: New test.
30024 * g++.dg/abi/mangle17.C: Likewise.
30025
30026 PR c++/7478
30027 * g++.dg/template/ref1.C: New test.
30028
30029 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30030
30031 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
30032
30033 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
30034
30035 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
30036
30037 2002-10-16 Mark Mitchell <mark@codesourcery.com>
30038
30039 PR c++/7524
30040 * g++.dg/init/array7.C: New test.
30041
30042 2002-10-15 Mark Mitchell <mark@codesourcery.com>
30043
30044 * g++.dg/init/array6.C: New test.
30045
30046 * g++.dg/abi/mangle13.C: Likewise.
30047 * g++.dg/abi/mangle14.C: Likewise.
30048 * g++.dg/abi/mangle15.C: Likewise.
30049
30050 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30051
30052 * g++.dg/abi/empty8.C: New test.
30053
30054 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
30055
30056 * g++.dg/init/ctor1.C: New test.
30057
30058 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
30059
30060 * gcc.c-torture/execute/20021015-1.c: New test.
30061
30062 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
30063
30064 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
30065
30066 2002-10-14 Jan Hubicka <jh@suse.cz>
30067
30068 * gcc.dg/i386-ssetype-[1-5].c: New tests.
30069
30070 2002-10-14 Richard Henderson <rth@redhat.com>
30071
30072 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
30073
30074 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30075
30076 PR optimization/6631
30077 * g++.dg/opt/const2.C: New test.
30078
30079 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30080
30081 PR c++/7176
30082 * g++.dg/parse/friend1.C: New test.
30083 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
30084
30085 2002-10-14 Jakub Jelinek <jakub@redhat.com>
30086
30087 * gcc.dg/20021014-1.c: New test.
30088
30089 2002-10-11 Mark Mitchell <mark@codesourcery.com>
30090
30091 PR c++/5661
30092 * g++.dg/ext/vlm1.C: New test.
30093 * g++.dg/ext/vlm2.C: Likewise.
30094
30095 * g++.dg/init/array1.C: Remove invalid braces.
30096 * g++.dg/init/brace1.C: New test.
30097 * g++.dg/init/copy2.C: Likewise.
30098 * g++.dg/init/copy3.C: Likewise.
30099 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
30100 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
30101 braces.
30102
30103 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
30104
30105 * gcc.dg/cpp/assembler.S: Don't use -ansi.
30106
30107 2002-10-11 Richard Shann <richard.shann@superh.com>
30108
30109 * gcc.c-torture/compile/simd-5.c: New test.
30110
30111 2002-10-10 Roger Sayle <roger@eyesopen.com>
30112
30113 * gcc.c-torture/execute/shiftopt-1.c: New test case.
30114
30115 2002-10-10 Jim Wilson <wilson@redhat.com>
30116
30117 * gcc.c-torture/execute/20021010-1.c: New test.
30118
30119 2002-10-09 Zack Weinberg <zack@codesourcery.com>
30120
30121 PR c/7353
30122 * g++.dg/ext/typedef-init.C: New test.
30123 * gcc.dg/typedef-init.c: New test.
30124
30125 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
30126
30127 * gcc.dg/cpp/paste13.c: New test.
30128
30129 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30130
30131 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
30132 remaining platforms, XFAIL during compile, not execute. Don't
30133 XFAIL at -O0.
30134
30135 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
30136
30137 * gcc.dg/alias-1.c: Tweak expected warning.
30138
30139 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30140
30141 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
30142
30143 2002-10-06 Andreas Jaeger <aj@suse.de>
30144
30145 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
30146 * gcc.dg/cpp/c++98.C: Likewise.
30147
30148 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
30149 * g++.dg/cpp/c++98.C: Likewise.
30150
30151 * g++.dg/README (Subdirectories): Mention cpp directory.
30152
30153 PR target/7559
30154 * gcc.dg/20021006-1.c: New test.
30155
30156 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30157
30158 PR c++/7804
30159 * g++.dg/other/warning1.C: New test.
30160
30161 2002-10-04 Roger Sayle <roger@eyesopen.com>
30162
30163 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
30164 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
30165 and sparc-*-* with -m64 as expected failures. See PR 8087.
30166
30167 2002-10-03 Mark Mitchell <mark@codesourcery.com>
30168
30169 PR c++/7931
30170 * g++.dg/template/ptrmem3.C: New test.
30171
30172 PR c++/7754
30173 * g++.dg/template/union1.C: New test.
30174
30175 2002-10-03 Mark Mitchell <mark@codesourcery.com>
30176
30177 PR c++/8006
30178 * g++.dg/abi/mangle9.C: New test.
30179 * g++.dg/abi/mangle10.C: New test.
30180 * g++.dg/abi/mangle11.C: New test.
30181 * g++.dg/abi/mangle12.C: New test.
30182
30183 2002-10-02 Mark Mitchell <mark@codesourcery.com>
30184
30185 PR c++/7188.
30186 * g++.dg/template/meminit1.C: New test.
30187 * g++.dg/warn/Wreorder-1.C: Likewise.
30188 * g++.old-deja/g++.mike/warn3.C: Tweak.
30189 * lib/prune.exp: Ingore "in copy constructor".
30190
30191 2002-10-02 Andreas Jaeger <aj@suse.de>
30192
30193 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
30194 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
30195 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
30196 on x86-64.
30197
30198 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30199
30200 * gcc.dg/empty1.C: Fix typo.
30201
30202 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
30203
30204 * gcc.dg/alias-1.c: New test.
30205
30206 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30207
30208 * gcc.dg/empty1.C: New test.
30209
30210 * g++.dg/tls/init-2.C: Tweak error messages.
30211
30212 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
30213
30214 * gcc.c-torture/compile/20020923-1.c: New test.
30215
30216 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
30217
30218 * gcc.c-torture/execute/ffs-1.c: New test.
30219 * gcc.c-torture/execute/ffs-2.c: Ditto.
30220
30221 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
30222
30223 * g++.dg/overload/member1.C: New test.
30224
30225 2002-09-30 Mark Mitchell <mark@codesourcery.com>
30226
30227 * g++.dg/abi/empty7.C: New test.
30228 * g++.dg/init/pm2.C: Likewise.
30229
30230 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
30231
30232 * g++.dg/rtti/crash1.C: New test.
30233
30234 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
30235
30236 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
30237 gcc.dg/sibcall-4.c: New tests.
30238
30239 2002-09-28 Roger Sayle <roger@eyesopen.com>
30240
30241 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
30242 powerpc and MMIX targets.
30243
30244 2002-09-27 Zack Weinberg <zack@codesourcery.com>
30245
30246 * gcc.dg/cpp/20020927-1.c: New.
30247
30248 2002-09-26 David S. Miller <davem@redhat.com>
30249
30250 * gcc.c-torture/compile/trunctfdf.c: New.
30251
30252 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30253
30254 * lib/target-supports.exp (check_weak_available): Handle solaris2.
30255
30256 2002-09-27 Alan Modra <amodra@bigpond.net.au>
30257
30258 * gcc.c-torture/execute/loop-15.c: New.
30259
30260 2002-09-26 Janis Johnson <janis187@us.ibm.com>
30261
30262 * README.QMTEST: Fix typo.
30263
30264 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
30265
30266 * gcc.dg/20020926-1.c: New test.
30267
30268 2002-09-25 David S. Miller <davem@redhat.com>
30269
30270 PR target/7842
30271 * gcc.c-torture/execute/shiftdi.c: New test.
30272
30273 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
30274
30275 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
30276 unique to the tool.
30277 * lib/g77.exp (g77_init): Likewise.
30278 * lib/g++.exp (g++_init): Likewise.
30279 * lib/objc.exp (objc_init): Likewise.
30280
30281 2002-09-25 Mark Mitchell <mark@codesourcery.com>
30282
30283 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
30284 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
30285 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
30286
30287 2002-09-25 Richard Henderson <rth@redhat.com>
30288
30289 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
30290 too-small long double.
30291
30292 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
30293
30294 * gcc.dg/20020919-1.c: New test.
30295
30296 2002-09-23 Mark Mitchell <mark@codesourcery.com>
30297
30298 * g++.dg/abi/bitfield6.C: New test.
30299 * g++.dg/abi/bitfield7.C: New test.
30300 * g++.dg/abi/bitfield8.C: New test.
30301 * g++.dg/abi/vbase11.C: New test.
30302
30303 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
30304
30305 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
30306 hppa*-*-hpux*. Update test comment.
30307
30308 2002-09-20 Jakub Jelinek <jakub@redhat.com>
30309
30310 * gcc.dg/tls/struct-1.c: New test.
30311
30312 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
30313
30314 * gcc.dg/cpp/tr-warn2.c: Update.
30315
30316 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30317
30318 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
30319
30320 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30321
30322 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
30323 systems.
30324
30325 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
30326
30327 * gcc.c-torture/execute/ieee/mzero3.c: New test.
30328
30329 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
30330 Adjust for c++filt moved to binutils. Remove spurious duplicate
30331 setting of cxxfilt.
30332
30333 2002-09-19 Geoffrey Keating <geoffk@apple.com>
30334
30335 * gcc.dg/20020312-2.c: Update for darwin.
30336
30337 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
30338
30339 * g++.old-deja/g++.other/crash32.C: Mark ICE.
30340
30341 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
30342
30343 * objc.dg/comp-types-1.m: New test.
30344 * objc.dg/comp-types-2.m: New test.
30345 * objc.dg/comp-types-3.m: New test.
30346 * objc.dg/comp-types-4.m: New test.
30347 * objc.dg/comp-types-5.m: New test.
30348 * objc.dg/comp-types-6.m: New test.
30349
30350 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
30351
30352 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
30353
30354 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30355
30356 * g++.dg/other/do1.C: New test.
30357
30358 * g++.dg/template/subst1.C: New test.
30359
30360 2002-09-16 Steve Ellcey <sje@cup.hp.com>
30361
30362 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
30363
30364 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30365
30366 * g++.dg/template/qualttp20.C: Adjust expected errors.
30367 * g++.old-deja/g++.jason/report.C: Likewise.
30368 * g++.old-deja/g++.other/qual1.C: Likewise.
30369
30370 * g++.dg/lookup/scoped2.C: New test.
30371
30372 * g++.dg/ext/asm3.C: New test.
30373
30374 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
30375
30376 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
30377
30378 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
30379
30380 * ChangeLog: follow spelling conventions.
30381 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
30382 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
30383 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
30384 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
30385 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
30386 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
30387 * g++.old-deja/g++.law/global-init1.C: Likewise.
30388 * g++.old-deja/g++.other/delete4.C: Likewise.
30389 * g++.old-deja/g++.other/inline21.C: Likewise.
30390 * g++.old-deja/g++.other/singleton.C: Likewise.
30391 * g77.dg/strlen0.f: Likewise.
30392 * g77.f-torture/compile/20010519-1.f: Likewise.
30393 * g77.f-torture/compile/980310-4.f: Likewise.
30394 * gcc.c-torture/compile/20000605-1.c: Likewise.
30395 * gcc.c-torture/execute/20020225-1.c: Likewise.
30396 * gcc.dg/c90-hexfloat-2.c: Likewise.
30397 * gcc.dg/c99-bool-1.c: Likewise.
30398 * gcc.dg/c99-hexfloat-2.c: Likewise.
30399 * gcc.dg/dll-2.c: Likewise.
30400 * gcc.dg/wtr-union-init-1.c: Likewise.
30401 * gcc.dg/wtr-union-init-2.c: Likewise.
30402 * gcc.dg/wtr-union-init-3.c: Likewise.
30403 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30404 * gcc.dg/cpp/defined.c: Likewise.
30405 * gcc.dg/cpp/macsyntx.c: Likewise.
30406 * gcc.dg/cpp/paste2.c: Likewise.
30407 * gcc.dg/cpp/trad/defined.c: Likewise.
30408 * gcc.dg/format/c90-printf-1.c: Likewise.
30409 * gcc.dg/format/c90-scanf-1.c: Likewise.
30410 * gcc.dg/format/c99-printf-1.c: Likewise.
30411 * gcc.dg/format/c99-scanf-1.c: Likewise.
30412 * gcc.misc-tests/gcov-8.c: Likewise.
30413 * lib/profopt.exp: Likewise.
30414
30415 2002-09-15 Krister Walfridsson <cato@df.lth.se>
30416
30417 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
30418
30419 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30420
30421 * g++.dg/inherit/using2.C: New test.
30422
30423 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
30424
30425 * ChangeLog: Follow spelling conventions.
30426 * g++.dg/template/friend4.C: Likewise.
30427 * g++.old-deja/g++.pt/crash67.C: Likewise.
30428 * gcc.c-torture/execute/20000801-4.c: Likewise.
30429 * gcc.dg/c90-digraph-1.c: Likewise.
30430 * gcc.dg/c94-digraph-1.c: Likewise.
30431 * gcc.dg/c99-digraph-1.c: Likewise.
30432 * gcc.dg/cpp/line5.c: Likewise.
30433 * gcc.dg/cpp/multiline.c: Likewise.
30434 * gcc.dg/cpp/trad/literals-1.c: Likewise.
30435 * gcc.dg/format/attr-3.c: Likewise.
30436 * gcc.dg/format/c90-scanf-3.c: Likewise.
30437 * gcc.dg/format/ext-4.c: Likewise.
30438
30439 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30440
30441 * g++.dg/template/pretty1.C: New test.
30442
30443 2002-09-14 Alan Modra <amodra@bigpond.net.au>
30444
30445 * gcc.c-torture/execute/struct-cpy-1.c: New test.
30446
30447 2002-09-13 Matt Austern <austern@apple.com>
30448
30449 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
30450 passing a cast expression to a function by const reference.
30451
30452 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
30453
30454 * g++.dg/template/deduce1.C: New test.
30455
30456 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
30457
30458 * gcc.c-torture/execute/simd-1.c: Force all use of int to
30459 32-bit int.
30460
30461 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
30462
30463 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
30464 usage.
30465
30466 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
30467
30468 * gcc.c-torture/compile/20020910-1.c: New test.
30469
30470 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
30471
30472 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
30473
30474 2002-09-10 Andreas Jaeger <aj@suse.de>
30475
30476 * gcc.dg/20020312-2.c: Adjust for x86-64.
30477
30478 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
30479
30480 * g77.dg/7388.f: New test case for PR 7388.
30481
30482 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
30483
30484 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
30485
30486 2002-09-05 Ziemowit Laski <zlaski@apple.com>
30487
30488 * objc.dg/proto-lossage-1.m: New test.
30489
30490 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
30491
30492 * gcc.dg/cpp/_Pragma4.c: Fix typo.
30493
30494 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
30495
30496 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
30497 expected to pass.
30498
30499 2002-09-06 Stan Shebs <shebs@apple.com>
30500 David Edelsohn <edelsohn@gnu.org>
30501
30502 * gcc.dg/weak: New directory.
30503 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
30504 target-specific xfail bits.
30505 * gcc.dg/typeof-2.c: Move to new directory.
30506 * gcc.dg/weak.exp: New expect script.
30507
30508 2002-09-06 Alan Modra <amodra@bigpond.net.au>
30509
30510 * gcc.c-torture/execute/extzvsi.c: New test.
30511
30512 2002-09-05 Stan Shebs <shebs@apple.com>
30513
30514 * gcc.dg/weak-1.c: xfail on Darwin.
30515 * gcc.dg/weak-2.c: Ditto.
30516 * gcc.dg/weak-3.c: Ditto.
30517 * gcc.dg/weak-4.c: Ditto.
30518 * gcc.dg/weak-5.c: Ditto.
30519 * gcc.dg/weak-6.c: Ditto.
30520 * gcc.dg/weak-7.c: Ditto.
30521 * gcc.dg/weak-8.c: Ditto.
30522 * gcc.dg/weak-9.c: Ditto.
30523
30524 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
30525
30526 * gcc.c-torture/execute/loop-14.c: New test.
30527
30528 2002-09-04 Jakub Jelinek <jakub@redhat.com>
30529
30530 * g++.dg/other/cxa-atexit1.C: New test.
30531
30532 * gcc.dg/typeof-2.c: New test.
30533
30534 2002-09-03 Roger Sayle <roger@eyesopen.com>
30535
30536 * gcc.dg/builtins-2.c: New testcase.
30537 * gcc.dg/builtins-3.c: New testcase.
30538
30539 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
30540
30541 * gcc.dg/cpp/_Pragma4.c: New test.
30542
30543 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
30544
30545 * objc/execute/nil_method-1.m: New testcase.
30546
30547 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
30548
30549 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
30550 [Object class], not [Object initialize].
30551
30552 2002-08-31 Roger Sayle <roger@eyesopen.com>
30553 Hans-Peter Nilsson <hp@bitrange.com>
30554
30555 * gcc.c-torture/execute/20020720-1.x: Skip test on
30556 mmix-knuth-mmixware. Correct comment.
30557
30558 2002-08-27 Mark Mitchell <mark@codesourcery.com>
30559
30560 * testsuite/g++.dg/abi/bitfield5.C: New test.
30561 * testsuite/g++.dg/abi/vbase10.C: Likewise.
30562
30563 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
30564
30565 * objc.dg/undeclared-selector.m: New test.
30566
30567 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
30568
30569 * g++.dg/other/offsetof1.C: Avoid cast warning.
30570
30571 2002-08-26 Ziemowit Laski <zlaski@apple.com>
30572
30573 * objc.dg/super-class-2.m: New test.
30574
30575 2002-08-24 Matt Austern <austern@apple.com>
30576
30577 * g++.dg/ext/lvaddr.C: New test.
30578 * g++.dg/ext/lvcast.C: New test.
30579
30580 2002-08-22 Mark Mitchell <mark@codesourcery.com>
30581
30582 * testsuite/g++.dg/inherit/cond1.C: New test.
30583
30584 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
30585
30586 * gcc.dg/noncompile/incomplete-1.c: New test.
30587
30588 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30589
30590 * gcc.dg/typespec-1.c: New test.
30591
30592 2002-08-20 Devang Patel <dpatel@apple.com>
30593 * objc.dg/proto-hier-2.m: New test.
30594
30595 2002-08-19 Ziemowit Laski <zlaski@apple.com>
30596
30597 * objc.dg/bitfield-1.m: New test.
30598 * objc.dg/bitfield-2.m: New test.
30599
30600 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
30601
30602 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
30603 gcc.dg/c99-flex-array-4.c: New tests.
30604
30605 2002-08-16 Stan Shebs <shebs@apple.com>
30606
30607 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
30608
30609 2002-08-15 Jakub Jelinek <jakub@redhat.com>
30610
30611 * gcc.dg/typeof-1.c: New test.
30612 * g++.dg/ext/typeof2.C: New test.
30613
30614 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
30615
30616 * g++.dg/other/offsetof1.C: New test.
30617
30618 2002-08-14 Richard Henderson <rth@redhat.com>
30619
30620 * gcc.dg/tls/diag-3.c: Fix expected message strings.
30621
30622 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
30623
30624 * gcc.dg/cpp/_Pragma3.c: New test.
30625
30626 2002-08-13 Mark Mitchell <mark@codesourcery.com>
30627
30628 * g++.dg/template/inherit3: New test.
30629
30630 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
30631
30632 * gcc.dg/bitfld-4.c: Add blank options.
30633
30634 2002-08-09 Mark Mitchell <mark@codesourcery.com>
30635
30636 * g++.dg/template/crash1.C: New test.
30637
30638 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30639
30640 * gcc.dg/tls/opt-2.c: New test.
30641
30642 2002-08-08 Devang Patel <dpatel@apple.com>
30643
30644 * objc.dg/selector-1.m : New test
30645
30646 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30647
30648 * g++.dg/abi/bitfield4.C: New test.
30649 * gcc.dg/bitfld-4.c: New test.
30650
30651 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30652
30653 * g++.dg/other/packed1.C: New test.
30654
30655 2002-08-07 Mark Mitchell <mark@codesourcery.com>
30656
30657 * g++.dg/abi/offsetof.C: Tweak error messages.
30658 * g++.old-deja/g++.mike/p10769a.C: Likewise.
30659
30660 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30661
30662 * gcc.dg/bitfld-3.c: New test.
30663
30664 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30665 Richard Henderson <rth@redhat.com>
30666
30667 * gcc.dg/i386-bitfield1.c: New test.
30668 * g++.dg/abi/bitfield3.C: Update.
30669
30670 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
30671
30672 * objc.dg/const-str-2.m: Update.
30673 * gcc.dg/cpp/c++98.c: Change to C extension.
30674 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
30675 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
30676
30677 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
30678
30679 * testsuite/gcc.dg/tls/diag-3.c: New.
30680
30681 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
30682
30683 * g++.dg/README (Subdirectories): Document new subdir expr.
30684 * g++.dg/expr/pmf-1.C: New test.
30685
30686 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
30687
30688 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
30689
30690 2002-08-06 Jakub Jelinek <jakub@redhat.com>
30691
30692 * g++.dg/abi/bitfield3.C: New test.
30693
30694 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
30695
30696 * lib/gcov.exp: Tweak expected line formats.
30697 * gcc.misc-tests/gcov8.c: New test.
30698 * gcc.misc-tests/gcov8.x: New flags.
30699
30700 2002-08-05 Jakub Jelinek <jakub@redhat.com>
30701
30702 * consistency.vlad/layout/endian.c: Include string.h.
30703
30704 * gcc.c-torture/execute/20020805-1.c: New test.
30705
30706 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
30707
30708 * g++.dg/other/conversion1.C: New test.
30709
30710 2002-08-03 Roger Sayle <roger@eyesopen.com>
30711
30712 * gcc.dg/builtins-1.c: New testcase.
30713
30714 2002-08-02 Mark Mitchell <mark@codesourcery.com>
30715
30716 * g++.dg/inherit/access3.C: New test.
30717
30718 2002-08-01 Jakub Jelinek <jakub@redhat.com>
30719
30720 * gcc.dg/ia64-visibility-2.c: New test.
30721
30722 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
30723
30724 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
30725 __qualifier_flags to __flags.
30726
30727 2002-07-31 Mark Mitchell <mark@codesourcery.com>
30728
30729 * g++.dg/inherit/operator1.C: New test.
30730 * g++.dg/lookup/disamb1.C: Fix typo in comment.
30731 * g++.dg/other/error1.C: Change expected error message.
30732 * g++.dg/template/conv4.C: Likewise.
30733
30734 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
30735
30736 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
30737 for documented behavior.
30738
30739 2002-07-25 Roger Sayle <roger@eyesopen.com>
30740
30741 * gcc.c-torture/execute/20020720-1.x: Skip this test on
30742 several targets known to fail.
30743
30744 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
30745
30746 * gcc.dg/mips-args-[123].c: New tests.
30747
30748 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
30749
30750 * gcc.dg/ppc-spe.c: New.
30751
30752 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
30753
30754 * g++.dg/other/ptrmem4.C: New testcase.
30755
30756 2002-07-24 Richard Henderson <rth@redhat.com>
30757
30758 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
30759
30760 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
30761
30762 * g++.dg/ext/alignof1.C (main): Return 0 for success.
30763
30764 2002-07-24 Roger Sayle <roger@eyesopen.com>
30765
30766 * gcc.c-torture/execute/memset-3.c: New testcase.
30767
30768 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
30769
30770 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
30771 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
30772
30773 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30774
30775 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
30776 Delete.
30777
30778 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
30779
30780 * gcc.c-torture/compile/simd-4.c: New test.
30781
30782 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30783
30784 PR c++/7347, c++/7348
30785 * g++.dg/template/access4.C: New test.
30786 * g++.dg/template/access5.C: New test.
30787 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
30788 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
30789 * g++.old-deja/g++.pt/ttp58.C: Likewise.
30790 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
30791
30792 2002-07-22 Jakub Jelinek <jakub@redhat.com>
30793
30794 * gcc.dg/gnu89-init-2.c: New test.
30795
30796 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
30797
30798 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
30799
30800 2002-07-20 Roger Sayle <roger@eyesopen.com>
30801
30802 * gcc.c-torture/execute/20020720-1.c: New testcase.
30803
30804 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
30805
30806 * gcc.dg/cpp/Wsignprom.c: New tests.
30807
30808 2002-07-20 Alan Modra <amodra@bigpond.net.au>
30809
30810 * gcc.c-torture/execute/loop-13.c: New test.
30811
30812 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
30813
30814 * gcc.dg/cpp/expr.c: New tests.
30815
30816 2002-07-18 David Edelsohn <edelsohn@gnu.org>
30817
30818 * g++.dg/opt/pr6713.C: Add template instantiation.
30819
30820 2002-07-18 Alan Modra <amodra@bigpond.net.au>
30821
30822 * gcc.dg/nest.c: New test.
30823
30824 2002-07-17 Richard Henderson <rth@redhat.com>
30825
30826 * g++.dg/opt/pr6713.C: New test.
30827
30828 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
30829
30830 * gcc.c-torture/execute/loop-2e.x: Let the testcase
30831 XFAIL for all x86 processors.
30832
30833 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
30834
30835 * gcc.c-torture/execute/20010122-1.x: Do not test with
30836 -fomit-frame-pointer.
30837
30838 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30839
30840 * g++.dg/template/instantiate2.C: New test.
30841 * g++.dg/template/spec4.C: New test.
30842
30843 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30844
30845 * g++.dg/template/access2.C: New test.
30846 * g++.dg/template/access3.C: New test.
30847
30848 2002-07-15 Zack Weinberg <zack@codesourcery.com>
30849
30850 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
30851 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
30852 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
30853 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
30854 Convert to use <stdarg.h>.
30855 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
30856 Delete.
30857 * gcc.dg/va-arg-2.c: New.
30858 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
30859
30860 2002-07-15 Jakub Jelinek <jakub@redhat.com>
30861
30862 * gcc.c-torture/compile/20020710-1.c: New test.
30863
30864 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
30865 Andrew Pinski <pinskia@physics.uc.edu>
30866
30867 gcc.c-torture/compile/simd-2.c: New testcase.
30868 gcc.c-torture/compile/simd-3.c: Likewise.
30869
30870 2002-07-11 Mark Mitchell <mark@codesourcery.com>
30871
30872 PR c++/7224
30873 * g++.dg/overload/error1.C: New test.
30874
30875 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30876
30877 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
30878 configuration and IRIX 6 O32 ABI.
30879
30880 2002-07-11 Roger Sayle <roger@eyesopen.com>
30881
30882 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
30883
30884 2002-07-10 Roger Sayle <roger@eyesopen.com>
30885
30886 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
30887
30888 2002-07-10 Jeffrey A Law <law@redhat.com>
30889
30890 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
30891
30892 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
30893
30894 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
30895
30896 * gcc.dg/20020312-2.c: Check for __PPC__.
30897
30898 2002-07-09 Diego Novillo <dnovillo@redhat.com>
30899
30900 * gcc.c-torture/compile/20020709-1.c: New test.
30901
30902 2002-07-07 Roger Sayle <roger@eyesopen.com>
30903
30904 * g++.dg/template/qualttp21.C: New test case.
30905
30906 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
30907
30908 * gcc.c-torture/compile/20020706-1.c: New test.
30909 * gcc.c-torture/compile/20020706-2.c: New test.
30910
30911 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
30912 Alexandre Oliva <aoliva@redhat.com>
30913
30914 * g++.dg/warn/incomplete1.C: New test.
30915
30916 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30917
30918 PR c++/7099
30919 * g++.dg/warn/noreturn1.C: New test.
30920
30921 2002-07-03 Mark Mitchell <mark@codesourcery.com>
30922
30923 PR c++/6706
30924 * g++.dg/debug/debug6.C: New test.
30925 * g++.dg/debug/debug7.C: New test.
30926
30927 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
30928
30929 * gcc.c-torture/compile/simd-3.c: New test.
30930
30931 2002-07-03 Chris Demetriou <cgd@broadcom.com>
30932
30933 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
30934 * gcc.dg/20020620-1.c: Likewise.
30935
30936 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30937
30938 PR c++/6944
30939 * g++.dg/init/array4.C: New test.
30940 * g++.dg/init/array5.C: New test.
30941
30942 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
30943
30944 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
30945 * gcc.c-torture/execute/simd-2.c (main): Likewise.
30946
30947 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30948
30949 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
30950 * gcc.dg/wtr-aggr-init-1.c: Likewise.
30951 * gcc.dg/wtr-conversion-1.c: Likewise.
30952 * gcc.dg/wtr-escape-1.c: Likewise.
30953 * gcc.dg/wtr-int-type-1.c: Likewise.
30954 * gcc.dg/wtr-label-1.c: Likewise.
30955 * gcc.dg/wtr-static-1.c: Likewise.
30956 * gcc.dg/wtr-strcat-1.c: Likewise.
30957 * gcc.dg/wtr-suffix-1.c: Likewise.
30958 * gcc.dg/wtr-switch-1.c: Likewise.
30959 * gcc.dg/wtr-unary-plus-1.c: Likewise.
30960 * gcc.dg/wtr-union-init-1.c: Likewise.
30961 * gcc.dg/wtr-union-init-2.c: Likewise.
30962 * gcc.dg/wtr-union-init-3.c: Likewise.
30963
30964 * gcc.dg/wtr-func-def-1.c: New test.
30965
30966 2002-07-02 Devang Patel <dpatel@apple.com>
30967
30968 * objc.dg/param-1.m: New test.
30969
30970 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
30971
30972 * gcc.dg/cpp/trad/directive.c: Add test.
30973 * gcc.dg/cpp/trad/macroargs.c: Add test.
30974 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
30975
30976 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
30977
30978 * gcc.dg/cpp/cmdlne-M.c: New test.
30979
30980 2002-07-02 Ziemowit Laski <zlaski@apple.com>
30981
30982 * objc.dg/desig-init-1.m: New test.
30983
30984 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30985
30986 PR c++/6716
30987 * g++.dg/template/instantiate1.C: New test.
30988
30989 2002-07-01 Mark Mitchell <mark@codesourcery.com>
30990
30991 PR c++/7112
30992 * g++.dg/template/sizeof2.C: New test.
30993
30994 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30995
30996 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
30997 gcc.dg/cpp/trad/include.c: New tests.
30998
30999 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
31000
31001 PR target/7177
31002 * gcc.c-torture/compile/20020701-1.c: New test.
31003
31004 2002-07-01 Stan Shebs <shebs@apple.com>
31005
31006 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
31007 header here...
31008 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
31009 (objc-torture-execute): or here.
31010
31011 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
31012
31013 * gcc.c-torture/execute/arith-rand-ll.c: New test.
31014
31015 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
31016
31017 * gcc.dg/cpp/trad/escaped-nl.c: New test.
31018
31019 2002-06-30 Devang Patel <dpatel@apple.com>
31020
31021 * objc.dg/fsyntax-only.m: New test.
31022
31023 2002-06-27 Mark Mitchell <mark@codesourcery.com>
31024
31025 PR c++/6695
31026 * g++.dg/template/friend7.C: New file.
31027
31028 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
31029
31030 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
31031 return type.
31032
31033 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
31034
31035 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
31036 avoid division by zero.
31037
31038 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
31039
31040 * gcc.dg/Wunknownprag.c: New tests.
31041
31042 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
31043
31044 * gcc.c-torture/execute/simd-2.c: New test.
31045
31046 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
31047
31048 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
31049 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
31050 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
31051 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
31052 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
31053 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
31054 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
31055 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
31056 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
31057 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
31058 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
31059 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
31060 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
31061 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
31062 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
31063 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
31064 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
31065
31066 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
31067
31068 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
31069 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
31070 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
31071 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
31072 New tests.
31073 * gcc.dg/cpp/trad/directive.c: Update.
31074
31075 2002-06-23 Andreas Jaeger <aj@suse.de>
31076
31077 * gcc.c-torture/execute/complex-6.c: New.
31078
31079 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
31080
31081 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
31082 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
31083 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
31084 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
31085
31086 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
31087
31088 * gcc.dg/cpp/trad: New directory with traditional tests copied
31089 from parent directory.
31090 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
31091 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
31092 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
31093 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
31094 Move to trad/ and rename.
31095 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
31096 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
31097 gcc.dg/cpp/trad/redef2.c: New tests.
31098 * gcc.dg/cpp/trad/trad.exp: New driver.
31099
31100 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
31101
31102 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
31103 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
31104 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
31105 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
31106 Remove.
31107
31108 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
31109
31110 * gcc.dg/20020620-1.c: New test.
31111
31112 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31113
31114 * g++.dg/template/ttp4.C: New test.
31115
31116 2002-06-19 Jakub Jelinek <jakub@redhat.com>
31117
31118 * g++.dg/opt/vt1.C: Fix regexp.
31119
31120 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31121
31122 * gcc.c-torture/execute/pure-1.c: Make functions static again.
31123 Don't use attribute `noinline'.
31124
31125 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
31126
31127 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
31128
31129 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
31130
31131 * gcc.c-torture/execute/simd-1.c: New.
31132
31133 * gcc.dg/simd-1.c: New.
31134
31135 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
31136
31137 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
31138
31139 2002-06-16 Richard Henderson <rth@redhat.com>
31140
31141 * g++.dg/ext/anon-struct1.C: New.
31142 * g++.dg/ext/anon-struct2.C: New.
31143 * g++.dg/ext/anon-struct3.C: New.
31144 * gcc.dg/anon-struct-1.c: New.
31145 * gcc.dg/anon-struct-2.c: New.
31146 * gcc.dg/anon-struct-3.c: New.
31147 * gcc.dg/20011008-1.c: Adjust warning text.
31148 * gcc.dg/20020527-1.c: Add -fms-extensions.
31149
31150 2002-06-16 Richard Henderson <rth@redhat.com>
31151
31152 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
31153
31154 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
31155
31156 * gcc.c-torture/execute/20020615-1.c: New test.
31157
31158 2002-06-15 Roger Sayle <roger@eyesopen.com>
31159
31160 * gcc.c-tortuture/execute/compare-1.c: New test case.
31161 * gcc.c-tortuture/execute/compare-2.c: New test case.
31162 * gcc.c-tortuture/execute/compare-3.c: New test case.
31163
31164 2002-06-13 Richard Henderson <rth@redhat.com>
31165
31166 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
31167 ia64 ilp32.
31168
31169 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31170
31171 * g++.dg/template/typename2.C: Update error message.
31172
31173 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
31174
31175 * gcc.c-torture/execute/20020611-1.c: New test.
31176
31177 2002-06-11 Bob Wilson <bob.wilson@acm.org>
31178
31179 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
31180 list of targets to skip.
31181
31182 2002-06-10 Bob Wilson <bob.wilson@acm.org>
31183
31184 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
31185 targets if not optimizing.
31186
31187 2002-06-10 Jakub Jelinek <jakub@redhat.com>
31188
31189 * gcc.c-torture/compile/20020605-1.c: New test.
31190
31191 * g++.dg/opt/vt1.C: New test.
31192
31193 * gcc.dg/20020531-1.c: New test.
31194
31195 * gcc.dg/20020530-1.c: New test.
31196
31197 * gcc.dg/20020527-1.c: New test.
31198
31199 * g++.dg/opt/cse1.C: New test.
31200
31201 2002-06-07 Roger Sayle <roger@eyesopen.com>
31202
31203 * gcc.dg/20020607-2.c: New test case.
31204
31205 2002-06-07 Jakub Jelinek <jakub@redhat.com>
31206
31207 * gcc.c-torture/compile/20020604-1.c: New test.
31208
31209 2002-06-04 Richard Henderson <rth@redhat.com>
31210
31211 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
31212 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
31213 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
31214
31215 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
31216
31217 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
31218
31219 2002-06-03 Richard Henderson <rth@redhat.com>
31220
31221 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
31222 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
31223
31224 2002-06-02 Richard Henderson <rth@redhat.com>
31225
31226 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
31227 test functions static.
31228
31229 2002-06-02 Andreas Jaeger <aj@suse.de>
31230
31231 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
31232 now.
31233
31234 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
31235
31236 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
31237 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
31238 Update for mofified diagnostics.
31239 * gcc.dg/c99-intconst-1.c: No longer fail.
31240
31241 2002-06-02 Richard Henderson <rth@redhat.com>
31242
31243 * gcc.dg/uninit-A.c: Remove xfail markers.
31244
31245 2002-06-01 Roger Sayle <roger@eyesopen.com>
31246
31247 * gcc.dg/fnegate-1.c: New test case.
31248
31249 2002-05-30 Osku Salerma <osku@iki.fi>
31250
31251 * gcc.c-torture/execute/mayalias-1.c: New file.
31252
31253 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
31254
31255 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
31256 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
31257 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
31258
31259 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
31260
31261 * gcc.c-torture/execute/20020529-1.c: New test.
31262
31263 2002-05-27 Richard Henderson <rth@redhat.com>
31264
31265 * g++.dg/ext/attrib6.C: New test case.
31266
31267 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31268
31269 * gcc.c-torture/execute/pure-1.c: New test.
31270
31271 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31272
31273 * gcc.dg/cpp/arith-2.c: Remove.
31274
31275 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31276
31277 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
31278 * gcc.dg/cpp/if-3.c: Remove.
31279
31280 2002-05-26 Jakub Jelinek <jakub@redhat.com>
31281
31282 * g++.dg/opt/cse2.C: New test.
31283
31284 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
31285
31286 * gcc.dg/cpp/arith-1.c: New semantic tests.
31287 * gcc.dg/cpp/if-1.c: Update.
31288
31289 2002-05-24 Ben Elliston <bje@redhat.com>
31290
31291 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
31292
31293 2002-05-24 Jakub Jelinek <jakub@redhat.com>
31294
31295 * gcc.dg/verbose-asm.c: New test.
31296
31297 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
31298
31299 * gcc.dg/cpp/paste12.c: New test.
31300
31301 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31302
31303 * g++.dg/parse/named_ops.C: New test.
31304
31305 2002-05-23 Mark Mitchell <mark@codesourcery.com>
31306
31307 * gcc/testsuite/gcc.dg/weak-8.c: New test.
31308
31309 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
31310
31311 * gcc.dg/weak-2.c: Allow optional leading underscore
31312 in scan-assembler symbol name.
31313 * gcc.dg/weak-3.c: Likewise.
31314 * gcc.dg/weak-4.c: Likewise.
31315 * gcc.dg/weak-5.c: Likewise.
31316
31317 2002-05-23 Jakub Jelinek <jakub@redhat.com>
31318
31319 * gcc.dg/20020523-1.c: New test.
31320
31321 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31322
31323 * objc.dg/const-str-2.m: Update now that we stop after
31324 a command line error.
31325
31326 2002-05-22 Richard Henderson <rth@redhat.com>
31327
31328 * g++.dg/dg.exp: Fix typo in test pruneing.
31329
31330 2002-05-22 Richard Henderson <rth@redhat.com>
31331
31332 * g++.dg/dg.exp: Prune the tls subdirectory.
31333 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
31334 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
31335 * g++.dg/tls/init-1.C: New.
31336
31337 2002-05-22 Jakub Jelinek <jakub@redhat.com>
31338
31339 * gcc.dg/20020517-1.c: New test.
31340
31341 2002-05-21 Richard Henderson <rth@redhat.com>
31342
31343 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
31344 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
31345
31346 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
31347
31348 * g++.dg/other/copy2.C: New test.
31349
31350 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
31351
31352 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
31353 (MAX_COPY): Bump up to 10 times sizeof (long long).
31354 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
31355
31356 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
31357 sizeof (long long).
31358
31359 * gcc.c-torture/execute/strcpy-1.c: New test.
31360
31361 2002-05-19 Jason Merrill <jason2redhat.com>
31362
31363 * g++.dg/ext/oper1.C: New test.
31364
31365 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
31366 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
31367
31368 * README.QMTEST: New file.
31369
31370 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
31371
31372 2002-05-19 Andreas Jaeger <aj@suse.de>
31373
31374 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
31375 now.
31376 * gcc.c-torture/execute/loop-2d.x: Likewise.
31377
31378 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
31379
31380 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
31381 support weak symbols.
31382 * gcc.dg/weak-4.c: Likewise.
31383 * gcc.dg/weak-6.c: Likewise.
31384
31385 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
31386
31387 * gcc.dg/weak-3.c: Add dg-excess-error comment for
31388 cygwin, coff and h8300-*-hms targets
31389 * gcc.dg/weak-5.c: Likewise.
31390 * gcc.dg/weak-7.c: Likewise.
31391
31392 2002-05-16 Jason Merrill <jason@redhat.com>
31393
31394 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
31395 (scan-assembler-not, scan-assembler-dem): Likewise.
31396 (scan-assembler-dem-not): Likewise.
31397
31398 2002-05-15 Richard Henderson <rth@redhat.com>
31399
31400 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
31401
31402 2002-05-15 Richard Henderson <rth@redhat.com>
31403
31404 * gcc.dg/weak-5.c (vfoo1c): No warning here.
31405 (vfoo1f): Warning here.
31406 (vfoo1l): Don't redefine the alias.
31407
31408 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
31409
31410 * g++.dg/init/pm1.C: New test.
31411
31412 2002-05-12 David S. Miller <davem@redhat.com>
31413
31414 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
31415 types.
31416
31417 2002-05-10 Roger Sayle <roger@eyesopen.com>
31418
31419 * gcc.c-torture/execute/20020510-1.c: New test case.
31420
31421 2002-05-10 David S. Miller <davem@redhat.com>
31422
31423 * gcc.c-torture/execute/conversion.c: Test long double too.
31424
31425 2002-05-09 Jakub Jelinek <jakub@redhat.com>
31426
31427 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
31428 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
31429 * lib/g++.exp (g++_link_flags): Likewise.
31430 * lib/objc.exp (objc_target_compile): Likewise.
31431
31432 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
31433
31434 * gcc.dg/cpp/poison.c: Update.
31435 * gcc.dg/cpp/20000625-2.c: Remove.
31436 * gcc.dg/cpp/direct2s.c: Remove final test.
31437
31438 2002-05-08 Tom Rix <trix@redhat.com>
31439
31440 * gcc.c-torture/execute/20020508-1.c: New test.
31441 * gcc.c-torture/execute/20020508-2.c: New test.
31442 * gcc.c-torture/execute/20020508-3.c: New test.
31443
31444 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
31445
31446 * gcc.dg/cpp/charconst-4.c: More tests.
31447
31448 2002-05-08 Mark Mitchell <mark@codesourcery.com>
31449
31450 PR c/6569
31451 * gcc.dg/weak-3.c: Update location of warning messages.
31452 * gcc.dg/weak-5.c: Likewise.
31453
31454 2002-05-06 Roger Sayle <roger@eyesopen.com>
31455
31456 * gcc.c-torture/execute/20020506-1.c: New test case.
31457
31458 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
31459
31460 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
31461
31462 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31463
31464 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
31465
31466 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31467
31468 * gcc.dg/cpp/charconst-3.c: New test.
31469
31470 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31471
31472 * gcc.dg/cpp/charconst.c: Update tests.
31473
31474 2002-05-05 Tim Josling <tej@melbpc.org.au>
31475
31476 * treelang: Added directory for new sample language treelang. Also
31477 lib/treelang.exp: New file to signal treelang should be tested.
31478
31479 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31480
31481 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
31482 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
31483 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
31484 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
31485 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
31486 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
31487 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
31488
31489 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
31490
31491 * gcc.dg/format/xopen-2.c: New test.
31492
31493 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31494
31495 * gcc.dg/20020503-1.c: New test.
31496
31497 2002-05-02 Mark Mitchell <mark@codesourcery.com>
31498
31499 * g++.dg/init/dtor1.C: Make it tougher.
31500
31501 2002-05-01 Mark Mitchell <mark@codesourcery.com>
31502
31503 * g++.dg/init/dtor1.C: New test.
31504
31505 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
31506
31507 * gcc.dg/altivec-8.c: New.
31508
31509 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
31510
31511 * gcc.dg/altivec-7.c: New.
31512
31513 2002-04-29 Jakub Jelinek <jakub@redhat.com>
31514
31515 * g++.dg/parse/typedef1.C: New test.
31516
31517 2002-04-29 Mark Mitchell <mark@codesourcery.com>
31518
31519 PR c++/6486
31520 * g++.dg/template/friend6.C: New test.
31521
31522 PR c++/6492
31523 * g++.dg/init/copy1.C: New test.
31524
31525 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
31526
31527 * g++.dg/warn/effc1.C: New test.
31528
31529 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
31530
31531 * gcc.dg/cpp/if-cexp.c: Add a test.
31532
31533 2002-04-28 Jakub Jelinek <jakub@redhat.com>
31534
31535 * gcc.dg/20020426-2.c: New test.
31536
31537 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
31538
31539 * gcc.dg/cpp/if-mop.c: Update.
31540 * gcc.dg/cpp/if-mpar.c: Add test.
31541 * gcc.dg/cpp/if-oppr.c: Update.
31542
31543 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31544
31545 PR c/6343
31546 * gcc.dg/weak-[2-7].c: New tests.
31547
31548 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31549
31550 * gcc.dg/enum1.c: New test.
31551
31552 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31553
31554 PR c++/6497
31555 * g++.dg/inherit/access2.C: New test.
31556
31557 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31558
31559 PR bootstrap/6445
31560 * gcc.dg/20020426-1.c: New test.
31561
31562 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31563
31564 * g++.dg/abi/enum1.C: New test.
31565
31566 2002-04-26 Richard Henderson <rth@redhat.com>
31567
31568 * gcc.dg/c99-bool-1.c: Expect always true warning.
31569
31570 2002-04-25 Roger Sayle <roger@eyesopen.com>
31571
31572 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
31573
31574 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31575
31576 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
31577 targets.
31578
31579 2002-04-24 Mark Mitchell <mark@codesourcery.com>
31580
31581 * g++.dg/abi/mange7.C: New test.
31582
31583 PR c++/6438.
31584 * g++.dg/parse/stmtexpr2.C: New test.
31585
31586 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
31587
31588 * gcc.dg/20020312-2.c: Add SH target.
31589
31590 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31591
31592 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
31593 compiler output on mips*-*-irix*.
31594
31595 2002-04-23 Jakub Jelinek <jakub@redhat.com>
31596
31597 * g++.dg/parse/attr1.C: New test.
31598
31599 2002-04-23 Roger Sayle <roger@eyesopen.com>
31600
31601 * gcc.c-torture/execute/string-opt-17.c: New test case.
31602 * gcc.c-torture/execute/memset-2.c: New test case.
31603
31604 2002-04-23 Mark Mitchell <mark@codesourcery.com>
31605
31606 PR c++/6256:
31607 * g++.dg/template/friend5.C: New test.
31608
31609 PR c++/6331:
31610 * g++.dg/template/qual1.C: Likewise.
31611
31612 2002-04-22 Zack Weinberg <zack@codesourcery.com>
31613
31614 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
31615 Include stdlib.h, not stdio.h or ctype.h.
31616
31617 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
31618
31619 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
31620 cris-*-elf* and mmix-*-*.
31621 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
31622 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
31623 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
31624 Ditto.
31625 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
31626 * gcc.dg/wchar_t-1.c: Ditto.
31627
31628 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
31629
31630 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
31631 Clarify comment.
31632
31633 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
31634
31635 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
31636
31637 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31638
31639 * gcc.c-torture/execute/20000906-1.x: Delete.
31640
31641 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
31642
31643 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
31644
31645 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
31646
31647 * PR6367
31648 * g77.f-torture/execute/6367.f: New test.
31649 * g77.f-torture/execute/6367.x: Disable for MMIX.
31650
31651 2002-04-19 Mark Mitchell <mark@codesourcery.com>
31652
31653 * PR6352
31654 * g++.dg/opt/inline2.C: New test.
31655
31656 2002-04-18 Richard Henderson <rth@redhat.com>
31657
31658 * gcc.dg/20000906-1.c: Enable for all targets.
31659 * gcc.c-torture/compile/iftrap-2.c: New.
31660
31661 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31662
31663 * gcc.dg/20020418-1.c: New test.
31664 * gcc.dg/20020418-2.c: New test.
31665
31666 2002-04-18 Richard Henderson <rth@redhat.com>
31667
31668 * gcc.c-torture/compile/iftrap-1.c: New.
31669 * gcc.dg/iftrap-1.c: Adjust for ia64.
31670 * gcc.dg/iftrap-2.c: New.
31671
31672 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31673
31674 * gcc.c-torture/compile/20020418-1.c: New test.
31675
31676 2002-04-18 Roger Sayle <roger@eyesopen.com>
31677
31678 * gcc.c-torture/compile/20020415-1.c: New.
31679
31680 2002-04-18 David S. Miller <davem@redhat.com>
31681
31682 * gcc.c-torture/execute/20020418-1.c: New test.
31683
31684 2002-04-17 Jakub Jelinek <jakub@redhat.com>
31685
31686 * gcc.dg/20020416-1.c: New test.
31687
31688 * g++.dg/opt/inline1.C: New test.
31689
31690 2002-04-16 Jakub Jelinek <jakub@redhat.com>
31691
31692 * gcc.dg/altivec-5.c: New test.
31693
31694 * gcc.dg/20020415-1.c: New test.
31695
31696 2002-04-15 Mark Mitchell <mark@codesourcery.com>
31697
31698 * testsuite/lib/chill.exp: Remove.
31699
31700 2002-04-14 Jakub Jelinek <jakub@redhat.com>
31701
31702 * g++.dg/other/big-struct.C: New test.
31703
31704 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
31705
31706 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
31707 of scratch file.
31708
31709 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
31710
31711 PR c/6277
31712 * gcc.dg/i386-387-1.c: Allow optional leading underscore
31713 in scan-assembler function name
31714
31715 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
31716
31717 * g77.f-torture/execute/980628-4.x,
31718 g77.f-torture/execute/980628-5.x,
31719 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31720 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31721 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
31722 i[34567]86-*-*.
31723
31724 2002-04-13 David S. Miller <davem@redhat.com>
31725
31726 * gcc.c-torture/execute/20020413-1.c: New test.
31727
31728 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
31729
31730 * gcc.dg/asm-6.c,
31731 * g++.dg/ext/asm1.C: New tests.
31732
31733 2002-04-12 Mark Mitchell <mark@codesourcery.com>
31734
31735 PR c++ 5373.
31736 * g++.dg/parse/stmtexpr1.C: New test.
31737
31738 PR c++/5189.
31739 * g++.dg/template/copy1.C: New test.
31740
31741 2002-04-12 Richard Henderson <rth@redhat.com>
31742
31743 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
31744
31745 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
31746
31747 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
31748 gcc.c-torture/execute/20020307-2.c.
31749
31750 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
31751
31752 * g++.dg/ext/attrib5.C,
31753 * g++.dg/lookup/struct1.C: New tests.
31754
31755 2002-04-11 Jakub Jelinek <jakub@redhat.com>
31756
31757 * gcc.dg/20020411-1.c: New test.
31758
31759 * gcc.c-torture/execute/20020411-1.c: New test.
31760
31761 2002-04-10 Janis Johnson <janis187@us.ibm.com>
31762
31763 * g77.f-torture/execute/6177.f: New test.
31764
31765 2002-04-10 Jakub Jelinek <jakub@redhat.com>
31766
31767 PR middle-end/6247
31768 * g++.dg/opt/cleanup1.C: New test.
31769
31770 * g++.dg/opt/const1.C: New test.
31771
31772 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
31773
31774 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
31775
31776 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
31777
31778 PR c++/5507
31779 * g++.dg/template/typename2.C: New test.
31780
31781 2002-04-10 Alan Modra <amodra@bigpond.net.au>
31782
31783 * gcc.c-torture/execute/loop-12.c: New.
31784
31785 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
31786
31787 * g77.f-torture/execute/980628-4.x,
31788 g77.f-torture/execute/980628-5.x,
31789 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31790 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31791 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
31792
31793 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31794
31795 PR optimization/6086
31796 * g++.dg/opt/preinc1.C: New test.
31797
31798 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31799
31800 PR c++/5571
31801 * g++.dg/opt/static2.C: New test.
31802
31803 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31804
31805 PR c/5120
31806 * gcc.dg/20020406-1.c: New test.
31807
31808 2002-04-04 David S. Miller <davem@redhat.com>
31809
31810 * gcc.c-torture/execute/20020404-1.c: New test.
31811
31812 2002-04-04 Jakub Jelinek <jakub@redhat.com>
31813
31814 PR c/6123
31815 * gcc.dg/20020312-2.c: Do not declare global register variable
31816 if __PIC__ or __pic__ is defined.
31817
31818 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
31819
31820 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
31821 __asm__ so that it works correctly even if -ansi -pedantic-errors.
31822
31823 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31824
31825 * gcc.misc-tests/linkage.exp: Update last change to handle
31826 sparc*-, not just sparc-.
31827
31828 2002-04-03 Richard Henderson <rth@redhat.com>
31829
31830 * gcc.dg/cpp/ucs.c: Improved long UCS test.
31831
31832 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31833
31834 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
31835
31836 2002-04-02 David S. Miller <davem@redhat.com>
31837
31838 * gcc.c-torture/execute/20020402-3.c: New test.
31839
31840 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31841
31842 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
31843 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
31844
31845 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
31846 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
31847 g77.f-torture/execute/20001201.x,
31848 g77.f-torture/execute/u77-test.x: New files.
31849
31850 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
31851 * gcc.dg/wchar_t-1.c: Ditto.
31852
31853 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31854
31855 * gcc.c-torture/execute/20020402-1.c: New test.
31856
31857 2002-04-01 Richard Henderson <rth@redhat.com>
31858
31859 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
31860
31861 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
31862
31863 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31864
31865 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
31866
31867 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31868
31869 * g++.dg/inherit/template-as-base.C: Expect error.
31870 * g++.dg/inherit/namespace-as-base.C: Likewise.
31871
31872 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
31873
31874 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
31875 g++.dg/ext/instantiate3.C: Tweak match patterns.
31876
31877 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
31878 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
31879 -da test.
31880
31881 2002-03-31 Richard Henderson <rth@redhat.com>
31882
31883 * gcc.dg/special/alias-2.c: New.
31884 * gcc.dg/special/ecos.exp: Run it.
31885
31886 2002-03-31 Richard Henderson <rth@redhat.com>
31887
31888 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
31889
31890 2002-03-31 Kazu Hirata <kazu@hxi.com>
31891
31892 * gcc.dg/weak-1.c: Disable on h8300 port.
31893
31894 2002-03-29 Janis Johnson <janis187@us.ibm.com>
31895
31896 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
31897 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
31898 ordering tests.
31899 * g++.dg/bprob/bprob-1.C: New test.
31900 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
31901 * g++.dg/gcov/gcov-1.C: New test.
31902 * g++.dg/gcov/gcov-1.x: New file.
31903 * g++.dg/gcov/gcov-2.C: New test.
31904 * g++.dg/gcov/gcov-3.C: New test.
31905 * g++.dg/gcov/gcov-3.h: New file.
31906
31907 2002-03-28 Roger Sayle <roger@eyesopen.com>
31908
31909 * g++.old-deja/g++.other/builtins5.C: New test.
31910 * g++.old-deja/g++.other/builtins6.C: New test.
31911 * g++.old-deja/g++.other/builtins7.C: New test.
31912 * g++.old-deja/g++.other/builtins8.C: New test.
31913 * g++.old-deja/g++.other/builtins9.C: New test.
31914
31915 2002-03-29 Jakub Jelinek <jakub@redhat.com>
31916
31917 * g++.dg/opt/static1.C: New test.
31918
31919 * g++.dg/opt/longbranch1.C: New test.
31920
31921 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
31922
31923 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
31924
31925 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
31926
31927 2002-03-28 Jeffrey A Law (law@redhat.com)
31928
31929 * gcc.c-torture/execute/20020328-1.c: New test.
31930
31931 2002-03-27 Richard Henderson <rth@redhat.com>
31932
31933 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
31934 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
31935 move from g++.old-deja/g++.ext/.
31936
31937 2002-03-27 Mark Mitchell <mark@codesourcery.com>
31938
31939 * g++.dg/init/new2.C: New test.
31940
31941 2002-03-26 Richard Henderson <rth@redhat.com>
31942
31943 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
31944
31945 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
31946 on sparc.
31947
31948 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
31949 sparcv9 systems.
31950 * gcc.dg/20001102-1.c: Likewise.
31951
31952 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
31953
31954 * gcc.dg/cpp/endif-pedantic1.c,
31955 gcc.dg/cpp/endif-pedantic2.c: New tests.
31956
31957 2002-03-26 Mark Mitchell <mark@codesourcery.com>
31958
31959 * g++.dg/init/new1.C: New test.
31960
31961 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
31962
31963 * g++.dg/abi/vbase9.C: New test.
31964
31965 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
31966
31967 * gcc.dg/arm-asm.c: New test.
31968
31969 2002-03-26 Andrew Cagney <ac131313@redhat.com>
31970
31971 * gcc.dg/Wswitch-enum.c: New test.
31972 Fix PR c/5044.
31973
31974 2002-03-26 Richard Henderson <rth@redhat.com>
31975
31976 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
31977 structure.
31978
31979 2002-03-25 Richard Henderson <rth@redhat.com>
31980
31981 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
31982 sparcv9 systems.
31983
31984 * gcc.c-torture/compile/20011119-1.c (xxx): New.
31985 * gcc.c-torture/compile/20011119-2.c (xxx): New.
31986
31987 2002-03-25 Zack Weinberg <zack@codesourcery.com>
31988
31989 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
31990
31991 2002-03-25 Bob Wilson <bob.wilson@acm.org>
31992
31993 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
31994 targets using generic thunk support.
31995
31996 2002-03-25 Jakub Jelinek <jakub@redhat.com>
31997
31998 * gcc.c-torture/compile/20020323-1.c: New test.
31999
32000 * g++.dg/opt/conj2.C: New test.
32001
32002 2002-03-24 Richard Henderson <rth@redhat.com>
32003
32004 * gcc.dg/weak-1.c: Use -fno-common.
32005
32006 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
32007
32008 * g77.dg/f77-edit-apostrophe-out.f: New test
32009 * g77.dg/f77-edit-h-out.f: New test
32010 * g77.dg/f77-edit-t-in.f: New test
32011 * g77.dg/f77-edit-t-out.f: New test
32012 * g77.dg/f77-edit-x-out.f: New test
32013 * g77.dg/f77-edit-slash-out.f: New test
32014 * g77.dg/f77-edit-colon-out.f: New test
32015 * g77.dg/f77-edit-s-out.f: New test
32016
32017 2002-03-24 Richard Henderson <rth@redhat.com>
32018
32019 * objc/execute/formal_protocol-6.x: New XFAIL.
32020
32021 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
32022
32023 * gcc.dg/weak-1.c: Early return from dg-final on platforms
32024 that do not support weak symbols
32025
32026 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
32027
32028 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
32029 * lib/g77.exp: Likewise.
32030 * lib/objc.exp: Likewise.
32031
32032 2002-03-23 Andrew Cagney <ac131313@redhat.com>
32033
32034 * gcc.dg/Wswitch-default.c: New test.
32035
32036 2002-03-23 Jakub Jelinek <jakub@redhat.com>
32037
32038 * g++.dg/other/enum1.C: New test.
32039
32040 2002-03-23 Zack Weinberg <zack@codesourcery.com>
32041
32042 * gcc.dg/pragma-ep-3.c: Fix typo.
32043
32044 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32045
32046 * g++.dg/inherit/template-as-base.C: New test.
32047
32048 2002-03-22 Jakub Jelinek <jakub@redhat.com>
32049
32050 * g++.old-deja/g++.other/dwarf2-1.C: Move...
32051 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
32052
32053 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
32054
32055 * gcc.dg/cpp/multiline.c: Update to match.
32056
32057 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
32058
32059 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
32060
32061 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
32062
32063 * gcc.dg/cpp/extratokens2.c: New file.
32064
32065 2002-03-21 David Edelsohn <edelsohn@gnu.org>
32066
32067 * gcc.dg/20020312-2.c: Add rs6000 target.
32068
32069 * gcc.c-torture/compile/20020319-1.c: New test.
32070
32071 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32072
32073 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
32074 (A, E): Handle this.
32075
32076 2002-03-20 Jason Merrill <jason@redhat.com>
32077
32078 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
32079 ignoring -fpic.
32080 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
32081 through prune_gcc_output.
32082
32083 2002-03-20 Jakub Jelinek <jakub@redhat.com>
32084
32085 * gcc.c-torture/compile/20020320-1.c: New test.
32086
32087 2002-03-19 Jakub Jelinek <jakub@redhat.com>
32088
32089 * gcc.c-torture/compile/20020318-1.c: New test.
32090
32091 * gcc.dg/struct-by-value-1.c: New test.
32092
32093 * gcc.dg/20020319-1.c: New test.
32094
32095 2002-03-18 Jakub Jelinek <jakub@redhat.com>
32096
32097 * g++.dg/opt/conj1.C: New test.
32098
32099 2002-03-17 Mark Mitchell <mark@codesourcery.com>
32100
32101 * g++.dg/template/qualttp20.C: Revert previous change.
32102 * g++.dg/template/qualttp3.C: Likewise.
32103 * g++.dg/template/qualttp4.C: Likewise.
32104 * g++.dg/template/qualttp5.C: Likewise.
32105 * g++.dg/template/qualttp6.C: Likewise.
32106 * g++.dg/template/qualttp7.C: Likewise.
32107 * g++.dg/template/qualttp8.C: Likewise.
32108 * g++.dg/template/recurse.C: Likewise.
32109
32110 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
32111
32112 * gcc.dg/cpp/wchar-1.c: Update.
32113
32114 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
32115
32116 * g++.dg/template/conv1.C: New test.
32117 * g++.dg/template/conv2.C: New test.
32118 * g++.dg/template/conv3.C: New test.
32119 * g++.dg/template/conv4.C: New test.
32120
32121 2002-03-15 Mark Mitchell <mark@codesourcery.com>
32122
32123 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
32124 * g++.dg/template/qualttp3.C: Likewise.
32125 * g++.dg/template/qualttp4.C: Likewise.
32126 * g++.dg/template/qualttp5.C: Likewise.
32127 * g++.dg/template/qualttp6.C: Likewise.
32128 * g++.dg/template/qualttp7.C: Likewise.
32129 * g++.dg/template/qualttp8.C: Likewise.
32130 * g++.dg/template/recurse.C: Likewise.
32131
32132 2002-03-15 Mark Mitchell <mark@codesourcery.com>
32133
32134 * g++.dg/opt/dtor1.C: New test.
32135
32136 2002-03-15 Jakub Jelinek <jakub@redhat.com>
32137
32138 * gcc.c-torture/compile/20020315-1.c: New test.
32139
32140 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
32141
32142 * gcc.dg/weak-1.c: Fix scan tests.
32143
32144 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
32145
32146 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
32147 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
32148 cris-*-aout* mmix-*-*.
32149 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
32150 cris-*-aout* mmix-*-*.
32151 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
32152 cris-*-elf* cris-*-aout* and mmix-*-*.
32153 * gcc.dg/20001009-1.c: Ditto.
32154 * gcc.dg/20010912-1.c: Ditto.
32155 * gcc.dg/20020122-4.c: Ditto.
32156 * gcc.dg/inline-2.c: Ditto.
32157
32158 2002-03-14 Jeffrey A Law (law@cygnus.com)
32159
32160 * gcc.c-torture/compile/20020314-1.c: New test.
32161
32162 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
32163
32164 * gcc.c-torture/execute/20020314-1.c: New test.
32165
32166 2002-03-14 Jakub Jelinek <jakub@redhat.com>
32167
32168 * g++.dg/warn/Wunused-1.C: New test.
32169
32170 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
32171
32172 * g++.dg/abi/mangle6.C: New test.
32173
32174 2002-03-13 Jakub Jelinek <jakub@redhat.com>
32175
32176 * gcc.c-torture/compile/20020309-2.c: New test.
32177
32178 * gcc.c-torture/compile/20020312-1.c: New test.
32179
32180 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
32181
32182 * g++.dg/other/access1.C: New test.
32183
32184 2002-03-12 Jakub Jelinek <jakub@redhat.com>
32185
32186 * gcc.c-torture/execute/wchar_t-1.c: New test.
32187
32188 2002-03-12 David Edelsohn <edelsohn@gnu.org>
32189
32190 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
32191
32192 2002-03-12 Roger Sayle <roger@eyesopen.com>
32193
32194 * gcc.dg/20020312-1.c: New test case.
32195
32196 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
32197
32198 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
32199
32200 2002-03-11 Richard Henderson <rth@redhat.com>
32201
32202 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
32203 * g++.old-deja/g++.jason/report.C: Likewise.
32204
32205 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32206
32207 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
32208 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
32209
32210 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32211
32212 * testsuite/g++.dg/overload/pmf1.C: New test.
32213
32214 2002-03-11 Kazu Hirata <kazu@hxi.com>
32215
32216 * gcc.c-torture/execute/20020307-1.c: Use long.
32217
32218 2002-03-11 Jakub Jelinek <jakub@redhat.com>
32219
32220 PR optimization/5844
32221 * gcc.dg/20020310-1.c: New test.
32222
32223 2002-03-09 Michael Meissner <meissner@redhat.com>
32224
32225 * gcc.c-torture/execute/memcpy-2.c: New test.
32226 * gcc.c-torture/execute/memset-1.c: New test.
32227 * gcc.c-torture/execute/strlen-1.c: New test.
32228 * gcc.c-torture/execute/strcmp-1.c: New test.
32229 * gcc.c-torture/execute/strncmp-1.c: New test.
32230
32231 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
32232
32233 * gcc.dg/ppc-ldstruct.c: New test.
32234
32235 2002-03-09 Jakub Jelinek <jakub@redhat.com>
32236
32237 * gcc.c-torture/execute/va-arg-22.c: New test.
32238
32239 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32240
32241 * gcc.c-torture/compile/20020309-1.c: New test.
32242
32243 2002-03-08 Jakub Jelinek <jakub@redhat.com>
32244
32245 * gcc.c-torture/execute/20020307-2.c: New test.
32246
32247 2002-03-07 Jeffrey A Law (law@redhat.com)
32248
32249 * g77.f-torture/compile/20020307-1.f: New test.
32250
32251 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
32252
32253 * gcc.dg/unordered-1.c: New test.
32254
32255 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
32256
32257 * gcc.c-torture/execute/20020307-1.c: New test.
32258
32259 2002-03-05 Jakub Jelinek <jakub@redhat.com>
32260
32261 * gcc.dg/20020304-1.c: New test.
32262
32263 * gcc.c-torture/compile/20020304-2.c: New test.
32264
32265 2002-03-04 Zack Weinberg <zack@codesourcery.com>
32266
32267 * gcc.c-torture/compile/20020304-1.c: New test case
32268 (from PR c/5830).
32269
32270 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
32271
32272 * gcc.dg/20020103-1.c: Add other -D ppc variants.
32273
32274 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
32275
32276 * g++.dg/other/classkey1.C: New test.
32277
32278 2002-03-01 Richard Henderson <rth@redhat.com>
32279
32280 * gcc.c-torture/compile/981223-1.x: New.
32281 * gcc.c-torture/compile/920625-1.x: New.
32282
32283 2002-02-28 Richard Henderson <rth@redhat.com>
32284
32285 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
32286
32287 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
32288
32289 * gcc.c-torture/execute/20020227-1.c: New test.
32290
32291 2002-02-27 Mark Mitchell <mark@codesourcery.com>
32292
32293 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
32294 here" ERROR lines.
32295 * g++.old-deja/g++.oliva/partord1.C: Likewise.
32296 * g++.old-deja.g++.other/defarg1.C: Likewise.
32297 * g++.old-deja/g++.pt/calls2.C: Likewise.
32298 * g++.old-deja/g++.pt/crash20.C: Likewise.
32299 * g++.old-deja/g++.pt/crash30.C: Likewise.
32300 * g++.old-deja/g++.pt/crash36.C: Likewise.
32301 * g++.old-deja/g++.pt/crash6.C: Likewise.
32302 * g++.old-deja/g++.pt/defarg13.C: Likewise.
32303 * g++.old-deja/g++.pt/derived3.C: Likewise.
32304 * g++.old-deja/g++.pt/error1.C: Likewise.
32305 * g++.old-deja/g++.pt/friend21.C: Likewise.
32306 * g++.old-deja/g++.pt/friend23.C: Likewise.
32307 * g++.old-deja/g++.pt/infinite1.C: Likewise.
32308 * g++.old-deja/g++.robertl/eb128.C: Likewise.
32309
32310 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
32311
32312 * gcc.c-torture/execute/20020225-2.c: New test.
32313
32314 2002-02-27 Zack Weinberg <zack@codesourcery.com>
32315
32316 * gcc.c-torture/execute/920730-1t.c,
32317 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
32318 Delete test cases, only relevant to -traditional.
32319
32320 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
32321
32322 * gcc.dg/cpp/undef1.c: Remove.
32323 * gcc.dg/cpp/directiv.c: Update.
32324 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
32325
32326 2002-02-27 Michael Meissner <meissner@redhat.com>
32327
32328 * gcc.c-torture/execute/20020226-1.c: New test.
32329
32330 2002-02-26 Jakub Jelinek <jakub@redhat.com>
32331
32332 * g++.dg/debug/debug4.C: New test.
32333
32334 * gcc.dg/ia64-visibility-1.c: New test.
32335
32336 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
32337
32338 * gcc.dg/debug/20020224-1.c: New.
32339
32340 2002-02-25 Kazu Hirata <kazu@hxi.com>
32341
32342 * gcc.c-torture/execute/960416-1.x: New.
32343 * gcc.c-torture/execute/divconst-3.x: Likewise.
32344
32345 2002-02-25 Jakub Jelinek <jakub@redhat.com>
32346
32347 * gcc.dg/20020224-1.c: New test.
32348
32349 2002-02-25 Alan Modra <amodra@bigpond.net.au>
32350
32351 * gcc.c-torture/execute/20020225-1.c: New.
32352
32353 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
32354
32355 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
32356
32357 2002-02-23 Jakub Jelinek <jakub@redhat.com>
32358
32359 * gcc.dg/20020222-1.c: New test.
32360
32361 2002-02-22 Jakub Jelinek <jakub@redhat.com>
32362
32363 * g++.dg/opt/anonunion1.C: New test.
32364
32365 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
32366
32367 * g++.dg/template/qualttp19.C: New test.
32368 * g++.dg/template/qualttp20.C: New test.
32369 * g++.old-deja/g++.jason/report.C: Adjust expected errors
32370 * g++.old-deja/g++.other/qual1.C: Likewise.
32371
32372 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
32373
32374 * gcc.dg/attr-alwaysinline.c: New.
32375
32376 2002-02-21 Jakub Jelinek <jakub@redhat.com>
32377
32378 * gcc.dg/20020220-1.c: New test.
32379
32380 * gcc.dg/20020220-2.c: New test.
32381
32382 * g++.dg/opt/mmx1.C: New test.
32383
32384 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
32385
32386 * gcc.c-torture/compile/20020110.c: New test.
32387
32388 2002-02-20 Jakub Jelinek <jakub@redhat.com>
32389
32390 * gcc.c-torture/execute/20020219-1.c: New test.
32391
32392 * gcc.dg/20020219-1.c: New test.
32393
32394 * gcc.dg/noncompile/20020220-1.c: New test.
32395
32396 * g++.dg/opt/ptrintsum1.C: New test.
32397
32398 * gcc.dg/debug/20020220-1.c: New test.
32399
32400 2002-02-17 Jakub Jelinek <jakub@redhat.com>
32401
32402 * gcc.c-torture/execute/20020216-1.c: New test.
32403
32404 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32405
32406 * gcc.dg/decl-1.c: Update, new test.
32407
32408 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
32409
32410 * g++.dg/abi/bitfield1.C: New test.
32411 * g++.dg/abi/bitfield2.C: New test.
32412
32413 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32414
32415 * gcc.dg/attr-nest.c: New test.
32416
32417 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32418
32419 * gcc.c-torture/execute/20020215-1.c: New test.
32420
32421 2002-02-14 Jakub Jelinek <jakub@redhat.com>
32422
32423 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
32424 * g++.dg/debug/debug.exp: New.
32425 * g++.dg/debug/trivial.C: New.
32426 * g++.dg/debug/debug1.C: Moved...
32427 * g++.dg/other/debug1.C: ...from here.
32428 * g++.dg/debug/debug2.C: Moved...
32429 * g++.dg/other/debug2.C: ...from here.
32430 * g++.dg/debug/debug3.C: Moved...
32431 * g++.dg/other/debug3.C: ...from here.
32432
32433 * gcc.dg/noncompile/20020213-1.c: New test.
32434
32435 2002-02-13 Jakub Jelinek <jakub@redhat.com>
32436
32437 * g++.dg/other/debug3.C: New test.
32438
32439 * gcc.c-torture/execute/20020213-1.c: New test.
32440
32441 2002-02-13 Richard Smith <richard@ex-parrot.com>
32442
32443 * g++.old-deja/g++.other/thunk1.C: New test.
32444
32445 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32446
32447 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
32448
32449 2002-02-13 Stan Shebs <shebs@apple.com>
32450
32451 * gcc.dg/altivec-3.c: New.
32452
32453 2002-02-12 Jakub Jelinek <jakub@redhat.com>
32454
32455 * gcc.dg/Wunreachable-1.c: New test.
32456 * gcc.dg/Wunreachable-2.c: New test.
32457
32458 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32459
32460 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
32461
32462 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
32463
32464 * gcc.dg/decl-1.c: New test.
32465
32466 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32467
32468 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
32469
32470 2002-02-10 Kazu Hirata <kazu@hxi.com>
32471
32472 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
32473 * gcc.c-torture/compile/980506-1.x: Likewise.
32474
32475 2002-02-10 Kazu Hirata <kazu@hxi.com>
32476
32477 * gcc.dg/20020210-1.c: New.
32478
32479 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
32480
32481 * g77.f-torture/execute/947.f: New regression test
32482 for PR fortran/947.
32483
32484 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
32485
32486 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
32487 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
32488
32489 2002-02-08 Richard Henderson <rth@redhat.com>
32490
32491 * gcc.c-torture/compile/labels-3.c: New.
32492
32493 2002-02-08 Jakub Jelinek <jakub@redhat.com>
32494
32495 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
32496 expression statements work instead.
32497 * gcc.dg/noncompile/20020207-1.c: New test.
32498
32499 2002-02-07 Richard Henderson <rth@redhat.com>
32500
32501 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
32502
32503 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32504
32505 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
32506 message from g77
32507 * lib/g77-dg.exp: Trim g77 error messages so that they are
32508 recognized by dg.exp.
32509
32510 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32511
32512 PR fortran/5473
32513 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
32514
32515 2002-02-07 Richard Henderson <rth@redhat.com>
32516
32517 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
32518 to be sufficiently aligned for integers.
32519
32520 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
32521
32522 * g++.dg/template/friend4.C: New test.
32523
32524 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32525
32526 PR fortran/5743
32527 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
32528 unsupported cases.
32529
32530 2002-02-07 Richard Henderson <rth@redhat.com>
32531
32532 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
32533 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
32534 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
32535 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
32536
32537 2002-02-06 Richard Henderson <rth@redhat.com>
32538
32539 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
32540
32541 2002-02-06 Janis Johnson <janis187@us.ibm.com>
32542
32543 * gcc.dg/20020206-1.c: New test.
32544
32545 2002-02-06 Jakub Jelinek <jakub@redhat.com>
32546
32547 * gcc.c-torture/execute/20020206-1.c: New test.
32548
32549 * gcc.c-torture/execute/20020206-2.c: New test.
32550
32551 PR optimization/5429:
32552 * gcc.c-torture/compile/20020206-1.c: New test.
32553
32554 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
32555
32556 * g++.dg/ext/align1.C: Do not use an explicit alignment value
32557 as certain file formats cannot support particularly large
32558 alignments.
32559
32560 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
32561 and do not expect to be able to link the executable.
32562
32563 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
32564 fail because the COFF format does not support the weak attribute.
32565
32566 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
32567
32568 * g77.dg/pr5473.f: New test
32569
32570 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
32571
32572 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
32573 Fix testcase accordingly.
32574
32575 2002-02-04 Richard Henderson <rth@redhat.com>
32576
32577 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
32578 (buf): Change to be an array of pointers, not ints.
32579
32580 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32581
32582 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
32583 before all tests. Move warning one line above to match where it
32584 C frontend emits.
32585 * gcc.dg/Wswitch-2.c: New test.
32586 * g++.dg/warn/Wswitch-1.C: New test.
32587 * g++.dg/warn/Wswitch-2.C: New test.
32588
32589 2002-02-04 Richard Henderson <rth@redhat.com>
32590
32591 * g++.dg/abi/offsetof.C: Fix size comparison.
32592
32593 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
32594
32595 * gcc.dg/cast-qual-2.c: New test.
32596
32597 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32598
32599 * gcc.dg/20020201-4.c: New test.
32600
32601 2002-02-04 Ben Elliston <bje@redhat.com>
32602
32603 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
32604 target_info attribute != 0, in addition to the empty string.
32605 (gcc_target_compile): Likewise.
32606
32607 2002-02-03 Andrew Cagney <ac131313@redhat.com>
32608
32609 * gcc.dg/Wswitch.c: New test.
32610 PR gcc/4475. PR gcc/3780.
32611
32612 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
32613
32614 * g77.f-torture/execute/5122.f: New test for regressions
32615 against PR fortran/5122.
32616
32617 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
32618
32619 * g77.f-torture/compile/pr3743.f: Delete
32620 * g77.dg/pr3743-1.f: New test.
32621 * g77.dg/pr3743-2.f: New test.
32622 * g77.dg/pr3743-3.f: New test.
32623 * g77.dg/pr3743-4.f: New test.
32624
32625 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32626
32627 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
32628
32629 2002-02-02 Richard Henderson <rth@redhat.com>
32630
32631 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
32632 * gcc.c-torture/execute/bf64-1.c: Likewise.
32633
32634 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32635
32636 * gcc.dg/20020201-2.c: New test.
32637
32638 * gcc.dg/20020201-3.c: New test.
32639
32640 * gcc.c-torture/execute/bitfld-2.c: New test.
32641
32642 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32643
32644 * gcc.dg/bitfld-1.c: Update.
32645 * gcc.dg/bitfld-2.c: Update.
32646 * gcc.c-torture/execute/bitfld-1.x: New.
32647
32648 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32649
32650 * gcc.c-torture/execute/20020201-1.c: New test.
32651
32652 2002-02-01 Janis Johnson <janis187@us.ibm.com>
32653
32654 PR target/5469
32655 * gcc.dg/20020201-1.c: New test.
32656
32657 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
32658
32659 PR fortran/3743
32660 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
32661 * g77.f-torture/compile/pr3743.x: Remove
32662
32663 2002-01-31 Tom Rix <trix@redhat.com>
32664
32665 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
32666
32667 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32668
32669 * gcc.dg/noncompile/20020130-1.c: New test.
32670
32671 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
32672
32673 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
32674
32675 2002-01-29 Richard Henderson <rth@redhat.com>
32676
32677 * gcc.c-torture/execute/991118-1.c: Cast various constants back
32678 to long long.
32679 * gcc.c-torture/execute/bf64-1.c: Likewise.
32680
32681 2002-01-29 Jakub Jelinek <jakub@redhat.com>
32682
32683 * gcc.c-torture/execute/20020129-1.c: New test.
32684
32685 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32686
32687 * gcc.c-torture/compile/20000224-1.c: Update.
32688 * gcc.c-torture/execute/bitfld-1.c: New tests.
32689 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
32690 * gcc.dg/uninit-A.c: Update.
32691
32692 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
32693
32694 * g++.dg/template/ctor1.C: Add instantiation.
32695
32696 2002-01-28 Paul Koning <pkoning@equallogic.com>
32697
32698 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
32699 argument to __builtin_prefetch to be const ptr.
32700
32701 2002-01-28 Jakub Jelinek <jakub@redhat.com>
32702
32703 * gcc.c-torture/compile/20020120-1.c: New test.
32704
32705 2002-01-27 Kazu Hirata <kazu@hxi.com>
32706
32707 * gcc.c-torture/execute/20020127-1.c: New test.
32708
32709 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
32710
32711 * g77.dg/f77-edit-i-in.f: New test
32712 * g77.dg/f77-edit-i-out.f: New test
32713
32714 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
32715
32716 * gcc.dg/debug/debug.exp: New file.
32717 * gcc.dg/debug/trivial.c: New file.
32718 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
32719 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
32720 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
32721 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
32722 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
32723 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
32724 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
32725 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
32726 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
32727 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
32728 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
32729 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
32730 * gcc.dg/20000503-1.c: Removed.
32731 * gcc.dg/20010207-1.c: Removed.
32732 * gcc.dg/20011223-1.c: Removed.
32733 * gcc.dg/20020104-2.c: Removed.
32734 * gcc.dg/debug-1.c: Removed.
32735 * gcc.dg/debug-2.c: Removed.
32736 * gcc.dg/debug-3.c: Removed.
32737 * gcc.dg/debug-4.c: Removed.
32738 * gcc.dg/debug-5.c: Removed.
32739 * gcc.dg/debug-6.c: Removed.
32740 * gcc.dg/dwarf2-1.c: Removed.
32741 * gcc.dg/dwarf2-2.c: Removed.
32742
32743 2002-01-25 Jakub Jelinek <jakub@redhat.com>
32744
32745 * g++.old-deja/g++.other/eh5.C: New test.
32746 * g++.old-deja/g++.other/sibcall2.C: New test.
32747 * g++.old-deja/g++.other/array9.C: New test.
32748 * g++.old-deja/g++.other/typename2.C: New test.
32749 * g++.old-deja/g++.other/crash60.C: New test.
32750 * g++.old-deja/g++.other/conv9.C: New test.
32751 * g++.old-deja/g++.other/mangle10.C: New test.
32752 * g++.old-deja/g++.other/unchanging1.C: New test.
32753 * g++.old-deja/g++.other/exprstmt1.C: New test.
32754 * g++.old-deja/g++.other/inline23.C: New test.
32755 * g++.old-deja/g++.eh/ia64-1.C: New test.
32756 * g++.old-deja/g++.other/dwarf2-1.C: New test.
32757 * g++.old-deja/g++.other/reload1.C: New test.
32758 * g++.old-deja/g++.other/static20.C: New test.
32759 * g++.old-deja/g++.other/local-alloc1.C: New test.
32760 * g++.old-deja/g++.other/conv8.C: New test.
32761 * g++.old-deja/g++.other/stmtexpr2.C: New test.
32762 * g++.old-deja/g++.other/storeexpr1.C: New test.
32763 * g++.old-deja/g++.other/storeexpr2.C: New test.
32764 * g++.dg/eh/template2.C: New test.
32765 * g++.dg/warn/weak1.C: New test.
32766
32767 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
32768
32769 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32770 Remove first, non-varying, argument.
32771
32772 2002-01-23 Richard Henderson <rth@redhat.com>
32773
32774 * gcc.dg/inline-2.c: New.
32775
32776 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
32777 Add optional target arg. Check number of arguments.
32778 (scan-assembler-not, scan-assembler-dem): Likewise.
32779 (scan-assembler-dem-not): Likewise.
32780
32781 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32782
32783 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
32784 line 12.
32785 * g++.old-deja/g++.brendan/parse3.C,
32786 g++.old-deja/g++.other/crash26.C,
32787 g++.old-deja/g++.other/crash28.C,
32788 g++.old-deja/g++.other/crash29.C,
32789 g++.old-deja/g++.other/crash30.C,
32790 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
32791
32792 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
32793
32794 * gcc.dg/20020115-1.c: New.
32795
32796 2002-01-23 Bob Wilson <bob.wilson@acm.org>
32797
32798 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
32799
32800 2002-01-23 Janis Johnson <janis187@us.ibm.com>
32801
32802 * gcc.dg/20020122-3.c: New.
32803
32804 2002-01-23 Jakub Jelinek <jakub@redhat.com>
32805
32806 * g++.dg/other/gc1.C: New test.
32807
32808 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32809
32810 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
32811
32812 2002-01-22 Richard Henderson <rth@redhat.com>
32813
32814 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
32815
32816 2002-01-22 Richard Henderson <rth@redhat.com>
32817
32818 * gcc.dg/20020122-4.c: New.
32819
32820 2002-01-22 H.J. Lu <hjl@gnu.org>
32821
32822 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
32823 link output.
32824 * gcc.dg/special/ecos.exp: Likewise.
32825 * lib/g++-dg.exp: Likewise.
32826 * lib/g77-dg.exp: Likewise.
32827 * lib/gcc-dg.exp : Likewise.
32828 * lib/mike-g++.exp: Likewise.
32829 * lib/mike-g77.exp: Likewise.
32830 * lib/mike-gcc.exp: Likewise.
32831 * lib/objc-dg.exp: Likewise.
32832
32833 2002-01-22 Janis Johnson <janis187@us.ibm.com>
32834
32835 PR target/5379
32836 * gcc.dg/20020122-2.c: New test.
32837
32838 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
32839
32840 * gcc.dg/20020122-1.c: New test.
32841
32842 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
32843
32844 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
32845
32846 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
32847
32848 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
32849
32850 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32851
32852 * gcc.c-torture/compile/20020121-1.c: New test.
32853
32854 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
32855
32856 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
32857 ld_library_path.
32858
32859 2002-01-21 Jakub Jelinek <jakub@redhat.com>
32860
32861 * gcc.dg/20020218-1.c: New test.
32862
32863 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
32864
32865 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
32866 messages
32867 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
32868 "At global scope" warning
32869 * g++.dg/ext/align1.C: Change cygwin test for alignment
32870 from db-bogus to dg-warning
32871
32872 2002-01-21 Zack Weinberg <zack@codesourcery.com>
32873
32874 * g77.f-torture/compile/cpp2.F: New test.
32875
32876 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
32877
32878 * g++.dg/template/access1.C: New test.
32879
32880 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
32881
32882 * gcc.dg/20020118-1.c: New.
32883
32884 2002-01-18 Kazu Hirata <kazu@hxi.com>
32885
32886 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
32887
32888 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32889
32890 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
32891 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
32892 alignment warnings.
32893
32894 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32895
32896 * gcc.misc-tests/i386-prefetch.exp: Save and restore
32897 torture_with_loops and torture_without_loops
32898
32899 2002-01-17 Jakub Jelinek <jakub@redhat.com>
32900
32901 * gcc.c-torture/compile/20020116-1.c: New test.
32902
32903 2002-01-16 Jakub Jelinek <jakub@redhat.com>
32904
32905 * gcc.dg/20020116-2.c: New test.
32906
32907 * gcc.dg/ultrasp4.c: New test.
32908
32909 * gcc.dg/20020116-1.c: New test.
32910
32911 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
32912
32913 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
32914 by EABI.
32915
32916 2002-01-15 Janis Johnson <janis187@us.ibm.com>
32917
32918 * gcc.misc-tests/i386-prefetch.exp: New.
32919 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
32920 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
32921 * gcc.misc-tests/i386-pf-none-1.c: New test.
32922 * gcc.misc-tests/i386-pf-sse-1.c: New test.
32923
32924 2002-01-15 Jakub Jelinek <jakub@redhat.com>
32925
32926 * gcc.dg/gnu89-init-1.c: Add new tests.
32927
32928 2002-01-15 Andreas Jaeger <aj@suse.de>
32929
32930 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
32931 * gcc.dg/i386-mmx-2.c: Likewise.
32932 * gcc.dg/i386-sse-1.c: Likewise.
32933 * gcc.dg/i386-sse-2.c: Likewise.
32934 * gcc.dg/i386-sse-3.c: Likewise.
32935
32936 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
32937
32938 * g77.f-torture/execute/intrinsic-unix-bessel.f:
32939 Uncomment additional cases that now pass.
32940
32941 2002-01-11 Richard Henderson <rth@redhat.com>
32942
32943 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
32944 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
32945
32946 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
32947
32948 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
32949
32950 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
32951
32952 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
32953 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
32954
32955 2002-01-10 Dale Johannesen <dalej@apple.com>
32956
32957 * gcc.c-torture/execute/loop-11.c: New.
32958
32959 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
32960
32961 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
32962 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
32963
32964 2002-01-09 Richard Henderson <rth@redhat.com>
32965
32966 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
32967 type in which to perform the operation for each size.
32968
32969 2002-01-09 Alan Matsuoka (alanm@redhat.com)
32970
32971 * gcc.c-torture/compile/20020109-2.c: New test.
32972
32973 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
32974
32975 * gcc.c-torture/execute/loop-10.c: New test.
32976
32977 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32978
32979 * gcc.c-torture/compile/20010226-1.c: New test.
32980 * gcc.c-torture/compile/20010227-1.c: New test.
32981 * gcc.c-torture/compile/20010426-1.c: New test.
32982 * gcc.c-torture/compile/20010510-1.c: New test.
32983 * gcc.c-torture/compile/20010605-3.c: New test.
32984 * gcc.c-torture/compile/20010824-1.c: New test.
32985 * gcc.c-torture/execute/20010409-1.c: New test.
32986 * gcc.dg/noncompile/20000901-1.c: New test.
32987 * gcc.dg/20001023-1.c: New test.
32988 * gcc.dg/20001101-1.c: New test.
32989 * gcc.dg/20001102-1.c: New test.
32990 * gcc.dg/20010207-1.c: New test.
32991 * gcc.dg/20010405-1.c: New test.
32992 * gcc.dg/20010822-1.c: New test.
32993 * gcc.dg/20011107-1.c: New test.
32994
32995 2002-01-09 Jeffrey A Law (law@redhat.com)
32996
32997 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
32998
32999 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
33000 execution failure on PA targets.
33001
33002 2002-01-09 Jakub Jelinek <jakub@redhat.com>
33003
33004 * gcc.c-torture/compile/20020109-1.c: New test.
33005
33006 2002-01-08 Kazu Hirata <kazu@hxi.com>
33007
33008 * gcc.c-torture/execute/20020108-1.c: New test.
33009
33010 2002-01-08 Jakub Jelinek <jakub@redhat.com>
33011
33012 * gcc.dg/20020108-1.c: New test.
33013
33014 2002-01-08 H.J. Lu <hjl@gnu.org>
33015
33016 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
33017 for header files.
33018
33019 2002-01-08 Geoff Keating <geoffk@redhat.com>
33020
33021 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
33022 consistency.
33023
33024 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
33025
33026 * gcc.dg/altivec-4.c: Test altivec predicates.
33027
33028 2002-01-07 Jakub Jelinek <jakub@redhat.com>
33029
33030 * gcc.c-torture/execute/20020107-1.c: New test.
33031
33032 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
33033
33034 PR c/5279
33035 * gcc.c-torture/compile/20020106-1.c: New test.
33036
33037 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
33038
33039 * gcc.c-torture/execute/nestfunc-4.c: New test.
33040
33041 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
33042
33043 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
33044 extra triple that slipped in.
33045 * g++.old-deja/g++.abi/align.C: Likewise.
33046 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33047
33048 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
33049
33050 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
33051 * g++.old-deja/g++.abi/align.C: Likewise.
33052 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33053
33054 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
33055 on FreeBSD/i386.
33056 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
33057 FreeBSD.
33058
33059 2002-01-04 Jakub Jelinek <jakub@redhat.com>
33060
33061 * gcc.dg/20020104-1.c: New test.
33062
33063 * gcc.dg/20020104-2.c: New test.
33064
33065 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
33066
33067 * gcc.dg/20020103-1.c: Fix typo in target selector.
33068
33069 2002-01-03 Richard Henderson <rth@redhat.com>
33070
33071 * gcc.dg/20020103-1.c: New.
33072
33073 2002-01-03 Kazu Hirata <kazu@hxi.com>
33074
33075 * gcc.c-torture/execute/20020103-1.c: New test.
33076
33077 2002-01-03 Jakub Jelinek <jakub@redhat.com>
33078
33079 * g++.dg/other/debug2.C: New test.
33080
33081 * gcc.c-torture/compile/20020103-1.c: New test.
33082
33083 2002-01-02 Jakub Jelinek <jakub@redhat.com>
33084
33085 * gcc.dg/gnu89-init-1.c: Added new tests.
33086
33087 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33088
33089 * g++.dg/template/friend2.C: Remove as patch is reverted.
33090
33091 * g++.dg/warn/oldcast1.C: New test.
33092
33093 * g++.dg/template/ptrmem1.C: New test.
33094 * g++.dg/template/ptrmem2.C: New test.
33095
33096 * g++.dg/template/ntp.C: New test.
33097
33098 * g++.dg/other/component1.C: New test.
33099
33100 * g++.dg/template/ttp3.C: New test.
33101
33102 * g++.dg/template/friend2.C: New test.
33103 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
33104
33105 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33106
33107 * g++.dg/other/ptrmem1.C: New test.
33108 * g++.dg/other/ptrmem2.C: New test.
33109
33110 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33111
33112 * g++.dg/template/ctor1.C: New test.
33113
33114 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33115
33116 * g++.dg/template/friend2.C: New test.
33117
33118 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
33119
33120 * gcc.dg/mmix-1.c: New test.
33121
33122 2001-12-31 Richard Henderson <rth@redhat.com>
33123
33124 * gcc.dg/asm-5.c: New.
33125
33126 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
33127
33128 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
33129 in namespace __gnu_cxx
33130
33131 2001-12-30 Richard Henderson <rth@redhat.com>
33132
33133 * gcc.dg/debug-6.c: New.
33134
33135 2001-12-30 Jakub Jelinek <jakub@redhat.com>
33136
33137 * gcc.c-torture/compile/20011229-2.c: New test.
33138
33139 2001-12-29 Jakub Jelinek <jakub@redhat.com>
33140
33141 * gcc.dg/debug-3.c: New test.
33142 * gcc.dg/debug-4.c: New test.
33143 * gcc.dg/debug-5.c: New test.
33144
33145 2001-12-29 Richard Henderson <rth@redhat.com>
33146
33147 * g++.dg/eh/loop1.C: New.
33148
33149 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
33150
33151 * g++.dg/template/crash1.C: New test.
33152
33153 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
33154
33155 * g++.dg/other/const1.C: New test.
33156
33157 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
33158
33159 * gcc.c-torture/compile/20011229-1.c: New test.
33160
33161 2001-12-28 Stan Shebs <shebs@apple.com>
33162
33163 * lib/objc-torture.exp: Resync with c-torture.exp.
33164 * lib/objc.exp: Load standard libraries.
33165
33166 2001-12-28 Jakub Jelinek <jakub@redhat.com>
33167
33168 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
33169 additional tests.
33170
33171 2001-12-27 Roger Sayle <roger@eyesopen.com>
33172
33173 * gcc.c-torture/execute/string-opt-16.c: New testcase.
33174
33175 2001-12-27 Richard Henderson <rth@redhat.com>
33176
33177 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
33178
33179 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
33180
33181 * g++.dg/eh/ctor1.C: New test.
33182 * g++.dg/other/error2.C: New test.
33183
33184 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
33185
33186 * g++.dg/other/init2.C: New test.
33187
33188 2001-12-24 Richard Henderson <rth@redhat.com>
33189
33190 * gcc.dg/20011223-1.c: New.
33191 * gcc.dg/inline-1.c: New.
33192
33193 2001-12-23 Richard Henderson <rth@redhat.com>
33194
33195 * gcc.dg/asm-4.c: Test operand modifiers.
33196
33197 2001-12-23 Richard Henderson <rth@redhat.com>
33198
33199 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
33200
33201 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
33202
33203 * gcc.c-torture/execute/20011223-1.c: New test.
33204
33205 2001-12-21 Richard Henderson <rth@redhat.com>
33206
33207 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
33208 re-enables the warning.
33209
33210 2001-12-21 Richard Henderson <rth@redhat.com>
33211
33212 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
33213
33214 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33215
33216 * gcc.c-torture/compile/20011218-1.c: New test.
33217
33218 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
33219
33220 * gcc.misc-test/arm-isr.exp: New file. Control running of the
33221 arm-isr.c test.
33222 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
33223 epilogue generation for ARM ISR routines.
33224
33225 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33226
33227 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
33228 * gcc.dg/format/c90-printf-3.c: Likewise.
33229 * gcc.dg/format/c99-printf-3.c: Likewise.
33230 * gcc.dg/format/ext-1.c: Likewise.
33231 * gcc.dg/format/ext-6.c: Likewise.
33232 * gcc.dg/format/format.h: Prototype unlocked stdio.
33233
33234 2001-12-20 Richard Henderson <rth@redhat.com>
33235
33236 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
33237 (arena): Use it.
33238 (malloc): Correct allocation logic. Abort if we fill up the
33239 arena before initialization complete.
33240 (realloc): Correct allocation logic.
33241
33242 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33243
33244 * gcc.c-torture/compile/20011219-2.c: New test.
33245
33246 * gcc.c-torture/execute/20011219-1.c: New test.
33247
33248 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
33249
33250 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
33251 target does not support weak symbols.
33252
33253 2001-12-19 Jakub Jelinek <jakub@redhat.com>
33254
33255 * gcc.c-torture/compile/20011219-1.c: New test.
33256
33257 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
33258
33259 * g++.dg/other/error1.C: New test.
33260
33261 2001-12-17 Jeffrey A Law (law@redhat.com)
33262
33263 * gcc.c-torture/execute/20011217-1.c: New test.
33264
33265 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
33266
33267 * objc.dg/special/: New directory.
33268 * objc.dg/special/special.exp: New file.
33269 * objc.dg/special/unclaimed-category-1.h: New file.
33270 * objc.dg/special/unclaimed-category-1a.m: New file.
33271 * objc.dg/special/unclaimed-category-1.m: New file.
33272
33273 2001-12-17 Andreas Jaeger <aj@suse.de>
33274
33275 * gcc.c-torture/compile/20011217-2.c: New test.
33276
33277 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
33278
33279 * gcc.c-torture/compile/20011217-1.c: New test.
33280
33281 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
33282
33283 * testsuite/gcc.dg/20011214-1.c: New.
33284
33285 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
33286
33287 * gcc.dg/altivec-4.c: New.
33288
33289 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
33290
33291 * gcc.dg/20011113-1.c: New test.
33292
33293 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
33294
33295 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
33296 std::__malloc_alloc_template<0> and
33297 std::__default_alloc_template<false, 0>.
33298
33299 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
33300
33301 * objc/execute/bf-21.m: New test.
33302 * objc/execute/enumeration-1.m: New test.
33303 * objc/execute/enumeration-2.m: New test.
33304
33305 2001-12-12 Jakub Jelinek <jakub@redhat.com>
33306
33307 * gcc.dg/gnu89-init-1.c: New test.
33308
33309 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
33310
33311 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
33312 * g++.old-deja/g++.jason/2371.C: Likewise.
33313 * g++.old-deja/g++.jason/template33.C: Likewise.
33314 * g++.old-deja/g++.jason/template34.C: Likewise.
33315 * g++.old-deja/g++.jason/template36.C: Likewise.
33316 * g++.old-deja/g++.oliva/typename1.C: Likewise.
33317 * g++.old-deja/g++.oliva/typename2.C: Likewise.
33318 * g++.old-deja/g++.other/typename1.C: Likewise.
33319 * g++.old-deja/g++.pt/inherit2.C: Likewise.
33320 * g++.old-deja/g++.pt/nontype5.C: Likewise.
33321 * g++.old-deja/g++.pt/typename11.C: Likewise.
33322 * g++.old-deja/g++.pt/typename14.C: Likewise.
33323 * g++.old-deja/g++.pt/typename16.C: Likewise.
33324 * g++.old-deja/g++.pt/typename3.C: Likewise.
33325 * g++.old-deja/g++.pt/typename4.C: Likewise.
33326 * g++.old-deja/g++.pt/typename5.C: Likewise.
33327 * g++.old-deja/g++.pt/typename7.C: Likewise.
33328 * g++.old-deja/g++.robertl/eb9.C: Likewise.
33329
33330 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
33331
33332 * g++.dg/other/linkage1.C: New test.
33333 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
33334 specifiers.
33335
33336 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
33337
33338 * gcc.dg/concat.c: New test.
33339
33340 2001-12-11 Stan Shebs <shebs@apple.com>
33341
33342 * objc/compile: New test directory.
33343 * objc/compile/compile.exp: New expect script.
33344 * objc/compile/20011211-1.m: New compile test.
33345
33346 2001-12-11 Jason Merrill <jason@redhat.com>
33347
33348 * lib/prune.exp (prune_gcc_output): Also handle "In member
33349 function". So many permutations...
33350
33351 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
33352
33353 * g++.dg/template/typedef1.C: New test.
33354
33355 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
33356
33357 * g++.dg/other/copy1.C: New test.
33358
33359 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
33360
33361 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
33362
33363 * gcc.dg/builtin-choose-expr.c: New.
33364
33365 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
33366
33367 * gcc.dg/altivec-2.c: New.
33368
33369 2001-12-07 Richard Henderson <rth@redhat.com>
33370
33371 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
33372
33373 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
33374
33375 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
33376 ultrasparc.
33377
33378 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33379
33380 * g++-old.deja/g++.robertl/eb101.C: Deleted.
33381
33382 2001-12-06 Janis Johnson <janis187@us.ibm.com>
33383
33384 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
33385 variable argument list.
33386
33387 2001-12-06 Zack Weinberg <zack@codesourcery.com>
33388
33389 * gcc.c-torture/execute/memcheck: Delete entire directory.
33390 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
33391 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
33392
33393 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
33394
33395 * gcc.dg/Wshadow-1.c: New test.
33396
33397 2001-12-05 Jakub Jelinek <jakub@redhat.com>
33398
33399 * gcc.c-torture/compile/20011130-1.c: New test.
33400
33401 * gcc.dg/noncompile/20011025-1.c: New test.
33402
33403 * g++.dg/other/anon-union.C: New test.
33404
33405 * gcc.c-torture/execute/20011024-1.c: New test.
33406
33407 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
33408
33409 * gcc.c-torture/execute/20000722-1.x,
33410 gcc.c-torture/execute/20010123-1.x: Remove.
33411 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
33412 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
33413 gcc.dg/c99-complit-2.c: New tests.
33414
33415 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
33416
33417 * g++.dg/inherit/base1.C: New test.
33418
33419 2001-12-04 Jakub Jelinek <jakub@redhat.com>
33420
33421 * g++.dg/other/stdarg1.C: New test.
33422
33423 * gcc.c-torture/compile/20011130-2.c: New test.
33424
33425 2001-12-03 Janis Johnson <janis187@us.ibm.com>
33426
33427 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
33428 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
33429 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
33430 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
33431 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
33432 * gcc.dg/builtin-prefetch-1.c: New test.
33433
33434 2001-12-03 Jakub Jelinek <jakub@redhat.com>
33435
33436 * gcc.dg/20011130-1.c: New test.
33437
33438 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
33439
33440 * g++.dg/other/scope1.C: New test.
33441 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
33442
33443 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33444
33445 * gcc.dg/vla-init-1.c: New test.
33446
33447 2001-12-01 Geoff Keating <geoffk@redhat.com>
33448
33449 * gcc.c-torture/compile/structs.c: New testcase from GDB.
33450
33451 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
33452
33453 * objc.dg/alias.m: Update.
33454 * objc.dg/class-1.m: Update.
33455 * objc.dg/const-str-1.m: Update.
33456 * objc.dg/fwd-proto-1.m: Update.
33457 * objc.dg/id-1.m: Update.
33458 * objc.dg/super-class-1.m: Update.
33459
33460 2001-11-29 Mark Mitchell <mark@codesourcery.com>
33461
33462 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
33463 constructs.
33464
33465 2001-11-28 Jeffrey A Law (law@cygnus.com)
33466
33467 * gcc.c-torture/execute/20011128-1.c: New test.
33468
33469 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
33470
33471 * gcc.dg/20011127-1.c: New test.
33472
33473 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33474
33475 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
33476 from Austin Group draft 7.
33477 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
33478 scanf format arguments.
33479 * gcc.dg/format/no-exargs-2.c: New test.
33480
33481 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
33482
33483 * g++.dg/abi/vbase8-4.C: New test.
33484
33485 2001-11-24 Ian Lance Taylor <ian@airs.com>
33486
33487 * gcc.c-torture/execute/20011121-1.c: New test.
33488
33489 2001-11-23 Jeffrey A Law (law@cygnus.com)
33490
33491 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
33492
33493 2001-11-23 Andreas Jaeger <aj@suse.de>
33494
33495 * gcc.dg/cpp/charconst-2.c: New test.
33496
33497 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
33498
33499 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
33500 to the host if it is remote. Let tests specify extra headers
33501 they use.
33502 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
33503 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
33504 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
33505 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
33506 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
33507 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
33508 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
33509 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
33510 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
33511 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
33512
33513 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
33514
33515 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
33516 for little endian ARMs.
33517
33518 2001-11-20 Jakub Jelinek <jakub@redhat.com>
33519
33520 * gcc.c-torture/compile/20011119-1.c: New test.
33521 * gcc.c-torture/compile/20011119-2.c: New test.
33522
33523 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
33524
33525 * gcc.dg/altivec-1.c: Fix typo.
33526
33527 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33528
33529 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
33530
33531 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
33532
33533 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
33534
33535 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
33536
33537 * lib/g77.exp: Don't specify --rpath-link.
33538
33539 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
33540 across all the headers.
33541 * gcc.dg/format/format.exp: For testing on a remote host,
33542 copy format.h.
33543
33544 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
33545 * gcc.c-torture/execute/930406-1.c: Likewise.
33546 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
33547
33548 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
33549
33550 * gcc.dg/altivec-1.c: New.
33551
33552 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
33553
33554 * gcc.dg/cpp/fpreprocessed.c: New test case.
33555
33556 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33557
33558 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
33559 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
33560 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
33561
33562 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33563
33564 * gcc.dg/no-builtin-1.c: New test.
33565
33566 2001-11-16 Jakub Jelinek <jakub@redhat.com>
33567
33568 * gcc.c-torture/execute/20011115-1.c: New test.
33569
33570 2001-11-15 Jakub Jelinek <jakub@redhat.com>
33571
33572 * gcc.c-torture/compile/20011114-2.c: New test.
33573 * gcc.c-torture/compile/20011114-3.c: New test.
33574 * gcc.c-torture/compile/20011114-4.c: New test.
33575
33576 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
33577
33578 * g++.dg/other/init1.C: New test.
33579
33580 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
33581
33582 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
33583 message.
33584
33585 * gcc.c-torture/execute/20011114-1.c: New testcase.
33586
33587 * gcc.c-torture/compile/20010327-1.c: Revert last change.
33588 * gcc.c-torture/compile/20011114-1.c: New test, exactly
33589 like the (before this change) version of 20010327-1.c.
33590
33591 2001-11-14 Roger Sayle <roger@eyesopen.com>
33592
33593 * gcc.c-torture/execute/string-opt-13.c: New testcase.
33594
33595 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
33596
33597 * g++.dg/init/array2.C: New test.
33598
33599 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
33600
33601 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
33602
33603 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
33604
33605 * g++.dg/other/forscope1.C: New test.
33606 * g++.dg/ext/forscope1.C: New test.
33607 * g++.dg/ext/forscope2.C: New test.
33608
33609 2001-11-13 Jakub Jelinek <jakub@redhat.com>
33610
33611 * gcc.c-torture/execute/20011113-1.c: New test.
33612
33613 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
33614
33615 * gcc.c-torture/execute/20011109-2.c: New test.
33616
33617 * gcc.c-torture/execute/20011109-1.c: New test.
33618
33619 2001-11-09 Jakub Jelinek <jakub@redhat.com>
33620
33621 * gcc.c-torture/compile/20011109-1.c: New test.
33622
33623 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
33624
33625 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
33626 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
33627 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
33628 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
33629 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
33630 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
33631 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
33632
33633 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
33634
33635 * g++.dg/warn/Wshadow-1.C: New tests.
33636 * g++.old-deja/g++.mike/for3.C: Update.
33637
33638 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
33639
33640 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
33641 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
33642 XFAILs. Adjust expected error texts.
33643 * gcc.c-torture/compile/20011106-1.c,
33644 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
33645 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
33646 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
33647 gcc.dg/c99-array-lval-5.c: New tests.
33648
33649 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33650
33651 * gcc.dg/cpp/defined.c: Update.
33652
33653 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33654
33655 * gcc.c-torture/execute/anon-1.c: New test.
33656
33657 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
33658
33659 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
33660 same size, so no warning should be produced on stormy16.
33661
33662 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
33663 due to oversized array.
33664 * g++.old-deja/g++.mike/ns15.C: Likewise.
33665 * g++.old-deja/g++.pt/crash16.C: Likewise.
33666
33667 2001-11-02 Graham Stott <grahams@redhat.com>
33668
33669 * g++.dgother/debug1.C: Fix typos.
33670
33671 2001-11-01 Jakub Jelinek <jakub@redhat.com>
33672
33673 * g++.dg/other/debug1.C: New test.
33674
33675 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33676
33677 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
33678 of unsigned long.
33679
33680 2001-10-30 Jakub Jelinek <jakub@redhat.com>
33681
33682 * gcc.dg/20011029-2.c: New test.
33683
33684 * gcc.c-torture/compile/20011029-1.c: New test.
33685
33686 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
33687
33688 * objc/execute/class_self-1.m: New test.
33689 * objc/execute/class_self-2.m: New test.
33690
33691 2001-10-25 Zack Weinberg <zack@codesourcery.com>
33692
33693 * gcc.misc-tests/msgs.exp: Delete.
33694 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
33695 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
33696 error set to match recent changes.
33697
33698 2001-10-24 Zack Weinberg <zack@codesourcery.com>
33699
33700 * gcc.dg/20011021-1.c: New test.
33701
33702 2001-10-24 Jakub Jelinek <jakub@redhat.com>
33703
33704 * gcc.c-torture/compile/20011023-1.c: New test.
33705
33706 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
33707
33708 * lib/g77.exp: Rewrite based on lib/g++.exp.
33709
33710 2001-10-19 Jakub Jelinek <jakub@redhat.com>
33711
33712 * gcc.c-torture/execute/20011019-1.c: New test.
33713
33714 * gcc.dg/20011018-1.c: New test.
33715
33716 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
33717
33718 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
33719
33720 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
33721
33722 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
33723 * gcc.dg/attr-invalid.c: Likewise.
33724
33725 2001-10-18 Jakub Jelinek <jakub@redhat.com>
33726
33727 * testsuite/gcc.dg/20011015-1.c: New test.
33728
33729 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33730
33731 * g++.dg/template/unify2.C: New test.
33732
33733 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33734
33735 * g++.dg/other/exception-specification.C: New test
33736
33737 2001-10-13 Tom Rix <trix@redhat.com>
33738
33739 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
33740 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
33741
33742 2001-10-12 Jakub Jelinek <jakub@redhat.com>
33743
33744 * testsuite/gcc.dg/20011009-1.c: New test.
33745
33746 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
33747
33748 PR g++/4476
33749 * g++.dg/other/friend1.C: New test.
33750
33751 2001-10-11 Richard Henderson <rth@redhat.com>
33752
33753 * g++.old-deja/g++.other/crash18.C: Add -S to options.
33754
33755 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33756
33757 * gcc.c-torture/compile/20011010-1.c: New.
33758
33759 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
33760
33761 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
33762 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
33763 g77.f-torture/execute/execute.exp,
33764 g77.f-torture/noncompile/noncompile.exp,
33765 gcc.c-torture/compile/compile.exp,
33766 gcc.c-torture/execute/execute.exp,
33767 gcc.c-torture/execute/ieee/ieee.exp,
33768 gcc.c-torture/execute/memcheck/memcheck.exp,
33769 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
33770 objc/execute/execute.exp: Update FSF address.
33771
33772 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
33773
33774 * gcc.dg/cpp/cmdlne-C.c: Update.
33775 * gcc.dg/cpp/cmdlne-C2.c: New.
33776
33777 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33778
33779 * gcc.c-torture/execute/20011008-3.c: New.
33780
33781 2001-10-08 DJ Delorie <dj@redhat.com>
33782
33783 * gcc.dg/20011008-1.c: New.
33784 * gcc.dg/20011008-2.c: New.
33785
33786 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
33787
33788 * gcc.dg/cpp/spacing1.c: Update test.
33789
33790 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33791
33792 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
33793 spelling errors of "separate" as "seperate".
33794
33795 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
33796
33797 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
33798 enough to avoid inlining.
33799
33800 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33801
33802 * lib/g77.exp: set libg2c_dir correctly.
33803
33804 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
33805
33806 * gcc.dg/cpp/macro11.c: New test.
33807
33808 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33809
33810 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
33811 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
33812 gcc.dg/format/multattr-3.c: New tests.
33813 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
33814 tests for format attributes on function pointers being rejected.
33815
33816 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33817
33818 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
33819
33820 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33821
33822 * g++.dg/warn/format1.C: New test.
33823
33824 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
33825
33826 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
33827
33828 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33829
33830 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
33831
33832 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33833
33834 * gcc.dg/cpp/redef2.c: Add test.
33835
33836 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
33837
33838 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
33839 long-standing bug on i686, apparently.
33840 * gcc.c-torture/execute/loop-2c.x: New file.
33841 * gcc.c-torture/execute/loop-2d.x: New file.
33842 * gcc.c-torture/execute/loop-3c.x: New file.
33843
33844 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
33845
33846 * gcc.dg/cpp/20000625-2.c: Correct line number.
33847
33848 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33849
33850 * gcc.dg/cpp/macro10.c: New test.
33851 * gcc.dg/cpp/strify3.c: New test.
33852 * gcc.dg/cpp/spacing1.c: Add tests.
33853 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
33854 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
33855
33856 2001-09-24 DJ Delorie <dj@redhat.com>
33857
33858 * gcc.c-torture/execute/20010924-1.c: New test.
33859
33860 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33861
33862 * testsuite/objc/execute/paste.m: Remove.
33863
33864 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
33865
33866 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
33867
33868 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
33869
33870 * g77.dg/strlen0.f: New test.
33871
33872 2001-09-21 Richard Henderson <rth@redhat.com>
33873
33874 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
33875 * g++.old-deja/g++.abi/vtable2.C: Likewise.
33876
33877 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
33878
33879 Table-driven attributes.
33880 * g++.dg/ext/attrib1.C: New test.
33881
33882 2001-09-20 DJ Delorie <dj@redhat.com>
33883
33884 * gcc.dg/20000926-1.c: Update expected warning messages.
33885 * gcc.dg/array-2.c: Likewise, and test for warnings too.
33886 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
33887 array.
33888
33889 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
33890
33891 * g++.dg/eh/registers1.C: New test case.
33892
33893 2001-09-17 Richard Henderson <rth@redhat.com>
33894
33895 * gcc.dg/array-5.c: Fix VLA decomposition test.
33896
33897 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
33898
33899 * gcc.dg/cpp/line5.c: New testcase.
33900
33901 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
33902
33903 * gcc.dg/cpp/macro9.c: New test.
33904
33905 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
33906
33907 * gcc.c-torture/execute/980223.c: Change type of addr from long
33908 to char *.
33909
33910 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
33911
33912 * gcc.c-torture/execute/20010915-1.c: New test.
33913
33914 2001-09-14 Janis Johnson <janis187@us.ibm.com>
33915
33916 * g77.dg/bprob: New directory.
33917 * g77.dg/bprob/bprob.exp: New file.
33918 * g77.dg/bprob/bprob-1.f: New test.
33919 * g77.dg/gcov: New directory.
33920 * g77.dg/gcov/gcov.exp: New file.
33921 * g77.dg/gcov/gcov-1.f: New test.
33922 * g77.dg/gcov/gcov-1.x: New file.
33923
33924 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
33925
33926 * gcc.dg/cpp/directiv.c: Update.
33927 * gcc.dg/cpp/undef1.c: Update.
33928
33929 2001-09-12 Jakub Jelinek <jakub@redhat.com>
33930
33931 * gcc.dg/20010912-1.c: New test.
33932
33933 2001-09-11 Janis Johnson <janis187@us.ibm.com>
33934
33935 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
33936 language-independent file in lib.
33937 * lib/gcov.exp: New file.
33938
33939 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
33940
33941 * gcc.c-torture/compile/20010911-1.c: New test.
33942
33943 2001-09-10 Janis Johnson <janis187@us.ibm.com>
33944
33945 * lib/profopt.exp: New, to support profile-directed optimizations.
33946 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
33947 * gcc.misc-tests/bprob-1.c: New test.
33948 * gcc.misc-tests/bprob-2.c: New test.
33949
33950 2001-09-07 Janis Johnson <janis187@us.ibm.com>
33951
33952 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
33953 XFAIL and which kinds of gcov output to verify.
33954 * gcc.misc-tests/gcov-4b.x: New file.
33955 * gcc.misc-tests/gcov-5b.x: New file.
33956 * gcc.misc-tests/gcov-6.x: New file.
33957 * gcc.misc-tests/gcov-7.c: New test.
33958 * gcc.misc-tests/gcov-7.x: New file.
33959
33960 2001-09-06 Janis Johnson <janis187@us.ibm.com>
33961
33962 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
33963 * gcc.misc-tests/gcov-6.c: New test.
33964
33965 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
33966
33967 PR c++/3986
33968 * g++.dg/abi/vbase1.C: New test.
33969
33970 2001-09-05 Ziemowit Laski <zlaski@apple.com>
33971
33972 * objc.dg/method-2.m: New.
33973
33974 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
33975
33976 PR c++/4203
33977 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
33978 * g++.dg/init/empty1.C: New test.
33979
33980 2001-09-03 Jakub Jelinek <jakub@redhat.com>
33981
33982 * gcc.c-torture/compile/20010903-1.c: New test.
33983
33984 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
33985
33986 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
33987 for m68k.
33988
33989 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
33990
33991 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
33992
33993 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
33994
33995 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
33996
33997 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
33998
33999 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
34000 for 16-bit 'unsigned int'.
34001
34002 2001-08-29 Kazu Hirata <kazu@hxi.com>
34003
34004 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
34005
34006 2001-08-27 Richard Henderson <rth@redhat.com>
34007
34008 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
34009 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
34010
34011 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
34012
34013 * gcc.dg/asm-names.c (ymain): New.
34014
34015 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
34016
34017 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
34018 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
34019 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
34020
34021 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34022
34023 * gcc.dg/compare5.c: New testcase.
34024
34025 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
34026
34027 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
34028 and "In instantiation".
34029
34030 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
34031
34032 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
34033
34034 2001-08-20 Janis Johnson <janis187@us.ibm.com>
34035
34036 * gcc.misc-tests/gcov.exp: Add support for branch information.
34037 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
34038 * gcc.misc-tests/gcov-4.c: New test.
34039 * gcc.misc-tests/gcov-4b.c: New test.
34040 * gcc.misc-tests/gcov-5b.c: New test.
34041
34042 2001-08-20 Zack Weinberg <zackw@panix.com>
34043
34044 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
34045 expected to fail.
34046
34047 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
34048
34049 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
34050
34051 2001-08-19 Jakub Jelinek <jakub@redhat.com>
34052
34053 * g++.dg/eh/template1.C: New test.
34054
34055 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
34056
34057 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
34058 Fix thinko.
34059 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
34060 for xfail.
34061
34062 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
34063
34064 * lib/g77-dg.exp: Use prune.exp for common procedures
34065 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
34066 * lib/g77.exp: (g77-dg-prune) Remove
34067
34068 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
34069
34070 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
34071
34072 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34073
34074 * g++.dg/template/unify1.C: New test.
34075
34076 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
34077
34078 * g++.dg/abi/empty4.C: New test.
34079
34080 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
34081
34082 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
34083 solaris2.*
34084 * g77.f-torture/compile/pr3743.x: Likewise.
34085
34086 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34087
34088 * g++.dg/other/using-declaration.C: New test.
34089
34090 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
34091
34092 * gcc.dg/cpp/tr-sign.c: New testcase.
34093
34094 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
34095
34096 * gcc.dg/cpp/19951025-1.c: Revert.
34097 * gcc.dg/cpp/directiv.c: We no longer process directives that
34098 interrupt macro arguments.
34099
34100 2001-08-03 Zack Weinberg <zackw@stanford.edu>
34101
34102 * gcc.dg/bconstp-1.c: New test.
34103
34104 2001-08-03 Richard Henderson <rth@redhat.com>
34105
34106 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
34107
34108 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
34109
34110 * gcc.dg/cpp/19951025-1.c: Update.
34111
34112 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
34113
34114 * g77.dg/ff90-1.f (s): Fix reference of variable z,
34115 should be x.
34116
34117 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
34118
34119 Kill -fhonor-std.
34120 * g++.old-deja/g++.ns/ns14.C: Remove special options.
34121 * g++.old-deja/g++.other/std1.C: Likewise.
34122 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
34123
34124 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
34125
34126 * lib/g77.exp: Load gcc-defs.exp for common procedures
34127 (g77_pass, g77_fail, g77_finish, g77_exit,
34128 ${tool}_check_unsupported_p} Now redundant. Deleted.
34129
34130 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
34131
34132 * g77.dg/fbackslash.f
34133 * g77.dg/fcase-preserve.f
34134 * g77.dg/ff90-1.f
34135 * g77.dg/ffixed-line-length-0.f
34136 * g77.dg/ffixed-line-length-132.f
34137 * g77.dg/ffixed-line-length-7.f
34138 * g77.dg/ffixed-line-length-72.f
34139 * g77.dg/ffixed-line-length-none.f
34140 * g77.dg/ffree-form-1.f
34141 * g77.dg/fno-backslash.f
34142 * g77.dg/fno-f90-1.f
34143 * g77.dg/fno-fixed-form-1.f
34144 * g77.dg/fno-onetrip.f
34145 * g77.dg/fno-typeless-boz.f
34146 * g77.dg/fno-underscoring.f
34147 * g77.dg/fno-vxt-1.f
34148 * g77.dg/fonetrip.f
34149 * g77.dg/ftypeless-boz.f
34150 * g77.dg/fugly-assumed.f
34151 * g77.dg/funderscoring.f
34152 * g77.dg/fvxt-1.f
34153
34154 2001-08-01 Ziemowit Laski <zlaski@apple.com>
34155
34156 * objc.dg/fwd-proto-1.m: New.
34157 * objc.dg/local-decl-1.m: New.
34158 * objc.dg/naming-1.m: New.
34159 * objc.dg/naming-2.m: New.
34160 * objc.dg/proto-hier-1.m: New.
34161
34162 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
34163
34164 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
34165 largest-type elements to a struct makes its size grow.
34166
34167 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
34168
34169 * g++.dg/abi/vthunk1.C: New test.
34170
34171 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
34172
34173 * g++.dg/abi/vbase8-22.C: New test.
34174
34175 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34176
34177 * gcc.dg/cpp/macro8.c: New test.
34178
34179 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
34180
34181 * g++.dg/abi/vbase8-21.C: New test.
34182
34183 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
34184
34185 * g++.dg/abi/vbase8-10.C: New test.
34186
34187 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34188
34189 * lib/g++.exp (g++_set_ld_library_path): Renamed to
34190 ${tool}_set_ld_library_path.
34191 Changed caller.
34192 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
34193 g++.exp.
34194
34195 2001-07-26 Stan Cox <scox@redhat.com>
34196
34197 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
34198 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
34199 gcc_exit, gcc_check_unsupported_p):
34200 Moved to gcc-deps.exp
34201 * gcc-deps.exp: New file.
34202
34203 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34204
34205 * g++.old-deja/g++.pt/defarg14.C: New test.
34206
34207 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34208
34209 * g++.old-deja/g++.other/lineno5.C: New test.
34210
34211 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34212
34213 * g++.old-deja/g++.pt/crash68.C: New test.
34214
34215 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34216
34217 * g++.old-deja/g++.other/crash42.C: New test.
34218
34219 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34220
34221 * gcc.dg/cpp/extratokens.c: Fix.
34222 * gcc.dg/cpp/skipping2.c: New tests.
34223
34224 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34225
34226 * gcc.c-torture/execute/20010724-1.c: New file.
34227 * gcc.c-torture/execute/20010724-1.x: New file.
34228
34229 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34230
34231 * g++.old-deja/g++.other/cond7.C: New test.
34232
34233 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34234
34235 * g++.old-deja/g++.other/optimize4.C: New test.
34236
34237 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34238
34239 * g++.old-deja/g++.abi/vbase8-5.C: New test.
34240
34241 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
34242
34243 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
34244 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
34245 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
34246 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34247
34248 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
34249 bug report" message.
34250
34251 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
34252 * g++.dg/ext/instantiate1.C: Move from old-deja.
34253
34254 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
34255
34256 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
34257 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
34258 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
34259 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
34260
34261 2001-07-23 Jeffrey A Law (law@cygnus.com)
34262
34263 * gcc.c-torture/execute/20010723-1.c: New test.
34264
34265 2001-07-23 Ben Elliston <bje@redhat.com>
34266
34267 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
34268
34269 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34270
34271 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
34272 i[34567]86-*-*.
34273 Delete handling of ieee_multilib_flags.
34274 Pass -mieee for alpha*-*-* and sh-*-*.
34275 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
34276
34277 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
34278
34279 Remove old-abi tests.
34280 * g++.old-deja/g++.mike/p11116.C: Remove.
34281 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
34282
34283 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
34284
34285 * g77.f-torture/compile/pr3743.f: New test
34286
34287 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
34288
34289 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
34290
34291 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34292
34293 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
34294 g++.old-deja/g++.pt/static6.C: Likewise.
34295 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
34296 supports weak symbols.
34297
34298 2001-07-18 Andreas Jaeger <aj@suse.de>
34299
34300 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
34301 supported again.
34302
34303 2001-07-18 Andreas Jaeger <aj@suse.de>
34304
34305 * gcc.dg/iftrap-1.c: Fix target line.
34306
34307 2001-07-17 Richard Henderson <rth@redhat.com>
34308
34309 * gcc.c-torture/execute/20010717-1.c: New.
34310
34311 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
34312
34313 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
34314 tests.
34315
34316 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34317
34318 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
34319
34320 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34321
34322 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
34323 UAC_SIGBUS, UAC_NOPRINT definitions.
34324
34325 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
34326
34327 * objc/execute/object_is_class.m: New test.
34328 * objc/execute/object_is_meta_class.m: New test.
34329
34330 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34331
34332 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
34333 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
34334
34335 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
34336
34337 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
34338 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
34339
34340 2001-07-14 Richard Henderson <rth@redhat.com>
34341
34342 * gcc.dg/iftrap-1.c: New.
34343
34344 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
34345
34346 * g77.f-torture/execute/intrinsic77.f: New test.
34347
34348 2001-07-11 Janis Johnson <janis@us.ibm.com>
34349
34350 * gcc.misc-tests/gcov-3.c: New test.
34351
34352 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34353
34354 * gcc.c-torture/compile/20010711-1.c,
34355 * gcc.c-torture/compile/20010711-2.c: New tests.
34356
34357 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34358
34359 * gcc.c-torture/execute/20010711-1.c: New test.
34360
34361 2001-07-11 Ben Elliston <bje@redhat.com>
34362
34363 * g++.old-deja/g++.other/enum5.C: New test.
34364
34365 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
34366
34367 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
34368 (g++-dg-prune): Call prune_gcc_output.
34369 * prune.exp: New file for prune_gcc_output.
34370 * lib/g++.exp, lib/gcc.exp: Load it.
34371
34372 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
34373
34374 * gcc.c-torture/compile/20010701-1.c,
34375 g++.old-deja/g++.ext/attrib6.C: New tests.
34376
34377 2001-07-06 Jeffrey A Law (law@cygnus.com)
34378
34379 * gcc.c-torture/compile/20010706-1.c: New test.
34380
34381 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
34382
34383 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
34384
34385 2001-06-28 Stan Shebs <shebs@apple.com>
34386
34387 * gcc.dg/pragma-darwin.c: New test.
34388
34389 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34390
34391 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
34392 Solaris 2.[678] system.
34393
34394 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
34395
34396 * gcc.dg/20010622-1.c: New test.
34397
34398 2001-06-18 Stan Shebs <shebs@apple.com>
34399
34400 * objc.dg: New directory.
34401 * objc.dg/dg.exp: New file.
34402 * objc.dg/alias.m: New.
34403 * objc.dg/class-1.m: New.
34404 * objc.dg/class-2.m: New.
34405 * objc.dg/const-str-1.m: New.
34406 * objc.dg/const-str-2.m: New.
34407 * objc.dg/id-1.m: New.
34408 * objc.dg/method-1.m: New.
34409 * objc.dg/super-class-1.m: New.
34410 * lib/objc-dg.exp: New file.
34411
34412 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
34413
34414 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
34415 of label name.
34416
34417 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
34418
34419 * g++.old-deja/g++.abi/vbase8-9.C: New test.
34420
34421 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34422
34423 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
34424 variable.
34425
34426 2001-06-12 Richard Henderson <rth@redhat.com>
34427
34428 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
34429
34430 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34431
34432 * g++.old-deja/g++.abi/vbase5.C: New test.
34433 * g++.old-deja/g++.abi/vbase6.C: New test.
34434 * g++.old-deja/g++.abi/vbase7.C: New test.
34435
34436 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34437
34438 * gcc.c-torture/compile/20010610-1.c: New test.
34439
34440 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34441
34442 * g++.old-deja/g++.abi/vbase4.C: New test.
34443
34444 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34445
34446 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
34447 support %f for HC11/HC12 targets.
34448 * gcc.c-torture/execute/930513-1.x: New file, likewise.
34449 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
34450 on HC11/HC12 targets.
34451 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
34452
34453 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34454
34455 * gcc.dg/wchar_t-1.c: New file.
34456 * gcc.dg/wint_t-1.c: Likewise.
34457
34458 2001-06-11 Bernd Schmidt <bernds@redhat.com>
34459
34460 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
34461
34462 2001-06-11 Richard Henderson <rth@redhat.com>
34463
34464 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
34465
34466 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34467
34468 * gcc.c-torture/compile/20010611-1.c: New test.
34469
34470 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34471
34472 * gcc.dg/c99-tag-1.c: Add more tests.
34473
34474 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
34475
34476 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
34477 representation on MN10300 and ARM/Thumb.
34478
34479 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
34480
34481 * g77.f-torture/execute/20010610.f: New.
34482
34483 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
34484
34485 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
34486 names.
34487
34488 2001-06-09 Richard Henderson <rth@redhat.com>
34489
34490 * gcc.c-torture/execute/ashrdi-1.c: New.
34491 * gcc.c-torture/execute/ashldi-1.c: New.
34492 * gcc.c-torture/execute/lshrdi-1.c: New.
34493
34494 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
34495
34496 * objc/execute/load-3.m: Added. Check sending +load to categories,
34497 in addition to classes.
34498
34499 2001-06-08 Stan Shebs <shebs@apple.com>
34500
34501 * objc/execute/load-2.m: New test. From Nicola Pero
34502 <n.pero@mi.flashnet.it>.
34503
34504 2001-06-08 Jakub Jelinek <jakub@redhat.com>
34505
34506 * gcc.c-torture/execute/20010605-2.c: New test.
34507
34508 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34509
34510 * g++.old-deja/g++.abi/vbase2.C: New test.
34511 * g++.old-deja/g++.abi/vbase3.C: New test.
34512
34513 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34514
34515 * g++.old-deja/g++.pt/friend49.C: New test.
34516
34517 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
34518
34519 * g++.old-deja/g++.ext/anon3.C: New test.
34520
34521 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
34522
34523 * g++.old-deja/g++.other/conv7.C: New test.
34524
34525 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
34526
34527 * gcc.c-torture/compile/20010605-2.c: New test.
34528
34529 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
34530
34531 * gcc.c-torture/execute/20010604-1.c: New test.
34532
34533 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
34534
34535 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
34536
34537 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
34538
34539 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
34540 (g++_link_flags): Likewise.
34541 (g++_init): Pass gccpath's value to two previous functions.
34542
34543 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34544
34545 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
34546 Ensure logfile entry matches exec command line.
34547
34548 2001-05-31 Richard Henderson <rth@redhat.com>
34549
34550 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
34551 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
34552
34553 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
34554
34555 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
34556 compiler for irix6.2
34557
34558 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
34559
34560 * g++.old-deja/g++.other/optimize3.C: New file.
34561
34562 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
34563
34564 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
34565 assemble.
34566
34567 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
34568
34569 * g++.old-deja/g++.other/optimize2.C: New file.
34570
34571 2001-05-25 Diego Novillo <dnovillo@redhat.com>
34572
34573 * gcc.c-torture/compile/20010518-2.c: New file.
34574 * gcc.c-torture/execute/20010518-1.c: New file.
34575 * gcc.c-torture/execute/20010518-2.c: New file.
34576
34577 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
34578
34579 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
34580
34581 2001-05-24 Mark Mitchell <mark@codesourcery.com>
34582
34583 G++ no longer defines builtins that do not begin with __builtin.
34584 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
34585 * g++.old-deja/g++.brendand/misc13.C: Likewise.
34586 * g++.old-deja/g++.law/builtin1.C: Likewise.
34587 * g++.old-deja/g++.law/cvt2.C: Likewise.
34588 * g++.old-deja/g++.mike/net5.C: Likewise.
34589 * g++.old-deja/g++.other/builtins1.C: Likewise.
34590 * g++.old-deja/g++.other/builtins2.C: Likewise.
34591 * g++.old-deja/g++.other/builtins3.C: Likewise.
34592 * g++.old-deja/g++.other/builtins4.C: Likewise.
34593 * g++.old-deja/g++.other/inline8.C: Likewise.
34594 * g++.old-deja/g++.robertl/eb39.C: Likewise.
34595
34596 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
34597
34598 * g++.old-deja/g++.pt/using1.C: Adjust.
34599 * g++.old-deja/g++.pt/using2.C: New test.
34600
34601 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34602
34603 * gcc.dg/cpp/charconst.c: New tests.
34604 * gcc.dg/cpp/escape.c: New tests.
34605 * gcc.dg/cpp/escape-1.c: New tests.
34606 * gcc.dg/cpp/escape-2.c: New tests.
34607 * gcc.dg/cpp/ucs.c: New tests.
34608
34609 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
34610
34611 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
34612 native compiler for irix6.5.
34613
34614 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
34615
34616 * lib/g++.exp (g++_include_flags): Use args to compute
34617 get_multilibs.
34618 (g++_link_flags): Likewise.
34619 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
34620
34621 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
34622
34623 * gcc.dg/c90-hexfloat-1.c: Add more tests.
34624
34625 2001-05-21 Geoff Keating <geoffk@redhat.com>
34626
34627 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
34628 this file.
34629
34630 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34631
34632 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
34633 STACK_SIZE;
34634 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
34635 to STACK_SIZE; Use it to define size of add_histo array.
34636 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
34637 to STACK_SIZE.
34638 (f): Use GITT_SIZE to define size of gitt local table.
34639 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
34640 to STACK_SIZE; Use it to define size of bytemem array.
34641
34642 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34643
34644 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
34645 on 68HC11/HC12 due to the asm instruction.
34646 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
34647 * gcc.c-torture/compile/920520-1.x: Likewise.
34648 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
34649 on 68HC11/HC12 because the function is larger than 64K.
34650 * gcc.c-torture/compile/961203-1.x: New file, this test fails
34651 on 68HC11/HC12 because the structure is too large.
34652
34653 2001-05-20 Richard Henderson <rth@redhat.com>
34654
34655 * gcc.c-torture/execute/20010520-1.c: New.
34656
34657 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34658
34659 * g++.old-deja/g++.warn/compare1.C: New test.
34660 * gcc.dg/compare4.c: New test.
34661
34662 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
34663
34664 * g++.old-deja/g++.other/optimize1.C: New test.
34665
34666 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34667
34668 * g++.old-deja/g++.pt/spec41.C: New test.
34669
34670 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
34671
34672 * gcc.c-torture/compile/20010114-1.x: Remove.
34673
34674 2001-05-18 Stan Shebs <shebs@apple.com>
34675
34676 * gcc.c-torture/compile/20010518-1.c: New test.
34677
34678 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
34679
34680 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
34681 * g++.old-deja/g++.pt/crash67.C: New test.
34682
34683 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
34684
34685 * g++.old-deja/g++.other/debug9.C: New test.
34686
34687 2001-05-16 Zack Weinberg <zackw@stanford.edu>
34688
34689 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
34690
34691 2001-05-16 Jan Hubicka <jh@suse.cz>
34692
34693 * gcc.c-torture/compile/20010516-1.c: New test.
34694
34695 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34696
34697 * g++.old-deja/g++.other/crash41.C: New test.
34698
34699 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34700
34701 * g++.old-deja/g++.pt/crash66.C: New test.
34702
34703 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
34704
34705 * g++.old-deja/g++.robertl/eb27.C: Convert.
34706
34707 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
34708
34709 * g++.dg/friend-warn.C: New test. Do not warn about friend
34710 declaration being redundant.
34711
34712 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
34713
34714 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
34715
34716 2001-05-14 Mark Mitchell <mark@codesourcery.com>
34717
34718 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
34719
34720 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
34721
34722 * lib/g++.exp: Use testsuite_flags.
34723
34724 2001-05-13 Mark Mitchell <mark@codesourcery.com>
34725
34726 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
34727
34728 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
34729
34730 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
34731
34732 2001-05-11 Mark Mitchell <mark@codesourcery.com>
34733
34734 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
34735
34736 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
34737
34738 * gcc.c-torture/compile/20010313-1.c: New test.
34739
34740 2001-05-09 Zack Weinberg <zackw@stanford.edu>
34741
34742 * gcc.dg/cpp/direct2.c: New test.
34743 * gccq.dg/cpp/direct2s.c: New test.
34744
34745 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
34746
34747 2001-05-07 Mark Mitchell <mark@codesourcery.com>
34748
34749 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
34750 * g++.old-deja/g++.other/op3.C: Likewise.
34751
34752 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34753
34754 * gcc.dg/cpp/syshdr.h: New file.
34755 * gcc.dg/cpp/sysmac1.c: Update.
34756 * gcc.dg/cpp/sysmac2.c: Update.
34757
34758 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34759
34760 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
34761
34762 2001-05-04 David Edelsohn <edelsohn@gnu.org>
34763
34764 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
34765 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
34766
34767 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
34768
34769 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
34770
34771 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
34772
34773 * lib/g++.exp (g++_include_flags): Don't use any special flags
34774 if TESTING_IN_BUILD_TREE is not defined.
34775 (g++_init): Use a plain 'c++' as the compiler if
34776 TESTING_IN_BUILD_TREEE is not defined.
34777
34778 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34779
34780 * g++.old-deja/g++.eh/catch13.C: New test.
34781 * g++.old-deja/g++.eh/catch14.C: New test.
34782
34783 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34784
34785 * gcc.dg/cpp/tr-define.c: New test.
34786
34787 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
34788
34789 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
34790 <stdlib.h>, not <malloc.h>.
34791
34792 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34793
34794 * g++.old-deja/g++.ns/template17.C: New test.
34795
34796 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34797
34798 * g++.old-deja/g++.pt/ref4.C: New test.
34799
34800 2001-04-30 Richard Henderson <rth@redhat.com>
34801
34802 * gcc.dg/20000724-1.c: Revert last change.
34803
34804 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
34805
34806 * g77.f-torture/execute/20010430.f: New test.
34807
34808 2001-04-30 Mark Mitchell <mark@codesourcery.com>
34809
34810 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
34811
34812 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
34813
34814 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
34815
34816 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34817
34818 * g++.old-deja/g++.eh/crash6.C: New test.
34819
34820 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34821
34822 * g++.old-deja/g++.other/warn7.C: New test.
34823
34824 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34825
34826 * g++.old-deja/g++.other/defarg9.C: New test.
34827
34828 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34829
34830 * g77.f-torture/compile/20010426.f: New test.
34831 * g77.f-torture/execute/20010426.f: New test.
34832
34833 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34834
34835 * g77.f-torture/compile/20000629-1.x: Remove - error
34836 has been fixed.
34837
34838 2001-04-26 Jeffrey A Law (law@cygnus.com)
34839
34840 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
34841 Tweak slightly to work with g++.dg framework.
34842 * g++.dg/special/ecos.exp: Run initp1.C test.
34843 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
34844
34845 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
34846 its linker doesn't give line numbers either.
34847 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
34848
34849 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34850
34851 * g++.old-deja/g++.other/lex1.C: New test.
34852
34853 2001-04-26 Jakub Jelinek <jakub@redhat.com>
34854
34855 * gcc.dg/noncompile/20010425-1.c: New test.
34856
34857 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34858
34859 * g++.old-deja/g++.pt/mangle2.C: New test.
34860
34861 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34862
34863 * gcc.dg/format/plus-1.c: New test.
34864
34865 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34866
34867 * gcc.dg/20010423-1.c: New test.
34868
34869 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34870
34871 * gcc.c-torture/execute/20010422-1.c: New test.
34872
34873 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
34874
34875 * g++.old-deja/g++.ns/type2.C: New test.
34876
34877 2001-04-24 Zack Weinberg <zackw@stanford.edu>
34878
34879 * g++.old-deja/g++.other/perf1.C: New test.
34880
34881 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
34882
34883 * gcc.dg/c99-func-2.c: Remove xfail.
34884 * gcc.dg/c99-func-3.c: Remove xfail.
34885 * gcc.dg/c99-func-4.c: Remove xfail.
34886
34887 2001-04-23 Zack Weinberg <zackw@stanford.edu>
34888
34889 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
34890
34891 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
34892
34893 * gcc.c-torture/compile/20010423-1.c: New test.
34894
34895 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34896
34897 * g++.old-deja/g++.pt/typename28.C: New test.
34898
34899 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34900
34901 * g++.old-deja/g++.abi/empty2.C: New test.
34902 * g++.old-deja/g++.abi/empty3.C: New test.
34903
34904 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34905
34906 * g++.old-deja/g++.other/comdat2.C: New test.
34907 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
34908
34909 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34910
34911 * g++.old-deja/g++.other/overload14.C: New test.
34912
34913 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34914
34915 * g++.old-deja/g++.other/lookup23.C: New test.
34916
34917 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34918
34919 * gcc.c-torture/execute/20010403-1.c: New test.
34920
34921 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
34922 Mark Mitchell <mark@codesourcery.com>
34923
34924 * lib/old-dejagnu.exp: Don't delete output of executable.
34925 Add .exe suffix to executables.
34926
34927 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
34928
34929 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
34930
34931 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34932
34933 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
34934
34935 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34936
34937 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
34938 * g++.old-deja/g++.abi/crash1.C: New test.
34939
34940 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34941
34942 * g++.old-deja/g++.other/crash40.C: New test.
34943
34944 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34945
34946 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
34947
34948 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
34949
34950 * g++.old-deja/g++.other/warn6.C: New test.
34951
34952 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34953
34954 * g++.old-deja/g++.robertl/eb42.C: Same.
34955
34956 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34957
34958 * gcc.dg/wtr-conversion-1.c: New testcase.
34959
34960 2001-04-10 Richard Henderson <rth@redhat.com>
34961
34962 * g++.old-deja/g++.other/array5.C: New.
34963
34964 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34965
34966 * gcc.c-torture/execute/20010408-1.c: New test.
34967
34968 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
34969
34970 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
34971 headers and constructs.
34972 * g++.old-deja/g++.robertl/eb79.C: Same.
34973 * g++.old-deja/g++.robertl/eb77.C (main): Same.
34974 * g++.old-deja/g++.robertl/eb73.C: Same.
34975 * g++.old-deja/g++.robertl/eb66.C (main): Same.
34976 * g++.old-deja/g++.robertl/eb55.C (t): Same.
34977 * g++.old-deja/g++.robertl/eb54.C (main): Same.
34978 * g++.old-deja/g++.robertl/eb46.C (main): Same.
34979 * g++.old-deja/g++.robertl/eb44.C: Same.
34980 * g++.old-deja/g++.robertl/eb41.C (main): Same.
34981 * g++.old-deja/g++.robertl/eb4.C (main): Same.
34982 * g++.old-deja/g++.robertl/eb39.C: Same.
34983 * g++.old-deja/g++.robertl/eb33.C (main): Same.
34984 * g++.old-deja/g++.robertl/eb31.C (main): Same.
34985 * g++.old-deja/g++.robertl/eb30.C: Same.
34986 * g++.old-deja/g++.robertl/eb3.C: Same.
34987 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
34988 * g++.old-deja/g++.robertl/eb21.C: Same.
34989 * g++.old-deja/g++.robertl/eb15.C: Same.
34990 * g++.old-deja/g++.robertl/eb118.C: Same.
34991 * g++.old-deja/g++.robertl/eb115.C (main): Same.
34992 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
34993 * g++.old-deja/g++.robertl/eb109.C: Same.
34994 * g++.old-deja/g++.other/sibcall1.C (main): Same.
34995 * g++.old-deja/g++.mike/rtti1.C: Same.
34996 * g++.old-deja/g++.mike/p658.C: Same.
34997 * g++.old-deja/g++.mike/net46.C: Same.
34998 * g++.old-deja/g++.mike/net34.C: Same.
34999 * g++.old-deja/g++.mike/memoize1.C: Same.
35000 * g++.old-deja/g++.mike/eh2.C: Same.
35001 * g++.old-deja/g++.law/weak.C: Same.
35002 * g++.old-deja/g++.law/visibility7.C: Same.
35003 * g++.old-deja/g++.law/visibility25.C: Same.
35004 * g++.old-deja/g++.law/visibility22.C: Same.
35005 * g++.old-deja/g++.law/visibility2.C: Same.
35006 * g++.old-deja/g++.law/visibility17.C: Same.
35007 * g++.old-deja/g++.law/visibility13.C: Same.
35008 * g++.old-deja/g++.law/visibility10.C: Same.
35009 * g++.old-deja/g++.law/visibility1.C: Same.
35010 * g++.old-deja/g++.law/virtual3.C (eval): Same.
35011 * g++.old-deja/g++.law/vbase1.C: Same.
35012 * g++.old-deja/g++.law/operators32.C: Same.
35013 * g++.old-deja/g++.law/nest3.C: Same.
35014 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
35015 * g++.old-deja/g++.law/except5.C (main): Same.
35016 * g++.old-deja/g++.law/cvt7.C (run): Same.
35017 * g++.old-deja/g++.law/cvt2.C: Same.
35018 * g++.old-deja/g++.law/cvt16.C: Same.
35019 * g++.old-deja/g++.law/ctors6.C (bar): Same.
35020 * g++.old-deja/g++.law/ctors17.C (main): Same.
35021 * g++.old-deja/g++.law/ctors13.C: Same.
35022 * g++.old-deja/g++.law/ctors12.C (main): Same.
35023 * g++.old-deja/g++.law/ctors10.C: Same.
35024 * g++.old-deja/g++.law/code-gen5.C: Same.
35025 * g++.old-deja/g++.law/bad-error7.C: Same.
35026 * g++.old-deja/g++.law/arm9.C: Same.
35027 * g++.old-deja/g++.law/arm12.C: Same.
35028 * g++.old-deja/g++.law/arg8.C: Same.
35029 * g++.old-deja/g++.law/arg1.C: Same.
35030 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
35031 * g++.old-deja/g++.jason/template31.C: Same.
35032 * g++.old-deja/g++.jason/template24.C (main): Same.
35033 * g++.old-deja/g++.jason/2371.C: Same.
35034 * g++.old-deja/g++.eh/new2.C: Same.
35035 * g++.old-deja/g++.eh/new1.C: Same.
35036 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
35037 * g++.old-deja/g++.brendan/nest21.C (main): Same.
35038 * g++.old-deja/g++.brendan/err-msg3.C: Same.
35039 * g++.old-deja/g++.brendan/crash62.C: Same.
35040 * g++.old-deja/g++.brendan/crash52.C: Same.
35041 * g++.old-deja/g++.brendan/crash49.C (main): Same.
35042 * g++.old-deja/g++.brendan/crash38.C: Same.
35043 * g++.old-deja/g++.brendan/crash15.C (main): Same.
35044 * g++.old-deja/g++.brendan/copy9.C: Same.
35045
35046 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
35047
35048 * gcc.c-torture/execute/20001203-2.c (memset):
35049 Count argument is of type __SIZE_TYPE__.
35050
35051 2001-04-04 Diego Novillo <dnovillo@redhat.com>
35052
35053 * gcc.c-torture/compile/20010404-1.c: New test.
35054
35055 2001-04-04 Jakub Jelinek <jakub@redhat.com>
35056
35057 * gcc.c-torture/compile/20010326-1.c: New test.
35058
35059 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
35060
35061 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
35062 peculiarities of the SH.
35063 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
35064
35065 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35066
35067 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
35068 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
35069 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
35070
35071 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35072
35073 * g77.f-torture/compile/20010321-1.f: New test.
35074
35075 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35076
35077 * gcc.c-torture/compile/20010329-1.c: New test.
35078
35079 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35080
35081 * gcc.c-torture/execute/20010329-1.c: New test.
35082
35083 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
35084
35085 * g++.old-deja/g++.other/eh4.C: Fix typo.
35086
35087 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
35088
35089 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
35090
35091 2001-03-28 Philip Blundell <philb@gnu.org>
35092
35093 * gcc.c-torture/compile/20010328-1.c: New test.
35094
35095 2001-03-27 Richard Henderson <rth@redhat.com>
35096
35097 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
35098 * g++.old-deja/g++.eh/vbase3.C: Likewise.
35099
35100 2001-03-27 Alan Modra <alan@linuxcare.com.au>
35101
35102 * gcc.c-torture/compile/20010327-1.c: New test.
35103
35104 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
35105
35106 * g++.old-deja/g++.other/friend12.C: New test.
35107 * g++.old-deja/g++.other/friend9.C: Expect no errors.
35108 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
35109
35110 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
35111
35112 * gcc.c-torture/execute/20010325-1.c: New test.
35113
35114 2001-03-23 Jakub Jelinek <jakub@redhat.com>
35115
35116 * g++.old-deja/g++.other/mangle3.C: New test.
35117
35118 2001-03-22 Jakub Jelinek <jakub@redhat.com>
35119
35120 * g++.old-deja/g++.other/anon8.C: New test.
35121
35122 2001-03-20 Philip Blundell <philb@gnu.org>
35123
35124 * gcc.c-torture/compile/20010320-1.c: New test.
35125
35126 2001-03-17 Richard Henderson <rth@redhat.com>
35127
35128 * g++.old-deja/g++.other/eh4.C: Add expected error text.
35129
35130 2001-03-15 Geoff Keating <geoff@redhat.com>
35131
35132 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
35133 tests on AIX.
35134
35135 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
35136
35137 * g++.old-deja/g++.other/eh4.C: New test.
35138
35139 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
35140
35141 * gcc.dg/cpp/mi1.c: Update.
35142
35143 2001-03-14 Jakub Jelinek <jakub@redhat.com>
35144
35145 * g++.old-deja/g++.other/regstack.C: New test.
35146
35147 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
35148
35149 * g++.old-deja/g++.other/ref4.C: New test.
35150
35151 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
35152
35153 * objc/execute/va_method.m: Added.
35154 * objc/execute/IMP.m: Added.
35155 * objc/execute/_cmd.m: Added.
35156 * objc/execute/accessing_ivars.m: Added.
35157 * objc/execute/class-1.m: Added.
35158 * objc/execute/class-10.m: Added.
35159 * objc/execute/class-11.m: Added.
35160 * objc/execute/class-12.m: Added.
35161 * objc/execute/class-13.m: Added.
35162 * objc/execute/class-14.m: Added.
35163 * objc/execute/class-2.m: Added.
35164 * objc/execute/class-3.m: Added.
35165 * objc/execute/class-4.m: Added.
35166 * objc/execute/class-5.m: Added.
35167 * objc/execute/class-6.m: Added.
35168 * objc/execute/class-7.m: Added.
35169 * objc/execute/class-8.m: Added.
35170 * objc/execute/class-9.m: Added.
35171 * objc/execute/class-tests-1.h
35172 * objc/execute/class-tests-2.h
35173 * objc/execute/compatibility_alias.m: Added.
35174 * objc/execute/encode-1.m: Added.
35175 * objc/execute/formal_protocol-1.m: Added.
35176 * objc/execute/formal_protocol-2.m: Added.
35177 * objc/execute/formal_protocol-3.m: Added.
35178 * objc/execute/formal_protocol-4.m: Added.
35179 * objc/execute/formal_protocol-5.m: Added.
35180 * objc/execute/formal_protocol-6.m: Added.
35181 * objc/execute/formal_protocol-7.m: Added.
35182 * objc/execute/informal_protocol.m: Added.
35183 * objc/execute/initialize.m: Added.
35184 * objc/execute/load.m: Added.
35185 * objc/execute/many_args_method.m: Added.
35186 * objc/execute/nested-3.m: Added.
35187 * objc/execute/no_clash.m: Added.
35188 * objc/execute/private.m: Added.
35189 * objc/execute/redefining_self.m: Added.
35190 * objc/execute/root_methods.m: Added.
35191 * objc/execute/selector-1.m: Added.
35192 * objc/execute/static-1.m: Added.
35193 * objc/execute/static-2.m: Added.
35194 * objc/execute/va_method.m: Added.
35195
35196 2001-03-10 Richard Henderson <rth@redhat.com>
35197
35198 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
35199
35200 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
35201
35202 * g++.old-deja/g++.other/crash31.C: XFAIL.
35203 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
35204 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
35205 * gcc.c-torture/execute/20010123-1.x: XFAIL.
35206 * gcc.c-torture/execute/20010124-1.x: XFAIL.
35207 * gcc.dg/sequence-pt-1.c: XFAIL one test.
35208
35209 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
35210
35211 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
35212
35213 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35214
35215 * gcc.dg/20000724-1.c: Don't use multiline strings.
35216
35217 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35218
35219 * objc/execute/string1.m, objc/execute/string2.m: Compare the
35220 result of -cString against what we expect it to be; don't just
35221 print it out for no one to read.
35222
35223 * objc/execute/string3.m, objc/execute/string4.m: New tests.
35224 Based on testcases provided by Nicola Pero.
35225
35226 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35227
35228 * gcc.dg/cpp/macro7.c: New test.
35229
35230 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35231
35232 * gcc.dg/cpp/multiline.c: Update.
35233
35234 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35235
35236 * g++.old-deja/g++.other/enum3.C: New test.
35237
35238 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35239
35240 * g++.old-deja/g++.other/pod1.C: New test.
35241
35242 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35243
35244 * g++.old-deja/g++.ext/overload1.C: New test.
35245
35246 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35247
35248 * g++.old-deja/g++.pt/using1.C: New test.
35249
35250 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35251
35252 * g++.old-deja/g++.other/using9.C: New test.
35253
35254 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
35255
35256 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
35257
35258 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
35259
35260 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
35261
35262 * g++.old-deja/g++.ext/realpt1.C: Remove.
35263
35264 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
35265
35266 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
35267
35268 2001-02-26 Will Cohen <wcohen@redhat.com>
35269
35270 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
35271
35272 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
35273
35274 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
35275 templatized constructors.
35276
35277 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35278
35279 * gcc.c-torture/execute/20010224-1.c: New test.
35280
35281 2001-02-23 Jakub Jelinek <jakub@redhat.com>
35282
35283 * gcc.c-torture/execute/20010222-1.c: New test.
35284
35285 2001-02-22 Jakub Jelinek <jakub@redhat.com>
35286
35287 * g++.old-deja/g++.other/inline20.C: New test.
35288
35289 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
35290
35291 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
35292
35293 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35294
35295 * g++.old-deja/g++.other/lookup22.C: New test.
35296
35297 2001-02-19 Zack Weinberg <zackw@stanford.edu>
35298
35299 * g77.dg: New directory.
35300 * g77.dg/20010216-1.f: New test case.
35301 * g77.dg/dg.exp: New driver.
35302 * lib/g77-dg.exp: New driver library.
35303
35304 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35305
35306 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
35307
35308 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
35309
35310 * g++.old-deja/g++.other/decl9.C: New test.
35311
35312 2001-02-16 Jakub Jelinek <jakub@redhat.com>
35313
35314 * g++.old-deja/g++.other/init16.C: Update the test so that it does
35315 not need <string> and also tests the initialization at runtime.
35316
35317 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35318
35319 * gcc.c-torture/execute/longlong.c: New test.
35320
35321 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35322
35323 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
35324
35325 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35326
35327 * gcc.c-torture/execute/920302-1.c (execute):
35328 Change argument type to short.
35329
35330 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35331
35332 * g++.old-deja/g++.pt/deduct6.C: New test.
35333
35334 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35335
35336 * g++.old-deja/g++.pt/deduct5.C: New test.
35337
35338 2001-02-14 Jakub Jelinek <jakub@redhat.com>
35339
35340 * gcc.c-torture/execute/20010209-1.c: New test.
35341
35342 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
35343
35344 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
35345
35346 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
35347
35348 * g++.dg/vtgc1.C: Update for new ABI.
35349
35350 * consistency.vlad: New directory, 1665 files.
35351
35352 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35353
35354 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
35355 return type.
35356 * gcc.dg/cpp/digraphs.c: Declare puts.
35357
35358 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35359
35360 * g++.old-deja/g++.other/warn5.C: New test.
35361
35362 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35363
35364 * g++.old-deja/g++.pt/spec40.C: New test.
35365
35366 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35367
35368 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
35369 case.
35370 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
35371
35372 2001-02-12 Jakub Jelinek <jakub@redhat.com>
35373
35374 * gcc.c-torture/compile/20010209-1.c: New test.
35375
35376 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
35377
35378 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
35379 excess errors message but not if it crashes.
35380 * g++.old-deja/g++.other/crash27.C: Likewise.
35381 * g++.old-deja/g++.other/crash28.C: Likewise.
35382 * g++.old-deja/g++.other/crash30.C: Likewise.
35383 * g++.old-deja/g++.other/crash32.C: Likewise.
35384 * g++.old-deja/g++.other/crash35.C: Likewise.
35385 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35386
35387 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
35388
35389 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
35390 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
35391 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
35392 g77.f-torture/execute/execute.exp,
35393 g77.f-torture/noncompile/noncompile.exp,
35394 gcc.c-torture/execute/execute.exp,
35395 gcc.c-torture/execute/memcheck/memcheck.exp,
35396 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
35397 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
35398 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
35399 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
35400 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
35401 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
35402 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35403 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
35404 Remove bug reporting instructions with ancient email addresses.
35405
35406 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35407
35408 * gcc.dg/20010202-1.c: New test.
35409 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
35410
35411 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
35412
35413 * g++.dg/stdbool-if.C: New test.
35414
35415 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
35416
35417 * objc/execute/fdecl.m: Added main().
35418
35419 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35420
35421 * gcc.c-torture/execute/20010206-1.c: New test.
35422
35423 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
35424
35425 * gcc.dg/cpp/avoidpaste1.c: Update.
35426
35427 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
35428
35429 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
35430 Pero <nicola@brainstorm.co.uk>.
35431 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
35432
35433 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
35434
35435 * g++.old-deja/g++.pt/spec39.C: New test.
35436
35437 2001-02-05 Jakub Jelinek <jakub@redhat.com>
35438
35439 * gcc.c-torture/compile/20010202-1.c: New test.
35440
35441 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
35442
35443 * g++.old-deja/g++.abi/primary2.C: New test.
35444 * g++.old-deja/g++.abi/primary3.C: New test.
35445 * g++.old-deja/g++.abi/primary4.C: New test.
35446 * g++.old-deja/g++.abi/primary5.C: New test.
35447 * g++.old-deja/g++.abi/vtable3.h: New test.
35448 * g++.old-deja/g++.abi/vtable3a.C: New test.
35449 * g++.old-deja/g++.abi/vtable3b.C: New test.
35450 * g++.old-deja/g++.abi/vtable3c.C: New test.
35451 * g++.old-deja/g++.abi/vtable3d.C: New test.
35452 * g++.old-deja/g++.abi/vtable3e.C: New test.
35453 * g++.old-deja/g++.abi/vtable3f.C: New test.
35454 * g++.old-deja/g++.abi/vtable3g.C: New test.
35455 * g++.old-deja/g++.abi/vtable3h.C: New test.
35456 * g++.old-deja/g++.abi/vtable3i.C: New test.
35457 * g++.old-deja/g++.abi/vtable3j.C: New test.
35458 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
35459
35460 2001-02-03 Jakub Jelinek <jakub@redhat.com>
35461
35462 * g++.old-deja/g++.other/anon6.C: New test.
35463 * g++.old-deja/g++.other/anon7.C: New test.
35464
35465 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
35466
35467 * gcc.dg/cpp/avoidpaste2.c: New tests.
35468
35469 2001-01-31 Jakub Jelinek <jakub@redhat.com>
35470
35471 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
35472
35473 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
35474
35475 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
35476 DECIMAL_DIG cases for Irix."
35477
35478 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
35479
35480 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
35481
35482 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35483
35484 * gcc.dg/c99-tag-1.c: New test.
35485
35486 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35487
35488 * gcc.dg/cpp/tr-warn1.c: Add tests.
35489
35490 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35491
35492 * gcc.dg/cpp/avoidpaste1.c: Update.
35493 * gcc.dg/cpp/paste4.c: Update.
35494
35495 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
35496
35497 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
35498 cases for Irix.
35499
35500 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35501
35502 * g++.old-deja/g++.other/inline19.C: New test.
35503
35504 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
35505
35506 * gcc.dg/Wlarger-than.c: New test.
35507
35508 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35509
35510 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
35511
35512 2001-01-29 Jakub Jelinek <jakub@redhat.com>
35513
35514 * gcc.c-torture/execute/20010129-1.c: New test.
35515 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
35516
35517 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
35518
35519 * gcc.dg/cpp/avoidpaste1.c: Test case.
35520
35521 2001-01-28 Jakub Jelinek <jakub@redhat.com>
35522
35523 * g++.old-deja/g++.other/inline18.C: New test.
35524
35525 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35526
35527 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
35528 and __builtin_putchar.
35529
35530 2001-01-27 Jakub Jelinek <jakub@redhat.com>
35531
35532 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
35533 tests.
35534
35535 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
35536
35537 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
35538 floating point number rounding mode to round to the nearest
35539 representable mode.
35540
35541 2001-01-25 Jakub Jelinek <jakub@redhat.com>
35542
35543 * g++.old-deja/g++.other/mangle2.C: New test.
35544
35545 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
35546
35547 * gcc.c-torture/compile/20010124-1.c: New test.
35548
35549 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
35550
35551 * g++.old-deja/g++.pt/spec38.C: New test.
35552
35553 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35554
35555 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
35556 "Build don't run".
35557
35558 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35559
35560 * gcc.c-torture/execute/20010123-1.c: New test.
35561
35562 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35563
35564 * g++.old-deja/g++.pt/spec37.C: New test.
35565
35566 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35567
35568 * g++.old-deja/g++.pt/overload14.C: New test.
35569
35570 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35571
35572 * gcc.c-torture/execute/20010122-1.c: New test, exercise
35573 __builtin_return_address.
35574
35575 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
35576
35577 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
35578 * g++.old-deja/g++.pt/spec35.C: New test.
35579 * g++.old-deja/g++.pt/spec36.C: New test.
35580
35581 2001-01-20 Jakub Jelinek <jakub@redhat.com>
35582
35583 * gcc.c-torture/compile/20010118-1.c: New test.
35584
35585 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
35586
35587 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
35588
35589 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35590
35591 * gcc.c-torture/execute/20010119-1.c: New test.
35592
35593 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35594
35595 * g++.old-deja/g++.other/vbase5.C: New test.
35596
35597 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35598
35599 * gcc.c-torture/execute/20010118-1.c: New test.
35600
35601 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35602
35603 * g++.old-deja/g++.pt/deduct3.C: New test.
35604
35605 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35606
35607 * g++.old-deja/g++.pt/spec34.C: New test.
35608
35609 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
35610
35611 * g77.f-torture/compile/20000601-2.f: New test.
35612
35613 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35614
35615 * g++.old-deja/g++.other/init17.C: New test.
35616
35617 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
35618
35619 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
35620
35621 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35622
35623 * g++.old-deja/g++.pt/unify8.C: New test.
35624
35625 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35626
35627 * g++.old-deja/g++.abi/vbase1.C: New test.
35628
35629 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35630
35631 * g++.old-deja/g++.pt/crash65.C: New test.
35632
35633 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
35634
35635 * gcc.dg/cpp/assembl2.S: New test case.
35636
35637 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
35638
35639 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
35640 are supported.
35641
35642 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35643
35644 * g++.old-deja/g++.other/builtins1.C: New test.
35645 * g++.old-deja/g++.other/builtins2.C: Likewise.
35646 * g++.old-deja/g++.other/builtins3.C: Likewise.
35647 * g++.old-deja/g++.other/builtins4.C: Likewise.
35648
35649 2001-01-17 Jakub Jelinek <jakub@redhat.com>
35650
35651 * gcc.c-torture/compile/20010117-1.c: New test.
35652 * gcc.c-torture/compile/20010117-2.c: New test.
35653
35654 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35655
35656 * g77.f-torture/execute/20010116.[fx]: New test,
35657 XFAIL on i?86-*-*.
35658 * g77.f-torture/compile/20010115.f: Indicate it's
35659 a test for PR fortran/1636.
35660
35661 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
35662
35663 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
35664
35665 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35666
35667 * g77.f-torture/compile/20010115.f: New test.
35668
35669 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
35670
35671 * g++.old-deja/g++.pt/nontype5.C: New test.
35672
35673 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
35674
35675 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
35676 have an equivalent working one below it.
35677
35678 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35679
35680 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
35681 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35682
35683 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35684
35685 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
35686 message containing "init_priority".
35687 (conpr-2.C): Likewise.
35688 (conpr-3.C): Likewise.
35689 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
35690
35691 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35692
35693 * gcc.c-torture/execute/20010114-2.c: New test.
35694
35695 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
35696
35697 * gcc.c-torture/compile/20010114-1.c: New test.
35698 * gcc.c-torture/compile/20010114-1.x: Xfail.
35699 * gcc.c-torture/compile/20010114-2.c: New test.
35700 * gcc.c-torture/execute/20010114-1.c: New test.
35701 * gcc.dg/trunc-1.c: New test.
35702 * gcc.dg/uninit-B.c: New test.
35703
35704 2001-01-13 Nick Clifton <nickc@redhat.com>
35705
35706 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
35707 target.
35708
35709 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
35710
35711 * gcc.c-torture/compile/20010113-1.c: New test.
35712
35713 2001-01-13 Jakub Jelinek <jakub@redhat.com>
35714
35715 * gcc.c-torture/compile/20001212-1.c: New test.
35716
35717 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
35718
35719 * gcc.dg/cpp/widestr1.c: Update.
35720 * gcc.dg/cpp/prag-imp.c: Remove.
35721
35722 2001-01-12 Jakub Jelinek <jakub@redhat.com>
35723
35724 * gcc.c-torture/execute/20000801-3.x: Remove.
35725 * gcc.dg/c90-init-1.c: New test.
35726 * gcc.dg/c99-init-1.c: New test.
35727 * gcc.dg/c99-init-2.c: New test.
35728 * gcc.dg/gnu99-init-1.c: New test.
35729
35730 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
35731
35732 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
35733 testing that no relevant ones were found.
35734
35735 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35736
35737 * g++.old-deja/g++.pt/cast2.C: New test.
35738
35739 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35740
35741 * g++.old-deja/g++.pt/friend47.C: New test.
35742
35743 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35744
35745 * g++.old-deja/g++.pt/instantiate13.C: New test.
35746
35747 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35748
35749 * g++.old-deja/g++.other/defarg7.C: New test.
35750 * g++.old-deja/g++.other/defarg8.C: New test.
35751
35752 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35753
35754 * g++.old-deja/g++.pt/crash64.C: New test.
35755
35756 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35757
35758 * g++.old-deja/g++.pt/crash63.C: New test.
35759
35760 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
35761
35762 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
35763
35764 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
35765
35766 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
35767
35768 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35769
35770 * g++.old-deja/g++.pt/error3.C: New test.
35771
35772 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35773
35774 * g++.old-deja/g++.other/crash39.C: New test.
35775
35776 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35777
35778 * g++.old-deja/g++.other/vbase4.C: New test.
35779
35780 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
35781
35782 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
35783 * gcc.dg/special/20000419-2.c: New file. Identical to above.
35784 * gcc.dg/special/special.exp: New test driver which will check
35785 for alias support for the above test.
35786
35787 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
35788
35789 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
35790 problems on small machines.
35791 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
35792 parameterize.
35793
35794 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
35795
35796 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
35797 mips.
35798 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35799
35800 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
35801
35802 * g++.old_deja/g++.pt/using8.C: New test.
35803
35804 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
35805
35806 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
35807
35808 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
35809
35810 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
35811 where a failure is expected.
35812 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
35813
35814 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35815
35816 * g++.old_deja/g++.pt/instantiate12.C: New test.
35817
35818 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35819
35820 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
35821 start of structs.
35822 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
35823 * g++.old-deja/g++.brendan/crash17.C: Likewise.
35824 * g++.old-deja/g++.brendan/crash29.C: Likewise.
35825 * g++.old-deja/g++.brendan/crash48.C: Likewise.
35826 * g++.old-deja/g++.brendan/ns1.C: Likewise.
35827 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
35828 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
35829 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
35830 * g++.old-deja/g++.eh/spec6.C: Likewise.
35831 * g++.old-deja/g++.jason/crash3.C: Likewise.
35832 * g++.old-deja/g++.law/ctors11.C: Likewise.
35833 * g++.old-deja/g++.law/ctors17.C: Likewise.
35834 * g++.old-deja/g++.law/ctors5.C: Likewise.
35835 * g++.old-deja/g++.law/ctors9.C: Likewise.
35836 * g++.old-deja/g++.mike/ambig1.C: Likewise.
35837 * g++.old-deja/g++.mike/net22.C: Likewise.
35838 * g++.old-deja/g++.mike/p3538a.C: Likewise.
35839 * g++.old-deja/g++.mike/p3538b.C: Likewise.
35840 * g++.old-deja/g++.mike/virt3.C: Likewise.
35841 * g++.old-deja/g++.niklas/t128.C: Likewise.
35842 * g++.old-deja/g++.other/anon4.C: Likewise.
35843 * g++.old-deja/g++.other/using1.C: Likewise.
35844 * g++.old-deja/g++.other/warn3.C: Likewise.
35845 * g++.old-deja/g++.pt/t37.C: Likewise.
35846 * g++.old-deja/g++.robertl/eb69.C: Likewise.
35847 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35848
35849 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35850
35851 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
35852
35853 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35854
35855 * gcc.c-torture/execute/stdio-opt-3.c: New test.
35856
35857 2001-01-07 Jakub Jelinek <jakub@redhat.com>
35858
35859 * gcc.c-torture/compile/20010107-1.c: New test.
35860
35861 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35862
35863 * gcc.c-torture/execute/builtin-noret-1.c: New test.
35864
35865 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35866
35867 * gcc.dg/format/format.h: New file.
35868 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
35869 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
35870 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
35871 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
35872 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
35873 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
35874 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
35875 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
35876 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
35877 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
35878 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
35879 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
35880 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
35881 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
35882 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
35883 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
35884 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
35885 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
35886 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
35887 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
35888 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
35889 instead of declaring standard types, macros and functions in each
35890 test.
35891
35892 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
35893
35894 * gcc.c-torture/execute/20010106-1.c: New test.
35895
35896 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
35897
35898 * gcc.dg/format/format.exp: New file.
35899 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
35900 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
35901 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
35902 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
35903 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
35904 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
35905 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
35906 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
35907 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
35908 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
35909 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
35910 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
35911 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
35912 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
35913 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
35914 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
35915 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
35916 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
35917 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
35918 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
35919 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
35920 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
35921 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
35922 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
35923 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
35924 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
35925 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
35926 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
35927 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
35928 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
35929 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
35930 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
35931 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
35932 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
35933 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
35934 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
35935 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
35936 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
35937 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
35938 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
35939 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
35940 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
35941
35942 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
35943
35944 * gcc.c-torture/execute/991228-1.c: Take word endianness into
35945 account.
35946
35947 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
35948
35949 * gcc.c-torture/execute/builtin-complex-1.c: New test.
35950
35951 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
35952
35953 * g++.old-deja/g++.pt/crash62.C: New test.
35954
35955 2001-01-04 Richard Henderson <rth@redhat.com>
35956
35957 * gcc.dg/20000926-1.c: Update expected warnings.
35958 * gcc.dg/array-2.c: Likewise.
35959 * gcc.dg/array-4.c: Also validate flexible array members.
35960 * gcc.dg/c99-flex-array-1.c: New.
35961
35962 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
35963
35964 * gcc.c-torture/compile/20001222-1.x: Remove.
35965
35966 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35967
35968 * gcc.c-torture/execute/built-in-setjmp.c: New.
35969
35970 2001-01-03 Richard Henderson <rth@redhat.com>
35971
35972 * gcc.dg/940510-1.c: Update expected error wording.
35973 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
35974
35975 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
35976
35977 * lib/target-supports.exp (check_alias_available): Modified to
35978 indicate aliases not supported if only weak aliases are supported.
35979
35980 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35981
35982 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
35983 Turn on cmpstrsi checks for __pj__ and __i370__.
35984
35985 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35986
35987 * g++.old-deja/g++.other/virtual11.C: New test.
35988
35989 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35990
35991 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
35992
35993 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35994
35995 * gcc.c-torture/compile/20010102-1.c: New test.
35996
35997 2001-01-02 Andreas Jaeger <aj@suse.de>
35998
35999 * gcc.dg/noreturn-3.c: New test.
36000
36001 * gcc.dg/noreturn-4.c: New test.
36002
36003 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36004
36005 * gcc.c-torture/execute/stdio-opt-1.c: Also test
36006 __builtin_fputc and __builtin_fwrite.
36007
36008 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
36009
36010 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
36011 signed char, not default char.
36012
36013 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
36014
36015 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
36016
36017 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
36018
36019 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
36020
36021 2000-12-29 Richard Henderson <rth@redhat.com>
36022
36023 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
36024 (__cyg_profile_func_exit): Define.
36025
36026 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
36027
36028 * g++.dg/vtgc1.C: New test.
36029
36030 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
36031
36032 * gcc.dg/noncompile/20001228-1.c: New test.
36033
36034 * gcc.dg/20001228-1.c: New test.
36035
36036 * gcc.c-torture/execute/20001228-1.c: New test.
36037
36038 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
36039
36040 * gcc.dg/format-strfmon-1.c: New test.
36041
36042 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36043
36044 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
36045 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
36046 * gcc.c-torture/execute/string-opt-1.c: Likewise.
36047 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36048 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36049 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36050 * gcc.c-torture/execute/string-opt-6.c: Likewise.
36051 * gcc.c-torture/execute/string-opt-7.c: Likewise.
36052 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36053 * gcc.c-torture/execute/string-opt-9.c: Likewise.
36054 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36055 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36056 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36057
36058 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
36059 * gcc.c-torture/execute/string-opt-4.c: Test index.
36060
36061 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
36062
36063 * gcc.c-torture/compile/20001226-1.c: New test.
36064
36065 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
36066
36067 * gcc.c-torture/compile/20001222-1.c: New test.
36068 * gcc.c-torture/compile/20001222-1.x: Xfail.
36069
36070 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
36071
36072 * gcc.c-torture/execute/comp-goto-2.c: New test.
36073
36074 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
36075
36076 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
36077 Use long types if __INT_MAX__ is 32767.
36078 (main): Use cast to (sint32 *) when poking 88 into a_page.
36079
36080 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
36081
36082 2000-12-21 Bernd Schmidt <bernds@redhat.com>
36083
36084 * gcc.c-torture/compile/20001221-1.c: New test.
36085 * gcc.c-torture/execute/20001221-1.c: New test.
36086
36087 2000-12-20 Richard Henderson <rth@redhat.com>
36088
36089 * g++.old-deja/g++.pt/crash36.C: Update error lines.
36090 * g++.old-deja/g++.robertl/eb109.C: Likewise.
36091
36092 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36093
36094 * gcc.dg/compare3.c: New test.
36095
36096 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
36097
36098 * gcc.dg/format-warnll-1.c: New test.
36099
36100 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
36101
36102 * gcc.dg/cpp/cmdlne-P.c: New test.
36103
36104 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
36105
36106 * gcc.c-torture/execute/builtin-abs-1.c,
36107 gcc.c-torture/execute/builtin-abs-2.c: New tests.
36108
36109 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
36110
36111 * gcc.dg/cpp/multiline.c: New test.
36112
36113 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
36114
36115 * g++.old-deja/g++.other/syshdr1.C: Update.
36116 * gcc.dg/cpp/lineflags.c: Remove temporarily.
36117
36118 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36119
36120 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
36121
36122 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36123
36124 * g++.old-deja/g++.pt/ttp65.C: New test.
36125
36126 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36127
36128 * g++.old-deja/g++.pt/ttp64.C: New test.
36129
36130 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36131
36132 * g++.old-deja/g++.pt/spec33.C: New test.
36133
36134 2000-12-14 Catherine Moore <clm@redhat.com>
36135
36136 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
36137 * gcc.c-torture/execute/920612-2.c: Likewise.
36138 * gcc.c-torture/execute/920428-2.c: Likewise.
36139 * gcc-c-torture/execute/va-arg-11.c: Call exit.
36140 * gcc.c-torture/execute/va-arg-21.c: Likewise.
36141
36142 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36143
36144 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
36145 * gcc.dg/pack-test-2.c: Likewise.
36146
36147 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
36148
36149 Tests by Zack Weinberg <zackw@stanford.edu>.
36150
36151 * gcc.dg/cpp/defined.c: Update.
36152 * gcc.dg/cpp/defined_trad.c: New tests.
36153
36154 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
36155
36156 * gcc.dg/cpp/trad-direct.c: Update.
36157
36158 2000-12-11 Neil Booth <neilb@earthling.net>
36159
36160 * gcc.dg/cpp/defined_trad.c
36161
36162 2000-12-11 Neil Booth <neilb@earthling.net>
36163
36164 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
36165
36166 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
36167
36168 * gcc.dg/format-miss-2.c: New test.
36169
36170 2000-12-09 Neil Booth <neilb@earthling.net>
36171
36172 * gcc.dg/cpp/lineflags.c: New tests.
36173 * gcc.dg/cpp/poison.c: Update.
36174 * gcc.dg/cpp/redef2.c: Update.
36175 * gcc.dg/cpp/skipping.c: New test.
36176
36177 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
36178
36179 * g++.old-deja/g++.other/eh3.C: New testcase.
36180
36181 2000-12-07 Neil Booth <neilb@earthling.net>
36182
36183 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
36184 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
36185 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
36186 wtr-union-init-2.c, wtr-union-init-3.c: Update.
36187 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
36188 Update.
36189
36190 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36191
36192 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
36193 __SIZE_TYPE__ instead of int for type of integers cast to
36194 pointers.
36195
36196 2000-12-07 Jakub Jelinek <jakub@redhat.com>
36197
36198 * g++.old-deja/g++.other/cleanup4.C: New test.
36199
36200 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36201
36202 * format-sec-1.c: New test.
36203
36204 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36205
36206 * gcc.dg/format-nonlit-3.c: New test.
36207
36208 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36209
36210 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
36211 through a null pointer.
36212
36213 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36214
36215 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
36216 * g++.old-deja/g++.pt/partial4.C: New test.
36217
36218 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
36219
36220 * gcc.c-torture/execute/ieee/hugeval.x: New.
36221
36222 2000-12-06 Neil Booth <neilb@earthling.net>
36223
36224 * gcc.dg/cpp/backslash2.c: New tests.
36225
36226 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36227
36228 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
36229 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
36230
36231 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
36232
36233 * gcc.c-torture/execute/20001203-2.c: New testcase.
36234
36235 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36236
36237 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
36238 * g++.old-deja/g++.other/virtual10.C: New test.
36239
36240 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36241
36242 * g++.old-deja/g++.mike/pmf5.C: Remove test.
36243
36244 2000-12-05 Richard Henderson <rth@redhat.com>
36245
36246 * gcc.c-torture/compile/20001205-1.c: New.
36247
36248 2000-12-04 Neil Booth <neilb@earthling.net>
36249
36250 * g++.old-deja/g++.other/virtual9.C: New test.
36251 * g++.old-deja/g++.pt/crash61.C: New test.
36252 * gcc.c-torture/execute/loop-9.c: New test.
36253
36254 2000-12-04 Neil Booth <neilb@earthling.net>
36255
36256 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
36257 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
36258 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
36259 * gcc.dg/cpp/extratokens.c: ...here.
36260
36261 2000-12-04 Neil Booth <neilb@earthling.net>
36262
36263 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
36264 New tests.
36265
36266 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36267
36268 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
36269 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
36270
36271 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36272
36273 * gcc.c-torture/execute/20001203-1.c: New test.
36274
36275 2000-12-03 Neil Booth <neilb@earthling.net>
36276
36277 * gcc.dg/cpp/macro6.c: New test cases.
36278
36279 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36280
36281 * gcc.c-torture/execute/string-opt-9.c: New test.
36282 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36283 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36284 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36285
36286 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
36287 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
36288
36289 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
36290
36291 * gcc.dg/cpp/if-6.c: New testcase.
36292
36293 * gcc.dg/20001201-1.c: New testcase.
36294
36295 2000-12-02 Neil Booth <neilb@earthling.net>
36296
36297 * g++.old-deja/g++.other/externC4.C,
36298 g++.old-deja/g++.other/friend10.C: New tests.
36299
36300 2000-12-02 Neil Booth <neilb@earthling.net>
36301
36302 * g++.old-deja/g++.other/instan2.C
36303 * g++.old-deja/g++.other/instan3.C: New test.
36304
36305 2000-12-02 Neil Booth <neilb@earthling.net>
36306
36307 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
36308 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
36309 gnuc99.c,gnuc99-pedantic.c: New tests.
36310
36311 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36312
36313 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
36314 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
36315
36316 2000-12-01 Neil Booth <neilb@earthling.net>
36317
36318 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
36319 * gcc.dg/cpp/poison.c: Update.
36320 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
36321
36322 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
36323
36324 * g77.f-torture/execute/20001201.f: New test.
36325
36326 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36327
36328 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
36329
36330 2000-12-01 Jakub Jelinek <jakub@redhat.com>
36331
36332 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
36333
36334 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
36335
36336 * g++.old-deja/g++.other/cast6.C: New test.
36337
36338 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
36339
36340 * gcc.c-torture/execute/20001130-2.c: New testcase.
36341
36342 2000-11-30 Richard Henderson <rth@redhat.com>
36343
36344 * gcc.c-torture/execute/20001130-1.c: New test.
36345
36346 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36347
36348 * g++.old-deja/g++.other/op3.C: New test.
36349
36350 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36351
36352 * g++.old-deja/g++.other/op2.C: New test.
36353
36354 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36355
36356 * g++.old-deja/g++.other/crash38.C: New test.
36357
36358 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
36359
36360 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
36361
36362 2000-11-29 Jakub Jelinek <jakub@redhat.com>
36363
36364 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
36365 tests.
36366 * gcc.c-torture/execute/string-opt-6.c: New test.
36367
36368 * gcc.dg/20001117-1.c: Add main.
36369
36370 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
36371
36372 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
36373 Move from here ...
36374 * gcc.dg/940510-1.c: ... to here.
36375
36376 * gcc.dg/20000926-1.c: GNU C now allows initializations of
36377 zero-size arrays in toplevel structures.
36378
36379 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36380
36381 * gcc.c-torture/execute/loop-8.c: New test.
36382
36383 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36384
36385 * g++.old-deja/g++.other/base1.C: New test.
36386
36387 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36388
36389 * g++.old-deja/g++.other/parse2.C: New test.
36390
36391 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36392
36393 * g++.old-deja/g++.pt/incomplete1.C: New test.
36394
36395 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36396
36397 * g++.old-deja/g++.other/friend9.C: New test.
36398
36399 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36400
36401 * gcc.dg/20001127-1.c: New test.
36402
36403 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36404
36405 * g++.old-deja/g++.pt/friend46.C: New test.
36406
36407 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36408
36409 * g++.old-deja/g++.other/ptrmem8.C: New test.
36410
36411 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36412
36413 * gcc.c-torture/execute/string-opt-7.c: New test.
36414 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36415
36416 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
36417
36418 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
36419 instead of 'mkcheck 2'.
36420
36421 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36422
36423 * gcc.c-torture/execute/memcheck/driver.c,
36424 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
36425 C9X references to refer to C99.
36426
36427 2000-11-25 Jakub Jelinek <jakub@redhat.com>
36428
36429 * gcc.dg/ultrasp3.c: New test.
36430
36431 2000-11-25 Neil Booth <neilb@earthling.net>
36432
36433 * gcc.dg/cpp/include2.c: Update test to be locale independent.
36434
36435 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
36436
36437 * gcc.c-torture/compile/20001123-2.c: New.
36438
36439 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36440
36441 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
36442
36443 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
36444
36445 * gcc.dg/sequence-point-1.c: Add some new tests.
36446 * gcc.c-torture/execute/20001124-1.c: New test.
36447
36448 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36449
36450 * g++.old-deja/g++.other/vaarg4.C: New test.
36451 * gcc.c-torture/compile/20001123-1.c: New test.
36452
36453 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36454
36455 * g++.other/crash24.C: Adjust and remove XFAIL.
36456 * g++.other/crash37.C: New test.
36457
36458 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
36459
36460 * g++.old-deja/g++.pt/instantiate9.C: New test.
36461
36462 2000-11-22 Mark Mitchell <mark@codesourcery.com>
36463
36464 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
36465 new ABI, too.
36466
36467 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
36468 * g++.old-deja/g++.robertl/eb55.C: Likewise.
36469
36470 2000-11-22 Neil Booth <neilb@earthling.net>
36471
36472 * gcc.dg/cpp/Wtrigraphs.c: New test.
36473
36474 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
36475
36476 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
36477
36478 2000-11-22 Jakub Jelinek <jakub@redhat.com>
36479
36480 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
36481
36482 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
36483
36484 * lib/gcc-dg.exp: load_lib scanasm.exp.
36485 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
36486 * lib/g++-dg.exp: load_lib scanasm.exp.
36487 * lib/scanasm.exp: New.
36488 (scan-assembler, scan-assembler-not): Add optional arguments to
36489 test name, or if not present, the pattern name.
36490 (scan-assembler-dem, scan-assembler-dem-not): New.
36491
36492 * g++.dg/dg.exp: New.
36493
36494 2000-11-21 Neil Booth <neilb@earthling.net>
36495
36496 * gcc.dg/cpp/integrated1.c: Remove.
36497
36498 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36499
36500 * gcc.c-torture/execute/20001121-1.c: New test.
36501
36502 2000-11-21 Richard Henderson <rth@redhat.com>
36503
36504 * gcc.c-torture/compile/20001121-1.c: New test.
36505
36506 2000-11-20 Neil Booth <neilb@earthling.net>
36507
36508 * gcc.dg/cpp/integrated1.c: New test.
36509
36510 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36511
36512 * g++.old-deja/g++.other/inline17.C: New test.
36513
36514 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
36515
36516 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
36517 local variable to be zero: I made the variable global. Now
36518 uses abort() and exit() instead of relying on main's return value.
36519
36520 2000-11-20 Neil Booth <neilb@earthling.net>
36521
36522 * gcc.dg/cpp/paste2.c: Update test.
36523 * objc/execute/paste.m: New test.
36524
36525 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36526
36527 * gcc.dg/c99-condexpr-1.c: New test.
36528
36529 2000-11-20 Neil Booth <neilb@earthling.net>
36530
36531 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
36532
36533 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
36534
36535 * g++.old-deja/g++.pt/export1.C: New test.
36536
36537 2000-11-20 Jakub Jelinek <jakub@redhat.com>
36538
36539 * gcc.dg/20001117-1.c: New test.
36540
36541 2000-11-18 Richard Henderson <rth@redhat.com>
36542
36543 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
36544
36545 2000-11-18 Richard Henderson <rth@redhat.com>
36546
36547 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
36548 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
36549 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
36550
36551 2000-11-18 Richard Henderson <rth@redhat.com>
36552
36553 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
36554 (main): New. Exit cleanly.
36555
36556 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36557
36558 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
36559 gcc.dg/c99-fordecl-2.c: New tests.
36560
36561 2000-11-18 Richard Henderson <rth@redhat.com>
36562
36563 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
36564 * gcc.c-torture/execute/zerolen-2.c: New.
36565
36566 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36567
36568 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
36569 memory.
36570
36571 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36572
36573 * g++.old-deja/g++.pt/instantiate8.C: New test.
36574
36575 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36576
36577 * g++.old-deja/g++.other/incomplete.C: Add more tests.
36578 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
36579
36580 2000-11-16 Nick Clifton <nickc@redhat.com>
36581
36582 * gcc.c-torture/execute/nestfunc-2.c: New test.
36583 * gcc.c-torture/execute/nestfunc-3.c: New test.
36584
36585 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36586
36587 * gcc.c-torture/compile/20001116-1.c: New test.
36588
36589 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36590
36591 * gcc.c-torture/execute/20001115-1.c: New test.
36592
36593 2000-11-15 Mark Mitchell <mark@codesourcery.com>
36594
36595 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
36596 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
36597 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
36598 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36599
36600 2000-11-15 Neil Booth <neilb@earthling.net>
36601
36602 gcc.dg/cpp/_Pragma1.c: Update.
36603 gcc.dg/cpp/_Pragma2.c: New test.
36604
36605 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
36606
36607 * g++.old-deja/g++.other/anon5.C: New test.
36608
36609 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
36610
36611 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
36612 tests.
36613
36614 2000-11-14 Jakub Jelinek <jakub@redhat.com>
36615
36616 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
36617 output.
36618
36619 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36620
36621 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
36622 labels at end of compound statements.
36623
36624 2000-11-13 Jakub Jelinek <jakub@redhat.com>
36625
36626 * gcc.c-torture/execute/loop-7.c: New test.
36627
36628 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36629
36630 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
36631
36632 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36633
36634 * gcc.dg/c99-bool-1.c: New test.
36635
36636 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36637
36638 * gcc.dg/c99-scope-1.c: Remove xfail.
36639 * gcc.dg/c99-scope-2.c: New test.
36640
36641 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36642
36643 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
36644 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
36645
36646 2000-11-11 Mark Mitchell <mark@codesourcery.com>
36647
36648 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
36649 error messages.
36650
36651 * g++.mike/p700.C: Don't typedef wchar_t.
36652 * g++.mike/p784.C: Likewise.
36653 * g++.mike/eb101.C: Don't use __wchar_t.
36654
36655 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
36656
36657 * g77.f-torture/execute/20001111.[fx]: Test premature exit
36658 from DO loop.
36659
36660 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36661
36662 * gcc.c-torture/execute/20001111-1.c: New test.
36663
36664 2000-11-10 Nick Clifton <nickc@redhat.com>
36665
36666 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
36667 long multuiple and accumulate.
36668
36669 2000-11-09 Richard Henderson <rth@redhat.com>
36670
36671 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
36672 via size_t instead of int.
36673
36674 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
36675 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36676 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36677 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36678
36679 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
36680
36681 * gcc.c-torture/compile/20001109-1.c: New test.
36682 * gcc.c-torture/compile/20001109-2.c: New test.
36683
36684 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
36685
36686 * g++.old-deja/g++.pt/operator1.C: New test.
36687 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
36688
36689 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36690
36691 * gcc.dg/20001108-1.c: New test.
36692
36693 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36694
36695 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
36696 with both arguments constant strings.
36697 * gcc.c-torture/execute/string-opt-3.c: New test.
36698 * gcc.c-torture/execute/string-opt-4.c: New test.
36699 * gcc.c-torture/execute/string-opt-5.c: New test.
36700
36701 2000-11-08 Nick Clifton <nickc@redhat.com>
36702
36703 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
36704 mulsidi3adddi patterns.
36705
36706 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
36707
36708 * g++.old-deja/g++.other/crash36.C: New test.
36709
36710 2000-11-08 Jakub Jelinek <jakub@redhat.com>
36711
36712 * g++.old-deja/g++.other/init16.C: New test.
36713
36714 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
36715
36716 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
36717
36718 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36719
36720 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
36721 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36722 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36723
36724 2000-11-07 DJ Delorie <dj@redhat.com>
36725
36726 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
36727
36728 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36729
36730 * gcc.c-torture/execute/string-opt-1.c: New test.
36731
36732 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36733
36734 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
36735 mips-sgi-irix6.* because the MIPS ABI passes floating-point
36736 parameters in registers, and there is no way for a varargs
36737 function to know in which order the integer and floating-point
36738 parameters should be interleaved when they are placed on the
36739 stack.
36740 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36741 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36742
36743 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36744
36745 * gcc.c-torture/execute/string-opt-2.c: New test.
36746
36747 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
36748
36749 * g++.old-deja/g++.pt/crash60.C: New test.
36750
36751 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36752
36753 * g++.old-deja/g++.other/crash24.C: New test.
36754 * g++.old-deja/g++.other/crash25.C: New test.
36755 * g++.old-deja/g++.other/crash26.C: New test.
36756 * g++.old-deja/g++.other/crash27.C: New test.
36757 * g++.old-deja/g++.other/crash28.C: New test.
36758 * g++.old-deja/g++.other/crash29.C: New test.
36759 * g++.old-deja/g++.other/crash30.C: New test.
36760 * g++.old-deja/g++.other/crash31.C: New test.
36761 * g++.old-deja/g++.other/crash32.C: New test.
36762 * g++.old-deja/g++.other/crash33.C: New test.
36763 * g++.old-deja/g++.other/crash34.C: New test.
36764 * g++.old-deja/g++.other/crash35.C: New test.
36765
36766 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36767
36768 * gcc.c-torture/execute/20001031-1.c: New test.
36769
36770 2000-11-04 Mark Mitchell <mark@codesourcery.com>
36771
36772 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
36773 namespace.
36774
36775 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
36776 standards-conformant.
36777
36778 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
36779
36780 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
36781 * g++.old-deja/g++.mike/p755a.C: Likewise.
36782 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
36783 library makes no calls to `operator new' during initialization.
36784
36785 2000-11-04 Neil Booth <neilb@earthling.net>
36786
36787 * gcc.dg/cpp/include2.c: New tests.
36788
36789 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
36790
36791 * lib/g++.exp (g++_set_ld_library_path): New function.
36792 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
36793
36794 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
36795
36796 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
36797 warnings.
36798
36799 2000-11-01 Richard Henderson <rth@redhat.com>
36800
36801 * g++.old-deja/g++.ext/namedret1.C: New.
36802 * g++.old-deja/g++.ext/namedret2.C: New.
36803 * g++.old-deja/g++.ext/namedret3.C: New.
36804
36805 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
36806
36807 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
36808 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
36809
36810 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36811
36812 * gcc.c-torture/execute/va-arg-21.c: New test.
36813
36814 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
36815
36816 * gcc.dg/c99-complex-2.c: New test.
36817
36818 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36819
36820 * gcc.c-torture/execute/stdio-opt-1.c: New test.
36821
36822 2000-10-31 Jakub Jelinek <jakub@redhat.com>
36823
36824 * g++.old-deja/g++.other/inline16.C: New test.
36825
36826 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
36827
36828 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
36829 __PRETTY_FUNCTION__
36830
36831 2000-10-29 Neil Booth <neilb@earthling.net>
36832
36833 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
36834 New tests.
36835 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
36836 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
36837 optimisation.
36838
36839 2000-10-29 Neil Booth <neilb@earthling.net>
36840
36841 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
36842 * mi1.c, mi1c.h: Add null directives to multiple-include test.
36843 * mi5.c: Test multiple includes work with -C.
36844 * trigraphs.c: Test ^= version.
36845
36846 2000-10-28 Neil Booth <neilb@earthling.net>
36847
36848 New tests and test updates for new macro expander.
36849
36850 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
36851 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
36852 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
36853 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
36854 new diagnostic messages.
36855
36856 * gcc.dg/cpp/macro3.c: New tests.
36857
36858 2000-10-27 Mark Mitchell <mark@codesourcery.com>
36859
36860 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
36861 on the same line.
36862
36863 2000-10-27 Jakub Jelinek <jakub@redhat.com>
36864
36865 * g++.old-deja/g++.other/eh2.C: New test.
36866
36867 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
36868
36869 * gcc.c-torture/execute/20001027-1.c: New test.
36870
36871 2000-10-26 Richard Henderson <rth@redhat.com>
36872
36873 * gcc.c-torture/execute/20001026-1.c: New.
36874
36875 2000-10-26 Mark Mitchell <mark@codesourcery.com>
36876
36877 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
36878 * g++.old-deja/g++.law/builtin1.C: Likewise.
36879 * g++.old-deja/g++.law/ctors10.C: Likewise.
36880 * g++.old-deja/g++.law/virtual3.C: Likewise.
36881 * g++.old-deja/g++.mike/p658.C: Likewise.
36882 * g++.old-deja/g++.other/sibcall1.C: Likewise.
36883 * g++.old-deja/g++.other/vaarg2.C: Likewise.
36884 * g++.old-deja/g++.robertl/eb124.C: Likewise.
36885 * g++.old-deja/g++.robertl/eb44.C: Likewise.
36886 * g++.old-deja/g++.robertl/eb77.C: Likewise.
36887
36888 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
36889
36890 * gcc.c-torture/compile/20001024-1.c: New test.
36891
36892 2000-10-25 Mark Mitchell <mark@codesourcery.com>
36893
36894 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
36895 to tell us whether or not we are using V3.
36896
36897 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
36898
36899 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
36900 operands.
36901
36902 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
36903
36904 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
36905
36906 2000-10-25 Jakub Jelinek <jakub@redhat.com>
36907
36908 * gcc.c-torture/execute/20001024-1.c: New test.
36909
36910 2000-10-24 Jakub Jelinek <jakub@redhat.com>
36911
36912 * g++.old-deja/g++.other/sibcall1.C: New test.
36913
36914 2000-10-20 Jakub Jelinek <jakub@redhat.com>
36915
36916 * gcc.dg/noncompile/init-3.c: New test.
36917
36918 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
36919
36920 * gcc.dg/format-array-1.c: New test.
36921
36922 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36923
36924 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
36925 writing through null pointers; remove comment about testing
36926 unterminated strings.
36927
36928 2000-10-17 Matthew Hiller <hiller@redhat.com>
36929
36930 * gcc.c-torture/execute/20001017-2.c: New test.
36931
36932 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36933
36934 * gcc.c-torture/compile/20001018-1.c: New test.
36935 * gcc.c-torture/compile/20001018-1.x: Xfail.
36936
36937 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36938
36939 * gcc.c-torture/execute/20001017-1.c: New test.
36940
36941 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36942
36943 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
36944 for multiple use of arguments with scanf formats; add tests for
36945 multiple use of arguments.
36946
36947 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
36948
36949 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
36950
36951 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36952
36953 * gcc.dg/format-miss-1.c: New test.
36954
36955 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36956
36957 * gcc.c-torture/execute/20001013-1.c: New test.
36958
36959 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36960
36961 * gcc.dg/format-branch-1.c: New test.
36962
36963 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36964
36965 * README, lib/file-format.exp: Remove EGCS references.
36966
36967 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36968
36969 * gcc.dg/20001013-1.c: New test.
36970
36971 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
36972
36973 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
36974 for intmax_t in the compiler using __typeof__ and the type rules
36975 for conditional expressions.
36976
36977 2000-10-13 Jakub Jelinek <jakub@redhat.com>
36978
36979 * gcc.dg/20001012-1.c: New test.
36980 * gcc.dg/20001012-2.c: New test.
36981
36982 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36983
36984 * gcc.dg/format-attr-1.c: New test.
36985
36986 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36987
36988 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
36989 __LONG_LONG_MAX__ instead of LLONG_MAX.
36990
36991 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36992
36993 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
36994 scanf flags.
36995 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
36996 flags.
36997
36998 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
36999
37000 * gcc.dg/sequence-pt-1.c: New test.
37001
37002 2000-10-11 Geoff Keating <geoffk@cygnus.com>
37003
37004 * gcc.c-torture/execute/20001011-1.c: New testcase.
37005 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
37006
37007 2000-10-10 Jakub Jelinek <jakub@redhat.com>
37008
37009 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
37010 does not error on it.
37011
37012 2000-10-10 Jakub Jelinek <jakub@redhat.com>
37013
37014 * gcc.dg/20001009-1.c: New test.
37015
37016 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
37017
37018 * gcc.c-torture/compile/20001009-1.c: Move from here ....
37019 * gcc.c-torture/execute/20001009-2.c: ... to here.
37020
37021 2000-10-09 Geoff Keating <geoffk@cygnus.com>
37022
37023 * gcc.c-torture/compile/20001009-1.c: New testcase.
37024 * gcc.c-torture/execute/20001009-1.c: New testcase.
37025 Testcases provided by Jan Hubicka <jh@suse.cz>.
37026
37027 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
37028
37029 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
37030 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
37031 uintmax_t using <limits.h> to emulate the compiler's internal
37032 logic. No longer XFAIL %j tests.
37033
37034 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
37035
37036 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
37037 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
37038 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
37039 regexps and details of expected handling of some bad formats.
37040 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
37041 suppression.
37042
37043 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
37044
37045 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
37046 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
37047 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
37048 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
37049 in list archives.
37050
37051 2000-10-06 Richard Henderson <rth@cygnus.com>
37052
37053 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
37054 * g++.old-deja/g++.brendan/crash52.C: Likewise.
37055 * g++.old-deja/g++.jason/report.C: Likewise.
37056 * g++.old-deja/g++.law/friend5.C: Likewise.
37057 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
37058 of the expected warnings.
37059
37060 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
37061
37062 * g++.old-deja/g++.pt/enum14.C: New test.
37063
37064 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
37065
37066 * g++.old-deja/g++.pt/crash59.C: New test.
37067
37068 2000-10-04 Will Cohen <wcohen@redhat.com>
37069
37070 * gcc.dg/20000926-1.c: New test.
37071
37072 2000-10-03 Geoff Keating <geoffk@cygnus.com>
37073
37074 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
37075 function name for current C++ compiler.
37076 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
37077
37078 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
37079
37080 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
37081 __PRETTY_FUNCTION__.
37082 * g++.old-deja/g++.ext/pretty2.C: Likewise.
37083
37084 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37085
37086 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
37087
37088 2000-09-26 Jakub Jelinek <jakub@redhat.com>
37089
37090 * gcc.c-torture/compile/20000923-1.c: New test.
37091
37092 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
37093
37094 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
37095 * g++.old-deja/g++.pt/ttp62.C: Same.
37096 * g++.old-deja/g++.other/inline14.C: Same.
37097
37098 2000-09-24 Richard Henderson <rth@cygnus.com>
37099
37100 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
37101
37102 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
37103
37104 * gcc.dg/c90-printf-1.c: Add test for wide string format.
37105
37106 2000-09-22 Geoff Keating <geoffk@cygnus.com>
37107
37108 * gcc.c-torture/compile/20000922-1.c: New file.
37109
37110 2000-09-21 Nick Clifton <nickc@redhat.com>
37111
37112 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
37113 a signed long modulo operation.
37114 (mod6): New function - perform an unsigned long modulo operation.
37115 (main): Add tests for modulos of very large numbers by very small
37116 dividends.
37117
37118 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37119
37120 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
37121
37122 2000-09-19 Richard Henderson <rth@cygnus.com>
37123
37124 * gcc.dg/compare2.c (case 10): XFAIL.
37125
37126 2000-09-18 Richard Henderson <rth@cygnus.com>
37127
37128 * gcc.c-torture/execute/20000906-1.c: Move ...
37129 * gcc.dg/20000906-1.c: ... here. Only run on targets
37130 that support __builtin_trap.
37131
37132 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
37133
37134 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
37135
37136 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
37137
37138 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
37139 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
37140 more $ format tests.
37141
37142 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
37143
37144 * gcc.dg/format-errmk-1.c: New test.
37145
37146 2000-09-17 Greg McGary <greg@mcgary.org>
37147
37148 * gcc.c-torture/execute/20000917-1.x: Remove.
37149
37150 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
37151
37152 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
37153
37154 2000-09-17 Greg McGary <greg@mcgary.org>
37155
37156 * gcc.c-torture/execute/20000917-1.c: New test.
37157 * gcc.c-torture/execute/20000917-1.x: XFAIL.
37158
37159 2000-09-16 Neil Booth <NeilB@earthling.net>
37160
37161 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
37162 in nested macro bug.
37163
37164 2000-09-15 Neil Booth <NeilB@earthling.net>
37165
37166 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
37167
37168 2000-09-14 Jeffrey A Law (law@cygnus.com)
37169
37170 * gcc.c-torture/execute/20000914-1.c: New test.
37171
37172 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
37173
37174 * g++.other/inline13.C: New test.
37175
37176 2000-09-12 Andreas Jaeger <aj@suse.de>
37177
37178 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
37179 constant by Ulrich Drepper <drepper@redhat.com>.
37180
37181 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
37182
37183 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
37184
37185 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37186
37187 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
37188
37189 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
37190
37191 * gcc.dg/cpp/backslash.c: New test.
37192
37193 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
37194
37195 * gcc.c-torture/execute/20000910-1.c: New test.
37196 * gcc.c-torture/execute/20000910-2.c: Likewise.
37197
37198 2000-09-11 Robert Lipe <robertl@sco.com>
37199
37200 * gcc.dg/pragma-align.c: New test.
37201
37202 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
37203
37204 * g++.old-deja/g++.pt/explicit82.C: New test.
37205 * g++.old-deja/g++.pt/explicit83.C: New test.
37206
37207 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
37208
37209 * gcc.dg/asm-names.c: New test.
37210
37211 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37212
37213 * gcc.dg/cpp/tr-warn6.c: New test
37214
37215 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
37216
37217 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
37218 be accepted.
37219
37220 2000-09-07 Catherine Moore <clm@redhat.com>
37221
37222 * gcc.c-torture/execute/unroll-1.c: New test.
37223
37224 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
37225
37226 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
37227 ERROR markers.
37228 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
37229 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
37230 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
37231 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
37232 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
37233 Preprocess only.
37234 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
37235 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
37236
37237 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37238
37239 * g++.old-deja/g++.pt/deduct2.C: New test.
37240
37241 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37242
37243 * g++.old-deja/g++.pt/parms2.C: New test.
37244
37245 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37246
37247 * g++.old-deja/g++.pt/crash58.C: New test.
37248
37249 2000-09-06 Greg McGary <greg@mcgary.org>
37250
37251 * gcc.c-torture/execute/20000906-1.c: New test.
37252 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
37253
37254 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37255
37256 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
37257
37258 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37259
37260 * g++.old-deja/g++.pt/crash57.C: New test.
37261
37262 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37263
37264 * g++.old-deja/g++.pt/crash56.C: New test.
37265
37266 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37267
37268 * g++.old-deja/g++.pt/koenig1.C: New test.
37269
37270 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37271
37272 * gcc.dg/20000904-1.c: New test.
37273
37274 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37275
37276 * gcc.dg/cpp/paste8.c: New test.
37277
37278 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
37279
37280 * gcc.c-torture/compile/20000827-1.c: New test.
37281
37282 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37283
37284 * gcc.dg/format-diag-1.c: New test.
37285
37286 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37287
37288 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
37289 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
37290 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
37291 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
37292 gcc.dg/formatz-1.c: Adjust warning regular expressions.
37293
37294 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37295
37296 * g++.old-deja/g++.other/nested4.C: New test.
37297
37298 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37299
37300 * g++.old-deja/g++.ns/scoped1.C: New test.
37301
37302 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
37303
37304 * lib/g++.exp: Support testing already-installed GCC.
37305
37306 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37307
37308 * wtr-label-1.c, wtr-suffix-1.c: New tests.
37309
37310 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37311
37312 * gcc.dg/return-type-2.c: New test.
37313
37314 2000-08-27 Geoff Keating <geoffk@cygnus.com>
37315
37316 * gcc.c-torture/compile/20000825-1.c: New test.
37317
37318 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
37319
37320 * gcc.dg/dwarf2-2.c: New test.
37321
37322 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
37323
37324 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
37325 dg-warning regexps.
37326
37327 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
37328
37329 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
37330 gcc.dg/format-ext-5.c: New tests.
37331
37332 2000-08-25 Jakub Jelinek <jakub@redhat.com>
37333
37334 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
37335
37336 2000-08-24 Mark Mitchell <mark@codesourcery.com>
37337
37338 * gcc.dg/noncompile/930622-2.c: Adjust error message.
37339
37340 2000-08-24 Richard Henderson <rth@cygnus.com>
37341
37342 * gcc.dg/ia64-sync-1.c: New test.
37343 * gcc.dg/ia64-sync-2.c: New test.
37344 * gcc.dg/ia64-asm-1.c: New test.
37345
37346 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
37347
37348 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
37349 * gcc.dg/format-ext-2.c: New test.
37350
37351 2000-08-23 Jason Merrill <jason@redhat.com>
37352
37353 * lib/old-dejagnu.exp: Also ignore "In member function" and
37354 "At global scope".
37355
37356 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37357
37358 * gcc.dg/noncompile/label-lineno-1.c: New test.
37359
37360 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37361
37362 * gcc.dg/c99-array-nonobj-1.c: New test.
37363
37364 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37365
37366 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
37367 tests.
37368 * gcc.dg/format-ext-1.c: New test.
37369
37370 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37371
37372 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
37373 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
37374 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
37375 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
37376 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
37377
37378 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
37379
37380 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
37381 gcc.dg/c99-strftime-2.c: New tests.
37382
37383 2000-08-22 Richard Henderson <rth@cygnus.com>
37384
37385 * gcc.c-torture/execute/20000822-1.c: New test.
37386
37387 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37388
37389 * gcc.c-torture/execute/20000819-1.x: Remove.
37390
37391 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37392
37393 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
37394 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
37395 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
37396 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
37397 gcc.dg/format-xopen-1.c: New tests.
37398
37399 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37400
37401 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
37402
37403 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37404
37405 * g++.old-deja/g++.other/loop2.C: New test.
37406
37407 * gcc.c-torture/compile/20000606-1.c: New test.
37408 * gcc.c-torture/compile/20000728-1.c: New test.
37409 * gcc.c-torture/execute/20000801-1.c: New test.
37410 * gcc.c-torture/execute/20000801-2.c: New test.
37411 * gcc.c-torture/execute/20000819-1.c: New test.
37412 * gcc.c-torture/execute/20000819-1.x: XFAIL.
37413 * gcc.dg/20000629-1.c: New test.
37414 * gcc.dg/20000724-1.c: New test.
37415 * gcc.dg/20000807-1.c: New test.
37416
37417 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
37418
37419 * gcc.dg/cpp/pragma-1.c: New test.
37420 * gcc.dg/cpp/pragma-2.c: New test.
37421
37422 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
37423
37424 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
37425 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
37426
37427 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37428
37429 * gcc.c-torture/compile/20000818-1.c: New test.
37430
37431 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
37432
37433 * gcc.c-torture/execute/20000818-1.c: New test.
37434
37435 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
37436
37437 * gcc.dg/format-va-1.c: New test.
37438
37439 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37440
37441 * g++.old-deja/g++.other/typedef8.C: New test.
37442
37443 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37444
37445 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
37446 * g++.old-deja/g++.mike/net36.C: Mark candidate.
37447 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
37448 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
37449 * g++.old-deja/g++.other/ptrmem7.C: New test.
37450 * g++.old-deja/g++.pt/ptrmem10.C: New test.
37451
37452 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37453
37454 * g++.old-deja/g++.pt/typename27.C: New test.
37455
37456 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
37457
37458 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
37459 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
37460 * g++.old-deja/g++.pt/friend45.C: New test.
37461 * g++.old-deja/g++.other/friend8.C: New test.
37462
37463 2000-08-15 Richard Henderson <rth@cygnus.com>
37464
37465 * gcc.c-torture/execute/20000815-1.c: New test.
37466
37467 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
37468
37469 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
37470 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
37471 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
37472
37473 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
37474
37475 * g++.old-deja/g++.other/refinit2.C: New test.
37476
37477 2000-08-13 Geoff Keating <geoffk@cygnus.com>
37478
37479 * lib/c-torture.exp (c-torture): Make
37480 compiler_conditional_xfail_data global.
37481 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
37482 compiler_conditional_xfail_data machinery.
37483 (f-torture-execute): Likewise.
37484 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
37485 and only when unrolling loops.
37486
37487 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
37488
37489 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37490
37491 * g++.old-deja/g++.pt/explicit81.C: New test.
37492
37493 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37494
37495 * g++.old-deja/g++.pt/typename26.C: New test.
37496
37497 2000-08-10 Geoff Keating <geoffk@cygnus.com>
37498
37499 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
37500 warning.
37501
37502 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
37503
37504 * g++.old-deja/g++.other/array3.C: New test.
37505
37506 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37507
37508 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
37509 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
37510 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
37511 New tests.
37512
37513 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
37514
37515 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
37516 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37517
37518 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
37519
37520 * gcc.c-torture/execute/20000808-1.c: New test.
37521
37522 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37523
37524 * gcc.dg/c90-const-expr-1.c: New test.
37525
37526 2000-08-08 Richard Henderson <rth@cygnus.com>
37527
37528 * gcc.dg/noncompile/920923-1.c: Declare calloc.
37529
37530 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
37531
37532 * gcc.dg/noncompile/const-ll-1.c: New test.
37533
37534 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
37535
37536 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
37537
37538 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37539
37540 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
37541 that running programs linked against the shared version of libobjc
37542 run correctly.
37543
37544 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37545
37546 * gcc.dg/c99-printf-1.c: New test.
37547
37548 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37549
37550 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
37551
37552 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
37553
37554 * gcc.c-torture/execute/20000731-1.x: Delete.
37555
37556 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
37557
37558 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
37559 and torture_without_loops as is done by c-torture.exp.
37560 (search_for): Copy from c-torture.exp.
37561 (gcc-dg-runtest): New function, drives a directory of tests
37562 iterating over the TORTURE_OPTIONS.
37563 (scan-assembler, scan-assembler-not): Move here from
37564 individual directory drivers.
37565
37566 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
37567 defined by lib/gcc-dg.exp.
37568 * gcc.dg/cpp/cpp.exp: Likewise.
37569 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
37570 gcc-dg-runtest, so we cycle over optimization options.
37571
37572 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
37573 * gcc.dg/compare2.c: No longer expected to fail.
37574
37575 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37576
37577 * gcc.c-torture/execute/20000804-1.c: New test.
37578
37579 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
37580
37581 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
37582
37583 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
37584
37585 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
37586
37587 2000-08-03 Jeffrey A Law (law@cygnus.com)
37588
37589 * gcc.c-torture/compile/20000803-1.c: New test.
37590
37591 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
37592
37593 * gcc.c-torture/execute/20000801-3.c,
37594 gcc.c-torture/execute/20000801-4.c: New tests.
37595 * gcc.c-torture/execute/20000801-3.x,
37596 gcc.c-torture/execute/20000801-4.x: Xfail.
37597
37598 2000-08-02 Geoff Keating <geoffk@cygnus.com>
37599
37600 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
37601 libobjc/.libs to allow for libtool.
37602
37603 2000-08-02 Jakub Jelinek <jakub@redhat.com>
37604
37605 * gcc.c-torture/compile/20000802-1.c: New test.
37606
37607 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
37608
37609 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
37610
37611 2000-07-31 Jeffrey A Law (law@cygnus.com)
37612
37613 * gcc-c-torture/execute/20000731-2.c: New test.
37614
37615 * gcc.c-torture/execute/20000731-1.c: New test.
37616 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
37617
37618 2000-07-31 Jakub Jelinek <jakub@redhat.com>
37619
37620 * testsuite/gcc.dg/cpp/paste7.c: New test.
37621 * gcc.dg/cpp/20000725-1.c: New test.
37622
37623 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
37624
37625 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
37626 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
37627 declaration warning for __builtin_dwarf_reg_size.
37628
37629 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
37630
37631 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
37632
37633 * gcc.dg/noncompile/voidparam-1.c: New test.
37634
37635 2000-07-30 Richard Henderson <rth@cygnus.com>
37636
37637 * gcc.dg/c90-digraph-1.c: Don't xfail.
37638 * gcc.dg/compare2.c (case 10): Xfail.
37639 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
37640
37641 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
37642
37643 * gcc.dg/c99-main-1.c: New test.
37644
37645 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
37646
37647 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
37648
37649 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
37650
37651 * gcc.c-tortuer/execute/20000726-1.c: New test.
37652
37653 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
37654
37655 * gcc.c-torture/execute/enum-2.c: New test.
37656
37657 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37658
37659 * gcc.dg/cpp/tr-warn3.c: New test.
37660
37661 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37662
37663 * g++.old-deja/g++.ext/implicit1.C: Remove.
37664 * g++.old-deja/g++.jason/c2.C: Remove
37665 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
37666 * g++.old-deja/g++.pt/crash16.C: Likewise.
37667 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
37668
37669 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37670
37671 * g++.old-deja/g++.other/for2.C: New test.
37672
37673 2000-07-25 Jakub Jelinek <jakub@redhat.com>
37674
37675 * gcc.dg/20000720-1.c: New test.
37676
37677 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
37678
37679 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
37680
37681 2000-07-24 Geoff Keating <geoffk@cygnus.com>
37682
37683 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
37684 * gcc.c-torture/execute/20000722-1.c: New.
37685 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
37686
37687 2000-07-24 Jakub Jelinek <jakub@redhat.com>
37688
37689 * gcc.dg/cpp/20000720-1.S: New test.
37690
37691 2000-07-21 Michael Meissner <meissner@redhat.com>
37692
37693 * gcc.c-torture/execute/ieee/hugeval.c: New test.
37694
37695 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37696
37697 * g++.old-deja/g++.brendan/crash16.C,
37698 g++.old-deja/g++.brendan/parse3.C,
37699 g++.old-deja/g++.brendan/redecl1.C,
37700 g++.old-deja/g++.ns/template13.C,
37701 g++.old-deja/g++.other/decl4.C,
37702 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
37703
37704 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37705
37706 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
37707 and "Internal error".
37708
37709 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
37710 regexps.
37711 * gcc.dg/cpp/paste6.c: New test.
37712
37713 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
37714
37715 * gcc.dg/cpp/tr-direct.c: New test.
37716
37717 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
37718 gcc.dg/cpp/undef1.c: Tweak error regexps.
37719
37720 2000-07-18 Eric Christopher <echristo@redhat.com>
37721
37722 * gcc.c-torture/compile/20000718-1.c: New test.
37723
37724 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
37725
37726 * cpplex.c (_cpp_push_token): If the token being pushed back
37727 is the previous token in this context, just subtract one from
37728 context->posn.
37729 * cppmacro.c (save_expansion): Clear aux field when storing a
37730 placemarker.
37731
37732 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
37733
37734 * gcc.dg/noncompile/redecl-1.c: New test.
37735
37736 2000-07-18 Jakub Jelinek <jakub@redhat.com>
37737
37738 * gcc.c-torture/execute/20000717-5.c: New test.
37739 * gcc.c-torture/execute/20000717-1.x: Removed.
37740
37741 2000-07-17 Richard Henderson <rth@cygnus.com>
37742
37743 * gcc.c-torture/execute/20000717-4.c: New test.
37744
37745 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
37746
37747 * gcc.dg/cpp/syshdr.c: New test.
37748 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
37749
37750 2000-07-17 Neil Booth <neilb@earthling.net>
37751
37752 * gcc.dg/cpp/cmdlne-dM.c: New test.
37753 * gcc.dg/cpp/cmdlne-dD.c: New test.
37754
37755 2000-07-17 Jeffrey A Law (law@cygnus.com)
37756
37757 * gcc.c-torture/execute/20000717-3.c: New test.
37758
37759 * gcc.c-torture/compile/20000717-1.c: New test.
37760
37761 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
37762
37763 * gcc.c-torture/execute/20000717-2.c: New test.
37764
37765 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37766
37767 * gcc.dg/formatz-1.c: New test.
37768
37769 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
37770 * gcc.dg/c99-digraph-1.c: New tests.
37771
37772 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
37773 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
37774
37775 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
37776 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
37777 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
37778 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
37779 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
37780 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
37781 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
37782
37783 2000-07-17 Greg McGary <greg@mcgary.org>
37784
37785 * gcc.c-torture/execute/20000717-1.c: New test.
37786 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
37787
37788 2000-07-15 Jakub Jelinek <jakub@redhat.com>
37789
37790 * gcc.c-torture/execute/20000715-2.c: New test.
37791 * gcc.dg/20000715-1.c: New test.
37792
37793 2000-07-15 Michael Meissner <meissner@redhat.com>
37794
37795 * gcc.c-torture/execute/20000715-1.c: New test.
37796
37797 2000-07-13 Jakub Jelinek <jakub@redhat.com>
37798
37799 * gcc.c-torture/execute/20000707-1.c: New test.
37800
37801 2000-07-13 Neil Booth <NeilB@earthling.net>
37802
37803 * testsuite/gcc.dg/cpp/digraph1.c,
37804 testsuite/gcc.dg/cpp/digraph2.c,
37805 testsuite/gcc.dg/cpp/digraphs.c: New tests.
37806
37807 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
37808
37809 * g77.f-torture/compile/20000630-2.f: New test.
37810 * g77.f-torture/compile/20000630-2.x
37811
37812 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
37813
37814 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
37815
37816 2000-07-11 Neil Booth <NeilB@earthling.net>
37817
37818 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
37819
37820 2000-07-11 Neil Booth <NeilB@earthling.net>
37821
37822 * gcc.dg/cpp/cmdlne-C.c: New.
37823
37824 2000-07-09 Neil Booth <NeilB@earthling.net>
37825
37826 * gcc.dg/cpp/directiv.c: New tests.
37827 * gcc.dg/cpp/undef1.c: Update.
37828
37829 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
37830
37831 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
37832
37833 2000-07-09 Neil Booth <NeilB@earthling.net>
37834
37835 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
37836
37837 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
37838
37839 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
37840 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
37841
37842 2000-07-08 Neil Booth <NeilB@earthling.net>
37843
37844 * gcc.dg/cpp/macsyntx.c: New tests.
37845
37846 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37847
37848 * gcc.dg/20000707-1.c: New test.
37849
37850 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37851
37852 * gcc.c-torture/execute/20000706-1.c: New test.
37853 * gcc.c-torture/execute/20000706-2.c: New test.
37854 * gcc.c-torture/execute/20000706-3.c: New test.
37855 * gcc.c-torture/execute/20000706-4.c: New test.
37856 * gcc.c-torture/execute/20000706-5.c: New test.
37857
37858 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37859
37860 * g++.old-deja/g++.pt/instantiate7.C: New test.
37861
37862 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37863
37864 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
37865 * g++.old-deja/g++.mike/thunk3.C: Likewise.
37866 * g++.old-deja/g++.other/rtti3.C: Likewise.
37867 * g++.old-deja/g++.other/rttid3.C: Likewise.
37868
37869 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
37870
37871 * g77.f-torture/compile/20000630-1.x: Fix typo
37872
37873 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
37874
37875 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
37876 assembly output.
37877
37878 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
37879
37880 * gcc.dg/cpp/ident.c: New test.
37881
37882 2000-07-05 Neil Booth <NeilB@earthling.net>
37883
37884 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
37885 gcc.dg/cpp/lexstrng.c: New tests.
37886
37887 2000-07-04 Neil Booth <NeilB@earthling.net>
37888
37889 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
37890 * gcc.dg/cpp/strify2.c: Same.
37891
37892 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
37893
37894 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
37895 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
37896 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
37897 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
37898
37899 * testsuite/gcc.dg/cpp/macro1.c,
37900 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
37901 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
37902 testsuite/gcc.dg/cpp/strify1.c,
37903 testsuite/gcc.dg/cpp/strify2.c: New tests.
37904
37905 2000-07-03 Jakub Jelinek <jakub@redhat.com>
37906
37907 * gcc.c-torture/execute/20000703-1.c: New test.
37908
37909 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37910
37911 * g++.old-deja/g++.pt (lookup10.C): New test.
37912
37913 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37914
37915 * g++.old-deja/g++.pt (typename25.C): New test.
37916
37917 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
37918
37919 * gcc.c-torture/compile/20000701-1.c: New test.
37920
37921 2000-06-30 Nick Clifton <nickc@cygnus.com>
37922
37923 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
37924 to test case.
37925
37926 2000-06-30 Catherine Moore <clm@cygnus.com>
37927
37928 * gcc.c-torture/execute/align-1.c: New test.
37929
37930 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
37931
37932 * g++.old-deja/g++.pt/expr8.C: New test.
37933 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
37934
37935 2000-06-29 Nick Clifton <nickc@cygnus.com>
37936
37937 * gcc.c-torture/compile/20000629-1.c: New test.
37938
37939 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37940
37941
37942 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
37943 gcc.dg/noncompile directory, depending on whether they're
37944 preprocessor tests or not. Annotate all the tests for the dg
37945 framework.
37946
37947 * gcc.c-torture/noncompile/noncompile.exp: Delete.
37948 * gcc.dg/noncompile/noncompile.exp: New.
37949
37950 * Moved files:
37951 Old name New name
37952 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
37953 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
37954 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
37955 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
37956 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
37957 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
37958 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
37959 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
37960 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
37961 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
37962 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
37963 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
37964 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
37965 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
37966 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
37967 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
37968 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
37969 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
37970 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
37971 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
37972 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
37973 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
37974 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
37975 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
37976
37977 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
37978 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
37979 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
37980 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
37981 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
37982 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
37983
37984 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37985
37986 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
37987 declare one variable. On the fourth, error.
37988 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
37989 declared by 20000628-1a.h.
37990
37991 2000-06-29 Richard Henderson <rth@redhat.com>
37992
37993 * gcc.c-torture/execute/930529-1.x: New file.
37994 * gcc.dg/920413-1.c: Adjust expected warning text.
37995 * gcc.dg/980217-1.c: Declare abort.
37996 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
37997
37998 2000-06-29 Jeffrey A Law (law@cygnus.com)
37999
38000 * g77.f-torture/compile/20000629-1.f: New test.
38001 * g77.f-torture/compile/20000629-1.x: Expected to fail.
38002
38003 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
38004
38005 Rearrange lots of files, removing entirely the
38006 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
38007 directories.
38008
38009 * Deleted files:
38010 gcc.c-torture/code_quality/code_quality.exp
38011 gcc.c-torture/special/special.exp
38012 gcc.failure/failure.exp
38013 gcc.failure/940409-1.x
38014 gcc.c-torture/compile/961203-1.x
38015
38016 * New files:
38017 gcc.misc-tests/linkage.exp
38018 gcc.c-torture/execute/920730-1t.c
38019 gcc.c-torture/execute/920730-1t.x
38020 gcc.c-torture/compile/920520-1.x
38021 gcc.c-torture/compile/920521-1.x
38022 gcc.c-torture/compile/981006-1.x
38023 gcc.c-torture/execute/eeprof-1.x
38024
38025 * Moved files (possibly with modifications to fit a new harness):
38026 Old name New name
38027 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
38028 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
38029 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
38030 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
38031 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
38032 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
38033 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
38034 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
38035 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
38036 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
38037 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
38038 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
38039 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
38040 gcc.failure/940409-1.c gcc.dg/940409-1.c
38041
38042 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
38043
38044 * c-torture/compile/961203-1.x: Delete.
38045
38046 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
38047 not exit. Include stdio.h.
38048 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
38049 * gcc.misc-tests/dg-12.c: Likewise.
38050 * gcc.misc-tests/dg-5.c: Likewise.
38051 * gcc.misc-tests/dg-6.c: Likewise.
38052 * gcc.misc-tests/dg-7.c: Prototype abort.
38053 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
38054 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
38055 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
38056 not exit.
38057 * gcc.misc-tests/sieve.c: Use return from main, not exit.
38058 * gcc.misc-tests/sort2.c: Use return from main, not exit.
38059
38060 2000-06-28 Jakub Jelinek <jakub@redhat.com>
38061
38062 * gcc.dg/cpp/20000628-1.c: New test.
38063 * gcc.dg/cpp/20000628-1.h: New header for above test.
38064 * gcc.dg/cpp/20000628-1a.h: Likewise.
38065
38066 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
38067
38068 * gcc.dg/cpp: New directory.
38069 * gcc.dg/cpp/cpp.exp: New driver.
38070 * gcc.dg/cpp/20000627-1.c: New test.
38071 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
38072 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
38073 and rewrite as a compilation test.
38074
38075 * gcc.dg: Move many files into the cpp subdirectory, possibly
38076 renaming or editing them as well.
38077 Old name New name
38078 990119-1.c cpp/19990119-1.c
38079 990228-1.c cpp/19990228-1.c
38080 990407-1.c cpp/19990407-1.c
38081 990409-1.c cpp/19990409-1.c
38082 990413-1.c cpp/19990413-1.c
38083 990703-1.c cpp/19990703-1.c
38084 20000127-1.c cpp/20000127-1.c
38085 20000129-1.c cpp/20000129-1.c
38086 20000207-1.c cpp/20000207-1.c
38087 20000207-2.c cpp/20000207-2.c
38088 20000209-1.c cpp/20000209-1.c
38089 20000209-2.c cpp/20000209-2.c
38090 20000301-1.c cpp/20000301-1.c
38091 20000419-1.c cpp/20000419-1.c
38092 20000510-1.S cpp/20000510-1.S
38093 20000519-1.c cpp/20000519-1.c
38094 20000529-1.c cpp/20000529-1.c
38095 20000625-1.c cpp/20000625-1.c
38096 20000625-2.c cpp/20000625-2.c
38097 cpp-as1.c cpp/assert1.c
38098 cpp-as2.c cpp/assert2.c
38099 cxx-comments-1.c cpp/cxxcom1.c
38100 cxx-comments-2.c cpp/cxxcom2.c
38101 endif-label.c cpp/endif.c
38102 cpp-hash1.c cpp/hash1.c
38103 cpp-hash2.c cpp/hash2.c
38104 cpp-if1.c cpp/if-1.c
38105 cpp-if2.c cpp/if-2.c
38106 cpp-if3.c cpp/if-3.c
38107 cpp-if4.c cpp/if-4.c
38108 cpp-if5.c cpp/if-5.c
38109 cpp-cond.c cpp/if-cexp.c
38110 cpp-missingop.c cpp/if-mop.c
38111 cpp-missingparen.c cpp/if-mpar.c
38112 cpp-opprec.c cpp/if-oppr.c
38113 cpp-ifparen.c cpp/if-paren.c
38114 cpp-shortcircuit.c cpp/if-sc.c
38115 cpp-shift.c cpp/if-shift.c
38116 cpp-unary.c cpp/if-unary.c
38117 cpp-li1.c cpp/line1.c
38118 cpp-li2.c cpp/line2.c
38119 lineno.c cpp/line3.c
38120 lineno-2.c cpp/line4.c
38121 cpp-mi.c cpp/mi1.c
38122 cpp-mic.h cpp/mi1c.h
38123 cpp-micc.h cpp/mi1cc.h
38124 cpp-mind.h cpp/mi1nd.h
38125 cpp-mindp.h cpp/mi1ndp.h
38126 cpp-mix.h cpp/mi1x.h
38127 cpp-mi2.c cpp/mi2.c
38128 cpp-mi2a.h cpp/mi2a.h
38129 cpp-mi2b.h cpp/mi2b.h
38130 cpp-mi2c.h cpp/mi2c.h
38131 cpp-mi3.c cpp/mi3.c
38132 cpp-mi3.def cpp/mi3.def
38133 poison-1.c cpp/poison.c
38134 pr-impl.c cpp/prag-imp.c
38135 cpp-redef-2.c cpp/redef1.c
38136 cpp-redef.c cpp/redef2.c
38137 strpaste.c cpp/strp1.c
38138 strpaste-2.c cpp/strp2.c
38139 cpp-tradpaste.c cpp/tr-paste.c
38140 cpp-tradstringify.c cpp/tr-str.c
38141 cpp-tradwarn1.c cpp/tr-warn1.c
38142 cpp-tradwarn2.c cpp/tr-warn2.c
38143 trigraphs.c cpp/trigraphs.c
38144 cpp-unc1.c cpp/unc1.c
38145 cpp-unc2.c cpp/unc2.c
38146 cpp-unc3.c cpp/unc3.c
38147 cpp-unc.c cpp/unc4.c
38148 undef.c cpp/undef1.c
38149 undef-2.c cpp/undef2.c
38150 cpp-wi1.c cpp/widestr1.c
38151
38152 2000-06-27 Mark Mitchell <mark@codesourcery.com>
38153
38154 * lib/g++.exp (g++_include_flags): Tweak.
38155
38156 2000-06-27 H.J. Lu <hjl@gnu.org>
38157 Loren J. Rittle <ljrittle@acm.org>
38158
38159 * lib/g++.exp (g++_include_flags): Override libgloss.exp
38160 version with one that knows about the new gcc tree structure.
38161 (g++_link_flags): Same.
38162
38163 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
38164
38165 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
38166 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
38167 case we are cross-compiling.
38168
38169 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
38170 g++.old-deja/g++.niklas/Makefile.in,
38171 g++.old-deja/g++.niklas/configure.in,
38172 g++.old-deja/g++.other/Makefile.in,
38173 g++.old-deja/g++.other/configure.in,
38174 gcc.c-torture/code_quality/Makefile.in,
38175 gcc.c-torture/code_quality/configure.in,
38176 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
38177 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
38178 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
38179 gcc.c-torture/execute/ieee/Makefile.in,
38180 gcc.c-torture/execute/ieee/configure.in,
38181 gcc.c-torture/noncompile/Makefile.in,
38182 gcc.c-torture/noncompile/configure.in,
38183 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
38184 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
38185 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
38186
38187 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38188
38189 * g++.old-deja/g++.other/ambig3.C: New test.
38190
38191 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38192
38193 * g++.old-deja/g++.pt/syntax1.C: New test.
38194 * g++.old-deja/g++.pt/syntax2.C: New test.
38195 * g++.old-deja/g++.other/syntax3.C: New test.
38196 * g++.old-deja/g++.other/syntax4.C: New test.
38197
38198 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38199
38200 * gcc.dg/20000623-1.c: Prototype exit and abort.
38201
38202 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38203
38204 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
38205 New tests.
38206 * gcc.dg/cpp-mi3.def: New file.
38207
38208 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
38209 inside assertions.
38210 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
38211 lexer's error messages.
38212 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
38213 divine anything from the linemarkers.
38214 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
38215 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
38216
38217 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
38218
38219 * gcc.dg/20000623-1.c: New test.
38220
38221 2000-06-22 Jakub Jelinek <jakub@redhat.com>
38222
38223 * gcc.c-torture/execute/20000622-1.c: New test.
38224
38225 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38226
38227 * g++.old-deja/g++.other/init15.C: New test.
38228
38229 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38230
38231 * g++.old-deja/g++.pt/vaarg2.C: New test.
38232 * g++.old-deja/g++.pt/vaarg3.C: New test.
38233
38234 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
38235
38236 * g++.old-deja/g++.other/dyncast6.C: New test.
38237
38238 2000-06-15 Jakub Jelinek <jakub@redhat.com>
38239
38240 * gcc.c-torture/execute/loop-6.c: New test.
38241
38242 2000-06-14 Jakub Jelinek <jakub@redhat.com>
38243
38244 * gcc.dg/20000614-1.c: New test.
38245 * gcc.dg/20000614-2.c: New test.
38246
38247 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
38248
38249 * g++.old-deja/g++.other/inline12.C: New test.
38250
38251 2000-06-13 Jakub Jelinek <jakub@redhat.com>
38252
38253 * g++.old-deja/g++.other/eh1.C: New test.
38254
38255 2000-06-12 Jakub Jelinek <jakub@redhat.com>
38256
38257 * g++.old-deja/g++.other/type.C: New test.
38258
38259 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38260
38261 * g++.old-deja/g++.other/initstring.C: New test.
38262
38263 2000-06-12 Jason Merrill <jason@redhat.com>
38264
38265 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
38266
38267 2000-06-09 Jeffrey A Law (law@cygnus.com)
38268
38269 * gcc.c-torture/compile/20000609-1.c: New test.
38270
38271 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
38272
38273 * gcc.dg/20000609-1.c: New test.
38274
38275 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
38276
38277 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
38278 * gcc.c-torture/noncompile/poison-1.c: Move...
38279 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
38280 * gcc.dg/cpp-li1.c: Add a token after the #line.
38281
38282 2000-06-05 Richard Henderson <rth@cygnus.com>
38283
38284 * gcc.c-torture/execute/20000605-2.c: New test.
38285 * gcc.c-torture/execute/20000605-3.c: New test.
38286
38287 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
38288
38289 * g77.f-torture/execute/20000503-1.x: New file.
38290
38291 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
38292
38293 * g++.old-deja/g++.eh/badalloc1.C: New test.
38294
38295 2000-06-05 Richard Henderson <rth@cygnus.com>
38296
38297 * gcc.c-torture/execute/20000605-1.c: New test.
38298
38299 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38300 Nathan Sidwell <nathan@codesourcery.com>
38301
38302 * gcc.c-torture/compile/20000605-1.c: New test.
38303
38304 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
38305
38306 * g77.f-torture/compile/20000601-1.f: New test.
38307
38308 2000-06-03 Richard Henderson <rth@cygnus.com>
38309
38310 * gcc.c-torture/execute/20000603-1.c: New.
38311
38312 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
38313
38314 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
38315 * gcc.dg/noreturn-2.c (noreturn): Likewise.
38316
38317 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
38318
38319 * gcc.dg/compare2.c (case 12): XFAIL.
38320 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
38321 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
38322
38323 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
38324
38325 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
38326
38327 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
38328 guard macro is already defined when the header is first
38329 included.
38330 * gcc.dg/cpp-mix.h: New file.
38331 * gcc.dg/endif-label.c: Update patterns to match compiler.
38332
38333 * g++.brendan/complex1.C: Declare abort.
38334 * g++.law/refs4.C: Remove XFAIL.
38335 * g++.oliva/expr2.C: Declare abort and exit.
38336
38337 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
38338
38339 * gcc.c-torture/execute/20000528-1.c: New test.
38340
38341 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
38342 * g++.old-deja/g++.law/temps4.C: Likewise.
38343
38344 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
38345 stdlib.h. Call abort() on failure.
38346 * g++.old-deja/g++.law/refs4.C: Likewise.
38347 * g++.old-deja/g++.law/temps4.C: Likewise.
38348 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
38349 * gcc.c-torture/execute/20000112-1.c: Include string.h.
38350
38351 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
38352
38353 Relative to g++.dg/special:
38354 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
38355
38356 Relative to g++.old-deja:
38357 * g++.brendan/complex1.C, g++.jason/optimize2.C,
38358 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
38359 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
38360 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
38361 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
38362 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
38363 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
38364
38365 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
38366 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
38367 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
38368 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
38369 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
38370 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
38371 and/or string.h.
38372
38373 * g++.other/goto1.C: Update expectations for error messages.
38374
38375 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
38376
38377 * gcc.c-torture/compile/20000523-1.c: New test.
38378
38379 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38380
38381 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
38382
38383 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38384
38385 * g++.old-deja/g++.eh/catch11.C: New test.
38386 * g++.old-deja/g++.eh/catch12.C: New test.
38387
38388 2000-05-24 Nick Clifton <nickc@cygnus.com>
38389
38390 * gcc.c-torture/execute/20000523-1.c: New test.
38391
38392 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
38393
38394 * c-torture/execute/bcp-1.c: Replace abort in arg of
38395 __builtin_constant_p with a generic external function.
38396
38397 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
38398 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
38399 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
38400 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
38401 Prototype abort and/or exit.
38402
38403 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
38404 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
38405 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
38406 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
38407
38408 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
38409
38410 * gcc.dg/dwarf2-1.c: New test.
38411
38412 2000-05-20 Richard Henderson <rth@cygnus.com>
38413
38414 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
38415
38416 2000-05-20 Andreas Jaeger <aj@suse.de>
38417
38418 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
38419 testcase.
38420
38421 2000-05-19 David Edelsohn <edelsohn@gnu.org>
38422
38423 * gcc.c-torture/execute/20000519-2.c: New test.
38424
38425 2000-05-19 Andreas Jaeger <aj@suse.de>
38426
38427 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
38428 which fails with SSA.
38429
38430 * lib/c-torture.exp: Also test with -O3 -fssa.
38431
38432 2000-05-18 Michael Meissner <meissner@redhat.com>
38433
38434 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
38435 * gcc.c-torture/execute/920415-1.c: Ditto.
38436 * gcc.c-torture/execute/920501-1.c: Ditto.
38437 * gcc.c-torture/execute/conversion.c: Ditto.
38438 * gcc.c-torture/execute/cvt-1.c: Ditto.
38439
38440 2000-05-18 Jeffrey A Law (law@cygnus.com)
38441
38442 * gcc.c-torture/compile/20000518-1.c: New test.
38443
38444 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
38445
38446 * g77.f-torture/compile/200005018.f: New test.
38447
38448 2000-05-17 Jeffrey A Law (law@cygnus.com)
38449
38450 * gcc.c-torture/compile/20000517-1.c: New test.
38451
38452 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38453
38454 * gcc.c-torture/execute/20000516-1.c: New test.
38455
38456 2000-05-15 Jakub Jelinek <jakub@redhat.com>
38457
38458 * g++.old-deja/g++.other/eh.C: New test.
38459
38460 2000-05-12 Richard Henderson <rth@cygnus.com>
38461
38462 * gcc.c-torture/execute/990208-1.c (main): Don't pass
38463 constants through to doit's conditional.
38464
38465 2000-05-11 Jeffrey A Law (law@cygnus.com)
38466
38467 * gcc.c-torture/compile/20000511-1.c: New test.
38468 * g77.f-torture/compile/20000511-1.f: New test.
38469 * g77.f-torture/compile/20000511-2.f: New test.
38470
38471 2000-05-11 Michael Meissner <meissner@redhat.com>
38472
38473 * gcc.c-torture/execute/20000511-1.c: New test.
38474
38475 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
38476
38477 * gcc.dg/dg.exp: Scan .S files as well as .c files.
38478 * gcc.dg/20000510-1.S: New.
38479
38480 2000-05-08 Catherine Moore <clm@cygnus.com>
38481
38482 * gcc.dg/unused-3.c: New.
38483
38484 2000-05-06 Richard Henderson <rth@cygnus.com>
38485
38486 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
38487 * g++.old-deja/g++.mike/warn1.C: Likewise.
38488 * g++.old-deja/g++.pt/local1.C: Likewise.
38489 * g++.old-deja/g++.pt/local7.C: Likewise.
38490 * g++.old-deja/g++.pt/spec16.C: Likewise.
38491
38492 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
38493
38494 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
38495
38496 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
38497
38498 * g77.f-torture/execute/20000503-1.f: New test.
38499
38500 2000-05-04 Andreas Jaeger <aj@suse.de>
38501
38502 * gcc.dg/noreturn-2.c: New test.
38503
38504 2000-05-04 Neil Booth <NeilB@earthling.net>
38505
38506 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
38507 preprocessor.
38508
38509 2000-05-04 Richard Henderson <rth@cygnus.com>
38510
38511 * gcc.c-torture/execute/20000503-1.c: Fix typo.
38512
38513 2000-05-04 Richard Henderson <rth@cygnus.com>
38514
38515 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
38516 OpenSSL by Jason R Thorpe.
38517
38518 2000-05-03 Jim Wilson <wilson@cygnus.com>
38519
38520 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
38521
38522 2000-05-03 Robert Lipe <robertlipe@usa.net>
38523
38524 * gcc.dg/20000503-1.c: New test.
38525
38526 2000-05-02 Jakub Jelinek <jakub@redhat.com>
38527
38528 * gcc.c-torture/compile/20000502-1.c: New test.
38529 * g++.old-deja/g++.other/align.C: New test.
38530 * gcc.dg/cpp-tradstringify.c: New test.
38531
38532 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
38533
38534 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
38535 and hard registers.
38536
38537 2000-04-26 Geoff Keating <geoffk@cygnus.com>
38538
38539 * gcc.c-torture/execute/loop-5.c: New test.
38540
38541 2000-04-25 Jakub Jelinek <jakub@redhat.com>
38542
38543 * gcc.c-torture/execute/va-arg-20.c: New test.
38544
38545 2000-04-23 Jeffrey A Law (law@cygnus.com)
38546
38547 * gcc.c-torture/execute/20000422-1.c: New test.
38548
38549 2000-04-20 Greg McGary <gkm@gnu.org>
38550
38551 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
38552 when optimizing, but without sibling-call optimizations (-O1).
38553
38554 2000-04-20 Jeffrey A Law (law@cygnus.com)
38555
38556 * gcc.c-torture/compile/20000420-1.c: New test.
38557
38558 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
38559
38560 * g++.abi/ptrflags.C: New test.
38561 * g++.eh/catchptr1.C: Test incomplete pointer chains.
38562
38563 2000-04-19 Catherine Moore <clm@cygnus.com>
38564
38565 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
38566
38567 2000-04-19 Greg McGary <gkm@gnu.org>
38568
38569 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
38570 sibling-call optimizations.
38571
38572 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
38573
38574 * gcc.dg/20000419-1.c: New test.
38575
38576 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
38577
38578 * gcc.c-torture/execute/20000412-6.c: New test.
38579
38580 2000-04-12 Jeffrey A Law (law@cygnus.com)
38581
38582 * gcc.c-torture/execute/20000412-5.c: New test.
38583 * g77.f-torture/compile/20000412-1.f: New test.
38584 * gcc.c-torture/execute/20000412-4.c: New test.
38585 * gcc.c-torture/compile/20000412-2.c: New test.
38586 * gcc.c-torture/execute/20000412-3.c: New test.
38587 * gcc.c-torture/compile/20000412-1.c: New test.
38588 * gcc.c-torture/execute/20000412-2.c: New test.
38589
38590 2000-04-12 Jakub Jelinek <jakub@redhat.com>
38591
38592 * objc/execute/bf-20.m: New test.
38593
38594 2000-04-10 Richard Henderson <rth@cygnus.com>
38595
38596 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
38597
38598 * gcc.c-torture/execute/20000412-1.c: New test.
38599
38600 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
38601
38602 * g++.old-deja/g++.eh/catchptr1.C: New test.
38603
38604 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
38605
38606 * g++.old-deja/g++.abi/cxa_vec.C: New test.
38607
38608 2000-04-08 Neil Booth <NeilB@earthling.net>
38609
38610 * gcc.dg/cpp-nullchar.c: Remove test as
38611 embedded nulls cause problems.
38612
38613 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38614
38615 * gcc.dg/compare2.c: New test.
38616
38617 2000-04-08 Neil Booth <NeilB@earthling.net>
38618
38619 * gcc.dg/cpp-nullchar.c: New test.
38620
38621 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
38622
38623 * gcc.dg/cpp-mi2.c: New test.
38624 * gcc.dg/cpp-mi2[abc].h: New files.
38625
38626 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
38627
38628 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
38629 member name.
38630
38631 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
38632
38633 * g++.old-deja/g++.abi/vmihint.C: New test.
38634
38635 2000-04-06 Neil Booth <NeilB@earthling.net>
38636
38637 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
38638 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
38639 copyright.
38640
38641 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
38642
38643 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
38644 avoid stack-frame overwrite.
38645
38646 2000-04-05 Jakub Jelinek <jakub@redhat.com>
38647
38648 * gcc.c-torture/compile/20000405-2.c: New test.
38649 * gcc.c-torture/compile/20000405-3.c: New test.
38650
38651 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38652
38653 * gcc.c-torture/compile/20000405-1.c: New test.
38654
38655 2000-04-04 Geoff Keating <geoffk@cygnus.com>
38656
38657 * gcc.dg/cast-qual-1.c: Revert last change.
38658
38659 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38660
38661 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
38662
38663 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
38664
38665 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
38666 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
38667
38668 2000-04-03 Jeffrey A Law (law@cygnus.com)
38669
38670 * gcc.c-torture/compile/20000403-2.c: New test.
38671 * gcc.c-torture/compile/20000403-1.c: New test.
38672
38673 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
38674
38675 * gcc.c-torture/execute/20000403-1.c: New test.
38676
38677 2000-04-03 Geoff Keating <geoffk@cygnus.com>
38678
38679 * gcc.c-torture/execute/20000402-1.c: New test.
38680
38681 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
38682
38683 * gcc.c-torture/execute/va-arg-15.c: New test.
38684 * gcc.c-torture/execute/va-arg-16.c: New test.
38685 * gcc.c-torture/execute/va-arg-17.c: New test.
38686 * gcc.c-torture/execute/va-arg-18.c: New test.
38687 * gcc.c-torture/execute/va-arg-19.c: New test.
38688
38689 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
38690
38691 * gcc.c-torture/compile/981211-1.c: Move to...
38692 * gcc.dg/cpp-as1.c: ...here.
38693 * gcc.dg/cpp-as2.c: New file.
38694
38695 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
38696 compiler.
38697
38698 2000-04-02 Neil Booth <NeilB@earthling.net>
38699
38700 * gcc.dg/cpp-cond.c New tests.
38701 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
38702 accidental success less likely.
38703 * gcc.dg/cpp-missingop.c New tests.
38704 * gcc.dg/cpp-missingparen.c New tests.
38705 * gcc.dg/cpp-shift.c New tests.
38706 * gcc.dg/cpp-shortcircuit.c New tests.
38707 * gcc.dg/cpp-unary.c New tests.
38708
38709 2000-03-29 Jeffrey A Law (law@cygnus.com)
38710
38711 * gcc.c-torture/compile/20000329-1.c: New test.
38712
38713 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
38714
38715 * gcc.c-torture/compile/20000326-1.c: New test.
38716 * gcc.c-torture/compile/20000326-2.c: New test.
38717
38718 2000-03-24 Geoff Keating <geoffk@cygnus.com>
38719
38720 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
38721 the first parameter is a function argument.
38722
38723 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
38724
38725 * g++.old-deja/g++.ext/array4.C: New test.
38726
38727 2000-03-22 Geoff Keating <geoffk@cygnus.com>
38728
38729 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
38730
38731 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38732
38733 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
38734
38735 2000-03-19 Richard Henderson <rth@cygnus.com>
38736
38737 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
38738
38739 2000-03-19 Richard Henderson <rth@cygnus.com>
38740
38741 * gcc.c-torture/compile/20000319-1.c: New test.
38742
38743 2000-03-14 Jeffrey A Law (law@cygnus.com)
38744
38745 * gcc.c-torture/execute/20000314-3.c: New test.
38746 * gcc.c-torture/execute/20000314-2.c: New test.
38747 * gcc.c-torture/execute/20000314-1.c: New test.
38748 * gcc.c-torture/compile/20000314-2.c: New test.
38749 * gcc.c-torture/compile/20000314-1.c: New test.
38750
38751 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
38752
38753 * g++.old-deja/g++.warn/inline.C: New test.
38754
38755 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
38756
38757 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
38758 standards-compliant result rather than specific constants.
38759 Put test-values in array.
38760
38761 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
38762
38763 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
38764 (g++_target_compile): Put test-specific options last.
38765
38766 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38767
38768 * g++.old-deja/g++.eh/vbase4.C: New test.
38769
38770 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38771
38772 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
38773
38774 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38775
38776 * g++.old-deja/g++.brendan/misc12.C: Removed.
38777 * g++.old-deja/g++.pt/memtemp77.C: Constify.
38778 * g++.old-deja/g++.ext/pretty4.C: New test.
38779
38780 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38781
38782 * g++.old-deja/g++.other/string2.C: New test.
38783
38784 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
38785
38786 * g++.old-deja/g++.warn/impint2.C: New test.
38787
38788 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
38789
38790 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
38791 is 1, not zero.
38792
38793 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
38794
38795 * g++.old-deja/g++.warn/impint.C: New test.
38796 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
38797 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
38798 * g++.old-deja/g++.pt/explicit12.C: Likewise.
38799 * g++.old-deja/g++.pt/explicit13.C: Likewise.
38800 * g++.old-deja/g++.pt/explicit17.C: Likewise.
38801 * g++.old-deja/g++.pt/explicit18.C: Likewise.
38802 * g++.old-deja/g++.pt/explicit19.C: Likewise.
38803 * g++.old-deja/g++.pt/explicit23.C: Likewise.
38804 * g++.old-deja/g++.pt/explicit31.C: Likewise.
38805 * g++.old-deja/g++.pt/explicit35.C: Likewise.
38806 * g++.old-deja/g++.pt/explicit6.C: Likewise.
38807 * g++.old-deja/g++.pt/memclass7.C: Likewise.
38808
38809 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
38810
38811 * gcc.dg/cpp-redef.c: New test.
38812
38813 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
38814
38815 * g++.old-deja/g++.pt/unify7.C: New test.
38816
38817 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38818
38819 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
38820 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
38821
38822 2000-02-25 Geoff Keating <geoffk@cygnus.com>
38823
38824 * gcc.c-torture/compile/20000224-1.c: New test.
38825
38826 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38827
38828 * gcc.c-torture/compile/cpp-2.c: New test.
38829 * gcc.c-torture/compile/cpp-1.c: New test.
38830
38831 2000-02-25 Jeffrey A Law (law@cygnus.com)
38832
38833 * gcc.c-torture/execute/20000225-1.c: New test.
38834
38835 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38836
38837 * gcc.dg/cpp-li2.c: New test.
38838
38839 * gcc.dg/cpp-wi1.c: New test.
38840
38841 * gcc.dg/cpp-li1.c: New test.
38842
38843 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
38844
38845 * g++.old-deja/g++.other/sizeof5.C: New test.
38846
38847 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38848
38849 * gcc.c-torture/execute/va-arg-13.c: New test.
38850
38851 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
38852
38853 * gcc.c-torture/execute/va-arg-12.c: New test.
38854
38855 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38856
38857 * gcc.c-torture/execute/20000223-1.c: New test.
38858
38859 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38860
38861 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
38862
38863 2000-02-22 Mark Mitchell <mark@codesourcery.com>
38864
38865 * g++.old-deja/g++.abi/ptrmem.C: New test.
38866
38867 2000-02-19 Richard Henderson <rth@cygnus.com>
38868
38869 * gcc.c-torture/compile/init-3.c: New.
38870
38871 2000-02-17 Mark Mitchell <mark@codesourcery.com>
38872
38873 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
38874 ALWAYS_CXXFLAGS.
38875
38876 2000-02-11 Robert Lipe <robertl@sco.com>
38877
38878 * gcc.c-torture/compile/20000211-3.c: New test.
38879
38880 2000-02-11 Martin Buchholz <martin@xemacs.org>
38881
38882 * gcc.c-torture/compile/20000211-2.c: New test.
38883
38884 2000-02-11 Jeffrey A Law (law@cygnus.com)
38885
38886 * gcc.c-torture/compile/20000211-1.c: New test.
38887
38888 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
38889
38890 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
38891 on native targets
38892
38893 2000-02-08 Nathan Sidwell <nathan@acm.org>
38894
38895 * g++.old-deja/g++.other/cast5.C: New test.
38896
38897 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
38898
38899 * gcc.c-torture/execute/20000205-1.c: New.
38900
38901 2000-02-03 Nathan Sidwell <nathan@acm.org>
38902
38903 * g++.old-deja/g++.jason/cast3.C: Return void.
38904 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
38905
38906 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38907
38908 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
38909
38910 * gcc.dg/loop-1.c: New test.
38911
38912 2000-01-27 Jakub Jelinek <jakub@redhat.com>
38913
38914 * gcc.c-torture/compile/20000127-1.c: New test.
38915 * gcc.c-torture/execute/991228-1.c: New test.
38916
38917 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38918
38919 * gcc.dg/unused-2.c: New test.
38920
38921 * gcc.dg/conv-1.c: New test.
38922
38923 2000-01-24 Mark Mitchell <mark@codesourcery.com>
38924
38925 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
38926 compiler.
38927 (tool_option_proc): Fix typo.
38928
38929 2000-01-24 Geoff Keating <geoffk@cygnus.com>
38930
38931 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
38932 of the ld on the host, not on the build machine.
38933 Also, don't crash if '--help' is not a supported option.
38934
38935 2000-01-24 Richard Henderson <rth@cygnus.com>
38936
38937 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
38938
38939 2000-01-20 Jeffrey A Law (law@cygnus.com)
38940
38941 * gcc.c-torture/execute/20000120-2.c: New test.
38942 * gcc.c-torture/execute/20000120-1.c: New test.
38943
38944 2000-01-13 Jeffrey A Law (law@cygnus.com)
38945
38946 * gcc.c-torture/execute/20000113-1.c: New test.
38947
38948 2000-01-12 Jeffrey A Law (law@cygnus.com)
38949
38950 * gcc.c-torture/execute/20000112-1.c: New test.
38951
38952 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38953
38954 * gcc.dg/20000111-1.c: New test.
38955
38956 2000-01-10 Jeffrey A Law (law@cygnus.com)
38957
38958 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
38959 with 16 bit integers.
38960
38961 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38962
38963 * gcc.dg/20000108-1.c: New test.
38964
38965 2000-01-05 Nathan Sidwell <nathan@acm.org>
38966
38967 * g++.old-deja/g++.ns/koenig8.C: New test.
38968
38969 2000-01-05 Nathan Sidwell <nathan@acm.org>
38970
38971 * g++.old-deja/g++.other/cast4.C: New test.
38972
38973 2000-01-05 Jeffrey A Law (law@cygnus.com)
38974
38975 * gcc.c-torture/compile/20000105-2.c: New test.
38976 * gcc.c-torture/compile/20000105-1.c: New test.
38977
38978 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38979
38980 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
38981 references to printf & atoi to conform to ANSI standard.
38982 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
38983 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
38984 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
38985 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
38986 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
38987 * g++.old-deja/g++.brendan/complex1.C: Likewise.
38988 * g++.old-deja/g++.brendan/copy1.C: Likewise.
38989 * g++.old-deja/g++.brendan/copy2.C: Likewise.
38990 * g++.old-deja/g++.brendan/copy3.C: Likewise.
38991 * g++.old-deja/g++.brendan/copy4.C: Likewise.
38992 * g++.old-deja/g++.brendan/copy5.C: Likewise.
38993 * g++.old-deja/g++.brendan/copy6.C: Likewise.
38994 * g++.old-deja/g++.brendan/copy7.C: Likewise.
38995 * g++.old-deja/g++.brendan/copy8.C: Likewise.
38996 * g++.old-deja/g++.brendan/crash11.C: Likewise.
38997 * g++.old-deja/g++.brendan/crash14.C: Likewise.
38998 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
38999 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
39000 * g++.old-deja/g++.brendan/delete2.C: Likewise.
39001 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
39002 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
39003 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
39004 * g++.old-deja/g++.brendan/eh1.C: Likewise.
39005 * g++.old-deja/g++.brendan/groff1.C: Likewise.
39006 * g++.old-deja/g++.brendan/init3.C: Likewise.
39007 * g++.old-deja/g++.brendan/misc12.C: Likewise.
39008 * g++.old-deja/g++.brendan/misc7.C: Likewise.
39009 * g++.old-deja/g++.brendan/new2.C: Likewise.
39010 * g++.old-deja/g++.brendan/operators4.C: Likewise.
39011 * g++.old-deja/g++.brendan/operators5.C: Likewise.
39012 * g++.old-deja/g++.brendan/overload2.C: Likewise.
39013 * g++.old-deja/g++.brendan/overload7.C: Likewise.
39014 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
39015 * g++.old-deja/g++.brendan/reference1.C: Likewise.
39016 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
39017 * g++.old-deja/g++.brendan/template24.C: Likewise.
39018 * g++.old-deja/g++.brendan/template3.C: Likewise.
39019 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
39020 * g++.old-deja/g++.jason/inline3.C: Likewise.
39021 * g++.old-deja/g++.jason/opeq.C: Likewise.
39022 * g++.old-deja/g++.law/arg5.C: Likewise.
39023 * g++.old-deja/g++.law/arm7.C: Likewise.
39024 * g++.old-deja/g++.law/ctors11.C: Likewise.
39025 * g++.old-deja/g++.law/cvt8.C: Likewise.
39026 * g++.old-deja/g++.law/init9.C: Likewise.
39027 * g++.old-deja/g++.law/refs4.C: Likewise.
39028 * g++.old-deja/g++.law/template2.C: Likewise.
39029 * g++.old-deja/g++.law/visibility24.C: Likewise.
39030 * g++.old-deja/g++.law/vtable3.C: Likewise.
39031 * g++.old-deja/g++.mike/asm2.C: Likewise.
39032 * g++.old-deja/g++.mike/eh1.C: Likewise.
39033 * g++.old-deja/g++.mike/misc1.C: Likewise.
39034 * g++.old-deja/g++.mike/misc13.C: Likewise.
39035 * g++.old-deja/g++.mike/misc14.C: Likewise.
39036 * g++.old-deja/g++.mike/ns12.C: Likewise.
39037 * g++.old-deja/g++.mike/p1248.C: Likewise.
39038 * g++.old-deja/g++.mike/p3708.C: Likewise.
39039 * g++.old-deja/g++.mike/p3708a.C: Likewise.
39040 * g++.old-deja/g++.mike/p3708b.C: Likewise.
39041 * g++.old-deja/g++.mike/p646.C: Likewise.
39042 * g++.old-deja/g++.mike/p700.C: Likewise.
39043 * g++.old-deja/g++.mike/p783.C: Likewise.
39044 * g++.old-deja/g++.mike/p783a.C: Likewise.
39045 * g++.old-deja/g++.mike/p783b.C: Likewise.
39046 * g++.old-deja/g++.mike/p786.C: Likewise.
39047 * g++.old-deja/g++.mike/p789.C: Likewise.
39048 * g++.old-deja/g++.mike/p789a.C: Likewise.
39049 * g++.old-deja/g++.mike/p807a.C: Likewise.
39050 * g++.old-deja/g++.other/delete3.C: Likewise.
39051 * g++.old-deja/g++.other/dyncast1.C: Likewise.
39052 * g++.old-deja/g++.other/dyncast2.C: Likewise.
39053 * g++.old-deja/g++.other/dyncast3.C: Likewise.
39054 * g++.old-deja/g++.other/empty1.C: Likewise.
39055 * g++.old-deja/g++.other/temporary1.C: Likewise.
39056 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
39057 * g++.old-deja/g++.pt/t16.C: Likewise.
39058 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
39059
39060 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
39061
39062 * gcc.dg/991230-1.c: New test.
39063
39064 1999-12-29 Jeffrey A Law (law@cygnus.com)
39065
39066 * gcc.c-torture/compile/991229-3.c: New test.
39067 * gcc.c-torture/compile/991229-2.c: New test.
39068 * gcc.c-torture/compile/991229-1.c: New test.
39069
39070 1999-12-29 Greg McGary <gkm@eng.ascend.com>
39071
39072 * gcc.c-torture/compile/labels-2.c: New test.
39073
39074 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
39075
39076 * gcc.c-torture/execute/991227-1.c: New test.
39077
39078 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39079
39080 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
39081
39082 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
39083
39084 * gcc.c-torture/execute/991221-1.c: New test.
39085
39086 1999-12-20 Nathan Sidwell <nathan@acm.org>
39087
39088 * g++.old-deja/g++.other/cast3.C: New test.
39089
39090 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
39091
39092 * gcc.c-torture/execute/991216-4.c: New test.
39093
39094 1999-12-16 Michael Meissner <meissner@cygnus.com>
39095
39096 * gcc.c-torture/execute/991216-1.c: New test.
39097 * gcc.c-torture/execute/991216-2.c: New test.
39098 * gcc.c-torture/execute/991216-3.c: New test.
39099
39100 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39101
39102 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
39103 Actually make the test fail by using "-O2" for compilation.
39104
39105 1999-12-15 Nathan Sidwell <nathan@acm.org>
39106
39107 * g++.old-deja/g++.warn/cast-align1.C: New test.
39108
39109 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39110
39111 * gcc.c-torture/compile/991214-1.c: New test.
39112 * gcc.c-torture/compile/991214-2.c: New test.
39113
39114 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39115
39116 * gcc.dg/991214-1.c: New test.
39117
39118 1999-12-13 Jeffrey A Law (law@cygnus.com)
39119
39120 * gcc.c-torture/compile/991213-3.c: New test.
39121 * gcc.c-torture/compile/991213-2.c: New test.
39122 * gcc.c-torture/compile/991213-1.c: New test.
39123
39124 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
39125
39126 * gcc.dg/991209-1.c: New test.
39127
39128 1999-12-08 Nathan Sidwell <nathan@acm.org>
39129
39130 * gcc.c-torture/compile/991208-1.c: New test.
39131
39132 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39133
39134 * gcc.dg/ultrasp2.c: New test.
39135
39136 1999-12-05 Alex Samuel <samuel@codesourcery.com>
39137
39138 * g++.old-deja/g++.abi/align.C (main): Fix typo.
39139
39140 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
39141
39142 * gcc.c-torture/compile/991202-1.c: New test.
39143 * gcc.c-torture/execute/991202-1.c: New test.
39144 * gcc.c-torture/execute/991202-2.c: New test.
39145 * gcc.c-torture/execute/991202-3.c: New test.
39146
39147 1999-12-02 Alex Samuel <samuel@codesourcery.com>
39148
39149 * g++.old-deja/g++.abi/align.C: New test.
39150 * g++.old-deja/g++.abi/aggregates.C: Likewise.
39151 * g++.old-deja/g++.abi/bitfields.C: Likewise.
39152
39153 1999-12-01 Richard Henderson <rth@cygnus.com>
39154
39155 * gcc.c-torture/execute/991201-1.c: New.
39156
39157 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
39158
39159 * gcc.dg/991129-1.c: New test.
39160
39161 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
39162
39163 * gcc.c-torture/compile/991127-1.c: New test.
39164
39165 1999-11-22 Nathan Sidwell <nathan@acm.org>
39166
39167 * g++.old-deja/g++.other/warn4.C: New test.
39168
39169 1999-11-22 Nathan Sidwell <nathan@acm.org>
39170
39171 * g++.old-deja/g++.eh/cleanup2.C: New test.
39172 * g++.old-deja/g++.ext/pretty2.C: New test.
39173 * g++.old-deja/g++.ext/pretty3.C: New test.
39174 * g++.old-deja/g++.other/debug6.C: New test.
39175
39176 1999-10-20 Jim Wilson <wilson@cygnus.com>
39177
39178 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
39179 compiler_output to look for one error message instead of two.
39180
39181 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
39182
39183 * gcc.c-torture/execute/991118-1.c: Also test case
39184 where the word boundary does not split a byte evenly.
39185
39186 1999-11-19 Nathan Sidwell <nathan@acm.org>
39187
39188 * g++.old-deja/g++.ext/restrict1.C: New test.
39189
39190 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
39191
39192 * gcc.c-torture/execute/991118-1.c: New test.
39193
39194 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
39195
39196 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
39197 working directory pathnames.
39198
39199 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
39200
39201 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
39202 host is equipped with driver.h and driver.o so it can actually
39203 compile and run the tests.
39204
39205 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
39206
39207 * gcc.c-torture/compile/991008-1.c: New test.
39208
39209 1999-11-08 Nick Clifton <nickc@cygnus.com>
39210
39211 * lib/gcc-dg.exp: Include target-supports.exp
39212
39213 1999-11-05 Nick Clifton <nickc@cygnus.com>
39214
39215 * lib/target-supports.exp: New file: Provide procs to test for
39216 features supported by the target.
39217 (check_weak_available): Moved here from ecos.exp.
39218 (check_alias_available): New proc: Determine of the target
39219 toolchain supports the alias attribute.
39220
39221 * gcc.dg/special/ecos.exp: Move check_weak_available to
39222 target-supports.exp.
39223 (alias-1.c): Only perform the test if the target supports
39224 aliases.
39225 (wkali-1.c): Only perform the test if the target supports
39226 aliases.
39227
39228 * gcc.dg/990506-0.c: Expect error messages from cross
39229 targets as well as native targets.
39230
39231 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39232
39233 * gcc.dg/ultrasp1.c: Removed xfail.
39234 * gcc.dg/struct-ret-2.c: Likewise.
39235 * gcc.dg/array-1.c: Likewise.
39236
39237 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39238
39239 * gcc.dg/struct-ret-2.c: New test.
39240
39241 * gcc.dg/array-1.c: New test.
39242
39243 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
39244
39245 * gcc.c-torture/execute/991030-1.c: New test.
39246
39247 1999-10-26 Richard Henderson <rth@cygnus.com>
39248
39249 * gcc.c-torture/compile/991026-2.c: New test.
39250
39251 1999-10-26 Jeffrey A Law (law@cygnus.com)
39252
39253 * gcc.c-torture/compile/991026-1.c: New test.
39254
39255 1999-10-23 Jeffrey A Law (law@cygnus.com)
39256
39257 * gcc.c-torture/execute/991023-1.c: New test.
39258
39259 1999-10-19 Jeffrey A Law (law@cygnus.com)
39260
39261 * gcc.c-torture/execute/991019-1.c: New test.
39262
39263 1999-10-16 Richard Henderson <rth@cygnus.com>
39264
39265 * gcc.c-torture/execute/991016-1.c: New test.
39266
39267 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
39268
39269 * gcc.c-torture/execute/991014-1.c: New test.
39270
39271 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
39272
39273 * g++.old-deja/g++.other/union2.C: New test.
39274
39275 1999-10-13 Nathan Sidwell <nathan@acm.org>
39276
39277 * g++.old-deja/g++.other/vaarg2.C: New test.
39278 * g++.old-deja/g++.other/vaarg3.C: New test.
39279
39280 1999-10-12 Craig Burley <craig@jcb-sc.com>
39281
39282 * g77.f-torture/noncompile/19990905-1.f: Moved from being
39283 in compile/.
39284
39285 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
39286
39287 * gcc.c-torture/execute/va-arg-11.c: New test.
39288
39289 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
39290
39291 * lib/file-format.exp (gcc_target_object_format): Don't
39292 crash if objdump is unavailable.
39293
39294 1999-09-29 Donn Terry <donn@interix.com>
39295
39296 * gcc.misc-tests/mg.exp: delete extraneous redirection.
39297
39298 1999-09-28 Nick Clifton <nickc@cygnus.com>
39299
39300 * gcc.c-torture/compile/990928-1.c: New test.
39301
39302 1999-09-28 Nathan Sidwell <nathan@acm.org>
39303
39304 * g++.old-deja/g++.other/decl6.C: New test.
39305
39306 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39307
39308 * gcc.c-torture/execute/va-arg-10.c: New test.
39309
39310 1999-09-27 Nathan Sidwell <nathan@acm.org>
39311
39312 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
39313 __PRETTY_FUNCTION__.
39314
39315 1999-09-23 Nick Clifton <nickc@cygnus.com>
39316
39317 * gcc.c-torture/execute/990923-1.c: New test.
39318
39319 1999-09-21 Nick Clifton <nickc@cygnus.com>
39320
39321 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
39322 for which -fpic is inappropriate.
39323
39324 1999-09-21 Mark Mitchell <mark@codesourcery.com>
39325
39326 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
39327
39328 1999-09-21 Nathan Sidwell <nathan@acm.org>
39329
39330 * g++.old-deja/g++.other/dyncast1.C: New test.
39331 * g++.old-deja/g++.other/dyncast2.C: New test.
39332 * g++.old-deja/g++.other/dyncast3.C: New test.
39333 * g++.old-deja/g++.other/dyncast4.C: New test.
39334 * g++.old-deja/g++.other/dyncast5.C: New test.
39335 * g++.old-deja/g++.eh/catch3.C: New test.
39336 * g++.old-deja/g++.eh/catch3p.C: New test.
39337 * g++.old-deja/g++.eh/catch4.C: New test.
39338 * g++.old-deja/g++.eh/catch4p.C: New test.
39339 * g++.old-deja/g++.eh/catch5.C: New test.
39340 * g++.old-deja/g++.eh/catch5p.C: New test.
39341 * g++.old-deja/g++.eh/catch6.C: New test.
39342 * g++.old-deja/g++.eh/catch6p.C: New test.
39343 * g++.old-deja/g++.eh/catch7.C: New test.
39344 * g++.old-deja/g++.eh/catch7p.C: New test.
39345 * g++.old-deja/g++.eh/catch8.C: New test.
39346 * g++.old-deja/g++.eh/catch8p.C: New test.
39347 * g++.old-deja/g++.eh/catch9.C: New test.
39348 * g++.old-deja/g++.eh/catch9p.C: New test.
39349
39350 1999-09-13 Nathan Sidwell <nathan@acm.org>
39351
39352 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
39353 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
39354
39355 1999-09-13 Jeffrey A Law (law@cygnus.com)
39356
39357 * gcc.c-torture/compile/990913-1.c: New test.
39358
39359 1999-09-10 Nathan Sidwell <nathan@acm.org>
39360
39361 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
39362 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39363
39364 1999-09-09 Richard Henderson <rth@cygnus.com>
39365
39366 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
39367
39368 1999-09-09 Nathan Sidwell <nathan@acm.org>
39369
39370 * g++.old-deja/g++.other/lookup11.C: New test.
39371 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
39372 what is permitted and what we want.
39373 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
39374 overload use.
39375 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39376
39377 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
39378
39379 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
39380 * gcc.c-torture/noncompile/poison-1.c: New file.
39381
39382 1999-09-08 Nathan Sidwell <nathan@acm.org>
39383
39384 * g++.old-deja/g++.other/sizeof3.C: New test.
39385 * g++.old-deja/g++.other/sizeof4.C: New test.
39386 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
39387 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
39388
39389 1999-09-07 Richard Henderson <rth@cygnus.com>
39390
39391 * gcc.dg/va-arg-1.c: New.
39392
39393 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39394
39395 * gcc.c-torture/execute/va-arg-9.c: New test.
39396
39397 1999-09-05 Craig Burley <craig@jcb-sc.com>
39398
39399 * g77.f-torture/compile/980519-2.f: New test.
39400 * g77.f-torture/compile/19990905-0.f: New test.
39401 * g77.f-torture/compile/19990905-1.f: New test.
39402 * g77.f-torture/compile/19990905-2.f: New test.
39403
39404 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
39405
39406 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
39407
39408 * gcc.c-torture/execute/990827-1.c: Fix typo.
39409
39410 1999-09-03 Nathan Sidwell <nathan@acm.org>
39411
39412 * g++.old-deja/g++.other/deref1.C: New test.
39413
39414 1999-09-02 Nathan Sidwell <nathan@acm.org>
39415
39416 * g++.old-deja/g++.other/ambig2.C: New test.
39417 * g++.old-deja/g++.other/cond5.C: New test.
39418 * g++.old-deja/g++.other/lookup16.C: New test.
39419
39420 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
39421
39422 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
39423 assemblers too.
39424
39425 1999-08-31 Jeffrey A Law (law@cygnus.com)
39426
39427 * lib/c-torture.exp: Avoid the "compare executables" optimization
39428 when testing native.
39429
39430 1999-08-29 Jeffrey A Law (law@cygnus.com)
39431
39432 * gcc.c-torture/execute/990829-1.c: New test.
39433 * gcc.c-torture/compile/990829-1.c: New test.
39434
39435 1999-08-27 Paul Burchard <burchard@pobox.com>
39436
39437 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
39438 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
39439 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
39440 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
39441 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
39442 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
39443 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
39444 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
39445 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
39446 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
39447 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
39448
39449 1999-08-27 Jeffrey A Law (law@cygnus.com)
39450
39451 * gcc.c-torture/execute/990827-1.c: New test.
39452
39453 1999-08-26 Craig Burley <craig@jcb-sc.com>
39454
39455 * g77.f-torture/noncompile/19990826-4.f: New test.
39456
39457 * g77.f-torture/compile/19990826-3.f: New test.
39458
39459 * g77.f-torture/execute/19990826-2.f: New test.
39460
39461 * g77.f-torture/compile/19990826-1.f: New test.
39462
39463 * gcc.c-torture/execute/990826-0.c: New test.
39464 * g77.c-torture/execute/19990826-0.f: New test.
39465
39466 * g77.f-torture/noncompile/970626-2.f: New test.
39467
39468 1999-08-25 Paul Burchard <burchard@pobox.com>
39469
39470 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
39471 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
39472 lss-011.C: New tests.
39473
39474 1999-08-25 Nathan Sidwell <nathan@acm.org>
39475
39476 * g++.old-deja/g++.other/decl5.C: New test.
39477
39478 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39479
39480 * noncompile/noncompile.exp: Load_lib c-torture.exp.
39481 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
39482 call `postbase' for each one. All callers of `postbase' changed
39483 to call this instead.
39484
39485 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
39486
39487 * gcc.c-torture/execute/990811-1.c: New test.
39488
39489 1999-08-09 Nick Clifton <nickc@cygnus.com>
39490
39491 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
39492 just native ones.
39493
39494 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
39495 just native ones.
39496
39497 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39498
39499 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
39500
39501 1999-08-04 Jeffrey A Law (law@cygnus.com)
39502
39503 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
39504
39505 1999-08-04 Nathan Sidwell <nathan@acm.org>
39506
39507 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
39508
39509 1999-08-04 Jeffrey A Law (law@cygnus.com)
39510
39511 * gcc.c-torture/execute/990804-1.c: New test.
39512
39513 1999-08-03 Nathan Sidwell <nathan@acm.org>
39514
39515 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
39516 * g++.old-deja/g++.brendan/crash64.C: Likewise.
39517 * g++.old-deja/g++.brendan/overload8.C: Likewise.
39518
39519 1999-08-03 Nathan Sidwell <nathan@acm.org>
39520
39521 * g++.old-deja/g++.other/struct1.C: New test.
39522
39523 1999-08-03 Nathan Sidwell <nathan@acm.org>
39524
39525 * g++.old-deja/g++.other/enum2.C: New test.
39526
39527 1999-08-02 Richard Henderson <rth@cygnus.com>
39528
39529 Adapted from tests from Franz Sirl:
39530 * gcc.c-torture/execute/va-arg-7.c: New test.
39531 * gcc.c-torture/execute/va-arg-8.c: New test.
39532
39533 1999-08-01 Jeffrey A Law (law@cygnus.com)
39534
39535 * gcc.c-torture/compile/990801-2.c: New test.
39536
39537 * gcc.c-torture/compile/990801-1.c: New test.
39538
39539 1999-07-27 Michael Meissner <meissner@cygnus.com>
39540
39541 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
39542 fp-cmp-1.c, converting double to float.
39543
39544 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
39545 fp-cmp-1.c, converting double to long double.
39546
39547 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
39548 from fr1 to unknown_register, since fr1 is a legitimate register
39549 on some machines.
39550
39551 1999-07-25 Jeffrey A Law (law@cygnus.com)
39552
39553 * README: More listname related changes.
39554
39555 1999-07-08 Catherine Moore <clm@cygnus.com>
39556
39557 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
39558
39559 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
39560
39561 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
39562
39563 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39564
39565 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
39566
39567 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
39568
39569 * gcc.dg/990703-1.c: New test.
39570
39571 1999-06-29 Nick Clifton <nickc@cygnus.com>
39572
39573 * lib/file-format.exp: New file: Move definition of proc
39574 gcc_target_object_format to here from
39575 gcc.dg/special/ecos.exp.
39576
39577 * lib/c-torture.exp: Include lib file-format.exp.
39578 * lib/gcc-dg.exp: Include lib file-format.exp.
39579
39580 * gcc.dg/special/ecos.exp: Remove definition of proc
39581 gcc_target_object_format.
39582
39583 1999-06-28 Jeffrey A Law (law@cygnus.com)
39584
39585 * gcc.c-torture/execute/990628-1.c: New test.
39586
39587 1999-06-25 Jeffrey A Law (law@cygnus.com)
39588
39589 * gcc.c-torture/compile/990625-2.c: New test.
39590
39591 * gcc.c-torture/compile/990625-1.c: New test.
39592
39593 1999-06-23 Nick Clifton <nickc@cygnus.com>
39594
39595 * gcc.c-torture/compile/dll.c: New test case. Check that dll
39596 attributes compile.
39597 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
39598 ports that use the COFF/PE file format.
39599
39600 1999-06-17 Jeffrey A Law (law@cygnus.com)
39601
39602 * gcc.c-torture/compile/990617-1.c: New test.
39603
39604 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
39605
39606 * g++.old-deja/g++.other/decl4.C: New test.
39607
39608 1999-06-14 Nathan Sidwell <nathan@acm.org>
39609
39610 * g++.old-deja/g++.other/bitfld3.C: New test.
39611
39612 1999-06-08 Nathan Sidwell <nathan@acm.org>
39613
39614 * g++.old-deja/g++.eh/catch1.C: New test.
39615
39616 1999-06-07 Jeffrey A Law (law@cygnus.com)
39617
39618 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
39619
39620 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
39621 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
39622
39623 1999-06-05 Craig Burley <craig@jcb-sc.com>
39624
39625 * g77.f-torture/compile/19990502-0.f: Replace with new,
39626 shorter, test that still fails after recent changes.
39627
39628 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39629
39630 * gcc.c-torture/execute/990604-1.c: New test.
39631
39632 1999-05-31 Jeffrey A Law (law@cygnus.com)
39633
39634 * gcc.c-torture/execute/990531-1.c: New test.
39635
39636 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39637
39638 * gcc.c-torture/compile/990527-1.c: New test.
39639
39640 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
39641
39642 * gcc.c-torture/execute/990527-1.c: New test.
39643
39644 1999-05-25 Nick Clifton <nickc@cygnus.com>
39645
39646 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
39647 bitfields as signed.
39648
39649 1999-05-25 Craig Burley <craig@jcb-sc.com>
39650
39651 * g77.f-torture/compile/19990525-0.f: New test.
39652
39653 1999-05-25 Jeffrey A Law (law@cygnus.com)
39654
39655 * gcc.c-torture/execute/990525-2.c: New test.
39656
39657 * gcc.c-torture/execute/990525-1.c: New test.
39658
39659 1999-05-24 Nathan Sidwell <nathan@acm.org>
39660
39661 * g++.old-deja/g++.other/anon3.C: New test.
39662 * g++.old-deja/g++.other/anon4.C: New test.
39663 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
39664 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
39665 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
39666 Merrill).
39667
39668 1999-05-24 Jeffrey A Law (law@cygnus.com)
39669
39670 * gcc.c-torture/execute/990524-1.c: New test.
39671
39672 * gcc.dg/990524-1.c: New test.
39673
39674 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39675
39676 * gcc.c-torture/compile/990523-1.c: New test.
39677
39678 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
39679
39680 * gcc.c-torture/compile/990519-1.c: New test.
39681
39682 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39683
39684 * gcc.c-torture/compile/990517-1.c: New test.
39685
39686 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
39687 (e4, f4): New tests.
39688 (main): Call them.
39689
39690 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39691
39692 * gcc.dg/noreturn-1.c: New test.
39693
39694 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39695
39696 * gcc.c-torture/execute/990513-1.c: New test.
39697
39698 1999-05-10 Richard Henderson <rth@cygnus.com>
39699
39700 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
39701
39702 1999-05-10 Craig Burley <craig@jcb-sc.com>
39703
39704 * g77.f-torture/execute/erfc.f: Use small single-precision
39705 values, to avoid problems on Alphas when not -mieee.
39706
39707 1999-05-08 Craig Burley <craig@jcb-sc.com>
39708
39709 * gcc.dg/990506-0.c: New test.
39710
39711 1999-05-08 Richard Henderson <rth@cygnus.com>
39712
39713 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
39714 the constant to test. Don't XFAIL 64-bit targets.
39715
39716 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
39717 * g++.old-deja/g++.law/profile1.C: Likewise.
39718
39719 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
39720 operator new instances.
39721 * g++.old-deja/g++.other/delete5.C: Likewise.
39722
39723 1999-05-03 Craig Burley <craig@jcb-sc.com>
39724
39725 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
39726 intrinsic.
39727
39728 1999-05-03 Craig Burley <craig@jcb-sc.com>
39729
39730 * g77.f-torture/execute/u77-test.f: Reverse order of two
39731 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
39732
39733 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39734
39735 * gcc.dg/compare1.c: New test.
39736
39737 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
39738
39739 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
39740 New tests.
39741
39742 1999-05-02 Craig Burley <craig@jcb-sc.com>
39743
39744 * g77.f-torture/compile/19990502-1.f: New test.
39745
39746 1999-05-02 Craig Burley <craig@jcb-sc.com>
39747
39748 * g77.f-torture/compile/19990502-0.f: New test.
39749
39750 1999-05-02 Craig Burley <craig@jcb-sc.com>
39751
39752 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
39753 intrinsic.
39754
39755 1999-05-02 Craig Burley <craig@jcb-sc.com>
39756
39757 * g77.f-torture/execute/u77-test.f (main): List libU77
39758 intrinsics not currently tested.
39759 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
39760 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
39761 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
39762 Trim blanks off the ends of some printed strings.
39763
39764 1999-05-02 Craig Burley <craig@jcb-sc.com>
39765
39766 * g77.f-torture/execute/u77-test.f (main): Just warn about
39767 FSTAT gid disagreement, as it's expected on some systems.
39768
39769 1999-05-01 Craig Burley <craig@jcb-sc.com>
39770
39771 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
39772 use a new function, which allows for some slop.
39773 Clean up some commentary.
39774 (issum): The new function.
39775 (sgladd): Deleted subroutine.
39776
39777 1999-05-01 Craig Burley <craig@jcb-sc.com>
39778
39779 * g77.f-torture/execute/u77-test.f: Modify to be more like
39780 libf2c/libU77 version, bringing patches to that version here.
39781 Add suitable commentary.
39782
39783 1999-04-25 Richard Henderson <rth@cygnus.com>
39784
39785 * gcc.dg/990424-1.c: New test.
39786
39787 1999-04-24 Craig Burley <craig@jcb-sc.com>
39788
39789 * g77.f-torture/execute/u77-test.f (main): Bug involving
39790 LSTAT has been fixed, so turn back on full checking.
39791
39792 1999-04-20 Craig Burley <craig@jcb-sc.com>
39793
39794 * g77.f-torture/compile/19990419-0.f: New test.
39795 * g77.f-torture/execute/19990419-1.f: New test.
39796
39797 1999-04-17 Richard Henderson <rth@cygnus.com>
39798
39799 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
39800 to avoid the need for a prototype to supress a warning.
39801
39802 1999-04-07 Jim Wilson <wilson@cygnus.com>
39803
39804 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
39805
39806 1999-04-04 Jeffrey A Law (law@cygnus.com)
39807
39808 * gcc.c-torture/execute/990404-1.c: New test.
39809
39810 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39811
39812 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
39813 * gcc.dg/cpp-if3.c: Don't use -pedantic.
39814 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
39815 missing initializer warnings.
39816
39817 1999-03-28 Jeffrey A Law (law@cygnus.com)
39818
39819 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
39820 matching strings.
39821
39822 1999-03-26 Jeffrey A Law (law@cygnus.com)
39823
39824 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
39825
39826 1999-03-26 Craig Burley <craig@jcb-sc.com>
39827
39828 * g77.f-torture/execute/19990325-0.f: New test.
39829 * g77.f-torture/execute/19990325-1.f: New test.
39830
39831 1999-03-24 Jeffrey A Law (law@cygnus.com)
39832
39833 * gcc.c-torture/execute/990324-1.c: New test.
39834
39835 1999-03-22 Jim Wilson <wilson@cygnus.com>
39836
39837 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
39838 test with 4.
39839
39840 1999-03-17 Richard Henderson <rth@cygnus.com>
39841
39842 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
39843
39844 1999-03-13 Craig Burley <craig@jcb-sc.com>
39845
39846 * g77.f-torture/execute/19990313-2.f: New test.
39847 * g77.f-torture/execute/19990313-3.f: New test.
39848
39849 1999-03-13 Craig Burley <craig@jcb-sc.com>
39850
39851 * g77.f-torture/execute/19990313-0.f: New test.
39852 * g77.f-torture/execute/19990313-1.f: New test.
39853
39854 1999-03-12 Jim Wilson <wilson@cygnus.com>
39855
39856 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
39857 printf to sprintf.
39858 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
39859 (main): Add check for u15. Conditionalize u31 check depending on
39860 whether ints are <32 bits or >=32 bits.
39861
39862 1999-03-08 Craig Burley <craig@jcb-sc.com>
39863
39864 * g77.f-torture/execute/19981119-0.f: Improve testiness.
39865
39866 1999-03-08 Craig Burley <craig@jcb-sc.com>
39867
39868 * g77.f-torture/compile/19990305-0.f: New test.
39869 * g77.f-torture/execute/19981119-0.f: New test.
39870
39871 1999-03-08 Craig Burley <craig@jcb-sc.com>
39872
39873 * g77.f-torture/execute/970625-2.f: call ABORT if final
39874 result is not correct, instead of just printing it.
39875 Add this checking via newly introduced obfuscation, to
39876 trip up buggy front ends.
39877
39878 1999-03-07 Craig Burley <craig@jcb-sc.com>
39879
39880 * g77.f-torture/compile/960317-1.f: Moved from being
39881 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
39882
39883 1999-03-06 Craig Burley <craig@jcb-sc.com>
39884
39885 * g77.f-torture/execute/960317-1.f: New (old) test.
39886 * g77.f-torture/execute/970625-2.f: Ditto.
39887
39888 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
39889
39890 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
39891 message on line 1 or line 2; cccp and cpplib do this differently.
39892
39893 1999-03-01 Jeffrey A Law (law@cygnus.com)
39894
39895 * g++.old-deja/g++.law/weak1.C: New test.
39896
39897 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39898
39899 * gcc.c-torture/execute/990119-1.c: Renamed to...
39900 * gcc.dg/990119-1.c: this, so it will only be tested once
39901 (it's a preprocessor test, it doesn't need to be run at
39902 multiple optimization levels).
39903
39904 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39905
39906 * lib/g++.exp: Don't add incdir=$base_dir/../include to
39907 ALWAYS_CXXFLAGS.
39908
39909 1999-02-24 Craig Burley <craig@jcb-sc.com>
39910
39911 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
39912 * g77.f-torture/compile/19981216-0.f: ...as it is expected
39913 to not be compilable by current g77.
39914
39915 1999-02-24 Nick Clifton <nickc@cygnus.com>
39916
39917 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
39918
39919 1999-02-22 Jeffrey A Law (law@cygnus.com)
39920
39921 * gcc.c-torture/execute/990222-1.c: New test.
39922
39923 1999-02-19 Craig Burley <craig@jcb-sc.com>
39924
39925 * g77.f-torture/compile/19990218-0.f: New test.
39926 * g77.f-torture/noncompile/19990218-1.f: New test.
39927
39928 1999-02-18 Craig Burley <craig@jcb-sc.com>
39929
39930 * g77.f-torture/compile/19981216-0.f: New test.
39931
39932 1999-02-14 Jeffrey A Law (law@cygnus.com)
39933
39934 * gcc.dg/990214-1.c: New test.
39935
39936 1999-02-13 Jeffrey A Law (law@cygnus.com)
39937
39938 * gcc.dg/990213-2.c: New test.
39939
39940 * gcc.dg/990213-1.c: New test.
39941
39942 1999-02-12 Jeffrey A Law (law@cygnus.com)
39943
39944 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
39945 ints.
39946
39947 1999-02-11 Nick Clifton <nickc@cygnus.com>
39948
39949 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
39950 specified by target.
39951
39952 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
39953
39954 1999-02-11 Jeffrey A Law (law@cygnus.com)
39955
39956 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
39957
39958 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
39959
39960 * gcc.dg/special/ecos.exp: New test driver for new tests with
39961 special requirements.
39962
39963 * gcc.dg/special/alias-1.c: New test.
39964 * gcc.dg/special/gcsec-1.c: New test.
39965 * gcc.dg/special/weak-1.c: New test.
39966 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
39967 * gcc.dg/special/weak-2.c: New test.
39968 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
39969 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
39970 * gcc.dg/special/wkali-1.c: New test.
39971 * gcc.dg/special/wkali-2.c: New test.
39972 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
39973 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
39974
39975 1999-02-10 Felix Lee <flee@cygnus.com>
39976
39977 * lib/c-torture.exp (c-torture-compile): Pull out code for
39978 analyzing gcc error messages.
39979 (c-torture-execute): Likewise. Fix some (harmless) false
39980 positives.
39981 * lib/gcc.exp (gcc_check_compile): New function.
39982
39983 1999-02-08 Richard Henderson <rth@cygnus.com>
39984
39985 * gcc.c-torture/execute/990208-1.c: New test.
39986
39987 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
39988
39989 * g++.dg/special/ecos.exp: New driver for new tests with special
39990 requirements
39991
39992 * g++.dg/special/conpr-1.C: New test
39993 * g++.dg/special/conpr-2.C: New test
39994 * g++.dg/special/conpr-2a.C: New test
39995 * g++.dg/special/conpr-3.C: New test
39996 * g++.dg/special/conpr-3a.C: New test
39997 * g++.dg/special/conpr-3b.C: New test
39998
39999 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
40000 allow g++ to use the dg driver
40001
40002 * README: Add comment about g++.dg directory
40003
40004 1999-02-06 Jeffrey A Law (law@cygnus.com)
40005
40006 * README: Update email addresses.
40007
40008 1999-02-03 Nick Clifton <nickc@cygnus.com>
40009
40010 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
40011 arguments in order to force structure S onto the stack even on
40012 the alpha.
40013 (test): Pass 10 leading arguments to function foo as well as the
40014 structure S.
40015
40016 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
40017 failure for all targets.
40018
40019 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
40020 abort to terminate program execution.
40021
40022 1999-01-30 Richard Henderson <rth@cygnus.com>
40023
40024 * gcc.c-torture/execute/990130-1.c: New test.
40025
40026 1999-01-30 Jeffrey A Law (law@cygnus.com)
40027
40028 * gcc.dg/990130-1.c: New test.
40029
40030 1999-01-28 Michael Meissner <meissner@cygnus.com>
40031
40032 * gcc.c-torture/execute/990128-1.c: New test.
40033
40034 1999-01-27 Michael Meissner <meissner@cygnus.com>
40035
40036 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
40037
40038 1999-01-27 Felix Lee <flee@cygnus.com>
40039
40040 * lib/c-torture.exp (c-torture-compile): pull out code for
40041 analyzing gcc error messages.
40042 (c-torture-execute): ditto, and fix some (harmless) false
40043 positives.
40044 * lib/gcc.exp (gcc_check_compile): new function.
40045
40046 1999-01-17 Jeffrey A Law (law@cygnus.com)
40047
40048 * gcc.dg/990117-1.c: New test.
40049
40050 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
40051
40052 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
40053
40054 1999-01-15 Jeffrey A Law (law@cygnus.com)
40055
40056 * g77.f-torture/compile/990115-1.f: New test.
40057
40058 1999-01-07 Jeffrey A Law (law@cygnus.com)
40059
40060 * gcc.c-torture/compile/990107-1.c: New test
40061
40062 1999-01-06 Jeffrey A Law (law@cygnus.com)
40063
40064 * gcc.c-torture/execute/990106-2.c: New test.
40065
40066 * gcc.c-torture/execute/990106-1.c: New test.
40067
40068 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
40069
40070 * gcc.c-torture/compile/981223-1.c: New test.
40071
40072 1998-12-29 Richard Henderson <rth@cygnus.com>
40073
40074 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
40075 (opt3): Rename from opt4 and disable.
40076
40077 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
40078
40079 * g++.old-deja/g++.pt/ptrmem5.C: New test.
40080
40081 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40082
40083 * g++.old-deja/g++.other/conv5.C: New test.
40084
40085 1998-12-14 Nick Clifton <nickc@cygnus.com>
40086
40087 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
40088
40089 1998-12-11 Jeffrey A Law (law@cygnus.com)
40090
40091 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
40092
40093 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
40094
40095 * gcc.c-torture/compile/981211-1.c: New test.
40096
40097 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40098
40099 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
40100
40101 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
40102
40103 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40104
40105 * gcc.special/930510-1.c: Make C9X safe.
40106 * gcc.misc-tests/gcov-1.c Similarly.
40107 * gcc.misc-tests/gcov-2.c Similarly.
40108
40109 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40110
40111 * gcc.dg/ultrasp1.c: New test.
40112
40113 1998-12-06 Richard Henderson <rth@cygnus.com>
40114
40115 * gcc.c-torture/execute/981206.c: New test.
40116
40117 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40118
40119 * g++.old-deja/g++.ns/template7.C: New test.
40120
40121 * g++.old-deja/g++.other/expr1.C: New test.
40122
40123 * g++.old-deja/g++.eh/tmpl3.C: New test.
40124
40125 * g++.old-deja/g++.eh/tmpl2.C: New test.
40126
40127 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40128
40129 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
40130 * g++.old-deja/g++.other/using6.C: Removed.
40131 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
40132
40133 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
40134
40135 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40136
40137 * g++.old-deja/g++.pt/overload8.C: New test.
40138
40139 * g++.old-deja/g++.pt/overload7.C: New test.
40140
40141 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
40142
40143 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
40144 and relinking messages.
40145 * lib/g++.exp (g++_target_compile): Remove .rpo file when
40146 compiling with -frepo.
40147
40148 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
40149
40150 * g++.old-deja/g++.pt/lookup6.C: New test.
40151
40152 1998-11-30 Nick Clifton <nickc@cygnus.com>
40153
40154 * gcc.c-torture/execute/981130-1.c: New test.
40155 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
40156
40157 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40158
40159 * g++.old-deja/g++.pt/explicit76.C: New test.
40160
40161 * g++.old-deja/g++.pt/friend38.C: New test.
40162
40163 * g++.old-deja/g++.ns/crash2.C: New test.
40164
40165 * g++.old-deja/g++.pt/defarg8.C: New test.
40166
40167 * g++.old-deja/g++.pt/instantiate6.C: New test.
40168
40169 * g++.old-deja/g++.pt/static6.C: New test.
40170
40171 * g++.old-deja/g++.pt/decl2.C: New test.
40172
40173 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40174
40175 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
40176 problem is actually related with name lookup, but so what? :-)
40177
40178 * g++.old-deja/g++.pt/friend37.C: New test.
40179
40180 1998-11-25 Dave Love <d.love@dl.ac.uk>
40181
40182 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
40183 element, which fails on some systems.
40184
40185 * g77.f-torture/execute/labug1.f: New test.
40186
40187 1998-11-21 Jeffrey A Law (law@cygnus.com)
40188
40189 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
40190 is defined.
40191
40192 1998-11-18 Dave Love <d.love@dl.ac.uk>
40193
40194 * g77.f-torture/compile/981117-1.f: New test.
40195
40196 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
40197
40198 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
40199 properly discarded.
40200
40201 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
40202
40203 * gcc.c-torture/execute/memcheck: New directory of tests for
40204 -fcheck-memory-usage.
40205
40206 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40207
40208 * README: New file, general information about the testsuite and
40209 new description of the various C++ test subdirectories.
40210 * README.g++: Eliminate obsolete information, update and move most
40211 relevant stuff to README.
40212
40213 1998-11-07 Richard Henderson <rth@cygnus.com>
40214
40215 * gcc.c-torture/compile/981107-1.c: New test.
40216
40217 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
40218
40219 * execute/memcpy-bi.c: New testcase.
40220
40221 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
40222
40223 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
40224 base classes.
40225
40226 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
40227 template is selected.
40228
40229 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
40230 classes, it should be accepted for all types.
40231
40232 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
40233
40234 * g++.old-deja/g++.pt/spec24.C: Ensure that template
40235 specializations start with template headers.
40236
40237 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
40238
40239 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
40240
40241 * g++.old-deja/g++.other/init9.C: Test cross initialization of
40242 non-POD types.
40243
40244 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40245
40246 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
40247
40248 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
40249
40250 * compile/981022-1.c, compile/981022-1.x: New test and driver.
40251
40252 1998-10-19 Jeffrey A Law (law@cygnus.com)
40253
40254 * 981019-1.c: New test.
40255
40256 1998-10-14 Robert Lipe <robertl@dgii.com>
40257
40258 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
40259 find objc headers.
40260
40261 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40262
40263 * compile/981001-4.c: Remove use of GCC extension that triggers a
40264 compiler bug.
40265
40266 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
40267
40268 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
40269
40270 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40271
40272 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
40273 instantiation of template produces incorrect code for delete
40274 expression.
40275
40276 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
40277 constructors' name is not unique.
40278 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
40279 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
40280
40281 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
40282 automatic array of const is ill-formed.
40283
40284 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
40285 of template parameter?
40286
40287 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
40288 const.
40289
40290 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
40291 pointer-to-member expression.
40292
40293 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
40294 declaration causes ICE.
40295
40296 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
40297
40298 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
40299 reserved in the global namespace.
40300
40301 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
40302 generate needed virtual table.
40303
40304 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
40305
40306 1998-10-10 Dariush Eslimi <eslimi@loran.com>
40307
40308 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
40309 template-dependent type
40310
40311 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40312
40313 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
40314 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
40315 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
40316
40317 * g++.old-deja/g++.other/using5.C: New test; using decl from base
40318 class should be usable as argument of member function.
40319 * g++.old-deja/g++.other/using6.C: New test; using decl from base
40320 class should be usable as return type of member function.
40321 * g++.old-deja/g++.other/using7.C: New test; using decl from base
40322 class should be usable as type of data member.
40323
40324 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
40325
40326 1998-10-09 Jeffrey A Law (law@cygnus.com)
40327
40328 * gcc.c-torture/special/920521-1.c: Fix bogus test.
40329
40330 1998-10-08 Nick Clifton <nickc@cygnus.com>
40331
40332 * gcc.dg/dll-?.c Add thumb to target list.
40333 Fix assembler scan patterns to match current assembler output.
40334
40335 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
40336
40337 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
40338 matching of template brackets.
40339
40340 * g++.old-deja/g++.other/using4.C: New test. Test using
40341 declarations of methods from base classes.
40342
40343 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
40344 within functions should introduce names into the innermost
40345 enclosing namespace.
40346
40347 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
40348 of static locals if first initialization throws.
40349
40350 1998-10-07 Jim Wilson <wilson@cygnus.com>
40351
40352 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
40353
40354 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
40355
40356 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
40357 lose track of the possible targets of tablejump insns.
40358 * special/special.exp: Run it.
40359
40360 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40361
40362 * g++.old-deja/g++.pt/friend35.C: New test. A template function
40363 must be declared before its specializations can be named in friend
40364 declarations.
40365
40366 1998-10-05 Dave Love <d.love@dl.ac.uk>
40367
40368 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
40369
40370 * g77.f-torture/execute/io1.f: New test.
40371
40372 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40373
40374 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
40375 with pointer to template function, for which no argument deduction
40376 is possible.
40377
40378 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
40379 specialization of template function as argument to template
40380 function.
40381
40382 * g++.old-deja/g++.other/access2.C: New test; Inner class
40383 shouldn't have privileged access to Outer's names.
40384
40385 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40386
40387 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
40388 friend template declared within template class conflicts with
40389 nested class of the same name.
40390
40391 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
40392 is ignored.
40393
40394 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
40395 object with direct initializer as function declaration.
40396
40397 * g++.old-deja/g++.other/decl2.C: New test; duplicate
40398 initializers.
40399
40400 * g++.old-deja/g++.other/null2.C: New test; conditional operator
40401 involving const pointer and NULL produces incorrect result.
40402
40403 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
40404 type name without `typename' should be rejected with -pedantic.
40405
40406 1998-10-02 Richard Henderson <rth@cygnus.com>
40407
40408 * g++.old-deja/g++.other/addrof1.C: New test.
40409
40410 1998-10-01 Nick Clifton <nickc@cygnus.com>
40411
40412 * gcc.c-torture/compile/981001-1.c: New test.
40413 * gcc.c-torture/execute/981001-1.c: New test.
40414
40415 1998-10-01 Jeffrey A Law (law@cygnus.com)
40416
40417 * gcc.c-torture/compile/981001-2.c: New test.
40418 * gcc.c-torture/compile/981001-3.c: New test.
40419 * gcc.c-torture/compile/981001-4.c: New test.
40420
40421 1998-10-01 Robert Lipe <robertl@dgii.com>
40422
40423 * lib/objc.exp (objc_target_compile): Add -L during compiles for
40424 multilibbed hosts. Idea grafted from g77.exp.
40425
40426 1998-09-30 Dave Love <d.love@dl.ac.uk>
40427
40428 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
40429 avoid losing on systems which need -lsocket.
40430
40431 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
40432
40433 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
40434 * g++.old-deja/g++.other/nested2.C: Ditto.
40435 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
40436 failure.
40437
40438 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40439
40440 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
40441 preferred over template operator!= for enum bitfields.
40442
40443 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
40444
40445 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
40446 that happen to have the same base name, but in different scopes,
40447 are incorrectly rejected.
40448
40449 1998-09-16 Richard Henderson <rth@cygnus.com>
40450
40451 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
40452 on the native word size instead of an integer literal.
40453
40454 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40455
40456 * g++.old-deja/g++.other/static2.C: Invocation of static data
40457 member of type pointer-to-function denoted as non-static member.
40458
40459 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
40460 checks involving function types and aliases.
40461
40462 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40463
40464 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
40465 redefined to the same non-trivial type.
40466
40467 * g++.old-deja/g++.pt/explicit73.C: Test for proper
40468 namespace-qualification of template specializations declared in
40469 other namespaces.
40470
40471 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
40472 to declare a subset of the specializations of a template function
40473 as friends of specializations of a template class.
40474
40475 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
40476 member templates that do not fully specialize the enclosing
40477 template class are rejected.
40478
40479 1998-09-11 Dave Love <d.love@dl.ac.uk>
40480
40481 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
40482
40483 1998-09-08 Dave Love <d.love@dl.ac.uk>
40484
40485 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
40486 altered from libf2c/libU77 version.
40487
40488 1998-09-06 Dave Love <d.love@dl.ac.uk>
40489
40490 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
40491
40492 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
40493
40494 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
40495 (un)signed char are different types for template specialization
40496 purposes.
40497
40498 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
40499
40500 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
40501 * objc: ObjC testsuite.
40502
40503 1998-08-31 Catherine Moore <clm@cygnus.com>
40504
40505 * gcc.c-torture/execute/941014-1.x: New file.
40506
40507 1998-08-31 Nick Clifton <nickc@cygnus.com>
40508
40509 * lib/c-torture.exp: Add support for
40510 torture_eval_before_compile and torture_eval_before_execute
40511 variables.
40512
40513 1998-08-30 Jeffrey A Law (law@cygnus.com)
40514
40515 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
40516 this test triggers valid.
40517
40518 1998-08-27 Jeffrey A Law (law@cygnus.com)
40519
40520 * gcc.dg/980827-1.c: New test.
40521
40522 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
40523
40524 * gcc.c-torture/execute/loop-4b.c: New test.
40525
40526 1998-08-26 Nick Clifton <nickc@cygnus.com>
40527
40528 * lib/c-torture.exp: Add support for
40529 torture_eval_before_compile and torture_eval_before_execute
40530 variables.
40531
40532 1998-08-25 Jeffrey A Law (law@cygnus.com)
40533
40534 * gcc.c-torture/compile/980825-1.c: New test.
40535
40536 1998-08-24 Nick Clifton <nickc@cygnus.com>
40537
40538 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
40539 count number tests in opt_t0 not good_t0.
40540
40541 1998-08-24 Jeffrey A Law (law@cygnus.com)
40542
40543 * gcc.c-torture/compile/930326-1.x: Fix typo.
40544
40545 1998-08-23 Mark Mitchell <mark@markmitchell.com>
40546
40547 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
40548 causes an ICE.
40549
40550 1998-08-21 Jeffrey A Law (law@cygnus.com)
40551
40552 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
40553 STACK_SIZE is defined.
40554 * gcc.c-torture/unsorted/stuct.c: Similarly.
40555
40556 * gcc.c-torture/compile/980821-1.c: New test.
40557
40558 1998-08-21 Jeffrey A Law (law@cygnus.com)
40559
40560 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
40561
40562 1998-08-19 Mark Mitchell <mark@markmitchell.com>
40563
40564 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
40565 code.
40566
40567 1998-08-09 Mark Mitchell <mark@markmitchell.com>
40568
40569 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
40570 error'.
40571
40572 1998-08-18 Jeffrey A Law (law@cygnus.com)
40573
40574 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
40575
40576 1998-08-16 Jeffrey A Law (law@cygnus.com)
40577
40578 * gcc.c-torture/compile/980816-1.c: New test.
40579
40580 * gcc.dg/980816-1.c: New test.
40581
40582 1998-08-13 Jeffrey A Law (law@cygnus.com)
40583
40584 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
40585 compiler for ieee tests.
40586
40587 1998-08-01 Dave Love <d.love@dl.ac.uk>
40588
40589 * g77.f-torture/compile/980729-0.f: New test.
40590
40591 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
40592
40593 * gcc.c-torture/special/eeprof-1.c: New test, for
40594 -finstrument-functions.
40595 * gcc.c-torture/special/special.exp: Run it.
40596
40597 1998-07-29 Jeffrey A Law (law@cygnus.com)
40598
40599 * gcc.c-torture/compile/980729-1.c: New test.
40600
40601 1998-07-27 Nick Clifton <nickc@cygnus.com>
40602
40603 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
40604 __thumb__ is defined, and test for ARM style doubles if so.
40605
40606 1998-07-26 Dave Love <d.love@dl.ac.uk>
40607
40608 * g77.f-torture/noncompile/980615-0.f: New test.
40609
40610 1998-07-26 H.J. Lu (hjl@gnu.org)
40611
40612 * gcc.dg/980312-1.c: Do link instead of compile.
40613 * gcc.dg/980313-1.c: Likewise.
40614
40615 1998-07-26 Jeffrey A Law (law@cygnus.com)
40616
40617 * gcc.c-torture/compile/980726-1.c: New test.
40618
40619 1998-07-25 Dave Love <d.love@dl.ac.uk>
40620
40621 * g77.f-torture/execute/io0.f: New test.
40622
40623 1998-07-24 Nick Clifton <nickc@cygnus.com>
40624
40625 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
40626 an int.
40627
40628 1998-06-18 Michael Meissner <meissner@cygnus.com>
40629
40630 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
40631 m32r bugs.
40632
40633 1998-07-17 Nick Clifton <nickc@cygnus.com>
40634
40635 * gcc.dg/980626-1.c: Expect failures for all toolchains until
40636 c-decl.c:grokdeclarator can handle mode attributes.
40637
40638 1998-07-16 Jeffrey A Law (law@cygnus.com)
40639
40640 * gcc.c-torture/execute/980716-1.c: New test.
40641
40642 1998-07-13 Jeffrey A Law (law@cygnus.com)
40643
40644 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
40645 the mn10200.
40646 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
40647 the mn10200.
40648 * gcc.c-torture/execute/va-arg-3.x: Similarly.
40649 * gcc.c-torture/compile/930326-1.x: Similarly.
40650
40651 1998-07-13 Dave Love <d.love@dl.ac.uk>
40652
40653 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
40654 New test from Craig.
40655
40656 1998-07-12 Dave Love <d.love@dl.ac.uk>
40657
40658 * g77.f-torture/noncompile/980616-0.f: New test.
40659
40660 * g77.f-torture/execute/970816-3.f: New test from Craig.
40661
40662 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40663
40664 * g++.other/singleton.C: Return error value instead of taking
40665 SIGSEGV.
40666
40667 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
40668
40669 * g++.other/singleton.C: New test. Warning is under dispute.
40670 Runtime crash is not.
40671
40672 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40673
40674 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
40675 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
40676 using6.C, using7.C}: New namespace tests.
40677
40678 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40679
40680 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
40681 specialization with typedef'ed names used as array indexes.
40682
40683 1998-07-09 Jeffrey A Law (law@cygnus.com)
40684
40685 * gcc.c-torture/execute/980709-1.c: New test.
40686
40687 * gcc.dg/980709-1.c: New test.
40688
40689 1998-07-07 Richard Henderson <rth@cygnus.com>
40690
40691 * gcc.c-torture/execute/bcp-1.c: New test.
40692
40693 1998-07-07 Jeffrey A Law (law@cygnus.com)
40694
40695 * gcc.c-torture/execute/980707-1.c: New test.
40696
40697 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
40698
40699 * gcc.c-torture/compile/980706-1.c: New test.
40700
40701 1998-07-01 Dave Love <d.love@dl.ac.uk>
40702
40703 * g77.f-torture/execute/980701-0.f,
40704 g77.f-torture/execute/980701-1.f: New test from Craig.
40705
40706 1998-07-01 Jeffrey A Law (law@cygnus.com)
40707
40708 * gcc.c-torture/compile/980701-1.c: New test.
40709
40710 * gcc.c-torture/execute/980701-1.c: New test.
40711
40712 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
40713 rlsruhe.de>
40714
40715 * g++.old-deja/g++.robertl/eb132.C: New test.
40716 * g++.old-deja/g++.robertl/eb133.C: Likewise.
40717
40718 1998-06-29 Dave Love <d.love@dl.ac.uk>
40719
40720 * g77.f-torture/execute/980628-7.f,
40721 g77.f-torture/execute/980628-8.f,
40722 g77.f-torture/execute/980628-9.f,
40723 g77.f-torture/execute/980628-10.f: New tests from Craig.
40724
40725 * g77.f-torture/execute/980628-3.f: Remove mail headers.
40726
40727 1998-06-28 Jeffrey A Law (law@cygnus.com)
40728
40729 * g77.f-torture/execute/980628-4.f: New test from Craig.
40730 * g77.f-torture/execute/980628-5.f: Likewise.
40731 * g77.f-torture/execute/980628-2.f: Likewise.
40732 * g77.f-torture/execute/980628-0.f: Likewise.
40733 * g77.f-torture/execute/980628-1.f: Likewise.
40734 * g77.f-torture/execute/980628-3.f: Likewise.
40735 * g77.f-torture/execute/980628-6.f: Likewise.
40736
40737 1998-06-28 Jeffrey A Law (law@cygnus.com)
40738
40739 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
40740 directory when nothing has been installed yet.
40741
40742 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
40743
40744 * gcc.c-torture/special/special.exp: Handle newer versions of
40745 dejagnu.
40746
40747 1998-06-26 Jeffrey A Law (law@cygnus.com)
40748
40749 * gcc.dg/980626-1.c: New test.
40750
40751 1998-06-19 Bruno Haible <haible@ilog.fr>
40752
40753 * gcc.misc-tests/m-un-2.c: New test.
40754 * g++.old-deja/g++.other/warn01.c: Likewise.
40755
40756 1998-06-19 Robert Lipe <robertl@dgii.com>
40757
40758 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
40759 compatibility with assmblers with a different comment character.
40760 Eliminate use of GAS-specific extensions.
40761
40762 1998-06-19 Jeffrey A Law (law@cygnus.com)
40763
40764 * gcc.c-torture/execute/ieee/980619-1.c: New test.
40765
40766 1998-06-19 Robert Lipe <robertl@dgii.com>
40767
40768 * lib/g77.exp: Replace search for libf2c.a with search for newly
40769 renamed libg2c.a
40770
40771 1998-06-17 Jeffrey A Law (law@cygnus.com)
40772
40773 * gcc.c-torture/execute/980617-1.c: New test.
40774
40775 1998-06-12 Jeffrey A Law (law@cygnus.com)
40776
40777 * gcc.c-torture/execute/980612-1.c: New test.
40778
40779 1998-06-08 Jeffrey A Law (law@cygnus.com)
40780
40781 * gcc.dg/980523-1.c: Only test on ppc-linux.
40782 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
40783
40784 * gcc.c-torture/execute/980608-1.c: New test.
40785
40786 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
40787
40788 * gcc.c-torture/execute/980605-1.c: New test.
40789
40790 1998-06-04 Jeffrey A Law (law@cygnus.com)
40791
40792 * gcc.c-torture/execute/980604-1.c: New test.
40793
40794 1998-06-02 Jeffrey A Law (law@cygnus.com)
40795
40796 * gcc.c-torture/execute/980602-1.c: New test.
40797 * gcc.c-torture/execute/980602-2.c: Likewise.
40798
40799 1998-06-02 Dave Love <d.love@dl.ac.uk>
40800
40801 * 970125-0.f: Fix per JCB. Add commentary.
40802
40803 1998-05-31 Michael Meissner <meissner@cygnus.com>
40804
40805 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
40806 IEEE -0 support.
40807
40808 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
40809
40810 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
40811 earlier.
40812
40813 1998-05-28 Catherine Moore <clm@cygnus.com>
40814
40815 * gcc.c-torture/execute/980526-3.c: New test.
40816
40817 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
40818
40819 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
40820 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
40821 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
40822 m88k-motorola-sysv3 to XFAIL.
40823
40824 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40825
40826 * gcc.dg/980526-1.c: New test.
40827 * gcc.c-torture/execute/980526-2.c: New test.
40828
40829 1998-05-26 Jeffrey A Law (law@cygnus.com)
40830
40831 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
40832
40833 * gcc.c-torture/execute/980526-1.c: New test.
40834
40835 1998-05-26 Dave Love <d.love@dl.ac.uk>
40836
40837 * g77.f-torture/execute/alpha2.f: Add runtime test.
40838
40839 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
40840
40841 * g++.old-deja/old-deja.exp: Strip leading directories.
40842
40843 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
40844 error for the line. Don't run multiple tests for the same line.
40845
40846 1998-05-23 Jeffrey A Law (law@cygnus.com)
40847
40848 * gcc.dg/980523-1.c: New test.
40849
40850 1998-05-23 Dave Love <d.love@dl.ac.uk>
40851
40852 * g77.f-torture/compile/970915-0.f: New test.
40853
40854 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
40855
40856 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
40857
40858 1998-05-21 Jeffrey A Law (law@cygnus.com)
40859
40860 * gcc.dg/980520-1.c: New test.
40861
40862 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
40863
40864 * gcc.dg/980502-1.c: Fix return type.
40865
40866 1998-05-20 Jeffrey A Law (law@cygnus.com)
40867
40868 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
40869 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
40870 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
40871 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
40872 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
40873
40874 1998-05-20 Dave Love <d.love@dl.ac.uk>
40875
40876 * g77.f-torture/execute/980520-1.f: New test.
40877
40878 1998-05-15 Dave Love <d.love@dl.ac.uk>
40879
40880 * lib/mike-g77.exp: New file.
40881
40882 * g77.f-torture/noncompile/noncompile.exp,
40883 g77.f-torture/noncompile/check0.f: New files.
40884
40885 1998-05-14 Dave Love <d.love@dl.ac.uk>
40886
40887 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
40888 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
40889 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
40890 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
40891 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
40892 abort where appropriate.
40893
40894 1998-05-05 Michael Meissner <meissner@cygnus.com>
40895
40896 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
40897 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
40898
40899 1998-04-29 Dave Love <d.love@dl.ac.uk>
40900
40901 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
40902
40903 1998-04-27 Dave Love <d.love@dl.ac.uk>
40904
40905 * g77.f-torture/compile/980427-0.f: New test.
40906
40907 1998-04-24 Dave Love <d.love@dl.ac.uk>
40908
40909 * g77.f-torture/compile/980424-0.f: New test.
40910
40911 1998-04-19 Dave Love <d.love@dl.ac.uk>
40912
40913 * g77.f-torture/compile/980419-2.f (main): New test.
40914 * g77.f-torture/compile/970125-0.f: New test.
40915 * g77.f-torture/compile/980419-1.f: New test.
40916
40917 1998-04-08 Jim Wilson <wilson@cygnus.com>
40918
40919 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
40920 of loop-4.c.
40921
40922 1998-04-07 Jim Wilson <wilson@cygnus.com>
40923
40924 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
40925
40926 1998-04-03 Jim Wilson <wilson@cygnus.com>
40927
40928 * gcc.c-torture/compile/980329-1.c: New test.
40929
40930 1998-03-18 Jim Wilson <wilson@cygnus.com>
40931
40932 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
40933 * gcc.dg/980312-1.c: Fix typo in -march command.
40934
40935 1998-03-16 H.J. Lu (hjl@gnu.org)
40936
40937 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
40938
40939 1998-03-11 Robert Lipe <robertl@dgii.com>
40940
40941 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
40942 Dave Love agree the Fortran source is bogus.
40943
40944 1998-03-11 Robert Lipe <robertl@dgii.com>
40945
40946 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
40947 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
40948 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
40949 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
40950 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
40951
40952 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40953
40954 * g++.old-deja/g++.other/friend1.C: New test.
40955
40956 1998-02-18 Dave Love <d.love@dl.ac.uk>
40957
40958 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
40959 possibly uninitialized) variables and declare dnrm2.
40960
40961 1998-02-23 Robert Lipe <robertl@dgii.com>
40962
40963 From Bruno Haible <haible@ilog.fr>:
40964 * gcc.c-torture/execute/980223.c: New test.
40965
40966 1998-02-13 Jeffrey A Law (law@cygnus.com)
40967
40968 * gcc.dg/ifelse-1.c: New test.
40969
40970 1998-02-09 H.J. Lu (hjl@gnu.org)
40971
40972 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
40973
40974 * lib/old-dejagnu.exp (old-dejagnu): Added the
40975 "execution test - XFAIL *-*-*" handling in the spirit of
40976 "excess errors test -". Changed the "execution test fails"
40977 handling to be like "excess errors test fails".
40978 * Update various tests accordingly.
40979
40980 1998-02-06 Jim Wilson <wilson@cygnus.com>
40981
40982 * gcc.c-torture/execute/980205.c: New test.
40983
40984 1998-01-18 Jeffrey A Law (law@cygnus.com)
40985
40986 * lib/c-torture.exp: Look for .x files instead of .cexp files.
40987 * lib/f-torture.exp: Similarly.
40988 * gcc.c-torture: Rename all .cexp files to .x files.
40989
40990 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
40991
40992 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
40993 (940510-1.c): Removed duplicate.
40994 (971104-1.c): New test.
40995
40996 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
40997
40998 * lib/f-torture.exp: Improve error and loop detection.
40999
41000 1997-11-19 Michael Meissner <meissner@cygnus.com>
41001
41002 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
41003 use that to size the filler array.
41004
41005 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
41006
41007 * lib/c-torture.exp(c-torture-execute): Fix typo.
41008
41009 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
41010 testcase as the executable name. Keep the executable around if
41011 the test fails.
41012
41013 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
41014
41015 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
41016 changes. Only test one -g option, and move it to the end of the
41017 list of options to test.
41018
41019 1997-09-19 Michael Meissner <meissner@cygnus.com>
41020
41021 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
41022 variable GCC_TORTURE_OPTIONS to supply default switches separated
41023 by colons. If no environment variable, run tests with -O0 -g, -O1
41024 -g, and -O2 -g as well.
41025
41026 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
41027
41028 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
41029 explanatory comments. Fix indentation.
41030
41031 1997-09-15 Jeffrey A Law (law@cygnus.com)
41032
41033 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
41034
41035 1997-09-11 Jeffrey A Law (law@cygnus.com)
41036
41037 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
41038 * g++.old-deja/g++.mike/p7325.C: Likewise.
41039 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
41040
41041 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
41042
41043 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
41044 * g++.old-deja/g++.brendan/crash30.C: Likewise.
41045 * g++.old-deja/g++.brendan/crash39.C: Likewise.
41046 * g++.old-deja/g++.law/operators4.C: Likewise.
41047
41048 1997-09-11 Joe Buck (jbuck@synopsys.com)
41049
41050 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
41051 * g++.old-deja/g++.mike/p784.C: Ditto.
41052 * g++.old-deja/g++.mike/p785.C: Ditto.
41053
41054 1997-09-05 Jeffrey A Law (law@cygnus.com)
41055
41056 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
41057
41058 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
41059
41060 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
41061 target feature; pass this to c-torture-execute as needed.
41062
41063 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
41064
41065 * lib/c-torture.exp(c-torture-execute): If the previous and the
41066 current executables being tested are identical, we don't need to
41067 run the executable again. Try to make the executable names
41068 unique. Add an optional argument for passing additional compiler
41069 flags.
41070
41071 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
41072
41073 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
41074
41075 1997-08-29 Jeffrey A Law (law@cygnus.com)
41076
41077 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
41078
41079 1997-07-31 Jeffrey A Law (law@cygnus.com)
41080
41081 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
41082 32bit or larger longs.
41083
41084 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
41085 have either a 32bit long or 32bit int.
41086
41087 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
41088
41089 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
41090 Make double precision tests dependent on sizeof (double).
41091
41092 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
41093
41094 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
41095 too.
41096
41097 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
41098
41099 * gcc.c-torture/compile/961203-1.cexp: New script.
41100
41101 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
41102
41103 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
41104 up the includes ourselves.
41105
41106 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
41107
41108 * lib/plumhall.exp: Remove random include, and add a few
41109 verbose messages for debugging.
41110
41111 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
41112
41113 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
41114 of trying to do it ourselves.
41115
41116 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
41117
41118 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
41119
41120 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
41121
41122 * gcc.prms/5403.c: Made regexp a bit less strict.
41123
41124 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
41125
41126 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
41127 is returned from remote_load instead.
41128 * lib/plumhall.exp: Ditto.
41129 * lib/mike-g++.exp: Ditto.
41130 * lib/old-dejagnu.exp: Ditto.
41131 * lib/c-torture.exp: Ditto.
41132
41133 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
41134
41135 * lib/g++.exp: Use build_wrapper procedure.
41136 * lib/gcc.exp: Ditto.
41137
41138 1997-05-20 Jeffrey A Law (law@cygnus.com)
41139
41140 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
41141 an old-style decl for malloc. Fixes tests to work when
41142 sizeof (int) != sizeof (size_t).
41143
41144 1997-05-15 Mike Meissner <meissner@cygnus.com>
41145
41146 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
41147
41148 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
41149 use stdargs.h interface.
41150
41151 1997-05-15 Mike Meissner <meissner@cygnus.com>
41152
41153 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
41154 NO_VARARGS when compiling.
41155
41156 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
41157
41158 * lib/plumhall.exp(ph_includes): New procedure.
41159 (ph_make): Use it.
41160 (ph_compiler): Ditto.
41161
41162 * lib/g++.exp: Rename test-glue.c to testglue.c.
41163 * lib/gcc.exp: Ditto.
41164
41165 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
41166
41167 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
41168 to completion when it's called.
41169
41170 1997-03-21 Michael Meissner <meissner@cygnus.com>
41171
41172 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
41173 is defined, don't do test.
41174
41175 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
41176
41177 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
41178 for object files.
41179 (ph_summary): Mark skipped testcases as untested, not unresolved.
41180
41181 * lib/plumhall.exp (ph_make): If unresolved because of bad
41182 errorCode, record errorCode in log file.
41183 (*): Replace send_log/verbose with verbose -log.
41184
41185 1997-03-19 Michael Meissner <meissner@cygnus.com>
41186
41187 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
41188 double conversion if double isn't at least 8 bytes.
41189
41190 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
41191 int to work with targets where int is 16 bits.
41192
41193 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
41194 8 bytes, just exit, since 4 byte doubles don't have enough bits of
41195 precision for the test to complete.
41196
41197 1997-03-14 Michael Meissner <meissner@cygnus.com>
41198
41199 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
41200 if d10v is not compiled with the -mdouble64 flag.
41201 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
41202
41203 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
41204 d10v is not compiled with the -mint32 flag.
41205
41206 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
41207
41208 * lib/plumhall.exp: Use incr_count.
41209
41210 1997-03-12 Jeffrey A Law (law@cygnus.com)
41211
41212 * gcc.c-torture: Update to c-torture-1.45.
41213
41214 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
41215
41216 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
41217 the name of the expect testcase file).
41218
41219 * lib/g++.exp(g++_init): Ditto.
41220
41221 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
41222
41223 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
41224 the host.
41225
41226 * lib/gcc.exp(gcc_exit): New procedure.
41227
41228 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
41229
41230 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
41231 specs where appropriate.
41232
41233 * g++.old-deja/g++.arm/*: Added additional ERROR checks
41234 because of new "candidates are" messages, and removed a few
41235
41236 * Converted all non-old-style g++ testcases to old-style, and
41237 moved into g++.old-deja.
41238
41239 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
41240
41241 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
41242 options.
41243
41244 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
41245 succeeded.
41246
41247 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
41248
41249 1997-02-13 Michael Meissner <meissner@cygnus.com>
41250
41251 * lib/gcc.exp (gcc_target_compile): Add support for defining
41252 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
41253 the machine doesn't have those features.
41254
41255 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
41256
41257 * g++.law/operators4.exp: Don't use LIBS.
41258
41259 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
41260
41261 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
41262
41263 * lib/mike-g++.exp: Don't set the compiler to be tested here.
41264 * lib/g++.exp: Set it here instead. Also, allow use of the
41265 --tool_exec and --tool_opt options. Change CXX to
41266 GXX_UNDER_TEST.
41267
41268 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
41269
41270 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
41271
41272 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
41273
41274 * lib/old-dejagnu.exp: Use prune_warnings instead of
41275 prune_system_crud.
41276 * lib/mike-g++.exp: Ditto.
41277 * lib/gcc.exp: Ditto.
41278 * lib/g++.exp: Ditto.
41279
41280 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
41281
41282 1997-02-07 Jeffrey A Law (law@cygnus.com)
41283
41284 * 941014-2.c: Include stdlib.h
41285 * 960327-1.c: Include stdio.h
41286 * dbra.c, index-1.c: Don't assume ints are 32bits.
41287
41288 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
41289
41290 * lib/gcc.exp: Add gcc,stack_size target feature.
41291
41292 * lib/g++.exp(g++_target_compile): Add the include and link
41293 paths here, not in two other places. And, it's $options, not
41294 options.
41295
41296 * lib/mike-g++.exp(postbase): Remove the code that determines
41297 the correct include and link paths.
41298 * g++.old-deja/old-deja.exp: Ditto.
41299
41300 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
41301
41302 * lib/g++.exp(g++_init): target_compile no longer returns the
41303 filename of the result.
41304
41305 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
41306
41307 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
41308 call to glob.
41309
41310 * gcc.c-torture/special/special.exp: Change call to
41311 gcc_target_compile to include the object file.
41312
41313 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
41314
41315 * gcc.c-torture/special/special.exp: Correct misspelling in last
41316 change.
41317
41318 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
41319
41320 * lib/plumhall.exp(ph_summary): Log the entire output of the
41321 executable. Return -1 if there were any failures, 0 otherwise.
41322 (ph_execute): Return -1 if there were any failures, 0 otherwise.
41323 (ph_make): Clean up objects and executables that were built
41324 if the tests succeeded.
41325
41326 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
41327
41328 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
41329 libraries and includes in the build tree as appropriate.
41330
41331 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41332
41333 * lib/c-torture.exp: Instead of looking for the global variable
41334 NO_LONG_LONG, check to see if that's a feature of the target.
41335
41336 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41337
41338 * config/default.exp: Minimize. Delete the remainer of the files in
41339 config; this functionality is now in devo/dejagnu/config.
41340
41341 g++.*/*: Pass any additional flags used to compile to postbase;
41342 delete CXXFLAGS.
41343
41344 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
41345 is now done by runtest.exp. Use gcc_target_compile instead of
41346 compile.
41347
41348 lib/c-torture.exp: Use gcc_target_compile instead of compile.
41349 Remove references to CFLAGS. Use remote_file instead of
41350 calling rm -f.
41351 (c-torture): Take a list of arguments to use to compile this
41352 testcase.
41353
41354 lib/g++.exp: Simplify. Use target_compile instead of compile.
41355 lib/gcc-dg.exp: Ditto.
41356 lib/gcc.exp: Ditto.
41357 lib/mike-{gcc,g++}.exp: Ditto.
41358 lib/old-dejagnu.exp: Ditto.
41359 lib/plumhall.exp: Ditto.
41360
41361 1997-01-08 Jim Wilson <wilson@cygnus.com>
41362
41363 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
41364 (ph_linker): Likewise.
41365
41366 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
41367
41368 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
41369 MAP_ANON / MAP_ANONYMOUS if defined;
41370 else try to map from /dev/zero .
41371
41372 1996-11-12 Jeffrey A Law (law@cygnus.com)
41373
41374 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
41375 isn't defined, then define it to MAP_ANONYMOUS.
41376
41377 1996-11-12 Jeffrey A Law (law@cygnus.com)
41378
41379 * gcc.c-torture: Update to c-torture-1.42 release.
41380
41381 1996-11-11 Jeffrey A Law (law@cygnus.com)
41382
41383 * gcc.c-torture: Update to c-torture-1.41 release.
41384
41385 1996-10-27 Jeffrey A Law (law@cygnus.com)
41386
41387 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
41388 c-torture release.
41389
41390 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
41391
41392 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
41393 and LDFLAGS. Fix second case to append the target_info ldflags
41394 onto LDFLAGS, not CFLAGS.
41395 * lib/g++.exp (g++_init): Add target_info stuff.
41396 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
41397 of libgloss and newlib flags for !native.
41398
41399 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
41400 (GDB): Fix relative path to go up another dir for finding gdb.
41401
41402 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
41403
41404 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
41405 versions in the target_info array, if they don't exist.
41406
41407 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
41408
41409 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
41410
41411 1996-07-08 Jim Wilson <wilson@cygnus.com>
41412
41413 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
41414 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
41415
41416 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
41417
41418 * lib/old-dejagnu.exp: Don't remove the output file before we've
41419 actually tested it. Don't append pwd to the path of the executable
41420 we're testing.
41421
41422 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
41423
41424 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
41425
41426 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
41427
41428 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
41429 temporary directory for compiler files, and set it to a default
41430 value of /tmp. Set $output as the name of the output file from
41431 compiling the testcase. Add a -o option to $cflags_var so the
41432 compiler writes the final output file as $output. Set $executable
41433 to $output.
41434
41435 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
41436 directory for compiler files, and set it to /tmp if it doesn't
41437 already have a value. Set $output_file to the name of the output
41438 file from compiling the testcase. Add a -o option to CXXFLAGS so
41439 the compiler writes the final output file as $output. Use $output
41440 as the executable to be tested.
41441
41442 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41443
41444 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
41445
41446 1996-06-08 Jeffrey A Law (law@cygnus.com)
41447
41448 * gcc.c-torture/execute/pending-1.c: New test. Still
41449 pending in Tege's queue.
41450
41451 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
41452
41453 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
41454 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
41455 if there were failures. Call unresolved if there were unresolved
41456 testcases. Call gcc_fail if program did not run to completion.
41457 (ph_make): Pass additional argument name to ph_execute.
41458 (ph_execute): Add new argument. Pass additional arguments to
41459 ph_summary. Call gcc_fail is there is no execution output.
41460
41461 1996-04-24 Jeffrey A Law (law@cygnus.com)
41462
41463 * lib/plumhall.exp (proc_summary): Output relavent summary
41464 lines into the log so specific failures in plumhall can be
41465 investigated.
41466
41467 1996-04-10 Jeffrey A Law (law@cygnus.com)
41468
41469 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
41470 (c-torture-execute): Don't try to execute tests which use
41471 "long long" types if $NO_LONG_LONG is nonzero.
41472
41473 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
41474
41475 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
41476 not c-torture.
41477
41478 * gcc.ieee: Move from here.
41479 * gcc.c-torture/execute/ieee: To here.
41480
41481 1996-03-26 Jeffrey A Law (law@cygnus.com)
41482
41483 * gcc.c-torture: Update to c-torture-1.41 release.
41484
41485 1996-03-22 Jeffrey A Law (law@cygnus.com)
41486
41487 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
41488 not "$output".
41489
41490 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
41491
41492 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
41493 -c present.
41494
41495 1996-03-02 Jeffrey A Law (law@cygnus.com)
41496
41497 * config/proelf.exp: Handle connecting to a simulator.
41498
41499 1996-01-31 Jeffrey A Law (law@cygnus.com)
41500
41501 * config/proelf.exp: New file. Enough framework that we can
41502 run c-torture tests on the proelf targets (or any other target
41503 that gdb can connect to for that matter).
41504
41505 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
41506
41507 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
41508 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
41509
41510 * lib/plumhall.exp (ph_execute): Always call ph_summary if
41511 exec_output exists.
41512
41513 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
41514
41515 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
41516 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
41517
41518 * config/*.exp: Update FSF address. Change result of ${tool}_load
41519 to pass/fail/unresolved/unsupported/untested. Caller must now
41520 call unresolved/unsupported/untested.
41521 * lib/*.exp: Update FSF address. Update to handle new results of
41522 ${tool}_load.
41523 * lib/chill.exp (verbose): Delete.
41524
41525 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
41526
41527 * lib/gcc.exp (default_gcc_start): Change order of args to
41528 $LDFLAGS $CFLAGS $LIBS.
41529 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
41530 Save/set/restore CFLAGS. Pass single arg to gcc_start.
41531 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
41532 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41533 * gcc.misc-tests/dg-test.exp: Likewise.
41534 * gcc.misc-tests/msgs.exp: Likewise.
41535 * gcc.prms/prms.exp: Likewise.
41536 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
41537 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41538
41539 * lib/dg.exp: Deleted, moved to dejagnu/lib.
41540
41541 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41542
41543 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
41544
41545 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
41546 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
41547
41548 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
41549 necessary.
41550
41551 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
41552
41553 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
41554 global for loop; add use of $mathlib.
41555 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
41556 settings here; set mathlib for anything but VxWorks.
41557
41558 1996-01-22 Jeffrey A Law (law@cygnus.com)
41559
41560 * gcc.c-torture: Update to c-torture-1.40 release.
41561
41562 1996-01-03 Jeffrey A Law (law@cygnus.com)
41563
41564 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
41565 dg.exp.
41566
41567 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
41568
41569 * lib/c-torture.exp (c-torture-execute): Declare "output" as
41570 global.
41571
41572 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
41573
41574 * lib/g++.exp (LIBS): Define if not already.
41575 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
41576 (gcc-dg-prune): Call prune_gcc_output.
41577 * lib/gcc.exp (prune_gcc_output): New proc.
41578 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
41579 prune_gcc_output.
41580
41581 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
41582
41583 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
41584 (c-torture-execute): Likewise. Rename `name' to `testcase'.
41585
41586 1995-11-15 Jeffrey A Law (law@cygnus.com)
41587
41588 * gcc.c-torture: Update to c-torture-1.39 release.
41589
41590 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
41591
41592 * lib/c-torture.exp (c-torture-execute): Don't return if one option
41593 fails, try others as well.
41594
41595 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
41596
41597 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
41598 If compilation fails, mark execute tests as `untested'.
41599 If test is marked as unsupported, don't mark compilation and
41600 execute tests as failed.
41601
41602 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
41603
41604 * lib/g++.exp (g++_init): Don't link in libg++, and look to
41605 libstdc++ for whether or not we want to be doing shared
41606 libraries. Delete link_curses since we don't need it anymore.
41607 * lib/mike-g++.exp (postbase): Don't link in libg++.
41608 * g++.old-deja/old-deja.exp: Likewise.
41609
41610 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
41611
41612 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
41613
41614 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
41615
41616 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
41617 For that, add `-Wl,-a,shared_archive'.
41618 * g++.old-deja/old-deja.exp: Likewise.
41619
41620 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
41621
41622 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
41623
41624 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
41625
41626 * lib/mike-g++.exp (postbase): Pay attention to the status of
41627 g++_load.
41628
41629 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
41630
41631 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
41632
41633 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
41634
41635 * lib/gcc.exp (default_gcc_start): No longer need to log program
41636 being executed or its output, execute_anywhere does that now.
41637 * lib/g++.exp (default_g++_version): Call execute_anywhere.
41638 (default_g++_start): Likewise. Delete calls to verbose/send_log.
41639
41640 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
41641
41642 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
41643 the same as those in lib/g++.exp.
41644
41645 1995-10-10 Jeff Law (law@hurl.cygnus.com)
41646
41647 * gcc.c-torture: Update to c-torture-1.38 release.
41648 * gcc.ieee: Related changes.
41649
41650 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
41651
41652 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
41653 "exec". Minor reformatting changes.
41654
41655 * config/rom68k.exp (${tool}_load): Make it work in a canadian
41656 cross. This means all "exec" calls now work on a remote host as
41657 well.
41658 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
41659 cross. Filter out the extra "\r\n" stuff that expect puts in.
41660 (c-torture-execute): Filter out the bogus warnings like
41661 c-torture-compile does. Add support for canadian cross.
41662 * lib/gcc.exp (default_gcc_version, default_gcc_start)
41663 Use execute_anywhere rather than calling exec directly. Now it
41664 works for canadian cross testing.
41665
41666 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
41667
41668 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
41669 results into a variable, and check that rather than using file exists.
41670
41671 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
41672
41673 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
41674 create a libg++.so. For sunos4.1.*, also add -ltermcap.
41675
41676 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41677
41678 * g++.old-deja/old-deja.exp: Create and pass runshlib and
41679 lib_curses if there's a shared libg++ in the build tree.
41680
41681 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
41682
41683 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
41684 if not supported target.
41685
41686 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
41687
41688 * lib/g++.exp (g++_init): Move empty setting of runshlib and
41689 link_curses up to always happen, not just for native builds.
41690
41691 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
41692
41693 * gcc.c-torture: Update to c-torture-1.36 release.
41694 * gcc.failure: Related changes.
41695
41696 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
41697
41698 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
41699
41700 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
41701
41702 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
41703 * lib/mike-g++.exp (postbase): Not in here. Still reference
41704 runshlib, link_curses, and mathlib for link and run.
41705
41706 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
41707 pass the runtime shared library options for Solaris, OSF/1, and
41708 Irix5, and link with -lcurses to avoid unresolved references.
41709
41710 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
41711
41712 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
41713 only run once.
41714
41715 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
41716
41717 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
41718
41719 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
41720
41721 * gcc.c-torture: Update to c-torture-1.35 release. Note we
41722 do not have a framework for the "compat" tests yet.
41723
41724 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
41725
41726 * lib/mike-g++.exp (postbase): New local variable `mathlib',
41727 set to null if we're testing vxworks5.1. Use that instead of
41728 `-lm' in the setting of LIBS for link and run.
41729
41730 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
41731
41732 * config/rom68k.exp (${tool}_load): Major changes to make it
41733 work. Verified that it does in fact return the stuff in
41734 exec_output properly. Catch any Emul or any TRAP other than 0.
41735
41736 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
41737
41738 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
41739 LDFLAGS properly for targets that need stuff from libgloss.
41740 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
41741 only run once.
41742 (gpp_initialized): New variable.
41743
41744 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
41745
41746 * config/rom68k.exp: Load libgloss.exp.
41747 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
41748 so we can produce a fully linked binary.
41749 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
41750 so we can produce a fully linked binary.
41751
41752 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
41753
41754 * lib/plumhall.exp (ph_section): Watch for expected failures.
41755 Add missing `else'.
41756
41757 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
41758 run the testcase.
41759 (c-torture): Likewise.
41760
41761 1995-08-28 Doug Evans <dje@cygnus.com>
41762
41763 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
41764
41765 * lib/mike-g++.exp (mike_cleanup): New proc.
41766 (prebase): New globals compiler_result, not_compiler_result,
41767 target_regexp.
41768 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
41769 allow leading "-" in pattern. Watch for unsupported tests.
41770 If $compiler_result is set, pattern match assembler code,
41771 and ditto for $not_compiler_result.
41772 * lib/mike-gcc.exp: Likewise.
41773
41774 * lib/plumhall.exp (ph_execute): Only call ph_summary if
41775 execution "succeeded".
41776
41777 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
41778
41779 * config/win32.exp: New file.
41780 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
41781
41782 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
41783
41784 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
41785 unsupported.
41786 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
41787 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
41788 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
41789
41790 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
41791 "... without exceptions was ...". That is now handled by
41792 prune_system_crud.
41793 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41794
41795 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
41796
41797 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
41798 sieve.c,sort2.c}: New files.
41799 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
41800 sieve.exp,sort2.exp}: Drivers for them.
41801
41802 * lib/mike-gcc.exp (program_output): New user settable variable.
41803 (postbase): Call prune_system_crud. Also prune extraneous compiler
41804 messages.
41805 * lib/mike-g++.exp (program_output): New user settable variable.
41806
41807 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
41808
41809 * config/sh.exp: Deleted (use sim.exp instead).
41810
41811 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
41812
41813 * config/vx.exp: Declare CHECKTASK as global.
41814 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
41815 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
41816 * lib/old-dejagnu.exp: Load [pwd]/$executable.
41817
41818 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41819
41820 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
41821 target. Like vx.exp, only includes `vx29k.exp' instead of
41822 `vxworks.exp'.
41823
41824 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
41825
41826 * config/sim.exp: Increase time limit from 120 seconds to 240.
41827
41828 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
41829
41830 * gcc.c-torture/execute/950628-1.c: New test.
41831
41832 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
41833
41834 * gcc.c-torture: Update with changes/additions from
41835 c-torture-1.34.
41836
41837 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
41838
41839 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
41840
41841 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
41842
41843 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
41844
41845 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
41846
41847 * gcc.c-torture/compile/950512-1.c: New test.
41848 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
41849 * gcc.dg/struct-ret-1.c: Likewise.
41850
41851 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
41852
41853 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
41854 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
41855
41856 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
41857
41858 * gcc.c-torture/special/920411-1.c: Deleted.
41859 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
41860
41861 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
41862
41863 * config/sim.exp (${tool}_load): Hack in call to bash to get a
41864 cpu limit.
41865
41866 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
41867
41868 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
41869
41870 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
41871
41872 From kenner;
41873 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
41874 is the proper length.
41875 * va-arg-3.c: Likewise.
41876
41877 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
41878
41879 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
41880 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
41881
41882 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
41883 * lib/g++.exp (default_g++_start): Delete old cruft.
41884
41885 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
41886
41887 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
41888 (2 * (1 << 18)) to (2 * (1 << 17)).
41889
41890 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
41891
41892 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
41893
41894 * config/rom68k.exp: Renamed from config/idp.exp
41895
41896 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
41897
41898 * c-torture/compile/921109-2.c
41899
41900 1995-04-18 Mike Stump <mrs@cygnus.com>
41901
41902 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
41903 excess errors.
41904
41905 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
41906
41907 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
41908 output.
41909 * lib/g++.exp (default_g++_start): Likewise.
41910
41911 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
41912
41913 * gcc.c-torture/compile/950329-1.c: New test.
41914
41915 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
41916
41917 * config/bug.exp (${tool}_load): Updated to use new remote_open
41918 and remote_close procs.
41919 * config/idp.exp: New file.
41920
41921 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
41922
41923 * gcc.c-torture/execute/950322-1.c: New test.
41924
41925 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
41926
41927 * config/vx.exp (${tool}_load): Clean up testing of return code from
41928 vxworks_ld and vxworks_spawn.
41929
41930 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
41931
41932 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
41933
41934 1995-03-13 Mike Stump <mrs@cygnus.com>
41935
41936 * lib/old-deja.exp: Add `excess errors test - ' error, now one
41937 can mark excess errors on a machine by machine basis. Note, the
41938 default is to not expect any excess errors, even when excess
41939 errors test - is given, so you will want to put an XFAIL ... on
41940 these lines. For example, // excess errors test - XFAIL hppa*-*-*
41941 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
41942 those 4 machines, but no others.
41943
41944 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
41945
41946 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
41947 * lib/c-torture.exp: to here.
41948
41949 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
41950
41951 * gcc.c-torture/execute/950221-1.c: New test.
41952 * gcc.c-torture/execute/struct-ret-1.c: New test.
41953 * gcc.c-torture/compile/950221-1.c: New test.
41954
41955 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
41956
41957 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
41958
41959 * gcc.c-torture/execute/arith-1.c (main): Return 0.
41960 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
41961
41962 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
41963
41964 * g++.gb: New directory of tests, derived from my signature and
41965 class scoping tests.
41966
41967 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
41968 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
41969 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
41970 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
41971 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
41972 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
41973 * g++.gb/sig25.C: Likewise.
41974
41975 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
41976 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
41977 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
41978 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
41979 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
41980 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
41981 * g++.gb/sig25.exp: Likewise.
41982
41983 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
41984 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
41985 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
41986 * g++.gb/scope13.C: Likewise, this test still fails.
41987
41988 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
41989 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
41990 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
41991 * g++.gb/scope13.exp: Ditto.
41992
41993 * g++.gb/README: New file, explains what these tests are about.
41994
41995 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
41996
41997 * lib/dg.exp (dg-do): Support `preprocess'.
41998 (dg-test): Likewise.
41999
42000 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
42001
42002 * config/udi.exp: change "continue -expect" to "exp_continue".
42003
42004 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
42005
42006 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
42007 Delete redundant tests.
42008
42009 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
42010 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
42011 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
42012 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
42013 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
42014 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
42015 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
42016 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
42017
42018 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
42019 storing label pointers.
42020 * gcc.c-torture/execute/921019-1.c: Likewise.
42021 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
42022 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
42023 parameter fp.
42024 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
42025 constants.
42026
42027 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
42028 Delete obsolete tests.
42029
42030 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
42031 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
42032 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
42033 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
42034 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
42035 * gcc.c-torture/compile/950124-1.c: New test.
42036
42037 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
42038
42039 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
42040
42041 * lib/mike-g++.exp: Add -lm to LIBS.
42042
42043 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
42044
42045 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
42046
42047 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
42048
42049 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
42050
42051 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
42052
42053 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
42054
42055 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
42056
42057 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
42058 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
42059 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
42060 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
42061 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
42062 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
42063 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
42064 * g++.law/{operators31.C, operators32.C,
42065 * g++.law/{operators33.C, operators34.C}: Likewise.
42066 * g++.law/{pic1.C, refs2.C}: Likewise.
42067 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
42068 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
42069 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
42070 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
42071
42072 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
42073 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
42074 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
42075 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
42076 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
42077 * g++.law/{enum9.exp, friend5.exp}: Likewise.
42078 * g++.law/{nest3.exp, nest4.exp}: Likewise.
42079 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
42080 * g++.law/{operators30.exp, operators31.exp}: Likewise.
42081 * g++.law/{operators32.exp, operators33.exp}: Likewise.
42082 * g++.law/{operators34.exp}: Likewise.
42083 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
42084 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
42085 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
42086 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
42087 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
42088
42089 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
42090 No longer expected to fail.
42091 * g++.law/missed-error3.C: Tweak for recent bool changes.
42092
42093 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
42094
42095 * config/emb-unix: Deleted.
42096 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
42097 remote execution. Do final link on remote host if REMOTE_LINK is set.
42098
42099 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
42100
42101 * lib/dg.exp (dg-test): Fix typo in last patch.
42102
42103 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
42104
42105 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
42106 (handles multiple occurrences).
42107
42108 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
42109
42110 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
42111 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
42112 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
42113 printed).
42114 * lib/c-torture.exp (c-torture-compile): Likewise.
42115 (c-torture): Prepend full path if missing.
42116 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
42117 (gcc_fail): Likewise.
42118 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
42119
42120 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
42121
42122 * lib/netware.exp: Only attach to NetWare i386 systems.
42123
42124 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
42125
42126 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
42127 messages. Add test name to "output pattern match" pass/fail message.
42128
42129 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
42130
42131 * gcc.dg: New testsuite.
42132 * gcc.dg/dg.exp: New file.
42133
42134 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
42135 test-switch.c}: Deleted.
42136
42137 * gcc.misc-tests/msgs.exp: New testcase driver.
42138
42139 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
42140
42141 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
42142 Watch for illegal return values from ${tool}_load.
42143 * config/unix.exp (${tool}_load): Fix pass/fail detection for
42144 cross targets. Coerce return value >0 to 1.
42145
42146 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
42147
42148 * config/unix.exp (${tool}_load): Call program rsh, not proc.
42149
42150 * config/emb-unix.exp: New file.
42151
42152 * config/sim.exp: Error if variable $SIM not defined.
42153 (${tool}_load): Mark test as "untested" if simulator missing.
42154
42155 * config/unix.exp: Load remote.exp to get rcp_download.
42156 * lib/c-torture.exp: Use different option lists for testcases with
42157 and without loops.
42158 * gcc.c-torture/execute/execute.exp: Likewise.
42159
42160 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
42161
42162 * config/*.exp: Clarify return code from ${tool}_load.
42163 Call `unresolved' or `untested' instead of `warning' or `perror'
42164 (sometimes you still want to call both though).
42165 Add comment that `shell_id' is local to each file.
42166 * config/udi.exp (timeout): Set to 30.
42167 Don't print warning if connection fails, $connectmode has already
42168 printed an error.
42169 (${tool}_load): Move verbose messages to level 2.
42170 Rework pattern for "Process started" message.
42171 Pass `shell_id' to ${connectmode}_download.
42172 Retry twice upon timeout. Make resetting of target more robust.
42173 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
42174 Pass `shell_id' to exit_$connectmode.
42175 Only call exit_$connectmode if connected.
42176 * config/unix.exp (${tool}_load): Check return codes better.
42177 * config/vrtx.exp (${tool}_load): Likewise.
42178 * config/vx.exp (${tool}_load): Likewise.
42179 Delete unneeded global's.
42180 * lib/dg.exp (dg-test): Update to reflect clarified return codes
42181 from ${tool}_load.
42182 (dg-stat): Delete.
42183 (dg-init): Delete recording of pass/fail counts.
42184 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
42185 (old-dejagnu-init): Likewise.
42186 (old-dejagnu-stat): Delete contents, empty proc now.
42187 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
42188 (c-torture): Delete references to lcnt, lpass, lfail.
42189 Get option list from TORTURE_OPTIONS.
42190 Delete -funroll[-all]-loops if no loops.
42191 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
42192 (g++_stat): Delete contents (empty proc now).
42193 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
42194 (gcc_finish): Likewise.
42195 (gcc_stat): Deleted.
42196 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
42197 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
42198 * gcc.c-torture/execute/execute.exp: Likewise.
42199 Split tests into two parts: compile, execute.
42200 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
42201 no loops. Update to reflect clarified return codes from ${tool}_load.
42202
42203 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
42204
42205 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
42206 to grep for.
42207 (old-dejagnu): Likewise (where necessary).
42208
42209 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
42210
42211 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
42212
42213 * lib/dg.exp (dg-process-target): Fix processing of selector.
42214 Add comment regarding use of `error'.
42215
42216 * lib/gcc.exp (prune_system_crud): Define if missing.
42217 * lib/g++.exp (prune_system_crud): Likewise.
42218
42219 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
42220 Call prune_system_crud.
42221 * lib/dg.exp (dg-runtest): New proc.
42222 Use perror instead of send_user for tcl errors in testcase.
42223 Don't return any value, it's never used.
42224 Don't clobber previous definition of `unknown'.
42225 Print tcl errors in `dg-final'.
42226
42227 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
42228
42229 * lib/dg.exp (dg-process-target): Improve syntax error messages.
42230 (dg-test): Don't print errorInfo, it contains stack backtrace.
42231
42232 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
42233
42234 * lib/g++.exp (runtest_file_p): Define if missing.
42235
42236 1994-09-24 Doug Evans (dje@cygnus.com)
42237
42238 * lib/mike-g++.exp: Comment out loading of g++.exp.
42239 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
42240 (default_g++_version): Always print something.
42241 (default_g++_start): Comment out call to `which'.
42242 (g++_start, g++_load): Deleted (must be defined in config file).
42243 * lib/gcc.exp: Test for existence of $CC at start.
42244 Delete check for tmpdir (done in gcc_init).
42245 (default_gcc_version): Always print something.
42246 (default_gcc_start): Comment out call to `which'.
42247 * config/*.exp: Major cleanup - make cross targets work at least a
42248 little better for g++ (by not being "--tool gcc" specific).
42249 Rename gcc_xxx to ${tool}_xxx.
42250 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
42251 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
42252
42253 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
42254
42255 * lib/c-torture.exp (c-torture-compile): Rework compiler
42256 message processing.
42257
42258 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
42259 c-torture.
42260
42261 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
42262
42263 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
42264
42265 * lib/dg.exp (dg-process-target): Support { target native }.
42266
42267 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
42268
42269 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
42270 looked for "... program xxx got fatal signal".
42271 Correct regsub munging of `comp_output'.
42272 Ignore compiler messages "path prefix not used" and "linker input
42273 file unused".
42274
42275 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
42276
42277 * lib/gcc.exp (runtest_file_p): Define if missing.
42278 * gcc.prms/template.c: Example to work from.
42279
42280 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
42281
42282 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
42283 * lib/dg.exp (dg-test): Call unsupported testcases as such.
42284
42285 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
42286 * gcc.prms/1883.c: Moved from compile/940714-1.c.
42287 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
42288 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
42289
42290 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
42291 (dg-process-target): No longer a varargs proc.
42292 Return S/N for target, P/F for xfail. All callers changed.
42293 (user option procs): More argument checking.
42294 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
42295 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
42296 (dg-test): Skip test if not running on selected target in `dg-do'.
42297 Update handling of `dg-do-what', `dg-output-text'.
42298 Separate execution pass/fail from output pattern match pass/fail.
42299 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
42300
42301 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
42302
42303 * gcc.c-torture/special/special.exp: Don't expect failure for mips
42304 target for 920510-1.c.
42305
42306 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
42307
42308 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
42309 Clean up comment regarding use of passcnt, etc.
42310 (gcc_stat): Don't update `testcnt' here.
42311 (gcc_finish): Do it here.
42312 Might as well reset `but_id' here too.
42313 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
42314 to determine if the file should be tested.
42315 * gcc.c-torture/compile/compile.exp: Likewise.
42316 * gcc.c-torture/execute/execute.exp: Likewise.
42317 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42318 * gcc.misc-tests/dg-test.exp: Likewise.
42319 * gcc.prms/prms.exp: Likewise.
42320 * gcc.wendy/wendy.exp: Likewise.
42321 * g++.old-deja.exp: Likewise.
42322 Move "Testing file" message to verbose level 1.
42323
42324 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
42325
42326 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
42327
42328 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
42329
42330 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
42331 (default_gcc_start): Accept optional second list element
42332 of compiler flags. Print compiler output at verbosity level 2.
42333 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
42334 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
42335 Save current values of framework globals passcnt, failcnt, xpasscnt,
42336 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
42337 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
42338 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
42339 xfailcnt to compute stats. Update framework global `testcnt' from
42340 pass/fail counts.
42341 (gcc_finish): New proc. Clean up test environment.
42342 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
42343 (gcc_epass, gcc_efail): Delete.
42344 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
42345 argument of line number.
42346 (dg-init): If the tool has an init routine, call it.
42347 (dg-test): Remove args `cflags_var' and `libs_var'.
42348 Pass all compiler options to ${tool}_start.
42349 Handle missing line number.
42350 (dg-finish): New function.
42351 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
42352 particular files. Call gcc_finish at end. Move "skipping test"
42353 message to verbosity level 3.
42354 * gcc.c-torture/compile/compile.exp: Likewise.
42355 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42356 * gcc.c-torture/execute/execute.exp: Likewise.
42357 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42358 Print testcase being tried at verbosity level 1.
42359 * gcc.c-torture/special/special.exp: Unset xfail.
42360 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42361 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
42362 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
42363 * gcc.failure/failure.exp: Likewise.
42364 * gcc.ieee/ieee.exp: Likewise.
42365 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
42366 Update call to dg-test. Call dg-finish at end.
42367 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
42368 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42369 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
42370 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
42371 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
42372 * gcc.wendy/wendy.exp: Add copyright.
42373 Delete setting of tmpdir (done by gcc_init).
42374 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
42375 Pass compiler flags to gcc_start. Call gcc_finish at end.
42376 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
42377 gcc_[ce]pass/fail.
42378
42379 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
42380
42381 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
42382 confusion.
42383 (g++_load): Likewise.
42384
42385 * config/*.exp (gcc_load): Some were varargs fns and some were not.
42386 Rename argument to `prog' to remove the confusion.
42387 Varargs fns behave differently too!
42388 (g++_load): Likewise.
42389
42390 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
42391
42392 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
42393 what it is. Delete (always) printing of status value for !native.
42394 Simplify verbose code, and include status and exec_output.
42395 (g++_load): Use gcc_load.
42396
42397 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
42398
42399 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
42400 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
42401 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
42402 940714-3.c as these testcases don't exist anymore. Make
42403 va-arg-1.c expected to pass.
42404
42405 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
42406
42407 * gcc.misc-tests/misc.exp: Only run specific testcases.
42408 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
42409 * gcc.misc-tests/dg-[1-9].c: New files.
42410
42411 * lib/dg.exp: New testsuite driver.
42412 * gcc.prms/prms.exp: Use it.
42413
42414 * README.gcc: New file.
42415
42416 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
42417 Document and reset `lxpass' and `lxfail'.
42418 Simplify "initialized" message.
42419 (gcc_stat): Clean up comments a little.
42420
42421 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
42422
42423 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
42424
42425 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
42426
42427 * lib/old-dejagnu.exp (process-option): New proc.
42428 (old-dejagnu-init, old-dejagnu-stat): Likewise.
42429 (old-dejagnu): Simplify.
42430 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
42431
42432 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
42433
42434 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
42435 exists and is not an empty string.
42436
42437 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
42438 $xfail rather than calling setup_xfail. Clear $xfail when test is
42439 finished.
42440 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
42441 automatically.
42442
42443 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
42444 longer expected to fail.
42445
42446 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
42447 "f" function call.
42448
42449 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
42450
42451 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
42452 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
42453 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
42454 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
42455 c-torture-1.29.
42456
42457 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
42458 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
42459
42460 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
42461
42462 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
42463 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
42464
42465 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
42466 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
42467 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
42468
42469 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
42470
42471 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
42472 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
42473 940714-1.c, 940714-2.c, 940714-3.c},
42474 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
42475 gcc.misc-tests/{mg.c,mg.exp}:
42476 New tests.
42477 * gcc.noncompile/noncompile.exp: Change accordingly.
42478
42479 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
42480
42481 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
42482 Undo previous clobberage.
42483
42484 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
42485
42486 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
42487 * gcc.special/{930510-1.c, special.exp}:
42488 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
42489 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
42490 struct-varargs-1.c}: New tests from c-torture-1.26.
42491
42492 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
42493
42494 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
42495 argument to switch.
42496
42497 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
42498
42499 * Revert the previous changes. Please see Rob's directory
42500 (/lisa/test/rob/progressive/gcc/testsuite) for testing
42501 fixes.
42502
42503 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
42504
42505 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
42506 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
42507 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
42508 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
42509 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
42510 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
42511 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
42512 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
42513 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
42514 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
42515 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
42516 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
42517 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
42518 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
42519 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
42520 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
42521 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
42522 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
42523 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
42524 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
42525 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
42526 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
42527 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
42528 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
42529 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
42530 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
42531 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
42532
42533 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
42534
42535 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
42536 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
42537 with perror calls.
42538
42539 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
42540
42541 * config/unix.exp (g++_load): Fix syntax.
42542
42543 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
42544
42545 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
42546 * gcc.noncompile/921017-1.c: Deleted obsolete test.
42547 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
42548 Don't expect va-arg-1.c to fail. Correct expected output for
42549 920928-1.c.
42550 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
42551 * gcc.wendy/hbm4.c: Correct typo.
42552 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
42553
42554 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
42555
42556 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
42557 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
42558 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
42559 * lib/c-torture.exp (c-torture-compile): Ditto.
42560
42561 Reduce volume of output (remove all the -I's and such).
42562 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
42563 Call gcc_cpass, gcc_cfail.
42564 (c-torture): Pass testing option to c-torture-compile.
42565
42566 1994-03-21 Doug Evans (dje@cygnus.com)
42567
42568 Bring patches over from progressive.
42569 * config/default.exp: Exit remote shell cleanly.
42570 (g++_exit, g++_start): Add default versions.
42571 * config/sim.exp (gcc_load): Use perror, not error.
42572
42573 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
42574
42575 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
42576 set in site.exp.
42577
42578 1994-03-14 Doug Evans (dje@cygnus.com)
42579
42580 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
42581 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
42582 (wendy_try): New proc to run testcase.
42583 (main loop): Call 'em.
42584 * gcc.wendy/*.c: Clean up pass to correct expected output.
42585
42586 * lib/gcc.exp: Minor cleanup work.
42587 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
42588
42589 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
42590
42591 * config/sim.exp (gcc_load): Document return codes better.
42592 Don't pass -v to simulator.
42593
42594 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
42595
42596 * gcc.special/920717-x.c: Fix typo.
42597 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
42598 get at sources.
42599
42600 * lib/mike-gcc.exp: Fix typo.
42601
42602 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
42603
42604 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
42605 binary to use, transform the name.
42606 * config/*.exp: rename everything. Nuke any g++ specific files,
42607 it's now a special case of gcc that requires no special support.
42608 Add a default.exp for unsupported targets.
42609
42610 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
42611
42612 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
42613 lib/old-dejagnu.exp: Fix a few patterns to work with the new
42614 version of Tcl.
42615
42616 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
42617
42618 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
42619 than a warning.
42620
42621 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
42622
42623 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
42624
42625 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
42626
42627 * gcc.execute/execute.exp: Combine opt_list and foption_list into
42628 option_list. Compile every file with only 4/6 option choices
42629 (same as C torture) instead of with 12/18 different option
42630 choices.
42631 * lib/c-torture.exp: Likewise.
42632
42633 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
42634 not already set.
42635
42636 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
42637
42638 * lib/old-deja.exp: Add `excess errors test fails' error, now one
42639 can put an XFAIL *-*-* on excess errors.
42640
42641 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
42642
42643 * g++.law: Add more tests derived from g++-bugs snapshots.
42644
42645 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
42646 equivalent to g++.law/init9.
42647
42648 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
42649 compiled it, and the a.out file after we've run it.
42650
42651 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
42652
42653 * lib/mike-g++.exp (postbase): Delete the .o file after we've
42654 compiled it, and the a.out file after we've run it.
42655
42656 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
42657
42658 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
42659
42660 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
42661
42662 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
42663 version number.
42664
42665 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
42666
42667 * g++.law: New directory of g++ tests derived from the g++-bugs
42668 snapshots.
42669
42670 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
42671
42672 * gcc.compile: initbug1.c initbug1.exp testcase added
42673
42674 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
42675
42676 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
42677 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
42678 fixes submitted by Jeff Law (law@cs.utah.edu)
42679 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
42680 Jeff Law (law@cs.utah.edu)
42681
42682
42683 1993-11-30 Mike Stump (mrs@cygnus.com)
42684
42685 * config/unix-g++.exp: Follow the gcc way of doing things.
42686 * g++.old-deja/old-deja.exp: Minor updates.
42687 * lib/g++.exp: New file, follow the gcc way of doing things.
42688 * lib/old-dejagnu.exp: Minor updates.
42689 * lib/mike-g++.exp: Always unset errorInfo.
42690
42691 1993-11-06 Mike Stump (mrs@cygnus.com)
42692
42693 * lib/gcc.exp: Fix some errors with the below change, CC and
42694 CFLAGS should be global when setting, not local.
42695
42696 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
42697
42698 * lib/gcc.exp: Transform tool name.
42699
42700 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42701
42702 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
42703
42704 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42705
42706 * lib/gcc.exp: change gcc_done to gcc_stat
42707
42708 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42709
42710 * Upgraded gcc testsuite to c-torture version 1.25
42711
42712 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
42713
42714 * lib/gcc.exp: added reporting code. Changed verbose compile message.
42715 * lib/c-torture: added hooks for new reporting code.
42716
42717 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
42718
42719 * config/sh-gcc.exp: check if sh-sim exists in the path
42720
42721 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
42722
42723 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
42724 * gcc.compile/compile.exp: Initial changes for new logic.
42725 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
42726 * gcc.failure/failure.exp: Initial changes for new logic.
42727 * gcc.ieee/ieee.exp: Initial changes for new logic.
42728 * gcc.misc-tests/misc.exp: Initial changes for new logic.
42729 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
42730 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
42731 * lib/c-torture.exp: Initial changes for new logic.
42732 * lib/gcc.exp: Initial changes for new logic.
42733
42734 1993-10-15 Mike Stump (mrs@cygnus.com)
42735
42736 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
42737 depend upon failure or success. Fully qualify names in failure
42738 and success messages. Always remove a.out before starting
42739 compile, just in case. Pay more attention to error text output by
42740 the compiler. Handle testcases with no known past errors just
42741 like all others, so that things are uniform. Other miscellaneous
42742 improvements.
42743
42744 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
42745
42746 * gcc.cpp: new directory for cpp tests
42747
42748 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
42749
42750 * lib/chill.exp: Code reformatted, removed unused code.
42751 * config/unix-chill.exp: Code reformatted, removed unused code.
42752 * chill.execute/execute.exp: Code reformatted, removed unused code.
42753 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
42754
42755 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
42756
42757 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
42758 routines not written.
42759
42760 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
42761
42762 * config/bug-gcc.exp: Use new procs from bug.exp.
42763
42764 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
42765
42766 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
42767 via ftp, rather than depending on NFS.
42768 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
42769 case.
42770
42771 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
42772
42773 * config/bug-gcc.exp: Use new download proc.
42774
42775 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
42776
42777 * chill.execute/execute.exp: cleanups, handles errors better
42778 * chill.compile/compile.exp: rewrite, based on execute.exp
42779 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
42780 * lib/chill.exp: major changes to diff proc and compile and link
42781 procs. added chill_fail and chill_pass wrappers to pass and
42782 fail. added more comments, and handle error codes better.
42783 Added a hack to capture stderr from exec, so noncompile tests
42784 can work.
42785
42786 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
42787
42788 * chill.execute/execute.exp: rewrite of testsuite driver
42789 * lib/chill.exp: rewrite of testsuite driver
42790 * config/unix-chill.exp: rewrite of testsuite driver
42791
42792 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
42793
42794 In chill.execute:
42795 * iexpr.ch: Standardize uppercase.
42796 * tuples.dat: Standardize uppercase.
42797 * vary.ch: standardize. Correct varying string assignments.
42798 * vary.dat: Add new output lines.
42799
42800 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
42801
42802 In chill.execute:
42803 * chprintf.ch: Standardize use of uppercase.
42804 * tuples.ch: Standardize and turn arr2 into a DCL,
42805 rather than a SYN.
42806 * pinits.ch: Standardize.
42807
42808 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
42809
42810 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
42811 * Makefil: Renamed to Makefile.in.
42812 * configure.in: New.
42813
42814 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
42815
42816 In chill.execute:
42817 * .cvsignore: Add result/output files.
42818 * Makefile: Fix up variables at start. Use MFLAGS
42819 everywhere. Correct bool_loc, built_ins entries.
42820 Add entry for vary1.ch.
42821 * bitarray.ch: Standardize upper-case usage.
42822 * bitexpr.ch: Standardize, add output of b1.
42823 * params.ch: Use arrayt in along PROC parameters, to
42824 avoid novelty problems.
42825 * sets.ch: Tiny cleanup.
42826 * vary1.ch: Re-indent.
42827
42828 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
42829
42830 * Add PR-related files to Makefiles, .cvsignore files, etc.
42831
42832 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
42833
42834 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
42835 with compiler objects. New names are test-flow.c and test-loop.c
42836
42837 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
42838
42839 * Upgraded c-torture tests from 1.19 to 1.20
42840
42841 * new files:
42842 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
42843 * gcc.compile: 930623-1.c 930623-2.c
42844 * gcc.noncompile: 930622-1.c 930622-2.c
42845 * gcc.failure: 920411-1.c 920627-2.c
42846 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
42847
42848 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
42849
42850 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42851 More changes to get testsuite working properly. Needs more work.
42852 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
42853
42854 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
42855
42856 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42857 More changes to get testsuite working properly. Needs more work.
42858
42859 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
42860
42861 * chill.compile/compile.exp: Added for Dejagnu support
42862 * chill.execute/execute.exp: Added for Dejagnu support
42863 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
42864
42865 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
42866
42867 This should complete moving the CHILL test files.
42868 * chill.noncompile(.cvsignore printf.grt
42869 in-printf.grt chprintf.grt chprintf.ch):
42870 Added test-support files.
42871 (Makefile): Modified further.
42872 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
42873 signal.ch): Added test files.
42874 * chill.execute (.cvsignore printf.grt printr.c
42875 in-printf.grt rts.c chprintf.grt rts.h): Added
42876 test-support files.
42877 (Makefile): More corrections.
42878
42879 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
42880
42881 * chill.compile, chill.execute, chill.nocompile: Add CHILL
42882 test cases, ready for DejaGnu.
42883
42884 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
42885
42886 * Upgraded c-torture tests from 1.18 to 1.19
42887
42888 * gcc.compile: added test(s):
42889 930607-1.c
42890 * gcc.execute: added test(s):
42891 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
42892
42893 * added new subdirectory for misc tests: gcc.misc-tests
42894 * gcc.misc-test(s): added tests:
42895 inst-check.c test-consts.c test-ior.c test-switch.c
42896
42897 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
42898
42899 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
42900
42901 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
42902
42903 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
42904
42905 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
42906
42907 * Upgraded c-torture tests from 1.17 to 1.18
42908
42909 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
42910
42911 * Upgraded c-torture tests from 1.12 to 1.17
42912
42913 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
42914
42915 * lib/old-dejagnu.exp:
42916 Fixed handling of XFAIL target triplets to correctly
42917 recognize wildcard characters. Removed code that
42918 appended a unique id tag to the end of the file name
42919 printed out by the result of the testcases within a
42920 given test file.
42921
42922 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
42923
42924 * lib/old-dejagnu.exp:
42925 Reworked expected failure handling to trigger off of XFAIL
42926 keyword in keyphrase embeded in testcase source code. The
42927 XFAIL keyword must be at the end of the keyphrase line. It
42928 may optionally be followed by one or more target triplets.
42929 It has just occured that the handling of wildcards in the
42930 target triplet may not be correct.
42931
42932 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
42933
42934 * g++.old-deja/tests:
42935 Moved all subdirectories up one level into g++.old-deja .
42936
42937 * lib/old-dejagnu.exp:
42938 Fixed problem with CXXFLAGS not being properly reset, and being
42939 corrupted with extraneous "-c" compiler option. This was
42940 causing binaries to not be generated for test that needed them.
42941 Modified strings passed to "pass" and "fail" so that individual
42942 tests from the same test file would be distinguished by an
42943 identifier appended to the test file name in the summary logs;
42944 this corrected a problem with erroneous diff logs. Added code
42945 to search testcases for expected fail and unexpected pass keywords.
42946
42947 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
42948
42949 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
42950
42951 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
42952
42953 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
42954 Removed extraneous text from end of "Special g++ Options"
42955 keyphrase.
42956
42957 * lib/old-dejagnu.exp: Added pattern matching to look for new
42958 keywords, embedded in testcases comments, which will trigger
42959 calls to xpass and xfail.
42960
42961 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
42962
42963 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
42964 comments embedded in the testcases, especially the one looking for
42965 special compiler options, as well as the pattern matching for the
42966 compiler output again.
42967
42968 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
42969
42970 * lib/old-dejagnu.exp: Do a proper check of the return value for
42971 execute tests. Fixed several problems with the pattern matching
42972 of the compiler output which gave erroneous test results.
42973 Changed several of the test result messages to be more descriptive.
42974 * config/unix-g++.exp: Proc g++_load now actually works and
42975 executes the tests passed to it and returns a usable return
42976 value.
42977
42978 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
42979
42980 * lib/gcc.exp: Exits gracefully if $CC is bogus.
42981
42982 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
42983
42984 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
42985 Modified both files to properly execute the old style
42986 dejagnu tests. The previous versions of these files were
42987 experimental and did not function anything near correctly.
42988
42989 1993-04-05 Rob Savoye (rob@cygnus.com)
42990
42991 * Removed all Makefile.in and configure.in files. No configuration
42992 needed now.
42993
42994 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
42995
42996 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
42997
42998 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
42999
43000 * gcc.compile/configure.in, gcc.unsorted/configure.in,
43001 gcc.special/configure.in, gcc.noncompile/configure.in,
43002 gcc.execute/configure.in, gcc.code_quality/configure.in,
43003 g++.other/configure.in, g++.old-deja/configure.in,
43004 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
43005 in srcname setting.
43006
43007 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
43008
43009 * lib/udi.exp: Fixed mondfe and mondfe_download.
43010 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
43011 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
43012
43013 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
43014
43015 * config/udi-gdb.exp: Check $shell_id after connecting to target.
43016 (gdb_exit): Don't remove *_soc files.
43017
43018 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
43019
43020 * lib/c-torture.exp: Don't look for main; instead always use -w
43021 -c. This is how the c-torture tests work. Remove the object
43022 file if the compilation succeeds.
43023 * gcc.execute/execute.exp: Remove executable if test passes.
43024 * gcc.noncompile/noncompile.exp: Every test is an expected
43025 failure.
43026 * gcc.special/special.exp: Added tests from c-torture 1.11,
43027 corrected use of existing test.
43028 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
43029 gcc.execute/920625-1.c: Updated to c-torture 1.11.
43030 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
43031 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
43032 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
43033 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
43034 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
43035 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
43036 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
43037 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
43038 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
43039 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
43040 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
43041 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
43042 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
43043 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
43044 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
43045 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
43046 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
43047 c-torture 1.11.
43048 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
43049 correspond to c-torture 1.11.
43050
43051 * New file.