7a319efc0ab22293ce51676ad49d0605def73308
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2
3 PR target/29300
4 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
5 on hppa*-*-hpux*.
6
7 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8
9 PR fortran/16580
10 PR fortran/29288
11 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
12 Add tests for using all possible intrinsics as actual arguments.
13 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
14 all possible intrinsics as actual arguments.
15 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
16 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
17
18 2006-10-07 Richard Sandiford <richard@codesourcery.com>
19
20 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
21 * gcc.dg/debug/debug-2.c: Likewise.
22
23 2006-10-06 Uros Bizjak <uros@kss-loka.si>
24
25 * gcc.c-torture/compile/sync-2.c: New test.
26
27 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28
29 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
30 line endings.
31
32 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
33
34 PR rtl-optimization/29128
35 * gcc.c-torture/compile/pr29128.c: New test.
36
37 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38
39 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
40 line endings.
41
42 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
43
44 PR middle-end/29256
45 * gcc.dg/tree-ssa/loop-19.c: New test.
46
47 2006-10-06 Jakub Jelinek <jakub@redhat.com>
48
49 PR tree-optimization/29330
50 * gcc.dg/pr29330.c: New test.
51
52 PR target/28924
53 * gcc.c-torture/compile/20061005-1.c: New test.
54
55 2006-10-06 Olivier Hainque <hainque@adacore.com>
56
57 * gcc.dg/typename-vla-1.c: New case.
58 * gnat.dg/forward_vla.adb: New case.
59
60 2006-10-06 Jakub Jelinek <jakub@redhat.com>
61
62 PR tree-optimization/29290
63 * gfortran.dg/loop_nest_1.f90: New test.
64
65 PR target/29198
66 * gcc.dg/tls/opt-12.c: New test.
67
68 PR fortran/28415
69 * gfortran.dg/save_2.f90: New test.
70
71 PR c/29091
72 * gcc.dg/pr29091.c: New test.
73
74 2006-10-06 Joseph Myers <joseph@codesourcery.com>
75
76 * lib/target-supports.exp
77 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
78 same as x86_64-*-*; check for LP64.
79
80 2006-10-04 Richard Henderson <rth@redhat.com>
81
82 * lib/target-supports.exp (check_effective_target_tls): Redefine
83 to mean non-emulated tls.
84 * gcc.dg/tls/alias-1.c: Remove tls requirement.
85 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
86 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
87 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
88 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
89 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
90 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
91
92 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
93
94 PR fortran/29343
95 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
96
97 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
98
99 * gfortran.dg/bounds_check_fail_1.f90: New test.
100
101 2006-10-03 Mark Mitchell <mark@codesourcery.com>
102
103 PR c++/29020
104 * g++.dg/template/friend48.C: New test.
105
106 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
107
108 PR fortran/29098
109 * gfortran.dg/default_initialization_2.f90: New test.
110
111 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
112
113 PR fortran/20779
114 PR fortran/20891
115 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
116
117 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
118
119 PR fortran/29284
120 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
121
122 PR fortran/29321
123 PR fortran/29322
124 * gfortran.dg/missing_optional_dummy_2.f90: New test.
125
126 PR fortran/25091
127 PR fortran/25092
128 * gfortran.dg/entry_array_specs_1.f90: New test.
129
130 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
131
132 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
133 insufficient to inhibit some test failures at -O3. Do testing
134 on integers.
135
136 2006-10-03 Mark Mitchell <mark@codesourcery.com>
137
138 PR c++/29138
139 * g++.dg/inherit/access8.C: New test.
140 * g++.dg/template/dtor4.C: Tweak error messages.
141
142 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
143
144 PR fortran/27478
145 * gfortran.dg/entry_8.f90: New test.
146
147 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
148
149 PR c++/29291
150 * g++.dg/parse/new4.C: New test.
151
152 2006-10-03 Uros Bizjak <uros@kss-loka.si>
153
154 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
155 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
156 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
157 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
158 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
159
160 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
161
162 PR fortran/19260
163 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
164 * gfortran.dg/continuation_2.f90: New test.
165
166 PR fortran/19262
167 * gfortran.dg/continuation_3.f90: New test.
168 * gfortran.dg/continuation_4.f90: New test.
169 * gfortran.dg/continuation_5.f: New test.
170 * gfortran.dg/continuation_6.f: New test.
171
172 2006-10-02 Mark Mitchell <mark@codesourcery.com>
173
174 PR c++/29226
175 * g++.dg/template/vla1.C: New test.
176
177 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
178
179 PR fortran/29210
180 * gfortran.dg/complex_parameter_1.f90: New test.
181
182 2006-10-02 Jakub Jelinek <jakub@redhat.com>
183
184 PR c/29154
185 * gcc.c-torture/execute/20060929-1.c: New test.
186
187 2006-10-01 Mark Mitchell <mark@codesourcery.com>
188
189 PR c++/29105
190 * g++.dg/template/member6.C: New test.
191 * g++.dg/parse/typename7.C: Adjust error markers.
192
193 PR c++/29080
194 * g++.dg/template/member7.C: New test.
195
196 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
197
198 PR c/24010
199 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
200 gcc.dg/Woverride-init-3.c: New tests.
201
202 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
203
204 * gcc.c-torture/execute/20060930-1.c: New test.
205
206 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
207
208 PR fortran/18791
209 * gfortran.dg/specifics_1.f90: New test.
210 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
211 complex specifics.
212
213 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
214
215 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
216 pthread-init-common.h: New.
217
218 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
219
220 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
221 precision on some archs.
222
223 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
224
225 * gcc.dg/non-local-goto-1.c: New test.
226 * gcc.dg/non-local-goto-2.c: Likewise.
227 * gcc.dg/setjmp-3.c: Likewise.
228 * gcc.dg/setjmp-4.c: Likewise.
229
230 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
231
232 * gnat.dg/self_aggregate_with_pointer.adb: New test.
233
234 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
235
236 PR fortran/28276
237 * gfortran.dg/exponent_1.f90: New test.
238
239 PR fortran/27021
240 * gfortran.dg/nearest_1.f90: New test.
241
242 2006-09-26 Jakub Jelinek <jakub@redhat.com>
243
244 PR middle-end/25261
245 PR middle-end/28790
246 * gcc.dg/gomp/nestedfn-1.c: New test.
247
248 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
249
250 PR objc/29195
251 * objc/compile/method-1.m: New test.
252
253 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
254
255 PR c++/26938
256 * g++.dg/template/crash58.C: New test.
257 * g++.dg/parse/crash28.C: Adjust error markers.
258 * g++.dg/template/crash34.C: Likewise.
259 * g++.dg/template/friend31.C: Likewise.
260 * g++.dg/template/crash32.C: Likewise.
261
262 PR c++/27329
263 * g++.dg/template/crash59.C: New test.
264
265 PR c++/27667
266 * g++.dg/template/spec33.C: New test.
267 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
268
269 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
270 Adam Nemet <anemet@caviumnetworks.com>
271
272 * gcc.dg/tree-ssa/ivopts-1.c: New test.
273 * gcc.dg/tree-ssa/ivopts-2.c: New test.
274
275 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
276
277 PR target/28911
278 * gcc.dg/pr28911.c: New.
279
280 2006-09-23 Uros Bizjak <uros@kss-loka.si>
281
282 PR target/29169
283 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
284 (dg-options): Add -mfpmath=387.
285
286 2006-09-23 Jakub Jelinek <jakub@redhat.com>
287
288 PR c/28706
289 * gcc.dg/pr28706.c: New test.
290
291 PR c/28712
292 * gcc.dg/pr28712.c: New test.
293
294 2006-09-22 Mike Stump <mrs@apple.com>
295
296 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
297
298 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
299
300 PR tree-optimization/28888
301 * gcc.dg/pr28888.c: New test.
302
303 2006-09-21 Mark Mitchell <mark@codesourcery.com>
304
305 PR c++/29016
306 * g++.dg/init/ptrfn1.C: New test.
307
308 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
309
310 PR c++/28861
311 * g++.dg/template/spec32.C: New test.
312 * g++.dg/parse/crash9.C: Adjust error markers.
313
314 PR c++/28303
315 * g++.dg/template/typedef6.C: New test.
316 * g++.dg/init/error1.C: Adjust error markers.
317 * g++.dg/parse/crash9.C: Likewise.
318 * g++.dg/template/crash55.C: Likewise.
319
320 2006-09-21 Janis Johnson <janis187@us.ibm.com>
321
322 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
323
324 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
325
326 PR target/27650
327 * g++.dg/ext/dllimport12.C: New test.
328
329 2006-09-20 Richard Sandiford <richard@codesourcery.com>
330
331 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
332 * gcc.target/mips/nmadd-2.c: Likewise.
333 * gcc.target/mips/mips-ps-6.c: New test.
334 * gcc.target/mips/neg-abs-1.c: Likewise.
335 * gcc.target/mips/neg-abs-2.c: Likewise.
336 * gcc.target/mips/nmadd-3.c: New test.
337
338 2006-09-20 Jakub Jelinek <jakub@redhat.com>
339
340 PR middle-end/28046
341 * gcc.dg/gomp/atomic-10.c: New test.
342 * g++.dg/gomp/atomic-10.C: New test.
343
344 2006-09-20 Eric Christopher <echristo@apple.com>
345
346 * gcc.target/i386/sse3-not-fisttp.c: New.
347
348 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
349
350 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
351
352 2006-09-19 Richard Sandiford <richard@codesourcery.com>
353
354 * gcc.c-torture/execute/pr28289.c (one): New variable.
355 (main): Use it instead of argc.
356 * gcc.c-torture/execute/20060102-1.c (one): New variable.
357 (main): Use it instead of argc.
358
359 2006-09-19 Paul Brook <paul@codesourcery.com>
360
361 PR target/28516
362 * gcc.dg/nested-func-5.c: New test.
363
364 2006-09-19 Ben Elliston <bje@au.ibm.com>
365
366 * lib/target-supports.exp (check_effective_target_tls): Compile
367 test stubs using ${tool}_target_compile, not just target_compile.
368 (check_effective_target_tls_runtime): Likewise.
369
370 2006-09-19 Ben Elliston <bje@au.ibm.com>
371
372 * gcc.c-torture/compile/20030405-1.x: Remove.
373
374 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
375 optimising linker from discarding it.
376
377 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
378
379 PR fortran/28526
380 * gfortran.dg/keyword_symbol_1.f90: New test.
381
382 * gfortran.dg/spread_shape_1.f90: Add missing warning with
383 pedantic compilation option.
384
385 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
386
387 PR fortran/29060
388 * gfortran.dg/spread_shape_1.f90: New test.
389
390 2006-09-17 Roger Sayle <roger@eyesopen.com>
391
392 PR tree-optimization/28887
393 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
394
395 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
396
397 PR c/25993
398 * gcc.dg/pr25993.c: New test.
399
400 2006-09-17 Ira Rosen <irar@il.ibm.com>
401
402 PR tree-opt/21591
403 * gcc.dg/vect/pr21591.c: New test.
404
405 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
406
407 PR tree-opt/29059
408 * gcc.c-torture/compile/strcpy-1.c: New test.
409 * gcc.c-torture/compile/strcpy-2.c: New test.
410 * gcc.c-torture/compile/memcpy-1.c: New test.
411 * gcc.c-torture/compile/memcpy-2.c: New test.
412
413 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
414
415 PR testsuite/29055
416 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
417
418 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
419
420 * gnat.dg/specs/double_record_extension1.ads: New test.
421 * gnat.dg/specs/double_record_extension2.ads: Likewise.
422
423 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
424
425 PR fortran/29051
426 * gfortran.dg/oldstyle_3.f90: New test.
427
428 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
429
430 PR libgfortran/29099
431 * gfortran.dg/secnds-1.f: New test.
432
433 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
434
435 PR libgfortran/29053
436 * gfortran.dg/streamio_9.f90: New test.
437 * gfortran.dg/streamio_10.f90: New test.
438
439 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
440
441 PR C++/29002
442 * g++.dg/init/array22.C: New test.
443 * g++.dg/init/array23.C: New test.
444
445 2006-09-14 Arnaud Charlet <charlet@adacore.com>
446
447 * stackcheck.lst: Update list of tests requiring stack checking.
448 * norun.lst: Adjust for above change.
449 * ada95.lst: New file.
450 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
451 requiring -gnat95 switch.
452
453 2006-09-14 Olivier Hainque <hainque@adacore.com>
454
455 * gnat.dg/in_out_parameter.adb: New test.
456
457 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
458
459 PR debug/28980
460 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
461
462 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
463
464 * gnat.dg/specs/unchecked_union.ads: New test.
465
466 2006-09-13 Richard Sandiford <richard@codesourcery.com>
467
468 PR rtl-optimization/28982
469 * gcc.c-torture/execute/pr28982a.c: New test.
470 * gcc.c-torture/execute/pr28982b.c: Likewise.
471
472 2006-09-12 Eric Christopher <echristo@apple.com>
473
474 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
475 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
476
477 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
478
479 PR c/28768
480 PR preprocessor/14634
481 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
482 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
483 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
484
485 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
486
487 * gcc.dg/pr28243.c: New test.
488
489 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
490
491 PR fortran/28971
492 gfortran.dg/pr28971.f90: New test to act as a backstop in case
493 this undiagnosed regression reappears.
494
495 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
496
497 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
498 Treat $srcdir as a literal.
499 * lib/fortran-torture.exp (fortran-torture-compile,
500 fortran-torture-execute): Likewise.
501 * lib/objc-torture.exp (objc-torture-compile,
502 objc-torture-execute): Likewise.
503 * lib/profopt.exp (profopt-execute): Likewise.
504
505 2006-09-11 Geoffrey Keating <geoffk@apple.com>
506
507 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
508
509 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
510
511 PR testsuite/28950
512 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
513
514 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
515
516 PR target/13685
517 * gcc.target/i386/pr13685.c: New test.
518
519 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
520
521 * gcc.dg/pr28726.c: New test.
522
523 2006-09-11 Josh Conner <jconner@apple.com>
524
525 * gcc.dg/nrv3.c: Increase size of structure.
526 * gcc.dg/nrv4.c: Likewise.
527 * gcc.dg/nrv5.c: Likewise.
528
529 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
530
531 PR libfortran/28890
532 gfortran.dg/assumed_charlen_function_5.f90: New test.
533
534 2006-09-10 Mark Mitchell <mark@codesourcery.com>
535
536 PR c++/28991
537 * g++.dg/init/static3.C: New test.
538
539 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
540
541 PR testsuite/29007
542 * gcc.dg/long-long-cst1.c (t): Add cast to
543 __SIZE_TYPE__ before casting to int.
544 (main): Return 0 on success.
545
546 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
547
548 * gcc.c-torture/execute/20060910-1.c: New test.
549
550 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
551
552 PR middle-end/26983
553 * gcc.dg/pr26983.c: New test.
554
555 2006-09-10 Richard Sandiford <richard@codesourcery.com>
556
557 PR target/29006
558 * gcc.c-torture/execute/pr29006.c: New test.
559
560 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
561
562 PR libfortran/28947
563 gfortran.dg/matmul_4.f90: New test.
564
565 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
566
567 PR fortran/28959
568 gfortran.dg/used_types_10: New test.
569
570 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
571
572 PR libfortran/28923
573 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
574 gfortran.dg/array_initializer_3.f90: New test.
575
576 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
577
578 PR fortran/28914
579 * gfortran.dg/actual_array_constructor_3.f90: New test.
580
581 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
582
583 PR testsuite/26778
584 * gcc.target/i386/pr26778.c: New testcase.
585
586 2006-09-08 Eric Christopher <echristo@apple.com>
587
588 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
589 * gcc.target/i386/memcpy-1.c: Ditto.
590 * gcc.target/i386/asm-1.c: Ditto.
591 * gcc.target/i386/20060512-4.c: Ditto.
592 * gcc.target/i386/compress-float-387.c: Ditto.
593 * gcc.target/i386/20060512-1.c: Ditto.
594 * gcc.target/i386/compress-float-sse.c: Ditto.
595 * gcc.target/i386/20060512-2.c: Ditto.
596 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
597 * gcc.target/i386/stack-prot-kernel.c: Ditto.
598 * gcc.target/i386/compress-float-387-pic.c: Ditto.
599 * gcc.dg/pr26449.c: Ditto.
600 * gcc.dg/attr-ms_struct-2.c: Ditto.
601 * gcc.dg/attr-ms_struct-1.c: Ditto.
602 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
603
604 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
605
606 PR c/28504
607 * gcc.dg/vla-10.c: New test.
608
609 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
610
611 PR c++/28858
612 * g++.dg/parse/template20.C: New test.
613 * g++.dg/template/operator8.C: Remove obsolete part.
614 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
615 * g++.old-deja/g++.pt/crash65.C: Likewise.
616
617 2006-09-07 Jason Merrill <jason@redhat.com>
618
619 PR middle-end/27724
620 * gcc.dg/long-long-cst1.c: New test.
621
622 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
623
624 PR C++/28906
625 * g++.dg/other/array3.C: New test.
626 * g++.dg/other/array4.C: New test.
627 * g++.dg/other/array5.C: New test.
628
629 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
630
631 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
632
633 2006-09-07 Uros Bizjak <uros@kss-loka.si>
634
635 PR target/28946
636 * gcc.target/i386/pr28946.c: New test.
637
638 2006-09-07 Steven G. Kargl <kargls@comcast.net>
639
640 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
641 in integer literal constant.
642 * gfortran.dg/enum_8.f90: Ditto.
643 * gfortran.dg/g77/20030326-1.f: Ditto.
644
645 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
646
647 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
648 nonconformance usage.
649
650 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
651
652 PR middle-end/28862
653 * gcc.c-torture/compile/vector-align-1.c: New test.
654
655 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
656
657 PR rtl-opt/27883
658 * g++.dg/opt/copysign-1.C: New test.
659
660 2006-09-06 Jason Merrill <jason@redhat.com>
661
662 PR c++/27371
663 * g++.dg/warn/unused-result1.C: New test.
664
665 2006-09-06 Mark Mitchell <mark@codesourcery.com>
666
667 PR c++/28903
668 * g++.dg/ext/vla3.C: New test.
669
670 PR c++/28886
671 * g++.dg/template/array16.C: New test.
672
673 2006-09-06 Richard Guenther <rguenther@suse.de>
674
675 * gcc.dg/pr27226.c: Remove testcase again.
676
677 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
678
679 PR tree-opt/28937
680 * g++.dg/opt/unroll2.C: New test.
681
682 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
683
684 PR tree-opt/28952
685 * gcc.dg/vect/pr28952.c: New test.
686
687 2006-09-05 Richard Guenther <rguenther@suse.de>
688
689 PR tree-optimization/28900
690 * gcc.dg/torture/pr28900.c: New testcase
691
692 2006-09-05 Richard Guenther <rguenther@suse.de>
693
694 PR tree-optimization/28905
695 * gcc.c-torture/compile/pr28905.c: New testcase.
696
697 2006-09-05 Richard Guenther <rguenther@suse.de>
698
699 PR middle-end/28935
700 * gcc.dg/pr28935.c: New testcase.
701
702 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
703
704 * gcc.c-torture/execute/20060905-1.c: New test.
705
706 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
707
708 PR fortran/28908
709 * gfortran.dg/used_types_7.f90: New test.
710 * gfortran.dg/used_types_8.f90: New test.
711 * gfortran.dg/used_types_9.f90: New test.
712
713 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
714
715 * gcc.c-torture/compile/20060904-1.c: New test.
716
717 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
718
719 PR c++/23287 Revert my 2006-09-01 patch
720 * g++.dg/parse/dtor12.C: Remove.
721
722 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
723
724 PR c+/27670
725 * g++.dg/template/operator9.C: New test.
726
727 PR c++/27493
728 * g++.dg/template/operator7.C: New test.
729
730 PR c++/27494
731 * g++.dg/template/operator8.C: New test.
732
733 PR c++/27397
734 * g++.dg/template/crash57.C: New test.
735
736 * g++.dg/template/typedef4.C: Adjust error markers.
737 * g++.dg/template/typedef5.C: Likewise.
738
739 2006-09-02 Jakub Jelinek <jakub@redhat.com>
740
741 PR c++/28878
742 * g++.dg/parse/crash33.C: New test.
743
744 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
745 Richard Guenther <rguenther@suse.de>
746 Adam Nemet <anemet@caviumnetworks.com>
747
748 PR middle-end/27226
749 * gcc.target/mips/memcpy-1.c: New testcase.
750 * gcc.dg/pr27226.c: Likewise.
751
752 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
753
754 PR c++/28705
755 * g++.dg/lookup/koenig5.C: New.
756 * g++.dg/template/crash56.C: New.
757
758 2006-09-01 Josh Conner <jconner@apple.com>
759
760 PR c++/25505
761 * gcc.dg/nrv3.c: New test.
762 * gcc.dg/nrv4.c: New test.
763 * gcc.dg/nrv5.c: New test.
764
765 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
766
767 PR c++/23287
768 * g++.dg/parse/dtor12.C: New.
769
770 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
771
772 PR tree-optimization/28839
773 * gcc.dg/pr28839.c: New test.
774
775 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
776
777 PR target/24367
778 * gcc.dg/pr24367.c: New testcase.
779
780 2006-08-30 Joseph Myers <joseph@codesourcery.com>
781
782 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
783
784 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
785
786 PR rtl-optimization/27735
787 * gcc.dg/loop-unswitch-1.c: New test.
788
789 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
790
791 PR fortran/28885
792 * gfortran.dg/aliasing_dummy_2.f90: New test.
793
794 PR fortran/20067
795 * gfortran.dg/generic_5.f90: Change error message.
796
797 PR fortran/28873
798 * gfortran.dg/generic_6.f90: New test.
799
800 PR fortran/25077
801 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
802
803 PR fortran/25102
804 * gfortran.dg/invalid_interface_assignment.f90: New test.
805
806 PR fortran/24866
807 * gfortran.dg/module_proc_external_dummy.f90: New test.
808
809 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
810
811 PR c++/28349
812 * testsuite/g++.dg/warn/var-args1.C: New test.
813
814 2006-08-29 Steven G. Kargl <kargls@comcast.net>
815
816 PR fortran/28866
817 * gfortran.dg/simpleif_2.f90: New test.
818 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
819 * gfortran.dg/enum_5.f90: Ditto.
820
821 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
822 Kazu Hirata <kazu@codesourcery.com>
823
824 PR tree-optimization/17506
825 * gcc.dg/pr17506.c: New.
826
827 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
828
829 PR c++/28139
830 * g++.dg/eh/alias1.C: New test.
831
832 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
833
834 PR c++/28860
835 * g++.dg/template/ttp22.C: New test.
836
837 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
838
839 PR middle-end/26632
840 * gcc.dg/pr26632.c: New.
841
842 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
843
844 PR libgfortran/28354
845 * gfortran.dg/fmt_zero_precision.f90: New test.
846
847 2006-08-27 Mark Mitchell <mark@codesourcery.com>
848
849 PR c++/28058
850 * g++.dg/template/spec31.C: New test.
851
852 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
853
854 PR c++/26573
855 * g++.dg/other/static2.C: New test.
856
857 2006-08-26 Roger Sayle <roger@eyesopen.com>
858
859 * gcc.dg/Wswitch-enum-2.c: New test case.
860 * gcc.dg/Wswitch-enum-3.c: Likewise.
861
862 2006-08-26 Richard Guenther <rguenther@suse.de>
863
864 * gcc.c-torture/compile/20060826-1.c: New testcase.
865
866 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
867
868 PR c++/28736
869 * g++.dg/template/void10.C: New test.
870
871 PR c++/28737
872 * g++.dg/template/void8.C: New test.
873
874 PR c+_+/28738
875 * g++.dg/template/void9.C: New test.
876
877 * g++.dg/template/void3.C: Adjust error markers.
878 * g++.dg/template/void4.C: Likewise.
879 * g++.dg/template/crash55.C: Likewise.
880 * g++.dg/template/void7.C: Likewise
881
882 2006-08-26 Mark Mitchell <mark@codesourcery.com>
883
884 PR c++/28588
885 * g++.dg/inherit/access6.C: New test.
886 * g++.dg/inherit/access7.C: Likewise.
887
888 PR c++/28595
889 * g++.dg/template/array15.C: New test.
890 * g++.dg/template/crash2.C: Tweak error markers.
891
892 2006-08-26 Jakub Jelinek <jakub@redhat.com>
893
894 PR middle-end/28683
895 * gcc.c-torture/compile/20060823-1.c: New test.
896
897 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
898
899 PR c++/28853
900 * g++.dg/template/ttp21.C: New test.
901
902 PR c++/28852
903 * g++.dg/other/operator1.C: Add error-marker.
904 * g++.dg/other/operator2.C: New test.
905
906 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
907
908 PR c/27893
909 * gcc.c-torture/compile/vla-const-1.c,
910 gcc.c-torture/compile/vla-const-2.c: New tests.
911
912 2006-08-26 Richard Guenther <rguenther@suse.de>
913
914 PR middle-end/28814
915 * gcc.dg/torture/pr28814.c: New testcase.
916
917 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
918
919 PR c/28418
920 * gcc.c-torture/compile/compound-literal-1.c: New test.
921
922 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
923
924 PR c/28299
925 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
926 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
927 Expect extra diagnostics.
928
929 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
930
931 gcc.dg/noncompile/pr16876.c: New test.
932
933 2006-08-25 Mark Mitchell <mark@codesourcery.com>
934
935 PR c++/28056
936 * g++.dg/parse/local1.C: New test.
937 * g++.dg/other/qual1.C: Tweak error marker.
938
939 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
940
941 PR c++/27787
942 * g++.dg/template/typename10.C: New.
943 * g++.dg/template/lookup4.C: Remove bogus error marker.
944
945 2006-08-25 Richard Guenther <rguenther@suse.de>
946
947 PR testsuite/28829
948 * gcc.dg/pr26570.c: Fix testcase.
949
950 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
951
952 PR tree-opt/28807
953 * gcc.c-torture/execute/mayalias-2.c: New test.
954 * gcc.dg/tree-ssa/alias-13.c: New test.
955
956 2006-08-24 Jan Hubicka <jh@suse.cz>
957
958 PR debug/26881
959 * gcc.dg/debug/pr26881.c: New file.
960
961 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
962
963 PR fortran/28788
964 * gfortran.dg/used_types_4.f90: New test.
965 * gfortran.dg/derived_init_2.f90: Modify to check sibling
966 association of derived types.
967 * gfortran.dg/used_types_2.f90: Add module cleanup.
968 * gfortran.dg/used_types_3.f90: The same.
969
970 PR fortran/28771
971 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
972 fix of regression.
973
974 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
975
976 PR 28813
977 * gfortran.dg/direct_io_6.f90: Remove test.
978
979 2006-08-23 Stuart Hastings <stuart@apple.com>
980
981 PR 28825
982 * gcc.target/i386/20060821-1.c: New.
983
984 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
985
986 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
987 dg-warning strings for dllimport.
988
989 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
990
991 PR C++/28450
992 * g++.dg/ext/vector4.C: New test.
993 * g++.dg/ext/complex1.C: New test.
994
995 2006-08-21 Geoffrey Keating <geoffk@apple.com>
996
997 PR debug/28692
998 * gcc.dg/debug/const-1.c: New.
999 * gcc.dg/debug/const-2.c: New.
1000 * gcc.dg/debug/dwarf2/const-1.c: New.
1001 * gcc.dg/debug/dwarf2/const-2.c: New.
1002 * gcc.dg/debug/dwarf2/const-2b.c: New.
1003
1004 2006-08-22 Richard Guenther <rguenther@suse.de>
1005
1006 PR middle-end/28776
1007 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1008 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1009
1010 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1011
1012 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1013
1014 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1015
1016 PR c++/26269
1017 * g++.dg/other/error14.C: New test.
1018
1019 PR c++/28505
1020 * g++.dg/parse/ctor7.C: New test.
1021 * g++.dg/parse/ctor8.C: Likewise.
1022
1023 PR c++/28741
1024 * g++.dg/template/void7.C: New test.
1025
1026 2006-08-21 Olivier Hainque <hainque@adacore.com>
1027
1028 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1029 * gnat.dg/self_aggregate_with_array.adb: New test.
1030
1031 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1032
1033 * g++.dg/eh/arm-vfp-unwind.C: New test.
1034
1035 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1036
1037 PR c++/28341
1038 * g++.dg/template/ref3.C: New test.
1039 * g++.dg/template/nontype13.C: New test.
1040
1041 PR c++/28346
1042 * g++.dg/template/ptrmem17.C: New test.
1043
1044 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1045
1046 PR target/28648 c:
1047 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1048
1049 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1050
1051 PR fortran/28630
1052 * gfortran.dg/used_types_2.f90: New test.
1053
1054 PR fortran/28601
1055 * gfortran.dg/used_types_3.f90: New test.
1056
1057 PR fortran/20886
1058 * gfortran.dg/generic_actual_arg.f90: New test.
1059
1060 PR fortran/28735
1061 * gfortran.dg/module_private_array_refs_1.f90: New test.
1062
1063 PR fortran/28762
1064 * gfortran.dg/program_name_1.f90: New test.
1065
1066 PR fortran/28425
1067 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1068
1069 PR fortran/28496
1070 * gfortran.dg/array_initializer_2.f90: New test.
1071
1072 PR fortran/18111
1073 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1074
1075 PR fortran/28600
1076 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1077
1078 PR fortran/28771
1079 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1080
1081 PR fortran/28660
1082 * gfortran.dg/dependent_decls_1.f90: New test.
1083
1084 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1085
1086 PR fortran/25217
1087 * gfortran.dg/derived_init_2.f90: New.
1088
1089 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1090
1091 * gcc.c-torture/execute/pr28289.c: New test.
1092
1093 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1094
1095 PR c/28744
1096 * gcc.dg/attr-externally-visible-1.c: New test.
1097 * gcc.dg/attr-externally-visible-2.c: New test.
1098 * g++.dg/parse/attr-externally-visible-1.C: New test.
1099 * g++.dg/parse/attr-externally-visible-2.C: New test.
1100
1101 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1102
1103 PR c++/28606
1104 * g++.dg/parse/dtor11.C: New test.
1105
1106 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1107
1108 PR rtl-optimization/28489
1109 * gcc.c-torture/compile/pr28489.c: New test.
1110
1111 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1112
1113 PR c++/28710
1114 * g++.dg/template/redecl4.C: New test.
1115
1116 PR c++/28711
1117 * g++.dg/template/ctor8.C: New test.
1118
1119 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1120
1121 * gcc.dg/pr26570.c: Fix testcase.
1122
1123 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1124
1125 * PR c++/28573
1126 * g++.dg/parse/offsetof6.C: New test.
1127 * g++.dg/parse/offsetof6.C: New test.
1128 * g++.dg/parse/offsetof7.C: New test.
1129
1130 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1131
1132 PR testsuite/28602
1133 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1134 is false.
1135
1136 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1137
1138 PR c++/28302
1139 * g++.dg/ext/vector3.C: New test.
1140
1141 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1142
1143 PR gcov/profile/26570
1144 * gcc.dg/pr26570.c: New test.
1145
1146 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1147
1148 PR c/27697
1149 * gcc.dg/qual-component-1.c: New test.
1150
1151 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1152
1153 PR c++/28593
1154 * g++.dg/parse/new3.C: New test.
1155
1156 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1157
1158 PR fortran/25828
1159 * gfortran.dg/streamio_1.f90: New test.
1160 * gfortran.dg/streamio_2.f90: New test.
1161 * gfortran.dg/streamio_3.f90: New test.
1162 * gfortran.dg/streamio_4.f90: New test.
1163 * gfortran.dg/streamio_5.f90: New test.
1164 * gfortran.dg/streamio_6.f90: New test.
1165 * gfortran.dg/streamio_7.f90: New test.
1166 * gfortran.dg/streamio_8.f90: New test.
1167
1168 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1169
1170 PR c/28287
1171 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1172
1173 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1174
1175 PR c++/28594
1176 * g++.dg/template/void6.C: New test.
1177
1178 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1179
1180 PR c/28649
1181 * gcc.dg/parse-error-1.c: New test.
1182 * gcc.dg/parse-error-2.c: New test.
1183 * gcc.dg/cpp/digraph2.c: Add error-marker.
1184 * gcc.dg/noncompile/920923-1.c: Likewise.
1185
1186 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1187
1188 PR c/27490
1189 * gcc.dg/sizeof-2.c: New testcase.
1190
1191 PR c/27489
1192 * gcc.dg/switch-A.c: New testcase.
1193
1194 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1195
1196 PR c++/28288
1197 PR c++/14556
1198 * g++.old-deja/g++.warn/compare1.C: Delete.
1199 * g++.dg/opt/pr7503-2.C: Delete.
1200 * g++.dg/opt/pr7503-3.C: Delete.
1201 * g++.dg/opt/pr7503-4.C: Delete.
1202 * g++.dg/opt/pr7503-5.C: Delete.
1203 * g++.dg/opt/max1.C: Delete.
1204 * g++.dg/warn/minmax.C: Delete.
1205 * g++.dg/expr/minmax.C: New test.
1206
1207 2006-08-14 Richard Guenther <rguenther@suse.de>
1208
1209 PR testsuite/28703
1210 * gcc.c-torture/execute/pr28651.c: Do not use argc
1211 to avoid optimization, instead forbid inlining.
1212
1213 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1214
1215 PR rtl-optimization/28634
1216 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1217
1218 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1219
1220 PR c/27184
1221 * gcc.dg/torture/pr27184.c: New test.
1222
1223 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1224
1225 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1226
1227 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1228
1229 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1230 * gfortran.dg/stat_2.f90: Likewise.
1231 * gfortran.dg/chmod_1.f90: Likewise.
1232 * gfortran.dg/chmod_2.f90: Likewise.
1233 * gfortran.dg/chmod_3.f90: Likewise.
1234
1235 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1236
1237 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1238
1239 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1240
1241 * g++.dg/opt/pr23454-2.C: New test.
1242
1243 2006-08-11 Richard Guenther <rguenther@suse.de>
1244
1245 PR middle-end/28651
1246 * gcc.c-torture/execute/pr28651.c: New testcase.
1247
1248 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1249
1250 * gnat.dg/specs/static_initializer.ads: New test.
1251
1252 2006-08-10 Paul Brook <paul@codesourcery.com>
1253
1254 * gcc.target/arm/cond-asm.c: New test.
1255
1256 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1257
1258 PR tree-optimization/26197
1259 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1260 * g++.dg/vect/vect.exp: Compile the new tests with
1261 --param max-aliased-vops=0.
1262
1263 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1264
1265 PR c++/28637
1266 * g++.dg/template/void3.C: New test.
1267
1268 PR c++/28638
1269 * g++.dg/template/void4.C: New test.
1270
1271 PR c++/28640
1272 * g++.dg/template/void5.C: New test.
1273
1274 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1275
1276 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1277 after dg-do compile.
1278
1279 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1280
1281 PR tree-optimizations/26969
1282 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1283 "unswitch-loops" with -funswitch-loops.
1284 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1285
1286 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1287
1288 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1289 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1290 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1291 * objc.dg/dwarf-1.m: Likewise.
1292 * objc.dg/dwarf-2.m: Likewise.
1293 * obj-c++.dg/dwarf-2.mm: Likewise.
1294
1295 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1296
1297 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1298 * objc.dg/dwarf-2.m: Likewise.
1299 * obj-c++.dg/dwarf-2.mm: Likewise.
1300
1301 PR libfortran/28603
1302 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1303
1304 PR testsuite/27611
1305 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1306
1307 PR testsuite/27033
1308 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1309
1310 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1311
1312 PR target/27827
1313 * gcc.target/i386/pr27827.c: New testcase.
1314
1315 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1316
1317 PR fortran/28590
1318 * gfortran.dg/sequence_types_1.f90: New test.
1319
1320 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1321
1322 PR fortran/28548
1323 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1324 dg-warning. Add -pedantic option.
1325
1326 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1327
1328 PR c/28502
1329 * gcc.dg/proto-1.c: New test.
1330
1331 PR c/27721
1332 * gcc.dg/lvalue-4.c: New test.
1333
1334 PR c/28136
1335 * gcc.dg/init-bad-5.c: New test.
1336
1337 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1338
1339 PR c++/28347
1340 * g++.dg/ext/typedef-init.C: Add new test for typedef
1341 initialization inside templates. Adjust existing error markers.
1342
1343 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1344
1345 PR c++/28148
1346 * g++.dg/init/ptrmem3.C: New test.
1347
1348 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1349
1350 PR tree-optimization/27770
1351 * lib/target-support.exp: New target keyword "section_anchors".
1352 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1353 tests.
1354 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1355 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1356 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1357 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1358
1359 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1360
1361 * gcc.dg/20060801-1.c: Add missing '}'.
1362
1363 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1364
1365 PR c++/27508
1366 * g++.dg/parse/dtor9.C: New test.
1367 * g++.dg/parse/dtor10.C: New test.
1368 * g++.dg/other/error7.C: Adjust error-marker.
1369
1370 PR c++/28274
1371 * g++.dg/other/default5.C: New test.
1372
1373 2006-08-02 Richard Guenther <rguenther@suse.de>
1374
1375 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1376
1377 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1378
1379 PR c++/28557
1380 * g++.dg/template/conv9.C: New test.
1381
1382 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1383
1384 PR debug/28063
1385 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1386 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1387 Optionally return assembly text. Update callers.
1388 (check_no_compiler_messages): Update verbose messages.
1389 (check_no_messages_and_pattern): New.
1390 (check_effective_target_string_merging): New.
1391
1392 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1393
1394 PR c++/28250
1395 * g++.dg/eh/catch4.C: New test.
1396
1397 PR c++/28257
1398 * g++.dg/other/qual1.C: New test.
1399
1400 PR c++/28259
1401 * g++.dg/inherit/error2.C: New test.
1402
1403 PR c++/28267
1404 * g++.dg/other/new1.C: New test.
1405
1406 * g++.dg/warn/pr23075.C: Remove obsolete test.
1407 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1408 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1409
1410 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1411
1412 PR c++/28523
1413 * g++.dg/eh/cast1.C: New test.
1414
1415 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1416
1417 PR libfortran/28452
1418 * gfortran.dg/random_3.f90: New test.
1419
1420 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1421
1422 PR c++/28432
1423 * g++.dg/other/pr28304.C: Change expected error message.
1424 * g++.dg/other/pr28432.C: New test.
1425
1426 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1427
1428 PR c++/28256
1429 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1430
1431 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1432
1433 PR debug/23336
1434 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1435 at -g1.
1436 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1437 g++.dg/debug/enum-2.C: New.
1438
1439 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1440
1441 PR c++/6634
1442 * g++.dg/parse/long1.C: Add more tests.
1443
1444 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1445
1446 * gfortran.dg/lrshift_1.c: New file.
1447
1448 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1449
1450 PR libgfortran/28335
1451 * gfortran.dg/no_unit_error_1.f90: New test.
1452
1453 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1454
1455 PR libgfortran/28335
1456 * gfortran.dg/no_unit_error_1.f90: Delete test.
1457 * gfortran.dg/no_unit_error_2.f90: Delete test.
1458
1459 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1460
1461 * gfortran.dg/chmod_3.f90: New test.
1462 * gfortran.dg/ltime_gmtime_1.f90: New test.
1463 * gfortran.dg/ltime_gmtime_2.f90: New test.
1464 * gfortran.dg/lrshift_1.f90: New test.
1465 * gfortran.dg/chmod_1.f90: New test.
1466 * gfortran.dg/chmod_2.f90: New test.
1467
1468 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
1469
1470 PR c++/27668
1471 * g++.dg/template/crash55.C: New test.
1472
1473 PR c++/27962
1474 * g++.dg/template/nontype16.C: New test.
1475
1476 * g++.dg/template/void2.C: Adjust error markers.
1477 * g++.dg/template/nontype5.C: Adjust error markers.
1478
1479 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
1480
1481 * gcc.target/i386/stack-prot-kernel.c: New test.
1482
1483 2006-07-27 Roger Sayle <roger@eyesopen.com>
1484
1485 * gcc.dg/builtins-55.c: New test case.
1486
1487 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
1488
1489 PR rtl-optimization/27907
1490 * gcc.c-torture/compile/pr27907.c: New test.
1491
1492 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1493
1494 * gfortran.dg/mclock.f90: New test.
1495 * gfortran.dg/int_conv_1.f90: New test.
1496 * gfortran.dg/stat_1.f90: New test.
1497 * gfortran.dg/stat_2.f90: New test.
1498
1499 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1500
1501 PR libgfortran/28335
1502 * gfortran.dg/no_unit_error_1.f90: New test.
1503 * gfortran.dg/no_unit_error_2.f90: New test.
1504 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
1505
1506 2006-07-25 Roger Sayle <roger@eyesopen.com>
1507
1508 PR middle-end/28473
1509 * gcc.dg/fold-convround-1.c: New test case.
1510
1511 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1512
1513 * gfortran.dg/arithmetic_if.f90: Fix comments.
1514
1515 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1516
1517 PR c++/27572
1518 * g++.dg/other/typedef1.C: New test.
1519 * g++.dg/template/typedef4.C: New test.
1520 * g++.dg/template/typedef5.C: New test.
1521
1522 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
1523
1524 PR fortran/28416
1525 * gfortran.dg/allocatable_dummy_3.f90: New.
1526
1527 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1528
1529 PR fortran/28439
1530 * gfortran.dg/arithmetic_if.f90: New test.
1531
1532 2006-07-24 Uros Bizjak <uros@kss-loka.si>
1533
1534 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
1535 avoid memcpy optimization.
1536
1537 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1538
1539 PR fortran/25289
1540 * gfortran.dg/direct_io_6.f90: New test.
1541
1542 2006-07-24 Jan Hubicka <jh@suse.cz>
1543
1544 PR c/25795
1545 PR c++/27369
1546 * gcc.dg/pr25795.c: New test.
1547 * gcc.dg/pr25795-1.c: New test.
1548
1549 2006-07-23 Roger Sayle <roger@eyesopen.com>
1550
1551 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
1552 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
1553 which may be transformed to "g || h" on some platforms.
1554
1555 2006-07-23 Mark Mitchell <mark@codesourcery.com>
1556
1557 PR c++/28025
1558 * g++.dg/template/friend45.C: New test.
1559
1560 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1561
1562 PR libgfortran/28339
1563 * gfortran.dg/arrayio_8.f90: New test.
1564
1565 2006-07-21 Mike Stump <mrs@apple.com>
1566
1567 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
1568
1569 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
1570
1571 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1572
1573 PR c++/28250
1574 * g++.dg/eh/catch3.C: New test.
1575
1576 PR c++/28363
1577 * g++.dg/template/defarg10.C: New test.
1578
1579 2006-07-20 Paul Brook <paul@codesourcery.com>
1580
1581 PR 27363
1582 * gcc.dg/pr27363.c: New test.
1583
1584 2006-07-19 Mark Mitchell <mark@codesourcery.com>
1585
1586 PR c++/28338
1587 * g++.dg/init/ref13.C: New test.
1588
1589 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1590
1591 PR obj-c++/28434
1592 * obj-c++.dg/proto-error-1.mm: New test.
1593
1594 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1595
1596 PR c++/28337
1597 * g++.dg/template/string1.C: New test.
1598
1599 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1600
1601 PR c++/28048
1602 * g++.dg/template/defarg9.C: New test.
1603
1604 PR c++/28235
1605 * g++.dg/template/static27.C: New test.
1606
1607 2006-07-18 Diego Novillo <dnovillo@redhat.com>
1608
1609 PR 28410
1610 * gcc.dg/tree-ssa/pr28410.c: New test.
1611
1612 2006-07-18 Lee Millward <lee.millward@gmail.com>
1613
1614 PR c++/28258
1615 * g++/dg/other/error13.C: New test.
1616
1617 PR c++/28260
1618 * g++.dg/template/friend44.C: New test.
1619
1620 2006-07-18 Steve Ellcey <sje@cup.hp.com>
1621
1622 PR c++/27495
1623 * g++.dg/other/pr27495.C: New.
1624
1625 2006-07-18 Olivier Hainque <hainque@adacore.com>
1626
1627 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
1628 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
1629
1630 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1631
1632 PR c/28286
1633 * gcc.dg/pragma-pack-4.c: New test.
1634
1635 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1636
1637 PR c++/28291
1638 * g++.dg/ext/pr28291.C: New test.
1639
1640 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1641
1642 PR middle-end/28403
1643 * gcc.c-torture/execute/pr28403.c: New test.
1644
1645 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1646
1647 PR middle-end/28402
1648 * gcc.dg/pr28402.c: New test.
1649
1650 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1651
1652 PR c++/28304
1653 * g++.dg/other/pr28304.C: New test.
1654
1655 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
1656
1657 PR other/28251
1658 gcc.c-torture/unsorted/dump-noaddr.c: New test.
1659 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
1660
1661 2006-07-17 Richard Guenther <rguenther@suse.de>
1662
1663 PR tree-optimization/28238
1664 * g++.dg/tree-ssa/pr28238.C: New testcase.
1665
1666 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1667
1668 PR c++/28250
1669 * g++.dg/eh/catch1.C: New test.
1670 * g++.dg/eh/catch2.C: New test.
1671
1672 2006-07-16 Jakub Jelinek <jakub@redhat.com>
1673
1674 PR c++/28370
1675 * g++.dg/template/anon3.C: New test.
1676
1677 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
1678
1679 PR fortran/20844
1680 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
1681 specifiers requiring an explicit format tag..
1682
1683 PR fortran/28201
1684 * gfortran.dg/generic_5: New test.
1685
1686 PR fortran/20893
1687 * gfortran.dg/elemental_optional_args_1.f90: New test.
1688
1689 2006-07-16 Olivier Hainque <hainque@adacore.com>
1690
1691 * gnat.dg/assert.ads: New file.
1692 * gnat.dg/controlled_record.ads: Likewise.
1693 * gnat.dg/controlled_record.adb: Likewise.
1694
1695 2006-07-15 Lee Millward <lee.millward@gmail.com>
1696
1697 PR c++/28292
1698 * g++.dg/other/error12.C: New test.
1699
1700 PR c++/28269
1701 * g++.dg/template/crash54.C: New test.
1702
1703 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1704
1705 PR c++/28249
1706 * g++.dg/parse/catch1.C: New test.
1707
1708 PR c++/28294
1709 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
1710
1711 PR c++/28387
1712 * g++.dg/ext/attrib24.C: New test.
1713
1714 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1715
1716 PR c++/28343
1717 * g++.dg/ext/asmspec1.C: New test.
1718
1719 2006-07-13 Janis Johnson <janis187@us.ibm.com>
1720
1721 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
1722 (dg-test): Support shouldfail tests.
1723 * lib/target-supports-dg.exp (dg-shouldfail): New.
1724 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
1725 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
1726 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
1727 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
1728 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
1729 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
1730 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
1731
1732 2006-07-13 Jan Hubicka <jh@suse.cz>
1733
1734 * gcc.target/i386/memcpy-1.c: New.
1735
1736 2006-07-12 Geoffrey Keating <geoffk@apple.com>
1737
1738 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
1739
1740 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
1741
1742 PR fortran/25097
1743 * gfortran.dg/present_1.f90: New test.
1744
1745 PR fortran/20903
1746 * gfortran.dg/interface_derived_type_1.f90: New test.
1747
1748 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
1749
1750 PR fortran/28213
1751 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
1752 list.
1753
1754 2006-07-07 Lee Millward <lee.millward@gmail.com>
1755
1756 PR c++/27820
1757 * g++.dg/other/label1.C: New test.
1758
1759 2006-07-07 Richard Guenther <rguenther@suse.de>
1760
1761 PR middle-end/28268
1762 * gcc.dg/torture/pr28268.c: New testcase.
1763
1764 2006-07-07 Steve Ellcey <sje@cup.hp.com>
1765
1766 PR c++/27019
1767 * g++.dg/ext/pr27019.C: New.
1768
1769 2006-07-07 Richard Guenther <rguenther@suse.de>
1770
1771 PR tree-optimization/28187
1772 * gcc.dg/pr28187.c: New testcase.
1773
1774 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
1775
1776 * gnat.dg/address_conversion.adb: New test.
1777 * gnat.dg/boolean_subtype.adb: Likewise.
1778 * gnat.dg/frame_overflow.adb: Likewise.
1779 * gnat.dg/pointer_array.adb: Likewise.
1780 * gnat.dg/pointer_conversion.adb: Likewise.
1781
1782 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
1783
1784 PR fortran/28237
1785 PR fortran/23420
1786 * gfortran.dg/print_fmt_5.f90: New test.
1787
1788 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1789
1790 PR fortran/28129
1791 * gfortran.dg/bounds_check_4.f90: New test.
1792
1793 2006-07-05 Richard Guenther <rguenther@suse.de>
1794
1795 PR target/28158
1796 * gfortran.dg/pr28158.f90: New testcase.
1797
1798 2006-07-05 Richard Guenther <rguenther@suse.de>
1799
1800 PR tree-optimization/28162
1801 * gcc.dg/pr28162.c: New testcase.
1802
1803 2006-07-05 Richard Guenther <rguenther@suse.de>
1804 Andrew Pinski <pinskia@gcc.gnu.org>
1805
1806 PR c++/27084
1807 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
1808
1809 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
1810
1811 PR fortran/28174
1812 * gfortran.dg/actual_array_substr_2.f90: New test.
1813
1814 PR fortran/28167
1815 * gfortran.dg/actual_array_constructor_2.f90: New test.
1816
1817 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1818
1819 * gfortran.dg/itime_idate_1.f: New test.
1820 * gfortran.dg/itime_idate_2.f: New test.
1821
1822 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1823
1824 PR libgfortran/27704
1825 * gfortran.dg/open_status_3.f90: New test.
1826 * gfortran.dg/fmt_l.f90: Update for new feature.
1827
1828 2006-07-03 Asher Langton <langton2@llnl.gov>
1829
1830 * gfortran.dg/oldstyle_2.f90: New.
1831
1832 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
1833
1834 * gnat.dg/string_slice.adb: New test.
1835
1836 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1837
1838 PR fortran/19259
1839 * gfortran.dg/semicolon_fixed.c: New.
1840 * gfortran.dg/semicolon_free.c: New.
1841
1842 2006-06-30 Mike Stump <mrs@apple.com>
1843
1844 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
1845 that don't support internal visibility.
1846
1847 2006-06-30 Andrew Pinski <pinskia@gmail.com>
1848
1849 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
1850 for '(' / ')' needing an extra '\'.
1851
1852 2006-06-29 Roger Sayle <roger@eyesopen.com>
1853
1854 PR middle-end/27428
1855 * gcc.dg/pr27428-1.c: New test case.
1856
1857 2006-06-29 Mike Stump <mrs@apple.com>
1858
1859 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
1860 on darwin as we can't align commons large enough yet.
1861
1862 * gcc.dg/vla-8.c: Add additional testcases.
1863
1864 2006-06-26 Steve Ellcey <sje@cup.hp.com>
1865
1866 PR c++/28114
1867 * g++.dg/other/pr28114.C: New.
1868
1869 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
1870
1871 * gcc.c-torture/compile/20060625-1.c: New test.
1872
1873 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
1874
1875 PR fortran/20867
1876 * gfortran.dg/stfunc_3.f90: New test.
1877
1878 PR fortran/25056
1879 * gfortran.dg/impure_actual_1.f90: New test.
1880
1881 PR fortran/20874
1882 * gfortran.dg/elemental_result_1.f90: New test.
1883
1884 PR fortran/25073
1885 * gfortran.dg/select_7.f90: New test.
1886
1887 PR fortran/27554
1888 * intrinsic_actual_1.f: New test.
1889
1890 PR fortran/22038
1891 PR fortran/28119
1892 * gfortran.dg/forall_4.f90: New test.
1893
1894 PR fortran/25072
1895 * gfortran.dg/forall_5.f90: New test.
1896
1897 2006-06-25 Lee Millward <lee.millward@gmail.com>
1898
1899 PR c++/28051
1900 * g++.dg/template/using13.C: New test.
1901
1902 PR c++/28054
1903 * g++.dg/other/incomplete3.C: New test.
1904
1905 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1906
1907 PR fortran/28081
1908 * gfortran.dg/substr_3.f: New test.
1909 * gfortran.dg/equiv_2.f90: Update expected error message.
1910
1911 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
1912
1913 PR fortran/28118
1914 * gfortran.dg/actual_array_substr_1.f90: New test.
1915
1916 2006-06-24 Olivier Hainque <hainque@adacore.com>
1917
1918 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
1919 * gnat.dg/scalar_mode_agg_compare.adb: New test.
1920
1921 2006-06-23 Janis Johnson <janis187@us.ibm.com>
1922
1923 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
1924
1925 2006-06-23 Steven G. Kargl <kargls@comcast.net>
1926
1927 PR fortran/27981
1928 * gfortran.dg/simpleif_2.f90: New test.
1929
1930 2006-06-23 Lee Millward <lee.millward@gmail.com>
1931
1932 * g++.dg/template/error22.C: Fix typo.
1933
1934 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1935
1936 PR c++/28112
1937 * g++.dg/ext/attrib23.C: New test.
1938
1939 2006-06-23 Olivier Hainque <hainque@adacore.com>
1940
1941 * gnat.dg/varsize_temp.adb: New test.
1942
1943 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1944
1945 PR c++/11468
1946 * g++.dg/other/java2.C: New test.
1947
1948 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
1949
1950 PR target/27789
1951 * g++.dg/ext/dllimport4.C. Add more tests for invalid
1952 initialization.
1953
1954 2006-06-22 Roger Sayle <roger@eyesopen.com>
1955
1956 PR target/27531
1957 * gcc.dg/pr27531-1.c: New test case.
1958
1959 2006-06-22 Asher Langton <langton2@llnl.gov>
1960
1961 PR fortran/24748
1962 * gfortran.dg/implicit_8.f90: New.
1963
1964 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
1965
1966 PR rtl-optimization/28121
1967 * gcc.dg/pr28121.c: New test.
1968
1969 2006-06-22 Lee Millward <lee.millward@gmail.com>
1970
1971 PR c++/27805
1972 * g++.dg/parse/ptrmem6.C: New test.
1973
1974 PR c++/27821
1975 * g++.dg/template/error22.C: New test.
1976
1977 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1978
1979 PR c++/28111
1980 * g++.dg/template/friend43.C: New test.
1981
1982 PR c++/28110
1983 * g++.dg/template/crash53.C: New test.
1984
1985 PR c++/28109
1986 * g++.dg/rtti/incomplete1.C: New test.
1987
1988 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
1989
1990 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
1991
1992 2006-06-21 Joseph Myers <joseph@codesourcery.com>
1993
1994 * gcc.c-torture/execute/complex-7.c: New.
1995
1996 2006-06-21 Jakub Jelinek <jakub@redhat.com>
1997
1998 * gcc.dg/merge-all-constants-1.c: New test.
1999
2000 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2001
2002 PR c++/28113
2003 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2004
2005 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2006
2007 * gfortran.dg/rrspacing_1.f90: New test.
2008
2009 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2010
2011 PR c++/28052
2012 * g++.dg/other/bitfield2.C: New test.
2013
2014 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2015
2016 PR tree-optimization/27331
2017 * gcc.dg/pr27331.c: New test.
2018
2019 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2020 Eric Botcazou <ebotcazou@adacore.com>
2021
2022 PR ada/18692
2023 * lib/gnat.exp: New file.
2024 * lib/gnat-dg.exp: Likewise.
2025 * gnat.dg: New directory.
2026 * gnat.dg/dg.exp: New driver.
2027 * gnat.dg/specs: New directory.
2028 * gnat.dg/specs/specs.exp: New driver.
2029 * gnat.dg/style: New directory.
2030 * gnat.dg/style/style.exp: New driver.
2031
2032 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2033
2034 PR fortran/16206
2035 * gfortran.dg/array_initializer_1.f90: New test.
2036
2037 PR fortran/28005
2038 * gfortran.dg/matmul_3.f90: New test.
2039
2040 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2041
2042 PR middle-end/28075
2043 * gcc.dg/tree-ssa/inline-1.c: New test.
2044
2045 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2046
2047 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2048 in malloc prototype; remove XFAIL.
2049 * gcc.dg/pr18241-2.c: Ditto.
2050 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2051 in memset prototype; remove XFAIL.
2052 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2053
2054 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2055
2056 * gcc.dg/vla-8.c: Add.
2057
2058 2006-06-19 Richard Guenther <rguenther@suse.de>
2059
2060 PR tree-optimization/27090
2061 * g++.dg/tree-ssa/pr27090.C: New testcase.
2062
2063 2006-06-19 Roger Sayle <roger@eyesopen.com>
2064
2065 PR target/27861
2066 * gcc.dg/pr27861-1.c: New test case.
2067
2068 2006-06-19 Richard Guenther <rguenther@suse.de>
2069
2070 PR middle-end/28045
2071 * gcc.dg/torture/pr28045.c: New testcase.
2072
2073 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2074
2075 PR fortran/26801
2076 * gfortran.dg/associated_4.f90: New test.
2077
2078 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2079
2080 PR fortran/19310
2081 PR fortran/19904
2082 * gfortran.dg/real_const_3.f90: New test.
2083
2084 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2085
2086 PR c++/28016
2087 * g++.dg/template/static26.C: New test.
2088
2089 PR c++/27979
2090 * g++.dg/expr/bitfield2.C: New test.
2091
2092 PR c++/27884
2093 * g++.dg/parse/linkage2.C: New test.
2094
2095 2006-06-16 Richard Guenther <rguenther@suse.de>
2096
2097 PR middle-end/27116
2098 * gcc.dg/pr15785-1.c: Revert last change.
2099 * gcc.dg/torture/pr27116-2.c: New testcase.
2100
2101 2006-06-16 Roger Sayle <roger@eyesopen.com>
2102
2103 PR middle-end/27802
2104 * gcc.dg/pr27802-1.c: New test case.
2105
2106 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2107
2108 PR c++/27689
2109 * g++.dg/template/ttp18.C: New test.
2110 * g++.dg/template/ttp19.C: Likewise.
2111
2112 PR c++/27666
2113 * g++.dg/expr/cond9.C: New test.
2114
2115 PR c++/27640
2116 * g++.dg/template/ctor7.C: New test.
2117
2118 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2119
2120 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2121
2122 2006-06-16 Richard Guenther <rguenther@suse.de>
2123
2124 PR tree-optimization/27781
2125 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2126
2127 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2128
2129 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2130
2131 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2132
2133 * gcc.dg/tree-ssa/loop-18.c: New test.
2134
2135 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2136
2137 PR c++/27665
2138 * g++.dg/template/crash52.C: New test.
2139
2140 PR c++/27648
2141 * g++.dg/ext/attrib22.C: New test.
2142
2143 PR c++/26559
2144 * g++.dg/template/builtin1.C: New test.
2145 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2146
2147 PR c++/28018
2148 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2149 assignment.
2150 * g++.old-deja/g++.pt/crash51.C: Likewise.
2151
2152 PR c++/27227
2153 * g++.dg/lookup/linkage1.C: New test.
2154 * g++.dg/lookup/linkage2.C: Likewise.
2155
2156 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2157
2158 PR middle-end/27959
2159 * gcc.dg/pr27959.c: New testcase.
2160
2161 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2162
2163 PR target/28014:
2164 * g++.dg/eh/div.C: New test.
2165
2166 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2167
2168 PR c++/27894
2169 * g++.dg/tree-ssa/pr26757.C: New test.
2170 * g++.dg/tree-ssa/pr27894.C: New test.
2171
2172 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2173
2174 * gcc.c-torture/compile/20060609-1.c: New test.
2175
2176 PR target/27863
2177 * gcc.c-torture/compile/pr27863.c: New test.
2178
2179 2006-06-13 Richard Guenther <rguenther@suse.de>
2180
2181 PR tree-optimization/27830
2182 * g++.dg/tree-ssa/pr27830.C: New testcase.
2183
2184 2006-06-13 Matthew Sachs <msachs@apple.com>
2185
2186 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2187 the list of compiler flags; this causes those flags to be checked
2188 for things like dg-skip-if.
2189
2190 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2191
2192 PR c++/27601
2193 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2194
2195 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2196 Kazu Hirata <kazu@codesourcery.com>
2197
2198 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2199 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2200
2201 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2202
2203 PR c++/27933
2204 * g++.dg/lookup/using15.C: New test.
2205
2206 PR c++/27951
2207 * g++.dg/other/anon4.C: New test.
2208
2209 2006-06-12 Roger Sayle <roger@eyesopen.com>
2210
2211 PR c++/21210
2212 * g++.dg/init/complex1.C: New test case.
2213
2214 2006-06-11 Eric Christopher <echristo@apple.com>
2215
2216 PR middle-end/27948
2217 * gcc.dg/bf-ms-layout.c: Run on darwin.
2218 * gcc.dg/bf-no-ms-layout: Ditto.
2219 * gcc.dg/attr-ms_struct-2.c: New.
2220 * gcc.dg/bf-ms-layout-2.c: Ditto.
2221
2222 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2223
2224 * gcc.dg/attr-ms_struct-packed1.c: New.
2225
2226 2006-06-09 Mike Stump <mrs@apple.com>
2227
2228 * gcc.dg/vla-7.c: Add.
2229
2230 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2231
2232 PR fortran/24558
2233 * gfortran.dg/entry_6.f90: New test.
2234
2235 PR fortran/20877
2236 PR fortran/25047
2237 * gfortran.dg/entry_7.f90: New test.
2238
2239 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2240
2241 PR c/27747
2242 * gcc.dg/cpp/_Pragma6.c: New test.
2243
2244 PR c++/27748
2245 * g++.dg/cpp/_Pragma1.C: New test.
2246
2247 PR preprocessor/27746
2248 * gcc.dg/gomp/macro-3.c: New test.
2249 * gcc.dg/gomp/macro-4.c: New test.
2250 * g++.dg/gomp/macro-3.C: New test.
2251 * g++.dg/gomp/macro-4.C: New test.
2252
2253 2006-06-09 Richard Guenther <rguenther@suse.de>
2254
2255 PR tree-optimization/26998
2256 * gcc.dg/torture/pr26998.c: New testcase.
2257 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2258
2259 2006-06-08 Mike Stump <mrs@apple.com>
2260
2261 * gcc.dg/pr27095.c: Account for stubs.
2262
2263 PR target/26427
2264 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2265 produce bad code on darwin.
2266
2267 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2268
2269 PR fortran/27958
2270 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2271
2272 2006-06-08 Asher Langton <langton2@llnl.gov>
2273
2274 PR fortran/27786
2275 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2276
2277 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2278
2279 PR target/27421
2280 * gcc.dg/union-3.c: New test.
2281
2282 2006-06-08 Richard Guenther <rguenther@suse.de>
2283
2284 PR middle-end/27116
2285 * gcc.dg/torture/pr27116.c: New testcase.
2286 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2287
2288 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2289
2290 PR rtl-optimization/26449
2291 * gcc.dg/pr26449.c: New test.
2292
2293 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2294
2295 PR c++/27601
2296 * g++.dg/ext/offsetof1.C: Test member functions.
2297
2298 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2299
2300 * gcc.dg/pr27095.c: Improve scanning.
2301
2302 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2303
2304 PR fortran/23091
2305 * gfortran.dg/saved_automatic_1.f90: New test.
2306
2307 PR fortran/24168
2308 * gfortran.dg/array_simplify_1.f90: New test.
2309
2310 PR fortran/25090
2311 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2312
2313 PR fortran/25058
2314 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2315
2316 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2317
2318 PR c++/27177
2319 * g++.dg/expr/cast7.C: New test.
2320
2321 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2322
2323 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2324 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2325 * lib/fortran-torture.exp (fortran-torture-compile,
2326 fortran-torture-execute): Ditto.
2327
2328 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2329
2330 PR target/27842
2331 * gcc.dg/vmx/pr27842.c: New test.
2332
2333 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2334
2335 PR libfortran/27895
2336 * gfortran.dg/bounds_check_3.f90: New test.
2337
2338 2006-06-05 Mike Stump <mrs@apple.com>
2339
2340 * objc.dg/objc-fast-4.m: Skip for ppc64.
2341
2342 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2343
2344 PR testsuite/27705
2345 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2346
2347 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2348 Victor Kaplansky <victork@il.ibm.com>
2349
2350 PR tree-optimizations/26360
2351 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2352 with -fno-tree-dce.
2353 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2354
2355 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2356
2357 PR fortran/14067
2358 * gfortran.dg/data_char_1.f90: Add messages for truncated
2359 strings.
2360
2361 PR fortran/16943
2362 * gfortran.dg/func_decl_2.f90: New test.
2363
2364 PR fortran/20839
2365 * gfortran.dg/do_2.f90: New test.
2366
2367 PR fortran/27655
2368 * gfortran.dg/associated_3.f90: New test.
2369
2370 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2371
2372 PR c++/27819
2373 * g++.dg/template/static25.C: New test.
2374
2375 PR c++/27722
2376 * g++.dg/init/array21.C: New test.
2377
2378 PR c++/27807
2379 * g++.dg/ext/complit7.C: New test.
2380
2381 PR c++/27806
2382 * g++.dg/parse/ptrmem5.C: New test.
2383
2384 2006-06-04 Roger Sayle <roger@eyesopen.com>
2385 Andrew Pinski <pinskia@physics.uc.edu>
2386
2387 PR c/27150
2388 PR middle-end/27382
2389 * gcc.dg/pr27150-1.c: New testcase.
2390 * gcc.dg/pr27382-1.c: New testcase.
2391 * gcc.dg/pr27382-2.c: New testcase.
2392
2393 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2394
2395 PR c/25161
2396 PR c/27020
2397 * gcc.dg/array-10.c: New test.
2398
2399 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2400
2401 PR c++/27804
2402 * g++.dg/init/const4.C: New test.
2403 * g++.dg/init/member1.C: Add error-marker.
2404 * g++.dg/other/fold1.C: Adjust error-marker.
2405
2406 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2407
2408 PR c++/27601
2409 * g++.dg/ext/offsetof1.C: New test.
2410
2411 2006-06-04 Eric Christopher <echristo@apple.com>
2412
2413 * gcc.dg/attr-ms_struct-1.c: New.
2414
2415 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2416
2417 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2418
2419 2006-06-04 Richard Guenther <rguenther@suse.de>
2420
2421 PR tree-optimization/27039
2422 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2423
2424 2006-06-03 Roger Sayle <roger@eyesopen.com>
2425
2426 PR target/26223
2427 * gcc.target/i386/amd64-abi-2.c: New test case.
2428
2429 2006-06-02 Eric Christopher <echristo@apple.com>
2430
2431 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2432 * gcc.target/i386/20020523-1.c: Skip if darwin.
2433 * gcc.target/i386/asm-3.c: Ditto.
2434 * gcc.target/i386/20011119-1.c: Ditto.
2435 * gcc.target/i386/clobbers.c: Remove pic part of test.
2436
2437 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2438
2439 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2440 * g++.old-deja/g++.other/init19.C: Ditto.
2441 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2442 and add other platforms as expected failures.
2443
2444 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2445
2446 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2447 (is-effective-target-keyword): Ditto.
2448
2449 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
2450
2451 PR fortran/27715
2452 * gfortran.dg/extended_char_comparison_1.f: New test.
2453
2454 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
2455
2456 PR fortran/25098
2457 * gfortran.dg/dummy_procedure_1.f90: New test.
2458
2459 PR fortran/25147
2460 * gfortran.dg/dummy_procedure_2.f90: New test.
2461
2462 * gfortran.dg/associated_2.f90: Correct to make consistent with
2463 standard.
2464
2465 2006-05-31 Roger Sayle <roger@eyesopen.com>
2466
2467 * gcc.target/i386/387-11.c: New test case.
2468
2469 2006-05-31 Mark Mitchell <mark@codesourcery.com>
2470
2471 PR c++/27801
2472 * g++.dg/template/cond6.C: New test.
2473
2474 PR c++/26496
2475 * g++.dg/template/crash51.C: New test.
2476 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
2477
2478 PR c++/27385
2479 * g++.dg/init/array20.C: New test.
2480
2481 2006-05-31 Roger Sayle <roger@eyesopen.com>
2482
2483 * gcc.dg/builtins-54.c: New test case.
2484
2485 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2486
2487 PR c++/26433
2488 * g++.dg/template/fntry1.C: Add dg-do link.
2489
2490 PR c++/27808
2491 * g++.dg/parse/friend6.C: New test.
2492
2493 2006-05-30 Asher Langton <langton2@llnl.gov>
2494
2495 * gfortran.dg/cray_pointers_7.f90: New test.
2496
2497 2006-05-30 Roger Sayle <roger@eyesopen.com>
2498
2499 PR tree-optimization/23452
2500 * gcc.dg/fold-mulconj-1.c: New test case.
2501
2502 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2503
2504 PR c++/27803
2505 * g++.dg/parse/bitfield1.C: New test.
2506
2507 2006-05-30 Roger Sayle <roger@eyesopen.com>
2508
2509 * gcc.target/ppc-eq0-1.c: New test case.
2510 * gcc.target/ppc-negeq0-1.c: New test case.
2511
2512 2006-05-30 Dirk Mueller <dmueller@suse.de>
2513
2514 PR c/27273
2515 * gcc.dg/overflow-warn-5.c: New test.
2516
2517 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2518
2519 PR c/27718
2520 * gcc.dg/sizeof-1.c: New test.
2521
2522 2006-05-30 Uros Bizjak <uros@kss-loka.si>
2523
2524 PR target/27790
2525 * gcc.target/i386/pr27790.c: New test.
2526
2527 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2528
2529 PR libgfortran/27757
2530 * gfortran.dg/direct_io_5.f90: New test.
2531
2532 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2533
2534 PR libgfortran/27634
2535 * gfortran.dg/fmt_missing_period_1.f: New test.
2536 * gfortran.dg/fmt_missing_period_2.f: New test.
2537 * gfortran.dg/fmt_missing_period_3.f: New test.
2538
2539 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2540
2541 PR fortran/19777
2542 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
2543 arrays.
2544
2545 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2546
2547 PR c++/27713
2548 * g++.dg/template/new6.C: New test.
2549
2550 2006-05-29 Roger Sayle <roger@eyesopen.com>
2551
2552 PR tree-optimization/24964
2553 * gcc.target/i386/387-10.c: New test case.
2554
2555 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
2556
2557 * intrinsics/string_intrinsics.c (compare_string):
2558 Use memcmp instead of strncmp to avoid tripping over
2559 CHAR(0) in a string.
2560
2561 2006-05-27 Richard Guenther <rguenther@suse.de>
2562
2563 PR middle-end/27773
2564 * gcc.dg/torture/pr27773.c: New testcase.
2565
2566 2006-05-27 Dirk Mueller <dmueller@suse.de>
2567
2568 * gcc.dg/pr24561.c: Rename to..
2569 * gcc.dg/pr25962.c: .. this.
2570
2571 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2572
2573 PR fortran/19777
2574 * gfortran.dg/bounds_check_2.f: New test.
2575
2576 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
2577
2578 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
2579 * gfortran.dg/byte_1.f90: Likewise.
2580 * gfortran.dg/dup_save_2.f90: Likewise.
2581
2582 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
2583
2584 * gfortran.dg/associated_2.f90: New test.
2585
2586 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2587
2588 PR fortran/27524
2589 * gfortran.dg/bounds_check_1.f90: New test.
2590
2591 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
2592
2593 PR rtl-optimization/27661
2594 * gcc.dg/pr27661.c: New test case.
2595
2596 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2597
2598 PR fortran/23151
2599 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
2600 * gfortran.dg/print_parentheses_1.f: New test.
2601 * gfortran.dg/print_parentheses_2.f90: New test.
2602
2603 2006-05-26 Jakub Jelinek <jakub@redhat.com>
2604
2605 PR target/27758
2606 * gcc.dg/pr27758.c: New test.
2607
2608 2006-05-24 Falk Hueffner <falk@debian.org>
2609
2610 * gcc.c-torture/compile/pr27571.c: New test.
2611
2612 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
2613
2614 PR fortran/27709
2615 * gfortran.dg/spec_expr_4.f90: New test.
2616
2617 PR fortran/27155
2618 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
2619
2620 2006-05-25 Mark Mitchell <mark@codesourcery.com>
2621
2622 PR c++/20103
2623 * g++.dg/ext/complit6.C: New test.
2624 * g++.dg/ext/complit3.C: Adjust error markers.
2625 * g++.dg/init/const3.C: New test.
2626
2627 2006-05-25 Richard Guenther <rguenther@suse.de>
2628
2629 PR middle-end/27743
2630 * gcc.dg/torture/pr27743.c: New testcase.
2631
2632 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2633
2634 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
2635
2636 2006-05-25 Alan Modra <amodra@bigpond.net.au>
2637
2638 * gcc.dg/compat/scalar-by-value-x.h: New.
2639 * gcc.dg/compat/scalar-by-value-y.h: New.
2640 * gcc.dg/compat/scalar-by-value-5.c: New.
2641 * gcc.dg/compat/scalar-by-value-5_main.c: New.
2642 * gcc.dg/compat/scalar-by-value-5_x.c: New.
2643 * gcc.dg/compat/scalar-by-value-5_y.c: New.
2644 * gcc.dg/compat/scalar-by-value-6.c: New.
2645 * gcc.dg/compat/scalar-by-value-6_main.c: New.
2646 * gcc.dg/compat/scalar-by-value-6_x.c: New.
2647 * gcc.dg/compat/scalar-by-value-6_y.c: New.
2648
2649 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2650
2651 PR tree-optimization/27639
2652 PR tree-optimization/26719
2653 * gcc.dg/pr27639.c: New test.
2654 * gcc.dg/pr26719.c: New test.
2655 * gcc.dg/tree-ssa/scev-cast.c: New test.
2656
2657 2006-05-23 Mark Mitchell <mark@codesourcery.com>
2658
2659 PR c++/20173
2660 * g++.dg/template/error21.C: New test.
2661
2662 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
2663
2664 PR target/27696
2665 * gcc.target/i386/pr27696.c: New.
2666
2667 2006-05-22 Janis Johnson <janis187@us.ibm.com>
2668
2669 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
2670
2671 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
2672
2673 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2674
2675 PR c++/27716
2676 * g++.dg/other/assign1.C: New test.
2677
2678 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
2679
2680 PR target/27266
2681 * gcc.target/i386/pr27266.c: New.
2682
2683 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2684
2685 PR c++/27451
2686 * g++.dg/ext/asm9.C: New test.
2687
2688 2006-05-22 Richard Sandiford <richard@codesourcery.com>
2689
2690 PR rtl-optimization/25514
2691 * gcc.c-torture/compile/pr25514.c: New test.
2692
2693 2006-05-22 Richard Guenther <rguenther@suse.de>
2694
2695 Revert
2696 2006-01-31 Richard Guenther <rguenther@suse.de>
2697
2698 * gcc.target/i386/sselibm-1.c: New testcase.
2699 * gcc.target/i386/sselibm-2.c: Likewise.
2700 * gcc.target/i386/sselibm-3.c: Likewise.
2701 * gcc.target/i386/sselibm-4.c: Likewise.
2702 * gcc.target/i386/sselibm-5.c: Likewise.
2703
2704 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2705
2706 PR c/27420
2707 * gcc.dg/func-args-2.c: New test.
2708
2709 PR c/26818
2710 * gcc.dg/struct-incompl-1.c: New test.
2711
2712 2006-05-22 Richard Guenther <rguenther@suse.de>
2713
2714 PR testsuite/27708
2715 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
2716 the transformations we test for.
2717
2718 2006-05-22 Richard Guenther <rguenther@suse.de>
2719
2720 PR testsuite/27707
2721 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
2722
2723 2006-05-21 Mark Mitchell <mark@codesourcery.com>
2724
2725 PR c++/27210
2726 * g++.dg/warn/new1.C: New test.
2727 * g++.dg/template/new5.C: Likewise.
2728
2729 2006-05-21 Roger Sayle <roger@eyesopen.com>
2730
2731 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
2732 * gcc.target/i386/20060512-3.c: Likewise.
2733
2734 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
2735
2736 PR rtl-optimization/27671
2737 * gcc.c-torture/execute/pr27671-1.c: New.
2738 * gcc.dg/pr27671-2.c: Likewise.
2739
2740 PR tree-optimization/26622.
2741 * gcc.c-torture/compile/pr26622.c: New.
2742
2743 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2744
2745 PR fortran/27613
2746 * gfortran.dg/recursive_reference_1.f90: New test.
2747
2748 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2749
2750 PR fortran/25746
2751 * gfortran.dg/elemental_subroutine_3.f90: New test.
2752
2753 PR fortran/25090
2754 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
2755
2756 PR fortran/27584
2757 * gfortran.dg/associated_target_1.f90: New test.
2758
2759 PR fortran/19015
2760 * gfortran.dg/maxloc_shape_1.f90: New test.
2761
2762 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2763
2764 PR libgfortran/24459
2765 * gfortran.dg/namelist_24.f90: New test.
2766 * gfortran.dg/namelist_12.f: Fix typo in comment.
2767
2768 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
2769
2770 PR middle-end/25776
2771 * g++.dg/other/error11.C: New test.
2772
2773 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2774
2775 * gcc.target/mips/pr26765.c: Add -w to options.
2776
2777 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2778
2779 * lib/target-supports.exp (check_effective_target_mpaired_single):
2780 New function.
2781 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
2782 multilibs.
2783 * g++.dg/vect/vect.exp: Likewise.
2784
2785 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2786
2787 PR testsuite/25891
2788 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
2789
2790 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
2791
2792 PR fortran/27662
2793 * gfortran.dg/temporary_1.f90: New file.
2794
2795 2006-05-19 Andreas Schwab <schwab@suse.de>
2796
2797 * g++.dg/other/unused1.C: Also match "stringz".
2798
2799 2006-05-19 Mark Mitchell <mark@codesourcery.com>
2800
2801 PR c++/26433
2802 * g++.dg/template/fntry1.C: New test.
2803
2804 2006-05-18 Mark Mitchell <mark@codesourcery.com>
2805
2806 PR c++/27471
2807 PR c++/27506
2808 * g++.dg/conversion/bitfield5.C: New test.
2809 * g++.dg/conversion/bitfield6.C: New test.
2810
2811 2006-05-18 Mike Stump <mrs@apple.com>
2812
2813 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
2814 * gcc.dg/vla-4.c: Add.
2815 * gcc.dg/vla-5.c: Add.
2816 * gcc.dg/vla-6.c: Add.
2817
2818 2006-05-12 Stuart Hastings <stuart@apple.com>
2819
2820 * testsuite/gcc.target/i386/20060512-1.c: New.
2821 * testsuite/gcc.target/i386/20060512-2.c: New.
2822 * testsuite/gcc.target/i386/20060512-3.c: New.
2823 * testsuite/gcc.target/i386/20060512-4.c: New.
2824
2825 2006-05-17 Mark Mitchell <mark@codesourcery.com>
2826
2827 PR c++/26122
2828 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
2829
2830 PR c++/26068
2831 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
2832 * g++.dg/parse/linkage1.C: New test.
2833
2834 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2835
2836 PR tree-optimization/27548
2837 * g++.dg/tree-ssa/pr27548.C: New test.
2838
2839 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2840
2841 PR fortran/26551
2842 * gfortran.dg/recursive_check_1.f: New test.
2843 * gfortran.dg/recursive_check_2.f90: New test.
2844
2845 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
2846
2847 * g++.dg/opt/temp2.C: New test.
2848
2849 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2850
2851 PR c++/27491
2852 * g++.dg/init/brace5.C: New test.
2853
2854 PR middle-end/27415
2855 * gcc.dg/gomp/pr27415.c: New test.
2856 * g++.dg/gomp/pr27415.C: New test.
2857
2858 PR tree-optimization/27549
2859 * g++.dg/tree-ssa/pr27549.C: New test.
2860
2861 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2862
2863 PR libgfortran/27575
2864 * gfortran.dg/read_eof_4.f90: New test.
2865
2866 2006-05-16 Richard Guenther <rguenther@suse.de>
2867
2868 PR tree-optimization/22303
2869 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
2870
2871 2006-05-16 Jakub Jelinek <jakub@redhat.com>
2872
2873 PR middle-end/27573
2874 * gcc.dg/gomp/pr27573.c: New test.
2875 * gfortran.dg/gomp/pr27573.f90: New test.
2876
2877 PR c/27499
2878 * gcc.dg/gomp/pr27499.c: New test.
2879 * g++.dg/gomp/pr27499.C: New test.
2880
2881 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2882
2883 PR c++/27339
2884 * g++.dg/parser/access8.C: Adjust error marker.
2885 * g++.dg/template/access17.C: New test.
2886 * g++.dg/template/access18.C: Likewise.
2887
2888 2006-05-15 Roger Sayle <roger@eyesopen.com>
2889
2890 PR target/26600
2891 * gcc.target/i386/pr26600.c: New test case.
2892
2893 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2894
2895 PR c++/27505
2896 * g++.dg/expr/bitfield1.C: New test.
2897
2898 2006-05-15 Richard Guenther <rguenther@suse.de>
2899
2900 PR tree-optimization/27603
2901 * gcc.dg/torture/pr27603.c: New testcase.
2902
2903 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
2904
2905 PR fortran/25090
2906 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2907
2908 PR fortran/25082
2909 * gfortran.dg/scalar_return_1.f90: New test.
2910
2911 PR fortran/27411
2912 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
2913
2914 2006-05-15 Jakub Jelinek <jakub@redhat.com>
2915
2916 * gcc.dg/gomp/critical-4.c: New test.
2917 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
2918 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
2919 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
2920 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
2921
2922 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2923
2924 PR c++/27582
2925 * g++.dg/template/dependent-args1.C: New test.
2926
2927 PR c++/27581
2928 * g++.dg/lookup/this1.C: New test.
2929
2930 PR c++/27315
2931 * g++.dg/template/operator6.C: New test.
2932 * g++.dg/template/incomplete3.C: New test.
2933
2934 PR c++/27559
2935 * g++.dg/template/new4.C: New test.
2936
2937 PR c++/27496
2938 * g++.dg/template/void2.C: New test.
2939
2940 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
2941
2942 * g++.dg/template/dependent-expr5.C: New test.
2943
2944 2006-05-14 Roger Sayle <roger@eyesopen.com>
2945
2946 PR middle-end/26729
2947 * gcc.dg/pr26729-1.c: New test case.
2948
2949 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
2950
2951 * gcc.dg/pr27003.c: New test.
2952
2953 2006-05-12 Steve Ellcey <sje@cup.hp.com>
2954
2955 * lib/target-supports.dg (check_cxa_atexit_available): Change
2956 v3_target_compile to ${tool}_target_compile.
2957
2958 2006-05-11 Jason Merrill <jason@redhat.com>
2959
2960 * lib/scanasm.exp (scan-not-hidden): Fix typo.
2961
2962 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2963
2964 PR fortran/27553
2965 * gfortran.dg/label_5.f90: New test.
2966
2967 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
2968
2969 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
2970 check_effective_target_powerpc_altivec_ok): New.
2971 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
2972 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
2973 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
2974 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
2975 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
2976 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
2977 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
2978 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
2979 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
2980 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
2981 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
2982 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
2983 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
2984 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
2985 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
2986 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
2987 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
2988 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
2989 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
2990 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
2991 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
2992 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
2993 gcc.target/powerpc/altivec-9.c,
2994 gcc.target/powerpc/altivec-consts.c,
2995 gcc.target/powerpc/altivec-pr22085.c,
2996 gcc.target/powerpc/altivec-splat.c,
2997 gcc.target/powerpc/altivec-types-1.c,
2998 gcc.target/powerpc/altivec-types-2.c,
2999 gcc.target/powerpc/altivec-types-3.c,
3000 gcc.target/powerpc/altivec-types-4.c,
3001 gcc.target/powerpc/altivec-varargs-1.c,
3002 gcc.target/powerpc/altivec-vec-merge.c,
3003 gcc.target/powerpc/ppc-vector-memcpy.c,
3004 gcc.target/powerpc/ppc-vector-memset.c,
3005 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3006 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3007 these effective targets.
3008 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3009 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3010
3011 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3012
3013 PR middle-end/27384
3014 * g++.dg/other/fold1.C: New test.
3015
3016 PR middle-end/27488
3017 * gcc.dg/fold-nonneg-1.c: New test.
3018
3019 PR c++/27547
3020 * g++.dg/other/operator1.C: New test.
3021
3022 2006-05-11 Richard Guenther <rguenther@suse.de>
3023
3024 PR middle-end/27529
3025 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3026
3027 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3028
3029 * lib/target-supports-dg.exp (check-flags): New.
3030 (dg-skip-if): Move flag checks.
3031
3032 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3033
3034 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3035 * lib/target-supports.dg (check_cxa_atexit_available): New.
3036
3037 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3038
3039 PR fortran/27470
3040 * gfortran.dg/multiple_allocation_2.f90: New test case.
3041
3042 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3043
3044 * gcc.target/arm/pr27387.C: Fix a comment typo.
3045
3046 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3047
3048 PR fortran/24549
3049 * gfortran.dg/error_recovery_1.f90: New test.
3050
3051 2006-05-10 Richard Guenther <rguenther@suse.de>
3052
3053 PR tree-optimization/27302
3054 * gcc.dg/torture/pr27302.c: New testcase.
3055
3056 2006-05-09 Dirk Mueller <dmueller@suse.de>
3057 Richard Guenther <rguenther@suse.de>
3058
3059 PR middle-end/27498
3060 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3061
3062 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3063
3064 PR rtl-optimization/27335
3065 * gcc.dg/pr27335.c: New test.
3066
3067 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3068
3069 * gcc.target/mips/mips-ps-5.c: New file.
3070
3071 2006-05-08 Jan Hubicka <jh@suse.cz>
3072
3073 PR middle-end/25962
3074 * gcc.dg/pr25962.c: New.
3075
3076 2006-05-08 Roger Sayle <roger@eyesopen.com>
3077
3078 PR target/27158
3079 * gcc.target/powerpc/pr27158.c: New test case.
3080
3081 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3082
3083 PR testsuite/27476
3084 * ada/acats/run_all.sh: Use test -z.
3085
3086 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3087
3088 PR libfortran/18271
3089 * gfortran.dg/spec_expr_3.f90: New test.
3090
3091 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3092
3093 PR target/24879
3094 * gcc.target/i386/monitor.c: New file.
3095
3096 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3097
3098 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3099
3100 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3101
3102 PR c++/27447
3103 * g++.dg/other/ptrmem7.C: New test.
3104
3105 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3106
3107 PR target/27421
3108 * gcc.dg/array-9.c: New test.
3109
3110 2006-05-07 Richard Guenther <rguenther@suse.de>
3111
3112 PR tree-optimization/27409
3113 * gcc.dg/torture/pr27409.c: New testcase.
3114
3115 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3116
3117 PR fortran/27457
3118 * gfortran.dg/select_6.f90: New.
3119
3120 2006-05-07 Richard Guenther <rguenther@suse.de>
3121
3122 PR tree-optimization/27136
3123 * gcc.dg/torture/pr27136.c: New testcase.
3124
3125 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3126
3127 PR fortran/24813
3128 * gfortran.dg/char_cons_len_1.f90: New test.
3129
3130 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3131
3132 PR c++/27427
3133 * g++.dg/template/incomplete2.C: New test.
3134
3135 2006-05-06 Richard Guenther <rguenther@suse.de>
3136
3137 PR tree-optimization/27151
3138 * gcc.dg/vect/pr27151.c: New testcase.
3139
3140 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3141
3142 PR c++/27430
3143 * g++.dg/template/void1.C: New test.
3144
3145 PR c++/27423
3146 * g++.dg/other/void2.C: New test.
3147
3148 PR c++/27422
3149 * g++.dg/conversion/void1.C: New test.
3150
3151 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3152
3153 PR/21391
3154 * g++.dg/other/unused1.C: New.
3155
3156 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3157
3158 PR objc/27240
3159 * objc.dg/member-1.m: New test.
3160
3161 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3162
3163 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3164
3165 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3166
3167 PR libfortran/26985
3168 * gfortran.dg/matmul_2.f90: New test.
3169
3170 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3171
3172 * ada/acats/run_all.sh: Use sync when main not found.
3173
3174 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3175
3176 PR target/26765
3177 * gcc.target/mips/pr26765.c: New.
3178
3179 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3180
3181 * gcc.target/bfin: New directory.
3182 * gcc.target/bfin/bfin.exp: New file.
3183 * gcc.target/bfin/frmul.c: New file.
3184 * gcc.target/bfin/arith.c: New file.
3185 * gcc.target/bfin/mul-combine.c: New file.
3186 * gcc.target/bfin/shift.c: New file.
3187
3188 2006-05-04 Richard Guenther <rguenther@suse.de>
3189
3190 PR tree-optimization/14287
3191 PR tree-optimization/14844
3192 PR tree-optimization/19792
3193 PR tree-optimization/21608
3194 PR tree-optimization/27090
3195 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3196 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3197 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3198 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3199 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3200
3201 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3202
3203 PR tree-optimization/27285
3204 * gcc.c-torture/execute/pr27285.c: New test.
3205
3206 PR middle-end/27388
3207 * gcc.dg/gomp/pr27388-1.c: New test.
3208 * gcc.dg/gomp/pr27388-2.c: New test.
3209 * gcc.dg/gomp/pr27388-3.c: New test.
3210
3211 PR c++/27359
3212 * g++.dg/gomp/pr27359.C: New test.
3213
3214 2006-05-02 Steven G. Kargl <kargls@comcast.net>
3215
3216 PR fortran/20248
3217 * gfortran.dg/iargc.f90: New test.
3218
3219 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3220
3221 PR c++/27102
3222 * g++.dg/template/crash49.C: New test.
3223
3224 2006-05-02 Steve Ellcey <sje@cup.hp.com>
3225
3226 PR testsuite/27032
3227 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
3228
3229 2006-05-02 Jeff Law <law@redhat.com>
3230
3231 PR tree-optimization/27364
3232 * gcc.c-torture/execute/pr27364.c: New test.
3233
3234 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3235
3236 PR c++/27309
3237 * g++.dg/parser/ctor5.C: New test.
3238
3239 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
3240
3241 PR target/27387
3242 * gcc.target/arm/arm.exp: New.
3243 * gcc.target/arm/pr27387.C: Likewise.
3244
3245 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
3246
3247 PR fortran/27269
3248 PR fortran/27324
3249 * gfortran.dg/module_equivalence_2.f90: New test.
3250
3251 2006-05-02 Jakub Jelinek <jakub@redhat.com>
3252
3253 PR middle-end/27337
3254 * g++.dg/gomp/pr27337-1.C: New test.
3255 * g++.dg/gomp/pr27337-2.C: New test.
3256
3257 PR middle-end/27328
3258 * gcc.dg/gomp/pr27328.c: New test.
3259
3260 PR middle-end/27325
3261 * g++.dg/gomp/pr27325.C: New test.
3262
3263 PR middle-end/27310
3264 * g++.dg/gomp/pr27310.C: New test.
3265
3266 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3267
3268 PR tree-optimization/27291
3269 * g++.dg/tree-ssa/pr27291.C: New test.
3270
3271 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3272
3273 PR tree-optimization/27283
3274 * g++.dg/tree-ssa/pr27283.C: New test.
3275
3276 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3277
3278 * gcc.dg/tree-ssa/loop-16.c: New test.
3279
3280 2006-05-01 Roger Sayle <roger@eyesopen.com>
3281 Joseph S. Myers <joseph@codesourcery.com>
3282
3283 * gcc.dg/Wconversion-3.c: New test case.
3284 * gcc.dg/Wconversion-4.c: Likewise.
3285
3286 2006-05-01 Richard Guenther <rguenther@suse.de>
3287
3288 PR tree-optimization/26726
3289 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
3290
3291 2006-04-30 Roger Sayle <roger@eyesopen.com>
3292
3293 * gcc.dg/Woverflow-1.c: New test case.
3294 * gcc.dg/Woverflow-2.c: Likewise.
3295 * gcc.dg/Woverflow-3.c: Likewise.
3296
3297 2006-04-30 Mark Mitchell <mark@codesourcery.com>
3298
3299 PR c++/27094
3300 * g++.dg/template/defarg8.C: New test.
3301
3302 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3303
3304 PR c++/27278
3305 * g++.dg/parse/operator7.C: New test.
3306
3307 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3308
3309 PR c++/11471
3310 PR c++/27102
3311 * g++.dg/template/crash48.C: New test.
3312
3313 PR c++/27279
3314 * g++.dg/parse/ctor4.C: New test.
3315
3316 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3317
3318 PR fortran/25681
3319 * gfortran.df/char_type_len.f90: New test.
3320
3321 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3322
3323 PR libgfortran/27304
3324 * gfortran.dg/fmt_exhaust.f90: New test.
3325
3326 2006-04-28 Roger Sayle <roger@eyesopen.com>
3327
3328 PR c/25309
3329 * gcc.dg/large-size-array-2.c: New test case.
3330
3331 2006-04-28 Richard Guenther <rguenther@suse.de>
3332
3333 PR target/26826
3334 * gcc.target/i386/pr26826.c: New testcase.
3335
3336 2006-04-28 Jakub Jelinek <jakub@redhat.com>
3337
3338 PR middle-end/27260
3339 * gcc.c-torture/execute/pr27260.c: New.
3340
3341 2006-04-28 Alan Modra <amodra@bigpond.net.au>
3342
3343 PR middle-end/27095
3344 * gcc.dg/pr27095.c: New.
3345
3346 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3347
3348 PR c++/27292
3349 * g++.dg/conversion/bitfield4.C: New test.
3350
3351 2006-04-27 Eric Christopher <echristo@apple.com>
3352
3353 * gcc.dg/pragma-ms_struct.c: New.
3354
3355 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3356
3357 PR c++/27102
3358 * g++.dg/template/crash47.C: New test.
3359
3360 2006-04-27 Dirk Mueller <dmueller@suse.de>
3361
3362 * gcc.target/i386/sse-7.c: build with -msse.
3363
3364 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
3365
3366 PR testsuite/27274:
3367 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
3368 (main): Exit if processor doesn't support SSE.
3369
3370 2006-04-26 David Edelsohn <edelsohn@gnu.org>
3371
3372 PR middle-end/27282
3373 * gcc.c-torture/compile/pr27282.c: New test.
3374
3375 2006-04-26 Jakub Jelinek <jakub@redhat.com>
3376
3377 PR middle-end/26913
3378 * g++.dg/gomp/pr26913.C: New test.
3379
3380 PR c/25996
3381 * gcc.dg/gomp/pr25996.c: New test.
3382 * g++.dg/gomp/pr25996.C: New test.
3383
3384 2006-04-25 Richard Sandiford <richard@codesourcery.com>
3385
3386 PR rtl-optimization/26725
3387 * gcc.c-torture/compile/pr26725.c: New test.
3388
3389 2006-04-25 Richard Guenther <rguenther@suse.de>
3390
3391 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
3392 than n + -1.
3393
3394 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
3395
3396 * gcc.dg/20060425-1.c: New testcase.
3397
3398 2006-04-25 Jakub Jelinek <jakub@redhat.com>
3399
3400 PR tree-optimization/26865
3401 * gcc.dg/pr26865.c: New test.
3402
3403 2006-04-24 Mark Mitchell <mark@codesourcery.com>
3404
3405 PR c++/27292
3406 * g++.dg/conversion/bitfield1.C: New test.
3407 * g++.dg/conversion/bitfield2.C: Likewise.
3408 * g++.dg/conversion/bitfield3.C: Likewise.
3409
3410 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3411 Richard Guenther <rguenther@suse.de>
3412
3413 PR tree-optimization/27236
3414 * gcc.dg/tree-ssa/pr27236.c: New testcase.
3415
3416 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3417
3418 PR c++/19963
3419 * g++.dg/other/incomplete2.C: New test.
3420
3421 2006-04-24 Richard Guenther <rguenther@suse.de>
3422
3423 PR middle-end/26869
3424 * gcc.dg/torture/pr26869.c: New testcase.
3425
3426 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3427 Richard Guenther <rguenther@suse.de>
3428
3429 PR tree-optimization/27218
3430 * g++.dg/tree-ssa/pr27218.C: New testcase.
3431
3432 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3433
3434 PR c++/26912
3435 * g++.dg/template/friend41.C: New test.
3436
3437 2006-04-23 David Edelsohn <edelsohn@gnu.org>
3438
3439 * g++.dg/opt/pr15551.C: Include cstdio.
3440 (main): Use remove instead of unlink.
3441
3442 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
3443
3444 * gcc.dg/sibcall-7.c: New test.
3445 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
3446 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
3447 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
3448 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
3449 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
3450
3451 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3452
3453 PR c++/26534
3454 * g++.dg/opt/bitfield1.C: New test.
3455 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
3456 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
3457 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
3458 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
3459 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
3460 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
3461 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
3462 * g++.dg/abi/bitfield2.C: Likewise.
3463 * g++.dg/init/bitfield1.C: Likewise.
3464
3465 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
3466
3467 PR fortran/25099
3468 * gfortran.dg/elemental_subroutine_4.f90: New test.
3469 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
3470 call sub (m, x).
3471
3472 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
3473
3474 * gcc.c-torture/compile/20060421-1.c: New testcase.
3475
3476 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3477
3478 PR c/25875
3479 * gcc.dg/init-bad-4.c: New test.
3480
3481 2006-04-21 Paul Brook <paul@codesourcery.com>
3482
3483 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
3484
3485 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
3486
3487 PR fortran/27122
3488 * gfortran.dg/defined_operators_1.f90: New test.
3489 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
3490 remove old ones associated, incorrectly, with Note 5.46.
3491
3492 PR fortran/27113
3493 * gfortran.dg/character_array_constructor_1.f90: New test.
3494
3495 2006-04-20 Jakub Jelinek <jakub@redhat.com>
3496
3497 * gcc.dg/20060419-1.c: New test.
3498
3499 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
3500
3501 PR c/26774
3502 * gcc.dg/struct-parse-1.c: New test case.
3503
3504 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3505
3506 PR c++/26558
3507 * g++.dg/parse/template19.C: New test.
3508
3509 PR c++/26739
3510 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
3511
3512 PR c++/26036
3513 * g++.dg/expr/call3.C: New test.
3514
3515 PR c++/10385
3516 * g++.dg/conversion/dynamic1.C: New test.
3517
3518 2006-04-19 Mark Mitchell <mark@codesourcery.com>
3519
3520 PR c++/27102
3521 * g++.dg/template/crash35.C: Tweak error markers.
3522 * g++.dg/template/crash46.C: New test.
3523 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
3524 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
3525
3526 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
3527
3528 PR rtl-optimization/14261
3529 * gcc.c-torture/compile/20060419-1.c: Added.
3530
3531 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
3532
3533 * gfortran.dg/label_1.f90: Adjust dg-error.
3534
3535 2006-04-16 Roger Sayle <roger@eyesopen.com>
3536
3537 PR target/26961
3538 * gcc.dg/fold-cond-1.c: New test case.
3539 * gcc.dg/pr26961-1.c: Likewise.
3540
3541 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3542
3543 PR libgfortran/27138
3544 * gfortran.dg/read_bad_advance.f90: New test.
3545
3546 2006-04-16 Roger Sayle <roger@eyesopen.com>
3547 Dale Johannesen <dalej@apple.com>
3548
3549 PR target/24076
3550 * gcc.target/i386/vecinit-3.c: New testcase.
3551 * gcc.target/i386/vecinit-4.c: Likewise.
3552 * gcc.target/i386/sse-18.c: Likewise.
3553 * gcc.target/i386/sse-19.c: Likewise.
3554
3555 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
3556
3557 * gfortran.dg/allocate_zerosize_1.f90: New test.
3558
3559 2006-04-16 Mark Mitchell <mark@codesourcery.com>
3560
3561 PR c++/26365
3562 * g++.dg/template/crash45.C: New test.
3563
3564 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
3565
3566 PR fortran/26787
3567 * gfortran.dg/proc_assign_1.f90: New test.
3568 * gfortran.dg/procedure_lvalue.f90: Change message.
3569 * gfortran.dg/namelist_4.f90: Add new error.
3570
3571 PR fortran/25597
3572 PR fortran/27096
3573 * gfortran.dg/auto_pointer_array_result_1.f90
3574
3575 PR fortran/27089
3576 * gfortran.dg/specification_type_resolution_1.f90
3577
3578 PR fortran/18003
3579 PR fortran/25669
3580 PR fortran/26834
3581 * gfortran.dg/bounds_temporaries_1.f90: New test.
3582
3583 PR fortran/27124
3584 * gfortran.dg/array_return_value_1.f90: New test.
3585
3586 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3587
3588 PR fortran/25336
3589 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
3590
3591 2006-04-15 Jakub Jelinek <jakub@redhat.com>
3592
3593 PR middle-end/26823
3594 * g++.dg/gomp/pr26823-1.C: New test.
3595 * g++.dg/gomp/pr26823-2.C: New test.
3596
3597 2006-04-13 Uros Bizjak <uros@kss-loka.si>
3598
3599 PR middle-end/27134
3600 * gcc.dg/pr27314.c: New test.
3601
3602 2006-04-13 Richard Henderson <rth@redhat.com>
3603
3604 * g++.dg/gomp/block-0.C: Update expected matches.
3605
3606 2006-04-13 DJ Delorie <dj@redhat.com>
3607
3608 * lib/target-supports.exp (check_effective_target_int32plus): New.
3609 (check_effective_target_ptr32plus): New.
3610 (check_effective_target_size32plus): New.
3611 (check_effective_target_int16): New.
3612 (check_profiling_available): Add m32c to the list of unsupported targets.
3613
3614 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
3615 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
3616 memory size.
3617 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
3618 pointers.
3619 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
3620 size_t.
3621 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
3622 and size_t.
3623 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
3624 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
3625 not just xstormy16. Skip m32c due to weird pointer size.
3626 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
3627 not just xstormy16.
3628 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
3629 not just xstormy16.
3630 * gcc.dg/20020312-2.c: Add m32c support.
3631 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
3632 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
3633 in test.
3634 * gcc.dg/20050321-2.c: Require >=32 bit integers.
3635 * gcc.dg/asm-1.c: Skip if int and short are the same size.
3636 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
3637 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
3638 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
3639 * gcc.dg/init-string-2.c: Require >=32 bit integers.
3640 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
3641 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
3642 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
3643 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
3644 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
3645 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
3646 in test.
3647 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
3648 in test.
3649 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
3650 * gcc.dg/pr23049.c: Require >=32 bit integers.
3651 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
3652 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
3653 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
3654 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
3655 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
3656 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
3657 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
3658 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
3659 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
3660 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
3661 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
3662 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
3663 prototype in test.
3664 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
3665 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
3666 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
3667 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
3668 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
3669
3670 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
3671 * gcc.c-torture/execute/20040703-1.x: Likewise.
3672 * gcc.c-torture/execute/20040705-1.x: Likewise.
3673 * gcc.c-torture/execute/20040705-2.x: Likewise.
3674 * gcc.c-torture/execute/20040709-1.x: Likewise.
3675 * gcc.c-torture/execute/20040709-2.x: Likewise.
3676 * gcc.c-torture/execute/20040811-1.x: Likewise.
3677 * gcc.c-torture/execute/20050316-1.x: Likewise.
3678 * gcc.c-torture/execute/bitfld-4.x: Likewise.
3679 * gcc.c-torture/execute/pr19689.x: Likewise.
3680 * gcc.c-torture/execute/pr7284-1.x: Likewise.
3681 * gcc.c-torture/execute/usmul.x: Likewise.
3682 * gcc.c-torture/execute/vrp-5.x: Likewise.
3683 * gcc.c-torture/execute/vrp-6.x: Likewise.
3684 * gcc.dg/debug/20041023-1.s: Likewise.
3685
3686 2006-04-13 Roger Sayle <roger@eyesopen.com>
3687
3688 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
3689 of integers to a vector types are now constant expressions in C.
3690 * gcc.dg/vect/vect-fold-1.c: New test case.
3691
3692 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
3693 Ulrich Weigand <uweigand@de.ibm.com>
3694
3695 PR target/27006
3696 * gcc.dg/vmx/pr27006.c: New testcase.
3697
3698 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3699
3700 PR libgfortran/26766
3701 * gfortran.dg/write_recursive.f90: New test.
3702
3703 2006-04-11 Mark Mitchell <mark@codesourcery.com>
3704
3705 * g++.dg/parse/dtor7.C: New test.
3706 * g++.dg/parse/new1.C: Add error marker.
3707 * g++.dg/template/new3.C: New test.
3708
3709 PR c++/26122
3710 * g++.dg/template/pure1.C: New test.
3711
3712 PR c++/26295
3713 * g++.dg/parse/ptrmem4.C: New test.
3714
3715 2006-04-10 Jeff Law <law@redhat.com>
3716
3717 PR/27087
3718 * gcc.c-torture/compile/pr27087.c: New test.
3719
3720 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
3721
3722 PR/21391
3723 * gcc.dg/20060410.c: New.
3724
3725 2006-04-10 Matthias Klose <doko@debian.org>
3726
3727 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
3728 Recognize multilib directory names containing underscores.
3729
3730 2006-04-10 Roger Sayle <roger@eyesopen.com>
3731
3732 * gcc.target/i386/vecinit-1.c: New test case.
3733 * gcc.target/i386/vecinit-2.c: Likewise.
3734
3735 2006-04-10 Jakub Jelinek <jakub@redhat.com>
3736
3737 PR debug/27057
3738 * g++.dg/debug/dwarf2-2.C: New test.
3739
3740 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3741
3742 PR rtl-optimization/27073
3743 * gcc.c-torture/execute/pr27073.c: New test.
3744
3745 2006-04-08 Mike Stump <mrs@apple.com>
3746
3747 * gcc.dg/pragma-darwin.c: Improve for ppc64.
3748
3749 2006-04-07 Richard Guenther <rguenther@suse.de>
3750
3751 PR tree-optimization/26135
3752 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
3753
3754 2006-04-06 Jan Hubicka <jh@suse.cz>
3755
3756 PR profile/26399
3757 * g++.dg/bprob/g++-bprob-2.C: New testcase.
3758
3759 2006-04-06 Roger Sayle <roger@eyesopen.com>
3760
3761 * g++.dg/conversion/nullptr1.C: New test case.
3762 * g++.dg/conversion/nullptr2.C: Likewise.
3763
3764 2006-04-05 Roger Sayle <roger@eyesopen.com>
3765
3766 * gfortran.dg/dependency_18.f90: New test case.
3767
3768 2006-04-05 Richard Guenther <rguenther@suse.de>
3769
3770 PR tree-optimization/26919
3771 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
3772 * gcc.dg/ipa/ipa-2.c: Likewise.
3773 * gcc.dg/ipa/ipa-3.c: Likewise.
3774 * gcc.dg/ipa/ipa-5.c: Likewise.
3775
3776 2006-04-05 Richard Guenther <rguenther@suse.de>
3777
3778 PR tree-optimization/26763
3779 * gcc.dg/torture/pr26763-1.c: New testcase.
3780 * gcc.dg/torture/pr26763-2.c: Likewise.
3781
3782 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
3783
3784 PR fortran/23634
3785 PR fortran/25619
3786 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
3787
3788 2006-04-04 Eric Christopher <echristo@apple.com>
3789
3790 * gcc.target/i386/387-1.c: Allow regexp to match darwin
3791 stubs.
3792 * gcc.target/i386/387-5.c: Ditto.
3793
3794 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
3795
3796 * gcc.target/sparc/struct-ret-check.c: New test.
3797
3798 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3799
3800 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
3801 zero decimal digits specified in format.
3802
3803 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
3804
3805 PR fortran/26891
3806 * gfortran.dg/missing_optional_dummy_1.f90: New test.
3807
3808 PR fortran/26976
3809 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
3810 * gfortran.dg/initialization_1.f90: Make assignment compliant.
3811 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
3812 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
3813 bigendian-ness.
3814
3815 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
3816
3817 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
3818 dummy arguments work when the actual argument is itself a dummy
3819 argument of the caller.
3820
3821 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3822
3823 PR libfortran/24685
3824 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
3825
3826 2006-04-01 Roger Sayle <roger@eyesopen.com>
3827
3828 * gfortran.dg/dependencency_17.f90: New test case.
3829
3830 2006-04-01 Roger Sayle <roger@eyesopen.com>
3831
3832 * gfortran.dg/dependency_14.f90: New test case.
3833 * gfortran.dg/dependency_15.f90: Likewise.
3834 * gfortran.dg/dependency_16.f90: Likewise.
3835
3836 2006-03-31 Asher Langton <langton2@llnl.gov>
3837
3838 PR fortran/25358
3839 gfortran.dg/cray_pointers_6.f90: New test.
3840
3841 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3842
3843 PR libgfortran/26890
3844 * gfortran.dg/read_size_noadvance.f90: New test.
3845
3846 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
3847
3848 PR fortran/25031
3849 * gfortran.dg/multiple_allocation_1.f90: Check that the
3850 size has changed after a re-allocation with stat.
3851
3852 2006-03-30 Richard Guenther <rguenther@suse.de>
3853
3854 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
3855 removal.
3856 * gcc.target/i386/sselibm-2.c: Likewise.
3857 * gcc.target/i386/sselibm-3.c: Likewise.
3858 * gcc.target/i386/sselibm-4.c: Likewise.
3859 * gcc.target/i386/sselibm-5.c: Likewise.
3860
3861 2006-03-28 Roger Sayle <roger@eyesopen.com>
3862
3863 * gcc.dg/fold-andxor-1.c: New test case.
3864 * gcc.dg/fold-xorand-1.c: Likewise.
3865
3866 2006-03-28 Roger Sayle <roger@eyesopen.com>
3867
3868 * gcc.dg/fold-convnotconv-1.c: New test case.
3869
3870 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
3871
3872 PR fortran/26779
3873 * gfortran.dg/private_type_5.f90: New test.
3874
3875 2006-03-27 David Edelsohn <edelsohn@gnu.org>
3876
3877 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
3878
3879 2006-03-27 Jakub Jelinek <jakub@redhat.com>
3880
3881 * gfortran.dg/advance_2.f90: New test.
3882 * gfortran.dg/advance_3.f90: New test.
3883
3884 * gfortran.fortran-torture/execute/equiv_5.f: New test.
3885
3886 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3887
3888 PR libgfortran/26661
3889 PR libgfortran/26880
3890 * gfortran.dg/read_x_past.f: New test.
3891
3892 2006-03-26 Geoffrey Keating <geoffk@apple.com>
3893
3894 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
3895 to be STABS.
3896
3897 2006-03-26 David Edelsohn <edelsohn@gnu.org>
3898
3899 * objc.dg/dwarf-1.m: Skip on AIX.
3900 * objc.dg/dwarf-2.m: Skip on AIX.
3901
3902 2006-03-25 Steven G. Kargl <kargls@comcast.net>
3903
3904 PR fortran/26816
3905 * gfortran.dg/float_1.f90: New test.
3906
3907 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
3908
3909 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
3910 X86_64 targets.
3911 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
3912
3913 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3914
3915 PR libfortran/26735
3916 * gfortran.dg/convert_implied_open.f90: New test case.
3917
3918 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3919
3920 PR fortran/26769
3921 * gfortran.dg/transpose_reshape_r10.f90: New test case.
3922
3923 2006-03-25 Uros Bizjak <uros@kss-loka.si>
3924
3925 PR middle-end/26717
3926 * gcc.dg/pr26717.c: New test.
3927
3928 2006-03-25 Roger Sayle <roger@eyesopen.com>
3929
3930 * gfortran.dg/dependency_12.f90: New test case.
3931
3932 2006-03-24 Roger Sayle <roger@eyesopen.com>
3933
3934 * gfortran.dg/dependency_9.f90: New (resurected) test case.
3935
3936 2006-03-24 Jeff Law <law@redhat.com>
3937
3938 * gcc.c-torture/pr26840.c: New test.
3939
3940 2006-03-24 Geoffrey Keating <geoffk@apple.com>
3941
3942 * objc.dg/dwarf-2.m: New.
3943 * obj-c++.dg/dwarf-2.mm: New.
3944
3945 * g++.old-deja/g++.other/init19.C: New.
3946
3947 2006-03-24 David Edelsohn <edelsohn@gnu.org>
3948
3949 * g++.dg/eh/spbp.C: Skip on AIX.
3950
3951 2006-03-24 Jakub Jelinek <jakub@redhat.com>
3952
3953 PR middle-end/26611
3954 * g++.dg/gomp/pr26611-1.C: New test.
3955 * g++.dg/gomp/pr26611-2.C: New test.
3956
3957 2006-03-24 Jeff Law <law@redhat.com>
3958
3959 * gcc.c-torture/compile/pr26833.c: New test.
3960 * gfortran.fortran-torture/compile/pr26806.f90: New test.
3961
3962 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3963
3964 * gfortran.dg/endfile_2.f90: Delete temp file.
3965
3966 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
3967
3968 PR fortran/19303
3969 * gfortran.dg/record_marker_1.f90: New test case.
3970 * gfortran.dg/record_marker_2.f: New test case.
3971 * gfortran.dg/record_marker_3.f90: New test case.
3972
3973 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
3974
3975 PR fortran/17298
3976 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
3977 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
3978
3979 2006-03-21 Janis Johnson <janis187@us.ibm.com>
3980
3981 * lib/gcc-dg.exp (cleanup-modules): New proc.
3982 * gfortran.dg/allocatable_function_1.f90,
3983 gfortran.dg/allocate_char_star_scalar_1.f90,
3984 gfortran.dg/assumed_charlen_function_1.f90,
3985 gfortran.dg/assumed_dummy_1.f90,
3986 gfortran.dg/assumed_shape_ranks_1.f90,
3987 gfortran.dg/assumed_shape_ranks_2.f90,
3988 gfortran.dg/assumed_size_dt_dummy.f90,
3989 gfortran.dg/auto_char_dummy_array_1.f90,
3990 gfortran.dg/auto_char_len_3.f90,
3991 gfortran.dg/automatic_module_variable.f90,
3992 gfortran.dg/bad_automatic_objects_1.f90,
3993 gfortran.dg/char_array_constructor.f90,
3994 gfortran.dg/char_array_structure_constructor.f90,
3995 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
3996 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
3997 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
3998 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
3999 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
4000 gfortran.dg/derived_pointer_recursion.f90,
4001 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
4002 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
4003 gfortran.dg/dummy_functions_1.f90,
4004 gfortran.dg/elemental_initializer_1.f90,
4005 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
4006 gfortran.dg/elemental_pointer_1.f90,
4007 gfortran.dg/elemental_subroutine_1.f90,
4008 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
4009 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
4010 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
4011 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
4012 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
4013 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
4014 gfortran.dg/global_references_1.f90,
4015 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
4016 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
4017 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
4018 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
4019 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
4020 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
4021 gfortran.dg/large_integer_kind_1.f90,
4022 gfortran.dg/large_real_kind_1.f90,
4023 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
4024 gfortran.dg/module_double_reuse.f90,
4025 gfortran.dg/module_equivalence_1.f90,
4026 gfortran.dg/module_interface_1.f90,
4027 gfortran.dg/module_parameter_array_refs_1.f90,
4028 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
4029 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
4030 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
4031 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
4032 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
4033 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
4034 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
4035 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
4036 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
4037 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
4038 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
4039 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
4040 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
4041 gfortran.dg/same_name_1.f90,
4042 gfortran.dg/sibling_dummy_procedure_1.f90,
4043 gfortran.dg/sibling_dummy_procedure_2.f90,
4044 gfortran.dg/sibling_dummy_procedure_3.f90,
4045 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
4046 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
4047 gfortran.dg/used_dummy_types_2.f90,
4048 gfortran.dg/used_dummy_types_3.f90,
4049 gfortran.dg/used_dummy_types_4.f90,
4050 gfortran.dg/used_dummy_types_5.f90,
4051 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
4052 gfortran.dg/userdef_operator_1.f90: Use it.
4053
4054 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4055
4056 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4057 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
4058 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
4059 gfortran.dg/write_back.f,
4060 gfortran.fortran-torture/execute/inquire_1.f90,
4061 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
4062
4063 2006-03-21 Jeff Law <law@redhat.com>
4064
4065 * gcc.dg/tree-ssa/vrp28.c: New test.
4066
4067 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4068
4069 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4070 if _STDC_C99 is defined.
4071 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4072 * gcc.dg/builtins-20.c: Likewise.
4073 * gcc.dg/builtins-53.c: Likewise.
4074 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4075 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4076
4077 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4078
4079 PR tree-opt/26781
4080 * gcc.c-torture/compile/pr26781-1.c: New test.
4081 * gcc.c-torture/compile/pr26781-2.c: New test.
4082
4083 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4084
4085 PR c++/26690
4086 * g++.dg/gomp/pr26690-1.C: New test.
4087 * g++.dg/gomp/pr26690-2.C: New test.
4088
4089 2006-03-20 Jeff Law <law@redhat.com>
4090
4091 * gcc.dg/tree-ssa/pr21829.c: New test.
4092
4093 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4094
4095 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4096
4097 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4098 (check_visibility_available): Use it.
4099 (check_effective_target_default_packed): Likewise.
4100 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4101 (check_effective_target_fopenmp): Likewise.
4102 (check_effective_target_freorder): Likewise.
4103 (check_effective_target_fpic): Likewise.
4104 (check_named_sections_available): Likewise.
4105 (check_effective_target_ilp32): Likewise.
4106 (check_effective_target_lp64): Likewise.
4107
4108 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4109
4110 PR fortran/20935
4111 * gfortran.dg/scalar_mask_2.f90: New test case.
4112
4113 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4114
4115 PR tree-opt/26629
4116 * gcc.dg/tree-ssa/loadpre12.c: New test.
4117 * gcc.dg/tree-ssa/loadpre13.c: New test.
4118 * gcc.dg/tree-ssa/loadpre14.c: New test.
4119 * gcc.dg/tree-ssa/loadpre15.c: New test.
4120 * gcc.dg/tree-ssa/loadpre16.c: New test.
4121 * gcc.dg/tree-ssa/loadpre17.c: New test.
4122 * gcc.dg/tree-ssa/loadpre18.c: New test.
4123 * gcc.dg/tree-ssa/loadpre19.c: New test.
4124 * gcc.dg/tree-ssa/loadpre20.c: New test.
4125 * gcc.dg/tree-ssa/loadpre21.c: New test.
4126 * gcc.dg/tree-ssa/loadpre22.c: New test.
4127
4128 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4129
4130 PR fortran/26741
4131 * gfortran.dg/elemental_initializer_1.f90: New test.
4132
4133 PR fortran/26716
4134 * gfortran.dg/assumed_shape_ranks_2: New test.
4135
4136 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4137
4138 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4139 target fpic.
4140
4141 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4142
4143 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4144 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4145 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4146 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4147 gfortran.fortran-torture/execute/direct_io.f90,
4148 gfortran.fortran-torture/execute/inquire_2.f90,
4149 gfortran.fortran-torture/execute/inquire_4.f90,
4150 gfortran.fortran-torture/execute/list_read_1.f90,
4151 gfortran.fortran-torture/execute/open_replace.f90,
4152 gfortran.fortran-torture/execute/slash_edit.f90,
4153 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4154 temporary files from testcases.
4155
4156 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4157
4158 PR libgfortran/26509
4159 gfortran.dg/write_direct_eor.f90: New test.
4160
4161 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4162
4163 * gcc.target/powerpc/pr26350.c: New.
4164 * gcc.target/powerpc/indexed-addr.c: New.
4165
4166 2006-03-16 Roger Sayle <roger@eyesopen.com>
4167
4168 * gfortran.dg/dependency_13.f90: New test case.
4169
4170 2006-03-16 Roger Sayle <roger@eyesopen.com>
4171
4172 PR middle-end/21781
4173 * gcc.dg/real-const-1.c: New test case.
4174
4175 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4176
4177 * g++.old-deja/g++.other/init18.C: New.
4178 * g++.old-deja/g++.other/init5.C: Remove xfail.
4179
4180 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4181
4182 * g++.dg/opt/pr15551.C: Cleanup temp file.
4183
4184 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4185
4186 PR c++/6634
4187 g++.dg/parse/long1.C: New test.
4188
4189 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4190
4191 PR fortran/19101
4192 * gfortran.dg/continuation.f90: New test.
4193 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4194
4195 2006-03-14 Richard Guenther <rguenther@suse.de>
4196
4197 PR tree-optimization/26672
4198 * gcc.dg/torture/pr26672.c: New testcase.
4199
4200 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4201
4202 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4203 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4204
4205 2006-03-13 Roger Sayle <roger@eyesopen.com>
4206
4207 PR middle-end/26557
4208 * gcc.c-torture/compile/switch-1.c: New test case.
4209
4210 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
4211
4212 PR fortran/25378
4213 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
4214 test to include more permuatations of mask and index.
4215 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
4216 respond to F2003 spec. that the position returned for an all false
4217 mask && condition is zero.
4218
4219 2006-03-13 Jakub Jelinek <jakub@redhat.com>
4220
4221 PR middle-end/25989
4222 * gcc.dg/gomp/pr25989.c: New test.
4223
4224 2006-03-13 Jeff Law <law@redhat.com>
4225
4226 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
4227
4228 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
4229
4230 * gcc.dg/switch-9.c: New test.
4231
4232 2006-03-13 Richard Guenther <rguenther@suse.de>
4233
4234 PR middle-end/26630
4235 * gcc.dg/torture/pr26630.c: New testcase.
4236
4237 2006-03-11 Roger Sayle <roger@eyesopen.com>
4238
4239 * gfortran.dg/dependency_10.f90: New test case.
4240 * gfortran.dg/dependency_11.f90: Likewise.
4241
4242 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
4243 Erik Edelmann <eedelman@gcc.gnu.org>
4244
4245 * gfortran.dg/allocatable_function_1.f90: New.
4246 * gfortran.dg/allocatable_function_2.f90: New.
4247
4248 2006-03-10 Richard Guenther <rguenther@suse.de>
4249
4250 PR middle-end/26565
4251 * gcc.dg/torture/pr26565.c: New testcase.
4252
4253 2006-03-09 Eric Christopher <echristo@apple.com>
4254
4255 * gcc.c-torture/compile/20060309-1.c: New.
4256
4257 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4258
4259 PR libgfortran/26499
4260 * gfortran.dg/write_back.f: New test.
4261 * gfortran.dg/write_rewind_1.f: New test.
4262 * gfortran.dg/write_rewind_2.f: New test.
4263
4264 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4265
4266 PR libgfortran/26554
4267 * gfortran.dg/read_logical.f90: New test.
4268
4269 2006-03-04 Laurent GUERBY <laurent@guerby.net>
4270
4271 * ada/acats/norun.lst: cdd2a03 now passes.
4272
4273 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
4274
4275 PR testsuite/25177
4276 * gcc.target/powerpc/pr18096-1.c: Change where the error
4277 would match.
4278
4279 2006-03-04 Jakub Jelinek <jakub@redhat.com>
4280
4281 * gcc.target/i386/cleanup-1.c: New test.
4282 * gcc.target/i386/cleanup-2.c: New test.
4283
4284 2006-03-04 Roger Sayle <roger@eyesopen.com>
4285
4286 * gfortran.dg/dependency_9.f90: Remove for the time being.
4287
4288 2006-03-04 Krister Walfridsson <cato@df.lth.se>
4289
4290 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
4291 directive.
4292
4293 2006-03-03 Roger Sayle <roger@eyesopen.com>
4294
4295 * gfortran.dg/dependency_9.f90: New test case.
4296
4297 2006-03-03 Roger Sayle <roger@eyesopen.com>
4298
4299 * gfortran.dg/dependency_4.f90: New test case.
4300 * gfortran.dg/dependency_5.f90: New test case.
4301 * gfortran.dg/dependency_6.f90: New test case.
4302 * gfortran.dg/dependency_7.f90: New test case.
4303 * gfortran.dg/dependency_8.f90: New test case.
4304
4305 2006-03-03 Paul Brook <paul@codesourcery.com>
4306
4307 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
4308 Add m68k-*-elf.
4309
4310 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
4311
4312 PR fortran/25031
4313 * multiple_allocation_1.f90: New test.
4314
4315 2006-03-03 Roger Sayle <roger@eyesopen.com>
4316
4317 PR tree-optimization/26524
4318 * gfortran.dg/pr26524.f: New test case.
4319
4320 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4321
4322 * g++.dg/template/repo5.C: Cleanup repo files.
4323 * gcc.dg/20051201-1.c: Cleanup coverage files.
4324 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
4325 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
4326 tree dump files.
4327
4328 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
4329
4330 * objc.dg/objc-nofilename-1.m: New test.
4331 * objc.dg/bad-receiver-type.m: New test.
4332 * obj-c++.dg/bad-receiver-type.mm: New test.
4333
4334 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4335
4336 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
4337
4338 2006-03-01 Mike Stump <mrs@apple.com>
4339
4340 * g++.dg/abi/key2.C: Add.
4341
4342 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
4343
4344 * gfortran.dg/logical_dot_product.f90: New test.
4345
4346 PR fortran/26393
4347 * gfortran.dg/used_interface_ref.f90: New test.
4348
4349 PR fortran/20938
4350 * gfortran.dg/dependency_2.f90: New test.
4351 * gfortran.fortran-torture/execute/where17.f90: New test.
4352 * gfortran.fortran-torture/execute/where18.f90: New test.
4353 * gfortran.fortran-torture/execute/where19.f90: New test.
4354 * gfortran.fortran-torture/execute/where20.f90: New test.
4355
4356 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
4357
4358 * g++.dg/tree-ssa/pr26443.C: New test case.
4359
4360 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
4361
4362 PR middle-end/26022
4363 * g++.dg/opt/return-slot1.C: New test.
4364
4365 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4366
4367 PR libgfortran/26136
4368 * gfortran.dg/namelist_23.f90: New test.
4369
4370 2006-02-28 Roger Sayle <roger@eyesopen.com>
4371
4372 PR middle-end/14752
4373 * gcc.dg/fold-eqandshift-2.c: New test case.
4374
4375 2006-02-28 Richard Guenther <rguenther@suse.de>
4376
4377 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
4378 decomposition.
4379
4380 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
4381
4382 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
4383
4384 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4385
4386 PR libgfortran/26464
4387 * gfortran.dg/backspace_5.f: New test.
4388 * gfortran.dg/backspace_6.f: New test.
4389
4390 2006-02-26 Roger Sayle <roger@eyesopen.com>
4391
4392 * gcc.dg/fold-eqandnot-1.c: New test case.
4393
4394 2006-02-26 Roger Sayle <roger@eyesopen.com>
4395
4396 PR middle-end/19983
4397 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
4398
4399 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
4400
4401 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
4402 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
4403
4404 2006-02-26 Richard Guenther <rguenther@suse.de>
4405
4406 PR tree-optimization/26421
4407 * gcc.dg/tree-ssa/pr26421.c: New testcase.
4408
4409 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
4410
4411 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
4412 * g++.old-deja/g++.robertl/eb132.C: Likewise.
4413
4414 2006-02-26 Roger Sayle <roger@eyesopen.com>
4415
4416 * gcc.dg/fold-even-1.c: New test case.
4417
4418 2006-02-26 Roger Sayle <roger@eyesopen.com>
4419
4420 PR middle-end/21137
4421 * gcc.dg/fold-eqandshift-1.c: New test case.
4422
4423 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4424
4425 PR tree-optimization/25125
4426 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
4427 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
4428
4429 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4430
4431 PR tree-optimizations/26359
4432 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
4433 with -fdump-tree-dceloop-details.
4434 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
4435
4436 2006-02-25 Roger Sayle <roger@eyesopen.com>
4437
4438 PR middle-end/23673
4439 * gcc.dg/fold-eqxor-1.c: New test case.
4440 * gcc.dg/fold-eqxor-2.c: Likewise.
4441 * gcc.dg/fold-eqxor-3.c: Likewise.
4442
4443 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
4444
4445 PR fortran/23092
4446 * scalar_mask_1.f90: New test.
4447
4448 2006-02-24 Geoffrey Keating <geoffk@apple.com>
4449
4450 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
4451 * g++.dg/eh/uncaught2.C: New.
4452 * g++.dg/eh/uncaught3.C: New.
4453
4454 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4455
4456 PR libgfortran/26423
4457 * gfortran.dg/read_many_1.f: New test.
4458
4459 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
4460
4461 PR fortran/24519
4462 * gfortran.dg/dependency_3.f90: New test.
4463 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
4464 XFAILs.
4465
4466 PR fortran/25395
4467 * gfortran.dg/equiv_6.f90: New test.
4468
4469 2006-02-23 Jeff Law <law@redhat.com>
4470
4471 * gcc.c-torture/compile/pr26425.c: New test.
4472
4473 2006-02-23 Jakub Jelinek <jakub@redhat.com>
4474
4475 PR middle-end/26412
4476 * gcc.dg/gomp/pr26412.c: New test.
4477
4478 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4479
4480 PR c++/26291
4481 * g++.dg/other/ellipsis1.C: New test.
4482 * g++.dg/parse/operator4.C: Adjust error marker.
4483
4484 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
4485
4486 PR target/25603
4487 * gfortran.dg/pr25603.f: New testcase.
4488
4489 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
4490
4491 * gcc.dg/bf-spl1.c: Don't specify -m68000.
4492 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
4493
4494 2006-02-21 Geoffrey Keating <geoffk@apple.com>
4495
4496 * g++.dg/eh/spbp.C: New.
4497
4498 2006-02-21 Jakub Jelinek <jakub@redhat.com>
4499
4500 PR middle-end/26379
4501 * gcc.target/i386/mmx-7.c: New test.
4502
4503 2006-02-20 Roger Sayle <roger@eyesopen.com>
4504
4505 PR tree-optimization/26361
4506 * gcc.dg/tree-ssa/vrp27.c: New test case.
4507
4508 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
4509
4510 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
4511 * gcc.dg/tree-ssa/complex-4.c: Here.
4512
4513 2006-02-19 Roger Sayle <roger@eyesopen.com>
4514
4515 PR middle-end/19543
4516 * gfortran.dg/logical_1.f90: New test case.
4517
4518 2006-02-19 Jakub Jelinek <jakub@redhat.com>
4519
4520 PR middle-end/26334
4521 * gcc.dg/20060218-1.c: Moved to...
4522 * gcc.target/i386/20060218-1.c: ... here. New test.
4523
4524 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
4525
4526 PR fortran/26201
4527 * gfortran.dg/convert_1.f90: New.
4528
4529 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
4530
4531 PR fortran/25054
4532 * gfortran.dg/namelist_5.f90: New test.
4533
4534 PR fortran/25089
4535 * gfortran.dg/namelist_4.f90: New test.
4536
4537 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4538
4539 PR tree-opt/25680
4540 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
4541
4542 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4543
4544 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
4545 variable to take into account the variable name in the
4546 function header.
4547 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
4548
4549 2006-02-18 Jakub Jelinek <jakub@redhat.com>
4550
4551 PR middle-end/26334
4552 * gcc.c-torture/compile/20060217-1.c: New test.
4553 * gcc.dg/20060218-1.c: New test.
4554
4555 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
4556
4557 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
4558
4559 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
4560
4561 * gcc.dg/cpp/undef3.c: New test.
4562 * gcc.dg/cpp/trad/builtins2.c: New test.
4563
4564 2006-02-18 Mark Mitchell <mark@codesourcery.com>
4565
4566 PR c++/26266
4567 * g++.dg/template/static22.C: New test.
4568 * g++.dg/template/static23.C: New test.
4569 * g++.dg/template/static24.C: New test.
4570 * g++.dg/template/non-dependent13.C: New test.
4571 * g++.dg/init/member1.C: Tweak error markers.
4572
4573 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4574
4575 PR target/26255
4576 * gcc.c-torture/compile/pr26255.c: New test case.
4577
4578 2006-02-16 Roger Sayle <roger@eyesopen.com>
4579
4580 * gfortran.fortran-torture/execute/where_10.f90: New test case.
4581 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
4582 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
4583 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
4584 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
4585 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
4586 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
4587
4588 2006-02-16 Jeff Law <law@redhat.com>
4589
4590 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
4591 * gcc.dg/tree-ssa/vrp26.c: New test.
4592
4593 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
4594
4595 PR target/20353
4596 PR target/24578
4597 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
4598 __UCLIBC__ is defined.
4599
4600 2006-02-16 Jakub Jelinek <jakub@redhat.com>
4601
4602 PR fortran/26224
4603 * gfortran.dg/gomp/pr26224.f: New test.
4604
4605 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
4606
4607 PR tree-opt/25918
4608 * lib/target-supports.exp
4609 (check_effective_target_vect_short_mult): New.
4610 (check_effective_target_vect_char_mult): New.
4611 (check_effective_target_vect_widen_sum_qi_to_si): New.
4612 (check_effective_target_vect_widen_sum_qi_to_hi): New.
4613 (check_effective_target_vect_widen_sum_hi_to_si): New.
4614 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
4615 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
4616 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
4617 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
4618 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
4619 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
4620 vect-reduc-pattern-2c.c
4621 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
4622 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
4623 vect-reduc-pattern-1c.c
4624
4625 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
4626
4627 PR fortran/24557
4628 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
4629
4630 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
4631
4632 PR fortran/26054
4633 * gfortran.dg/enum_8.f90: Remove check for warning.
4634 * gfortran.dg/iomsg_1.f90: Ditto.
4635 * gfortran.dg/enum_1.f90: Ditto.
4636 * gfortran.dg/enum_9.f90: Ditto.
4637 * gfortran.dg/enum_2.f90: Ditto.
4638 * gfortran.dg/enum_10.f90: Ditto.
4639 * gfortran.dg/enum_3.f90: Ditto.
4640 * gfortran.dg/flush_1.f90: Ditto.
4641 * gfortran.dg/enum_4.f90: Ditto.
4642 * gfortran.dg/array_constructor_1.f90: Ditto.
4643 * gfortran.dg/enum_5.f90: Ditto.
4644 * gfortran.dg/enum_6.f90: Ditto.
4645 * gfortran.dg/enum_7.f90: Ditto.
4646
4647 2006-02-15 Jakub Jelinek <jakub@redhat.com>
4648
4649 PR middle-end/26300
4650 * gcc.c-torture/compile/20060215-1.c: New test.
4651
4652 2006-02-14 Roger Sayle <roger@eyesopen.com>
4653
4654 PR middle-end/23670
4655 * gcc.dg/tree-ssa/andor-2.c: New test case.
4656
4657 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
4658
4659 PR fortran/25045
4660 * optional_dim.f90: New test.
4661
4662 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4663
4664 PR fortran/26277
4665 * gfortran.dg/label_4.f90: New.
4666
4667 2006-02-14 Jakub Jelinek <jakub@redhat.com>
4668 Diego Novillo <dnovillo@redhat.com>
4669 Uros Bizjak <uros@kss-loka.si>
4670
4671 * gfortran.dg/gomp: New directory.
4672
4673 2006-02-14 Richard Guenther <rguenther@suse.de>
4674
4675 PR tree-optimization/26258
4676 * gcc.dg/torture/pr26258.c: New testcase.
4677
4678 2006-02-13 Jakub Jelinek <jakub@redhat.com>
4679
4680 PR fortran/26246
4681 * gfortran.dg/pr26246_1.f90: New test.
4682 * gfortran.dg/pr26246_2.f90: New test.
4683
4684 PR middle-end/26092
4685 * gcc.c-torture/compile/20060208-1.c: New test.
4686
4687 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
4688
4689 PR fortran/26074
4690 PR fortran/25103
4691 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
4692 * gfortran.dg/bad_automatic_objects_1.f90: New test.
4693 * gfortran.dg/automatic_module_variable.f90: Change error message.
4694
4695 PR fortran/20861
4696 * gfortran.dg/internal_dummy_1.f90: New test.
4697
4698 PR fortran/20871
4699 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
4700
4701
4702 PR fortran/25083
4703 * gfortran.dg/uncommon_block_data_1.f90: New test.
4704 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
4705 with standard.
4706
4707 PR fortran/25088
4708 * gfortran.dg/typed_subroutine_1.f90: New test.
4709
4710 2006-02-13 Geoffrey Keating <geoffk@apple.com>
4711
4712 * objc.dg/dwarf-1.m: New.
4713
4714 2006-02-13 Roger Sayle <roger@eyesopen.com>
4715
4716 PR middle-end/24427
4717 * gcc.dg/tree-ssa/andor-1.c: New test case.
4718
4719 2006-02-13 Josh Conner <jconner@apple.com>
4720
4721 PR target/25376
4722 * gcc.dg/pr25376.c: New test.
4723
4724 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
4725 assemble.
4726 * lib/target-supports.exp (check_named_sections_available):
4727 Only compile named-sections test -- don't assemble.
4728
4729 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
4730
4731 * g++.dg/warn/no-write-strings.C: New test.
4732 * g++.dg/warn/write-strings.C: Likewise.
4733 * g++.dg/warn/write-strings-default.C: Likewise.
4734
4735 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
4736
4737 PR fortran/25806
4738 * gfortran.dg/ret_pointer_2.f90: New test.
4739
4740 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4741
4742 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
4743
4744 2006-02-10 Jeff Law <law@redhat.com>
4745
4746 * gcc.c-torture/compile/pr26213.c: New test.
4747
4748 2006-02-10 Steven G. Kargl <kargls@comcast.net>
4749
4750 gfortran.dg/null_1.f90: New test.
4751
4752 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4753
4754 PR fortran/14771
4755 * gfortran.dg/parens_4.f90: New.
4756 * gfortran.dg/parens_5.f90: New.
4757
4758 2006-02-10 Richard Guenther <rguenther@suse.de>
4759
4760 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
4761
4762 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4763 Paul Thomas <pault@gcc.gnu.org>
4764
4765 PR fortran/14771
4766 * gfortran.dg/parens_1.f90: New.
4767 * gfortran.dg/parens_2.f90: New.
4768 * gfortran.dg/parens_3.f90: New.
4769
4770 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
4771
4772 PR fortran/26038
4773 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
4774
4775 PR fortran/25059
4776 * gfortran.dg/impure_assignment_1.f90: New test.
4777
4778 PR fortran/25070
4779 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
4780
4781 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4782
4783 PR target/26141
4784 * g++.dg/expr/stdarg2.C: New test.
4785
4786 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4787
4788 PR inline-asm/16194
4789 * gcc.dg/pr16194.c: New test.
4790
4791 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4792
4793 * ada/acats/run_acats: Use portable variant of "$@".
4794
4795 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4796
4797 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
4798 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
4799
4800 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4801
4802 PR tree-opt/26179
4803 * g++.dg/opt/pr26179.C: New test.
4804
4805 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4806
4807 PR middle-end/26134
4808 * gcc.dg/tree-ssa/complex-3.c: New test.
4809
4810 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4811
4812 * gcc.c-torture/compile/volatile-1.c: New test.
4813
4814 2006-02-09 Diego Novillo <dnovillo@redhat.com>
4815
4816 PR 26180
4817 * gcc.dg/tree-ssa/pr26180.c: New test.
4818
4819 2006-02-08 Jeff Law <law@redhat.com>
4820
4821 * gcc.dg/tree-ssa/pr21417.c: New test.
4822
4823 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4824
4825 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4826 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
4827
4828 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4829
4830 * lib/scanrtl.exp: New.
4831
4832 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4833
4834 PR c++/26071
4835 * g++.dg/other/virtual2.C: New test.
4836
4837 PR c++/26070
4838 * g++.dg/other/virtual1.C: New test.
4839
4840 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4841
4842 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
4843 cleanup-ipa-dump): Update dump file glob patterns.
4844 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
4845 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
4846
4847 * lib/gcc-dg.exp: Load it.
4848 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
4849
4850 2006-02-07 Janis Johnson <janis187@us.ibm.com>
4851
4852 PR testsuite/26159
4853 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
4854 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4855
4856 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4857
4858 PR fortran/25577
4859 * gfortran.dg/mvbits_1.f90: New.
4860
4861 2006-02-07 Dirk Mueller <dmueller@suse.com>
4862
4863 * g++.dg/warn/Wdiv-by-zero.C: New test.
4864 * g++.dg/warn/Wno-div-by-zero.C: New.
4865
4866 2006-02-07 Jeff Law <law@redhat.com>
4867
4868 * gcc.dg/tree-ssa/pr21559.c: New test.
4869
4870 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
4871 multiple VRP passes.
4872 * gcc.dg/tree-ssa/vrp09.c: Likewise.
4873 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4874 * gcc.dg/tree-ssa/pr21582.c: Likewise.
4875 * gcc.dg/tree-ssa/pr20657.c: Likewise.
4876 * gcc.dg/tree-ssa/pr21001.c: Likewise.
4877 * gcc.dg/tree-ssa/vrp02.c: Likewise
4878 * gcc.dg/tree-ssa/vrp11.c: Likewise
4879 * gcc.dg/tree-ssa/pr14341.c: Likewise
4880 * gcc.dg/tree-ssa/vrp19.c: Likewise
4881 * gcc.dg/tree-ssa/vrp20.c: Likewise
4882 * gcc.dg/tree-ssa/vrp03.c: Likewise
4883 * gcc.dg/tree-ssa/pr21086.c: Likewise
4884 * gcc.dg/tree-ssa/pr21959.c: Likewise
4885 * gcc.dg/tree-ssa/vrp21.c: Likewise
4886 * gcc.dg/tree-ssa/vrp04.c: Likewise
4887 * gcc.dg/tree-ssa/pr25485.c: Likewise
4888 * gcc.dg/tree-ssa/pr22026.c: Likewise
4889 * gcc.dg/tree-ssa/vrp22.c: Likewise
4890 * gcc.dg/tree-ssa/vrp05.c: Likewise
4891 * gcc.dg/tree-ssa/20030807-10.c: Likewise
4892 * gcc.dg/tree-ssa/pr20701.c: Likewise
4893 * gcc.dg/tree-ssa/vrp23.c: Likewise
4894 * gcc.dg/tree-ssa/vrp06.c: Likewise
4895 * gcc.dg/tree-ssa/pr22117.c: Likewise
4896 * gcc.dg/tree-ssa/pr20702.c: Likewise
4897 * gcc.dg/tree-ssa/vrp15.c: Likewise
4898 * gcc.dg/tree-ssa/pr21090.c: Likewise
4899 * gcc.dg/tree-ssa/pr21294.c: Likewise
4900 * gcc.dg/tree-ssa/vrp24.c: Likewise
4901 * gcc.dg/tree-ssa/vrp07.c: Likewise
4902 * gcc.dg/tree-ssa/pr21563.c: Likewise
4903 * gcc.dg/tree-ssa/pr25382.c: Likewise
4904 * gcc.dg/tree-ssa/vrp16.c: Likewise
4905 * gcc.dg/tree-ssa/vrp25.c: Likewise
4906 * gcc.dg/tree-ssa/vrp08.c: Likewise
4907 * gcc.dg/tree-ssa/20030807-6.c: Likewise
4908 * gcc.dg/tree-ssa/vrp17.c: Likewise
4909 * gcc.dg/tree-ssa/pr21458.c: Likewise
4910 * g++.dg/tree-ssa/pr18178.C: Likewise
4911
4912 2006-02-07 Richard Guenther <rguenther@suse.de>
4913
4914 PR c++/26140
4915 Revert
4916 2006-01-30 Richard Guenther <rguenther@suse.de>
4917 PR c++/23372
4918 * gcc.dg/pr23372-1.C: New testcase.
4919
4920 * g++.dg/tree-ssa/pr26140.C: New testcase.
4921
4922 2006-02-07 Mark Mitchell <mark@codesourcery.com>
4923
4924 PR c++/9737
4925 * g++.dg/template/ttp15.C: New test.
4926 * g++.dg/template/ttp16.C: Likewise.
4927 * g++.dg/template/ttp17.C: Likewise.
4928 * g++.old-deja/g++.pt/ttp36.C: Remove.
4929 * g++.old-deja/g++.pt/ttp19.C: Likewise.
4930 * g++.old-deja/g++.pt/ttp37.C: Likewise.
4931 * g++.old-deja/g++.pt/ttp38.C: Likewise.
4932 * g++.old-deja/g++.pt/ttp39.C: Likewise.
4933 * g++.old-deja/g++.pt/ttp9.C: Likewise.
4934 * g++.old-deja/g++.pt/ttp40.C: Likewise.
4935 * g++.old-deja/g++.pt/ttp51.C: Likewise.
4936 * g++.old-deja/g++.pt/ttp26.C: Likewise.
4937 * g++.old-deja/g++.pt/ttp36.C: Likewise.
4938
4939 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
4940
4941 PR libfortran/23815
4942 * unf_io_convert_4.f90: New test.
4943
4944 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
4945
4946 * gcc.dg/tree-ssa/loadpre10.c: New test.
4947 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
4948 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
4949 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
4950
4951 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4952
4953 PR libfortran/24685
4954 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
4955
4956 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
4957
4958 PR tree-opt/25251
4959 * gfortran.dg/assign_7.f: New test.
4960
4961 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
4962
4963 PR fortran/26041
4964 PR fortran/26064
4965 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
4966 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
4967 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
4968
4969 2006-02-05 Jakub Jelinek <jakub@redhat.com>
4970
4971 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
4972 in size_t typedef.
4973
4974 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4975
4976 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
4977 * g++.dg/charset/string.c (foo): Likewise.
4978 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
4979 const char*
4980 * g++.dg/ext/builtin2.C (printf): Likewise.
4981 * g++.dg/init/new15.C (printf): Likewise.
4982 * g++.dg/opt/pr17697-1.C (foo): Likewise.
4983 * g++.dg/opt/pr17697-2.C (foo): Likewise.
4984 * g++.dg/opt/pr17697-3.C (foo): Likewise.
4985 * g++.dg/template/non-dependent4.C (temp): Likewise.
4986 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
4987 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
4988 parameter type to const char*.
4989 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
4990 Change type to const char*.
4991 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
4992 Likewise.
4993 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
4994 second parameter type to const char*.
4995 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
4996 (Y::Y): Change parameter type to const char*.
4997 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
4998 * g++.old-deja/g++.jason/report.C: Apply const correctness.
4999 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
5000 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
5001 (char*).
5002 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
5003 const char*.
5004 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
5005 type to const char*.
5006 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
5007 return type to const char*.
5008 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
5009 to const char*.
5010 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
5011 * g++.old-deja/g++.law/refs1.C: Likewise.
5012 * g++.old-deja/g++.law/visibility1.C: Likewise.
5013 * g++.old-deja/g++.law/visibility2.C: Likewise.
5014 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
5015 const char*.
5016 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
5017 * g++.old-deja/g++.mike/net48.C: Likewise.
5018 * g++.old-deja/g++.mike/p646.C: Likewise.
5019 * g++.old-deja/g++.mike/p6746.C: Likewise.
5020 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
5021 type to const char*.
5022 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
5023 deprecated conversion warning.
5024 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
5025 char*.
5026 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
5027 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
5028 * g++.old-deja/g++.pt/explicit8.C: Likewise.
5029 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
5030 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
5031 * g++.old-deja/g++.pt/nontype3.C: Likewise.
5032 * g++.old-deja/g++.pt/t39.C: Likewise.
5033 * g++.old-deja/g++.robertl/eb106.C: Likewise.
5034 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
5035
5036 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
5037
5038 PR fortran/25075
5039 intrinsic_argument_conformance_1.f90: New test.
5040
5041 2006-02-03 Steven G. Kargl <kargls@comcast.net>
5042
5043 PR fortran/20845
5044 * gfortran.dg/char_result_11.f90: Add SAVE.
5045 * gfortran.dg/der_pointer_4.f90: Ditto.
5046 * gfortran.dg/default_initialization.f90: New test.
5047
5048 2006-02-03 Jeff Law <law@redhat.com>
5049
5050 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
5051 handle more than 100 dump files.
5052 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
5053 * lib/scantree.exp (scan-tree-dump): Likewise.
5054 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
5055 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
5056 * lib/scanipa.exp (scan-ipa-dump): Likewise.
5057 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
5058 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
5059
5060 2006-02-03 Diego Novillo <dnovillo@redhat.com>
5061
5062 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
5063
5064 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5065
5066 * g++.dg/template/using12.C: New test.
5067
5068 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5069
5070 * gcc.target/powerpc/pr25960.c: New test.
5071
5072 2006-02-02 Steven G. Kargl <kargls@comcast>
5073
5074 PR fortran/24958
5075 gfortran.dg/nullify_2.f90: New test.
5076
5077 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5078
5079 PR 25990
5080 * gcc.dg/gomp/pr25990.c: New test.
5081
5082 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5083
5084 PR c++/25342
5085 * g++.gd/template/partial4.C: New test.
5086
5087 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5088
5089 PR middle-end/26001
5090 * gfortran.dg/data_char_2.f90: New.
5091
5092 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5093
5094 PR fortran/26039
5095 maxval_maxloc_conformance_1.f90: New test.
5096
5097 2006-01-31 Richard Guenther <rguenther@suse.de>
5098
5099 * gcc.target/i386/sselibm-1.c: New testcase.
5100 * gcc.target/i386/sselibm-2.c: Likewise.
5101 * gcc.target/i386/sselibm-3.c: Likewise.
5102 * gcc.target/i386/sselibm-4.c: Likewise.
5103 * gcc.target/i386/sselibm-5.c: Likewise.
5104
5105 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5106
5107 PR fortran/24266
5108 * gfortran.dg/arrayio_derived_2.f90: New.
5109
5110 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5111
5112 * gcc.dg/unsigned-long-compare.c: New test.
5113
5114 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5115
5116 PR testsuite/25318
5117 * lib/target-supports.exp (check_effective_target_freorder):
5118 Check to see if target supports -freorder-blocks-and-partition.
5119 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5120 instead of "dg-require-named-sections".
5121
5122 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5123
5124 PR target/14798:
5125 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5126 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5127 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5128 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5129 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5130 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5131 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5132 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5133
5134 2006-01-30 Richard Guenther <rguenther@suse.de>
5135
5136 PR c++/23372
5137 * gcc.dg/pr23372-1.C: New testcase.
5138
5139 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5140
5141 * gcc.dg/gomp/pr25874.c: New test.
5142
5143 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5144
5145 PR tree-opt/25911
5146 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5147
5148 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5149
5150 PR fortran/18578
5151 PR fortran/18579
5152 PR fortran/20857
5153 PR fortran/20885
5154 * gfortran.dg/intent_out_1.f90: New test.
5155
5156 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5157
5158 PR fortran/17911
5159 * gfortran.dg/procedure_lvalue.f90: New test.
5160
5161 PR fortran/20895
5162 PR fortran/25030
5163 * gfortran.dg/char_pointer_assign_2.f90: New test.
5164 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5165 assignment to be consistent with standard.
5166 * gfortran.dg/char_result_2.f90: The same.
5167 * gfortran.dg/char_result_8.f90: The same.
5168
5169 2006-01-28 Zack Weinberg <zackw@panix.com>
5170
5171 * gcc.dg/Woverlength-strings.c
5172 * gcc.dg/Woverlength-strings-pedantic-c89.c
5173 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5174 * gcc.dg/Woverlength-strings-pedantic-c99.c
5175 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5176
5177 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5178
5179 * gcc.c-torture/execute/20060127-1.c: New test.
5180
5181 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5182
5183 PR c++/25999
5184 * g++.dg/ext/pragmaweak1.C: New test.
5185
5186 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5187
5188 PR c++/25855
5189 * g++.dg/template/spec29.C: New test.
5190
5191 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5192
5193 PR c/19606.
5194 * gcc.c-torture/execute/pr19606.c: New.
5195
5196 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5197
5198 * gcc.dg/pragma-re-4.c: New test.
5199
5200 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5201
5202 PR fortran/25964
5203 * gfortran.dg/assumed_size_refs_3.f90: New test.
5204
5205 2006-01-27 Ben Elliston <bje@au.ibm.com>
5206
5207 * gcc.misc-tests/dectest.exp: Remove defunct comment.
5208
5209 2006-01-26 Laurent GUERBY <laurent@guerby.net>
5210
5211 PR ada/21317
5212 * ada/acats/support/impdef.a: Add One_Long_Second.
5213 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
5214 * ada/acats/tests/c9/c94026.a: Likewise.
5215 * ada/acats/tests/c9/c97305c.ada: Likewise.
5216 * ada/acats/tests/c9/c99004a.ada: Likewise.
5217
5218 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
5219
5220 PR fortran/25964
5221 * gfortran.dg/global_references_2.f90: New test.
5222
5223 PR fortran/25084
5224 PR fortran/20852
5225 PR fortran/25085
5226 PR fortran/25086
5227 * gfortran.dg/assumed_charlen_function_1.f90: New test.
5228 * gfortran.dg/assumed_charlen_function_3.f90: New test.
5229
5230 PR fortran/25416
5231 * gfortran.dg/assumed_charlen_function_2.f90: New test.
5232
5233 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
5234
5235 PR c/25892
5236 * gcc.dg/Wpointer-sign.c: New.
5237 * gcc.dg/Wpointer-sign-Wall.c: New.
5238 * gcc.dg/Wpointer-sign-Wall-no.c: New.
5239 * gcc.dg/Wpointer-sign-pedantic.c: New.
5240 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
5241 * gcc.dg/conv-2.c: Use -Wpointer-sign.
5242
5243 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
5244
5245 PR C/25861
5246 * gcc.c-torture/compile/pr25861.c: New test.
5247
5248 2006-01-26 Paul Brook <paul@codesourcery.com>
5249
5250 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
5251 on short-enum targets.
5252 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
5253 variable.
5254 (generate_fields): Use short_enums.
5255 (main): Set short_enums. Document -e.
5256 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
5257 on short-enum targets.
5258 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
5259 variable.
5260 (generate_fields): Use short_enums.
5261 (main): Set short_enums. Document -e.
5262 * lib/target-supports.exp (check_effective_target_short_enums): New.
5263
5264 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
5265
5266 PR target/25947
5267 * gcc.dg/torture/pr25947-1.c: New test.
5268
5269 2006-01-25 Jan Hubicka <jh@suse.cz>
5270 Roger Sayle <roger@eyesopen.com>
5271
5272 PR rtl-optimization/25703
5273 * gcc.target/i386/20060125-1.c: New test case.
5274 * gcc.target/i386/20060125-2.c: New test case.
5275
5276 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5277
5278 PR fortran/18540
5279 * gfortran.dg/goto_1.f: New.
5280
5281 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
5282
5283 PR fortran/25716
5284 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
5285 25716 on 32-bit systems too.
5286
5287 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
5288
5289 PR testsuite/25590
5290 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
5291
5292 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
5293
5294 * gcc.dg/tree-ssa/gen-vect-33.c: New.
5295
5296 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5297
5298 PR fortran/25835
5299 * gfortran.dg/read_eof.f90: Delete, renamed.
5300 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
5301 * gfortran.dg/read_eof_2.f90: New test.
5302 * gfortran.dg/read_eof_3.f90: New test.
5303
5304 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
5305
5306 PR tree-opt/25860
5307 * gcc.c-torture/compile/pr25860.c: New test.
5308
5309 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5310
5311 PR c++/25552
5312 * g++.dg/parse/dtor8.C: New test.
5313
5314 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
5315
5316 PR testsuite/25891
5317 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
5318 * gcc.dg/gomp/gomp.exp: Return without testing anything if
5319 check_effective_target_fopenmp returns 0.
5320
5321 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
5322
5323 PR ada/20548
5324 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
5325 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
5326 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
5327
5328 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
5329
5330 PR tree-opt/25857
5331 * g++.dg/opt/pr25857.C: New test.
5332
5333 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
5334 Jan Hubicka <jh@suse.cz>
5335 Richard Guenther <rguenther@suse.de>
5336
5337 PR rtl-optimization/25654
5338 * gcc.dg/torture/pr25654.c: New testcase.
5339 * gcc.target/i386/pr25654.c: Likewise.
5340
5341 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
5342
5343 PR fortran/25901
5344 * gfortran.dg/internal references_2.f90: New test.
5345
5346 Fix regression in testing of admissability of attributes.
5347 * gfortran.dg/intent_used_1.f90: New test.
5348
5349 2006-01-23 Ben Elliston <bje@au.ibm.com>
5350
5351 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
5352 Remove target conditional torture options for i?86 and x86_64
5353 GNU/Linux.
5354
5355 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
5356
5357 PR c++/10891
5358 * g++.dg/rtti/no-rtti.C: New.
5359
5360 2006-01-21 Mark Mitchell <mark@codesourcery.com>
5361
5362 PR c++/25895
5363 * g++.dg/inherit/conv2.C: New test.
5364
5365 PR c++/25856
5366 * g++.dg/parse/dtor7.C: New test.
5367
5368 PR c++/25858
5369 * g++.dg/template/crash44.C: New test.
5370
5371 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
5372
5373 PR fortran/25124
5374 PR fortran/25625
5375 * gfortran.dg/internal_references_1.f90: New test.
5376 PR fortran/20881
5377 PR fortran/23308
5378 PR fortran/25538
5379 PR fortran/25710
5380 * gfortran.dg/global_references_1.f90: New test.
5381 * gfortran.dg/g77/19990905-1.f: Restore the error that
5382 there is a clash between the common block name and
5383 the name of a subroutine reference.
5384
5385 PR fortran/PR24276
5386 * gfortran.dg/aliasing_dummy_1.f90: New test.
5387
5388 2006-01-21 Alan Modra <amodra@bigpond.net.au>
5389
5390 * gcc.dg/vmx/1b-01.c: Warning fix.
5391 * gcc.dg/vmx/1c-02.c: Likewise.
5392 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
5393
5394 2006-01-20 Steve Ellcey <sje@cup.hp.com>
5395
5396 PR testsuite/24962
5397 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
5398
5399 2006-01-20 Richard Guenther <rguenther@suse.de>
5400 Steven Bosscher <stevenb.gcc@gmail.com>
5401
5402 PR rtl-optimization/24626
5403 * gcc.dg/torture/pr24626-1.c: New testcase.
5404 * gcc.dg/torture/pr24626-2.c: Likewise.
5405 * gcc.dg/torture/pr24626-3.c: Likewise.
5406 * gcc.dg/torture/pr24626-4.c: Likewise.
5407
5408 2006-01-20 Dirk Mueller <dmueller@suse.com>
5409
5410 PR c++/5520
5411 * g++.dg/warn/empty-body.C: New.
5412
5413 2006-01-19 Mark Mitchell <mark@codesourcery.com>
5414
5415 PR c++/22136
5416 * g++.dg/template/using10.C: New test.
5417 * g++.dg/temlpate/using11.C: Likewise.
5418 * g++.dg/inherit/using5.C: Tweak error messages.
5419
5420 2006-01-20 Alan Modra <amodra@bigpond.net.au>
5421
5422 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
5423 target test.
5424 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
5425
5426 2006-01-19 Jan Hubicka <jh@suse.cz>
5427
5428 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
5429
5430 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5431
5432 PR c++/25854
5433 * g++.dg/template/spec28.C: New test.
5434
5435 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
5436
5437 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5438 Fix fprintf's by adding srcdir or removing it.
5439
5440 2006-01-19 Diego Novillo <dnovillo@redhat.com>
5441
5442 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
5443 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
5444 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
5445 * testsuite/gcc.dg/gomp/empty.c: Likewise.
5446 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
5447 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
5448 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
5449 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
5450 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
5451 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
5452 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
5453 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
5454 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
5455 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
5456
5457 2006-01-18 Jeff Law <law@redhat.com>
5458
5459 * gcc.dg/tree-ssa/vrp25.c: New test.
5460
5461 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5462
5463 * gcc.dg/pr25805.c: Fix misapplied patch.
5464
5465 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
5466
5467 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
5468 (check_effective_target_vect_udot_qi): New.
5469 (check_effective_target_vect_sdot_hi): New.
5470 (check_effective_target_vect_udot_hi): New.
5471 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
5472 prefixed with "wrapv-" with -fwrapv.
5473 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
5474 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
5475 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
5476 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
5477 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
5478
5479 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
5480 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
5481 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
5482 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
5483
5484 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5485
5486 PR c++/16829
5487 * g++.dg/other/default2.C: New test.
5488 * g++.dg/other/default3.C: New test.
5489
5490 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5491
5492 PR c/25805
5493 * gcc.dg/pr25805.c: New file.
5494
5495 2006-01-18 Mark Mitchell <mark@codesourcery.com>
5496
5497 PR c++/25836
5498 * g++.dg/template/init6.C: New test.
5499
5500 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
5501
5502 * gcc.dg/tree-ssa/pr24287.c: New test
5503
5504 2006-01-18 Eric Christopher <echristo@apple.com>
5505
5506 * g++.dg/eh/table.C: New.
5507
5508 2006-01-18 DJ Delorie <dj@redhat.com>
5509
5510 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
5511 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
5512 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
5513 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
5514
5515 2006-01-18 Jeff Law <law@redhat.com>
5516
5517 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
5518 on wrapping on overflow semantics.
5519
5520 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
5521
5522 * gcc.gc/tree-ssa/vrp23.c: New test.
5523 * gcc.gc/tree-ssa/vrp24.c: New test.
5524
5525 2006-01-18 Richard Henderson <rth@redhat.com>
5526 Aldy Hernandez <aldyh@redhat.com>
5527 Jakub Jelinek <jakub@redhat.com>
5528 Diego Novillo <dnovillo@redhat.com>
5529 Uros Bizjak <uros@kss-loka.si>
5530
5531 * testsuite/gcc.dg/gomp: New directory.
5532
5533 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
5534 Steven G. Kargl <kargls@comcast.net>
5535
5536 PR fortran/20869
5537 * gfortran.dg/intrinsic_external_1.f90: New test.
5538
5539 PR fortran/20875.
5540 * gfortran.dg/elemental_pointer_1.f90: New test.
5541
5542 PR fortran/25024
5543 * gfortran.dg/external_procedures_1.f90: New test.
5544
5545 PR fortran/25785
5546 gfortran.dg/assumed_present.f90: New test.
5547
5548 2006-01-18 Jakub Jelinek <jakub@redhat.com>
5549
5550 * g++.dg/parse/lookup5.C: New test.
5551
5552 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5553
5554 PR fortran/25697
5555 * gfortran.dg/read_eof.f90: New test.
5556
5557 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5558
5559 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
5560 add a closing brace.
5561
5562 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5563
5564 PR fortran/25631
5565 * gfortran.dg/fmt_tl.f: New test.
5566
5567 2006-01-17 Eric Christopher <echristo@apple.com>
5568
5569 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
5570 * g++.old-deja/g++.warn/impint2.C: Ditto.
5571 * g++.old-deja/g++.other/null1.C: Ditto.
5572 * g++.dg/warn/conv2.C: Ditto.
5573 * g++.dg/warn/conv4.C: New file.
5574
5575 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5576
5577 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
5578
5579 2006-01-17 Andreas Jaeger <aj@suse.de>
5580 Janis Johnson <janis187@us.ibm.com>
5581
5582 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
5583 in 64-bit.
5584 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
5585 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
5586
5587 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5588
5589 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5590 xfail txxx where xxx >= 25.
5591
5592 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5593
5594 PR testsuite/25764
5595 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
5596
5597 2006-01-17 Jakub Jelinek <jakub@redhat.com>
5598
5599 PR c/25682
5600 * gcc.dg/pr25682.c: New test.
5601 * g++.dg/parse/array-size2.C: New test.
5602
5603 2006-01-16 Ian Lance Taylor <ian@airs.com>
5604
5605 * consistency.vlad: Remove entire directory, 1652 files.
5606
5607 2006-01-16 Janis Johnson <janis187@us.ibm.com>
5608
5609 * lib/target-supports.exp (check_effective_target_dfp_nocache,
5610 check_effective_target_dfprt_nocache): New.
5611 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
5612 (check_effective_target_dfprt): New.
5613 * lib/c-compat.exp (check_dfp): Remove.
5614 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
5615 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
5616 level of support for decimal float.
5617 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
5618 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
5619 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
5620 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
5621 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
5622 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
5623 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
5624 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
5625 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
5626 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
5627 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
5628 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
5629 directives.
5630
5631 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
5632
5633 PR testsuite/25741
5634 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
5635 $base_dir/../.
5636 * lib/gfortran.exp (gfortran_init): Likewise.
5637 * lib/obj-c++.exp (obj-c++_init): Likewise.
5638 * lib/scanasm.exp (scan-assembler-dem): Likewise.
5639 (scan-assembler-dem-not): Likewise.
5640 * lib/scandump.exp (scan-dump-dem): Likewise.
5641 (scan-dump-dem-not): Likewise.
5642
5643 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
5644
5645 PR testsuite/25767
5646 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
5647 powerpc-*-darwin*.
5648 * lib/obj-c++.exp (obj-c++_init): Likewise.
5649
5650 2006-01-16 Richard Guenther <rguenther@suse.de>
5651
5652 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
5653
5654 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5655
5656 PR testsuite/25777
5657 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
5658 to LD_LIBRARY_PATH.
5659
5660 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
5661 Andrew Pinski <pinskia@physics.uc.edu>
5662
5663 * gcc.dg/minmax-1.c: New test.
5664
5665 2006-01-16 Ben Elliston <bje@au.ibm.com>
5666
5667 * gcc.dg/dfp/dfp.exp: Correct FSF address.
5668 * gcc.misc-tests/dectest.exp: Ditto.
5669
5670 2006-01-15 Ian Lance Taylor <ian@airs.com>
5671
5672 PR testsuite/25796
5673 * gcc.target/i386/cmov6.c: Use -march=k8.
5674
5675 2006-01-15 Andreas Jaeger <aj@suse.de>
5676
5677 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
5678 x86 does not have __float128.
5679
5680 2006-01-14 Ian Lance Taylor <ian@airs.com>
5681
5682 * gcc.target/i386/cmov6.c: New test.
5683
5684 2006-01-14 Mark Mitchell <mark@codesourcery.com>
5685
5686 PR c++/25663
5687 * g++.dg/template/ctor6.C: New test.
5688
5689 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
5690
5691 PR tree-optimization/25485
5692 * gcc.dg/tree-ssa/pr25485.c: New.
5693
5694 2006-01-14 Richard Guenther <rguenther@suse.de>
5695
5696 PR tree-optimization/22548
5697 PR tree-optimization/22555
5698 PR tree-optimization/22501
5699 * gcc.dg/tree-ssa/alias-4.c: New testcase.
5700 * gcc.dg/tree-ssa/alias-5.c: Likewise.
5701 * gcc.dg/tree-ssa/alias-6.c: Likewise.
5702 * gcc.dg/tree-ssa/alias-7.c: Likewise.
5703 * gcc.dg/tree-ssa/alias-8.c: Likewise.
5704 * gcc.dg/tree-ssa/alias-9.c: Likewise.
5705 * gcc.dg/tree-ssa/alias-10.c: Likewise.
5706 * gcc.dg/tree-ssa/alias-11.c: Likewise.
5707 * gcc.dg/tree-ssa/alias-12.c: Likewise.
5708
5709 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
5710
5711 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
5712 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
5713
5714 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
5715 Richard Guenther <rguenther@suse.de>
5716
5717 PR rtl-optimization/24257
5718 * gcc.dg/torture/pr24257.c: New testcase.
5719
5720 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
5721
5722 * gcc.c-torture/execute/20060110-1.c: New test.
5723 * gcc.c-torture/execute/20060110-2.c: New test.
5724
5725 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
5726
5727 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
5728
5729 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
5730
5731 PR fortran/25756
5732 * gfortran.dg/label_3.f90: New test.
5733
5734 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
5735
5736 PR tree-optimization/25771
5737 * g++.dg/tree-ssa/pr25771.C: New test
5738
5739 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5740
5741 PR tree-opt/24365
5742 * g++.dg/opt/complex5.C: New test.
5743
5744 2006-01-13 Richard Guenther <rguenther@suse.de>
5745
5746 * gcc.target/i386/387-9.c: New testcase.
5747
5748 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
5749
5750 PR c++/24824
5751 * g++.dg/debug/dwarf2-1.C: New.
5752
5753 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
5754
5755 PR testsuite/25728
5756 * lib/gcov.exp (verify-lines): Add "close $fd".
5757
5758 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
5759 Ben Elliston <bje@au.ibm.com>
5760
5761 * gcc.dg/dfp/inf-1.c: New test.
5762
5763 2006-01-12 Janis Johnson <janis187@us.ibm.com>
5764 Yao Qi <qiyaoltc@cn.ibm.com>
5765 Ben Elliston <bje@au.ibm.com>
5766 Jon Grimm <jgrimm2@us.ibm.com>
5767
5768 * gcc.dg/nodfp-1.c: New test.
5769 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5770 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5771 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
5772 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
5773 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
5774 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
5775 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
5776 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
5777 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
5778 * gcc.dg/format/dfp-scanf-1.c: Likewise.
5779 * gcc.dg/format/dfp-printf-1.c: Likewise.
5780 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
5781 (compat_setup_dfp): New.
5782 * gcc.dg/compat/compat.exp: Use it.
5783 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
5784 Make some variables global, prepend "compat_" to their names.
5785 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
5786 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
5787 * gcc.misc-tests/dectest.exp: New test driver for decTest.
5788 * lib/compat.exp (compat_skip_list): Make global, rename.
5789 * lib/c-compat.exp: New file.
5790 * lib/target-supports.exp (check_effective_target_dfp): New.
5791
5792 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
5793 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
5794 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
5795 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
5796 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
5797 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
5798 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
5799 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
5800 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
5801 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
5802 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
5803 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
5804 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
5805 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
5806 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
5807 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
5808 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
5809 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
5810 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
5811 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
5812 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
5813 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
5814 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
5815 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
5816 gcc.dg/dfp/struct-layout-1.c,
5817 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
5818 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
5819 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
5820 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
5821 gcc.dg/dfp/func-vararg-dfp.c,
5822 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
5823 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
5824 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
5825 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
5826 gcc.dg/dfp/wtr-conversion-1.c: New tests.
5827
5828 2006-01-11 Richard Guenther <rguenther@suse.de>
5829
5830 PR tree-optimization/25734
5831 * gcc.dg/tree-ssa/pr25734.c: New testcase.
5832
5833 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5834
5835 PR fortran/25486
5836 * gfortran.dg/literal_character_constant_1_x.F: New test.
5837 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
5838 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
5839 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
5840
5841 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
5842
5843 PR c++/25386
5844 * g++.dg/ext/packed3.C: Add expected packed error.
5845
5846 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
5847
5848 PR target/25706
5849 * gcc.dg/torture/pr25706-1.c: New test.
5850
5851 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
5852
5853 PR tree-optimization/23109
5854 PR tree-optimization/23948
5855 PR tree-optimization/24123
5856
5857 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
5858 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
5859 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
5860 g++.dg/tree-ssa/pr23948.C: New testcases.
5861 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
5862 three divisions in order to do the optimization.
5863
5864 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
5865
5866 PR c++/25632
5867 * g++.dg/other/pr25632.C: New test.
5868
5869 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
5870
5871 PR fortran/25730
5872 * gfortran.dg/used_types_1.f90: New test.
5873
5874 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
5875
5876 PR target/25718
5877 * gcc.dg/torture/pr25718-1.c: New test.
5878
5879 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5880
5881 * gfortran.dg/list_read_2.f90: Fix typo in description.
5882
5883 2006-01-10 Jan Beulich <jbeulich@novell.com>
5884
5885 * lib/target-supports.exp (check_visibility_available): Simplify test
5886 for *-*-netware*.
5887 (check_profiling_available): Fail for *-*-netware*.
5888 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
5889 * gcc.dg/20021014-1.c: Likewise.
5890 * gcc.dg/nest.c: Likewise.
5891
5892 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5893
5894 fortran/24936
5895 * gfortran.dg/forall_3.f90: New test.
5896
5897 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5898
5899 PR fortran/21977
5900 * gfortran.dg/nesting_2.f90: New test.
5901 * gfortran.dg/nesting_3.f90: New test.
5902
5903 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
5904
5905 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
5906 Fix typo in comment.
5907
5908 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5909
5910 * gfortran.dg/single_char_string.f90: New test.
5911
5912 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5913
5914 * gfortran.dg/ichar_2.f90: New test.
5915
5916 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
5917
5918 PR fortran/25093
5919 * gfortran.dg/private_type_4.f90: New.
5920
5921 2006-01-07 Richard Guenther <rguenther@suse.de>
5922
5923 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
5924
5925 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5926
5927 * gfortran.dg/func_decl_1.f90: New.
5928 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
5929 * gfortran.dg/array_alloc_2.f90: Likewise.
5930 * gfortran.dg/char_result_8.f90: Likewise.
5931 * gfortran.dg/dup_save_1.f90: Likewise.
5932 * gfortran.dg/dup_save_2.f90: Likewise.
5933 * gfortran.dg/f2c_6.f90: Likewise.
5934 * gfortran.dg/f2c_7.f90: Likewise.
5935 * gfortran.dg/func_result_2.f90: Likewise.
5936 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
5937
5938 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
5939
5940 PR fortran/22146
5941 * gfortran.dg/elemental_subroutine_1.f90: New test.
5942 * gfortran.dg/elemental_subroutine_2.f90: New test.
5943
5944 PR fortran/25029
5945 PR fortran/21256
5946 * gfortran.dg/assumed_size_refs_1.f90: New test.
5947
5948 PR fortran/20868
5949 PR fortran/20870
5950 * gfortran.dg/assumed_size_refs_2.f90: New test.
5951 * gfortran.dg/initialization_1.f90: Change warning message.
5952
5953 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
5954
5955 * gcc.dg/tree-ssa/loop-15.c: New test.
5956
5957 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5958
5959 PR fortran/25598
5960 * gfortran.dg/backspace_3.f: New test.
5961 * gfortran.dg/backspace_4.f: New test.
5962
5963 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5964
5965 PR fortran/24268
5966 * gfortran.dg/fmt_white.f: Update test.
5967
5968 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
5969
5970 * gcc.dg/cast-1.c: Add new warning.
5971 * gcc.dg/cast-2.c: Likewise.
5972 * gcc.dg/cast-3.c: Likewise.
5973 * gcc.dg/format/cast-1.c: Likewise.
5974 * gcc.dg/cast-4.c: New testcase.
5975
5976 2006-01-05 Richard Guenther <rguenther@suse.de>
5977
5978 PR tree-optimization/22555
5979 * gcc.dg/tree-ssa/alias-3.c: New testcase.
5980
5981 2006-01-05 Richard Guenther <rguenther@suse.de>
5982 Diego Novillo <dnovillo@redhat.com>
5983
5984 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
5985 * gcc.dg/tree-ssa/loop-8.c: Likewise.
5986 * gcc.dg/tree-ssa/loop-1.c: Likewise.
5987 * gcc.dg/tree-ssa/pr23294.c: Likewise.
5988 * gcc.dg/tree-ssa/pr21985.c: Likewise.
5989 * gcc.dg/tree-ssa/loop-14.c: Likewise.
5990 * gcc.dg/tree-ssa/loop-2.c: Likewise.
5991 * gcc.dg/tree-ssa/loop-3.c: Likewise.
5992 * gcc.dg/tree-ssa/loop-4.c: Likewise.
5993 * gcc.dg/tree-ssa/pr21171.c: Likewise.
5994 * gcc.dg/tree-ssa/loop-5.c: Likewise.
5995 * gcc.dg/tree-ssa/loop-10.c: Likewise.
5996 * gcc.dg/tree-ssa/loop-6.c: Likewise.
5997 * treelang/compile/extravar.tree: Likewise.
5998 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
5999 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
6000 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
6001 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6002 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
6003
6004 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6005
6006 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
6007 for 64-bit fix.
6008
6009 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
6010
6011 PR fortran/23675
6012 gfortran.dg/char_result_11.f90: New.
6013
6014 2006-01-04 Mark Mitchell <mark@codesourcery.com>
6015
6016 PR c++/24782
6017 * g++.dg/parse/access9.C: New test.
6018 * g++.dg/tc1/dr52.C: Tweak error markers.
6019
6020 2006-01-04 Richard Henderson <rth@redhat.com>
6021
6022 Merge from gomp branch.
6023 * g++.dg/parse/pragma2.C: Update expected error lines.
6024
6025 2006-01-04 Jakub Jelinek <jakub@redhat.com>
6026
6027 * g++.dg/other/i386-2.C: New test.
6028
6029 PR target/25554
6030 * gcc.c-torture/compile/20051228-1.c: New test.
6031
6032 PR c/25559
6033 * gcc.dg/pr25559.c: New test.
6034
6035 2006-01-03 Mark Mitchell <mark@codesourcery.com>
6036
6037 PR c++/25492
6038 * g++.dg/lookup/friend9.C: New test.
6039
6040 PR c++/25625
6041 * g++.dg/template/repo5.C: New test.
6042
6043 2006-01-03 Steven G. Kargl <kargls@comcast.net>
6044
6045 PR fortran/25101
6046 * gfortran.dg/forall_2.f90: New test.
6047
6048 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6049
6050 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
6051 dg-require-weak. Adjust regexp to handle leading-underscore
6052 targets and space as well as TAB after .weak. Change previous
6053 64-bit fix to not use naked dot.
6054
6055 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
6056
6057 PR rtl-optimization/25578
6058 * gcc.c-torture/execute/20060102-1.c: New testcase.
6059
6060 2006-01-03 Richard Guenther <rguenther@suse.de>
6061
6062 PR c/25183
6063 * gcc.dg/torture/pr25183.c: New testcase.
6064
6065 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6066
6067 Merge from gomp-branch.
6068 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6069 * gcc.dg/ia64-sync-2.c: Likewise.
6070 * gcc.dg/ia64-sync-3.c: Likewise.
6071 * gcc.dg/ia64-sync-4.c: Likewise.
6072 * gcc.dg/sync-2.c: Likewise.
6073 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6074 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6075
6076 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6077
6078 PR c++/25635
6079 * g++.dg/parse/operator6.C: New test.
6080
6081 PR c++/25637
6082 * g++.dg/parse/error29.C: New test.
6083
6084 PR c++/25638
6085 * g++.dg/parse/dtor6.C: New test.
6086
6087 PR c++/25633
6088 * g++.dg/parse/ctor3.C: New test.
6089
6090 PR c++/25634
6091 * g++.dg/template/class3.C: New test.
6092
6093 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6094
6095 * g++.dg/debug/debug9.C: New.
6096
6097 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6098
6099 PR fortran/24640
6100 * gfortran.dg/label_2.f90: New test.
6101
6102 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6103
6104 * g++.dg/lookup/using12.C: Tighten error marker.
6105
6106 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6107 Andrew Pinski <pinskia@physics.uc.edu>
6108
6109 * gcc.target/powerpc/darwin-abi-3.c: New file.
6110 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6111 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6112 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6113 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6114 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6115 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6116 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6117 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6118
6119 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6120
6121 * gcc.dg/tree-ssa/loadpre1.c: New;
6122 * gcc.dg/tree-ssa/loadpre2.c: New;
6123 * gcc.dg/tree-ssa/loadpre3.c: New;
6124 * gcc.dg/tree-ssa/loadpre4.c: New;
6125 * gcc.dg/tree-ssa/loadpre5.c: New;
6126 * gcc.dg/tree-ssa/loadpre6.c: New;
6127 * gcc.dg/tree-ssa/loadpre7.c: New;
6128 * gcc.dg/tree-ssa/loadpre8.c: New;
6129 * gcc.dg/tree-ssa/loadpre9.c: New;
6130
6131 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6132
6133 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6134 * g++.dg/abi/thunk4.C: Likewise.
6135
6136 2006-01-01 Andreas Jaeger <aj@suse.de>
6137
6138 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6139 portable.
6140
6141 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6142
6143 PR c++/25294
6144 * gcc.dg/pragma-pack-3.c: New test.
6145 * g++.dg/parse/pragma3.C: New test.
6146
6147 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6148
6149 PR middle-end/24827
6150 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6151
6152 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6153
6154 PR testsuite/25214
6155 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6156
6157 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6158
6159 PR fortran/22607
6160 * gfortran-dg/pure_byref_3.f90: New.
6161
6162 fortran/PR 25396
6163 * gfortran.dg/userdef_operator_1.f90: New.
6164
6165 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6166
6167 * g++.dg/abi/thunk3.C: New.
6168 * g++.dg/abi/thunk4.C: New.
6169
6170 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6171
6172 PR fortran/25532
6173 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6174 associated derived type components of derived types are
6175 properly declared in contained procedures.
6176
6177 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6178
6179 PR libgfortran/25139
6180 * gfortran.dg/backspace_2.f: New test.
6181
6182 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6183
6184 PR libgfortran/25550
6185 * gfortran.dg/endfile.f: New test.
6186
6187 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6188
6189 PR libgfortran/25419
6190 * gfortran.dg/comma.f: New test.
6191
6192 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6193
6194 * lib/gfortran-dg.exp: Remove trailing whitespace.
6195 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6196 -funroll-all-loops.
6197
6198 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6199
6200 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6201 Extended Double long doubles or repeat tests when long double is
6202 the same size as double.
6203
6204 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6205
6206 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
6207
6208 PR testsuite/25442
6209 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
6210 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
6211
6212 PR testsuite/25441
6213 * gcc.dg/pr23911.c: Make test variable static.
6214
6215 PR testsuite/25444
6216 * gcc.dg/tree-ssa/pr14841.c: Likewise.
6217
6218 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6219
6220 PR c++/25439
6221 * g++.dg/parse/crash17.C: Adjust error markers.
6222 * g++.dg/template/error20.C: New test.
6223
6224 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6225
6226 PR c++/23172
6227 * g++.dg/ext/complit4.C: New test.
6228
6229 PR c++/25417
6230 * g++.dg/ext/complit5.C: Likewise.
6231
6232 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
6233
6234 PR tree-optimization/25125
6235 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
6236 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
6237 * gcc.c-torture/execute/pr25125.c: New.
6238
6239 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
6240
6241 PR fortran/25029
6242 PR fortran/21256
6243 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
6244 with incorrect assumed size references.
6245
6246 2005-12-24 Mark Mitchell <mark@codesourcery.com>
6247
6248 PR c++/23171
6249 * g++.dg/opt/init1.C: New test.
6250
6251 2005-12-23 Mark Mitchell <mark@codesourcery.com>
6252
6253 PR c++/24671
6254 * g++.dg/template/sfinae3.C: New test.
6255
6256 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6257
6258 * g++.dg/other/friend4.C: New test.
6259
6260 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6261
6262 PR target/25005
6263 * g++.dg/opt/pr25005.C: New test.
6264
6265 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6266
6267 PR c++/25369
6268 * g++.dg/template/ptrmem16.C: New test.
6269
6270 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
6271
6272 PR fortran/25029
6273 PR fortran/21256
6274 * gfortran.dg/initialization_1.f90: Add test of SIZE.
6275
6276 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6277
6278 PR libgfortran/25307
6279 * gfortran.dg/list_read_5.f90: New test.
6280
6281 2005-12-22 Richard Henderson <rth@redhat.com>
6282
6283 * gcc.target/i386/sse-7.c: Use -msse2.
6284
6285 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6286
6287 PR rtl-optimization/25432
6288 * gcc.c-torture/compile/20051216-1.c: New test.
6289
6290 PR objc/25328
6291 * objc/execute/pr25328.m: New test.
6292
6293 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6294
6295 PR c++/25364
6296 * g++.dg/template/call4.C: New test.
6297
6298 2005-12-22 Dale Johannesen <dalej@apple.com>
6299
6300 * gcc.target/i386/sse-17.c: New.
6301
6302 2005-12-22 Paul Brook <paul@codesourcery.com>
6303
6304 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
6305
6306 2005-12-22 Paul Brook <paul@codesourcery.com>
6307
6308 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
6309
6310 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6311
6312 PR tree-opt/25513
6313 * gcc.c-torture/compile/pr25513.c: New test.
6314
6315 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6316
6317 PR c++/23333
6318 * g++.dg/parse/error25.C: Add more tests.
6319
6320 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6321
6322 PR fortran/18990
6323 * gfortran.dg/der_charlen_1.f90: New.
6324
6325 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
6326
6327 PR fortran/20889
6328 * gfortran.dg/pointer_component_type_1.f90: New test.
6329
6330 PR fortran/25029
6331 PR fortran/21256
6332 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
6333 should give an error with assumed size array refernces and checks those
6334 that should not.
6335 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
6336 reference an upper bound so that it does not generate an error.
6337
6338 PR fortran/19362
6339 PR fortran/20244
6340 PR fortran/20864
6341 PR fortran/25391
6342 * gfortran.dg/used_dummy_types_1.f90: New test.
6343 * gfortran.dg/used_dummy_types_2.f90: New test.
6344 * gfortran.dg/used_dummy_types_3.f90: New test.
6345 * gfortran.dg/used_dummy_types_4.f90: New test.
6346 * gfortran.dg/used_dummy_types_5.f90: New test.
6347
6348 PR fortran/23152
6349 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
6350 group already being USE associated.
6351 * gfortran.dg/assumed_shape_nml.f90: New test.
6352 * gfortran.dg/assumed_size_nml.f90: New test.
6353
6354 PR fortran/20862
6355 PR fortran/25053
6356 PR fortran/25063
6357 PR fortran/25064
6358 PR fortran/25066
6359 PR fortran/25067
6360 PR fortran/25068
6361 PR fortran/25307
6362 * gfortran.dg/io_constraints_1.f90: New test.
6363 * gfortran.dg/io_constraints_1.f90: New test.
6364 * gfortran.dg/iostat_3.f90: Change wording of warning.
6365 * gfortran.dg/g77/19981216-0.f: The same.
6366
6367 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
6368
6369 PR tree-optimization/23518
6370 * testsuite/gcc.dg/pr23518.c: New.
6371
6372 2005-12-21 Mike Stump <mrs@apple.com>
6373
6374 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
6375
6376 2005-12-21 Paul Brook <paul@codesourcery.com>
6377
6378 * gcc.dg/pr19340.c: Skip on m68k targets.
6379
6380 2005-12-21 Steven Bosscher <stevenb@suse.de>
6381
6382 PR rtl-optimization/25196
6383 * gcc.dg/pr25196.c: New test.
6384
6385 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
6386
6387 PR fortran/25423
6388 gfortran.dg/where_nested_1.f90: New.
6389
6390 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
6391
6392 PR tree-optimization/25382.
6393 * gcc.dg/tree-ssa/pr25382.c: New.
6394
6395 2005-12-20 Richard Guenther <rguenther@suse.de>
6396
6397 PR middle-end/24306
6398 * gcc.target/i386/pr24306.c: New testcase.
6399
6400 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
6401
6402 PR tree-optimization/25501
6403 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
6404
6405 2005-12-20 Richard Guenther <rguenther@suse.de>
6406
6407 Revert
6408 2005-12-02 Richard Guenther <rguenther@suse.de>
6409
6410 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6411
6412 2005-12-20 Mark Mitchell <mark@codesourcery.com>
6413
6414 PR c++/21228
6415 * g++.dg/warn/Wunreachable-code-2.C: New test.
6416
6417 2005-12-19 Mark Mitchell <mark@codesourcery.com>
6418
6419 PR c++/24278
6420 * g++.dg/template/ctor5.C: New test.
6421
6422 PR c++/24915
6423 * g++.dg/template/overload8.C: New test.
6424
6425 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
6426
6427 * gcc.c-torture/compile/pr25483 : New test.
6428
6429 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6430
6431 PR c++/20552
6432 * g++.dg/ext/typeof10.C: New test.
6433
6434 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
6435
6436 * gcc.dg/mt-loopi1.c: New.
6437
6438 2005-12-18 Richard Guenther <rguenther@suse.de>
6439
6440 PR tree-optimization/25481
6441 * gcc.dg/torture/pr25481.c: New testcase.
6442
6443 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6444
6445 PR rtl-optimization/21041
6446 * gcc.dg/pr21041.c: New test.
6447
6448 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6449
6450 PR libgfortran/25463
6451 * gfortran.dg/advance.f90: New test.
6452
6453 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
6454
6455 * gcc.dg/20051201-1.c: New test.
6456
6457 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
6458
6459 PR fortran/25018
6460 * gfortran.dg/initialization_1.f90: New test.
6461 * gfortran.dg/enum_5.f90: Change dg-error to new message.
6462 * gfortran.dg/g77/980616-0.f: The same.
6463
6464 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6465
6466 * PR fortran/25458
6467 * gfortran.dg/chkbits.f90: New test.
6468
6469 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6470
6471 * gfortran.dg/enum_5.f: Revert to previous version.
6472
6473 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6474
6475 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
6476 * gfortran.dg/nested_modules_1.f90: Ditto.
6477 * gfortran.dg/hollerith_f95.f90: Ditto.
6478 * gfortran.dg/select_5.f90: Ditto.
6479 * gfortran.dg/secnds.f: Ditto.
6480 * gfortran.dg/hollerith2.f90: Ditto.
6481 * gfortran.dg/imag_2.f: Ditto.
6482 * gfortran.dg/ftell_2.f90: Ditto.
6483 * gfortran.dg/malloc_free_1.f90: Ditto.
6484 * gfortran.dg/logint-1.f: Ditto.
6485 * gfortran.dg/recursive_statement_functions.f90: Ditto.
6486 * gfortran.dg/e_d_fmt.f90: Ditto.
6487 * gfortran.dg/hollerith_legacy.f90: Ditto.
6488 * gfortran.dg/logint-2.f: Ditto.
6489 * gfortran.dg/enum_5.f90: Ditto.
6490 * gfortran.dg/f2c_2.f90: Ditto.
6491 * gfortran.dg/pr17143.f90: Ditto.
6492 * gfortran.dg/namelist_14.f90: Ditto.
6493 * gfortran.dg/logint-3.f: Ditto.
6494 * gfortran.dg/spread_scalar_source.f90: Ditto.
6495 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
6496 * gfortran.dg/namelist_11.f: Ditto.
6497 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6498 * gfortran.dg/g77/20010519-1.f
6499 * gfortran.dg/g77/alpha1.f: Ditto.
6500 * gfortran.dg/g77/990115-1.f: Ditto.
6501 * gfortran.dg/g77/erfc.f: Ditto.
6502 * gfortran.dg/g77/19990313-3.f: Ditto.
6503 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
6504 * gfortran.dg/g77/20010426.f: Ditto.
6505 * gfortran.dg/g77/19990313-0.f: Ditto.
6506 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
6507 * gfortran.dg/g77/20000629-1.f: Ditto.
6508 * gfortran.dg/g77/970125-0.f: Ditto.
6509 * gfortran.dg/g77/8485.f: Ditto.
6510 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
6511 * gfortran.dg/g77/19990313-1.f: Ditto.
6512 * gfortran.dg/g77/int8421.f: Ditto.
6513 * gfortran.dg/g77/19990305-0.f: Ditto.
6514 * gfortran.dg/g77/947.f: Ditto.
6515 * gfortran.dg/g77/19990905-2.f: Ditto.
6516 * gfortran.dg/g77/cabs.f: Ditto.
6517 * gfortran.dg/g77/19990313-2.f: Ditto.
6518 * gfortran.dg/g77/20020307-1.f: Ditto.
6519 * gfortran.dg/g77/dcomplex.f: Ditto.
6520 * gfortran.dg/g77/19990502-1.f: Ditto.
6521 * gfortran.dg/g77/19981216-0.f: Ditto.
6522 * gfortran.dg/common_4.f90: Ditto.
6523 * gfortran.dg/entry_4.f90: Ditto.
6524 * gfortran.dg/equiv_constraint_2.f90: Ditto.
6525 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
6526 * gfortran.dg/namelist_12.f: Ditto.
6527 * gfortran.dg/scale_1.f90: Ditto.
6528 * gfortran.dg/modulo_1.f90
6529 * gfortran.dg/hollerith.f90: Ditto.
6530 * gfortran.dg/direct_io_3.f90: Ditto.
6531 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
6532 * gfortran.dg/gnu_logical_1.F: Ditto.
6533 * gfortran.dg/unf_io_convert_1.f90: Ditto.
6534 * gfortran.dg/assign_1.f90: Ditto.
6535 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
6536 * gfortran.dg/pr23095.f: Ditto.
6537 * gfortran.dg/read_float_1.f90: Ditto.
6538
6539 2005-12-17 Andreas Jaeger <aj@suse.de>
6540
6541 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
6542 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
6543
6544 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6545
6546 PR fortran/24268
6547 * gfortran.dg/fmt_white.f: New test.
6548
6549 2005-12-16 Steven G. Kargl <kargls@comcast.net>
6550
6551 * gfortran.dg/label_1.f90: New test.
6552
6553 2005-12-15 Ben Elliston <bje@au.ibm.com>
6554
6555 PR testsuite/25422
6556 * gcc.dg/20031012-1.c: Add -Walways-true option.
6557 * gcc.dg/weak/weak-3.c: Likewise.
6558 * g++.old-deja/g++.mike/warn8.C: Likewise.
6559
6560 2005-12-16 Mike Stump <mrs@apple.com>
6561
6562 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
6563 exit.
6564
6565 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6566
6567 PR libgfortran/25264
6568 PR libgfortran/25349
6569 * gfortran.dg/tl_editing.f90: Added additional checks.
6570 * gfortran.dg/t_editing.f: New test.
6571 * gfortran.dg/write_padding.f90: New test
6572
6573 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6574
6575 PR testsuite/25215
6576 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
6577
6578 2005-12-16 Jakub Jelinek <jakub@redhat.com>
6579
6580 PR rtl-optimization/24899
6581 * gcc.c-torture/execute/20051215-1.c: New test.
6582
6583 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
6584
6585 PR 24823
6586 * gfortran.dg/pr24823.f: New test.
6587
6588 2005-12-16 Jeff Law <law@redhat.com>
6589
6590 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
6591
6592 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6593
6594 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
6595 Change C++ style comments to C style comments.
6596 Remove aligned types from the array.
6597 Keep Enums disabled.
6598 (complex_types): Remove aligned types from the array.
6599 Comment out "_Complex long double".
6600 (attrib_types): Remove.
6601 (complex_attrib_types): Remove.
6602 (attrib_array_types): Remove.
6603 (complex_attrib_array_types): Remove.
6604 (aligned_bitfld_types): Remove.
6605 (n_aligned_bitfld_types): Remove.
6606 (FEATURE_ALIGNEDPACKED): Delete.
6607 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
6608 (singles): Remove support for adding attributes.
6609 (choose_type): Remove support for attributed types.
6610 (generate_fields): Remove support for attributed bit-fields.
6611 Remove support for adding attributes.
6612 (generate_random_tests): Remove support for adding attributes.
6613 (features): Add back "[0] :0" and "complex vector [0]".
6614 (main): Remove support for attributed bit-fields.
6615 Uncomment the calling of generate_random_tests for the rests of
6616 the tests.
6617
6618 2005-12-16 Jan Hubicka <jh@suse.cz>
6619
6620 * gcc.c-torture/combine/pr25224.c: New.
6621
6622 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
6623
6624 PR other/25028
6625 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
6626 HP-UX.
6627
6628 2005-12-15 Richard Sandiford <richard@codesourcery.com>
6629
6630 * gcc.dg/20051215-1.c: New file.
6631
6632 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6633
6634 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
6635 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
6636
6637 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
6638
6639 PR fortran/18197
6640 * gfortran.dg/dummy_functions_1.f90: New.
6641
6642 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
6643
6644 PR rtl-optimization/25310
6645 * gcc.c-torture/compile/pr25310.c: New test.
6646
6647 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6648
6649 PR debug/25023
6650 * gcc.dg/pr25023.c: New test.
6651
6652 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6653
6654 * g++.old-deja/g++.brendan/redecl1.C,
6655 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
6656 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
6657 g++.old-deja/g++.oliva/typeof1.C,
6658 g++.old-deja/g++.other/crash16.C,
6659 g++.old-deja/g++.other/crash34.C,
6660 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
6661 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
6662 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
6663 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
6664 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
6665 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
6666 Remove xfail.
6667
6668 2005-12-14 Kean Johnston <jkj@sco.com>
6669 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6670
6671 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
6672 * gcc.target/i386/20020523-1.c: Ditto.
6673 * gcc.target/i386/tailcall-1.c: Ditto.
6674 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
6675 * gcc.target/i386/ssetype-5.c: Ditto.
6676
6677 2005-12-14 Jeff Law <law@redhat.com>
6678
6679 * gcc.dg/tree-ssa/foldstring-1.c: New test.
6680
6681 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6682
6683 PR target/25254
6684 PR target/24188
6685 * gcc.target/i386/pr25254.c: New test.
6686 * gfortran.dg/PR24188.f: New test.
6687
6688 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
6689
6690 * lib/fortran-torture.exp: Catch remaining uses of
6691 remote_file build delete.
6692
6693 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6694
6695 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
6696
6697 2005-12-14 Ben Elliston <bje@au.ibm.com>
6698
6699 * gcc.dg/warn-addr-cmp.c: New test.
6700
6701 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6702
6703 PR debug/25023
6704 PR target/25293
6705 * gcc.target/i386/pr25293.c: New test.
6706
6707 2005-12-13 Petr Machata <machata@post.cz>
6708
6709 PR c++/24907
6710 * g++.dg/parse/comma2.C: New test.
6711
6712 2005-12-13 Mark Mitchell <mark@codesourcery.com>
6713 Jakub Jelinek <jakub@redhat.com>
6714
6715 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6716 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6717 (limits.h): Include unconditionally.
6718 (stdlib.h): Likewise.
6719 (hashtab.h): Do not include.
6720 (getopt.h): Likewise.
6721 (stddef.h): Include.
6722 (hashval_t): Define.
6723 (struct entry): Add "next" field.
6724 (HASH_SIZE): New macro.
6725 (hash_table): New variable.
6726 (switchfiles): Do not use xmalloc.
6727 (mix): New macro.
6728 (iterative_hash): New function.
6729 (hasht): Remove.
6730 (e_exists): New function.
6731 (e_insert): Likewise.
6732 (output): Use, instead of libiberty hashtable functions.
6733 (main): Do not use getopt. Do not call htab_create.
6734
6735 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6736
6737 PR c++/25331
6738 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
6739 put atal* and atpaal* attributes on array elements.
6740 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
6741 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
6742 put atal* and atpaal* attributes on array elements.
6743 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
6744
6745 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
6746
6747 * gcc.dg/single-precision-constant.c: New test.
6748
6749 2005-12-13 Alan Modra <amodra@bigpond.net.au>
6750
6751 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
6752 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
6753 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
6754 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6755 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6756 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6757 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
6758 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
6759 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
6760 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
6761 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
6762 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
6763 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
6764 gcc.target/powerpc/ppc-sdata-2.c,
6765 gcc.target/powerpc/ppc-stackalign-1.c,
6766 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
6767 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
6768 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
6769 gcc.target/powerpc/rs6000-ldouble-2.c,
6770 gcc.target/powerpc/rs6000-power2-1.c,
6771 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
6772 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
6773 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
6774 option into target selector.
6775 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
6776 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
6777
6778 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6779
6780 PR objc/25348
6781 * objc.dg/encode-9.m: New test.
6782
6783 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6784
6785 PR testsuite/20772
6786 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
6787 * gcc.dg/asm-b.c: Fix typo.
6788 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
6789 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6790 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
6791 i?86 lp64 and x86_64 ilp32.
6792 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
6793 on i?86 lp64.
6794 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
6795
6796 2005-12-12 Steven G. Kargl <kargls@comcast.net>
6797
6798 PR fortran/25078
6799 gfortran.dg/equiv_5.f90: New test.
6800
6801 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
6802
6803 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
6804 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
6805 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
6806 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
6807 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
6808 * gcc.dg/tree-ssa/reassoc-5.c: New.
6809 * gcc.dg/tree-ssa/reassoc-6.c: New.
6810 * gcc.dg/tree-ssa/reassoc-7.c: New.
6811 * gcc.dg/tree-ssa/reassoc-8.c: New.
6812 * gcc.dg/tree-ssa/reassoc-9.c: New.
6813 * gcc.dg/tree-ssa/reassoc-10.c: New.
6814 * gcc.dg/tree-ssa/reassoc-11.c: New.
6815
6816 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6817
6818 PR testsuite/25167
6819 PR testsuite/24478
6820 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
6821
6822 2005-12-12 Mark Mitchell <mark@codesourcery.com>
6823
6824 PR c++/25300
6825 * g++.dg/template/inherit.C: Do not use a generic error message.
6826
6827 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6828
6829 PR libobjc/25354
6830 * objc.dg/gnu-encoding: New directory.
6831 * objc.dg/gnu-encoding/compat-common.h: New file.
6832 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
6833 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
6834 * objc.dg/gnu-encoding/vector-defs.h: New file.
6835 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
6836 * objc.dg/gnu-encoding/generate-random.c: New file.
6837 * objc.dg/gnu-encoding/generate-random_r.c: New file.
6838 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
6839 * objc.dg/gnu-encoding/generate-random.h: New file.
6840
6841 2005-12-11 Mark Mitchell <mark@codesourcery.com>
6842
6843 PR c++/25337
6844 * g++.dg/template/defarg7.C: New test.
6845
6846 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6847
6848 PR libobjc/25347
6849 * objc.dg/encode-8.m: New test.
6850
6851 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6852
6853 PR libobjc/25346
6854 * objc.dg/encode-7.m: New test.
6855
6856 2005-12-10 Mark Mitchell <mark@codesourcery.com>
6857
6858 PR c++/25010
6859 * g++.dg/opt/inline10.C: New test.
6860
6861 2005-12-11 Steven G. Kargl <kargls@comcast.net>
6862
6863 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
6864
6865 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
6866
6867 * gfortran.dg/substring_equivalence.f90: typo in comment
6868
6869 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6870
6871 PR fortran/25068
6872 * gfortran.dg/iostat_3.f90: New test.
6873
6874 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
6875
6876 PR fortran/23815
6877 * gfortran.dg/unf_io_convert_1.f90: New test.
6878 * gfortran.dg/unf_io_convert_2.f90: New test.
6879 * gfortran.dg/unf_io_convert_3.f90: New test.
6880
6881 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6882
6883 PR testsuite/20772
6884 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
6885 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
6886 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6887 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
6888 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
6889 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6890 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
6891 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
6892 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6893 gcc.dg/torture/fp-int-convert-float128-timode.c,
6894 gcc.dg/torture/fp-int-convert-float128.c,
6895 gcc.dg/torture/fp-int-convert-float80-timode.c,
6896 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
6897 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
6898
6899 * gcc.dg/tls/opt-1.c: Require effective target fpic.
6900
6901 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
6902
6903 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
6904
6905 2005-12-10 Richard Sandiford <richard@codesourcery.com>
6906
6907 * gcc.dg/20051207-1.c,
6908 * gcc.dg/20051207-2.c,
6909 * gcc.dg/20051207-3.c: New tests.
6910
6911 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6912
6913 PR testsuite/20772
6914 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
6915 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
6916 dg-skip-if target selector.
6917
6918 PR testsuite/20772
6919 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
6920 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
6921 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
6922 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
6923 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
6924 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
6925 and/or merge with i?86 cases.
6926
6927 * gcc.dg/tls/opt-3.c: Require effective target fpic.
6928
6929 PR testsuite/20772
6930 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
6931 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
6932 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
6933 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
6934 x86_64-*-linux*.
6935
6936 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
6937
6938 PR target/25311
6939 * gcc.c-torture/compile/pr25311.c: New test.
6940
6941 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6942
6943 PR libgfortran/25039
6944 * gfortran.dg/read_comma.f: New test.
6945
6946 2005-12-08 Jakub Jelinek <jakub@redhat.com>
6947
6948 PR c++/19317
6949 * g++.dg/opt/pr19317-1.C: New test.
6950 * g++.dg/opt/pr19317-2.C: New test.
6951 * g++.dg/opt/pr19317-3.C: New test.
6952
6953 PR target/19005
6954 * gcc.c-torture/execute/pr19005.c: New test.
6955
6956 PR target/17828
6957 * g++.old-deja/g++.other/comdat5.C: New test.
6958 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
6959
6960 * g++.dg/compat/struct-layout-1.exp: New file.
6961 * g++.dg/compat/struct-layout-1.h: New.
6962 * g++.dg/compat/struct-layout-1_generate.c: New.
6963 * g++.dg/compat/struct-layout-1_x1.h: New.
6964 * g++.dg/compat/struct-layout-1_x2.h: New.
6965 * g++.dg/compat/struct-layout-1_y1.h: New.
6966 * g++.dg/compat/struct-layout-1_y2.h: New.
6967
6968 * gcc.dg/20050330-2.c: New test.
6969
6970 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
6971
6972 PR fortran/25292
6973 * gfortran.dg/associated_1.f90: New.
6974
6975 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6976
6977 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
6978 ILP32 vect_no_align platforms.
6979
6980 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
6981 Jakub Jelinek <jakub@redhat.com>
6982
6983 PR target/25268
6984 * gcc.c-torture/compile/20051207-1.c: New test.
6985
6986 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6987
6988 PR testsuite/20772
6989 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
6990 gcc.dg/torture/pr18582-1.c,
6991 gcc.target/i386/attributes-error.c: Also test on x86_64.
6992
6993 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
6994
6995 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6996
6997 PR c++/19397
6998 * g++.dg/template/typedef3.C: New test.
6999
7000 PR c++/19762
7001 PR c++/19764
7002 * g++.dg/template/dtor3.C: Fix error markers.
7003
7004 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
7005
7006 * lib/target-supports.exp (check_effective_target_sync_char_short):
7007 Add s390*.
7008
7009 2005-12-06 Janis Johnson <janis187@us.ibm.com>
7010
7011 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
7012
7013 2005-12-06 Roger Sayle <roger@eyesopen.com>
7014
7015 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
7016 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
7017 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
7018 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
7019
7020 2005-12-06 Roger Sayle <roger@eyesopen.com>
7021
7022 PR c++/25263
7023 * g++.dg/other/array2.C: New test case.
7024
7025 2005-12-05 Geoffrey Keating <geoffk@apple.com>
7026
7027 * gcc.dg/darwin-weakimport-3.c: New.
7028
7029 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
7030 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
7031 and to work on Darwin.
7032 * gcc.dg/attr-weakref-1b.c: New file.
7033 * gcc.dg/attr-weakref-2.c: New test.
7034 * gcc.dg/darwin-weakref-1.c: New test.
7035
7036 2005-12-05 Janis Johnson <janis187@us.ibm.com>
7037
7038 PR testsuite/25247
7039 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
7040 use in selector expressions.
7041 (dg-xfail-if): Ditto.
7042 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
7043 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
7044 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
7045 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
7046 * gcc.test-framework/test-framework.exp: Skip generated tests if
7047 CHECK_TEST_FRAMEWORK is not 1.
7048
7049 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7050
7051 PR tree-optimization/24963
7052 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
7053
7054 PR target/24108
7055 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
7056
7057 PR target/18580
7058 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
7059 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7060 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7061 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7062
7063 2005-12-05 Jakub Jelinek <jakub@redhat.com>
7064
7065 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7066 dg-options.
7067
7068 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7069
7070 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7071
7072 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7073
7074 * gcc.dg/format/cast-1.c: New test.
7075
7076 2005-12-04 Roger Sayle <roger@eyesopen.com>
7077
7078 PR c/7776
7079 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7080 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7081 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7082 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7083
7084 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7085
7086 * gcc.dg/cast-pretty-print-1.c: New test.
7087
7088 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7089
7090 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7091
7092 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7093
7094 PR c++/24173
7095 * g++.dg/template/friend40.C: New test.
7096
7097 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7098
7099 PR target/25199
7100 * gcc.target/i386/movq-2.c: New test.
7101 * gcc.target/i386/movq.c: Remove target i?86, instead add
7102 dg-require-effective-target ilp32.
7103
7104 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7105
7106 PR c++/24103
7107 * g++.dg/other/default1.C: New test.
7108
7109 2005-12-02 Richard Guenther <rguenther@suse.de>
7110
7111 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7112
7113 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7114
7115 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7116
7117 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7118
7119 PR target/21017
7120 * gcc.target/powerpc/rotate.c: New.
7121
7122 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7123
7124 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7125 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7126
7127 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7128
7129 PR c/13384
7130 * gcc.dg/pr17730-1.c: Adjust.
7131 * gcc.dg/lvalue1.c (main): Likewise.
7132 * gcc.dg/lvalue-2.c: Likewise.
7133 * g++.dg/pr7503-3.C
7134
7135 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7136
7137 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7138 error messages.
7139
7140 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7141
7142 PR fortran/24789
7143 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7144
7145 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7146
7147 PR target/24475
7148 * lib/target-supports.exp (check_effective_target_tls): New.
7149 (check_effective_target_tls_runtime): New.
7150 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7151 for TLS support.
7152 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7153 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7154 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7155 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7156 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7157 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7158 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7159 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7160 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7161 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7162 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7163 effective-target TLS.
7164 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7165 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7166 effective-target TLS runtime.
7167
7168 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7169
7170 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7171
7172 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7173
7174 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7175 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7176 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7177 ignored" warnings when "packing" is the same as the ABI layout.
7178
7179 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7180
7181 PR fortran/21302
7182 * gfortran.dg/line_length_1.f: New test.
7183 * gfortran.dg/line_length_2.f90: Ditto.
7184
7185 2005-11-30 Richard Guenther <rguenther@suse.de>
7186
7187 PR tree-optimization/21655
7188 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7189
7190 2005-11-30 Dale Johannesen <dalej@apple.com>
7191
7192 * gcc.c-torture/compile/pr24930.c: New.
7193
7194 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7195
7196 PR fortran/15809
7197 * gfortran.dg/auto_char_dummy_array.f90: New test.
7198
7199 2005-11-30 Jeff Law <law@redhat.com>
7200
7201 * g++.old-deja/g++.law/pr25000.C: New test.
7202
7203 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7204
7205 * gcc.dg/tls/opt-11.c: New test.
7206
7207 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
7208
7209 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
7210 targets.
7211 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
7212 LP64 ia64.
7213
7214 2005-11-29 Jakub Jelinek <jakub@redhat.com>
7215
7216 * gfortran.dg/open_access_1.f90: New test.
7217
7218 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7219
7220 * gcc.dg/charset/builtin2.c: New test.
7221
7222 2005-11-28 Jakub Jelinek <jakub@redhat.com>
7223
7224 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
7225 on mmix-*-* for *_[xy].c.
7226
7227 2005-11-28 Kean Johnston <jkj@sco.com>
7228
7229 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
7230 headers.
7231 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
7232 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
7233 * gcc.target/i386/asm-3.c: Ditto.
7234 * gcc.target/i386/clobbers.c: Ditto.
7235 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
7236 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
7237 test regexp.
7238 * gcc.target/i386/mul.c: Ditto.
7239 * gcc.target/i386/ssetype-1.c: Ditto.
7240 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
7241 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
7242 static so the test works with -fPIC mode too. Based on comment in
7243 PR19231 by Pinski.
7244 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
7245
7246 2005-11-28 Richard Guenther <rguenther@suse.de>
7247
7248 * gcc.dg/alias-9.c: New testcase.
7249 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
7250
7251 2005-11-28 Roger Sayle <roger@eyesopen.com>
7252 Uros Bizjak <uros@kss-loka.si>
7253
7254 PR middle-end/20219
7255 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
7256 tan(x)/sin(x) transformations.
7257
7258 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
7259
7260 PR middle-end/24575
7261 * gcc.dg/tree-ssa/divide-3.c: New test.
7262 * gcc.dg/tree-ssa/divide-4.c: New test.
7263
7264 2005-11-27 Steven G. Kargl <kargls@comcast.net>
7265
7266 PR fortran/24917
7267 * gfortran.dg/boz_6.f90: New test.
7268
7269 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7270
7271 PR fortran/23912
7272 * gfortran.dg/modulo_1.f90: New test.
7273
7274 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7275
7276 PR libfortran/24919
7277 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
7278 fail on CRLF platforms.
7279 * gfortran.dg/ftell_2.f90: Likewise.
7280
7281 2005-11-26 Eric Christopher <echristo@apple.com>
7282
7283 * gcc.dg/intmax_t-1.c: Remove mips xfail.
7284
7285 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7286
7287 * objc.dg/gnu-runtime-3.m: Simplify.
7288
7289 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7290
7291 PR middle-end/23669
7292 * gcc.dg/tree-ssa/divide-1.c: New test.
7293 * gcc.dg/tree-ssa/divide-2.c: New test.
7294
7295 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7296
7297 PR libgfortran/24945
7298 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
7299
7300 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7301
7302 PR libgfortran/24945
7303 * gfortran.dg/open_status_2.f90: New test.
7304
7305 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7306
7307 * gcc.c-torture/execute/builtins/fprintf.c,
7308 gcc.c-torture/execute/builtins/fputs-lib.c,
7309 gcc.c-torture/execute/builtins/fputs.c,
7310 gcc.c-torture/execute/builtins/lib/fprintf.c,
7311 gcc.c-torture/execute/builtins/lib/printf.c,
7312 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
7313
7314 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
7315
7316 * gcc.dg/20050922-2.c: New test.
7317
7318 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7319
7320 * objc.dg/gnu-runtime-3.m: New test.
7321
7322 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7323
7324 PR c++/9278
7325 * g++.dg/other/void1.C: New test.
7326
7327 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
7328
7329 PR middle-end/24998
7330 * gcc.dg/torture/fp-int-convert-float.c,
7331 gcc.dg/torture/fp-int-convert-double.c,
7332 gcc.dg/torture/fp-int-convert-long-double.c,
7333 gcc.dg/torture/fp-int-convert-timode.c,
7334 gcc.dg/torture/fp-int-convert-float80.c,
7335 gcc.dg/torture/fp-int-convert-float80-timode.c,
7336 gcc.dg/torture/fp-int-convert-float128.c,
7337 gcc.dg/torture/fp-int-convert-float128-timode.c,
7338 gcc.dg/torture/fp-int-convert.h: New files.
7339
7340 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7341
7342 PR middle-end/24989
7343 * gcc.dg/tree-ssa/bool-10.c: New test.
7344 * gcc.dg/tree-ssa/bool-11.c: New test.
7345 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
7346
7347 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7348
7349 PR middle-end/24990
7350 * tree-ssa/pr24990-1.c: New test.
7351
7352 2005-11-24 Richard Guenther <rguenther@suse.de>
7353 Dirk Mueller <dmueller@suse.de>
7354
7355 PR c++/14024
7356 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
7357 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
7358 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
7359 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
7360 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
7361 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
7362
7363 2005-11-23 Uros Bizjak <uros@kss-loka.si>
7364
7365 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
7366
7367 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
7368
7369 PR c/21668
7370 * gcc.dg/Wc++-compat.c: New.
7371 * gcc.dg/Wno-c++-compat.c: New.
7372
7373 2005-11-23 Alan Modra <amodra@bigpond.net.au>
7374
7375 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
7376 (vspltish, vspltisw): Likewise.
7377
7378 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7379
7380 PR libgfortran/24794
7381 * gfortran.dg/namelist_12.f: Fix quotes.
7382 * gfortran.dg/namelist_13.f90: Fix quotes.
7383 * gfortran.dg/namelist_14.f90: Fix quotes.
7384 * gfortran.dg/namelist_15.f90: Fix quotes.
7385 * gfortran.dg/namelist_use.f90: Fix quotes.
7386 * gfortran.dg/namelist_use_only.f90: Fix quotes.
7387 * gfortran.dg/namelist_21.f90: New test.
7388 * gfortran.dg/namelist_22.f90: New test.
7389
7390 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
7391
7392 PR target/23435
7393 * gcc.c-torture/compile/pr23435.c: New.
7394
7395 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7396
7397 * gcc.c-torture/execute/floatunsisf-1.c: New test.
7398
7399 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7400
7401 * gcc.target/powerpc/405-macchw-1.c,
7402 gcc.target/powerpc/405-macchw-2.c,
7403 gcc.target/powerpc/405-macchwu-1.c,
7404 gcc.target/powerpc/405-macchwu-2.c,
7405 gcc.target/powerpc/405-machhw-1.c,
7406 gcc.target/powerpc/405-machhw-2.c,
7407 gcc.target/powerpc/405-machhwu-1.c,
7408 gcc.target/powerpc/405-machhwu-2.c,
7409 gcc.target/powerpc/405-maclhw-1.c,
7410 gcc.target/powerpc/405-maclhw-2.c,
7411 gcc.target/powerpc/405-maclhwu-1.c,
7412 gcc.target/powerpc/405-maclhwu-2.c,
7413 gcc.target/powerpc/405-mulchw-1.c,
7414 gcc.target/powerpc/405-mulchw-2.c,
7415 gcc.target/powerpc/405-mulchwu-1.c,
7416 gcc.target/powerpc/405-mulchwu-2.c,
7417 gcc.target/powerpc/405-mulhhw-1.c,
7418 gcc.target/powerpc/405-mulhhw-2.c,
7419 gcc.target/powerpc/405-mulhhwu-1.c,
7420 gcc.target/powerpc/405-mulhhwu-2.c,
7421 gcc.target/powerpc/405-mullhw-1.c,
7422 gcc.target/powerpc/405-mullhw-2.c,
7423 gcc.target/powerpc/405-mullhwu-1.c,
7424 gcc.target/powerpc/405-mullhwu-2.c,
7425 gcc.target/powerpc/405-nmacchw-1.c,
7426 gcc.target/powerpc/405-nmacchw-2.c,
7427 gcc.target/powerpc/405-nmachhw-1.c,
7428 gcc.target/powerpc/405-nmachhw-2.c,
7429 gcc.target/powerpc/405-nmaclhw-1.c,
7430 gcc.target/powerpc/405-nmaclhw-2.c,
7431 gcc.target/powerpc/440-macchw-1.c,
7432 gcc.target/powerpc/440-macchw-2.c,
7433 gcc.target/powerpc/440-macchwu-1.c,
7434 gcc.target/powerpc/440-macchwu-2.c,
7435 gcc.target/powerpc/440-machhw-1.c,
7436 gcc.target/powerpc/440-machhw-2.c,
7437 gcc.target/powerpc/440-machhwu-1.c,
7438 gcc.target/powerpc/440-machhwu-2.c,
7439 gcc.target/powerpc/440-maclhw-1.c,
7440 gcc.target/powerpc/440-maclhw-2.c,
7441 gcc.target/powerpc/440-maclhwu-1.c,
7442 gcc.target/powerpc/440-maclhwu-2.c,
7443 gcc.target/powerpc/440-mulchw-1.c,
7444 gcc.target/powerpc/440-mulchw-2.c,
7445 gcc.target/powerpc/440-mulchwu-1.c,
7446 gcc.target/powerpc/440-mulchwu-2.c,
7447 gcc.target/powerpc/440-mulhhw-1.c,
7448 gcc.target/powerpc/440-mulhhw-2.c,
7449 gcc.target/powerpc/440-mulhhwu-1.c,
7450 gcc.target/powerpc/440-mulhhwu-2.c,
7451 gcc.target/powerpc/440-mullhw-1.c,
7452 gcc.target/powerpc/440-mullhw-2.c,
7453 gcc.target/powerpc/440-mullhwu-1.c,
7454 gcc.target/powerpc/440-mullhwu-2.c,
7455 gcc.target/powerpc/440-nmacchw-1.c,
7456 gcc.target/powerpc/440-nmacchw-2.c,
7457 gcc.target/powerpc/440-nmachhw-1.c,
7458 gcc.target/powerpc/440-nmachhw-2.c,
7459 gcc.target/powerpc/440-nmaclhw-1.c,
7460 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
7461
7462 2005-11-21 Jakub Jelinek <jakub@redhat.com>
7463
7464 PR fortran/24774
7465 * gfortran.dg/inquire_9.f90: New test.
7466
7467 PR fortran/21647
7468 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
7469
7470 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7471
7472 PR libfortran/24432
7473 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7474 Check that 'cos' is supported.
7475
7476 2005-11-21 Paul Thomas <pault@gcc.gnu.org
7477
7478 PR fortran/24223
7479 * gfortran.dg/substring_equivalence.f90: New test.
7480
7481 PR fortran/24705
7482 * gfortran.dg/auto_internal_assumed.f90: New test.
7483
7484 2005-11-21 Uros Bizjak <uros@kss-loka.si>
7485
7486 * gcc.dg/fold-div-2.c: New test.
7487
7488 2005-11-20 Ian Lance Taylor <ian@airs.com>
7489
7490 PR rtl-optimization/24883
7491 * gcc.c-torture/compile/pr24883.c: New test.
7492
7493 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
7494
7495 PR middle-end/20583
7496 * gcc.c-torture/compile/pr20583.c: New.
7497
7498 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
7499
7500 * gcc.c-torture/execute/usmul.c: New test.
7501
7502 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
7503
7504 * gcc.dg/tree-ssa/vrp22.c: New test.
7505
7506 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
7507
7508 PR middle-end/24912
7509 * gcc.dg/torture/pr24912-1.c: New test.
7510
7511 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
7512
7513 PR fortran/24862
7514 * gfortran.dg/arrayio_derived_1.f90: New test.
7515
7516 2005-11-19 Richard Guenther <rguenther@suse.de>
7517
7518 PR middle-end/23294
7519 * gcc.dg/tree-ssa/pr23294.c: New testcase.
7520
7521 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
7522
7523 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
7524
7525 2005-11-18 Mark Mitchell <mark@codesourcery.com>
7526
7527 PR c++/8355
7528 * g++.dg/template/friend39.C: New test.
7529
7530 2005-11-18 James E Wilson <wilson@specifix.com>
7531
7532 * gcc.dg/builtin-strstr.c: New.
7533
7534 2005-11-18 Richard Henderson <rth@redhat.com>
7535
7536 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
7537 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
7538 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
7539 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
7540 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
7541 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
7542 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
7543 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
7544 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7545 renaming to remove initial "ia64-".
7546
7547 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
7548
7549 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
7550
7551 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
7552
7553 * g++.dg/cpp/string-2.C: New test.
7554
7555 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
7556
7557 * gcc.dg/tree-ssa/loop-14.c: New test.
7558
7559 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
7560 Michael Chamberlain <michael@chamberlain.net.au>
7561
7562 * ada/acats/run_all.sh (target_run): Kill long running tests.
7563
7564 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7565
7566 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
7567 * gcc.dg/cleanup-9.c: Likewise.
7568 * gcc.dg/cleanup-10.c: Likewise.
7569 * gcc.dg/cleanup-11.c: Likewise.
7570
7571 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7572
7573 PR fortran/24892
7574 * gfortran.dg/open_access_append_1.f90: New test.
7575 * gfortran.dg/open_access_append_2.f90: New test.
7576
7577 2005-11-16 Richard Guenther <rguenther@suse.de>
7578
7579 PR middle-end/24851
7580 * gcc.c-torture/execute/pr24851.c: New testcase.
7581
7582 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
7583
7584 * gcc.dg/fold-overflow-1.c: New test.
7585
7586 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
7587
7588 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
7589 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
7590
7591 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
7592
7593 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
7594 structures.
7595 * g++.dg/eh/forced2.C: Likewise.
7596 * g++.dg/eh/forced3.C: Likewise.
7597 * g++.dg/eh/forced4.C: Likewise.
7598
7599 2005-11-11 Mike Stump <mrs@apple.com>
7600
7601 * g++.old-deja/g++.mike/unused.C: Add.
7602
7603 2005-11-15 Mark Mitchell <mark@codesourcery.com>
7604
7605 PR c++/24667
7606 * g++.dg/warn/Wcast-qual1.C: New test.
7607
7608 2005-11-15 Jan Hubicka <jh@suse.cz>
7609
7610 * gcc.dg/winline-5.c: Add large-unit-insns limit.
7611
7612 2005-11-14 David Edelsohn <edelsohn@gnu.org>
7613
7614 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
7615
7616 2005-11-14 Diego Novillo <dnovillo@redhat.com>
7617
7618 PR 24840
7619 * gcc.dg/tree-ssa/pr24840.c: New test.
7620
7621 2005-11-14 Janis Johnson <janis187@us.ibm.com>
7622
7623 PR testsuite/24841
7624 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
7625
7626 2005-11-14 Dale Johannesen <dalej@apple.com>
7627
7628 * gcc.c-torture/execute/20051113-1.c: New.
7629
7630 2005-11-14 Mark Mitchell <mark@codesourcery.com>
7631
7632 PR c++/24687
7633 * g++.dg/template/crash43.C: New test.
7634
7635 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7636
7637 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
7638
7639 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7640
7641 PR c++/24817
7642 * g++.dg/eh/spec8.C: New test.
7643
7644 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7645
7646 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
7647
7648 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7649
7650 PR c++/20293
7651 * g++.dg/parse/ambig4.C: New test.
7652 * g++.dg/tc1/dr101.C: Adjust error markers.
7653 * g++.dg/lookup/strong-using-2.C: Likewise.
7654 * g++.dg/lookup/ambig5.C: Likewise.
7655 * g++.dg/lookup/ambig4.C: Likewise.
7656 * g++.dg/parse/crash22.C: Likewise.
7657
7658 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7659
7660 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
7661
7662 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
7663
7664 * gcc.dg/nested-calls-1.c: New test.
7665
7666 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7667
7668 * gfortran.dg/complex_intrinsic_1.f90: New test.
7669 * gfortran.dg/complex_intrinsic_2.f90: New test.
7670 * gfortran.dg/fgetc_1.f90: New test.
7671 * gfortran.dg/fgetc_2.f90: New test.
7672 * gfortran.dg/fgetc_3.f90: New test.
7673 * gfortran.dg/ftell_1.f90: New test.
7674 * gfortran.dg/ftell_2.f90: New test.
7675 * gfortran.dg/gnu_logical_1.F: New test.
7676 * gfortran.dg/gnu_logical_2.f90: New test.
7677
7678 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
7679
7680 PR middle-end/24820
7681 * testsuite/gcc.dg/pr24820.c: New test.
7682
7683 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
7684
7685 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
7686 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
7687 variable.
7688
7689 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7690
7691 testsuite/24614
7692 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
7693
7694 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7695
7696 * gcc.target/cris/cris.exp: New file.
7697 * gcc.target/cris/rld-legit1.c: New test.
7698 * gcc.target/cris/rld-legit2.c: New test.
7699
7700 2005-11-12 Jakub Jelinek <jakub@redhat.com>
7701
7702 PR c++/24780
7703 * g++.dg/opt/pr24780.C: New test.
7704
7705 PR c++/24761
7706 * g++.dg/template/asm1.C: New test.
7707
7708 2005-11-12 Steven G. Kargl <kargls@comcast.net>
7709
7710 PR libgfortran/24787
7711 * gfortran.dg/scan_1.f90: New test.
7712
7713 2005-11-12 Jan Hubicka <jh@suse.cz>
7714
7715 * gcc.target/i386/minmax-1.c: New.
7716 * gcc.target/i386/minmax-2.c: New.
7717
7718 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
7719
7720 * gcc.dg/pr24445.c: Fix for 64-bit targets.
7721
7722 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
7723
7724 * gcc.c-torture/execute/20051110-1.c,
7725 gcc.c-torture/execute/20051110-2.c: New tests.
7726
7727 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7728
7729 PR middle-end/24750
7730 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
7731 New tests.
7732
7733 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7734
7735 * lib/target-libpath.exp (get_shlib_extension): New proc.
7736 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
7737 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7738 * lib/objc.exp (objc_target_compile): Likewise.
7739 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
7740 detection.
7741
7742 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7743
7744 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
7745
7746 * lib/target-supports.exp (check_effective_target_static_libgfortran):
7747 Add -static to additional_flags and pass it to target_compile.
7748
7749 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7750
7751 PR libgfortran/24719
7752 gfortran.dg/read_noadvance.f90: New test.
7753
7754 PR libgfortran/24699
7755 gfortran.dg/fmt_t_2.f90: New test.
7756
7757 PR libgfortran/24785
7758 gfortran.dg/read_x_eor.f90: New test.
7759
7760 PR libgfortran/24584
7761 gfortran.dg/namelist_empty.f90: Rename test.
7762
7763 PR libgfortran/24489
7764 gfortran/read_eor.f90: Rename test.
7765
7766 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7767
7768 PR fortran/15976
7769 * gfortran.dg/automatic_module_variable.f90: New test.
7770
7771 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
7772
7773 PR target/24445
7774 * gcc.dg/pr24445.c: New test.
7775
7776 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7777
7778 PR fortran/24655
7779 PR fortran/24755
7780 * gfortran.dg/recursive_statement_functions.f90: Add statement
7781 functions using inline intrinsic functions and parameters to test
7782 that they no longer seg-fault.
7783
7784 PR fortran/24409
7785 gfortran.dg/nested_modules_4.f90: New test.
7786 gfortran.dg/nested_modules_5.f90: New test.
7787
7788 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7789
7790 PR fortran/24643
7791 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
7792
7793 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
7794
7795 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
7796 failures.
7797
7798 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7799
7800 * gcc.dg/sparc-getcontext-1.c: New test.
7801
7802 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
7803
7804 * gcc.dg/ifcvt-fabs-1.c: New test.
7805
7806 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
7807
7808 PR other/4372
7809 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
7810 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
7811
7812 2005-11-09 Richard Guenther <rguenther@suse.de>
7813
7814 PR tree-optimization/24716
7815 * gcc.c-torture/execute/pr24716.c: New testcase.
7816
7817 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7818
7819 * gcc.dg/pr24624.c: Disable for non S/390 targets.
7820
7821 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7822
7823 PR 24624
7824 * gcc.dg/pr24624.c: Testcase added.
7825
7826 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7827
7828 PR 24623
7829 * g++.dg/other/pr24623.C: Testcase added.
7830
7831 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
7832
7833 PR fortran/22607
7834 * gfortran-dg/pure_byref_1.f90: New.
7835 * gfortran-dg/pure_byref_2.f90: New.
7836
7837 2005-11-09 Uros Bizjak <uros@kss-loka.si>
7838
7839 PR c/24101
7840 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
7841 * gcc.dg/dg.exp: Run main loop also for *.i files.
7842
7843 2005-11-08 Jakub Jelinek <jakub@redhat.com>
7844
7845 PR c++/19450
7846 * g++.dg/tls/diag-3.C: New test.
7847 * g++.dg/tls/diag-4.C: New test.
7848 * g++.dg/tls/static-1.C: New test.
7849 * g++.dg/tls/static-1a.cc: New file.
7850
7851 2005-11-08 Diego Novillo <dnovillo@redhat.com>
7852
7853 PR 23046
7854 * g++.dg/tree-ssa/pr23046.C: New test.
7855
7856 2005-11-08 Devang Patel <dpatel@apple.com>
7857
7858 PR tree-optimization/23115
7859 * gcc.dg/tree-ssa/pr23115.c: New.
7860
7861 2005-11-08 David Edelsohn <edelsohn@gnu.org>
7862
7863 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
7864 * gcc.target/powerpc/pr16155.c: Same.
7865 * gcc.target/powerpc/altivec-1.c: Same.
7866 * gcc.target/powerpc/altivec-2.c: Same.
7867 * gcc.target/powerpc/altivec-3.c: Same.
7868 * gcc.target/powerpc/altivec-5.c: Same.
7869 * gcc.target/powerpc/altivec-11.c: Same.
7870 * gcc.target/powerpc/altivec-12.c: Same.
7871 * gcc.target/powerpc/altivec-14.c: Same.
7872 * gcc.target/powerpc/altivec-22.c: Same.
7873 * gcc.target/powerpc/altivec-consts.c: Same.
7874 * gcc.target/powerpc/altivec-pr22085.c: Same.
7875 * gcc.target/powerpc/altivec-splat.c: Same.
7876 * gcc.target/powerpc/altivec-varargs-1.c: Same.
7877 * gcc.target/powerpc/altivec-vec-merge.c: Same.
7878 * gcc.target/powerpc/darwin-longlong.c: Same.
7879
7880 2005-11-08 Uros Bizjak <uros@kss-loka.si>
7881
7882 PR target/19340
7883 * gcc.dg/pr19340.c: New test.
7884
7885 2005-11-07 Ian Lance Taylor <ian@airs.com>
7886
7887 PR rtl-optimization/24683
7888 * gcc.dg/pr24683.c: New test.
7889
7890 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7891
7892 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
7893 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
7894
7895 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7896
7897 * gcc.target/i386/pr23376.c: Compile with -mmmx.
7898
7899 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
7900
7901 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
7902
7903 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7904
7905 PR target/24230
7906
7907 * gcc.target/powerpc/altivec-consts.c,
7908 gcc.target/powerpc/altivec-splat.c: New testcase.
7909
7910 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7911
7912 PR c/24599
7913
7914 * gcc.dg/overflow-2.c: New testcase.
7915
7916 2005-11-07 Jakub Jelinek <jakub@redhat.com>
7917
7918 PR rtl-optimization/23567
7919 * gcc.c-torture/execute/20051104-1.c: New test.
7920
7921 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
7922
7923 PR fortran/24534
7924 gfortran.dg/private_type_2.f90: Modified to check that case with
7925 PRIVATE declaration within derived type is accepted.
7926
7927 PR fortran/20838
7928 gfortran.dg/pointer_assign_1.f90: New test.
7929
7930 PR fortran/20840
7931 * gfortran.dg/arrayio_0.f90: New test.
7932
7933 PR fortran/17737
7934 gfortran.dg/data_initialized.f90: New test.
7935 gfortran.dg/data_constraints_1.f90: New test.
7936 gfortran.dg/data_constraints_2.f90: New test.
7937
7938 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
7939
7940 PR fortran/24174
7941 PR fortran/24305
7942 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
7943
7944 2005-11-06 Diego Novillo <dnovillo@redhat.com>
7945
7946 PR 24670
7947 * gcc.dg/tree-ssa/pr24670.c: New test.
7948
7949 2005-11-05 Ian Lance Taylor <ian@airs.com>
7950
7951 PR target/22432
7952 * gcc.target/i386/pr22432.c: New test.
7953
7954 2005-11-05 Richard Henderson <rth@redhat.com>
7955
7956 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
7957 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
7958 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
7959 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
7960 from gcc.dg/alpha-*.
7961 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
7962 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
7963
7964 2005-11-05 Andreas Jaeger <aj@suse.de>
7965
7966 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
7967
7968 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
7969
7970 PR target/23424
7971 * gcc.dg/torture/pr23424-1.c: New test.
7972
7973 2005-11-04 Richard Henderson <rth@redhat.com>
7974
7975 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
7976 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
7977 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
7978 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
7979 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
7980 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
7981 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
7982 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
7983 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
7984 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
7985 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
7986 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
7987 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
7988 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
7989 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
7990 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
7991 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
7992 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
7993 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
7994 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
7995 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
7996 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
7997 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
7998 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
7999 Move from gcc.dg/.
8000 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
8001 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
8002 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
8003 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
8004 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
8005 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
8006 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
8007 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
8008 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
8009 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
8010 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
8011 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
8012 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
8013 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
8014 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
8015 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
8016 gcc.target/i386/lea.c, gcc.target/i386/local.c,
8017 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
8018 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
8019 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
8020 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
8021 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
8022 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
8023 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
8024 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
8025 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
8026 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
8027 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
8028 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
8029 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
8030 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
8031 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
8032 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
8033 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
8034 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
8035 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
8036 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
8037 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
8038 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
8039 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
8040 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
8041 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
8042 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
8043 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
8044 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
8045
8046 2005-11-04 Diego Novillo <dnovillo@redhat.com>
8047
8048 PR 24627
8049 * gcc.dg/tree-ssa/pr24627.c: New test.
8050
8051 2005-11-04 Paul Brook <paul@codesourcery.com>
8052
8053 * gcc.dg/tls/opt-10.c: New test.
8054
8055 2005-11-04 Andreas Jaeger <aj@suse.de>
8056
8057 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
8058 avoid extra warnings.
8059
8060 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8061
8062 PR libfortran/22298
8063 * gcc/testsuite/lib/target-supports.exp
8064 (check_effective_target_static_libgfortran): New
8065 static_libgfortran effective target.
8066 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8067 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8068
8069 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8070
8071 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8072
8073 2005-11-03 Josh Conner <jconner@apple.com>
8074
8075 PR c++/19989
8076 g++.dg/ext/array2.C: New test.
8077 g++.dg/template/dependent-name3.C: New test.
8078 g++.dg/template/dependent-name4.C: New test.
8079 g++.dg/template/sfinae2.C: New test.
8080
8081 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8082
8083 PR preprocessor/22042
8084 * gcc.dg/cpp/strify4.c: New test.
8085
8086 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8087
8088 PR c++/17964
8089 * g++.dg/cpp/string-1.C: New test.
8090
8091 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8092
8093 * gcc.target/powerpc: New directory.
8094 * gcc.target/powerpc/powerpc.exp: New file.
8095 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8096 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8097 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8098 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8099 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8100 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8101 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8102 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8103 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8104 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8105 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8106 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8107 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8108 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8109 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8110 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8111 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8112 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8113 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8114 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8115 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8116 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8117 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8118 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8119 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8120 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8121 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8122 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8123 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8124 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8125 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8126 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8127 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8128 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8129
8130 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8131
8132 PR c++/21627
8133 * g++.dg/warn/inline2.C: New test.
8134
8135 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8136
8137 PR middle-end/23155
8138 * g++.dg/ext/c99struct1.C: New test.
8139 * gcc.dg/union-cast-1.c: New test.
8140 * gcc.dg/union-cast-2.c: New test.
8141 * gcc.dg/union-cast-3.c: New test.
8142
8143 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8144
8145 PR middle-end/24589
8146 * gcc.c-torture/execute/zero-struct-2.c: New test.
8147
8148 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8149
8150 PR c++/24582
8151 * g++.dg/init/switch1.C: New test.
8152
8153 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8154
8155 * gcc.dg/delay-slot-1.c: New test.
8156
8157 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8158
8159 PR target/24620
8160 * gcc.dg/pr24620.c: New test.
8161
8162 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8163
8164 PR c/24329
8165 * gcc.dg/format/unnamed-1.c: New test.
8166
8167 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8168
8169 PR c++/22434
8170 * g++.dg/expr/cond8.C: New test.
8171
8172 PR c++/24560
8173 * g++.dg/parse/dot1.C: New test.
8174
8175 2005-11-02 Jan Hubicka <jh@suse.cz>
8176
8177 PR target/23303
8178 * gcc.dg/i386-lea.c: New test
8179
8180 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8181
8182 PR target/24615
8183 * gcc.dg/pr24615.c: New test.
8184
8185 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8186
8187 PR target/24600
8188 * gcc.dg/pr24600.c: New test.
8189
8190 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8191
8192 PR c++/19253
8193 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8194 * g++.dg/parse/typename9.C: New test.
8195 * g++/dg/parse/typename10.C: Likewise.
8196
8197 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8198
8199 PR fortran/18157
8200 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8201 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8202 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8203
8204 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8205
8206 PR c++/24569
8207 * g++.dg/debug/static1.C: New test.
8208
8209 2005-11-02 Josh Conner <jconner@apple.com>
8210
8211 * g++.dg/crash38.C: moved into proper directory...
8212 * g++.dg/template/crash42.C: ...here
8213
8214 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
8215
8216 PR target/18338
8217 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
8218 pcc_bitfield_type_matters || default_packed.
8219
8220 * lib/target-supports.exp
8221 (check_effective_target_pcc_bitfield_type_matters): New proc.
8222 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
8223
8224 PR testsuite/23304
8225 * lib/target-supports.exp (check_effective_default_packed): New proc.
8226 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
8227 Gate expected errors on target ! default_packed.
8228 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
8229
8230 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8231
8232 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
8233 change (r106358).
8234
8235 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8236
8237 PR fortran/24008
8238 * gfortran.dg/entry_5.f90: New.
8239 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
8240
8241 2005-11-01 Bob Wilson <bob.wilson@acm.org>
8242
8243 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
8244
8245 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
8246
8247 PR fortran/21565
8248 gfortran.dg/namelist_blockdata.f90: New test.
8249
8250 PR fortran/18737
8251 gfortran.dg/external_implicit_none.f90: New test.
8252
8253 PR fortran/14994
8254 * gfortran.dg/secnds.f: New test.
8255
8256 2005-10-31 Jan Hubicka <jh@suse.cz>
8257
8258 PR target/20928
8259 * gcc.c-torture/compile/pr20928.c: New test.
8260
8261 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
8262
8263 PR middle-end/23492
8264 * gcc.c-torture/compile/zero-strct-5.c: New test.
8265
8266 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
8267
8268 PR libgfortran/24584
8269 * gfortran.dg/pr24584.f90: New test.
8270
8271 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
8272
8273 PR fortran/18883
8274 * gfortran.dg/char_result_9.f90: New.
8275 * gfortran.dg/char_result_10.f90: New.
8276
8277 2005-10-30 Jan Hubicka <jh@suse.cz>
8278
8279 * g++.dg/tree-ssa/pr24172.C: New testcase.
8280
8281 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8282
8283 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
8284
8285 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
8286
8287 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
8288 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
8289 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
8290 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
8291 gfortran.dg/enum_9.f90,
8292 gfortran.fortran-torture/compile/enum_1.f90,
8293 gfortran.fortran-torture/execute/enum_1.f90,
8294 gfortran.fortran-torture/execute/enum_2.f90,
8295 gfortran.fortran-torture/execute/enum_3.f90,
8296 gfortran.fortran-torture/execute/enum_4.f90: New tests.
8297
8298 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
8299
8300 PR target/18482
8301 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
8302 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
8303
8304 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8305
8306 PR libfortran/20179
8307 * gfortran.dg/mixed_io_1.f90: New test.
8308 * gfortran.dg/mixed_io_1.c: New file.
8309
8310 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8311
8312 * gfortran.dg/malloc_free_1.f90: New test.
8313
8314 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
8315
8316 * gcc.dg/nested-func-4.c: Require profiling -pg.
8317
8318 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8319
8320 PR C++/23229
8321 * g++.dg/warn/main-2.C: New test.
8322
8323 2005-10-28 Steven G. Kargl <kargls@comcast.net>
8324
8325 PR fortran/24545
8326 * gfortran.dg/interface_2.f90: new test.
8327
8328 2005-10-28 Josh Conner <jconner@apple.com>
8329
8330 PR c++/22153
8331 * g++.dg/template/crash38.C: New test.
8332 * g++.dg/parse/explicit1.C: Change expected errors.
8333
8334 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8335
8336 PR C++/23426
8337 * g++.dg/other/large-size-array.C: New test.
8338
8339 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8340
8341 PR middle-end/24362
8342 * g++.dg/opt/complex4.C: New test.
8343
8344 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
8345
8346 * gcc.dg/nested-func-4.c: New test.
8347
8348 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
8349
8350 PR fortran/24158
8351 gfortran.dg/derived_recursion.f90: New test.
8352 gfortran.dg/implicit_actual.f90: New test.
8353
8354 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
8355
8356 PR middle-end/24295, PR testsuite/24477
8357 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
8358 removed when weakref hits the tree.
8359
8360 2005-10-25 Jakub Jelinek <jakub@redhat.com>
8361
8362 * gfortran.dg/cray_pointers_4.f90: New test.
8363
8364 * gfortran.dg/cray_pointers_5.f90: New test.
8365
8366 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
8367
8368 PR fortran/22290
8369 * gfortran.dg/assign_5.f90: New test.
8370 * gfortran.dg/assign_6.f: New test.
8371
8372 2005-10-25 Uros Bizjak <uros@kss-loka.si>
8373
8374 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
8375 CPU has no SSE support.
8376
8377 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
8378
8379 PR libgfortran/24224
8380 * gfortran.dg/arrayio_1.f90: Update attribution.
8381 * gfortran.dg/arrayio_2.f90: Update attribution.
8382 * gfortran.dg/arrayio_3.f90: Update attribution.
8383 * gfortran.dg/arrayio_4.f90: Update test conditions.
8384 * gfortran.dg/arrayio_5.f90: Update attribution.
8385 * gfortran.dg/arrayio_6.f90: New test.
8386 * gfortran.dg/arrayio_7.f90: New test.
8387
8388 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
8389
8390 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
8391
8392 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8393
8394 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
8395
8396 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8397
8398 PR fortran/24416
8399 * gfortran.dg/namelist_char_only.f90: New test.
8400
8401 2005-10-24 Asher Langton <langton2@llnl.gov>
8402
8403 PR fortran/17031
8404 PR fortran/22282
8405 * gfortran.dg/cray_pointers_1.f90: New test.
8406 * gfortran.dg/cray_pointers_2.f90: New test.
8407 * gfortran.dg/cray_pointers_3.f90: New test.
8408 * gfortran.dg/loc_1.f90: New test.
8409 * gfortran.dg/loc_2.f90: New test.
8410
8411 2005-10-24 Steven Bosscher <stevenb@suse.de>
8412
8413 * gcc.dg/pr24225.c: New test.
8414
8415 2005-10-24 Asher Langton <langton2@llnl.gov>
8416
8417 * gfortran.dg/dup_save_1.f90: New test.
8418 * gfortran.dg/dup_save_2.f90: New test.
8419
8420 2005-10-24 Paul Brook <paul@codesourcery.com>
8421
8422 PR 24107
8423 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
8424 stdint.h.
8425
8426 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
8427
8428 PR libgfortran/24489
8429 * gfortran.dg/pr24489.f90: New test.
8430
8431 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
8432
8433 PR fortran/23635
8434 * gfortran.dg/ichar_1.f90: Add tests for derived types.
8435
8436 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
8437
8438 PR target/18911
8439 * g++.dg/init/array16.C: Skip for mmix-*-*.
8440
8441 2005-10-23 Asher Langton <langton2@llnl.gov>
8442
8443 * gfortran.dg/byte_1.f90: New test.
8444 * gfortran.dg/byte_2.f90: New test.
8445
8446 2005-10-23 David Edelsohn <edelsohn@gnu.org>
8447
8448 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
8449
8450 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
8451
8452 PR fortran/18022
8453 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
8454
8455 PR fortran/24311
8456 * gfortran.dg/merge_char_const.f90: New test.
8457
8458 PR fortran/24384
8459 * gfortran.dg/spread_scalar_source.f90: New test.
8460
8461 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
8462
8463 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
8464
8465 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
8466 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
8467
8468 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
8469
8470 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
8471
8472 PR fortran/24426
8473 * gfortran.dg/der_pointer_4.f90: New.
8474
8475 2005-10-22 David Ayers <d.ayers@inode.at>
8476
8477 * obj-c++.dg/except-1.mm: Simplify.
8478
8479 2005-10-21 David Ayers <d.ayers@inode.at>
8480
8481 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
8482
8483 2005-10-21 Jakub Jelinek <jakub@redhat.com>
8484
8485 * gfortran.dg/assumed_dummy_2.f90: New test.
8486
8487 2005-10-21 James E Wilson <wilson@specifix.com>
8488
8489 PR preprocessor/15220
8490 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
8491
8492 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
8493
8494 * gcc.c-torture/execute/20051021-1.c: New test.
8495
8496 2005-10-21 Mark Mitchell <mark@codesourcery.com>
8497
8498 PR c++/24260
8499 * g++.dg/ext/tmplattr1.C: New test.
8500
8501 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
8502
8503 PR fortran/24440
8504 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
8505
8506 2005-10-20 Geoffrey Keating <geoffk@apple.com>
8507
8508 * obj-c++.dg/except-1.mm: New.
8509
8510 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
8511
8512 2005-10-21 Alan Modra <amodra@bigpond.net.au>
8513
8514 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
8515
8516 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
8517
8518 PR middle-end/24295
8519 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
8520 declarations with the same names as thunks' alias targets, use
8521 aliases instead.
8522 * gcc.dg/attr-alias-3.c: New test.
8523 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
8524
8525 2005-10-20 Mark Mitchell <mark@codesourcery.com>
8526
8527 PR c++/22618
8528 * g++.dg/parse/access8.C: New test.
8529
8530 2005-10-20 Richard Guenther <rguenther@suse.de>
8531
8532 PR c++/24439
8533 * g++.dg/tree-ssa/pr24439.C: New testcase.
8534
8535 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8536
8537 * g++.dg/opt/delay-slot-1.C: New test.
8538
8539 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
8540
8541 PR fortran/21625
8542 * gfortran.fg/der_init_1.f90: New.
8543
8544 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
8545
8546 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
8547
8548 2005-10-19 Mark Mitchell <mark@codesourcery.com>
8549
8550 PR c++/21908
8551 * g++.dg/parse/error28.C: New test.
8552
8553 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8554
8555 * gcc.dg/profile-generate-2.c: New test.
8556
8557 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
8558
8559 PR target/23589
8560 * g++.dg/ext/dllimport11.C: New.
8561
8562 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8563
8564 PR c++/22293
8565 * g++.dg/other/friend3.C: New test.
8566
8567 2005-10-18 Mark Mitchell <mark@codesourcery.com>
8568
8569 PR c++/23293
8570 * g++.dg/template/error19.C: New test.
8571
8572 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
8573
8574 PR c++/21383
8575 * g++.dg/overload/koenig2.C: New.
8576
8577 PR c++/23118
8578 * g++.dg/overload/error2.C: New.
8579
8580 PR c++/22604
8581 * g++.dg/inherit/covariant14.C: New.
8582
8583 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8584
8585 PR c++/23440
8586 * g++.dg/parse/for1.C: New test.
8587
8588 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
8589
8590 PR fortran/23446
8591 * gfortran.dg/host_dummy_index_1.f90: New test.
8592
8593 PR fortran/21459
8594 * gfortran.dg/automatic_char_len_2.f90: New test.
8595
8596 PR fortran/20866
8597 * gfortran.dg/recursive_statement_functions.f90: New test.
8598
8599 PR fortran/20853
8600 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
8601
8602 PR fortran/20849
8603 * gfortran.dg/external_initializer.f90: New test.
8604
8605 PR fortran/20837
8606 * non_module_public.f90: New test.
8607
8608 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
8609
8610 PR c++/24386
8611 * g++.dg/template/overload7.C: New.
8612
8613 PR c++/22551
8614 * g++.dg/other/switch2.C: Remove expected warnings.
8615
8616 PR c++/21353
8617 * g++.dg/template/defarg6.C: New.
8618
8619 2005-10-17 Uros Bizjak <uros@kss-loka.si>
8620
8621 PR target/24315
8622 * gcc.target/i386/pr24315.c: New test.
8623
8624 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8625
8626 PR c++/24389
8627 * g++.dg/template/static21.C: New test.
8628 * g++.dg/template/static21-a.cc: Likewise.
8629
8630 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
8631
8632 PR c++/23959
8633 * g++.dg/warn/Wswitch-default-1.C: New test.
8634 * g++.dg/warn/Wswitch-default-2.C: New test.
8635
8636 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8637
8638 PR c++/22173
8639 * g++.dg/parse/template18.C: New test.
8640 * g++.dg/template/nontype15.C: Likewise.
8641
8642 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8643
8644 PR fortran/22273
8645 * gfortran.dg/spec_expr_2.f90: New.
8646
8647 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
8648
8649 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
8650 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
8651 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
8652 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
8653 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
8654 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
8655 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
8656 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
8657 previous target-specific skips and warning-message matches where
8658 applicable.
8659
8660 2005-10-15 Mark Mitchell <mark@codesourcery.com>
8661
8662 PR c++/21347
8663 * g++.dg/warn/Wctor-dtor.C: New test.
8664
8665 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8666
8667 PR c/23439
8668 * gcc.dg/for-1.c: New test.
8669
8670 2005-10-14 Mark Mitchell <mark@codesourcery.com>
8671
8672 PR c++/19565
8673 * g++.dg/warn/Wconversion1.C: New test.
8674 * g++.dg/ext/packed4.C: Compile with -w.
8675 * g++.dg/opt/20050511-1.C: Likewise.
8676 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
8677
8678 2005-10-14 Jakub Jelinek <jakub@redhat.com>
8679
8680 * gfortran.dg/boz_5.f90: New test.
8681
8682 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
8683
8684 PR c++/22551
8685 * g++.dg/other/switch2.C: New.
8686
8687 PR c++/23984
8688 * g++.dg/init/ctor7.C: New.
8689
8690 2005-10-13 David Edelsohn <edelsohn@gnu.org>
8691
8692 PR c++/23730
8693 * g++.dg/parse/crash32.C: New test.
8694
8695 2005-10-13 Mark Mitchell <mark@codesourcery.com>
8696
8697 PR c++/20721
8698 * g++.dg/init/goto2.C: New test.
8699
8700 PR c++/22464
8701 * g++.dg/template/crash/41.C: New test.
8702
8703 PR c++/22180
8704 * g++.dg/template/crash40.C: New test.
8705
8706 PR c++/23694
8707 * g++.dg/parse/friend5.C: New test.
8708
8709 PR c++/23307
8710 * g++.dg/template/crash38.C: New test.
8711
8712 PR c++/22352
8713 * g++.dg/template/friend38.C: New test.
8714
8715 PR c++/22405
8716 * g++.dg/template/crash39.C: New test.
8717
8718 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
8719
8720 * gcc.dg/debug/dwarf2/dwarf-char1.c,
8721 gcc.dg/debug/dwarf2/dwarf-char2.c,
8722 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
8723
8724 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
8725
8726 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
8727
8728 * gcc.dg/dll-2.c: Add tests for warnings.
8729 * gcc.dg/dll-3.c: Likewise.
8730 * gcc.dg/dll-4.c: Likewise.
8731
8732 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
8733 * g++.dg/ext/dllimport2.C: Likewise.
8734 * g++.dg/ext/dllimport3.C: Likewise.
8735 * g++.dg/ext/dllimport7.C: Likewise.
8736 * g++.dg/ext/dllimport8.C: Likewise.
8737 * g++.dg/ext/dllimport9.C: Likewise.
8738
8739 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
8740
8741 PR fortran/24092
8742 * gfortran.dg/derived_pointer_recursion.f90: New test.
8743
8744 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
8745
8746 * gcc.c-torture/execute/20051012-1.c: New test.
8747
8748 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8749
8750 PR fortran/18082
8751 * gfortran.dg/automatic_char_len_1.f90: New test.
8752
8753 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8754
8755 PR fortran/20847
8756 * gfortran.dg/save_common.f90: New test.
8757
8758 PR fortran/20856
8759 * gfortran.dg/save_result.f90: New test.
8760
8761 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8762
8763 PR c++/21592
8764 * g++.dg/template/dependent-expr1.C: Add new expected error.
8765 * g++.dg/template/dependent-expr2.C: Adjust error text.
8766 * g++.dg/template/overload6.C: New.
8767
8768 PR c++/23797
8769 * g++.dg/other/typename8.C: New.
8770
8771 PR c++/21117
8772 * g++.dg/other/return1.C: New.
8773
8774 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
8775
8776 PR c++/24052
8777 * g++.dg/ext/label5.C: New.
8778
8779 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8780
8781 PR c++/19964
8782 * g++.dg/parse/crash31.C: New.
8783
8784 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
8785
8786 * g++.dg/ipa/ipa-1.c: New test.
8787 * g++.dg/ipa/ipa-2.c: New test.
8788 * g++.dg/ipa/ipa-3.c: New test.
8789 * g++.dg/ipa/ipa-4.c: New test.
8790 * g++.dg/ipa/ipa-5.c: New test.
8791 * g++.dg/ipa/ipa.exp: New file.
8792
8793 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8794
8795 PR fortran/24207
8796 * gfortran.dg/private_type_3.f90: New test.
8797
8798 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8799
8800 PR fortran/20786
8801 gfortran.dg/aint_anint_1.f90: New test.
8802
8803 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8804
8805 PR libgfortran/24313
8806 gfortran.dg/csqrt.f: New test.
8807
8808 2005-10-11 Ian Lance Taylor <ian@airs.com>
8809
8810 PR c++/8057
8811 * g++.dg/warn/noeffect7.C: New test.
8812 * g++.dg/warn/noeffect2.C: Instantiate templates.
8813 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
8814 and warning.
8815
8816 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8817
8818 PR c++/21089
8819 * g++.dg/init/float1.C: New test.
8820
8821 PR c++/24277
8822 * g++.dg/init/member1.C: Tweak error markers.
8823
8824 2005-10-11 Janis Johnson <janis187@us.ibm.com>
8825
8826 PR testsuite/24281
8827 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
8828 Check for null pointer.
8829
8830 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8831
8832 PR c++/21369
8833 * g++.dg/parse/ret-type3.C: New test.
8834
8835 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8836
8837 PR tree-opt/23946
8838 * gcc.c-torture/compile/pr23946.c: New test.
8839
8840 2005-10-11 Jakub Jelinek <jakub@redhat.com>
8841
8842 * g++.dg/opt/mmx2.C: New test.
8843
8844 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8845
8846 PR c++/24277
8847 * g++.dg/template/static20.C: New test.
8848
8849 PR c++/24302
8850 * g++.dg/warn/Wunused-12.C: New test.
8851
8852 PR c++/23437
8853 * g++.dg/template/arg4.C: New test.
8854
8855 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8856
8857 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
8858 * gcc.dg/ucnid-3.c: Likewise.
8859 * gcc.dg/ucnid-4.c: Likewise.
8860 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
8861 * g++.dg/other/ucnid-1.C: Likewise.
8862 * gcc.dg/sparc-frame-1.c: New test.
8863
8864 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8865
8866 PR c++/24139
8867 * g++.dg/template/spec27.C: New test.
8868
8869 PR c++/24275
8870 * g++.dg/template/static19.C: New test.
8871
8872 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8873
8874 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
8875 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
8876
8877 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8878
8879 PR target/24136
8880 * gfortran.fortran-torture/compile/pr24136.f: New test.
8881
8882 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
8883
8884 PR c++/22172
8885 * g++.dg/parse/crash30.C: New test.
8886
8887 2005-10-07 Richard Guenther <rguenther@suse.de>
8888
8889 PR middle-end/24227
8890 * gcc.c-torture/compile/pr24227.c: New testcase.
8891
8892 2005-10-07 Steve Ellcey <sje@cup.hp.com>
8893
8894 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
8895 Do not put aligned attributes on array elements.
8896
8897 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
8898
8899 PR testsuite/23611, PR testsuite/23615
8900 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
8901 writing prototypes of library functions by hand.
8902 * obj-c++.dg/bitfield-4.mm: Likewise.
8903 * obj-c++.dg/const-str-4.mm: Likewise.
8904 * obj-c++.dg/encode-4.mm: Likewise.
8905 * obj-c++.dg/encode-5.mm: Likewise.
8906 * obj-c++.dg/encode-6.mm: Likewise.
8907 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
8908 * obj-c++.dg/method-10.mm: Likewise.
8909 * obj-c++.dg/method-17.mm: Likewise.
8910 * obj-c++.dg/method-19.mm: Likewise.
8911 * obj-c++.dg/try-catch-2.mm: Likewise.
8912
8913 2005-10-06 Richard Henderson <rth@redhat.com>
8914
8915 PR 24236
8916 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
8917
8918 2005-10-06 Dale Johannesen <dalej@apple.com>
8919
8920 * gcc.c-torture/execute/20030125-1.c: Correct.
8921
8922 2005-10-06 Richard Guenther <rguenther@suse.de>
8923
8924 PR tree-optimization/24238
8925 * g++.dg/tree-ssa/pr24238.C: New testcase.
8926
8927 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
8928
8929 PR 18568
8930 * gfortran.dg/der_pointer_3.f90: New test.
8931
8932 2005-10-05 Devang Patel <dpatel@apple.com>
8933
8934 PR Debug/23205
8935 * g++.dg/other/PR23205.C: New.
8936
8937 2005-10-05 Richard Henderson <rth@redhat.com>
8938
8939 PR target/23602
8940 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
8941 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
8942
8943 2005-10-05 Dale Johannesen <dalej@apple.com>
8944
8945 * gcc.c-torture/execute/float-floor.c: New.
8946
8947 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
8948
8949 PR tree-optimization/21419
8950 PR tree-optimization/24146
8951 PR tree-optimization/24151
8952
8953 * g++.dg/ext/asm7.C: New.
8954 * g++.dg/ext/asm8.C: New.
8955 * gcc.dg/asm-1.c: Compile on all targets.
8956 * gcc.dg/asm-pr24146.c: New.
8957 * gcc.dg/pr21419.c: Adjust error messages.
8958
8959 2005-10-05 Richard Guenther <rguenther@suse.de>
8960
8961 PR fortran/24176
8962 * gfortran.fortran-torture/compile/empty.f90: New testcase.
8963
8964 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
8965
8966 PR c++/23513
8967 * g++.dg/template/spec22.C: Robustify test.
8968 * g++.dg/template/spec26.C: New.
8969
8970 2005-10-05 Uros Bizjak <uros@kss-loka.si>
8971
8972 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
8973 if target supports vector instructions.
8974
8975 2005-10-04 Geoffrey Keating <geoffk@apple.com>
8976
8977 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
8978 C99 functions.
8979
8980 2005-10-04 Janis Johnson <janis187@us.ibm.com>
8981
8982 * lib/target-supports.exp (check_effective_target_fortran_large_real,
8983 check_effective_target_fortran_large_int): Replace cached result
8984 when target changes.
8985
8986 2005-10-04 Devang Patel <dpatel@apple.com>
8987
8988 * gcc.dg/i386-sse-vect-types.c: New.
8989
8990 2005-10-04 Ian Lance Taylor <ian@airs.com>
8991
8992 PR preprocessor/13726
8993 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
8994 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
8995
8996 2005-10-04 Richard Guenther <rguenther@suse.de>
8997
8998 PR c/23576
8999 * gcc.dg/noncompile/pr23576.c: New testcase.
9000
9001 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9002
9003 PR middle-end/23125
9004 * gcc.dg/register-var-3.c: New test.
9005
9006 2005-10-04 Steven Bosscher <stevenb@suse.de>
9007
9008 * gcc.dg/pr23049.c: New test.
9009
9010 * gcc.dg/ucnid-4.c: Fix test.
9011
9012 2005-10-03 Diego Novillo <dnovillo@redhat.com>
9013
9014 PR 23445
9015 * gcc.c-torture/compile/pr23445.c: New test.
9016
9017 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
9018
9019 * g++.dg/overload/unknown1.C: New.
9020
9021 2005-10-03 Mark Mitchell <mark@codesourcery.com>
9022
9023 PR c++/17775
9024 * g++.dg/template/repo4.C: New test.
9025
9026 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9027
9028 PR libfortran/19308
9029 * gfortran.dg/large_real_kind_2.F90: New test.
9030 * gfortran.dg/large_integer_kind_2.f90: New test.
9031
9032 2005-10-03 Uros Bizjak <uros@kss-loka.si>
9033
9034 * lib/target-supports.exp (check_effective_target_vect_shift):
9035 Implement with result caching. Add i?86, x86_64 and ia64 targets.
9036 (check_effective_target_vect_condition): Fix copy-n-pasto.
9037
9038 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
9039 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
9040 targets.
9041
9042 2005-10-02 Mark Mitchell <mark@codesourcery.com>
9043
9044 PR c++/22621
9045 * g++.dg/template/overload5.C : New test.
9046
9047 PR c++/23840
9048 * g++.dg/expr/stdarg1.C: New test.
9049
9050 2005-10-02 Diego Novillo <dnovillo@redhat.com>
9051
9052 PR 24142
9053 * gcc.c-torture/execute/pr24142.c: New test.
9054
9055 2005-10-01 Diego Novillo <dnovillo@redhat.com>
9056
9057 PR 24141
9058 * gcc.c-torture/execute/pr24141.c: New test.
9059
9060 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
9061 Diego Novillo <dnovillo@redhat.com>
9062
9063 PR 23604
9064 * gcc.c-torture/execute/pr23604.c: New test.
9065
9066 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9067
9068 PR fortran/16404
9069 PR fortran/20835
9070 PR fortran/20890
9071 PR fortran/20899
9072 PR fortran/20900
9073 PR fortran/20901
9074 PR fortran/20902
9075 gfortran.dg/equiv_constraint_1.f90: New test.
9076 gfortran.dg/equiv_constraint_2.f90: New test.
9077 gfortran.dg/equiv_constraint_3.f90: New test.
9078 gfortran.dg/equiv_constraint_4.f90: New test.
9079 gfortran.dg/equiv_constraint_5.f90: New test.
9080 gfortran.dg/equiv_constraint_6.f90: New test.
9081 gfortran.dg/equiv_constraint_7.f90: New test.
9082 gfortran.dg/equiv_constraint_8.f90: New test.
9083 gfortran.dg/private_type_1.f90: New test.
9084 gfortran.dg/private_type_2.f90: New test.
9085 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9086 980628-10.f: Assert std=gnu to permit mixing of
9087 types in equivalence statements.
9088
9089 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9090
9091 PR 24112
9092 * gfortran.dg/open_status_1.f90: New.
9093
9094 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9095
9096 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9097 * gcc.dg/vect/pr22480.c: Clean up temp files.
9098 * gcc.dg/vect/pr23831.c: Clean up temp files.
9099 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9100 Clean up temp files.
9101 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9102 Clean up temp files.
9103
9104 * gcc.dg/20050309-1.c: Clean up temp files.
9105 * gcc.dg/20050325-1.c: Clean up temp files.
9106
9107 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9108
9109 PR tree-optimization/24059
9110 * gcc.dg/vect/pr24059.c : New test.
9111
9112 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9113
9114 PR middle-end/24109
9115 * gcc.c-torture/execute/20050929-1.c: New test.
9116
9117 2005-09-29 Steven Bosscher <stevenb@suse.de>
9118
9119 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9120
9121 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9122
9123 PR c/21419
9124 * gcc.dg/pr21419.c: New test.
9125
9126 2005-09-29 Steven Bosscher <stevenb@suse.de>
9127
9128 * gcc.dg/pr23911.c: New test.
9129
9130 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9131
9132 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9133
9134 PR c++/16782
9135 * g++.dg/parse/qualified4.C: New test.
9136 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9137 * g++.old-deja/g++.mike/p8154.C: Likewise.
9138
9139 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9140
9141 PR c++/22147
9142 * g++.dg/template/friend37.C: New test.
9143 * g++.dg/parse/crash28.C: Adjust error markers.
9144
9145 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9146
9147 PR fortran/18518
9148 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9149
9150 2005-09-27 Devang Patel <dpatel@apple.com>
9151
9152 PR tree-optimization/23625
9153 * gcc.dg/pr23625.c: New test.
9154
9155 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9156
9157 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9158 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9159
9160 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9161
9162 PR fortran/23677
9163 * gfortran.fortran-torture/execute/save_1.f90: New test.
9164 * gfortran.dg/save_1.f90: New test.
9165
9166 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9167
9168 * gcc.target/i386/builtin-apply-mmx.c: New test.
9169
9170 PR target/22576
9171 * gcc.target/i386/pr22576.c: New test.
9172
9173 PR target/22585
9174 * gcc.target/i386/pr22585.c: New test.
9175
9176 PR target/23268
9177 * gcc.target/i386/pr23268.c: New test.
9178
9179 PR middle-end/23831
9180 * gcc.dg/vect/pr23831.c: New test.
9181
9182 PR target/24055
9183 * gcc.target/i386/pr24055.c: New test.
9184
9185 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9186
9187 PR tree-optimization/23960
9188 * gcc.c-torture/compile/pr23960.c: New.
9189
9190 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9191
9192 PR fortran/16861
9193 * gfortran.dg/nested_modules_3.f90: New.
9194
9195 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9196
9197 PR fortran/24005
9198 gfortran.dg/interface_1.f90: New test.
9199
9200 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9201 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9202
9203 PR fortran/23843
9204 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9205
9206 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9207
9208 PR fortran/23516
9209 * gfortran.dg/imag_1.f: New test.
9210 * gfortran.dg/imag_2.f: Ditto.
9211
9212 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
9213
9214 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
9215
9216 2005-09-22 Jakub Jelinek <jakub@redhat.com>
9217
9218 PR c++/21983
9219 * g++.dg/warn/pr21983.C: New test.
9220
9221 2005-09-21 Mark Mitchell <mark@codesourcery.com>
9222
9223 PR c++/23993
9224 * g++.dg/template/array14.C: New test.
9225
9226 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
9227
9228 PR fortran/19929
9229 * gfortran.dg/der_ptr_component_1.f90: New test.
9230
9231 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9232
9233 PR c++/23965
9234 * g++.dg/template/error1.C: Reject "no matching function" message.
9235
9236 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9237
9238 PR c++/17609
9239 * g++.dg/lookup/error1.C: New test.
9240
9241 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
9242
9243 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
9244 functionality of the testcase.
9245
9246 2005-09-20 Richard Henderson <rth@redhat.com>
9247
9248 * gcc.dg/vect/vect-22.c: Require vect_float.
9249 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
9250
9251 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
9252
9253 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
9254 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
9255 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
9256 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
9257 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
9258 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
9259 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
9260 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
9261 * gcc.dg/cpp/ucnid-8.c: New test.
9262
9263 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9264
9265 PR tree-optimization/23929
9266 * gcc.c-torture/compile/pr23929.c: New test.
9267
9268 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
9269
9270 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
9271 for one loop.
9272
9273 2005-09-20 Steve Ellcey <sje@cup.hp.com>
9274
9275 PR testsuite/23186
9276 * g++.dg/other/pr22003.C: Require named sections.
9277
9278 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9279
9280 PR c++/23947
9281 * g++.dg/rtti/crash3.C: New test.
9282
9283 PR tree-optimization/23818
9284 * gcc.dg/pr23818.c: New test.
9285
9286 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9287
9288 PR fortran/23420
9289 * gfortran.dg/print_fmt_4.f: New.
9290
9291 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9292
9293 PR fortran/23663
9294 * gfortran.fortran-torture/execute/entry_11.f90: New test.
9295
9296 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9297
9298 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
9299 Use pointers to local alignable arrays instead. Added comments.
9300 * gcc.dg/vect/vect-46.c: Likewise.
9301 * gcc.dg/vect/vect-48.c: Likewise.
9302 * gcc.dg/vect/vect-49.c: Likewise.
9303 * gcc.dg/vect/vect-52.c: Likewise.
9304 * gcc.dg/vect/vect-53.c: Likewise.
9305 * gcc.dg/vect/vect-54.c: Likewise.
9306 * gcc.dg/vect/vect-56.c: Likewise.
9307 * gcc.dg/vect/vect-57.c: Likewise.
9308 * gcc.dg/vect/vect-58.c: Likewise.
9309 * gcc.dg/vect/vect-60.c: Likewise.
9310 * gcc.dg/vect/vect-61.c: Likewise.
9311
9312 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
9313 The test is no longer vectorizable on vect_no_align targets.
9314 * gcc.dg/vect/vect-43.c: Likewsie.
9315
9316 * gcc.dg/vect/vect-44.c: Added comments.
9317 * gcc.dg/vect/vect-45.c: Added comments.
9318 * gcc.dg/vect/vect-50.c: Added comments.
9319 * gcc.dg/vect/vect-51.c: Added comments.
9320
9321 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
9322 aligned type.
9323 * gcc.dg/vect/Os-vect-95.c: Likewise.
9324
9325 * gcc.dg/vect/vect-41.c: Test removed.
9326 * gcc.dg/vect/vect-47.c: Test removed.
9327 * gcc.dg/vect/vect-55.c: Test removed.
9328 * gcc.dg/vect/vect-59.c: Test removed.
9329
9330 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9331
9332 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
9333 No longer vectorizable on vect_no_align targets.
9334 * gcc.dg/vect/pr20122.c: Likewise.
9335 * gcc.dg/vect/vect-74.c: Likewise.
9336 * gcc.dg/vect/vect-75.c: Likewise.
9337 * gcc.dg/vect/vect-76.c: Likewise.
9338
9339 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
9340 Will not be vectorizable on vect_no_align targets once aliasing issues
9341 are resolved.
9342 * gcc.dg/vect/vect-79.c: Likewise.
9343
9344 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
9345 * gcc.dg/vect/vect-78.c: Likewise.
9346 * gcc.dg/vect/vect-97.c: Likewise.
9347
9348 2005-09-19 Steven Bosscher <stevenb@suse.de>
9349
9350 * gcc.dg/pr23943.c: New test.
9351
9352 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9353
9354 PR fortran/19181
9355 * gfortran.dg/derived_pointer_null_1.f90: New test.
9356
9357 2005-09-18 Richard Guenther <rguenther@suse.de>
9358
9359 PR middle-end/23944
9360 * gcc.c-torture/compile/pr23944.c: New testcase.
9361
9362 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
9363
9364 PR fortran/15975
9365 * gfortran.dg/der_pointer_2.f90: New test.
9366
9367 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9368
9369 PR fortran/16861
9370 * gfortran.dg/nested_modules_2.f90: New test.
9371
9372 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9373
9374 PR c++/18368
9375 * g++.dg/other/semicolon.C: New test.
9376
9377 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
9378
9379 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
9380 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
9381
9382 2005-09-16 Mark Mitchell <mark@codesourcery.com>
9383
9384 PR c++/23914
9385 * g++.dg/template/static18.C: New test.
9386
9387 PR c++/21514
9388 * g++.dg/template/crash19.C: Remove dg-error marker.
9389 * g++.dg/template/local4.C: New test.
9390
9391 2005-09-16 Paul Brook <paul@codesourcery.com>
9392
9393 PR fortran/23906
9394 * gfortran.dg/dependency_1.f90: New test.
9395
9396 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9397
9398 PR c++/23896
9399 * g++.dg/template/static17.C: New test.
9400
9401 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
9402
9403 PR c++/23139
9404 * g++.dg/warn/huge-val1.C: New test.
9405
9406 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9407
9408 PR c++/13140
9409 * g++.dg/parse/class2.C: New test.
9410 * g++.dg/template/explicit8.C: Likewise.
9411 * g++.dg/template/spec25.C: Likewise.
9412
9413 2005-09-14 Josh Conner <jconner@apple.com>
9414
9415 PR middle-end/23584
9416 * gcc.dg/pr23584.c: New test.
9417
9418 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
9419
9420 PR fortran/21875 Internal Unit Array I/O, NIST
9421 * gfortran.dg/arrayio_1.f90: New test.
9422 * gfortran.dg/arrayio_1.f90: New test.
9423 * gfortran.dg/arrayio_1.f90: New test.
9424 * gfortran.dg/arrayio_1.f90: New test.
9425 * gfortran.dg/arrayio_1.f90: New test.
9426
9427 2005-09-14 Uros Bizjak <uros@kss-loka.si>
9428
9429 PR middle-end/22480
9430 * gcc.dg/vect/pr22480.c: New test.
9431
9432 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
9433
9434 PR fortran/19358
9435 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
9436
9437 2005-09-13 Josh Conner <jconner@apple.com>
9438
9439 PR c++/23180
9440 * g++.dg/init/struct2.C: New test.
9441 * g++.dg/init/struct3.C: New test.
9442
9443 2005-09-13 Janis Johnson <janis187@us.ibm.com>
9444
9445 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
9446 Clean up temp files.
9447 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
9448 gcc.dg/tree-ssa/builtin-fprintf-1.c,
9449 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
9450 gcc.dg/tree-ssa/builtin-printf-1.c,
9451 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
9452 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
9453 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
9454 gcc.dg/tree-ssa/builtin-vprintf-1.c,
9455 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
9456 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
9457 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
9458 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
9459 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
9460 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
9461 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
9462 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
9463
9464 2005-09-13 Josh Conner <jconner@apple.com>
9465
9466 * lib/gcc-dg.exp: Load scanipa.exp.
9467 (cleanup-dump): New procedure.
9468 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
9469 * lib/scandump.exp: New file.
9470 * lib/scantree.exp: Use it.
9471 * lib/scanipa.exp: New file.
9472
9473 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
9474
9475 PR fortran/17740
9476 * gfortran.dg/generic_4.f90: New test.
9477
9478 2005-09-13 Uros Bizjak <uros@kss-loka.si>
9479
9480 PR target/23816
9481 * gcc.target/i386/pr23816-1.c: New test.
9482 * gcc.target/i386/pr23816-2.c: New test.
9483
9484
9485 2005-09-13 Bastian Blank <waldi@debian.org>
9486
9487 PR c++/16171
9488 * g++.dg/abi/mangle26.C: New test.
9489 * g++.dg/abi/mangle27.C: New test.
9490 * g++.dg/abi/mangle28.C: New test.
9491 * g++.dg/abi/mangle29.C: New test.
9492
9493 PR c++/23839
9494 * g++.dg/parse/register1.C: New test.
9495
9496 2005-09-13 Mark Mitchell <mark@codesourcery.com>
9497
9498 PR c++/23842
9499 * g++.dg/template/access16.C: New test.
9500
9501 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9502
9503 * gfortran.dg/char_pack_2.f90: Increase the vector size.
9504
9505 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9506
9507 PR fortran/18899
9508 * gfortran.dg/shape_2.f90: New test.
9509
9510 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9511
9512 PR target/19269
9513 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
9514 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
9515 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
9516 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
9517 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9518 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
9519 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
9520 tests.
9521
9522 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9523
9524 PR c++/23841
9525 * g++.dg/parse/template17.C: New test.
9526
9527 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9528
9529 PR c++/23789
9530 * g++.dg/template/nontype14.C: New test.
9531
9532 2005-09-12 Ian Lance Taylor <ian@airs.com>
9533
9534 PR g++/7874
9535 * g++.dg/lookup/friend7.C: New test.
9536 * g++.dg/lookup/friend8.C: New test.
9537 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
9538 so that it will be found via argument dependent lookup.
9539 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
9540 friend functions which will no longer be found.
9541 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
9542 function g, so that it will be found via argument dependent
9543 lookup.
9544 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
9545 * g++.old-deja/g++.mike/net43.C: Likewise.
9546
9547 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9548
9549 PR c++/23691
9550 * g++.dg/template/static16.C: New test.
9551
9552 2005-09-12 Josh Conner <jconner@apple.com>
9553
9554 PR middle-end/23237
9555 * gcc.c-torture/compile/pr23237.c: New test.
9556
9557 2005-09-11 Richard Henderson <rth@redhat.com>
9558
9559 * g++.dg/other/error8.C: Update expected diagnostic text.
9560
9561 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9562
9563 PR libfortran/19872
9564 * gfortran.dg/overwrite_1.f: New test.
9565
9566 2005-09-09 Josh Conner <jconner@apple.com>
9567
9568 * g++.dg/init/pr23180-1.C: Removed.
9569 * g++.dg/init/pr23180-2.C: Removed.
9570
9571 2005-09-09 David Daney <ddaney@avtrex.com>
9572
9573 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
9574 files which are ...
9575 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
9576 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
9577
9578 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9579
9580 * gfortran.dg/iostat_2.f90: New test.
9581
9582 2005-09-09 Mark Mitchell <mark@codesourcery.com>
9583
9584 PR c++/22252
9585 * g++.dg/ext/interface1.C: New test.
9586 * g++.dg/ext/interface1.h: Likewise.
9587 * g++.dg/ext/interface1a.cc: Likewise.
9588
9589 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
9590
9591 * gfortran.dg/iomsg_1.f90: New test case.
9592
9593 2005-09-09 Richard Guenther <rguenther@suse.de>
9594
9595 PR c++/23624
9596 * g++.dg/tree-ssa/pr23624.C: New testcase.
9597
9598 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9599
9600 PR fortran/19239
9601 * gfortran.dg/vector_subscript_1.f90,
9602 * gfortran.dg/vector_subscript_2.f90: New tests.
9603
9604 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9605
9606 PR fortran/21104
9607 * gfortran.dg/array_alloc_1.f90,
9608 * gfortran.dg/array_alloc_2.f90,
9609 * gfortran.dg/array_alloc_3.f90: New tests.
9610
9611 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9612
9613 PR fortran/12840
9614 * gfortran.dg/array_constructor_6.f90
9615 * gfortran.dg/array_constructor_7.f90
9616 * gfortran.dg/array_constructor_8.f90
9617 * gfortran.dg/array_constructor_9.f90
9618 * gfortran.dg/array_constructor_10.f90
9619 * gfortran.dg/array_constructor_11.f90
9620 * gfortran.dg/array_constructor_12.f90: New tests.
9621
9622 2005-09-08 Josh Conner <jconner@apple.com>
9623
9624 PR c++/23180
9625 * g++.dg/init/pr23180-1.C: New test.
9626 * g++.dg/init/pr23180-2.C: New test.
9627
9628 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9629
9630 PR fortran/18878
9631 * gfortran.dg/module_double_reuse.f90: New.
9632
9633 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9634
9635 PR fortran/23270
9636 PR fortran/22304
9637 PR fortran/18870
9638 PR fortran/17917
9639 PR fortran/16511
9640 * gfortran.dg/common_equivalence_1.f: New.
9641 * gfortran.dg/common_equivalence_2.f: New.
9642 * gfortran.dg/common_equivalence_3.f: New.
9643 * gfortran.dg/contained_equivalence_1.f90: New.
9644 * gfortran.dg/module_blank_common.f90: New.
9645 * gfortran.dg/module_commons_1.f90: New.
9646 * gfortran.dg/module_equivalence_1.f90: New.
9647 * gfortran.dg/nested_modules_1.f90: New.
9648 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
9649 equivalences and add comment to connect the test with
9650 the PR.
9651
9652 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9653
9654 PR fortran/23765
9655 * gfortran.dg/common_6.f90: New test.
9656
9657 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9658
9659 PR fortran/15326
9660 * gfortran.dg/char_result_1.f90,
9661 * gfortran.dg/char_result_2.f90,
9662 * gfortran.dg/char_result_3.f90,
9663 * gfortran.dg/char_result_4.f90,
9664 * gfortran.dg/char_result_5.f90,
9665 * gfortran.dg/char_result_6.f90,
9666 * gfortran.dg/char_result_7.f90,
9667 * gfortran.dg/char_result_8.f90: New tests.
9668
9669 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9670
9671 PR fortran/19928
9672 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
9673
9674 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9675
9676 PR obj-c++/16816
9677 * obj-c++.dg/selector-5.mm: New test.
9678 * obj-c++.dg/selector-6.mm: New test.
9679
9680 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9681
9682 PR objc/20574
9683 PR objc/19324
9684 * objc.dg/error-1.m: New test.
9685
9686 2005-09-07 Richard Sandiford <richard@codesourcery.com>
9687
9688 PR fortran/23373
9689 * gfortran.fortran-torture/execute/pr23373-1.f90,
9690 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
9691
9692 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
9693
9694 PR libfortran/23760
9695 * gfortran.dg/g77/1832.f: Remove long string in write statement
9696 to allow the test to pass on correct list directed output with
9697 prepended space.
9698
9699 2005-09-07 James E Wilson <wilson@specifix.com>
9700
9701 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
9702
9703 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9704
9705 * gfortran.dg/parameter+save.f90: Rename to
9706 * gfortran.dg/parameter_save.f90: .. this.
9707
9708 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9709
9710 PR fortran/20848
9711 * gfortran.dg/parameter+save.f90: New test case.
9712
9713 2005-09-06 Richard Sandiford <richard@codesourcery.com>
9714
9715 PR fortran/19269
9716 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
9717
9718 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9719
9720 PR c/23075
9721 * gcc.dg/pr23075.c: New test.
9722 * g++.dg/warn/pr23075.C: New test.
9723
9724 PR target/22362
9725 * gcc.target/i386/pr22362.c: New test.
9726
9727 PR rtl-optimization/23098
9728 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
9729
9730 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
9731 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9732 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9733
9734 2005-09-06 Mark Mitchell <mark@codesourcery.com>
9735
9736 * g++.dg/expr/cast6.C: New test.
9737
9738 PR c++/9782
9739 * g++.dg/init/new15.C: New test.
9740
9741 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9742
9743 * gcc.dg/vect/Os-vect-95.c: New test.
9744 * gcc.dg/vect/vect-95.c: Same.
9745
9746 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9747
9748 * gcc.dg/vect/vect-29.c: Update xfail testing.
9749 * gcc.dg/vect/vect-44.c: Same.
9750 * gcc.dg/vect/vect-48.c: Same.
9751 * gcc.dg/vect/vect-50.c: Same.
9752 * gcc.dg/vect/vect-72.c: Same.
9753 * gcc.dg/vect/vect-77.c: Same.
9754 * gcc.dg/vect/vect-78.c: Same.
9755 * gcc.dg/vect/vect-80.c: Same.
9756 * gcc.dg/vect/vect-96.c: Same.
9757 * gcc.dg/vect/vect-100.c: Same.
9758 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
9759 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
9760 * gfortran.dg/vect/vect-5.f90: Same.
9761
9762 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9763
9764 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
9765 start strings.
9766 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9767 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9768
9769 PR c++/23056
9770 * g++.dg/opt/pr23056.C: New test.
9771
9772 PR rtl-optimization/23098
9773 * gcc.target/i386/pr23098.c: New test.
9774
9775 2005-09-05 Mark Mitchell <mark@codesourcery.com>
9776
9777 PR c++/23667
9778 * g++.dg/template/static15.C: New test.
9779
9780 PR c++/21440
9781 * g++.dg/ext/stmtexpr5.C: New test.
9782 * g++.dg/ext/stmtexpr6.C: Likewise.
9783
9784 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
9785
9786 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
9787
9788 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
9789 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9790 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9791
9792 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
9793
9794 PR libfortran/23321
9795 * gfortran.dg/direct_io_4.f90: New test case.
9796
9797 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
9798 Rasmus Hahn <rassahah@neofonie.de>
9799
9800 PR libobjc/23108
9801 * objc.dg/type-stream-1.m: New test.
9802
9803 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
9804
9805 PR fortran/23661
9806 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
9807 gfortran.dg/print_fmt_3.f90: New test.
9808
9809 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9810
9811 * gfortran.dg/fmt_t_1.f90: New test.
9812
9813 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9814
9815 PR rtl-optimization/23454
9816 * g++.dg/opt/pr23454.C: New test.
9817
9818 2005-09-03 Mark Mitchell <mark@codesourcery.com>
9819
9820 PR c++/23699
9821 * g++.dg/ext/static1.C: New test.
9822
9823 2005-09-02 Richard Henderson <rth@redhat.com>
9824
9825 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
9826 tail call to check_fa_work.
9827
9828 2005-09-02 Mark Mitchell <mark@codesourcery.com>
9829
9830 PR c++/21687
9831 * g++.dg/other/gc3.C: New test.
9832
9833 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9834
9835 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
9836 * gcc.dg/20050826-1.c: Likewise.
9837
9838 2005-08-31 Mark Mitchell <mark@codesourcery.com>
9839
9840 PR c++/23167
9841 * g++.dg/expr/volatile1.C: New test.
9842
9843 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
9844
9845 PR middle-end/23547
9846 * gcc.dg/pr23547.c: New test.
9847
9848 2005-09-02 Richard Sandiford <richard@codesourcery.com>
9849
9850 PR c/22061
9851 * gcc.c-torture/execute/pr22061-1.c,
9852 * gcc.c-torture/execute/pr22061-2.c,
9853 * gcc.c-torture/execute/pr22061-3.c,
9854 * gcc.c-torture/execute/pr22061-4.c: New tests.
9855
9856 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
9857
9858 * gcc.dg/Wredundant-decls-2.c: New test to check that
9859 -Wredundant-decls does not issue warning for a variable
9860 definition following a declaration.
9861
9862 2005-09-01 Jakub Jelinek <jakub@redhat.com>
9863
9864 PR debug/7241
9865 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
9866 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
9867 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
9868
9869 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
9870 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
9871 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
9872 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
9873 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
9874 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
9875 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
9876 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
9877
9878 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9879
9880 PR objc/23306
9881 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
9882 scan-assmbler.
9883
9884 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
9885
9886 PR target/21255
9887 * gcc.dg/pr21255-1.c: New test.
9888 * gcc.dg/pr21255-2-mb.c: Likewise.
9889 * gcc.dg/pr21255-2-ml.c: Likewise.
9890 * gcc.dg/pr21255-3.c: Likewise.
9891 * gcc.dg/pr21255-4.c: Likewise.
9892
9893 2005-08-31 Dale Johannesen <dalej@apple.com>
9894
9895 * gcc.dg/20050830-1.c: New.
9896
9897 2005-08-31 Josh Conner <jconner@apple.com>
9898
9899 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
9900 command-line options for arm-*-* targets.
9901 * g++.dg/init/array16.C: Likewise.
9902 * g++.dg/other/crash-4.C: Likewise.
9903
9904 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9905
9906 PR obj-c++/23640
9907 * obj-c++.dg/gnu-runtime-3.mm: New test.
9908
9909 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9910
9911 PR c++/13377
9912 * g++.dg/lookup/ambig4.C: New test.
9913 * g++.dg/lookup/ambig5.C: New test.
9914 * g++.dg/tc1/dr101.C: Adjust error markers.
9915
9916 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9917
9918 PR c++/23639
9919 * g++.dg/template/ttp5.C: Adjust error markers.
9920
9921 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
9922
9923 PR testsuite/23609
9924 * lib/obj-c++.exp: Include target-libpath.exp.
9925 (obj-c++_link_flags): Look for the GNU libobjc library
9926 and set the library path to include it.
9927 Don't manually set LD_LIBRARY_PATH (etc.) but call
9928 set_ld_library_path_env_vars instead.
9929 (obj-c++_target_compile): Don't set library path or
9930 linker flags because they are already set correctly
9931 in obj-c++_link_flags.
9932
9933 2005-08-30 Josh Conner <jconner@apple.com>
9934
9935 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
9936 to command-line options for arm-*-* targets.
9937
9938 2005-08-30 Geoffrey Keating <geoffk@apple.com>
9939
9940 * g++.dg/other/i386-1.C: New.
9941
9942 2005-08-30 Jakub Jelinek <jakub@redhat.com>
9943
9944 PR preprocessor/20348
9945 PR preprocessor/20356
9946 * gcc.dg/cpp/pr20348.c: New test.
9947 * gcc.dg/cpp/pr20348.h: New file.
9948 * gcc.dg/cpp/inc/pr20348.h: New file.
9949 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
9950 * gcc.dg/cpp/pr20356.c: New test.
9951 * gcc.dg/cpp/pr20356.h: New file.
9952 * gcc.dg/cpp/inc/pr20356.h: New file.
9953 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
9954
9955 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
9956
9957 * gfortran.fortran-torture/execute/intrinsic_count.f90:
9958 Fix array dimension to avoid correct end-of-file error.
9959
9960 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
9961
9962 PR libfortran/23598
9963 * gfortran.dg/iostat_1.f90: New test.
9964
9965 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
9966
9967 PR middle-end/23408
9968 * gcc.dg/pr23408.c: New test.
9969
9970 2005-08-28 Mark Mitchell <mark@codesourcery.com>
9971
9972 PR c++/23099
9973 * g++.dg/init/member1.C: Make sure erroneous static data member
9974 definitions are required.
9975 * g++.dg/template/static13.C: New test.
9976 * g++.dg/template/static14.C: Likewise.
9977
9978 2005-08-29 Jakub Jelinek <jakub@redhat.com>
9979
9980 * gcc.target/i386/pr23575.c: Use -msse2 instead of
9981 -march=pentium4, remove ilp32 requirement.
9982
9983 PR middle-end/23484
9984 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
9985 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
9986
9987 2005-08-29 Andreas Jaeger <aj@suse.de>
9988
9989 PR testsuite/23607
9990 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
9991
9992 2005-08-28 Jakub Jelinek <jakub@redhat.com>
9993
9994 * gcc.c-torture/execute/20050316-2.c: New test.
9995 * gcc.c-torture/execute/20050316-3.c: New test.
9996 * gcc.dg/torture/pr16104-1.c: New test.
9997
9998 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
9999
10000 PR middle-end/23463
10001 * gcc.c-torture/execute/zero-struct-1.c: New test.
10002
10003 2005-08-27 Richard Guenther <rguenther@suse.de>
10004
10005 PR target/23575
10006 * gcc.target/i386/pr23575.c: New testcase.
10007
10008 2005-08-26 Jakub Jelinek <jakub@redhat.com>
10009
10010 PR rtl-optimization/23561
10011 * gcc.c-torture/execute/20050826-1.c: New test.
10012
10013 PR rtl-opt/23560
10014 * gcc.c-torture/execute/20050826-2.c: New test.
10015
10016 2005-08-26 Dale Johannesen <dalej@apple.com>
10017
10018 * gcc.dg/20030711-1.c: Modify to work on Darwin.
10019 * gcc.dg/20050826-1.c: New.
10020
10021 2005-08-26 Mark Mitchell <mark@codesourcery.com>
10022
10023 PR c++/19004
10024 * g++.dg/template/nontype13.C: New test.
10025
10026 PR c++/23491
10027 * g++.dg/init/new14.C: New test.
10028 * g++.dg/expr/anew1.C: Do not XFAIL.
10029 * g++.dg/expr/anew2.C: Likewise.
10030 * g++.dg/expr/anew3.C: Likewise.
10031
10032 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
10033
10034 PR middle-end/22439
10035 * gcc.dg/vla-3.c: New test.
10036
10037 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
10038
10039 PR fortran/20363
10040 * gfortran.dg/named_interface.f90: New.
10041
10042 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
10043
10044 * gcc.c-torture/execute/frame-address.c: New test.
10045
10046 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
10047
10048 PR c++/20817
10049 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
10050
10051 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10052
10053 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
10054
10055 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10056
10057 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
10058 * gcc.dg/altivec-22.c: Rename from..
10059 * gcc.dg/altivec-nomfcr.c: ..this.
10060
10061 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
10062
10063 PR tree-optimization/23546
10064 * gcc.dg/tree-ssa/pr23546.c: New test.
10065
10066 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10067
10068 PR fortran/17758
10069 * gfortran.dg/nonreturning_statements.f90: New test.
10070
10071 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10072
10073 PR c++/22454
10074 * g++.dg/parse/crash29.C: New.
10075
10076 2005-08-23 DJ Delorie <dj@redhat.com>
10077
10078 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10079 constants have the L suffix.
10080
10081 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10082
10083 PR c++/23044
10084 * g++.dg/template/instantiate8.C: New.
10085
10086 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10087
10088 PR middle-end/23467
10089 * gcc.c-torture/execute/pr23467.c: New test.
10090
10091 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10092
10093 PR tree-optimization/22043
10094 * gcc.c-torture/execute/20050613-1.c: New test.
10095
10096 2005-08-23 Ben Elliston <bje@au.ibm.com>
10097
10098 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10099
10100 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10101
10102 PR rtl-optimization/23478
10103 * g++.dg/opt/pr23478.C: New test.
10104
10105 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10106
10107 PR c/18715
10108 * gcc.dg/switch-warn-3.c: New test.
10109
10110 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10111
10112 PR c++/22233
10113 * g++.dg/template/param1.C: New test.
10114
10115 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10116
10117 PR c++/23089
10118 * g++.dg/other/incomplete1.C: New test.
10119
10120 2005-08-22 Ira Rosen <irar@il.ibm.com>
10121
10122 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10123 are vectorizable.
10124
10125 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10126
10127 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10128 d_lines_5.f: New.
10129
10130 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10131
10132 * gcc.target/i386/sse-4.c: New test.
10133
10134 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10135
10136 PR testsuite/23239
10137 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10138
10139 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10140
10141 * gcc.dg/20050811-1.c: New test.
10142 * gcc.dg/20050811-2.c: New test.
10143
10144 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10145
10146 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10147
10148 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10149
10150 PR 23476
10151 * gcc.c-torture/compile/pr23476.c: New test.
10152
10153 2005-08-19 Devang Patel <dpatel@apple.com>
10154
10155 PR tree-optimization/23048
10156 * gcc.dg/tree-ssa/pr23048.c: New test.
10157
10158 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10159
10160 PR middle-end/20624
10161 * g++.dg/warn/Wreturn-3.C: New test
10162
10163 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10164
10165 PR tree-optimization/22228
10166 * g++.dg/vect/pr22543.cc: New test.
10167
10168 2005-08-17 Steven Bosscher <stevenb@suse.de>
10169
10170 PR tree-optimization/21574
10171 * gcc.dg/tree-ssa/pr21574.c: New test.
10172
10173 2005-08-16 James E Wilson <wilson@specifix.com>
10174
10175 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10176
10177 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10178
10179 PR tree-opt/23402
10180 * gcc.c-torture/compile/zero-strct-3.c: New test.
10181 * gcc.c-torture/compile/zero-strct-4.c: New test.
10182
10183 2005-08-16 Steven Bosscher <stevenb@suse.de>
10184
10185 PR target/23376
10186 * gcc.target/x86_64/pr23376.c: New test.
10187
10188 2005-08-16 Ian Lance Taylor <ian@airs.com>
10189
10190 PR c++/23337
10191 * g++.dg/ext/vector2.C: New.
10192
10193 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10194
10195 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10196
10197 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10198
10199 PR libfortran/23428
10200 * gfortran.dg/inquire-complex.f90: New test case.
10201
10202 2005-08-16 James E Wilson <wilson@specifix.com>
10203
10204 PR tree-optimization/21105
10205 * gcc.dg/large-size-array.c: New.
10206
10207 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
10208
10209 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
10210 type.
10211 * gcc.dg/vect/vect-41: Likewise.
10212 * gcc.dg/vect/vect-42: Likewise.
10213 * gcc.dg/vect/vect-43: Likewise.
10214 * gcc.dg/vect/vect-44: Likewise.
10215 * gcc.dg/vect/vect-46: Likewise.
10216 * gcc.dg/vect/vect-47: Likewise.
10217 * gcc.dg/vect/vect-48: Likewise.
10218 * gcc.dg/vect/vect-52: Likewise.
10219 * gcc.dg/vect/vect-53: Likewise.
10220 * gcc.dg/vect/vect-54: Likewise.
10221 * gcc.dg/vect/vect-55: Likewise.
10222 * gcc.dg/vect/vect-56: Likewise.
10223 * gcc.dg/vect/vect-57: Likewise.
10224 * gcc.dg/vect/vect-58: Likewise.
10225 * gcc.dg/vect/vect-59: Likewise.
10226 * gcc.dg/vect/vect-60: Likewise.
10227 * gcc.dg/vect/vect-61: Likewise.
10228 * gcc.dg/vect/vect-85: Likewise.
10229 * gcc.dg/vect/vect-87: Likewise.
10230 * gcc.dg/vect/vect-88: Likewise.
10231 * gcc.dg/vect/vect-93.c: Likewise.
10232 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
10233 * gcc.dg/vect/vect-75: Likewise.
10234 * gcc.dg/vect/vect-76: Likewise.
10235 * gcc.dg/vect/vect-77: Likewise.
10236 * gcc.dg/vect/vect-78: Likewise.
10237 * gcc.dg/vect/vect-80: Likewise.
10238 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
10239 vectorized for the expected reason, rather than checking how alignment
10240 was handled.
10241 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
10242 type and also instead of aligned pointers. Added documentation.
10243
10244 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
10245
10246 * gfortran.dg/power.f90: New test.
10247
10248 2005-08-16 Jakub Jelinek <jakub@redhat.com>
10249
10250 PR rtl-optimization/23299
10251 * g++.dg/opt/pr23299.C: New test.
10252
10253 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10254
10255 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
10256
10257 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
10258
10259 * g++.dg/template/local6.C: New test.
10260
10261 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10262
10263 * execute/exceptions/finally-1.m: Check that the catch and finally are
10264 being called. Also add a "return 0;" at the end of main.
10265
10266 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
10267
10268 PR fortran/21432.
10269 * gfortran.dg/namelist_print_1.f: New test of functionality of
10270 PRINT namelist.
10271 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
10272 namelist generates error with -std=f95.
10273
10274 2005-08-14 Ira Rosen <irar@il.ibm.com>
10275
10276 PR tree-optimization/23119
10277 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
10278
10279 2005-08-13 Marcin Koziej <creep@desk.pl>
10280 Andrew Pinski <pinskia@physics.uc.edu>
10281
10282 PR libobjc/22492
10283 * execute/exceptions/finally-1.m: New test.
10284
10285 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10286
10287 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
10288 testsuite.
10289 * objc/execute/exceptions/trivial.m: New test.
10290 * objc.dg/try-catch-11.m: Move to ...
10291 * objc/execute/exceptions/foward-1.m: Here.
10292 * objc.dg/try-catch-2.m: Move to ...
10293 * objc/execute/exceptions/catchall-1.m: Here.
10294 * objc.dg/try-catch-8.m: Move to ...
10295 * objc/execute/exceptions/local-variables-1.m: Here.
10296
10297 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10298
10299 * objc.dg/nested-func-1.m: Move to ...
10300 * objc/execute/nested-func-1.m: Here.
10301
10302 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10303
10304 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
10305 in ${options} instead of [target_info name].
10306 * lib/obj-c++.exp (objc_target_compile): Likewise.
10307
10308 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10309
10310 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
10311
10312 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10313
10314 part of PR testsuite/23348
10315 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
10316 of the torture options.
10317 * objc/compile/trivial.m: New test.
10318
10319 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10320
10321 * gfortran.dg/eoshift.f90: Correct format.
10322
10323 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10324
10325 * gfortran.fortran-torture/execute/character_passing.f90:
10326 Fix comment typo.
10327
10328 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
10329
10330 PR c++/8271
10331 * g++.dg/template/unify10.C: New.
10332
10333 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
10334
10335 * g++.dg/parse/pr22514.C: Move to...
10336 * g++.dg/debug/pr22514.C: here.
10337
10338 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10339
10340 PR c++/23266
10341 * g++.dg/inherit/pure1.C: New test.
10342
10343 * ChangeLog: Fix typos.
10344
10345 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10346 Steven Bosscher <stevenb@suse.de>
10347
10348 * gfortran.dg/runtime_warning_1.f90: New test.
10349
10350 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
10351
10352 PR c++/23219
10353 * g++.dg/parse/crash28.C: New.
10354
10355 2005-08-11 Richard Guenther <rguenther@suse.de>
10356
10357 PR target/23289
10358 * gcc.target/i386/tailcall-1.c: New testcase.
10359
10360 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10361
10362 * gcc.dg/vect/vect-67.c: Un-xfail.
10363
10364 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10365
10366 PR c++/23225
10367 * g++.dg/testsuite/parse/crash27.C: new test.
10368
10369 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
10370
10371 PR libfortran/22143
10372 * gfortran.dg/shift-kind.f90: New testcase.
10373
10374 2005-08-10 Richard Sandiford <richard@codesourcery.com>
10375
10376 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
10377 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
10378
10379 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10380
10381 PR c++/20646
10382 * g++.dg/other/mult-stor1.C: New test.
10383
10384 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10385
10386 * gcc.c-torture/pr18299-1.c: Move to ...
10387 * gcc.c-torture/compile/pr18299-1.c: Here.
10388
10389 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
10390
10391 * gfortran/fortran.torture/execute/character_passing.f90:
10392 Fix types for LSAME.
10393
10394 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
10395
10396 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
10397 input data back to what it was originally.
10398
10399 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10400
10401 * objc.dg/try-catch-8.m: Enable for all targets.
10402
10403 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
10404
10405 * gcc.dg/pr23165.c: New test.
10406
10407 2005-08-09 Steven Bosscher <stevenb@suse.de>
10408
10409 PR tree-optimization/23234
10410 * gcc.dg/tree-ssa/pr23234.c: New test.
10411
10412 2005-08-08 Josh Conner <jconner@apple.com>
10413
10414 PR rtl-optimization/23241
10415 * gcc.dg/char-compare.c: New test.
10416
10417 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10418
10419 PR c++/22508
10420 * g++.dg/init/new13.C: New test.
10421
10422 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
10423
10424 PR c++/21166
10425 * g++.dg/other/crash-4.C: Adjust
10426 * g++/dg/ext/packed9.C: New.
10427
10428 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10429
10430 PR middle-end/21964
10431 * gcc.c-torture/execute/pr21964-1.c: New test.
10432
10433 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10434
10435 PR c/22458
10436 * gcc.dg/pr22458-1.c: New test.
10437
10438 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
10439 Steven G. Kargl <kargls@comcast.net>
10440
10441 PR fortran/22390
10442 * gfortran.dg/flush_1.f90: New test.
10443
10444 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10445
10446 PR c++/23191
10447 * g++.dg/template/eh2.C: New test.
10448
10449 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10450
10451 PR c++/19498
10452 * g++.dg/template/instantiate7.C: New test.
10453
10454 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
10455
10456 PR c/23113
10457 * gcc.dg/Wunused-value-1.c: New test.
10458
10459 2005-08-06 Richard Sandiford <richard@codesourcery.com>
10460
10461 PR rtl-optimization/23233
10462 * gcc.c-torture/compile/pr23233-1.c: New test.
10463
10464 2005-08-06 Jakub Jelinek <jakub@redhat.com>
10465
10466 PR fortran/18833
10467 PR fortran/20850
10468 * gfortran.dg/equiv_1.f90: New test.
10469 * gfortran.dg/equiv_2.f90: New test.
10470 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
10471 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
10472 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
10473
10474 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10475
10476 * gcc.c-torture/execute/vrp-5.c: New test.
10477 * gcc.c-torture/execute/vrp-6.c: New test.
10478 * gcc.dg/tree-ssa/vrp21.c: New test.
10479
10480 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10481
10482 * g++.dg/parse/pr22514.C: New test.
10483
10484 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
10485
10486 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
10487
10488 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
10489 instead of constant loads / pool entries.
10490
10491 2005-08-05 David Edelsohn <edelsohn@gnu.org>
10492
10493 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
10494 TEST_TO_WCTYPE.
10495
10496 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
10497
10498 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
10499 __WINT_TYPE__ in generated prototypes if possible.
10500
10501 2005-08-04 Diego Novillo <dnovillo@redhat.com>
10502
10503 PR 22037
10504 * g++.dg/tree-ssa/pr22037.C:
10505
10506 2005-08-04 Richard Henderson <rth@redhat.com>
10507
10508 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
10509 scan-tree-dump-times directive.
10510
10511 2005-08-04 Jan Hubicka <jh@suse.cz>
10512
10513 * gcov-1.C: Fix switch counts.
10514 * gcov-4b.c: Likewise.
10515
10516 2005-08-03 Jeff Law <law@redhat.com>
10517
10518 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
10519
10520 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
10521
10522 * gcc.c-torture/execute/pr23135.c: New test.
10523
10524 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10525
10526 PR tree-optimization/19899
10527 * gcc.dg/tree-ssa/scev-1.c: New test.
10528 * gcc.dg/tree-ssa/scev-2.c: New test.
10529
10530 2005-08-03 Richard Sandiford <richard@codesourcery.com>
10531
10532 PR target/18582
10533 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
10534
10535 2005-08-03 Jan Hubicka <jh@suse.cz>
10536
10537 * update-conroll.c: New testcase.
10538 * update-conroll-2.c: New testcase.
10539
10540 2005-08-02 David Edelsohn <edelsohn@gnu.org>
10541
10542 * gfortran.dg/constant_substring.f: New test.
10543 * gfortran.dg/pr22491.f: New test.
10544
10545 2005-08-02 Jan Hubicka <jh@suse.cz>
10546
10547 * update-threading.c: Replace by the proper one.
10548
10549 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10550
10551 PR 23164
10552 * g++.dg/tree-ssa/pr23164.C: New test.
10553
10554 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10555
10556 * gcc.dg/tree-ssa/pr23192.c: New test.
10557
10558 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
10559
10560 * gcc.c-torture/execute/vrp-4.c: New test.
10561
10562 2005-08-02 Jan Hubicka <jh@suse.cz>
10563
10564 * update-threading.c: New test.
10565
10566 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
10567
10568 * gcc.c-torture/compile/20050801-1.c: New test.
10569 * gcc.c-torture/compile/20050801-2.c: New test.
10570
10571 2005-08-01 Jan Hubicka <jh@suse.cz>
10572
10573 * val-prof-5.c: New test.
10574
10575 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
10576
10577 PR c/22311
10578 * gcc.dg/pr22311-1.c : New test.
10579
10580 2005-07-31 Steven Bosscher <stevenb@suse.de>
10581
10582 PR target/23095
10583 * gfortran.dg/pr23095.f: New test.
10584
10585 PR c++/22003
10586 * g++.dg/other/pr22003.C: New test.
10587
10588 2005-07-31 Richard Sandiford <richard@codesourcery.com>
10589
10590 PR target/20621
10591 * gcc.c-torture/execute/pr20621-1.c: New test.
10592
10593 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
10594
10595 * gfortran.dg/comma_format_extension_4.f: Adjust length
10596 of string for format.
10597 * gfortran.dg/der_array_io_1.f: Replace illegal internal
10598 print statement with internal write.
10599 * gfortran.dg/der_array_io_2.f: Likewise.
10600 * gfortran.dg/der_array_io_3.f: Likewise.
10601
10602 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
10603
10604 * gcc.dg/fold-abs-4.c: new test.
10605
10606 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
10607
10608 PR fortran/22570 an related issues.
10609 * gfortran.dg/x_slash_1.f: New test.
10610
10611 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
10612
10613 PR c/23143
10614 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
10615 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
10616
10617 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10618
10619 PR c/529
10620 * gcc.dg/Wshadow-3.c: New test.
10621
10622 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
10623
10624 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
10625 used to have the wrong bounds).
10626
10627 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10628
10629 PR c/21720
10630 * gcc.dg/hex-round-1.c: Test more cases.
10631 * gcc.dg/hex-round-2.c: New test.
10632
10633 2005-07-29 Diego Novillo <dnovillo@redhat.com>
10634
10635 PR 22550
10636 * g++.dg/tree-ssa/pr22550.C: New test.
10637
10638 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
10639
10640 * gcc.dg/tree-ssa/vrp19.c: New test.
10641 * gcc.dg/tree-ssa-vrp20.c: New test.
10642
10643 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10644
10645 PR c/22240
10646 * gcc.dg/transparent-union-4.c: New test.
10647
10648 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10649
10650 PR c/22192
10651 * gcc.dg/c99-vla-2.c: New test.
10652
10653 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10654
10655 PR c/21720
10656 * gcc.dg/hex-round-1.c: New test.
10657
10658 2005-07-28 Jan Hubicka <jh@suse.cz>
10659
10660 * inliner-1.c: Do not dump everything.
10661 * tree-prof.exp: Do not pass -ftree-based-profiling.
10662 * bprob.exp: Likewise.
10663
10664 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
10665
10666 2005-07-28 Mark Mitchell <mark@codesourcery.com>
10667
10668 PR c++/22545
10669 * g++.dg/expr/ptrmem7.C: New test.
10670
10671 2005-07-28 Mike Stump <mrs@apple.com>
10672
10673 * g++.old-deja/g++.mike/visibility-1.C: New test.
10674
10675 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10676
10677 PR c/20187
10678 * gcc.c-torture/execute/pr20187-1.c: New test.
10679
10680 2005-07-28 Jeff Law <law@redhat.com>
10681
10682 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
10683 * gcc.dg/tree-ssa/vrp18.c: New test.
10684
10685 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10686
10687 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
10688
10689 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10690
10691 PR tree-optimization/22506
10692 * gcc.dg/vect/ps22506.c: New test.
10693
10694 2005-07-28 Jakub Jelinek <jakub@redhat.com>
10695
10696 PR target/21149
10697 * gcc.target/i386/sse-3.c: New test.
10698
10699 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10700
10701 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
10702 * gcc.target/mips/mips32-dsp-type.c: Likewise.
10703
10704 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10705
10706 PR c/22589
10707 * gcc.c-torture/compile/pr22589-1.c: New test.
10708
10709 2005-07-28 Jan Hubicka <jh@suse.cz>
10710
10711 * update-loopch.c: New testcase.
10712
10713 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10714
10715 PR rtl-optimization/23047
10716 * gcc.c-torture/execute/pr23047.c: New test.
10717 * gcc.c-torture/execute/pr23047.x: New.
10718
10719 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10720
10721 PR tree-optimization/22493
10722 * gcc.c-torture/execute/pr22493-1.c: New test.
10723 * gcc.c-torture/execute/pr22493-1.x: New.
10724 * gcc.c-torture/execute/vrp-1.c: New test.
10725 * gcc.c-torture/execute/vrp-2.c: New test.
10726 * gcc.c-torture/execute/vrp-2.c: New test.
10727
10728 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
10729
10730 * gcc.target/frv/all-builtin-read8.c: Delete.
10731 * gcc.target/frv/all-builtin-read16.c: Delete.
10732 * gcc.target/frv/all-builtin-read32.c: Delete.
10733 * gcc.target/frv/all-builtin-read64.c: Delete.
10734 * gcc.target/frv/all-builtin-write8.c: Delete.
10735 * gcc.target/frv/all-builtin-write16.c: Delete.
10736 * gcc.target/frv/all-builtin-write32.c: Delete.
10737 * gcc.target/frv/all-builtin-write64.c: Delete.
10738 * gcc.target/frv/all-read-write-1.c: New.
10739
10740 2005-07-27 Jeff Law <law@redhat.com>
10741
10742 * gcc.c-torture/execute/pr22630.c: New test.
10743
10744 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
10745
10746 PR tree-optimization/23073
10747 * gcc.dg/vect/nodump-pr23073.c: New test.
10748 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
10749
10750 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
10751
10752 PR tree-optimize/22348
10753 * gcc.c-torture/execute/pr22348.c: New.
10754
10755 2005-07-27 Richard Guenther <rguenther@suse.de>
10756
10757 * gcc.dg/tree-ssa/salias-1.c: New testcase.
10758
10759 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10760
10761 PR fortran/22503
10762 * gfortran.dg/logical_comp.f90: New test.
10763
10764 2005-07-27 Jan Hubicka <jh@suse.cz>
10765
10766 * inliner-1.c: Add cleanup of dumps.
10767 * val-prof-*.c: Likewise.
10768 * update-tailcall.c: New.
10769
10770 2005-07-26 Diego Novillo <dnovillo@redhat.com>
10771
10772 PR 22591
10773 * gcc.dg/tree-ssa/pr22591.c: New test.
10774 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
10775
10776 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
10777
10778 PR libobjc/22606
10779 * objc.dg/try-catch-11.m: New test.
10780
10781 2005-07-26 Richard Guenther <rguenther@suse.de>
10782
10783 PR tree-optimization/22486
10784 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
10785
10786 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10787
10788 PR tree-opt/22484
10789 * testsuite/g++.dg/opt/loop2.C: New test.
10790
10791 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10792
10793 * gcc.dg/tree-ssa/reassoc-3.c: New test.
10794 * gcc.dg/tree-ssa/reassoc-4.c: New test.
10795
10796 2005-07-25 Adam Nemet <anemet@lnxw.com>
10797
10798 * lib/profopt.exp (profopt-execute): Check for profiling data
10799 files on the target.
10800
10801 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
10802
10803 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
10804 for matching of asm labels.
10805
10806 2005-07-25 Richard Guenther <rguenther@suse.de>
10807
10808 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
10809
10810 2005-07-25 Richard Guenther <rguenther@suse.de>
10811
10812 PR testsuite/22624
10813 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
10814
10815 2005-07-25 Ira Rosen <irar@il.ibm.com>
10816
10817 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
10818 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
10819 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
10820 * gcc.dg/vect/vect-100.c: New test.
10821 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
10822 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
10823 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
10824 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
10825 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
10826 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
10827 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
10828 * gfortran.dg/vect/pr19049.f90: New testcase.
10829 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
10830
10831 2005-07-25 Jakub Jelinek <jakub@redhat.com>
10832
10833 * gcc.c-torture/execute/20050713-1.c: New test.
10834
10835 PR fortran/20063
10836 * gfortran.fortran-torture/execute/data_4.f90: New test.
10837
10838 PR middle-end/20303
10839 * gcc.dg/visibility-d.c: New test.
10840
10841 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
10842
10843 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
10844 * gfortran.dg/underflow.f90: Ditto.
10845
10846 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10847
10848 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
10849 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
10850 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
10851
10852 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10853
10854 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
10855 include case of field width of zero.
10856
10857 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10858
10859 PR libgfortran/21875
10860 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
10861 with trailing blanks on normal formatted read.
10862
10863 2005-07-23 Chao-ying Fu <fu@mips.com>
10864
10865 * gcc.target/mips/mips32-dsp-type.c: New test.
10866 * gcc.target/mips/mips32-dsp.c: New test.
10867
10868 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
10869
10870 PR testsuite/21073
10871 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
10872
10873 PR testsuite/20454
10874 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
10875 and __cyg_profile_func_exit.
10876
10877 2005-07-22 David Edelsohn <edelsohn@gnu.org>
10878
10879 * gfortran.dg/comma_format_extension_3.f: Fix typo.
10880 * gfortran.dg/comma_format_extension_4.f: Same.
10881 * gfortran.dg/pr15332.f: Same.
10882 * gfortran.dg/pr21730.f: Same.
10883
10884 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
10885
10886 * g++.dg/opt/vrp2.C: Fix testcase.
10887
10888 PR tree-opt/22625
10889 * g++.dg/opt/vrp2.C: New test.
10890
10891 2005-07-22 Mark Mitchell <mark@codesourcery.com>
10892
10893 PR debug/21828
10894 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
10895
10896 2005-07-22 Diego Novillo <dnovillo@redhat.com>
10897
10898 * gcc.dg/tree-ssa/20050719-1.c: New test.
10899
10900 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
10901
10902 * gcc.dg/bfin-longcall-1.c: New file.
10903 * gcc.dg/bfin-longcall-2.c: New file.
10904
10905 2005-07-21 Janis Johnson <janis187@us.ibm.com>
10906
10907 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
10908
10909 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10910
10911 PR middle-end/19055
10912 * gcc.dg/tree-ssa/pr19055.c: New test.
10913 * gcc.dg/tree-ssa/pr19055-2.c: New test.
10914
10915 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10916
10917 PR C++/22358
10918 * g++.dg/other/pr22358.C: New test.
10919
10920 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
10921
10922 PR c++/2922
10923 * g++.dg/lookup/two-stage5.C: New test from bug comments.
10924
10925 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10926
10927 PR c++/15938
10928 * g++.dg/init/union2.C: New test.
10929
10930 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10931
10932 PR c/22393
10933 * gcc.dg/complex-4.c: New test.
10934
10935 2005-07-21 Richard Guenther <rguenther@suse.de>
10936
10937 PR testsuite/22522
10938 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
10939 scanning for asm labels.
10940 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
10941
10942 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10943
10944 PR target/22085
10945 * gcc.dg/altivec-pr22085.c: New.
10946
10947 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10948
10949 PR tree-optimization/19210
10950 * gcc.dg/tree-ssa/pr19210-1.c: New.
10951 * gcc.dg/tree-ssa/pr19210-2.c: New.
10952
10953 2005-07-21 Richard Sandiford <richard@codesourcery.com>
10954
10955 PR rtl-optimization/22167
10956 * g++.dg/opt/pr22167.C: New test.
10957
10958 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
10959
10960 PR c++/2922
10961 * g++.dg/lookup/two-stage2.C: New.
10962 * g++.dg/lookup/two-stage3.C: New.
10963 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
10964 fixed two-stage name lookup for operators.
10965 * g++.dg/template/call3.C: Compiler now produces an appropriate
10966 error message.
10967 * g++.dg/template/crash37.C: Compiler now describes bla() on line
10968 14 as a candidate.
10969 * g++.dg/template/ptrmem4.C: Compiler produces different error
10970 message.
10971 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
10972 connect_to_method as a candidate.
10973
10974 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
10975
10976 * gcc.dg/fold-alloc-1.c: New test.
10977
10978 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
10979
10980 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10981 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
10982
10983 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
10984
10985 * gcc.dg/fold-abs-1.c: New test.
10986 * gcc.dg/fold-abs-2.c: New test.
10987 * gcc.dg/fold-abs-3.c: New test.
10988
10989 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
10990
10991 Make CONSTRUCTOR use VEC to store initializers.
10992 * g++.dg/ext/complit3.C: Check for specific error messages.
10993 * g++.dg/init/brace2.C: Update error message.
10994 * g++.dg/warn/Wbraces2.C: Likewise.
10995
10996 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
10997
10998 PR fortran/16940
10999 * gfortran.dg/module_interface_1.f90: New test.
11000
11001 2005-07-19 Danny Berlin <dberlin@dberlin.org>
11002 Kenneth Zadeck <zadeck@naturalbridge.com>
11003
11004 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
11005
11006 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11007
11008 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
11009 specify -Wformat for these tests.
11010 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
11011 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
11012 * gcc.dg/format/opt-6.c: Delete.
11013
11014 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11015
11016 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
11017 * gcc.dg/tree-ssa/sra-3.c: Likewise.
11018
11019 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11020
11021 * gcc.dg/tree-ssa/alias-2.c: New test.
11022
11023 2005-07-18 Mark Mitchell <mark@codesourcery.com>
11024
11025 PR c++/22263
11026 * g++.dg/template/explicit7.C: New test.
11027
11028 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
11029
11030 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
11031 width of 8 to +Inf and -Inf.
11032
11033 2005-07-17 Mark Mitchell <mark@codesourcery.com>
11034
11035 PR c++/22139
11036 * g++.dg/template/friend36.C: New test.
11037
11038 2005-07-16 David Edelsohn <edelsohn@gnu.org>
11039
11040 PR fortran/21730
11041 * gfortran.dg/pr21730.f: New test.
11042
11043 2005-07-16 Danny Berlin <dberlin@dberlin.org>
11044 Kenneth Zadeck <zadeck@naturalbridge.com>
11045
11046 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
11047 since pure const detection cannot run at -O1 in c compiler.
11048 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
11049 can now optimize this case properly.
11050 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
11051 because we now pass.
11052 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
11053
11054 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
11055
11056 PR c/22421
11057 * gcc.dg/format/bitfld-1.c: New test.
11058
11059 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11060
11061 PR c++/22204
11062 * g++.dg/rtti/repo1.C: New test.
11063
11064 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11065
11066 PR middle-end/22398
11067 * gcc.c-torture/compile/pr22398.c: New test.
11068
11069 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11070
11071 PR c++/22132
11072 * g++.dg/expr/cast4.C: New test.
11073
11074 2005-07-15 Richard Guenther <rguenther@suse.de>
11075
11076 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11077 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11078
11079 2005-07-15 Steven Bosscher <stevenb@suse.de>
11080
11081 PR tree-optimization/22230
11082 * gcc.dg/tree-ssa/pr22230.c: New test.
11083
11084 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11085
11086 * gfortran.dg/g77/cpp6.f: New test.
11087
11088 PR fortran/22417
11089 * gfortran.dg/g77/cpp5.F: New test.
11090 * gfortran.dg/g77/cpp5.h: New file.
11091 * gfortran.dg/g77/cpp5inc.h: New file.
11092
11093 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11094
11095 PR libfortran/16435
11096 * gfortran.dg/tl_editting.f90: New.
11097 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11098
11099 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11100
11101 * gfortran.dg/char_array_constructor.f90: New test.
11102
11103 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11104
11105 * gfortran.dg/past_eor.f90: New.
11106 * gfortran.dg/complex_read.f90: New.
11107
11108 2005-07-13 Jeff Law <law@redhat.com>
11109
11110 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11111 additional casts.
11112
11113 * gcc.dg/tree-ssa/pr22321.c: New test
11114
11115 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11116
11117 PR tree-optimization/21921
11118 * gcc.dg/tree-ssa/pr21921.c: New.
11119
11120 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11121
11122 PR tree-optimizatio/22442
11123 * gcc.dg/tree-ssa/loop-11.c: New test.
11124
11125 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11126
11127 PR tree-opt/21840
11128 * gcc.c-torture/compile/pr21840.c: New test.
11129
11130 2005-07-12 Jan Hubicka <jh@suse.cz>
11131
11132 * gcc.c-torture/compile/pr22379.c: New test.
11133
11134 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11135
11136 PR libfortran/21593
11137 gfortran.dg/dev_null.f90: Remove outdated comment about
11138 PR libfortran/21593.
11139
11140
11141 2005-07-12 Dale Johannesen <dalej@apple.com>
11142
11143 * gcc.target/i386/compress-float-sse.c: New.
11144 * gcc.target/i386/compress-float-sse-pic.c: New.
11145 * gcc.target/i386/compress-float-387.c: New.
11146 * gcc.target/i386/compress-float-387-pic.c: New.
11147 * gcc.dg/compress-float-ppc.c: New.
11148 * gcc.dg/compress-float-ppc-pic.c: New.
11149
11150 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11151
11152 PR libfortran/21593
11153 gfortran.dg/dev_null.f90: Remove targets.
11154
11155 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11156
11157 PR tree-opt/22335
11158 * gcc.dg/pr22335-1.c: New test.
11159 * gcc.dg/pr22335-2.c: New test.
11160
11161 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11162
11163 PR c++/20172
11164 * g++.dg/template/nontype12.C : New test.
11165
11166 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11167
11168 * gcc.dg/tree-ssa/loop-10.c: New test.
11169
11170 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11171
11172 * gcc.c-torture/execute/20020720-1.x: Remove.
11173
11174 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11175
11176 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11177
11178 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11179
11180 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11181 (dg-mips-options): Use it.
11182
11183 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11184
11185 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11186
11187 2005-07-09 Richard Henderson <rth@redhat.com>
11188
11189 * lib/target-supports.exp (check_effective_target_sync_char_short):
11190 Add alpha.
11191
11192 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11193
11194 PR libfortran/22217
11195 * gfortran.dg/negative-z-descriptor.f90: New test.
11196
11197 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11198
11199 PR tree-opt/22329
11200 * gcc.dg/pr22329.c: New test.
11201
11202 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11203
11204 PR tree-optimization/20139
11205 * gcc.dg/tree-ssa/pr20139.c: New.
11206
11207 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11208
11209 PR tree-opt/22356
11210 * testsuite/gcc.dg/pr22356-1.c: New test.
11211
11212 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
11213
11214 PR c++/21799
11215 * g++.dg/template/unify8.C: New.
11216 * g++.dg/template/unify9.C: New.
11217
11218 2005-07-08 Jakub Jelinek <jakub@redhat.com>
11219
11220 * gfortran.fortran-torture/execute/entry_10.f90: New test.
11221
11222 2005-07-07 Geoffrey Keating <geoffk@apple.com>
11223
11224 * gcc.dg/darwin-version-1.c: New.
11225 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
11226 * gcc.dg/builtins-20.c: Likewise.
11227 * gcc.dg/builtins-53.c: Likewise.
11228 * gcc.dg/torture/builtins-convert-1.c: Likewise.
11229 * gcc.dg/torture/builtins-convert-2.c: Likewise.
11230 * gcc.dg/torture/builtins-convert-3.c: Likewise.
11231 * gcc.dg/torture/builtins-power-1.c: Likewise.
11232 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
11233 on Darwin.
11234
11235 2005-07-07 Jeff Law <law@redhat.com>
11236
11237 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
11238 argument evaluation order.
11239
11240 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
11241
11242 PR libfortran/21594
11243 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11244 Add test cases where the shift length is greater than the
11245 array length.
11246
11247 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11248
11249 * obj-c++.dg/proto-lossage-6.mm: New.
11250 * objc.dg/proto-lossage-6.m: New.
11251
11252 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11253
11254 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11255 * objc.dg/gnu-runtime-2.m: Likewise.
11256
11257 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11258
11259 * gfortran.dg/longline.f: New test.
11260
11261 * gfortran.dg/badline.f: New test.
11262
11263 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11264
11265 PR fortran/16531
11266 PR fortran/15966
11267 PR fortran/18781
11268 * gfortran.dg/hollerith.f90: New.
11269 * gfortran.dg/hollerith2.f90: New.
11270 * gfortran.dg/hollerith3.f90: New.
11271 * gfortran.dg/hollerith4.f90: New.
11272 * gfortran.dg/hollerith_f95.f90: New.
11273 * gfortran.dg/hollerith_legacy.f90: New.
11274 * gfortran.dg/g77/cpp4.F: New. Port from g77.
11275
11276 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11277
11278 PR objc/22274
11279 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
11280 * objc.dg/gnu-runtime-2.m: New.
11281
11282 2005-07-06 Jeff Law <law@redhat.com>
11283
11284 * gcc.dg/tree-ssa/vrp17.c: New test.
11285
11286 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11287
11288 PR fortran/22327
11289 * gfortran.dg/array_constructor_5.f90: New test.
11290
11291 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11292
11293 * gfortran.fortran-torture/execute/entry_9.f90: New test.
11294
11295 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
11296
11297 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
11298 * gcc.dg/980816-1.c: Ditto.
11299
11300 2005-07-06 Jeff Law <law@redhat.com>
11301
11302 * gcc.c-torture/compile/pr21356.c: New test.
11303
11304 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11305
11306 PR c/22013
11307 PR c/22098
11308 * gcc.c-torture/compile/pr22013-1.c,
11309 gcc.c-torture/execute/pr22098-1.c,
11310 gcc.c-torture/execute/pr22098-2.c,
11311 gcc.c-torture/execute/pr22098-3.c: New tests.
11312
11313 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11314
11315 PR c/22308
11316 * gcc.dg/pr22308-1.c: New test.
11317
11318 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
11319
11320 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
11321 target.
11322 * gcc.dg/compare9.c: Use -fshort-enums instead of
11323 -fno-short-enums. Change the last test to dg-bogus.
11324
11325 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
11326
11327 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
11328 * gcc.dg/compare9.c: New.
11329
11330 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11331
11332 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
11333
11334 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11335
11336 PR testsuite/22288
11337 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
11338
11339
11340 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11341
11342 * gcc.dg/format/gcc_gfc-1.c: New.
11343
11344 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11345
11346 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
11347
11348 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11349
11350 PR fortran/20842
11351 * gfortran.dg/io_invalid_1.f90: New test.
11352
11353 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11354
11355 * gcc.dg/format/gcc_diag-1.c: Update.
11356
11357 2005-07-02 Jeff Law <law@redhat.com>
11358
11359 * gcc.dg/tree-ssa/pr22051-1.c: New test.
11360 * gcc.dg/tree-ssa/pr22051-2.c: New test.
11361
11362 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
11363
11364 * gcc.dg/format/gcc_diag-1.c: Update.
11365
11366 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
11367
11368 PR tree-opt/22269
11369 * gcc.c-torture/compile/pr22269.c: New test.
11370
11371 2005-06-30 Diego Novillo <dnovillo@redhat.com>
11372
11373 PR 21584
11374 PR 22219
11375 * g++.dg/tree-ssa/pr21584-1.C: New test.
11376 * g++.dg/tree-ssa/pr21584-2.C: New test.
11377
11378 2005-06-30 Ziemowit Laski <zlaski@apple.com>
11379
11380 * obj-c++.dg/try-catch-11.mm: New.
11381 * objc.dg/try-catch-10.m: New.
11382
11383 2005-06-29 David Edelsohn <edelsohn@gnu.org>
11384
11385 * g++.dg/other/ucnid-1.C: xfail on AIX.
11386
11387 2005-06-29 Diego Novillo <dnovillo@redhat.com>
11388
11389 PR 22234
11390 * gcc.dg/20050629-1.c: New test.
11391
11392 2005-06-29 Ziemowit Laski <zlaski@apple.com>
11393
11394 * obj-c++.dg/const-str-1[0-1].mm: New.
11395 * objc.dg/const-str-1[0-1].m: New.
11396
11397 2005-05-29 Richard Henderson <rth@redhat.com>
11398
11399 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
11400 Rename from check_effective_target_vect_no_max.
11401 (check_effective_target_vect_no_int_add): New.
11402 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
11403 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
11404 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11405 * gcc.dg/vect/vect-reduc-1.c: Use both.
11406 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11407
11408 2005-05-29 Richard Henderson <rth@redhat.com>
11409
11410 * lib/target-supports.exp (check_effective_target_vect_no_max):
11411 Remove i386 and x86_64.
11412
11413 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11414
11415 PR testsuite/21969
11416 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
11417
11418 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11419
11420 PR middle-end/21969
11421 * gcc.dg/vect/pr21969.c: New test.
11422
11423 2005-06-28 Eric Christopher <echristo@redhat.com>
11424
11425 PR c/22052
11426 PR c/21975
11427 * gcc.dg/inline1.c: New test.
11428 * gcc.dg/inline2.c: Ditto.
11429 * gcc.dg/inline3.c: Ditto.
11430 * gcc.dg/inline4.c: Ditto.
11431 * gcc.dg/inline5.c: Ditto.
11432
11433 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11434
11435 PR libfortran/22142
11436 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11437 Add testcase also testing eoshift1 for PR 22142.
11438
11439 2005-06-28 Richard Henderson <rth@redhat.com>
11440
11441 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
11442 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
11443 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
11444 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
11445 gcc.dg/tree-ssa/20030922-2.c: Likewise.
11446
11447 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11448
11449 PR libfortran/22142
11450 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11451 Add testcase for PR 22142.
11452
11453 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
11454
11455 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
11456 gcc.target/ia64/fpreg-2.c: New tests.
11457
11458 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11459
11460 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
11461
11462 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11463
11464 PR libfortran/22170
11465 * gfortran.dg/slash_1.f90: New test.
11466
11467 2005-06-27 Richard Henderson <rth@redhat.com>
11468
11469 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
11470 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
11471 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11472 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11473 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11474 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11475
11476 2005-06-27 Richard Henderson <rth@redhat.com>
11477
11478 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
11479 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
11480
11481 2005-06-27 Ziemowit Laski <zlaski@apple.com>
11482
11483 * obj-c++.dg/proto-lossage-5.mm: New.
11484 * objc.dg/proto-lossage-5.m: New.
11485
11486 2005-06-27 Diego Novillo <dnovillo@redhat.com>
11487
11488 PR 21959
11489 * gcc.dg/tree-ssa/pr21959.c: New test.
11490
11491 2005-06-27 Jakub Jelinek <jakub@redhat.com>
11492
11493 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
11494 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
11495 testing uninitialized var.
11496
11497 * gcc.c-torture/execute/builtins/chk.h: New.
11498 * gcc.c-torture/execute/builtins/lib/chk.c: New.
11499 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
11500 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
11501 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
11502 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
11503 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
11504 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
11505 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
11506 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
11507 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
11508 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
11509 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
11510 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
11511 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
11512 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
11513 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
11514 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
11515 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
11516 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
11517 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
11518 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
11519 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
11520 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
11521 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
11522 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
11523 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
11524 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
11525 * gcc.dg/builtin-object-size-1.c: New test.
11526 * gcc.dg/builtin-object-size-2.c: New test.
11527 * gcc.dg/builtin-object-size-3.c: New test.
11528 * gcc.dg/builtin-object-size-4.c: New test.
11529 * gcc.dg/builtin-object-size-5.c: New test.
11530 * gcc.dg/builtin-stringop-chk-1.c: New test.
11531 * gcc.dg/builtin-stringop-chk-2.c: New test.
11532 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
11533 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
11534 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
11535 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
11536 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
11537 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
11538 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
11539 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
11540 * gcc.c-torture/execute/printf-1.c: New test.
11541 * gcc.c-torture/execute/fprintf-1.c: New test.
11542 * gcc.c-torture/execute/vprintf-1.c: New test.
11543 * gcc.c-torture/execute/vfprintf-1.c: New test.
11544 * gcc.c-torture/execute/printf-chk-1.c: New test.
11545 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
11546 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
11547 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
11548
11549 2005-06-27 Michael Matz <matz@suse.de>
11550
11551 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
11552 slot is not merged if address escapes.
11553
11554 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11555
11556 PR c/21911
11557 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
11558
11559 2005-06-26 Jakub Jelinek <jakub@redhat.com>
11560
11561 PR middle-end/17965
11562 * gcc.c-torture/compile/20050622-1.c: New test.
11563
11564 PR middle-end/22028
11565 * gcc.dg/20050620-1.c: New test.
11566
11567 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
11568
11569 PR tree-optimization/22026
11570 * gcc.dg/tree-ssa/pr22026.c: New.
11571
11572 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
11573
11574 PR libfortran/22144
11575 * gfortran.dg/shift-alloc.f90: New testcase.
11576
11577 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
11578
11579 * all files: Update FSF address in copyright headers.
11580
11581 2005-06-22 Jan Hubicka <jh@suse.cz>
11582
11583 * wholeprogram-1.c: New testcase.
11584 * wholeprogram-2.c: New testcase.
11585
11586 2005-06-24 Mark Mitchell <mark@codesourcery.com>
11587
11588 PR 22171
11589 * gcc.dg/tree-ssa/pr22171.c: New test.
11590
11591 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
11592
11593 * gfortran.dg/simplify_modulo.f90: New.
11594
11595 2005-06-24 Jan Hubicka <jh@suse.cz>
11596
11597 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
11598
11599 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11600
11601 * obj-c++.dg/proto-lossage-[1-4].mm: New.
11602
11603 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11604
11605 * obj-c++.dg/typedef-alias-1.mm: New.
11606 * objc.dg/typedef-alias-1.m: New.
11607
11608 2005-06-23 Jeff Law <law@redhat.com>
11609
11610 * gcc.dg/tree-ssa/vrp16.c: New test.
11611
11612 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11613
11614 * lib/target-supports.exp: Add
11615 check_effective_target_fortran_large_real and
11616 check_effective_target_fortran_large_int to check for
11617 corresponding effective targets.
11618 * gfortran.dg/large_integer_kind_1.f90: New test.
11619 * gfortran.dg/large_real_kind_1.f90: New test.
11620
11621 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
11622
11623 PR tree-optimization/22117
11624 * gcc.dg/tree-ssa/pr22117.c: New.
11625
11626 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
11627
11628 PR testsuite/22123
11629 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
11630
11631 2005-06-23 David Edelsohn <edelsohn@gnu.org>
11632
11633 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
11634
11635 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
11636
11637 * gfortran.dg/f2c_4.f90: Add tests for complex functions
11638 * gfortran.dg/f2c_4.c: Likewise.
11639
11640 2005-06-22 Paul Brook <paul@codesourcery.com>
11641
11642 PR fortran/21034
11643 * gfortran.dg/auto_save_1.f90: New test.
11644
11645 2005-06-22 Michael Matz <matz@suse.de>
11646
11647 * gcc.target/x86-64/abi: New directory.
11648 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
11649 * gcc.target/x86-64/abi/README.gcc: New file.
11650 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
11651 * gcc.target/x86-64/abi/asm-support.s: New file.
11652 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
11653 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
11654 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
11655 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
11656 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
11657 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
11658 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
11659 * gcc.target/x86_64/abi/test_bitfields.c: New test.
11660 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
11661 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
11662 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
11663 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
11664 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
11665 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
11666 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
11667 * gcc.target/x86_64/abi/test_varargs.c: New test.
11668
11669 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
11670
11671 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
11672 32-bit i?86 and x86_64.
11673
11674 2005-06-21 Ziemowit Laski <zlaski@apple.com>
11675
11676 * obj-c++.dg/const-str-[1-9].mm: New tests.
11677
11678 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
11679
11680 PR fortran/22010
11681 * gfortran.dg/namelist_use.f90: New.
11682 * gfortran.dg/namelist_use_only.f90: New.
11683
11684 2005-06-21 Jeff Law <law@redhat.com>
11685
11686 * gcc.dg/tree-ssa/vrp15.c: New test.
11687
11688 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
11689
11690 * lib/target-supports.exp (check_effective_target_vect_reduction):
11691 Remove.
11692 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
11693 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
11694 remove vect_reduction target keyword. Also avoid two returns in main.
11695 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11696 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
11697 * gcc.dg/vect/vect-reduc-1short.c: New test.
11698 * gcc.dg/vect/vect-reduc-1char.c: New test.
11699 * gcc.dg/vect/vect-reduc-2short.c: New test.
11700 * gcc.dg/vect/vect-reduc-2char.c: New test.
11701 * gcc.dg/vect/vect-reduc-6.c: New test.
11702 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
11703 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
11704 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
11705
11706 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11707 Paul Thomas <pault@gcc.gnu.org>
11708
11709 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
11710 New tests.
11711
11712 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11713
11714 * gfortran.dg/backslash_1.f90: New test.
11715 * gfortran.dg/backslash_2.f90: New test.
11716
11717 2005-06-20 Steven G. Kargl <kargls@comcast.net>
11718
11719 * gfortran.dg/duplicate_labels.f90: New test.
11720
11721 2005-06-20 Jan Beulich <jbeulich@novell.com>
11722
11723 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
11724 unsupportable relocations.
11725 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11726 * gcc.dg/20050321-2.c: xfail for NetWare.
11727
11728 2005-06-20 Andreas Jaeger <aj@suse.de>
11729
11730 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11731 gcc.target/i386/fastcall-sseregparm.c,
11732 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
11733
11734 2005-06-19 Richard Henderson <rth@redhat.com>
11735
11736 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
11737
11738 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
11739
11740 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
11741
11742 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
11743
11744 PR c++/22115
11745 * g++.dg/conversion/simd2.C: Change expected error message.
11746
11747 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11748
11749 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
11750 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11751 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11752
11753 2005-06-18 James A Morrison <phython@gcc.gnu.org>
11754
11755 * gcc.dg/fold-mod-1.c: New test.
11756
11757 2005-06-18 Steven G. Kargl <kargls@comcast.net>
11758
11759 PR fortran/19926
11760 * gfortran.dg/pr19926.f90: New test.
11761
11762 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11763
11764 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
11765 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
11766 targets.
11767 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11768 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11769
11770 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
11771
11772 * gcc.target/ia64/float80-varargs-1.c: New test.
11773
11774 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11775
11776 PR tree-opt/22035
11777 * gfortran.dg/f2c_6.f90: New test.
11778
11779 2005-06-17 Geoffrey Keating <geoffk@apple.com>
11780
11781 PR c++/17413
11782 * g++.dg/template/local5.C: New.
11783
11784 2005-06-17 Richard Henderson <rth@redhat.com>
11785
11786 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
11787
11788 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
11789
11790 PR testsuite/21945
11791 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
11792
11793 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
11794
11795 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
11796 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
11797 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
11798 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
11799 check_vect to verify the presence of hardware vector support.
11800
11801 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
11802
11803 PR testsuite/22056
11804 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
11805
11806 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11807
11808 PR libfortran/19216
11809 * gfortran.dg/pr19216.f: Add correct space between brackets and
11810 dg directive.
11811
11812 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11813
11814 PR libfortran/16436
11815 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
11816
11817 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
11818
11819 * gcc.target/i386/attributes-error.c: New testcase.
11820 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
11821 * gcc.target/i386/regparm-stdcall.c: Likewise.
11822 * gcc.target/i386/sseregparm-1.c: Likewise.
11823 * gcc.target/i386/sseregparm-2.c: Likewise.
11824
11825 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
11826
11827 * g++.dg/rtti/crash2.C: New.
11828
11829 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
11830
11831 * gcc.dg/noncompile/20040203-3.c: Update expected message.
11832
11833 2005-06-15 David Ung <davidu@mips.com>
11834
11835 * gcc.target/mips/mips16e-extends.c: New test for testing the
11836 generation of MIPS16e zeb/zeh, seb/seh instructions.
11837
11838 2005-06-15 Diego Novillo <dnovillo@redhat.com>
11839
11840 PR 22018
11841 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
11842 * gcc.dg/tree-ssa/pr22018.c: New test.
11843
11844 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
11845
11846 * gcc.dg/simd-1.c: Update error messages.
11847 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
11848 * gcc.dg/simd-2.c: Update error messages.
11849 * gcc.dg/simd-4.c: New.
11850
11851 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
11852
11853 PR c++/20678
11854 * g++.dg/other/crash-4.C: New.
11855
11856 2005-06-14 Devang Patel <dpatel@apple.com>
11857
11858 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
11859
11860 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
11861
11862 PR c++/21929
11863 * g++.dg/parse/crash11.C: Update
11864
11865 2005-06-13 Jeff Law <law@redhat.com>
11866
11867 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
11868 perform the desired transformations.
11869 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
11870 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
11871
11872 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11873
11874 PR fortran/22038
11875 * gfortran.dg/forall_1.f90: Un-XFAIL.
11876
11877 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
11878
11879 PR c++/21929
11880 * g++.dg/parse/crash26.C: New.
11881
11882 PR c++/20789
11883 * g++.dg/init/member1.C: New.
11884
11885 2005-06-13 Jakub Jelinek <jakub@redhat.com>
11886
11887 * gfortran.dg/altreturn_1.f90: New test.
11888
11889 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
11890
11891 PR middle-end/21985
11892 * gcc.dg/tree-ssa/pr21985.c: New test.
11893
11894 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11895
11896 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
11897
11898 2005-06-12 Roger Sayle <roger@eyesopen.com>
11899
11900 PR c++/21930
11901 * g++.dg/other/error10.C: New test case.
11902
11903 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11904
11905 PR libfortran/19155
11906 * gfortran.dg/pr19155.f: Add test.
11907
11908 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11909
11910 * gfortran.dg/f2c_7.f90: New test.
11911
11912 * gfortran.dg/forall_1.f90: XFAILed.
11913
11914 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11915
11916 * gcc.dg/pr14796-1.c: New.
11917 * gcc.dg/pr14796-2.c: New.
11918
11919 2005-06-11 Steven G. Kargl <kargls@comcast.net>
11920
11921 PR fortran/17792
11922 PR fortran/21375
11923 * gfortran.dg/deallocate_stat.f90: New test.
11924
11925 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
11926
11927 * gfortran.fortran-torture/execute/in-pack.f90: New test.
11928
11929 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
11930
11931 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
11932 access will be generated when this loop is vectorized. Test that
11933 accesses with same alignment were detected.
11934 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
11935 Test that accesses with same alignment were detected.
11936 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
11937 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
11938 alignment were detected.
11939
11940 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
11941
11942 PR c++/10611
11943 * g++.dg/conversion/simd2.C: New.
11944
11945 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
11946
11947 * gcc.dg/Wcxx-compat-1.c: New.
11948
11949 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
11950
11951 PR libfortran/21480
11952 * gfortran.dg/reshape-complex.f90: Add a test for a packed
11953 complex array.
11954
11955 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
11956
11957 * gcc.dg/alias-8.c: New.
11958
11959 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
11960
11961 * gcc.dg/format/cmn_err-1.c: Update.
11962
11963 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
11964
11965 PR target/20666
11966 * gcc.target/sparc/fexpand-2.c: New.
11967 * gcc.target/sparc/fpmerge-2.c: New.
11968 * gcc.target/sparc/fpmul-2.c: New.
11969 * gcc.target/sparc/noresult.c: New.
11970 * gcc.target/sparc/pdist-2.c: New.
11971 * gcc.target/sparc/pdist-3.c: New.
11972
11973 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
11974
11975 PR testsuite/21702
11976 * gcc.target/i386/i386.exp: Fix comment typo.
11977
11978 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
11979
11980 PR c++/19497
11981 * g++.dg/inherit/using5.C: New.
11982 * g++.dg/inherit/using6.C: New.
11983
11984 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11985
11986 PR c++/19894
11987 * g++.dg/template/ptrmem15.C: New test.
11988
11989 PR c++/20563
11990 * g++.dg/ext/label4.C: New test.
11991
11992 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11993
11994 * gcc.dg/tls/debug-1.c: New test.
11995
11996 2005-06-07 Dale Johannesen <dalej@apple.com>
11997
11998 * gcc.target/i386/movq.c: New.
11999
12000 2005-06-07 Dale Johannesen <dalej@apple.com>
12001
12002 * gcc.dg/20050607-1.c: New.
12003
12004 2005-06-07 Jakub Jelinek <jakub@redhat.com>
12005
12006 PR middle-end/21850
12007 * gcc.c-torture/execute/20050607-1.c: New test.
12008
12009 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
12010
12011 PR libfortran/21926
12012 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
12013 Test case where the return array has lowest stride one,
12014 but isn't packed.
12015
12016 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
12017
12018 * lib/target-supports.exp (check_effective_target_sync_int_long):
12019 Add s390 and s390x targets.
12020
12021 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12022
12023 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
12024 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
12025 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
12026 * gcc.dg/tree-ssa/loop-9.c: New test.
12027
12028 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
12029
12030 * g++.dg/parse/defarg10.C: New.
12031
12032 2005-06-06 Jakub Jelinek <jakub@redhat.com>
12033
12034 PR regression/21897
12035 * gcc.c-torture/execute/20050604-1.c: New test.
12036
12037 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
12038
12039 PR 21903
12040 * g++.dg/parse/defarg9.C: New.
12041
12042 PR c++/20637
12043 * g++.dg/inherit/using4.C: New.
12044 * g++.dg/overload/error1.C: Adjust expected errors.
12045 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
12046 * g++.old-deja/g++.brendan/arm2.C: Likewise.
12047 * g++.old-deja/g++.other/redecl2.C: Likewise.
12048 * g++.old-deja/g++.other/redecl4.C: Likewise.
12049 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
12050
12051 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12052
12053 * gfortran.dg/f2c_5.f90: Add -w to dg-options
12054
12055 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12056
12057 * lib/gfortran.exp (gfortran_target_compile): Call
12058 dg-additional-files-options
12059 * gfortran.dg/f2c_4.f90: New file
12060 * gfortran.dg/f2c_4.c: New file
12061 * gfortran.dg/f2c_5.f90: New file
12062 * gfortran.dg/f2c_5.c: New file
12063
12064 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12065
12066 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12067
12068 PR fortran/21912
12069 * gfortran.dg/array_constructor_4.f90: New test.
12070
12071 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12072
12073 PR c++/21619
12074 * g++.dg/ext/builtin9.C: New test.
12075
12076 2005-06-05 Dale Johannesen <dalej@apple.com>
12077
12078 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12079 * gcc.c-torture/execute/20050603-2.c: Ditto.
12080
12081 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12082
12083 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12084 * gcc.dg/vect/vect-reduc-1.c: New.
12085 * gcc.dg/vect/vect-reduc-2.c: New.
12086 * gcc.dg/vect/vect-reduc-3.c: New.
12087
12088 2005-06-04 Dale Johannesen <dalej@apple.com>
12089
12090 * gcc.c-torture/execute/20050603-1.c: New.
12091 * gcc.c-torture/execute/20050603-2.c: New.
12092 * gcc.dg/20050603-3.c: New.
12093
12094 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12095
12096 PR fortran/19195
12097 * gfortran.dg/debug_1.f90: New test.
12098
12099 * gfortran.dg/forall_1.f90: New test.
12100
12101 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12102
12103 * gfortran.dg/array_constructor_3.f90: New test.
12104
12105 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12106
12107 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12108
12109 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12110
12111 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12112
12113 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12114
12115 PR c/21873
12116 * gcc.dg/init-excess-1.c: New test.
12117
12118 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12119
12120 PR c++/21853
12121 * g++.dg/expr/static_cast6.C: New test.
12122
12123 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12124
12125 * gcc.dg/tree-ssa/vrp14.c: New test.
12126
12127 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12128
12129 PR c++/21336
12130 * g++.dg/template/new2.C: New test.
12131
12132 2005-06-03 Josh Conner <jconner@apple.com>
12133
12134 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12135 all entries in initializer.
12136
12137 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12138
12139 PR middle-end/21858
12140 * gcc.dg/pr21858.c: New testcase.
12141
12142 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12143
12144 PR tree-optimization/21292
12145
12146 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12147 New.
12148 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12149 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12150 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12151 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12152 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12153
12154 2005-06-02 Richard Henderson <rth@redhat.com>
12155
12156 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12157
12158 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12159
12160 * gcc.dg/wtypequal.c: New testcase.
12161
12162 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12163
12164 PR 21582
12165 * gcc.dg/tree-ssa/pr21582.c: New test.
12166
12167 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12168
12169 PR c++/21280
12170 * g++.dg/opt/interface2.h: New.
12171 * g++.dg/opt/interface2.C: New.
12172 * g++.dg/init/ctor4.C: Adjust error lines.
12173 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12174 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12175 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12176 * g++.old-deja/g++.pt/assign1.C: Likewise.
12177 * g++.old-deja/g++.pt/crash20.C: Likewise.
12178
12179 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12180
12181 PR tree-optimization/21734
12182 * g++.dg/vect/pr21734_1.cc: New.
12183 * g++.dg/vect/pr21734_2.cc: New.
12184
12185 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12186
12187 PR c++/20350
12188 * g++.dg/template/spec24.C: New.
12189
12190 PR c++/21151
12191 * g++.dg/pch/local-1.C: New.
12192 * g++.dg/pch/local-1.Hs: New.
12193
12194 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12195
12196 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12197 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12198 * gcc.dg/tree-ssa/pr14341.c: New test.
12199 * gcc.dg/tree-ssa/pr14841.c: New test.
12200 * gcc.dg/tree-ssa/pr20701.c: New test.
12201 * gcc.dg/tree-ssa/pr21086.c: New test.
12202 * gcc.dg/tree-ssa/pr21090.c: New test.
12203 * gcc.dg/tree-ssa/pr21332.c: New test.
12204 * gcc.dg/tree-ssa/pr21458.c: New test.
12205 * gcc.dg/tree-ssa/pr21658.c: New test.
12206 * gcc.dg/tree-ssa/vrp01.c: New test.
12207 * gcc.dg/tree-ssa/vrp02.c: New test.
12208 * gcc.dg/tree-ssa/vrp03.c: New test.
12209 * gcc.dg/tree-ssa/vrp04.c: New test.
12210 * gcc.dg/tree-ssa/vrp05.c: New test.
12211 * gcc.dg/tree-ssa/vrp06.c: New test.
12212 * gcc.dg/tree-ssa/vrp07.c: New test.
12213 * gcc.dg/tree-ssa/vrp08.c: New test.
12214 * gcc.dg/tree-ssa/vrp09.c: New test.
12215 * gcc.dg/tree-ssa/vrp10.c: New test.
12216 * gcc.dg/tree-ssa/vrp11.c: New test.
12217 * gcc.dg/tree-ssa/vrp12.c: New test.
12218 * gcc.dg/tree-ssa/vrp13.c: New test.
12219
12220 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
12221
12222 PR 21029
12223 * gcc.dg/tree-ssa/pr21029.c: New test.
12224
12225 2005-06-01 Roger Sayle <roger@eyesopen.com>
12226
12227 * gfortran.dg/logint-1.f: New test case.
12228 * gfortran.dg/logint-2.f: Likewise.
12229 * gfortran.dg/logint-3.f: Likewise.
12230
12231 2005-06-01 Jakub Jelinek <jakub@redhat.com>
12232
12233 PR c/21536
12234 PR c/20760
12235 * gcc.dg/20050527-1.c: New test.
12236
12237 * gcc.dg/i386-sse-12.c: New test.
12238
12239 PR fortran/21729
12240 * gfortran.dg/implicit_5.f90: New test.
12241
12242 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
12243
12244 PR fortran/20883
12245 * gfortran/assign_4.f90: New test.
12246 * gfortran/assign_2.f90: Change compile to run.
12247
12248 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
12249
12250 * lib/target-supports.exp
12251 (check_effective_target_sync_char_short): New.
12252 * gcc.dg/sync-2.c: New.
12253
12254 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12255
12256 PR tree-optimization/21817
12257 * gcc.dg/torture/pr21817-1.c: New.
12258
12259 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
12260
12261 PR c++/21165
12262 * g++.dg/template/init5.C: New.
12263
12264 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
12265
12266 * gfortran.dg/char_initialiser_actual.f90:
12267 Test character initialisers as actual arguments.
12268 * gfortran.dg/char_pointer_comp_assign.f90:
12269 Test character pointer structure component assignments.
12270 * gfortran.dg/char_array_structure_constructor.f90:
12271 Test character components in structure constructors.
12272
12273 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
12274
12275 PR middle-end/20931
12276 * g++.dg/opt/pr20931.C: New test.
12277
12278 2005-05-31 Andreas Jaeger <aj@suse.de>
12279
12280 PR testsuite/20772
12281 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
12282 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
12283 g++.old-deja/g++.ext/asmspec1.C,
12284 g++.old-deja/g++.other/regstack.C,
12285 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
12286 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
12287 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
12288 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
12289 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
12290 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
12291 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
12292 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
12293 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
12294 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
12295 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
12296 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
12297 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
12298 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
12299 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
12300 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
12301 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
12302 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
12303 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
12304
12305 2005-05-31 Jeff Law <law@redhat.com>
12306
12307 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
12308
12309 2005-05-30 Paolo Carlini <pcarlini@suse.de>
12310
12311 PR middle-end/21743
12312 * gcc.dg/builtins-1.c: Activate disabled clog test.
12313 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12314
12315 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
12316
12317 * gfortran.dg/char_pointer_assign.f90:
12318 Test character-pointer assignments and pointer assignments.
12319 * gfortran.dg/char_pointer_dummy.f90:
12320 Test character-pointer dummy arguments.
12321 * gfortran.dg/char_pointer_func.f90:
12322 Test character-pointer function returns.
12323 * gfortran.dg/char_pointer_dependency.f90:
12324 Test character-pointer functions with dependencies.
12325
12326 2005-05-30 Mark Mitchell <mark@codesourcery.com>
12327
12328 PR c++/21784
12329 * g++.dg/lookup/using14.C: New test.
12330
12331 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
12332
12333 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
12334 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
12335 trailing ^M.
12336
12337 2005-05-29 Geoffrey Keating <geoffk@apple.com>
12338
12339 PR c++/17413
12340 * g++.dg/template/local5.C: New.
12341
12342 PR target/21761
12343 * gcc.c-torture/compile/pr21761.c: New.
12344
12345 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
12346 before darwin8.
12347
12348 2005-05-30 Steven G. Kargl
12349
12350 PR fortran/20846
12351 * gfortran.dg/inquire_8.f90: New test.
12352
12353 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12354
12355 PR libfortran/21376
12356 * gfortran.dg/output_exponents_1.f90: New test.
12357
12358 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12359
12360 PR libfortran/20006
12361 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
12362
12363 2005-05-28 Mark Mitchell <mark@codesourcery.com>
12364
12365 PR c++/21210
12366 * g++.dg/ext/complex1.C: New test.
12367
12368 PR c++/21340
12369 * g++.dg/init/ctor6.C: New test.
12370
12371 2005-05-29 Jan Hubicka <jh@suse.cz>
12372
12373 * gcc.c-torture/compile/pr21562.c: New.
12374
12375 2005-05-28 Steven G. Kargl <kargls@comcast.net>
12376
12377 * gfortran.dg/subnormal_1.f90: New test.
12378
12379 2005-05-28 Jan Hubicka <jh@suse.cz>
12380
12381 * tree-prof.exp: Fix comment.
12382 * value-prof-1.c: New.
12383 * value-prof-2.c: New.
12384 * value-prof-3.c: New.
12385 * value-prof-4.c: New.
12386
12387 2005-05-27 Mark Mitchell <mark@codesourcery.com>
12388
12389 PR c++/21614
12390 * g++.dg/expr/ptrmem6.C: New test.
12391 * g++.dg/expr/ptrmem6a.C: Likewise.
12392
12393 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
12394
12395 PR tree-optimization/21658
12396 * gcc.dg/tree-ssa/pr21658.c: New.
12397
12398 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
12399
12400 PR c++/21455
12401 * g++.dg/inherit/ptrmem3.C: New.
12402
12403 PR c++/21681
12404 * g++.dg/parse/template16.C: New.
12405
12406 2005-05-27 Andreas Jaeger <aj@suse.de>
12407
12408 * gcc.dg/setjmp-2.c: Only run in 32-bit.
12409
12410 * gcc.dg/i386-sse-8.c: Run test on all archs.
12411
12412 2005-05-26 Mike Stump <mrs@apple.com>
12413
12414 * objc.dg/isa-field-1.m: Only run on darwin.
12415 * objc.dg/lookup-1.m: Likewise.
12416 * objc.dg/try-catch-8.m: Likewise.
12417
12418 2005-05-26 Roger Sayle <roger@eyesopen.com>
12419
12420 PR tree-optimization/9814
12421 * gcc.dg/pr9814-1.c: New test case.
12422
12423 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12424
12425 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
12426 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
12427 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
12428 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
12429 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
12430 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
12431 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
12432 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
12433 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
12434 objc.dg/try-catch-8.m: New.
12435
12436 2005-05-26 Janis Johnson <janis187@us.ibm.com>
12437
12438 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
12439 remove extraneous semicolons.
12440
12441 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12442
12443 * obj-c++.dg/comp-types-12.mm: New.
12444 * objc.dg/comp-types-11.m: New.
12445 * objc.dg/selector-4.m: New.
12446
12447 2005-05-26 Andreas Jaeger <aj@suse.de>
12448
12449 PR testsuite/20772
12450 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
12451 g++.old-deja/g++.ext/attrib3.C,
12452 g++.old-deja/g++.other/store-expr1.C,
12453 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
12454 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
12455 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12456 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
12457 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
12458 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
12459 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
12460 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12461 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
12462 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
12463 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
12464 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
12465 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
12466 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
12467 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
12468 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
12469 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
12470 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12471 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
12472
12473 2005-05-26 Andreas Jaeger <aj@suse.de>
12474
12475 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
12476 x86-64 compilation.
12477
12478 2005-05-26 Andreas Jaeger <aj@suse.de>
12479
12480 PR testsuite/20772
12481 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
12482 gcc.misc-tests/i386-pf-athlon-1.c,
12483 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12484 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
12485 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
12486 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
12487 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
12488 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
12489 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
12490 programs.
12491
12492 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
12493 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
12494 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
12495 x86-64 compilation.
12496
12497 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
12498 x86_64.
12499
12500 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
12501 effective-target ilp32.
12502
12503 2005-05-26 David Ung <davidu@mips.com>
12504
12505 * gcc.target/mips/ext_ins.c: New test for testing the generation
12506 of MIPS32/64 rev 2 ext/ins instructions.
12507
12508 2005-05-26 Andreas Jaeger <aj@suse.de>
12509
12510 * treelang/compile/unsigned.tree: Use gimple instead of
12511 nonexisting generic dump.
12512
12513 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
12514
12515 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
12516
12517 2005-05-26 Andreas Jaeger <aj@suse.de>
12518
12519 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
12520
12521 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12522
12523 PR libfortran/17283
12524 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
12525 Test callee-allocated memory with write statements.
12526
12527 2005-05-25 Roger Sayle <roger@eyesopen.com>
12528
12529 PR middle-end/21709
12530 * gcc.dg/pr21709-1.c: New test case.
12531
12532 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12533 Mike Stump <mrs@apple.com>
12534
12535 * objc/execute/next_mapping.h: Update for C++.
12536
12537 * obj-c++.dg/selector-1.mm: Move to...
12538 * obj-c++.dg/selector-4.mm: here...
12539
12540 * obj-c++.dg/basic.mm: New.
12541 * obj-c++.dg/comp-types-1.mm: New.
12542 * obj-c++.dg/cxx-class-1.mm: New.
12543 * obj-c++.dg/cxx-ivars-1.mm: New.
12544 * obj-c++.dg/cxx-ivars-2.mm: New.
12545 * obj-c++.dg/cxx-ivars-3.mm: New.
12546 * obj-c++.dg/cxx-scope-1.mm: New.
12547 * obj-c++.dg/cxx-scope-2.mm: New.
12548 * obj-c++.dg/defs.mm: New.
12549 * obj-c++.dg/empty-private-1.mm: New.
12550 * obj-c++.dg/encode-1.mm: New.
12551 * obj-c++.dg/encode-2.mm: New.
12552 * obj-c++.dg/encode-3.mm: New.
12553 * obj-c++.dg/extern-c-1.mm: New.
12554 * obj-c++.dg/extra-semi.mm: New.
12555 * obj-c++.dg/fix-and-continue-2.mm: New.
12556 * obj-c++.dg/isa-field-1.mm: New.
12557 * obj-c++.dg/ivar-list-semi.mm: New.
12558 * obj-c++.dg/local-decl-1.mm: New.
12559 * obj-c++.dg/lookup-1.mm: New.
12560 * obj-c++.dg/lookup-2.mm: New.
12561 * obj-c++.dg/method-1.mm: New.
12562 * obj-c++.dg/method-2.mm: New.
12563 * obj-c++.dg/method-3.mm: New.
12564 * obj-c++.dg/method-4.mm: New.
12565 * obj-c++.dg/method-5.mm: New.
12566 * obj-c++.dg/method-6.mm: New.
12567 * obj-c++.dg/method-7.mm: New.
12568 * obj-c++.dg/no-extra-load.mm: New.
12569 * obj-c++.dg/overload-1.mm: New.
12570 * obj-c++.dg/pragma-1.mm: New.
12571 * obj-c++.dg/pragma-2.mm: New.
12572 * obj-c++.dg/private-1.mm: New.
12573 * obj-c++.dg/private-2.mm: New.
12574 * obj-c++.dg/proto-qual-1.mm: New.
12575 * obj-c++.dg/qual-types-1.mm: New.
12576 * obj-c++.dg/stubify-1.mm: New.
12577 * obj-c++.dg/stubify-2.mm: New.
12578 * obj-c++.dg/super-class-1.mm: New.
12579 * obj-c++.dg/super-class-2.mm: New.
12580 * obj-c++.dg/super-dealloc-1.mm: New.
12581 * obj-c++.dg/super-dealloc-2.mm: New.
12582 * obj-c++.dg/template-1.mm: New.
12583 * obj-c++.dg/template-2.mm: New.
12584 * obj-c++.dg/template-3.mm: New.
12585 * obj-c++.dg/template-4.mm: New.
12586 * obj-c++.dg/template-5.mm: New.
12587 * obj-c++.dg/template-6.mm: New.
12588 * obj-c++.dg/try-catch-1.mm: New.
12589 * obj-c++.dg/try-catch-2.mm: New.
12590 * obj-c++.dg/try-catch-3.mm: New.
12591 * obj-c++.dg/try-catch-4.mm: New.
12592 * obj-c++.dg/try-catch-5.mm: New.
12593 * obj-c++.dg/try-catch-6.mm: New.
12594 * obj-c++.dg/try-catch-7.mm: New.
12595 * obj-c++.dg/try-catch-8.mm: New.
12596 * obj-c++.dg/try-catch-9.mm: New.
12597 * obj-c++.dg/va-meth-1.mm: New.
12598
12599 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12600
12601 * obj-c++.dg/selector-1.mm: New.
12602 * obj-c++.dg/selector-2.mm: New.
12603
12604 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12605
12606 * obj-c++.dg/selector-3.mm: New.
12607 * objc.dg/selector-3.m: New.
12608
12609 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12610
12611 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
12612 about where warning appears.
12613
12614 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12615
12616 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
12617 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
12618 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
12619 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
12620
12621 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12622
12623 * gcc.dg/20050524-1.c: New test.
12624
12625 2005-05-25 Jan Hubicka <jh@suse.cz>
12626
12627 * gcc.dg/tree-prof/inliner-1.c: New.
12628
12629 2005-05-25 Janis Johnson <janis187@us.ibm.com>
12630
12631 * gcc.dg/tree-prof: New directory.
12632 * gcc.dg/tree-prof/tree-prof.exp: New.
12633
12634 2005-05-25 DJ Delorie <dj@redhat.com>
12635
12636 * gcc.dg/Wattributes-1.c: New.
12637 * gcc.dg/Wattributes-2.c: New.
12638 * gcc.dg/Wattributes-3.c: New.
12639
12640 20005-05-24 Janis Johnson <janis187@us.ibm.com>
12641
12642 PR tree-optimization/19833
12643 * gcc.dg/uninit-4.c: Remove xfail.
12644 * gcc.dg/uninit-9.c: Ditto.
12645
12646 2005-05-24 Ziemowit Laski <zlaski@apple.com>
12647
12648 * obj-c++.dg/bitfield-[1-5].mm: New.
12649 * obj-c++.dg/class-protocol-1.mm: New.
12650 * obj-c++.dg/comp-types-1[0-1].mm: New.
12651 * obj-c++.dg/comp-types-[2-9].mm: New.
12652 * obj-c++.dg/encode-[4-8].mm: New.
12653 * obj-c++.dg/layout-1.mm: New.
12654 * obj-c++.dg/method-1[0-9].mm: New.
12655 * obj-c++.dg/method-2[0-1].mm: New.
12656 * obj-c++.dg/method-[8-9].mm: New.
12657 * obj-c++.dg/objc-gc-3.mm: New.
12658 * obj-c++.dg/try-catch-10.mm: New.
12659 * objc.dg/bitfield-5.m: New.
12660 * objc.dg/comp-types-10.m: New.
12661 * objc.dg/comp-types-9.m: New.
12662 * objc.dg/layout-1.m: New.
12663 * objc.dg/objc-gc-4.m: New.
12664 * objc.dg/try-catch-9.m: New.
12665 * objc.dg/class-protocol-1.m: Tweak diagnostics.
12666 * objc.dg/comp-types-1.m: Likewise.
12667 * objc.dg/comp-types-[5-6].m: Likewise.
12668 * objc.dg/method-9.m: Likewise.
12669
12670 2005-05-24 Janis Johnson <janis187@us.ibm.com>
12671
12672 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
12673 and on hardware without VMX support.
12674
12675 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
12676
12677 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
12678
12679 * lib/profopt.exp (dg-final-generate, dg-final-use,
12680 profopt-final-code, profopt-get-options): New.
12681 (profopt-execute): Process test directives.
12682
12683 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
12684 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12685 cleanup-tree-dump, cleanup-saved-temps): Update comments.
12686
12687 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
12688
12689 PR C++/21645
12690 * g++.dg/init/ctor5.C: New test.
12691
12692 2005-05-24 Ira Rosen <irar@il.ibm.com>
12693
12694 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
12695 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
12696 vect-113.c, vect-114.c.
12697
12698 2005-05-23 Adam Nemet <anemet@lnxw.com>
12699
12700 * gcc.dg/const-elim-1.c: Remove xfails.
12701
12702 2005-05-23 Jeff Law <law@redhat.com>
12703
12704 * gcc.c-torture/compile/pr21638.c: New test.
12705 * gcc.c-torture/compile/20050520-1.c: New test.
12706
12707 2005-05-23 Nick Clifton <nickc@redhat.com>
12708
12709 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
12710 be a proper triple, ie: m32r*-*-*.
12711 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12712
12713 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
12714
12715 PR middle-end/21331
12716 PR tree-opt/21293
12717 * gcc.c-torture/compile/pr21293.c: New test.
12718 * gcc.c-torture/execute/pr21331.c: New test.
12719
12720 2004-05-20 Richard Henderson <rth@redhat.com>
12721
12722 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
12723
12724 2005-05-20 Ziemowit Laski <zlaski@apple.com>
12725
12726 * obj-c++-dg.exp: Add.
12727 * obj-c++.exp: Add.
12728 * obj-c++.dg/dg.exp: Add.
12729
12730 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
12731
12732 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
12733 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
12734
12735 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
12736
12737 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
12738
12739 2004-05-19 Richard Henderson <rth@redhat.com>
12740
12741 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
12742
12743 2005-05-19 Janis Johnson <janis187@us.ibm.com>
12744
12745 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
12746
12747 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
12748
12749 2005-05-19 Jakub Jelinek <jakub@redhat.com>
12750
12751 PR c++/21495
12752 * g++.dg/parse/extern1.C: New test.
12753 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
12754
12755 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12756
12757 * gcc.dg/c99-math.h: New.
12758 * gcc.dg/c99-math-float-1.c: New test.
12759 * gcc.dg/c99-math-double-1.c: Likewise.
12760 * gcc.dg/c99-math-long-double-1.c: Likewise.
12761
12762 2005-05-18 Richard Henderson <rth@redhat.com>
12763
12764 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
12765
12766 2005-05-18 Devang Patel <dpatel@apple.com>
12767
12768 * g++.dg/opt/20050511-1.C: New test.
12769
12770 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
12771
12772 PR libfortran/21127
12773 * gfortran.dg/reshape-complex.f90: New test.
12774
12775 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
12776
12777 * gfortran.dg/array_constructor_1.f90: New test.
12778 * gfortran.dg/array_constructor_2.f90: New test.
12779
12780 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
12781
12782 PR fortran/20954
12783 * gfortran.dg/pr20954.f: New test.
12784
12785 2005-05-17 Mike Stump <mrs@apple.com>
12786
12787 Yet more Objective-C++...
12788
12789 * objc.dg/method-5.m: Update.
12790 * objc.dg/method-6.m: Update.
12791 * objc.dg/method-7.m: Update.
12792 * objc.dg/method-9.m: Update.
12793 * objc.dg/try-catch-2.m: Update.
12794
12795 2005-05-17 Mark Mitchell <mark@codesourcery.com>
12796
12797 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
12798 Remove little-endian optimizations.
12799
12800 2005-05-17 Jeff Law <law@redhat.com>
12801
12802 * g++.dg/tree-ssa/pr14814.C: New test.
12803 * gcc.dg/tree-ssa/pr14814.C: New test.
12804 * gcc.dg/tree-ssa/pr17141-1.C: New test.
12805 * gcc.dg/tree-ssa/pr17141-2.C: New test.
12806
12807 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12808
12809 * gcc.dg/compat/generate-random.c: Do not include
12810 libiberty.h.
12811 * gcc.dg/compat/generate-random_r.c: Likewise.
12812
12813 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
12814
12815 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
12816
12817 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12818
12819 PR middle-end/21595
12820 * g++.dg/tree-ssa/builtin1.C: New testcase.
12821
12822 2005-05-17 Jakub Jelinek <jakub@redhat.com>
12823
12824 PR c++/21454
12825 * g++.dg/opt/const4.C: New test.
12826
12827 PR middle-end/21492
12828 * g++.dg/opt/crossjump1.C: New test.
12829
12830 PR tree-optimization/21610
12831 * gcc.c-torture/compile/20050516-1.c: New test.
12832
12833 PR fortran/15080
12834 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
12835 about the test failing.
12836 * gfortran.fortran-torture/execute/where_7.f90: New test.
12837 * gfortran.fortran-torture/execute/where_8.f90: New test.
12838
12839 2005-05-16 Richard Henderson <rth@redhat.com>
12840
12841 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
12842 i?86 and x86_64.
12843
12844 2005-05-16 Mark Mitchell <mark@codesourcery.com>
12845
12846 * gcc.dg/compat/generate-random.c (config.h): Do not include.
12847 (limits.h): Include unconditionally.
12848 (stdlib.h): Likewise.
12849 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
12850 (limits.h): Include unconditionally.
12851 (stdlib.h): Likewise.
12852 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12853 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12854 (limits.h): Include unconditionally.
12855 (stdlib.h): Likewise.
12856 (hashtab.h): Do not include.
12857 (getopt.h): Likewise.
12858 (stddef.h): Include.
12859 (hashval_t): Define.
12860 (struct entry): Add "next" field.
12861 (HASH_SIZE): New macro.
12862 (hash_table): New variable.
12863 (switchfiles): Do not use xmalloc.
12864 (mix): New macro.
12865 (iterative_hash): New function.
12866 (hasht): Remove.
12867 (e_exists): New function.
12868 (e_insert): Likewise.
12869 (output): Use, instead of libiberty hashtable functions.
12870 (main): Do not use getopt. Do not call htab_create.
12871
12872 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
12873
12874 PR libstdc++/21526
12875 * lib/target-supports.exp (check_mkfifo_available):
12876 Return 0 for cygwin as mkfifo support incomplete on platform.
12877 Fix typos in comments.
12878
12879 2005-05-15 Mark Mitchell <mark@codesourcery.com>
12880
12881 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
12882
12883 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
12884
12885 PR fortran/17432
12886 * gfortran.dg/assign_4.f: New test.
12887
12888 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
12889
12890 PR tree-optimization/21563
12891 * gcc.dg/tree-ssa/pr21563.c: New.
12892
12893 2005-05-14 Jan Hubicka <jh@suse.cz>
12894
12895 * gcc.dg/noreturn-7.c: Allow control reaches warning.
12896
12897 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
12898
12899 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
12900
12901 2005-05-13 Julian Brown <julian@codesourcery.com>
12902
12903 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
12904 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
12905
12906 2005-05-13 Jan Hubicka <jh@suse.cz>
12907
12908 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
12909 * gcc.dg/fold-xor-?.c: Likewise.
12910 * gcc.dg/pr15784-?.c: Likewise.
12911 * gcc.dg/pr20922-?.c: Likewise.
12912 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
12913 * gcc.dg/tree-ssa/pr17598.c: Likewise.
12914 * gcc.dg/tree-ssa/pr20470.c: Likewise.
12915
12916 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12917
12918 PR fortran/21260
12919 * gfortran.dg/hollerith_1.f90: New test.
12920
12921 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12922
12923 * gfortran.dg/func_result_2.f90: New test.
12924
12925 2005-05-11 Bud Davis <bdavis@gfortran.org>
12926
12927 * gfortran.dg/dev_null.f90: New test.
12928
12929 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
12930
12931 * gcc.dg/arm-vfp1.c: Revert last change.
12932
12933 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
12934
12935 PR middle-end/19807
12936 PR tree-optimization/19639
12937 * g++.dg/tree-ssa/pr19807.C: New testcase.
12938
12939 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12940
12941 PR libfortran/21471
12942 * gfortran.dg/append-1.f90: New test.
12943
12944 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12945
12946 * gcc.dg/pr18501.c: XFAIL.
12947 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
12948 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
12949 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
12950 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
12951 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
12952 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
12953 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
12954 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
12955
12956 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12957
12958 PR fortran/20178
12959 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
12960 gfortran.dg/f2c_3.f90: New tests.
12961
12962 * gfortran.dg/return_1.f90: Fix dg annotation.
12963
12964 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12965
12966 * gcc.c-torture/compile/20050510-1.c: New test.
12967
12968 2005-05-10 Mark Mitchell <mark@codesourcery.com>
12969
12970 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
12971
12972 2005-05-10 Bob Wilson <bob.wilson@acm.org>
12973
12974 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
12975
12976 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
12977
12978 PR c/17913
12979 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
12980
12981 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
12982
12983 PR c/21342
12984 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
12985 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
12986
12987 2005-05-10 Ben Elliston <bje@au.ibm.com>
12988
12989 PR debug/16676
12990 * gcc.dg/debug/pr16676.c: New test.
12991
12992 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
12993
12994 PR testsuite/21443
12995 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
12996 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
12997 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
12998 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
12999 Change -O1 to -O2.
13000 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
13001 -fno-tree-dominator-opts.
13002
13003 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13004
13005 * gfortran.dg/return_1.f90: New test.
13006
13007 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
13008
13009 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
13010
13011 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
13012
13013 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
13014
13015 PR c++/21427
13016 * g++.dg/inherit/covariant13.C: New.
13017
13018 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13019
13020 PR libfortran/19155
13021 * gfortran.dg/pr19155.f: New test.
13022
13023 2005-05-08 Roger Sayle <roger@eyesopen.com>
13024
13025 PR inline-asm/8788
13026 * gcc.dg/pr8788-1.c: New testcase.
13027
13028 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
13029
13030 PR target/21416
13031 * gcc.target/mips/fpcmp-[12].c: New tests.
13032
13033 2005-05-06 Mark Mitchell <mark@codesourcery.com>
13034
13035 * lib/target-supports-dg.exp (dg-require-fork): New function.
13036 (dg-require-mkfifo): Likewise.
13037 * lib/target-supports.exp (check_function_available): New
13038 function.
13039 (check_fork_available): Likewise.
13040 (check_mkfifo_available): Likewise.
13041
13042 2005-05-06 Jeff Law <law@redhat.com>
13043
13044 * gcc.c-torture/compile/pr21380.c: New test.
13045
13046 2005-05-06 Jakub Jelinek <jakub@redhat.com>
13047
13048 PR c++/20961
13049 * g++.dg/ext/weak3.C: New test.
13050
13051 2005-05-05 Mark Mitchell <mark@codesourcery.com>
13052
13053 PR c++/21352
13054 * g++.dg/template/crash37.C: New test.
13055
13056 2005-05-05 Paul Brook <paul@codesourcery.com>
13057
13058 * gcc.dg/arm-g2.c: Use effective-target arm32.
13059 * gcc.dg/arm-mmx-1.c: Ditto.
13060 * gcc.dg/arm-scd42-2.c: Ditto.
13061 * gcc.dg/arm-vfp1.c: Ditto.
13062 * lib/target-supports.exp (check_effective_target_arm32): New
13063 function.
13064
13065 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13066
13067 PR libfortran/21354
13068 gfortran.dg/in_pack_rank7.f90: New test.
13069
13070 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13071
13072 PR middle-end/15618
13073 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13074
13075 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13076
13077 PR middle-end/21265
13078 * gcc.dg/20050503-1.c: New test.
13079
13080 PR rtl-optimization/21239
13081 * gcc.dg/i386-sse-11.c: New test.
13082
13083 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13084
13085 PR target/16888
13086 * gcc.target/i386/asm-1.c: New test.
13087
13088 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13089
13090 PR rtl-optimization/21330
13091 * gcc.c-torture/execute/20050502-1.c: New test.
13092
13093 PR target/21297
13094 * gcc.c-torture/execute/20050502-2.c: New test.
13095
13096 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13097
13098 PR middle-end/21282
13099 * gcc.dg/pr21282.c: New.
13100
13101 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13102
13103 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13104 * gcc.dg/vect/vect-92.c: Likewise.
13105 * gcc.dg/vect/vect-93.c: Likewise.
13106 * gcc.dg/vect/vect-dv-1.c: Likewise.
13107 * gcc.dg/vect/vect-dv-2.c: Likewise.
13108 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13109
13110 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13111
13112 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13113 * gfortran.dg/vect/vect-2.f90: Likewise.
13114 * gfortran.dg/vect/vect-3.f90: Likewise.
13115 * gfortran.dg/vect/vect-4.f90: Likewise.
13116 * gfortran.dg/vect/vect-5.f90: Likewise.
13117
13118 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13119
13120 PR target/20813
13121 * gcc.dg/rs6000-fpint-2.c: New.
13122
13123 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13124
13125 PR c/15698
13126 * gcc.dg/builtins-30.c: Update expected messages.
13127 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13128 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13129 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13130
13131 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13132
13133 PR tree-optimization/21294
13134 * gcc.dg/tree-ssa/pr21294.c: New.
13135
13136 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13137
13138 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13139 __builtin_altivec_st_internal_4si built-in.
13140
13141 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13142
13143 PR c++/15875
13144 * g++.dg/template/ptrmem14.C: New test.
13145
13146 2005-05-02 Paul Brook <paul@codesourcery.com>
13147
13148 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13149
13150 2005-05-02 Michael Matz <matz@suse.de>
13151
13152 PR c++/19542
13153 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13154
13155 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13156
13157 * g++.dg/cpp/weak.C: New test.
13158
13159 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13160
13161 * gcc.dg/tree-ssa/loop-8.c: New test.
13162
13163 2005-04-30 Michael Maty <matz@suse.de>
13164
13165 * gcc.dg/inline-mcpy.c: New test.
13166
13167 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13168
13169 PR libfortran/18958
13170 * gfortran.dg/eoshift.f90: New test case.
13171
13172 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13173
13174 PR libfortran/18857
13175 * gfortran.dg/matmul_1.f90: New test.
13176
13177 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13178
13179 PR tree-optimization/21030
13180 * gcc.dg/tree-ssa/pr21030.c: New.
13181
13182 2005-04-29 Devang Patel <dpatel@apple.com>
13183
13184 PR tree-optimization/21272
13185 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13186
13187 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13188
13189 PR fortran/13082
13190 PR fortran/18824
13191 * gfortran.dg/entry_4.f90: New test.
13192 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13193 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13194 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13195 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13196 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13197 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13198 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13199
13200 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13201
13202 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13203
13204 2005-04-29 Paul Brook <paul@codesourcery.com>
13205
13206 * gfortran.dg/entry_3.f90: New test.
13207
13208 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13209
13210 * gfortran.dg/implicit_4.f90: New test.
13211
13212 2005-04-28 Bob Wilson <bob.wilson@acm.org>
13213
13214 * lib/target-supports.exp (check_profiling_available): Return
13215 false for xtensa-*-elf.
13216
13217 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
13218
13219 * lib/fortran-torture.exp (fortran-torture.exp): Catch
13220 error if file cannot be deleted.
13221
13222 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13223
13224 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
13225 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
13226 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
13227 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
13228 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
13229 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
13230 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
13231 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
13232 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
13233 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
13234 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
13235 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
13236 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
13237
13238 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13239
13240 PR fortran/20865
13241 * gfortran.dg/pr20865.f90: New test.
13242
13243 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
13244
13245 * gcc.dg/void-cast-2.c: New test.
13246
13247 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13248
13249 PR c/21159
13250 * gcc.dg/void-cast-1.c: New test.
13251
13252 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
13253
13254 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
13255
13256 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13257
13258 PR fortran/21177
13259 * gfortran.dg/pr21177.f90: New test.
13260
13261 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
13262
13263 PR tree-optimization/21171
13264 * gcc.dg/tree-ssa/pr21171.c: New test.
13265
13266 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
13267
13268 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13269 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13270 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13271 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13272 gcc.dg/tree-ssa/gen-vect-32.c: New.
13273 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
13274 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
13275 don't run on PPC32.
13276
13277 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13278
13279 PR c/21213
13280 * gcc.dg/transparent-union-3.c: New test.
13281
13282 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13283
13284 PR c/20740
13285 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
13286 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
13287 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
13288 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
13289 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
13290 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
13291
13292 2005-04-26 Jeff Law <law@redhat.com>
13293
13294 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
13295 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
13296 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
13297 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
13298 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
13299 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
13300 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
13301
13302 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
13303
13304 PR tree-optimization/17598
13305 * gcc.dg/tree-ssa/pr17598.c: New testcase.
13306
13307 2005-04-25 Mike Stump <mrs@apple.com>
13308
13309 * objc.dg/fix-and-continue-1.m: Add.
13310
13311 2005-04-25 Roger Sayle <roger@eyesopen.com>
13312
13313 PR c++/20995
13314 * g++.dg/opt/pr20995-1.C: New test case.
13315
13316 2005-04-25 Devang Patel <dpatel@apple.com>
13317
13318 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
13319
13320 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13321
13322 PR testsuite/21062
13323 * g++.dg/opt/alias2.C (printf): Correct the prototype.
13324
13325 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13326
13327 PR C++/21188
13328 * g++.dg/opt/rtti2.C: New test.
13329
13330 2005-04-25 Paul Brook <paul@codesourcery.com>
13331 Steven G. Kargl <kargls@comcast.net>
13332
13333 PR fortran/20879
13334 * gfortran.dg/ichar_1.f90: New file.
13335
13336 2005-04-24 Jakub Jelinek <jakub@redhat.com>
13337
13338 PR middle-end/20991
13339 * g++.dg/opt/pr20991.C: New test.
13340
13341 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
13342 where sizeof (type) < __alignof__ (type).
13343 * gcc.dg/compat/struct-layout-1.h: Likewise.
13344
13345 2005-04-24 Per Bothner <per@bothner.com>
13346 Devang Patel <dpatel@apple.com>
13347
13348 PR preprocessor/20907
13349 * gcc.dg/cpp/very-long-comment.c: New test.
13350
13351 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13352
13353 PR fortran/20059
13354 * gfortran.dg/common_5.f: New test.
13355
13356 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
13357
13358 PR middle-end/21082
13359 * g++.dg/tree-ssa/pr21082.C: New testcase.
13360
13361 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
13362
13363 * gcc.dg/vect/vect-99.c: New test.
13364
13365 2005-04-22 Diego Novillo <dnovillo@redhat.com>
13366
13367 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
13368
13369 2005-04-22 Jeff Law <law@redhat.com>
13370
13371 * gcc.dg/uninit-5.c: Remove xfails.
13372 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
13373 conditionals and loads.
13374
13375 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
13376
13377 PR libfortran/20074
13378 PR libfortran/20436
13379 PR libfortran/21108
13380 * gfortran.dg/nested_reshape.f90: new test
13381 * gfortran.dg/reshape-alloc.f90: new test
13382 * gfortran.dg/reshape.f90: new test
13383
13384 2005-04-22 Mark Mitchell <mark@codesourcery.com>
13385
13386 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
13387
13388 * gcc.dg/arm-vfp1.c: New test.
13389
13390 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
13391
13392 PR c++/21087
13393 * g++.dg/lookup/builtin2.C: New test.
13394
13395 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
13396
13397 * gcc.dg/weak/weak-13.c: New test.
13398
13399 2005-04-21 Geoffrey Keating <geoffk@apple.com>
13400
13401 * lib/target-supports.exp (check_effective_target_sync_int_long):
13402 Add powerpc*.
13403
13404 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
13405
13406 * gcc.target/mips/branch-1.c: New test.
13407
13408 2005-04-21 Richard Henderson <rth@redhat.com>
13409
13410 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
13411 * gcc.dg/vect/vect-86.c: Likewise.
13412 * gcc.dg/vect/vect-87.c: Likewise.
13413 * gcc.dg/vect/vect-88.c: Likewise.
13414
13415 2005-04-21 Devang Patel <dpatel@apple.com>
13416
13417 PR optimization/20994
13418 * gcc.dg/tree-ssa/ifc-3.c: New test.
13419
13420 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13421
13422 PR c/12913
13423 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
13424 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
13425 gcc.dg/c99-vla-jump-5.c: New tests.
13426
13427 2005-04-19 Richard Henderson <rth@redhat.com>
13428
13429 * lib/target-supports.exp (check_effective_target_vect_int_mult):
13430 Fix typo in exists check.
13431 (check_effective_target_sync_int_long): New.
13432 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
13433 * gcc.dg/ia64-sync-2.c: Likewise.
13434 * gcc.dg/ia64-sync-3.c: Likewise.
13435 * gcc.dg/ia64-sync-4.c: Likewise.
13436
13437 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
13438
13439 * gcc.dg/fold-xor-1.c: New test.
13440 * gcc.dg/fold-xor-2.c: New test.
13441
13442 2005-04-19 James E. Wilson <wilson@specifixinc.com>
13443
13444 PR target/20670
13445 * g++.dg/eh/fp-regs.C: New test.
13446
13447 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13448
13449 * gcc.dg/Wint-to-pointer-cast-1.c,
13450 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
13451 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
13452 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
13453
13454 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13455
13456 PR fortran/16861
13457 * gfortran.dg/pr16861.f90: New test.
13458
13459 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13460
13461 * gcc.dg/pr21085.c: New test.
13462
13463 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
13464
13465 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
13466 (setup_mips_tests, dg-mips-options): New procedures.
13467 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
13468 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
13469 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
13470 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13471 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
13472 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
13473 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
13474 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13475 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
13476 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
13477 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
13478 dg-mips-options instead of dg-options. Remove now-redundant
13479 preprocessor guards.
13480 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
13481 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13482 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13483 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
13484 * gcc.dg/vr-mult-2.c: Delete.
13485 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
13486 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
13487 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
13488 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
13489 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
13490 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
13491 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
13492
13493 2005-04-18 Laurent GUERBY <laurent@guerby.net>
13494
13495 * ada/acats/run_all.sh: Use sync when executable not present.
13496
13497 2005-04-18 Devang Patel <dpatel@apple.com>
13498
13499 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
13500 * gcc.dg/vect/vect-11a.c: New.
13501 * gcc.dg/vect/vect-none.c: Update.
13502 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
13503
13504 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13505
13506 PR tree-optimization/20922
13507 * gcc.dg/pr20922-1.c: New test.
13508 * gcc.dg/pr20922-2.c: New test.
13509 * gcc.dg/pr20922-3.c: New test.
13510 * gcc.dg/pr20922-4.c: New test.
13511 * gcc.dg/pr20922-5.c: New test.
13512 * gcc.dg/pr20922-6.c: New test.
13513
13514 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13515
13516 PR libfortran/20950
13517 * gfortran.dg/pr20950.f: New test.
13518
13519 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13520
13521 PR libfortran/19216
13522 * gfortran.dg/pr19216.f: New test.
13523
13524 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
13525
13526 PR tree-optimization/21001
13527 * gcc.dg/tree-ssa/pr21001.c: New.
13528
13529 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
13530
13531 PR libfortran/21075
13532 * gfortran.dg/reshape_rank7.f90: New test.
13533
13534 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
13535
13536 PR libfortran/12884 gfortran.dg/pr12884.f: New test
13537 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
13538 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
13539 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
13540 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
13541 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
13542 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
13543 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
13544 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
13545 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
13546 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
13547 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
13548 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
13549 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
13550 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
13551 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
13552 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
13553 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
13554 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
13555 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
13556 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
13557
13558 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
13559
13560 * gfortran.dg/wtruncate.f: New testcase.
13561 * gfortran.dg/wtruncate.f90: New testcase.
13562
13563 2005-04-16 Mark Mitchell <mark@codesourcery.com>
13564
13565 PR c++/21025
13566 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
13567 which sizeof/alignof is dependent, rather than just whether we are
13568 processing_template_decl.
13569
13570 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13571
13572 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13573 corrected typo where the wrong variables had been compared.
13574
13575 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13576
13577 PR libfortran/18495
13578 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13579 Test callee-allocated version of return array with a write
13580 statement.
13581 Test spread with a temporary with another write statement.
13582
13583 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
13584
13585 PR tree-optimization/21031
13586 * gcc.dg/tree-ssa/pr21031.c: New.
13587
13588 2005-04-15 Uros Bizjak <uros@kss-loka.si>
13589
13590 PR tree-optimization/21004
13591 * gcc.dg/builtins-53.c: Include builtins-config.h.
13592 Check floorf, ceilf, floorl and ceill transformations
13593 only when HAVE_C99_RUNTIME is defined.
13594
13595 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
13596
13597 PR middle-end/20739
13598 * gcc.dg/tree-ssa/pr20739.c: New test.
13599
13600 2005-04-14 Mike Stump <mrs@apple.com>
13601
13602 * gcc.dg/Foundation.framework/empty: New.
13603 * gcc.dg/framework-2.c: New.
13604
13605 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13606
13607 PR tree-optimization/21021
13608 * gcc.c-torture/compile/pr21021.c: New.
13609
13610 2005-04-14 Janis Johnson <janis187@us.ibm.com
13611
13612 PR testsuite/21010
13613 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
13614 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
13615 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
13616 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
13617 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
13618 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
13619 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
13620 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
13621
13622 2005-04-14 Richard Henderson <rth@redhat.com>
13623
13624 * lib/target-supports.exp (check_effective_target_vect_condition):
13625 Add ia64, i?86, and x86_64.
13626
13627 2005-04-14 Steven G. Kargl <kargls@comcast.net>
13628
13629 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
13630
13631 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13632
13633 PR tree-optimization/20657
13634 * gcc.dg/tree-ssa/pr20657.c: New.
13635
13636 2005-04-14 Uros Bizjak <uros@kss-loka.si>
13637
13638 * gcc.dg/builtins-53.c: Also check (int)trunc* and
13639 (long long int)trunc*.
13640
13641 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
13642
13643 PR target/20927
13644 * gcc.dg/pr20927.c: New test.
13645
13646 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
13647
13648 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
13649 * gcc.target/mips/asm-1.c: Likewise.
13650
13651 2005-04-13 Dale Johannesen <dalej@apple.com>
13652
13653 * objc.dg/objc-fast-4.m: New.
13654
13655 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
13656
13657 * gcc.target/cris/torture/cris-torture.exp: New driver in new
13658 directory.
13659 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
13660
13661 2005-04-13 David Edelsohn <edelsohn@gnu.org>
13662
13663 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
13664 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
13665 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
13666
13667 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
13668
13669 PR tree-optimization/20913
13670 * gcc.dg/tree-ssa/pr20913.c: New.
13671
13672 PR tree-optimization/20702
13673 * gcc.dg/tree-ssa/pr20702.c: New.
13674
13675 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13676
13677 PR c++/13744
13678 * g++.dg/inherit/local3.C: New test.
13679
13680 2005-04-12 Jeff Law <law@redhat.com>
13681
13682 * gcc.dg/tree-ssa/20050412-1.c: New test.
13683
13684 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
13685
13686 PR libfortran/19016
13687 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
13688 Add tests with mask generated by expression.
13689 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13690 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13691 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13692
13693 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
13694
13695 PR middle-end/20917
13696 * gcc.dg/20050409-1.c: New test.
13697
13698 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
13699
13700 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
13701
13702 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13703
13704 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13705 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
13706 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13707 (TARGET_CXX): Adjust accordingly.
13708 * target.h (struct gcc_target): Remove epxort_class_data. Add
13709 determine_class_data_visibility and class_data_always_comdat.
13710 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13711 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
13712 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13713 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
13714 (arm_cxx_determine_class_data_visibility): New.
13715 (arm_cxx_class_data_always_comdat): Likewise.
13716 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13717 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
13718 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13719 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
13720 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
13721 Define.
13722
13723 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13724
13725 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
13726
13727 2005-04-11 Geoffrey Keating <geoffk@apple.com>
13728
13729 * gcc.dg/i386-darwin-fpmath.c: New.
13730
13731 2004-04-11 Devang Patel <dpatel@apple.com>
13732
13733 * lib/target-supports.exp (check_effective_target_vect_condition): New.
13734 * gcc.dg/vect/vect-ifcvt-1.c: New test.
13735 * gcc.dg/vect/vect-ifcvt-2.c: New test.
13736 * gcc.dg/vect/vect-ifcvt-3.c: New test.
13737 * gcc.dg/vect/vect-ifcvt-4.c: New test.
13738 * gcc.dg/vect/vect-ifcvt-5.c: New test.
13739 * gcc.dg/vect/vect-ifcvt-6.c: New test.
13740 * gcc.dg/vect/vect-ifcvt-7.c: New test.
13741 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
13742
13743 2004-04-11 Devang Patel <dpatel@apple.com>
13744
13745 * gcc.dg/vect/vect-dv-1.c: New test.
13746 * gcc.dg/vect/vect-dv-2.c: New test.
13747
13748 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13749
13750 PR tree-optimization/20933
13751 * gcc.dg/tree-ssa/pr20933.c: New test.
13752
13753 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13754
13755 * gfortran.dg/fold_nearest.f90: New test.
13756
13757 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
13758
13759 * gcc.dg/tree-ssa/alias-1.c: New test.
13760
13761 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13762
13763 PR tree-optimization/20920
13764 * g++.dg/tree-ssa/pr20920.C: New test.
13765
13766 2005-04-11 Uros Bizjak <uros@kss-loka.si>
13767
13768 * gcc.dg/builtins-53.c: Also check (int)ceil* and
13769 (long long int)ceil*.
13770
13771 2005-04-10 Mark Mitchell <mark@codesourcery.com>
13772
13773 * g++.dg/warn/Wdtor1.C: Declare template in system header with
13774 explicit C++ linkage.
13775
13776 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13777
13778 * gfortran.dg/pr17229.f: Take care of the new obsolescence
13779 warning for arithmetic IF statements.
13780
13781 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
13782
13783 * eor_handling_1.f90: New test case.
13784 * eor_handling_2.f90: New test case.
13785 * eor_handling_3.f90: New test case.
13786 * eor_handling_4.f90: New test case.
13787 * eor_handling_5.f90: New test case.
13788 * noadv_size.f90: New test case.
13789 * pad_no.f90: New test case.
13790
13791 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
13792
13793 * gcc.c-torture/execute/20050410-1.c: New test.
13794
13795 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
13796
13797 * gcc.dg/pr20126.c: New.
13798
13799 2005-04-09 Bud Davis <bdavis@gfortran.org>
13800 Steven G. Kargl <kargls@comcast.net>
13801
13802 * gfortran.dg/PR19872.f: New test.
13803
13804 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13805
13806 * gfortran.dg/nint_1.f90: Fix dg-do directive.
13807
13808 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13809
13810 * gfortran.dg/nint_1.f90: New test.
13811
13812 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13813
13814 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
13815 Added test for callee-allocated arrays with write statements.
13816 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
13817 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
13818 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13819 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13820 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13821
13822 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13823
13824 PR libfortran/20163
13825 * gfortran.dg/open-options-blanks.f: New test.
13826
13827 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13828
13829 PR fortran/13257
13830 * gfortran.dg/comma_format_extension_[1234].f: New tests.
13831
13832 2005-04-09 Jakub Jelinek <jakub@redhat.com>
13833
13834 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13835 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13836 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13837 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13838 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13839 * gcc.c-torture/execute/stdarg-4.c: New test.
13840
13841 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
13842
13843 PR target/20795
13844 * g++.dg/abi/param2.C: New test.
13845
13846 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13847
13848 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
13849
13850 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13851
13852 * gcc.dg/builtins-53.c: New test.
13853
13854 2005-04-08 Diego Novillo <dnovillo@redhat.com>
13855
13856 * g++.dg/tree-ssa/pr18178.C: New test.
13857 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
13858 * gcc.c-torture/execute/20041019-1.c: New test.
13859 * gcc.dg/tree-ssa/20041008-1.c: New test.
13860 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
13861 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
13862 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
13863 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
13864 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
13865 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
13866 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
13867 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
13868 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13869 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13870
13871 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
13872
13873 PR rtl-optimization/20466
13874 * gcc.c-torture/execute/pr20466-1.c: New test.
13875
13876 2005-04-08 Mark Mitchell <mark@codesourcery.com>
13877
13878 PR c++/20905
13879 * g++.dg/parse/cond2.C: New test.
13880
13881 PR c++/20145
13882 * g++.dg/warn/Wdtor1.C: New test.
13883
13884 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13885
13886 PR fortran/17229
13887 * gfortran.dg/pr17229.f: New test.
13888
13889 2005-04-07 Steven G. Kargl <kargls@comcast.net>
13890
13891 * gfortran.dg/tiny_1.f90: New test.
13892 * gfortran.dg/tiny_2.f90: ditto.
13893
13894 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
13895
13896 * gfortran.dg/eor_1.f90: Fix dg-do run line
13897 * gfortran.dg/open_new.f90: Fix dg-do run line
13898
13899 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
13900
13901 * lib/target-supports.exp (get_compiler_messages): Support
13902 optional arguments, the fourth being compiler options.
13903 (check_effective_target_fpic): New proc.
13904 * gcc.dg/20050321-2.c: Restrict to target fpic.
13905
13906 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
13907
13908 * gcc.dg/15443-1.c: New test.
13909 * gcc.dg/15443-2.c: Likewise.
13910
13911 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13912
13913 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
13914
13915 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13916
13917 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
13918
13919 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13920
13921 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
13922 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
13923 -m64.
13924 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
13925 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
13926 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
13927
13928 2005-04-06 Mark Mitchell <mark@codesourcery.com>
13929
13930 PR c++/20212
13931 * g++.dg/warn/Wunused-11.C: New test.
13932
13933 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
13934
13935 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
13936
13937 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
13938
13939 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
13940
13941 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13942
13943 PR c++/20734
13944 * g++.dg/template/ptrmem13.C: New test.
13945
13946 2005-04-05 Per Bothner <per@bothner.com>
13947
13948 * lib/gcc.exp: Always add -fno-show-column, for now.
13949
13950 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
13951
13952 PR testsuite/20767
13953 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
13954 of plain old "unsigned int" for the type of "i". Makes this test
13955 64bit clean.
13956
13957 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
13958
13959 * gcc.dg/i386-ssefn-1.c: New test.
13960 * gcc.dg/i386-ssefn-2.c: New test.
13961 * gcc.dg/i386-ssefn-3.c: New test.
13962 * gcc.dg/i386-ssefn-4.c: New test.
13963
13964 2005-04-05 Jakub Jelinek <jakub@redhat.com>
13965
13966 PR tree-optimization/20076
13967 * gcc.dg/builtin-apply4.c: New test.
13968
13969 PR preprocessor/19475
13970 * gcc.dg/cpp/macspace1.c: New test.
13971 * gcc.dg/cpp/macspace2.c: New test.
13972
13973 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13974
13975 * gfortran.dg/pr20755.f: Fixed bad format.
13976
13977 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13978
13979 PR c++/20763
13980 * g++.dg/ext/attrib21.C: New test.
13981
13982 2004-04-05 Devang Patel <dpatel@apple.com>
13983
13984 * lib/target-supports.exp (check_effective_target_vect_shif): New.
13985 * gcc.dg/vect/vect-shift-1.c: New test.
13986
13987 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13988
13989 PR libfortran/20755
13990 * gfortran.dg/pr20755.f: New test.
13991
13992 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
13993
13994 * gfortran.dg/pr15959.f90: New test.
13995 * gfortran.dg/string_pad_trunc.f90: New test.
13996
13997 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13998
13999 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
14000 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
14001 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
14002 syntax.
14003
14004 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14005
14006 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
14007
14008 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14009
14010 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
14011 * gcc.c-torture/compile/20011119-2.c: Likewise.
14012 * gcc.c-torture/compile/981001-2.c: Likewise.
14013
14014 2005-04-04 Mark Mitchell <mark@codesourcery.com>
14015
14016 PR c++/20679
14017 * g++.dg/template/overload4.C: New test.
14018
14019 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14020
14021 PR c++/20746
14022 * g++.dg/abi/covariant5.C: New.
14023
14024 PR debug/20505
14025 * g++.dg/debug/const2.C: New.
14026
14027 2005-04-04 Jakub Jelinek <jakub@redhat.com>
14028
14029 PR rtl-optimization/16104
14030 * gcc.c-torture/execute/20050316-1.c: New test.
14031
14032 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14033
14034 * g++.dg/template/spec23.C: Fix dg-error text.
14035
14036 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
14037
14038 PR c++/19199
14039 * g++.dg/expr/lval2.C: New.
14040
14041 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14042
14043 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
14044 __builtin_strcasecmp and __builtin_strncasecmp.
14045
14046 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
14047
14048 PR c++/20723
14049 * g++.dg/template/spec22.C: New.
14050 * g++.dg/template/spec23.C: New.
14051
14052 2005-04-03 Dale Ranta <dir@lanl.gov>
14053 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14054
14055 PR libfortran/20068
14056 PR libfortran/20125
14057 PR libfortran/20156
14058 PR libfortran/20471
14059 * gfortran.dg/backspace.f: New test.
14060
14061 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
14062
14063 * gcc.dg/pr19345.c: New test.
14064
14065 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14066
14067 PR tree-optimization/20640
14068 * gcc.dg/torture/tree-loop-1.c: New.
14069
14070 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14071
14072 PR rtl-optimization/20290
14073 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14074
14075 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14076
14077 * gcc.dg/rs6000-fpint.c: New.
14078
14079 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14080
14081 * gcc.dg/old-style-then-proto-1.c: New test.
14082
14083 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14084
14085 * gfortran.fortran-torture/execute/backspace.f90: Check
14086 after backspace and read was incorrect.
14087
14088 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14089
14090 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14091 buffer past the terminating NUL using memcmp.
14092 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14093 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14094
14095 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14096 Fix unused/uninitialized variable warnings.
14097
14098 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14099 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14100 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14101 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14102
14103 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14104 gcc.c-torture/execute/builtins/fputs-lib.c,
14105 gcc.c-torture/execute/builtins/lib/fprintf.c,
14106 gcc.c-torture/execute/builtins/lib/main.c,
14107 gcc.c-torture/execute/builtins/lib/memcmp.c,
14108 gcc.c-torture/execute/builtins/lib/memmove.c,
14109 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14110 gcc.c-torture/execute/builtins/lib/memset.c,
14111 gcc.c-torture/execute/builtins/lib/printf.c,
14112 gcc.c-torture/execute/builtins/lib/sprintf.c,
14113 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14114 gcc.c-torture/execute/builtins/lib/strchr.c,
14115 gcc.c-torture/execute/builtins/lib/strcmp.c,
14116 gcc.c-torture/execute/builtins/lib/strcpy.c,
14117 gcc.c-torture/execute/builtins/lib/strcspn.c,
14118 gcc.c-torture/execute/builtins/lib/strlen.c,
14119 gcc.c-torture/execute/builtins/lib/strncat.c,
14120 gcc.c-torture/execute/builtins/lib/strncmp.c,
14121 gcc.c-torture/execute/builtins/lib/strncpy.c,
14122 gcc.c-torture/execute/builtins/lib/strrchr.c,
14123 gcc.c-torture/execute/builtins/lib/strspn.c,
14124 gcc.c-torture/execute/builtins/lib/strstr.c,
14125 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14126 gcc.c-torture/execute/builtins/strlen-2.c,
14127 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14128 prototypes.
14129
14130 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14131
14132 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14133 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14134 selectany usage.
14135
14136 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14137
14138 PR c++/19406
14139 * g++.dg/debug/using1.C: New test.
14140
14141 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14142
14143 PR middle-end/20524
14144 * gcc.dg/alias-7.c: Prefix asm-declared name with
14145 __USER_LABEL_PREFIX__.
14146
14147 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14148
14149 Fix fallout from PR middle-end/15700:
14150 * gcc.c-torture/compile/20011119-1.c: Take
14151 __USER_LABEL_PREFIX__ into account.
14152 * gcc.c-torture/compile/20011119-2.c: Likewise.
14153
14154 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14155
14156 PR c++/18644
14157 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14158
14159 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14160
14161 PR c/17855
14162 * gcc.c-torture/compile/struct-non-lval-1.c,
14163 gcc.c-torture/compile/struct-non-lval-2.c,
14164 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14165
14166 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14167
14168 * gcc.dg/tls/tls.exp: Remove temporary file.
14169 * g++.dg/tls/tls.exp: Ditto.
14170 * lib/file-format.exp: Ditto.
14171 * g++.dg/special/ecos.exp: Ditto.
14172
14173 * lib/profopt.exp: Treat prof_ext as a list.
14174 * gcc.misc-tests/bprob.exp: Ditto.
14175 * g++.dg/bprob/bprob.exp: Ditto.
14176
14177 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14178 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14179 g++.dg/tree-ssa/pointer-reference-alias.C,
14180 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14181 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14182 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14183 g++.dg/vect/pr19951.cc: Ditto.
14184 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14185 gcc.dg/builtins-47.c: Ditto.
14186 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14187 gcc.dg/pr20115-1.c: Ditto.
14188 * gcc.dg/tree-ssa/20030530-2.c,
14189 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14190 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14191 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14192 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14193 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14194 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14195 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14196 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14197 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14198 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14199 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14200 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14201 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14202 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14203 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14204 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14205 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14206 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14207 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14208 gcc.dg/tree-ssa/20030824-1.c,
14209 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
14210 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
14211 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
14212 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
14213 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
14214 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
14215 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
14216 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
14217 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
14218 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
14219 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
14220 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
14221 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
14222 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
14223 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
14224 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
14225 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
14226 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
14227 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
14228 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
14229 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
14230 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
14231 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
14232 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
14233 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
14234 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
14235 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
14236 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
14237 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
14238 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
14239 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
14240 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
14241 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
14242 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
14243 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
14244 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
14245 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
14246 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
14247 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
14248 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
14249 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
14250 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
14251 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14252 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
14253 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
14254 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
14255 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
14256 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
14257 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
14258 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
14259 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14260 gcc.dg/tree-ssa/useless-1.c: Ditto.
14261 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
14262 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
14263 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
14264 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
14265 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14266 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
14267 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
14268 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
14269 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
14270 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
14271 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
14272 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
14273 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
14274 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
14275 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
14276 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
14277 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
14278 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
14279 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
14280 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
14281 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
14282 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14283 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14284 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
14285 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
14286 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
14287 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
14288 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
14289 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
14290 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
14291 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
14292 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
14293 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
14294 gcc.dg/vect/vect-none.c: Ditto.
14295 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
14296 treelang/compile/unsigned.tree: Ditto.
14297
14298 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
14299 * gcc.dg/cpp/direct2s.c: Ditto.
14300 * gcc.dg/cpp/paste4.c: Ditto.
14301 * gcc.dg/cpp/separate-1.c: Ditto.
14302 * gcc.dg/pch/save-temps-1.c: Ditto.
14303 * g++.dg/ext/altivec-10.C: Ditto.
14304 * g++.dg/pch/pch.C: Ditto.
14305
14306 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
14307
14308 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
14309 * g++.dg/template/repo1.C: Ditto.
14310 * g++.dg/template/repo2.C: Ditto.
14311 * g++.dg/template/repo3.C: Ditto.
14312 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
14313 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
14314 * g++.old-deja/g++.pt/repo1.C: Ditto.
14315 * g++.old-deja/g++.pt/repo2.C: Ditto.
14316 * g++.old-deja/g++.pt/repo3.C: Ditto.
14317 * g++.old-deja/g++.pt/repo4.C: Ditto.
14318
14319 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
14320 * gcc.dg/20030107-1.c: Ditto.
14321 * gcc.dg/20030702-1.c: Ditto.
14322 * gcc.dg/profile-generate-1.c: Ditto.
14323 * g++.dg/other/profile1.C: Ditto.
14324 * g++.old-deja/g++.robertl/eb83.C: Ditto.
14325
14326 * lib/gcc-dg.exp (remove-build-file): New.
14327 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14328 cleanup-tree-dump, cleanup-saved-temps): New.
14329
14330 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
14331
14332 PR c++/19203, DR 214
14333 * g++.dg/parse/ambig3.C: Not ambiguous.
14334 * g++.dg/template/spec20.C: New.
14335 * g++.dg/template/spec21.C: New.
14336
14337 2005-03-31 Steve Ellcey <sje@cup.hp.com>
14338
14339 PR target/20045
14340 * gcc.dg/ia64-fptr-1.c: Run only on linux.
14341
14342 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14343
14344 PR libfortran/20660
14345 * gfortran.dg/negative_unit.f: New test.
14346
14347 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
14348
14349 * gcc.dg/20050330-1.c: New test.
14350
14351 2005-03-30 Devang Patel <dpatel@apple.com>
14352
14353 * g++.dg/tree-sra/ssa-sra-3.C: New test.
14354
14355 2005-03-30 Dale Johannesen <dalej@apple.com>
14356
14357 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
14358
14359 2005-03-30 Janis Johnson <janis187@us.ibm.com>
14360
14361 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14362 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
14363 Strip options from test name.
14364
14365 2005-03-31 Jan Hubicka <jh@suse.cz>
14366
14367 * gcc.dg/varpool-1.c: New testcase.
14368
14369 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14370
14371 PR c/772
14372 PR c/17913
14373 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
14374 gcc.dg/stmt-expr-label-3.c : New tests.
14375 * gcc.c-torture/execute/medce-2.c: Remove.
14376
14377 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14378
14379 PR c/20368
14380 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
14381 tests.
14382
14383 2005-03-30 Alan Modra <amodra@bigpond.net.au>
14384
14385 * gcc.c-torture/compile/pr20203.c: New test.
14386
14387 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14388
14389 * gfortran.dg/promotion.f90: New test.
14390
14391 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
14392
14393 PR middle-end/20491
14394 * gcc.dg/torture/asm-subreg-1.c: New test.
14395
14396 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
14397
14398 PR c/20672
14399 * gcc.dg/pr20672-1.c: New test.
14400
14401 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
14402
14403 * gfortran.dg/vect: New directory.
14404 * gfortran.dg/vect/vect.exp: New.
14405 * gfortran.dg/vect/vect-1.f90: New test.
14406 * gfortran.dg/vect/vect-2.f90: New test.
14407 * gfortran.dg/vect/vect-3.f90: New test.
14408 * gfortran.dg/vect/vect-4.f90: New test.
14409 * gfortran.dg/vect/vect-5.f90: New test.
14410
14411 2005-03-29 Jakub Jelinek <jakub@redhat.com>
14412
14413 PR middle-end/20622
14414 * gcc.dg/alias-7.c: New test.
14415
14416 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14417
14418 * gcc.dg/sparc-reg-1.c: New test.
14419
14420 2005-03-28 Steve Ellcey <sje@cup.hp.com>
14421
14422 PR target/19890
14423 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
14424
14425 2005-03-29 Dale Ranta <dir@lanl.gov>
14426 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14427
14428 PR libfortran/20163
14429 * gfortran.dg/pr20163-2.f: New test.
14430
14431 2005-03-28 Jan Hubicka <jh@suse.cz>
14432
14433 PR middle-end/20635
14434 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
14435 by Jakub Jelinek.
14436
14437 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
14438
14439 PR tree-optimization/20626
14440 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
14441 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
14442
14443 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14444
14445 * gfortran.dg/underflow.f90: New test.
14446 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
14447
14448 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14449
14450 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
14451
14452 2005-03-25 Mark Mitchell <mark@codesourcery.com>
14453
14454 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
14455 (g++_init): Make sure that CXXFLAGS is set.
14456 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
14457 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
14458 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14459 * lib/objc.exp (objc_init): Likewise.
14460 * lib/treelang.exp (treelang_init): Likewise.
14461
14462 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
14463
14464 PR tree-optimization/20470
14465 * gcc.dg/tree-ssa/pr20470.c: New test.
14466
14467 2005-03-25 Geoffrey Keating <geoffk@apple.com>
14468
14469 * gcc.dg/ppc-stfiwx.c: New.
14470
14471 2005-03-25 Steve Ellcey <sje@cup.hp.com>
14472
14473 PR target/19888
14474 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
14475
14476 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14477
14478 * gcc.dg/20050325-1.c: Fix a typo.
14479
14480 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14481
14482 PR libfortran/19678
14483 PR libfortran/19679
14484 * gfortran.dg/dos_eol.f: New test.
14485
14486 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14487
14488 PR rtl-optimization/20249
14489 * gcc.dg/20050325-1.c: New test.
14490
14491 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14492
14493 PR libfortran/15332
14494 * gfortran.dg/pr15332.f: New test.
14495
14496 2005-03-24 Dale Johannesen <dalej@apple.com>
14497
14498 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
14499
14500 2005-03-24 Geoffrey Keating <geoffk@apple.com>
14501
14502 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
14503 'internal' visibility.
14504 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
14505 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
14506 'protected' visibility.
14507 * gcc.dg/visibility-7.c: Likewise.
14508 * lib/target-supports.exp (check_visibility_available): Take
14509 a parameter, the kind of visibility to check for.
14510 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
14511 to check_visibility_available.
14512
14513 * g++.dg/expr/cast3.C: New.
14514
14515 2005-03-24 David Edelsohn <edelsohn@gnu.org>
14516
14517 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
14518 rs6000.
14519
14520 2005-03-24 Steve Ellcey <sje@cup.hp.com>
14521
14522 PR target/20095
14523 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
14524
14525 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
14526
14527 * gcc.dg/badshift.c: Renamed to...
14528 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
14529
14530 * gcc.target/i386/badshift.c: Renamed to...
14531 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
14532 only.
14533
14534 PR rtl-optimization/20532
14535 * gcc.target/i386/badshift.c: New.
14536
14537 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14538
14539 * gfortran.dg/pr18025.f90: New test.
14540
14541 2005-03-23 Dale Johannesen <dalej@apple.com>
14542
14543 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
14544
14545 2005-03-23 Mark Mitchell <mark@codesourcery.com>
14546
14547 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
14548
14549 * lib/target-supports.exp (check_iconv_available): Default
14550 libiconv to -liconv, if there is no definition.
14551
14552 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
14553
14554 * gcc.dg/torture/cris-asm-mof-1.c: New test.
14555
14556 2005-03-22 Mark Mitchell <mark@codesourcery.com>
14557
14558 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
14559 * g++.dg/opt/pr7503-2.C: Likewise.
14560 * g++.dg/opt/pr7503-3.C: Likewise.
14561 * g++.dg/opt/pr7503-4.C: Likewise.
14562 * g++.dg/opt/pr7503-5.C: Likewise.
14563 * g++.dg/warn/minmax.C: New test.
14564
14565 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14566
14567 * gfortran.dg/g77_intrinsics_funcs.f: New test.
14568 * gfortran.dg/g77_intrinsics_sub.f: New test.
14569
14570 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
14571 Jan Hubicka <jh@suse.cz>
14572 Steven Bosscher <stevenb@suse.de
14573
14574 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
14575
14576 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14577
14578 PR c++/19980
14579 * g++.dg/template/redecl3.C: New test.
14580
14581 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14582
14583 PR c++/20499
14584 * g++.dg/parse/error16.C: Tweak error markers.
14585
14586 2005-03-22 Jakub Jelinek <jakub@redhat.com>
14587
14588 PR target/20561
14589 * gcc.dg/20050321-2.c: New test.
14590
14591 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
14592
14593 PR c++/20465
14594 PR c++/20381
14595 * g++.dg/template/ptrmem12.C: New.
14596
14597 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
14598
14599 PR rtl-optimization/20527
14600 * gcc.c-torture/execute/pr20527-1.c: New test.
14601
14602 2005-03-22 Ben Elliston <bje@au.ibm.com>
14603
14604 * gcc.misc-tests/options.exp (check_for_options): Create a real C
14605 program, compile it into a real executable and then delete the .c
14606 and .x files afterwards, to avoid problems on testglue targets.
14607
14608 2005-03-21 Stuart Hastings <stuart@apple.com>
14609
14610 * gcc.target/i386/sse-2.c: New.
14611
14612 2005-03-21 Uros Bizjak <uros@kss-loka.si>
14613
14614 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
14615
14616 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14617
14618 * g++.dg/parse/crash25.C: Fix typo.
14619
14620 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14621
14622 PR c++/20461
14623 * g++.dg/parse/crash24.C: New test.
14624
14625 PR c++/20536
14626 * g++.dg/parse/crash25.C: New test.
14627
14628 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14629
14630 PR c++/20147
14631 * g++.dg/ext/stmtexpr4.C: New test.
14632
14633 2005-03-20 Roger Sayle <roger@eyesopen.com>
14634
14635 PR middle-end/20539
14636 * gcc.c-torture/compile/pr13066-1.c: New test case.
14637 * gcc.c-torture/compile/pr20539-1.c: Likewise.
14638 * g++.dg/opt/pr13066-1.C: Likewise.
14639
14640 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
14641
14642 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
14643
14644 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14645
14646 PR fortran/18525
14647 * gfortran.dg/nesting_1.f90: New test.
14648
14649 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14650
14651 PR c++/20240
14652 * g++.dg/lookup/using13.C: New test.
14653
14654 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14655
14656 PR c++/20333
14657 * g++.dg/template/crash36.C: New test.
14658
14659 2005-03-18 Paolo Carlini <pcarlini@suse.de>
14660
14661 PR c++/20463
14662 * g++.dg/template/crash35.C: New test.
14663
14664 2005-03-17 Paolo Carlini <pcarlini@suse.de>
14665
14666 PR c++/19966
14667 * g++.dg/overload/operator2.C: New test.
14668
14669 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14670
14671 PR libfortran/20257
14672 * gfortran.dg/pr20257.f90: New test.
14673
14674 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14675
14676 PR libfortran/20480
14677 * gfortran.dg/pr20480.f90: New test.
14678
14679 2005-03-16 Richard Henderson <rth@redhat.com>
14680
14681 PR middle-end/15700
14682 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
14683 (_rtld_global): New.
14684 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
14685 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
14686
14687 * gcc.dg/alias-3.c: New.
14688 * gcc.dg/alias-4.c: New.
14689 * gcc.dg/alias-5.c: New.
14690 * gcc.dg/alias-6.c: New.
14691
14692 2005-03-15 Geoffrey Keating <geoffk@apple.com>
14693
14694 * gcc.dg/cpp/ucnid-7.c: New.
14695
14696 2005-03-15 Janis Johnson <janis187@us.ibm.com>
14697 Dorit Naishlos <dorit@il.ibm.com>
14698
14699 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
14700 darwin.
14701
14702 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
14703
14704 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
14705 misaligned accesses.
14706 * gcc.dg/vect/vect-58.c: Likewise.
14707 * gcc.dg/vect/vect-92.c: New.
14708 * gcc.dg/vect/vect-93.c: New.
14709
14710 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
14711
14712 PR fortran/18827
14713 * gfortran.dg/assign_2.f90: New test.
14714 * gfortran.dg/assign_3.f90: New test.
14715 * gfortran.dg/assign.f90: New test.
14716
14717 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
14718
14719 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
14720 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
14721 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
14722 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
14723 names.
14724
14725 2005-03-14 Geoffrey Keating <geoffk@apple.com>
14726
14727 * gcc.dg/cpp/ucnid-6.c: New.
14728
14729 * gcc.dg/cpp/normalize-1.c: New.
14730 * gcc.dg/cpp/normalize-2.c: New.
14731 * gcc.dg/cpp/normalize-3.c: New.
14732 * gcc.dg/cpp/normalize-4.c: New.
14733 * gcc.dg/cpp/ucnid-4.c: New.
14734 * gcc.dg/cpp/ucnid-5.c: New.
14735 * g++.dg/cpp/normalize-1.C: New.
14736 * g++.dg/cpp/ucnid-1.C: New.
14737
14738 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14739
14740 * gcc.dg/pr18628.c: New.
14741
14742 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14743
14744 PR c++/20280
14745 * g++.dg/tree-ssa/pr20280.C: New.
14746
14747 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14748
14749 PR fortran/20467
14750 * gfortran.dg/stfunc_2.f90: New test.
14751
14752 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14753
14754 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
14755
14756 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14757
14758 * gcc.dg/tree-ssa/20050314-1.c: New test.
14759
14760 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14761
14762 PR c++/4403
14763 PR c++/9783, DR433
14764 * g++.dg/template/friend34.C: New test.
14765 * g++.dg/template/friend35.C: Likewise.
14766 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
14767
14768 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14769
14770 Friend class name lookup 5/n
14771 PR c++/1016
14772 * g++.dg/lookup/hidden-class1.C: New test.
14773 * g++.dg/lookup/hidden-class2.C: Likewise.
14774 * g++.dg/lookup/hidden-class3.C: Likewise.
14775 * g++.dg/lookup/hidden-class4.C: Likewise.
14776 * g++.dg/lookup/hidden-class5.C: Likewise.
14777 * g++.dg/lookup/hidden-class6.C: Likewise.
14778 * g++.dg/lookup/hidden-class7.C: Likewise.
14779 * g++.dg/lookup/hidden-class8.C: Likewise.
14780 * g++.dg/lookup/hidden-class9.C: Likewise.
14781 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
14782 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
14783 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
14784 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
14785 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
14786 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
14787 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
14788 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
14789 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
14790 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
14791 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
14792
14793 2005-03-13 Mark Mitchell <mark@codesourcery.com>
14794
14795 PR c++/20157
14796 * g++.dg/template/error18.C: New test.
14797
14798 2005-03-09 Ben Elliston <bje@au.ibm.com>
14799
14800 PR debug/16792
14801 * g++.dg/debug/pr16792.C: New test.
14802
14803 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14804
14805 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
14806 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
14807 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
14808 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
14809 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
14810 test assertion names.
14811
14812 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14813
14814 PR fortran/18600
14815 * gfortran.dg/stfunc_1.f90: New test.
14816
14817 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14818
14819 PR fortran/16907
14820 * gfortran.dg/real_index_1.f90: New test.
14821
14822 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14823
14824 PR fortran/20323
14825 * gfortran.dg/spec_expr_1.f90: New test.
14826
14827 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14828
14829 PR c/20402
14830 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
14831 new parser.
14832
14833 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14834
14835 PR fortran/20361
14836 * gfortran.dg/largeequiv_1.f90: New test.
14837
14838 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14839
14840 * gcc.dg/ucnid-1.c: New.
14841 * gcc.dg/ucnid-2.c: New.
14842 * gcc.dg/ucnid-3.c: New.
14843 * gcc.dg/ucnid-4.c: New.
14844 * gcc.dg/ucnid-5.c: New.
14845 * gcc.dg/ucnid-6.c: New.
14846 * gcc.dg/cpp/ucnid-1.c: New.
14847 * gcc.dg/cpp/ucnid-2.c: New.
14848 * gcc.dg/cpp/ucnid-3.c: New.
14849 * g++.dg/other/ucnid-1.C: New.
14850
14851 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14852
14853 * gcc.dg/vmx/darwin-abi-3.c: Delete.
14854
14855 2005-03-11 Per Bothner <per@bothner.com>
14856
14857 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
14858 that diagnotics refer to correct token.
14859 * gcc.dg/unused-3.c: Likewise.
14860
14861 2005-03-11 Per Bothner <per@bothner.com>
14862
14863 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
14864 constant" is now actually on same line as string constant.
14865 * gcc.dg/cpp/direct2s.c: Likewise.
14866
14867 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
14868
14869 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
14870
14871 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14872
14873 PR libfortran/20124
14874 * gfortran.dg/pr20124.f90: New Test
14875
14876 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
14877
14878 PR tree-optimization/20130
14879 * gcc.dg/pr20130-1.c: New test.
14880
14881 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14882
14883 PR target/20095
14884 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
14885
14886 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14887
14888 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
14889
14890 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14891
14892 * g++.dg/eh/forced1.C: Fix comment.
14893 * g++.dg/eh/forced2.C: Ditto.
14894 * g++.dg/eh/forced3.C: Ditto.
14895 * g++.dg/eh/forced4.C: Ditto.
14896
14897 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
14898
14899 PR rtl-opt/20412
14900 * gcc.c-torture/compile/pr20412.c: New test.
14901
14902 2005-03-10 Roger Sayle <roger@eyesopen.com>
14903
14904 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
14905
14906 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14907
14908 PR target/20322
14909 * gcc.dg/20050307-1.c: New test.
14910
14911 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
14912
14913 PR c++/20375
14914 * g++.dg/other/stdarg3.C: New.
14915
14916 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14917
14918 PR c++/18384, c++/18327
14919 * g++.dg/init/array19.C: New test.
14920
14921 PR inline-asm/20314
14922 * gcc.dg/torture/pr20314-1.c: New test.
14923 * gcc.dg/torture/pr20314-2.c: New test.
14924
14925 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
14926
14927 * gcc.dg/20050309-1.c: New test.
14928
14929 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14930
14931 * gcc.dg/builtins-10.c: Reactivate disabled test.
14932 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
14933 new cbrt transformations.
14934
14935 2005-03-09 Mark Mitchell <mark@codesourcery.com>
14936
14937 PR c++/20208
14938 * g++.dg/template/array13.C: New test.
14939
14940 2005-03-09 Paolo Carlini <pcarlini@suse.de>
14941
14942 PR c++/16859
14943 * g++.dg/init/brace4.C: New test.
14944
14945 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
14946
14947 PR c++/20186
14948 * g++.dg/template/non-dependent12.C: New.
14949
14950 2005-03-08 Mark Mitchell <mark@codesourcery.com>
14951
14952 PR c++/20142
14953 * g++.dg/init/array18.C: Add dg-do run marker.
14954
14955 PR c++/20142
14956 * g++.dg/init/array18.C: New test.
14957
14958 2005-03-09 Ben Elliston <bje@au.ibm.com>
14959
14960 * consistency.vlad/vlad.exp: Remove trailing semicolons.
14961 * g++.dg/gcov/gcov.exp: Likewise.
14962 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
14963 * gcc.target/xstormy16/xstormy16.exp: Likewise.
14964 * lib/c-torture.exp: Likewise.
14965 * lib/fortran-torture.exp: Likewise.
14966 * lib/g++.exp: Likewise.
14967 * lib/gcc-defs.exp: Likewise.
14968 * lib/gcc-dg.exp: Likewise.
14969 * lib/gcc.exp: Likewise.
14970 * lib/gcov.exp: Likewise.
14971 * lib/gfortran.exp: Likewise.
14972 * lib/mike-g++.exp: Likewise.
14973 * lib/mike-gcc.exp: Likewise.
14974 * lib/objc-torture.exp: Likewise.
14975 * lib/objc.exp: Likewise.
14976 * lib/profopt.exp: Likewise.
14977 * lib/target-libpath.exp: Likewise.
14978 * lib/target-supports.exp: Likewise.
14979 * lib/treelang.exp: Likewise.
14980 * lib/wrapper.exp: Likewise.
14981
14982 2005-03-08 Jeff Law <law@redhat.com>
14983
14984 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
14985 PHI-OPT changes.
14986
14987 2005-03-08 Ira Rosen <irar@il.ibm.com>
14988
14989 * gcc.dg/vect/pr20122.c: New test.
14990
14991 2005-03-07 Jeff Law <law@redhat.com>
14992
14993 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
14994 was folded away.
14995 * gcc.dg/tree-ssa/pr18133-1.c: New test.
14996 * gcc.dg/tree-ssa/pr18133-2.c: New test.
14997 * gcc.dg/tree-ssa/pr18134.c: New test.
14998
14999 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15000
15001 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
15002 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
15003 gcc.dg/torture/builtin-noret-2.c: Require weak support.
15004
15005 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
15006
15007 PR tree-opt/17671
15008 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
15009
15010 2005-03-07 Mark Mitchell <mark@codesourcery.com>
15011
15012 * g++.dg/warn/Wnvdtor.C: New test.
15013
15014 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
15015
15016 * gcc.dg/torture/pr19683-1.c: New test.
15017
15018 2005-03-06 Steven G. Kargl <kargls@comcast.net>
15019
15020 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
15021 * gfortran.dg/g77/19990313-2.f: Ditto.
15022 * gfortran.dg/g77/19990313-3.f: Ditto.
15023 * gfortran.dg/g77/19990525-0.f: Ditto.
15024 * gfortran.dg/g77/19990826-0.f: Ditto.
15025 * gfortran.dg/g77/19990826-2.f: Ditto.
15026 * gfortran.dg/g77/19990826-3.f: Ditto.
15027 * gfortran.dg/g77/20000511-1.f: Ditto.
15028 * gfortran.dg/g77/20000511-2.f: Ditto.
15029 * gfortran.dg/g77/970625-2.f: Ditto.
15030 * gfortran.dg/g77/980310-2.f: Ditto.
15031 * gfortran.dg/g77/980310-3.f: Ditto.
15032 * gfortran.dg/g77/980310-8.f: Ditto.
15033 * gfortran.dg/g77/980519-2.f: Ditto.
15034 * gfortran.dg/g77/alpha1.f: Ditto.
15035 * gfortran.dg/g77/claus.f: Ditto.
15036 * gfortran.dg/g77/erfc.f: Ditto.
15037 * gfortran.dg/g77/short.f: Ditto.
15038 * gfortran.fortran-torture/execute/data.f90: Ditto.
15039 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
15040 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
15041
15042 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15043
15044 * lib/file-format.exp (gcc_target_object_format): Add check for som
15045 format and hardcode object formats on hppa*-*-hpux*.
15046 * lib/target-supports.exp (check_weak_available): Add check for som
15047 object format. Always return 0 on hppa*-*-hpux10*.
15048
15049 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
15050 is defined.
15051
15052 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
15053
15054 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15055
15056 * gfortran.dg/pr19936_1.f90: New test.
15057 * gfortran.dg/pr19936_2.f90: New test.
15058 * gfortran.dg/pr19936_3.f90: New test.
15059
15060 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15061 Paul Thomas <prthomas@drfccad.cea.fr>
15062
15063 * gfortran.dg/PR19754_1.f90: New test.
15064 * gfortran.dg/PR19754_2.f90: Ditto.
15065
15066 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15067
15068 PR c++/19311
15069 * g++.dg/template/non-dependent11.C: New test.
15070
15071 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15072
15073 * lib/target-supports.exp (check_iconv_available): Fix comment.
15074
15075 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15076 Joseph S. Myers <joseph@codesourcery.com>
15077
15078 PR c++/19797
15079 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15080
15081 2005-03-04 Matthew Sachs <msachs@apple.com>
15082
15083 * gcc.exp (gcc_target_compile): Put braces around
15084 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15085 * objc.exp (objc_target_compile): Likewise.
15086 * treelang.exp (treelang_target_compile): Likewise.
15087
15088 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15089
15090 PR fortran/19673
15091 * gfortran.dg/func_result_1.f90: New test.
15092
15093 2005-03-04 Ben Elliston <bje@au.ibm.com>
15094
15095 * gcc.misc-tests/options.exp: New test.
15096
15097 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15098
15099 * gcc.dg/pr15784-4.c: New test.
15100
15101 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15102
15103 * gcc.c-torture/execute/pr17133.c: New.
15104 * gcc.c-torture/compile/20050303-1.c: New.
15105
15106 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15107
15108 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15109
15110 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15111
15112 * g++.dg/overload/using2.C: New.
15113
15114 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15115
15116 PR c++/19916
15117 * g++.dg/init/ptrmem2.C: New test.
15118
15119 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15120
15121 PR c/8927
15122 * gcc.dg/pr8927-1.c: New test.
15123
15124 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15125
15126 PR c++/20232
15127 * g++.dg/inherit/covariant12.C: New.
15128
15129 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15130
15131 PR fortran/19479
15132 * gfortran.dg/bound_1.f90: New test.
15133
15134 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15135
15136 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15137 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15138
15139 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15140
15141 PR c/20245
15142 * gcc.dg/pr20245-1.c: New test.
15143
15144 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15145
15146 PR middle-end/19874
15147 * gcc.c-torture/execute/20050119-2.c: New test case.
15148
15149 2005-02-28 Ben Elliston <bje@au.ibm.com>
15150
15151 * README: Update the DejaGnu bug reporting address.
15152 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15153 * lib/objc-torture.exp: Likewise.
15154
15155 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15156
15157 * gfortran.dg/boz_1.f90: New test.
15158 * gfortran.dg/boz_3.f90: New test.
15159 * gfortran.dg/boz_4.f90: New test.
15160
15161 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15162
15163 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15164 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15165
15166 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15167
15168 PR libfortran/20101
15169 * gfortran.dg/write_0_pe_format.f90: New test.
15170
15171 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15172
15173 PR c++/20206
15174 * g++.dg/opt/thunk2.C: New test.
15175 * g++.dg/opt/covariant1.C: New test.
15176
15177 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15178
15179 * gfortran.dg/e_d_fmt.f90: New test.
15180
15181 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15182
15183 * gcc.dg/asm-b.c: Fix comment typos.
15184
15185 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15186
15187 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15188 a V_MAY_DEF also.
15189
15190 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15191
15192 PR tree-opt/20188
15193 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15194 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15195 * gcc.dg/asm-b.c: New test.
15196
15197 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15198
15199 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15200 Disable this test on IRIX 6.
15201
15202 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15203
15204 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15205 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
15206 parser.
15207
15208 2005-02-25 Diego Novillo <dnovillo@redhat.com>
15209
15210 PR tree-optimization/20204
15211 * testsuite/gcc.dg/pr20204.c: New test.
15212
15213 2005-02-24 Jakub Jelinek <jakub@redhat.com>
15214
15215 PR target/20196
15216 * gcc.c-torture/execute/20050224-1.c: New test.
15217
15218 PR c++/20175
15219 * g++.dg/warn/Wbraces2.C: New test.
15220
15221 2005-02-23 Mark Mitchell <mark@codesourcery.com>
15222
15223 PR c++/19878
15224 * g++.dg/init/const2.C: New test.
15225
15226 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
15227
15228 PR tree-optimization/20100
15229 * gcc.c-torture/execute/pr20100-1.c: New test.
15230
15231 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15232
15233 * gfortran.dg/implicit_3.f90: New test.
15234
15235 * gfortran.dg/deftype_1.f90: New test.
15236
15237 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
15238
15239 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
15240 the test passes.
15241 * g++.dg/other/anon3.C: Accept a warning.
15242
15243 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
15244
15245 * gcc.dg/pr20017.c: Fix a comment typo.
15246
15247 2005-02-23 Bud Davis <bdavis@gfortran.org>
15248
15249 * gfortran.dg/list_read_4.f90: Change to f90 comments.
15250
15251 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15252
15253 PR ada/19902
15254 * ada/acats/tests/cxa/cxa3004.a: Remove.
15255 * ada/acats/tests/cxb/cxb30061.am: Likewise.
15256
15257 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15258
15259 PR c++/20073
15260 * g++.dg/init/const1.C: New test.
15261
15262 PR c++/19991
15263 * g++.dg/parse/constant7.C: New test.
15264
15265 PR c++/20152
15266 * g++.dg/parse/error27.C: New test.
15267 * g++.dg/template/qualttp15.C: Adjust error markers.
15268 * g++.old-deja/g++.other/struct1.C: Likewise.
15269
15270 PR c++/20153
15271 * g++.dg/template/error17.C: New test.
15272
15273 PR c++/20148
15274 * g++.dg/parser/error26.C: New test.
15275
15276 2005-02-22 Diego Novillo <dnovillo@redhat.com>
15277
15278 PR tree-optimization/20100
15279 PR tree-optimization/20115
15280 * gcc.dg/pr20115.c: New test.
15281 * gcc.dg/pr20115-1.c: New test.
15282 * gcc.dg/pr20100.c: New test.
15283 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
15284 call-clobbered variables after alias1.
15285
15286 2005-02-22 Bud Davis <bdavis@gfortran.org>
15287
15288 * gfortran.dg/list_read_4.f90: new test.
15289
15290 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
15291
15292 PR rtl-optimization/20017.
15293 * gcc.dg/pr20017.c: New.
15294
15295 2005-02-22 Devang Patel <dpatel@apple.com>
15296
15297 PR 19952
15298 * g++.dg/tree-ssa/pr19952.C: New test.
15299
15300 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15301
15302 PR c++/19883
15303 * g++.dg/parse/constant6.C: New test.
15304
15305 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15306
15307 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15308 * g++.dg/charset/asm2.c: Likewise.
15309 * g++.dg/charset/asm3.c: Likewise.
15310 * g++.dg/charset/asm4.c: Likewise.
15311 * g++.dg/charset/asm5.c: Likewise.
15312 * g++.dg/charset/attribute1.c: Likewise.
15313 * g++.dg/charset/attribute2.c: Likewise.
15314 * g++.dg/charset/extern1.cc: Likewise.
15315 * g++.dg/charset/extern2.cc: Likewise.
15316 * g++.dg/charset/extern3.cc: Likewise.
15317 * g++.dg/charset/function.cc: Likewise.
15318 * g++.dg/charset/string.c: Likewise.
15319 * g++.dg/charset/charset.exp: Likewise.
15320 * lib/target-supports.exp (check_iconv_available): Fix comment.
15321
15322 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15323
15324 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
15325 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15326 * gcc.dg/charset/asm2.c: Likewise.
15327 * gcc.dg/charset/asm3.c: Likewise.
15328 * gcc.dg/charset/asm4.c: Likewise.
15329 * gcc.dg/charset/asm5.c: Likewise.
15330 * gcc.dg/charset/asm6.c: Likewise.
15331 * gcc.dg/charset/attribute1.c: Likewise.
15332 * gcc.dg/charset/attribute2.c: Likewise.
15333 * gcc.dg/charset/builtin1.c: Likewise.
15334 * gcc.dg/charset/extern.c: Likewise.
15335 * gcc.dg/charset/function.c: Likewise.
15336 * gcc.dg/charset/string.c: Likewise.
15337 * gcc.dg/charset/charset.exp: Likewise.
15338
15339 2005-02-21 Bud Davis <bdavis9659@comcast.net>
15340
15341 PR fortran/20086
15342 * gfortran.dg/pr20086.f90: New test.
15343
15344 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
15345
15346 PR tree-optimization/19786
15347 * g++.dg/tree-ssa/pr19786.C: New.
15348
15349 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15350
15351 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
15352
15353 2005-02-21 Jeff Law <law@redhat.com>
15354
15355 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
15356
15357 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15358
15359 * gfortran.dg/do_iterator: Split loop, markup all lines for
15360 which an error locus is printed.
15361 * gfortran.dg/pr17708.f90: Markup all lines for which an error
15362 locus is printed.
15363 * gfortran.dg/select_4.f90: Likewise.
15364 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
15365 locuses in the various permutations.
15366
15367 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
15368
15369 PR tree-optimization/19951
15370 * g++.dg/vect: New directory.
15371 * g++.dg/vect/vect.exp: New file.
15372 * g++.dg/vect/pr19951.cc: New testcase.
15373 * g++.dg/dg.exp: Also prune vectorizer tests.
15374
15375 2005-02-20 Zack Weinberg <zack@codesourcery.com>
15376
15377 PR 18785
15378 * gcc.dg/charset/builtin1.c: New test.
15379
15380 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15381
15382 PR c++/19299
15383 * g++.dg/inherit/volatile1.C: New test.
15384
15385 PR c++/19440
15386 * g++.dg/template/dtor4.C: New test.
15387
15388 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15389
15390 * gfortran.dg/int_1.f90: New test.
15391
15392 2005-02-19 Devang Patel <dpatel@apple.com>
15393
15394 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
15395
15396 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15397
15398 * gfortran.dg/achar_1.f90: New test.
15399
15400 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
15401
15402 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
15403
15404 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
15405 Jakub Jelinek <jakub@redhat.com>
15406
15407 PR tree-optimization/19828
15408 * gcc.dg/tree-ssa/loop-7.c: New test.
15409 * gcc.c-torture/execute/20050218-1.c: New test.
15410
15411 2005-02-19 Jakub Jelinek <jakub@redhat.com>
15412
15413 PR c/20043
15414 * gcc.dg/transparent-union-1.c: New test.
15415 * gcc.dg/transparent-union-2.c: New test.
15416
15417 2005-02-18 James E Wilson <wilson@specifixinc.com>
15418
15419 PR tree-optimization/18977
15420 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
15421
15422 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
15423
15424 PR target/20054
15425 * gcc.dg/pr20054.c: New test.
15426
15427 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15428
15429 PR c++/19508
15430 * g++.dg/ext/attrib20.C: New test.
15431
15432 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
15433
15434 PR middle-end/20030
15435 * gfortran.fortran-torture/execute/character_passing.f90: New test.
15436
15437 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
15438
15439 PR c++/20008
15440 * g++.dg/opt/switch4.C: New.
15441
15442 2005-02-18 Jakub Jelinek <jakub@redhat.com>
15443
15444 PR c++/20023
15445 PR tree-optimization/20009
15446 * gcc.c-torture/compile/20050217-1.c: New test.
15447 * g++.dg/opt/switch3.C: New test.
15448
15449 PR tree-optimization/18947
15450 * gcc.c-torture/compile/20050215-1.c: New test.
15451 * gcc.c-torture/compile/20050215-2.c: New test.
15452 * gcc.c-torture/compile/20050215-3.c: New test.
15453
15454 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
15455
15456 PR c++/20028
15457 * g++.dg/template/crash34.C: New.
15458
15459 PR c++/20022
15460 * g++.dg/other/access3.C: New.
15461
15462 2005-02-17 Ira Rosen <irar@il.ibm.com>
15463
15464 * gcc.dg/vect/vect-98.c: New test.
15465
15466 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
15467
15468 PR tree-optimization/19967
15469 * gcc.dg/pr19967.c: New.
15470
15471 2005-02-16 Jakub Jelinek <jakub@redhat.com>
15472
15473 PR middle-end/19857
15474 * gcc.dg/tree-ssa/20050215-1.c: New test.
15475 * gcc.c-torture/execute/20050215-1.c: New test.
15476
15477 2005-02-15 Eric Christopher <echristo@redhat.com>
15478
15479 * gcc.dg/cpp/20050215-1.c: New file.
15480
15481 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
15482
15483 PR tree-optimization/15785
15484 * gcc.dg/pr15785-1.c: New test.
15485
15486 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
15487
15488 PR c++/17788
15489 * g++.dg/init/ctor4.C: New.
15490 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
15491
15492 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
15493
15494 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
15495 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
15496
15497 2005-02-15 Andreas Schwab <schwab@suse.de>
15498
15499 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
15500 declare malloc.
15501
15502 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
15503
15504 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
15505
15506 2005-02-14 Diego Novillo <dnovillo@redhat.com>
15507
15508 PR tree-optimization/19853
15509 * gcc.c-torture/compile/pr19853.c: New test.
15510
15511 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15512
15513 PR c++/19608
15514 * g++.dg/parse/local-class1.C: New.
15515
15516 PR c++/19895
15517 * g++.dg/parse/ptrmem3.C: New.
15518
15519 PR c++/19884
15520 * g++.old-deja/g++.oliva/template6.C: Add another case.
15521 * g++.dg/template/explicit6.C: New.
15522
15523 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
15524
15525 PR c++/17816
15526 * g++.dg/other/redecl2.C: New.
15527
15528 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15529
15530 PR c++/19891
15531 * g++.dg/abi/covariant4.C: New.
15532
15533 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
15534
15535 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
15536
15537 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
15538
15539 * gcc.dg/vect/vect-96.c: Fix typo.
15540
15541 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15542
15543 PR c++/14479
15544 PR c++/19487
15545 * g++.dg/template/enum5.C: New test.
15546
15547 2005-02-12 Ira Rosen <irar@il.ibm.com>
15548
15549 * gcc.dg/vect/vect-97.c: New test.
15550
15551 2005-02-12 Ira Rosen <irar@il.ibm.com>
15552
15553 * gcc.dg/vect/vect-96.c: New test.
15554
15555 2005-02-12 Uros Bizjak <uros@kss-loka.si>
15556
15557 * gcc.dg/builtins-34.c: Also check ldexp*.
15558
15559 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
15560
15561 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
15562
15563 2005-02-11 Janis Johnson <janis187@us.ibm.com>
15564
15565 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
15566 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
15567 dg-require-dll, dg-require-iconv, dg-require-named-sections,
15568 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
15569 selector_list, selector_expression, dg-process-target): Move to new
15570 file target-supports-dg.exp.
15571 * lib/target-supports-dg.exp: New.
15572
15573 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
15574 New.
15575
15576 2005-02-11 Jakub Jelinek <jakub@redhat.com>
15577
15578 PR c++/19666
15579 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
15580
15581 PR middle-end/19858
15582 * gcc.c-torture/compile/20050210-1.c: New test.
15583
15584 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15585
15586 PR c++/19755
15587 * g++.dg/warn/Wbraces1.C: New test.
15588
15589 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
15590
15591 * gcc.dg/builtins-52.c: New testcase.
15592
15593 2005-02-10 Jakub Jelinek <jakub@redhat.com>
15594
15595 PR c/19342
15596 * gcc.c-torture/execute/20050119-1.c: New test.
15597
15598 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15599
15600 PR c++/19811
15601 * g++.dg/init/delete1.C: New test.
15602
15603 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
15604
15605 PR c++/18470
15606 * g++.dg/template/static12.C: New test.
15607
15608 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15609
15610 PR c++/19787
15611 * g++.dg/conversion/ambig1.C: New test.
15612
15613 PR c++/19739
15614 * g++.dg/ext/attrib19.C: New test.
15615
15616 PR c++/19732
15617 * g++.dg/parse/dtor5.C: New test.
15618
15619 PR c++/19762
15620 * g++.dg/template/dtor3.C: New test.
15621
15622 PR c++/19826
15623 * g++.dg/template/static11.C: New test.
15624 * g++.dg/template/crash2.C: Remove dg-error marker.
15625
15626 2005-02-09 Janis Johnson <janis187@us.ibm.com>
15627
15628 PR C++/18491
15629 * g++.old-deja/g++.mike/p10769a.C: Remove.
15630
15631 2005-02-09 Roger Sayle <roger@eyesopen.com>
15632
15633 * gcc.dg/builtins-48.c: New test case.
15634 * gcc.dg/builtins-49.c: New test case.
15635 * gcc.dg/builtins-50.c: New test case.
15636 * gcc.dg/builtins-51.c: New test case.
15637
15638 2005-02-09 Ian Lance Taylor <ian@airs.com>
15639
15640 PR middle-end/19583
15641 * g++.dg/warn/Wreturn-type-3.C: New test.
15642
15643 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15644
15645 PR middle-end/19402
15646 * gcc.dg/pr19402-1.c: New testcase.
15647 * gcc.dg/pr19402-2.c: likewise.
15648
15649 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15650
15651 PR middle-end/19854
15652 * g++.dg/tree-ssa/tmmti.C: New testcase.
15653
15654 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15655
15656 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
15657
15658 2005-02-08 Mark Mitchell <mark@codesourcery.com>
15659
15660 PR c++/19733
15661 * g++.dg/parse/crash23.C: New test.
15662 * g++.dg/warn/Weff1.C: New test.
15663
15664 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15665
15666 * gcc.dg/20050209-1.c: New test.
15667
15668 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15669
15670 PR target/19799
15671 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
15672
15673 2005-02-08 Mike Stump <mrs@apple.com>
15674
15675 * g++.dg/pch/import-2.c: New test.
15676 * g++.dg/pch/import-2.hs: New.
15677 * g++.dg/pch/include/import-2a.h: New.
15678 * g++.dg/pch/include/import-2b.h: New.
15679
15680 2005-02-08 Janis Johnson <janis187@us.ibm.com>
15681
15682 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
15683
15684 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15685
15686 * gfortran.dg/substr_1.f90: New test.
15687
15688 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
15689
15690 PR middle-end/19775
15691 * gcc.dg/torture/builtin-power-1.c: Disable test for
15692 invalid transformation.
15693 * gcc.dg/builtins-10.c: Likewise. Disable one test we
15694 no longer optimize.
15695 * gcc.dg/builtins-47.c: New testcase.
15696
15697 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
15698 Dorit Naishlos <dorit@il.ibm.com>
15699
15700 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
15701
15702 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
15703
15704 * gcc.c-torture/compile/20050206-1.c: New test.
15705
15706 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15707
15708 PR tree-opt/19768
15709 * g++.dg/opt/pr19768.C: New test.
15710
15711 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15712
15713 PR tree-opt/19736
15714 * gcc.c-torture/compile/pr19736.c: New test.
15715
15716 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15717
15718 PR c++/17401
15719 * g++.dg/parse/error25.C: New test.
15720
15721 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
15722
15723 * gcc.c-torture/execute/20050203-1.c: New.
15724
15725 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
15726
15727 * gcc.dg/vect/vect-85.c: Remove xfail.
15728 * gcc.dg/vect/vect-86.c: Remove xfail.
15729 * gcc.dg/vect/vect-87.c: Remove xfail.
15730 * gcc.dg/vect/vect-88.c: Remove xfail.
15731
15732 2005-02-02 Geoffrey Keating <geoffk@apple.com>
15733
15734 * gcc.dg/altivec-19.c: New.
15735
15736 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
15737
15738 PR c/17807
15739 * gcc.dg/nested-func-3.c: New test.
15740 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
15741
15742 2005-02-02 Janis Johnson <janis187@us.ibm.com>
15743
15744 * gcc.test-framework/gen_directive_tests: Generate tests for
15745 selector expressions.
15746
15747 2005-02-02 Matt Austern <austern@apple.com>
15748
15749 PR c++/19628
15750 * g++/ext/builtin7.C: New.
15751 * g++/ext/builtin8.C: New.
15752
15753 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15754
15755 PR c/18502
15756 * gcc.dg/pr18502-1.c: New test.
15757
15758 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15759
15760 PR c++/17413
15761 * g++.dg/template/local4.C: Tweak.
15762
15763 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
15764
15765 PR tree-optimization/19578
15766 * gcc.c-torture/compile/20050202-1.c: New test.
15767
15768 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15769
15770 PR c/19435
15771 * gcc.dg/c99-init-4.c: New test.
15772
15773 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15774
15775 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
15776
15777 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
15778
15779 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
15780 * g++.dg/eh/check-vect.h: New.
15781
15782 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
15783 * gcc.dg/vect/vect-78.c: Ditto.
15784 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
15785 Remove.
15786
15787 * g++.dg/conversion/simd1.C: Expect warning.
15788 * g++.dg/ext/attribute-test-1.C: Ditto.
15789 * g++.dg/ext/attribute-test-2.C: Ditto.
15790 * g++.dg/ext/attribute-test-3.C: Ditto.
15791 * g++.dg/ext/attribute-test-4.C: Ditto.
15792
15793 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
15794 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
15795
15796 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
15797
15798 2005-02-01 Richard Henderson <rth@redhat.com>
15799
15800 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15801 long double for ibm double-double format.
15802 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15803
15804 2005-02-01 Diego Novillo <dnovillo@redhat.com>
15805
15806 PR tree-optimization/19633
15807 * testsuite/gcc.dg/pr19633-1.c: New test.
15808 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
15809 to NULL or a symbol.
15810
15811 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15812
15813 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
15814 New procs.
15815 (dg-process-target (local override)): Handle selector expressions.
15816
15817 * gcc.test-framework/README: Describe tests in source directory.
15818 * gcc.test-framework/test-framework.awk: Handle dg- tests.
15819 * gcc.test-framework/test-framework.exp: Handle dg- tests.
15820 * gcc.test-framework/dg-bogus-exp-P.c: New test.
15821 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
15822 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
15823 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
15824 * gcc.test-framework/dg-do-link-exp-P.c: New test.
15825 * gcc.test-framework/dg-do-run-exp-P.c: New test.
15826 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
15827 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
15828 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
15829 * gcc.test-framework/dg-error-exp-P.c: New test.
15830 * gcc.test-framework/dg-error-exp-XP.c: New test.
15831 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
15832 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
15833 * gcc.test-framework/dg-output-exp-P.c: New test.
15834 * gcc.test-framework/dg-output-exp-XF.c: New test.
15835 * gcc.test-framework/dg-warning-exp-P.c: New test.
15836 * gcc.misc-tests/dg-1.c: Remove.
15837 * gcc.misc-tests/dg-2.c: Remove.
15838 * gcc.misc-tests/dg-3.c: Remove.
15839 * gcc.misc-tests/dg-4.c: Remove.
15840 * gcc.misc-tests/dg-5.c: Remove.
15841 * gcc.misc-tests/dg-6.c: Remove.
15842 * gcc.misc-tests/dg-7.c: Remove.
15843 * gcc.misc-tests/dg-8.c: Remove.
15844 * gcc.misc-tests/dg-9.c: Remove.
15845 * gcc.misc-tests/dg-10.c: Remove.
15846 * gcc.misc-tests/dg-11.c: Remove.
15847 * gcc.misc-tests/dg-12.c: Remove.
15848 * gcc.misc-tests/dg-test.exp: Remove.
15849
15850 * gcc.test-framework/test-framework.awk: Change recording and
15851 printing of passes and failures.
15852
15853 * gcc.test-framework: New directory.
15854 * gcc.test-framework/README: New.
15855 * gcc.test-framework/test-framework.exp: New.
15856 * gcc.test-framework/test-framework.awk: New.
15857 * gcc.test-framework/gen_directive_tests: New.
15858
15859 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
15860
15861 * lib/treelang.exp: Fix comment typos.
15862 (treelang_target_compile): Don't append libs=-ltreelang to options.
15863
15864 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
15865
15866 * g++.dg/parse/typename7.C: Adjust error messages.
15867
15868 2005-01-31 Jeff Law <law@redhat.com>
15869
15870 * gcc.c-torture/execute/20050131-1.c: New test.
15871 * gcc.dg/wcaselabel.c: New test.
15872
15873 2005-01-31 Mark Mitchell <mark@codesourcery.com>
15874
15875 * g++.dg/other/warning1.C: Adjust error messags.
15876 * g++.dg/parse/constant5.C: New test.
15877
15878 2005-01-31 Steven Bosscher <stevenb@suse.de>
15879
15880 PR c/19333
15881 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
15882 the test case valid.
15883 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
15884 * testsuite/gcc.dg/array-7.c: Adjust expected result.
15885 * testsuite/gcc.dg/pr18596-3.c: Likewise.
15886 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
15887 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
15888 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
15889
15890 2005-01-31 Dale Johannesen <dalej@apple.com>
15891
15892 * g++.dg/opt/pr19650.C: New test.
15893
15894 2005-01-31 Richard Henderson <rth@redhat.com>
15895
15896 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15897 long double for intel double extended format.
15898 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15899
15900 2005-01-30 Mark Mitchell <mark@codesourcery.com>
15901
15902 PR c++/19555
15903 * g++.dg/template/static10.C: New test.
15904
15905 PR c++/19395
15906 * g++.dg/parse/error24.C: New test.
15907
15908 PR c++/19367
15909 * g++.dg/lookup/builtin1.C: New test.
15910
15911 PR c++/19457
15912 * g++.dg/warn/conv3.C: New test.
15913
15914 2005-01-30 Bud Davis <bdavis@gfortran.org>
15915
15916 PR fortran/19647
15917 * gfortan.dg/inquire_7.f90
15918
15919 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
15920
15921 PR tree-optimization/15791
15922 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
15923 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
15924 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
15925 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
15926 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
15927 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
15928 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
15929 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
15930 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
15931 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
15932
15933 2005-01-29 Paul Brook <paul@codesourcery.com>
15934
15935 PR fortran/18565
15936 * check.c (real_or_complex_check): New function.
15937 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
15938 * intrinsic.c (add_functions): Use new check functions.
15939 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
15940 Add prototypes.
15941
15942 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
15943
15944 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
15945 gcc.dg/lvalue-3.c: New tests.
15946 * gcc.dg/concat.c: Update expected messages.
15947
15948 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
15949
15950 PR libfortran/19595
15951 * gfortran.dg/eor_1.f90: New test.
15952
15953 2005-01-29 Steven G. Kargl <kargls@comcast.net>
15954
15955 PR fortran/19589
15956 * gfortran.dg/logical_data_1.f90: New test.
15957
15958 2005-01-28 Mark Mitchell <mark@codesourcery.com>
15959
15960 PR c++/19253
15961 * g++.dg/template/crash33.C: New test.
15962
15963 PR c++/19667
15964 * g++.dg/template/crash32.C: New test.
15965
15966 2005-01-28 Ian Lance Taylor <ian@airs.com>
15967
15968 PR middle-end/16558
15969 * g++.dg/warn/Wreturn-type-2.C: New test.
15970
15971 2004-06-24 Jeff Law <law@redhat.com>
15972
15973 * gcc.dg/tree-ssa/20050128-1.c: New test.
15974
15975 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
15976
15977 * gcc.target/frv/all-mdpackh-1.c: New test.
15978
15979 2005-01-28 Steven Bosscher <stevenb@suse.de>
15980
15981 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
15982
15983 2005-01-27 Richard Henderson <rth@redhat.com>
15984
15985 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
15986
15987 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
15988
15989 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
15990
15991 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
15992
15993 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
15994 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
15995 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
15996 to cope with cases where the multilib options override the dg-options.
15997
15998 2005-01-27 Jakub Jelinek <jakub@redhat.com>
15999
16000 PR c/18946
16001 * gcc.dg/noncompile/20050120-1.c: New test.
16002
16003 2005-01-26 Diego Novillo <dnovillo@redhat.com>
16004
16005 PR tree-optimization/19633
16006 * gcc.dg/pr19633.c: New test.
16007 * gcc.dg/tree-ssa/pr19633.c: New test.
16008
16009 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
16010
16011 * gcc.dg/20041216-1.c: New test.
16012
16013 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
16014
16015 PR objc/18862
16016 * objc.dg/selector-2.m: New test.
16017
16018 2005-01-26 Jakub Jelinek <jakub@redhat.com>
16019
16020 * g++.dg/opt/range-test-2.C: New test.
16021
16022 PR rtl-optimization/19579
16023 * gcc.c-torture/execute/20050124-1.c: New test.
16024
16025 2005-01-26 Greg Parker <gparker@apple.com>
16026 Stuart Hastings <stuart@apple.com>
16027
16028 * gcc.c-torture/execute/20050125-1.c: New.
16029
16030 2005-01-18 Jan Hubicka <jh@suse.cz>
16031
16032 PR tree-optimize/19337
16033 * gcc.c-torture/compile/20050119-1.c: New test.
16034
16035 2005-01-24 James E Wilson <wilson@specifixinc.com>
16036
16037 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
16038 test for successful match.
16039
16040 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
16041
16042 PR objc/18408
16043 * objc.dg/comp-types-7.m: New test.
16044
16045 2005-01-24 Janis Johnson <janis187@us.ibm.com>
16046
16047 * lib/target-supports.exp (current_target_name): New.
16048 (check_effective_target_ilp32, check_effective_target_lp64):
16049 Cache the result to use as long as the current target, with
16050 multilib flags, remains the same.
16051
16052 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
16053 (dg-require-weak, dg-require-visibility, dg-require-alias,
16054 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
16055 dg-require-effective-target, dg-skip-if): Remove call to
16056 skip_test_and_clear_xfail.
16057 (dg-test): Clear xfail data.
16058
16059 2005-01-24 Jakub Jelinek <jakub@redhat.com>
16060
16061 PR target/17751
16062 * gcc.dg/ppc64-toc.c: New test.
16063
16064 * g++.dg/tree-ssa/empty-1.C: New test.
16065
16066 PR middle-end/19551
16067 * gcc.c-torture/execute/20050121-1.c: New test.
16068 * gcc.dg/20050121-2.c: New test.
16069
16070 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16071 Paul Brook <paul@codesourcery.com>
16072
16073 PR fortran/17941
16074 * gfortran.dg/real_const_1.f: New test.
16075 * gfortran.dg/real_const_2.f90: New test.
16076 * gfortran.dg/complex_int_1.f90: New test.
16077
16078 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16079
16080 PR fortran/19313
16081 * gfortan.dg/inquire_6.f90: New test.
16082
16083 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16084
16085 PR libfortran/19451
16086 * open_readonly_1.f90: New test.
16087
16088 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16089
16090 PR libfortran/18982
16091 * gfortran.dg/open_new.f90: New file.
16092
16093 2005-01-22 Paul Brook <paul@codesourcery.com>
16094
16095 * namelist_1.f90: New test.
16096
16097 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16098
16099 PR tree-optimization/19484
16100 * gcc.c-torture/compile/20050122-[12].c: New tests.
16101
16102 2005-01-22 Paul Brook <paul@codesourcery.com>
16103
16104 * gfortran.dg/implicit_2.f90: New test.
16105
16106 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16107
16108 PR fortran/19314
16109 * gfortran.dg/inquire_5.f90: New test.
16110
16111 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16112
16113 PR c/18809
16114 * gcc.dg/pr18809-1.c: New test.
16115
16116 2005-01-21 Ian Lance Taylor <ian@airs.com>
16117
16118 * gcc.dg/20050121-1.c: New test.
16119
16120 PR tree-optimization/13000
16121 * gcc.dg/20040206-1.c: Change warning to point where function is
16122 being inlined.
16123
16124 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16125
16126 PR c++/19208
16127 * g++.dg/template/array11.C: New test.
16128
16129 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16130
16131 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16132 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16133 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16134 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16135 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16136 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16137
16138 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16139
16140 PR tree-optimization/15349
16141 * gcc.dg/tree-ssa/pr15349.c: New.
16142
16143 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16144
16145 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16146
16147 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16148
16149 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16150 scan-assembler-times directive name.
16151
16152 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16153 after dg-do.
16154
16155 PR rtl-optimization/19462
16156 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16157
16158 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16159
16160 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16161 counting function calls on ia64.
16162
16163 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16164
16165 PR rtl-optimization/15139
16166 * gcc.dg/20050111-2.c: New test.
16167
16168 PR c/17297
16169 * gcc.c-torture/compile/20050113-1.c: New testcase.
16170
16171 PR middle-end/19164
16172 * gcc.dg/20050113-1.c: New testcase.
16173
16174 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16175
16176 * gcc.dg/vect/vect-85.c: Add comment.
16177 * gcc.dg/vect/vect-86.c: Add xfail for now.
16178 * gcc.dg/vect/vect-87.c: Add xfail for now.
16179 * gcc.dg/vect/vect-88.c: Add xfail for now.
16180 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16181
16182 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16183
16184 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16185
16186 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16187
16188 * g++.dg/debug/typedef3.C: New test.
16189
16190 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16191
16192 PR c/19472
16193 * gcc.dg/asm-a.c: New test.
16194
16195 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16196
16197 * gcc.dg/sh-relax.c: Add prototype for abort.
16198
16199 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16200
16201 * gcc.dg/short-compare-1.c: New test.
16202 * gcc.dg/short-compare-2.c: Likewise.
16203
16204 2005-01-18 Michael Matz <matz@suse.de>
16205
16206 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
16207
16208 2005-01-17 Diego Novillo <dnovillo@redhat.com>
16209
16210 PR tree-optimization/19121
16211 * gcc.c-torture/compile/pr19121.c: New test.
16212
16213 2005-01-17 James E. Wilson <wilson@specifixinc.com>
16214
16215 PR target/19357
16216 * gcc.c-torture/compile/pr19357.c: New test.
16217
16218 2005-01-17 Ian Lance Taylor <ian@airs.com>
16219
16220 PR c/5675
16221 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
16222 pass--those that refer just to the variable, possibly with a
16223 cast.
16224 * gcc.dg/c99-const-expr-3.c: Likewise.
16225
16226 PR middle-end/13127
16227 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
16228 longer emitted.
16229
16230 2005-01-16 Bud Davis <bdavis9659@comcast.net>
16231
16232 PR fortran/18778
16233 * gfortran.dg/endfile_2.f90: New test.
16234
16235 2005-01-16 Steven G. Kargl <kargls@comcast.net>
16236
16237 PR 19168
16238 * gfortran.dg/select_5.f90: New test.
16239
16240 2004-01-16 Paul Brook <paul@codesourcery.com>
16241
16242 * gfortran.dg/common_4.f90: New test.
16243
16244 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
16245
16246 PR rtl-optimization/19462
16247 * gcc.dg/torture/pr19462-1.c: New test.
16248
16249 2005-01-15 Ziemowit Laski <zlaski@apple.com>
16250
16251 PR objc/19321
16252 * objc.dg/func-ptr-2.m: New.
16253 * objc.dg/volatile-1.m: New.
16254
16255 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16256
16257 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
16258
16259 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16260
16261 PR tree-optimization/19060
16262 * gcc.c-torture/execute/20050104-1.c: New test.
16263
16264 2005-01-15 Bud Davis <bdavis9659@comcast.net>
16265
16266 PR fortran/18983
16267 * gfortran.dg/write_to_null.f90: New test.
16268
16269 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
16270 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16271
16272 PR other/19328
16273 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
16274 argument.
16275
16276 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16277
16278 PR c++/19263
16279 * g++.dg/init/vector1.C: New test.
16280
16281 2005-01-14 James E. Wilson <wilson@specifixinc.com>
16282
16283 PR target/13158
16284 * gcc.target/ia64/sibcall-unwind-1.c: New test.
16285 PR target/18987
16286 * gcc.target/ia64/sibcall-unwind-2.c: New test.
16287
16288 2005-01-14 Steven G. Kargl <kargls@comcast.net>
16289
16290 * gfortran.dg/select_1.f90: New test.
16291 * gfortran.dg/select_2.f90: New test.
16292 * gfortran.dg/select_3.f90: New test.
16293 * gfortran.dg/select_4.f90: New test.
16294
16295 2005-01-14 Jakub Jelinek <jakub@redhat.com>
16296
16297 PR middle-end/19084
16298 PR rtl-optimization/19348
16299 * gcc.dg/20050111-1.c: New test.
16300 * gcc.c-torture/execute/20050111-1.c: New test.
16301
16302 * gcc.dg/i386-asm-4.c: New test.
16303
16304 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16305
16306 * gcc.dg/nested-func-2.c: New test.
16307 * ada/acats/norun.lst: Remove c953002.
16308
16309 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
16310
16311 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
16312
16313 2005-01-12 Ben Elliston <bje@au.ibm.com>
16314
16315 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
16316
16317 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
16318
16319 PR target/18761
16320 * g++.dg/abi/align1.C: New test.
16321
16322 2005-01-11 Alan Modra <amodra@bigpond.net.au>
16323
16324 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
16325 at a time.
16326 * g++.dg/ext/altivec_check.h: Support compiling as C.
16327
16328 2005-01-10 Roger Sayle <roger@eyesopen.com>
16329
16330 PR c++/19355
16331 * g++.dg/expr/pr19355-1.C: New test case.
16332
16333 2005-01-10 Laurent GUERBY <laurent@guerby.net>
16334
16335 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
16336 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
16337 * ada/acats/tests/c3/c92005b.ada: Likewise.
16338 * ada/acats/tests/c3/cxb3012.a: Likewise.
16339 * ada/acats/norun.lst: Add c380004 and c953002, add PR
16340
16341 2005-01-09 Paul Brook <paul@codesourcery.com>
16342
16343 * gfortran.dg/common_2.f90: New file.
16344 * gfortran.dg/common_3.f90: New file.
16345
16346 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
16347
16348 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
16349
16350 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16351
16352 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
16353 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
16354 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
16355 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
16356 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
16357 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
16358 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
16359 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
16360 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
16361 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
16362 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
16363 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
16364 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
16365 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
16366 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
16367 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
16368 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
16369 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
16370 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
16371 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
16372 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
16373 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
16374 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
16375 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
16376 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
16377 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
16378 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
16379 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
16380 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
16381 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
16382 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
16383 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
16384 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
16385 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
16386 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
16387 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
16388 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
16389 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
16390 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
16391 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
16392 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
16393 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
16394 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
16395 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
16396 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
16397 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
16398 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
16399 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
16400 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
16401 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
16402 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
16403 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
16404 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
16405 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
16406 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
16407 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
16408 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
16409 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
16410 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
16411 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
16412 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
16413 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
16414 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
16415 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
16416 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
16417 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
16418 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
16419
16420 * gcc.dg/vect/vect-1.c: Fix spelling.
16421 * gcc.dg/vect/vect-10.c: Fix spelling.
16422 * gcc.dg/vect/vect-11.c: Fix spelling.
16423 * gcc.dg/vect/vect-12.c: Fix spelling.
16424 * gcc.dg/vect/vect-14.c: Fix spelling.
16425 * gcc.dg/vect/vect-15.c: Fix spelling.
16426 * gcc.dg/vect/vect-16.c: Fix spelling.
16427 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
16428 * gcc.dg/vect/vect-64.c: Fix comments.
16429 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
16430
16431 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16432 Ira Rosen <irar@il.ibm.com>
16433
16434 * gcc.dg/vect/vect-70.c: New test.
16435 * gcc.dg/vect/vect-71.c: New test.
16436
16437 2005-01-09 Manfred Hollstein <mh@suse.com>
16438
16439 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
16440 * gcc.dg/pr18241-2.c: Likewise.
16441 * gcc.dg/pr18241-3.c: Likewise.
16442 * gcc.dg/pr18241-4.c: Likewise.
16443 * gcc.dg/pr18241-5.c: Likewise.
16444
16445 2005-01-08 Richard Henderson <rth@redhat.com>
16446
16447 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16448 False for x86 and x86-64.
16449
16450 2005-01-08 Diego Novillo <dnovillo@redhat.com>
16451
16452 PR tree-optimization/18241
16453 * gcc.dg/pr18241-1.c: New test.
16454 * gcc.dg/pr18241-2.c: New test.
16455 * gcc.dg/pr18241-3.c: New test.
16456 * gcc.dg/pr18241-4.c: New test.
16457 * gcc.dg/pr18241-5.c: New test.
16458
16459 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16460
16461 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
16462 gfortran.dg/select_4.f90: New.
16463
16464 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16465
16466 * gcc.c-torture/execute/20050107-1.c: New test.
16467
16468 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
16469
16470 PR c++/19298
16471 * g++.dg/template/ref2.C: New.
16472
16473 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
16474
16475 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
16476 instead of being empty.
16477
16478 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16479
16480 PR fortran/15553
16481 * gfortran.dg/array-1.f90: New test.
16482
16483 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16484
16485 PR tree-optimization/19283
16486 * gcc.c-torture/execute/20050106-1.c: New test.
16487
16488 PR rtl-optimization/18861
16489 * gcc.dg/20050105-1.c: New test.
16490
16491 PR tree-optimization/18828
16492 * gcc.dg/20050105-2.c: New test.
16493
16494 2005-01-07 Andreas Jaeger <aj@suse.de>
16495
16496 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
16497
16498 2005-01-07 Bud Davis <bdavis9659@comcast.net>
16499
16500 PR fortran/18398
16501 * gfortran.dg/fmt_read.f90: New test.
16502
16503 2005-01-06 Geoffrey Keating <geoffk@apple.com>
16504
16505 * gcc.dg/rs6000-ldouble-2.c: New.
16506
16507 2005-01-06 Mark Mitchell <mark@codesourcery.com>
16508
16509 PR c++/19244
16510 * g++.dg/parser/ctor2.C: New test.
16511
16512 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16513
16514 PR c++/17154
16515 * g++.dg/template/using9.C: New test.
16516
16517 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16518
16519 PR c++/19258
16520 * g++.dg/lookup/friend6.C: New test.
16521
16522 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
16523
16524 PR c++/19270
16525 * g++.dg/template/array10.C: New.
16526
16527 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16528
16529 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
16530 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
16531
16532 2005-01-06 Jakub Jelinek <jakub@redhat.com>
16533
16534 * gcc.c-torture/compile/20050105-1.c: New test.
16535
16536 2005-01-05 Geoffrey Keating <geoffk@apple.com>
16537
16538 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
16539
16540 2005-01-05 Roger Sayle <roger@eyesopen.com>
16541
16542 PR middle-end/19100
16543 * gcc.dg/conv-3.c: New test case.
16544
16545 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
16546
16547 * gcc.dg/asm-wide-1.c: New test.
16548
16549 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
16550
16551 PR c++/19030
16552 * g++.dg/parse/crash22.C: New
16553
16554 2005-01-04 Geoffrey Keating <geoffk@apple.com>
16555
16556 PR 19257
16557 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
16558
16559 2005-01-04 Uros Bizjak <uros@kss-loka.si>
16560
16561 PR middle-end/17767
16562 * gcc.dg/i386-mmx-6.c: New test case.
16563
16564 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
16565
16566 PR tree-optimization/18308
16567 * gcc.dg/vect/pr18308.c: New testcase.
16568
16569 2005-01-04 Andreas Jaeger <aj@suse.de>
16570
16571 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
16572
16573 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16574 Robert Bowdidge <bowdidge@apple.com>
16575
16576 * gcc.dg/cpp/subframework1.c: New.
16577 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
16578 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
16579 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
16580 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
16581
16582 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16583
16584 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
16585 producing warning.
16586 * gcc.dg/darwin-weakimport-2.c: New.
16587
16588 2005-01-03 Richard Henderson <rth@redhat.com>
16589
16590 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
16591
16592 2005-01-03 Richard Henderson <rth@redhat.com>
16593
16594 * gcc.dg/vect/vect.exp: Enable for ia64.
16595 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
16596 (check_effective_target_vect_float): Likewise.
16597 (check_effective_target_vect_no_align): Likewise.
16598 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
16599 * gcc.dg/vect/vect-8.c: Likewise.
16600
16601 2005-01-03 Uros Bizjak <uros@kss-loka.si>
16602
16603 PR target/19236
16604 * gcc.dg/pr19236-1.c: New test case.
16605
16606 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
16607
16608 PR rtl-optimization/12092
16609 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
16610
16611 2005-01-02 Andreas Jaeger <aj@suse.de>
16612
16613 * gcc.dg/pr12092-1.c: Do not run on x86_64.
16614
16615 2005-01-01 Roger Sayle <roger@eyesopen.com>
16616 Andrew Pinski <pinskia@physics.uc.edu>
16617
16618 PR rtl-optimization/12092
16619 * gcc.dg/pr12092-1.c: New test case.
16620
16621 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
16622
16623 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
16624 'hidden' and 'default' for better portability.
16625 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
16626
16627 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
16628 6 and 7.
16629 * g++.old-deja/g++.brendan/new3.C: Likewise.
16630
16631 2005-01-01 Steven Bosscher <stevenb@suse.de>
16632
16633 * gcc.dg/20041231-1.C: New test.
16634 * g++.dg/warn/Wunreachable-code-1.C: New test.
16635
16636 2004-12-30 David Edelsohn <edelsohn@gnu.org>
16637
16638 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
16639 file, not /dev/null. Abort on error.
16640
16641 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
16642 Ziemowit Laski <zlaski@apple.com>
16643
16644 PR objc/18971
16645 * objc.dg/encode-5.m: New test.
16646
16647 2004-12-29 Richard Henderson <rth@redhat.com>
16648
16649 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
16650 * objc.dg/stabs-1.m: Disable for ia64.
16651
16652 2004-12-29 Mark Mitchell <mark@codesourcery.com>
16653
16654 PR c++/19190
16655 * g++.dg/warn/Wunused-10.C: New test.
16656
16657 2004-12-28 Richard Henderson <rth@redhat.com>
16658
16659 * objc.dg/stabs-1.m: Disable for alpha.
16660
16661 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16662
16663 PR c++/19149
16664 * g++.dg/parse/error23.C: New test.
16665
16666 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16667
16668 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
16669
16670 PR fortran/19032
16671 * gfortran.dg/intrinsic_modulo_1.f90: New.
16672 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
16673 tests with divisor -1.
16674
16675 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16676
16677 * g++.dg/opt/temp1.C (memcpy): Return a value.
16678
16679 PR c++/19148
16680 * g++.dg/expr/cond7.C: New test.
16681
16682 2004-12-27 Paul Brook <paul@codesourcery.com>
16683
16684 * gfortran.dg/g77/select_no_compile.f: Remove.
16685
16686 2004-12-27 Richard Henderson <rth@redhat.com>
16687
16688 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
16689 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
16690 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
16691
16692 2004-12-26 Richard Henderson <rth@redhat.com>
16693
16694 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
16695 by 1i instead of token pasting.
16696
16697 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16698
16699 PR tree-optimization/17578
16700 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
16701 to additional_flags.
16702 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
16703
16704 2004-12-25 Richard Henderson <rth@redhat.com>
16705
16706 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16707 Remove Alpha.
16708
16709 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16710
16711 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
16712 hppa*-*-hpux*.
16713 * gcc.dg/pr17957.c (dg-options): Likewise.
16714 * gcc.dg/struct-ret-1.c: Add prototype for abort.
16715 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
16716 instead of 0 on __hppa__.
16717 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
16718 "foo,%r" on hppa*-*-*.
16719
16720 2004-12-23 Bud Davis <bdavis9659@comcast.net>
16721
16722 PR fortran/19071
16723 * gfortran.dg/complex_write.f90: New test.
16724
16725 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16726
16727 PR c++/17595
16728 * g++.dg/parse/pragma2.C: New test.
16729
16730 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
16731
16732 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16733
16734 * gcc.dg/empty2.c: Add missing dg-warning.
16735
16736 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16737
16738 PR c++/17413
16739 * g++.dg/template/local4.C: New test.
16740 * g++.dg/template/crash19.C: Add dg-error marker.
16741
16742 * g++.dg/template/crash31.C: Correct embedded PR number.
16743
16744 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16745
16746 PR c++/16405
16747 * g++.dg/opt/temp1.C: Add do-run marker.
16748
16749 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16750
16751 * g++.dg/template/spec19.C: New.
16752
16753 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16754
16755 PR target/16819
16756 * gcc.dg/empty2.c: New.
16757
16758 2004-12-23 Richard Henderson <rth@redhat.com>
16759
16760 * lib/target-supports.exp (check_effective_target_vect_no_align):
16761 Remove i?86 and x86-64.
16762
16763 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16764
16765 PR c++/16405
16766 * g++.dg/opt/temp1.C: New test.
16767
16768 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16769
16770 PR c++/18733
16771 * g++.dg/template/friend33.C: New testcase.
16772
16773 2004-12-22 Mark Mitchell <mark@codesourcery.com>
16774
16775 PR c++/18464
16776 * g++.dg/template/cond5.C: New test.
16777
16778 PR c++/18492
16779 * g++.dg/inherit/thunk3.C: New test.
16780
16781 PR c++/11224
16782 * g++.dg/warn/Wunused-9.C: New test.
16783
16784 2004-12-22 Janis Johnson <janis187@us.ibm.com>
16785
16786 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
16787
16788 2004-12-22 Jan Beulich <jbeulich@novell.com>
16789
16790 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
16791
16792 2004-12-21 Mark Mitchell <mark@codesourcery.com>
16793
16794 PR c++/18378
16795 * g++.dg/ext/packed8.C: New test.
16796
16797 PR c++/19063
16798 * g++.dg/template/crash31.C: New test.
16799
16800 PR c++/19034
16801 * g++.dg/template/crash30.C: New test.
16802
16803 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16804
16805 PR C++/18984
16806 * g++.dg/eh/ctor3.C: New test.
16807
16808 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16809
16810 * objc.dg/stabs-1.m: Allow section name to be quoted and
16811 assembly label to begin with '.LL'.
16812
16813 2004-12-21 Janis Johnson <janis187@us.ibm.com>
16814
16815 * gcc.dg/vect/vect.exp
16816 (check_effective_target_lp64_or_vect_no_align): New.
16817 * gcc.dg/vect/vect-77.c: Use it.
16818 * gcc.dg/vect/vect-78.c: Use it.
16819
16820 * lib/target-supports.exp
16821 (check_effective_target_vect_no_max,
16822 check_effective_target_vect_no_bitwise,
16823 check_effective_target_vect_no_align): New.
16824 * gcc.dg/vect/vect-13.c: Use them.
16825 * gcc.dg/vect/vect-17.c: Ditto.
16826 * gcc.dg/vect/vect-18.c: Ditto.
16827 * gcc.dg/vect/vect-19.c: Ditto.
16828 * gcc.dg/vect/vect-20.c: Ditto.
16829 * gcc.dg/vect/vect-27.c: Ditto.
16830 * gcc.dg/vect/vect-29.c: Ditto.
16831 * gcc.dg/vect/vect-44.c: Ditto.
16832 * gcc.dg/vect/vect-48.c: Ditto.
16833 * gcc.dg/vect/vect-50.c: Ditto.
16834 * gcc.dg/vect/vect-52.c: Ditto.
16835 * gcc.dg/vect/vect-54.c: Ditto.
16836 * gcc.dg/vect/vect-56.c: Ditto.
16837 * gcc.dg/vect/vect-58.c: Ditto.
16838 * gcc.dg/vect/vect-60.c: Ditto.
16839 * gcc.dg/vect/vect-72.c: Ditto.
16840 * gcc.dg/vect/vect-80.c: Ditto.
16841
16842 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
16843
16844 PR c++/14075
16845 * g++.dg/init/string1.C: New.
16846
16847 PR c++/18975
16848 * g++.dg/other/synth1.C: New.
16849
16850 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16851
16852 PR c/18963
16853 * gcc.dg/pr18963-1.c: New test.
16854
16855 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16856
16857 PR c/18596
16858 * gcc.dg/funcdef-storage-1.c (foo): Remove.
16859 * gcc.dg/pr18596-1.c: Use dg-error.
16860 (dg-options): Use -fno-unit-at-a-time.
16861 * gcc.dg/pr18596-2.c: New test.
16862 * gcc.dg/pr18596-3.c: New test.
16863
16864 2004-12-20 Roger Sayle <roger@eyesopen.com>
16865
16866 PR middle-end/18683
16867 * g++.dg/opt/pr18683-1.C: New test case.
16868
16869 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
16870
16871 PR other/19093
16872 * g++.dg/opt/max1.C: Fix for 64bit targets.
16873
16874 2004-12-20 Matt Austern <austern@apple.com>
16875
16876 PR c++/19044
16877 * g++.dg/ext/builtin6.C: New
16878
16879 2004-12-20 Diego Novillo <dnovillo@redhat.com>
16880
16881 PR tree-optimization/19080
16882 * gcc.c-torture/compile/pr19080.c: New test.
16883
16884 2004-12-20 Steven Bosscher <stevenb@suse.de>
16885
16886 * gcc.dg/20041219-1.c: New test.
16887
16888 2004-12-19 Roger Sayle <roger@eyesopen.com>
16889
16890 PR middle-end/19068
16891 * g++.dg/opt/max1.C: New test case.
16892
16893 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16894
16895 * gcc.dg/fdata-sections-1.c: New test.
16896
16897 2004-12-18 Roger Sayle <roger@eyesopen.com>
16898
16899 PR middle-end/18548
16900 * gcc.dg/max-1.c: New test case.
16901
16902 2004-12-18 Jakub Jelinek <jakub@redhat.com>
16903
16904 * gcc.c-torture/execute/20041218-1.c: New test.
16905
16906 2004-12-17 Diego Novillo <dnovillo@redhat.com>
16907
16908 * gcc.dg/pr18501.c: New test.
16909 * gcc.dg/uninit-5.c: XFAIL.
16910 * gcc.dg/uninit-9.c: XFAIL.
16911
16912 2004-12-17 Dale Johannesen <dalej@apple.com>
16913
16914 * gcc.dg/20041213-1.c: New.
16915
16916 2004-12-17 Ziemowit Laski <zlaski@apple.com>
16917
16918 * objc.dg/stabs-1.m: Allow assembly label to begin
16919 with a dot ('.').
16920
16921 2004-12-17 Jakub Jelinek <jakub@redhat.com>
16922
16923 * gcc.c-torture/execute/20041213-1.c: Move...
16924 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
16925
16926 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
16927
16928 PR c++/18721
16929 * g++.dg/lookup/conv-5.C: New.
16930
16931 2004-12-16 Ziemowit Laski <zlaski@apple.com>
16932
16933 * objc.dg/stabs-1.m: New test.
16934
16935 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16936
16937 * gcc.dg/visibility-c.c: Change compile to
16938 assemble for the test.
16939
16940 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16941
16942 PR target/19041
16943 * gcc.dg/visibility-c.c: New test.
16944
16945 2004-12-16 Roger Sayle <roger@eyesopen.com>
16946
16947 PR middle-end/18493
16948 * gcc.dg/switch-8.c: New test case.
16949
16950 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
16951
16952 PR c++/18905
16953 * g++.dg/template/init4.C: New.
16954 * g++.dg/opt/static3.C: Enable optimizer.
16955
16956 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
16957
16958 * g++.dg/other/complex1.C: New test.
16959
16960 2004-12-15 Alan Modra <amodra@bigpond.net.au>
16961
16962 * g++.dg/opt/inline9.C: New test.
16963
16964 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16965
16966 PR fortran/18993
16967 * gfotran.dg/nullify_1.f: New test.
16968
16969 2004-12-15 Richard Henderson <rth@redhat.com>
16970
16971 * gcc.target/i386/i386.exp: New harness.
16972 * gcc.target/i386/vect-args.c: New.
16973
16974 2004-12-15 David Edelsohn <edelsohn@gnu.org>
16975
16976 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
16977
16978 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16979
16980 PR c++/18825
16981 * g++.dg/template/friend32.C: New test.
16982
16983 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16984
16985 * cpp/pragma-once-1.c: New test.
16986 * cpp/pragma-once-1b.h: Likewise.
16987 * cpp/pragma-once-1c.h: Likewise.
16988 * cpp/pragma-once-1d.h: Likewise.
16989 * cpp/inc/pragma-once-1a.h: Likewise.
16990
16991 2004-12-15 Bud Davis <bdavis9659@comcast.net>
16992 Steven G. Kargl <kargls@comcast.net>
16993
16994 PR fortran/17597
16995 * gfortran.dg/list_read_3.f90: New test.
16996
16997 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16998
16999 * gcc.dg/ftrapv-2.c: New test.
17000
17001 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
17002
17003 PR c++/18981
17004 * g++.dg/template/typename9.C: New test.
17005
17006 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17007
17008 PR c++/18738
17009 * g++.dg/template/typename8.C: New test.
17010 * g++.dg/parse/friend2.C: Tweak error message.
17011
17012 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17013
17014 * gcc.c-torture/20041214-1.c: New test.
17015
17016 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17017
17018 PR c++/18965
17019 * g++.dg/init/array17.C: New test.
17020
17021 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17022
17023 PR c++/18793
17024 * g++.dg/init/aggr3.C: New test.
17025
17026 2004-12-14 Janis Johnson <janis187@us.ibm.com
17027
17028 * gcc.dg/altivec-types-1.c: New test.
17029 * gcc.dg/altivec-types-2.c: New test.
17030 * gcc.dg/altivec-types-3.c: New test.
17031 * gcc.dg/altivec-types-4.c: New test.
17032 * g++.dg/ext/altivec-types-1.C: New test.
17033 * g++.dg/ext/altivec-types-2.C: New test.
17034 * g++.dg/ext/altivec-types-3.C: New test.
17035 * g++.dg/ext/altivec-types-4.C: New test.
17036
17037 2004-12-14 Jakub Jelinek <jakub@redhat.com>
17038
17039 PR middle-end/18951
17040 * gcc.c-torture/execute/20041213-1.c: New test.
17041
17042 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
17043
17044 PR c++/18949
17045 * g++.dg/template/cast1.C: New.
17046
17047 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
17048
17049 * gcc.c-torture/execute/20041213-2.c: New test.
17050
17051 2004-12-13 Richard Henderson <rth@redhat.com>
17052
17053 * gcc.dg/i386-sse-10.c: Fix typo in options.
17054
17055 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
17056
17057 PR c++/18968
17058 * g++.dg/opt/pr18968.C: New test.
17059
17060 2004-12-13 Mark Mitchell <mark@codesourcery.com>
17061
17062 PR c++/18925
17063 * g++.dg/ext/visibility/staticdatamem.C: New test.
17064
17065 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17066
17067 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17068
17069 2004-12-13 Roger Sayle <roger@eyesopen.com>
17070
17071 PR rtl-optimization/18928
17072 * gcc.dg/pr18928-1.c: New test case.
17073
17074 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17075
17076 PR tree-opt/16951
17077 * gcc.c-torture/compile/20041211-1.c: New.
17078
17079 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17080
17081 PR middle-end/17564
17082 * gcc.c-torture/execute/20041212-1.c: New test.
17083
17084 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17085
17086 PR fortran/18869
17087 * gfortran.dg/common_1.f90: New test.
17088
17089 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17090 Paul Brook <paul@codesourcery.com>
17091
17092 PR fortran/16222
17093 * gfortran.dg/real_do_1.f90: New test.
17094
17095 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17096
17097 PR tree-opt/18040
17098 * g++.dg/opt/ptrmem6.C: New test.
17099
17100 2004-12-11 Roger Sayle <roger@eyesopen.com>
17101
17102 PR middle-end/18921
17103 * gcc.dg/pr18921-1.c: New test case.
17104
17105 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17106
17107 PR fortran/17175
17108 * gfortran.dg/scale_1.f90: New test.
17109
17110 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17111
17112 PR middle-end/18903
17113 * gcc.c-torture/compile/pr18903.c: New test.
17114
17115 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17116
17117 * gcc.c-torture/execute/20041210-1.c: New test.
17118
17119 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17120
17121 PR c++/18731
17122 * g++.dg/parser/struct-1.C: New test.
17123 * g++.dg/parser/struct-2.C: New test.
17124 * g++.dg/parser/struct-3.C: New test.
17125
17126 2004-12-09 Richard Henderson <rth@redhat.com>
17127
17128 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17129
17130 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17131 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17132
17133 2004-12-09 Matt Austern <austern@apple.com>
17134
17135 PR c++/18514
17136 * g++.dg/ext/builtin1.C: New
17137 * g++.dg/ext/builtin2.C: New
17138 * g++.dg/ext/builtin3.C: New
17139 * g++.dg/ext/builtin4.C: New
17140 * g++.dg/ext/builtin5.C: New
17141
17142 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17143
17144 PR tree-opt/18904
17145 * g++.dg/opt/ptrmem5.C: New test.
17146
17147 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17148
17149 * g++.dg/parse/typename5.C: Adjust for new error.
17150 * g++.dg/parse/typename7.C: New.
17151
17152 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17153
17154 PR c++/18073
17155 * g++.dg/other/mmintrin.C: New test.
17156
17157 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17158
17159 PR c++/16681
17160 * g++.dg/init/array15.C: New.
17161 * g++.dg/init/array16.C: New.
17162
17163 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17164
17165 PR fortran/18826
17166 * gfortran.dg/assign_1.f90: New test.
17167
17168 2004-12-08 Nick Clifton <nickc@redhat.com>
17169
17170 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17171 * gcc.target/xstormy16/data_below100: Likewise.
17172 * gcc.target/xstormy16/sfr: Likewise.
17173 * gcc.target/xstormy16/below100.S: New test source file.
17174 * gcc.target/xstormy16/below100.ld: New test linker script.
17175 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17176 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17177 bp instructions.
17178 * gcc.target/xstormy16/bp.c: Likewise.
17179
17180 * gcc.target/xstormy16/bss_below100: New files:
17181 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17182 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17183 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17184 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17185 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17186 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17187 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17188 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17189 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17190 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17191 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17192 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17193 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17194 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17195 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17196 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17197 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17198 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17199 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17200 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17201 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17202 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17203 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17204 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17205 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17206 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17207 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17208
17209 * gcc.target/xstormy16/data_below100: New files:
17210 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17211 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17212 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17213 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17214 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17215 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17216 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17217 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17218 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17219 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17220 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17221 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17222 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17223 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17224 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17225 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17226 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17227 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17228 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17229 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17230 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17231 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17232 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17233 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17234 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17235 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17236 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17237
17238 * gcc.target/xstormy16/sfr: New files:
17239 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
17240 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
17241 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
17242 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
17243 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
17244 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
17245 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
17246 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
17247 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
17248 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
17249 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
17250 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
17251 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
17252 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
17253 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
17254 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
17255 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
17256 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
17257 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
17258 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
17259 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
17260 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
17261 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
17262 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
17263 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
17264 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
17265 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
17266 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
17267 27_if0_sfrw_bitfield_f.c
17268
17269 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17270
17271 PR c++/18100
17272 * g++.dg/lookup/name-clash4.C: New test.
17273
17274 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
17275
17276 PR c++/18672
17277 * g++.dg/opt/array1.C: New.
17278
17279 PR c++/18803
17280 * g++.dg/template/operator5.C: New.
17281
17282 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
17283
17284 PR c/18867
17285 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
17286
17287 2004-12-07 Steven Bosscher <stevenb@suse.de>
17288
17289 * gcc.dg/noncompile/20041207.c: New test.
17290
17291 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
17292
17293 * g++.dg/other/unreachable-1.C: New test.
17294
17295 2004-12-06 Nick Clifton <nickc@redhat.com>
17296
17297 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
17298 <limits.h> because the latter comes from gcc's include/ directory
17299 and not the newlib/libc/include directory.
17300
17301 2004-12-04 Richard Henderson <rth@redhat.com>
17302
17303 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
17304
17305 2004-12-04 Richard Henderson <rth@redhat.com>
17306
17307 * lib/target-supports.exp (check_gc_sections_available): Disable
17308 for alpha and ia64.
17309
17310 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
17311
17312 PR middle-end/17909
17313 * g++.dg/other/vararg-2.C: New test.
17314
17315 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17316
17317 PR c++/17011, c++/17971
17318 * g++.dg/template/error15.C: Adjust expected error.
17319 * g++.dg/template/instantiate3.C: Likewise.
17320
17321 2004-12-03 Janis Johnson <janis187@us.ibm.com>
17322
17323 * gcc.dg/altivec-18.c: Fix for darwin
17324
17325 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
17326
17327 PR c++/18782
17328 * g++.dg/parse/ptrmem2.C: New.
17329
17330 PR c++/18318
17331 * g++.dg/template/new1.C: New.
17332
17333 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17334
17335 PR fortran/18710
17336 * gfortran.dg/direct_io_3.f90: New test.
17337
17338 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
17339
17340 PR 18758
17341 * g++.dg/parse/crash21.C: New.
17342
17343 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17344
17345 PR c++/15664, c++/18276
17346 * g++.dg/template/ttp13.C: New test.
17347 * g++.dg/template/ttp14.C: Likewise.
17348
17349 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17350
17351 PR c++/18123
17352 * g++.dg/parse/enum2.C: New test.
17353 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
17354
17355 2004-12-02 Nick Clifton <nickc@redhat.com>
17356
17357 * gcc.target/xstormy16: New test directory.
17358 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17359 * gcc.target/xstormy16/bp.c: Check the generation of bp
17360 instructions.
17361 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
17362 bn instructions and the BELOW100 attribute.
17363
17364 2004-12-02 Alan Modra <amodra@bigpond.net.au>
17365
17366 PR target/16952
17367 * gcc.dg/ppc-eabi.c: New.
17368
17369 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17370
17371 PR fortran/18284
17372 * gfortran.dg/backspace.f90
17373
17374 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17375
17376 * gfortran.dg/inquire.f90: New test.
17377
17378 2004-12-01 Janis Johnson <janis187@us.ibm.com>
17379
17380 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
17381 handle effective-target-keyword.
17382 (dg-skip-if): Support effective-target keyword as target list.
17383 (dg-xfail-if): Ditto.
17384 * lib/target-supports.exp (is-effective-target-keyword): New proc.
17385
17386 2004-12-01 Diego Novillo <dnovillo@redhat.com>
17387
17388 PR tree-optimization/18291
17389 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
17390
17391 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
17392
17393 PR C++/18729
17394 * g++.dg/parse/crash20.C: New.
17395
17396 PR c++/17431
17397 * g++.dg/overload/arg1.C: New.
17398 * g++.dg/overload/arg2.C: New.
17399 * g++.dg/overload/arg3.C: New.
17400 * g++.dg/overload/arg4.C: New.
17401
17402 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
17403
17404 * gcc.dg/c99-flex-array-4.c: Remove.
17405
17406 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17407
17408 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
17409
17410 * lib/target-supports.exp (is-effective-target): Simplify.
17411
17412 * lib/target-supports.exp (check_effective_target_vect_long):
17413 Fix for powerpc64-*-*.
17414
17415 2004-11-30 Loren James Rittle <ljrittle@acm.org>
17416
17417 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
17418 to support new requirements on FreeBSD 5.
17419
17420 2004-11-30 Devang Patel <dpatel@apple.com>
17421
17422 PR 18702
17423 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
17424
17425 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17426
17427 * g++.dg/ext/altivec-13.C: New test.
17428
17429 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
17430
17431 PR tree-opt/18298
17432 * gcc.c-torture/execute/p18298.c: New test.
17433
17434 2004-11-30 Ira Rosen <irar@il.ibm.com>
17435 Dorit Naishlos <dorit@il.ibm.com>
17436
17437 PR tree-opt/18607
17438 * gcc.dg/vect/vect-89.c: New test.
17439
17440 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
17441
17442 * gcc.dg/pr18596-1.c: New test.
17443
17444 2004-11-30 Ben Elliston <bje@au.ibm.com>
17445
17446 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
17447
17448 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17449
17450 PR c/18479
17451 * gcc.dg/pr18479.c: New test.
17452
17453 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17454
17455 PR target/18490
17456 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
17457 mmix-knuth-mmixware.
17458
17459 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
17460 cris-*-elf* cris-*-aout* mmix-*-*
17461
17462 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17463
17464 PR middle-end/18725
17465 * gcc.dg/pr18725.c: New test.
17466
17467 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17468
17469 PR target/18488
17470 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
17471
17472 PR target/18336
17473 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
17474
17475 2004-11-29 Mark Mitchell <mark@codesourcery.com>
17476
17477 PR c++/18368
17478 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
17479 * g++.old-deja/g++.law/ctors5.C: Likewise.
17480 * g++.old-deja/g++.other/crash25.C: Likewise.
17481
17482 PR c++/18674
17483 * g++.dg/template/error16.C: New test.
17484
17485 PR c++/18512
17486 * g++.dg/template/crash29.C: New test.
17487
17488 2004-11-29 Diego Novillo <dnovillo@redhat.com>
17489
17490 PR tree-optimization/18712
17491 * gcc.c-torture/compile/pr18712.c: New test.
17492
17493 2004-11-29 Joseph Myers <joseph@codesourcery.com>
17494
17495 PR c/7544
17496 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
17497 tests.
17498
17499 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17500
17501 PR c++/18652
17502 * g++.dg/lookup/crash6.C: New test.
17503
17504 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17505
17506 PR middle-end/18164
17507 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
17508
17509 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
17510
17511 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
17512 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
17513 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
17514
17515 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
17516
17517 * gcc.dg/pr18164.c: New test.
17518
17519 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
17520
17521 * gcc.dg/funroll-loops-all.c: New.
17522
17523 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17524
17525 PR target/18489
17526 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
17527 delimeter, match space and TAB as well as ":".
17528
17529 PR target/18484
17530 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
17531
17532 PR target/18348
17533 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
17534
17535 PR target/18345
17536 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
17537
17538 PR target/18337
17539 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
17540
17541 2004-11-28 Bud Davis <bdavis9659@comcast.net>
17542
17543 * gfortran.dg/direct_io_2.f90: New test.
17544
17545 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17546
17547 PR target/18334
17548 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
17549
17550 2004-11-28 Richard Henderson <rth@redhat.com>
17551
17552 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
17553
17554 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
17555
17556 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
17557 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
17558 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
17559 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
17560 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
17561 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
17562 gcc.dg/pointer-arith-8.c: New tests.
17563
17564 2004-11-27 Bud Davis <bdavis9659@comcast.net>
17565
17566 PR fortran/18364
17567 * gfortran.dg/endfile.f90: New test.
17568
17569 2004-11-27 Falk Hueffner <falk@debian.org>
17570
17571 * gcc.dg/loop-6.c: New test.
17572
17573 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17574
17575 * gcc.c-torture/execute/20041126-1.c: New test.
17576
17577 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17578
17579 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
17580 on IRIX.
17581
17582 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17583
17584 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
17585 functions.
17586
17587 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17588
17589 PR rtl-optimization/17825
17590 * gcc.c-torture/compile/20041119-1.c: New test.
17591
17592 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17593
17594 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
17595 Check existence of ld library path variables before unsetting.
17596
17597 2004-11-26 Mark Mitchell <mark@codesourcery.com>
17598
17599 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
17600
17601 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17602
17603 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
17604
17605 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17606
17607 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
17608
17609 2004-11-26 Ben Elliston <bje@au.ibm.com>
17610
17611 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
17612 dg-do directive.
17613
17614 2004-11-26 Ben Elliston <bje@au.ibm.com>
17615
17616 * gcc.dg/pr17957.c: Pass --param, not -param.
17617
17618 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17619
17620 PR middle-end/17957
17621 * testsuite/gcc.dg/pr17957.c: New test.
17622
17623 2004-11-25 Mark Mitchell <mark@codesourcery.com>
17624
17625 PR c++/18445
17626 * g++.dg/template/crash28.C: Likewise.
17627
17628 PR c++/18001
17629 * g++.dg/expr/unary2.C: Adjust lvalue messages.
17630 * g++.dg/ext/lvaddr.C: Likewise.
17631 * g++.dg/opt/pr7503-3.C: Likewise.
17632
17633 PR c++/18466
17634 * g++.dg/parse/qualified3.C: New test.
17635 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
17636
17637 PR c++/18545
17638 * g++.dg/expr/return1.C: New test.
17639
17640 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17641
17642 Friend class name lookup 3/n, PR c++/3332
17643 * g++.dg/lookup/friend3.C: New test.
17644 * g++.dg/lookup/friend4.C: Likewise.
17645 * g++.dg/lookup/friend5.C: Likewise.
17646
17647 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17648
17649 Friend class name lookup 2/n, PR c++/14513, c++/15410
17650 * g++.dg/lookup/friend2.C: New test.
17651 * g++.dg/template/friend31.C: Likewise.
17652
17653 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17654
17655 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
17656
17657 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17658
17659 PR c++/17473
17660 * g++.dg/tc1/dr56.C: Remove.
17661 * g++.dg/template/typedef1.C: Add dg-error markers.
17662 * g++.old-deja/g++.other/typedef7.C: Likewise.
17663
17664 PR c++/18285
17665 * g++.dg/parse/typedef7.C: New test.
17666
17667 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
17668
17669 * gcc.c-torture/execute/20041124-1.c: New test.
17670
17671 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17672
17673 * g++.dg/template/deduce3.C: New test.
17674
17675 PR c++/18586
17676 * g++.dg/template/crash27.C: New test.
17677
17678 PR c++/18530
17679 * g++.dg/warn/Wshadow-3.C: New test.
17680
17681 2004-11-24 Devang Patel <dpatel@apple.com>
17682
17683 PR/18555
17684 * gcc.dg/cpp/isysroot-1.c: New test.
17685 * gcc.dg/cpp/usr/include/stdio.h: New file.
17686 * gcc.dg/cpp/isysroot-2.c: New test.
17687 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
17688 New file.
17689
17690 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17691
17692 PR c++/8929
17693 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
17694
17695 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17696
17697 * gcc.target/sparc/align.c: Do not include <stdint.h>.
17698 * gcc.target/sparc/pdist.c: Likewise.
17699
17700 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
17701
17702 PR c++/16882
17703 * g++.dg/conversion/simd1.C: New test.
17704
17705 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17706
17707 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
17708 and restore_ld_library_path_env_vars.
17709 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
17710 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
17711 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
17712 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
17713
17714 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
17715
17716 * gcc.dg/pragma-align-2.c: Test macro expansion.
17717 * gcc.dg/pragma-pack-2.c: New test.
17718
17719 2004-11-23 Richard Henderson <rth@redhat.com>
17720
17721 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
17722 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17723 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
17724 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
17725 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
17726 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
17727
17728 * gcc.dg/vect/vect.exp: Add check for alpha.
17729 * lib/target-supports.exp (check_alpha_max_hw_available): New.
17730 (check_effective_target_vect_int): Enable for alpha.
17731 (check_effective_target_vect_long): New.
17732 (is-effective-target): Add it.
17733
17734 2004-11-23 Uros Bizjak <uros@kss-loka.si>
17735
17736 * gcc.dg/pr18614-1.c: New test.
17737
17738 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17739
17740 * gcc.dg/setjmp-2.c: New test.
17741
17742 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
17743
17744 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
17745 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
17746 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
17747 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
17748 gcc.target/sparc/pdist.c: New tests.
17749
17750 2004-11-22 Bob Wilson <bob.wilson@acm.org>
17751
17752 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
17753
17754 2004-11-22 Dale Johannesen <dalej@apple.com>
17755
17756 * gcc.dg/20041111-1.c: New.
17757
17758 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17759
17760 PR tree-opt/18536
17761 * gcc.dg/vect/pr18536.c: New test.
17762
17763 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17764
17765 PR c++/18354
17766 * g++.dg/template/nontype11.C: New test.
17767
17768 2004-11-21 Roger Sayle <roger@eyesopen.com>
17769
17770 PR middle-end/18520
17771 * gcc.dg/pr18520-1.c: New test case.
17772
17773 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
17774
17775 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
17776 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
17777 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
17778 expected diagnostics.
17779
17780 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17781
17782 PR target/18580
17783 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
17784 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
17785 vect-77.c, vect-77a.c: XFAIL on the SPARC.
17786
17787 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17788
17789 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
17790
17791 2004-11-19 Mark Mitchell <mark@codesourcery.com>
17792 Joseph Myers <joseph@codesourcery.com>
17793
17794 * lib/target-supports.exp (check_visibility_available): Really
17795 test the compiler.
17796
17797 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17798
17799 PR tree-opt/18181
17800 * gcc.dg/vect/vect-85.c: New test.
17801 * gcc.dg/vect/vect-86.c: New test.
17802 * gcc.dg/vect/vect-87.c: New test.
17803 * gcc.dg/vect/vect-88.c: New test.
17804
17805 2004-11-19 Ben Elliston <bje@au.ibm.com>
17806
17807 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
17808
17809 2004-11-18 Janis Johnson <janis187@us.ibm.com>
17810
17811 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
17812 * gcc.dg/ppc-and-1.c: Ditto.
17813 * gcc.dg/ppc-compare-1.c: Ditto.
17814 * gcc.dg/ppc-mov-1.c: Ditto
17815
17816 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
17817 Mark Mitchell <mark@codesourcery.com>
17818
17819 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
17820
17821 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17822 Aldy Hernandez <aldyh@redhat.com>
17823
17824 * lib/target-supports.exp (check_effective_target_vect_int): New
17825 (check_effective_target_vect_float): New
17826 (check_effective_target_vect_double): New.
17827 (is-effective-target): Support new effective targets keywords.
17828 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
17829 default action for dg-do.
17830 * gcc.dg/vect/pr16105.c: Use new support.
17831 * gcc.dg/vect/pr18400.c: Ditto.
17832 * gcc.dg/vect/pr18425.c: Ditto.
17833 * gcc.dg/vect/vect-1.c: Ditto.
17834 * gcc.dg/vect/vect-10.c: Ditto.
17835 * gcc.dg/vect/vect-11.c: Ditto.
17836 * gcc.dg/vect/vect-12.c: Ditto.
17837 * gcc.dg/vect/vect-13.c: Ditto.
17838 * gcc.dg/vect/vect-14.c: Ditto.
17839 * gcc.dg/vect/vect-15.c: Ditto.
17840 * gcc.dg/vect/vect-16.c: Ditto.
17841 * gcc.dg/vect/vect-17.c: Ditto.
17842 * gcc.dg/vect/vect-18.c: Ditto.
17843 * gcc.dg/vect/vect-19.c: Ditto.
17844 * gcc.dg/vect/vect-2.c: Ditto.
17845 * gcc.dg/vect/vect-20.c: Ditto.
17846 * gcc.dg/vect/vect-21.c: Ditto.
17847 * gcc.dg/vect/vect-22.c: Ditto.
17848 * gcc.dg/vect/vect-23.c: Ditto.
17849 * gcc.dg/vect/vect-24.c: Ditto.
17850 * gcc.dg/vect/vect-25.c: Ditto.
17851 * gcc.dg/vect/vect-26.c: Ditto.
17852 * gcc.dg/vect/vect-27.c: Ditto.
17853 * gcc.dg/vect/vect-27a.c: Ditto.
17854 * gcc.dg/vect/vect-28.c: Ditto.
17855 * gcc.dg/vect/vect-29.c: Ditto.
17856 * gcc.dg/vect/vect-29a.c: Ditto.
17857 * gcc.dg/vect/vect-3.c: Ditto.
17858 * gcc.dg/vect/vect-30.c: Ditto.
17859 * gcc.dg/vect/vect-31.c: Ditto.
17860 * gcc.dg/vect/vect-32.c: Ditto.
17861 * gcc.dg/vect/vect-33.c: Ditto.
17862 * gcc.dg/vect/vect-34.c: Ditto.
17863 * gcc.dg/vect/vect-35.c: Ditto.
17864 * gcc.dg/vect/vect-36.c: Ditto.
17865 * gcc.dg/vect/vect-37.c: Ditto.
17866 * gcc.dg/vect/vect-38.c: Ditto.
17867 * gcc.dg/vect/vect-4.c: Ditto.
17868 * gcc.dg/vect/vect-40.c: Ditto.
17869 * gcc.dg/vect/vect-41.c: Ditto.
17870 * gcc.dg/vect/vect-42.c: Ditto.
17871 * gcc.dg/vect/vect-43.c: Ditto.
17872 * gcc.dg/vect/vect-44.c: Ditto.
17873 * gcc.dg/vect/vect-45.c: Ditto.
17874 * gcc.dg/vect/vect-46.c: Ditto.
17875 * gcc.dg/vect/vect-47.c: Ditto.
17876 * gcc.dg/vect/vect-48.c: Ditto.
17877 * gcc.dg/vect/vect-48a.c: Ditto.
17878 * gcc.dg/vect/vect-49.c: Ditto.
17879 * gcc.dg/vect/vect-5.c: Ditto.
17880 * gcc.dg/vect/vect-50.c: Ditto.
17881 * gcc.dg/vect/vect-51.c: Ditto.
17882 * gcc.dg/vect/vect-52.c: Ditto.
17883 * gcc.dg/vect/vect-53.c: Ditto.
17884 * gcc.dg/vect/vect-54.c: Ditto.
17885 * gcc.dg/vect/vect-55.c: Ditto.
17886 * gcc.dg/vect/vect-56.c: Ditto.
17887 * gcc.dg/vect/vect-56a.c: Ditto.
17888 * gcc.dg/vect/vect-57.c: Ditto.
17889 * gcc.dg/vect/vect-58.c: Ditto.
17890 * gcc.dg/vect/vect-59.c: Ditto.
17891 * gcc.dg/vect/vect-6.c: Ditto.
17892 * gcc.dg/vect/vect-60.c: Ditto.
17893 * gcc.dg/vect/vect-61.c: Ditto.
17894 * gcc.dg/vect/vect-62.c: Ditto.
17895 * gcc.dg/vect/vect-63.c: Ditto.
17896 * gcc.dg/vect/vect-64.c: Ditto.
17897 * gcc.dg/vect/vect-65.c: Ditto.
17898 * gcc.dg/vect/vect-66.c: Ditto.
17899 * gcc.dg/vect/vect-67.c: Ditto.
17900 * gcc.dg/vect/vect-68.c: Ditto.
17901 * gcc.dg/vect/vect-69.c: Ditto.
17902 * gcc.dg/vect/vect-7.c: Ditto.
17903 * gcc.dg/vect/vect-72.c: Ditto.
17904 * gcc.dg/vect/vect-72a.c: Ditto.
17905 * gcc.dg/vect/vect-73.c: Ditto.
17906 * gcc.dg/vect/vect-74.c: Ditto.
17907 * gcc.dg/vect/vect-75.c: Ditto.
17908 * gcc.dg/vect/vect-76.c: Ditto.
17909 * gcc.dg/vect/vect-77.c: Ditto.
17910 * gcc.dg/vect/vect-77a.c: Ditto.
17911 * gcc.dg/vect/vect-78.c: Ditto.
17912 * gcc.dg/vect/vect-79.c: Ditto.
17913 * gcc.dg/vect/vect-8.c: Ditto.
17914 * gcc.dg/vect/vect-80.c: Ditto.
17915 * gcc.dg/vect/vect-82.c: Ditto.
17916 * gcc.dg/vect/vect-82_64.c: Ditto.
17917 * gcc.dg/vect/vect-83.c: Ditto.
17918 * gcc.dg/vect/vect-83_64.c: Ditto.
17919 * gcc.dg/vect/vect-9.c: Ditto.
17920 * gcc.dg/vect/vect-all.c: Ditto.
17921 * gcc.dg/vect/vect-none.c: Ditto.
17922
17923 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17924
17925 * lib/gcc-dg.exp (dg-skip-if): New function.
17926 (dg-forbid-option): Remove.
17927 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
17928 * g++.dg/abi/bitfield8.C: Likewise.
17929 * g++.dg/abi/dtor1.C: Likewise.
17930 * g++.dg/abi/empty10.C: Likewise.
17931 * g++.dg/abi/empty7.C: Likewise.
17932 * g++.dg/abi/empty9.C: Likewise.
17933 * g++.dg/abi/layout3.C: Likewise.
17934 * g++.dg/abi/layout4.C: Likewise.
17935 * g++.dg/abi/thunk1.C: Likewise.
17936 * g++.dg/abi/thunk2.C: Likewise.
17937 * g++.dg/abi/vbase11.C: Likewise.
17938 * g++.dg/abi/vthunk2.C: Likewise.
17939 * g++.dg/abi/vthunk3.C: Likewise.
17940 * g++.dg/ext/attrib8.C: Likewise.
17941 * g++.dg/opt/longbranch2.C: Likewise.
17942 * g++.dg/opt/reg-stack4.C: Likewise.
17943 * g++.old-deja/g++.ext/attrib1.C: Likewise.
17944 * g++.old-deja/g++.ext/attrib2.C: Likewise.
17945 * g++.old-deja/g++.ext/attrib3.C: Likewise.
17946 * g++.old-deja/g++.other/store-expr1.C: Likewise.
17947 * g++.old-deja/g++.other/store-expr2.C: Likewise.
17948 * gcc.dg/20000609-1.c: Likewise.
17949 * gcc.dg/20000720-1.c: Likewise.
17950 * gcc.dg/20011107-1.c: Likewise.
17951 * gcc.dg/20011119-1.c: Likewise.
17952 * gcc.dg/20020108-1.c: Likewise.
17953 * gcc.dg/20020122-2.c: Likewise.
17954 * gcc.dg/20020122-3.c: Likewise.
17955 * gcc.dg/20020201-3.c: Likewise.
17956 * gcc.dg/20020206-1.c: Likewise.
17957 * gcc.dg/20020218-1.c: Likewise.
17958 * gcc.dg/20020310-1.c: Likewise.
17959 * gcc.dg/20020411-1.c: Likewise.
17960 * gcc.dg/20020418-2.c: Likewise.
17961 * gcc.dg/20020426-1.c: Likewise.
17962 * gcc.dg/20020426-2.c: Likewise.
17963 * gcc.dg/20020517-1.c: Likewise.
17964 * gcc.dg/20020523-1.c: Likewise.
17965 * gcc.dg/20020523-2.c: Likewise.
17966 * gcc.dg/20020729-1.c: Likewise.
17967 * gcc.dg/20030204-1.c: Likewise.
17968 * gcc.dg/20030826-2.c: Likewise.
17969 * gcc.dg/20030926-1.c: Likewise.
17970 * gcc.dg/20031202-1.c: Likewise.
17971 * gcc.dg/980312-1.c: Likewise.
17972 * gcc.dg/980313-1.c: Likewise.
17973 * gcc.dg/990117-1.c: Likewise.
17974 * gcc.dg/990424-1.c: Likewise.
17975 * gcc.dg/990524-1.c: Likewise.
17976 * gcc.dg/991230-1.c: Likewise.
17977 * gcc.dg/i386-387-1.c: Likewise.
17978 * gcc.dg/i386-387-2.c: Likewise.
17979 * gcc.dg/i386-387-3.c: Likewise.
17980 * gcc.dg/i386-387-4.c: Likewise.
17981 * gcc.dg/i386-387-5.c: Likewise.
17982 * gcc.dg/i386-387-6.c: Likewise.
17983 * gcc.dg/i386-asm-1.c: Likewise.
17984 * gcc.dg/i386-bitfield1.c: Likewise.
17985 * gcc.dg/i386-bitfield2.c: Likewise.
17986 * gcc.dg/i386-loop-1.c: Likewise.
17987 * gcc.dg/i386-loop-2.c: Likewise.
17988 * gcc.dg/i386-loop-3.c: Likewise.
17989 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17990 * gcc.dg/i386-pic-1.c: Likewise.
17991 * gcc.dg/i386-regparm.c: Likewise.
17992 * gcc.dg/i386-signbit-1.c: Likewise.
17993 * gcc.dg/i386-signbit-2.c: Likewise.
17994 * gcc.dg/i386-signbit-3.c: Likewise.
17995 * gcc.dg/i386-sse-5.c: Likewise.
17996 * gcc.dg/i386-sse-8.c: Likewise.
17997 * gcc.dg/i386-unroll-1.c: Likewise.
17998 * gcc.dg/tls/opt-1.c: Likewise.
17999 * gcc.dg/tls/opt-2.c: Likewise.
18000 * gcc.dg/unroll-1.c: Likewise.
18001 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18002 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18003 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18004 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18005
18006 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18007
18008 * g++.dg/template/incomplete1.C: New test.
18009
18010 2004-11-16 Nick Clifton <nickc@redhat.com>
18011
18012 Revert patches accidentally commited during checkin of fixes for
18013 xstormy16 tests:
18014 gcc.c-torture/execute/simd-4.c: Revert
18015 gcc.dg/20040910-1.c: Revert.
18016
18017 2004-11-16 Paul Brook <paul@codesourcery.com>
18018
18019 PR fortran/13010
18020 * gfortran.dg/der_pointer_1.f90: New test.
18021
18022 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
18023
18024 PR c/18498
18025 * gcc.dg/bitfld-13.c: New test.
18026
18027 2004-11-15 Janis Johnson <janis187@us.ibm.com>
18028
18029 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
18030 powerpc*-*-linux*.
18031
18032 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
18033 * gcc.dg/ppc64-abi-2.c: Ditto.
18034 * gcc.dg/ppc64-abi-3.c: Ditto.
18035
18036 * lib/gcc-dg.exp (dg-target-list): Remove.
18037
18038 2004-11-15 Steve Ellcey <sje@cup.hp.com>
18039
18040 * gcc.dg/ia64-postinc.c: New test.
18041
18042 2004-11-15 Mark Mitchell <mark@codesourcery.com>
18043
18044 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
18045
18046 2004-11-15 Nick Clifton <nickc@redhat.com>
18047
18048 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
18049 __INT_MAX__ so that the test can be compiled by toolchains
18050 targeted at 16-bit processors.
18051
18052 * gcc.dg/20040625-1.c: Use long constants rather than integers
18053 when performing arithmetic that will overflow 16-bits.
18054
18055 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
18056 xstormy16. It does not support 128-bit vector operations.
18057
18058 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
18059 with the macro PTR_TYPE. Define this macro to an integer type
18060 suitable for holding a pointer.
18061
18062 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
18063 the target is a 16-bit processor.
18064
18065 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18066 16-bit targets where the character constant will be too long.
18067
18068 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18069 where the double will not be directly addressable.
18070
18071 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18072
18073 Friend class name lookup 1/n, PR c++/18471
18074 * g++.dg/template/crash26.C: New test.
18075 * g++.dg/lookup/struct1.C: Adjust expected error.
18076 * g++.dg/parse/elab1.C: Likewise.
18077 * g++.dg/parse/elab2.C: Likewise.
18078 * g++.dg/parse/int-as-enum1.C: Likewise.
18079 * g++.dg/parse/struct-as-enum1.C: Likewise.
18080 * g++.dg/parse/typedef1.C: Likewise.
18081 * g++.dg/parse/typedef3.C: Likewise.
18082 * g++.dg/parse/typedef4.C: Likewise.
18083 * g++.dg/parse/typedef5.C: Likewise.
18084 * g++.dg/template/nontype4.C: Likewise.
18085 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18086 * g++.old-deja/g++.other/elab1.C: Likewise.
18087 * g++.old-deja/g++.other/syntax4.C: Likewise.
18088
18089 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18090
18091 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18092
18093 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18094
18095 * gcc.c-torture/execute/20041114-1.c: New test.
18096
18097 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18098
18099 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18100 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18101 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18102 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18103 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18104 gcc.dg/switch-7.c: New tests.
18105
18106 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18107
18108 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18109
18110 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18111
18112 PR tree-opt/18400
18113 * gcc.dg/vect/pr18400.c: New test.
18114
18115 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18116 Andrew Pinski <pinskia@physics.uc.edu>
18117
18118 PR tree-opt/18425
18119 * gcc.dg/vect/pr18425.c: New test.
18120
18121 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18122
18123 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18124 Guard with dg-require-alias and dg-require-visibility.
18125
18126 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18127
18128 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18129
18130 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18131
18132 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18133
18134 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18135
18136 PR c++/17344
18137 * g++.dg/template/defarg5.C: New test.
18138
18139 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18140
18141 * g++.dg/parse/cast1.C: Run only on ILP32.
18142 * g++.old-deja/g++.mike/p784.C: Likewise.
18143
18144 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18145
18146 * gcc.c-torture/execute/20041113-1.c: New test.
18147
18148 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18149
18150 PR target/18230
18151 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18152 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18153 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18154 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18155 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18156 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18157 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18158 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18159 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18160 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18161 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18162 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18163 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18164
18165 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18166
18167 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18168 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18169 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18170 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18171 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18172 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18173 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18174 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18175 gcc.target/sparc/combined-1.c: New tests.
18176
18177 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18178
18179 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18180 New tests.
18181
18182 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18183
18184 * lib/gcc-dg.exp (dg-forbid-option): New function.
18185 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18186 * g++.dg/abi/bitfield8.C: Likewise.
18187 * g++.dg/abi/dtor1.C: Likewise.
18188 * g++.dg/abi/empty10.C: Likewise.
18189 * g++.dg/abi/empty7.C: Likewise.
18190 * g++.dg/abi/empty9.C: Likewise.
18191 * g++.dg/abi/layout3.C: Likewise.
18192 * g++.dg/abi/layout4.C: Likewise.
18193 * g++.dg/abi/thunk1.C: Likewise.
18194 * g++.dg/abi/thunk2.C: Likewise.
18195 * g++.dg/abi/vbase11.C: Likewise.
18196 * g++.dg/abi/vthunk2.C: Likewise.
18197 * g++.dg/abi/vthunk3.C: Likewise.
18198 * g++.dg/ext/attrib8.C: Likewise.
18199 * g++.dg/opt/longbranch2.C: Likewise.
18200 * g++.dg/opt/reg-stack4.C: Likewise.
18201 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18202 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18203 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18204 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18205 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18206 * gcc.dg/20000609-1.c: Likewise.
18207 * gcc.dg/20000720-1.c: Likewise.
18208 * gcc.dg/20011107-1.c: Likewise.
18209 * gcc.dg/20011119-1.c: Likewise.
18210 * gcc.dg/20020108-1.c: Likewise.
18211 * gcc.dg/20020122-2.c: Likewise.
18212 * gcc.dg/20020122-3.c: Likewise.
18213 * gcc.dg/20020201-3.c: Likewise.
18214 * gcc.dg/20020206-1.c: Likewise.
18215 * gcc.dg/20020218-1.c: Likewise.
18216 * gcc.dg/20020310-1.c: Likewise.
18217 * gcc.dg/20020411-1.c: Likewise.
18218 * gcc.dg/20020418-2.c: Likewise.
18219 * gcc.dg/20020426-1.c: Likewise.
18220 * gcc.dg/20020426-2.c: Likewise.
18221 * gcc.dg/20020517-1.c: Likewise.
18222 * gcc.dg/20020523-1.c: Likewise.
18223 * gcc.dg/20020523-2.c: Likewise.
18224 * gcc.dg/20020729-1.c: Likewise.
18225 * gcc.dg/20030204-1.c: Likewise.
18226 * gcc.dg/20030826-2.c: Likewise.
18227 * gcc.dg/20030926-1.c: Likewise.
18228 * gcc.dg/20031202-1.c: Likewise.
18229 * gcc.dg/980312-1.c: Likewise.
18230 * gcc.dg/980313-1.c: Likewise.
18231 * gcc.dg/990117-1.c: Likewise.
18232 * gcc.dg/990424-1.c: Likewise.
18233 * gcc.dg/990524-1.c: Likewise.
18234 * gcc.dg/991230-1.c: Likewise.
18235 * gcc.dg/i386-387-1.c: Likewise.
18236 * gcc.dg/i386-387-2.c: Likewise.
18237 * gcc.dg/i386-387-3.c: Likewise.
18238 * gcc.dg/i386-387-4.c: Likewise.
18239 * gcc.dg/i386-387-5.c: Likewise.
18240 * gcc.dg/i386-387-6.c: Likewise.
18241 * gcc.dg/i386-asm-1.c: Likewise.
18242 * gcc.dg/i386-bitfield1.c: Likewise.
18243 * gcc.dg/i386-bitfield2.c: Likewise.
18244 * gcc.dg/i386-loop-1.c: Likewise.
18245 * gcc.dg/i386-loop-2.c: Likewise.
18246 * gcc.dg/i386-loop-3.c: Likewise.
18247 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18248 * gcc.dg/i386-pic-1.c: Likewise.
18249 * gcc.dg/i386-regparm.c: Likewise.
18250 * gcc.dg/i386-signbit-1.c: Likewise.
18251 * gcc.dg/i386-signbit-2.c: Likewise.
18252 * gcc.dg/i386-signbit-3.c: Likewise.
18253 * gcc.dg/i386-sse-5.c: Likewise.
18254 * gcc.dg/i386-sse-8.c: Likewise.
18255 * gcc.dg/i386-unroll-1.c: Likewise.
18256 * gcc.dg/tls/opt-1.c: Likewise.
18257 * gcc.dg/tls/opt-2.c: Likewise.
18258 * gcc.dg/unroll-1.c: Likewise.
18259 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18260 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18261 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18262 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18263 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
18264 -m64 is specified.
18265
18266 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18267
18268 PR c++/18389
18269 * g++.dg/parse/cond1.C: New test.
18270
18271 PR c++/18429
18272 * g++.dg/template/array9.C: New test.
18273 * g++.dg/ext/vla1.C: Adjust error messages.
18274 * g++.dg/ext/vlm1.C: Likewise.
18275 * g++.dg/template/crash2.C: Likewise.
18276
18277 PR c++/18436
18278 * g++.dg/template/call3.C: New test.
18279
18280 PR c++/18407
18281 * g++.dg/template/ptrmem11.C: New test.
18282
18283 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
18284
18285 PR other/14264
18286 * lib/g++.exp: Set LC_ALL and LANG to C.
18287 * lib/gcc-dg.exp: Likewise.
18288 * lib/gfortran.exp: Likewise.
18289 * lib/objc.exp: Likewise.
18290 * lib/treelang.exp: Likewise.
18291
18292 2004-11-12 Andreas Schwab <schwab@suse.de>
18293
18294 * gcc.dg/pr16286.c: Fix last change.
18295
18296 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18297
18298 PR c++/18416
18299 * g++.dg/init/global1.C: New test.
18300
18301 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
18302
18303 * gcc.c-torture/execute/20041112-1.c: New test.
18304
18305 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18306
18307 * lib/gcc-dg.exp (dg-target-list): New.
18308
18309 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18310 Richard Sandiford <rsandifo@redhat.com>
18311
18312 * lib/target-supports.exp (get-compiler_messages): New.
18313 (check_named_sections_available): Use it.
18314 (check_effective_target_ilp32): New.
18315 (check_effective_target_lp64): New.
18316 (is-effective-target): New.
18317 * lib/gcc-dg.exp (dg-require-effective-target): New.
18318
18319 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
18320
18321 * gcc.dg/precedence-1.c: New test.
18322
18323 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18324
18325 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
18326
18327 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
18328 message, delete generated files, use more descriptive name for
18329 executable, and make the test unsupported when it cannot be run.
18330
18331 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
18332 (dg-require-weak, dg-require-visibility, dg-require-alias,
18333 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
18334 dg-require-iconv, dg-require-named-sections): Use it.
18335
18336 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
18337
18338 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
18339
18340 PR target/16457
18341 * gcc.dg/ppc-and-1: New
18342
18343 PR target/16796
18344 * gcc.dg/ppc-mov-1.c: New.
18345
18346 PR target/16458
18347 * gcc.dg/ppc-compare-1.c: New.
18348
18349 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
18350
18351 * objc.dg/desig-init-2.m: New test.
18352
18353 2004-11-10 Adam Nemet <anemet@lnxw.com>
18354
18355 PR middle-end/18160
18356 * g++.dg/warn/register-var-1.C: New test.
18357 * g++.dg/warn/register-var-2.C: New test.
18358
18359 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18360
18361 * gcc.dg/union-2.c: New test.
18362
18363 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
18364
18365 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
18366 New test for PR tree-optimization/17892.
18367
18368 2004-11-09 Mark Mitchell <mark@codesourcery.com>
18369
18370 PR c++/18369
18371 * g++.dg/init/new12.C: New test.
18372
18373 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
18374
18375 * gcc.target/sparc: New directory.
18376 * gcc.target/sparc/sparc.exp: New driver.
18377 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
18378 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
18379 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
18380 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
18381
18382 2004-11-10 Paul Brook <paul@codesourcery.com>
18383
18384 PR fortran/18218
18385 * gfortran.dg/list_read.c: New test.
18386
18387 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18388
18389 PR c/18322
18390 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
18391 expected diagnostic location.
18392
18393 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
18394
18395 * gcc.dg/20041109-1.c: New test.
18396
18397 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18398
18399 PR objc/18406
18400 * objc/compile/pr18406.m: New test.
18401
18402 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18403
18404 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
18405
18406 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18407
18408 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
18409
18410 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18411
18412 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
18413
18414 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18415
18416 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
18417 exit.
18418
18419 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
18420
18421 PR tree-opt/18299
18422 * gcc.c-torture/pr18299-1.c: New test.
18423
18424 2004-11-06 Andreas Schwab <schwab@suse.de>
18425
18426 * gcc.dg/pr16286.c: Also test for bool and pixel.
18427
18428 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
18429
18430 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
18431 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
18432 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
18433 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
18434 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
18435 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
18436 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
18437 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
18438 gcc.dg/struct-semi-3.c: New tests.
18439
18440 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18441
18442 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
18443
18444 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18445
18446 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
18447 Do not use C99 designators.
18448
18449 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18450
18451 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
18452
18453 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18454
18455 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
18456 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
18457 * gcc.c-torture/execute/simd-5.x: Remove.
18458
18459 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
18460
18461 PR rtl-optimization/17933
18462 * gcc.dg/torture/pr17933-1.c: New test.
18463
18464 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18465
18466 PR target/18106
18467 * lib/target-supports.exp (check_weak_available): Support
18468 Windows.
18469
18470 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
18471
18472 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
18473 call to fflush(stdout) before abort.
18474 (my_ffsll): New function.
18475 (generate_fields): Use it.
18476
18477 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18478
18479 * gcc.dg/init-undef-1.c: New test.
18480
18481 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18482
18483 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
18484 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
18485 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
18486 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
18487 expected messages for new parser.
18488
18489 2004-11-04 Mark Mitchell <mark@codesourcery.com>
18490
18491 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
18492
18493 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18494
18495 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
18496 on LP64 targets.
18497
18498 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18499
18500 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
18501 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
18502 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
18503 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
18504 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
18505 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
18506 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
18507 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
18508 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
18509 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
18510
18511 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18512
18513 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
18514 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
18515 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
18516 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
18517 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
18518 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
18519 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
18520 for new parser.
18521
18522 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
18523
18524 PR target/15342
18525 * gcc.dg/20041104-1.c: New test.
18526
18527 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18528
18529 * g++.dg/template/nontype7.C: New test.
18530 * g++.dg/template/nontype8.C: Likewise.
18531 * g++.dg/template/nontype9.C: Likewise.
18532 * g++.dg/template/nontype10.C: Likewise.
18533 * g++.dg/tc1/dr49.C: Likewise.
18534 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
18535 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
18536
18537 2004-11-04 Ben Elliston <bje@au.ibm.com>
18538
18539 * g++.dg/rtti/tinfo1.C: Remove xfails.
18540
18541 2004-11-04 Ben Elliston <bje@au.ibm.com>
18542
18543 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
18544 packed attribute to the definition to satisfy the new C++ parser.
18545
18546 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18547
18548 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
18549 invocations of va_arg.
18550
18551 2004-11-02 Mark Mitchell <mark@codesourcery.com>
18552
18553 PR c++/18124
18554 * g++.dg/template/crash25.C: New test.
18555
18556 PR c++/18155
18557 * g++.dg/template/typedef2.C: New test.
18558 * g++.dg/parse/crash13.C: Adjust error markers.
18559
18560 PR c++/18177
18561 * g++.dg/conversion/const3.C: New test.
18562
18563 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18564
18565 PR fortran/17535
18566 PR fortran/17583
18567 PR fortran/17713
18568 * gfortran.dg/generic_[123].f90: New testcases.
18569
18570 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18571
18572 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
18573 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
18574
18575 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18576
18577 PR tree-opt/16808
18578 * gcc.c-torture/compile/pr16808.c: New test.
18579
18580 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
18581
18582 PR rtl-optimization/17104
18583 * gcc.dg/ppc-bitfield1.c: New.
18584
18585 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18586
18587 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
18588
18589 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18590
18591 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
18592 strings for 32-bit code.
18593
18594 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
18595
18596 PR c/18239
18597 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
18598
18599 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
18600
18601 PR c++/18064
18602 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
18603
18604 2004-10-31 Mark Mitchell <mark@codesourcery.com>
18605
18606 PR c++/15172
18607 * g++.dg/init/aggr2.C: New test.
18608
18609 2004-10-30 Ziemowit Laski <zlaski@apple.com>
18610
18611 * objc.dg/local-decl-1.m: New test.
18612
18613 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
18614
18615 * gcc.dg/20040910-1.c: Adjust regex.
18616
18617 2004-10-30 Roger Sayle <roger@eyesopen.com>
18618
18619 PR rtl-optimization/18084
18620 * g++.dg/opt/pr18084-1.C: New testcase.
18621
18622 2004-10-30 Matt Austern <austern@apple.com>
18623
18624 PR c++/17542
18625 * g++.dg/ext/attrib18.C: New test.
18626
18627 2004-10-30 Roger Sayle <roger@eyesopen.com>
18628
18629 PR middle-end/18096
18630 * gcc.dg/pr18096-1.c: New test case.
18631
18632 2004-10-30 Roger Sayle <roger@eyesopen.com>
18633
18634 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
18635
18636 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
18637
18638 PR c/16666
18639 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
18640 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
18641 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
18642 gcc.dg/old-style-prom-3.c: New tests.
18643
18644 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
18645
18646 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
18647 Remove unnecessary inclusion of stdio.h.
18648
18649 2004-10-29 Roger Sayle <roger@eyesopen.com>
18650
18651 PR rtl-optimization/17581
18652 * gcc.dg/pr17581-1.c: New test case.
18653
18654 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
18655
18656 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
18657 being implemented.
18658 * g++.dg/conversion/dr195-1.C: New.
18659 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
18660 * g++.old-deja/g++.mike/p10148.C: Likewise.
18661
18662 2004-10-29 Mark Mitchell <mark@codesourcery.com>
18663
18664 PR c++/17695
18665 * g++.dg/debug/typedef2.C: New test.
18666
18667 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
18668
18669 PR fortran/13490
18670 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
18671 * gfortran.dg/g77/README: Update.
18672
18673 2004-10-28 Matt Austern <austern@apple.com>
18674
18675 PR c++/14124
18676 * g++.dg/ext/packed7.C: New test.
18677
18678 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18679
18680 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
18681 scan-assembler.
18682 * lib/scanasm.exp (hidden-scan-for): New proc.
18683 (scan-hidden): Use hidden-scan-for instead of constructing the scan
18684 string.
18685 (scan-not-hidden): Likewise.
18686 * lib/target-supports.exp (check_visibility_available): mach-o is
18687 support too.
18688
18689 2004-10-28 Mark Mitchell <mark@codesourcery.com>
18690
18691 PR c++/17132
18692 * g++.dg/template/memclass3.C: New test.
18693
18694 2004-10-28 Adam Nemet <anemet@lnxw.com>
18695
18696 PR middle-end/18160
18697 * gcc.dg/register-var-1.c: New test.
18698 * gcc.dg/register-var-2.c: New test.
18699 * gcc.dg/asm-7.c: Taking the address of a register variable is an
18700 error now.
18701
18702 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
18703
18704 PR other/18172
18705 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
18706 unused variables.
18707 * gcc.dg/vect/vect-22.c: Likewise.
18708
18709 2004-10-28 Jakub Jelinek <jakub@redhat.com>
18710
18711 * gcc.dg/i386-rotate-1.c: New test.
18712
18713 2004-10-27 Mark Mitchell <mark@codesourcery.com>
18714
18715 * g++.dg/init/ref12.C: Add "run" marker.
18716
18717 PR c++/17435
18718 * g++.dg/init/ref12.C: New test.
18719
18720 PR c++/18140
18721 * g++.dg/template/shift1.C: New test.
18722 * g++.dg/template/error10.C: Adjust error markers.
18723
18724 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
18725
18726 PR tree-opt/17529
18727 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
18728
18729 2004-10-27 Geoffrey Keating <geoffk@apple.com>
18730
18731 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
18732 * gcc.dg/weak/weak-3.c: Likewise.
18733 * gcc.dg/weak/weak-5.c: Likewise.
18734 * gcc.dg/weak/weak-9.c: Likewise.
18735 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
18736 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
18737
18738 * gcc.dg/darwin-weakimport-1.c: New.
18739
18740 2004-10-28 Ben Elliston <bje@au.ibm.com>
18741
18742 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
18743
18744 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
18745
18746 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
18747 'syntax' error messages.
18748 * gcc.dg/cpp/direct2s.c: Likewise.
18749
18750 2004-10-26 Geoffrey Keating <geoffk@apple.com>
18751
18752 * gcc.c-torture/compile/20041026-1.c: New.
18753
18754 2004-10-26 Mark Mitchell <mark@codesourcery.com>
18755
18756 PR c++/18093
18757 * g++.dg/lookup/ns2.C: New test.
18758
18759 PR c++/18020
18760 * g++.dg/template/enum4.C: New test.
18761
18762 PR c++/18161
18763 * g++.dg/template/expr1.C: New test.
18764
18765 2004-10-26 Ben Elliston <bje@au.ibm.com>
18766
18767 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
18768
18769 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
18770
18771 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
18772 gcc.dg/decl-nospec-3.c: New tests.
18773
18774 2004-10-26 Ziemowit Laski <zlaski@apple.com>
18775
18776 * objc.dg/super-class-3.m: New test.
18777
18778 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
18779
18780 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
18781 resyncing.
18782 * gcc.dg/cpp/direct2s.c: Likewise.
18783
18784 2004-10-25 Geoffrey Keating <geoffk@apple.com>
18785
18786 * objc.dg/image-info.m: Update for changes to section selection.
18787
18788 2004-10-25 David Ayers <d.ayers@inode.at>
18789 Ziemowit Laski <zlaski@apple.com>
18790
18791 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
18792 diagnostics when messaging 'id <Proto>'.
18793 * objc.dg/class-protocol-1.m: New test.
18794 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
18795 a non-existent method signature.
18796 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
18797 Update diagnostics when messaging with non-existent method signature.
18798 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
18799 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
18800 invalid receivers are now resolved as if messaging 'id'; remove
18801 extraneous diagnostics.
18802
18803 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
18804
18805 PR c/16667
18806 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
18807 gcc.dg/init-desig-obs-3.c: New tests.
18808
18809 2004-10-25 Jakub Jelinek <jakub@redhat.com>
18810
18811 * gcc.dg/debug/20041023-1.c: New test.
18812
18813 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
18814
18815 PR middle-end/17407
18816 * gcc.c-torture/compile/pr17407.c: New test.
18817
18818 PR c++/18121
18819 * g++.dg/template/array8.C: New test.
18820
18821 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18822
18823 PR other/18138
18824 * lib/g++.exp: Accept more than one multilib libgcc.
18825 * lib/gcc-dg.exp: Likewise.
18826 * lib/objc.exp: Likewise.
18827 * lib/treelang.exp: Likewise.
18828 * lib/gfortran.exp: Likewise.
18829
18830 2004-10-24 Ben Elliston <bje@au.ibm.com>
18831
18832 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
18833
18834 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
18835
18836 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
18837 * gcc.dg/c99-const-expr-3.c: Likewise.
18838
18839 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
18840
18841 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
18842
18843 2004-10-23 Ben Elliston <bje@au.ibm.com>
18844
18845 * gcc.c-torture/execute/loop-2e.x: Remove.
18846
18847 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
18848
18849 PR c++/18095
18850 * g++.dg/parse/crash18.C: New.
18851 * g++.dg/parse/crash19.C: New.
18852
18853 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18854
18855 * g++.dg/ext/dllimport1.C: Move dg-warnings.
18856 * g++.dg/ext/dllimport2.C: Same.
18857 * g++.dg/ext/dllimport8.C: Same.
18858
18859 2004-10-21 Mark Mitchell <mark@codesourcery.com>
18860
18861 PR c++/10841
18862 * g++.dg/conversion/cast1.C: New test.
18863 * g++.dg/overload/pmf1.C: Adjust error marker.
18864
18865 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
18866
18867 PR objc/17923
18868 * objc.dg/const-str-7.m: New test.
18869
18870 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18871
18872 * g++.dg/template/memfriend11.C: Fix comment typo.
18873 * g++.dg/template/memfriend14.C: Likewise.
18874
18875 2004-10-20 Richard Henderson <rth@redhat.com>
18876
18877 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
18878 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
18879 -fasynchronous-unwind-tables.
18880
18881 2004-10-20 Richard Henderson <rth@redhat.com>
18882
18883 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
18884 (main): Return success.
18885 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
18886 (main): Return success.
18887
18888 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18889
18890 PR c++/13495
18891 * g++.dg/template/memfriend9.C: New test.
18892 * g++.dg/template/memfriend10.C: Likewise.
18893 * g++.dg/template/memfriend11.C: Likewise.
18894 * g++.dg/template/memfriend12.C: Likewise.
18895 * g++.dg/template/memfriend13.C: Likewise.
18896 * g++.dg/template/memfriend14.C: Likewise.
18897 * g++.dg/template/memfriend15.C: Likewise.
18898 * g++.dg/template/memfriend16.C: Likewise.
18899 * g++.dg/template/memfriend17.C: Likewise.
18900 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
18901
18902 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
18903
18904 * g++.dg/conversion/dr195.C: New.
18905 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
18906
18907 2004-10-20 Ben Elliston <bje@au.ibm.com>
18908 Devang Patel <dpatel@apple.com>
18909
18910 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
18911 of floating point arithmetic, which could trap.
18912
18913 2004-10-19 Mark Mitchell <mark@codesourcery.com>
18914
18915 PR c++/14035
18916 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
18917 * g++.dg/conversion/const2.C: New test.
18918 * g++.dg/expr/reinterpret2.C: New test.
18919 * g++.dg/expr/reinterpret3.C: New test.
18920 * g++.dg/expr/cast2.C: New test.
18921 * g++.dg/expr/copy1.C: New test.
18922 * g++.dg/other/conversion1.C: Change error message.
18923 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
18924 function pointers to void *.
18925 * g++.old-deja/g++.mike/p10148.C: Likewise.
18926
18927 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18928
18929 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
18930
18931 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
18932
18933 PR c++/18047
18934
18935 * g++.dg/parse/expr3.C: New test.
18936
18937 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18938
18939 * gcc.dg/smod-1.c: New test.
18940
18941 2004-10-18 Ziemowit Laski <zlaski@apple.com>
18942
18943 * objc.dg/method-14.m: New test.
18944
18945 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18946
18947 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
18948 Also xfail as the patch was reverted.
18949
18950 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18951
18952 PR middle-end/16973
18953 * gcc.dg/pr16973.c: New test.
18954
18955 2004-10-18 Diego Novillo <dnovillo@redhat.com>
18956
18957 PR tree-optimization/17656
18958 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
18959
18960 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
18961
18962 * g++.dg/eh/shadow1.C: New.
18963
18964 2004-10-18 Jakub Jelinek <jakub@redhat.com>
18965
18966 * gcc.c-torture/compile/20041018-1.c: New test.
18967
18968 2004-10-18 Ben Elliston <bje@au.ibm.com>
18969
18970 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
18971 compiler referring to register 0 when accessing sdata. The linker
18972 now patches things up.
18973
18974 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
18975
18976 PR c/17529
18977 * gcc.c-torture/compile/pr17529.c: New test.
18978
18979 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18980
18981 PR c++/17743
18982 * g++.dg/ext/attrib17.C: New test.
18983
18984 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18985
18986 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
18987
18988 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18989
18990 PR c++/10479
18991 * g++.dg/ext/attrib16.C: New test.
18992
18993 2004-10-15 Mark Mitchell <mark@codesourcery.com>
18994
18995 PR c++/17042
18996 * g++.dg/init/dso_handle1.C: New test.
18997
18998 PR c++/14667
18999 * g++.dg/parse/typedef6.C: New test.
19000
19001 PR c++/17916
19002 * g++.dg/parse/pragma1.C: New test.
19003
19004 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
19005
19006 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
19007
19008 2004-10-15 Steve Ellcey <sje@cup.hp.com>
19009
19010 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
19011 -fno-common when on HPPA HP-UX platforms.
19012
19013 2004-10-15 Jakub Jelinek <jakub@redhat.com>
19014
19015 PR other/16820
19016 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
19017 stdint.h.
19018 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
19019 uintptr_t.
19020
19021 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19022
19023 PR c++/16301
19024 * g++.dg/lookup/strong-using-4.C: New test.
19025
19026 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19027
19028 PR middle-end/16567
19029 * gcc.c-torture/compile/nested-1.c: New test.
19030
19031 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19032
19033 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
19034 and mipsisa64*-*-* (until support for misaligned loads is added).
19035 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
19036 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
19037 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
19038 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
19039 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
19040 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
19041
19042 2004-10-14 Mark Mitchell <mark@codesourcery.com>
19043
19044 PR c++/17976
19045 * g++.dg/init/dtor3.C: New test.
19046
19047 2004-10-15 Ben Elliston <bje@au.ibm.com>
19048
19049 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
19050
19051 2004-10-14 Geoffrey Keating <geoffk@apple.com>
19052
19053 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
19054 * gcc.dg/macho-lo-sum.c: Likewise.
19055
19056 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
19057
19058 * gcc.dg/ppc-spe64-1.c: New test.
19059
19060 2004-10-14 Devang Patel <dpatel@apple.com>
19061
19062 PR 17635
19063 * gcc.dg/pr17635.c : New test.
19064
19065 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19066
19067 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19068 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19069 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19070 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19071 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19072 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19073 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19074 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19075 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19076 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19077 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19078 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19079 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19080 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19081 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19082 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19083 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19084 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19085
19086 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19087
19088 * gcc.dg/vect/vect-82.c: New testcase.
19089 * gcc.dg/vect/vect-82_64.c: New testcase.
19090 * gcc.dg/vect/vect-83.c: New testcase.
19091 * gcc.dg/vect/vect-83_64.c: New testcase.
19092
19093 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19094
19095 * gcc.dg/cpp/error-1.c: New test.
19096
19097 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19098
19099 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19100
19101 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19102
19103 PR target/17984
19104 * gcc.dg/cris-peep2-xsrand2.c: New test.
19105
19106 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19107
19108 PR c++/17661
19109 * testsuite/g++.dg/expr/for2.C: New test.
19110
19111 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19112
19113 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19114
19115 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19116
19117 PR tree-optimization/17724
19118 * g++.dg/opt/pr17724-1.C: New test.
19119 * g++.dg/opt/pr17724-2.C: New test.
19120 * g++.dg/opt/pr17724-3.C: New test.
19121 * g++.dg/opt/pr17724-4.C: New test.
19122 * g++.dg/opt/pr17724-5.C: New test.
19123 * g++.dg/opt/pr17724-6.C: New test.
19124
19125 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19126
19127 PR c/17301
19128 * gcc.dg/pr17301-2.c: New test.
19129
19130 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19131
19132 PR c++/15876
19133 * g++.dg/parse/error22.C: New test.
19134
19135 PR c++/17936
19136 * g++.dg/template/spec18.C: New test.
19137
19138 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19139
19140 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19141 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19142 memcpy.
19143 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19144 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19145
19146 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19147
19148 * g++.dg/eh/cleanup5.C: Add dg-options "".
19149
19150 2004-10-11 Roger Sayle <roger@eyesopen.com>
19151
19152 PR middle-end/17657
19153 * gcc.dg/switch-4.c: New test case.
19154
19155 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19156
19157 * gcc.c-torture/execute/20041011-1.c: New test.
19158
19159 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19160
19161 PR c++/17554
19162 * g++.dg/init/for3.C: New test.
19163
19164 PR c++/17657
19165 * g++.dg/opt/switch2.C: New test.
19166
19167 PR middle-end/17703
19168 * g++.dg/warn/Wreturn-2.C: New test.
19169
19170 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19171
19172 PR c++/17907
19173 * g++.dg/eh/cleanup5.C: New test.
19174
19175 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19176
19177 PR c++/17393
19178 * g++.dg/parse/error21.C: New test.
19179
19180 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19181
19182 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19183 * g++.dg/warn/incomplete1.C: Likewise.
19184 * g++.dg/template/qualttp20.C: Likewise.
19185
19186 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19187
19188 PR c/17881
19189 * parm-incomplete-1.c: New test.
19190
19191 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19192
19193 PR c++/17867
19194 * g++.dg/parse/error19.C: New test.
19195
19196 PR c++/17670
19197 * g++.dg/init/new11.C: New test.
19198
19199 PR c++/17821
19200 * g++.dg/parse/error20.C: New test.
19201
19202 PR c++/17826
19203 * g++.dg/template/crash24.C: New test.
19204
19205 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19206
19207 PR c/17301
19208 * gcc.dg/pr17301-1.c: New test.
19209
19210 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19211
19212 PR c/17189
19213 * gcc.dg/anon-struct-5.c: New test.
19214
19215 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
19216
19217 PR c/17844
19218 * gcc.dg/pr17844-1.c: New test.
19219
19220 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
19221
19222 PR tree-optimization/17906
19223 * gcc.c-torture/compile/pr17906.c: New.
19224
19225 2004-10-09 Stuart Hastings <stuart@apple.com>
19226 Roger Sayle <roger@eyesopen.com>
19227
19228 PR rtl-optimization/17853
19229 * gcc.dg/i386-mmx-5.c: New testcase.
19230
19231 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
19232
19233 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
19234
19235 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19236
19237 PR c++/17524
19238 * g++.dg/template/static9.C: New test.
19239
19240 PR c++/17685
19241 * g++.dg/parse/operator5.C: New test.
19242
19243 2004-10-09 Roger Sayle <roger@eyesopen.com>
19244
19245 PR middle-end/17894
19246 * gcc.c-torture/execute/divcmp-4.c: New test case.
19247
19248 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19249
19250 PR tree-opt/17902
19251 * g++.dg/opt/pr17902.C: New test.
19252
19253 2004-10-09 Jakub Jelinek <jakub@redhat.com>
19254
19255 * gcc.dg/cpp/ident-1.c: Add dg-options "".
19256
19257 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19258
19259 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
19260
19261 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19262
19263 * gcc.dg/assign-warn-3.c: New test.
19264
19265 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19266
19267 PR c/16999
19268 * gcc.dg/cpp/ident-1.c: New test.
19269
19270 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
19271
19272 * gcc.c-torture/compile/acc1.c: New.
19273
19274 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19275
19276 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
19277 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
19278
19279 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19280
19281 * gcc.dg/ultrasp11.c: New test.
19282
19283 2004-10-08 Michael Matz <matz@suse.de>
19284
19285 * gcc.dg/doloop-2.c: New test.
19286
19287 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19288
19289 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
19290 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
19291 objc.dg/method-9.m: Update expected diagnostics.
19292
19293 2004-10-07 Geoffrey Keating <geoffk@apple.com>
19294
19295 * gcc.dg/ppc-fsel-3.c: New file.
19296 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
19297
19298 2004-10-07 Paul Brook <paul@codesourcery.com>
19299
19300 * gfortran.dg/intrinsic_verify_1.f90: New test.
19301
19302 2004-10-07 Paul Brook <paul@codesourcery.com>
19303
19304 * gfortran.dg/empty_format_1.f90: Remove stray commas.
19305
19306 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19307
19308 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
19309 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
19310 commit.
19311
19312 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
19313
19314 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
19315
19316 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19317
19318 PR c++/17115
19319 * g++.dg/warn/Winline-4.C: New test.
19320
19321 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19322
19323 * gcc.c-torture/compile/20041007-1.c: New test.
19324
19325 2004-10-07 Paul Brook <paul@codesourcery.com>
19326
19327 PR fortran/17678
19328 * gfortran.dg/use_allocated_1.f90: New test.
19329
19330 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19331
19332 PR middle-end/17849
19333 * gfortran.fortran-torture/compile/nested.f90: New test
19334
19335 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
19336
19337 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
19338
19339 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19340
19341 PR c++/17368
19342 * g++.dg/ext/asm6.C: New test.
19343
19344 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
19345
19346 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
19347
19348 2004-10-06 Paul Brook <paul@codesourcery.com>
19349
19350 PR libfortran/17709
19351 * gfortran.dg/empty_format_1.f90: New test.
19352
19353 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19354
19355 PR fortran/17568
19356 * gfortran.dg/ishft.f90: New test.
19357
19358 PR fortran/17283
19359 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
19360 tests.
19361
19362 2004-10-06 Paul Brook <paul@codesourcery.com>
19363
19364 * gfortran.dg/do_1.f90: New test.
19365
19366 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19367
19368 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
19369 optimizing for size.
19370
19371 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19372
19373 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
19374
19375 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19376
19377 * gcc.c-torture/compile/20041005-1.c: New test.
19378
19379 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
19380
19381 PR c++/17829
19382 * g++.dg/lookup/koenig4.C: New.
19383
19384 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19385
19386 * g++.dg/other/classkey1.C: Adjust quoting marks.
19387 * g++.dg/parse/error15.C: Likewise.
19388 * g++.dg/template/meminit2.C (int>): Likewise.
19389
19390 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19391
19392 PR fortran/17283
19393 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
19394
19395 PR fortran/17631
19396 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
19397
19398 PR fortran/17708
19399 * gfortran.dg/pr17708.f90: New test.
19400
19401 2004-10-04 Chao-ying Fu <fu@mips.com>
19402
19403 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
19404 * gcc.dg/vect/vect-4.c: Ditto.
19405 * gcc.dg/vect/vect-5.c: Ditto.
19406 * gcc.dg/vect/vect-6.c: Ditto.
19407 * gcc.dg/vect/vect-8.c: Ditto.
19408 * gcc.dg/vect/vect-16.c: Ditto.
19409 * gcc.dg/vect/vect-30.c: Ditto.
19410 * gcc.dg/vect/vect-40.c: Ditto.
19411 * gcc.dg/vect/vect-41.c: Ditto.
19412 * gcc.dg/vect/vect-42.c: Ditto.
19413 * gcc.dg/vect/vect-43.c: Ditto.
19414 * gcc.dg/vect/vect-44.c: Ditto.
19415 * gcc.dg/vect/vect-45.c: Ditto.
19416 * gcc.dg/vect/vect-46.c: Ditto.
19417 * gcc.dg/vect/vect-47.c: Ditto.
19418 * gcc.dg/vect/vect-48.c: Ditto.
19419 * gcc.dg/vect/vect-49.c: Ditto.
19420 * gcc.dg/vect/vect-50.c: Ditto.
19421 * gcc.dg/vect/vect-51.c: Ditto.
19422 * gcc.dg/vect/vect-52.c: Ditto.
19423 * gcc.dg/vect/vect-53.c: Ditto.
19424 * gcc.dg/vect/vect-54.c: Ditto.
19425 * gcc.dg/vect/vect-55.c: Ditto.
19426 * gcc.dg/vect/vect-56.c: Ditto.
19427 * gcc.dg/vect/vect-57.c: Ditto.
19428 * gcc.dg/vect/vect-58.c: Ditto.
19429 * gcc.dg/vect/vect-59.c: Ditto.
19430 * gcc.dg/vect/vect-60.c: Ditto.
19431 * gcc.dg/vect/vect-74.c: Ditto.
19432 * gcc.dg/vect/vect-79.c: Ditto.
19433 * gcc.dg/vect/vect-80.c: Ditto.
19434
19435 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
19436
19437 * gcc.dg/unused-7.c: Use the correct option.
19438
19439 2004-10-04 Paul Brook <paul@codesourcery.com>
19440 Bud Davis <bdavis9659@comcast.net>
19441
19442 PR fortran/17706
19443 PR fortran/16434
19444 * gfortran/pr17706.f90: New test.
19445 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
19446
19447 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19448
19449 * gfortran.dg/pr17612.f90: New test.
19450
19451 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
19452
19453 * g++.dg/template/local1.C: Adjust quoting marks in
19454 testing for diagnostics.
19455 * g++.dg/tls/diag-2.C: Likewise.
19456 * g++.dg/other/error8.C: Likewise.
19457
19458 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19459
19460 PR c/17178
19461 * gcc.dg/unused-4.c: Adjust to be correct.
19462
19463 PR c/17820
19464 * gcc.dg/unused-7.c: New test.
19465
19466 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19467
19468 PR c++/17797
19469 * g++.dg/overload/template2.C: New test.
19470
19471 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
19472
19473 PR tree-optimization/16632
19474 * gcc.dg/tree-ssa/20041002-1.c: New.
19475
19476 2004-10-03 Paul Brook <paul@codesourcery.com>
19477
19478 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
19479 rather than relying on default formatting.
19480
19481 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
19482
19483 * gcc.dg/20040920-1.c: Update expected message text.
19484
19485 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
19486
19487 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
19488
19489 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
19490
19491 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
19492 tree level.
19493
19494 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19495
19496 * gcc.dg/tree-ssa/pr17343.c: Remove.
19497
19498 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19499
19500 PR tree-opt/17343
19501 * gcc.dg/tree-ssa/pr17343.c: New test.
19502
19503 2004-10-01 Jakub Jelinek <jakub@redhat.com>
19504
19505 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
19506 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
19507 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
19508 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
19509 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
19510
19511 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19512
19513 * gcc.dg/lvalue-2.c: New test.
19514
19515 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19516
19517 PR c/17730
19518 * gcc.dg/pr17730-1.c: New test
19519
19520 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
19521
19522 PR c/7425
19523 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
19524
19525 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19526
19527 * gcc.c-torture/execute/stdarg-1.c: New test.
19528 * gcc.c-torture/execute/stdarg-2.c: New test.
19529 * gcc.c-torture/execute/stdarg-3.c: New test.
19530 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19531 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19532 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19533 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19534 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19535
19536 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19537
19538 PR tree-optimization/17697
19539 * g++.dg/opt/pr17697-1.C: New test.
19540 * g++.dg/opt/pr17697-2.C: New test.
19541 * g++.dg/opt/pr17697-3.C: New test.
19542
19543 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
19544
19545 PR c/16409
19546 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
19547 gcc.dg/vla-init-5.c: New tests.
19548
19549 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
19550
19551 PR c/13804
19552 * gcc.dg/pr13804-1.c: New test.
19553
19554 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19555
19556 PR fortran/16938
19557 * gfortran.dg/pr16938.f90: New test.
19558
19559 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19560
19561 * g++.dg/template/crash23.C: New test.
19562
19563 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19564
19565 PR c++/17585
19566 * g++.dg/template/static8.C: New test.
19567
19568 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
19569
19570 PR c++/17681
19571 * g++.dg/other/error9.C: New test.
19572
19573 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19574
19575 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
19576
19577 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19578
19579 PR fortran/15164
19580 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
19581
19582 2004-09-26 Roger Sayle <roger@eyesopen.com>
19583
19584 PR middle-end/17112
19585 * gcc.dg/pr17112-1.c: New test case.
19586
19587 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
19588
19589 PR c/11459
19590 * gcc.dg/pr11459-1.c: New test.
19591
19592 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
19593
19594 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
19595 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19596
19597 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19598
19599 * gfortran.dg/pr15324.f90: Make array bounds consistent.
19600
19601 2004-09-25 Jan Hubicka <jh@suse.cz>
19602
19603 * compile/30040909-1.c: New test.
19604 * compile/30040907-1.c: New test.
19605
19606 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
19607
19608 * gcc.c-torture/execute/va-arg-26.c: New test.
19609
19610 2004-09-24 Zack Weinberg <zack@codesourcery.com>
19611
19612 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
19613 extra diagnostics on targets with 64-bit pointers.
19614 * objc.dg/selector-1.m: Adjust dg-warning regexp.
19615
19616 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19617
19618 PR c/17188
19619 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
19620 * gcc.dg/decl-3.c: Adjust expected message.
19621
19622 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19623
19624 PR fortran/17615
19625 * gfortran.dg/pr17615.f90: New test.
19626
19627 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
19628
19629 PR tree-optimzation/17517
19630 * g++.dg/tree-ssa/pr17517.C: New Test.
19631
19632 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19633
19634 PR c++/16889
19635 * g++.dg/lookup/ambig3.C: New.
19636
19637 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
19638
19639 PR tree-opt/17624
19640 * g++.dg/opt/pr17624.C: New test.
19641
19642 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19643
19644 PR c/6980
19645 * gcc.dg/Wbad-function-cast-1.c: New test.
19646
19647 2004-09-23 Zack Weinberg <zack@codesourcery.com>
19648
19649 * g++.dg/ext/complit1.C
19650 * g++.dg/other/error2.C
19651 * g++.dg/other/nontype-1.C
19652 * g++.dg/parse/crash11.C
19653 * g++.dg/parse/crash12.C
19654 * g++.dg/parse/error15.C
19655 * g++.dg/parse/error4.C
19656 * g++.dg/parse/tmpl-outside1.C
19657 * g++.dg/parse/too-many-tmpl-args1.C
19658 * g++.dg/template/dependent-expr3.C
19659 * g++.dg/template/error10.C
19660 * g++.dg/template/instantiate1.C
19661 * g++.dg/template/vtable2.C
19662 * g++.dg/warn/Wshadow-1.C
19663 * g++.dg/warn/weak1.C
19664 * g++.old-deja/g++.brendan/crash16.C
19665 * g++.old-deja/g++.brendan/crash18.C
19666 * g++.old-deja/g++.brendan/crash48.C
19667 * g++.old-deja/g++.brendan/crash49.C
19668 * g++.old-deja/g++.brendan/crash55.C
19669 * g++.old-deja/g++.brendan/crash56.C
19670 * g++.old-deja/g++.brendan/crash8.C
19671 * g++.old-deja/g++.brendan/enum11.C
19672 * g++.old-deja/g++.brendan/enum8.C
19673 * g++.old-deja/g++.brendan/enum9.C
19674 * g++.old-deja/g++.brendan/friend3.C
19675 * g++.old-deja/g++.brendan/misc14.C
19676 * g++.old-deja/g++.bugs/900402_02.C
19677 * g++.old-deja/g++.bugs/900404_03.C
19678 * g++.old-deja/g++.bugs/900404_04.C
19679 * g++.old-deja/g++.bugs/900428_03.C
19680 * g++.old-deja/g++.jason/crash4.C
19681 * g++.old-deja/g++.jason/overload21.C
19682 * g++.old-deja/g++.jason/redecl1.C
19683 * g++.old-deja/g++.jason/report.C
19684 * g++.old-deja/g++.jason/rfg10.C
19685 * g++.old-deja/g++.jason/template30.C
19686 * g++.old-deja/g++.law/arm12.C
19687 * g++.old-deja/g++.law/ctors5.C
19688 * g++.old-deja/g++.law/cvt20.C
19689 * g++.old-deja/g++.law/init10.C
19690 * g++.old-deja/g++.law/init8.C
19691 * g++.old-deja/g++.law/visibility17.C
19692 * g++.old-deja/g++.law/visibility7.C
19693 * g++.old-deja/g++.mike/net8.C
19694 * g++.old-deja/g++.mike/p646.C
19695 * g++.old-deja/g++.mike/p700.C
19696 * g++.old-deja/g++.mike/p701.C
19697 * g++.old-deja/g++.mike/p811.C
19698 * g++.old-deja/g++.ns/template13.C
19699 * g++.old-deja/g++.other/array3.C
19700 * g++.old-deja/g++.other/crash25.C
19701 * g++.old-deja/g++.other/dtor3.C
19702 * g++.old-deja/g++.other/dtor4.C
19703 * g++.old-deja/g++.other/main1.C
19704 * g++.old-deja/g++.other/warn7.C
19705 * g++.old-deja/g++.pt/crash11.C
19706 * g++.old-deja/g++.pt/crash36.C
19707 * g++.old-deja/g++.pt/spec22.C
19708 * g++.old-deja/g++.pt/spec9.C
19709 * g++.old-deja/g++.pt/ttp52.C
19710 * g++.old-deja/g++.robertl/eb103.C
19711 * g++.old-deja/g++.robertl/eb121.C
19712 * g++.old-deja/g++.robertl/eb22.C
19713 * g++.old-deja/g++.robertl/eb8.C:
19714 Update locations and/or regexps of dg-error markers.
19715 Remove markers for some bogus messages that are no longer issued.
19716
19717 2004-09-23 Jakub Jelinek <jakub@redhat.com>
19718
19719 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
19720 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
19721
19722 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
19723
19724 PR c++/17618
19725 * g++.dg/lookup/crash5.C: New test.
19726
19727 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
19728
19729 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
19730 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
19731 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
19732 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
19733 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
19734 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
19735
19736 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
19737 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
19738 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
19739 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
19740 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
19741 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
19742
19743 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
19744
19745 * gcc.dg/vect/vect-44.c: Check additional cases.
19746 * gcc.dg/vect/vect-48.c: Check additional cases.
19747
19748 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
19749 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
19750 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
19751 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
19752 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
19753 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
19754 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
19755 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
19756 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
19757
19758 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
19759 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
19760 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
19761
19762 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19763
19764 * gcc.dg/tree-ssa/loop-6.c: New test.
19765
19766 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
19767
19768 PR c++/17620
19769 * g++.dg/inherit/base2.C: New.
19770
19771 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19772
19773 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
19774 * gcc.dg/20001012-2.c: Likewise.
19775 * gcc.dg/20001013-1.c: Likewise.
19776 * gcc.dg/20001101-1.c: Likewise.
19777 * gcc.dg/20001102-1.c: Likewise.
19778 * gcc.dg/bf-spl1.c: Likewise.
19779 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
19780 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
19781
19782 2004-09-22 Diego Novillo <dnovillo@redhat.com>
19783
19784 PR tree-optimization/16721
19785 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
19786
19787 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
19788
19789 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
19790 * gcc.dg/20040305-1.c: Likewise.
19791
19792 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
19793
19794 PR c/16566
19795 * gcc.c-torture/compile/pr16566-1.c,
19796 gcc.c-torture/compile/pr16566-2.c,
19797 gcc.c-torture/compile/pr16566-3.c: New tests.
19798
19799 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
19800
19801 PR tree-optimization/17512
19802 * gcc.c-torture/compile/20040916-1.c.
19803
19804 2004-09-21 Mark Mitchell <mark@codesourcery.com>
19805
19806 * gcc.dg/pragma-re-3.c: New test.
19807
19808 2004-09-17 Matt Austern <austern@apple.com>
19809
19810 PR c++/15049
19811 * g++.dg/other/anon3.C: New.
19812
19813 2004-09-21 Roger Sayle <roger@eyesopen.com>
19814
19815 PR c++/7503
19816 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
19817 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
19818 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
19819 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
19820 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
19821
19822 2004-09-21 Bud Davis <bdavis9659@comcast.net>
19823
19824 PR fortran/17286
19825 * gfortran.dg/pr17286.f90: New test.
19826
19827 2004-09-20 Mark Mitchell <mark@codesourcery.com>
19828
19829 PR c++/17530
19830 * g++.dg/template/static7.C: New test.
19831
19832 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
19833
19834 PR tree-opt/17558
19835 * gcc.c-torture/compile/pr17558.c: New test.
19836
19837 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19838
19839 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
19840 if SKIP_ATTRIBUTE is defined.
19841
19842 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19843
19844 PR fortran/15957
19845 * gfortran.dg/pr15957.f90: New test.
19846
19847 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
19848
19849 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
19850 in comparison.
19851 * gcc.dg/vect/vect-79.c: Likewise.
19852 * gcc.dg/vect/vect-80.c: Likewise.
19853
19854 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19855
19856 PR fortran/15750
19857 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
19858
19859 2004-09-20 Ira Rosen <irar@il.ibm.com>
19860
19861 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
19862 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
19863 * gcc.dg/vect/vect-62.c: New testcase.
19864 * gcc.dg/vect/vect-63.c: New testcase.
19865 * gcc.dg/vect/vect-64.c: New testcase.
19866 * gcc.dg/vect/vect-65.c: New testcase.
19867 * gcc.dg/vect/vect-66.c: New testcase.
19868 * gcc.dg/vect/vect-67.c: New testcase.
19869 * gcc.dg/vect/vect-68.c: New testcase.
19870 * gcc.dg/vect/vect-69.c: New testcase.
19871 * gcc.dg/vect/vect-79.c: New testcase.
19872 * gcc.dg/vect/vect-80.c: New testcase.
19873
19874 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19875
19876 * gcc.target/mips/asm-1.c: New test.
19877
19878 2004-09-19 Ira Rosen <irar@il.ibm.com>
19879
19880 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
19881 * gcc.dg/vect/vect-73.c: New testcase.
19882 * gcc.dg/vect/vect-74.c: New testcase.
19883 * gcc.dg/vect/vect-75.c: New testcase.
19884 * gcc.dg/vect/vect-76.c: New testcase.
19885 * gcc.dg/vect/vect-77.c: New testcase.
19886 * gcc.dg/vect/vect-78.c: New testcase
19887
19888 2004-09-18 Paul Brook <paul@codesourcery.com>
19889
19890 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
19891
19892 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
19893
19894 PR c/17424
19895 * gcc.dg/pr17424-1.c: New test.
19896
19897 2004-09-18 Diego Novillo <dnovillo@redhat.com>
19898
19899 * g++.dg/tree-ssa/pr17153.C: New test.
19900
19901 2004-09-16 Geoffrey Keating <geoffk@apple.com>
19902
19903 PR pch/13361
19904 * testsuite/g++.dg/pch/wchar-1.C: New.
19905 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19906
19907 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
19908
19909 * gcc.c-torture/execute/20040917-1.c: New test.
19910
19911 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19912
19913 PR tree-optimization/17319
19914 * gcc.dg/pr17319.c: New test.
19915
19916 2004-09-17 Devang Patel <dpatel@apple.com>
19917
19918 * gcc.dg/20040813-1.c: New test.
19919
19920 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19921
19922 PR tree-optimization/17273
19923 * gcc.c-torture/compile/pr17273.c: New test.
19924
19925 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
19926
19927 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
19928 Update expected messages.
19929 * gcc.dg/declspec-13.c: New test.
19930
19931 2004-09-17 David Edelsohn <edelsohn@gnu.org>
19932
19933 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
19934
19935 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19936
19937 * gcc.c-torture/execute/pr17252.c: Use post-increment to
19938 change what 'a' is pointing to.
19939
19940 2004-09-17 Mark Mitchell <mark@codesourcery.com>
19941
19942 PR c++/16002
19943 * g++.dg/template/error18.C: New test.
19944
19945 PR c++/16029
19946 * g++.dg/warn/Wunused-8.C: New test.
19947
19948 2004-09-17 Steven Bosscher <stevenb@suse.de>
19949
19950 PR tree-optimization/17513
19951 * gcc.dg/20040916-1.c: New test.
19952
19953 2004-09-16 Mark Mitchell <mark@codesourcery.com>
19954
19955 PR c++/17501
19956 * g++.dg/template/typename7.C: New test.
19957
19958 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19959
19960 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
19961
19962 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
19963
19964 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
19965 with -ftree-based-profiling also.
19966 * lib/profopt.exp: Support late-set profile_option/feedback_option.
19967
19968 2004-09-16 Victor Leikehman <lei@il.ibm.com>
19969
19970 PR/15364
19971 * gfortran.dg/der_array_io_1.f90: New test.
19972 * gfortran.dg/der_array_io_2.f90: New test.
19973 * gfortran.dg/der_array_io_3.f90: New test.
19974
19975 2004-09-15 Mark Mitchell <mark@codesourcery.com>
19976
19977 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
19978 EABI.
19979
19980 2004-09-15 Mark Mitchell <mark@codesourcery.com>
19981
19982 * g++.dg/opt/switch1.C: New test.
19983
19984 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
19985
19986 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
19987 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
19988 Update expected messages.
19989
19990 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19991
19992 PR fortran/16485
19993 * gfortran.dg/same_name_1.f90: New test.
19994
19995 2004-09-15 Diego Novillo <dnovillo@redhat.com>
19996
19997 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
19998 dereference garbage pointers.
19999
20000 2004-09-15 Jakub Jelinek <jakub@redhat.com>
20001
20002 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
20003 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
20004
20005 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
20006 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
20007 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
20008
20009 2004-09-14 Mark Mitchell <mark@codesourcery.com>
20010
20011 PR c++/17324
20012 * g++.dg/template/mangle1.C: New test.
20013
20014 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20015
20016 PR tree-optimization/17252
20017 * gcc.c-torture/execute/pr17252.c: New test.
20018
20019 2004-09-14 Andrew Pinski <apinski@apple.com>
20020
20021 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
20022
20023 2004-09-14 Roger Sayle <roger@eyesopen.com>
20024
20025 PR rtl-optimization/9771
20026 * gcc.dg/pr9771-1.c: New test case.
20027
20028 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20029
20030 PR tree-optimization/15262
20031 * gcc.c-torture/execute/pr15262-1.c: New test.
20032 * gcc.c-torture/execute/pr15262-2.c: New test.
20033
20034 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
20035
20036 * gcc.dg/declspec-12.c: New test.
20037
20038 2004-09-14 Bud Davis <bdavis9659@comcast.net>
20039
20040 * gfortran.dg/pr17090.f90: Add directives to test.
20041
20042 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20043
20044 * gcc.c-torture/compile/20040914-1.c: New test.
20045
20046 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20047
20048 PR c++/16162
20049 * g++.dg/template/decl2.C: New test.
20050
20051 2004-09-13 Bud Davis <bdavis9659@comcast.net>
20052
20053 PR fortran/17090
20054 * gfortran.dg/pr17090.f90: New test.
20055
20056 2004-09-13 Dale Johannesen <dalej@apple.com>
20057
20058 * gcc.c-torture/compile/pr17408.c: New test case.
20059
20060 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20061
20062 PR c++/16716
20063 * g++.dg/parse/crash17.C: New test.
20064
20065 PR c++/17327
20066 * g++.dg/template/enum3.C: New test.
20067
20068 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20069
20070 * lib/gcc-defs.exp: Load wrapper.exp.
20071 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20072 using local code.
20073 * lib/gcc.exp (gcc_init): Similar.
20074 * lib/gfortran.exp (gfortran_init): Similar.
20075 * lib/objc.exp (objc_init): Similar.
20076 * lib/treelang.exp (treelang_init): Similar.
20077 * lib/wrapper.exp: New file with build_wrapper call machinery in
20078 ${tool}_maybe_build_wrapper.
20079
20080 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20081
20082 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20083 "inline".
20084 * gcc.dg/declspec-11.c: Update expected messages.
20085 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20086 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20087 gcc.dg/inline-12.c: New tests.
20088
20089 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20090
20091 * g++.dg/tree-ssa/pr17400.C: New testcase.
20092
20093 2004-09-13 James E Wilson <wilson@specifixinc.com>
20094
20095 * gcc.target/mips/sb1-1.c: New testcase.
20096
20097 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20098
20099 * lib/g77-dg.exp: Remove unused file.
20100 * lib/mike-g77.exp: Ditto.
20101 * lib/g77.exp: Ditto.
20102
20103 2004-09-12 Richard Henderson <rth@redhat.com>
20104
20105 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20106
20107 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20108
20109 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20110 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20111 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20112 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20113 Update expected messages.
20114
20115 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20116
20117 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20118 declaration/use mismatch for dirp parameter.
20119
20120 2004-09-12 Andrew Pinski <apinski@apple.com>
20121
20122 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20123 -fgnu-runtime is passed.
20124
20125 2004-09-12 Richard Henderson <rth@redhat.com>
20126
20127 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20128 do the uplevel thing and update additional_flags directly.
20129 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20130 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20131 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20132 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20133
20134 2004-09-11 Steven Bosscher <stevenb@suse.de>
20135
20136 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20137
20138 2004-09-11 Roger Sayle <roger@eyesopen.com>
20139
20140 PR middle-end/17411
20141 * g++.dg/opt/pr17411-1.C: New test case.
20142
20143 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20144
20145 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20146 gcc.dg/tls/diag-2.c: Update expected messages.
20147 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20148 messages.
20149 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20150 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20151 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20152 gcc.dg/tls/diag-5.c: New tests.
20153
20154 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20155
20156 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20157
20158 2004-09-11 Steven Bosscher <stevenb@suse.de>
20159
20160 * g++.dg/parse/break-in-for.C: New test.
20161
20162 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20163
20164 * gcc.dg/tree-ssa/20040911-1.c: New test.
20165
20166 2004-09-11 Andreas Jaeger <aj@suse.de>
20167
20168 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20169 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20170
20171 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20172
20173 * gcc.target/frv: New directory of FR-V-specific tests.
20174
20175 2004-09-10 James E Wilson <wilson@specifixinc.com>
20176
20177 * gcc.dg/convert-vec-1.c: New test.
20178
20179 2004-09-10 Roger Sayle <roger@eyesopen.com>
20180
20181 PR middle-end/17024
20182 * gcc.dg/pr17024-1.c: New test case.
20183
20184 2004-09-10 Eric Christopher <echristo@redhat.com>
20185
20186 * gcc.dg/20040910-1.c: New test.
20187
20188 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20189
20190 * gcc.dg/bitfld-9.c: New test.
20191
20192 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20193
20194 * gcc.c-torture/execute/ieee/acc1.c: New test.
20195 * gcc.c-torture/execute/ieee/acc2.c: New test.
20196 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20197
20198 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20199
20200 * gcc.dg/deprecated-2.c: New test.
20201
20202 2004-09-09 James E Wilson <wilson@specifixinc.com>
20203
20204 * gcc.dg/init-vec-1.c: New test.
20205
20206 2004-09-09 Roger Sayle <roger@eyesopen.com>
20207
20208 PR middle-end/17055
20209 * gcc.dg/pr17055-1.c: New test case.
20210
20211 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
20212
20213 PR target/17377
20214 * gcc.c-torture/execute/pr17377.c: New test.
20215
20216 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20217
20218 PR c/8420
20219 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
20220 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
20221 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20222 gcc.dg/long-long-typespec-1.c: New tests.
20223 * gcc.dg/tls/diag-2.c: Update expected diagnostics
20224
20225 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20226
20227 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
20228 gcc.dg/gnu99-static-1.c: New tests.
20229
20230 2004-09-08 Devang Patel <dpatel@apple.com>
20231
20232 * gcc.dg/darwin-ld-20040828-1.c: New test.
20233 * gcc.dg/darwin-ld-20040828-2.c: New test.
20234 * gcc.dg/darwin-ld-20040828-3.c: New test.
20235
20236 2004-09-08 Ziemowit Laski <zlaski@apple.com>
20237
20238 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
20239 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
20240 in error message.
20241 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
20242 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
20243 in error message.
20244 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
20245 types they qualify.
20246 * objc.dg/type-size-2.m: Fix wording in comment.
20247 * objc.dg/va-meth-1.m: New test case.
20248
20249 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
20250
20251 PR c/16633:
20252 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
20253 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
20254
20255 2004-09-06 Devang Patel <dpatel@apple.com>
20256
20257 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
20258 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
20259
20260 2004-09-06 Zack Weinberg <zack@codesourcery.com>
20261
20262 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
20263 reflect changed line numbering of diagnostics.
20264
20265 2004-09-06 Paul Brook <paul@codesourcery.com>
20266
20267 * gfortran.dg/edit_real_1.f90: Add new test.
20268
20269 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20270
20271 * gcc.dg/tree-ssa/loop-2.c: New test.
20272 * gcc.dg/tree-ssa/loop-3.c: New test.
20273 * gcc.dg/tree-ssa/loop-4.c: New test.
20274 * gcc.dg/tree-ssa/loop-5.c: New test.
20275
20276 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20277
20278 * gcc.dg/format/sentinel-1.c: Update for parameter option.
20279
20280 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20281
20282 * gcc.dg/format/sentinel-1.c: New test.
20283
20284 2004-09-04 Uros Bizjak <uros@kss-loka.si>
20285
20286 * testsuite/gcc.dg/builtins-46.c: New.
20287
20288 2004-09-03 Devang Patel <dpatel@apple.com>
20289
20290 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
20291 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
20292
20293 2004-09-03 Jan Beulich <jbeulich@novell.com>
20294
20295 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
20296 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
20297 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
20298 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
20299 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
20300 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
20301 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
20302 the non-portable bzero.
20303 * gcc.dg/20010912-1.c: xfail for NetWare.
20304 * gcc.dg/20020426-2.c: xfail for NetWare.
20305 * gcc.dg/20021014-1.c: xfail for NetWare.
20306 * gcc.dg/20021018-1.c: xfail for NetWare.
20307 * gcc.dg/20030213-1.c: xfail for NetWare.
20308 * gcc.dg/20030225-1.c: xfail for NetWare.
20309 * gcc.dg/20030708-1.c: xfail for NetWare.
20310 * gcc.dg/builtins-config.h: Also exclude NetWare.
20311 * gcc.dg/format/format.h: Define restrict only if not already defined.
20312 * gcc.dg/nest.c: xfail for NetWare.
20313 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
20314 * lib/target-supports.exp (check_visibility_available): Exclude
20315 NetWare.
20316
20317 2004-09-03 Jan Beulich <jbeulich@novell.com>
20318
20319 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
20320 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
20321 deterministic starting point for the alignment of structure fields.
20322 * gcc.dg/Wpadded.c: Dito.
20323 * g++.dg/abi/vbase10.C: Dito.
20324
20325 2004-09-03 Devang Patel <dpatel@apple.com>
20326
20327 * g++.dg/debug/pr15736.cc: New test.
20328
20329 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20330
20331 * README.QMTEST: Fix out-of-date link.
20332
20333 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
20334
20335 PR fortran/16579
20336 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
20337 Delete. Duplicate of gfortran.dg/g77/20010610.f
20338
20339 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20340
20341 * g++.dg/abi/arm_rtti1.C: New test.
20342
20343 2004-09-02 Geoffrey Keating <geoffk@apple.com>
20344
20345 * gcc.dg/ppc-vector-memcpy.c: New.
20346 * gcc.dg/ppc-vector-memset.c: New.
20347
20348 2004-09-02 Chao-ying Fu <fu@mips.com>
20349
20350 * gcc.target/mips/mips-3d-1.c: New test.
20351 * gcc.target/mips/mips-3d-2.c: New test.
20352 * gcc.target/mips/mips-3d-3.c: New test.
20353 * gcc.target/mips/mips-3d-4.c: New test.
20354 * gcc.target/mips/mips-3d-5.c: New test.
20355 * gcc.target/mips/mips-3d-6.c: New test.
20356 * gcc.target/mips/mips-3d-7.c: New test.
20357 * gcc.target/mips/mips-3d-8.c: New test.
20358 * gcc.target/mips/mips-3d-9.c: New test.
20359 * gcc.target/mips/mips-ps-1.c: New test.
20360 * gcc.target/mips/mips-ps-2.c: New test.
20361 * gcc.target/mips/mips-ps-3.c: New test.
20362 * gcc.target/mips/mips-ps-4.c: New test.
20363 * gcc.target/mips/mips-ps-type.c: New test.
20364
20365 2004-09-02 Paul Brook <paul@codesourcery.com>
20366
20367 * gfortran.dg/edit_real_1.f90: Add new tests.
20368
20369 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20370
20371 PR fortran/15327
20372 * gfortran.dg/merge_char_1.f90: New test.
20373
20374 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20375
20376 PR fortran/16404
20377 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
20378
20379 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20380
20381 PR c/1522
20382 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
20383
20384 2004-09-01 Mark Mitchell <mark@codesourcery.com>
20385
20386 * g++.dg/opt/loop1.C: Do not XFAIL.
20387
20388 2004-09-01 Jakub Jelinek <jakub@redhat.com>
20389
20390 * gcc.c-torture/execute/20040831-1.c: New test.
20391
20392 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
20393
20394 PR fortran/16579
20395 * gfortran.dg/g77/20010610.f: Now passes.
20396 Copy from g77.f-torture/execute. Add dg-run directive.
20397 * gfortran.dg/g77/README: Update
20398
20399 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
20400
20401 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
20402 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20403 (t1, t2, t3, t4): Add volatile.
20404
20405 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20406
20407 * g++.dg/ext/visibility/arm1.C: New test.
20408
20409 2004-08-31 Geoffrey Keating <geoffk@apple.com>
20410
20411 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
20412 -pedantic-errors.
20413
20414 2004-09-01 Paul Brook <paul@codesourcery.com>
20415
20416 * gfortran.dg/eof_2.f90: New test.
20417
20418 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20419
20420 PR fortran/16579
20421 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
20422
20423 2004-08-31 Bud Davis <bdavis9659@comcast.net>
20424
20425 PR libfortran/16805
20426 * gfortran.dg/list_read_2.f90: New test.
20427
20428 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20429
20430 * g++.dg/abi/key1.C: New test.
20431
20432 2004-08-31 Richard Henderson <rth@redhat.com>
20433
20434 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
20435 form of offsetof.
20436 * g++.dg/other/offsetof5.C: Remove duplicate.
20437
20438 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20439
20440 PR fortran/17244
20441 * gfortran.dg/func_derived_1.f90: New test.
20442
20443 2004-08-31 Paul Brook <paul@codesourcery.com>
20444
20445 * gfortran.dg/eof_1.f90: New test.
20446
20447 2004-08-31 Paul Brook <paul@codesourcery.com>
20448
20449 * gfortran.dg/list_read_1.f90: New file.
20450
20451 2004-08-30 Mark Mitchell <mark@codesourcery.com>
20452
20453 * g++.dg/opt/loop1.C: XFAIL.
20454
20455 2004-08-30 Geoffrey Keating <geoffk@apple.com>
20456
20457 * gcc.dg/funcdef-storage-1.c: New.
20458 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
20459 an extern function in local scope.
20460 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
20461 declare an 'auto inline' function in local scope.
20462 * gcc.dg/20011130-1.c: Likewise.
20463 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
20464 an 'auto' function in local scope.
20465 * gcc.dg/20021014-1.c: Likewise.
20466 * gcc.dg/20030331-2.c: Likewise.
20467
20468 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20469
20470 * gfortran.dg/blockdata_1.f90: New test.
20471
20472 2004-08-30 Richard Henderson <rth@redhat.com>
20473
20474 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
20475
20476 2004-08-30 Richard Henderson <rth@redhat.com>
20477
20478 * lib/fortran-torture.exp (fortran-torture-execute): Honor
20479 additional_flags set by alternate driver.
20480 (ieee-options): New procedure.
20481 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
20482 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
20483 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
20484 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
20485
20486 2004-08-30 Richard Henderson <rth@redhat.com>
20487
20488 * lib/f-torture.exp: Remove.
20489
20490 2004-08-29 Mark Mitchell <mark@codesourcery.com>
20491
20492 PR rtl-optimization/16590
20493 * g++.dg/opt/loop1.C: New test.
20494
20495 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20496
20497 PR fortran/13910
20498 * gfortran.dg/oldstyle_1.f90: New test.
20499
20500 2004-08-29 Steven G. Kargl <kargls@comcast.net>
20501 Paul Brook <paul@codesourcery.com>
20502
20503 * gfortran.dg/g77/README: Update.
20504 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
20505 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20506 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
20507
20508 2004-08-28 Paul Brook <paul@codesourcery.com>
20509
20510 PR libfortran/17195
20511 * gfortran.dg/edit_real_1.f90: New test.
20512
20513 2004-08-27 Paul Brook <paul@codesourcery.com>
20514
20515 * gfortran.dg/rewind_1.f90: New test.
20516
20517 2004-08-27 Bud Davis <bdavis9659@comcast.net>
20518
20519 PR fortran/16597
20520 * gfortran.dg/pr16597.f90: New test.
20521
20522 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20523
20524 PR c/13801
20525 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
20526 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
20527 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
20528 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
20529 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
20530
20531 2004-08-26 Nick Clifton <nickc@redhat.com>
20532
20533 * gcc.c-torture/compile/pr17119.c: New test.
20534
20535 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20536
20537 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
20538
20539 2004-08-25 Richard Henderson <rth@redhat.com>
20540
20541 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
20542 the bits that expect kind=8 to be the largest real kind.
20543
20544 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20545
20546 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
20547
20548 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20549
20550 * gfortran.dg/assignment_1.f90: New test.
20551
20552 2004-08-25 Adam Nemet <anemet@lnxw.com>
20553
20554 * g++.dg/template/repo3.C: New test.
20555
20556 2004-08-25 Roger Sayle <roger@eyesopen.com>
20557
20558 PR middle-end/16693
20559 PR tree-optimization/16372
20560 * g++.dg/opt/pr16372-1.C: New test case.
20561 * g++.dg/opt/pr16693-1.C: New test case.
20562 * g++.dg/opt/pr16693-2.C: New test case.
20563
20564 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20565
20566 * objc.dg/proto-lossage-4.m: New test.
20567
20568 2004-08-25 Mark Mitchell <mark@codesourcery.com>
20569
20570 PR c++/17155
20571 * g++.dg/inherit/local2.C: New test.
20572
20573 2004-08-25 Paul Brook <paul@codesourcery.com>
20574
20575 PR fortran/17144
20576 * gfortran.dg/string_ctor_1.f90: New test.
20577
20578 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20579
20580 PR c++/14428
20581 * g++.dg/template/redecl2.C: New test.
20582
20583 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20584
20585 PR fortran/17143
20586 * gfortran.dg/pr17143.f90: New test.
20587
20588 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20589
20590 PR fortran/17164
20591 * gfortran.dg/pr17164.f90: New test.
20592
20593 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20594
20595 * gcc.dg/tree-ssa/loop-1.c: New test.
20596
20597 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20598
20599 * gcc.c-torture/compile/20040824-1.c: New test.
20600
20601 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20602
20603 * gcc.c-torture/compile/iftrap-3.c: New test.
20604
20605 2004-08-24 Paul Brook <paul@codesourcery.com>
20606
20607 * gfortran.dg/entry_2.f90: New test.
20608
20609 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20610
20611 PR c++/16889
20612 * g++.dg/lookup/ambig[12].C: New.
20613
20614 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20615
20616 PR c++/16706
20617 * g++.dg/template/crash21.C: New test.
20618 * g++.dg/template/crash22.C: Likewise.
20619
20620 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20621
20622 PR c++/17149
20623 * g++.dg/template/access15.C: New.
20624
20625 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20626
20627 PR c++/17163
20628 * g++.dg/template/repo2.C: New test.
20629
20630 2004-08-23 Roger Sayle <roger@eyesopen.com>
20631
20632 PR rtl-optimization/17078
20633 * gcc.c-torture/execute/pr17078-1.c: New test case.
20634
20635 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20636
20637 PR c/14492
20638 * gcc.dg/debug/crash1.c: New test.
20639
20640 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20641
20642 PR c/16180
20643 * gcc.dg/loop-5.c: New test.
20644
20645 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20646
20647 * gcc.c-torture/execute/20040823-1.c: New test.
20648
20649 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
20650
20651 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
20652 to the assembler. Simplify test accordingly.
20653 (asm_abi_flags): Use GNU names.
20654 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
20655 to check for ABI flags.
20656
20657 2004-08-22 Andrew Pinski <apinski@apple.com>
20658
20659 * g++.dg/opt/pr14029.C: New test.
20660 * gcc.c-torture/execute/pr15262.c: New test.
20661
20662 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20663
20664 * gfortran.dg/reduction.f90: Add checks with complex arguments.
20665
20666 2004-08-21 Bud Davis <bdavis9659@comcast.net>
20667
20668 PR 16908
20669 * gfortran.dg/direct_io.f90: New test.
20670
20671 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20672
20673 PR c++/17121
20674 * g++.dg/inherit/local2.C: New test.
20675
20676 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20677
20678 PR c++/17120
20679 * g++.dg/warn/Wparentheses-4.C: New test.
20680
20681 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20682
20683 PR c++/17121
20684 * g++.dg/inherit/local2.C: New test.
20685
20686 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
20687 * gcc.dg/ppc-ldstruct.c: Likewise.
20688 * gcc.dg/ppc64-abi-2.c: Likewise.
20689
20690 2004-08-20 Jakub Jelinek <jakub@redhat.com>
20691
20692 PR rtl-optimization/17099
20693 * gcc.c-torture/execute/20040820-1.c: New test.
20694
20695 2004-08-20 David Edelsohn <edelsohn@gnu.org>
20696
20697 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20698
20699 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
20700
20701 PR fortran/17077
20702 * gfortran.dg/auto_array_1.f90: New test.
20703
20704 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20705
20706 PR fortran/17074
20707 * gfortran.dg/simpleif_1.f90: New test.
20708
20709 2004-08-19 Mark Mitchell <mark@codesourcery.com>
20710
20711 * lib/target-supports.exp (check_profiling_available): Return
20712 false for arm*-*-symbianelf* and arm*-*-eabi*.
20713
20714 PR c++/15890
20715 * g++.dg/template/delete1.C: New test.
20716
20717 2004-08-19 Paul Brook <paul@codesourcery.com>
20718
20719 PR fortran/14976
20720 PR fortran/16228
20721 * gfortran.dg/data_char_1.f90: New test.
20722
20723 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
20724
20725 PR fortran/16946
20726 * gfortran.dg/reduction.f90: New testcase.
20727
20728 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20729
20730 PR fortran/16520
20731 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
20732
20733 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
20734
20735 PR c++/17041
20736 * g++.dg/Wparentheses-3.C: New test.
20737
20738 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
20739
20740 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
20741 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20742 * gcc.dg/vect/vect-2.c: Likewise.
20743 * gcc.dg/vect/vect-3.c: Likewise.
20744 * gcc.dg/vect/vect-4.c: Likewise.
20745 * gcc.dg/vect/vect-5.c: Likewise.
20746 * gcc.dg/vect/vect-6.c: Likewise.
20747 * gcc.dg/vect/vect-7.c: Likewise.
20748 * gcc.dg/vect/vect-25.c: Likewise.
20749 * gcc.dg/vect/vect-31.c: Likewise.
20750 * gcc.dg/vect/vect-32.c: Likewise.
20751 * gcc.dg/vect/vect-34.c: Likewise.
20752 * gcc.dg/vect/vect-36.c: Likewise.
20753 * gcc.dg/vect/vect-all.c: Likewise.
20754
20755 2004-08-18 Mark Mitchell <mark@codesourcery.com>
20756
20757 PR c++/17068
20758 * g++.dg/template/operator4.C: New test.
20759
20760 2004-08-18 Richard Henderson <rth@redhat.com>
20761
20762 * gcc.dg/20040206-1.c: XFAIL.
20763
20764 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20765
20766 PR c++/16246
20767 * g++.dg/template/array7.C: New test.
20768
20769 2004-08-17 James E Wilson <wilson@specifixinc.com>
20770
20771 * gcc.dg/mips-movcc-1.c: New test.
20772 * gcc.dg/mips-movcc-2.c: New test.
20773 * gcc.dg/mips-movcc-3.c: New test.
20774
20775 * gcc.dg/mips-nmadd-1.c: New test.
20776 * gcc.dg/mips-nmadd-2.c: New test.
20777
20778 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20779
20780 PR c++/15871
20781 * g++.dg/opt/inline8.C: New test.
20782
20783 PR c++/16965
20784 * g++.dg/parse/error17.C: New test.
20785
20786 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
20787
20788 * gcc.dg/vect: New directory for vectorizer tests.
20789 * gcc.dg/vect/tree-vect.h: New file.
20790 * gcc.dg/vect/vect.exp: New file.
20791 * gcc.dg/vect/pr16105.c.c: New test.
20792 * gcc.dg/vect/vect-1.c: New test.
20793 * gcc.dg/vect/vect-2.c: New test.
20794 * gcc.dg/vect/vect-3.c: New test.
20795 * gcc.dg/vect/vect-4.c: New test.
20796 * gcc.dg/vect/vect-5.c: New test.
20797 * gcc.dg/vect/vect-6.c: New test.
20798 * gcc.dg/vect/vect-7.c: New test.
20799 * gcc.dg/vect/vect-8.c: New test.
20800 * gcc.dg/vect/vect-9.c: New test.
20801 * gcc.dg/vect/vect-10.c: New test.
20802 * gcc.dg/vect/vect-11.c: New test.
20803 * gcc.dg/vect/vect-12.c: New test.
20804 * gcc.dg/vect/vect-13.c: New test.
20805 * gcc.dg/vect/vect-14.c: New test.
20806 * gcc.dg/vect/vect-15.c: New test.
20807 * gcc.dg/vect/vect-16.c: New test.
20808 * gcc.dg/vect/vect-17.c: New test.
20809 * gcc.dg/vect/vect-18.c: New test.
20810 * gcc.dg/vect/vect-19.c: New test.
20811 * gcc.dg/vect/vect-20.c: New test.
20812 * gcc.dg/vect/vect-21.c: New test.
20813 * gcc.dg/vect/vect-22.c: New test.
20814 * gcc.dg/vect/vect-23.c: New test.
20815 * gcc.dg/vect/vect-24.c: New test.
20816 * gcc.dg/vect/vect-25.c: New test.
20817 * gcc.dg/vect/vect-26.c: New test.
20818 * gcc.dg/vect/vect-27.c: New test.
20819 * gcc.dg/vect/vect-28.c: New test.
20820 * gcc.dg/vect/vect-29.c: New test.
20821 * gcc.dg/vect/vect-30.c: New test.
20822 * gcc.dg/vect/vect-31.c: New test.
20823 * gcc.dg/vect/vect-32.c: New test.
20824 * gcc.dg/vect/vect-33.c: New test.
20825 * gcc.dg/vect/vect-34.c: New test.
20826 * gcc.dg/vect/vect-35.c: New test.
20827 * gcc.dg/vect/vect-36.c: New test.
20828 * gcc.dg/vect/vect-37.c: New test.
20829 * gcc.dg/vect/vect-38.c: New test.
20830 * gcc.dg/vect/vect-40.c: New test.
20831 * gcc.dg/vect/vect-41.c: New test.
20832 * gcc.dg/vect/vect-42.c: New test.
20833 * gcc.dg/vect/vect-43.c: New test.
20834 * gcc.dg/vect/vect-44.c: New test.
20835 * gcc.dg/vect/vect-45.c: New test.
20836 * gcc.dg/vect/vect-46.c: New test.
20837 * gcc.dg/vect/vect-47.c: New test.
20838 * gcc.dg/vect/vect-48.c: New test.
20839 * gcc.dg/vect/vect-49.c: New test.
20840 * gcc.dg/vect/vect-50.c: New test.
20841 * gcc.dg/vect/vect-51.c: New test.
20842 * gcc.dg/vect/vect-52.c: New test.
20843 * gcc.dg/vect/vect-53.c: New test.
20844 * gcc.dg/vect/vect-54.c: New test.
20845 * gcc.dg/vect/vect-55.c: New test.
20846 * gcc.dg/vect/vect-56.c: New test.
20847 * gcc.dg/vect/vect-57.c: New test.
20848 * gcc.dg/vect/vect-58.c: New test.
20849 * gcc.dg/vect/vect-59.c: New test.
20850 * gcc.dg/vect/vect-60.c: New test.
20851 * gcc.dg/vect/vect-61.c: New test.
20852 * gcc.dg/vect/vect-all.c: New test.
20853 * gcc.dg/vect/vect-none.c: New test.
20854
20855 2004-08-17 Paul Brook <paul@codesourcery.com>
20856
20857 PR fortran/13082
20858 * gfortran.dg/entry_1.f90: New test.
20859
20860 2004-08-17 Andrew Pinski <apinski@apple.com>
20861
20862 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
20863
20864 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
20865
20866 * gcc.dg/pr17036-1.c: New test.
20867
20868 2004-08-16 Devang Patel <dpatel@apple.com>
20869
20870 * gcc.dg/darwin-20040809-1.c: New test.
20871
20872 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
20873
20874 * gcc.dg/funcdef-attr-1.c: New test.
20875
20876 2004-08-16 Janis Johnson <janis187@us.ibm.com>
20877
20878 * gcc.dg/altivec-17.c: New test.
20879 * gcc.dg/altivec-18.c: New test.
20880
20881 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20882
20883 PR c++/6749
20884 * g++.dg/template/vtable2.C: New test.
20885
20886 2004-08-14 Richard Henderson <rth@redhat.com>
20887
20888 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
20889 * gcc.dg/pack-test-4.c (main): Return 0.
20890 * gcc.dg/setjmp-1.c: Remove XFAIL.
20891 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
20892
20893 2004-08-14 Richard Henderson <rth@redhat.com>
20894
20895 * gcc.dg/980217-1.c: Add prototype for printf.
20896
20897 2004-08-13 Bud Davis <bdavis9659@comcast.net>
20898
20899 * gfortran.dg/pr16935.f90: New test.
20900
20901 2004-08-13 Janis Johnson <janis187@us.ibm.com>
20902
20903 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
20904
20905 2004-08-13 Paul Brook <paul@codesourcery.com>
20906
20907 * gfortran.dg/der_io_1.f90: Remove stray comma.
20908
20909 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20910
20911 * gcc.dg/vmx/cw-bug-2.c: Remove.
20912 * gcc.dg/vmx/vprint-1.c: Remove.
20913 * gcc.dg/vmx/vscan-1.c: Remove.
20914
20915 2004-08-12 Devang patel <dpatel@apple.com>
20916
20917 * gcc.dg/darwin-20040809-2.c: New test.
20918
20919 2004-08-12 Janis Johnson <janis1872us.ibm.com>
20920
20921 * g++.dg/ext/altivec-12.C: New test.
20922
20923 * g++.dg/ext/altivec-11.C: New test.
20924
20925 2004-08-12 Paul Brook <paul@codesourcery.com>
20926
20927 * g++.dg/abi/arm_cxa_vec_1.C: New test.
20928
20929 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20930
20931 * g++.dg/ext/altivec-2.C: Check for hardware support before
20932 executing any VMX instructions.
20933
20934 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
20935
20936 2004-08-12 Jakub Jelinek <jakub@redhat.com>
20937
20938 PR c++/16276
20939 * g++.old-deja/g++.other/comdat4.C: New test.
20940 * g++.old-deja/g++.other/comdat4-aux.cc: New.
20941
20942 2004-08-12 Ben Elliston <bje@au.ibm.com>
20943
20944 PR target/16286
20945 * gcc.dg/pr16286.c: New test.
20946
20947 2004-08-12 Jan Beulich <jbeulich@novell.com>
20948
20949 * g++.dg/ext/asm5.C: New.
20950
20951 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20952
20953 PR c++/16698
20954 * g++.dg/eh/crash1.C: New test.
20955
20956 PR c++/16717
20957 * g++.dg/ext/construct1.C: New test.
20958
20959 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20960
20961 PR c++/16853
20962 * g++.dg/init/ptrmem1.C: New test.
20963
20964 PR c++/16618
20965 * g++.dg/parse/offsetof5.C: New test.
20966
20967 PR c++/16870
20968 * g++.dg/template/overload3.C: New test.
20969
20970 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20971
20972 PR c++/16964
20973 * g++.dg/parse/error16.C: New test.
20974
20975 PR c++/16904
20976 * g++.dg/template/error14.C: New test.
20977
20978 PR c++/16929
20979 * g++.dg/template/error15.C: New test.
20980
20981 2004-08-11 Devang Patel <dpatel@apple.com>
20982
20983 * gcc.dg/darwin-ld-20040809-1.c: New test.
20984 * gcc.dg/darwin-ld-20040809-2.c: New test.
20985
20986 2004-08-11 Steven G. Kargl <kargls@comcast.net>
20987
20988 PR fortran/16917
20989 * gfortran.dg/dfloat_1.f90: New test.
20990
20991 2004-08-09 Mark Mitchell <mark@codesourcery.com>
20992
20993 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
20994 * gcc.dg/dll-2.c: Fix dg-require syntax.
20995 * gcc.misc-tests/arm-isr.c (abort): Declare.
20996 (exit): Likewise.
20997
20998 2004-08-10 Mark Mitchell <mark@codesourcery.com>
20999
21000 PR c++/16971
21001 * g++.dg/parse/crash16.C: New test.
21002
21003 2004-08-10 Roger Sayle <roger@eyesopen.com>
21004
21005 * gcc.dg/mips-rsqrt-1.c: New test case.
21006 * gcc.dg/mips-rsqrt-2.c: New test case.
21007 * gcc.dg/mips-rsqrt-3.c: New test case.
21008
21009 2004-08-10 Paul Brook <paul@codesourcery.com>
21010
21011 * gfortran.dg/der_io_1.f90: New test.
21012
21013 2004-08-10 Paul Brook <paul@codesourcery.com>
21014
21015 PR fortran/16919
21016 * gfortran.dg/der_array_1.f90: New test.
21017
21018 2004-08-09 David Edelsohn <edelsohn@gnu.org>
21019
21020 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
21021
21022 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
21023
21024 * gcc.dg/wchar_t-2.c: Fix typo.
21025
21026 2004-08-09 Falk Hueffner <falk@debian.org>
21027
21028 PR tree-optimization/12517
21029 * gcc.c-torture/compile/pr12517.c: New test.
21030
21031 PR tree-optimization/12578
21032 * gcc.c-torture/compile/pr12578.c: New test.
21033
21034 PR tree-optimization/12899
21035 * gcc.c-torture/compile/pr12899.c: New test.
21036
21037 PR rtl-optimization/14692
21038 * gcc.c-torture/compile/pr14692.c: New test.
21039
21040 PR tree-optimization/16461
21041 * gcc.c-torture/compile/pr16461.c: New test.
21042
21043 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
21044
21045 * gfortran.dg/getenv_1.f90: New test.
21046
21047 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21048
21049 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
21050 wchar_t.
21051 * gcc.dg/symbian5.c: Test -fno-short-wchar.
21052
21053 2004-08-06 Paul Brook <paul@codesourcery.com>
21054
21055 * gfortran.dg/ret_array_1.f90: New test.
21056 * gfortran.dg/ret_pointer_1.f90: New test.
21057
21058 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
21059
21060 * gcc.dg/missing-field-init-[12].c: New tests.
21061 * g++.dg/warn/missing-field-init-[12].C: New tests.
21062
21063 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21064
21065 * gcc.dg/enum2.c: New test.
21066 * gcc.dg/symbian3.c: Likewise.
21067 * gcc.dg/symbian4.c: Likewise.
21068 * gcc.dg/wchar_t-2.c: Likewise.
21069
21070 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21071
21072 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21073 destructor tests.
21074
21075 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21076
21077 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21078 dg-require-visiblity.
21079 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21080 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21081 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21082 * g++.dg/ext/visibility/new1.C: Likewise.
21083 * g++.dg/ext/visibility/pragma.C: Likewise.
21084 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21085 * g++.dg/ext/visibility/virtual.C: Likewise.
21086 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21087 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21088 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21089 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21090 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21091 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21092 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21093 * g++/dg/ext/visibility/visibility-8.C: New test.
21094 * gcc.c-torture/compile/dll.x: Remove.
21095 * gcc.dg/dll-2.c: Use dg-require-dll
21096 * gcc.dg/visibility-10.c: New test.
21097 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21098 supporting DLLs.
21099 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21100 (scan_not_hidden): Likewise.
21101
21102 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21103
21104 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21105
21106 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21107
21108 * gcc.c-torture/execute/20040805-1.c: New test.
21109
21110 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21111
21112 * gcc.dg/20020118-1.c: Declare abort.
21113 * gcc.dg/altivec_check.h: Likewise.
21114 * gcc.dg/iftrap-2.c: Likewise.
21115 * gcc.dg/pragma-darwin.c: Likewise.
21116 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21117
21118 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21119
21120 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21121
21122 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21123
21124 * gcc.c-torture/execute/builtins/abs-2.c,
21125 gcc.c-torture/execute/builtins/abs-3.c,
21126 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21127 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21128 intmax_t, uintmax_t and their limits.
21129 * gcc.dg/intmax_t-1.c: New test.
21130
21131 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21132
21133 * g++.dg/tc1/dr147.C: Add reference to PR.
21134
21135 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21136
21137 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21138 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21139
21140 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21141
21142 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21143
21144 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21145
21146 * gcc.dg/redecl-5.c: New test.
21147 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21148 of scanf.
21149
21150 2004-08-03 Roger Sayle <roger@eyesopen.com>
21151
21152 PR middle-end/16790
21153 * gcc.c-torture/execute/pr16790-1.c: New test case.
21154
21155 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21156
21157 * g++.dg/ext/visibility/assign1.C: New test.
21158 * g++.dg/ext/visibility/new1.C: Likewise.
21159
21160 * gcc.dg/symbian1.c: New test.
21161 * gcc.dg/symbian2.c: Likewise.
21162
21163 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21164
21165 PR target/16570
21166 * gcc.dg/i386-sse-9.c: New test.
21167
21168 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21169
21170 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21171
21172 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21173
21174 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21175 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21176 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21177 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21178 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21179 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21180 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21181 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21182 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21183 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21184 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21185 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21186 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21187 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21188 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21189 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21190 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21191 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21192 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21193 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21194 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21195 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21196 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21197 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21198 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21199 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21200 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21201 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21202 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21203 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21204 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21205 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21206 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21207 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
21208 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
21209 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
21210 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
21211 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
21212 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
21213 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
21214 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
21215 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
21216 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
21217 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
21218 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
21219 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
21220 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
21221 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
21222 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
21223 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
21224 gcc.misc-tests/i386-pf-3dnow-1.c,
21225 gcc.misc-tests/i386-pf-athlon-1.c,
21226 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21227 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
21228 Declare built-in functions used.
21229 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
21230
21231 2004-08-02 Mark Mitchell <mark@codesourcery.com>
21232
21233 PR c++/16707
21234 * g++.dg/lookup/using12.C: New test.
21235
21236 * g++.dg/init/null1.C: Fix PR number.
21237 * g++.dg/parse/namespace10.C: Likewise.
21238
21239 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21240
21241 PR c++/16224
21242 * g++.dg/template/spec17.C: New test.
21243 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
21244 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
21245
21246 2004-08-02 David Billinghurst
21247
21248 PR fortran/16292
21249 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
21250
21251 2004-08-01 Zack Weinberg <zack@codesourcery.com>
21252
21253 * gcc.dg/ia64-got-1.c: New test case.
21254
21255 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21256
21257 PR c++/16489
21258 * g++.dg/init/null1.C: New test.
21259 * g++.dg/tc1/dr76.C: Adjust error marker.
21260
21261 PR c++/16529
21262 * g++.dg/parse/namespace10.C: New test.
21263
21264 PR c++/16810
21265 * g++.dg/inherit/ptrmem2.C: New test.
21266
21267 2004-08-02 Ben Elliston <bje@au.ibm.com>
21268
21269 PR target/16155
21270 * gcc.dg/pr16155.c: New test.
21271
21272 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
21273
21274 * gcc.dg/redecl-2.c: New test.
21275
21276 2004-07-30 Geoffrey Keating <geoffk@apple.com>
21277
21278 * gcc.dg/darwin-longdouble.c: New file.
21279
21280 2004-07-30 Richard Henderson <rth@redhat.com>
21281
21282 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
21283 write to constant argument.
21284 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
21285
21286 2004-07-30 Richard Henderson <rth@redhat.com>
21287
21288 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
21289 tests of nearest around zero.
21290
21291 2004-07-30 Andrew Pinski <apinski@apple.com>
21292
21293 * gcc.c-torture/compile/20040730-1.c: New test.
21294
21295 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21296
21297 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
21298 powerpc-eabispe.
21299
21300 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21301
21302 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
21303
21304 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
21305
21306 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
21307 contains $ld_library_path.
21308 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21309
21310 2004-07-29 Richard Henderson <rth@redhat.com>
21311
21312 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
21313
21314 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
21315 (alt2, which): New.
21316 (Check): Accept either alternative.
21317
21318 2004-07-29 Mark Mitchell <mark@codesourcery.com>
21319
21320 * g++.dg/abi/inline1.C: New test.
21321 * g++.dg/abi/local1-a.cc: Likewise.
21322 * g++.dg/abi/local1.C: Likewise.
21323 * g++.dg/abi/mangle11.C: Tweak location of warnings.
21324 * g++.dg/abi/mangle12.C: Likewise.
21325 * g++.dg/abi/mangle17.C: Likewise.
21326 * g++.dg/abi/mangle20-2.C: Likewise.
21327 * g++.dg/opt/interface1.C: Likewise.
21328 * g++.dg/opt/interface1.h: Likewise.
21329 * g++.dg/opt/interface1-a.cc: New test.
21330 * g++.dg/parse/repo1.C: New test.
21331 * g++.dg/template/repo1.C: Likewise.
21332 * g++.dg/warn/Winline-1.C: Likewise.
21333 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
21334
21335 2004-07-29 Diego Novillo <dnovillo@redhat.com>
21336
21337 * gcc.dg/tree-ssa/20040729-1.c: New test.
21338
21339 2004-07-27 Matt Austern <austern@apple.com>
21340
21341 * gcc.dg/darwin-bool-1.c: New test.
21342 * gcc.dg/darwin-bool-2.c: New test.
21343
21344 2004-07-28 Richard Henderson <rth@redhat.com>
21345
21346 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
21347 arguments in the correct type. Don't write to constant arguments.
21348
21349 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21350
21351 PR tree-optimization/16688
21352 PR tree-optimization/16689
21353 * g++.dg/tree-ssa/pr16688.C: New test.
21354
21355 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21356
21357 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21358 loads. Not only in the comment, this time.
21359
21360 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
21361
21362 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
21363 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
21364 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
21365 * gcc.dg/sh4a-bitmovua.c: New.
21366 * gcc.dg/sh4a-cos.c: New.
21367 * gcc.dg/sh4a-cosf.c: New.
21368 * gcc.dg/sh4a-fprun.c: New.
21369 * gcc.dg/sh4a-fsrra.c: New.
21370 * gcc.dg/sh4a-memmovua.c: New.
21371 * gcc.dg/sh4a-sin.c: New.
21372 * gcc.dg/sh4a-sincos.c: New.
21373 * gcc.dg/sh4a-sincosf.c: New.
21374 * gcc.dg/sh4a-sinf.c: New.
21375
21376 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21377
21378 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
21379 conditionals.
21380 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21381 loads.
21382 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
21383 DOM1.
21384
21385 2004-07-27 Andrew Pinski <apinski@apple.com>
21386
21387 * g++.dg/rtti/tinfo1.C: Correct the xfail.
21388
21389 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
21390
21391 * gcc.dg/pragma-isr.c: New test.
21392
21393 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21394
21395 PR c++/14429
21396 * g++.dg/template/ttp11.C: New test.
21397
21398 2004-07-27 Diego Novillo <dnovillo@redhat.com>
21399
21400 * gcc.c-torture/compile/20040727-1.c: New test.
21401
21402 2004-07-26 Eric Christopher <echristo@redhat.com>
21403
21404 * gcc.c-torture/compile/20040726-2.c: New test.
21405
21406 2004-07-26 Andrew Pinski <apinski@apple.com>
21407
21408 * g++.dg/rtti/tinfo1.C: Xfail.
21409
21410 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
21411
21412 * gcc.c-torture/compile/20040726-1.c: New test.
21413
21414 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
21415 Brian Ryner <bryner@brianryner.com>
21416
21417 PR c++/9283
21418 PR c++/15000
21419 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
21420 * g++.dg/ext/visibility/: New directory.
21421 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
21422 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
21423 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
21424 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
21425 * g++.dg/ext/visibility/fvisibility.C,
21426 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
21427 g++.dg/ext/visibility/fvisibility-override1.C
21428 g++.dg/ext/visibility/fvisibility-override2.C
21429 g++.dg/ext/visibility/memfuncts.C
21430 g++.dg/ext/visibility/noPLT.C
21431 g++.dg/ext/visibility/pragma.C
21432 g++.dg/ext/visibility/pragma-override1.C
21433 g++.dg/ext/visibility/pragma-override2.C
21434 g++.dg/ext/visibility/staticmemfuncts.C
21435 g++.dg/ext/visibility/virtual.C: New tests.
21436
21437 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21438
21439 PR c/15360
21440 * gcc.dg/pr15360-1.c: New test.
21441
21442 2004-07-25 Daniel Jacobowitz <dan@debian.org>
21443
21444 * gcc.dg/pragma-align-2.c: New test.
21445 * gcc.dg/pragma-init-fini.c: New test.
21446 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
21447 targets.
21448
21449 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21450
21451 * gcc.dg/init-string-2.c: New test.
21452
21453 2004-07-24 Zack Weinberg <zack@codesourcery.com>
21454
21455 PR 16684
21456 * gcc.dg/Wredundant-decls-1.c: New test case.
21457
21458 2004-07-24 Jakub Jelinek <jakub@redhat.com>
21459
21460 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
21461 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
21462 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
21463 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
21464 * gcc.dg/compat/generate-random.c: New file.
21465 * gcc.dg/compat/generate-random.h: Likewise.
21466 * gcc.dg/compat/generate-random_r.c: Likewise.
21467 * gcc.dg/compat/struct-layout-1.h: Likewise.
21468 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
21469 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
21470 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
21471 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
21472 * gcc.dg/compat/struct-layout-1_main.c: New test.
21473 * gcc.dg/compat/struct-layout-1_x.c: New file.
21474 * gcc.dg/compat/struct-layout-1_y.c: New file.
21475 * gcc.dg/compat/struct-layout-1_test.h: New file.
21476
21477 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
21478
21479 * gcc.dg/comp-return-1.c: New test
21480
21481 2004-07-23 Janis Johnson <janis187@us.ibm.com>
21482
21483 * gcc.dg/vmx/8-02a.c: Fix typo.
21484
21485 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
21486 * gcc.dg/darwin-abi-3.c: New test.
21487
21488 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
21489 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
21490
21491 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
21492 * gcc.dg/vmx/ops-long-1.c: New test.
21493 * gcc.dg/vmx/ops-long-2.c: New test.
21494
21495 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
21496
21497 * g++.dg/lookup/conv-[1234].C: New.
21498
21499 2004-07-22 Mark Mitchell <mark@codesourcery.com>
21500
21501 * g++.dg/parse/attr2.C: Simplify.
21502
21503 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21504
21505 PR c/7284
21506 * gcc.c-torture/execute/pr7284-1.c: New test.
21507
21508 2004-07-22 Brian Booth <bbooth@redhat.com>
21509
21510 * gcc.dg/tree-ssa/20040721-1.c: New test.
21511
21512 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
21513
21514 * g++.dg/template/crash20.c: New.
21515
21516 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
21517
21518 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
21519 Add dg-run directive. Declare variables as required.
21520 * gfortran.dg/g77/README: Update
21521
21522 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
21523
21524 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
21525 gcc.dg/cris-peep2-andu2.c: New tests.
21526
21527 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21528
21529 PR c/15052
21530 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
21531 on return type.
21532 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
21533 messages.
21534 * gcc.dg/qual-return-2.c: Update expected messages.
21535 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
21536
21537 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21538
21539 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
21540 * gcc.dg/noncompile/921102-1.c: Update expected error message.
21541
21542 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21543
21544 PR c/11250
21545 * gcc.dg/init-string-1.c: New test.
21546
21547 2004-07-21 Jakub Jelinek <jakub@redhat.com>
21548
21549 PR middle-end/15345
21550 PR c/16450
21551 * gcc.dg/torture/nested-fn-1.c: New test.
21552
21553 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
21554
21555 PR target/16559
21556 * gcc.dg/ia64-fptr-1.c: New file.
21557
21558 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21559
21560 PR c++/14497
21561 * g++.dg/template/spec16.C: New test.
21562 * g++.old-deja/g++.robertl/eb118.C: Remove.
21563
21564 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21565
21566 PR c++/509
21567 * g++.dg/template/spec15.C: New test.
21568
21569 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
21570
21571 Copy cases from g77.f-torture/execute and add dg-run
21572 directive. Other changes as noted.
21573 * gfortran.dg/g77/13037.f
21574 * gfortran.dg/g77/1832.f
21575 * gfortran.dg/g77/19981119-0.f
21576 * gfortran.dg/g77/19990313-0.f
21577 * gfortran.dg/g77/19990313-1.f
21578 * gfortran.dg/g77/19990313-2.f
21579 * gfortran.dg/g77/19990313-3.f
21580 * gfortran.dg/g77/19990419-1.f
21581 * gfortran.dg/g77/19990826-0.f
21582 * gfortran.dg/g77/19990826-2.f
21583 * gfortran.dg/g77/20000503-1.f
21584 * gfortran.dg/g77/20001111.f
21585 * gfortran.dg/g77/20010116.f
21586 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
21587 * gfortran.dg/g77/20010430.f
21588 * gfortran.dg/g77/6177.f
21589 * gfortran.dg/g77/947.f
21590 * gfortran.dg/g77/970816-3.f
21591 * gfortran.dg/g77/971102-1.f
21592 * gfortran.dg/g77/980520-1.f
21593 * gfortran.dg/g77/980628-0.f
21594 * gfortran.dg/g77/980628-1.f
21595 * gfortran.dg/g77/980628-10.f
21596 * gfortran.dg/g77/980628-2.f
21597 * gfortran.dg/g77/980628-3.f
21598 * gfortran.dg/g77/980628-7.f
21599 * gfortran.dg/g77/980628-8.f
21600 * gfortran.dg/g77/980628-9.f
21601 * gfortran.dg/g77/980701-0.f
21602 * gfortran.dg/g77/980701-1.f
21603 * gfortran.dg/g77/cabs.f
21604 * gfortran.dg/g77/claus.f
21605 * gfortran.dg/g77/complex_1.f
21606 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
21607 * gfortran.dg/g77/dcomplex.f
21608 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
21609 * gfortran.dg/g77/f90-intrinsic-mathematical.f
21610 * gfortran.dg/g77/f90-intrinsic-numeric.f
21611 * gfortran.dg/g77/int8421.f
21612 * gfortran.dg/g77/labug1.f
21613 * gfortran.dg/g77/large_vec.f
21614 * gfortran.dg/g77/le.f
21615 * gfortran.dg/g77/short.f
21616 * gfortran.dg/g77/README: Update
21617
21618 2004-07-20 Mark Mitchell <mark@codesourcery.com>
21619
21620 PR c++/16637
21621 * g++.dg/parse/lookup4.C: New test.
21622
21623 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21624
21625 PR c++/16175
21626 * g++.dg/template/ttp10.C: New test.
21627
21628 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
21629
21630 * gcc.dg/pr12625-1.c: New test.
21631
21632 2004-07-20 Steven Bosscher <stevenb@suse.de>
21633
21634 * testsuite/gcc.dg/switch-warn-1.c: New test.
21635 * testsuite/gcc.dg/switch-warn-2.c: New test.
21636 * gcc.c-torture/compile/pr14730.c: Update.
21637
21638 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
21639
21640 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
21641 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
21642 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
21643 g++.dg/template/nontype3.C: Remove trailing CR from tests.
21644
21645 2004-07-18 Mark Mitchell <mark@codesourcery.com>
21646
21647 PR c++/16623
21648 * g++.dg/template/assign1.C: New test.
21649
21650 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21651
21652 PR c++/12170
21653 * g++.dg/template/ttp9.C: New test.
21654
21655 2004-07-19 Daniel Jacobowitz <dan@debian.org>
21656
21657 * gcc.dg/format/cmn-err-1.c: New test.
21658
21659 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
21660
21661 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
21662 gcc.dg/Wparentheses-10.c: New tests.
21663 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
21664
21665 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21666
21667 PR fortran/16465
21668 * gfortran.dg/g77//ffixed-line-length-0.f,
21669 gfortran.dg/g77/ffixed-line-length-132.f,
21670 gfortran.dg/g77/ffixed-line-length-72.f,
21671 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
21672 gfortran.dg/g77/README: Update.
21673
21674 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21675
21676 PR c++/13092
21677 * g++.dg/template/non-dependent7.C: New test.
21678 * g++.dg/template/non-dependent8.C: Likewise.
21679 * g++.dg/template/non-dependent9.C: Likewise.
21680 * g++.dg/template/non-dependent10.C: Likewise.
21681
21682 2004-07-17 Mark Mitchell <mark@codesourcery.com>
21683
21684 PR c++/16337
21685 * g++.dg/parse/attr2.C: New test.
21686
21687 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
21688
21689 * g77.dg: Removed.
21690 * g77.f-torture: Ditto.
21691
21692 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
21693
21694 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
21695 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
21696 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
21697
21698 2004-07-16 Richard Henderson <rth@redhat.com>
21699
21700 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
21701
21702 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21703
21704 * lib/fortran-torture.exp (fortran-torture): Don't test compile
21705 tests with full list of options.
21706 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
21707 of TORTURE_OPTIONS if test contains 'dg-do run'.
21708
21709 PR fortran/16404
21710 * gfortran.dg/do_iterator.f90: New test.
21711
21712 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21713
21714 PR rtl-optimization/16536
21715 * gcc.c-torture/execute/restrict-1.c: New test.
21716
21717 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21718
21719 PR fortran/15324
21720 * gfortran.dg/pr15324.f90: New test.
21721
21722 PR fortran/15129
21723 * gfortran.dg/pr15129.f90: New test.
21724
21725 PR fortran/15140
21726 * gfortran.dg/pr15140.f90: New test.
21727
21728 PR fortran/13792
21729 * gfortran.fortran-torture/execute/bounds.f90: Add check for
21730 compile-time simplification.
21731
21732 2004-07-14 Mike Stump <mrs@apple.com>
21733
21734 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
21735
21736 2004-07-14 James E Wilson <wilson@specifixinc.com>
21737
21738 PR target/16325
21739 * gcc.dg/profile-generate-1.c: New.
21740
21741 2004-07-15 Jakub Jelinek <jakub@redhat.com>
21742
21743 * gcc.c-torture/execute/20040709-1.c: New test.
21744 * gcc.c-torture/execute/20040709-2.c: New test.
21745
21746 2004-07-14 Mike Stump <mrs@apple.com>
21747
21748 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
21749
21750 2004-07-14 Mike Stump <mrs@apple.com>
21751
21752 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
21753
21754 2004-07-13 Mark Mitchell <mark@codesourcery.com>
21755
21756 PR c++/16518
21757 * g++.dg/parse/mutable1.C: New test.
21758
21759 2004-07-13 Diego Novillo <dnovillo@redhat.com>
21760
21761 PR tree-optimization/16443
21762 * gcc.dg/tree-ssa/20040713-1.c: New test.
21763
21764 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
21765
21766 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
21767 for operator new.
21768
21769 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21770
21771 * gfortran.dg/g77/README: New file
21772 * gfortran.dg/g77/19981216-0.f: Copy from
21773 g77.f-torture/noncompile. Add "dg-do compile" and
21774 dg-error as required.
21775 * gfortran.dg/g77/19990218-1.f: Likewise.
21776 * gfortran.dg/g77/19990905-1.f: Likewise.
21777 * gfortran.dg/g77/9263.f: Likewise.
21778 * gfortran.dg/g77/980615-0.f: Likewise.
21779 * gfortran.dg/g77/980616-0.f: Likewise.
21780 * gfortran.dg/g77/check0.f: Likewise.
21781 * gfortran.dg/g77/select_no_compile.f: Likewise.
21782
21783 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21784
21785 Copy files from g77.f-torture/compile.
21786 Add "{ dg-do compile}". Other changes as noted
21787 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
21788 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
21789 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
21790 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
21791 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
21792 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
21793 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
21794 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
21795 statement to conform to standard. Append alpha1.x for reference.
21796 * gfortran.dg/g77/xformat.f: Add dg-warning
21797
21798 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21799
21800 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
21801 Add {dg-do compile} directive.
21802 * gfortran.dg/g77/cpp2.F: Likewise.
21803
21804 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21805
21806 PR c++/5402
21807 * g++.dg/lookup/name-clash1.C: New test.
21808
21809 PR c++/9777
21810 * g++.dg/lookup/name-clash2.C: New test.
21811
21812 PR c++/12102
21813 * g++.dg/lookup/name-clash3.C: New test.
21814
21815 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21816
21817 * g++.dg/lookup/new2.C: New test.
21818 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
21819
21820 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
21821
21822 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
21823 Add {dg-do compile} directive.
21824 * gfortran.dg/g77/13060.f: Likewise.
21825 * gfortran.dg/g77/19990218-0.f: Likewise.
21826 * gfortran.dg/g77/19990305-0.f: Likewise.
21827 * gfortran.dg/g77/19990419-0.f: Likewise.
21828 * gfortran.dg/g77/19990502-0.f: Likewise.
21829 * gfortran.dg/g77/19990502-1.f: Likewise.
21830 * gfortran.dg/g77/19990525-0.f: Likewise.
21831 * gfortran.dg/g77/19990826-1.f: Likewise.
21832 * gfortran.dg/g77/19990826-3.f: Likewise.
21833 * gfortran.dg/g77/19990905-2.f: Likewise.
21834 * gfortran.dg/g77/20000412-1.f: Likewise.
21835 * gfortran.dg/g77/20000511-1.f: Likewise.
21836 * gfortran.dg/g77/20000511-2.f: Likewise.
21837 * gfortran.dg/g77/20000518.f: Likewise.
21838 * gfortran.dg/g77/20000601-1.f: Likewise.
21839 * gfortran.dg/g77/20000601-2.f: Likewise.
21840 * gfortran.dg/g77/20000629-1.f: Likewise.
21841 * gfortran.dg/g77/20000630-2.f: Likewise.
21842 * gfortran.dg/g77/20010115.f: Likewise.
21843 * gfortran.dg/g77/20010321-1.f: Likewise.
21844 * gfortran.dg/g77/20010426.f: Likewise.
21845 * gfortran.dg/g77/20020307-1.f: Likewise.
21846 * gfortran.dg/g77/8485.f: Likewise.
21847 * gfortran.dg/g77/960317-1.f: Likewise.
21848 * gfortran.dg/g77/970915-0.f: Likewise.
21849 * gfortran.dg/g77/980310-1.f: Likewise.
21850 * gfortran.dg/g77/980310-2.f: Likewise.
21851 * gfortran.dg/g77/980310-3.f: Likewise.
21852 * gfortran.dg/g77/980310-4.f: Likewise.
21853 * gfortran.dg/g77/980310-6.f: Likewise.
21854 * gfortran.dg/g77/980310-7.f: Likewise.
21855 * gfortran.dg/g77/980310-8.f: Likewise.
21856 * gfortran.dg/g77/980419-2.f: Likewise.
21857 * gfortran.dg/g77/980424-0.f: Likewise.
21858 * gfortran.dg/g77/980427-0.f: Likewise.
21859 * gfortran.dg/g77/980729-0.f: Likewise.
21860 * gfortran.dg/g77/981117-1.f: Likewise.
21861 * gfortran.dg/g77/toon_1.f: Likewise.
21862
21863 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21864
21865 PR c++/2204
21866 * g++.dg/other/abstract2.C: New test.
21867
21868 2004-07-12 Paul Brook <paul@codesourcery.com>
21869
21870 * gfortran.dg/pointer_init_1.f90: New test.
21871
21872 2004-07-11 Paul Brook <paul@codesourcery.com>
21873
21874 PR fortran/15986
21875 * gfortran.dg/contained_1.f90: New test.
21876
21877 2004-07-11 Mark Mitchell <mark@codesourcery.com>
21878
21879 * g++.dg/parse/defarg8.C: New test.
21880
21881 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21882
21883 PR fortran/16433
21884 * gfortran.dg/pr16433.f: New test.
21885
21886 PR fortran/17574
21887 * gfortran.dg/pr15754.f90: New test.
21888
21889 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
21890
21891 PR tree-optimization/16437
21892 * gcc.c-torture/execute/bitfld-4.c: New test.
21893
21894 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21895
21896 * gfortran.fortran-torture/execute/common_2.f90: Add check for
21897 access to common var from module.
21898
21899 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21900
21901 PR fortran/16336
21902 * gfortran.fortran-torture/execute/common_2.f90: New test.
21903
21904 2004-07-10 Paul Brook <paul@codesourcery.com>
21905
21906 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
21907
21908 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21909
21910 PR fortran/15969
21911 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
21912
21913 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
21914
21915 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
21916 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
21917 * gfortran.dg/g77/ffree-form-1.f: Likewise.
21918 * gfortran.dg/g77/ffree-form-2.f: Likewise.
21919 * gfortran.dg/g77/ffree-form-3.f: Likewise.
21920 * gfortran.dg/g77/fno-underscoring.f: Likewise.
21921 * gfortran.dg/g77/funderscoring.f: Likewise.
21922 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
21923
21924 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21925
21926 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
21927
21928 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21929 Paul Brook <paul@codesourcery.com>
21930
21931 PR fortran/13415
21932 * gfortran.dg/common_pointer_1.f90: New test.
21933
21934 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21935
21936 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
21937
21938 2004-07-09 James E Wilson <wilson@specifixinc.com>
21939
21940 PR target/16364
21941 * gcc.c-torture/compile/20040709-1.c: New.
21942
21943 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21944
21945 PR fortran/14077
21946 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
21947
21948 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21949
21950 PR fortran/13201
21951 * gfortran.dg/shape_1.f90: New test.
21952
21953 2004-07-09 Zack Weinberg <zack@codesourcery.com>
21954 Andrew Pinski <apinski@apple.com>
21955
21956 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
21957
21958 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21959
21960 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
21961 comment.
21962
21963 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21964 Paul Brook <paul@codesourcery.com>
21965
21966 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
21967 '.f95' and '.F95'.
21968
21969 2004-07-09 Diego Novillo <dnovillo@redhat.com>
21970
21971 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
21972
21973 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21974
21975 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
21976 testcases with capital suffix.
21977
21978 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21979
21980 PR fortran/15481
21981 PR fortran/13372
21982 PR fortran/13575
21983 PR fortran/15978
21984 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
21985
21986 * gfortran.dg/implicit_1.f90: New test.
21987
21988 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21989
21990 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
21991 expression to match gfortran warning/error messages
21992 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
21993 dg-error text.
21994
21995 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21996
21997 * lib/fortran-torture.exp: Rename proc search_for to
21998 search_for_re.
21999
22000 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22001
22002 * gcc.c-torture/execute/simd-5.x: New file.
22003 XFAIL on SPARC 64-bit at -O0.
22004
22005 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22006
22007 PR c++/8211
22008 PR c++/16165
22009 * g++.dg/warn/effc3.C: New test.
22010
22011 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22012
22013 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
22014 change X to 1X in format.
22015 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
22016 add data statements to conform to standard.
22017
22018 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22019
22020 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
22021 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
22022 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22023
22024 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22025
22026 * gfortran.dg/g77/7388.f: Copy from g77.dg
22027 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22028 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22029 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22030 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22031 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22032 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22033 * gfortran.dg/g77/strlen0.f: Likewise.
22034
22035 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22036
22037 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
22038 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
22039
22040 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22041
22042 * gcc.c-torture/execute/920428-2.x: Delete.
22043 * gcc.c-torture/execute/920501-7.x: Likewise.
22044
22045 2004-07-08 Jakub Jelinek <jakub@redhat.com>
22046
22047 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
22048 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
22049 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
22050 prescott and c3-2.
22051 (PREFETCH_3DNOW): Add -march=c3.
22052
22053 2004-07-08 Diego Novillo <dnovillo@redhat.com>
22054
22055 PR c/16437
22056 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
22057 * gcc.c-torture/execute/bf64-1.x: Likewise.
22058
22059 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22060
22061 * gcc.c-torture/compile/20040708-1.c: New test.
22062
22063 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22064
22065 PR c++/16169
22066 * g++.dg/warn/effc2.C: New test.
22067
22068 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22069
22070 * gcc.c-torture/execute/bitfld-1.x: Remove.
22071 * gcc.c-torture/execute/bitfld-3.c: New test.
22072 * gcc.dg/bitfld-2.c: Remove XFAILs.
22073
22074 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22075
22076 PR c++/16276
22077 * g++.dg/rtti/tinfo1.C: New file.
22078
22079 2004-07-07 Eric Christopher <echristo@redhat.com>
22080
22081 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22082
22083 2004-07-07 Andrew Pinski <apinski@apple.com>
22084
22085 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22086
22087 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22088
22089 * g++.dg/init/call1.C: XFAIL.
22090
22091 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22092
22093 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22094 except for movstrict*, to movmem* and clrstr* to clrmem*.
22095
22096 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22097
22098 * gcc.c-torture/execute/20040707-1.c: New test.
22099
22100 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22101
22102 * gcc.c-torture/execute/20040706-1.c: New test.
22103
22104 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22105
22106 PR c++/3671
22107 * g++.dg/template/spec14.C: New test.
22108
22109 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22110
22111 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22112 nothing if not yet defined. Use it in b, c and d type definitions.
22113 * gcc.c-torture/execute/20040705-1.c: New test.
22114 * gcc.c-torture/execute/20040705-2.c: New test.
22115
22116 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22117
22118 PR c++/2518
22119 * g++.dg/lookup/new1.C: New test.
22120
22121 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22122
22123 PR c++/11406
22124 * g++.dg/template/sizeof8.C: New test.
22125
22126 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22127
22128 * gcc.c-torture/compile/20040705-1.c: New test.
22129
22130 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22131
22132 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22133
22134 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22135
22136 * gcc.dg/cpp/if-mop.c: Two new testcases.
22137 * gcc.dg/cpp/trad/comment-3.c: New.
22138
22139 2004-07-04 Paul Brook <paul@codesourcery.com>
22140
22141 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22142
22143 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22144
22145 PR c++/3761
22146 * g++.dg/lookup/crash4.C: New test.
22147
22148 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22149
22150 * gcc.c-torture/execute/builtin-abs-1.c
22151 * gcc.c-torture/execute/builtin-abs-2.c
22152 * gcc.c-torture/execute/builtin-complex-1.c
22153 * gcc.c-torture/execute/builtins/string-1-lib.c
22154 * gcc.c-torture/execute/builtins/string-1.c
22155 * gcc.c-torture/execute/builtins/string-2-lib.c
22156 * gcc.c-torture/execute/builtins/string-2.c
22157 * gcc.c-torture/execute/builtins/string-3-lib.c
22158 * gcc.c-torture/execute/builtins/string-3.c
22159 * gcc.c-torture/execute/builtins/string-4-lib.c
22160 * gcc.c-torture/execute/builtins/string-4.c
22161 * gcc.c-torture/execute/builtins/string-5-lib.c
22162 * gcc.c-torture/execute/builtins/string-5.c
22163 * gcc.c-torture/execute/builtins/string-6-lib.c
22164 * gcc.c-torture/execute/builtins/string-6.c
22165 * gcc.c-torture/execute/builtins/string-7-lib.c
22166 * gcc.c-torture/execute/builtins/string-7.c
22167 * gcc.c-torture/execute/builtins/string-8-lib.c
22168 * gcc.c-torture/execute/builtins/string-8.c
22169 * gcc.c-torture/execute/builtins/string-9-lib.c
22170 * gcc.c-torture/execute/builtins/string-9.c
22171 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22172 * gcc.c-torture/execute/builtins/string-asm-1.c
22173 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22174 * gcc.c-torture/execute/builtins/string-asm-2.c
22175 * gcc.c-torture/execute/stdio-opt-1.c
22176 * gcc.c-torture/execute/stdio-opt-2.c
22177 * gcc.c-torture/execute/stdio-opt-3.c
22178 * gcc.c-torture/execute/string-opt-1.c
22179 * gcc.c-torture/execute/string-opt-10.c
22180 * gcc.c-torture/execute/string-opt-11.c
22181 * gcc.c-torture/execute/string-opt-12.c
22182 * gcc.c-torture/execute/string-opt-13.c
22183 * gcc.c-torture/execute/string-opt-14.c
22184 * gcc.c-torture/execute/string-opt-15.c
22185 * gcc.c-torture/execute/string-opt-16.c
22186 * gcc.c-torture/execute/string-opt-2.c
22187 * gcc.c-torture/execute/string-opt-6.c
22188 * gcc.c-torture/execute/string-opt-7.c
22189 * gcc.c-torture/execute/string-opt-8.c:
22190 Replace with ...
22191
22192 * gcc.c-torture/execute/builtins/abs-2.c
22193 * gcc.c-torture/execute/builtins/abs-3.c
22194 * gcc.c-torture/execute/builtins/complex-1.c
22195 * gcc.c-torture/execute/builtins/fprintf.c
22196 * gcc.c-torture/execute/builtins/fputs.c
22197 * gcc.c-torture/execute/builtins/memcmp.c
22198 * gcc.c-torture/execute/builtins/memmove.c
22199 * gcc.c-torture/execute/builtins/memops-asm.c
22200 * gcc.c-torture/execute/builtins/mempcpy-2.c
22201 * gcc.c-torture/execute/builtins/mempcpy.c
22202 * gcc.c-torture/execute/builtins/memset.c
22203 * gcc.c-torture/execute/builtins/printf.c
22204 * gcc.c-torture/execute/builtins/sprintf.c
22205 * gcc.c-torture/execute/builtins/strcat.c
22206 * gcc.c-torture/execute/builtins/strchr.c
22207 * gcc.c-torture/execute/builtins/strcmp.c
22208 * gcc.c-torture/execute/builtins/strcpy.c
22209 * gcc.c-torture/execute/builtins/strcspn.c
22210 * gcc.c-torture/execute/builtins/strlen-2.c
22211 * gcc.c-torture/execute/builtins/strlen.c
22212 * gcc.c-torture/execute/builtins/strncat.c
22213 * gcc.c-torture/execute/builtins/strncmp-2.c
22214 * gcc.c-torture/execute/builtins/strncmp.c
22215 * gcc.c-torture/execute/builtins/strncpy.c
22216 * gcc.c-torture/execute/builtins/strpbrk.c
22217 * gcc.c-torture/execute/builtins/strpcpy-2.c
22218 * gcc.c-torture/execute/builtins/strpcpy.c
22219 * gcc.c-torture/execute/builtins/strrchr.c
22220 * gcc.c-torture/execute/builtins/strspn.c
22221 * gcc.c-torture/execute/builtins/strstr-asm.c
22222 * gcc.c-torture/execute/builtins/strstr.c:
22223 ... these new files.
22224
22225 * gcc.c-torture/execute/builtins/abs-2-lib.c
22226 * gcc.c-torture/execute/builtins/abs-3-lib.c
22227 * gcc.c-torture/execute/builtins/complex-1-lib.c
22228 * gcc.c-torture/execute/builtins/fprintf-lib.c
22229 * gcc.c-torture/execute/builtins/fputs-lib.c
22230 * gcc.c-torture/execute/builtins/memcmp-lib.c
22231 * gcc.c-torture/execute/builtins/memmove-lib.c
22232 * gcc.c-torture/execute/builtins/memops-asm-lib.c
22233 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
22234 * gcc.c-torture/execute/builtins/mempcpy-lib.c
22235 * gcc.c-torture/execute/builtins/memset-lib.c
22236 * gcc.c-torture/execute/builtins/printf-lib.c
22237 * gcc.c-torture/execute/builtins/sprintf-lib.c
22238 * gcc.c-torture/execute/builtins/strcat-lib.c
22239 * gcc.c-torture/execute/builtins/strchr-lib.c
22240 * gcc.c-torture/execute/builtins/strcmp-lib.c
22241 * gcc.c-torture/execute/builtins/strcpy-lib.c
22242 * gcc.c-torture/execute/builtins/strcspn-lib.c
22243 * gcc.c-torture/execute/builtins/strlen-2-lib.c
22244 * gcc.c-torture/execute/builtins/strlen-lib.c
22245 * gcc.c-torture/execute/builtins/strncat-lib.c
22246 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
22247 * gcc.c-torture/execute/builtins/strncmp-lib.c
22248 * gcc.c-torture/execute/builtins/strncpy-lib.c
22249 * gcc.c-torture/execute/builtins/strpbrk-lib.c
22250 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
22251 * gcc.c-torture/execute/builtins/strpcpy-lib.c
22252 * gcc.c-torture/execute/builtins/strrchr-lib.c
22253 * gcc.c-torture/execute/builtins/strspn-lib.c
22254 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
22255 * gcc.c-torture/execute/builtins/strstr-lib.c
22256 * gcc.c-torture/execute/builtins/lib/abs.c
22257 * gcc.c-torture/execute/builtins/lib/fprintf.c
22258 * gcc.c-torture/execute/builtins/lib/memset.c
22259 * gcc.c-torture/execute/builtins/lib/printf.c
22260 * gcc.c-torture/execute/builtins/lib/sprintf.c
22261 * gcc.c-torture/execute/builtins/lib/strcpy.c
22262 * gcc.c-torture/execute/builtins/lib/strcspn.c
22263 * gcc.c-torture/execute/builtins/lib/strncat.c
22264 * gcc.c-torture/execute/builtins/lib/strncmp.c
22265 * gcc.c-torture/execute/builtins/lib/strncpy.c
22266 * gcc.c-torture/execute/builtins/lib/strpbrk.c
22267 * gcc.c-torture/execute/builtins/lib/strspn.c
22268 * gcc.c-torture/execute/builtins/lib/strstr.c:
22269 New files containing support routines.
22270
22271 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
22272 declaration.
22273 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
22274 when not optimizing.
22275
22276 2004-07-02 Mark Mitchell <mark@codesourcery.com>
22277
22278 PR c++/16240
22279 * g++.dg/abi/mangle22.C: New test.
22280 * g++.dg/abi/mangle23.C: Likewise.
22281
22282 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
22283
22284 PR fortran/16290
22285 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
22286 Allow for cases without denormalized floating point numbers.
22287
22288 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
22289
22290 PR c/1027
22291 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22292 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
22293 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
22294 expected warning text.
22295 * gcc.dg/format/diag-2.c: New test.
22296
22297 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22298
22299 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
22300
22301 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
22302
22303 * gcc.dg/builtins-43.c: New.
22304 * gcc.dg/builtins-44.c: New.
22305 * gcc.dg/builtins-45.c: New.
22306
22307 2004-06-26 Geoffrey Keating <geoffk@apple.com>
22308 Andreas Tobler <a.tobler@schweiz.ch>
22309
22310 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
22311 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
22312 as SIGSEGV.
22313 * gcc.dg/cleanup-11.c: Likewise.
22314 * gcc.dg/cleanup-8.c: Likewise.
22315 * gcc.dg/cleanup-9.c: Likewise.
22316 * gcc.dg/cleanup-5.c: Run on all platforms.
22317
22318 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
22319
22320 * g++.dg/warn/nonnull1.C: New test.
22321
22322 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22323
22324 * gcc.dg/compat/compat-common.h: Wrap up CINT in
22325 an #ifndef SKIP_COMPLEX_INT/#endif pair.
22326 Special-case the Sun compiler wrt to <complex.h>.
22327
22328 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
22329
22330 * gcc.dg/Wunreachable-8.C: New test.
22331
22332 * gcc.dg/h8300-ice2.c : New test.
22333
22334 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
22335
22336 PR fortran/16161
22337 * gfortran.fortran-torture/compile/implicit.f90: Add test
22338 for implicit character.
22339
22340 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
22341
22342 PR fortran/16289
22343 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
22344 Use tiny() intrinsic to find smallest non-negative real
22345
22346 2004-06-30 Jakub Jelinek <jakub@redhat.com>
22347
22348 * gcc.dg/compat/struct-by-value-22_main.c: New test.
22349 * gcc.dg/compat/struct-by-value-22_x.c: New.
22350 * gcc.dg/compat/struct-by-value-22_y.c: New.
22351
22352 * gcc.c-torture/execute/20040629-1.c: New test.
22353
22354 2004-06-29 Jakub Jelinek <jakub@redhat.com>
22355
22356 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
22357 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
22358
22359 PR target/16195
22360 * gcc.dg/20040625-1.c: New test.
22361
22362 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22363
22364 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
22365
22366 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22367
22368 PR fortran/15963
22369 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
22370
22371 2004-06-29 Richard Henderson <rth@redhat.com>
22372
22373 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
22374
22375 2004-06-29 Paul Brook <paul@codesourcery.com>
22376
22377 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
22378 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
22379
22380 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
22381
22382 PR c++/16260
22383 * g++.dg/parse/crash15.C: New.
22384
22385 2004-06-28 Andrew Pinski <apinski@apple.com>
22386
22387 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
22388 by the error already.
22389
22390 * g++.dg/opt/ptrmem4.C: Change to compile only test.
22391
22392 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
22393
22394 PR target/14041
22395 * gcc.dg/h8300-bss-align-1.c : New.
22396
22397 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
22398
22399 * PR c++/16174
22400 * g++.dg/template/ctor4.C: New.
22401
22402 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22403
22404 PR c++/16205
22405 * g++.dg/warn/Wsequence-point-1.C: New test.
22406
22407 2004-06-27 Paul Brook <paul@codesourcery.com>
22408
22409 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
22410
22411 2004-06-27 Zack Weinberg <zack@codesourcery.com>
22412
22413 * g++.old-deja/g++.mike/p7325.C: Remove.
22414
22415 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22416
22417 PR c/14963
22418 * gcc.dg/pr14963.c: New test.
22419
22420 2004-06-27 Mark Mitchell <mark@codesourcery.com>
22421
22422 PR c++/16193
22423 * g++.dg/parse/redef1.C: New test.
22424
22425 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
22426
22427 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
22428 20021110.c.
22429 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
22430 20021119-1.c.
22431 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
22432 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
22433 5-04.c.
22434 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
22435 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
22436 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
22437 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
22438 g++.brendan/enum14.C.
22439 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
22440 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
22441 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
22442 g++.mike/virt1.C.
22443 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
22444 memtemp24.C.
22445
22446 2004-06-27 Roger Sayle <roger@eyesopen.com>
22447
22448 * gcc.dg/20040527-1.c: New test case.
22449
22450 2004-06-26 Bud Davis <bdavis9659@comcast.net>
22451
22452 PR gfortran/pr16196
22453 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
22454
22455 2004-06-25 Roger Sayle <roger@eyesopen.com>
22456
22457 PR middle-end/15825
22458 * gcc.dg/pr15825-1.c: New test case.
22459
22460 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22461
22462 * gcc.c-torture/execute/20040625-1.c: New test.
22463
22464 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22465
22466 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
22467
22468 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22469
22470 * gcc.dg/torture/mips-div-1.c: New test.
22471
22472 2004-06-24 Jeff Law <law@redhat.com>
22473
22474 * gcc.dg/tree-ssa/20040624-1.c: New test.
22475
22476 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
22477
22478 * gcc.c-torture/compile/20040624-1.c: New test.
22479
22480 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22481
22482 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
22483 this directory.
22484
22485 2004-06-23 Andrew Pinski <apinski@apple.com>
22486
22487 PR middle-end/15988
22488 * g++.dg/opt/ptrmem4.C: New test.
22489
22490 * gcc.dg/c90-array-quals-2.c: New test.
22491
22492 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
22493
22494 * gcc.dg/kpice1.c: New test.
22495
22496 2006-06-23 Andrew Pinski <apinski@apple.com>
22497
22498 * gcc.dg/c90-array-quals.c: New test.
22499
22500 2006-06-22 Richard Henderson <rth@redhat.com>
22501
22502 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
22503
22504 2004-06-22 Loren James Rittle <ljrittle@acm.org>
22505
22506 * gcc.dg/builtins-config.h: Handle FreeBSD.
22507
22508 2006-06-22 Richard Henderson <rth@redhat.com>
22509
22510 * g++.dg/opt/devirt1.C: New.
22511
22512 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
22513
22514 * g++.dg/opt/pr15551.C: New testcase.
22515
22516 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
22517
22518 PR target/14800
22519 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
22520 x86_64-*-linux* when compiling for 32bit.
22521
22522 2004-06-21 Andrew Pinski <apinski@apple.com>
22523
22524 * gcc.dg/pch/struct-1.c: New.
22525 * gcc.dg/pch/struct-1.hs: New.
22526
22527 2004-06-21 Geoffrey Keating <geoffk@apple.com>
22528
22529 * gcc.dg/pch/save-temps-1.c: New file.
22530 * gcc.dg/pch/save-temps-1.hs: New file.
22531
22532 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
22533
22534 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
22535 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
22536
22537 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22538
22539 * gfortran.fortran-torture/execute/select_1.f90: Rename function
22540 to fix type error.
22541 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
22542 Remove trailing spaces.
22543
22544 2004-06-21 Richard Henderson <rth@redhat.com>
22545
22546 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
22547 merging && to BIT_FIELD_REF.
22548
22549 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
22550
22551 * g++.dg/opt/placeholder1.C: New test.
22552
22553 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22554
22555 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
22556 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22557 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22558 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22559
22560 2004-06-20 Zack Weinberg <zack@codesourcery.com>
22561
22562 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
22563 extern "C".
22564 * g++.dg/other/pragma-re-1.C: Add comments.
22565
22566 2004-06-19 Bud Davis <bdavis9659@comcast.net>
22567
22568 PR gfortran/16080
22569 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
22570
22571 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
22572
22573 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
22574 instead of setting the type of size_t by
22575 hand.
22576
22577 2004-06-18 Roger Sayle <roger@eyesopen.com>
22578
22579 * gcc.dg/unordered-2.c: New test case.
22580 * gcc.dg/unordered-3.c: New test case.
22581
22582 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
22583
22584 PR other/16043
22585 * lib/g++.exp (g++_version): Tweak regexp for version
22586 * lib/g77.exp (g77_version): Likewise.
22587 * lib/gfortran.exp (gfortran_version): Likewise.
22588 * lib/objc.exp (objc_version): Likewise.
22589 * lib/treelang.exp (treelang_version): Likewise.
22590
22591 2004-06-19 Jakub Jelinek <jakub@redhat.com>
22592
22593 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
22594 Use INT_MAX instead of __INT_MAX__.
22595 * gcc.dg/compat/struct-align-2_y.c: Likewise.
22596
22597 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
22598 * gcc.dg/compat/scalar-return-3_x.c: Use it.
22599 * gcc.dg/compat/scalar-return-3_y.c: Use it.
22600 * gcc.dg/compat/scalar-return-4_x.c: Use it.
22601 * gcc.dg/compat/scalar-return-4_y.c: Use it.
22602 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
22603 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
22604 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
22605 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
22606
22607 * gcc.dg/range-test-1.c: New test.
22608 * g++.dg/opt/range-test-1.C: New test.
22609
22610 2004-06-17 Richard Henderson <rth@redhat.com>
22611
22612 * objc.dg/sync-1.m: New.
22613 * objc.dg/try-catch-1.m: Don't force next runtime.
22614 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
22615 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
22616 shadowed catch clause.
22617 * objc.dg/try-catch-5.m: New.
22618
22619 2004-06-17 Zack Weinberg <zack@codesourcery.com>
22620
22621 Bug 14610
22622 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
22623
22624 2004-06-15 Richard Henderson <rth@redhat.com>
22625
22626 * gcc.dg/20001116-1.c: Move expected warning line.
22627
22628 2004-06-15 Richard Henderson <rth@redhat.com>
22629
22630 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
22631 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
22632
22633 2004-06-15 Jeff Law <law@redhat.com>
22634
22635 * gcc.dg/tree-ssa/20040615-1.c: New test.
22636 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
22637 be less sensitive to operand ordering.
22638 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
22639
22640 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
22641
22642 * g++.dg/abi/bitfield3.C: Add comment..
22643
22644 2004-06-15 Richard Henderson <rth@redhat.com>
22645
22646 * g++.dg/ext/stmtexpr1.C: XFAIL.
22647 * gcc.dg/20030612-1.c: XFAIL.
22648
22649 2004-06-15 Eric Christopher <echristo@redhat.com>
22650
22651 * g++.dg/charset/asm5.c: New.
22652 * gcc.dg/charset/asm6.c: New.
22653
22654 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22655
22656 PR fortran/15962
22657 * gfortran.fortran-torture/execute/select_1.f90: New test.
22658
22659 2004-06-15 Paul Brook <paul@codesourcery.com>
22660
22661 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
22662
22663 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22664
22665 PR c++/15967
22666 * g++.dg/lookup/crash3.C: New test.
22667
22668 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22669
22670 PR c++/15947
22671 * g++.dg/parse/dtor4.C: New test.
22672
22673 2004-06-14 Jeff Law <law@redhat.com>
22674
22675 * gcc.c-torture/compile/20040614-1.c: New test.
22676
22677 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22678
22679 PR fortran/15211
22680 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
22681 LEN of a character array.
22682
22683 2004-06-14 Mark Mitchell <mark@codesourcery.com>
22684
22685 PR c++/15096
22686 * g++.dg/template/ptrmem10.C: New test.
22687
22688 PR c++/14930
22689 * g++.dg/template/friend30.C: New test.
22690
22691 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22692
22693 PR fortran/14928
22694 * gfortran.fortran-torture/compile/mloc.f90: New test.
22695
22696 2004-06-13 Paul Brook <paul@codesourcery.com>
22697
22698 * gfortran.fortran-torture/execute/random_2.f90: New test.
22699
22700 2004-06-13 Eric Christopher <echristo@redhat.com>
22701
22702 * gcc.dg/noncompile/redecl-1.c: Fix error message.
22703
22704 2004-06-12 Paul Brook <paul@codesourcery.com>
22705
22706 * gfortran.fortran-torture/execute/contained_3.f90: New test.
22707
22708 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22709
22710 PR fortran/14923
22711 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
22712
22713 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22714
22715 PR fortran/14957
22716 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
22717 syntax errors in end statements of contained subroutines.
22718
22719 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22720
22721 PR fortran/12841
22722 * gfortran.fortran-torture/execute/null_arg.f90: New test.
22723
22724 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22725
22726 PR fortran/15665
22727 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
22728
22729 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22730
22731 PR gfortran/12839
22732 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
22733
22734 2004-06-11 Mark Mitchell <mark@codesourcery.com>
22735
22736 PR c++/15862
22737 * g++.dg/parse/enum1.C: New test.
22738
22739 2004-06-10 Jeff Law <law@redhat.com>
22740
22741 * gcc.c-torture/compile/20040610-1.c: New test.
22742
22743 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22744
22745 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
22746 * g++.old-deja/g++.other/decl3.C: Likewise.
22747
22748 2004-06-10 Brian Booth <bbooth@redhat.com>
22749
22750 * gcc.dg/tree-ssa/20031015-1.c: Scan for
22751 V_MAY_DEF instead of VDEF.
22752 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
22753
22754 2004-06-10 Mark Mitchell <mark@codesourcery.com>
22755
22756 PR c++/14211
22757 * g++.dg/conversion/const1.C: New test.
22758
22759 PR c++/15076
22760 * g++.dg/conversion/reinterpret1.C: New test.
22761
22762 PR c++/15877
22763 * g++.dg/template/enum2.C: New test.
22764
22765 PR c++/15227
22766 * g++.dg/template/error13.C: New test.
22767
22768 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22769
22770 PR fortran/14957
22771 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
22772 arguments to test_* REAL and of the right size.
22773
22774 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22775
22776 PR target/15569
22777 PR rtl-optimization/15681
22778 * gcc.dg/20040609-1.c: New test.
22779
22780 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22781
22782 PR c++/14791
22783 * g++.dg/opt/builtins1.C: New test.
22784
22785 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
22786
22787 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
22788 that use default windows32 struct layout.
22789 * gcc.dg/i386-bitfield2.c: Likewise.
22790
22791 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
22792
22793 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
22794 for mingw32 and cygwin targets.
22795
22796 2004-06-09 Geoffrey Keating <geoffk@apple.com>
22797
22798 * gcc.dg/pch/macro-4.c: New.
22799 * gcc.dg/pch/macro-4.hs: New.
22800
22801 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22802
22803 PR fortran/13249
22804 * gfortran.fortran-torture/compile/name_clash.f90: New test.
22805
22806 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22807
22808 PR fortran/13372
22809 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
22810
22811 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22812
22813 PR gfortran/14897
22814 * gfortran.fortran-torture/execute/t_edit.f90: New test.
22815
22816 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22817
22818 PR gfortran/15755
22819 * gfortran.fortran-torture/execute/backspace.c : New test.
22820
22821 2004-06-09 Paul Brook <paul@codesourcery.com>
22822
22823 * gfortran.fortran-torture/execure/intrinsic_associated.f90
22824 (pointer_to_section): Rewrite to use smaller array.
22825
22826 2004-06-08 David Edelsohn <edelsohn@gnu.org>
22827
22828 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
22829 * gcc.dg/ext/altivec-10.c: Same.
22830 * gcc.dg/ext/altivec-11.c: Same.
22831 * gcc.dg/ext/altivec-12.c: Same.
22832 * gcc.dg/ext/altivec-13.c: Same.
22833 * gcc.dg/ext/altivec-14.c: Same.
22834 * gcc.dg/ext/altivec-15.c: Same.
22835 * gcc.dg/ext/altivec-16.c: Same.
22836 * gcc.dg/ext/altivec-3.c: Same.
22837 * gcc.dg/ext/altivec-4.c: Same.
22838 * gcc.dg/ext/altivec-6.c: Same.
22839 * gcc.dg/ext/altivec-7.c: Same.
22840 * gcc.dg/ext/altivec-8.c: Same.
22841 * gcc.dg/ext/altivec-varargs-1.c: Same.
22842
22843 * g++.dg/ext/altivec-1.C: Correct dg syntax.
22844 * g++.dg/ext/altivec-10.C: Same.
22845 * g++.dg/ext/altivec-2.C: Same.
22846 * g++.dg/ext/altivec-3.C: Same.
22847 * g++.dg/ext/altivec-4.C: Same.
22848 * g++.dg/ext/altivec-5.C: Same.
22849 * g++.dg/ext/altivec-6.C: Same.
22850 * g++.dg/ext/altivec-7.C: Same.
22851 * g++.dg/ext/altivec-8.C: Same.
22852 * g++.dg/ext/altivec-9.C: Same.
22853
22854 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22855
22856 PR c++/7841
22857 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
22858
22859 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22860
22861 * gcc.dg/union-1.c: New test.
22862
22863 2004-06-07 Roger Sayle <roger@eyesopen.com>
22864
22865 * gcc.dg/builtins-41.c: New test case.
22866 * gcc.dg/builtins-42.c: New test case.
22867
22868 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22869
22870 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
22871 * g++.dg/ext/altivec-10.C: Same.
22872 * g++.dg/ext/altivec-2.C: Same.
22873 * g++.dg/ext/altivec-3.C: Same.
22874 * g++.dg/ext/altivec-4.C: Same.
22875 * g++.dg/ext/altivec-5.C: Same.
22876 * g++.dg/ext/altivec-6.C: Same.
22877 * g++.dg/ext/altivec-7.C: Same.
22878 * g++.dg/ext/altivec-8.C: Same.
22879 * g++.dg/ext/altivec-9.C: Same.
22880 * g++.old-deja/g++.abi/cxa_vec.C: Same.
22881 * g++.old-deja/g++.brendan/new3.C: Same.
22882 * gcc.c-torture/execute/eeprof-1.x: Same.
22883
22884 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
22885
22886 PR c/14765
22887 * gcc.dg/pr14765-1.c: New test.
22888
22889 2004-06-07 Roger Sayle <roger@eyesopen.com>
22890
22891 PR c/14649
22892 * gcc.dg/pr14649-1.c: New test case.
22893
22894 2004-06-07 Richard Henderson <rth@redhat.com>
22895
22896 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
22897 if temporaries.
22898
22899 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22900
22901 * g++.dg/eh/elide1.C: Remove XFAIL.
22902
22903 2004-06-07 Mark Mitchell <mark@codesourcery.com>
22904
22905 PR c++/15337
22906 * g++.dg/expr/sizeof3.C: New test.
22907
22908 PR c++/14777
22909 * g++.dg/template/access14.C: New test.
22910
22911 PR c++/15554
22912 * g++.dg/template/enum1.C: New test.
22913
22914 PR c++/15057
22915 * g++.dg/eh/throw1.C: New test.
22916
22917 2004-06-07 David Ayers <d.ayers@inode.at>
22918 Ziemowit Laski <zlaski@apple.com>
22919
22920 * lib/objc.exp (objc_target_compile): Revert the '-framework
22921 Foundation' flag fix, since bare Darwin does not ship
22922 with the Foundation framework.
22923 * objc/execute/next_mapping.h: Provide a local NSConstantString
22924 @interface and @implementation.
22925 (objc_constant_string_init): A constructor function, used to
22926 initialize the NSConstantString meta-class object.
22927 * objc/execute/string1.m: Include "next_mapping.h" instead of
22928 <Foundation/NSString.h>.
22929 * objc/execute/string2.m: Likewise.
22930 * objc/execute/string3.m: Likewise.
22931 * objc/execute/string4.m: Likewise.
22932
22933 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
22934
22935 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
22936 to double. Replace double with FLOAT.
22937 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
22938
22939 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
22940 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
22941 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
22942 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
22943 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
22944 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
22945 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
22946 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
22947
22948 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
22949
22950 PR c/13519
22951 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
22952
22953 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22954
22955 PR c++/15503
22956 * g++.dg/template/meminit2.C: New test.
22957
22958 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
22959
22960 PR target/15822
22961 * gcc.c-torture/execute/compare-fp-1.c,
22962 gcc.c-torture/execute/compare-fp-2.c,
22963 gcc.c-torture/execute/compare-fp-3.c,
22964 gcc.c-torture/execute/compare-fp-4.c,
22965 gcc.c-torture/execute/compare-fp-3.x,
22966 gcc.c-torture/execute/compare-fp-4.x: Moved...
22967 * gcc.c-torture/execute/ieee/compare-fp-1.c,
22968 gcc.c-torture/execute/ieee/compare-fp-2.c,
22969 gcc.c-torture/execute/ieee/compare-fp-3.c,
22970 gcc.c-torture/execute/ieee/compare-fp-4.c,
22971 gcc.c-torture/execute/ieee/compare-fp-3.x,
22972 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
22973
22974 2004-06-04 David Ayers <d.ayers@inode.at>
22975
22976 * objc/execute/protocol-isEqual-4.m: New testcase.
22977
22978 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
22979
22980 * objc/execute/protocol-isEqual-1.m: New testcase.
22981 * objc/execute/protocol-isEqual-2.m: New testcase.
22982 * objc/execute/protocol-isEqual-3.m: New testcase.
22983
22984 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22985
22986 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
22987
22988 2004-06-02 Ziemowit Laski <zlaski@apple.com>
22989
22990 * lib/objc.exp (objc_target_compile): When running tests on
22991 Darwin (Mac OS X), inform the linker about '-framework
22992 'Foundation'.
22993
22994 2004-06-02 Eric Christopher <echristo@redhat.com>
22995
22996 * gcc.c-torture/compile/20040602-1.c: New.
22997
22998 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
22999
23000 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
23001 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
23002
23003 PR tree-optimization/14736
23004 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
23005
23006 PR tree-optimization/14042
23007 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
23008
23009 PR tree-optimization/14729
23010 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
23011
23012 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23013
23014 PR fortran/15557
23015 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
23016
23017 2004-06-01 Richard Hederson <rth@redhat.com>
23018
23019 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
23020
23021 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23022
23023 PR c++/14932
23024 * g++.dg/parse/offsetof4.C: New test.
23025
23026 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
23027
23028 PR objc/7993
23029 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
23030
23031 2004-05-31 Mark Mitchell <mark@codesourcery.com>
23032
23033 PR c++/15701
23034 * g++.dg/template/friend29.C: New test.
23035
23036 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
23037
23038 PR c/15749
23039 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
23040
23041 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
23042
23043 * gcc.dg/sparc-trap-1.c: New test.
23044
23045 2004-05-31 Roger Sayle <roger@eyesopen.com>
23046
23047 PR middle-end/15069
23048 * g++.dg/opt/fold3.C: New test case.
23049
23050 2004-05-30 Graham Stott <graham.stott@btinternet.com>
23051
23052 * lib/target-supports.exp (check_iconv_available): Fix fallout
23053 from 2004-05-28 patch.
23054
23055 2004-05-30 Paul Brook <paul@codesourcery.com>
23056
23057 PR fortran/15620
23058 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
23059 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
23060
23061 2004-05-30 Steven G. Kargl <kargls@comcast.net>
23062
23063 * gfortran.fortran-torture/execute/random_1.f90: New test.
23064
23065 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23066
23067 * g++.dg/ext/altivec-10.C: New test.
23068
23069 2004-05-29 Paul Brook <paul@codesourcery.com>
23070
23071 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23072
23073 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23074
23075 * gcc.dg/altivec-16.c: New test.
23076
23077 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23078
23079 * lib/target-supports.exp (check_vmx_hw_available): New.
23080 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23081
23082 * lib/target-supports.exp (check_alias_available,
23083 check_iconv_available, check_named_sections_available): Use
23084 unique names for temporary files.
23085
23086 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23087
23088 * gcc.dg/altivec-15.c: New test.
23089
23090 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23091
23092 PR c++/15083
23093 * g++.dg/warn/noeffect6.C: New test.
23094
23095 PR c++/15471
23096 * g++.dg/expr/ptrmem4.C: New test.
23097
23098 PR c++/15640
23099 * g++.dg/template/operator3.C: New test.
23100
23101 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23102
23103 PR c++/14668
23104 * g++.dg/lookup/redecl1.C: New test.
23105 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23106
23107 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23108
23109 * gcc.c-torture/execute/compare-fp-1.c,
23110 gcc.c-torture/execute/compare-fp-2.c,
23111 gcc.c-torture/execute/compare-fp-3.c,
23112 gcc.c-torture/execute/compare-fp-4.c,
23113 gcc.c-torture/execute/compare-fp-3.x,
23114 gcc.c-torture/execute/compare-fp-4.x,
23115 gcc.dg/pr15649-1.c: New.
23116
23117 2004-05-27 Adam Nemet <anemet@lnxw.com>
23118
23119 PR c++/12883
23120 * g++.dg/init/array14.C: New test.
23121
23122 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23123
23124 * lib/compat.exp (compat-get-options-main): New.
23125 (compat-get-options): Remove unneeded code, warn for ignored
23126 command.
23127 (compat-execute): Check flag set by dg-require-* commands.
23128
23129 * lib/compat.exp (compat-execute): Break up long lines.
23130
23131 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23132
23133 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23134 * gcc.dg/altivec-14.c: New test.
23135 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23136
23137 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23138 * gcc.dg/altivec-12.c: Ditto.
23139
23140 * gcc.dg/altivec-3.c: Move call to altivec_check.
23141
23142 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23143
23144 PR c++/15044
23145 * g++.dg/template/error12.C: New test.
23146
23147 PR c++/15317
23148 * g++.dg/ext/attrib15.C: New test.
23149
23150 PR c++/15329
23151 * g++.dg/template/ptrmem9.C: New test.
23152
23153 2004-05-25 Paul Brook <paul@codesourcery.com>
23154
23155 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23156
23157 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23158
23159 PR c++/15165
23160 * g++.dg/template/crash19.C: New test.
23161
23162 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23163
23164 PR c++/15025
23165 * g++.dg/template/redecl1.C: New test.
23166
23167 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23168
23169 PR c++/14821
23170 * g++.dg/other/ns1.C: New test.
23171
23172 PR c++/14883
23173 * g++.dg/template/invalid1.C: New test.
23174
23175 2004-05-23 Paul Brook <paul@codesourcery.com>
23176 Victor Leikehman <lei@haifasphere.co.il>
23177
23178 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23179 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23180
23181 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23182
23183 PR c++/15285
23184 PR c++/15299
23185 * g++.dg/template/non-dependent5.C: New test.
23186 * g++.dg/template/non-dependent6.C: New test.
23187
23188 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23189
23190 PR c++/15507
23191 * g++.dg/inherit/union1.C: New test.
23192
23193 PR c++/15542
23194 * g++.dg/template/addr1.C: New test.
23195
23196 PR c++/15427
23197 * g++.dg/template/array5.C: New test.
23198
23199 PR c++/15287
23200 * g++.dg/template/array6.C: New test.
23201
23202 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23203 Roger Sayle <roger@eyesopen.com>
23204
23205 * g++.dg/lookup/forscope2.C: New test case.
23206
23207 2004-05-22 Ben Elliston <bje@au.ibm.com>
23208
23209 * gcc.dg/cpp/Wmissingdirs.c: New.
23210
23211 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23212
23213 PR target/15301
23214 * gcc.dg/compat/union-m128-1.h: New file.
23215 * gcc.dg/compat/union-m128-1_main.c: Likewise.
23216 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23217 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23218
23219 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23220
23221 PR target/15302
23222 * gcc.dg/compat/struct-complex-1.h: New file.
23223 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
23224 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
23225 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23226
23227 2004-05-20 Roger Sayle <roger@eyesopen.com>
23228
23229 PR middle-end/3074
23230 * gcc.dg/pr3074-1.c: New test case.
23231 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
23232
23233 2004-05-20 Falk Hueffner <falk@debian.org>
23234
23235 PR other/15526
23236 * gcc.dg/ftrapv-1.c: New test case.
23237
23238 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
23239
23240 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
23241
23242 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
23243 Jeff Law <law@redhat.com>
23244
23245 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
23246 * gcc.dg/tree-ssa/20040518-2.c: New test.
23247
23248 * gcc.dg/tree-ssa/20040518-1.c: New test.
23249
23250 2004-05-18 Zack Weinberg <zack@codesourcery.com>
23251
23252 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
23253
23254 2004-05-18 Paul Brook <paul@codesourcery.com>
23255
23256 PR fortran/13930
23257 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
23258
23259 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23260
23261 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
23262 constant folding.
23263
23264 2004-05-17 Steven Bosscher <stevenb@suse.de>
23265
23266 * gcc.dg/tree-ssa/20040517-1.c: New test.
23267
23268 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23269
23270 * gcc.dg/loop-4.c: New test.
23271
23272 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
23273
23274 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
23275
23276 2004-05-15 Bud Davis <bdavis9659@comcast.net>
23277
23278 PR fortran/15311
23279 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
23280
23281 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23282
23283 PR fortran/13826
23284 PR fortran/13940
23285 * gfortran.fortran-torture/compile/data_1.f90: New test.
23286
23287 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
23288
23289 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
23290 * gcc.dg/uninit-H.c: Define ASM for __s390__.
23291
23292 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23293
23294 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
23295
23296 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23297
23298 PR c/15444
23299 * gcc.dg/format/xopen-1.c: Adjust expected message.
23300 * gcc.dg/format/xopen-3.c: New test.
23301
23302 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23303
23304 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
23305
23306 2004-05-14 Jeff Law <law@redhat.com>
23307
23308 * gcc.dg/tree-ssa/20040514-2.c: New test.
23309
23310 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23311
23312 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
23313 this ...
23314 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
23315 this.
23316
23317 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
23318
23319 * gcc.dg/tree-ssa/20040514-1.c: New test.
23320
23321 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23322
23323 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
23324 test.
23325
23326 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23327
23328 PR fortran/14066
23329 * gfortran.fortran-torture/compile/do_1.f90: New test.
23330
23331 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23332
23333 PR fortran/15051
23334 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
23335 test.
23336
23337 2004-05-14 Bud Davis <bdavis9659@comcast.net>
23338
23339 PR fortran/15149
23340 * gfortran.fortran-torture/execute/random_init.f90: New test.
23341
23342 2004-05-13 Paul Brook <paul@codesourcery.com>
23343
23344 PR fortran/15314
23345 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
23346
23347 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
23348
23349 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
23350 for the powerpc case.
23351
23352 2004-05-13 Jeff Law <law@redhat.com>
23353
23354 * gcc.dg/tree-ssa/20040513-1.c: New test.
23355 * gcc.dg/tree-ssa/20040513-2.c: New test.
23356
23357 2004-05-13 Paul Brook <paul@codesourcery.com>
23358
23359 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
23360 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
23361 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
23362
23363 2004-05-13 Andreas Schwab <schwab@suse.de>
23364
23365 PR other/10819
23366 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
23367 characters.
23368
23369 2004-05-13 Bud Davis <bdavis9659@comcast.net>
23370
23371 PR fortran/15294
23372 * gfortran.fortran-torture/execute/adjustr.f90: New file.
23373
23374 2004-05-13 Diego Novillo <dnovillo@redhat.com>
23375
23376 Merge from tree-ssa-20020619-branch. See
23377 ChangeLog.tree-ssa for details.
23378
23379 2004-05-11 Ziemowit Laski <zlaski@apple.com>
23380
23381 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
23382 include <altivec.h> explicitly.
23383 * gcc.dg/altivec-13.c: Likewise.
23384
23385 2004-05-11 Paul Brook <paul@codesourcery.com>
23386
23387 * gcc.c-torture/compile/20010518-1.c: Force enum size.
23388
23389 2004-05-10 Eric Christopher <echristo@redhat.com>
23390
23391 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
23392 * gcc.dg/sibcall-4.c: Ditto.
23393
23394 2004-05-10 Ziemowit Laski <zlaski@apple.com>
23395
23396 * g++.dg/ext/altivec-8.C: New test case.
23397 * gcc.dg/altivec-13.c: New test case.
23398
23399 2004-05-08 Roger Sayle <roger@eyesopen.com>
23400
23401 * gcc.c-torture/execute/divcmp-1.c: New test case.
23402 * gcc.c-torture/execute/divcmp-2.c: New test case.
23403 * gcc.c-torture/execute/divcmp-3.c: New test case.
23404
23405 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23406
23407 * g++.dg/other/pragma-re-2.C: New test.
23408
23409 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23410
23411 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
23412 * gcc.dg/i386-387-2.c: Likewise.
23413
23414 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
23415 __builtin_drem.
23416 * gcc.dg/i386-387-6.c: Likewise.
23417
23418 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23419
23420 * gcc.dg/builtins-33.c: Also check log1p*.
23421
23422 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
23423
23424 PR optimization/15296
23425 * gcc.c-torture/execute/pr15296.c: New test.
23426
23427 2004-05-05 Uros Bizjak <uros@kss-loka.si>
23428
23429 * gcc.dg/builtins-40.c: New test.
23430
23431 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
23432
23433 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
23434
23435 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
23436
23437 * g++.dg/ext/spe1.C: New testcase.
23438
23439 2004-05-04 Ziemowit Laski <zlaski@apple.com>
23440
23441 * objc.dg/image-info.m: Allow additional attributes
23442 for __image_info section.
23443
23444 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
23445
23446 * gcc.dg/torture/mips-hilo-2.c: New test.
23447
23448 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23449
23450 PR c++/14389
23451 * g++.dg/template/member5.C: New test.
23452
23453 2004-05-03 Uros Bizjak <uros@kss-loka.si>
23454
23455 * gcc.dg/builtins-34.c: Also check expm1*.
23456
23457 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23458
23459 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
23460 * gcc.dg/torture/builtin-convert-3.c: New test.
23461
23462 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
23463
23464 PR middle-end/15054
23465 * g++.dg/opt/pr15054.C: New test.
23466
23467 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23468
23469 * gcc.dg/torture/builtin-rounding-1.c: New test.
23470 * gcc.dg/builtins-25.c: Delete.
23471 * gcc.dg/builtins-29.c: Delete.
23472
23473 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
23474
23475 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
23476 * gcc.dg/sibcall-4.c: Likewise.
23477 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
23478
23479 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23480
23481 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
23482 bit-field on 16-bit targets.
23483
23484 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23485
23486 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
23487 16-bit targets.
23488
23489 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
23490
23491 * gcc.dg/rs6000-power2-1.c: Change to compile only.
23492 * gcc.dg/rs6000-power2-2.c: Likewise.
23493
23494 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
23495
23496 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
23497 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
23498 Change the asm registers to be in form of frN instead of fN.
23499
23500 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23501
23502 * gcc.dg/torture/builtin-convert-2.c: New test.
23503
23504 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
23505
23506 * gcc.dg/rs6000-power2-1.c: New test.
23507 * gcc.dg/rs6000-power2-2.c: New test.
23508
23509 2004-04-28 Jan Hubicka <jh@suse.cz>
23510
23511 * gcc.dg/unused-6.c: New test.
23512
23513 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23514 Ulrich Weigand <uweigand@de.ibm.com>
23515
23516 * ada/acats/run_all.sh: Define $target variable.
23517
23518 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
23519
23520 PR c++/15119
23521 * g++.dg/other/vararg-1.C: New test.
23522
23523 PR c++/4794
23524 * g++.dg/eh/cleanup3.C: New test.
23525
23526 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23527
23528 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
23529 and ad8011a (target_insn).
23530 * ada/acats/support/macro.dfs: Likewise.
23531 * ada/acats/support/impbit.adb: New file.
23532
23533 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
23534
23535 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
23536
23537 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23538
23539 * gcc.dg/loop-3.c: New test.
23540
23541 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
23542
23543 * gcc.c-torture/execute/simd-5.c: New test.
23544
23545 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23546
23547 PR c++/15064
23548 * g++.dg/template/crash18.C: New test.
23549
23550 2004-04-22 Mark Mitchell <mark@codesourcery.com>
23551
23552 * g++.dg/ext/complit3.C: New test.
23553
23554 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23555
23556 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
23557 * gcc.dg/altivec-3.c: Same.
23558 * gcc.dg/altivec-varargs-1.c: Same.
23559
23560 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23561
23562 * lib/target-supports.exp (check_profiling_available): Assume
23563 profiling is not available on powerpc-eabi targets.
23564
23565 2004-04-21 Janis Johnson <janis187@us.ibm.com>
23566
23567 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
23568 * gcc.dg/vmx/bug-1.c: Ditto.
23569
23570 2004-04-20 Eric Christopher <echristo@redhat.com>
23571
23572 * gcc.dg/charset/extern.c: New test.
23573 * g++.dg/charset/extern3.cc: Ditto.
23574
23575 2004-04-20 Uros Bizjak <uros@kss-loka.si>
23576
23577 * gcc.dg/builtins-39.c: New test.
23578
23579 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
23580
23581 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
23582
23583 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
23584
23585 * gcc.dg/torture/mips-hilo-1.c: New test.
23586
23587 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
23588
23589 * gcc.c-torture/compile/20040419-1.c: New test.
23590
23591 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
23592
23593 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
23594
23595 2004-04-18 Zack Weinberg <zack@codesourcery.com>
23596 Aldy Hernandez <aldyh@redhat.com>
23597
23598 * gcc.c-torture/execute/va-arg-24.c: New.
23599
23600 2004-04-17 Zack Weinberg <zack@codesourcery.com>
23601 Aldy Hernandez <aldyh@redhat.com>
23602
23603 * gcc.dg/vmx/1b-01.c: New.
23604 * gcc.dg/vmx/1b-02.c: New.
23605 * gcc.dg/vmx/1b-03.c: New.
23606 * gcc.dg/vmx/1b-04.c: New.
23607 * gcc.dg/vmx/1b-05.c: New.
23608 * gcc.dg/vmx/1b-06.c: New.
23609 * gcc.dg/vmx/1b-07.c: New.
23610 * gcc.dg/vmx/1c-01.c: New.
23611 * gcc.dg/vmx/1c-02.c: New.
23612 * gcc.dg/vmx/3a-01a.c: New.
23613 * gcc.dg/vmx/3a-01.c: New.
23614 * gcc.dg/vmx/3a-01m.c: New.
23615 * gcc.dg/vmx/3a-03.c: New.
23616 * gcc.dg/vmx/3a-03m.c: New.
23617 * gcc.dg/vmx/3a-04.c: New.
23618 * gcc.dg/vmx/3a-04m.c: New.
23619 * gcc.dg/vmx/3a-05.c: New.
23620 * gcc.dg/vmx/3a-06.c: New.
23621 * gcc.dg/vmx/3a-06m.c: New.
23622 * gcc.dg/vmx/3a-07.c: New.
23623 * gcc.dg/vmx/3b-01.c: New.
23624 * gcc.dg/vmx/3b-02.c: New.
23625 * gcc.dg/vmx/3b-10.c: New.
23626 * gcc.dg/vmx/3b-13.c: New.
23627 * gcc.dg/vmx/3b-14.c: New.
23628 * gcc.dg/vmx/3b-15.c: New.
23629 * gcc.dg/vmx/3c-01a.c: New.
23630 * gcc.dg/vmx/3c-01.c: New.
23631 * gcc.dg/vmx/3c-02.c: New.
23632 * gcc.dg/vmx/3c-03.c: New.
23633 * gcc.dg/vmx/3d-01.c: New.
23634 * gcc.dg/vmx/4-01.c: New.
23635 * gcc.dg/vmx/4-03.c: New.
23636 * gcc.dg/vmx/5-01.c: New.
23637 * gcc.dg/vmx/5-02.c: New.
23638 * gcc.dg/vmx/5-03.c: New.
23639 * gcc.dg/vmx/5-04.c: New.
23640 * gcc.dg/vmx/5-05.c: New.
23641 * gcc.dg/vmx/5-06.c: New.
23642 * gcc.dg/vmx/5-07.c: New.
23643 * gcc.dg/vmx/5-07t.c: New.
23644 * gcc.dg/vmx/5-08.c: New.
23645 * gcc.dg/vmx/5-10.c: New.
23646 * gcc.dg/vmx/5-11.c: New.
23647 * gcc.dg/vmx/7-01a.c: New.
23648 * gcc.dg/vmx/7-01.c: New.
23649 * gcc.dg/vmx/7c-01.c: New.
23650 * gcc.dg/vmx/7d-01.c: New.
23651 * gcc.dg/vmx/7d-02.c: New.
23652 * gcc.dg/vmx/8-01.c: New.
23653 * gcc.dg/vmx/8-02a.c: New.
23654 * gcc.dg/vmx/8-02.c: New.
23655 * gcc.dg/vmx/brode-1.c: New.
23656 * gcc.dg/vmx/bug-1.c: New.
23657 * gcc.dg/vmx/bug-2.c: New.
23658 * gcc.dg/vmx/bug-3.c: New.
23659 * gcc.dg/vmx/cw-bug-1.c: New.
23660 * gcc.dg/vmx/cw-bug-2.c: New.
23661 * gcc.dg/vmx/cw-bug-3.c: New.
23662 * gcc.dg/vmx/dct.c: New.
23663 * gcc.dg/vmx/debug-1.c: New.
23664 * gcc.dg/vmx/debug-2.c: New.
23665 * gcc.dg/vmx/debug-3.c: New.
23666 * gcc.dg/vmx/debug-4.c: New.
23667 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
23668 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
23669 * gcc.dg/vmx/eg-5.c: New.
23670 * gcc.dg/vmx/fft.c: New.
23671 * gcc.dg/vmx/gcc-bug-1.c: New.
23672 * gcc.dg/vmx/gcc-bug-2.c: New.
23673 * gcc.dg/vmx/gcc-bug-3.c: New.
23674 * gcc.dg/vmx/gcc-bug-4.c: New.
23675 * gcc.dg/vmx/gcc-bug-5.c: New.
23676 * gcc.dg/vmx/gcc-bug-6.c: New.
23677 * gcc.dg/vmx/gcc-bug-7.c: New.
23678 * gcc.dg/vmx/gcc-bug-8.c: New.
23679 * gcc.dg/vmx/gcc-bug-9.c: New.
23680 * gcc.dg/vmx/gcc-bug-b.c: New.
23681 * gcc.dg/vmx/gcc-bug-c.c: New.
23682 * gcc.dg/vmx/gcc-bug-d.c: New.
23683 * gcc.dg/vmx/gcc-bug-e.c: New.
23684 * gcc.dg/vmx/gcc-bug-f.c: New.
23685 * gcc.dg/vmx/gcc-bug-g.c: New.
23686 * gcc.dg/vmx/gcc-bug-i.c: New.
23687 * gcc.dg/vmx/harness.h: New.
23688 * gcc.dg/vmx/ira1.c: New.
23689 * gcc.dg/vmx/ira2a.c: New.
23690 * gcc.dg/vmx/ira2b.c: New.
23691 * gcc.dg/vmx/ira2.c: New.
23692 * gcc.dg/vmx/ira2c.c: New.
23693 * gcc.dg/vmx/mem.c: New.
23694 * gcc.dg/vmx/newton-1.c: New.
23695 * gcc.dg/vmx/ops.c: New.
23696 * gcc.dg/vmx/sn7153.c: New.
23697 * gcc.dg/vmx/spill2.c: New.
23698 * gcc.dg/vmx/spill3.c: New.
23699 * gcc.dg/vmx/spill.c: New.
23700 * gcc.dg/vmx/t.c: New.
23701 * gcc.dg/vmx/varargs-1.c: New.
23702 * gcc.dg/vmx/varargs-2.c: New.
23703 * gcc.dg/vmx/varargs-3.c: New.
23704 * gcc.dg/vmx/varargs-4.c: New.
23705 * gcc.dg/vmx/varargs-5.c: New.
23706 * gcc.dg/vmx/varargs-6.c: New.
23707 * gcc.dg/vmx/varargs-7.c: New.
23708 * gcc.dg/vmx/vmx.exp: New.
23709 * gcc.dg/vmx/vprint-1.c: New.
23710 * gcc.dg/vmx/vscan-1.c: New.
23711 * gcc.dg/vmx/x-01.c: New.
23712 * gcc.dg/vmx/x-02.c: New.
23713 * gcc.dg/vmx/x-03.c: New.
23714 * gcc.dg/vmx/x-04.c: New.
23715 * gcc.dg/vmx/x-05.c: New.
23716 * gcc.dg/vmx/yousufi-1.c: New.
23717 * gcc.dg/vmx/zero-1.c: New.
23718 * gcc.dg/vmx/zero.c: New.
23719
23720 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
23721
23722 * g++.dg/lookup/java1.C: Update for chage of
23723 _Jv_AllocObject.
23724 * g++.dg/lookup/java2.C: Likewise.
23725
23726 2004-04-17 Laurent GUERBY <laurent@guerby.net>
23727
23728 * ada/acats/run_all.sh: use -O2 by default.
23729
23730 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
23731
23732 * gcc.dg/vr-mult-[12].c: New tests.
23733
23734 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23735
23736 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
23737
23738 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
23739
23740 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
23741
23742 * lib/target-supports.exp (check_profiling_available): Assume profiling
23743 isn't available for mips*-*-elf targets.
23744
23745 2004-04-14 Uros Bizjak <uros@kss-loka.si>
23746
23747 * gcc.dg/builtins-38.c: New test.
23748
23749 2004-04-14 Eric Christopher <echristo@redhat.com>
23750
23751 * g++.dg/charset/charset.exp: Run .cc extension tests.
23752
23753 2004-04-14 Zack Weinberg <zack@codesourcery.com>
23754
23755 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
23756
23757 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23758
23759 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
23760
23761 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
23762
23763 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
23764 * gcc.dg/i386-387-2.c: Likewise.
23765
23766 * gcc.dg/i386-387-7.c: New test.
23767 * gcc.dg/i386-387-8.c: New test.
23768
23769 * gcc.dg/builtins-37.c: New test.
23770
23771 2004-04-13 Geoffrey Keating <geoffk@apple.com>
23772
23773 * g++.dg/pch/externc-1.C: Add missing semicolon.
23774
23775 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
23776
23777 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
23778
23779 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23780
23781 * gcc.c-torture/execute/20040411-1.c: New test.
23782
23783 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
23784
23785 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
23786
23787 2004-04-09 Chris Demetriou <cgd@broadcom.com>
23788
23789 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
23790
23791 2004-04-09 Zack Weinberg <zack@codesourcery.com>
23792
23793 * lib/target-supports.exp (check_named_sections_available): New.
23794 * lib/gcc-dg.exp (dg-require-named-sections): New.
23795 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
23796 old-deja.exp. Also prune error-count message from HP linker.
23797 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
23798
23799 * g++.dg/init/init-ref4.C: Use dg-require-weak.
23800 * g++.old-deja/g++.pt/static3.C: Likewise.
23801 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
23802
23803 2004-04-09 Roger Sayle <roger@eyesopen.com>
23804
23805 * gcc.c-torture/execute/20040409-1.c: New test case.
23806 * gcc.c-torture/execute/20040409-2.c: New test case.
23807 * gcc.c-torture/execute/20040409-3.c: New test case.
23808
23809 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23810
23811 * gcc.dg/20040409-1.c: New test.
23812
23813 2004-04-08 Roger Sayle <roger@eyesopen.com>
23814
23815 PR target/14888
23816 * g++.dg/opt/pr14888.C: New test case.
23817
23818 2004-04-08 Geoffrey Keating <geoffk@apple.com>
23819
23820 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
23821 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
23822 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
23823 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
23824 New tests.
23825
23826 2004-04-08 Paul Brook <paul@codesourcery.com>
23827
23828 * gcc.dg/spill-1.c: New test.
23829
23830 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23831
23832 * gcc.dg/torture/builtin-ctype-2.c: New test.
23833
23834 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
23835
23836 * gcc.dg/pch/pch.exp: Add largefile test.
23837
23838 2004-04-06 Geoffrey Keating <geoffk@apple.com>
23839
23840 * g++.dg/pch/externc-1.Hs: New.
23841 * g++.dg/pch/externc-1.C: New.
23842
23843 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23844
23845 * gcc.dg/compat/struct-by-value-5a_main.c,
23846 gcc.dg/compat/struct-by-value-5b_main.c: New files.
23847 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
23848 * gcc.dg/compat/struct-by-value-5a_x.c,
23849 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
23850 gcc.dg/compat/struct-by-value-5_x.c.
23851 * gcc.dg/compat/struct-by-value-5a_y.c,
23852 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
23853 gcc.dg/compat/struct-by-value-5_y.c.
23854
23855 * gcc.dg/compat/struct-by-value-6a_main.c,
23856 gcc.dg/compat/struct-by-value-6b_main.c: New files.
23857 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
23858 * gcc.dg/compat/struct-by-value-6a_x.c,
23859 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
23860 gcc.dg/compat/struct-by-value-6_x.c.
23861 * gcc.dg/compat/struct-by-value-6a_y.c,
23862 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
23863 gcc.dg/compat/struct-by-value-6_y.c.
23864
23865 * gcc.dg/compat/struct-by-value-7a_main.c,
23866 gcc.dg/compat/struct-by-value-7b_main.c: New files.
23867 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
23868 * gcc.dg/compat/struct-by-value-7a_x.c,
23869 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
23870 gcc.dg/compat/struct-by-value-7_x.c.
23871 * gcc.dg/compat/struct-by-value-7a_y.c,
23872 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
23873 gcc.dg/compat/struct-by-value-7_y.c.
23874
23875 2004-04-06 Jakub Jelinek <jakub@redhat.com>
23876
23877 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
23878 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
23879 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
23880 options.
23881
23882 2004-04-06 Uros Bizjak <uros@kss-loka.si>
23883
23884 * gcc.dg/builtins-36.c: New test.
23885
23886 2004-04-06 Paul Brook <paul@codesourcery.com>
23887
23888 * README.gcc: Remove obsolete contraint on testcases.
23889
23890 2004-04-05 Paul Brook <paul@codesourcery.com>
23891
23892 PR2123
23893 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
23894 failure and exit(0) on success.
23895 * g++.dg/expr/anew2.C: Ditto.
23896 * g++.dg/expr/anew3.C: Ditto.
23897 * g++.dg/expr/anew4.C: Ditto.
23898
23899 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
23900
23901 PR c++/3518
23902 * g++.dg/template/unify7.C: New.
23903
23904 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
23905
23906 * g++.dg/README: Bring up to date with new subdirectories; remove
23907 duplicate subdirectory lines.
23908
23909 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
23910
23911 PR c++/14007
23912 * g++.dg/template/unify5.C: New.
23913 * g++.dg/template/unify6.C: New.
23914 * g++.dg/template/qualttp20.C: Adjust.
23915 * g++.old-deja/g++.jason/report.C: Adjust.
23916 * g++.old-deja/g++.other/qual1.C: Adjust.
23917
23918 2004-04-01 Mark Mitchell <mark@codesourcery.com>
23919
23920 PR c++/14803
23921 * g++.dg/inherit/ptrmem1.C: New test.
23922
23923 2004-04-01 Jakub Jelinek <jakub@redhat.com>
23924
23925 PR c++/14755
23926 * gcc.c-torture/execute/20040331-1.c: New test.
23927 * gcc.dg/20040331-1.c: New test.
23928
23929 2004-04-01 Paul Brook <paul@codesourcery.com>
23930
23931 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
23932
23933 2004-03-30 Mark Mitchell <mark@codesourcery.com>
23934
23935 PR c++/14724
23936 * g++.dg/init/goto1.C: New test.
23937
23938 PR c++/14763
23939 * g++.dg/template/defarg4.C: New test.
23940
23941 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
23942
23943 * gcc.dg/altivec-11.c: Extend test for more valid cases.
23944
23945 2004-03-28 David Edelsohn <edelsohn@gnu.org>
23946
23947 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
23948
23949 2004-03-28 Zack Weinberg <zack@codesourcery.com>
23950
23951 * gcc.dg/noncompile/undeclared-2.c: New test.
23952
23953 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
23954
23955 * gcc.dg/940409-1.c: Remove XFAIL.
23956 * gcc.dg/reg-vol-struct-1.c: New test.
23957
23958 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23959
23960 * gcc.dg/torture/builtin-wctype-1.c: New test.
23961
23962 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
23963
23964 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
23965 * gcc.dg/20001101-1.c: Likewise.
23966 * gcc.dg/20001102-1.c: Likewise.
23967
23968 2004-03-25 Roger Sayle <roger@eyesopen.com>
23969
23970 * gcc.dg/compare8.c: Add an additional test for XOR.
23971
23972 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23973
23974 * gcc.dg/torture/builtin-ctype-1.c: New test.
23975
23976 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23977
23978 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
23979 * gcc.dg/torture/builtin-math-1.c: Likewise.
23980 * gcc.dg/torture/builtin-power-1.c: New test.
23981
23982 2004-03-24 Andreas Schwab <schwab@suse.de>
23983
23984 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
23985 IA64 assembler.
23986
23987 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
23988 Roger Sayle <roger@eyesopen.com>
23989
23990 * gcc.dg/compare8.c: New test case.
23991
23992 2004-03-23 Ziemowit Laski <zlaski@apple.com>
23993
23994 * g++.dg/ext/altivec-7.C: New test.
23995
23996 2004-03-23 Zack Weinberg <zack@codesourcery.com>
23997
23998 PR 12267, 12391, 12560, 13129, 14114, 14133
23999 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
24000 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
24001 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
24002 Adjust error regexps.
24003 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
24004 * gcc.dg/noncompile/undeclared-1.c: New test cases.
24005 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
24006 * gcc.dg/local1.c: Add explanatory comment.
24007
24008 2004-03-23 Roger Sayle <roger@eyesopen.com>
24009
24010 PR optimization/14669
24011 * g++.dg/opt/fold2.C: New test case.
24012
24013 2004-03-22 Jakub Jelinek <jakub@redhat.com>
24014
24015 PR c/14069
24016 * gcc.dg/20040322-1.c: New test.
24017
24018 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24019
24020 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
24021 * gcc.dg/ultrasp4.c: Likewise.
24022 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
24023
24024 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24025
24026 * gcc.dg/i386-sse-8.c: Reset default options.
24027
24028 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24029
24030 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
24031 in the error message text.
24032
24033 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24034
24035 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
24036
24037 2004-03-21 Mark Mitchell <mark@codesourcery.com>
24038
24039 PR c++/14616
24040 * g++.dg/init/array13.C: New test.
24041
24042 2004-03-20 Roger Sayle <roger@eyesopen.com>
24043
24044 PR target/13889
24045 * gcc.c-torture/compile/pr13889.c: New test case.
24046
24047 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
24048
24049 PR c/14635
24050 * builtins-1.c (nan, nans): Don't test.
24051 * builtins-30.c: Don't use nan, nanf, nanl.
24052 * builtins-35.c: New test.
24053
24054 2004-03-19 Ziemowit Laski <zlaski@apple.com>
24055
24056 * g++.dg/ext/altivec-6.C: New test.
24057
24058 2004-03-19 Mark Mitchell <mark@codesourcery.com>
24059
24060 * g++.dg/init/placement3.C: New test.
24061
24062 * g++.dg/template/spec13.C: New test.
24063
24064 * g++.dg/lookup/using11.C: New test.
24065
24066 * g++.dg/lookup/koenig3.C: New test.
24067
24068 * g++.dg/template/operator2.C: New test.
24069
24070 * g++.dg/expr/dtor3.C: New test.
24071 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24072 marker.
24073 * g++.old-deja/g++.law/visibility28.C: Likewise.
24074
24075 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24076
24077 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24078 * gcc.dg/ppc64-abi-3.c: Likewise.
24079
24080 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24081
24082 PR c++/14545
24083 * g++.dg/parse/template15.C: New test.
24084
24085 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24086
24087 * g++.dg/expr/dtor2.C: New test.
24088
24089 * g++.dg/lookup/anon4.C: New test.
24090
24091 * g++.dg/overload/using1.C: New test.
24092
24093 * g++.dg/template/lookup7.C: New test.
24094
24095 * g++.dg/template/typename6.C: New test.
24096
24097 * g++.dg/expr/cond6.C: New test.
24098
24099 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24100
24101 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24102
24103 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24104
24105 * g++.dg/expr/cond5.C: New test.
24106 * g++.dg/expr/constcast1.C: Likewise.
24107 * g++.dg/expr/ptrmem2.C: Likewise.
24108 * g++.dg/expr/ptrmem3.C: Likewise.
24109 * g++.dg/lookup/main1.C: Likewise.
24110 * g++.dg/template/lookup6.C: Likewise.
24111
24112 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24113
24114 * gcc.dg/local1.c: New test.
24115
24116 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24117
24118 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24119
24120 * gcc.dg/torture/builtin-convert-1.c: New test.
24121
24122 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24123
24124 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24125
24126 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24127
24128 PR c++/14481
24129 * g++.dg/warn/Wunused-7.C: New test.
24130
24131 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24132
24133 * gcc.dg/torture/builtin-integral-1.c: New test.
24134
24135 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24136
24137 PR c++/14586
24138 * g++.dg/parse/non-dependent3.C: New test.
24139
24140 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24141
24142 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24143 * g++.dg/eh/simd-2.C: Likewise.
24144 * g++.dg/init/array10.C: Likewise.
24145 * gcc.c-torture/compile/simd-1.c: Likewise.
24146 * gcc.c-torture/compile/simd-2.c: Likewise.
24147 * gcc.c-torture/compile/simd-3.c: Likewise.
24148 * gcc.c-torture/compile/simd-4.c: Likewise.
24149 * gcc.c-torture/compile/simd-6.c: Likewise.
24150 * gcc.c-torture/execute/simd-1.c: Likewise.
24151 * gcc.c-torture/execute/simd-2.c: Likewise.
24152 * gcc.dg/compat/vector-defs.h: Likewise.
24153 * gcc.dg/20020531-1.c: Likewise.
24154 * gcc.dg/altivec-3.c: Likewise.
24155 * gcc.dg/altivec-4.c: Likewise.
24156 * gcc.dg/altivec-varargs-1.c: Likewise.
24157 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24158 * gcc.dg/i386-mmx-3.c: Likewise.
24159 * gcc.dg/i386-sse-4.c: Likewise.
24160 * gcc.dg/i386-sse-5.c: Likewise.
24161 * gcc.dg/i386-sse-8.c: Likewise.
24162 * gcc.dg/simd-1.c: Likewise.
24163 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24164 __ev64_opaque__ since the machine description provides it.
24165
24166 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24167
24168 * lib/compat.exp (skip_list): New global variable.
24169 Use it to hold the user defined COMPAT_SKIPS list if any.
24170 (compat-obj): Add the members of skip_list to optall.
24171
24172 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24173
24174 * gcc.dg/compat/union-by-value-1_main.c,
24175 union-by-value-1_x.c, union-by-value-1_y.c,
24176 union-check.h, union-defs.h,
24177 union-init.h, union-return-1_main.c,
24178 union-return-1_x.c, union-return-1_y.c: New files.
24179
24180 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24181
24182 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24183 mixed-struct-init.h: Add 4 mixed structure types.
24184 struct-by-value-21_main.c, struct-by-value-21_x.c,
24185 struct-by-value-21_y.c, struct-return-21_main.c,
24186 struct-return-21_x.c, struct-return-21_y.c: New files.
24187
24188 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24189
24190 PR c++/14550
24191 * g++.dg/parse/template14.C: New test.
24192
24193 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24194
24195 * gcc.c-torture/execute/20040313-1.c: New test.
24196
24197 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24198
24199 PR target/14533
24200 * gcc.dg/20040311-2.c: New test.
24201
24202 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24203
24204 PR other/14544
24205 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
24206 bit-field.
24207
24208 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
24209
24210 * gcc.dg/20040305-2.c: Add missing return statement.
24211
24212 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24213
24214 * gcc.dg/builtins-34.c: Also check pow10*.
24215
24216 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24217
24218 PR target/14262
24219 * gcc.dg/20040305-2.c: New test.
24220
24221 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24222
24223 * gcc.dg/20040310-1.c: New test.
24224
24225 2004-03-11 Roger Sayle <roger@eyesopen.com>
24226
24227 * gcc.c-torture/execute/20040311-1.c: New test case.
24228
24229 2004-03-11 Mark Mitchell <mark@codesourcery.com>
24230
24231 PR c++/14476
24232 * g++.dg/lookup/enum1.C: New test.
24233
24234 2004-03-10 Mark Mitchell <mark@codesourcery.com>
24235
24236 PR c++/14510
24237 * g++.dg/lookup/struct2.C: New test.
24238
24239 2004-03-10 Uros Bizjak <uros@kss-loka.si>
24240
24241 * gcc.dg/builtins-34.c: New test.
24242
24243 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24244
24245 * gcc.dg/torture/builtin-nonneg-1.c: New test.
24246
24247 2004-03-09 James E Wilson <wilson@specifixinc.com>
24248
24249 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
24250 * gcc.dg/alias-2.c: New testcase.
24251
24252 2004-03-09 Zack Weinberg <zack@codesourcery.com>
24253
24254 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
24255
24256 2004-03-09 Roger Sayle <roger@eyesopen.com>
24257
24258 * gcc.c-torture/execute/20040309-1.c: New test case.
24259
24260 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
24261
24262 PR c++/14397
24263 * g++.dg/overload/ref1.C: New.
24264
24265 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24266
24267 PR c++/14409
24268 * g++.dg/template/spec12.C: New test.
24269
24270 PR c++/14448
24271 * g++.dg/parse/crash14.C: New test.
24272
24273 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24274
24275 PR c++/14230
24276 * g++.dg/init/ref11.C: New test.
24277
24278 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24279
24280 PR c++/14432
24281 * g++.dg/parse/builtin2.C: New test.
24282
24283 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24284
24285 PR c++/14401
24286 * g++.dg/init/ctor3.C: New test.
24287 * g++.dg/init/union1.C: New test.
24288 * g++.dg/ext/anon-struct4.C: New test.
24289
24290 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24291
24292 * g++.dg/lookup/koenig1.C: Tweak error messages.
24293 * g++.dg/lookup/used-before-declaration.C: Likewise.
24294 * g++.dg/other/do1.C: Likewise.
24295 * g++.dg/overload/koenig1.C: Likewise.
24296 * g++.dg/parse/crash13.C: Likewise.
24297 * g++.dg/template/instantiate3.C: Likewise.
24298
24299 2004-03-08 Eric Christopher <echristo@redhat.com>
24300
24301 * * lib/target-supports.exp: Enable libiconv in test
24302 compilation. Fix up error checking.
24303
24304 2004-03-08 Roger Sayle <roger@eyesopen.com>
24305
24306 PR middle-end/14289
24307 * gcc.dg/pr14289-1.c: New test case.
24308 * gcc.dg/pr14289-2.c: Likewise.
24309 * gcc.dg/pr14289-3.c: Likewise.
24310
24311 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
24312
24313 * gcc.c-torture/execute/20040308-1.c: New test.
24314
24315 2004-03-07 Roger Sayle <roger@eyesopen.com>
24316
24317 * gcc.c-torture/execute/20040307-1.c: New test case.
24318
24319 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
24320
24321 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24322
24323 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
24324
24325 * gcc.dg/20040306-1.c: New test.
24326
24327 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
24328
24329 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
24330 them static.
24331 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
24332
24333 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24334
24335 PR c/14465
24336 * gcc.dg/decl-6.c: New test.
24337
24338 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24339
24340 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
24341 Rename LOGPOW -> LOG_POW.
24342 (SQRT_EXP, POW_EXP): New.
24343
24344 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24345
24346 * gcc.dg/i386-sse-8.c: New test.
24347
24348 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24349
24350 PR c/14114
24351 * gcc.dg/decl-5.c: New test.
24352
24353 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
24354
24355 * gcc.dg/20040305-1.c: New test.
24356
24357 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
24358
24359 PR other/14354
24360 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24361
24362 2004-03-04 Ziemowit Laski <zlaski@apple.com>
24363
24364 PR c++/14425, c++/14426
24365 * g++.dg/ext/altivec-4.C: New test.
24366 * g++.dg/ext/altivec-5.C: New test.
24367
24368 2004-03-04 Geoffrey Keating <geoffk@apple.com>
24369
24370 * g++.old-deja/g++.other/linkage1.C: Expect errors about
24371 global variables of a type with no linkage.
24372 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
24373 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
24374 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
24375 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
24376 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
24377 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
24378 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
24379 * g++.dg/warn/deprecated.C: Name enum Color.
24380 * g++.dg/overload/VLA.C: Name structure for 'b'.
24381 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
24382
24383 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24384
24385 * gcc.c-torture/compile/20040304-1.c: New test.
24386
24387 2004-03-03 Zack Weinberg <zack@codesourcery.com>
24388
24389 PR 13728
24390 * gcc.dg/decl-4.c: New testcase.
24391
24392 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
24393
24394 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
24395 as PRECF if sizeof (float) > sizeof (double).
24396 (PRECL): Make it the same as PRECF if
24397 sizeof (float) > sizeof (long double).
24398
24399 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24400
24401 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
24402 system type. Add check for irix6 which doesn't have c99 runtime.
24403
24404 2004-03-03 Bob Wilson <bob.wilson@acm.org>
24405
24406 * gcc.dg/const-elim-1.c: xfail for xtensa.
24407
24408 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24409
24410 PR c++/14369
24411 * g++.dg/template/cond4.C: New test.
24412
24413 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24414
24415 PR c++/14360
24416 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
24417
24418 PR c++/14361
24419 * g++.dg/parse/defarg7.C: New test.
24420
24421 PR c++/14359
24422 * g++.dg/template/friend26.C: New test.
24423
24424 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24425
24426 PR c++/14324
24427 * g++.dg/abi/mangle21.C: New test.
24428
24429 PR c++/14260
24430 * g++.dg/parse/constructor2.C: New test.
24431
24432 PR c++/14337
24433 * g++.dg/template/sfinae1.C: New test.
24434
24435 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24436
24437 PR c++/14267
24438 * g++.dg/expr/crash2.C: New test.
24439
24440 PR middle-end/13448
24441 * gcc.dg/inline-5.c: New test.
24442 * gcc.dg/always-inline.c: Split out tests into ...
24443 * gcc.dg/always-inline2.c: ... this and ...
24444 * gcc.dg/always-inline3.c: ... this.
24445
24446 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24447
24448 PR debug/12103
24449 * g++.dg/debug/crash1.C: New test.
24450
24451 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
24452
24453 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
24454 function with __attribute__((noinline)).
24455 (recurser_void2): Likewise.
24456 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
24457 (recurser_void2): Likewise.
24458
24459 2004-02-29 Roger Sayle <roger@eyesopen.com>
24460
24461 PR middle-end/14203
24462 * g++.dg/warn/Wunused-6.C: New test case.
24463
24464 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
24465
24466 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
24467 not defined.
24468
24469 2004-02-27 Eric Christopher <echristo@redhat.com>
24470
24471 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
24472 * g++.dg/charset/asm2.c: Run only x86.
24473 * gcc.dg/charset/asm3.c: Ditto.
24474
24475 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
24476
24477 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
24478 ld_library_path.
24479
24480 2004-02-27 Ziemowit Laski <zlaski@apple.com>
24481
24482 * g++.dg/ext/altivec-3.C: New.
24483
24484 2004-02-26 Richard Henderson <rth@redhat.com>
24485
24486 * g++.dg/ext/attrib10.C: Mark for warning.
24487 * gcc.dg/attr-alias-1.c: New.
24488
24489 2004-02-26 Richard Henderson <rth@redhat.com>
24490
24491 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
24492 * gcc.c-torture/execute/20040208-2.c: ... it back.
24493
24494 2004-02-26 Eric Christopher <echristo@redhat.com>
24495
24496 * lib/target-supports.exp (check-iconv-available): New function.
24497 * lib/gcc-dg.exp (dg-require-iconv): New function.
24498 Use above.
24499 * gcc.dg/charset: New directory.
24500 * gcc.dg/charset/charset.exp: New file.
24501 * gcc.dg/charset/asm1.c: Ditto.
24502 * gcc.dg/charset/asm2.c: Ditto.
24503 * gcc.dg/charset/asm3.c: Ditto.
24504 * gcc.dg/charset/asm4.c: Ditto.
24505 * gcc.dg/charset/asm5.c: Ditto.
24506 * gcc.dg/charset/attribute1.c: Ditto.
24507 * gcc.dg/charset/attribute2.c: Ditto.
24508 * gcc.dg/charset/string1.c: Ditto.
24509 * g++.dg/charset: New directory.
24510 * g++.dg/dg.exp: Add here. Special options.
24511 * g++.dg/charset/charset.exp: New file.
24512 * g++.dg/charset/asm1.c: Ditto.
24513 * g++.dg/charset/asm2.c: Ditto.
24514 * g++.dg/charset/asm3.c: Ditto.
24515 * g++.dg/charset/asm4.c: Ditto.
24516 * g++.dg/charset/attribute1.c: Ditto.
24517 * g++.dg/charset/attribute2.c: Ditto.
24518 * g++.dg/charset/extern1.cc: Ditto.
24519 * g++.dg/charset/extern2.cc: Ditto.
24520 * g++.dg/charset/string1.c: Ditto.
24521
24522 2004-02-26 Mark Mitchell <mark@codesourcery.com>
24523
24524 PR c++/14278
24525 * g++.dg/parse/comma1.C: New test.
24526
24527 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24528
24529 PR c++/14284
24530 * g++.dg/template/ttp8.C: New test.
24531
24532 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
24533
24534 * gcc.dg/fixuns-trunc-1.c: New test.
24535
24536 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24537
24538 * gcc.dg/builtins-config.h: Use #elif.
24539
24540 2004-02-26 Michael Matz <matz@suse.de>
24541
24542 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
24543 * gcc.dg/991214-1.c: Likewise.
24544 * gcc.dg/i386-asm-1.c: Likewise.
24545
24546 2004-02-25 Richard Henderson <rth@redhat.com>
24547
24548 * gcc.c-torture/execute/20040208-2.c: Move ...
24549 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
24550
24551 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24552
24553 PR c++/14246
24554 * g++.dg/other/crash-3.C: New test.
24555
24556 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24557
24558 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
24559 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
24560
24561 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
24562 HP-UX.
24563
24564 2004-02-24 Michael Matz <matz@suse.de>
24565
24566 * gcc.dg/i386-regparm.c: New.
24567
24568 2004-02-23 James E Wilson <wilson@specifixinc.com>
24569
24570 * gcc.c-torture/execute/20040223-1.c: New.
24571
24572 2004-02-23 Zack Weinberg <zack@codesourcery.com>
24573 Kazu Hirata <kazu@cs.umass.edu>
24574
24575 * gcc.dg/fwritable-strings-1.c: Remove.
24576
24577 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
24578
24579 PR c/14156
24580 * gcc.dg/20040223-1.c: New test.
24581
24582 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24583
24584 PR c++/14106
24585 * g++.dg/ext/typeof9.C: New test.
24586
24587 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24588
24589 PR c++/14250
24590 * g++.dg/other/switch1.C: New test.
24591
24592 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24593
24594 * gcc.dg/cast-function-1.c: Adjust for new informative message.
24595 * gcc.dg/va-arg-1.c: Likewise.
24596
24597 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24598
24599 PR c++/14143
24600 * g++.dg/template/koenig5.C: New test.
24601
24602 2004-02-21 Ziemowit Laski <zlaski@apple.com>
24603
24604 * g++.dg/ext/altivec-1.C: Generalize target triple.
24605 * g++.dg/ext/altivec-2.C: New test case.
24606 * g++.dg/ext/altivec_check.h: New file.
24607 * gcc.dg/altivec-1.c: Generalize target triple;
24608 include altivec_check.h and call altivec_check().
24609 * gcc.dg/altivec-[2-5].c: Generalize target triple.
24610 * gcc.dg/altivec-6.c: New test case.
24611 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
24612 type casts as needed.
24613 * gcc.dg/altivec-10.c: Include altivec_check.h and call
24614 altivec_check().
24615 * gcc.dg/altivec-12.c: New test case.
24616 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
24617 include altivec_check.h and call altivec_check().
24618 * gcc.dg/altivec_check.h: New file.
24619
24620 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24621
24622 * lib/target-supports.exp (check_alias_available): Don't mangle
24623 function `g' in test program.
24624
24625 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24626
24627 * lib/target-supports.exp (check_profiling_available): Check
24628 argument to determine whether we support a profiling type.
24629 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
24630 check_profiling_available.
24631 * g++.dg/bprob/bprob.exp: Likewise.
24632 * g77.dg/bprob/bprob.exp: Likewise.
24633 * gcc.misc-tests/bprob.exp: Likewise.
24634 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
24635 dg-require-profiling and delete expected error handling.
24636 * gcc.dg/20021014-1.c: Likewise.
24637 * gcc.dg/nest.c: Likewise.
24638
24639 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24640
24641 PR c++/12007
24642 * g++.dg/other/vthunk1.C: New test.
24643
24644 2004-02-20 Falk Hueffner <falk@debian.org>
24645
24646 PR target/14201
24647 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
24648
24649 2004-02-20 Mark Mitchell <mark@codesourcery.com>
24650
24651 PR c++/13927
24652 * g++.dg/other/error8.C: Remove XFAIL markers.
24653
24654 PR c++/14173
24655 * g++.dg/ext/packed5.C: New test.
24656
24657 PR c++/14199
24658 * g++.dg/warn/Wunused-5.C: New test.
24659
24660 PR c++/14186
24661 * g++.dg/lookup/member1.C: New test.
24662
24663 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
24664
24665 * gcc.c-torture/compile/20040130-1.c: Enable only when
24666 __INT_MAX__ >= 2147483647L.
24667 * gcc.c-torture/compile/961203-1.c: Likewise.
24668
24669 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
24670
24671 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
24672 * g++.dg/opt/template1.C: Robustify assembler regexp
24673
24674 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24675
24676 * gcc.c-torture/execute/simd-4.x: Remove.
24677 * gcc.c-torture/execute/va-arg-25.x: Likewise.
24678 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
24679 Guard with #ifndef SKIP_ATTRIBUTE.
24680 * gcc.dg/compat/vector-1_y.c: Likewise.
24681 * gcc.dg/compat/vector-2_x.c: Likewise.
24682 * gcc.dg/compat/vector-2_y.c: Likewise.
24683 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
24684 * g++.dg/eh/simd-2.C: Likewise.
24685
24686 2004-02-19 Alan Modra <amodra@bigpond.net.au>
24687
24688 * gcc.c-torture/compile/complex-1.c: New.
24689
24690 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
24691
24692 PR target/14209
24693 * gcc.c-torture/execute/20040218-1.c: New test.
24694
24695 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24696
24697 PR c++/14181
24698 * g++.dg/parse/new2.C: New test.
24699
24700 2004-02-18 Paul Brook <paul@codesourcery.com>
24701
24702 * gcc.c-torture/compile/libcall-1.c: New test.
24703
24704 2004-02-18 Paul Brook <paul@codesourcery.com>
24705
24706 PR debug/12934
24707 * gcc.dg/debug/debug-7.c: New test.
24708
24709 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
24710
24711 * gcc.dg/20040217-1.c: New test.
24712
24713 2004-02-17 Zack Weinberg <zack@codesourcery.com>
24714
24715 * gcc.c-torture/execute/990208-1.x: Delete.
24716
24717 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
24718
24719 * gcc.c-torture/execute/20040208-2.x: New file.
24720
24721 2004-02-17 Mark Mitchell <mark@codesourcery.com>
24722
24723 PR c++/11326
24724 * g++.dg/abi/structret1.C: New test.
24725
24726 2004-02-17 Jakub Jelinek <jakub@redhat.com>
24727
24728 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
24729 (i386_cpuid): No need to test if cpuid is available on AMD64.
24730 Fix assembly, so that it works onboth i386 and AMD64.
24731 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
24732 (vecInLong): Fix s[] member type to unsigned int.
24733 (vecInWord): Remove type.
24734 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
24735 (a64, b64, c64, d64, e64): Remove.
24736 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
24737 Remove unused variable. Remove initialization of removed variables.
24738 Don't call mmx_tests nor sse_tests.
24739 (reference_mmx, reference_sse): Remove.
24740 (check): Add return stmt.
24741 * gcc.dg/i386-sse-7.c: New test.
24742 * gcc.dg/i386-mmx-4.c: New test.
24743
24744 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24745
24746 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
24747 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24748 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24749 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
24750 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
24751 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
24752 g++.dg/tc1/dr94.C: Fix line terminator.
24753
24754 2004-02-16 Geoffrey Keating <geoffk@apple.com>
24755
24756 * gcc.c-torture/compile/20040216-1.c: New.
24757
24758 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24759
24760 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24761 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24762 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
24763 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
24764 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
24765 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
24766
24767 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24768
24769 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
24770
24771 2004-02-15 Mark Mitchell <mark@codesourcery.com>
24772
24773 PR c++/13971
24774 * g++.dg/expr/cond4.C: New test.
24775
24776 PR c++/14086
24777 * g++.dg/lookup/crash2.C: New test.
24778
24779 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
24780
24781 * gcc.c-torture/compile/20040214-2.c: New test.
24782
24783 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
24784
24785 PR c++/14116
24786 * g++.dg/ext/typeof8.C: New test.
24787
24788 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
24789
24790 * gcc.c-torture/compile/20040214-1.c: New test.
24791
24792 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24793
24794 PR c++/13635
24795 * g++.dg/template/spec11.C: New test.
24796
24797 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24798
24799 PR c++/13927
24800 * g++.dg/other/error8.C: New test.
24801
24802 2004-02-13 Mark Mitchell <mark@codesourcery.com>
24803
24804 PR c++/14122
24805 * g++.dg/template/array4.C: New test.
24806
24807 PR c++/14108
24808 * g++.dg/inherit/thunk2.C: New test.
24809
24810 PR c++/14083
24811 * g++.dg/eh/cond2.C: New test.
24812
24813 2004-02-12 Alan Modra <amodra@bigpond.net.au>
24814
24815 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
24816
24817 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
24818
24819 * lib/scanasm.exp (dg-scan): Quote pattern before display.
24820
24821 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
24822
24823 * g++.dg/simd-2.C: xfail on ppc64-linux.
24824
24825 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
24826
24827 PR c/456
24828 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
24829 tests.
24830
24831 2004-02-11 Uros Bizjak <uros@kss-loka.si>
24832
24833 * gcc.dg/builtins-33.c: New test.
24834
24835 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
24836
24837 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
24838
24839 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24840
24841 * g++.dg/simd-2.C: Set -maltivec for ppc64.
24842
24843 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24844
24845 * gcc.dg/ppc64-abi-3.c: New test.
24846
24847 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
24848
24849 PR c/14092
24850
24851 * gcc.dg/pr14092-1.c: New testcase.
24852
24853 2004-02-10 Alan Modra <amodra@bigpond.net.au>
24854
24855 * gcc.dg/cpp/assert4.c: Fix typo last change.
24856
24857 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
24858 * gcc.dg/cpp/assert4.c: Handle powerpc64.
24859
24860 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
24861
24862 2004-02-09 Roger Sayle <roger@eyesopen.com>
24863
24864 * gcc.c-torture/compile/20040209-1.c: New test case.
24865
24866 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
24867
24868 * gcc.dg/c90-init-1.c: Adjust expected error messages.
24869
24870 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
24871
24872 * gcc.c-torture/execute/20040208-[12].c: New tests.
24873
24874 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24875
24876 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
24877
24878 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24879
24880 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
24881
24882 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24883
24884 Bug 13856
24885 * gcc.dg/visibility-8.c: New testcase.
24886
24887 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24888
24889 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
24890 arguments.
24891 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
24892
24893 2004-02-07 Roger Sayle <roger@eyesopen.com>
24894
24895 PR middle-end/13696
24896 * g++.dg/opt/fold1.C: New test case.
24897
24898 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24899
24900 PR c++/14033
24901 * g++.dg/other/crash-2.C: New test.
24902
24903 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24904
24905 PR c++/14028
24906 * g++.dg/parse/angle-bracket2.C: New test.
24907
24908 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24909
24910 PR middle-end/13750
24911 Revert:
24912 2004-01-15 Geoffrey Keating <geoffk@apple.com>
24913 PR pch/13361
24914 * testsuite/g++.dg/pch/wchar-1.C: New.
24915 * testsuite/g++.dg/pch/wchar-1.Hs: New.
24916
24917 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24918
24919 PR c++/14008
24920 * g++.dg/parse/error15.C: New test.
24921 * g++.dg/parse/crash11.C: Update dg-error mark.
24922
24923 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24924
24925 PR c++/13932
24926 * g++.dg/warn/conv2.C: New test.
24927
24928 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24929
24930 PR c++/13086
24931 * g++.dg/warn/incomplete1.C: Remove xfail.
24932
24933 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24934
24935 * lib/file-format.exp (gcc_target_object_format): Use
24936 ${tool}_target_compile, not gcc_target_compile.
24937 * lib/target-supports.exp (check_alias_available): Likewise.
24938 (check_gc_sections_available): Likewise.
24939 * g++.dg/ext/attrib10.C: Use dg-require-alias.
24940 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
24941 dg-require-alias.
24942
24943 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24944
24945 PR c++/13969
24946 * g++.dg/template/static6.C: New test.
24947
24948 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
24949
24950 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
24951
24952 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24953
24954 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
24955 tests for systems where `char' is unsigned by default.
24956
24957 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24958
24959 PR c++/13997
24960 * g++.dg/template/partial3.C: New test.
24961
24962 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
24963
24964 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
24965 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
24966 Remove mentions of obsolete ports.
24967
24968 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
24969
24970 * gcc.dg/noncompile/20001228-1.c: Fix for new
24971 error message.
24972
24973 2004-02-03 Roger Sayle <roger@eyesopen.com>
24974
24975 PR target/9348
24976 * gcc.c-torture/execute/multdi-1.c: New test case.
24977
24978 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24979
24980 PR c++/13925
24981 * g++.dg/template/lookup5.C: New test.
24982
24983 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24984
24985 PR c++/13950
24986 * g++.dg/template/lookup4.C: New test.
24987
24988 PR c++/13970
24989 * g++.dg/parse/error14.C: New test.
24990
24991 PR c++/14002
24992 * g++.dg/parse/template13.C: New test.
24993
24994 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24995
24996 PR c++/13978
24997 * g++.dg/template/koenig4.C: New test.
24998
24999 PR c++/13968
25000 * g++.dg/template/crash17.C: New test.
25001
25002 PR c++/13975
25003 * g++.dg/parse/error13.C: New test.
25004 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
25005
25006 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25007
25008 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
25009
25010 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
25011
25012 PR c/11658
25013 PR c/13994
25014 * gcc.dg/noncompile/20040203-1.c: New test.
25015 * gcc.dg/noncompile/20040203-2.c: Likewise.
25016 * gcc.dg/noncompile/20040203-3.c: Likewise.
25017 * gcc.dg/20040203-1.c: Likewise.
25018
25019 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
25020
25021 PR c++/10858
25022 * g++.dg/template/sizeof7.C: New test.
25023
25024 2004-02-02 Eric Christopher <echristo@redhat.com>
25025 Zack Weinberg <zack@codesourcery.com>
25026
25027 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
25028
25029 2004-02-02 Zack Weinberg <zack@codesourcery.com>
25030
25031 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
25032 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
25033 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
25034 * gcc.dg/cleanup-5.c: Run only on Linux targets.
25035
25036 2004-02-02 Mark Mitchell <mark@codesourcery.com>
25037
25038 PR c++/13113
25039 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
25040
25041 PR c++/13854
25042 * g++.dg/ext/attrib13.C: New test.
25043
25044 PR c++/13907
25045 * g++.dg/conversion/op2.C: New test.
25046
25047 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25048
25049 * gcc.dg/titype-1.c: Fix pasto.
25050
25051 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25052
25053 * gcc.dg/titype-1.c: New test.
25054
25055 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25056
25057 PR c++/13957
25058 * g++.dg/template/non-type-template-argument-1.C,
25059 g++.dg/template/qualified-id1.C: Update dg-error marks.
25060 * g++.dg/template/nontype6.C: New test.
25061
25062 2004-02-01 Roger Sayle <roger@eyesopen.com>
25063
25064 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25065 * gcc.dg/builtins-31.c: New testcase.
25066 * gcc.dg/builtins-32.c: New testcase.
25067
25068 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25069
25070 * objc.dg/call-super-2.m: Update line numbers
25071 for the including of stddef.h.
25072
25073 2004-01-30 Michael Matz <matz@suse.de>
25074
25075 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25076 g++.dg/ext/case-range3.C: New tests.
25077
25078 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25079
25080 DR206
25081 PR c++/13813
25082 * g++.dg/template/member4.C: New test.
25083
25084 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25085
25086 PR c++/13683
25087 * g++.dg/template/sizeof6.C: New test.
25088
25089 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25090
25091 * gcc.dg/fwritable-strings-1.c: New test.
25092
25093 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25094
25095 * gcc.c-torture/compile/20040130-1.c: New test.
25096
25097 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25098
25099 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25100
25101 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25102
25103 PR c++/13883
25104 * g++.dg/template/ctor3.C: New test.
25105
25106 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25107
25108 * g++.dg/tc1: New directory.
25109 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25110 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25111 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25112 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25113 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25114
25115 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25116
25117 * g++.dg/parse/error11.C: New test.
25118 * g++.dg/parse/error12.C: Likewise.
25119
25120 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25121
25122 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25123 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25124
25125 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25126
25127 PR c++/13791
25128 * g++.dg/ext/attrib12.C: New test.
25129
25130 PR c++/13736
25131 * g++.dg/parse/cast2.C: New test.
25132
25133 2004-01-27 James E Wilson <wilson@specifixinc.com>
25134
25135 * objc.dg/encode-2.m (main): New local string. Set depending on
25136 sizeof long. Use in sscanf call.
25137 * objc.dg/encode-3.m (main): New local string. Set depending on
25138 sizeof long. Use in scan_initial call.
25139
25140 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25141
25142 * objc.dg/call-super-2.m: Make LP64-safe.
25143 * objc.dg/desig-init-1.m: Likewise.
25144
25145 2004-01-27 Devang Patel <dpatel@apple.com>
25146
25147 * g++.dg/debug/namespace1.C: New test.
25148
25149 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25150
25151 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25152 xscale-*-*.
25153
25154 * gcc.dg/arm-mmx-1.c: New test.
25155
25156 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25157
25158 * gcc.dg/20040127-1.c: New test.
25159 * gcc.dg/20040127-2.c: New test.
25160
25161 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25162
25163 * objc.dg/stret-1.m (glob): Renamed to globa.
25164
25165 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25166
25167 PR c++/13663
25168 * g++.dg/expr/for1.C: New test.
25169
25170 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25171
25172 PR middle-end/13779
25173 * gcc.dg/darwin-longlong.c: New test.
25174
25175 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25176
25177 * gcc.dg/20040124-1.c: Moved test from here...
25178 * gcc.c-torture/compile/20040124-1.c: ...to here.
25179
25180 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25181
25182 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25183 the assembly output if -m64 is passed.
25184
25185 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25186
25187 PR c++/13833
25188 * g++.dg/template/cond3.C: New test.
25189
25190 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25191
25192 PR c++/13810
25193 * g++.dg/template/ttp7.C: New test.
25194
25195 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25196
25197 PR c++/13797
25198 * g++.dg/template/nontype4.C: New test.
25199 * g++.dg/template/nontype5.C: Likewise.
25200
25201 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25202
25203 * gcc.dg/torture/mips-clobber-at.c: New test.
25204
25205 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25206
25207 * gcc.dg/20040124-1.c: New test.
25208
25209 2004-01-24 Jakub Jelinek <jakub@redhat.com>
25210
25211 * gcc.dg/20040123-1.c: New test.
25212
25213 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25214
25215 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
25216
25217 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
25218
25219 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
25220
25221 2004-01-23 Andrew Pinski <apinski@apple.com>
25222
25223 * gcc.dg/20030121-1.c: Move to ..
25224 * gcc.dg/20040121-1.c: here.
25225
25226 2004-01-23 Roger Sayle <roger@eyesopen.com>
25227
25228 * gcc.dg/builtins-29.c: New test case.
25229
25230 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25231
25232 PR 18314
25233 * gcc.dg/builtins-30.c: New testcase.
25234
25235 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
25236
25237 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
25238 * lib/g77.exp: Likewise.
25239 * lib/objc.exp: Likewise.
25240 * lib/g++.exp: Likewise.
25241
25242 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25243
25244 * gcc.dg/struct-by-value-2.c: New test.
25245
25246 2004-01-21 Andrew Pinski <apinski@apple.com>
25247
25248 PR target/13785
25249 * gcc.dg/20030121-1.c: New test.
25250
25251 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
25252
25253 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
25254 clobber frame pointer register in asm statement.
25255
25256 2004-01-21 Falk Hueffner <falk@debian.org>
25257
25258 * gcc.c-torture/compile/20040121-1.c: New test.
25259
25260 2004-01-21 Zack Weinberg <zack@codesourcery.com>
25261
25262 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
25263
25264 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
25265
25266 * gcc.dg/ppc64-abi-2.c: New test.
25267
25268 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
25269
25270 * lib/treelang.exp: Fill out this file.
25271 * lib/treelang-dg.exp: New File.
25272
25273 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
25274
25275 * gcc.c-torture/compile/981022-1.c: Remove.
25276 * gcc.dg/array-5.c: Remove XFAIL.
25277 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
25278 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
25279 gcc.dg/cond-lvalue-1.c: Update.
25280 * gcc.dg/cast-lvalue-2.c: New test.
25281
25282 2004-01-19 Mark Mitchell <mark@codesourcery.com>
25283
25284 PR c++/13592
25285 * g++.dg/other/error1.C (class foo): Tweak error message.
25286
25287 PR c++/13592
25288 * g++.dg/template/call2.C: New test.
25289
25290 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25291
25292 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
25293 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
25294 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
25295 scalar-return-1_x.c, scalar-return-2_y.c,
25296 scalar-return-3_x.c, scalar-return-3_y.c,
25297 scalar-return-4_x.c, scalar-return-4_y.c,
25298 struct-align-1.h, struct-align-1_x.c,
25299 struct-align-1_y.c, struct-align-2.h,
25300 struct-align-2_x.c, struct-align-2_y.c,
25301 struct-by-value-10_y.c, struct-by-value-11_x.c,
25302 struct-by-value-11_y.c, struct-by-value-12_x.c,
25303 struct-by-value-12_y.c, struct-by-value-13_x.c,
25304 struct-by-value-13_y.c, struct-by-value-14_x.c,
25305 struct-by-value-14_y.c, struct-by-value-15_x.c,
25306 struct-by-value-15_y.c, struct-by-value-16_y.c,
25307 struct-by-value-17_y.c, struct-by-value-18_y.c,
25308 struct-by-value-19_y.c, struct-by-value-1_x.c,
25309 struct-by-value-1_y.c, struct-by-value-20_y.c,
25310 struct-by-value-2_x.c, struct-by-value-2_y.c,
25311 struct-by-value-3_y.c, struct-by-value-4_x.c,
25312 struct-by-value-4_y.c, struct-by-value-5_y.c,
25313 struct-by-value-6_y.c, struct-by-value-7_y.c
25314 struct-by-value-8_x.c, struct-by-value-8_y.c
25315 struct-by-value-9_x.c, struct-by-value-9_y.c
25316 struct-return-10_x.c, struct-return-10_y.c,
25317 struct-return-19_x.c, struct-return-20_x.c
25318 struct-return-2_x.c, struct-return-2_y.c
25319 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
25320 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
25321
25322 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25323
25324 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
25325 attribute on sparc*-sun-solaris2.*.
25326
25327 2004-01-18 Mark Mitchell <mark@codesourcery.com>
25328
25329 PR c++/13710
25330 * g++.dg/ext/typeof7.C: New test.
25331
25332 2004-01-18 David Edelsohn <edelsohn@gnu.org>
25333
25334 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
25335 * gcc.dg/const-elim-1.c: Same.
25336
25337 2004-01-17 Ziemowit Laski <zlaski@apple.com>
25338
25339 * objc.dg/stret-1.m: New.
25340 * objc.dg/stret-2.m: New.
25341
25342 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25343
25344 PR c++/11895
25345 * g++.dg/ext/vector1.C: New test.
25346
25347 2004-01-16 Geoffrey Keating <geoffk@apple.com>
25348
25349 * gcc.dg/pch/import-1.c: New.
25350 * gcc.dg/pch/import-1.hs: New.
25351 * gcc.dg/pch/import-1a.h: New.
25352 * gcc.dg/pch/import-1b.h: New.
25353 * gcc.dg/pch/import-1c.h: New.
25354
25355 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25356
25357 PR c++/13574
25358 * g++.dg/ext/array1.C: New test.
25359
25360 PR c++/13178
25361 * g++.dg/conversion/op1.C: New test.
25362
25363 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
25364
25365 PR 11864
25366 From Kazumoto Kojima / Dan Kegel:
25367 * gcc.dg/pr11864-1.c: New test.
25368
25369 PR 10392
25370 From Marcus Comstedt / Dan Kegel:
25371 * gcc.dg/pr10392-1.c: New test.
25372
25373 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25374
25375 PR c++/13478
25376 * g++.dg/init/ref10.C: New test.
25377
25378 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25379
25380 PR c++/13407
25381 * g++.dg/parse/typename6.C: New test.
25382
25383 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25384
25385 PR pch/13361
25386 * testsuite/g++.dg/pch/wchar-1.C: New.
25387 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25388
25389 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25390
25391 PR c++/9259
25392 * g++.dg/expr/sizeof2.C: New test.
25393
25394 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
25395
25396 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
25397
25398 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25399
25400 PR c++/13659
25401 * g++.dg/lookup/strong-using-3.C: New.
25402 * g++.dg/lookup/using-10.C: New.
25403
25404 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25405
25406 PR c++/13594
25407 * g++.dg/lookup/strong-using-2.C: New.
25408
25409 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
25410 Dan Kegel <dank@kegel.com>
25411 J"orn Rennecke <joern.rennecke@superh.com>
25412
25413 PR target/9365
25414 * gcc.dg/pr9365-1.c: New test.
25415
25416 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25417
25418 PR c++/8856
25419 * g++.dg/parse/casting-operator2.C: New test.
25420 * g++.old-deja/g++.pt/explicit83.C: Remove.
25421
25422 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
25423
25424 * gcc.dg/label-compound-stmt-1.c: New test.
25425 * gcc.c-torture/compile/950922-1.c,
25426 gcc.c-torture/compile/20000211-3.c,
25427 gcc.c-torture/compile/20000518-1.c,
25428 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
25429 compound statements.
25430
25431 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
25432
25433 * gcc.dg/ppc64-abi-1.c: New test.
25434
25435 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
25436
25437 * g++.dg/ext/attrib9.C: Add dg-warnings.
25438
25439 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25440
25441 PR c++/12335
25442 * g++.dg/parse/dtor3.C: New test.
25443
25444 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25445
25446 PR c++/12709
25447 * g++.dg/parse/try-catch-1.C: New test.
25448
25449 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
25450
25451 * ada/acats/run_all.sh: Add more verbose output in acats.log
25452 when compiling tests.
25453
25454 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25455
25456 PR 13656
25457 * gcc.dg/typedef-redecl.c: New test case.
25458 * gcc.dg/typedef-redecl.h: New support file.
25459
25460 2004-01-13 Jan Hubicka <jh@suse.cz>
25461
25462 * gcc.dg/always_inline.c: New test.
25463 * gcc.dg/debug/20031231-1.c: Fix.
25464
25465 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25466
25467 PR c++/13474
25468 * g++.dg/template/array3.C: New test.
25469
25470 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25471
25472 * g++.dg/ext/lvalue1.C: No longer expected to fail.
25473 * g++.dg/warn/Wunused-2.C: Likewise.
25474
25475 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25476
25477 PR c++/13289
25478 * g++.dg/template/instantiate6.C: New test.
25479
25480 2004-01-12 Roger Sayle <roger@eyesopen.com>
25481
25482 PR middle-end/11397
25483 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
25484
25485 2004-01-12 Jan Hubicka <jh@suse.cz>
25486
25487 PR opt/12826
25488 * gcc.dg/20040112-1.c: New.
25489
25490 * gcc.dg/dwarf-die[1-7].c: Move to...
25491 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
25492 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
25493
25494 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
25495
25496 PR c++/4100
25497 * g++.dg/parse/friend4.C: New test.
25498
25499 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
25500
25501 PR c++/4100
25502 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
25503 definition is called a friend.
25504
25505 2004-01-11 Zack Weinberg <zack@codesourcery.com>
25506
25507 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
25508
25509 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
25510
25511 PR c++/3478
25512 * g++.dg/parse/error10.C: New test.
25513 * g++.dg/template/arg2.C: Accept "invalid type" error.
25514
25515 2004-01-11 Jakub Jelinek <jakub@redhat.com>
25516
25517 PR middle-end/13392
25518 * g++.dg/opt/expect2.C: New test.
25519
25520 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25521
25522 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
25523 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
25524 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
25525 Update dg-error regexps.
25526
25527 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25528
25529 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
25530 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
25531
25532 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25533
25534 * gcc.dg/pragma-re-1.c: Use right pointer type.
25535
25536 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25537
25538 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
25539
25540 2004-01-09 Geoffrey Keating <geoffk@apple.com>
25541
25542 * gcc.dg/rs6000-ldouble-1.c: New.
25543
25544 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25545
25546 DR 337
25547 PR c++/9256
25548 * g++.dg/other/abstract1.C: New test.
25549
25550 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
25551
25552 * g++.dg/lookup/strong-using-1.C: New.
25553
25554 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
25555
25556 PR c/11234
25557 * gcc.dg/func-ptr-conv-1.c: New test.
25558 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
25559
25560 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
25561
25562 PR target/13380.
25563 * gcc.c-torture/compile/20040109-1.c: New.
25564
25565 2004-01-08 Stuart Hastings <stuart@apple.com>
25566
25567 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
25568 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
25569 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
25570
25571 2004-01-09 Alan Modra <amodra@bigpond.net.au>
25572
25573 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
25574
25575 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25576
25577 * ada/acats/run_acats: Treat 'gnatchop' the same way
25578 as 'gnatmake'. Export GCC_DRIVER.
25579 * ada/acats/run_all.sh: Add target_gnatchop. Use
25580 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
25581
25582 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25583
25584 PR c++/12573
25585 * g++.dg/template/dependent-expr4.C: New test.
25586
25587 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
25588
25589 * gcc.dg/altivec-11.c: New test.
25590
25591 2004-01-07 Mark Mitchell <mark@codesourcery.com>
25592
25593 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
25594
25595 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25596
25597 PR c/6024
25598 * gcc.dg/enum-compat-1.c: New test.
25599 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
25600
25601 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25602
25603 PR c/12165
25604 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
25605 gcc.dg/c99-idem-qual-3.c: New tests.
25606
25607 2004-01-07 Alan Modra <amodra@bigpond.net.au>
25608
25609 * gcc.dg/winline-7.c: Don't cast void * to int.
25610
25611 2004-01-06 Jan Hubicka <jh@suse.cz>
25612
25613 * gcc.dg/i386-sse-5.c: New test
25614 * g++.dg/eh/simd-1.c: Add -w argument for i386.
25615
25616 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25617
25618 PR c++/12815
25619 * g++.dg/rtti/typeid4.C: New test.
25620
25621 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25622
25623 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
25624
25625 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25626
25627 PR c++/12132
25628 * g++.dg/template/error11.C: New test.
25629
25630 PR c++/13451
25631 * g++.dg/template/class2.C: New test.
25632
25633 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
25634 Richard Sandiford <rsandifo@redhat.com>
25635
25636 PR c++/13387
25637 * g++.dg/opt/alias3.C: New test.
25638
25639 2004-01-04 Mark Mitchell <mark@codesourcery.com>
25640
25641 PR c++/13157
25642 * g++.dg/template/koenig3.C: New test.
25643
25644 PR c++/13529
25645 * g++.dg/parse/offsetof3.C: New test.
25646
25647 * g++.dg/init/copy7.C: Add missing dg-error markers.
25648
25649 PR c++/12226
25650 * g++.dg/init/copy7.c: New test.
25651
25652 PR c++/13536
25653 * g++.dg/parse/cast1.C: New test.
25654
25655 2004-01-04 Jan Hubicka <jh@suse.cz>
25656
25657 * gcc.dg/winline[1-7].c: New tests.
25658
25659 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25660
25661 PR c++/13520
25662 * g++.dg/template/qualttp22.C: New test.
25663
25664 2004-01-01 Jan Hubicka <jh@suse.cz>
25665
25666 * gcc.dg/debug/20031231-1.c: New.
25667 * gcc.c-torture/compile/20040101-1.c: New.
25668 * gcc.dg/dwarf-die-[1-7].c: New.
25669
25670 2004-01-01 Jakub Jelinek <jakub@redhat.com>
25671
25672 PR optimization/13521
25673 * gcc.c-torture/compile/20031231-1.c: New test.
25674
25675 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25676
25677 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
25678
25679 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25680
25681 PR c++/10079
25682 * g++.dg/template/crash16.C: New test.
25683
25684 2003-12-30 Mark Mitchell <mark@codesourcery.com>
25685
25686 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
25687
25688 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25689
25690 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
25691 ports.
25692 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25693 * g++.old-deja/g++.law/profile1.C: Likewise.
25694 * gcc.c-torture/compile/981006-1.c: Likewise.
25695 * gcc.c-torture/execute/loop-2e.x: Likewise.
25696 * gcc.c-torture/execute/loop-2f.x: Remove.
25697 * gcc.c-torture/execute/loop-2g.x: Likewise.
25698 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
25699 * gcc.dg/20020312-2.c: Remove traces of dead ports.
25700
25701 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
25702
25703 PR c++/13507
25704 * g++.dg/ext/attrib11.C: New test.
25705
25706 PR c++/13494
25707 * g++.dg/template/array2-1.C: New test.
25708 * g++.dg/template/array2-2.C: New test.
25709
25710 2003-12-29 Mark Mitchell <mark@codesourcery.com>
25711
25712 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
25713
25714 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
25715
25716 PR c++/12774
25717 * g++.dg/template/array1-1.C: New test.
25718 * g++.dg/template/array1-2.C: New test.
25719
25720 2003-12-29 Roger Sayle <roger@eyesopen.com>
25721
25722 PR fortran/12632
25723 * g77.dg/12632.f: New test case.
25724
25725 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25726
25727 PR c++/13289
25728 * g++.dg/parse/nontype1.C: New test.
25729
25730 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25731
25732 PR c++/12403
25733 * g++.dg/parse/explicit1.C: New test.
25734 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
25735
25736 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25737
25738 PR c++/13081
25739 * g++.dg/opt/inline6.C: New test.
25740
25741 PR c++/12613
25742 * g++.dg/parse/error9.C: New test.
25743
25744 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
25745
25746 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25747
25748 PR c++/13009
25749 * g++.dg/init/assign1.C: New test.
25750
25751 2003-12-28 Roger Sayle <roger@eyesopen.com>
25752
25753 PR c++/13070
25754 * g++.dg/warn/format3.C: New test case.
25755
25756 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25757
25758 * gcc.c-torture/compile/20031227-1.c: New test.
25759
25760 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25761
25762 * g++.dg/bprob/bprob.exp: Load target-supports.exp
25763 * g77.dg/bprob/bprob.exp: Likewise.
25764 * gcc.misc-tests/bprob.exp: Likewise.
25765 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
25766 variants on systems where the library does not provide that
25767 functionality.
25768 * gcc.dg/builtins-20.c: Use builtins-config.h.
25769 * gcc.dg/builtins-config.h: New file.
25770
25771 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25772
25773 * lib/gcc-dg.exp (dg-require-profiling): New function.
25774 * lib/target-supports.exp (check_profiling_available): Likewise.
25775 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
25776 * g77.dg/bprob/bprob.exp: Likewise.
25777 * gcc.misc-tests/bprob.exp: Likewise.
25778 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
25779 * gcc.dg/20021014-1.c: Likewise.
25780 * gcc.dg/nest.c: Likewise.
25781
25782 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25783
25784 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
25785 compiling.
25786 * g++.dg/lookup/java2.C: Likewise.
25787 * gcc.dg/cpp/lexident.c: Likewise.
25788
25789 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
25790
25791 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
25792 given.
25793 * gcc.c-torture/compile/961203-1.c: Likewise.
25794 * gcc.c-torture/compile/980506-1.c: Likewise.
25795
25796 2003-12-23 Zack Weinberg <zack@codesourcery.com>
25797
25798 * lib/gcc-dg.exp (dg-prune-output): New annotation.
25799 (additional_prunes): New global.
25800 (gcc-dg-prune): Handle additional per-test pruning.
25801 (dg-test): Clear additional_prunes between tests.
25802
25803 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
25804 dg-prune-output to avoid spurious failures from assembler
25805 complaining about nonexistent WAW violations.
25806 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
25807 Use dg-prune-output to avoid spurious failures from assembler
25808 warning about Itanium B-step errata.
25809
25810 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25811
25812 * g++.dg/abi/macro0.C: New test.
25813 * g++.dg/abi/macro1.C: Likewise.
25814 * g++.dg/abi/macro2.C: Likewise.
25815
25816 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
25817 * g++.dg/abi/bitfield7.C: Likewise.
25818 * g++.dg/abi/dtor2.C: Likewise.
25819 * g++.dg/abi/mangle11.C: Likewise.
25820 * g++.dg/abi/mangle12.C: Likewise.
25821 * g++.dg/abi/mangle14.C: Likewise.
25822 * g++.dg/abi/mangle17.C: Likewise.
25823 * g++.dg/abi/vbase10.C: Likewise.
25824 * g++.dg/abi/vbase14.C: Likewise.
25825 * g++.dg/template/qualttp17.C: Likewise.
25826
25827 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
25828
25829 PR c/11995
25830 * gcc.dg/20031223-1.c: New test.
25831
25832 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25833
25834 * gcc.dg/noreturn-7.c: New test.
25835
25836 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25837
25838 * gcc.dg/null-pointer-1.c: New test.
25839
25840 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25841
25842 * g++.old-deja/g++.jason/template18.C: Remove.
25843 * g++.old-deja/g++.jason/template37.C: Likewise.
25844
25845 PR c++/12862
25846 * g++.dg/lookup/ns1.C: New test.
25847
25848 PR c++/12397
25849 * g++.dg/template/lookup3.C: New test.
25850
25851 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25852
25853 * g++.dg/template/recurse1.C: New test
25854
25855 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25856
25857 PR c++/12479
25858 * g++.dg/parse/semicolon1.C: New test.
25859 * g++.dg/parse/semicolon1.h: Likewise.
25860
25861 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
25862
25863 * gcc.dg/darwin-misaligned.c: New test.
25864
25865 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25866
25867 PR c/9163
25868 * gcc.dg/20031222-1.c: New test.
25869
25870 2003-12-21 Mark Mitchell <mark@codesourcery.com>
25871
25872 PR c++/13438
25873 * g++.dg/parse/error8.C: New test.
25874
25875 PR c++/11554
25876 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
25877
25878 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
25879
25880 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
25881 too small.
25882 * gcc.c-torture/compile/930217-1.c: Likewise.
25883 * gcc.c-torture/compile/930513-1.c: Likewise.
25884 * gcc.c-torture/execute/920908-2.c: Likewise.
25885 * gcc.c-torture/execute/921204-1.c: Likewise.
25886 * gcc.c-torture/execute/930621-1.c: Likewise.
25887 * gcc.c-torture/execute/930630-1.c: Likewise.
25888 * gcc.c-torture/execute/931031-1.c: Likewise.
25889 * gcc.c-torture/execute/980602-2.c: Likewise.
25890 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25891 * gcc.c-torture/execute/compndlit-1.c: Likewise.
25892 * gcc.c-torture/execute/extzvsi.c: Likewise.
25893 * gcc.c-torture/unsorted/ext.c: Likewise.
25894
25895 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
25896
25897 PR target/12749
25898 * gcc.c-torture/compile/20031220-2.c: New test case.
25899
25900 2003-12-20 Roger Sayle <roger@eyesopen.com>
25901
25902 PR optimization/13031
25903 * gcc.c-torture/compile/20031220-1.c: New test case.
25904
25905 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25906
25907 * gcc.dg/cast-function-1.c: New test.
25908
25909 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
25910
25911 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
25912 formats.
25913
25914 2003-12-19 Mark Mitchell <mark@codesourcery.com>
25915
25916 PR c++/12795
25917 * g++.dg/ext/attrib10.C: New test.
25918
25919 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25920
25921 * gcc.dg/cleanup-10.c: New test.
25922 * gcc.dg/cleanup-11.c: New test.
25923
25924 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25925
25926 PR c++/13239
25927 * g++.dg/opt/expect1.C: New test.
25928
25929 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
25930
25931 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
25932
25933 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
25934
25935 PR debug/12923
25936 * gcc.dg/20031218-1.c: New test.
25937
25938 PR debug/12389
25939 * gcc.dg/20031218-2.c: New test.
25940 * gcc.dg/20031218-3.c: New test.
25941
25942 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
25943 of label name and allow for USER_LABEL_PREFIX == "_" names.
25944 * g++.dg/abi/mangle18-2.C: Likewise.
25945 * g++.dg/abi/mangle19-1.C: Likewise.
25946 * g++.dg/abi/mangle19-2.C: Likewise.
25947 * g++.dg/abi/mangle20-1.C: Likewise.
25948 * g++.dg/abi/mangle20-2.C: Likewise.
25949
25950 2003-12-18 Richard Henderson <rth@redhat.com>
25951
25952 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
25953
25954 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
25955 Dan Kegel <dank@kegel.com>
25956
25957 PR other/12009
25958 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
25959 testing a cross compiler, it causes spurious compile failures.
25960 * lib/g++.exp: Likewise.
25961
25962 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25963
25964 PR c++/13262
25965 * g++.dg/template/access13.C: New test.
25966
25967 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
25968
25969 * gcc.dg/20031216-1.c: New test.
25970
25971 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25972
25973 PR c++/9154
25974 * g++.dg/template/error10.C: New test.
25975
25976 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25977
25978 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
25979 * g++.dg/eh/simd-2.C: Likewise.
25980
25981 2003-12-17 James E Wilson <wilson@specifixinc.com>
25982 Roger Sayle <roger@eyesopen.com>
25983
25984 * gcc.c-torture/execute/ieee/mzero5.c: New.
25985
25986 2003-12-17 Mark Mitchell <mark@codesourcery.com>
25987
25988 PR c++/10603
25989 * g++.dg/parse/error6.C: New test.
25990
25991 PR c++/12827
25992 * g++.dg/parse/error7.C: New test.
25993
25994 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
25995
25996 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
25997 at -O with stabs debugging formats.
25998 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
25999 * gcc.dg/debug/debug-2.c: Likewise.
26000
26001 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26002
26003 PR c++/12696
26004 * g++.dg/init/error1.C: New test.
26005
26006 PR c++/12218
26007 * g++.dg/init/pm3.C: New test.
26008
26009 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
26010
26011 PR c/3347
26012 * gcc.dg/bitfld-8.c: New test.
26013
26014 2003-12-16 James Lemke <jim@wasabisystems.com>
26015
26016 * gcc.dg/arm-scd42-[123].c: New tests.
26017
26018 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26019
26020 PR c++/9043
26021 * g++.dg/abi/mangle20-1.C: New test.
26022 * g++.dg/abi/mangle20-2.C: New test.
26023
26024 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26025
26026 PR c++/13275
26027 * g++.dg/other/offsetof2.C: Remove XFAIL.
26028 * g++.dg/parse/offsetof1.C: New test.
26029 * g++.gd/parse/offsetof2.C: Likewise.
26030
26031 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26032
26033 * g++.dg/template/nontype3.C: New test.
26034 * g++.dg/template/static2.C: Tweaked the dg-error clause.
26035
26036 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26037
26038 * g++.dg/warn/noreturn-3.C: Also test instantiation.
26039
26040 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26041
26042 PR c++/13387
26043 * g++.dg/expr/assign1.C: New test.
26044
26045 PR c++/13242
26046 * g++.dg/abi/mangle19-1.C: New test.
26047 * g++.dg/abi/mangle19-2.C: New test.
26048
26049 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
26050
26051 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
26052
26053 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26054
26055 * gcc.c-torture/execute/20031216-1.c: New test.
26056
26057 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26058
26059 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
26060 an ICE regression.
26061
26062 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26063
26064 PR c++/10926
26065 * g++.dg/template/error9.C: New test.
26066
26067 PR c++/11116
26068 * g++.dg/template/error8.C: New test.
26069
26070 2003-12-15 Roger Sayle <roger@eyesopen.com>
26071
26072 PR middle-end/13400
26073 * gcc.c-torture/execute/20031215-1.c: New test case.
26074
26075 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26076
26077 PR c++/13269
26078 * g++.dg/parse/error5.C: New test.
26079
26080 PR c++/12989
26081 * g++.dg/expr/sizeof1.C: New test.
26082
26083 PR c++/13310
26084 * g++.dg/template/crash15.C: New test.
26085
26086 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26087
26088 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26089 a non-POD type as the last named parameter of a varargs function.
26090
26091 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26092
26093 PR c++/13243
26094 PR c++/12573
26095 * g++.dg/template/crash14.C: New test.
26096 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26097
26098 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26099
26100 * g++.dg/other/java1.C: New test.
26101
26102 PR c++/13241
26103 * g++.dg/abi/mangle18-1.C: New test.
26104 * g++.dg/abi/mangle18-2.C: New test.
26105
26106 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26107
26108 PR optimization/10312
26109 * gcc.c-torture/execute/20031214-1.c: New.
26110
26111 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26112
26113 PR c++/10779
26114 PR c++/12160
26115 * g++.dg/parse/error3.C: New test.
26116 * g++.dg/parse/error4.C: Likewise.
26117 * g++.dg/abi/mangle4.C: Tweak error messages.
26118 * g++.dg/lookup/using5.C: Likewise.
26119 * g++.dg/other/error2.C: Likewise.
26120 * g++.dg/parse/typename5.C: Likewise.
26121 * g++.dg/parse/undefined1.C: Likewise.
26122 * g++.dg/template/arg2.C: Likewise.
26123 * g++.dg/template/ttp3.C: Likewise.
26124 * g++.dg/template/type1.C: Likewise.
26125 * g++.old-deja/g++.other/crash32.C: Likewise.
26126 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26127
26128 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26129
26130 PR c++/13106
26131 * g++.dg/warn/noreturn-3.C: New test.
26132
26133 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26134
26135 PR c++/13118
26136 * g++.dg/abi/covariant3.C: New.
26137
26138 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26139
26140 * g++.dg/eh/ia64-1.C: New test.
26141
26142 2003-12-12 Roger Sayle <roger@eyesopen.com>
26143
26144 PR optimization/13037
26145 * g77.f-torture/execute/13037.f: New test case.
26146
26147 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26148
26149 PR c++/12881
26150 * g++.dg/abi/covariant2.C: New.
26151
26152 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26153
26154 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26155
26156 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26157
26158 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26159
26160 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26161
26162 PR other/10819
26163 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26164 to fix Bug 10819.
26165 * lib/g++.exp (g++_version): Likewise.
26166 * lib/g77.exp (g77_version): Likewise.
26167 * lib/objc.exp (default_objc_version): Likewise.
26168
26169 2003-12-10 Richard Henderson <rth@redhat.com>
26170
26171 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26172
26173 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26174
26175 2003-12-08 Matt Austern <austern@apple.com>
26176
26177 PR c/13134
26178 * lib/gcc-dg.exp (dg-require-visibility): Define.
26179 * lib/target-supports (check_visibility_available): Define.
26180 * gcc.dg/visibility-1.c: New test.
26181 * gcc.dg/visibility-2.c: Likewise.
26182 * gcc.dg/visibility-3.c: Likewise.
26183 * gcc.dg/visibility-4.c: Likewise.
26184 * gcc.dg/visibility-5.c: Likewise.
26185 * gcc.dg/visibility-6.c: Likewise.
26186 * g++.dg/ext/visibility-1.C: Likewise.
26187 * g++.dg/ext/visibility-2.C: Likewise.
26188 * g++.dg/ext/visibility-3.C: Likewise.
26189 * g++.dg/ext/visibility-4.C: Likewise.
26190 * g++.dg/ext/visibility-5.C: Likewise.
26191 * g++.dg/ext/visibility-6.C: Likewise.
26192
26193 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26194
26195 * g++.dg/lookup/java1.C: New test.
26196 * g++.dg/lookup/java2.C: New test.
26197
26198 2003-12-07 Falk Hueffner <falk@debian.org>
26199
26200 * g++.dg/opt/noreturn-1.C: New test.
26201
26202 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26203
26204 * gcc.dg/overflow-1.c: New test.
26205
26206 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26207
26208 * g77.f-torture/compile/13060.f: New test.
26209
26210 2003-12-06 Mark Mitchell <mark@codesourcery.com>
26211
26212 PR c++/13323
26213 * g++.dg/inherit/operator2.C: New test.
26214
26215 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26216
26217 PR c++/13305
26218 * g++.dg/ext/attrib9.C: New test.
26219
26220 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26221
26222 PR c++/13314
26223 * g++.dg/template/error7.C: New test.
26224
26225 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
26226 J"orn Rennecke <joern.rennecke@superh.com>
26227
26228 PR target/13302
26229 * g++.dg/other/struct-va_list.C: New test.
26230
26231 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26232
26233 PR c++/13166
26234 * g++.dg/parse/defarg6.C: New test.
26235
26236 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
26237
26238 PR target/13256
26239 * gcc.c-torture/execute/20031201-1.c: New test.
26240
26241 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
26242
26243 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
26244
26245 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26246
26247 * gcc.dg/builtin-return-1.c: New test.
26248
26249 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
26250 J"orn Rennecke <joern.rennecke@superh.com>
26251
26252 PR optimization/13260
26253 * gcc.c-torture/execute/20031204-1.c: New test.
26254
26255 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26256
26257 PR c++/9127
26258 * g++.dg/template/error6.C: New test.
26259
26260 2003-12-03 Jakub Jelinek <jakub@redhat.com>
26261
26262 * gcc.dg/20031202-1.c: New test.
26263
26264 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26265
26266 PR c++/13179
26267 * g++.dg/template/eh1.C: New test.
26268
26269 PR c++/10771
26270 * g++.dg/template/error5.C: New test.
26271
26272 2003-12-02 David Ung <davidu@mips.com>
26273
26274 * gcc.dg/compat/vector-check.h: Corrected type for var
26275 g_##TMODE
26276
26277 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26278
26279 PR c++/10126
26280 * g++.dg/template/ptrmem8.C: New test.
26281
26282 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26283
26284 PR c++/12573
26285 * g++.dg/template/dependent-expr3.C: New test.
26286
26287 2003-12-01 James Lemke <jim@wasabisystems.com>
26288
26289 * gcc.dg/arm-g2.c: New test.
26290
26291 2003-12-01 Roger Sayle <roger@eyesopen.com>
26292
26293 PR optimization/11634
26294 * gcc.dg/20031201-2.c: New test case.
26295
26296 2003-12-01 Zack Weinberg <zack@codesourcery.com>
26297
26298 PR 11433
26299 * objc.dg/proto-lossage-3.m: New test.
26300
26301 2003-12-01 Roger Sayle <roger@eyesopen.com>
26302
26303 PR optimization/12628
26304 * gcc.dg/20031201-1.c: New test case.
26305
26306 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26307
26308 * gcc.dg/unaligned-1.c: New test.
26309
26310 2003-11-30 Mark Mitchell <mark@codesourcery.com>
26311
26312 PR c++/9849
26313 * g++.dg/template/error4.C: New test.
26314 * g++.dg/template/nested3.C: Adjust error markers.
26315
26316 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26317
26318 * gcc.dg/cpp/assert4.c: Check more #system assertions.
26319
26320 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
26321
26322 PR c/10333
26323 * gcc.dg/bitfld-7.c: New test.
26324
26325 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
26326
26327 * gcc.dg/tls/asm-1.C: New test.
26328
26329 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26330
26331 * gcc.dg/cpp/assert4.c: Update.
26332
26333 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26334
26335 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
26336 * gcc.dg/builtin-apply3.c: New test.
26337
26338 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26339
26340 * lib/compat.exp (compat-obj): New xfaildata parameter.
26341 Use it to set compiler_conditional_xfail_data before compiling.
26342 (compat-get-options): Handle dg-xfail-if.
26343 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
26344 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
26345 * gcc.dg/compat/vector-1_y.c: Likewise.
26346 * gcc.dg/compat/vector-2_x.c: Likewise.
26347 * gcc.dg/compat/vector-2_y.c: Likewise.
26348
26349 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26350
26351 * g++.dg/opt/reg-stack4.C: New test.
26352
26353 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26354
26355 * gcc.dg/builtin-apply2.c: New test.
26356
26357 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26358
26359 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
26360
26361 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26362
26363 PR c++/12924
26364 * g++.dg/template/template-id-2.C: New test.
26365
26366 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26367
26368 PR c++/5369
26369 * g++.dg/template/memfriend1.C: New test.
26370 * g++.dg/template/memfriend2.C: Likewise.
26371 * g++.dg/template/memfriend3.C: Likewise.
26372 * g++.dg/template/memfriend4.C: Likewise.
26373 * g++.dg/template/memfriend5.C: Likewise.
26374 * g++.dg/template/memfriend6.C: Likewise.
26375 * g++.dg/template/memfriend7.C: Likewise.
26376 * g++.dg/template/memfriend8.C: Likewise.
26377 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
26378
26379 2003-11-21 Mark Mitchell <mark@codesourcery.com>
26380
26381 PR c++/12515
26382 * g++.dg/ext/cond1.C: New test.
26383
26384 2003-11-20 Richard Henderson <rth@redhat.com>
26385
26386 * gcc.dg/20020201-2.c: Remove.
26387 * gcc.dg/20020201-4.c: Remove.
26388 * gcc.dg/20020304-1.c: Remove.
26389
26390 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
26391
26392 * gcc.dg/cpp/trad/xwin1.c: New test case.
26393
26394 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
26395
26396 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
26397 * lib/g77.exp: Likewise.
26398 * lib/objc.exp: Likewise.
26399 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
26400 for darwin.
26401
26402 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26403
26404 PR c++/12932
26405 * g++.dg/template/static5.C: New test.
26406
26407 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
26408
26409 * gcc.dg/nested-func-1.c: New test.
26410
26411 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26412
26413 * gcc.dg/cpp/assert4.c: New test.
26414
26415 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26416
26417 PR c++/2294
26418 * g++.dg/lookup/using9.c: New test.
26419
26420 2003-11-14 Mark Mitchell <mark@codesourcery.com>
26421
26422 PR c++/12762
26423 * g++.dg/template/error3.C: New test.
26424
26425 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
26426
26427 PR ada/13035
26428 * ada/acats/run_acats, run_all.sh: Fix syntax error.
26429 No longer use a wrapper for gcc, since this does not work under
26430 Windows.
26431
26432 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26433
26434 PR c++/2094
26435 * g++.dg/template/ptrmem7.C: New test.
26436
26437 2003-11-13 Andrew Pinski <apinski@apple.com>
26438
26439 * gcc.c-torture/compile/20031113-1.c: New test.
26440
26441 2003-11-13 Mark Mitchell <mark@codesourcery.com>
26442 Kean Johnston <jkj@sco.com>
26443
26444 PR c/13029
26445 * gcc.dg/unused-4.c: Update.
26446
26447 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26448
26449 * g++.dg/opt/const3.C: New test.
26450
26451 2003-11-13 Jan Hubicka <jh@suse.cz>
26452
26453 * gcc.c-torture/compile/20031112-1.c: New test.
26454
26455 2003-11-12 Mark Mitchell <mark@codesourcery.com>
26456
26457 * g++.dg/parse/crash10.C: Remove bogus error marker.
26458
26459 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26460
26461 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
26462 (host_gcc): Likewise.
26463 (ROOT): Honor $PWDCMD.
26464 (BASE): Likewise.
26465 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
26466
26467 2003-11-12 Catherine Moore <clm@redhat.com>
26468
26469 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
26470
26471 2003-11-12 Andreas Jaeger <aj@suse.de>
26472 Jakub Jelinek <jakub@redhat.com>
26473 Andrew Pinski <pinskia@physics.uc.edu>
26474 Richard Henderson <rth@redhat.com>
26475
26476 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
26477 systems.
26478 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
26479
26480 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
26481 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26482
26483 2003-11-11 Andreas Jaeger <aj@suse.de>
26484
26485 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
26486
26487 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
26488
26489 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
26490
26491 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
26492 Clean ups.
26493
26494 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
26495
26496 * gcc.dg/trampoline-1.c: New test.
26497
26498 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26499
26500 * gcc.c-torture/compile/200031109-1.c: New test.
26501
26502 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26503
26504 PR c/3190
26505 PR c/8714
26506 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26507 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
26508 gcc.dg/format/no-y2k-1.c: Update.
26509
26510 2003-11-08 Roger Sayle <roger@eyesopen.com>
26511
26512 PR optimization/10467
26513 * gcc.dg/20031108-1.c: New test case.
26514
26515 2003-11-07 Geoffrey Keating <geoffk@apple.com>
26516
26517 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
26518
26519 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26520
26521 * gcc.dg/compound-lvalue-1.c: New test.
26522 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
26523 some XFAILs.
26524
26525 2003-11-06 Geoffrey Keating <geoffk@apple.com>
26526
26527 * gcc.dg/altivec-varargs-1.c: New test.
26528
26529 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26530
26531 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
26532 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
26533 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
26534 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
26535 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
26536
26537 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
26538
26539 * gcc.dg/cond-lvalue-1.c: New test.
26540
26541 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
26542
26543 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
26544
26545 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26546
26547 PR c++/11616
26548 * g++.dg/template/instantiate5.C: New test.
26549
26550 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26551
26552 PR c++/12726
26553 * g++.dg/ext/complit2.C: Replace test with self-contained version.
26554 * ChangeLog: Add missing first entry for above test.
26555
26556 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26557
26558 PR c++/9810
26559 * g++.dg/template/using8.C: New test.
26560 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
26561
26562 2003-11-02 Roger Sayle <roger@eyesopen.com>
26563
26564 PR optimization/10817
26565 * gcc.c-torture/compile/20031102-1.c: New test case.
26566
26567 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
26568
26569 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
26570 2147483647.
26571
26572 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26573
26574 * gcc.dg/20031102-1.c: New test.
26575
26576 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26577
26578 * gcc.dg/complex-1.c: New test.
26579
26580 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26581
26582 PR c++/12796
26583 * g++.dg/template/crash13.C: Adjust expected error location.
26584 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26585
26586 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26587
26588 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26589
26590 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26591
26592 PR/10239
26593 * gcc.c-torture/compile/20031031-2.c: New test.
26594
26595 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26596
26597 PR/11640
26598 * gcc.c-torture/compile/20031031-1.c: New test.
26599
26600 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26601
26602 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26603 * gcc.misc-tests/bprob.exp: Likewise.
26604 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
26605 the execution test on arm-elf configs.
26606 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
26607 configs that don't support scratch files.
26608 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
26609
26610 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
26611
26612 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
26613 done by dejagnu.
26614
26615 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
26616
26617 * ada/acats/run_all.sh: Redirect mv output to /dev/null
26618 Avoid non pure sh syntax. Add more logging.
26619
26620 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
26621 fail.
26622
26623 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26624
26625 PR libgcj/10610
26626 * gcc.dg/ppc-stackalign-1.c: New test.
26627
26628 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
26629
26630 * ada/acats/run_all.sh: Change output to be more compliant with
26631 dejagnu framework.
26632 Create acats.sum and acats.log files under testsuite/ada/acats
26633 Only run [a-z]* directories, to filter out e.g. CVS.
26634 Redirect build output to log file.
26635
26636 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26637
26638 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
26639
26640 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26641
26642 PR ada/5909:
26643 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
26644
26645 2003-10-27 Jakub Jelinek <jakub@redhat.com>
26646
26647 * gcc.c-torture/compile/20031023-1.c: New test.
26648 * gcc.c-torture/compile/20031023-2.c: New test.
26649 * gcc.c-torture/compile/20031023-3.c: New test.
26650 * gcc.c-torture/compile/20031023-4.c: New test.
26651
26652 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26653
26654 PR c++/10371
26655 * g++.dg/lookup/scoped8.C: New test.
26656
26657 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26658
26659 * g++.dg/opt/reg-stack3.C: New test.
26660
26661 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26662
26663 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
26664
26665 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26666
26667 PR c++/11076
26668 * g++.dg/template/crash13.C: New test.
26669
26670 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26671
26672 * gcc.dg/c99-restrict-2.c: New test.
26673
26674 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
26675
26676 PR c++/12698, c++/12699, c++/12700, c++/12566
26677 * g++.dg/inherit/covariant9.C: New test.
26678 * g++.dg/inherit/covariant10.C: New test.
26679 * g++.dg/inherit/covariant11.C: New test.
26680
26681 2003-10-23 Jason Merrill <jason@redhat.com>
26682
26683 PR c++/12726
26684 * g++.dg/ext/complit2.C: New test.
26685
26686 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26687
26688 PR target/12654
26689 * gcc.c-torture/execute/20031020-1.c: New test.
26690
26691 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26692
26693 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
26694 following the jump_insn.
26695
26696 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
26697
26698 * gcc.dg/cast-lvalue-1.c: New test.
26699
26700 2003-10-21 Mark Mitchell <mark@codesourcery.com>
26701
26702 PR c++/11962
26703 * g++.dg/template/cond2.C: New test.
26704
26705 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
26706
26707 * gcc.dg/builtins-28.c: New test.
26708
26709 2003-10-20 Jan Hubicka <jh@suse.cz>
26710
26711 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
26712 parameter.
26713 * testsuite/gcc.dg/inline-2.c: Likewise.
26714
26715 2003-10-20 Phil Edwards <phil@codesourcery.com>
26716
26717 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
26718 * gcc.dg/nest.c: Likewise.
26719
26720 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26721
26722 PR c++/9781, c++/10583, c++/11862
26723 * g++.dg/parse/crash13.C: New test.
26724
26725 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26726
26727 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
26728
26729 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26730
26731 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
26732 Define HAVE_C99_RUNTIME except on Solaris.
26733 * gcc.dg/builtins-20.c: Likewise.
26734
26735 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26736
26737 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
26738
26739 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26740
26741 PR c++/12495
26742 * g++.dg/template/crash21.C: New test.
26743
26744 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26745
26746 PR c++/2513
26747 * g++.dg/template/typename5.C: New test.
26748
26749 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26750
26751 PR c++/12369
26752 * g++.dg/template/friend25.C: New test.
26753
26754 2003-10-16 Ziemowit Laski <zlaski@apple.com>
26755
26756 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
26757 versions.
26758
26759 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
26760
26761 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
26762 == 2147483647.
26763
26764 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
26765
26766 * gcc.c-torture/execute/960416-1.x: Remove.
26767 * gcc.c-torture/execute/divconst-3.x: Likewise.
26768
26769 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
26770
26771 PR target/12598
26772 * gcc.dg/torture/cris-volatile-1.c: New test.
26773
26774 2003-10-14 Roger Sayle <roger@eyesopen.com>
26775
26776 PR optimization/9325
26777 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
26778 for overflowing floating point to integer conversion during RTL
26779 simplification.
26780
26781 2003-10-13 Ziemowit Laski <zlaski@apple.com>
26782
26783 * objc/execute/_cmd.m: Fix typo.
26784 * objc.dg/image-info.m, objc.dg/symtab-1.m:
26785 Relax 'scan-assembler' regexp.
26786 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
26787 objc.dg/try-catch-4.m: Run on non-Darwin targets.
26788 * objc.dg/zero-link-2.m: Remove blank line.
26789 * objc.dg/zero-link-3.m: New test case.
26790
26791 2003-10-13 Geoffrey Keating <geoffk@apple.com>
26792
26793 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
26794
26795 * gcc.dg/asm-names.c: Use scan-assembler-not rather
26796 than linker trickery.
26797
26798 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26799
26800 PR c++/12370
26801 * g++.dg/other/friend2.C: New test.
26802
26803 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26804
26805 * gcc.dg/20031012-1.c: New test.
26806
26807 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26808
26809 * gcc.dg/weak/weak-3.c: Fix for new warning.
26810
26811 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
26812
26813 PR optimization/8750
26814 * gcc.c-torture/execute/20031012-1.c: New test case.
26815
26816 2003-10-11 Roger Sayle <roger@eyesopen.com>
26817
26818 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
26819 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
26820
26821 2003-10-11 Roger Sayle <roger@eyesopen.com>
26822
26823 PR optimization/12260
26824 * gcc.c-torture/compile/20031011-2.c: New test case.
26825
26826 2003-10-11 Roger Sayle <roger@eyesopen.com>
26827
26828 * gcc.c-torture/execute/20031011-1.c: New testcase.
26829
26830 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
26831
26832 * gcc.c-torture/compile/20031011-1.c: New test.
26833
26834 2003-10-11 Jan Hubicka <jh@suse.cz>
26835
26836 * g++.dg/other/first-global.C: New test.
26837
26838 2003-10-11 Roger Sayle <roger@eyesopen.com>
26839
26840 * gcc.c-torture/execute/string-opt-18.c: New testcase.
26841
26842 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
26843
26844 * gcc.c-torture/compile/20031010-1.c: New test.
26845
26846 2003-10-10 Geoffrey Keating <geoffk@apple.com>
26847
26848 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
26849 * gcc.c-torture/execute/va-arg-25.c: ... here.
26850
26851 2003-10-09 Mark Mitchell <mark@codesourcery.com>
26852
26853 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
26854
26855 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
26856
26857 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
26858
26859 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26860
26861 * g++.dg/parse/error2.C: New test.
26862
26863 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26864
26865 PR c++/11097
26866 * g++.dg/other/error5.C: Modify the error message.
26867 * g++.dg/lookup/using8.C: New test.
26868
26869 2003-10-07 Geoffrey Keating <geoffk@apple.com>
26870
26871 * gcc.dg/darwin-abi-2.c: New file.
26872 * gcc.c-torture/execute/va-arg-24.c: New file.
26873
26874 2003-10-06 Bob Wilson <bob.wilson@acm.org>
26875
26876 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
26877 indentation.
26878
26879 2003-10-06 Mark Mitchell <mark@codesourcery.com>
26880
26881 PR c++/10147
26882 * g++.dg/other/error4.C: Update error messages.
26883 * g++.dg/template/ptrmem4.C: Likewise.
26884
26885 PR c++/12337
26886 * g++.dg/init/new9.C: New test.
26887
26888 PR c++/12334, c++/12236, c++/8656
26889 * g++.dg/ext/attrib8.C: New test.
26890
26891 2003-10-06 Devang Patel <dpatel@apple.com>
26892
26893 * gcc.dg/debug/dwarf2-3.h: New test.
26894 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
26895
26896 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
26897
26898 * g++.dg/opt/cfg2.C: New test.
26899
26900 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26901
26902 * g++.dg/opt/float1.C: New test.
26903
26904 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26905
26906 * gcc.dg/c90-array-lval-6.c: New test.
26907 * gcc.dg/c99-array-lval-6.c: New test.
26908
26909 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
26910 Ziemowit Laski <zlaski@apple.com>
26911
26912 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
26913 'Derived', so that it is never considered a class method; add
26914 new warning for '+port' method ambiguity.
26915 * objc.dg/method-12.m: Include <objc/objc.h> instead of
26916 <objc/objc-api.h> (needed on Mac OS X).
26917 * objc.dg/method-13.m: New test.
26918
26919 2003-10-03 Roger Sayle <roger@eyesopen.com>
26920
26921 PR optimization/9325, PR java/6391
26922 * gcc.c-torture/execute/20031003-1.c: New test case.
26923
26924 2003-10-02 Mark Mitchell <mark@codesourcery.com>
26925
26926 PR optimization/12180
26927 * gcc.dg/20031002-1.c: New test.
26928
26929 PR c++/12486
26930 * g++.dg/inherit/error1.C: New test.
26931
26932 2003-10-02 Chris Demetriou <cgd@broadcom.com>
26933
26934 * lib/f-torture.exp (search_for): Rename to...
26935 (search_for_re): This. Also, clean up comments and the
26936 "regexp" invocation.
26937
26938 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
26939
26940 * gcc.c-torture/compile/20031002-1.c: New test.
26941
26942 2003-10-02 Jakub Jelinek <jakub@redhat.com>
26943
26944 * g++.dg/opt/cond1.C: New test.
26945
26946 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
26947
26948 * gcc.dg/Wold-style-definition-2.c: New testcase.
26949 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
26950
26951 2003-09-29 Richard Henderson <rth@redhat.com>
26952
26953 * g++.dg/init/array10.C: Add dg-options.
26954
26955 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26956
26957 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
26958
26959 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26960
26961 * g++.dg/template/friend19.C: Fix typo.
26962 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
26963
26964 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
26965
26966 * gcc.c-torture/execute/20030928-1.c: New test.
26967 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
26968
26969 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26970
26971 * g++.dg/opt/unroll1.C: New test.
26972
26973 2003-09-26 Roger Sayle <roger@eyesopen.com>
26974
26975 PR optimization/11741
26976 * gcc.dg/20030926-1.c: New test case.
26977
26978 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26979
26980 PR c++/5655
26981 * g++.dg/parse/access7.C: New test.
26982 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
26983
26984 2003-09-24 Ziemowit Laski <zlaski@apple.com>
26985
26986 MERGE OF objc-improvements-branch into MAINLINE:
26987 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
26988 if libobjc has not been built.
26989 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
26990 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
26991 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
26992 objc/execute/nested-3.m, objc/execute/np-2.m,
26993 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
26994 objc/execute/redefining_self.m, objc/execute/root_methods.m,
26995 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
26996 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
26997 objc.dg/special/unclaimed-category-1.h,
26998 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
26999 well as GNU runtime.
27000 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
27001 * execute/cascading-1.m, execute/function-message-1.m,
27002 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
27003 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
27004 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
27005 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
27006 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
27007 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
27008 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
27009 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
27010 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
27011 * objc.dg/bitfield-2.m: Run only on Darwin.
27012 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
27013 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
27014 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
27015 * objc.dg/const-str-1.m: Fix constant string layout.
27016
27017 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
27018
27019 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
27020
27021 2003-09-23 Geoffrey Keating <geoffk@apple.com>
27022
27023 * gcc.dg/darwin-abi-1.c: New file.
27024
27025 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
27026
27027 PR target/12281
27028 * gcc.c-torture/compile/20030921-1.c: New test.
27029
27030 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27031
27032 * g++.dg/opt/reg-stack2.C: New test.
27033
27034 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27035
27036 * g++.dg/eh/delayslot1.C: New test.
27037
27038 2003-09-20 Richard Henderson <rth@redhat.com>
27039
27040 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
27041
27042 2003-09-20 Roger Sayle <roger@eyesopen.com>
27043
27044 * gcc.c-torture/execute/20030920-1.c: New test case.
27045
27046 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27047
27048 * g++.dg/rtti/typeid3.C: Correct expected error message.
27049
27050 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27051
27052 PR c++/157
27053 * g++.dg/parse/crash12.C: New test.
27054
27055 2003-09-19 Janis Johnson <janis187@us.ibm.com>
27056
27057 * gcc.dg/compat/mixed-struct-check.h: New.
27058 * gcc.dg/compat/mixed-struct-defs.h: New.
27059 * gcc.dg/compat/mixed-struct-init.h: New.
27060 * gcc.dg/compat/struct-by-value-19_main.c: New.
27061 * gcc.dg/compat/struct-by-value-19_x.c: New.
27062 * gcc.dg/compat/struct-by-value-19_y.c: New.
27063 * gcc.dg/compat/struct-by-value-20_main.c: New.
27064 * gcc.dg/compat/struct-by-value-20_x.c: New.
27065 * gcc.dg/compat/struct-by-value-20_y.c: New.
27066 * gcc.dg/compat/struct-return-19_main.c: New.
27067 * gcc.dg/compat/struct-return-19_x.c: New.
27068 * gcc.dg/compat/struct-return-19_y.c: New.
27069 * gcc.dg/compat/struct-return-20_main.c: New.
27070 * gcc.dg/compat/struct-return-20_x.c: New.
27071 * gcc.dg/compat/struct-return-20_y.c: New.
27072
27073 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27074 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27075 so that it will not complain on LP64 targets.
27076
27077 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27078
27079 PR c++/495
27080 * g++.dg/template/friend24.C: New test.
27081
27082 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27083
27084 PR c++/12332
27085 * g++.dg/template/memtmpl2.C: New test.
27086
27087 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27088
27089 PR target/11184
27090 * gcc.dg/builtin-apply1.c: New test.
27091
27092 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27093
27094 PR c++/9848
27095 * g++.dg/warn/Wunused-4.C: New test.
27096
27097 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27098
27099 PR c++/12316
27100 * g++.dg/other/gc2.C: New test.
27101
27102 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27103
27104 PR c++/11991
27105 * g++.dg/rtti/typeid3.C: New test.
27106
27107 PR c++/12266
27108 * g++.dg/overload/template1.C: New test.
27109
27110 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27111
27112 * g++.dg/opt/cfg3.C: New test.
27113
27114 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27115
27116 PR c++/7939
27117 * g++.dg/template/crash11.C: New test.
27118
27119 2003-09-16 Jason Merrill <jason@redhat.com>
27120 Jakub Jelinek <jakub@redhat.com>
27121
27122 * gcc.dg/attr-warn-unused-result.c: New test.
27123
27124 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27125
27126 PR c++/12184
27127 * g++.dg/expr/call2.C: New test.
27128
27129 2003-09-15 Andreas Jaeger <aj@suse.de>
27130
27131 * gcc.dg/Wold-style-definition-1.c: New test.
27132
27133 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27134
27135 PR c++/3907
27136 * g++.dg/parse/template12.C: New test.
27137
27138 * g++.dg/abi/bitfield11.C: New test.
27139 * g++.dg/abi/bitfield12.C: Likewise.
27140
27141 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27142
27143 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27144 non-expansion of functional macro name without arguments at EOL.
27145 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27146
27147 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27148
27149 * gcc.c-torture/execute/20030914-[12].c: New tests.
27150
27151 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27152
27153 PR c++/11788
27154 * g++.dg/overload/addr1.C: New test.
27155
27156 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27157
27158 * gcc.dg/20030909-1.c: New test.
27159
27160 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27161
27162 * gcc.dg/ultrasp10.c: New test.
27163
27164 2003-09-09 Devang Patel <dpatel@apple.com>
27165
27166 * gcc.dg/darwin-ld-6.c: New test.
27167
27168 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27169
27170 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27171
27172 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27173
27174 * gcc.dg/ia64-types1.c: New test.
27175 * gcc.dg/ia64-types2.c: Likewise.
27176
27177 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27178
27179 * gcc.dg/builtins-1.c: Add more _Complex tests.
27180 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27181
27182 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27183 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27184
27185 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27186
27187 PR c++/11786
27188 * g++.dg/lookup/koenig2.C: New test.
27189
27190 PR c++/5296
27191 * g++.dg/rtti/typeid2.C: New test.
27192
27193 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27194
27195 * gcc.c-torture/compile/20030904-1.c: New test.
27196
27197 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27198
27199 * g++.dg/opt/longbranch2.C: New test.
27200
27201 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27202
27203 * g++.dg/template/crash10.C: Only compile it.
27204
27205 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27206
27207 PR middle-end/11665
27208 * gcc.c-torture/compile/20030907-1.c: New test.
27209 * g++.dg/init/array11.C: New test.
27210
27211 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27212
27213 PR c++/11852
27214 * g++.dg/init/struct1.C: New test.
27215
27216 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27217
27218 PR c++/12181
27219 * g++.dg/expr/comma1.C: New test.
27220
27221 2003-09-06 Mark Mitchell <mark@codesourcery.com>
27222
27223 PR c++/11867
27224 * g++.dg/expr/static_cast5.C: New test.
27225
27226 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
27227
27228 PR c++/11507
27229 * g++.dg/lookup/scoped7.C: New test.
27230
27231 PR c++/9574
27232 * g++.dg/other/static1.C: New test.
27233
27234 PR c++/11490
27235 * g++.dg/warn/template-1.C: New test.
27236
27237 PR c++/11432
27238 * g++.dg/template/crash10.C: New test.
27239
27240 PR c++/2478
27241 * g++.dg/overload/VLA.C: New test.
27242
27243 PR c++/10804
27244 * g++.dg/template/call1.C: New test.
27245
27246 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27247
27248 PR c++/11794
27249 * g++.dg/parse/using3.C: New test.
27250
27251 2003-09-06 Roger Sayle <roger@eyesopen.com>
27252
27253 PR c++/11409
27254 * g++.dg/overload/builtin3.C: New test case.
27255
27256 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
27257
27258 PR c/9862
27259 * gcc.dg/20030906-1.c: New test.
27260 * gcc.dg/20030906-2.c: Likewise.
27261
27262 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27263
27264 PR c++/12167
27265 * g++.dg/parse/defarg5.C: New test.
27266
27267 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
27268
27269 2003-09-05 Mark Mitchell <mark@codesourcery.com>
27270
27271 PR c++/12163
27272 * g++.dg/expr/static_cast4.C: New test.
27273
27274 PR c++/12146
27275 * g++.dg/template/crash9.C: New test.
27276
27277 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
27278
27279 * g++.old-deja/g++.ext/pretty2.C: Update for change
27280 in __FUNCTION__.
27281 * g++.old-deja/g++.ext/pretty3.C: Likewise.
27282
27283 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
27284
27285 PR c++/11922
27286 * g++/dg/template/qualified-id1.C: New test.
27287
27288 PR c++/12037
27289 * g++.dg/warn/noeffect4.C: New test.
27290
27291 2003-09-04 Matt Austern <austern@apple.com>
27292
27293 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
27294 * g++.dg/ext/fnname2.C: Likewise.
27295 * g++.dg/ext/fnname3.C: Likewise.
27296
27297 2003-09-04 Mark Mitchell <mark@codesourcery.com>
27298
27299 * g++.dg/expr/lval1.C: New test.
27300 * g++.dg/ext/lvcast.C: Remove.
27301
27302 2003-09-03 Roger Sayle <roger@eyesopen.com>
27303
27304 PR optimization/11700.
27305 * gcc.c-torture/compile/20030903-1.c: New test case.
27306
27307 2003-09-03 Mark Mitchell <mark@codesourcery.com>
27308
27309 PR c++/12053
27310 * g++.dg/abi/layout4.C: New test.
27311
27312 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
27313
27314 PR c++/11553
27315 * g++.dg/parse/friend3.C: New test.
27316
27317 2003-09-02 Mark Mitchell <mark@codesourcery.com>
27318
27319 PR c++/11847
27320 * g++.dg/template/class1.C: New test.
27321
27322 PR c++/11808
27323 * g++.dg/expr/call1.C: New test.
27324
27325 2003-09-01 Mark Mitchell <mark@codesourcery.com>
27326
27327 PR c++/12114
27328 * g++.dg/init/ref9.C: New test.
27329
27330 PR c++/11972
27331 * g++.dg/template/nested4.C: New test.
27332
27333 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27334
27335 PR c++/12093
27336 * g++.dg/template/non-dependent4.C: New test.
27337
27338 PR c++/11928
27339 * g++.dg/inherit/conv1.C: New test.
27340
27341 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27342
27343 PR c++/6196
27344 * g++.dg/ext/label1.C: New test.
27345 * g++.dg/ext/label2.C: Likewise.
27346
27347 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27348
27349 * g++.dg/expr/cond3.C: New test.
27350
27351 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27352
27353 * gcc.dg/builtins-1.c: Add new builtin cases.
27354
27355 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27356
27357 * gcc.dg/builtins-1.c: Add new cases.
27358 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27359
27360 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27361
27362 * gcc.dg/builtins-1.c: Add more math builtin tests.
27363 * gcc.dg/torture/builtin-attr-1.c: New test.
27364
27365 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27366
27367 PR optimization/5079
27368 * g++.dg/opt/static3.C: New test.
27369
27370 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27371
27372 * gcc.misc-tests/gcov-10b.c: New test.
27373
27374 2003-08-27 Mark Mitchell <mark@codesourcery.com>
27375
27376 * g++.dg/opt/ptrmem3.C: New test.
27377
27378 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
27379
27380 2003-08-27 Jakub Jelinek <jakub@redhat.com>
27381
27382 * gcc.dg/20030826-2.c: New test.
27383
27384 2003-08-26 Roger Sayle <roger@eyesopen.com>
27385
27386 PR middle-end/12002
27387 * g77.f-torture/compile/12002.f: New test case.
27388
27389 2003-08-26 Roger Sayle <roger@eyesopen.com>
27390
27391 * gcc.dg/20030826-1.c: New test case.
27392
27393 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
27394
27395 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
27396
27397 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
27398
27399 PR c++/11871
27400 * c++.dg/lookup/crash1.C: New test.
27401
27402 * c++.dg/warn/noeffect3.C: New test.
27403
27404 2003-08-25 Janis Johnson <janis187@us.ibm.com>
27405
27406 * gcc.dg/compat/vector-1_x.c: Compile with -w.
27407 * gcc.dg/compat/vector-1_y.c: Ditto.
27408 * gcc.dg/compat/vector-2_x.c: Ditto.
27409 * gcc.dg/compat/vector-2_y.c: Ditto.
27410
27411 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
27412
27413 * gcc.dg/20030702-1.c: New test.
27414
27415 2003-08-25 Mark Mitchell <mark@codesourcery.com>
27416
27417 PR c++/8795
27418 * g++.dg/ext/altivec-1.C: New test.
27419
27420 2003-08-24 Richard Henderson <rth@redhat.com>
27421
27422 * g++.dg/eh/simd-2.C: Add -w for x86.
27423
27424 2003-08-23 Jakub Jelinek <jakub@redhat.com>
27425
27426 * gcc.dg/20030815-1.c: New test.
27427
27428 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27429
27430 PR c++/3765
27431 * g++.dg/parse/access6.C: New test.
27432
27433 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27434
27435 PR c++/641, c++/11876
27436 * g++.dg/template/friend22.C: New test.
27437 * g++.dg/template/friend23.C: Likewise.
27438
27439 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27440
27441 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
27442 identically.
27443
27444 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27445
27446 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
27447
27448 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27449
27450 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
27451
27452 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27453
27454 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
27455
27456 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27457
27458 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
27459
27460 2003-08-21 Mark Mitchell <mark@codesourcery.com>
27461
27462 PR c++/11919
27463 * g++.dg/overload/prom1.C: New test.
27464
27465 PR c++/11551
27466 * g++.dg/parse/dtor2.C: New test.
27467
27468 PR c++/10762
27469 * g++.dg/parse/using2.C: New test.
27470
27471 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
27472
27473 PR target/11805
27474 * gcc.c-torture/compile/20030821-1.c: New.
27475
27476 2003-08-20 Mark Mitchell <mark@codesourcery.com>
27477
27478 PR c++/11834
27479 * g++.dg/template/deduce2.C: New test.
27480
27481 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
27482
27483 * gcc.c-torture/execute/20030821-1.c: New test.
27484
27485 2003-08-20 Roger Sayle <roger@eyesopen.com>
27486
27487 PR middle-end/11984
27488 * gcc.dg/20030820-1.c: New test case.
27489
27490 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
27491
27492 PR c++/11945
27493 * g++.dg/warn/noeffect2.C: New test.
27494
27495 2003-08-19 Mark Mitchell <mark@codesourcery.com>
27496
27497 PR c++/10926
27498 * g++.dg/template/dtor2.C: New test.
27499
27500 PR c++/11684
27501 * g++.dg/template/operator1.C: New test.
27502 * g++.dg/parse/operator4.C: New test.
27503
27504 PR c++/11946.C
27505 * g++.dg/expr/enum1.C: New test.
27506 * gcc.dg/c99-bool-1.c: Remove bogus warning.
27507
27508 PR c++/11036.C
27509 * g++.dg/parse/elab2.C: New test.
27510 * g++.dg/parse/typedef4.C: Change error message.
27511 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
27512 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
27513 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
27514
27515 2003-08-19 Geoffrey Keating <geoffk@apple.com>
27516
27517 * gcc.dg/pch/warn-1.c: New.
27518 * gcc.dg/pch/warn-1.hs: New.
27519
27520 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
27521 not-tested file.
27522
27523 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27524
27525 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
27526
27527 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27528
27529 * gcc.dg/uninit-D.c: New Test.
27530 * gcc.dg/uninit-E.c: New Test.
27531 * gcc.dg/uninit-F.c: New Test.
27532 * gcc.dg/uninit-G.c: New Test.
27533
27534 2003-08-19 Michael Ritzert <ritzert@t-online.de>
27535
27536 * g++.dg/README: Describe the pch directory.
27537
27538 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27539
27540 PR c++/11174
27541 * g++.dg/parse/access4.C: New test.
27542 * g++.dg/parse/access5.C: Likewise.
27543 * g++.old-deja/g++.jason/access17.C: Adjust error message.
27544
27545 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
27546
27547 * gcc.dg/noncompile/20030818-1.c: New.
27548
27549 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
27550
27551 PR c++/11957
27552 * g++.dg/warn/noeffect1.C: New test.
27553
27554 * g++.dg/template/scope2.C: New test.
27555 * g++.dg/template/error2.C: Correct dg-error
27556
27557 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
27558
27559 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
27560
27561 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
27562
27563 PR C++/11512
27564 * g++.dg/template/warn1.C: New.
27565
27566 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
27567
27568 * g++.dg/template/error2.C: New test.
27569 * g++.dg/lookup/using7.C: Adjust errors
27570 * g++.old-deja/g++.pt/crash36.C: Likewise.
27571 * g++.old-deja/g++.pt/derived3.C: Likewise.
27572
27573 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27574
27575 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
27576 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
27577 * gcc.c-torture/execute/builtins/string-9.c: New, from
27578 string-opt-9.c. Adjust for execute/builtins framework.
27579 * gcc.c-torture/execute/string-opt-9.c: Delete.
27580
27581 2003-08-12 Mark Mitchell <mark@codesourcery.com>
27582
27583 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
27584
27585 * g++.dg/parse/ret-type2.C: New test.
27586
27587 PR c++/11703
27588 * g++.dg/init/new8.C: New test.
27589
27590 PR c++/10923
27591 * g++.dg/parse/typedef5.C: New test.
27592
27593 PR c++/9512
27594 * g++.dg/parse/qualified2.C: New test.
27595 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
27596 invalid code.
27597
27598 2003-08-11 Mark Mitchell <mark@codesourcery.com>
27599
27600 * g++.dg/conversion/ptrmem1.C: New test.
27601
27602 2003-08-11 Jakub Jelinek <jakub@redhat.com>
27603
27604 PR target/11693
27605 * gcc.dg/20030811-1.c: New test.
27606
27607 PR target/11535
27608 * gcc.c-torture/execute/20030811-1.c: New test.
27609
27610 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27611
27612 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
27613
27614 2003-08-10 Mark Mitchell <mark@codesourcery.com>
27615
27616 PR c++/11789.C
27617 * g++.dg/inherit/multiple1.C: New test.
27618
27619 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
27620
27621 * gcc.dg/spe1.c: New test.
27622
27623 PR c++/11670
27624 * g++.dg/expr/cast2.C: New test.
27625
27626 PR c++/10530
27627 * g++.dg/template/dependent-name2.C: New test.
27628
27629 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
27630
27631 * g++.dg/parse/crash11.C: Put the dg options in comments.
27632
27633 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
27634
27635 * lib/gcc-dg.exp: Update for diagnostic change.
27636
27637 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27638
27639 PR c++/5767
27640 * g++.dg/parse/crash11.C: New test.
27641
27642 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
27643
27644 * gcc.dg/cpp/spacing1.c: Update.
27645
27646 2003-08-04 Janis Johnson <janis187@us.ibm.com>
27647
27648 PR target/11739
27649 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
27650 a value for -mtune.
27651
27652 2003-08-04 Roger Sayle <roger@eyesopen.com>
27653
27654 PR middle-end/11771
27655 * gcc.c-torture/compile/20030804-1.c: New test case.
27656
27657 2003-08-04 Roger Sayle <roger@eyesopen.com>
27658
27659 * gcc.dg/20030804-1.c: New test case.
27660
27661 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
27662
27663 * gcc.dg/cpp/separate-1.c: New test.
27664
27665 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
27666
27667 PR c++/11704
27668 * g++.dg/template/dependent-expr2.C: New test.
27669
27670 PR c++/11766
27671 * g++.dg/expr/ptrmem1.C: New test.
27672
27673 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27674
27675 PR c++/9453
27676 * g++.dg/template/friend15.C: New test.
27677
27678 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
27679
27680 * lib/dg-pch.exp: Work round PCH bug.
27681
27682 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27683
27684 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
27685 builtins. Move cases from builtins-4.c here.
27686
27687 * gcc.dg/torture/builtin-math-1.c: New test taken from
27688 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
27689 additional cases.
27690
27691 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
27692 Delete.
27693
27694 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
27695
27696 PR c++/9447
27697 * g++.dg/template/using7.C: New test.
27698
27699 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
27700
27701 * import1.c, import2.c: New tests.
27702
27703 2003-08-01 Jakub Jelinek <jakub@redhat.com>
27704
27705 * g++.dg/eh/crossjump1.C: New test.
27706
27707 2003-08-01 Mark Mitchell <mark@codesourcery.com>
27708
27709 PR c++/11697
27710 * g++.dg/template/using6.C: New test.
27711
27712 PR c++/11744
27713 * g++.dg/template/koenig2.C: New test.
27714
27715 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27716
27717 PR c++/7983
27718 * g++.dg/parse/typedef4.C: New test.
27719
27720 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27721
27722 PR c++/8442, c++/8806
27723 * g++.dg/template/elab1.C: New test.
27724 * g++.dg/template/type2.C: Likewise.
27725 * g++.dg/template/ttp3.C: Adjust expected error message.
27726 * g++.old-deja/g++.law/visibility13.C: Likewise.
27727 * g++.old-deja/g++.niklas/t135.C: Likewise.
27728 * g++.old-deja/g++.pt/ttp41.C: Likewise.
27729 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
27730 template argument.
27731 * g++.old-deja/g++.pt/ttp44.C: Likewise.
27732
27733 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
27734
27735 PR c++/11295
27736 * g++.dg/ext/stmtexpr1.C: New test.
27737
27738 * g++.dg/opt/tmp1.C: New test.
27739
27740 PR c++/11525
27741 * g++.dg/parse/constant4.C: New test.
27742
27743 PR c++/9447
27744 * g++.dg/template/using5.C: New test.
27745
27746 2003-07-31 Roger Sayle <roger@eyesopen.com>
27747
27748 * gcc.dg/builtins-27.c: New test case.
27749
27750 2003-07-31 Jakub Jelinek <jakub@redhat.com>
27751
27752 * gcc.dg/tls/opt-7.c: New test.
27753
27754 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
27755
27756 * g++.old-deja/g++.other/crash18.C: Remove.
27757
27758 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
27759
27760 * g++.dg/template/explicit3.C: New.
27761 * g++.dg/template/explicit4.C: New.
27762 * g++.dg/template/explicit5.C: New.
27763
27764 PR c++/11347
27765 * g++.dg/template/memtmpl1.C: New.
27766
27767 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
27768
27769 PR target/11565
27770 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
27771 * gcc.dg/i386-387-5.c (dg-options): Likewise.
27772
27773 2003-07-30 Jan Hubicka <jh@suse.cz>
27774
27775 * vtgc1.c: Kill.
27776
27777 2003-07-29 Zack Weinberg <zack@codesourcery.com>
27778
27779 * gcc.dg/struct-in-proto-1.c: New test.
27780
27781 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
27782
27783 * gcc.dg/cpp/include2.c: Only expect one message.
27784
27785 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
27786
27787 PR c++/9447
27788 * g++.dg/template/using1.C: New test.
27789 * g++.dg/template/using2.C: New test.
27790 * g++.dg/template/using3.C: New test.
27791 * g++.dg/template/using4.C: New test.
27792
27793 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
27794
27795 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
27796 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27797
27798 2003-07-28 Jan Hubicka <jh@suse.cz>
27799
27800 PR c++/11530
27801 * g++.dg/opt/call1.C: New test.
27802
27803 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
27804
27805 PR c++/11667
27806 * g++.dg/init/enum2.C: New test.
27807 * g++.dg/template/overload1.C: Add "-w" option.
27808
27809 2003-07-28 <hp@bitrange.com>
27810
27811 * gcc.dg/Wdeclaration-after-statement-1.c,
27812 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
27813
27814 2003-07-28 Jakub Jelinek <jakub@redhat.com>
27815
27816 * gcc.c-torture/compile/20030725-1.c: New test.
27817
27818 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
27819
27820 * gcc.dg/20030505.c: Only run for SPE.
27821 Remove definition of opaque type.
27822
27823 2003-07-27 Mark Mitchell <mark@codesourcery.com>
27824
27825 * g++.dg/template/ptrmem6.C: New test.
27826
27827 2003-07-26 Geoffrey Keating <geoffk@apple.com>
27828
27829 * gcc.c-torture/compile/zero-strct-2.c: New test.
27830
27831 2003-07-25 Geoffrey Keating <geoffk@apple.com>
27832
27833 * gcc.dg/intermod-1.c: New test.
27834
27835 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
27836
27837 PR c++/11617
27838 * g++.dg/template/lookup2.C: New test.
27839 * g++.dg/template/memclass1.C: Remove instantiated from error.
27840 * g++.dg/other/error2.C: Tweak expected errors.
27841
27842 PR c++/11596
27843 * g++.dg/template/defarg3.C: New test.
27844
27845 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
27846
27847 2003-07-24 Mark Mitchell <mark@codesourcery.com>
27848
27849 * g++.dg/inherit/access5.C: New test.
27850
27851 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27852
27853 PR c++/11513
27854 * g++.dg/template/crash8.C: New test.
27855
27856 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
27857
27858 PR c/10602
27859 * gcc.dg/noncompile/incomplete-2.c: New test.
27860
27861 2003-07-23 Mark Mitchell <mark@codesourcery.com>
27862
27863 PR c++/11645
27864 * g++.dg/inherit/access4.C: New test.
27865
27866 PR c++/11517
27867 * g++.dg/expr/cond2.C: New test.
27868
27869 PR optimization/10679
27870 * g++.dg/opt/inline4.C: New test.
27871
27872 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
27873
27874 * g++.dg/parse/crash10: New test.
27875
27876 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27877
27878 * g++.dg/ext/flexary1.C: New test.
27879
27880 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27881
27882 PR c++/10793
27883 * g++.dg/template/crash9.C: New test.
27884
27885 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27886
27887 PR c++/3004
27888 * g++.dg/parse/typedef3.C: New test.
27889
27890 PR c++/7906
27891 * g++.dg/parse/operator2.C: New test.
27892
27893 PR c++/8895
27894 * g++.dg/parse/def-tmpl-arg1.C: New test.
27895
27896 PR c++/9282
27897 * g++.dg/parse/funptr1.C: New test.
27898
27899 PR c++/9452
27900 * g++.dg/parse/ambig3.C: New test.
27901
27902 PR c++/9454
27903 * g++.dg/parse/operator3.C: New test.
27904
27905 PR c++/9486
27906 * g++.dg/parse/template10.C: New test.
27907
27908 PR c++/9488
27909 * g++.dg/parse/template11.C: New test.
27910
27911 PR c++/10150
27912 * g++.dg/parse/invalid-op1.C: New test.
27913
27914 PR c++/10247
27915 * g++.dg/parse/condexpr1.C: New test.
27916
27917 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27918
27919 * g++.dg/ext/packed3.C: New test.
27920 * g++.dg/ext/packed4.C: New test.
27921
27922 * gcc.dg/pack-test-3.c: New test.
27923
27924 2003-07-21 Janis Johnson <janis187@us.ibm.com>
27925
27926 * lib/compat.exp: Handle dg-options per source file.
27927 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
27928 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
27929 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
27930 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
27931 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
27932 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
27933 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
27934 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
27935 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
27936 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
27937 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
27938 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
27939 * g++.dg/compat/break/bitfield7_x.C: Ditto.
27940 * g++.dg/compat/break/bitfield7_y.C: Ditto.
27941
27942 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
27943
27944 PR c/10320
27945 * gcc.c-torture/execute/20030718-1.c: New test.
27946
27947 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27948
27949 PR optimization/11536
27950 * gcc.dg/20030721-1.c: New test.
27951
27952 2003-07-19 Mark Mitchell <mark@codesourcery.com>
27953
27954 PR c++/11546
27955 * g++.dg/template/lookup1.C: New test.
27956
27957 2003-07-19 Zack Weinberg <zack@codesourcery.com>
27958
27959 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
27960 diagnostics of ill-formed constructs involving labels.
27961 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
27962 the new 'previously defined here' message.
27963
27964 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
27965
27966 * g++.dg/parse/non-dependent2.C: New test.
27967
27968 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
27969
27970 * g++.dg/init/init-ref4.C: xfail on targets without
27971 weak symbols.
27972
27973 2003-07-17 Jakub Jelinek <jakub@redhat.com>
27974
27975 PR target/11087
27976 * gcc.c-torture/execute/20030717-1.c: New test.
27977
27978 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27979
27980 * g++.dg/opt/cfg1.C: New test.
27981
27982 2003-07-17 Mark Mitchell <mark@codesourcery.com>
27983
27984 PR optimization/11557
27985 * gcc.dg/20030717-1.c: New test.
27986
27987 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
27988
27989 PR c++/10476
27990 * g++.dg/expr/crash-1.C: New test.
27991
27992 PR c++/11027
27993 * g++.dg/template/init3.C: New test.
27994
27995 PR c++/8222
27996 * g++.dg/template/non-dependent1.C: New test.
27997
27998 PR c++/11070
27999 * g++.dg/template/non-dependent2.C: New test.
28000
28001 PR c++/11071
28002 * g++.dg/template/non-dependent3.C: New test.
28003
28004 PR c++/9907
28005 * g++.dg/template/sizeof5.C: New test.
28006
28007 2003-07-17 Geoffrey Keating <geoffk@apple.com>
28008
28009 PR 11498
28010 * gcc.c-torture/compile/mangle-1.c: New file.
28011
28012 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28013
28014 PR c++/7809
28015 * g++.dg/parse/access3.C: New test.
28016
28017 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28018
28019 PR c++/11384
28020 * g++.dg/init/init-ref4.C: New test.
28021
28022 2003-07-16 Mark Mitchell <mark@codesourcery.com>
28023
28024 PR c++/11547
28025 * g++.dg/parse/constant3.C: New test.
28026 * g++.dg/parse/crash7.C: Likewise.
28027
28028 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
28029
28030 PR target/11008
28031 * gcc.dg/i386-pentium4-not-mull.c: New.
28032
28033 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
28034
28035 * gcc.dg/asm-names.c (ymain): Make it weak.
28036
28037 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28038
28039 PR c++/5421
28040 * g++.dg/template/friend21.C: New test.
28041
28042 2003-07-16 Jakub Jelinek <jakub@redhat.com>
28043
28044 * gcc.dg/cleanup-8.c: New test.
28045 * gcc.dg/cleanup-9.c: New test.
28046
28047 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
28048
28049 * g++.dg/ext/dll-MI1.h: New file.
28050 * g++.dg/ext/dllexport-MI1.C: New file.
28051 * g++.dg/ext/dllimport-MI1.C: New file.
28052
28053 2003-07-15 Jakub Jelinek <jakub@redhat.com>
28054
28055 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
28056 it does not have cmpstrsi patterns (just cmpmemsi).
28057
28058 2003-07-15 Mark Mitchell <mark@codesourcery.com>
28059
28060 PR debug/11473
28061 * g++.dg/debug/debug8.C: New test.
28062
28063 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28064
28065 PR c++/10108
28066 * g++.dg/template/crash7.C: New test.
28067
28068 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28069
28070 PR target/10795
28071 * gcc.c-torture/compile/20030708-1.c: New.
28072
28073 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28074
28075 * gcc.c-torture/execute/20030715-1.c: New test.
28076
28077 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28078
28079 * gcc.dg/pch/inline-3.c: New file.
28080 * gcc.dg/pch/inline-3.hs: New file.
28081 * gcc.dg/pch/inline-4.c: New file.
28082 * gcc.dg/pch/inline-4.hs: New file.
28083
28084 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28085
28086 PR c++/11509
28087 * g++.dg/template/crash6.C: New test.
28088
28089 PR c++/7053
28090 * g++.dg/template/friend20.C: New test.
28091
28092 PR c++/7019
28093 * g++.dg/template/overload2.C: New test.
28094
28095 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28096
28097 PR optimization/11440
28098 * gcc.c-torture/execute/20030714-1.c: New test.
28099
28100 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28101
28102 PR c++/11154
28103 * g++.dg/template/partial2.C: New test.
28104
28105 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28106
28107 PR c++/11503
28108 * g++.dg/template/anon1.C: New test.
28109
28110 PR c++/11493
28111 PR c++/11495
28112 * g++.dg/parse/template9.C: Likewise.
28113 * g++.dg/template/crash4.C: New test.
28114 * g++.dg/template/koenig1.C: Likewise.
28115 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28116 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28117 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28118 functions.
28119 * g++.old-deja/g++.jason/template36.C: Likewise.
28120 * g++.old-deja/g++.mike/p1989.C: Likewise.
28121 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28122 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28123 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28124 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28125 compiling.
28126 * g++.old-deja/g++.pt/union2.C: Use this->.
28127
28128 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28129
28130 * gcc.dg/20030711-1.c: New test.
28131
28132 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28133
28134 PR c++/11050
28135 * g++.dg/parse/args1.C: New test.
28136 * g++.pt/defarg8.C: Change expected errors.
28137
28138 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28139
28140 PR c++/8164
28141 * g++.dg/template/nontype2.C: New test.
28142
28143 PR c++/10558
28144 * g++.dg/parse/template8.C: New test.
28145
28146 PR c++/8327
28147 * g++.dg/template/scope1.C: New test.
28148
28149 * g++.dg/warn/Wsign-compare-1.C: New test.
28150
28151 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28152
28153 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28154
28155 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28156
28157 PR c++/9411
28158 * g++.dg/template/explicit2.C: New test.
28159
28160 PR c++/10032
28161 * g++.dg/warn/pedantic1.C: New test.
28162
28163 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28164
28165 PR c++ 9483
28166 * g++.dg/other/field1.C: New test.
28167
28168 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28169
28170 PR c/11449
28171 * gcc.c-torture/compile/20030707-1.c: New.
28172
28173 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28174
28175 PR c++/10849
28176 * g++.dg/template/access12.C: New test.
28177
28178 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28179
28180 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28181 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28182 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28183 * gcc.misc-tests/gcov.exp: Update
28184 * g++.dg/gcov/gcov.exp: Update
28185 * lib/gcov.exp: Update.
28186
28187 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28188
28189 * g++.dg/abi/mangle17.C: Make sure template expressions are
28190 dependent.
28191 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28192 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28193 * g++.dg/opt/stack1.C: Remove erroneous code.
28194 * g++.dg/parse/template7.C: New test.
28195 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28196 * g++.old-deja/g++.pt/crash4.C: Likewise.
28197
28198 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28199
28200 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28201 with zero or one occurence of `$' after the initial `L'.
28202
28203 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28204
28205 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28206
28207 2003-07-08 Roger Sayle <roger@eyesopen.com>
28208
28209 PR c/11370
28210 * gcc.dg/Wunreachable-6.c: New testcase.
28211 * gcc.dg/Wunreachable-7.c: New testcase.
28212
28213 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28214
28215 PR c/11420
28216 * gcc.dg/20030708-1.c: New test.
28217
28218 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
28219
28220 * gcc.dg/compat/sdata-section.h: New file.
28221 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
28222 * gcc.dg/torture/mips-sdata-1.c: New test.
28223
28224 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28225
28226 PR c++/11030
28227 * g++.dg/template/friend19.C: New test.
28228
28229 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28230
28231 * g++.dg/opt/strength-reduce.C: New test.
28232
28233 2003-07-07 Roger Sayle <roger@eyesopen.com>
28234
28235 PR target/10979
28236 * gcc.dg/20030707-1.c: New testcase.
28237
28238 2003-07-07 Roger Sayle <roger@eyesopen.com>
28239
28240 PR optimization/11059
28241 * g++.dg/opt/emptyunion.C: New testcase.
28242
28243 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28244 Eric Botcazou <ebotcazou@libertysurf.fr>
28245
28246 * g++.dg/opt/stack1.C: New test.
28247
28248 2003-07-05 Mark Mitchell <mark@codesourcery.com>
28249
28250 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
28251 run test.
28252
28253 PR c++/11431
28254 * g++.dg/expr/static_cast3.C: New test.
28255
28256 2003-07-04 Zack Weinberg <zack@codesourcery.com>
28257
28258 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
28259 everywhere.
28260 * gcc.dg/concat.c: Concatenation of string constants with
28261 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
28262 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
28263 * gcc.dg/cpp/escape-2.c: Use wide character constants where
28264 necessary to avoid multi-character character constant warning.
28265 * gcc.dg/cpp/escape.c: Likewise.
28266 * gcc.dg/cpp/ucs.c: Likewise.
28267 Remove backslashes from dg-bogus comments, as they confuse Tcl.
28268 Fix a typo.
28269
28270 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28271
28272 PR c/11428
28273 * gcc.c-torture/compile/20030704-1.c: New.
28274
28275 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28276
28277 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
28278
28279 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
28280
28281 PR c++/5287, PR c++/7910, PR c++/11021
28282 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
28283 tests for warnings.
28284 * g++.dg/ext/dllimport2.C: Add tests for warnings.
28285 * g++.dg/ext/dllimport3.C: Likewise.
28286 * g++.dg/ext/dllimport4.C: New file.
28287 * g++.dg/ext/dllimport5.C: New file.
28288 * g++.dg/ext/dllimport6.C: New file.
28289 * g++.dg/ext/dllimport7.C: New file.
28290 * g++.dg/ext/dllimport8.C: New file.
28291 * g++.dg/ext/dllimport9.C: New file.
28292 * g++.dg/ext/dllimport10.C: New file.
28293 * g++.dg/ext/dllexport1.C: New file.
28294
28295 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28296
28297 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
28298 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
28299
28300 2003-07-03 Roger Sayle <roger@eyesopen.com>
28301
28302 * gcc.dg/builtins-25.c: New testcase.
28303 * gcc.dg/builtins-26.c: New testcase.
28304
28305 2003-07-03 Janis Johnson <janis187@us.ibm.com>
28306
28307 * gcc.dg/compat/vector-defs.h: New file.
28308 * gcc.dg/compat/vector-setup.h: New file.
28309 * gcc.dg/compat/vector-check.h: New file.
28310 * gcc.dg/compat/vector-1_main.c: New file.
28311 * gcc.dg/compat/vector-1_x.c: New file.
28312 * gcc.dg/compat/vector-1_y.c: New file.
28313 * gcc.dg/compat/vector-2_main.c: New file.
28314 * gcc.dg/compat/vector-2_x.c: New file.
28315 * gcc.dg/compat/vector-2_y.c: New file.
28316
28317 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
28318 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
28319 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
28320 * gcc.dg/compat/struct-align-1.h: New file.
28321 * gcc.dg/compat/struct-align-1_main.c: New file.
28322 * gcc.dg/compat/struct-align-1_x.c: New file.
28323 * gcc.dg/compat/struct-align-1_y.c: New file.
28324 * gcc.dg/compat/struct-align-2.h: New file.
28325 * gcc.dg/compat/struct-align-2_main.c: New file.
28326 * gcc.dg/compat/struct-align-2_x.c: New file.
28327 * gcc.dg/compat/struct-align-2_y.c: New file.
28328
28329 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
28330 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28331 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28332 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28333 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28334 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28335 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28336 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28337 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28338 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28339 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28340 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28341 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28342 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28343 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28344 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28345 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28346 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28347 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28348 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28349 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28350 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28351 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28352 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28353 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28354 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28355 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28356 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28357 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28358
28359 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28360
28361 * gcc.dg/i386-call-1.c: New test.
28362
28363 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
28364
28365 PR c++/9162
28366 * g++.dg/parse/defarg4.C: New.
28367
28368 2003-07-03 Roger Sayle <roger@eyesopen.com>
28369
28370 PR target/10700
28371 * gcc.c-torture/compile/20030703-1.c: New test case.
28372
28373 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28374
28375 * g++.dg/template/local3.C: Remove extra semicolon.
28376
28377 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28378
28379 * gcc.dg/i386-volatile-1.c: New test.
28380
28381 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
28382
28383 PR c++/11072
28384 * g++.dg/other/offsetof2.C: XFAIL.
28385 * g++.dg/other/offsetof5.C: New.
28386
28387 PR c++/10219
28388 * g++.dg/template/error1.C: New.
28389
28390 PR c++/9779
28391 * g++.dg/template/dependent-expr1.C: New.
28392
28393 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28394
28395 PR c++/6949
28396 * g++.dg/template/local3.C: New test.
28397
28398 PR c++/11149
28399 * g++.dg/lookup/scoped6.C: New test.
28400
28401 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
28402
28403 PR c++/8046
28404 * g++.dg/other/error7.C: New test.
28405
28406 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
28407
28408 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
28409 * g++.old-deja/g++.abi/vtable3.h: Likewise.
28410 * g++.old-deja/g++.law/code-gen5.C: Likewise.
28411 * g++.old-deja/g++.other/union2.C: Likewise.
28412 * gcc.dg/c90-const-expr-2.c: Likewise.
28413 * gcc.dg/c90-const-expr-3.c: Likewise.
28414 * gcc.dg/c99-const-expr-2.c: Likewise.
28415 * gcc.dg/c99-const-expr-3.c: Likewise.
28416 * gcc.dg/concat.c: Likewise.
28417
28418 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28419
28420 PR c++/9559
28421 * g++.dg/init/static1.C: New test.
28422
28423 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28424
28425 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
28426 * g++.old-deja/g++.other/access2.C: Likewise.
28427 * g++.old-deja/g++.other/decl2.C: Likewise.
28428 * gcc.c-torture/execute/20020615-1.c: Likewise.
28429
28430 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28431
28432 PR c++/4933
28433 * g++.dg/template/sizeof4.C: New test.
28434
28435 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28436
28437 * g++.dg/other/error6.C: New test.
28438
28439 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28440
28441 PR c++/10750
28442 * g++.dg/parse/constant2.C: New test.
28443
28444 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28445
28446 PR c++/11106
28447 * g++.dg/other/error5.C: New test.
28448
28449 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28450
28451 * gcc.dg/format/gcc_diag-1.c: New test.
28452
28453 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
28454
28455 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
28456
28457 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
28458
28459 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
28460 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
28461 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
28462
28463 2003-06-28 Jakub Jelinek <jakub@redhat.com>
28464
28465 * gcc.c-torture/execute/builtins/string-8.c: New test.
28466 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
28467 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
28468 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
28469
28470 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28471
28472 PR c++/10468
28473 * g++.dg/ext/typeof6.C: New test.
28474
28475 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28476
28477 PR c++/10796
28478 * g++.dg/init/enum1.C: New test.
28479
28480 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
28481
28482 * gcc.dg/20030627-1.c: New test.
28483
28484 2003-06-26 Mark Mitchell <mark@codesourcery.com>
28485
28486 PR c++/11332
28487 * g++.dg/expr/static_cast2.C: New test.
28488
28489 2003-06-26 Roger Sayle <roger@eyesopen.com>
28490 Jakub Jelinek <jakub@redhat.com>
28491
28492 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
28493 sprintf(dst,"%s",src) optimization.
28494 * gcc.c-torture/execute/20030626-1.c: New test case.
28495 * gcc.c-torture/execute/20030626-2.c: New test case.
28496
28497 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
28498
28499 * gcc.c-torture/execute/multi-ix.c: New test.
28500
28501 * gcc.c-torture/execute/simd-4.c (main):
28502 Added missing semicolon at end of union.
28503
28504 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
28505
28506 PR c++/8266
28507 * g++.dg/template/explicit-instantiation3.C: New test.
28508
28509 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28510
28511 * gcc.dg/20030626-1.c: Use signed char.
28512
28513 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28514
28515 * gcc.dg/20030626-1.c: New test.
28516
28517 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
28518
28519 * const-str-2.m: Update.
28520
28521 2003-06-25 Mark Mitchell <mark@codesourcery.com>
28522
28523 PR c++/10990
28524 * g++.dg/rtti/dyncast1.C: New test.
28525 * g++.dg/abi/mangle4.C: Correct base-specifier access.
28526 * g++.dg/lookup/scoped1.C: Remove XFAIL.
28527 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
28528
28529 PR c++/10931
28530 * g++.dg/expr/static_cast1.C: New test.
28531
28532 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
28533
28534 * gcc.dg/20030625-1.c: New test.
28535
28536 2003-06-24 Roger Sayle <roger@eyesopen.com>
28537
28538 * gcc.c-torture/compile/20030624-1.c: New test case.
28539
28540 2003-06-24 Jakub Jelinek <jakub@redhat.com>
28541
28542 * gcc.c-torture/execute/string-opt-17.c: New test.
28543
28544 2003-06-24 Mark Mitchell <mark@codesourcery.com>
28545
28546 PR c++/5754
28547 * g++.dg/parse/crash6.C: New test.
28548
28549 2003-06-23 Roger Sayle <roger@eyesopen.com>
28550
28551 * gcc.dg/builtins-24.c: New test case.
28552
28553 2003-06-23 Jakub Jelinek <jakub@redhat.com>
28554
28555 * g++.dg/opt/operator1.C: New test.
28556
28557 2003-06-22 Roger Sayle <roger@eyesopen.com>
28558
28559 * gcc.c-torture/execute/string-opt-16.c: New test case.
28560
28561 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28562
28563 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
28564 * g++.old-deja/g++.other/conv7.C: Likewise.
28565 * g++.old-deja/g++.other/overcnv2.C: Likewise.
28566 * g++.old-deja/g++.other/overload14.C: Likewise.
28567
28568 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28569
28570 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
28571 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
28572
28573 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28574
28575 PR c++/10888
28576 * g++.dg/warn/Winline-3.C: New test.
28577
28578 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28579
28580 * lib/target-supports.exp (check_alias_available): Make the test
28581 program acceptable to the Solaris assembler.
28582
28583 PR c++/10749
28584 * g++.dg/template/memclass2.C: New test.
28585
28586 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28587 Eric Botcazou <ebotcazou@libertysurf.fr>
28588
28589 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
28590 data for non-matching targets.
28591 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
28592
28593 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28594
28595 PR c++/10845
28596 * g++.dg/template/member3.C: New test.
28597
28598 2003-06-19 Mark Mitchell <mark@codesourcery.com>
28599
28600 PR c++/10939
28601 * g++.dg/template/func1.C: New test.
28602
28603 PR c++/9649
28604 * g++.dg/template/static4.C: New test.
28605 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
28606
28607 PR c++/11041
28608 * g++.dg/init/ref7.C: New test.
28609
28610 2003-06-19 Matt Austern <austern@apple.com>
28611
28612 PR c++/11228
28613 * g++.dg/anew1.C: New test.
28614 * g++.dg/anew2.C: New test.
28615 * g++.dg/anew3.C: New test.
28616 * g++.dg/anew4.C: New test.
28617
28618 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
28619
28620 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
28621
28622 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
28623
28624 * gcc.c-torture/execute/simd-4.c (main): Make expected value
28625 endian-dependent.
28626
28627 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
28628
28629 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
28630 Remove cruft.
28631
28632 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
28633
28634 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
28635 * gcc.c-torture/compile/961203-1.c: Likewise.
28636 * gcc.c-torture/compile/980506-1.c: Likewise.
28637
28638 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28639
28640 PR c++/10712
28641 * g++.dg/lookup/using7.C: New test.
28642
28643 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28644
28645 PR c++/11105
28646 * g++.dg/abi/conv1.C: Remove it.
28647 * g++.dg/template/conv7.C: New test.
28648 * g++.dg/template/conv8.C: Likewise.
28649 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
28650 conversion operator.
28651
28652 2003-06-17 Janis Johnson <janis187@us.ibm.com>
28653
28654 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
28655 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28656 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28657 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28658 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28659 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28660 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28661 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28662 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28663 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28664 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28665 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28666 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28667 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28668 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28669 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28670 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28671 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28672 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28673 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28674 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28675 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28676 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28677 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28678 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28679 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28680 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28681 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28682 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28683
28684 2003-06-16 Mark Mitchell <mark@codesourcery.com>
28685
28686 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
28687 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
28688 indications.
28689
28690 2003-06-16 Roger Sayle <roger@eyesopen.com>
28691
28692 * gcc.dg/i386-387-5.c: New test case.
28693 * gcc.dg/i386-387-6.c: New test case.
28694 * gcc.dg/builtins-23.c: New test case.
28695
28696 2003-06-15 Roger Sayle <roger@eyesopen.com>
28697
28698 * gcc.dg/builtins-22.c: New test case.
28699 * gcc.dg/i386-387-1.c: Update to test exp.
28700 * gcc.dg/i386-387-2.c: Likewise.
28701
28702 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28703
28704 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
28705
28706 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28707
28708 * lib/gcc-dg.exp (dg-require-dll): New function.
28709 (dg-xfail-if): Likewise.
28710 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
28711 driver.
28712
28713 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
28714 * gcc.c-torture/compile/20001205-1.c: Likewise.
28715 * gcc.c-torture/compile/20001226-1.c: Likewise.
28716 * gcc.c-torture/compile/20010518-2.c: Likewise.
28717 * gcc.c-torture/compile/20020312-1.c: Likewise.
28718 * gcc.c-torture/compile/20020604-1.c: Likewise.
28719 * gcc.c-torture/compile/920501-12.c: Likewise.
28720 * gcc.c-torture/compile/920501-4.c: Likewise.
28721 * gcc.c-torture/compile/920520-1.c: Likewise.
28722 * gcc.c-torture/compile/920521-1.c: Likewise.
28723 * gcc.c-torture/compile/920625-1.c: Likewise.
28724 * gcc.c-torture/compile/961203-1.c: Likewise.
28725 * gcc.c-torture/compile/980506-1.c: Likewise.
28726 * gcc.c-torture/compile/981006-1.c: Likewise.
28727 * gcc.c-torture/compile/981022-1.c: Likewise.
28728 * gcc.c-torture/compile/981223-1.c: Likewise.
28729 * gcc.c-torture/compile/990617-1.c: Likewise.
28730 * gcc.c-torture/compile/dll.c: Likewise.
28731 * gcc.c-torture/compile/labels-3.c: Likewise.
28732 * gcc.c-torture/compile/mipscop-1.c: Likewise.
28733 * gcc.c-torture/compile/mipscop-2.c: Likewise.
28734 * gcc.c-torture/compile/mipscop-3.c: Likewise.
28735 * gcc.c-torture/compile/mipscop-4.c: Likewise.
28736 * gcc.c-torture/compile/simd-5.c: Likewise.
28737 * gcc.c-torture/compile/20000804-1.x: Remove.
28738 * gcc.c-torture/compile/20001205-1.x: Likewise.
28739 * gcc.c-torture/compile/20001226-1.x: Likewise.
28740 * gcc.c-torture/compile/20010518-2.x: Likewise.
28741 * gcc.c-torture/compile/20020312-1.x: Likewise.
28742 * gcc.c-torture/compile/20020604-1.x: Likewise.
28743 * gcc.c-torture/compile/920501-12.x: Likewise.
28744 * gcc.c-torture/compile/920501-4.x: Likewise.
28745 * gcc.c-torture/compile/920520-1.x: Likewise.
28746 * gcc.c-torture/compile/920521-1.x: Likewise.
28747 * gcc.c-torture/compile/920625-1.x: Likewise.
28748 * gcc.c-torture/compile/961203-1.x: Likewise.
28749 * gcc.c-torture/compile/980506-1.x: Likewise.
28750 * gcc.c-torture/compile/981006-1.x: Likewise.
28751 * gcc.c-torture/compile/981022-1.x: Likewise.
28752 * gcc.c-torture/compile/981223-1.x: Likewise.
28753 * gcc.c-torture/compile/990617-1.x: Likewise.
28754 * gcc.c-torture/compile/mipscop-1.x: Likewise.
28755 * gcc.c-torture/compile/mipscop-2.x: Likewise.
28756 * gcc.c-torture/compile/mipscop-3.x: Likewise.
28757 * gcc.c-torture/compile/mipscop-4.x: Likewise.
28758 * gcc.c-torture/compile/simd-5.x: Likewise.
28759
28760 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
28761
28762 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28763
28764 * gcc.c-torture/execute/20030611-1.c: New test.
28765
28766 2003-06-12 Roger Sayle <roger@eyesopen.com>
28767
28768 PR middle-end/168
28769 * gcc.dg/20030612-1.c: New test case.
28770
28771 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28772
28773 PR c++/10635
28774 * g++.dg/expr/cast1.C: New test.
28775
28776 2003-06-12 Roger Sayle <roger@eyesopen.com>
28777
28778 * gcc.dg/builtins-21.c: New test case.
28779
28780 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
28781
28782 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
28783 options instead of at the end.
28784 * lib/objc.exp (objc_target_compile): Likewise.
28785
28786 2003-06-11 Mark Mitchell <mark@codesourcery.com>
28787
28788 PR c++/10432
28789 * g++.dg/parse/error1.C: New test.
28790
28791 2003-06-11 Janis Johnson <janis187@us.ibm.com>
28792
28793 * gcc.dg/compat/struct-by-value-11_main.c: New file.
28794 * gcc.dg/compat/struct-by-value-11_x.c: New file.
28795 * gcc.dg/compat/struct-by-value-11_y.c: New file.
28796 * gcc.dg/compat/struct-by-value-12_main.c: New file.
28797 * gcc.dg/compat/struct-by-value-12_x.c: New file.
28798 * gcc.dg/compat/struct-by-value-12_y.c: New file.
28799 * gcc.dg/compat/struct-by-value-13_main.c: New file.
28800 * gcc.dg/compat/struct-by-value-13_x.c: New file.
28801 * gcc.dg/compat/struct-by-value-13_y.c: New file.
28802 * gcc.dg/compat/struct-by-value-14_main.c: New file.
28803 * gcc.dg/compat/struct-by-value-14_x.c: New file.
28804 * gcc.dg/compat/struct-by-value-14_y.c: New file.
28805 * gcc.dg/compat/struct-by-value-15_main.c: New file.
28806 * gcc.dg/compat/struct-by-value-15_x.c: New file.
28807 * gcc.dg/compat/struct-by-value-15_y.c: New file.
28808 * gcc.dg/compat/struct-by-value-16_main.c: New file.
28809 * gcc.dg/compat/struct-by-value-16_x.c: New file.
28810 * gcc.dg/compat/struct-by-value-16_y.c: New file.
28811 * gcc.dg/compat/struct-by-value-17_main.c: New file.
28812 * gcc.dg/compat/struct-by-value-17_x.c: New file.
28813 * gcc.dg/compat/struct-by-value-17_y.c: New file.
28814 * gcc.dg/compat/struct-by-value-18_main.c: New file.
28815 * gcc.dg/compat/struct-by-value-18_x.c: New file.
28816 * gcc.dg/compat/struct-by-value-18_y.c: New file.
28817
28818 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
28819 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
28820 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
28821 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
28822 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
28823 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
28824 * gcc.dg/compat/scalar-return-3_main.c: New file.
28825 * gcc.dg/compat/scalar-return-3_x.c: New file.
28826 * gcc.dg/compat/scalar-return-3_y.c: New file.
28827 * gcc.dg/compat/scalar-return-4_main.c: New file.
28828 * gcc.dg/compat/scalar-return-4_x.c: New file.
28829 * gcc.dg/compat/scalar-return-4_y.c: New file.
28830
28831 2003-06-10 Janis Johnson <janis187@us.ibm.com>
28832
28833 * gcc.dg/compat/fp2-struct-check.h: New file.
28834 * gcc.dg/compat/fp2-struct-defs.h: New file.
28835 * gcc.dg/compat/fp2-struct-init.h: New file.
28836 * gcc.dg/compat/struct-by-value-10_main.c: New file.
28837 * gcc.dg/compat/struct-by-value-10_x.c: New file.
28838 * gcc.dg/compat/struct-by-value-10_y.c: New file.
28839 * gcc.dg/compat/struct-return-10_main.c: New file.
28840 * gcc.dg/compat/struct-return-10_x.c: New file.
28841 * gcc.dg/compat/struct-return-10_y.c: New file.
28842
28843 * gcc.dg/compat/compat-common.h: New file.
28844 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
28845 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
28846 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
28847 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
28848 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
28849 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
28850 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
28851 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28852 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
28853 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
28854 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28855 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
28856 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
28857 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28858 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
28859 * gcc.dg/compat/small-struct-check.h: Ditto.
28860 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
28861 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28862 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
28863 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
28864 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28865 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
28866 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
28867 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28868 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
28869 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
28870 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28871 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
28872 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
28873 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28874 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
28875 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
28876 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28877 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
28878 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
28879 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28880 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
28881 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
28882 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28883 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
28884 * gcc.dg/compat/struct-return-2_main.c: Ditto.
28885 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28886 * gcc.dg/compat/struct-return-2_y.c: Ditto.
28887 * gcc.dg/compat/struct-return-3_main.c: Ditto.
28888 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28889 * gcc.dg/compat/struct-return-3_y.c: Ditto.
28890
28891 2003-06-10 Geoffrey Keating <geoffk@apple.com>
28892
28893 * g++.dg/pch/static-1.C: New file.
28894 * g++.dg/pch/static-1.Hs: New file.
28895
28896 2003-06-10 Richard Henderson <rth@redhat.com>
28897
28898 * gcc.dg/asm-7.c: Adjust expected warning text.
28899
28900 2003-06-10 Roger Sayle <roger@eyesopen.com>
28901
28902 * gcc.dg/builtins-20.c: New test case.
28903
28904 2003-06-10 Mark Mitchell <mark@codesourcery.com>
28905
28906 PR c++/11131
28907 * g++.dg/opt/template1.C: New test.
28908
28909 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28910
28911 * lib/gcc-dg.exp (dg-test): Clear additional_files and
28912 additional_sources.
28913
28914 2003-05-21 David Taylor <dtaylor@emc.com>
28915
28916 * gcc.dg/Wpadded.c: New file.
28917
28918 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28919
28920 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
28921 * gcc.dg/special/weak-2.c: Add dg-require-weak.
28922 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
28923 dg-require-weak.
28924
28925 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
28926
28927 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
28928
28929 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28930
28931 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
28932 (dg-require-alias): Likewise.
28933 (dg-require-gc-sections): Likewise.
28934 * lib/target-supports.exp (check_gc_sections_available): Likewise.
28935
28936 2003-06-08 Richard Henderson <rth@redhat.com>
28937
28938 * gcc.dg/20011029-2.c: Fix the array reference.
28939 * gcc.dg/asm-7.c: New.
28940
28941 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
28942
28943 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
28944
28945 2003-06-08 Mark Mitchell <mark@codesourcery.com>
28946
28947 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
28948 (dg-require-gc-sections): Likewise.
28949
28950 2003-06-08 Jan Hubicka <jh@suse.cz>
28951
28952 * i386-cmov1.c: Fix regular expression.
28953 * i386-cvt-1.c: Likewise.
28954 * i386-local.c: Likewise.
28955 * i386-local2.c: Likewise.
28956 * i386-mul.c: Likewise.
28957 * i386-ssetype-1.c: Likewise.
28958 * i386-ssetype-3.c: Likewise.
28959 * i386-ssetype-5.c: Likewise.
28960
28961 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28962
28963 PR c++/11039
28964 * g++.dg/warn/implicit-typename2.C: New test.
28965 * g++.dg/warn/implicit-typename3.C: New test.
28966
28967 2003-06-07 Richard Henderson <rth@redhat.com>
28968
28969 * g++.dg/other/offsetof3.C: Use size_t.
28970 * g++.dg/other/offsetof4.C: Likewise.
28971
28972 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
28973
28974 * lib/copy-file.exp: New. Implement gcc_copy_files.
28975
28976 * lib/dg-pch.exp: Load copy-file.exp
28977 (dg-pch): Use gcc_copy_files instead of "file copy".
28978
28979 2003-06-06 Mark Mitchell <mark@codesourcery.com>
28980
28981 * gcc.dg/weak/weak.exp: Simplify.
28982 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
28983 * gcc.dg/weak/weak-1.c: Likewise.
28984 * gcc.dg/weak/weak-2.c: Likewise.
28985 * gcc.dg/weak/weak-3.c: Likewise.
28986 * gcc.dg/weak/weak-4.c: Likewise.
28987 * gcc.dg/weak/weak-5.c: Likewise.
28988 * gcc.dg/weak/weak-6.c: Likewise.
28989 * gcc.dg/weak/weak-7.c: Likewise.
28990 * gcc.dg/weak/weak-8.c: Likewise.
28991 * gcc.dg/weak/weak-9.c: Likewise.
28992
28993 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
28994
28995 gcc.c-torture/execute/20030606-1.c: New.
28996
28997 2003-06-06 Roger Sayle <roger@eyesopen.com>
28998
28999 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
29000 * gcc.dg/builtins-19.c: Likewise.
29001
29002 2003-06-06 Roger Sayle <roger@eyesopen.com>
29003
29004 * gcc.dg/builtins-2.c: Add some more tests.
29005 * gcc.dg/builtins-18.c: New test case.
29006 * gcc.dg/builtins-19.c: New test case.
29007
29008 2003-06-06 Roger Sayle <roger@eyesopen.com>
29009 Jim Wilson <wilson@tuliptree.org>
29010
29011 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
29012
29013 2003-06-06 Jakub Jelinek <jakub@redhat.com>
29014
29015 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
29016 mempcpy/stpcpy calls not to be optimized into something else.
29017 * gcc.c-torture/execute/string-opt-3.c: Moved to...
29018 * gcc.c-torture/execute/builtins/string-7.c: ...here.
29019 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
29020
29021 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29022
29023 * gcc.dg/format/asm_fprintf-1.c: New test.
29024
29025 2003-06-05 Mark Mitchell <mark@codesourcery.com>
29026
29027 * lib/gcc-defs.exp (additional_sources): New variable.
29028 (dg-additional-sources): New function.
29029 (additional_files): New variable.
29030 (dg-additional-files): New function.
29031 (dg-additional-files-options): Likewise.
29032 * lib/gcc-dg.exp (dg-require-weak): New function.
29033 (dg-require-alias): Likewise.
29034 (dg-require-gc-sections): Likewise.
29035 * lib/target-supports.exp (check_alias_available): Remove testfile
29036 parameter.
29037 (check_gc_sections_available): New function.
29038 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
29039 (dg-gpp-additional-files): Likewise.
29040 * lib/g++.exp (additional_sources): Remove.
29041 (additional_files): Likewise.
29042 (g++_target_compile): Use dg-additional-files-options.
29043
29044 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
29045 Tcl logic.
29046 * gcc.dg/special/ecos.exp: Remove.
29047 * gcc.dg/special/20000419-2.c: Use dg-require-*.
29048 * gcc.dg/special/alias-1.c: Likewise.
29049 * gcc.dg/special/alias-2.c: Likewise.
29050 * gcc.dg/special/gcsec-1.c: Likewise.
29051 * gcc.dg/special/weak-1.c: Likewise.
29052 * gcc.dg/special/weak-2.c: Likewise.
29053 * gcc.dg/special/wkali-1.c: Likewise.
29054 * gcc.dg/special/wkali-2.c: Likewise.
29055
29056 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
29057 dg-gpp-additional-*.
29058 * g++.dg/special/conpr-3.C: Likewise.
29059 * g++.dg/special/conpr-4.C: Likewise.
29060 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
29061 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
29062 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
29063 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
29064 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29065 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29066 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29067 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29068 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29069 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29070 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29071 * g++.old-deja/g++.other/comdat1.C: Likewise.
29072 * g++.old-deja/g++.other/comdat2.C: Likewise.
29073 * g++.old-deja/g++.other/comdat3.C: Likewise.
29074 * g++.old-deja/g++.other/ctor1.C: Likewise.
29075 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29076
29077 2003-06-05 Richard Henderson <rth@redhat.com>
29078
29079 * gcc.dg/debug/20030605-1.c: New.
29080
29081 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29082
29083 * README.QMTEST: Update.
29084
29085 2003-06-04 Richard Henderson <rth@redhat.com>
29086
29087 * gcc.dg/cleanup-1.c: New.
29088 * gcc.dg/cleanup-2.c: New.
29089 * gcc.dg/cleanup-3.c: New.
29090 * gcc.dg/cleanup-4.c: New.
29091 * gcc.dg/cleanup-5.c: New.
29092 * gcc.dg/cleanup-6.c: New.
29093 * gcc.dg/cleanup-7.c: New.
29094
29095 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29096
29097 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29098
29099 * lib/dg-pch.exp: New file.
29100 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29101 * gcc.dg/pch/pch.exp: Likewise.
29102
29103 2003-06-04 Roger Sayle <roger@eyesopen.com>
29104
29105 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29106 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29107 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29108 * gcc.dg/builtins-17.c: New test case.
29109 * gcc.dg/i386-387-4.c: New test case.
29110 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29111
29112 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29113
29114 * gcc.dg/ultrasp9.c: New test.
29115
29116 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29117
29118 * gcc.c-torture/compile/20030604-1.c: New test.
29119 * gcc.dg/sparc-constant-1.c: New test.
29120
29121 2003-06-03 Glen Nakamura <glen@imodulo.com>
29122
29123 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29124
29125 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29126
29127 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29128
29129 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29130 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29131
29132 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29133
29134 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29135
29136 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29137
29138 PR c++/10940
29139 * g++.dg/template/spec10.C: New test.
29140
29141 2003-06-03 Roger Sayle <roger@eyesopen.com>
29142
29143 * gcc.dg/builtins-16.c: New test case.
29144
29145 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29146
29147 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29148 mempcpy test with post-increments.
29149 * gcc.c-torture/execute/string-opt-3.c: New test.
29150 * gcc.dg/string-opt-1.c: New test.
29151
29152 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29153
29154 PR fortran/10965
29155 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29156
29157 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29158
29159 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29160 (scan-assembler): ... here. Use dg-scan.
29161 (scan-assembler-not): Likewise.
29162 (scan-file): New function.
29163 (scan-file-not): Likewise.
29164 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29165 * gcc.dg/cpp/_Pragma4.c: Likewise.
29166 * gcc.dg/cpp/_Pragma5.c: Likewise.
29167 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29168 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29169 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29170 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29171 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29172 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29173 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29174 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29175 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29176 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29177 * gcc.dg/cpp/cxxcom1.c: Likewise.
29178 * gcc.dg/cpp/line1.c: Likewise.
29179 * gcc.dg/cpp/maccom1.c: Likewise.
29180 * gcc.dg/cpp/maccom2.c: Likewise.
29181 * gcc.dg/cpp/maccom3.c: Likewise.
29182 * gcc.dg/cpp/maccom4.c: Likewise.
29183 * gcc.dg/cpp/maccom5.c: Likewise.
29184 * gcc.dg/cpp/maccom6.c: Likewise.
29185 * gcc.dg/cpp/multiline.c: Likewise.
29186 * gcc.dg/cpp/spacing1.c: Likewise.
29187 * gcc.dg/cpp/spacing2.c: Likewise.
29188 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29189 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29190 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29191 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29192 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29193 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29194 * gcc.dg/cpp/cxxcom2.c: Likewise.
29195 * gcc.dg/cpp/cxxcom2.h: New file.
29196
29197 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29198 * g++.dg/cpp/truefalse.C: Here.
29199 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29200
29201 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29202
29203 * gcc.dg/cpp/redef3.c: New file.
29204
29205 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29206
29207 * gcc.dg/i386-loop-3.c: New test.
29208
29209 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
29210
29211 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
29212
29213 2003-05-31 Roger Sayle <roger@eyesopen.com>
29214
29215 * gcc.dg/fwrapv-1.c: New test case.
29216 * gcc.dg/fwrapv-2.c: New test case.
29217
29218 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29219
29220 PR c++/10956
29221 * g++.dg/template/spec9.C: New test.
29222
29223 2003-05-29 Roger Sayle <roger@eyesopen.com>
29224
29225 * gcc.dg/duff-4.c: New test case.
29226
29227 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
29228
29229 PR fortran/10843
29230 * g77.dg/ffixed-form-1.f: New test
29231 * g77.dg/ffixed-form-2.f: New test
29232 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
29233 * g77.dg/ffree-form-3.f: New test
29234
29235 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
29236
29237 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
29238 * gcc.dg/wint_t-1.c: Likewise.
29239
29240 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29241
29242 * g++.dg/template/access11.C: New test.
29243
29244 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29245
29246 PR c++/10849
29247 * g++.dg/template/access10.C: New test.
29248
29249 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29250 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29251
29252 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
29253
29254 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29255
29256 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
29257 suppress for powerpc-*-darwin*.
29258 * gcc.dg/torture/builtin-noret-2.c: Likewise.
29259
29260 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29261
29262 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
29263 suppress option for powerpc-*-darwin*.
29264
29265 2003-05-23 Roger Sayle <roger@eyesopen.com>
29266
29267 * gcc.dg/builtins-1.c: Add tests for tan and atan.
29268 * gcc.dg/builtins-4.c: Add test for fmod.
29269
29270 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29271
29272 PR c++/10682
29273 * g++.dg/template/instantiate4.C: New test.
29274
29275 2003-05-22 Roger Sayle <roger@eyesopen.com>
29276
29277 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
29278
29279 2003-05-21 Janis Johnson <janis187@us.ibm.com>
29280
29281 * gcc.dg/compat/scalar-return-1_main.c: New file.
29282 * gcc.dg/compat/scalar-return-1_x.c: New file.
29283 * gcc.dg/compat/scalar-return-1_y.c: New file.
29284 * gcc.dg/compat/scalar-return-2_main.c: New file.
29285 * gcc.dg/compat/scalar-return-2_x.c: New file.
29286 * gcc.dg/compat/scalar-return-2_y.c: New file.
29287 * gcc.dg/compat/struct-return-3_main.c: New file.
29288 * gcc.dg/compat/struct-return-3_y.c: New file.
29289 * gcc.dg/compat/struct-return-3_x.c: New file.
29290 * gcc.dg/compat/struct-return-2_main.c: New file.
29291 * gcc.dg/compat/struct-return-2_x.c: New file.
29292 * gcc.dg/compat/struct-return-2_y.c: New file.
29293
29294 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29295
29296 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
29297 for hppa*-hp-hpux*.
29298 * gcc.dg/20021014-1.c (dg-options): Likewise.
29299 * gcc.dg/nest.c (dg-options): Likewise.
29300
29301 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
29302
29303 PR c++/9738
29304 * g++.dg/ext/dllimport2.C: New file.
29305 * g++.dg/ext/dllimport3.C: New file.
29306
29307 2003-05-20 Janis Johnson <janis187@us.ibm.com>
29308
29309 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
29310 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29311 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29312 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29313 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29314 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29315 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
29316 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
29317 * gcc.dg/compat/small-struct-defs.h: New file.
29318 * gcc.dg/compat/small-struct-init.h: New file.
29319 * gcc.dg/compat/small-struct-check.h: New file.
29320 * gcc.dg/compat/fp-struct-defs.h: New file.
29321 * gcc.dg/compat/fp-struct-check.h: New file.
29322 * gcc.dg/compat/fp-struct-init.h: New file.
29323 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
29324 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
29325
29326 2003-05-19 Jakub Jelinek <jakub@redhat.com>
29327
29328 * gcc.dg/20030225-2.c: New test.
29329
29330 2003-05-18 Roger Sayle <roger@eyesopen.com>
29331 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29332
29333 * gcc.c-torture/compile/20030518-1.c: New test case.
29334
29335 2003-05-18 Mark Mitchell <mark@codesourcery.com>
29336
29337 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
29338 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
29339 gcc-dg-debug-runtest.
29340 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
29341 gcc-dg-debug-runtest.
29342
29343 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29344
29345 PR c++/9022
29346 * g++.dg/lookup/using6.C: New test.
29347
29348 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29349
29350 * g++.dg/parse/access2.C: New test.
29351
29352 2003-05-17 Mark Mitchell <mark@codesourcery.com>
29353
29354 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
29355 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
29356 * gcc.dg/debug/debug.exp: Likewise.
29357
29358 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
29359
29360 * gcc.dg/dollar.c: New test.
29361
29362 2003-05-16 Janis Johnson <janis187@us.ibm.com>
29363
29364 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
29365 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
29366 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
29367 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
29368 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
29369 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
29370 * gcc.dg/compat/struct-by-value-6_main.c: New file.
29371 * gcc.dg/compat/struct-by-value-6_x.c: New file.
29372 * gcc.dg/compat/struct-by-value-6_y.c: New file.
29373 * gcc.dg/compat/struct-by-value-7_main.c: New file.
29374 * gcc.dg/compat/struct-by-value-7_x.c: New file.
29375 * gcc.dg/compat/struct-by-value-7_y.c: New file.
29376 * gcc.dg/compat/struct-by-value-8_main.c: New file.
29377 * gcc.dg/compat/struct-by-value-8_x.c: New file.
29378 * gcc.dg/compat/struct-by-value-8_y.c: New file.
29379 * gcc.dg/compat/struct-by-value-9_main.c: New file.
29380 * gcc.dg/compat/struct-by-value-9_x.c: New file.
29381 * gcc.dg/compat/struct-by-value-9_y.c: New file.
29382
29383 2003-05-16 Mark Mitchell <mark@codesourcery.com>
29384
29385 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
29386 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
29387 support for "repo" mode.
29388 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
29389 * lib/g77-dg.exp: Likewise.
29390 * lib/obj-dg.exp: Likewise.
29391
29392 2003-05-16 Jakub Jelinek <jakub@redhat.com>
29393
29394 Merge from gcc-3_2-rhl8-branch:
29395 2003-04-23 Jakub Jelinek <jakub@redhat.com>
29396
29397 * gcc.dg/tls/opt-6.c: New test.
29398
29399 2003-04-05 Jakub Jelinek <jakub@redhat.com>
29400
29401 * gcc.dg/20030405-1.c: New test.
29402
29403 2003-03-09 Jakub Jelinek <jakub@redhat.com>
29404
29405 * gcc.dg/20030309-1.c: New test.
29406
29407 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29408
29409 * gcc.c-torture/execute/20030307-1.c: New test.
29410
29411 2003-02-20 Randolph Chung <tausq@debian.org>
29412
29413 * gcc.c-torture/compile/20030220-1.c: New test.
29414
29415 2003-02-18 Jakub Jelinek <jakub@redhat.com>
29416
29417 * gcc.dg/20030217-1.c: New test.
29418
29419 2003-01-29 Jakub Jelinek <jakub@redhat.com>
29420
29421 * gcc.c-torture/compile/20020129-1.c: New test.
29422
29423 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29424
29425 * gcc.dg/unroll-1.c: New test.
29426
29427 2002-11-16 Jan Hubicka <jh@suse.cz>
29428
29429 * gcc.c-torture/execute/20020920-1.c: New test.
29430
29431 2002-10-08 Jakub Jelinek <jakub@redhat.com>
29432
29433 PR target/7434
29434 * gcc.c-torture/compile/20021008-1.c: New test.
29435
29436 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
29437
29438 PR target/7559
29439 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
29440
29441 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29442
29443 * gcc.c-torture/compile/20020807-1.c: New test.
29444
29445 2002-07-30 Jakub Jelinek <jakub@redhat.com>
29446
29447 * gcc.dg/tls/opt-1.c: New test.
29448
29449 2002-07-29 Jakub Jelinek <jakub@redhat.com>
29450
29451 * gcc.dg/20020729-1.c: New test.
29452
29453 2002-07-20 Jakub Jelinek <jakub@redhat.com>
29454
29455 * g++.dg/opt/life1.C: New test.
29456
29457 2002-05-20 Jakub Jelinek <jakub@redhat.com>
29458
29459 * gcc.dg/20020525-1.c: New test.
29460
29461 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29462
29463 PR c++/6794
29464 * g++.dg/ext/pretty1.C: New test.
29465 * g++.dg/ext/pretty2.C: New test.
29466
29467 2003-05-15 Mark Mitchell <mark@codesourcery.com>
29468
29469 PR c++/8385
29470 * g++.dg/ext/typeof5.C: New test.
29471
29472 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
29473
29474 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
29475 __USER_LABEL_PREFIX__ into account.
29476 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
29477
29478 2003-05-14 Roger Sayle <roger@eyesopen.com>
29479
29480 * gcc.dg/builtins-15.c: New test case.
29481
29482 2003-05-13 Zack Weinberg <zack@codesourcery.com>
29483
29484 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
29485
29486 2003-05-12 Mark Mitchell <mark@codesourcery.com>
29487
29488 * lib/g++.exp: Tweak handling of additional source files.
29489 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
29490 * g++.dg/special/conpr-2a.C: Rename to ...
29491 * g++.dg/special/conpr-2a.cc: ... this.
29492 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
29493 * g++.dg/special/conpr-3a.C: Rename to ...
29494 * g++.dg/special/conpr-3a.cc: This.
29495 * g++.dg/special/conpr-3b.C: Rename to ...
29496 * g++.dg/special/conpr-3b.cc: This.
29497 * g++.dg/special/conpr-4.C: New test.
29498 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
29499
29500 2003-05-12 David Edelsohn <edelsohn@gnu.org>
29501
29502 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
29503
29504 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29505
29506 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
29507 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29508 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
29509 * g++.old-deja/g++.other/warn3.C: Likewise.
29510
29511 2003-05-11 Roger Sayle <roger@eyesopen.com>
29512
29513 * gcc.dg/i386-387-1.c: Update to also test log.
29514 * gcc.dg/i386-387-2.c: Likewise.
29515
29516 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
29517
29518 * g77.f-torture/execute/int8421.f: New test.
29519
29520 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29521
29522 PR c++/10230, c++/10481
29523 * g++.dg/lookup/scoped5.C: New test.
29524
29525 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29526
29527 PR c++/10552
29528 * g++.dg/template/ttp6.C: New test.
29529
29530 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
29531
29532 * gcc.c-torture/execute/builtins: New directory.
29533 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
29534 gcc.c-torture/execute/builtins.
29535 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
29536 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
29537 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
29538 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
29539
29540 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29541
29542 PR c++/9252
29543 * g++.dg/template/access8.C: New test.
29544 * g++.dg/template/access9.C: New test.
29545
29546 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29547
29548 PR c++/9554
29549 * g++.dg/parse/access1.C: New test.
29550
29551 2003-05-09 DJ Delorie <dj@redhat.com>
29552
29553 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
29554 long, and not an int.
29555
29556 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29557
29558 PR c++/10555, c++/10576
29559 * g++.dg/template/memclass1.C: New test.
29560
29561 2003-05-08 DJ Delorie <dj@redhat.com>
29562
29563 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
29564 targets.
29565 * gcc.c-torture/execute/20021024-1.x: Likewise.
29566 * gcc.c-torture/execute/shiftdi.x: Likewise.
29567 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
29568 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
29569 * gcc.dg/20021018-1.c: Likewise.
29570
29571 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29572
29573 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
29574
29575 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
29576 (bcopy): Call memmove.
29577
29578 2003-05-08 Roger Sayle <roger@eyesopen.com>
29579
29580 * g77.f-torture/compile/8485.f: New test case.
29581
29582 2003-05-07 Richard Henderson <rth@redhat.com>
29583
29584 PR c++/10570
29585 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
29586 Verify exception_cleanup not called for rethrows.
29587 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
29588 when exiting catch block without rethrowing.
29589 * g++.dg/eh/forced3.C: New.
29590 * g++.dg/eh/forced4.C: New.
29591
29592 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
29593
29594 * gcc.dg/20030505.c: Fix triplet.
29595
29596 2003-05-06 DJ Delorie <dj@redhat.com>
29597
29598 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
29599 * gcc.dg/nest.c: Likewise.
29600
29601 2003-05-05 Roger Sayle <roger@eyesopen.com>
29602
29603 * gcc.dg/builtins-14.c: New test case.
29604
29605 2003-05-05 Janis Johnson <janis187@us.ibm.com>
29606
29607 * lib/compat.exp (compat-execute): New argument.
29608 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
29609 * gcc.dg/compat: New test directory.
29610 * gcc.dg/compat/compat.exp: New expect script.
29611 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
29612 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
29613 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
29614 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
29615 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
29616 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
29617
29618 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
29619 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
29620 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
29621 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
29622 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
29623 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
29624 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
29625 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
29626 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
29627 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
29628 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
29629 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
29630 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
29631 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
29632 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
29633
29634 2003-05-05 Zack Weinberg <zack@codesourcery.com>
29635
29636 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
29637
29638 2003-05-05 Jakub Jelinek <jakub@redhat.com>
29639
29640 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
29641
29642 2003-05-05 Geoffrey Keating <geoffk@apple.com>
29643
29644 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
29645 * gcc.dg/ppc-fsel-2.c: New test.
29646
29647 * gcc.dg/unused-5.c: New test.
29648
29649 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29650
29651 PR c++/10496
29652 * g++.dg/warn/pmf1.C: New test.
29653
29654 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29655
29656 PR c++/4494
29657 * g++.dg/warn/main.C: New test.
29658
29659 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29660
29661 * gcc.dg/nonnull-3.c: New test.
29662
29663 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
29664
29665 * gcc.dg/cpp/Wtrigraphs.c: Update.
29666 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
29667
29668 2003-05-03 Geoffrey Keating <geoffk@apple.com>
29669
29670 * gcc.dg/ppc-fsel-1.c: New test.
29671
29672 2003-05-03 Zack Weinberg <zack@codesourcery.com>
29673
29674 PR c/10604
29675 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
29676
29677 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
29678
29679 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
29680
29681 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29682
29683 PR c++/9364, c++/10553, c++/10586
29684 * g++.dg/parse/typename4.C: New test.
29685 * g++.dg/parse/typename5.C: Likewise.
29686
29687 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
29688
29689 * gcc.c-torture/compile/20030503-1.c: New test.
29690
29691 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29692
29693 * g++.dg/lookup/using5.C: Fix testcase error.
29694
29695 2003-05-01 Chris Demetriou <cgd@broadcom.com>
29696
29697 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
29698 since MEABI is no longer supported. Remove all vestiges
29699 of MEABI from the test.
29700
29701 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29702
29703 PR c++/10554
29704 * g++.dg/lookup/using5.C: New test.
29705
29706 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29707
29708 PR c++/8772
29709 * g++.dg/template/ttp5.C: New test.
29710
29711 2003-04-30 Mark Mitchell <mark@codesourcery.com>
29712
29713 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
29714 (dg-gpp-additional-sources): New function.
29715 (dg-gpp-additional-files): Likewise.
29716 * lib/g++.exp (additional_sources): New variable.
29717 (additional_files): Likewise.
29718 (g++_target_compile): Deal with them.
29719 * lib/old-dejagnu.exp: Remove.
29720 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
29721 * g++.old-deja: Revise all tests to use dg commands.
29722
29723 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29724
29725 PR c++/9432, c++/9528
29726 * g++.dg/lookup/using4.C: New test.
29727
29728 2003-04-29 Geoffrey Keating <geoffk@apple.com>
29729
29730 * gcc.dg/noreturn-5.c: New file.
29731 * gcc.dg/noreturn-6.c: New file.
29732
29733 * gcc.c-torture/compile/inline-1.c: New file.
29734
29735 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29736
29737 PR c++/10551
29738 * g++.dg/template/explicit1.C: New test.
29739
29740 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29741
29742 PR c++/10549
29743 * g++.dg/other/bitfield1.C: New test.
29744
29745 PR c++/10527
29746 * g++.dg/init/new7.C: New test.
29747
29748 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29749
29750 * g++.dg/ext/desig1.C: New test.
29751 * g++.dg/ext/init1.C: Update.
29752
29753 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
29754
29755 2003-04-28 Mark Mitchell <mark@codesourcery.com>
29756
29757 PR c++/10180
29758 * g++.dg/warn/Winline-1.C: New test.
29759
29760 2003-04-28 Jakub Jelinek <jakub@redhat.com>
29761
29762 * gcc.c-torture/execute/string-opt-19.c: New test.
29763
29764 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
29765 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
29766
29767 2003-04-27 Mark Mitchell <mark@codesourcery.com>
29768
29769 PR c++/10506
29770 * g++.dg/init/new6.C: New test.
29771
29772 PR c++/10503
29773 * g++.dg/init/ref6.C: New test.
29774
29775 2003-04-26 David Edelsohn <edelsohn@gnu.org>
29776
29777 * g++.dg/warn/weak1.C: XFAIL on AIX4.
29778
29779 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29780
29781 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
29782 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
29783
29784 2003-04-25 Mark Mitchell <mark@codesourcery.com>
29785
29786 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
29787 initialized static data members.
29788
29789 2003-04-25 H.J. Lu <hjl@gnu.org>
29790
29791 * gcc.dg/ia64-sync-4.c: New test.
29792
29793 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29794
29795 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
29796 date.
29797
29798 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
29799
29800 PR c++/10337
29801 * g++.dg/warn/conv1.C: New test.
29802 * g++.old-deja/g++.other/conv7.C: Adjust.
29803 * g++.old-deja/g++.other/overload14.C: Adjust.
29804
29805 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29806
29807 PR c++/10471
29808 * g++.dg/template/defarg2.C: New test.
29809
29810 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
29811
29812 * gcc.dg/cpp/include2.c: Update.
29813 * gcc.dg/cpp/multiline-2.c: New.
29814 * gcc.dg/cpp/multiline.c: Update.
29815 * gcc.dg/cpp/strify2.c: Update.
29816 * gcc.dg/cpp/trad/literals-2.c: Update.
29817
29818 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29819
29820 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
29821
29822 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29823
29824 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
29825
29826 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29827
29828 PR c++/10451
29829 * g++.dg/parse/crash4.C: New test.
29830
29831 PR c++/9847
29832 * g++.dg/parse/crash5.C: New test.
29833
29834 2003-04-22 Mark Mitchell <mark@codesourcery.com>
29835
29836 PR c++/10446
29837 * g++.dg/parse/crash3.C: New test.
29838
29839 PR c++/10428
29840 * g++.dg/parse/elab1.C: New test.
29841
29842 2003-04-22 Devang Patel <dpatel@apple.com>
29843
29844 * gcc.dg/cpp/trad/funlike-5.c: New test.
29845
29846 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
29847
29848 * g++.dg/other/packed1.C: Fix dg options.
29849
29850 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
29851
29852 * g++.dg/other/offsetof2.C: New test.
29853
29854 2003-04-21 Mark Mitchell <mark@codesourcery.com>
29855
29856 * g++.dg/template/recurse.C: Adjust location of error messages.
29857
29858 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
29859
29860 PR c++/9881
29861 * g++.dg/init/addr-const1.C: New test.
29862 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
29863
29864 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
29865
29866 PR c++/10405
29867 * g++.dg/lookup/struct-hack1.C: New test.
29868
29869 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
29870
29871 * ucs.c: Update diagnostic messages.
29872
29873 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29874
29875 * gcc.dg/cpp/truefalse.cpp: New test.
29876 * gcc.dg/cpp/cpp.exp: Update.
29877 * g++.dg/other/stdbool-if.C: Remove.
29878
29879 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29880
29881 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
29882 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
29883
29884 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29885
29886 * gcc.c-torture/compile/20030418-1.c: New test.
29887
29888 2003-04-17 Janis Johnson <janis187@us.ibm.com>
29889
29890 * README.compat: Remove; content moved to doc/sourcebuild.texi.
29891
29892 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29893
29894 PR c++/10347
29895 g++.dg/template/dependent-name1.C: New test.
29896
29897 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
29898
29899 * gcc.dg/warn-1.c (tourist_guide): New array,
29900 contains a pointer to bar.
29901
29902 2003-04-16 Roger Sayle <roger@eyesopen.com>
29903
29904 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
29905 * gcc.c-torture/execute/medce-1.c: New test case.
29906 * gcc.c-torture/execute/medce-2.c: New test case.
29907
29908 2003-04-15 Mark Mitchell <mark@codesourcery.com>
29909
29910 * lib/prune.exp: Ignore more messages.
29911
29912 PR c++/10381
29913 * g++.dg/parse/lookup3.C: New test.
29914
29915 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
29916
29917 * gcc.c-torture/compile/20030415-1.c : New test.
29918
29919 2003-04-14 Mark Mitchell <mark@codesourcery.com>
29920
29921 * gcc.c-torture/execute/scope-2.c: Move to ...
29922 * gcc.dg/noncompile/scope.c: .... here.
29923
29924 2003-04-14 Roger Sayle <roger@eyesopen.com>
29925
29926 * gcc.dg/20030414-2.c: New test case.
29927
29928 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
29929
29930 PR target/10377
29931 * gcc.dg/20030414-1.c: New test.
29932
29933 2003-04-13 Roger Sayle <roger@eyesopen.com>
29934
29935 * gcc.dg/builtins-12.c: New test case.
29936 * gcc.dg/builtins-13.c: New test case.
29937
29938 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29939
29940 * gcc.c-torture/execute/string-opt-18.c: New test.
29941
29942 2003-04-13 Mark Mitchell <mark@codesourcery.com>
29943
29944 PR c++/10300
29945 * g++.dg/init/new5.C: New test.
29946
29947 2003-04-12 Mark Mitchell <mark@codesourcery.com>
29948
29949 PR c++/7910
29950 * g++.dg/ext/dllimport1.C: New test.
29951
29952 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29953
29954 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
29955
29956 2003-04-11 Bud Davis <bdavis9659@comcast.net>
29957
29958 PR Fortran/9263
29959 * g77.f-torture/noncompile/9263.f: New test
29960 PR Fortran/1832
29961 * g77.f-torture/execute/1832.f: New test
29962
29963 2003-04-11 David Chad <davidc@freebsd.org>
29964 Loren J. Rittle <ljrittle@acm.org>
29965
29966 libobjc/8562
29967 * objc.dg/headers.m: New test.
29968
29969 2003-04-10 Zack Weinberg <zack@codesourcery.com>
29970
29971 * gcc.c-torture/execute/builtin-noret-2.c: New.
29972 * gcc.c-torture/execute/builtin-noret-2.x: New.
29973 XFAIL builtin-noret-2.c at -O1 and above.
29974 * gcc.dg/redecl.c: New.
29975 * gcc.dg/Wshadow-1.c: Update error regexps.
29976
29977 2003-04-10 Mark Mitchell <mark@codesourcery.com>
29978
29979 * g++.dg/abi/bitfield10.C: New test.
29980
29981 2003-04-09 Mike Stump <mrs@apple.com>
29982
29983 * gcc.dg/pch/pch.exp: Make testcase names longer.
29984 * g++.dg/pch/pch.exp: Make testcase names longer.
29985
29986 2003-04-08 Roger Sayle <roger@eyesopen.com>
29987
29988 * gcc.dg/builtins-11.c: New test case.
29989
29990 2003-04-08 Roger Sayle <roger@eyesopen.com>
29991
29992 * gcc.dg/builtins-9.c: New test case.
29993 * gcc.dg/builtins-10.c: New test case.
29994
29995 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
29996
29997 * gcc.dg/noncompile/init-4.c.c: New test.
29998
29999 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
30000
30001 * gcc.misc-test/gcov-9.c: New test.
30002 * gcc.misc-test/gcov-10.c: New test
30003 * gcc.misc-test/gcov-11.c: New test.
30004
30005 2003-04-05 Zack Weinberg <zack@codesourcery.com>
30006
30007 PR optimization/10024
30008 * gcc.c-torture/compile/20030405-1.c: New test.
30009
30010 2003-04-04 Geoffrey Keating <geoffk@apple.com>
30011
30012 * gcc.dg/pch/static-3.c: New.
30013 * gcc.dg/pch/static-3.hs: New.
30014 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
30015
30016 2003-04-04 Richard Henderson <rth@redhat.com>
30017
30018 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
30019 * g++.dg/eh/forced2.C: Likewise.
30020
30021 2003-04-03 Mike Stump <mrs@apple.com>
30022
30023 * lib/scanasm.exp (scan-assembler): Add xfail processing for
30024 target arg.
30025 (scan-assembler-times, scan-assembler-not): Likewise.
30026 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
30027
30028 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30029
30030 * gcc.dg/sparc-loop-1.c: New test.
30031
30032 2003-04-02 Geoffrey Keating <geoffk@apple.com>
30033
30034 PR other/9274
30035 * g++.dg/pch/system-2.C: New.
30036 * g++.dg/pch/system-2.Hs: New.
30037
30038 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
30039
30040 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
30041
30042 * g++.dg/eh/simd-1.C (vecfunc): Same.
30043
30044 2003-04-01 Roger Sayle <roger@eyesopen.com>
30045
30046 * gcc.c-torture/execute/20030401-1.c: New test case.
30047
30048 2003-04-01 Ziemowit Laski <zlaski@apple.com>
30049
30050 * objc.dg/defs.m: New.
30051
30052 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
30053
30054 * g++.dg/eh/simd-1.C: New.
30055 * g++.dg/eh/simd-2.C: New.
30056
30057 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
30058
30059 * gcc.c-torture/execute/simd-3.c: New.
30060
30061 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30062
30063 PR c/9936
30064 * gcc.dg/20030331-2.c: New test.
30065
30066 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30067
30068 PR c++/10278
30069 * g++.dg/parse/crash2.C: New test.
30070
30071 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30072
30073 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30074 * gcc.c-torture/execute/20030331-1.c: ...here.
30075
30076 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30077
30078 * gcc.c-torture/execute/20030331-1.c: New test.
30079
30080 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30081
30082 * lib/gcov.exp: Adjust call return testing strings.
30083 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30084
30085 2003-03-31 Roger Sayle <roger@eyesopen.com>
30086
30087 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30088 * gcc.dg/builtins-7.c: New test case.
30089 * gcc.dg/builtins-8.c: New test case.
30090
30091 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30092
30093 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30094
30095 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30096
30097 PR c++/7647
30098 * g++.dg/lookup-class-member-2.C: New test.
30099
30100 2003-03-30 Glen Nakamura <glen@imodulo.com>
30101
30102 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30103
30104 2003-03-28 Roger Sayle <roger@eyesopen.com>
30105
30106 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30107
30108 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30109
30110 * g++.dg/init/attrib1.C: New test.
30111
30112 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30113
30114 * gcc.dg/ultrasp8.c: New test.
30115
30116 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30117
30118 * gcc.dg/ultrasp7.c: New test.
30119
30120 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30121
30122 PR c++/10047
30123 * g++.dg/template/inline1.C: New test.
30124
30125 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30126
30127 * gcc.dg/sparc-dwarf2.c: New test.
30128
30129 2003-03-27 Roger Sayle <roger@eyesopen.com>
30130
30131 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30132 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30133
30134 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30135
30136 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30137 than reading .x files.
30138 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30139 * g77.dg/gcov/gcov-1.f: Likewise.
30140 * gcc.misc-tests/gcov-4b.c: Likewise.
30141 * gcc.misc-tests/gcov-5b.c: Likewise.
30142 * gcc.misc-tests/gcov-6.c: Likewise.
30143 * gcc.misc-tests/gcov-7.c: Likewise.
30144 * gcc.misc-tests/gcov-8.c: Likewise.
30145 * g++.dg/gcov/gcov-1.x: Remove.
30146 * g77.dg/gcov/gcov-1.x: Likewise.
30147 * gcc.misc-tests/gcov-4b.x: Likewise.
30148 * gcc.misc-tests/gcov-5b.x: Likewise.
30149 * gcc.misc-tests/gcov-6.x: Likewise.
30150 * gcc.misc-tests/gcov-7.x: Likewise.
30151 * gcc.misc-tests/gcov-8.x: Likewise.
30152
30153 2003-03-27 Glen Nakamura <glen@imodulo.com>
30154
30155 PR opt/10087
30156 * gcc.dg/20030324-1.c: New test.
30157
30158 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30159
30160 PR c++/10224
30161 * g++.dg/template/arg3.C: New test.
30162
30163 PR c++/10158
30164 * g++.dg/template/friend18.C: New test.
30165
30166 2003-03-26 Roger Sayle <roger@eyesopen.com>
30167
30168 * g77.f-torture/compile/20030326-1.f: New test case.
30169
30170 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30171
30172 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30173
30174 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30175
30176 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30177
30178 * gcc.dg/ia64-sync-3.c: New test.
30179
30180 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30181
30182 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30183
30184 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30185
30186 * gcc.dg/ultrasp6.c: New test.
30187
30188 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30189
30190 * gcc.dg/i386-signbit-1.c: New test.
30191 * gcc.dg/i386-signbit-2.c: New test.
30192 * gcc.dg/i386-signbit-3.c: New test.
30193
30194 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30195
30196 * gcc.dg/ultrasp5.c: Fix options.
30197
30198 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30199
30200 * gcc.dg/ultrasp5.c: Fix comment.
30201
30202 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30203
30204 PR fortran/10197
30205 * g77.f-torture/execute/10197.f: New test.
30206
30207 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
30208
30209 PR c++/9898, c++/383
30210 * g++.dg/template/conv6.C: New test.
30211
30212 PR c++/10119
30213 * g++.dg/template/ptrmem5.C: New test.
30214
30215 PR c++/10026
30216 * g++.dg/lookup/koenig1.C: New test.
30217
30218 PR C++/10199
30219 * g++.dg/lookup/template2.C: New test.
30220
30221 2003-03-24 Jakub Jelinek <jakub@redhat.com>
30222
30223 * g++.dg/opt/rtti1.C: New test.
30224
30225 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30226
30227 * gcc.dg/ultrasp5.c: New test.
30228
30229 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
30230
30231 PR middle-end/9967
30232 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
30233 builtin fputs.
30234
30235 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
30236
30237 PR c/8224
30238 * gcc.dg/20030323-1.c: New test.
30239
30240 2003-03-23 Roger Sayle <roger@eyesopen.com>
30241
30242 * gcc.c-torture/compile/20030323-1.c: New test case.
30243
30244 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
30245
30246 * gcc.dg/20030321-1.c: New test.
30247
30248 2003-03-22 Zack Weinberg <zack@codesourcery.com>
30249
30250 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
30251
30252 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
30253
30254 PR c++/9978, c++/9708
30255 * g++.dg/ext/vlm1.C: Adjust expected error.
30256 * g++.dg/ext/vla2.C: New test.
30257 * g++.dg/template/arg1.C: New test.
30258 * g++.dg/template/arg2.C: New test.
30259
30260 2003-03-22 Bud Davis <bdavis9659@comcast.net>
30261
30262 * g77.f-torture/execute/select.f: New test.
30263 * g77.f-torture/noncompile/select_no_compile.f: New test.
30264
30265 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
30266
30267 PR c++/9898
30268 * g++.dg/other/error4.C: New test.
30269
30270 2003-03-20 Mark Mitchell <mark@codesourcery.com>
30271
30272 * g++.dg/template/friend17.C: New test.
30273
30274 2003-03-21 Alan Modra <amodra@bigpond.net.au>
30275
30276 * gcc.c-torture/compile/20030320-1.c: New.
30277
30278 2003-03-20 Roger Sayle <roger@eyesopen.com>
30279
30280 * gcc.dg/builtins-6.c: New test case.
30281
30282 2003-03-19 Alan Modra <amodra@bigpond.net.au>
30283
30284 PR target/10073
30285 * gcc.c-torture/compile/20030319-1.c: New.
30286
30287 2003-03-18 Jan Hubicka <jh@suse.cz>
30288
30289 * gcc.dg/i386-cvt-1.c: New test.
30290
30291 2003-03-17 Zack Weinberg <zack@codesourcery.com>
30292
30293 * objc.dg/naming-1.m: Use "(parse|syntax) error".
30294 * objc.dg/naming-2.m: Likewise.
30295
30296 2003-03-17 Mark Mitchell <mark@codesourcery.com>
30297
30298 PR c++/9639
30299 * g++.dg/parse/crash1.C: New test.
30300
30301 2003-03-16 Mark Mitchell <mark@codesourcery.com>
30302
30303 PR c++/8805
30304 * g++.dg/eh/cleanup1.C: New test.
30305
30306 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30307
30308 * gcc.c-torture/execute/20030316-1.c: New test case.
30309
30310 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
30311
30312 PR c++/9629
30313 * g++.dg/init/ctor2.C: New test.
30314
30315 2003-03-15 Roger Sayle <roger@eyesopen.com>
30316
30317 * g77.f-torture/compile/xformat.f: New test case.
30318
30319 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30320
30321 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
30322 * g++.old-deja/g++.mike/eh50.C: Likewise.
30323
30324 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30325
30326 PR c++/6440
30327 * g++.dg/template/spec7.C: New test.
30328 * g++.dg/template/spec8.C: Likewise.
30329
30330 2003-03-14 Jakub Jelinek <jakub@redhat.com>
30331
30332 * gcc.c-torture/execute/20030313-1.c: New test.
30333
30334 2003-03-14 Richard Henderson <rth@redhat.com>
30335
30336 * gcc.dg/inline-2.c: Adjust alpha test for external call.
30337
30338 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30339
30340 * gcc.c-torture/compile/20030314-1.c: New test.
30341
30342 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
30343
30344 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
30345 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
30346 thumb target,
30347 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
30348 to accept newer _imp__ prefix and additional
30349 newline in .drectve section.
30350 * gcc.dg/dll-4.c: Likewise.
30351 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
30352 switch.
30353
30354 2003-03-13 Mark Mitchell <mark@codesourcery.com>
30355
30356 * g++.dg/parse/namespace9.C: New test.
30357
30358 * g++.dg/init/ref5.C: New test.
30359 * g++.dg/parse/ptrmem1.C: Likewise.
30360
30361 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30362
30363 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
30364 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
30365 regular expression.
30366 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
30367 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
30368
30369 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
30370
30371 * gcc.c-torture/execute/20030224-2.c: New test.
30372
30373 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30374
30375 * gcc.dg/decl-3.c: New test.
30376
30377 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30378
30379 * gcc.dg/i386-loop-2.c: New test.
30380
30381 2003-03-11 Mark Mitchell <mark@codesourcery.com>
30382
30383 PR c++/9474
30384 * g++.dg/parse/namespace8.C: New test.
30385
30386 PR c++/9924
30387 * g++.dg/overload/builtin2.C: New test.
30388
30389 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
30390
30391 * gcc.dg/return-type-3.c: New test.
30392
30393 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30394
30395 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
30396 profiling options are not supported.
30397
30398 2003-03-10 Mark Mitchell <mark@codesourcery.com>
30399
30400 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
30401 * g++.old-deja/g++.warn/impint2.C: Likewise.
30402
30403 2003-03-10 Devang Patel <dpatel@apple.com>
30404
30405 * g++.dg/cpp/c++_cmd_1.C: New test.
30406 * g++.dg/cpp/c++_cmd_1.h: New file.
30407
30408 2003-03-10 Segher Boessenkool <segher@koffie.nl>
30409
30410 * gcc.dg/altivec-9.c: New file.
30411
30412 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30413
30414 * gcc.dg/ppc-sdata-1.c: New test.
30415 * gcc.dg/ppc-sdata-2.c: New test.
30416
30417 2003-03-09 Mark Mitchell <mark@codesourcery.com>
30418
30419 PR c++/9373
30420 * g++.dg/opt/ptrmem2.C: New test.
30421
30422 PR c++/8534
30423 * g++.dg/opt/ptrmem1.C: New test.
30424
30425 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30426
30427 * gcc.dg/i386-loop-1.c: New test.
30428
30429 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30430
30431 PR c++/9970
30432 * g++.dg/lookup/friend1.C: New test.
30433
30434 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30435
30436 PR c++/9823
30437 * g++.dg/parser/constructor1.C: New test.
30438
30439 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
30440
30441 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
30442
30443 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
30444
30445 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
30446
30447 * gcc.dg/cpp/Wunused.c: Update test.
30448
30449 2003-03-08 Jan Hubicka <jh@suse.cz>
30450
30451 * gcc.dg/inline-3.c: New test.
30452
30453 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30454
30455 PR c++/9809
30456 * g++.dg/parse/builtin1.C: New test.
30457
30458 PR c++/9982
30459 * g++.dg/abi/cookie1.C: New test.
30460 * g++.dg/abi/cookie2.C: Likewise.
30461
30462 PR c++/9524
30463 * g++.dg/template/field1.C: New test.
30464
30465 PR c++/9912
30466 * g++.dg/parse/class1.C: New test.
30467 * g++.dg/parse/namespace7.C: Likewise.
30468 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
30469
30470 2003-03-07 Mark Mitchell <mark@codesourcery.com>
30471
30472 * g++.dg/init/ref4.C: New test.
30473
30474 2003-03-07 Jan Hubicka <jh@suse.cz>
30475
30476 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
30477 * gcc.dg/inline-3.c: New test.
30478
30479 2003-03-06 Mark Mitchell <mark@codesourcery.com>
30480
30481 * g++.dg/init/ref3.C: New test.
30482
30483 PR c++/9965
30484 * g++.dg/init/ref2.C: New test.
30485
30486 PR c++/9400
30487 * g++.dg/warn/Wshadow-2.C: New test.
30488
30489 PR c++/9791
30490 * g++.dg/warn/Woverloaded-1.C: New test.
30491
30492 2003-03-05 Jan Hubicka <jh@suse.cz>
30493
30494 * gcc.dg/i386-local2.c: New.
30495 * gcc.dg/i386-local.c: Fix typo.
30496
30497 2003-03-05 Mark Mitchell <mark@codesourcery.com>
30498
30499 * g++.dg/abi/layout3.C: New test.
30500
30501 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30502
30503 * gcc.c-torture/compile/20030305-1.c
30504
30505 2003-03-05 Jan Hubicka <jh@suse.cz>
30506
30507 * gcc.dg/i386-local.c: New.
30508
30509 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
30510
30511 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
30512
30513 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30514
30515 * gcc.dg/switch-2.c: New test.
30516 * gcc.dg/switch-3.c: New test.
30517 * gcc.dg/Wswitch.c: Adjust line numbers.
30518 * gcc.dg/Wswitch-default.c: Likewise.
30519 * gcc.dg/Wswitch-enum.c: Likewise.
30520
30521 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
30522
30523 * gcc.c-torture/execute/20030222-1.c: New test.
30524
30525 2003-03-03 James E Wilson <wilson@tuliptree.org>
30526
30527 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
30528
30529 2003-03-03 Mark Mitchell <mark@codesourcery.com>
30530
30531 PR c++/9878
30532 * g++.dg/init/ref1.C: New test.
30533
30534 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
30535
30536 * gcc.dg/sh-relax.c: New SH-only test.
30537
30538 2003-03-03 Geoffrey Keating <geoffk@apple.com>
30539
30540 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
30541 comment explaining purpose of testcase.
30542
30543 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30544
30545 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
30546 for HC11/HC12 (asm needs two int registers).
30547 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
30548 HC11/HC12 because the test uses an asm which needs two 32-bit
30549 registers.
30550
30551 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30552
30553 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
30554 for HC11/HC12 (array is too large otherwise).
30555 * gcc.c-torture/compile/920501-4.x: New file, likewise.
30556 * gcc.c-torture/compile/20010518-2.x: Likewise.
30557 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30558 HC11/HC12 (array is too large).
30559
30560 2003-03-01 Geoffrey Keating <geoffk@apple.com>
30561
30562 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
30563 * lib/g++-dg.exp (g++-dg-test): Likewise.
30564
30565 2003-03-01 Roger Sayle <roger@eyesopen.com>
30566
30567 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
30568 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
30569
30570 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30571
30572 * g++.dg/warn/implicit-typename1.C: Remove warning.
30573
30574 2003-02-28 Richard Henderson <rth@redhat.com>
30575
30576 * gcc.dg/noreturn-1.c: Move noreturn warning line.
30577 * gcc.dg/return-type-1.c: Move control reaches end warning line.
30578
30579 2003-02-28 Geoffrey Keating <geoffk@apple.com>
30580
30581 * gcc.dg/pch/pch.exp: Change .pch to .gch.
30582 * g++.dg/pch/pch.exp: Likewise.
30583
30584 2003-02-28 Mark Mitchell <mark@codesourcery.com>
30585
30586 PR c++/9879
30587 * testsuite/g++.dg/init/new4.C: New test.
30588
30589 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
30590
30591 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
30592
30593 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30594
30595 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
30596 unsigned long.
30597
30598 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30599 wider than float.
30600
30601 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30602
30603 * lib/scanasm.exp: Add support for counting numbers of
30604 occurences.
30605 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
30606 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
30607
30608 2003-02-25 Mark Mitchell <mark@codesourcery.com>
30609
30610 PR c++/9683
30611 * g++.dg/template/static3.C: New test.
30612
30613 PR c++/9829
30614 * g++.dg/parse/namespace6.C: New test.
30615
30616 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30617
30618 PR target/9732
30619 * gcc.dg/20030225-1.c: New test.
30620
30621 2003-02-24 Mark Mitchell <mark@codesourcery.com>
30622
30623 * README: Remove out-of-date information.
30624
30625 PR c++/9836
30626 * g++.dg/template/spec6.C: New test.
30627
30628 2003-02-24 Jeff Law <law@redhat.com>
30629
30630 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
30631
30632 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30633
30634 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
30635 * gcc.dg/pragma-ep-1.c: Likewise.
30636
30637 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30638
30639 PR c++/9602
30640 * g++.dg/template/friend16.C: New test.
30641
30642 2003-02-23 Mark Mitchell <mark@codesourcery.com>
30643
30644 PR c++/5333
30645 * g++.dg/parse/fused-params1.C: Adjust error messages.
30646 * g++.dg/template/nested3.C: New test.
30647
30648 2003-02-24 Alan Modra <amodra@bigpond.net.au>
30649
30650 * g++.dg/abi/param1.C: New test.
30651
30652 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30653
30654 PR c++/7982
30655 * g++.dg/warn/implicit-typename1.C: New test.
30656
30657 2003-02-22 Kelley Cook <kelleycook@comcast.net>
30658
30659 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
30660 with "mtune".
30661 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30662 * gcc.c-torture/execute/20010129-1.x: Likewise.
30663 * gcc.dg/20011107-1.c: Likewise.
30664 * gcc.dg/20020108-1.c: Likewise.
30665 * gcc.dg/20020122-3.c: Likewise.
30666 * gcc.dg/20020206-1.c: Likewise.
30667 * gcc.dg/20020310-1.c: Likewise.
30668 * gcc.dg/20020426-2.c: Likewise.
30669 * gcc.dg/20020517-1.c: Likewise.
30670 * gcc.dg/991230-1.c: Likewise.
30671 * gcc.dg/i386-unroll-1.c: Likewise.
30672 * gcc.misc-tests/i386-prefetch.exp: Likewise.
30673
30674 2003-02-22 Jan Hubicka <jh@suse.cz>
30675
30676 * gcc.dg/i386-mul.c: New test.
30677
30678 2003-02-21 Roger Sayle <roger@eyesopen.com>
30679
30680 * gcc.dg/builtins-5.c: New test case.
30681
30682 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
30683
30684 * gcc.dg/asmreg-1.c: New test.
30685
30686 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30687
30688 PR c++/9749
30689 * g++.dg/parse/varmod1.C: New test.
30690
30691 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30692
30693 PR c++/9727
30694 * g++.dg/template/op1.C: New test.
30695
30696 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30697
30698 PR c++/8906
30699 * g++.dg/template/nested2.C: New test.
30700
30701 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30702
30703 PR c++/8724
30704 * g++.dg/expr/dtor1.C: New test.
30705
30706 2003-02-21 Zack Weinberg <zack@codesourcery.com>
30707
30708 * gcc.dg/cpp/include3.c: New test.
30709 * gcc.dg/cpp/inc/foo.h: New file.
30710
30711 2003-02-21 Glen Nakamura <glen@imodulo.com>
30712
30713 * gcc.c-torture/execute/20030221-1.c: New test.
30714
30715 2003-02-20 Mark Mitchell <mark@codesourcery.com>
30716
30717 PR c++/9729
30718 * g++.dg/abi/conv1.C: New test.
30719
30720 2003-02-20 Jan Hubicka <jh@suse.cz>
30721
30722 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
30723
30724 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
30725
30726 * gcc.c-torture/compile/20030219-1.c: New test.
30727
30728 2003-02-18 Jan Hubicka <jh@suse.cz>
30729
30730 * gcc.dg/funcorder.c: New test.
30731
30732 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30733
30734 * gcc.c-torture/execute/20030218-1.c: New.
30735
30736 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
30737
30738 * gcc.dg/20030218-1.c: New.
30739
30740 2003-02-18 Richard Henderson <rth@redhat.com>
30741
30742 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
30743 * gcc.dg/attr-used-2.c: New.
30744
30745 2003-02-18 Mark Mitchell <mark@codesourcery.com>
30746
30747 PR c++/9704
30748 * g++.dg/init/copy5.C: New test.
30749
30750 2003-02-18 Geoffrey Keating <geoffk@apple.com>
30751
30752 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
30753 * g++.dg/pch/pch.exp: Likewise.
30754
30755 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30756
30757 * gcc.c-torture/execute/20030209-1.c: Enable the test if
30758 STACK_SIZE is not defined.
30759
30760 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30761
30762 PR c++/9457
30763 * g++.dg/template/init1.C: New test.
30764
30765 2003-02-16 Jan HUbicka <jh@suse.cz>
30766
30767 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
30768 (foo): Add few extra tests
30769 * gcc.dg/c99-const-expr-3.c: Likewise.
30770 * gcc.c-torture/execute/20030216-1.c: New.
30771
30772 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30773
30774 PR c++/9459
30775 * g++.dg/ext/typeof4.C: New test.
30776
30777 2003-02-15 Roger Sayle <roger@eyesopen.com>
30778
30779 * gcc.dg/i386-387-3.c: New test case.
30780
30781 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
30782
30783 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
30784 cris-*-elf* cris-*-aout* and mmix-*-*.
30785
30786 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
30787
30788 * gcc.dg/20030213-1.c: New test.
30789
30790 2003-02-12 Roger Sayle <roger@eyesopen.com>
30791
30792 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
30793 * gcc.dg/i386-387-2.c: Likewise.
30794
30795 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
30796
30797 * gcc.dg/ppc-spe.c: Fix formatting.
30798 Enable tests that were previously unsupported by gas.
30799 Delete tests for instructions that no longer exist.
30800 Switch arguments on evsubifw builtin.
30801
30802 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
30803
30804 * gcc.c-torture/execute/20030209-1.c: Disable the test if
30805 STACK_SIZE is too small.
30806
30807 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30808 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30809
30810 * gcc.dg/decl-2.c: New test.
30811
30812 2003-02-10 Jan Hubicka <jh@suse.cz>
30813
30814 * gcc.dg/i386-fpcvt-1.c: New test.
30815
30816 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
30817
30818 * gcc.c-torture/execute/20030209-1.c: New test.
30819
30820 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
30821
30822 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
30823 int-wide bitops, use the constants of the same width.
30824 Likewise, if long long is 32-bit wide, test bitops using
30825 32-bit constants.
30826
30827 2003-02-07 Loren James Rittle <ljrittle@acm.org>
30828
30829 * gcc.dg/20021014-1.c: Annotate with expected notice text.
30830
30831 2003-02-07 Roger Sayle <roger@eyesopen.com>
30832
30833 * testsuite/gcc.dg/builtins-4.c: New test case.
30834
30835 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30836
30837 * gcc.dg/20020430-1.c: Fix dg command typos.
30838 * gcc.dg/20020503-1.c: Likewise.
30839
30840 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30841
30842 PR c++/8785
30843 * g++.dg/parse/fused-params1.C: New test.
30844
30845 PR c++/8857
30846 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
30847
30848 PR c++/8921
30849 * g++.dg/parse/non-dependent1.C: New test.
30850
30851 PR c++/8928
30852 * g++.dg/parse/dupl-tmpl-args1.C: New test.
30853
30854 PR c++/9228
30855 * g++.dg/parse/undefined7.C: New test.
30856 * g++.dg/parse/non-templ1.C: New test.
30857
30858 PR c++/9229
30859 * g++.dg/parse/too-many-tmpl-args1.C: New test.
30860
30861 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30862
30863 * gcc.c-torture/compile/20030206-1.c: New test.
30864
30865 2003-02-05 Roger Sayle <roger@eyesopen.com>
30866
30867 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
30868 "pow" to "foo" to avoid potential confusion with a math built-in.
30869
30870 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30871
30872 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
30873 conditions for SPARC targets.
30874
30875 2003-02-05 Jakub Jelinek <jakub@redhat.com>
30876
30877 * gcc.dg/20030204-1.c: New test.
30878
30879 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30880
30881 PR c++/38
30882 * g++.dg/parse/array-size1.C: New test.
30883
30884 PR c++/5657
30885 * g++.dg/parse/undefined3.C: New test.
30886
30887 PR c++/5665
30888 * g++.dg/parse/undefined4.C: New test.
30889
30890 PR c++/5975
30891 * g++.dg/parse/undefined5.C: New test.
30892
30893 PR c++/7259
30894 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
30895
30896 PR c++/8578
30897 * g++.dg/parse/casting-operator1.C: New test.
30898
30899 PR c++/8596
30900 * g++.dg/parse/undefined6.C: New test.
30901
30902 PR c++/8736
30903 * g++.dg/parse/missing-template1.C: New test.
30904
30905 2003-02-04 Jan Hubicka <jh@suse.cz>
30906
30907 * gcc.dg/i386-cadd.c: Compile using -march=k8.
30908 * gcc.dg/i386-cmov?.c: Likewise.
30909 * gcc.dg/i386-fpcvt-?.c: Likewise.
30910 * gcc.dg/i386-ssefp-1.c: Likewise.
30911 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
30912 conventions.
30913
30914 2003-02-03 Mark Mitchell <mark@codesourcery.com>
30915
30916 PR c++/7129
30917 * testsuite/g++.dg/ext/max.C: New test.
30918
30919 2003-02-03 Jan Hubicka <jh@suse.cz>
30920
30921 * gcc.c-torture/execute/20030203-1.c: New test.
30922
30923 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
30924
30925 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
30926 'natural-endian'.
30927
30928 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
30929
30930 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
30931 * g++.dg/init/new2.C: Likewise.
30932 * g++.dg/other/new1.C: Likewise.
30933
30934 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
30935
30936 * gcc.dg/struct-ret-libc.c: New test.
30937
30938 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
30939
30940 * gcc.dg/20030129-1.c: New test.
30941
30942 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30943
30944 PR c++/8849
30945 * g++.dg/template/ptrmem4.C: New test.
30946
30947 2003-01-29 Mark Mitchell <mark@codesourcery.com>
30948
30949 * g++.dg/parser/constant1.C: New test.
30950
30951 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30952
30953 PR c++/8591
30954 * g++.dg/parse/friend2.C: New test.
30955
30956 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
30957
30958 PR c++/9437
30959 * g++.dg/template/unify4.C: New test.
30960
30961 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
30962
30963 * gcc.c-torture/execute/20030128-1.c: New test.
30964
30965 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
30966
30967 * g++.dg/lookup/nested1.C: Test moved from ...
30968 * g++.old-deja/g++.other/lookup24.C: ... here.
30969
30970 2003-01-28 Jan Hubicka <jh@suse.cz>
30971
30972 * gcc.dg/i386-cmov5.c: New test.
30973
30974 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30975
30976 * gcc.c-torture/execute/20010925-1.c: Changed the
30977 memcpy declaration.
30978
30979 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
30980
30981 PR c++/3902
30982 * g++.dg/parse/template5.C: New test.
30983
30984 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
30985
30986 PR fortran/9258
30987 * g77.dg/pr9258: New test.
30988
30989 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
30990
30991 * README: Move relevant parts from README.g++.
30992
30993 * README.g++: Remove this file.
30994
30995 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
30996
30997 * g++.dg/abi/dcast1.C: New test.
30998
30999 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31000
31001 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
31002
31003 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
31004
31005 PR c++/47
31006 * g++.old-deja/g++.other/lookup24.C: New test.
31007
31008 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31009
31010 PR middle-end/7227
31011 * gcc.dg/uninit-C.c: New test.
31012
31013 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
31014
31015 * g++.dg/abi/covariant1.C: New test.
31016
31017 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
31018
31019 * gcc.dg/20030123-1.c: New test.
31020
31021 2003-01-25 Jan Hubicka <jh@suse.cz>
31022
31023 PR opt/8492
31024 * gcc.c-torture/compile/20030125-1.c
31025
31026 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
31027
31028 PR c++/9403
31029 * g++.dg/parse/template3.C: New test.
31030 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
31031
31032 PR c++/795
31033 * g++.dg/parse/template4.C: New test.
31034
31035 PR c++/9415
31036 * g++.dg/template/qual2.C: New test.
31037
31038 PR c++/8545
31039 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
31040
31041 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
31042
31043 2003-01-25 Roger Sayle <roger@eyesopen.com>
31044
31045 * gcc.c-torture/execute/switch-1.c: New test case.
31046
31047 2003-01-25 Jan Hubicka <jh@suse.cz>
31048
31049 * gcc.c-torture/execute/20030125-1.[cx]: New test.
31050
31051 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
31052
31053 Tweaks for Bison-1.875. From the NEWS file:
31054 "- `parse error' -> `syntax error'
31055 Bison now uniformly uses the term `syntax error'"
31056 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
31057 * gcc.dg/cpp/digraph2.c: Likewise.
31058 * gcc.dg/cpp/direct2.c: Likewise.
31059 * gcc.dg/cpp/paste4.c: Likewise.
31060 * gcc.dg/c90-restrict-1.c: Likewise.
31061 * gcc.dg/c99-func-2.c: Likewise.
31062 * gcc.dg/noncompile/920721-2.c: Likewise.
31063 * gcc.dg/noncompile/930622-2.c: Likewise.
31064 * gcc.dg/noncompile/940112-1.c: Likewise.
31065 * gcc.dg/noncompile/950921-1.c: Likewise.
31066 * gcc.dg/noncompile/951123-1.c: Likewise.
31067 * gcc.dg/noncompile/971104-1.c: Likewise.
31068 * gcc.dg/noncompile/990416-1.c: Likewise.
31069
31070 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31071
31072 * g++.dg/parse/undefined1.C: Add error message.
31073
31074 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31075
31076 PR c++/9354
31077 * g++.dg/parse/new1.C: New test.
31078
31079 PR c++/9216
31080 * g++.dg/parse/template2.C: New test.
31081
31082 PR c++/9354
31083 * g++.dg/parse/typedef2.C: New test.
31084
31085 PR c++/9328
31086 * g++.dg/ext/typeof3.C: New test.
31087
31088 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31089
31090 PR c++/2738
31091 * g++.dg/parse/ret-type1.C: New test.
31092
31093 PR c++/3792
31094 * g++.dg/parse/tmpl-outside1.C: New test.
31095
31096 PR c++/4207
31097 * g++.dg/parse/int-as-enum1.C: New test.
31098
31099 PR c++/4903
31100 * g++.dg/parse/no-typename1.C: New test.
31101
31102 PR c++/5533
31103 * g++.dg/parse/no-value1.C: New test.
31104
31105 PR c++/5921
31106 * g++.dg/parse/wrong-inline1.C: New test.
31107
31108 PR c++/6402
31109 * g++.dg/parse/ref1.C: New test.
31110
31111 PR c++/6992
31112 * g++.dg/parse/attr-ctor1.C: New test.
31113
31114 PR c++/7229
31115 * g++.dg/parse/namespace5.C: New test.
31116
31117 PR c++/7917
31118 * g++.dg/parse/func-def1.C: New test.
31119
31120 PR c++/8143
31121 * g++.dg/parse/undefined1.C: New test.
31122
31123 PR c++/5723, PR c++/8522
31124 * g++.dg/parse/specialization1.C: New test.
31125
31126 PR c++/163, PR c++/8595
31127 * g++.dg/parse/struct-as-enum1.C: New test.
31128
31129 PR c++/9173
31130 * g++.dg/parse/undefined2.C: New test.
31131
31132 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31133
31134 PR c++/9298
31135 * g++.dg/parse/template1.C: New test.
31136
31137 PR c++/9384
31138 * g++.dg/parse/using1.C: New test.
31139
31140 PR c++/9285
31141 PR c++/9294
31142 * g++.dg/parse/expr2.C: New test.
31143
31144 PR c++/9388
31145 * g++.dg/parse/lookup2.C: Likewise.
31146
31147 2003-01-21 Jan Hubicka <jh@suse.cz>
31148
31149 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31150 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31151 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31152 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31153
31154 2003-01-20 Nick Clifton <nickc@redhat.com>
31155
31156 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31157 problem with ARM sibcall code generation.
31158
31159 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31160
31161 * gcc.c-torture/execute/20030120-1.c: New.
31162
31163 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31164
31165 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31166
31167 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31168
31169 PR c++/9272
31170 * g++.dg/parse/ctor1.C: New test.
31171
31172 PR c++/9294:
31173 * g++.dg/parse/qualified1.C: New test.
31174
31175 * g++.dg/parse/typename3.C: New test.
31176
31177 2003-01-16 Richard Henderson <rth@redhat.com>
31178
31179 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31180
31181 2003-01-16 Richard Henderson <rth@redhat.com>
31182
31183 * g++.dg/pch/pch.exp: Copy test header to the working directory
31184 before using it either for precompilation or direct use.
31185 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31186 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31187
31188 2003-01-16 Richard Henderson <rth@redhat.com>
31189
31190 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31191 before using it either for precompilation or direct use.
31192 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31193 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31194
31195 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31196
31197 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31198 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31199 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31200 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31201 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31202 typename warning into error.
31203 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31204 error messages.
31205 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31206 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31207 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
31208 messages.
31209 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
31210 make declaration visible in template.
31211 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
31212 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
31213 messages.
31214 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
31215 message.
31216 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
31217 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
31218 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
31219 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
31220 typename warning with error message.
31221 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
31222 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
31223 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
31224
31225 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
31226
31227 * g++.dg/parse/ambig2.C: New test.
31228
31229 2003-01-15 Richard Henderson <rth@redhat.com>
31230
31231 * g++.dg/tls/init-2.C: Update error message string.
31232
31233 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31234
31235 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
31236
31237 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
31238
31239 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
31240 all for HC11/HC12.
31241 * gcc.c-torture/compile/20001205-1.x: Likewise.
31242 * gcc.c-torture/compile/20001226-1.x: Likewise.
31243 * gcc.c-torture/compile/920520-1.x: Likewise.
31244 * gcc.c-torture/compile/961203-1.x: Likewise.
31245 * gcc.c-torture/compile/20020604-1.x: Likewise.
31246
31247 2003-01-15 Jan Hubicka <jh@suse.cz>
31248
31249 * gcc.c-torture/compile/20030115-1.c: New test.
31250
31251 * gcc.dg/i386-fpcvt-1.c: New test.
31252 * gcc.dg/i386-fpcvt-2.c: New test.
31253
31254 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
31255
31256 Further conform g++'s __vmi_class_type_info to the C++ ABI
31257 specification.
31258 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
31259 the specification.
31260
31261 2003-01-14 Jan Hubicka <jh@suse.cz>
31262
31263 * gcc.dg/i386-fpcvt-1.c: New test.
31264 * gcc.dg/i386-fpcvt-2.c: New test.
31265
31266 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31267
31268 * gcc.dg/i386-mmx-3.c: New test.
31269
31270 2003-01-12 Mark Mitchell <mark@codesourcery.com>
31271
31272 PR c++/9264
31273 * g++.dg/parse/octal1.C: New file.
31274
31275 PR c++/9172
31276 * g++.dg/parse/typename1.C: New file.
31277
31278 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
31279
31280 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
31281 * gcc.dg/bf-no-ms-layout.c: Likewise.
31282 * gcc.dg/bf-ms-attrib.c: Likewise.
31283
31284 2003-01-10 Mark Mitchell <mark@codesourcery.com>
31285
31286 PR c++/9099
31287 * g++.dg/parse/dtor1.C: New file.
31288
31289 PR c++/9128
31290 * g++.dg/rtti/typeid1.C: New file.
31291
31292 PR c++/9153
31293 * g++.dg/parse/lookup1.C: New file.
31294
31295 PR c++/9171
31296 * g++.dg/templ/spec5.C: New file.
31297
31298 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
31299
31300 * gcc.c-torture/compile/20030110-1.c: New test.
31301
31302 2003-01-09 Geoffrey Keating <geoffk@apple.com>
31303
31304 Merge from pch-branch:
31305
31306 2002-12-23 Geoffrey Keating <geoffk@apple.com>
31307
31308 * gcc.dg/pch/cpp-1.h: New.
31309 * gcc.dg/pch/cpp-1.c: New.
31310 * gcc.dg/pch/cpp-2.h: New.
31311 * gcc.dg/pch/cpp-2.c: New.
31312
31313 2002-11-19 Geoffrey Keating <geoffk@apple.com>
31314
31315 * gcc.dg/pch/except-1.h: New.
31316 * gcc.dg/pch/except-1.c: New.
31317
31318 2002-11-13 Geoffrey Keating <geoffk@apple.com>
31319
31320 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
31321 running test.
31322 * gcc.dg/pch: Include *.hp not *.h.
31323 * gcc.dg/pch/system-1.h: New.
31324 * gcc.dg/pch/system-1.c: New.
31325
31326 2002-11-11 Geoffrey Keating <geoffk@apple.com>
31327
31328 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
31329 rather than trying to build and run a program using PCH.
31330 * gcc.dg/pch: Remove dg-do commands from test files.
31331
31332 2002-11-08 Geoffrey Keating <geoffk@apple.com>
31333
31334 * gcc.dg/pch/macro-3.c: New.
31335 * gcc.dg/pch/macro-3.h: New.
31336
31337 2002-11-04 Geoffrey Keating <geoffk@apple.com>
31338
31339 * gcc.dg/pch/common-1.c: New.
31340 * gcc.dg/pch/common-1.h: New.
31341 * gcc.dg/pch/decl-1.c: New.
31342 * gcc.dg/pch/decl-1.h: New.
31343 * gcc.dg/pch/decl-2.c: New.
31344 * gcc.dg/pch/decl-2.h: New.
31345 * gcc.dg/pch/decl-3.c: New.
31346 * gcc.dg/pch/decl-3.h: New.
31347 * gcc.dg/pch/decl-4.c: New.
31348 * gcc.dg/pch/decl-4.h: New.
31349 * gcc.dg/pch/decl-5.c: New.
31350 * gcc.dg/pch/decl-5.h: New.
31351 * gcc.dg/pch/global-1.c: New.
31352 * gcc.dg/pch/global-1.h: New.
31353 * gcc.dg/pch/inline-1.c: New.
31354 * gcc.dg/pch/inline-1.h: New.
31355 * gcc.dg/pch/inline-2.c: New.
31356 * gcc.dg/pch/inline-2.h: New.
31357 * gcc.dg/pch/static-1.c: New.
31358 * gcc.dg/pch/static-1.h: New.
31359 * gcc.dg/pch/static-2.c: New.
31360 * gcc.dg/pch/static-2.h: New.
31361
31362 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
31363
31364 * g++.dg/pch/pch.exp: Better handle failing testcases.
31365 * gcc.dg/pch/pch.exp: Likewise.
31366 * gcc.dg/pch/macro-1.c: New.
31367 * gcc.dg/pch/macro-1.h: New.
31368 * gcc.dg/pch/macro-2.c: New.
31369 * gcc.dg/pch/macro-2.h: New.
31370
31371 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
31372
31373 * g++.dg/dg.exp: Treat files in pch/ specially.
31374 * g++.dg/pch/pch.exp: New file.
31375 * g++.dg/pch/empty.H: New file.
31376 * g++.dg/pch/empty.C: New file.
31377 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
31378 "precompile".
31379
31380 * gcc.dg/pch/pch.exp: New file.
31381 * gcc.dg/pch/empty.h: New file.
31382 * gcc.dg/pch/empty.c: New file.
31383 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
31384 "precompile".
31385
31386 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31387
31388 * g++.dg/template/friend14.C: New test.
31389
31390 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31391
31392 * gcc.dg/old-style-asm-1.c: New test.
31393
31394 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
31395
31396 * gcc.c-torture/compile/20030109-1.c: New test.
31397
31398 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31399
31400 * gcc.c-torture/execute/20030109-1.c: New test.
31401
31402 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
31403
31404 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
31405 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
31406 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
31407 * g++.old-deja/g++.mike/eh2.C: Likewise.
31408 * g++.old-deja/g++.mike/eh3.C: Likewise.
31409 * g++.old-deja/g++.mike/eh5.C: Likewise.
31410 * g++.old-deja/g++.mike/eh6.C: Likewise.
31411 * g++.old-deja/g++.mike/eh7.C: Likewise.
31412 * g++.old-deja/g++.mike/eh8.C: Likewise.
31413 * g++.old-deja/g++.mike/eh9.C: Likewise.
31414 * g++.old-deja/g++.mike/eh10.C: Likewise.
31415 * g++.old-deja/g++.mike/eh12.C: Likewise.
31416 * g++.old-deja/g++.mike/eh13.C: Likewise.
31417 * g++.old-deja/g++.mike/eh14.C: Likewise.
31418 * g++.old-deja/g++.mike/eh16.C: Likewise.
31419 * g++.old-deja/g++.mike/eh17.C: Likewise.
31420 * g++.old-deja/g++.mike/eh18.C: Likewise.
31421 * g++.old-deja/g++.mike/eh21.C: Likewise.
31422 * g++.old-deja/g++.mike/eh23.C: Likewise.
31423 * g++.old-deja/g++.mike/eh24.C: Likewise.
31424 * g++.old-deja/g++.mike/eh25.C: Likewise.
31425 * g++.old-deja/g++.mike/eh26.C: Likewise.
31426 * g++.old-deja/g++.mike/eh27.C: Likewise.
31427 * g++.old-deja/g++.mike/eh28.C: Likewise.
31428 * g++.old-deja/g++.mike/eh29.C: Likewise.
31429 * g++.old-deja/g++.mike/eh31.C: Likewise.
31430 * g++.old-deja/g++.mike/eh33.C: Likewise.
31431 * g++.old-deja/g++.mike/eh34.C: Likewise.
31432 * g++.old-deja/g++.mike/eh35.C: Likewise.
31433 * g++.old-deja/g++.mike/eh36.C: Likewise.
31434 * g++.old-deja/g++.mike/eh37.C: Likewise.
31435 * g++.old-deja/g++.mike/eh38.C: Likewise.
31436 * g++.old-deja/g++.mike/eh39.C: Likewise.
31437 * g++.old-deja/g++.mike/eh40.C: Likewise.
31438 * g++.old-deja/g++.mike/eh41.C: Likewise.
31439 * g++.old-deja/g++.mike/eh42.C: Likewise.
31440 * g++.old-deja/g++.mike/eh44.C: Likewise.
31441 * g++.old-deja/g++.mike/eh46.C: Likewise.
31442 * g++.old-deja/g++.mike/eh47.C: Likewise.
31443 * g++.old-deja/g++.mike/eh48.C: Likewise.
31444 * g++.old-deja/g++.mike/eh49.C: Likewise.
31445 * g++.old-deja/g++.mike/eh50.C: Likewise.
31446 * g++.old-deja/g++.mike/eh51.C: Likewise.
31447 * g++.old-deja/g++.mike/eh53.C: Likewise.
31448 * g++.old-deja/g++.mike/eh55.C: Likewise.
31449 * g++.old-deja/g++.mike/p7912.C: Likewise.
31450 * g++.old-deja/g++.mike/p9706.C: Likewise.
31451 * g++.old-deja/g++.mike/p10416.C: Likewise.
31452 * g++.old-deja/g++.mike/p11667.C: Likewise.
31453 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
31454 Remove redundant reference to Iris.
31455 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
31456 Elxsi, i860, Pico Java, and WE32K.
31457
31458 2003-01-07 Mark Mitchell <mark@codesourcery.com>
31459
31460 * g++.dg/ext/asm4.C: New test.
31461
31462 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31463
31464 PR c++/9030
31465 * g++.dg/template/friend12.C: New test.
31466 * g++.dg/template/friend13.C: Likewise.
31467 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
31468
31469 2003-01-08 Jan Hubicka <jh@suse.cz>
31470
31471 * gcc.dg/i386-cadd.c: New test.
31472 * gcc.dg/i386-cmov4.c: Likewise.
31473
31474 2003-01-06 Mark Mitchell <mark@codesourcery.com>
31475
31476 PR c++/9165
31477 * g++.dg/warn/Wunused-3.C: New test.
31478
31479 * g++.dg/abi/bitfield9.C: New test.
31480
31481 PR c++/9189
31482 * g++.dg/parse/defarg3.C: New test.
31483
31484 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
31485
31486 * g++.dg/parse/ambig1.C: New test.
31487 * g++.dg/parse/defarg2.C: New test.
31488
31489 2003-01-05 Mark Mitchell <mark@codesourcery.com>
31490
31491 * g++.dg/template/defarg-1.C: New test.
31492 * g++.dg/template/local2.C: Likewise.
31493
31494 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
31495
31496 * gcc.c-torture/execute/20030105-1.c: New test.
31497
31498 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31499
31500 * g++.dg/parse/namespace3.C: Remove extra semicolons.
31501 * g++.dg/parse/namespace4.C: Likewise.
31502
31503 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31504
31505 * g++.dg/template/ntp2.C: New test.
31506
31507 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
31508
31509 * g++.dg/parse/extern-C-1.C: New test.
31510
31511 * g++.dg/parse/namespace4.C: New test.
31512
31513 * g++.dg/template/nested1.C: New test.
31514
31515 * g++.dg/parse/namespace3.C: New test.
31516
31517 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
31518
31519 * g++.dg/lookup/two-stage1.C: New test.
31520
31521 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31522
31523 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
31524 * g++.old-deja/g++.jason/access8.C: Likewise.
31525 * g++.old-deja/g++.other/decl5.C: Likewise.
31526
31527 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31528
31529 * g++.dg/parse/parse7.C: New test.
31530
31531 2003-01-02 Mark Mitchell <mark@codesourcery.com>
31532
31533 PR c++/2843
31534 * g++.dg/ext/attrib7.C: New test.
31535
31536 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31537
31538 * g++.dg/parse/parse6.C: New test.
31539
31540 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
31541
31542 * gcc.dg/h8300-stack-1.c: New.
31543
31544 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31545
31546 g++.dg/lookup/exception1.C: New test.
31547
31548 g++.dg/lookup/template1.C: New test.
31549
31550 g++.dg/parse/namespace2.C: New test.
31551
31552 g++.dg/parse/parens2.C: New test.
31553
31554 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31555
31556 * g++.dg/parse/parse5.C: New test.
31557 * g++.dg/lookup/scoped4.C: New test.
31558
31559 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31560
31561 * g++.dg/parse/parens1.C: New test.
31562
31563 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
31564 angle-bracket1.C.
31565 * g++.dg/parse/parens2.C: New test.
31566
31567 * g++.dg/lookup/scope-operator1.C: New test.
31568
31569 * g++.dg/parse/operator1.C: New test.
31570
31571 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31572
31573 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
31574 * g++.old-deja/g++.other/access6.C: Likewise.
31575 * g++.old-deja/g++.other/decl1.C: Likewise.
31576 * g++.old-deja/g++.pt/typename12.C: Likewise.
31577
31578 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31579
31580 * g++.dg/parse/namespace1.C: New test.
31581
31582 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31583
31584 * g++.dg/parse/parse4.C: New test.
31585
31586 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31587
31588 * g++.dg/parse/parse3.C: New test.
31589
31590 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31591
31592 * g++.dg/parse/parse2.C: New test.
31593
31594 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31595
31596 * g++.dg/template/friend11.C: New test.
31597
31598 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31599
31600 * g++.dg/parse/parse1.C: New test.
31601
31602 2002-12-31 Janis Johnson <janis187@us.ibm.com>
31603
31604 * lib/profopt.exp: Change the name of a global variable to avoid
31605 possible clashes with other test suites.
31606
31607 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
31608
31609 * g++.dg/inherit/covariant8.C: New test.
31610
31611 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31612
31613 * g++.dg/init/array9.C: New test.
31614
31615 PR c++/9112
31616 * g++.dg/parse/expr1.C: New test.
31617
31618 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
31619
31620 * gcc.c-torture/compile/20021230-1.c: New test.
31621
31622 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
31623
31624 * g++.dg/inherit/covariant5.C: New test.
31625 * g++.dg/inherit/covariant6.C: New test.
31626 * g++.dg/inherit/covariant7.C: New test.
31627
31628 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31629
31630 PR c++/2739
31631 * g++.dg/other/access2.C: New test.
31632
31633 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
31634
31635 * g++.dg/other/anon-struct.C: No longer fails
31636 * g++.old-deja/g++.brendan/parse4.C: Likewise.
31637 * g++.old-deja/g++.brendan/parse5.C: Likewise.
31638 * g++.old-deja/g++.brendan/parse6.C: Likewise.
31639
31640 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
31641
31642 * g++.dg/parse/angle-bracket.C (main): No longer fails.
31643
31644 2002-12-27 Mark Mitchell <mark@codesourcery.com>
31645
31646 * g++.dg/eh/spec4.C: Remove stray semicolon.
31647 * g++.dg/expr/pmf-1.C: Change error message.
31648 * g++.dg/ext/asm1.C: Remove stray semicolon.
31649 * g++.dg/ext/typename1.C: Add missing typenames.
31650 * g++.dg/inherit/template-as-base.C: Change error message.
31651 * g++.dg/lookup/scoped1.C: Likewise.
31652 * g++.dg/lookup/scoped2.C: Likewise.
31653 * g++.dg/lookup/using2.C: Likewise.
31654 * g++.dg/other/component1.C: Remove stray semicolon.
31655 * g++.dg/other/do1.C: Change error message.
31656 * g++.dg/other/error2.C: Likewise.
31657 * g++.dg/other/init1.C: Likewise.
31658 * g++.dg/other/packed1.C: Remove stray semicolon.
31659 * g++.dg/other/ptrmem2.C: Change error message.
31660 * g++.dg/parse/parameter-declaration-1.C: Remove line number
31661 marker.
31662 * g++.dg/special/initp1.C: Remove invalid attribute usage.
31663 * g++.dg/template/access3.C: Add typename keyword.
31664 * g++.dg/template/access5.C: Remove stray semicolon.
31665 * g++.dg/template/access6.C: Likewise.
31666 * g++.dg/template/complit1.C: Likewise.
31667 * g++.dg/template/crash1.C: Change error message.
31668 * g++.dg/template/inherit2.C: Remove stray semicolon.
31669 * g++.dg/template/instantiate2.C: Likewise.
31670 * g++.dg/template/instantiate3.C: Change error message.
31671 * g++.dg/template/qual1.C: Remove stray semicolon.
31672 * g++.dg/template/qualttp18.C: Change error message.
31673 * g++.dg/template/ref1.C: Remove stray semicolon.
31674 * g++.dg/template/sizeof1.C (A::value): Declare it.
31675 * g++.dg/template/spec4.C: Change error message.
31676 * g++.dg/template/static1.C: Likewise.
31677 * g++.dg/template/type1.C: Likewise.
31678 * g++.dg/template/typename3.C: Likewise.
31679 * g++.old-deja/g++.benjamin/13478.C: Change error message.
31680 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
31681 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
31682 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
31683 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
31684 named return value extension.
31685 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
31686 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
31687 * g++.old-deja/g++.bob/extern_C.C: Likewise.
31688 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31689 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31690 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31691 * g++.old-deja/g++.brendan/crash13.C: Likewise.
31692 * g++.old-deja/g++.brendan/crash15.C: Likewise.
31693 * g++.old-deja/g++.brendan/crash18.C: Change error message.
31694 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
31695 * g++.old-deja/g++.brendan/crash38.C: Likewise.
31696 * g++.old-deja/g++.brendan/crash50.C: Likewise.
31697 * g++.old-deja/g++.brendan/crash56.C: Likewise.
31698 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
31699 syntax.
31700 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
31701 * g++.old-deja/g++.brendan/crash8.C: Change error message.
31702 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
31703 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31704 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
31705 * g++.old-deja/g++.brendan/template11.C: Likewise.
31706 * g++.old-deja/g++.brendan/template26.C: Likewise.
31707 * g++.old-deja/g++.brendan/template27.C: Use explicit
31708 specialization syntax.
31709 * g++.old-deja/g++.brendan/template30.C: Likewise.
31710 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
31711 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
31712 non-dependent names.
31713 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
31714 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
31715 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
31716 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
31717 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
31718 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
31719 named return value extension.
31720 * g++.old-deja/g++.ext/namedret2.C: Likewise.
31721 * g++.old-deja/g++.ext/namedret3.C: Likewise.
31722 * g++.old-deja/g++.ext/return1.C: Likewise.
31723 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
31724 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
31725 * g++.old-deja/g++.jason/access8.C: Likewise.
31726 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
31727 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
31728 pseudo-destructor names.
31729 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
31730 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
31731 pseudo-destructor names.
31732 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
31733 * g++.old-deja/g++.jason/overload19.C: Likewise.
31734 * g++.old-deja/g++.jason/overload32.C: Likewise.
31735 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
31736 stray semicolons.
31737 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
31738 * g++.old-deja/g++.jason/return.C: Likewise.
31739 * g++.old-deja/g++.jason/return2.C: Likewise.
31740 * g++.old-deja/g++.jason/shadow1.C: Likewise.
31741 * g++.old-deja/g++.jason/special.C: Use explicit specialization
31742 syntax.
31743 * g++.old-deja/g++.jason/template10.C: Account for use of
31744 non-dependent names.
31745 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
31746 syntax.
31747 * g++.old-deja/g++.jason/template37.C: Likewise.
31748 * g++.old-deja/g++.law/access4.C: Change error messages.
31749 * g++.old-deja/g++.law/arm13.C: Remove incorrect
31750 pseudo-destructor names.
31751 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
31752 * g++.old-deja/g++.law/ctors9.C: Likewise.
31753 * g++.old-deja/g++.law/cvt22.C: Likewise.
31754 * g++.old-deja/g++.law/dtors5.C: Likewise.
31755 * g++.old-deja/g++.law/global-init1.C: Likewise.
31756 * g++.old-deja/g++.law/missed-error3.C: Likewise.
31757 * g++.old-deja/g++.law/operators28.C: Likewise.
31758 * g++.old-deja/g++.law/visibility28.C: Likewise.
31759 * g++.old-deja/g++.martin/eval1.C: Likewise.
31760 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
31761 name.
31762 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
31763 * g++.old-deja/g++.mike/net34.C: Likewise.
31764 * g++.old-deja/g++.mike/net36.C: Likewise.
31765 * g++.old-deja/g++.mike/ns2.C: Likewise.
31766 * g++.old-deja/g++.mike/p12306.C: Likewise.
31767 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
31768 value extension.
31769 * g++.old-deja/g++.mike/p700.C: Likewise.
31770 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
31771 * g++.old-deja/g++.mike/p710.C: Likewise.
31772 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
31773 value extension.
31774 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
31775 * g++.old-deja/g++.mike/pmf9.C: Likewise.
31776 * g++.old-deja/g++.ns/crash2.C: Likewise.
31777 * g++.old-deja/g++.ns/crash3.C: Likewise.
31778 * g++.old-deja/g++.ns/invalid1.C: Likewise.
31779 * g++.old-deja/g++.ns/ns17.C: Likewise.
31780 * g++.old-deja/g++.ns/template16.C: Likewise.
31781 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
31782 keyword.
31783 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
31784 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
31785 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
31786 named return value extension.
31787 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
31788 * g++.old-deja/g++.other/access4.C: Issue additional error
31789 messages.
31790 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
31791 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
31792 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
31793 * g++.old-deja/g++.other/crash25.C: Change error message.
31794 * g++.old-deja/g++.other/crash4.C: Change error message.
31795 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
31796 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
31797 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
31798 checks.
31799 * g++.old-deja/g++.other/defarg8.C: Likewise.
31800 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
31801 * g++.old-deja/g++.other/dtor10.C: Likewise.
31802 * g++.old-deja/g++.other/incomplete.C: Likewise.
31803 * g++.old-deja/g++.other/linkage7.C: Likewise.
31804 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
31805 lookup algorithm.
31806 * g++.old-deja/g++.other/mangle2.C: Likewise.
31807 * g++.old-deja/g++.other/refinit2.C: Likewise.
31808 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
31809 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
31810 * g++.old-deja/g++.pt/crash28.C: Likewise.
31811 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
31812 syntax.
31813 * g++.old-deja/g++.pt/crash32.C: Change error message.
31814 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
31815 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
31816 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
31817 error message position.
31818 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
31819 * g++.old-deja/g++.pt/defarg8.C: Change error message.
31820 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
31821 syntax.
31822 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
31823 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
31824 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
31825 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
31826 keyword.
31827 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31828 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
31829 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
31830 keyword.
31831 * g++.old-deja/g++.pt/explicit71.C: Change error message.
31832 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
31833 syntax.
31834 * g++.old-deja/g++.pt/friend28.C: Account for use of
31835 non-dependent names.
31836 * g++.old-deja/g++.pt/friend29.C: Likewise.
31837 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
31838 rules.
31839 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
31840 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
31841 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
31842 lookup rules.
31843 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
31844 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
31845 keyword.
31846 * g++.old-deja/g++.pt/memclass20.C: Likewise.
31847 * g++.old-deja/g++.pt/memclass5.C: Likewise.
31848 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
31849 keyword.
31850 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
31851 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
31852 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
31853 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
31854 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
31855 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
31856 keyword.
31857 * g++.old-deja/g++.pt/spec10.C: Likewise.
31858 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
31859 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
31860 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
31861 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
31862 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
31863 * g++.old-deja/g++.pt/ttp62.C: Likewise.
31864 * g++.old-deja/g++.pt/ttp64.C: Likewise.
31865 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
31866 * g++.old-deja/g++.pt/typename15.C: Likewise.
31867 * g++.old-deja/g++.pt/typename22.C: Likewise.
31868 * g++.old-deja/g++.pt/typename6.C: Change error messages.
31869 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
31870 * g++.old-deja/g++.pt/virtual2.C: Likewise.
31871 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
31872 syntax.
31873 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
31874 return value extension.
31875 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
31876 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
31877 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
31878 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
31879
31880 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
31881
31882 * g++.dg/warn/inline1.C: New test.
31883 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
31884 * g++.old-deja/g++.jason/synth10.C: Likewise.
31885 * g++.old-deja/g++.mike/net31.C: Likewise.
31886 * g++.old-deja/g++.mike/p8786.C: Likewise.
31887
31888 * g++.dg/template/friend10.C: New test.
31889 * g++.dg/template/conv5.C: New test.
31890
31891 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
31892
31893 * g++.dg/lookup/scoped3.C: New test.
31894
31895 * g++.dg/lookup/decl1.C: New test.
31896 * g++.dg/lookup/decl2.C: New test.
31897
31898 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
31899
31900 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
31901 gcc.c-torture/compile/20021015-1.c,
31902 gcc.c-torture/compile/20021015-2.c,
31903 gcc.c-torture/compile/20021123-1.c,
31904 gcc.c-torture/compile/20021123-2.c,
31905 gcc.c-torture/compile/20021123-3.c,
31906 gcc.c-torture/compile/20021123-4.c,
31907 gcc.c-torture/execute/20021024-1.c: Add tests previously added
31908 only to 3.1 or 3.2 branch.
31909
31910 2002-12-23 Mark Mitchell <mark@codesourcery.com>
31911
31912 * gcc.dg/i386-bitfield3.c: New test.
31913
31914 * gcc.dg/i386-bitfield2.c: New test.
31915
31916 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
31917
31918 * g++.dg/parse/conv_op1.C: New test.
31919
31920 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
31921
31922 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
31923 approved.
31924
31925 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
31926
31927 * gcc.c-torture/compile/20021220-1.c: New test.
31928
31929 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
31930
31931 * gcc.dg/i386-fastcall-1.c: New.
31932
31933 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31934
31935 * gcc.c-torture/execute/20021219-1.c: New test.
31936
31937 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31938
31939 * gcc.dg/i386-pic-1.c: New test.
31940
31941 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31942
31943 PR c++/8099
31944 * g++.dg/template/friend9.C: New test.
31945
31946 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31947
31948 PR c++/3663
31949 * g++.dg/template/access7.C: New test.
31950
31951 2002-12-18 Nick Clifton <nickc@redhat.com>
31952
31953 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
31954 the libstdc++-v3 directory has been found.
31955
31956 2002-12-12 Devang Patel <dpatel@apple.com>
31957 * gcc.dg/darwin-ld-1.c: New test.
31958 * gcc.dg/darwin-ld-2.c: New test.
31959 * gcc.dg/darwin-ld-3.c: New test.
31960 * gcc.dg/darwin-ld-4.c: New test.
31961 * gcc.dg/darwin-ld-5.c: New test.
31962
31963 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31964
31965 * gcc.c-torture/compile/20021212-1.c: New test.
31966
31967 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
31968
31969 * gcc.dg/fshort-wchar: New test.
31970
31971 2002-12-10 Mark Mitchell <mark@codesourcery.com>
31972
31973 PR c++/8372
31974 * g++.dg/template/dtor1.C: New test.
31975
31976 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
31977 markers.
31978
31979 2002-12-10 Jakub Jelinek <jakub@redhat.com>
31980
31981 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
31982
31983 2002-12-09 Mark Mitchell <mark@codesourcery.com>
31984
31985 * g++.dg/template/static1.C: New test.
31986 * g++.dg/template/static2.C: New test.
31987 * g++.old-deja/g++.ext/memconst.C: New test.
31988
31989 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31990
31991 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
31992 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
31993 * g++.dg/special/initp1.C: Likewise.
31994
31995 2002-12-06 Jakub Jelinek <jakub@redhat.com>
31996
31997 * gcc.c-torture/execute/20021204-1.c: New test.
31998
31999 2002-12-04 Geoffrey Keating <geoffk@apple.com>
32000
32001 * gcc.dg/ppc-fmadd-1.c: New file.
32002 * gcc.dg/ppc-fmadd-2.c: New file.
32003 * gcc.dg/ppc-fmadd-3.c: New file.
32004
32005 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32006
32007 * gcc.c-torture/compile/20021204-1.c: New test.
32008
32009 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
32010
32011 * g++.dg/inherit/covariant2.C: New test.
32012 * g++.dg/inherit/covariant3.C: New test.
32013 * g++.dg/inherit/covariant4.C: New test.
32014 * g++.dg/inherit/covariant1.C: Remove XFAIL.
32015 * g++.old-deja/g++.robertl/eb17.C: Likewise.
32016
32017 2002-12-03 Mark Mitchell <mark@codesourcery.com>
32018
32019 PR c++/8688
32020 * g++.dg/init/brace3.C: New test.
32021
32022 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
32023
32024 * gcc.dg/20020210-1.c: Fix a comment typo.
32025
32026 2002-12-02 Mark Mitchell <mark@codesourcery.com>
32027
32028 PR c++/8720
32029 * g++.dg/parse/defarg1.C: New test.
32030
32031 PR c++/8615
32032 * g++.dg/template/char1.C: New test.
32033
32034 * g++.dg/template/varmod1.C: Fix typo.
32035
32036 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32037
32038 DR 180
32039 * g++.old-deja/g++.pt/crash32.C: Expect error.
32040
32041 2002-12-01 Mark Mitchell <mark@codesourcery.com>
32042
32043 PR c++/5919
32044 * g++.dg/template/varmod1.C: New test.
32045
32046 PR c++/8727
32047 * g++.dg/inherit/typeinfo1.C: New test.
32048
32049 PR c++/8663
32050 * g++.dg/inherit/typedef1.C: New test.
32051
32052 2002-11-30 Mark Mitchell <mark@codesourcery.com>
32053
32054 PR c++/8332
32055 PR c++/8493
32056 * g++.dg/template/strlen1.C: New test.
32057
32058 PR c++/8227
32059 * g++.dg/template/ctor2.C: New test.
32060
32061 PR c++/8214
32062 * g++.dg/init/string1.C: New test.
32063
32064 PR c++/8511
32065 * g++.dg/template/friend8.C: New test.
32066
32067 2002-11-29 Joe Buck <jbuck@synopsys.com>
32068
32069 * g++.dg/lookup/anon2.C: New test.
32070
32071 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32072
32073 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32074 h8300 port.
32075
32076 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32077
32078 * gcc.dg/bitfld-6.c: New test.
32079
32080 2002-11-27 Jan Hubicka <jh@suse.cz>
32081
32082 * gcc.c-torture/execute/20021127.[cx]: New test.
32083
32084 2002-11-26 Jan Hubicka <jh@suse.cz>
32085
32086 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32087 quality.
32088
32089 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32090
32091 * g++.dg/init/brace2.C: New test.
32092 * g++.old-deja/g++.mike/p9129.C: Correct.
32093
32094 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32095
32096 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32097
32098 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32099
32100 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32101
32102 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32103
32104 * testsuite/g++.dg/abi/empty11.C: New test.
32105 * testsuite/g++.dg/rtti/cv1.C: New test.
32106
32107 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32108
32109 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32110
32111 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32112
32113 * g++.dg/abi/empty10.C: New test.
32114
32115 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32116
32117 * gcc.c-torture/compile/20021124-1.c: New test.
32118
32119 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32120
32121 * g++.dg/abi/rtti2.C: New test.
32122
32123 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32124
32125 * gcc.dg/i386-unroll-1.c: New test.
32126
32127 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32128
32129 * gcc.c-torture/compile/20021120-1.c: New test.
32130 * gcc.c-torture/compile/20021120-2.c: New test.
32131
32132 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32133
32134 * gcc.dg/bitfld-5.c: New test.
32135
32136 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32137
32138 * gcc.c-torture/execute/20021120-3.c: New test.
32139
32140 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32141
32142 * gcc.c-torture/execute/20021120-2.c: New test.
32143
32144 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32145
32146 * gcc.c-torture/execute/20021120-1.c: New test.
32147
32148 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32149
32150 * gcc.c-torture/execute/20021118-3.c: New test.
32151
32152 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32153
32154 * gcc.c-torture/compile/20021119-1.c: New test.
32155
32156 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32157
32158 * gcc.dg/duff-1.c: New test.
32159 * gcc.dg/duff-2.c: New test.
32160 * gcc.dg/duff-3.c: New test.
32161
32162 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32163
32164 * gcc.dg/cpp/_Pragma5.c: New test.
32165
32166 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32167
32168 * gcc.c-torture/execute/20021118-2.c: New test.
32169
32170 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32171
32172 * gcc.c-torture/execute/20021118-1.c: New test.
32173
32174 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32175
32176 * gcc.dg/20021116-1.c: New test.
32177
32178 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32179
32180 * g++.dg/abi/vcall1.C: New test.
32181
32182 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32183
32184 * gcc.dg/20021029-1.c: New test.
32185 * gcc.dg/20021029-2.c: New test.
32186
32187 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32188
32189 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32190
32191 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32192
32193 PR c/8439
32194 * gcc.dg/20021110.c: Move to ...
32195 * gcc.c-torture/compile/20021110.c: .... here.
32196
32197 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32198
32199 PR c/8467
32200 * gcc.c-torture/execute/20021111-1.c
32201
32202 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32203
32204 PR c/8439
32205 * gcc.dg/20021110.c: New test.
32206
32207 2002-11-10 Mark Mitchell <mark@codesourcery.com>
32208
32209 * g++.dg/abi/vthunk3.C: Run only on x86.
32210
32211 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
32212
32213 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
32214
32215 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
32216
32217 * lib/compat.exp (compat-execute): Fix logic error in last
32218 change.
32219
32220 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
32221
32222 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
32223
32224 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32225
32226 PR c++/8389
32227 * g++.dg/template/access6.C: New test.
32228
32229 2002-11-08 Jan Hubicka <jh@suse.cz>
32230
32231 * gcc.dg/i386-ssefp-1.c: New test.
32232 * gcc.dg/i386-ssefp-1.c: New test.
32233
32234 2002-11-08 Jan Hubicka <jh@suse.cz>
32235
32236 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
32237
32238 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32239
32240 * g++.dg/abi/vthunk3.C: New test.
32241
32242 PR c++/8338
32243 * g++.dg/template/crash2.C: New test.
32244
32245 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32246
32247 * testsuite/g++.dg/abi/dtor1.C: New test.
32248 * testsuite/g++.dg/abi/dtor2.C: Likewise.
32249
32250 2002-11-05 Geoffrey Keating <geoffk@apple.com>
32251
32252 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
32253 Darwin.
32254
32255 2002-11-04 Adam Nemet <anemet@lnxw.com>
32256
32257 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
32258 -mthumb. Only xfail with -O0.
32259
32260 2002-11-03 Mark Mitchell <mark@codesourcery.com>
32261
32262 * g++.dg/abi/thunk1.C: New test.
32263 * g++.dg/abi/thunk2.C: Likewise.
32264 * g++.dg/abi/vtt1.C: Likewise.
32265
32266 2002-11-02 Diego Novillo <dnovillo@redhat.com>
32267
32268 PR optimization/8423
32269 * gcc.c-torture/execute/builtin-constant.c: New test.
32270
32271 2002-11-01 Zack Weinberg <zack@codesourcery.com>
32272
32273 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
32274 Add some more cases.
32275
32276 2002-11-01 Mark Mitchell <mark@codesourcery.com>
32277
32278 PR c++/8391
32279 * g++.dg/opt/local1.C: New test.
32280
32281 2002-10-30 Mark Mitchell <mark@codesourcery.com>
32282
32283 PR c++/8160
32284 * g++.dg/template/complit1.C: New test.
32285
32286 PR c++/8149
32287 * g++.dg/template/typename4.C: Likewise.
32288
32289 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32290
32291 Core issue 287, PR c++/7639
32292 * g++.dg/template/instantiate1.C: Adjust error location.
32293 * g++.dg/template/instantiate3.C: New test.
32294 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
32295 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
32296 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
32297
32298 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
32299
32300 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
32301
32302 2002-10-29 Mark Mitchell <mark@codesourcery.com>
32303
32304 PR c++/8287
32305 * g++.dg/init/dtor2.C: New test.
32306
32307 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32308
32309 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
32310 * gcc.dg/nest.c: Bypass errors on irix6.
32311
32312 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
32313
32314 * gcc.dg/nest.c: Expect error for mmix-*-*.
32315 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
32316
32317 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
32318
32319 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
32320 markers.
32321
32322 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
32323
32324 2002-10-25 Mike Stump <mrs@apple.com>
32325
32326 * gcc.dg/warn-1.c: New test.
32327
32328 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32329
32330 * g++.dg/template/typename3.C: New test.
32331
32332 2002-10-25 Mark Mitchell <mark@codesourcery.com>
32333
32334 * g++.dg/lookup/ptrmem1.C: New test.
32335
32336 * g++.dg/abi/vthunk2.C: New test.
32337
32338 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32339
32340 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
32341
32342 2002-10-24 Mark Mitchell <mark@codesourcery.com>
32343
32344 * g++.dg/abi/empty9.C: New test.
32345
32346 2002-10-24 Richard Henderson <rth@redhat.com>
32347
32348 * g++.dg/inherit/thunk1.C: Enable for ia64.
32349
32350 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32351
32352 PR c++/8067
32353 * g++.dg/lookup/pretty1.C: New test.
32354
32355 2002-10-23 Jakub Jelinek <jakub@redhat.com>
32356
32357 * gcc.dg/20021023-1.c: New test.
32358
32359 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32360
32361 PR c++/7679
32362 * g++.dg/parse/inline1.C: New test.
32363
32364 2002-10-23 Richard Henderson <rth@redhat.com>
32365
32366 * g++.dg/inherit/thunk1.C: Enable for x86_64.
32367
32368 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
32369
32370 2002-10-22 Mark Mitchell <mark@codesourcery.com>
32371
32372 PR c++/6579
32373 * g++.dg/parse/stmtexpr3.C: New test.
32374
32375 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
32376
32377 * g++.dg/expr/cond1.C: New test.
32378
32379 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32380
32381 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
32382
32383 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32384
32385 * g++.dg/abi/vbase13.C: New test.
32386 * g++.dg/abi/vbase14.C: Likewise.
32387
32388 2002-10-21 Jakub Jelinek <jakub@redhat.com>
32389
32390 * gcc.dg/tls/pic-1.c: New test.
32391 * gcc.dg/tls/nonpic-1.c: New test.
32392 * gcc.dg/20021018-1.c: New test.
32393
32394 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32395
32396 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
32397 Remove only files with the same base name as the test case.
32398 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
32399 (profopt-execute): Likewise. Also, remove old profiling
32400 and performance data files before running the tests.
32401
32402 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
32403 * g++.dg/bprob/bprob.exp: Likewise.
32404 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
32405 to allow more general test case names.
32406
32407 * g++.dg/bprob/bprob-1.C: Rename to ...
32408 * g++.dg/bprob/g++-bprob-1.C: ... this.
32409
32410 * g77.dg/bprob/bprob-1.f: Rename to ...
32411 * g77.dg/bprob/g77-bprob-1.f: ... this.
32412
32413 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32414
32415 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
32416 bison 1.50 or later.
32417
32418 2002-10-21 Janis Johnson <janis187@us.ibm.com>
32419
32420 * g++.dg/README: Describe more test directories.
32421
32422 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32423
32424 * g++.dg/init/array6.C: Add additional tests.
32425
32426 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32427
32428 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
32429 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
32430
32431 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
32432
32433 * gcc.c-torture/compile/20020604-1.x: New.
32434 * gcc.c-torture/compile/simd-5.x: Likewise.
32435 * gcc.c-torture/execute/920710-1.x: Likewise.
32436 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
32437
32438 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32439
32440 * g++.dg/inherit/override1.C: Add dg-options clause.
32441
32442 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32443
32444 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
32445 _mm_slli_si128.
32446
32447 2002-10-19 Andreas Schwab <schwab@suse.de>
32448
32449 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
32450 directory component.
32451
32452 2002-10-18 Mark Mitchell <mark@codesourcery.com>
32453
32454 * g++.dg/inherit/thunk1.C: New test.
32455
32456 * g++.dg/inherit/override1.C: New test.
32457
32458 * g++.dg/abi/mangle11.C: New test.
32459 * g++.dg/abi/mangle14.C: New test.
32460 * g++.dg/abi/mangle17.C: New test.
32461
32462 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
32463
32464 * g++.dg/overload/member2.C: New test.
32465
32466 2002-10-17 Janis Johnson <janis187@us.ibm.com>
32467
32468 * g++.dg/README: Describe new compat directory.
32469 * g++.dg/dg.exp: Skip tests in compat directory.
32470 * README.compat: New file.
32471 * lib/compat.exp: New expect script.
32472 * g++.dg/compat: New test directory.
32473 * g++.dg/compat/compat.exp: New expect script.
32474 * g++.dg/compat/abi: New test directory.
32475 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
32476 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
32477 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
32478 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
32479 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
32480 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
32481 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
32482 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
32483 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
32484 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
32485 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
32486 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
32487 * g++.dg/compat/break: New test directory.
32488 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
32489 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
32490 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
32491 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
32492 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
32493 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
32494 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
32495 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
32496 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
32497 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
32498 g++.dg/compat/break/README: New files.
32499 * g++.dg/compat/eh: New test directory.
32500 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
32501 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
32502 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
32503 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
32504 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
32505 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
32506 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
32507 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
32508 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
32509 g++.dg/compat/eh/filter2_y.C,
32510 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
32511 g++.dg/compat/eh/new1_y.C,
32512 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
32513 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
32514 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
32515 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
32516 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
32517 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
32518 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
32519 g++.dg/compat/eh/unexpected1_y.C: New files.
32520 * g++.dg/compat/init: New test directory.
32521 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
32522 g++.dg/compat/init/array5_y.C,
32523 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
32524 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
32525 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
32526 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
32527 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
32528 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
32529 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
32530 g++.dg/compat/init/init-ref2_y.C: New files.
32531
32532 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32533
32534 PR c++/7584
32535 * g++.dg/inherit/using3.C: New test.
32536
32537 2002-10-17 Jan Hubicka <jh@suse.cz>
32538
32539 * gcc.dg/20021017-2.c: New test.
32540
32541 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32542
32543 * g++.dg/abi/mangle16.C: Adjust.
32544
32545 * g++.dg/init/array8.C: New test.
32546
32547 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
32548
32549 * gcc.dg/special/mips-abi.exp: New test.
32550 * gcc.dg/special/mips-abi.s: Empty file used by the above.
32551
32552 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32553
32554 * g++.dg/abi/mangle16.C: New test.
32555 * g++.dg/abi/mangle17.C: Likewise.
32556
32557 PR c++/7478
32558 * g++.dg/template/ref1.C: New test.
32559
32560 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32561
32562 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
32563
32564 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
32565
32566 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
32567
32568 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32569
32570 PR c++/7524
32571 * g++.dg/init/array7.C: New test.
32572
32573 2002-10-15 Mark Mitchell <mark@codesourcery.com>
32574
32575 * g++.dg/init/array6.C: New test.
32576
32577 * g++.dg/abi/mangle13.C: Likewise.
32578 * g++.dg/abi/mangle14.C: Likewise.
32579 * g++.dg/abi/mangle15.C: Likewise.
32580
32581 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32582
32583 * g++.dg/abi/empty8.C: New test.
32584
32585 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
32586
32587 * g++.dg/init/ctor1.C: New test.
32588
32589 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
32590
32591 * gcc.c-torture/execute/20021015-1.c: New test.
32592
32593 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
32594
32595 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
32596
32597 2002-10-14 Jan Hubicka <jh@suse.cz>
32598
32599 * gcc.dg/i386-ssetype-[1-5].c: New tests.
32600
32601 2002-10-14 Richard Henderson <rth@redhat.com>
32602
32603 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
32604
32605 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32606
32607 PR optimization/6631
32608 * g++.dg/opt/const2.C: New test.
32609
32610 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32611
32612 PR c++/7176
32613 * g++.dg/parse/friend1.C: New test.
32614 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
32615
32616 2002-10-14 Jakub Jelinek <jakub@redhat.com>
32617
32618 * gcc.dg/20021014-1.c: New test.
32619
32620 2002-10-11 Mark Mitchell <mark@codesourcery.com>
32621
32622 PR c++/5661
32623 * g++.dg/ext/vlm1.C: New test.
32624 * g++.dg/ext/vlm2.C: Likewise.
32625
32626 * g++.dg/init/array1.C: Remove invalid braces.
32627 * g++.dg/init/brace1.C: New test.
32628 * g++.dg/init/copy2.C: Likewise.
32629 * g++.dg/init/copy3.C: Likewise.
32630 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
32631 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
32632 braces.
32633
32634 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
32635
32636 * gcc.dg/cpp/assembler.S: Don't use -ansi.
32637
32638 2002-10-11 Richard Shann <richard.shann@superh.com>
32639
32640 * gcc.c-torture/compile/simd-5.c: New test.
32641
32642 2002-10-10 Roger Sayle <roger@eyesopen.com>
32643
32644 * gcc.c-torture/execute/shiftopt-1.c: New test case.
32645
32646 2002-10-10 Jim Wilson <wilson@redhat.com>
32647
32648 * gcc.c-torture/execute/20021010-1.c: New test.
32649
32650 2002-10-09 Zack Weinberg <zack@codesourcery.com>
32651
32652 PR c/7353
32653 * g++.dg/ext/typedef-init.C: New test.
32654 * gcc.dg/typedef-init.c: New test.
32655
32656 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
32657
32658 * gcc.dg/cpp/paste13.c: New test.
32659
32660 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32661
32662 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
32663 remaining platforms, XFAIL during compile, not execute. Don't
32664 XFAIL at -O0.
32665
32666 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
32667
32668 * gcc.dg/alias-1.c: Tweak expected warning.
32669
32670 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32671
32672 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
32673
32674 2002-10-06 Andreas Jaeger <aj@suse.de>
32675
32676 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
32677 * gcc.dg/cpp/c++98.C: Likewise.
32678
32679 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
32680 * g++.dg/cpp/c++98.C: Likewise.
32681
32682 * g++.dg/README (Subdirectories): Mention cpp directory.
32683
32684 PR target/7559
32685 * gcc.dg/20021006-1.c: New test.
32686
32687 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32688
32689 PR c++/7804
32690 * g++.dg/other/warning1.C: New test.
32691
32692 2002-10-04 Roger Sayle <roger@eyesopen.com>
32693
32694 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
32695 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
32696 and sparc-*-* with -m64 as expected failures. See PR 8087.
32697
32698 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32699
32700 PR c++/7931
32701 * g++.dg/template/ptrmem3.C: New test.
32702
32703 PR c++/7754
32704 * g++.dg/template/union1.C: New test.
32705
32706 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32707
32708 PR c++/8006
32709 * g++.dg/abi/mangle9.C: New test.
32710 * g++.dg/abi/mangle10.C: New test.
32711 * g++.dg/abi/mangle11.C: New test.
32712 * g++.dg/abi/mangle12.C: New test.
32713
32714 2002-10-02 Mark Mitchell <mark@codesourcery.com>
32715
32716 PR c++/7188.
32717 * g++.dg/template/meminit1.C: New test.
32718 * g++.dg/warn/Wreorder-1.C: Likewise.
32719 * g++.old-deja/g++.mike/warn3.C: Tweak.
32720 * lib/prune.exp: Ingore "in copy constructor".
32721
32722 2002-10-02 Andreas Jaeger <aj@suse.de>
32723
32724 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
32725 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
32726 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
32727 on x86-64.
32728
32729 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32730
32731 * gcc.dg/empty1.C: Fix typo.
32732
32733 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
32734
32735 * gcc.dg/alias-1.c: New test.
32736
32737 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32738
32739 * gcc.dg/empty1.C: New test.
32740
32741 * g++.dg/tls/init-2.C: Tweak error messages.
32742
32743 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
32744
32745 * gcc.c-torture/compile/20020923-1.c: New test.
32746
32747 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
32748
32749 * gcc.c-torture/execute/ffs-1.c: New test.
32750 * gcc.c-torture/execute/ffs-2.c: Ditto.
32751
32752 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
32753
32754 * g++.dg/overload/member1.C: New test.
32755
32756 2002-09-30 Mark Mitchell <mark@codesourcery.com>
32757
32758 * g++.dg/abi/empty7.C: New test.
32759 * g++.dg/init/pm2.C: Likewise.
32760
32761 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
32762
32763 * g++.dg/rtti/crash1.C: New test.
32764
32765 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
32766
32767 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
32768 gcc.dg/sibcall-4.c: New tests.
32769
32770 2002-09-28 Roger Sayle <roger@eyesopen.com>
32771
32772 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
32773 powerpc and MMIX targets.
32774
32775 2002-09-27 Zack Weinberg <zack@codesourcery.com>
32776
32777 * gcc.dg/cpp/20020927-1.c: New.
32778
32779 2002-09-26 David S. Miller <davem@redhat.com>
32780
32781 * gcc.c-torture/compile/trunctfdf.c: New.
32782
32783 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32784
32785 * lib/target-supports.exp (check_weak_available): Handle solaris2.
32786
32787 2002-09-27 Alan Modra <amodra@bigpond.net.au>
32788
32789 * gcc.c-torture/execute/loop-15.c: New.
32790
32791 2002-09-26 Janis Johnson <janis187@us.ibm.com>
32792
32793 * README.QMTEST: Fix typo.
32794
32795 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32796
32797 * gcc.dg/20020926-1.c: New test.
32798
32799 2002-09-25 David S. Miller <davem@redhat.com>
32800
32801 PR target/7842
32802 * gcc.c-torture/execute/shiftdi.c: New test.
32803
32804 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
32805
32806 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
32807 unique to the tool.
32808 * lib/g77.exp (g77_init): Likewise.
32809 * lib/g++.exp (g++_init): Likewise.
32810 * lib/objc.exp (objc_init): Likewise.
32811
32812 2002-09-25 Mark Mitchell <mark@codesourcery.com>
32813
32814 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
32815 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
32816 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
32817
32818 2002-09-25 Richard Henderson <rth@redhat.com>
32819
32820 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
32821 too-small long double.
32822
32823 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
32824
32825 * gcc.dg/20020919-1.c: New test.
32826
32827 2002-09-23 Mark Mitchell <mark@codesourcery.com>
32828
32829 * g++.dg/abi/bitfield6.C: New test.
32830 * g++.dg/abi/bitfield7.C: New test.
32831 * g++.dg/abi/bitfield8.C: New test.
32832 * g++.dg/abi/vbase11.C: New test.
32833
32834 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
32835
32836 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
32837 hppa*-*-hpux*. Update test comment.
32838
32839 2002-09-20 Jakub Jelinek <jakub@redhat.com>
32840
32841 * gcc.dg/tls/struct-1.c: New test.
32842
32843 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
32844
32845 * gcc.dg/cpp/tr-warn2.c: Update.
32846
32847 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32848
32849 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
32850
32851 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32852
32853 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
32854 systems.
32855
32856 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
32857
32858 * gcc.c-torture/execute/ieee/mzero3.c: New test.
32859
32860 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32861 Adjust for c++filt moved to binutils. Remove spurious duplicate
32862 setting of cxxfilt.
32863
32864 2002-09-19 Geoffrey Keating <geoffk@apple.com>
32865
32866 * gcc.dg/20020312-2.c: Update for darwin.
32867
32868 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
32869
32870 * g++.old-deja/g++.other/crash32.C: Mark ICE.
32871
32872 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
32873
32874 * objc.dg/comp-types-1.m: New test.
32875 * objc.dg/comp-types-2.m: New test.
32876 * objc.dg/comp-types-3.m: New test.
32877 * objc.dg/comp-types-4.m: New test.
32878 * objc.dg/comp-types-5.m: New test.
32879 * objc.dg/comp-types-6.m: New test.
32880
32881 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
32882
32883 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
32884
32885 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32886
32887 * g++.dg/other/do1.C: New test.
32888
32889 * g++.dg/template/subst1.C: New test.
32890
32891 2002-09-16 Steve Ellcey <sje@cup.hp.com>
32892
32893 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
32894
32895 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32896
32897 * g++.dg/template/qualttp20.C: Adjust expected errors.
32898 * g++.old-deja/g++.jason/report.C: Likewise.
32899 * g++.old-deja/g++.other/qual1.C: Likewise.
32900
32901 * g++.dg/lookup/scoped2.C: New test.
32902
32903 * g++.dg/ext/asm3.C: New test.
32904
32905 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
32906
32907 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
32908
32909 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
32910
32911 * ChangeLog: follow spelling conventions.
32912 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
32913 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
32914 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
32915 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
32916 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
32917 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
32918 * g++.old-deja/g++.law/global-init1.C: Likewise.
32919 * g++.old-deja/g++.other/delete4.C: Likewise.
32920 * g++.old-deja/g++.other/inline21.C: Likewise.
32921 * g++.old-deja/g++.other/singleton.C: Likewise.
32922 * g77.dg/strlen0.f: Likewise.
32923 * g77.f-torture/compile/20010519-1.f: Likewise.
32924 * g77.f-torture/compile/980310-4.f: Likewise.
32925 * gcc.c-torture/compile/20000605-1.c: Likewise.
32926 * gcc.c-torture/execute/20020225-1.c: Likewise.
32927 * gcc.dg/c90-hexfloat-2.c: Likewise.
32928 * gcc.dg/c99-bool-1.c: Likewise.
32929 * gcc.dg/c99-hexfloat-2.c: Likewise.
32930 * gcc.dg/dll-2.c: Likewise.
32931 * gcc.dg/wtr-union-init-1.c: Likewise.
32932 * gcc.dg/wtr-union-init-2.c: Likewise.
32933 * gcc.dg/wtr-union-init-3.c: Likewise.
32934 * gcc.dg/cpp/avoidpaste1.c: Likewise.
32935 * gcc.dg/cpp/defined.c: Likewise.
32936 * gcc.dg/cpp/macsyntx.c: Likewise.
32937 * gcc.dg/cpp/paste2.c: Likewise.
32938 * gcc.dg/cpp/trad/defined.c: Likewise.
32939 * gcc.dg/format/c90-printf-1.c: Likewise.
32940 * gcc.dg/format/c90-scanf-1.c: Likewise.
32941 * gcc.dg/format/c99-printf-1.c: Likewise.
32942 * gcc.dg/format/c99-scanf-1.c: Likewise.
32943 * gcc.misc-tests/gcov-8.c: Likewise.
32944 * lib/profopt.exp: Likewise.
32945
32946 2002-09-15 Krister Walfridsson <cato@df.lth.se>
32947
32948 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
32949
32950 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32951
32952 * g++.dg/inherit/using2.C: New test.
32953
32954 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
32955
32956 * ChangeLog: Follow spelling conventions.
32957 * g++.dg/template/friend4.C: Likewise.
32958 * g++.old-deja/g++.pt/crash67.C: Likewise.
32959 * gcc.c-torture/execute/20000801-4.c: Likewise.
32960 * gcc.dg/c90-digraph-1.c: Likewise.
32961 * gcc.dg/c94-digraph-1.c: Likewise.
32962 * gcc.dg/c99-digraph-1.c: Likewise.
32963 * gcc.dg/cpp/line5.c: Likewise.
32964 * gcc.dg/cpp/multiline.c: Likewise.
32965 * gcc.dg/cpp/trad/literals-1.c: Likewise.
32966 * gcc.dg/format/attr-3.c: Likewise.
32967 * gcc.dg/format/c90-scanf-3.c: Likewise.
32968 * gcc.dg/format/ext-4.c: Likewise.
32969
32970 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32971
32972 * g++.dg/template/pretty1.C: New test.
32973
32974 2002-09-14 Alan Modra <amodra@bigpond.net.au>
32975
32976 * gcc.c-torture/execute/struct-cpy-1.c: New test.
32977
32978 2002-09-13 Matt Austern <austern@apple.com>
32979
32980 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
32981 passing a cast expression to a function by const reference.
32982
32983 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
32984
32985 * g++.dg/template/deduce1.C: New test.
32986
32987 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
32988
32989 * gcc.c-torture/execute/simd-1.c: Force all use of int to
32990 32-bit int.
32991
32992 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
32993
32994 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
32995 usage.
32996
32997 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
32998
32999 * gcc.c-torture/compile/20020910-1.c: New test.
33000
33001 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
33002
33003 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
33004
33005 2002-09-10 Andreas Jaeger <aj@suse.de>
33006
33007 * gcc.dg/20020312-2.c: Adjust for x86-64.
33008
33009 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
33010
33011 * g77.dg/7388.f: New test case for PR 7388.
33012
33013 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
33014
33015 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
33016
33017 2002-09-05 Ziemowit Laski <zlaski@apple.com>
33018
33019 * objc.dg/proto-lossage-1.m: New test.
33020
33021 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
33022
33023 * gcc.dg/cpp/_Pragma4.c: Fix typo.
33024
33025 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
33026
33027 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
33028 expected to pass.
33029
33030 2002-09-06 Stan Shebs <shebs@apple.com>
33031 David Edelsohn <edelsohn@gnu.org>
33032
33033 * gcc.dg/weak: New directory.
33034 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
33035 target-specific xfail bits.
33036 * gcc.dg/typeof-2.c: Move to new directory.
33037 * gcc.dg/weak.exp: New expect script.
33038
33039 2002-09-06 Alan Modra <amodra@bigpond.net.au>
33040
33041 * gcc.c-torture/execute/extzvsi.c: New test.
33042
33043 2002-09-05 Stan Shebs <shebs@apple.com>
33044
33045 * gcc.dg/weak-1.c: xfail on Darwin.
33046 * gcc.dg/weak-2.c: Ditto.
33047 * gcc.dg/weak-3.c: Ditto.
33048 * gcc.dg/weak-4.c: Ditto.
33049 * gcc.dg/weak-5.c: Ditto.
33050 * gcc.dg/weak-6.c: Ditto.
33051 * gcc.dg/weak-7.c: Ditto.
33052 * gcc.dg/weak-8.c: Ditto.
33053 * gcc.dg/weak-9.c: Ditto.
33054
33055 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
33056
33057 * gcc.c-torture/execute/loop-14.c: New test.
33058
33059 2002-09-04 Jakub Jelinek <jakub@redhat.com>
33060
33061 * g++.dg/other/cxa-atexit1.C: New test.
33062
33063 * gcc.dg/typeof-2.c: New test.
33064
33065 2002-09-03 Roger Sayle <roger@eyesopen.com>
33066
33067 * gcc.dg/builtins-2.c: New testcase.
33068 * gcc.dg/builtins-3.c: New testcase.
33069
33070 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33071
33072 * gcc.dg/cpp/_Pragma4.c: New test.
33073
33074 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33075
33076 * objc/execute/nil_method-1.m: New testcase.
33077
33078 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33079
33080 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33081 [Object class], not [Object initialize].
33082
33083 2002-08-31 Roger Sayle <roger@eyesopen.com>
33084 Hans-Peter Nilsson <hp@bitrange.com>
33085
33086 * gcc.c-torture/execute/20020720-1.x: Skip test on
33087 mmix-knuth-mmixware. Correct comment.
33088
33089 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33090
33091 * testsuite/g++.dg/abi/bitfield5.C: New test.
33092 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33093
33094 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33095
33096 * objc.dg/undeclared-selector.m: New test.
33097
33098 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33099
33100 * g++.dg/other/offsetof1.C: Avoid cast warning.
33101
33102 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33103
33104 * objc.dg/super-class-2.m: New test.
33105
33106 2002-08-24 Matt Austern <austern@apple.com>
33107
33108 * g++.dg/ext/lvaddr.C: New test.
33109 * g++.dg/ext/lvcast.C: New test.
33110
33111 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33112
33113 * testsuite/g++.dg/inherit/cond1.C: New test.
33114
33115 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33116
33117 * gcc.dg/noncompile/incomplete-1.c: New test.
33118
33119 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33120
33121 * gcc.dg/typespec-1.c: New test.
33122
33123 2002-08-20 Devang Patel <dpatel@apple.com>
33124 * objc.dg/proto-hier-2.m: New test.
33125
33126 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33127
33128 * objc.dg/bitfield-1.m: New test.
33129 * objc.dg/bitfield-2.m: New test.
33130
33131 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33132
33133 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33134 gcc.dg/c99-flex-array-4.c: New tests.
33135
33136 2002-08-16 Stan Shebs <shebs@apple.com>
33137
33138 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33139
33140 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33141
33142 * gcc.dg/typeof-1.c: New test.
33143 * g++.dg/ext/typeof2.C: New test.
33144
33145 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33146
33147 * g++.dg/other/offsetof1.C: New test.
33148
33149 2002-08-14 Richard Henderson <rth@redhat.com>
33150
33151 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33152
33153 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33154
33155 * gcc.dg/cpp/_Pragma3.c: New test.
33156
33157 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33158
33159 * g++.dg/template/inherit3: New test.
33160
33161 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33162
33163 * gcc.dg/bitfld-4.c: Add blank options.
33164
33165 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33166
33167 * g++.dg/template/crash1.C: New test.
33168
33169 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33170
33171 * gcc.dg/tls/opt-2.c: New test.
33172
33173 2002-08-08 Devang Patel <dpatel@apple.com>
33174
33175 * objc.dg/selector-1.m : New test
33176
33177 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33178
33179 * g++.dg/abi/bitfield4.C: New test.
33180 * gcc.dg/bitfld-4.c: New test.
33181
33182 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33183
33184 * g++.dg/other/packed1.C: New test.
33185
33186 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33187
33188 * g++.dg/abi/offsetof.C: Tweak error messages.
33189 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33190
33191 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33192
33193 * gcc.dg/bitfld-3.c: New test.
33194
33195 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33196 Richard Henderson <rth@redhat.com>
33197
33198 * gcc.dg/i386-bitfield1.c: New test.
33199 * g++.dg/abi/bitfield3.C: Update.
33200
33201 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33202
33203 * objc.dg/const-str-2.m: Update.
33204 * gcc.dg/cpp/c++98.c: Change to C extension.
33205 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33206 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
33207
33208 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
33209
33210 * testsuite/gcc.dg/tls/diag-3.c: New.
33211
33212 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
33213
33214 * g++.dg/README (Subdirectories): Document new subdir expr.
33215 * g++.dg/expr/pmf-1.C: New test.
33216
33217 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
33218
33219 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
33220
33221 2002-08-06 Jakub Jelinek <jakub@redhat.com>
33222
33223 * g++.dg/abi/bitfield3.C: New test.
33224
33225 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
33226
33227 * lib/gcov.exp: Tweak expected line formats.
33228 * gcc.misc-tests/gcov8.c: New test.
33229 * gcc.misc-tests/gcov8.x: New flags.
33230
33231 2002-08-05 Jakub Jelinek <jakub@redhat.com>
33232
33233 * consistency.vlad/layout/endian.c: Include string.h.
33234
33235 * gcc.c-torture/execute/20020805-1.c: New test.
33236
33237 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
33238
33239 * g++.dg/other/conversion1.C: New test.
33240
33241 2002-08-03 Roger Sayle <roger@eyesopen.com>
33242
33243 * gcc.dg/builtins-1.c: New testcase.
33244
33245 2002-08-02 Mark Mitchell <mark@codesourcery.com>
33246
33247 * g++.dg/inherit/access3.C: New test.
33248
33249 2002-08-01 Jakub Jelinek <jakub@redhat.com>
33250
33251 * gcc.dg/ia64-visibility-2.c: New test.
33252
33253 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
33254
33255 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
33256 __qualifier_flags to __flags.
33257
33258 2002-07-31 Mark Mitchell <mark@codesourcery.com>
33259
33260 * g++.dg/inherit/operator1.C: New test.
33261 * g++.dg/lookup/disamb1.C: Fix typo in comment.
33262 * g++.dg/other/error1.C: Change expected error message.
33263 * g++.dg/template/conv4.C: Likewise.
33264
33265 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
33266
33267 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
33268 for documented behavior.
33269
33270 2002-07-25 Roger Sayle <roger@eyesopen.com>
33271
33272 * gcc.c-torture/execute/20020720-1.x: Skip this test on
33273 several targets known to fail.
33274
33275 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
33276
33277 * gcc.dg/mips-args-[123].c: New tests.
33278
33279 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
33280
33281 * gcc.dg/ppc-spe.c: New.
33282
33283 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
33284
33285 * g++.dg/other/ptrmem4.C: New testcase.
33286
33287 2002-07-24 Richard Henderson <rth@redhat.com>
33288
33289 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
33290
33291 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
33292
33293 * g++.dg/ext/alignof1.C (main): Return 0 for success.
33294
33295 2002-07-24 Roger Sayle <roger@eyesopen.com>
33296
33297 * gcc.c-torture/execute/memset-3.c: New testcase.
33298
33299 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
33300
33301 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
33302 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
33303
33304 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33305
33306 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
33307 Delete.
33308
33309 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
33310
33311 * gcc.c-torture/compile/simd-4.c: New test.
33312
33313 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33314
33315 PR c++/7347, c++/7348
33316 * g++.dg/template/access4.C: New test.
33317 * g++.dg/template/access5.C: New test.
33318 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
33319 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
33320 * g++.old-deja/g++.pt/ttp58.C: Likewise.
33321 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
33322
33323 2002-07-22 Jakub Jelinek <jakub@redhat.com>
33324
33325 * gcc.dg/gnu89-init-2.c: New test.
33326
33327 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
33328
33329 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
33330
33331 2002-07-20 Roger Sayle <roger@eyesopen.com>
33332
33333 * gcc.c-torture/execute/20020720-1.c: New testcase.
33334
33335 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
33336
33337 * gcc.dg/cpp/Wsignprom.c: New tests.
33338
33339 2002-07-20 Alan Modra <amodra@bigpond.net.au>
33340
33341 * gcc.c-torture/execute/loop-13.c: New test.
33342
33343 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
33344
33345 * gcc.dg/cpp/expr.c: New tests.
33346
33347 2002-07-18 David Edelsohn <edelsohn@gnu.org>
33348
33349 * g++.dg/opt/pr6713.C: Add template instantiation.
33350
33351 2002-07-18 Alan Modra <amodra@bigpond.net.au>
33352
33353 * gcc.dg/nest.c: New test.
33354
33355 2002-07-17 Richard Henderson <rth@redhat.com>
33356
33357 * g++.dg/opt/pr6713.C: New test.
33358
33359 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
33360
33361 * gcc.c-torture/execute/loop-2e.x: Let the testcase
33362 XFAIL for all x86 processors.
33363
33364 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
33365
33366 * gcc.c-torture/execute/20010122-1.x: Do not test with
33367 -fomit-frame-pointer.
33368
33369 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33370
33371 * g++.dg/template/instantiate2.C: New test.
33372 * g++.dg/template/spec4.C: New test.
33373
33374 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33375
33376 * g++.dg/template/access2.C: New test.
33377 * g++.dg/template/access3.C: New test.
33378
33379 2002-07-15 Zack Weinberg <zack@codesourcery.com>
33380
33381 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
33382 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
33383 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
33384 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
33385 Convert to use <stdarg.h>.
33386 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
33387 Delete.
33388 * gcc.dg/va-arg-2.c: New.
33389 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
33390
33391 2002-07-15 Jakub Jelinek <jakub@redhat.com>
33392
33393 * gcc.c-torture/compile/20020710-1.c: New test.
33394
33395 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
33396 Andrew Pinski <pinskia@physics.uc.edu>
33397
33398 gcc.c-torture/compile/simd-2.c: New testcase.
33399 gcc.c-torture/compile/simd-3.c: Likewise.
33400
33401 2002-07-11 Mark Mitchell <mark@codesourcery.com>
33402
33403 PR c++/7224
33404 * g++.dg/overload/error1.C: New test.
33405
33406 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33407
33408 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
33409 configuration and IRIX 6 O32 ABI.
33410
33411 2002-07-11 Roger Sayle <roger@eyesopen.com>
33412
33413 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
33414
33415 2002-07-10 Roger Sayle <roger@eyesopen.com>
33416
33417 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
33418
33419 2002-07-10 Jeffrey A Law <law@redhat.com>
33420
33421 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
33422
33423 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
33424
33425 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
33426
33427 * gcc.dg/20020312-2.c: Check for __PPC__.
33428
33429 2002-07-09 Diego Novillo <dnovillo@redhat.com>
33430
33431 * gcc.c-torture/compile/20020709-1.c: New test.
33432
33433 2002-07-07 Roger Sayle <roger@eyesopen.com>
33434
33435 * g++.dg/template/qualttp21.C: New test case.
33436
33437 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
33438
33439 * gcc.c-torture/compile/20020706-1.c: New test.
33440 * gcc.c-torture/compile/20020706-2.c: New test.
33441
33442 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
33443 Alexandre Oliva <aoliva@redhat.com>
33444
33445 * g++.dg/warn/incomplete1.C: New test.
33446
33447 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33448
33449 PR c++/7099
33450 * g++.dg/warn/noreturn1.C: New test.
33451
33452 2002-07-03 Mark Mitchell <mark@codesourcery.com>
33453
33454 PR c++/6706
33455 * g++.dg/debug/debug6.C: New test.
33456 * g++.dg/debug/debug7.C: New test.
33457
33458 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
33459
33460 * gcc.c-torture/compile/simd-3.c: New test.
33461
33462 2002-07-03 Chris Demetriou <cgd@broadcom.com>
33463
33464 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
33465 * gcc.dg/20020620-1.c: Likewise.
33466
33467 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33468
33469 PR c++/6944
33470 * g++.dg/init/array4.C: New test.
33471 * g++.dg/init/array5.C: New test.
33472
33473 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
33474
33475 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
33476 * gcc.c-torture/execute/simd-2.c (main): Likewise.
33477
33478 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33479
33480 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
33481 * gcc.dg/wtr-aggr-init-1.c: Likewise.
33482 * gcc.dg/wtr-conversion-1.c: Likewise.
33483 * gcc.dg/wtr-escape-1.c: Likewise.
33484 * gcc.dg/wtr-int-type-1.c: Likewise.
33485 * gcc.dg/wtr-label-1.c: Likewise.
33486 * gcc.dg/wtr-static-1.c: Likewise.
33487 * gcc.dg/wtr-strcat-1.c: Likewise.
33488 * gcc.dg/wtr-suffix-1.c: Likewise.
33489 * gcc.dg/wtr-switch-1.c: Likewise.
33490 * gcc.dg/wtr-unary-plus-1.c: Likewise.
33491 * gcc.dg/wtr-union-init-1.c: Likewise.
33492 * gcc.dg/wtr-union-init-2.c: Likewise.
33493 * gcc.dg/wtr-union-init-3.c: Likewise.
33494
33495 * gcc.dg/wtr-func-def-1.c: New test.
33496
33497 2002-07-02 Devang Patel <dpatel@apple.com>
33498
33499 * objc.dg/param-1.m: New test.
33500
33501 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
33502
33503 * gcc.dg/cpp/trad/directive.c: Add test.
33504 * gcc.dg/cpp/trad/macroargs.c: Add test.
33505 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
33506
33507 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
33508
33509 * gcc.dg/cpp/cmdlne-M.c: New test.
33510
33511 2002-07-02 Ziemowit Laski <zlaski@apple.com>
33512
33513 * objc.dg/desig-init-1.m: New test.
33514
33515 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33516
33517 PR c++/6716
33518 * g++.dg/template/instantiate1.C: New test.
33519
33520 2002-07-01 Mark Mitchell <mark@codesourcery.com>
33521
33522 PR c++/7112
33523 * g++.dg/template/sizeof2.C: New test.
33524
33525 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33526
33527 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
33528 gcc.dg/cpp/trad/include.c: New tests.
33529
33530 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
33531
33532 PR target/7177
33533 * gcc.c-torture/compile/20020701-1.c: New test.
33534
33535 2002-07-01 Stan Shebs <shebs@apple.com>
33536
33537 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
33538 header here...
33539 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
33540 (objc-torture-execute): or here.
33541
33542 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
33543
33544 * gcc.c-torture/execute/arith-rand-ll.c: New test.
33545
33546 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33547
33548 * gcc.dg/cpp/trad/escaped-nl.c: New test.
33549
33550 2002-06-30 Devang Patel <dpatel@apple.com>
33551
33552 * objc.dg/fsyntax-only.m: New test.
33553
33554 2002-06-27 Mark Mitchell <mark@codesourcery.com>
33555
33556 PR c++/6695
33557 * g++.dg/template/friend7.C: New file.
33558
33559 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
33560
33561 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
33562 return type.
33563
33564 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
33565
33566 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
33567 avoid division by zero.
33568
33569 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
33570
33571 * gcc.dg/Wunknownprag.c: New tests.
33572
33573 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
33574
33575 * gcc.c-torture/execute/simd-2.c: New test.
33576
33577 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
33578
33579 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
33580 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
33581 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
33582 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
33583 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
33584 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
33585 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
33586 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
33587 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
33588 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
33589 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
33590 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
33591 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
33592 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
33593 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
33594 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
33595 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
33596
33597 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
33598
33599 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
33600 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
33601 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
33602 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
33603 New tests.
33604 * gcc.dg/cpp/trad/directive.c: Update.
33605
33606 2002-06-23 Andreas Jaeger <aj@suse.de>
33607
33608 * gcc.c-torture/execute/complex-6.c: New.
33609
33610 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
33611
33612 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
33613 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
33614 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
33615 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
33616
33617 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
33618
33619 * gcc.dg/cpp/trad: New directory with traditional tests copied
33620 from parent directory.
33621 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33622 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33623 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33624 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33625 Move to trad/ and rename.
33626 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
33627 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
33628 gcc.dg/cpp/trad/redef2.c: New tests.
33629 * gcc.dg/cpp/trad/trad.exp: New driver.
33630
33631 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
33632
33633 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33634 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33635 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33636 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33637 Remove.
33638
33639 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
33640
33641 * gcc.dg/20020620-1.c: New test.
33642
33643 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33644
33645 * g++.dg/template/ttp4.C: New test.
33646
33647 2002-06-19 Jakub Jelinek <jakub@redhat.com>
33648
33649 * g++.dg/opt/vt1.C: Fix regexp.
33650
33651 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33652
33653 * gcc.c-torture/execute/pure-1.c: Make functions static again.
33654 Don't use attribute `noinline'.
33655
33656 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33657
33658 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
33659
33660 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
33661
33662 * gcc.c-torture/execute/simd-1.c: New.
33663
33664 * gcc.dg/simd-1.c: New.
33665
33666 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33667
33668 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
33669
33670 2002-06-16 Richard Henderson <rth@redhat.com>
33671
33672 * g++.dg/ext/anon-struct1.C: New.
33673 * g++.dg/ext/anon-struct2.C: New.
33674 * g++.dg/ext/anon-struct3.C: New.
33675 * gcc.dg/anon-struct-1.c: New.
33676 * gcc.dg/anon-struct-2.c: New.
33677 * gcc.dg/anon-struct-3.c: New.
33678 * gcc.dg/20011008-1.c: Adjust warning text.
33679 * gcc.dg/20020527-1.c: Add -fms-extensions.
33680
33681 2002-06-16 Richard Henderson <rth@redhat.com>
33682
33683 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
33684
33685 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
33686
33687 * gcc.c-torture/execute/20020615-1.c: New test.
33688
33689 2002-06-15 Roger Sayle <roger@eyesopen.com>
33690
33691 * gcc.c-tortuture/execute/compare-1.c: New test case.
33692 * gcc.c-tortuture/execute/compare-2.c: New test case.
33693 * gcc.c-tortuture/execute/compare-3.c: New test case.
33694
33695 2002-06-13 Richard Henderson <rth@redhat.com>
33696
33697 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
33698 ia64 ilp32.
33699
33700 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33701
33702 * g++.dg/template/typename2.C: Update error message.
33703
33704 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
33705
33706 * gcc.c-torture/execute/20020611-1.c: New test.
33707
33708 2002-06-11 Bob Wilson <bob.wilson@acm.org>
33709
33710 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
33711 list of targets to skip.
33712
33713 2002-06-10 Bob Wilson <bob.wilson@acm.org>
33714
33715 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
33716 targets if not optimizing.
33717
33718 2002-06-10 Jakub Jelinek <jakub@redhat.com>
33719
33720 * gcc.c-torture/compile/20020605-1.c: New test.
33721
33722 * g++.dg/opt/vt1.C: New test.
33723
33724 * gcc.dg/20020531-1.c: New test.
33725
33726 * gcc.dg/20020530-1.c: New test.
33727
33728 * gcc.dg/20020527-1.c: New test.
33729
33730 * g++.dg/opt/cse1.C: New test.
33731
33732 2002-06-07 Roger Sayle <roger@eyesopen.com>
33733
33734 * gcc.dg/20020607-2.c: New test case.
33735
33736 2002-06-07 Jakub Jelinek <jakub@redhat.com>
33737
33738 * gcc.c-torture/compile/20020604-1.c: New test.
33739
33740 2002-06-04 Richard Henderson <rth@redhat.com>
33741
33742 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
33743 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
33744 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
33745
33746 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
33747
33748 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
33749
33750 2002-06-03 Richard Henderson <rth@redhat.com>
33751
33752 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
33753 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
33754
33755 2002-06-02 Richard Henderson <rth@redhat.com>
33756
33757 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
33758 test functions static.
33759
33760 2002-06-02 Andreas Jaeger <aj@suse.de>
33761
33762 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
33763 now.
33764
33765 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
33766
33767 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
33768 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
33769 Update for mofified diagnostics.
33770 * gcc.dg/c99-intconst-1.c: No longer fail.
33771
33772 2002-06-02 Richard Henderson <rth@redhat.com>
33773
33774 * gcc.dg/uninit-A.c: Remove xfail markers.
33775
33776 2002-06-01 Roger Sayle <roger@eyesopen.com>
33777
33778 * gcc.dg/fnegate-1.c: New test case.
33779
33780 2002-05-30 Osku Salerma <osku@iki.fi>
33781
33782 * gcc.c-torture/execute/mayalias-1.c: New file.
33783
33784 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
33785
33786 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
33787 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
33788 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
33789
33790 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
33791
33792 * gcc.c-torture/execute/20020529-1.c: New test.
33793
33794 2002-05-27 Richard Henderson <rth@redhat.com>
33795
33796 * g++.dg/ext/attrib6.C: New test case.
33797
33798 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33799
33800 * gcc.c-torture/execute/pure-1.c: New test.
33801
33802 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33803
33804 * gcc.dg/cpp/arith-2.c: Remove.
33805
33806 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33807
33808 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
33809 * gcc.dg/cpp/if-3.c: Remove.
33810
33811 2002-05-26 Jakub Jelinek <jakub@redhat.com>
33812
33813 * g++.dg/opt/cse2.C: New test.
33814
33815 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
33816
33817 * gcc.dg/cpp/arith-1.c: New semantic tests.
33818 * gcc.dg/cpp/if-1.c: Update.
33819
33820 2002-05-24 Ben Elliston <bje@redhat.com>
33821
33822 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
33823
33824 2002-05-24 Jakub Jelinek <jakub@redhat.com>
33825
33826 * gcc.dg/verbose-asm.c: New test.
33827
33828 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
33829
33830 * gcc.dg/cpp/paste12.c: New test.
33831
33832 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33833
33834 * g++.dg/parse/named_ops.C: New test.
33835
33836 2002-05-23 Mark Mitchell <mark@codesourcery.com>
33837
33838 * gcc/testsuite/gcc.dg/weak-8.c: New test.
33839
33840 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
33841
33842 * gcc.dg/weak-2.c: Allow optional leading underscore
33843 in scan-assembler symbol name.
33844 * gcc.dg/weak-3.c: Likewise.
33845 * gcc.dg/weak-4.c: Likewise.
33846 * gcc.dg/weak-5.c: Likewise.
33847
33848 2002-05-23 Jakub Jelinek <jakub@redhat.com>
33849
33850 * gcc.dg/20020523-1.c: New test.
33851
33852 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33853
33854 * objc.dg/const-str-2.m: Update now that we stop after
33855 a command line error.
33856
33857 2002-05-22 Richard Henderson <rth@redhat.com>
33858
33859 * g++.dg/dg.exp: Fix typo in test pruneing.
33860
33861 2002-05-22 Richard Henderson <rth@redhat.com>
33862
33863 * g++.dg/dg.exp: Prune the tls subdirectory.
33864 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
33865 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
33866 * g++.dg/tls/init-1.C: New.
33867
33868 2002-05-22 Jakub Jelinek <jakub@redhat.com>
33869
33870 * gcc.dg/20020517-1.c: New test.
33871
33872 2002-05-21 Richard Henderson <rth@redhat.com>
33873
33874 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
33875 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
33876
33877 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
33878
33879 * g++.dg/other/copy2.C: New test.
33880
33881 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
33882
33883 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
33884 (MAX_COPY): Bump up to 10 times sizeof (long long).
33885 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
33886
33887 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
33888 sizeof (long long).
33889
33890 * gcc.c-torture/execute/strcpy-1.c: New test.
33891
33892 2002-05-19 Jason Merrill <jason2redhat.com>
33893
33894 * g++.dg/ext/oper1.C: New test.
33895
33896 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
33897 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
33898
33899 * README.QMTEST: New file.
33900
33901 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
33902
33903 2002-05-19 Andreas Jaeger <aj@suse.de>
33904
33905 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
33906 now.
33907 * gcc.c-torture/execute/loop-2d.x: Likewise.
33908
33909 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
33910
33911 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
33912 support weak symbols.
33913 * gcc.dg/weak-4.c: Likewise.
33914 * gcc.dg/weak-6.c: Likewise.
33915
33916 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
33917
33918 * gcc.dg/weak-3.c: Add dg-excess-error comment for
33919 cygwin, coff and h8300-*-hms targets
33920 * gcc.dg/weak-5.c: Likewise.
33921 * gcc.dg/weak-7.c: Likewise.
33922
33923 2002-05-16 Jason Merrill <jason@redhat.com>
33924
33925 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
33926 (scan-assembler-not, scan-assembler-dem): Likewise.
33927 (scan-assembler-dem-not): Likewise.
33928
33929 2002-05-15 Richard Henderson <rth@redhat.com>
33930
33931 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
33932
33933 2002-05-15 Richard Henderson <rth@redhat.com>
33934
33935 * gcc.dg/weak-5.c (vfoo1c): No warning here.
33936 (vfoo1f): Warning here.
33937 (vfoo1l): Don't redefine the alias.
33938
33939 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
33940
33941 * g++.dg/init/pm1.C: New test.
33942
33943 2002-05-12 David S. Miller <davem@redhat.com>
33944
33945 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
33946 types.
33947
33948 2002-05-10 Roger Sayle <roger@eyesopen.com>
33949
33950 * gcc.c-torture/execute/20020510-1.c: New test case.
33951
33952 2002-05-10 David S. Miller <davem@redhat.com>
33953
33954 * gcc.c-torture/execute/conversion.c: Test long double too.
33955
33956 2002-05-09 Jakub Jelinek <jakub@redhat.com>
33957
33958 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
33959 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
33960 * lib/g++.exp (g++_link_flags): Likewise.
33961 * lib/objc.exp (objc_target_compile): Likewise.
33962
33963 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
33964
33965 * gcc.dg/cpp/poison.c: Update.
33966 * gcc.dg/cpp/20000625-2.c: Remove.
33967 * gcc.dg/cpp/direct2s.c: Remove final test.
33968
33969 2002-05-08 Tom Rix <trix@redhat.com>
33970
33971 * gcc.c-torture/execute/20020508-1.c: New test.
33972 * gcc.c-torture/execute/20020508-2.c: New test.
33973 * gcc.c-torture/execute/20020508-3.c: New test.
33974
33975 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
33976
33977 * gcc.dg/cpp/charconst-4.c: More tests.
33978
33979 2002-05-08 Mark Mitchell <mark@codesourcery.com>
33980
33981 PR c/6569
33982 * gcc.dg/weak-3.c: Update location of warning messages.
33983 * gcc.dg/weak-5.c: Likewise.
33984
33985 2002-05-06 Roger Sayle <roger@eyesopen.com>
33986
33987 * gcc.c-torture/execute/20020506-1.c: New test case.
33988
33989 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
33990
33991 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
33992
33993 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33994
33995 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
33996
33997 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33998
33999 * gcc.dg/cpp/charconst-3.c: New test.
34000
34001 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34002
34003 * gcc.dg/cpp/charconst.c: Update tests.
34004
34005 2002-05-05 Tim Josling <tej@melbpc.org.au>
34006
34007 * treelang: Added directory for new sample language treelang. Also
34008 lib/treelang.exp: New file to signal treelang should be tested.
34009
34010 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34011
34012 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
34013 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
34014 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
34015 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
34016 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
34017 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
34018 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
34019
34020 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
34021
34022 * gcc.dg/format/xopen-2.c: New test.
34023
34024 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34025
34026 * gcc.dg/20020503-1.c: New test.
34027
34028 2002-05-02 Mark Mitchell <mark@codesourcery.com>
34029
34030 * g++.dg/init/dtor1.C: Make it tougher.
34031
34032 2002-05-01 Mark Mitchell <mark@codesourcery.com>
34033
34034 * g++.dg/init/dtor1.C: New test.
34035
34036 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
34037
34038 * gcc.dg/altivec-8.c: New.
34039
34040 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
34041
34042 * gcc.dg/altivec-7.c: New.
34043
34044 2002-04-29 Jakub Jelinek <jakub@redhat.com>
34045
34046 * g++.dg/parse/typedef1.C: New test.
34047
34048 2002-04-29 Mark Mitchell <mark@codesourcery.com>
34049
34050 PR c++/6486
34051 * g++.dg/template/friend6.C: New test.
34052
34053 PR c++/6492
34054 * g++.dg/init/copy1.C: New test.
34055
34056 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
34057
34058 * g++.dg/warn/effc1.C: New test.
34059
34060 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
34061
34062 * gcc.dg/cpp/if-cexp.c: Add a test.
34063
34064 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34065
34066 * gcc.dg/20020426-2.c: New test.
34067
34068 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34069
34070 * gcc.dg/cpp/if-mop.c: Update.
34071 * gcc.dg/cpp/if-mpar.c: Add test.
34072 * gcc.dg/cpp/if-oppr.c: Update.
34073
34074 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34075
34076 PR c/6343
34077 * gcc.dg/weak-[2-7].c: New tests.
34078
34079 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34080
34081 * gcc.dg/enum1.c: New test.
34082
34083 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34084
34085 PR c++/6497
34086 * g++.dg/inherit/access2.C: New test.
34087
34088 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34089
34090 PR bootstrap/6445
34091 * gcc.dg/20020426-1.c: New test.
34092
34093 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34094
34095 * g++.dg/abi/enum1.C: New test.
34096
34097 2002-04-26 Richard Henderson <rth@redhat.com>
34098
34099 * gcc.dg/c99-bool-1.c: Expect always true warning.
34100
34101 2002-04-25 Roger Sayle <roger@eyesopen.com>
34102
34103 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34104
34105 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34106
34107 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34108 targets.
34109
34110 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34111
34112 * g++.dg/abi/mange7.C: New test.
34113
34114 PR c++/6438.
34115 * g++.dg/parse/stmtexpr2.C: New test.
34116
34117 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34118
34119 * gcc.dg/20020312-2.c: Add SH target.
34120
34121 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34122
34123 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34124 compiler output on mips*-*-irix*.
34125
34126 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34127
34128 * g++.dg/parse/attr1.C: New test.
34129
34130 2002-04-23 Roger Sayle <roger@eyesopen.com>
34131
34132 * gcc.c-torture/execute/string-opt-17.c: New test case.
34133 * gcc.c-torture/execute/memset-2.c: New test case.
34134
34135 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34136
34137 PR c++/6256:
34138 * g++.dg/template/friend5.C: New test.
34139
34140 PR c++/6331:
34141 * g++.dg/template/qual1.C: Likewise.
34142
34143 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34144
34145 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34146 Include stdlib.h, not stdio.h or ctype.h.
34147
34148 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34149
34150 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34151 cris-*-elf* and mmix-*-*.
34152 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34153 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34154 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34155 Ditto.
34156 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34157 * gcc.dg/wchar_t-1.c: Ditto.
34158
34159 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34160
34161 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34162 Clarify comment.
34163
34164 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34165
34166 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34167
34168 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34169
34170 * gcc.c-torture/execute/20000906-1.x: Delete.
34171
34172 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34173
34174 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34175
34176 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34177
34178 * PR6367
34179 * g77.f-torture/execute/6367.f: New test.
34180 * g77.f-torture/execute/6367.x: Disable for MMIX.
34181
34182 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34183
34184 * PR6352
34185 * g++.dg/opt/inline2.C: New test.
34186
34187 2002-04-18 Richard Henderson <rth@redhat.com>
34188
34189 * gcc.dg/20000906-1.c: Enable for all targets.
34190 * gcc.c-torture/compile/iftrap-2.c: New.
34191
34192 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34193
34194 * gcc.dg/20020418-1.c: New test.
34195 * gcc.dg/20020418-2.c: New test.
34196
34197 2002-04-18 Richard Henderson <rth@redhat.com>
34198
34199 * gcc.c-torture/compile/iftrap-1.c: New.
34200 * gcc.dg/iftrap-1.c: Adjust for ia64.
34201 * gcc.dg/iftrap-2.c: New.
34202
34203 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34204
34205 * gcc.c-torture/compile/20020418-1.c: New test.
34206
34207 2002-04-18 Roger Sayle <roger@eyesopen.com>
34208
34209 * gcc.c-torture/compile/20020415-1.c: New.
34210
34211 2002-04-18 David S. Miller <davem@redhat.com>
34212
34213 * gcc.c-torture/execute/20020418-1.c: New test.
34214
34215 2002-04-17 Jakub Jelinek <jakub@redhat.com>
34216
34217 * gcc.dg/20020416-1.c: New test.
34218
34219 * g++.dg/opt/inline1.C: New test.
34220
34221 2002-04-16 Jakub Jelinek <jakub@redhat.com>
34222
34223 * gcc.dg/altivec-5.c: New test.
34224
34225 * gcc.dg/20020415-1.c: New test.
34226
34227 2002-04-15 Mark Mitchell <mark@codesourcery.com>
34228
34229 * testsuite/lib/chill.exp: Remove.
34230
34231 2002-04-14 Jakub Jelinek <jakub@redhat.com>
34232
34233 * g++.dg/other/big-struct.C: New test.
34234
34235 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
34236
34237 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
34238 of scratch file.
34239
34240 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
34241
34242 PR c/6277
34243 * gcc.dg/i386-387-1.c: Allow optional leading underscore
34244 in scan-assembler function name
34245
34246 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
34247
34248 * g77.f-torture/execute/980628-4.x,
34249 g77.f-torture/execute/980628-5.x,
34250 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34251 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34252 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
34253 i[34567]86-*-*.
34254
34255 2002-04-13 David S. Miller <davem@redhat.com>
34256
34257 * gcc.c-torture/execute/20020413-1.c: New test.
34258
34259 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
34260
34261 * gcc.dg/asm-6.c,
34262 * g++.dg/ext/asm1.C: New tests.
34263
34264 2002-04-12 Mark Mitchell <mark@codesourcery.com>
34265
34266 PR c++ 5373.
34267 * g++.dg/parse/stmtexpr1.C: New test.
34268
34269 PR c++/5189.
34270 * g++.dg/template/copy1.C: New test.
34271
34272 2002-04-12 Richard Henderson <rth@redhat.com>
34273
34274 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
34275
34276 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
34277
34278 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
34279 gcc.c-torture/execute/20020307-2.c.
34280
34281 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
34282
34283 * g++.dg/ext/attrib5.C,
34284 * g++.dg/lookup/struct1.C: New tests.
34285
34286 2002-04-11 Jakub Jelinek <jakub@redhat.com>
34287
34288 * gcc.dg/20020411-1.c: New test.
34289
34290 * gcc.c-torture/execute/20020411-1.c: New test.
34291
34292 2002-04-10 Janis Johnson <janis187@us.ibm.com>
34293
34294 * g77.f-torture/execute/6177.f: New test.
34295
34296 2002-04-10 Jakub Jelinek <jakub@redhat.com>
34297
34298 PR middle-end/6247
34299 * g++.dg/opt/cleanup1.C: New test.
34300
34301 * g++.dg/opt/const1.C: New test.
34302
34303 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
34304
34305 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
34306
34307 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
34308
34309 PR c++/5507
34310 * g++.dg/template/typename2.C: New test.
34311
34312 2002-04-10 Alan Modra <amodra@bigpond.net.au>
34313
34314 * gcc.c-torture/execute/loop-12.c: New.
34315
34316 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
34317
34318 * g77.f-torture/execute/980628-4.x,
34319 g77.f-torture/execute/980628-5.x,
34320 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34321 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34322 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
34323
34324 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34325
34326 PR optimization/6086
34327 * g++.dg/opt/preinc1.C: New test.
34328
34329 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34330
34331 PR c++/5571
34332 * g++.dg/opt/static2.C: New test.
34333
34334 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34335
34336 PR c/5120
34337 * gcc.dg/20020406-1.c: New test.
34338
34339 2002-04-04 David S. Miller <davem@redhat.com>
34340
34341 * gcc.c-torture/execute/20020404-1.c: New test.
34342
34343 2002-04-04 Jakub Jelinek <jakub@redhat.com>
34344
34345 PR c/6123
34346 * gcc.dg/20020312-2.c: Do not declare global register variable
34347 if __PIC__ or __pic__ is defined.
34348
34349 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
34350
34351 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
34352 __asm__ so that it works correctly even if -ansi -pedantic-errors.
34353
34354 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34355
34356 * gcc.misc-tests/linkage.exp: Update last change to handle
34357 sparc*-, not just sparc-.
34358
34359 2002-04-03 Richard Henderson <rth@redhat.com>
34360
34361 * gcc.dg/cpp/ucs.c: Improved long UCS test.
34362
34363 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34364
34365 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
34366
34367 2002-04-02 David S. Miller <davem@redhat.com>
34368
34369 * gcc.c-torture/execute/20020402-3.c: New test.
34370
34371 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34372
34373 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
34374 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
34375
34376 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
34377 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
34378 g77.f-torture/execute/20001201.x,
34379 g77.f-torture/execute/u77-test.x: New files.
34380
34381 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
34382 * gcc.dg/wchar_t-1.c: Ditto.
34383
34384 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34385
34386 * gcc.c-torture/execute/20020402-1.c: New test.
34387
34388 2002-04-01 Richard Henderson <rth@redhat.com>
34389
34390 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
34391
34392 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
34393
34394 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34395
34396 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
34397
34398 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34399
34400 * g++.dg/inherit/template-as-base.C: Expect error.
34401 * g++.dg/inherit/namespace-as-base.C: Likewise.
34402
34403 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
34404
34405 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
34406 g++.dg/ext/instantiate3.C: Tweak match patterns.
34407
34408 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
34409 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
34410 -da test.
34411
34412 2002-03-31 Richard Henderson <rth@redhat.com>
34413
34414 * gcc.dg/special/alias-2.c: New.
34415 * gcc.dg/special/ecos.exp: Run it.
34416
34417 2002-03-31 Richard Henderson <rth@redhat.com>
34418
34419 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
34420
34421 2002-03-31 Kazu Hirata <kazu@hxi.com>
34422
34423 * gcc.dg/weak-1.c: Disable on h8300 port.
34424
34425 2002-03-29 Janis Johnson <janis187@us.ibm.com>
34426
34427 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
34428 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
34429 ordering tests.
34430 * g++.dg/bprob/bprob-1.C: New test.
34431 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
34432 * g++.dg/gcov/gcov-1.C: New test.
34433 * g++.dg/gcov/gcov-1.x: New file.
34434 * g++.dg/gcov/gcov-2.C: New test.
34435 * g++.dg/gcov/gcov-3.C: New test.
34436 * g++.dg/gcov/gcov-3.h: New file.
34437
34438 2002-03-28 Roger Sayle <roger@eyesopen.com>
34439
34440 * g++.old-deja/g++.other/builtins5.C: New test.
34441 * g++.old-deja/g++.other/builtins6.C: New test.
34442 * g++.old-deja/g++.other/builtins7.C: New test.
34443 * g++.old-deja/g++.other/builtins8.C: New test.
34444 * g++.old-deja/g++.other/builtins9.C: New test.
34445
34446 2002-03-29 Jakub Jelinek <jakub@redhat.com>
34447
34448 * g++.dg/opt/static1.C: New test.
34449
34450 * g++.dg/opt/longbranch1.C: New test.
34451
34452 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
34453
34454 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
34455
34456 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
34457
34458 2002-03-28 Jeffrey A Law (law@redhat.com)
34459
34460 * gcc.c-torture/execute/20020328-1.c: New test.
34461
34462 2002-03-27 Richard Henderson <rth@redhat.com>
34463
34464 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
34465 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
34466 move from g++.old-deja/g++.ext/.
34467
34468 2002-03-27 Mark Mitchell <mark@codesourcery.com>
34469
34470 * g++.dg/init/new2.C: New test.
34471
34472 2002-03-26 Richard Henderson <rth@redhat.com>
34473
34474 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
34475
34476 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
34477 on sparc.
34478
34479 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
34480 sparcv9 systems.
34481 * gcc.dg/20001102-1.c: Likewise.
34482
34483 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
34484
34485 * gcc.dg/cpp/endif-pedantic1.c,
34486 gcc.dg/cpp/endif-pedantic2.c: New tests.
34487
34488 2002-03-26 Mark Mitchell <mark@codesourcery.com>
34489
34490 * g++.dg/init/new1.C: New test.
34491
34492 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
34493
34494 * g++.dg/abi/vbase9.C: New test.
34495
34496 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
34497
34498 * gcc.dg/arm-asm.c: New test.
34499
34500 2002-03-26 Andrew Cagney <ac131313@redhat.com>
34501
34502 * gcc.dg/Wswitch-enum.c: New test.
34503 Fix PR c/5044.
34504
34505 2002-03-26 Richard Henderson <rth@redhat.com>
34506
34507 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
34508 structure.
34509
34510 2002-03-25 Richard Henderson <rth@redhat.com>
34511
34512 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
34513 sparcv9 systems.
34514
34515 * gcc.c-torture/compile/20011119-1.c (xxx): New.
34516 * gcc.c-torture/compile/20011119-2.c (xxx): New.
34517
34518 2002-03-25 Zack Weinberg <zack@codesourcery.com>
34519
34520 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
34521
34522 2002-03-25 Bob Wilson <bob.wilson@acm.org>
34523
34524 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
34525 targets using generic thunk support.
34526
34527 2002-03-25 Jakub Jelinek <jakub@redhat.com>
34528
34529 * gcc.c-torture/compile/20020323-1.c: New test.
34530
34531 * g++.dg/opt/conj2.C: New test.
34532
34533 2002-03-24 Richard Henderson <rth@redhat.com>
34534
34535 * gcc.dg/weak-1.c: Use -fno-common.
34536
34537 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34538
34539 * g77.dg/f77-edit-apostrophe-out.f: New test
34540 * g77.dg/f77-edit-h-out.f: New test
34541 * g77.dg/f77-edit-t-in.f: New test
34542 * g77.dg/f77-edit-t-out.f: New test
34543 * g77.dg/f77-edit-x-out.f: New test
34544 * g77.dg/f77-edit-slash-out.f: New test
34545 * g77.dg/f77-edit-colon-out.f: New test
34546 * g77.dg/f77-edit-s-out.f: New test
34547
34548 2002-03-24 Richard Henderson <rth@redhat.com>
34549
34550 * objc/execute/formal_protocol-6.x: New XFAIL.
34551
34552 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34553
34554 * gcc.dg/weak-1.c: Early return from dg-final on platforms
34555 that do not support weak symbols
34556
34557 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34558
34559 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
34560 * lib/g77.exp: Likewise.
34561 * lib/objc.exp: Likewise.
34562
34563 2002-03-23 Andrew Cagney <ac131313@redhat.com>
34564
34565 * gcc.dg/Wswitch-default.c: New test.
34566
34567 2002-03-23 Jakub Jelinek <jakub@redhat.com>
34568
34569 * g++.dg/other/enum1.C: New test.
34570
34571 2002-03-23 Zack Weinberg <zack@codesourcery.com>
34572
34573 * gcc.dg/pragma-ep-3.c: Fix typo.
34574
34575 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34576
34577 * g++.dg/inherit/template-as-base.C: New test.
34578
34579 2002-03-22 Jakub Jelinek <jakub@redhat.com>
34580
34581 * g++.old-deja/g++.other/dwarf2-1.C: Move...
34582 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
34583
34584 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
34585
34586 * gcc.dg/cpp/multiline.c: Update to match.
34587
34588 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
34589
34590 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
34591
34592 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
34593
34594 * gcc.dg/cpp/extratokens2.c: New file.
34595
34596 2002-03-21 David Edelsohn <edelsohn@gnu.org>
34597
34598 * gcc.dg/20020312-2.c: Add rs6000 target.
34599
34600 * gcc.c-torture/compile/20020319-1.c: New test.
34601
34602 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34603
34604 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
34605 (A, E): Handle this.
34606
34607 2002-03-20 Jason Merrill <jason@redhat.com>
34608
34609 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
34610 ignoring -fpic.
34611 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34612 through prune_gcc_output.
34613
34614 2002-03-20 Jakub Jelinek <jakub@redhat.com>
34615
34616 * gcc.c-torture/compile/20020320-1.c: New test.
34617
34618 2002-03-19 Jakub Jelinek <jakub@redhat.com>
34619
34620 * gcc.c-torture/compile/20020318-1.c: New test.
34621
34622 * gcc.dg/struct-by-value-1.c: New test.
34623
34624 * gcc.dg/20020319-1.c: New test.
34625
34626 2002-03-18 Jakub Jelinek <jakub@redhat.com>
34627
34628 * g++.dg/opt/conj1.C: New test.
34629
34630 2002-03-17 Mark Mitchell <mark@codesourcery.com>
34631
34632 * g++.dg/template/qualttp20.C: Revert previous change.
34633 * g++.dg/template/qualttp3.C: Likewise.
34634 * g++.dg/template/qualttp4.C: Likewise.
34635 * g++.dg/template/qualttp5.C: Likewise.
34636 * g++.dg/template/qualttp6.C: Likewise.
34637 * g++.dg/template/qualttp7.C: Likewise.
34638 * g++.dg/template/qualttp8.C: Likewise.
34639 * g++.dg/template/recurse.C: Likewise.
34640
34641 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
34642
34643 * gcc.dg/cpp/wchar-1.c: Update.
34644
34645 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
34646
34647 * g++.dg/template/conv1.C: New test.
34648 * g++.dg/template/conv2.C: New test.
34649 * g++.dg/template/conv3.C: New test.
34650 * g++.dg/template/conv4.C: New test.
34651
34652 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34653
34654 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
34655 * g++.dg/template/qualttp3.C: Likewise.
34656 * g++.dg/template/qualttp4.C: Likewise.
34657 * g++.dg/template/qualttp5.C: Likewise.
34658 * g++.dg/template/qualttp6.C: Likewise.
34659 * g++.dg/template/qualttp7.C: Likewise.
34660 * g++.dg/template/qualttp8.C: Likewise.
34661 * g++.dg/template/recurse.C: Likewise.
34662
34663 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34664
34665 * g++.dg/opt/dtor1.C: New test.
34666
34667 2002-03-15 Jakub Jelinek <jakub@redhat.com>
34668
34669 * gcc.c-torture/compile/20020315-1.c: New test.
34670
34671 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
34672
34673 * gcc.dg/weak-1.c: Fix scan tests.
34674
34675 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
34676
34677 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
34678 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
34679 cris-*-aout* mmix-*-*.
34680 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
34681 cris-*-aout* mmix-*-*.
34682 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
34683 cris-*-elf* cris-*-aout* and mmix-*-*.
34684 * gcc.dg/20001009-1.c: Ditto.
34685 * gcc.dg/20010912-1.c: Ditto.
34686 * gcc.dg/20020122-4.c: Ditto.
34687 * gcc.dg/inline-2.c: Ditto.
34688
34689 2002-03-14 Jeffrey A Law (law@cygnus.com)
34690
34691 * gcc.c-torture/compile/20020314-1.c: New test.
34692
34693 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
34694
34695 * gcc.c-torture/execute/20020314-1.c: New test.
34696
34697 2002-03-14 Jakub Jelinek <jakub@redhat.com>
34698
34699 * g++.dg/warn/Wunused-1.C: New test.
34700
34701 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
34702
34703 * g++.dg/abi/mangle6.C: New test.
34704
34705 2002-03-13 Jakub Jelinek <jakub@redhat.com>
34706
34707 * gcc.c-torture/compile/20020309-2.c: New test.
34708
34709 * gcc.c-torture/compile/20020312-1.c: New test.
34710
34711 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
34712
34713 * g++.dg/other/access1.C: New test.
34714
34715 2002-03-12 Jakub Jelinek <jakub@redhat.com>
34716
34717 * gcc.c-torture/execute/wchar_t-1.c: New test.
34718
34719 2002-03-12 David Edelsohn <edelsohn@gnu.org>
34720
34721 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
34722
34723 2002-03-12 Roger Sayle <roger@eyesopen.com>
34724
34725 * gcc.dg/20020312-1.c: New test case.
34726
34727 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
34728
34729 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
34730
34731 2002-03-11 Richard Henderson <rth@redhat.com>
34732
34733 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
34734 * g++.old-deja/g++.jason/report.C: Likewise.
34735
34736 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34737
34738 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
34739 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
34740
34741 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34742
34743 * testsuite/g++.dg/overload/pmf1.C: New test.
34744
34745 2002-03-11 Kazu Hirata <kazu@hxi.com>
34746
34747 * gcc.c-torture/execute/20020307-1.c: Use long.
34748
34749 2002-03-11 Jakub Jelinek <jakub@redhat.com>
34750
34751 PR optimization/5844
34752 * gcc.dg/20020310-1.c: New test.
34753
34754 2002-03-09 Michael Meissner <meissner@redhat.com>
34755
34756 * gcc.c-torture/execute/memcpy-2.c: New test.
34757 * gcc.c-torture/execute/memset-1.c: New test.
34758 * gcc.c-torture/execute/strlen-1.c: New test.
34759 * gcc.c-torture/execute/strcmp-1.c: New test.
34760 * gcc.c-torture/execute/strncmp-1.c: New test.
34761
34762 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
34763
34764 * gcc.dg/ppc-ldstruct.c: New test.
34765
34766 2002-03-09 Jakub Jelinek <jakub@redhat.com>
34767
34768 * gcc.c-torture/execute/va-arg-22.c: New test.
34769
34770 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34771
34772 * gcc.c-torture/compile/20020309-1.c: New test.
34773
34774 2002-03-08 Jakub Jelinek <jakub@redhat.com>
34775
34776 * gcc.c-torture/execute/20020307-2.c: New test.
34777
34778 2002-03-07 Jeffrey A Law (law@redhat.com)
34779
34780 * g77.f-torture/compile/20020307-1.f: New test.
34781
34782 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
34783
34784 * gcc.dg/unordered-1.c: New test.
34785
34786 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
34787
34788 * gcc.c-torture/execute/20020307-1.c: New test.
34789
34790 2002-03-05 Jakub Jelinek <jakub@redhat.com>
34791
34792 * gcc.dg/20020304-1.c: New test.
34793
34794 * gcc.c-torture/compile/20020304-2.c: New test.
34795
34796 2002-03-04 Zack Weinberg <zack@codesourcery.com>
34797
34798 * gcc.c-torture/compile/20020304-1.c: New test case
34799 (from PR c/5830).
34800
34801 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
34802
34803 * gcc.dg/20020103-1.c: Add other -D ppc variants.
34804
34805 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
34806
34807 * g++.dg/other/classkey1.C: New test.
34808
34809 2002-03-01 Richard Henderson <rth@redhat.com>
34810
34811 * gcc.c-torture/compile/981223-1.x: New.
34812 * gcc.c-torture/compile/920625-1.x: New.
34813
34814 2002-02-28 Richard Henderson <rth@redhat.com>
34815
34816 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
34817
34818 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
34819
34820 * gcc.c-torture/execute/20020227-1.c: New test.
34821
34822 2002-02-27 Mark Mitchell <mark@codesourcery.com>
34823
34824 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
34825 here" ERROR lines.
34826 * g++.old-deja/g++.oliva/partord1.C: Likewise.
34827 * g++.old-deja.g++.other/defarg1.C: Likewise.
34828 * g++.old-deja/g++.pt/calls2.C: Likewise.
34829 * g++.old-deja/g++.pt/crash20.C: Likewise.
34830 * g++.old-deja/g++.pt/crash30.C: Likewise.
34831 * g++.old-deja/g++.pt/crash36.C: Likewise.
34832 * g++.old-deja/g++.pt/crash6.C: Likewise.
34833 * g++.old-deja/g++.pt/defarg13.C: Likewise.
34834 * g++.old-deja/g++.pt/derived3.C: Likewise.
34835 * g++.old-deja/g++.pt/error1.C: Likewise.
34836 * g++.old-deja/g++.pt/friend21.C: Likewise.
34837 * g++.old-deja/g++.pt/friend23.C: Likewise.
34838 * g++.old-deja/g++.pt/infinite1.C: Likewise.
34839 * g++.old-deja/g++.robertl/eb128.C: Likewise.
34840
34841 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
34842
34843 * gcc.c-torture/execute/20020225-2.c: New test.
34844
34845 2002-02-27 Zack Weinberg <zack@codesourcery.com>
34846
34847 * gcc.c-torture/execute/920730-1t.c,
34848 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
34849 Delete test cases, only relevant to -traditional.
34850
34851 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
34852
34853 * gcc.dg/cpp/undef1.c: Remove.
34854 * gcc.dg/cpp/directiv.c: Update.
34855 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
34856
34857 2002-02-27 Michael Meissner <meissner@redhat.com>
34858
34859 * gcc.c-torture/execute/20020226-1.c: New test.
34860
34861 2002-02-26 Jakub Jelinek <jakub@redhat.com>
34862
34863 * g++.dg/debug/debug4.C: New test.
34864
34865 * gcc.dg/ia64-visibility-1.c: New test.
34866
34867 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
34868
34869 * gcc.dg/debug/20020224-1.c: New.
34870
34871 2002-02-25 Kazu Hirata <kazu@hxi.com>
34872
34873 * gcc.c-torture/execute/960416-1.x: New.
34874 * gcc.c-torture/execute/divconst-3.x: Likewise.
34875
34876 2002-02-25 Jakub Jelinek <jakub@redhat.com>
34877
34878 * gcc.dg/20020224-1.c: New test.
34879
34880 2002-02-25 Alan Modra <amodra@bigpond.net.au>
34881
34882 * gcc.c-torture/execute/20020225-1.c: New.
34883
34884 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
34885
34886 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
34887
34888 2002-02-23 Jakub Jelinek <jakub@redhat.com>
34889
34890 * gcc.dg/20020222-1.c: New test.
34891
34892 2002-02-22 Jakub Jelinek <jakub@redhat.com>
34893
34894 * g++.dg/opt/anonunion1.C: New test.
34895
34896 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
34897
34898 * g++.dg/template/qualttp19.C: New test.
34899 * g++.dg/template/qualttp20.C: New test.
34900 * g++.old-deja/g++.jason/report.C: Adjust expected errors
34901 * g++.old-deja/g++.other/qual1.C: Likewise.
34902
34903 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
34904
34905 * gcc.dg/attr-alwaysinline.c: New.
34906
34907 2002-02-21 Jakub Jelinek <jakub@redhat.com>
34908
34909 * gcc.dg/20020220-1.c: New test.
34910
34911 * gcc.dg/20020220-2.c: New test.
34912
34913 * g++.dg/opt/mmx1.C: New test.
34914
34915 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
34916
34917 * gcc.c-torture/compile/20020110.c: New test.
34918
34919 2002-02-20 Jakub Jelinek <jakub@redhat.com>
34920
34921 * gcc.c-torture/execute/20020219-1.c: New test.
34922
34923 * gcc.dg/20020219-1.c: New test.
34924
34925 * gcc.dg/noncompile/20020220-1.c: New test.
34926
34927 * g++.dg/opt/ptrintsum1.C: New test.
34928
34929 * gcc.dg/debug/20020220-1.c: New test.
34930
34931 2002-02-17 Jakub Jelinek <jakub@redhat.com>
34932
34933 * gcc.c-torture/execute/20020216-1.c: New test.
34934
34935 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34936
34937 * gcc.dg/decl-1.c: Update, new test.
34938
34939 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
34940
34941 * g++.dg/abi/bitfield1.C: New test.
34942 * g++.dg/abi/bitfield2.C: New test.
34943
34944 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34945
34946 * gcc.dg/attr-nest.c: New test.
34947
34948 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34949
34950 * gcc.c-torture/execute/20020215-1.c: New test.
34951
34952 2002-02-14 Jakub Jelinek <jakub@redhat.com>
34953
34954 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
34955 * g++.dg/debug/debug.exp: New.
34956 * g++.dg/debug/trivial.C: New.
34957 * g++.dg/debug/debug1.C: Moved...
34958 * g++.dg/other/debug1.C: ...from here.
34959 * g++.dg/debug/debug2.C: Moved...
34960 * g++.dg/other/debug2.C: ...from here.
34961 * g++.dg/debug/debug3.C: Moved...
34962 * g++.dg/other/debug3.C: ...from here.
34963
34964 * gcc.dg/noncompile/20020213-1.c: New test.
34965
34966 2002-02-13 Jakub Jelinek <jakub@redhat.com>
34967
34968 * g++.dg/other/debug3.C: New test.
34969
34970 * gcc.c-torture/execute/20020213-1.c: New test.
34971
34972 2002-02-13 Richard Smith <richard@ex-parrot.com>
34973
34974 * g++.old-deja/g++.other/thunk1.C: New test.
34975
34976 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34977
34978 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
34979
34980 2002-02-13 Stan Shebs <shebs@apple.com>
34981
34982 * gcc.dg/altivec-3.c: New.
34983
34984 2002-02-12 Jakub Jelinek <jakub@redhat.com>
34985
34986 * gcc.dg/Wunreachable-1.c: New test.
34987 * gcc.dg/Wunreachable-2.c: New test.
34988
34989 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
34990
34991 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
34992
34993 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
34994
34995 * gcc.dg/decl-1.c: New test.
34996
34997 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34998
34999 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
35000
35001 2002-02-10 Kazu Hirata <kazu@hxi.com>
35002
35003 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
35004 * gcc.c-torture/compile/980506-1.x: Likewise.
35005
35006 2002-02-10 Kazu Hirata <kazu@hxi.com>
35007
35008 * gcc.dg/20020210-1.c: New.
35009
35010 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
35011
35012 * g77.f-torture/execute/947.f: New regression test
35013 for PR fortran/947.
35014
35015 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
35016
35017 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
35018 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
35019
35020 2002-02-08 Richard Henderson <rth@redhat.com>
35021
35022 * gcc.c-torture/compile/labels-3.c: New.
35023
35024 2002-02-08 Jakub Jelinek <jakub@redhat.com>
35025
35026 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
35027 expression statements work instead.
35028 * gcc.dg/noncompile/20020207-1.c: New test.
35029
35030 2002-02-07 Richard Henderson <rth@redhat.com>
35031
35032 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
35033
35034 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35035
35036 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
35037 message from g77
35038 * lib/g77-dg.exp: Trim g77 error messages so that they are
35039 recognized by dg.exp.
35040
35041 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35042
35043 PR fortran/5473
35044 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
35045
35046 2002-02-07 Richard Henderson <rth@redhat.com>
35047
35048 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
35049 to be sufficiently aligned for integers.
35050
35051 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
35052
35053 * g++.dg/template/friend4.C: New test.
35054
35055 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35056
35057 PR fortran/5743
35058 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
35059 unsupported cases.
35060
35061 2002-02-07 Richard Henderson <rth@redhat.com>
35062
35063 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
35064 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35065 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35066 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35067
35068 2002-02-06 Richard Henderson <rth@redhat.com>
35069
35070 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35071
35072 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35073
35074 * gcc.dg/20020206-1.c: New test.
35075
35076 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35077
35078 * gcc.c-torture/execute/20020206-1.c: New test.
35079
35080 * gcc.c-torture/execute/20020206-2.c: New test.
35081
35082 PR optimization/5429:
35083 * gcc.c-torture/compile/20020206-1.c: New test.
35084
35085 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35086
35087 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35088 as certain file formats cannot support particularly large
35089 alignments.
35090
35091 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35092 and do not expect to be able to link the executable.
35093
35094 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35095 fail because the COFF format does not support the weak attribute.
35096
35097 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35098
35099 * g77.dg/pr5473.f: New test
35100
35101 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35102
35103 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35104 Fix testcase accordingly.
35105
35106 2002-02-04 Richard Henderson <rth@redhat.com>
35107
35108 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35109 (buf): Change to be an array of pointers, not ints.
35110
35111 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35112
35113 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35114 before all tests. Move warning one line above to match where it
35115 C frontend emits.
35116 * gcc.dg/Wswitch-2.c: New test.
35117 * g++.dg/warn/Wswitch-1.C: New test.
35118 * g++.dg/warn/Wswitch-2.C: New test.
35119
35120 2002-02-04 Richard Henderson <rth@redhat.com>
35121
35122 * g++.dg/abi/offsetof.C: Fix size comparison.
35123
35124 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35125
35126 * gcc.dg/cast-qual-2.c: New test.
35127
35128 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35129
35130 * gcc.dg/20020201-4.c: New test.
35131
35132 2002-02-04 Ben Elliston <bje@redhat.com>
35133
35134 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35135 target_info attribute != 0, in addition to the empty string.
35136 (gcc_target_compile): Likewise.
35137
35138 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35139
35140 * gcc.dg/Wswitch.c: New test.
35141 PR gcc/4475. PR gcc/3780.
35142
35143 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35144
35145 * g77.f-torture/execute/5122.f: New test for regressions
35146 against PR fortran/5122.
35147
35148 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35149
35150 * g77.f-torture/compile/pr3743.f: Delete
35151 * g77.dg/pr3743-1.f: New test.
35152 * g77.dg/pr3743-2.f: New test.
35153 * g77.dg/pr3743-3.f: New test.
35154 * g77.dg/pr3743-4.f: New test.
35155
35156 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35157
35158 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35159
35160 2002-02-02 Richard Henderson <rth@redhat.com>
35161
35162 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35163 * gcc.c-torture/execute/bf64-1.c: Likewise.
35164
35165 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35166
35167 * gcc.dg/20020201-2.c: New test.
35168
35169 * gcc.dg/20020201-3.c: New test.
35170
35171 * gcc.c-torture/execute/bitfld-2.c: New test.
35172
35173 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35174
35175 * gcc.dg/bitfld-1.c: Update.
35176 * gcc.dg/bitfld-2.c: Update.
35177 * gcc.c-torture/execute/bitfld-1.x: New.
35178
35179 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35180
35181 * gcc.c-torture/execute/20020201-1.c: New test.
35182
35183 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35184
35185 PR target/5469
35186 * gcc.dg/20020201-1.c: New test.
35187
35188 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35189
35190 PR fortran/3743
35191 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35192 * g77.f-torture/compile/pr3743.x: Remove
35193
35194 2002-01-31 Tom Rix <trix@redhat.com>
35195
35196 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35197
35198 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35199
35200 * gcc.dg/noncompile/20020130-1.c: New test.
35201
35202 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35203
35204 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35205
35206 2002-01-29 Richard Henderson <rth@redhat.com>
35207
35208 * gcc.c-torture/execute/991118-1.c: Cast various constants back
35209 to long long.
35210 * gcc.c-torture/execute/bf64-1.c: Likewise.
35211
35212 2002-01-29 Jakub Jelinek <jakub@redhat.com>
35213
35214 * gcc.c-torture/execute/20020129-1.c: New test.
35215
35216 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35217
35218 * gcc.c-torture/compile/20000224-1.c: Update.
35219 * gcc.c-torture/execute/bitfld-1.c: New tests.
35220 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
35221 * gcc.dg/uninit-A.c: Update.
35222
35223 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
35224
35225 * g++.dg/template/ctor1.C: Add instantiation.
35226
35227 2002-01-28 Paul Koning <pkoning@equallogic.com>
35228
35229 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
35230 argument to __builtin_prefetch to be const ptr.
35231
35232 2002-01-28 Jakub Jelinek <jakub@redhat.com>
35233
35234 * gcc.c-torture/compile/20020120-1.c: New test.
35235
35236 2002-01-27 Kazu Hirata <kazu@hxi.com>
35237
35238 * gcc.c-torture/execute/20020127-1.c: New test.
35239
35240 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
35241
35242 * g77.dg/f77-edit-i-in.f: New test
35243 * g77.dg/f77-edit-i-out.f: New test
35244
35245 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
35246
35247 * gcc.dg/debug/debug.exp: New file.
35248 * gcc.dg/debug/trivial.c: New file.
35249 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
35250 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
35251 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
35252 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
35253 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
35254 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
35255 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
35256 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
35257 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
35258 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
35259 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
35260 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
35261 * gcc.dg/20000503-1.c: Removed.
35262 * gcc.dg/20010207-1.c: Removed.
35263 * gcc.dg/20011223-1.c: Removed.
35264 * gcc.dg/20020104-2.c: Removed.
35265 * gcc.dg/debug-1.c: Removed.
35266 * gcc.dg/debug-2.c: Removed.
35267 * gcc.dg/debug-3.c: Removed.
35268 * gcc.dg/debug-4.c: Removed.
35269 * gcc.dg/debug-5.c: Removed.
35270 * gcc.dg/debug-6.c: Removed.
35271 * gcc.dg/dwarf2-1.c: Removed.
35272 * gcc.dg/dwarf2-2.c: Removed.
35273
35274 2002-01-25 Jakub Jelinek <jakub@redhat.com>
35275
35276 * g++.old-deja/g++.other/eh5.C: New test.
35277 * g++.old-deja/g++.other/sibcall2.C: New test.
35278 * g++.old-deja/g++.other/array9.C: New test.
35279 * g++.old-deja/g++.other/typename2.C: New test.
35280 * g++.old-deja/g++.other/crash60.C: New test.
35281 * g++.old-deja/g++.other/conv9.C: New test.
35282 * g++.old-deja/g++.other/mangle10.C: New test.
35283 * g++.old-deja/g++.other/unchanging1.C: New test.
35284 * g++.old-deja/g++.other/exprstmt1.C: New test.
35285 * g++.old-deja/g++.other/inline23.C: New test.
35286 * g++.old-deja/g++.eh/ia64-1.C: New test.
35287 * g++.old-deja/g++.other/dwarf2-1.C: New test.
35288 * g++.old-deja/g++.other/reload1.C: New test.
35289 * g++.old-deja/g++.other/static20.C: New test.
35290 * g++.old-deja/g++.other/local-alloc1.C: New test.
35291 * g++.old-deja/g++.other/conv8.C: New test.
35292 * g++.old-deja/g++.other/stmtexpr2.C: New test.
35293 * g++.old-deja/g++.other/storeexpr1.C: New test.
35294 * g++.old-deja/g++.other/storeexpr2.C: New test.
35295 * g++.dg/eh/template2.C: New test.
35296 * g++.dg/warn/weak1.C: New test.
35297
35298 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
35299
35300 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35301 Remove first, non-varying, argument.
35302
35303 2002-01-23 Richard Henderson <rth@redhat.com>
35304
35305 * gcc.dg/inline-2.c: New.
35306
35307 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
35308 Add optional target arg. Check number of arguments.
35309 (scan-assembler-not, scan-assembler-dem): Likewise.
35310 (scan-assembler-dem-not): Likewise.
35311
35312 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35313
35314 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
35315 line 12.
35316 * g++.old-deja/g++.brendan/parse3.C,
35317 g++.old-deja/g++.other/crash26.C,
35318 g++.old-deja/g++.other/crash28.C,
35319 g++.old-deja/g++.other/crash29.C,
35320 g++.old-deja/g++.other/crash30.C,
35321 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
35322
35323 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
35324
35325 * gcc.dg/20020115-1.c: New.
35326
35327 2002-01-23 Bob Wilson <bob.wilson@acm.org>
35328
35329 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
35330
35331 2002-01-23 Janis Johnson <janis187@us.ibm.com>
35332
35333 * gcc.dg/20020122-3.c: New.
35334
35335 2002-01-23 Jakub Jelinek <jakub@redhat.com>
35336
35337 * g++.dg/other/gc1.C: New test.
35338
35339 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35340
35341 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
35342
35343 2002-01-22 Richard Henderson <rth@redhat.com>
35344
35345 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
35346
35347 2002-01-22 Richard Henderson <rth@redhat.com>
35348
35349 * gcc.dg/20020122-4.c: New.
35350
35351 2002-01-22 H.J. Lu <hjl@gnu.org>
35352
35353 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
35354 link output.
35355 * gcc.dg/special/ecos.exp: Likewise.
35356 * lib/g++-dg.exp: Likewise.
35357 * lib/g77-dg.exp: Likewise.
35358 * lib/gcc-dg.exp : Likewise.
35359 * lib/mike-g++.exp: Likewise.
35360 * lib/mike-g77.exp: Likewise.
35361 * lib/mike-gcc.exp: Likewise.
35362 * lib/objc-dg.exp: Likewise.
35363
35364 2002-01-22 Janis Johnson <janis187@us.ibm.com>
35365
35366 PR target/5379
35367 * gcc.dg/20020122-2.c: New test.
35368
35369 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
35370
35371 * gcc.dg/20020122-1.c: New test.
35372
35373 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
35374
35375 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
35376
35377 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
35378
35379 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
35380
35381 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35382
35383 * gcc.c-torture/compile/20020121-1.c: New test.
35384
35385 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
35386
35387 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
35388 ld_library_path.
35389
35390 2002-01-21 Jakub Jelinek <jakub@redhat.com>
35391
35392 * gcc.dg/20020218-1.c: New test.
35393
35394 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
35395
35396 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
35397 messages
35398 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
35399 "At global scope" warning
35400 * g++.dg/ext/align1.C: Change cygwin test for alignment
35401 from db-bogus to dg-warning
35402
35403 2002-01-21 Zack Weinberg <zack@codesourcery.com>
35404
35405 * g77.f-torture/compile/cpp2.F: New test.
35406
35407 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
35408
35409 * g++.dg/template/access1.C: New test.
35410
35411 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
35412
35413 * gcc.dg/20020118-1.c: New.
35414
35415 2002-01-18 Kazu Hirata <kazu@hxi.com>
35416
35417 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
35418
35419 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35420
35421 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
35422 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
35423 alignment warnings.
35424
35425 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35426
35427 * gcc.misc-tests/i386-prefetch.exp: Save and restore
35428 torture_with_loops and torture_without_loops
35429
35430 2002-01-17 Jakub Jelinek <jakub@redhat.com>
35431
35432 * gcc.c-torture/compile/20020116-1.c: New test.
35433
35434 2002-01-16 Jakub Jelinek <jakub@redhat.com>
35435
35436 * gcc.dg/20020116-2.c: New test.
35437
35438 * gcc.dg/ultrasp4.c: New test.
35439
35440 * gcc.dg/20020116-1.c: New test.
35441
35442 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
35443
35444 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
35445 by EABI.
35446
35447 2002-01-15 Janis Johnson <janis187@us.ibm.com>
35448
35449 * gcc.misc-tests/i386-prefetch.exp: New.
35450 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
35451 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
35452 * gcc.misc-tests/i386-pf-none-1.c: New test.
35453 * gcc.misc-tests/i386-pf-sse-1.c: New test.
35454
35455 2002-01-15 Jakub Jelinek <jakub@redhat.com>
35456
35457 * gcc.dg/gnu89-init-1.c: Add new tests.
35458
35459 2002-01-15 Andreas Jaeger <aj@suse.de>
35460
35461 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
35462 * gcc.dg/i386-mmx-2.c: Likewise.
35463 * gcc.dg/i386-sse-1.c: Likewise.
35464 * gcc.dg/i386-sse-2.c: Likewise.
35465 * gcc.dg/i386-sse-3.c: Likewise.
35466
35467 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
35468
35469 * g77.f-torture/execute/intrinsic-unix-bessel.f:
35470 Uncomment additional cases that now pass.
35471
35472 2002-01-11 Richard Henderson <rth@redhat.com>
35473
35474 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
35475 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
35476
35477 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
35478
35479 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
35480
35481 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
35482
35483 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
35484 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
35485
35486 2002-01-10 Dale Johannesen <dalej@apple.com>
35487
35488 * gcc.c-torture/execute/loop-11.c: New.
35489
35490 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
35491
35492 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
35493 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
35494
35495 2002-01-09 Richard Henderson <rth@redhat.com>
35496
35497 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
35498 type in which to perform the operation for each size.
35499
35500 2002-01-09 Alan Matsuoka (alanm@redhat.com)
35501
35502 * gcc.c-torture/compile/20020109-2.c: New test.
35503
35504 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
35505
35506 * gcc.c-torture/execute/loop-10.c: New test.
35507
35508 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35509
35510 * gcc.c-torture/compile/20010226-1.c: New test.
35511 * gcc.c-torture/compile/20010227-1.c: New test.
35512 * gcc.c-torture/compile/20010426-1.c: New test.
35513 * gcc.c-torture/compile/20010510-1.c: New test.
35514 * gcc.c-torture/compile/20010605-3.c: New test.
35515 * gcc.c-torture/compile/20010824-1.c: New test.
35516 * gcc.c-torture/execute/20010409-1.c: New test.
35517 * gcc.dg/noncompile/20000901-1.c: New test.
35518 * gcc.dg/20001023-1.c: New test.
35519 * gcc.dg/20001101-1.c: New test.
35520 * gcc.dg/20001102-1.c: New test.
35521 * gcc.dg/20010207-1.c: New test.
35522 * gcc.dg/20010405-1.c: New test.
35523 * gcc.dg/20010822-1.c: New test.
35524 * gcc.dg/20011107-1.c: New test.
35525
35526 2002-01-09 Jeffrey A Law (law@redhat.com)
35527
35528 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
35529
35530 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
35531 execution failure on PA targets.
35532
35533 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35534
35535 * gcc.c-torture/compile/20020109-1.c: New test.
35536
35537 2002-01-08 Kazu Hirata <kazu@hxi.com>
35538
35539 * gcc.c-torture/execute/20020108-1.c: New test.
35540
35541 2002-01-08 Jakub Jelinek <jakub@redhat.com>
35542
35543 * gcc.dg/20020108-1.c: New test.
35544
35545 2002-01-08 H.J. Lu <hjl@gnu.org>
35546
35547 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
35548 for header files.
35549
35550 2002-01-08 Geoff Keating <geoffk@redhat.com>
35551
35552 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
35553 consistency.
35554
35555 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
35556
35557 * gcc.dg/altivec-4.c: Test altivec predicates.
35558
35559 2002-01-07 Jakub Jelinek <jakub@redhat.com>
35560
35561 * gcc.c-torture/execute/20020107-1.c: New test.
35562
35563 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
35564
35565 PR c/5279
35566 * gcc.c-torture/compile/20020106-1.c: New test.
35567
35568 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
35569
35570 * gcc.c-torture/execute/nestfunc-4.c: New test.
35571
35572 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35573
35574 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
35575 extra triple that slipped in.
35576 * g++.old-deja/g++.abi/align.C: Likewise.
35577 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35578
35579 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35580
35581 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
35582 * g++.old-deja/g++.abi/align.C: Likewise.
35583 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35584
35585 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
35586 on FreeBSD/i386.
35587 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
35588 FreeBSD.
35589
35590 2002-01-04 Jakub Jelinek <jakub@redhat.com>
35591
35592 * gcc.dg/20020104-1.c: New test.
35593
35594 * gcc.dg/20020104-2.c: New test.
35595
35596 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
35597
35598 * gcc.dg/20020103-1.c: Fix typo in target selector.
35599
35600 2002-01-03 Richard Henderson <rth@redhat.com>
35601
35602 * gcc.dg/20020103-1.c: New.
35603
35604 2002-01-03 Kazu Hirata <kazu@hxi.com>
35605
35606 * gcc.c-torture/execute/20020103-1.c: New test.
35607
35608 2002-01-03 Jakub Jelinek <jakub@redhat.com>
35609
35610 * g++.dg/other/debug2.C: New test.
35611
35612 * gcc.c-torture/compile/20020103-1.c: New test.
35613
35614 2002-01-02 Jakub Jelinek <jakub@redhat.com>
35615
35616 * gcc.dg/gnu89-init-1.c: Added new tests.
35617
35618 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35619
35620 * g++.dg/template/friend2.C: Remove as patch is reverted.
35621
35622 * g++.dg/warn/oldcast1.C: New test.
35623
35624 * g++.dg/template/ptrmem1.C: New test.
35625 * g++.dg/template/ptrmem2.C: New test.
35626
35627 * g++.dg/template/ntp.C: New test.
35628
35629 * g++.dg/other/component1.C: New test.
35630
35631 * g++.dg/template/ttp3.C: New test.
35632
35633 * g++.dg/template/friend2.C: New test.
35634 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
35635
35636 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35637
35638 * g++.dg/other/ptrmem1.C: New test.
35639 * g++.dg/other/ptrmem2.C: New test.
35640
35641 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35642
35643 * g++.dg/template/ctor1.C: New test.
35644
35645 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35646
35647 * g++.dg/template/friend2.C: New test.
35648
35649 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
35650
35651 * gcc.dg/mmix-1.c: New test.
35652
35653 2001-12-31 Richard Henderson <rth@redhat.com>
35654
35655 * gcc.dg/asm-5.c: New.
35656
35657 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
35658
35659 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
35660 in namespace __gnu_cxx
35661
35662 2001-12-30 Richard Henderson <rth@redhat.com>
35663
35664 * gcc.dg/debug-6.c: New.
35665
35666 2001-12-30 Jakub Jelinek <jakub@redhat.com>
35667
35668 * gcc.c-torture/compile/20011229-2.c: New test.
35669
35670 2001-12-29 Jakub Jelinek <jakub@redhat.com>
35671
35672 * gcc.dg/debug-3.c: New test.
35673 * gcc.dg/debug-4.c: New test.
35674 * gcc.dg/debug-5.c: New test.
35675
35676 2001-12-29 Richard Henderson <rth@redhat.com>
35677
35678 * g++.dg/eh/loop1.C: New.
35679
35680 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35681
35682 * g++.dg/template/crash1.C: New test.
35683
35684 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35685
35686 * g++.dg/other/const1.C: New test.
35687
35688 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35689
35690 * gcc.c-torture/compile/20011229-1.c: New test.
35691
35692 2001-12-28 Stan Shebs <shebs@apple.com>
35693
35694 * lib/objc-torture.exp: Resync with c-torture.exp.
35695 * lib/objc.exp: Load standard libraries.
35696
35697 2001-12-28 Jakub Jelinek <jakub@redhat.com>
35698
35699 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
35700 additional tests.
35701
35702 2001-12-27 Roger Sayle <roger@eyesopen.com>
35703
35704 * gcc.c-torture/execute/string-opt-16.c: New testcase.
35705
35706 2001-12-27 Richard Henderson <rth@redhat.com>
35707
35708 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
35709
35710 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
35711
35712 * g++.dg/eh/ctor1.C: New test.
35713 * g++.dg/other/error2.C: New test.
35714
35715 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
35716
35717 * g++.dg/other/init2.C: New test.
35718
35719 2001-12-24 Richard Henderson <rth@redhat.com>
35720
35721 * gcc.dg/20011223-1.c: New.
35722 * gcc.dg/inline-1.c: New.
35723
35724 2001-12-23 Richard Henderson <rth@redhat.com>
35725
35726 * gcc.dg/asm-4.c: Test operand modifiers.
35727
35728 2001-12-23 Richard Henderson <rth@redhat.com>
35729
35730 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
35731
35732 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
35733
35734 * gcc.c-torture/execute/20011223-1.c: New test.
35735
35736 2001-12-21 Richard Henderson <rth@redhat.com>
35737
35738 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
35739 re-enables the warning.
35740
35741 2001-12-21 Richard Henderson <rth@redhat.com>
35742
35743 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
35744
35745 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35746
35747 * gcc.c-torture/compile/20011218-1.c: New test.
35748
35749 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
35750
35751 * gcc.misc-test/arm-isr.exp: New file. Control running of the
35752 arm-isr.c test.
35753 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
35754 epilogue generation for ARM ISR routines.
35755
35756 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35757
35758 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
35759 * gcc.dg/format/c90-printf-3.c: Likewise.
35760 * gcc.dg/format/c99-printf-3.c: Likewise.
35761 * gcc.dg/format/ext-1.c: Likewise.
35762 * gcc.dg/format/ext-6.c: Likewise.
35763 * gcc.dg/format/format.h: Prototype unlocked stdio.
35764
35765 2001-12-20 Richard Henderson <rth@redhat.com>
35766
35767 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
35768 (arena): Use it.
35769 (malloc): Correct allocation logic. Abort if we fill up the
35770 arena before initialization complete.
35771 (realloc): Correct allocation logic.
35772
35773 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35774
35775 * gcc.c-torture/compile/20011219-2.c: New test.
35776
35777 * gcc.c-torture/execute/20011219-1.c: New test.
35778
35779 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
35780
35781 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
35782 target does not support weak symbols.
35783
35784 2001-12-19 Jakub Jelinek <jakub@redhat.com>
35785
35786 * gcc.c-torture/compile/20011219-1.c: New test.
35787
35788 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
35789
35790 * g++.dg/other/error1.C: New test.
35791
35792 2001-12-17 Jeffrey A Law (law@redhat.com)
35793
35794 * gcc.c-torture/execute/20011217-1.c: New test.
35795
35796 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
35797
35798 * objc.dg/special/: New directory.
35799 * objc.dg/special/special.exp: New file.
35800 * objc.dg/special/unclaimed-category-1.h: New file.
35801 * objc.dg/special/unclaimed-category-1a.m: New file.
35802 * objc.dg/special/unclaimed-category-1.m: New file.
35803
35804 2001-12-17 Andreas Jaeger <aj@suse.de>
35805
35806 * gcc.c-torture/compile/20011217-2.c: New test.
35807
35808 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
35809
35810 * gcc.c-torture/compile/20011217-1.c: New test.
35811
35812 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
35813
35814 * testsuite/gcc.dg/20011214-1.c: New.
35815
35816 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
35817
35818 * gcc.dg/altivec-4.c: New.
35819
35820 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
35821
35822 * gcc.dg/20011113-1.c: New test.
35823
35824 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35825
35826 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
35827 std::__malloc_alloc_template<0> and
35828 std::__default_alloc_template<false, 0>.
35829
35830 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
35831
35832 * objc/execute/bf-21.m: New test.
35833 * objc/execute/enumeration-1.m: New test.
35834 * objc/execute/enumeration-2.m: New test.
35835
35836 2001-12-12 Jakub Jelinek <jakub@redhat.com>
35837
35838 * gcc.dg/gnu89-init-1.c: New test.
35839
35840 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
35841
35842 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
35843 * g++.old-deja/g++.jason/2371.C: Likewise.
35844 * g++.old-deja/g++.jason/template33.C: Likewise.
35845 * g++.old-deja/g++.jason/template34.C: Likewise.
35846 * g++.old-deja/g++.jason/template36.C: Likewise.
35847 * g++.old-deja/g++.oliva/typename1.C: Likewise.
35848 * g++.old-deja/g++.oliva/typename2.C: Likewise.
35849 * g++.old-deja/g++.other/typename1.C: Likewise.
35850 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35851 * g++.old-deja/g++.pt/nontype5.C: Likewise.
35852 * g++.old-deja/g++.pt/typename11.C: Likewise.
35853 * g++.old-deja/g++.pt/typename14.C: Likewise.
35854 * g++.old-deja/g++.pt/typename16.C: Likewise.
35855 * g++.old-deja/g++.pt/typename3.C: Likewise.
35856 * g++.old-deja/g++.pt/typename4.C: Likewise.
35857 * g++.old-deja/g++.pt/typename5.C: Likewise.
35858 * g++.old-deja/g++.pt/typename7.C: Likewise.
35859 * g++.old-deja/g++.robertl/eb9.C: Likewise.
35860
35861 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
35862
35863 * g++.dg/other/linkage1.C: New test.
35864 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
35865 specifiers.
35866
35867 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
35868
35869 * gcc.dg/concat.c: New test.
35870
35871 2001-12-11 Stan Shebs <shebs@apple.com>
35872
35873 * objc/compile: New test directory.
35874 * objc/compile/compile.exp: New expect script.
35875 * objc/compile/20011211-1.m: New compile test.
35876
35877 2001-12-11 Jason Merrill <jason@redhat.com>
35878
35879 * lib/prune.exp (prune_gcc_output): Also handle "In member
35880 function". So many permutations...
35881
35882 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
35883
35884 * g++.dg/template/typedef1.C: New test.
35885
35886 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
35887
35888 * g++.dg/other/copy1.C: New test.
35889
35890 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
35891
35892 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
35893
35894 * gcc.dg/builtin-choose-expr.c: New.
35895
35896 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
35897
35898 * gcc.dg/altivec-2.c: New.
35899
35900 2001-12-07 Richard Henderson <rth@redhat.com>
35901
35902 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
35903
35904 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
35905
35906 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
35907 ultrasparc.
35908
35909 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35910
35911 * g++-old.deja/g++.robertl/eb101.C: Deleted.
35912
35913 2001-12-06 Janis Johnson <janis187@us.ibm.com>
35914
35915 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
35916 variable argument list.
35917
35918 2001-12-06 Zack Weinberg <zack@codesourcery.com>
35919
35920 * gcc.c-torture/execute/memcheck: Delete entire directory.
35921 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
35922 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
35923
35924 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
35925
35926 * gcc.dg/Wshadow-1.c: New test.
35927
35928 2001-12-05 Jakub Jelinek <jakub@redhat.com>
35929
35930 * gcc.c-torture/compile/20011130-1.c: New test.
35931
35932 * gcc.dg/noncompile/20011025-1.c: New test.
35933
35934 * g++.dg/other/anon-union.C: New test.
35935
35936 * gcc.c-torture/execute/20011024-1.c: New test.
35937
35938 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
35939
35940 * gcc.c-torture/execute/20000722-1.x,
35941 gcc.c-torture/execute/20010123-1.x: Remove.
35942 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
35943 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
35944 gcc.dg/c99-complit-2.c: New tests.
35945
35946 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
35947
35948 * g++.dg/inherit/base1.C: New test.
35949
35950 2001-12-04 Jakub Jelinek <jakub@redhat.com>
35951
35952 * g++.dg/other/stdarg1.C: New test.
35953
35954 * gcc.c-torture/compile/20011130-2.c: New test.
35955
35956 2001-12-03 Janis Johnson <janis187@us.ibm.com>
35957
35958 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
35959 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
35960 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
35961 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
35962 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
35963 * gcc.dg/builtin-prefetch-1.c: New test.
35964
35965 2001-12-03 Jakub Jelinek <jakub@redhat.com>
35966
35967 * gcc.dg/20011130-1.c: New test.
35968
35969 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
35970
35971 * g++.dg/other/scope1.C: New test.
35972 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
35973
35974 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
35975
35976 * gcc.dg/vla-init-1.c: New test.
35977
35978 2001-12-01 Geoff Keating <geoffk@redhat.com>
35979
35980 * gcc.c-torture/compile/structs.c: New testcase from GDB.
35981
35982 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
35983
35984 * objc.dg/alias.m: Update.
35985 * objc.dg/class-1.m: Update.
35986 * objc.dg/const-str-1.m: Update.
35987 * objc.dg/fwd-proto-1.m: Update.
35988 * objc.dg/id-1.m: Update.
35989 * objc.dg/super-class-1.m: Update.
35990
35991 2001-11-29 Mark Mitchell <mark@codesourcery.com>
35992
35993 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
35994 constructs.
35995
35996 2001-11-28 Jeffrey A Law (law@cygnus.com)
35997
35998 * gcc.c-torture/execute/20011128-1.c: New test.
35999
36000 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
36001
36002 * gcc.dg/20011127-1.c: New test.
36003
36004 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36005
36006 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
36007 from Austin Group draft 7.
36008 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
36009 scanf format arguments.
36010 * gcc.dg/format/no-exargs-2.c: New test.
36011
36012 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
36013
36014 * g++.dg/abi/vbase8-4.C: New test.
36015
36016 2001-11-24 Ian Lance Taylor <ian@airs.com>
36017
36018 * gcc.c-torture/execute/20011121-1.c: New test.
36019
36020 2001-11-23 Jeffrey A Law (law@cygnus.com)
36021
36022 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
36023
36024 2001-11-23 Andreas Jaeger <aj@suse.de>
36025
36026 * gcc.dg/cpp/charconst-2.c: New test.
36027
36028 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
36029
36030 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
36031 to the host if it is remote. Let tests specify extra headers
36032 they use.
36033 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
36034 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
36035 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
36036 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
36037 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
36038 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36039 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
36040 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
36041 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
36042 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
36043
36044 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
36045
36046 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
36047 for little endian ARMs.
36048
36049 2001-11-20 Jakub Jelinek <jakub@redhat.com>
36050
36051 * gcc.c-torture/compile/20011119-1.c: New test.
36052 * gcc.c-torture/compile/20011119-2.c: New test.
36053
36054 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
36055
36056 * gcc.dg/altivec-1.c: Fix typo.
36057
36058 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36059
36060 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36061
36062 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36063
36064 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36065
36066 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36067
36068 * lib/g77.exp: Don't specify --rpath-link.
36069
36070 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36071 across all the headers.
36072 * gcc.dg/format/format.exp: For testing on a remote host,
36073 copy format.h.
36074
36075 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36076 * gcc.c-torture/execute/930406-1.c: Likewise.
36077 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36078
36079 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36080
36081 * gcc.dg/altivec-1.c: New.
36082
36083 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36084
36085 * gcc.dg/cpp/fpreprocessed.c: New test case.
36086
36087 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36088
36089 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36090 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36091 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36092
36093 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36094
36095 * gcc.dg/no-builtin-1.c: New test.
36096
36097 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36098
36099 * gcc.c-torture/execute/20011115-1.c: New test.
36100
36101 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36102
36103 * gcc.c-torture/compile/20011114-2.c: New test.
36104 * gcc.c-torture/compile/20011114-3.c: New test.
36105 * gcc.c-torture/compile/20011114-4.c: New test.
36106
36107 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36108
36109 * g++.dg/other/init1.C: New test.
36110
36111 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36112
36113 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36114 message.
36115
36116 * gcc.c-torture/execute/20011114-1.c: New testcase.
36117
36118 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36119 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36120 like the (before this change) version of 20010327-1.c.
36121
36122 2001-11-14 Roger Sayle <roger@eyesopen.com>
36123
36124 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36125
36126 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36127
36128 * g++.dg/init/array2.C: New test.
36129
36130 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36131
36132 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36133
36134 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36135
36136 * g++.dg/other/forscope1.C: New test.
36137 * g++.dg/ext/forscope1.C: New test.
36138 * g++.dg/ext/forscope2.C: New test.
36139
36140 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36141
36142 * gcc.c-torture/execute/20011113-1.c: New test.
36143
36144 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36145
36146 * gcc.c-torture/execute/20011109-2.c: New test.
36147
36148 * gcc.c-torture/execute/20011109-1.c: New test.
36149
36150 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36151
36152 * gcc.c-torture/compile/20011109-1.c: New test.
36153
36154 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36155
36156 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36157 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36158 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36159 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36160 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36161 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36162 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36163
36164 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36165
36166 * g++.dg/warn/Wshadow-1.C: New tests.
36167 * g++.old-deja/g++.mike/for3.C: Update.
36168
36169 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36170
36171 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36172 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36173 XFAILs. Adjust expected error texts.
36174 * gcc.c-torture/compile/20011106-1.c,
36175 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36176 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36177 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36178 gcc.dg/c99-array-lval-5.c: New tests.
36179
36180 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36181
36182 * gcc.dg/cpp/defined.c: Update.
36183
36184 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36185
36186 * gcc.c-torture/execute/anon-1.c: New test.
36187
36188 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36189
36190 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36191 same size, so no warning should be produced on stormy16.
36192
36193 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36194 due to oversized array.
36195 * g++.old-deja/g++.mike/ns15.C: Likewise.
36196 * g++.old-deja/g++.pt/crash16.C: Likewise.
36197
36198 2001-11-02 Graham Stott <grahams@redhat.com>
36199
36200 * g++.dgother/debug1.C: Fix typos.
36201
36202 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36203
36204 * g++.dg/other/debug1.C: New test.
36205
36206 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36207
36208 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
36209 of unsigned long.
36210
36211 2001-10-30 Jakub Jelinek <jakub@redhat.com>
36212
36213 * gcc.dg/20011029-2.c: New test.
36214
36215 * gcc.c-torture/compile/20011029-1.c: New test.
36216
36217 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
36218
36219 * objc/execute/class_self-1.m: New test.
36220 * objc/execute/class_self-2.m: New test.
36221
36222 2001-10-25 Zack Weinberg <zack@codesourcery.com>
36223
36224 * gcc.misc-tests/msgs.exp: Delete.
36225 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
36226 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
36227 error set to match recent changes.
36228
36229 2001-10-24 Zack Weinberg <zack@codesourcery.com>
36230
36231 * gcc.dg/20011021-1.c: New test.
36232
36233 2001-10-24 Jakub Jelinek <jakub@redhat.com>
36234
36235 * gcc.c-torture/compile/20011023-1.c: New test.
36236
36237 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
36238
36239 * lib/g77.exp: Rewrite based on lib/g++.exp.
36240
36241 2001-10-19 Jakub Jelinek <jakub@redhat.com>
36242
36243 * gcc.c-torture/execute/20011019-1.c: New test.
36244
36245 * gcc.dg/20011018-1.c: New test.
36246
36247 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
36248
36249 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
36250
36251 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
36252
36253 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
36254 * gcc.dg/attr-invalid.c: Likewise.
36255
36256 2001-10-18 Jakub Jelinek <jakub@redhat.com>
36257
36258 * testsuite/gcc.dg/20011015-1.c: New test.
36259
36260 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36261
36262 * g++.dg/template/unify2.C: New test.
36263
36264 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36265
36266 * g++.dg/other/exception-specification.C: New test
36267
36268 2001-10-13 Tom Rix <trix@redhat.com>
36269
36270 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
36271 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
36272
36273 2001-10-12 Jakub Jelinek <jakub@redhat.com>
36274
36275 * testsuite/gcc.dg/20011009-1.c: New test.
36276
36277 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
36278
36279 PR g++/4476
36280 * g++.dg/other/friend1.C: New test.
36281
36282 2001-10-11 Richard Henderson <rth@redhat.com>
36283
36284 * g++.old-deja/g++.other/crash18.C: Add -S to options.
36285
36286 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36287
36288 * gcc.c-torture/compile/20011010-1.c: New.
36289
36290 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
36291
36292 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
36293 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
36294 g77.f-torture/execute/execute.exp,
36295 g77.f-torture/noncompile/noncompile.exp,
36296 gcc.c-torture/compile/compile.exp,
36297 gcc.c-torture/execute/execute.exp,
36298 gcc.c-torture/execute/ieee/ieee.exp,
36299 gcc.c-torture/execute/memcheck/memcheck.exp,
36300 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
36301 objc/execute/execute.exp: Update FSF address.
36302
36303 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
36304
36305 * gcc.dg/cpp/cmdlne-C.c: Update.
36306 * gcc.dg/cpp/cmdlne-C2.c: New.
36307
36308 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36309
36310 * gcc.c-torture/execute/20011008-3.c: New.
36311
36312 2001-10-08 DJ Delorie <dj@redhat.com>
36313
36314 * gcc.dg/20011008-1.c: New.
36315 * gcc.dg/20011008-2.c: New.
36316
36317 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
36318
36319 * gcc.dg/cpp/spacing1.c: Update test.
36320
36321 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36322
36323 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
36324 spelling errors of "separate" as "seperate".
36325
36326 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
36327
36328 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
36329 enough to avoid inlining.
36330
36331 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36332
36333 * lib/g77.exp: set libg2c_dir correctly.
36334
36335 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
36336
36337 * gcc.dg/cpp/macro11.c: New test.
36338
36339 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36340
36341 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
36342 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
36343 gcc.dg/format/multattr-3.c: New tests.
36344 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
36345 tests for format attributes on function pointers being rejected.
36346
36347 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36348
36349 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
36350
36351 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36352
36353 * g++.dg/warn/format1.C: New test.
36354
36355 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
36356
36357 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
36358
36359 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36360
36361 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
36362
36363 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36364
36365 * gcc.dg/cpp/redef2.c: Add test.
36366
36367 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
36368
36369 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
36370 long-standing bug on i686, apparently.
36371 * gcc.c-torture/execute/loop-2c.x: New file.
36372 * gcc.c-torture/execute/loop-2d.x: New file.
36373 * gcc.c-torture/execute/loop-3c.x: New file.
36374
36375 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
36376
36377 * gcc.dg/cpp/20000625-2.c: Correct line number.
36378
36379 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36380
36381 * gcc.dg/cpp/macro10.c: New test.
36382 * gcc.dg/cpp/strify3.c: New test.
36383 * gcc.dg/cpp/spacing1.c: Add tests.
36384 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
36385 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
36386
36387 2001-09-24 DJ Delorie <dj@redhat.com>
36388
36389 * gcc.c-torture/execute/20010924-1.c: New test.
36390
36391 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36392
36393 * testsuite/objc/execute/paste.m: Remove.
36394
36395 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
36396
36397 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
36398
36399 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
36400
36401 * g77.dg/strlen0.f: New test.
36402
36403 2001-09-21 Richard Henderson <rth@redhat.com>
36404
36405 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
36406 * g++.old-deja/g++.abi/vtable2.C: Likewise.
36407
36408 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
36409
36410 Table-driven attributes.
36411 * g++.dg/ext/attrib1.C: New test.
36412
36413 2001-09-20 DJ Delorie <dj@redhat.com>
36414
36415 * gcc.dg/20000926-1.c: Update expected warning messages.
36416 * gcc.dg/array-2.c: Likewise, and test for warnings too.
36417 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
36418 array.
36419
36420 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
36421
36422 * g++.dg/eh/registers1.C: New test case.
36423
36424 2001-09-17 Richard Henderson <rth@redhat.com>
36425
36426 * gcc.dg/array-5.c: Fix VLA decomposition test.
36427
36428 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
36429
36430 * gcc.dg/cpp/line5.c: New testcase.
36431
36432 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
36433
36434 * gcc.dg/cpp/macro9.c: New test.
36435
36436 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
36437
36438 * gcc.c-torture/execute/980223.c: Change type of addr from long
36439 to char *.
36440
36441 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
36442
36443 * gcc.c-torture/execute/20010915-1.c: New test.
36444
36445 2001-09-14 Janis Johnson <janis187@us.ibm.com>
36446
36447 * g77.dg/bprob: New directory.
36448 * g77.dg/bprob/bprob.exp: New file.
36449 * g77.dg/bprob/bprob-1.f: New test.
36450 * g77.dg/gcov: New directory.
36451 * g77.dg/gcov/gcov.exp: New file.
36452 * g77.dg/gcov/gcov-1.f: New test.
36453 * g77.dg/gcov/gcov-1.x: New file.
36454
36455 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
36456
36457 * gcc.dg/cpp/directiv.c: Update.
36458 * gcc.dg/cpp/undef1.c: Update.
36459
36460 2001-09-12 Jakub Jelinek <jakub@redhat.com>
36461
36462 * gcc.dg/20010912-1.c: New test.
36463
36464 2001-09-11 Janis Johnson <janis187@us.ibm.com>
36465
36466 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
36467 language-independent file in lib.
36468 * lib/gcov.exp: New file.
36469
36470 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
36471
36472 * gcc.c-torture/compile/20010911-1.c: New test.
36473
36474 2001-09-10 Janis Johnson <janis187@us.ibm.com>
36475
36476 * lib/profopt.exp: New, to support profile-directed optimizations.
36477 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
36478 * gcc.misc-tests/bprob-1.c: New test.
36479 * gcc.misc-tests/bprob-2.c: New test.
36480
36481 2001-09-07 Janis Johnson <janis187@us.ibm.com>
36482
36483 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
36484 XFAIL and which kinds of gcov output to verify.
36485 * gcc.misc-tests/gcov-4b.x: New file.
36486 * gcc.misc-tests/gcov-5b.x: New file.
36487 * gcc.misc-tests/gcov-6.x: New file.
36488 * gcc.misc-tests/gcov-7.c: New test.
36489 * gcc.misc-tests/gcov-7.x: New file.
36490
36491 2001-09-06 Janis Johnson <janis187@us.ibm.com>
36492
36493 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
36494 * gcc.misc-tests/gcov-6.c: New test.
36495
36496 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
36497
36498 PR c++/3986
36499 * g++.dg/abi/vbase1.C: New test.
36500
36501 2001-09-05 Ziemowit Laski <zlaski@apple.com>
36502
36503 * objc.dg/method-2.m: New.
36504
36505 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
36506
36507 PR c++/4203
36508 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
36509 * g++.dg/init/empty1.C: New test.
36510
36511 2001-09-03 Jakub Jelinek <jakub@redhat.com>
36512
36513 * gcc.c-torture/compile/20010903-1.c: New test.
36514
36515 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
36516
36517 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
36518 for m68k.
36519
36520 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
36521
36522 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
36523
36524 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
36525
36526 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
36527
36528 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
36529
36530 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
36531 for 16-bit 'unsigned int'.
36532
36533 2001-08-29 Kazu Hirata <kazu@hxi.com>
36534
36535 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
36536
36537 2001-08-27 Richard Henderson <rth@redhat.com>
36538
36539 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
36540 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
36541
36542 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
36543
36544 * gcc.dg/asm-names.c (ymain): New.
36545
36546 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
36547
36548 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
36549 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
36550 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
36551
36552 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36553
36554 * gcc.dg/compare5.c: New testcase.
36555
36556 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
36557
36558 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
36559 and "In instantiation".
36560
36561 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
36562
36563 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
36564
36565 2001-08-20 Janis Johnson <janis187@us.ibm.com>
36566
36567 * gcc.misc-tests/gcov.exp: Add support for branch information.
36568 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
36569 * gcc.misc-tests/gcov-4.c: New test.
36570 * gcc.misc-tests/gcov-4b.c: New test.
36571 * gcc.misc-tests/gcov-5b.c: New test.
36572
36573 2001-08-20 Zack Weinberg <zackw@panix.com>
36574
36575 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
36576 expected to fail.
36577
36578 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
36579
36580 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
36581
36582 2001-08-19 Jakub Jelinek <jakub@redhat.com>
36583
36584 * g++.dg/eh/template1.C: New test.
36585
36586 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
36587
36588 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
36589 Fix thinko.
36590 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
36591 for xfail.
36592
36593 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
36594
36595 * lib/g77-dg.exp: Use prune.exp for common procedures
36596 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
36597 * lib/g77.exp: (g77-dg-prune) Remove
36598
36599 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
36600
36601 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
36602
36603 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36604
36605 * g++.dg/template/unify1.C: New test.
36606
36607 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
36608
36609 * g++.dg/abi/empty4.C: New test.
36610
36611 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
36612
36613 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
36614 solaris2.*
36615 * g77.f-torture/compile/pr3743.x: Likewise.
36616
36617 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36618
36619 * g++.dg/other/using-declaration.C: New test.
36620
36621 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36622
36623 * gcc.dg/cpp/tr-sign.c: New testcase.
36624
36625 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36626
36627 * gcc.dg/cpp/19951025-1.c: Revert.
36628 * gcc.dg/cpp/directiv.c: We no longer process directives that
36629 interrupt macro arguments.
36630
36631 2001-08-03 Zack Weinberg <zackw@stanford.edu>
36632
36633 * gcc.dg/bconstp-1.c: New test.
36634
36635 2001-08-03 Richard Henderson <rth@redhat.com>
36636
36637 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
36638
36639 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
36640
36641 * gcc.dg/cpp/19951025-1.c: Update.
36642
36643 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
36644
36645 * g77.dg/ff90-1.f (s): Fix reference of variable z,
36646 should be x.
36647
36648 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
36649
36650 Kill -fhonor-std.
36651 * g++.old-deja/g++.ns/ns14.C: Remove special options.
36652 * g++.old-deja/g++.other/std1.C: Likewise.
36653 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
36654
36655 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36656
36657 * lib/g77.exp: Load gcc-defs.exp for common procedures
36658 (g77_pass, g77_fail, g77_finish, g77_exit,
36659 ${tool}_check_unsupported_p} Now redundant. Deleted.
36660
36661 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36662
36663 * g77.dg/fbackslash.f
36664 * g77.dg/fcase-preserve.f
36665 * g77.dg/ff90-1.f
36666 * g77.dg/ffixed-line-length-0.f
36667 * g77.dg/ffixed-line-length-132.f
36668 * g77.dg/ffixed-line-length-7.f
36669 * g77.dg/ffixed-line-length-72.f
36670 * g77.dg/ffixed-line-length-none.f
36671 * g77.dg/ffree-form-1.f
36672 * g77.dg/fno-backslash.f
36673 * g77.dg/fno-f90-1.f
36674 * g77.dg/fno-fixed-form-1.f
36675 * g77.dg/fno-onetrip.f
36676 * g77.dg/fno-typeless-boz.f
36677 * g77.dg/fno-underscoring.f
36678 * g77.dg/fno-vxt-1.f
36679 * g77.dg/fonetrip.f
36680 * g77.dg/ftypeless-boz.f
36681 * g77.dg/fugly-assumed.f
36682 * g77.dg/funderscoring.f
36683 * g77.dg/fvxt-1.f
36684
36685 2001-08-01 Ziemowit Laski <zlaski@apple.com>
36686
36687 * objc.dg/fwd-proto-1.m: New.
36688 * objc.dg/local-decl-1.m: New.
36689 * objc.dg/naming-1.m: New.
36690 * objc.dg/naming-2.m: New.
36691 * objc.dg/proto-hier-1.m: New.
36692
36693 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
36694
36695 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
36696 largest-type elements to a struct makes its size grow.
36697
36698 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36699
36700 * g++.dg/abi/vthunk1.C: New test.
36701
36702 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36703
36704 * g++.dg/abi/vbase8-22.C: New test.
36705
36706 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36707
36708 * gcc.dg/cpp/macro8.c: New test.
36709
36710 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36711
36712 * g++.dg/abi/vbase8-21.C: New test.
36713
36714 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36715
36716 * g++.dg/abi/vbase8-10.C: New test.
36717
36718 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36719
36720 * lib/g++.exp (g++_set_ld_library_path): Renamed to
36721 ${tool}_set_ld_library_path.
36722 Changed caller.
36723 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
36724 g++.exp.
36725
36726 2001-07-26 Stan Cox <scox@redhat.com>
36727
36728 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
36729 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
36730 gcc_exit, gcc_check_unsupported_p):
36731 Moved to gcc-deps.exp
36732 * gcc-deps.exp: New file.
36733
36734 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36735
36736 * g++.old-deja/g++.pt/defarg14.C: New test.
36737
36738 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36739
36740 * g++.old-deja/g++.other/lineno5.C: New test.
36741
36742 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36743
36744 * g++.old-deja/g++.pt/crash68.C: New test.
36745
36746 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36747
36748 * g++.old-deja/g++.other/crash42.C: New test.
36749
36750 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36751
36752 * gcc.dg/cpp/extratokens.c: Fix.
36753 * gcc.dg/cpp/skipping2.c: New tests.
36754
36755 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36756
36757 * gcc.c-torture/execute/20010724-1.c: New file.
36758 * gcc.c-torture/execute/20010724-1.x: New file.
36759
36760 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36761
36762 * g++.old-deja/g++.other/cond7.C: New test.
36763
36764 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36765
36766 * g++.old-deja/g++.other/optimize4.C: New test.
36767
36768 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36769
36770 * g++.old-deja/g++.abi/vbase8-5.C: New test.
36771
36772 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
36773
36774 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
36775 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
36776 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
36777 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
36778
36779 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
36780 bug report" message.
36781
36782 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
36783 * g++.dg/ext/instantiate1.C: Move from old-deja.
36784
36785 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
36786
36787 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
36788 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
36789 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
36790 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
36791
36792 2001-07-23 Jeffrey A Law (law@cygnus.com)
36793
36794 * gcc.c-torture/execute/20010723-1.c: New test.
36795
36796 2001-07-23 Ben Elliston <bje@redhat.com>
36797
36798 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
36799
36800 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36801
36802 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
36803 i[34567]86-*-*.
36804 Delete handling of ieee_multilib_flags.
36805 Pass -mieee for alpha*-*-* and sh-*-*.
36806 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
36807
36808 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
36809
36810 Remove old-abi tests.
36811 * g++.old-deja/g++.mike/p11116.C: Remove.
36812 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
36813
36814 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
36815
36816 * g77.f-torture/compile/pr3743.f: New test
36817
36818 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36819
36820 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36821
36822 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36823
36824 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
36825 g++.old-deja/g++.pt/static6.C: Likewise.
36826 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
36827 supports weak symbols.
36828
36829 2001-07-18 Andreas Jaeger <aj@suse.de>
36830
36831 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
36832 supported again.
36833
36834 2001-07-18 Andreas Jaeger <aj@suse.de>
36835
36836 * gcc.dg/iftrap-1.c: Fix target line.
36837
36838 2001-07-17 Richard Henderson <rth@redhat.com>
36839
36840 * gcc.c-torture/execute/20010717-1.c: New.
36841
36842 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36843
36844 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
36845 tests.
36846
36847 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36848
36849 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
36850
36851 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36852
36853 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
36854 UAC_SIGBUS, UAC_NOPRINT definitions.
36855
36856 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
36857
36858 * objc/execute/object_is_class.m: New test.
36859 * objc/execute/object_is_meta_class.m: New test.
36860
36861 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36862
36863 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
36864 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
36865
36866 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
36867
36868 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
36869 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
36870
36871 2001-07-14 Richard Henderson <rth@redhat.com>
36872
36873 * gcc.dg/iftrap-1.c: New.
36874
36875 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
36876
36877 * g77.f-torture/execute/intrinsic77.f: New test.
36878
36879 2001-07-11 Janis Johnson <janis@us.ibm.com>
36880
36881 * gcc.misc-tests/gcov-3.c: New test.
36882
36883 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36884
36885 * gcc.c-torture/compile/20010711-1.c,
36886 * gcc.c-torture/compile/20010711-2.c: New tests.
36887
36888 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36889
36890 * gcc.c-torture/execute/20010711-1.c: New test.
36891
36892 2001-07-11 Ben Elliston <bje@redhat.com>
36893
36894 * g++.old-deja/g++.other/enum5.C: New test.
36895
36896 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
36897
36898 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
36899 (g++-dg-prune): Call prune_gcc_output.
36900 * prune.exp: New file for prune_gcc_output.
36901 * lib/g++.exp, lib/gcc.exp: Load it.
36902
36903 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
36904
36905 * gcc.c-torture/compile/20010701-1.c,
36906 g++.old-deja/g++.ext/attrib6.C: New tests.
36907
36908 2001-07-06 Jeffrey A Law (law@cygnus.com)
36909
36910 * gcc.c-torture/compile/20010706-1.c: New test.
36911
36912 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
36913
36914 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
36915
36916 2001-06-28 Stan Shebs <shebs@apple.com>
36917
36918 * gcc.dg/pragma-darwin.c: New test.
36919
36920 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36921
36922 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
36923 Solaris 2.[678] system.
36924
36925 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
36926
36927 * gcc.dg/20010622-1.c: New test.
36928
36929 2001-06-18 Stan Shebs <shebs@apple.com>
36930
36931 * objc.dg: New directory.
36932 * objc.dg/dg.exp: New file.
36933 * objc.dg/alias.m: New.
36934 * objc.dg/class-1.m: New.
36935 * objc.dg/class-2.m: New.
36936 * objc.dg/const-str-1.m: New.
36937 * objc.dg/const-str-2.m: New.
36938 * objc.dg/id-1.m: New.
36939 * objc.dg/method-1.m: New.
36940 * objc.dg/super-class-1.m: New.
36941 * lib/objc-dg.exp: New file.
36942
36943 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
36944
36945 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
36946 of label name.
36947
36948 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
36949
36950 * g++.old-deja/g++.abi/vbase8-9.C: New test.
36951
36952 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36953
36954 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
36955 variable.
36956
36957 2001-06-12 Richard Henderson <rth@redhat.com>
36958
36959 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
36960
36961 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36962
36963 * g++.old-deja/g++.abi/vbase5.C: New test.
36964 * g++.old-deja/g++.abi/vbase6.C: New test.
36965 * g++.old-deja/g++.abi/vbase7.C: New test.
36966
36967 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36968
36969 * gcc.c-torture/compile/20010610-1.c: New test.
36970
36971 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36972
36973 * g++.old-deja/g++.abi/vbase4.C: New test.
36974
36975 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36976
36977 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
36978 support %f for HC11/HC12 targets.
36979 * gcc.c-torture/execute/930513-1.x: New file, likewise.
36980 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
36981 on HC11/HC12 targets.
36982 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
36983
36984 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36985
36986 * gcc.dg/wchar_t-1.c: New file.
36987 * gcc.dg/wint_t-1.c: Likewise.
36988
36989 2001-06-11 Bernd Schmidt <bernds@redhat.com>
36990
36991 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
36992
36993 2001-06-11 Richard Henderson <rth@redhat.com>
36994
36995 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
36996
36997 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
36998
36999 * gcc.c-torture/compile/20010611-1.c: New test.
37000
37001 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37002
37003 * gcc.dg/c99-tag-1.c: Add more tests.
37004
37005 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
37006
37007 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
37008 representation on MN10300 and ARM/Thumb.
37009
37010 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
37011
37012 * g77.f-torture/execute/20010610.f: New.
37013
37014 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
37015
37016 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
37017 names.
37018
37019 2001-06-09 Richard Henderson <rth@redhat.com>
37020
37021 * gcc.c-torture/execute/ashrdi-1.c: New.
37022 * gcc.c-torture/execute/ashldi-1.c: New.
37023 * gcc.c-torture/execute/lshrdi-1.c: New.
37024
37025 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
37026
37027 * objc/execute/load-3.m: Added. Check sending +load to categories,
37028 in addition to classes.
37029
37030 2001-06-08 Stan Shebs <shebs@apple.com>
37031
37032 * objc/execute/load-2.m: New test. From Nicola Pero
37033 <n.pero@mi.flashnet.it>.
37034
37035 2001-06-08 Jakub Jelinek <jakub@redhat.com>
37036
37037 * gcc.c-torture/execute/20010605-2.c: New test.
37038
37039 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37040
37041 * g++.old-deja/g++.abi/vbase2.C: New test.
37042 * g++.old-deja/g++.abi/vbase3.C: New test.
37043
37044 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37045
37046 * g++.old-deja/g++.pt/friend49.C: New test.
37047
37048 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
37049
37050 * g++.old-deja/g++.ext/anon3.C: New test.
37051
37052 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
37053
37054 * g++.old-deja/g++.other/conv7.C: New test.
37055
37056 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
37057
37058 * gcc.c-torture/compile/20010605-2.c: New test.
37059
37060 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
37061
37062 * gcc.c-torture/execute/20010604-1.c: New test.
37063
37064 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37065
37066 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37067
37068 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37069
37070 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37071 (g++_link_flags): Likewise.
37072 (g++_init): Pass gccpath's value to two previous functions.
37073
37074 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37075
37076 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37077 Ensure logfile entry matches exec command line.
37078
37079 2001-05-31 Richard Henderson <rth@redhat.com>
37080
37081 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37082 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37083
37084 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37085
37086 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37087 compiler for irix6.2
37088
37089 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37090
37091 * g++.old-deja/g++.other/optimize3.C: New file.
37092
37093 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37094
37095 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37096 assemble.
37097
37098 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37099
37100 * g++.old-deja/g++.other/optimize2.C: New file.
37101
37102 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37103
37104 * gcc.c-torture/compile/20010518-2.c: New file.
37105 * gcc.c-torture/execute/20010518-1.c: New file.
37106 * gcc.c-torture/execute/20010518-2.c: New file.
37107
37108 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37109
37110 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37111
37112 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37113
37114 G++ no longer defines builtins that do not begin with __builtin.
37115 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37116 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37117 * g++.old-deja/g++.law/builtin1.C: Likewise.
37118 * g++.old-deja/g++.law/cvt2.C: Likewise.
37119 * g++.old-deja/g++.mike/net5.C: Likewise.
37120 * g++.old-deja/g++.other/builtins1.C: Likewise.
37121 * g++.old-deja/g++.other/builtins2.C: Likewise.
37122 * g++.old-deja/g++.other/builtins3.C: Likewise.
37123 * g++.old-deja/g++.other/builtins4.C: Likewise.
37124 * g++.old-deja/g++.other/inline8.C: Likewise.
37125 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37126
37127 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37128
37129 * g++.old-deja/g++.pt/using1.C: Adjust.
37130 * g++.old-deja/g++.pt/using2.C: New test.
37131
37132 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37133
37134 * gcc.dg/cpp/charconst.c: New tests.
37135 * gcc.dg/cpp/escape.c: New tests.
37136 * gcc.dg/cpp/escape-1.c: New tests.
37137 * gcc.dg/cpp/escape-2.c: New tests.
37138 * gcc.dg/cpp/ucs.c: New tests.
37139
37140 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37141
37142 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37143 native compiler for irix6.5.
37144
37145 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37146
37147 * lib/g++.exp (g++_include_flags): Use args to compute
37148 get_multilibs.
37149 (g++_link_flags): Likewise.
37150 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37151
37152 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37153
37154 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37155
37156 2001-05-21 Geoff Keating <geoffk@redhat.com>
37157
37158 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37159 this file.
37160
37161 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37162
37163 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37164 STACK_SIZE;
37165 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37166 to STACK_SIZE; Use it to define size of add_histo array.
37167 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37168 to STACK_SIZE.
37169 (f): Use GITT_SIZE to define size of gitt local table.
37170 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37171 to STACK_SIZE; Use it to define size of bytemem array.
37172
37173 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37174
37175 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37176 on 68HC11/HC12 due to the asm instruction.
37177 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37178 * gcc.c-torture/compile/920520-1.x: Likewise.
37179 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37180 on 68HC11/HC12 because the function is larger than 64K.
37181 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37182 on 68HC11/HC12 because the structure is too large.
37183
37184 2001-05-20 Richard Henderson <rth@redhat.com>
37185
37186 * gcc.c-torture/execute/20010520-1.c: New.
37187
37188 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37189
37190 * g++.old-deja/g++.warn/compare1.C: New test.
37191 * gcc.dg/compare4.c: New test.
37192
37193 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37194
37195 * g++.old-deja/g++.other/optimize1.C: New test.
37196
37197 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37198
37199 * g++.old-deja/g++.pt/spec41.C: New test.
37200
37201 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37202
37203 * gcc.c-torture/compile/20010114-1.x: Remove.
37204
37205 2001-05-18 Stan Shebs <shebs@apple.com>
37206
37207 * gcc.c-torture/compile/20010518-1.c: New test.
37208
37209 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
37210
37211 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
37212 * g++.old-deja/g++.pt/crash67.C: New test.
37213
37214 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
37215
37216 * g++.old-deja/g++.other/debug9.C: New test.
37217
37218 2001-05-16 Zack Weinberg <zackw@stanford.edu>
37219
37220 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
37221
37222 2001-05-16 Jan Hubicka <jh@suse.cz>
37223
37224 * gcc.c-torture/compile/20010516-1.c: New test.
37225
37226 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37227
37228 * g++.old-deja/g++.other/crash41.C: New test.
37229
37230 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37231
37232 * g++.old-deja/g++.pt/crash66.C: New test.
37233
37234 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
37235
37236 * g++.old-deja/g++.robertl/eb27.C: Convert.
37237
37238 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
37239
37240 * g++.dg/friend-warn.C: New test. Do not warn about friend
37241 declaration being redundant.
37242
37243 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
37244
37245 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
37246
37247 2001-05-14 Mark Mitchell <mark@codesourcery.com>
37248
37249 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
37250
37251 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
37252
37253 * lib/g++.exp: Use testsuite_flags.
37254
37255 2001-05-13 Mark Mitchell <mark@codesourcery.com>
37256
37257 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
37258
37259 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
37260
37261 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
37262
37263 2001-05-11 Mark Mitchell <mark@codesourcery.com>
37264
37265 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
37266
37267 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
37268
37269 * gcc.c-torture/compile/20010313-1.c: New test.
37270
37271 2001-05-09 Zack Weinberg <zackw@stanford.edu>
37272
37273 * gcc.dg/cpp/direct2.c: New test.
37274 * gccq.dg/cpp/direct2s.c: New test.
37275
37276 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
37277
37278 2001-05-07 Mark Mitchell <mark@codesourcery.com>
37279
37280 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
37281 * g++.old-deja/g++.other/op3.C: Likewise.
37282
37283 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37284
37285 * gcc.dg/cpp/syshdr.h: New file.
37286 * gcc.dg/cpp/sysmac1.c: Update.
37287 * gcc.dg/cpp/sysmac2.c: Update.
37288
37289 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37290
37291 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
37292
37293 2001-05-04 David Edelsohn <edelsohn@gnu.org>
37294
37295 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
37296 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
37297
37298 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
37299
37300 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
37301
37302 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
37303
37304 * lib/g++.exp (g++_include_flags): Don't use any special flags
37305 if TESTING_IN_BUILD_TREE is not defined.
37306 (g++_init): Use a plain 'c++' as the compiler if
37307 TESTING_IN_BUILD_TREEE is not defined.
37308
37309 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37310
37311 * g++.old-deja/g++.eh/catch13.C: New test.
37312 * g++.old-deja/g++.eh/catch14.C: New test.
37313
37314 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37315
37316 * gcc.dg/cpp/tr-define.c: New test.
37317
37318 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
37319
37320 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
37321 <stdlib.h>, not <malloc.h>.
37322
37323 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37324
37325 * g++.old-deja/g++.ns/template17.C: New test.
37326
37327 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37328
37329 * g++.old-deja/g++.pt/ref4.C: New test.
37330
37331 2001-04-30 Richard Henderson <rth@redhat.com>
37332
37333 * gcc.dg/20000724-1.c: Revert last change.
37334
37335 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
37336
37337 * g77.f-torture/execute/20010430.f: New test.
37338
37339 2001-04-30 Mark Mitchell <mark@codesourcery.com>
37340
37341 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
37342
37343 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
37344
37345 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
37346
37347 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37348
37349 * g++.old-deja/g++.eh/crash6.C: New test.
37350
37351 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37352
37353 * g++.old-deja/g++.other/warn7.C: New test.
37354
37355 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37356
37357 * g++.old-deja/g++.other/defarg9.C: New test.
37358
37359 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37360
37361 * g77.f-torture/compile/20010426.f: New test.
37362 * g77.f-torture/execute/20010426.f: New test.
37363
37364 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37365
37366 * g77.f-torture/compile/20000629-1.x: Remove - error
37367 has been fixed.
37368
37369 2001-04-26 Jeffrey A Law (law@cygnus.com)
37370
37371 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
37372 Tweak slightly to work with g++.dg framework.
37373 * g++.dg/special/ecos.exp: Run initp1.C test.
37374 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
37375
37376 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
37377 its linker doesn't give line numbers either.
37378 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
37379
37380 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37381
37382 * g++.old-deja/g++.other/lex1.C: New test.
37383
37384 2001-04-26 Jakub Jelinek <jakub@redhat.com>
37385
37386 * gcc.dg/noncompile/20010425-1.c: New test.
37387
37388 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37389
37390 * g++.old-deja/g++.pt/mangle2.C: New test.
37391
37392 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37393
37394 * gcc.dg/format/plus-1.c: New test.
37395
37396 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37397
37398 * gcc.dg/20010423-1.c: New test.
37399
37400 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37401
37402 * gcc.c-torture/execute/20010422-1.c: New test.
37403
37404 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
37405
37406 * g++.old-deja/g++.ns/type2.C: New test.
37407
37408 2001-04-24 Zack Weinberg <zackw@stanford.edu>
37409
37410 * g++.old-deja/g++.other/perf1.C: New test.
37411
37412 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
37413
37414 * gcc.dg/c99-func-2.c: Remove xfail.
37415 * gcc.dg/c99-func-3.c: Remove xfail.
37416 * gcc.dg/c99-func-4.c: Remove xfail.
37417
37418 2001-04-23 Zack Weinberg <zackw@stanford.edu>
37419
37420 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
37421
37422 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
37423
37424 * gcc.c-torture/compile/20010423-1.c: New test.
37425
37426 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37427
37428 * g++.old-deja/g++.pt/typename28.C: New test.
37429
37430 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37431
37432 * g++.old-deja/g++.abi/empty2.C: New test.
37433 * g++.old-deja/g++.abi/empty3.C: New test.
37434
37435 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37436
37437 * g++.old-deja/g++.other/comdat2.C: New test.
37438 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
37439
37440 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37441
37442 * g++.old-deja/g++.other/overload14.C: New test.
37443
37444 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37445
37446 * g++.old-deja/g++.other/lookup23.C: New test.
37447
37448 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37449
37450 * gcc.c-torture/execute/20010403-1.c: New test.
37451
37452 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
37453 Mark Mitchell <mark@codesourcery.com>
37454
37455 * lib/old-dejagnu.exp: Don't delete output of executable.
37456 Add .exe suffix to executables.
37457
37458 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
37459
37460 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
37461
37462 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37463
37464 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
37465
37466 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37467
37468 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
37469 * g++.old-deja/g++.abi/crash1.C: New test.
37470
37471 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37472
37473 * g++.old-deja/g++.other/crash40.C: New test.
37474
37475 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37476
37477 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
37478
37479 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
37480
37481 * g++.old-deja/g++.other/warn6.C: New test.
37482
37483 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37484
37485 * g++.old-deja/g++.robertl/eb42.C: Same.
37486
37487 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37488
37489 * gcc.dg/wtr-conversion-1.c: New testcase.
37490
37491 2001-04-10 Richard Henderson <rth@redhat.com>
37492
37493 * g++.old-deja/g++.other/array5.C: New.
37494
37495 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37496
37497 * gcc.c-torture/execute/20010408-1.c: New test.
37498
37499 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
37500
37501 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37502 headers and constructs.
37503 * g++.old-deja/g++.robertl/eb79.C: Same.
37504 * g++.old-deja/g++.robertl/eb77.C (main): Same.
37505 * g++.old-deja/g++.robertl/eb73.C: Same.
37506 * g++.old-deja/g++.robertl/eb66.C (main): Same.
37507 * g++.old-deja/g++.robertl/eb55.C (t): Same.
37508 * g++.old-deja/g++.robertl/eb54.C (main): Same.
37509 * g++.old-deja/g++.robertl/eb46.C (main): Same.
37510 * g++.old-deja/g++.robertl/eb44.C: Same.
37511 * g++.old-deja/g++.robertl/eb41.C (main): Same.
37512 * g++.old-deja/g++.robertl/eb4.C (main): Same.
37513 * g++.old-deja/g++.robertl/eb39.C: Same.
37514 * g++.old-deja/g++.robertl/eb33.C (main): Same.
37515 * g++.old-deja/g++.robertl/eb31.C (main): Same.
37516 * g++.old-deja/g++.robertl/eb30.C: Same.
37517 * g++.old-deja/g++.robertl/eb3.C: Same.
37518 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
37519 * g++.old-deja/g++.robertl/eb21.C: Same.
37520 * g++.old-deja/g++.robertl/eb15.C: Same.
37521 * g++.old-deja/g++.robertl/eb118.C: Same.
37522 * g++.old-deja/g++.robertl/eb115.C (main): Same.
37523 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
37524 * g++.old-deja/g++.robertl/eb109.C: Same.
37525 * g++.old-deja/g++.other/sibcall1.C (main): Same.
37526 * g++.old-deja/g++.mike/rtti1.C: Same.
37527 * g++.old-deja/g++.mike/p658.C: Same.
37528 * g++.old-deja/g++.mike/net46.C: Same.
37529 * g++.old-deja/g++.mike/net34.C: Same.
37530 * g++.old-deja/g++.mike/memoize1.C: Same.
37531 * g++.old-deja/g++.mike/eh2.C: Same.
37532 * g++.old-deja/g++.law/weak.C: Same.
37533 * g++.old-deja/g++.law/visibility7.C: Same.
37534 * g++.old-deja/g++.law/visibility25.C: Same.
37535 * g++.old-deja/g++.law/visibility22.C: Same.
37536 * g++.old-deja/g++.law/visibility2.C: Same.
37537 * g++.old-deja/g++.law/visibility17.C: Same.
37538 * g++.old-deja/g++.law/visibility13.C: Same.
37539 * g++.old-deja/g++.law/visibility10.C: Same.
37540 * g++.old-deja/g++.law/visibility1.C: Same.
37541 * g++.old-deja/g++.law/virtual3.C (eval): Same.
37542 * g++.old-deja/g++.law/vbase1.C: Same.
37543 * g++.old-deja/g++.law/operators32.C: Same.
37544 * g++.old-deja/g++.law/nest3.C: Same.
37545 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
37546 * g++.old-deja/g++.law/except5.C (main): Same.
37547 * g++.old-deja/g++.law/cvt7.C (run): Same.
37548 * g++.old-deja/g++.law/cvt2.C: Same.
37549 * g++.old-deja/g++.law/cvt16.C: Same.
37550 * g++.old-deja/g++.law/ctors6.C (bar): Same.
37551 * g++.old-deja/g++.law/ctors17.C (main): Same.
37552 * g++.old-deja/g++.law/ctors13.C: Same.
37553 * g++.old-deja/g++.law/ctors12.C (main): Same.
37554 * g++.old-deja/g++.law/ctors10.C: Same.
37555 * g++.old-deja/g++.law/code-gen5.C: Same.
37556 * g++.old-deja/g++.law/bad-error7.C: Same.
37557 * g++.old-deja/g++.law/arm9.C: Same.
37558 * g++.old-deja/g++.law/arm12.C: Same.
37559 * g++.old-deja/g++.law/arg8.C: Same.
37560 * g++.old-deja/g++.law/arg1.C: Same.
37561 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
37562 * g++.old-deja/g++.jason/template31.C: Same.
37563 * g++.old-deja/g++.jason/template24.C (main): Same.
37564 * g++.old-deja/g++.jason/2371.C: Same.
37565 * g++.old-deja/g++.eh/new2.C: Same.
37566 * g++.old-deja/g++.eh/new1.C: Same.
37567 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
37568 * g++.old-deja/g++.brendan/nest21.C (main): Same.
37569 * g++.old-deja/g++.brendan/err-msg3.C: Same.
37570 * g++.old-deja/g++.brendan/crash62.C: Same.
37571 * g++.old-deja/g++.brendan/crash52.C: Same.
37572 * g++.old-deja/g++.brendan/crash49.C (main): Same.
37573 * g++.old-deja/g++.brendan/crash38.C: Same.
37574 * g++.old-deja/g++.brendan/crash15.C (main): Same.
37575 * g++.old-deja/g++.brendan/copy9.C: Same.
37576
37577 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
37578
37579 * gcc.c-torture/execute/20001203-2.c (memset):
37580 Count argument is of type __SIZE_TYPE__.
37581
37582 2001-04-04 Diego Novillo <dnovillo@redhat.com>
37583
37584 * gcc.c-torture/compile/20010404-1.c: New test.
37585
37586 2001-04-04 Jakub Jelinek <jakub@redhat.com>
37587
37588 * gcc.c-torture/compile/20010326-1.c: New test.
37589
37590 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
37591
37592 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
37593 peculiarities of the SH.
37594 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
37595
37596 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37597
37598 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
37599 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
37600 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
37601
37602 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37603
37604 * g77.f-torture/compile/20010321-1.f: New test.
37605
37606 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37607
37608 * gcc.c-torture/compile/20010329-1.c: New test.
37609
37610 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37611
37612 * gcc.c-torture/execute/20010329-1.c: New test.
37613
37614 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37615
37616 * g++.old-deja/g++.other/eh4.C: Fix typo.
37617
37618 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37619
37620 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
37621
37622 2001-03-28 Philip Blundell <philb@gnu.org>
37623
37624 * gcc.c-torture/compile/20010328-1.c: New test.
37625
37626 2001-03-27 Richard Henderson <rth@redhat.com>
37627
37628 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
37629 * g++.old-deja/g++.eh/vbase3.C: Likewise.
37630
37631 2001-03-27 Alan Modra <alan@linuxcare.com.au>
37632
37633 * gcc.c-torture/compile/20010327-1.c: New test.
37634
37635 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
37636
37637 * g++.old-deja/g++.other/friend12.C: New test.
37638 * g++.old-deja/g++.other/friend9.C: Expect no errors.
37639 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
37640
37641 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
37642
37643 * gcc.c-torture/execute/20010325-1.c: New test.
37644
37645 2001-03-23 Jakub Jelinek <jakub@redhat.com>
37646
37647 * g++.old-deja/g++.other/mangle3.C: New test.
37648
37649 2001-03-22 Jakub Jelinek <jakub@redhat.com>
37650
37651 * g++.old-deja/g++.other/anon8.C: New test.
37652
37653 2001-03-20 Philip Blundell <philb@gnu.org>
37654
37655 * gcc.c-torture/compile/20010320-1.c: New test.
37656
37657 2001-03-17 Richard Henderson <rth@redhat.com>
37658
37659 * g++.old-deja/g++.other/eh4.C: Add expected error text.
37660
37661 2001-03-15 Geoff Keating <geoff@redhat.com>
37662
37663 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
37664 tests on AIX.
37665
37666 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
37667
37668 * g++.old-deja/g++.other/eh4.C: New test.
37669
37670 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
37671
37672 * gcc.dg/cpp/mi1.c: Update.
37673
37674 2001-03-14 Jakub Jelinek <jakub@redhat.com>
37675
37676 * g++.old-deja/g++.other/regstack.C: New test.
37677
37678 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
37679
37680 * g++.old-deja/g++.other/ref4.C: New test.
37681
37682 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
37683
37684 * objc/execute/va_method.m: Added.
37685 * objc/execute/IMP.m: Added.
37686 * objc/execute/_cmd.m: Added.
37687 * objc/execute/accessing_ivars.m: Added.
37688 * objc/execute/class-1.m: Added.
37689 * objc/execute/class-10.m: Added.
37690 * objc/execute/class-11.m: Added.
37691 * objc/execute/class-12.m: Added.
37692 * objc/execute/class-13.m: Added.
37693 * objc/execute/class-14.m: Added.
37694 * objc/execute/class-2.m: Added.
37695 * objc/execute/class-3.m: Added.
37696 * objc/execute/class-4.m: Added.
37697 * objc/execute/class-5.m: Added.
37698 * objc/execute/class-6.m: Added.
37699 * objc/execute/class-7.m: Added.
37700 * objc/execute/class-8.m: Added.
37701 * objc/execute/class-9.m: Added.
37702 * objc/execute/class-tests-1.h
37703 * objc/execute/class-tests-2.h
37704 * objc/execute/compatibility_alias.m: Added.
37705 * objc/execute/encode-1.m: Added.
37706 * objc/execute/formal_protocol-1.m: Added.
37707 * objc/execute/formal_protocol-2.m: Added.
37708 * objc/execute/formal_protocol-3.m: Added.
37709 * objc/execute/formal_protocol-4.m: Added.
37710 * objc/execute/formal_protocol-5.m: Added.
37711 * objc/execute/formal_protocol-6.m: Added.
37712 * objc/execute/formal_protocol-7.m: Added.
37713 * objc/execute/informal_protocol.m: Added.
37714 * objc/execute/initialize.m: Added.
37715 * objc/execute/load.m: Added.
37716 * objc/execute/many_args_method.m: Added.
37717 * objc/execute/nested-3.m: Added.
37718 * objc/execute/no_clash.m: Added.
37719 * objc/execute/private.m: Added.
37720 * objc/execute/redefining_self.m: Added.
37721 * objc/execute/root_methods.m: Added.
37722 * objc/execute/selector-1.m: Added.
37723 * objc/execute/static-1.m: Added.
37724 * objc/execute/static-2.m: Added.
37725 * objc/execute/va_method.m: Added.
37726
37727 2001-03-10 Richard Henderson <rth@redhat.com>
37728
37729 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
37730
37731 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
37732
37733 * g++.old-deja/g++.other/crash31.C: XFAIL.
37734 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
37735 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
37736 * gcc.c-torture/execute/20010123-1.x: XFAIL.
37737 * gcc.c-torture/execute/20010124-1.x: XFAIL.
37738 * gcc.dg/sequence-pt-1.c: XFAIL one test.
37739
37740 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37741
37742 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
37743
37744 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37745
37746 * gcc.dg/20000724-1.c: Don't use multiline strings.
37747
37748 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37749
37750 * objc/execute/string1.m, objc/execute/string2.m: Compare the
37751 result of -cString against what we expect it to be; don't just
37752 print it out for no one to read.
37753
37754 * objc/execute/string3.m, objc/execute/string4.m: New tests.
37755 Based on testcases provided by Nicola Pero.
37756
37757 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37758
37759 * gcc.dg/cpp/macro7.c: New test.
37760
37761 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37762
37763 * gcc.dg/cpp/multiline.c: Update.
37764
37765 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37766
37767 * g++.old-deja/g++.other/enum3.C: New test.
37768
37769 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37770
37771 * g++.old-deja/g++.other/pod1.C: New test.
37772
37773 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37774
37775 * g++.old-deja/g++.ext/overload1.C: New test.
37776
37777 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37778
37779 * g++.old-deja/g++.pt/using1.C: New test.
37780
37781 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37782
37783 * g++.old-deja/g++.other/using9.C: New test.
37784
37785 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
37786
37787 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
37788
37789 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
37790
37791 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
37792
37793 * g++.old-deja/g++.ext/realpt1.C: Remove.
37794
37795 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
37796
37797 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
37798
37799 2001-02-26 Will Cohen <wcohen@redhat.com>
37800
37801 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
37802
37803 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
37804
37805 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
37806 templatized constructors.
37807
37808 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37809
37810 * gcc.c-torture/execute/20010224-1.c: New test.
37811
37812 2001-02-23 Jakub Jelinek <jakub@redhat.com>
37813
37814 * gcc.c-torture/execute/20010222-1.c: New test.
37815
37816 2001-02-22 Jakub Jelinek <jakub@redhat.com>
37817
37818 * g++.old-deja/g++.other/inline20.C: New test.
37819
37820 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
37821
37822 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
37823
37824 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37825
37826 * g++.old-deja/g++.other/lookup22.C: New test.
37827
37828 2001-02-19 Zack Weinberg <zackw@stanford.edu>
37829
37830 * g77.dg: New directory.
37831 * g77.dg/20010216-1.f: New test case.
37832 * g77.dg/dg.exp: New driver.
37833 * lib/g77-dg.exp: New driver library.
37834
37835 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37836
37837 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
37838
37839 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
37840
37841 * g++.old-deja/g++.other/decl9.C: New test.
37842
37843 2001-02-16 Jakub Jelinek <jakub@redhat.com>
37844
37845 * g++.old-deja/g++.other/init16.C: Update the test so that it does
37846 not need <string> and also tests the initialization at runtime.
37847
37848 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37849
37850 * gcc.c-torture/execute/longlong.c: New test.
37851
37852 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37853
37854 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
37855
37856 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37857
37858 * gcc.c-torture/execute/920302-1.c (execute):
37859 Change argument type to short.
37860
37861 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37862
37863 * g++.old-deja/g++.pt/deduct6.C: New test.
37864
37865 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37866
37867 * g++.old-deja/g++.pt/deduct5.C: New test.
37868
37869 2001-02-14 Jakub Jelinek <jakub@redhat.com>
37870
37871 * gcc.c-torture/execute/20010209-1.c: New test.
37872
37873 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
37874
37875 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
37876
37877 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
37878
37879 * g++.dg/vtgc1.C: Update for new ABI.
37880
37881 * consistency.vlad: New directory, 1665 files.
37882
37883 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37884
37885 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
37886 return type.
37887 * gcc.dg/cpp/digraphs.c: Declare puts.
37888
37889 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37890
37891 * g++.old-deja/g++.other/warn5.C: New test.
37892
37893 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37894
37895 * g++.old-deja/g++.pt/spec40.C: New test.
37896
37897 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37898
37899 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
37900 case.
37901 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
37902
37903 2001-02-12 Jakub Jelinek <jakub@redhat.com>
37904
37905 * gcc.c-torture/compile/20010209-1.c: New test.
37906
37907 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
37908
37909 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
37910 excess errors message but not if it crashes.
37911 * g++.old-deja/g++.other/crash27.C: Likewise.
37912 * g++.old-deja/g++.other/crash28.C: Likewise.
37913 * g++.old-deja/g++.other/crash30.C: Likewise.
37914 * g++.old-deja/g++.other/crash32.C: Likewise.
37915 * g++.old-deja/g++.other/crash35.C: Likewise.
37916 * g++.old-deja/g++.pt/inherit2.C: Likewise.
37917
37918 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
37919
37920 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
37921 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
37922 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
37923 g77.f-torture/execute/execute.exp,
37924 g77.f-torture/noncompile/noncompile.exp,
37925 gcc.c-torture/execute/execute.exp,
37926 gcc.c-torture/execute/memcheck/memcheck.exp,
37927 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
37928 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
37929 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
37930 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
37931 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
37932 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
37933 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
37934 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
37935 Remove bug reporting instructions with ancient email addresses.
37936
37937 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37938
37939 * gcc.dg/20010202-1.c: New test.
37940 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
37941
37942 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
37943
37944 * g++.dg/stdbool-if.C: New test.
37945
37946 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
37947
37948 * objc/execute/fdecl.m: Added main().
37949
37950 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37951
37952 * gcc.c-torture/execute/20010206-1.c: New test.
37953
37954 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
37955
37956 * gcc.dg/cpp/avoidpaste1.c: Update.
37957
37958 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
37959
37960 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
37961 Pero <nicola@brainstorm.co.uk>.
37962 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
37963
37964 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
37965
37966 * g++.old-deja/g++.pt/spec39.C: New test.
37967
37968 2001-02-05 Jakub Jelinek <jakub@redhat.com>
37969
37970 * gcc.c-torture/compile/20010202-1.c: New test.
37971
37972 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
37973
37974 * g++.old-deja/g++.abi/primary2.C: New test.
37975 * g++.old-deja/g++.abi/primary3.C: New test.
37976 * g++.old-deja/g++.abi/primary4.C: New test.
37977 * g++.old-deja/g++.abi/primary5.C: New test.
37978 * g++.old-deja/g++.abi/vtable3.h: New test.
37979 * g++.old-deja/g++.abi/vtable3a.C: New test.
37980 * g++.old-deja/g++.abi/vtable3b.C: New test.
37981 * g++.old-deja/g++.abi/vtable3c.C: New test.
37982 * g++.old-deja/g++.abi/vtable3d.C: New test.
37983 * g++.old-deja/g++.abi/vtable3e.C: New test.
37984 * g++.old-deja/g++.abi/vtable3f.C: New test.
37985 * g++.old-deja/g++.abi/vtable3g.C: New test.
37986 * g++.old-deja/g++.abi/vtable3h.C: New test.
37987 * g++.old-deja/g++.abi/vtable3i.C: New test.
37988 * g++.old-deja/g++.abi/vtable3j.C: New test.
37989 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
37990
37991 2001-02-03 Jakub Jelinek <jakub@redhat.com>
37992
37993 * g++.old-deja/g++.other/anon6.C: New test.
37994 * g++.old-deja/g++.other/anon7.C: New test.
37995
37996 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
37997
37998 * gcc.dg/cpp/avoidpaste2.c: New tests.
37999
38000 2001-01-31 Jakub Jelinek <jakub@redhat.com>
38001
38002 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
38003
38004 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
38005
38006 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
38007 DECIMAL_DIG cases for Irix."
38008
38009 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
38010
38011 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
38012
38013 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38014
38015 * gcc.dg/c99-tag-1.c: New test.
38016
38017 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38018
38019 * gcc.dg/cpp/tr-warn1.c: Add tests.
38020
38021 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38022
38023 * gcc.dg/cpp/avoidpaste1.c: Update.
38024 * gcc.dg/cpp/paste4.c: Update.
38025
38026 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
38027
38028 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
38029 cases for Irix.
38030
38031 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38032
38033 * g++.old-deja/g++.other/inline19.C: New test.
38034
38035 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
38036
38037 * gcc.dg/Wlarger-than.c: New test.
38038
38039 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38040
38041 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
38042
38043 2001-01-29 Jakub Jelinek <jakub@redhat.com>
38044
38045 * gcc.c-torture/execute/20010129-1.c: New test.
38046 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
38047
38048 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
38049
38050 * gcc.dg/cpp/avoidpaste1.c: Test case.
38051
38052 2001-01-28 Jakub Jelinek <jakub@redhat.com>
38053
38054 * g++.old-deja/g++.other/inline18.C: New test.
38055
38056 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38057
38058 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
38059 and __builtin_putchar.
38060
38061 2001-01-27 Jakub Jelinek <jakub@redhat.com>
38062
38063 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
38064 tests.
38065
38066 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38067
38068 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38069 floating point number rounding mode to round to the nearest
38070 representable mode.
38071
38072 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38073
38074 * g++.old-deja/g++.other/mangle2.C: New test.
38075
38076 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38077
38078 * gcc.c-torture/compile/20010124-1.c: New test.
38079
38080 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38081
38082 * g++.old-deja/g++.pt/spec38.C: New test.
38083
38084 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38085
38086 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38087 "Build don't run".
38088
38089 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38090
38091 * gcc.c-torture/execute/20010123-1.c: New test.
38092
38093 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38094
38095 * g++.old-deja/g++.pt/spec37.C: New test.
38096
38097 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38098
38099 * g++.old-deja/g++.pt/overload14.C: New test.
38100
38101 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38102
38103 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38104 __builtin_return_address.
38105
38106 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38107
38108 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38109 * g++.old-deja/g++.pt/spec35.C: New test.
38110 * g++.old-deja/g++.pt/spec36.C: New test.
38111
38112 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38113
38114 * gcc.c-torture/compile/20010118-1.c: New test.
38115
38116 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38117
38118 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38119
38120 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38121
38122 * gcc.c-torture/execute/20010119-1.c: New test.
38123
38124 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38125
38126 * g++.old-deja/g++.other/vbase5.C: New test.
38127
38128 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38129
38130 * gcc.c-torture/execute/20010118-1.c: New test.
38131
38132 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38133
38134 * g++.old-deja/g++.pt/deduct3.C: New test.
38135
38136 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38137
38138 * g++.old-deja/g++.pt/spec34.C: New test.
38139
38140 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38141
38142 * g77.f-torture/compile/20000601-2.f: New test.
38143
38144 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38145
38146 * g++.old-deja/g++.other/init17.C: New test.
38147
38148 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38149
38150 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38151
38152 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38153
38154 * g++.old-deja/g++.pt/unify8.C: New test.
38155
38156 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38157
38158 * g++.old-deja/g++.abi/vbase1.C: New test.
38159
38160 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38161
38162 * g++.old-deja/g++.pt/crash65.C: New test.
38163
38164 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38165
38166 * gcc.dg/cpp/assembl2.S: New test case.
38167
38168 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38169
38170 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38171 are supported.
38172
38173 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38174
38175 * g++.old-deja/g++.other/builtins1.C: New test.
38176 * g++.old-deja/g++.other/builtins2.C: Likewise.
38177 * g++.old-deja/g++.other/builtins3.C: Likewise.
38178 * g++.old-deja/g++.other/builtins4.C: Likewise.
38179
38180 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38181
38182 * gcc.c-torture/compile/20010117-1.c: New test.
38183 * gcc.c-torture/compile/20010117-2.c: New test.
38184
38185 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38186
38187 * g77.f-torture/execute/20010116.[fx]: New test,
38188 XFAIL on i?86-*-*.
38189 * g77.f-torture/compile/20010115.f: Indicate it's
38190 a test for PR fortran/1636.
38191
38192 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38193
38194 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38195
38196 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38197
38198 * g77.f-torture/compile/20010115.f: New test.
38199
38200 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38201
38202 * g++.old-deja/g++.pt/nontype5.C: New test.
38203
38204 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38205
38206 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38207 have an equivalent working one below it.
38208
38209 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38210
38211 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
38212 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38213
38214 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38215
38216 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
38217 message containing "init_priority".
38218 (conpr-2.C): Likewise.
38219 (conpr-3.C): Likewise.
38220 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
38221
38222 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38223
38224 * gcc.c-torture/execute/20010114-2.c: New test.
38225
38226 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
38227
38228 * gcc.c-torture/compile/20010114-1.c: New test.
38229 * gcc.c-torture/compile/20010114-1.x: Xfail.
38230 * gcc.c-torture/compile/20010114-2.c: New test.
38231 * gcc.c-torture/execute/20010114-1.c: New test.
38232 * gcc.dg/trunc-1.c: New test.
38233 * gcc.dg/uninit-B.c: New test.
38234
38235 2001-01-13 Nick Clifton <nickc@redhat.com>
38236
38237 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
38238 target.
38239
38240 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
38241
38242 * gcc.c-torture/compile/20010113-1.c: New test.
38243
38244 2001-01-13 Jakub Jelinek <jakub@redhat.com>
38245
38246 * gcc.c-torture/compile/20001212-1.c: New test.
38247
38248 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
38249
38250 * gcc.dg/cpp/widestr1.c: Update.
38251 * gcc.dg/cpp/prag-imp.c: Remove.
38252
38253 2001-01-12 Jakub Jelinek <jakub@redhat.com>
38254
38255 * gcc.c-torture/execute/20000801-3.x: Remove.
38256 * gcc.dg/c90-init-1.c: New test.
38257 * gcc.dg/c99-init-1.c: New test.
38258 * gcc.dg/c99-init-2.c: New test.
38259 * gcc.dg/gnu99-init-1.c: New test.
38260
38261 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
38262
38263 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
38264 testing that no relevant ones were found.
38265
38266 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38267
38268 * g++.old-deja/g++.pt/cast2.C: New test.
38269
38270 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38271
38272 * g++.old-deja/g++.pt/friend47.C: New test.
38273
38274 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38275
38276 * g++.old-deja/g++.pt/instantiate13.C: New test.
38277
38278 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38279
38280 * g++.old-deja/g++.other/defarg7.C: New test.
38281 * g++.old-deja/g++.other/defarg8.C: New test.
38282
38283 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38284
38285 * g++.old-deja/g++.pt/crash64.C: New test.
38286
38287 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38288
38289 * g++.old-deja/g++.pt/crash63.C: New test.
38290
38291 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
38292
38293 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
38294
38295 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
38296
38297 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
38298
38299 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38300
38301 * g++.old-deja/g++.pt/error3.C: New test.
38302
38303 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38304
38305 * g++.old-deja/g++.other/crash39.C: New test.
38306
38307 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38308
38309 * g++.old-deja/g++.other/vbase4.C: New test.
38310
38311 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
38312
38313 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
38314 * gcc.dg/special/20000419-2.c: New file. Identical to above.
38315 * gcc.dg/special/special.exp: New test driver which will check
38316 for alias support for the above test.
38317
38318 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
38319
38320 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
38321 problems on small machines.
38322 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
38323 parameterize.
38324
38325 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
38326
38327 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
38328 mips.
38329 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38330
38331 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
38332
38333 * g++.old_deja/g++.pt/using8.C: New test.
38334
38335 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
38336
38337 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
38338
38339 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
38340
38341 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
38342 where a failure is expected.
38343 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
38344
38345 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38346
38347 * g++.old_deja/g++.pt/instantiate12.C: New test.
38348
38349 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38350
38351 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
38352 start of structs.
38353 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
38354 * g++.old-deja/g++.brendan/crash17.C: Likewise.
38355 * g++.old-deja/g++.brendan/crash29.C: Likewise.
38356 * g++.old-deja/g++.brendan/crash48.C: Likewise.
38357 * g++.old-deja/g++.brendan/ns1.C: Likewise.
38358 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
38359 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
38360 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
38361 * g++.old-deja/g++.eh/spec6.C: Likewise.
38362 * g++.old-deja/g++.jason/crash3.C: Likewise.
38363 * g++.old-deja/g++.law/ctors11.C: Likewise.
38364 * g++.old-deja/g++.law/ctors17.C: Likewise.
38365 * g++.old-deja/g++.law/ctors5.C: Likewise.
38366 * g++.old-deja/g++.law/ctors9.C: Likewise.
38367 * g++.old-deja/g++.mike/ambig1.C: Likewise.
38368 * g++.old-deja/g++.mike/net22.C: Likewise.
38369 * g++.old-deja/g++.mike/p3538a.C: Likewise.
38370 * g++.old-deja/g++.mike/p3538b.C: Likewise.
38371 * g++.old-deja/g++.mike/virt3.C: Likewise.
38372 * g++.old-deja/g++.niklas/t128.C: Likewise.
38373 * g++.old-deja/g++.other/anon4.C: Likewise.
38374 * g++.old-deja/g++.other/using1.C: Likewise.
38375 * g++.old-deja/g++.other/warn3.C: Likewise.
38376 * g++.old-deja/g++.pt/t37.C: Likewise.
38377 * g++.old-deja/g++.robertl/eb69.C: Likewise.
38378 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38379
38380 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38381
38382 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
38383
38384 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38385
38386 * gcc.c-torture/execute/stdio-opt-3.c: New test.
38387
38388 2001-01-07 Jakub Jelinek <jakub@redhat.com>
38389
38390 * gcc.c-torture/compile/20010107-1.c: New test.
38391
38392 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38393
38394 * gcc.c-torture/execute/builtin-noret-1.c: New test.
38395
38396 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38397
38398 * gcc.dg/format/format.h: New file.
38399 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
38400 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
38401 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
38402 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
38403 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
38404 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38405 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
38406 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
38407 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
38408 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
38409 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
38410 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
38411 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
38412 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
38413 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
38414 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
38415 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
38416 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
38417 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
38418 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
38419 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
38420 instead of declaring standard types, macros and functions in each
38421 test.
38422
38423 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
38424
38425 * gcc.c-torture/execute/20010106-1.c: New test.
38426
38427 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
38428
38429 * gcc.dg/format/format.exp: New file.
38430 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
38431 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
38432 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
38433 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
38434 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
38435 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
38436 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
38437 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
38438 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
38439 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
38440 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
38441 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
38442 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
38443 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
38444 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
38445 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
38446 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
38447 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
38448 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
38449 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
38450 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
38451 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
38452 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
38453 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
38454 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
38455 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
38456 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
38457 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
38458 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
38459 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
38460 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
38461 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
38462 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
38463 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
38464 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
38465 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
38466 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
38467 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
38468 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
38469 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
38470 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
38471 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
38472
38473 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
38474
38475 * gcc.c-torture/execute/991228-1.c: Take word endianness into
38476 account.
38477
38478 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
38479
38480 * gcc.c-torture/execute/builtin-complex-1.c: New test.
38481
38482 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
38483
38484 * g++.old-deja/g++.pt/crash62.C: New test.
38485
38486 2001-01-04 Richard Henderson <rth@redhat.com>
38487
38488 * gcc.dg/20000926-1.c: Update expected warnings.
38489 * gcc.dg/array-2.c: Likewise.
38490 * gcc.dg/array-4.c: Also validate flexible array members.
38491 * gcc.dg/c99-flex-array-1.c: New.
38492
38493 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
38494
38495 * gcc.c-torture/compile/20001222-1.x: Remove.
38496
38497 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38498
38499 * gcc.c-torture/execute/built-in-setjmp.c: New.
38500
38501 2001-01-03 Richard Henderson <rth@redhat.com>
38502
38503 * gcc.dg/940510-1.c: Update expected error wording.
38504 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
38505
38506 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
38507
38508 * lib/target-supports.exp (check_alias_available): Modified to
38509 indicate aliases not supported if only weak aliases are supported.
38510
38511 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38512
38513 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
38514 Turn on cmpstrsi checks for __pj__ and __i370__.
38515
38516 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38517
38518 * g++.old-deja/g++.other/virtual11.C: New test.
38519
38520 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38521
38522 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
38523
38524 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38525
38526 * gcc.c-torture/compile/20010102-1.c: New test.
38527
38528 2001-01-02 Andreas Jaeger <aj@suse.de>
38529
38530 * gcc.dg/noreturn-3.c: New test.
38531
38532 * gcc.dg/noreturn-4.c: New test.
38533
38534 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38535
38536 * gcc.c-torture/execute/stdio-opt-1.c: Also test
38537 __builtin_fputc and __builtin_fwrite.
38538
38539 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38540
38541 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
38542 signed char, not default char.
38543
38544 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38545
38546 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
38547
38548 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
38549
38550 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
38551
38552 2000-12-29 Richard Henderson <rth@redhat.com>
38553
38554 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
38555 (__cyg_profile_func_exit): Define.
38556
38557 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38558
38559 * g++.dg/vtgc1.C: New test.
38560
38561 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
38562
38563 * gcc.dg/noncompile/20001228-1.c: New test.
38564
38565 * gcc.dg/20001228-1.c: New test.
38566
38567 * gcc.c-torture/execute/20001228-1.c: New test.
38568
38569 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
38570
38571 * gcc.dg/format-strfmon-1.c: New test.
38572
38573 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38574
38575 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
38576 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
38577 * gcc.c-torture/execute/string-opt-1.c: Likewise.
38578 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38579 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38580 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38581 * gcc.c-torture/execute/string-opt-6.c: Likewise.
38582 * gcc.c-torture/execute/string-opt-7.c: Likewise.
38583 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38584 * gcc.c-torture/execute/string-opt-9.c: Likewise.
38585 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38586 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38587 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38588
38589 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
38590 * gcc.c-torture/execute/string-opt-4.c: Test index.
38591
38592 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
38593
38594 * gcc.c-torture/compile/20001226-1.c: New test.
38595
38596 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
38597
38598 * gcc.c-torture/compile/20001222-1.c: New test.
38599 * gcc.c-torture/compile/20001222-1.x: Xfail.
38600
38601 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
38602
38603 * gcc.c-torture/execute/comp-goto-2.c: New test.
38604
38605 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
38606
38607 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
38608 Use long types if __INT_MAX__ is 32767.
38609 (main): Use cast to (sint32 *) when poking 88 into a_page.
38610
38611 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
38612
38613 2000-12-21 Bernd Schmidt <bernds@redhat.com>
38614
38615 * gcc.c-torture/compile/20001221-1.c: New test.
38616 * gcc.c-torture/execute/20001221-1.c: New test.
38617
38618 2000-12-20 Richard Henderson <rth@redhat.com>
38619
38620 * g++.old-deja/g++.pt/crash36.C: Update error lines.
38621 * g++.old-deja/g++.robertl/eb109.C: Likewise.
38622
38623 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38624
38625 * gcc.dg/compare3.c: New test.
38626
38627 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38628
38629 * gcc.dg/format-warnll-1.c: New test.
38630
38631 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
38632
38633 * gcc.dg/cpp/cmdlne-P.c: New test.
38634
38635 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38636
38637 * gcc.c-torture/execute/builtin-abs-1.c,
38638 gcc.c-torture/execute/builtin-abs-2.c: New tests.
38639
38640 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38641
38642 * gcc.dg/cpp/multiline.c: New test.
38643
38644 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38645
38646 * g++.old-deja/g++.other/syshdr1.C: Update.
38647 * gcc.dg/cpp/lineflags.c: Remove temporarily.
38648
38649 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38650
38651 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
38652
38653 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38654
38655 * g++.old-deja/g++.pt/ttp65.C: New test.
38656
38657 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38658
38659 * g++.old-deja/g++.pt/ttp64.C: New test.
38660
38661 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38662
38663 * g++.old-deja/g++.pt/spec33.C: New test.
38664
38665 2000-12-14 Catherine Moore <clm@redhat.com>
38666
38667 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
38668 * gcc.c-torture/execute/920612-2.c: Likewise.
38669 * gcc.c-torture/execute/920428-2.c: Likewise.
38670 * gcc-c-torture/execute/va-arg-11.c: Call exit.
38671 * gcc.c-torture/execute/va-arg-21.c: Likewise.
38672
38673 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38674
38675 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
38676 * gcc.dg/pack-test-2.c: Likewise.
38677
38678 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38679
38680 Tests by Zack Weinberg <zackw@stanford.edu>.
38681
38682 * gcc.dg/cpp/defined.c: Update.
38683 * gcc.dg/cpp/defined_trad.c: New tests.
38684
38685 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38686
38687 * gcc.dg/cpp/trad-direct.c: Update.
38688
38689 2000-12-11 Neil Booth <neilb@earthling.net>
38690
38691 * gcc.dg/cpp/defined_trad.c
38692
38693 2000-12-11 Neil Booth <neilb@earthling.net>
38694
38695 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
38696
38697 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
38698
38699 * gcc.dg/format-miss-2.c: New test.
38700
38701 2000-12-09 Neil Booth <neilb@earthling.net>
38702
38703 * gcc.dg/cpp/lineflags.c: New tests.
38704 * gcc.dg/cpp/poison.c: Update.
38705 * gcc.dg/cpp/redef2.c: Update.
38706 * gcc.dg/cpp/skipping.c: New test.
38707
38708 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
38709
38710 * g++.old-deja/g++.other/eh3.C: New testcase.
38711
38712 2000-12-07 Neil Booth <neilb@earthling.net>
38713
38714 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
38715 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
38716 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
38717 wtr-union-init-2.c, wtr-union-init-3.c: Update.
38718 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
38719 Update.
38720
38721 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38722
38723 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
38724 __SIZE_TYPE__ instead of int for type of integers cast to
38725 pointers.
38726
38727 2000-12-07 Jakub Jelinek <jakub@redhat.com>
38728
38729 * g++.old-deja/g++.other/cleanup4.C: New test.
38730
38731 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38732
38733 * format-sec-1.c: New test.
38734
38735 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38736
38737 * gcc.dg/format-nonlit-3.c: New test.
38738
38739 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38740
38741 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
38742 through a null pointer.
38743
38744 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38745
38746 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
38747 * g++.old-deja/g++.pt/partial4.C: New test.
38748
38749 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
38750
38751 * gcc.c-torture/execute/ieee/hugeval.x: New.
38752
38753 2000-12-06 Neil Booth <neilb@earthling.net>
38754
38755 * gcc.dg/cpp/backslash2.c: New tests.
38756
38757 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38758
38759 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
38760 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
38761
38762 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
38763
38764 * gcc.c-torture/execute/20001203-2.c: New testcase.
38765
38766 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38767
38768 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
38769 * g++.old-deja/g++.other/virtual10.C: New test.
38770
38771 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38772
38773 * g++.old-deja/g++.mike/pmf5.C: Remove test.
38774
38775 2000-12-05 Richard Henderson <rth@redhat.com>
38776
38777 * gcc.c-torture/compile/20001205-1.c: New.
38778
38779 2000-12-04 Neil Booth <neilb@earthling.net>
38780
38781 * g++.old-deja/g++.other/virtual9.C: New test.
38782 * g++.old-deja/g++.pt/crash61.C: New test.
38783 * gcc.c-torture/execute/loop-9.c: New test.
38784
38785 2000-12-04 Neil Booth <neilb@earthling.net>
38786
38787 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
38788 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
38789 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
38790 * gcc.dg/cpp/extratokens.c: ...here.
38791
38792 2000-12-04 Neil Booth <neilb@earthling.net>
38793
38794 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
38795 New tests.
38796
38797 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38798
38799 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
38800 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
38801
38802 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38803
38804 * gcc.c-torture/execute/20001203-1.c: New test.
38805
38806 2000-12-03 Neil Booth <neilb@earthling.net>
38807
38808 * gcc.dg/cpp/macro6.c: New test cases.
38809
38810 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38811
38812 * gcc.c-torture/execute/string-opt-9.c: New test.
38813 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38814 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38815 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38816
38817 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
38818 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
38819
38820 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
38821
38822 * gcc.dg/cpp/if-6.c: New testcase.
38823
38824 * gcc.dg/20001201-1.c: New testcase.
38825
38826 2000-12-02 Neil Booth <neilb@earthling.net>
38827
38828 * g++.old-deja/g++.other/externC4.C,
38829 g++.old-deja/g++.other/friend10.C: New tests.
38830
38831 2000-12-02 Neil Booth <neilb@earthling.net>
38832
38833 * g++.old-deja/g++.other/instan2.C
38834 * g++.old-deja/g++.other/instan3.C: New test.
38835
38836 2000-12-02 Neil Booth <neilb@earthling.net>
38837
38838 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
38839 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
38840 gnuc99.c,gnuc99-pedantic.c: New tests.
38841
38842 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38843
38844 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
38845 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
38846
38847 2000-12-01 Neil Booth <neilb@earthling.net>
38848
38849 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
38850 * gcc.dg/cpp/poison.c: Update.
38851 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
38852
38853 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
38854
38855 * g77.f-torture/execute/20001201.f: New test.
38856
38857 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38858
38859 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
38860
38861 2000-12-01 Jakub Jelinek <jakub@redhat.com>
38862
38863 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
38864
38865 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
38866
38867 * g++.old-deja/g++.other/cast6.C: New test.
38868
38869 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
38870
38871 * gcc.c-torture/execute/20001130-2.c: New testcase.
38872
38873 2000-11-30 Richard Henderson <rth@redhat.com>
38874
38875 * gcc.c-torture/execute/20001130-1.c: New test.
38876
38877 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38878
38879 * g++.old-deja/g++.other/op3.C: New test.
38880
38881 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38882
38883 * g++.old-deja/g++.other/op2.C: New test.
38884
38885 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38886
38887 * g++.old-deja/g++.other/crash38.C: New test.
38888
38889 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
38890
38891 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
38892
38893 2000-11-29 Jakub Jelinek <jakub@redhat.com>
38894
38895 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
38896 tests.
38897 * gcc.c-torture/execute/string-opt-6.c: New test.
38898
38899 * gcc.dg/20001117-1.c: Add main.
38900
38901 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
38902
38903 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
38904 Move from here ...
38905 * gcc.dg/940510-1.c: ... to here.
38906
38907 * gcc.dg/20000926-1.c: GNU C now allows initializations of
38908 zero-size arrays in toplevel structures.
38909
38910 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38911
38912 * gcc.c-torture/execute/loop-8.c: New test.
38913
38914 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38915
38916 * g++.old-deja/g++.other/base1.C: New test.
38917
38918 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38919
38920 * g++.old-deja/g++.other/parse2.C: New test.
38921
38922 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38923
38924 * g++.old-deja/g++.pt/incomplete1.C: New test.
38925
38926 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38927
38928 * g++.old-deja/g++.other/friend9.C: New test.
38929
38930 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38931
38932 * gcc.dg/20001127-1.c: New test.
38933
38934 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38935
38936 * g++.old-deja/g++.pt/friend46.C: New test.
38937
38938 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38939
38940 * g++.old-deja/g++.other/ptrmem8.C: New test.
38941
38942 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38943
38944 * gcc.c-torture/execute/string-opt-7.c: New test.
38945 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38946
38947 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
38948
38949 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
38950 instead of 'mkcheck 2'.
38951
38952 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38953
38954 * gcc.c-torture/execute/memcheck/driver.c,
38955 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
38956 C9X references to refer to C99.
38957
38958 2000-11-25 Jakub Jelinek <jakub@redhat.com>
38959
38960 * gcc.dg/ultrasp3.c: New test.
38961
38962 2000-11-25 Neil Booth <neilb@earthling.net>
38963
38964 * gcc.dg/cpp/include2.c: Update test to be locale independent.
38965
38966 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
38967
38968 * gcc.c-torture/compile/20001123-2.c: New.
38969
38970 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38971
38972 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
38973
38974 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
38975
38976 * gcc.dg/sequence-point-1.c: Add some new tests.
38977 * gcc.c-torture/execute/20001124-1.c: New test.
38978
38979 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
38980
38981 * g++.old-deja/g++.other/vaarg4.C: New test.
38982 * gcc.c-torture/compile/20001123-1.c: New test.
38983
38984 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
38985
38986 * g++.other/crash24.C: Adjust and remove XFAIL.
38987 * g++.other/crash37.C: New test.
38988
38989 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
38990
38991 * g++.old-deja/g++.pt/instantiate9.C: New test.
38992
38993 2000-11-22 Mark Mitchell <mark@codesourcery.com>
38994
38995 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
38996 new ABI, too.
38997
38998 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
38999 * g++.old-deja/g++.robertl/eb55.C: Likewise.
39000
39001 2000-11-22 Neil Booth <neilb@earthling.net>
39002
39003 * gcc.dg/cpp/Wtrigraphs.c: New test.
39004
39005 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
39006
39007 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
39008
39009 2000-11-22 Jakub Jelinek <jakub@redhat.com>
39010
39011 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
39012
39013 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
39014
39015 * lib/gcc-dg.exp: load_lib scanasm.exp.
39016 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
39017 * lib/g++-dg.exp: load_lib scanasm.exp.
39018 * lib/scanasm.exp: New.
39019 (scan-assembler, scan-assembler-not): Add optional arguments to
39020 test name, or if not present, the pattern name.
39021 (scan-assembler-dem, scan-assembler-dem-not): New.
39022
39023 * g++.dg/dg.exp: New.
39024
39025 2000-11-21 Neil Booth <neilb@earthling.net>
39026
39027 * gcc.dg/cpp/integrated1.c: Remove.
39028
39029 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39030
39031 * gcc.c-torture/execute/20001121-1.c: New test.
39032
39033 2000-11-21 Richard Henderson <rth@redhat.com>
39034
39035 * gcc.c-torture/compile/20001121-1.c: New test.
39036
39037 2000-11-20 Neil Booth <neilb@earthling.net>
39038
39039 * gcc.dg/cpp/integrated1.c: New test.
39040
39041 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39042
39043 * g++.old-deja/g++.other/inline17.C: New test.
39044
39045 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
39046
39047 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
39048 local variable to be zero: I made the variable global. Now
39049 uses abort() and exit() instead of relying on main's return value.
39050
39051 2000-11-20 Neil Booth <neilb@earthling.net>
39052
39053 * gcc.dg/cpp/paste2.c: Update test.
39054 * objc/execute/paste.m: New test.
39055
39056 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39057
39058 * gcc.dg/c99-condexpr-1.c: New test.
39059
39060 2000-11-20 Neil Booth <neilb@earthling.net>
39061
39062 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
39063
39064 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39065
39066 * g++.old-deja/g++.pt/export1.C: New test.
39067
39068 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39069
39070 * gcc.dg/20001117-1.c: New test.
39071
39072 2000-11-18 Richard Henderson <rth@redhat.com>
39073
39074 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39075
39076 2000-11-18 Richard Henderson <rth@redhat.com>
39077
39078 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39079 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39080 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39081
39082 2000-11-18 Richard Henderson <rth@redhat.com>
39083
39084 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39085 (main): New. Exit cleanly.
39086
39087 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39088
39089 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39090 gcc.dg/c99-fordecl-2.c: New tests.
39091
39092 2000-11-18 Richard Henderson <rth@redhat.com>
39093
39094 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39095 * gcc.c-torture/execute/zerolen-2.c: New.
39096
39097 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39098
39099 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39100 memory.
39101
39102 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39103
39104 * g++.old-deja/g++.pt/instantiate8.C: New test.
39105
39106 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39107
39108 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39109 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39110
39111 2000-11-16 Nick Clifton <nickc@redhat.com>
39112
39113 * gcc.c-torture/execute/nestfunc-2.c: New test.
39114 * gcc.c-torture/execute/nestfunc-3.c: New test.
39115
39116 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39117
39118 * gcc.c-torture/compile/20001116-1.c: New test.
39119
39120 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39121
39122 * gcc.c-torture/execute/20001115-1.c: New test.
39123
39124 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39125
39126 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39127 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39128 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39129 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39130
39131 2000-11-15 Neil Booth <neilb@earthling.net>
39132
39133 gcc.dg/cpp/_Pragma1.c: Update.
39134 gcc.dg/cpp/_Pragma2.c: New test.
39135
39136 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39137
39138 * g++.old-deja/g++.other/anon5.C: New test.
39139
39140 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39141
39142 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39143 tests.
39144
39145 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39146
39147 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39148 output.
39149
39150 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39151
39152 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39153 labels at end of compound statements.
39154
39155 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39156
39157 * gcc.c-torture/execute/loop-7.c: New test.
39158
39159 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39160
39161 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39162
39163 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39164
39165 * gcc.dg/c99-bool-1.c: New test.
39166
39167 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39168
39169 * gcc.dg/c99-scope-1.c: Remove xfail.
39170 * gcc.dg/c99-scope-2.c: New test.
39171
39172 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39173
39174 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39175 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39176
39177 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39178
39179 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39180 error messages.
39181
39182 * g++.mike/p700.C: Don't typedef wchar_t.
39183 * g++.mike/p784.C: Likewise.
39184 * g++.mike/eb101.C: Don't use __wchar_t.
39185
39186 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39187
39188 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39189 from DO loop.
39190
39191 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39192
39193 * gcc.c-torture/execute/20001111-1.c: New test.
39194
39195 2000-11-10 Nick Clifton <nickc@redhat.com>
39196
39197 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39198 long multuiple and accumulate.
39199
39200 2000-11-09 Richard Henderson <rth@redhat.com>
39201
39202 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39203 via size_t instead of int.
39204
39205 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39206 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39207 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39208 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39209
39210 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
39211
39212 * gcc.c-torture/compile/20001109-1.c: New test.
39213 * gcc.c-torture/compile/20001109-2.c: New test.
39214
39215 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
39216
39217 * g++.old-deja/g++.pt/operator1.C: New test.
39218 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
39219
39220 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39221
39222 * gcc.dg/20001108-1.c: New test.
39223
39224 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39225
39226 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
39227 with both arguments constant strings.
39228 * gcc.c-torture/execute/string-opt-3.c: New test.
39229 * gcc.c-torture/execute/string-opt-4.c: New test.
39230 * gcc.c-torture/execute/string-opt-5.c: New test.
39231
39232 2000-11-08 Nick Clifton <nickc@redhat.com>
39233
39234 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
39235 mulsidi3adddi patterns.
39236
39237 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
39238
39239 * g++.old-deja/g++.other/crash36.C: New test.
39240
39241 2000-11-08 Jakub Jelinek <jakub@redhat.com>
39242
39243 * g++.old-deja/g++.other/init16.C: New test.
39244
39245 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
39246
39247 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
39248
39249 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39250
39251 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
39252 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39253 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39254
39255 2000-11-07 DJ Delorie <dj@redhat.com>
39256
39257 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
39258
39259 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39260
39261 * gcc.c-torture/execute/string-opt-1.c: New test.
39262
39263 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39264
39265 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
39266 mips-sgi-irix6.* because the MIPS ABI passes floating-point
39267 parameters in registers, and there is no way for a varargs
39268 function to know in which order the integer and floating-point
39269 parameters should be interleaved when they are placed on the
39270 stack.
39271 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39272 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39273
39274 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39275
39276 * gcc.c-torture/execute/string-opt-2.c: New test.
39277
39278 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
39279
39280 * g++.old-deja/g++.pt/crash60.C: New test.
39281
39282 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39283
39284 * g++.old-deja/g++.other/crash24.C: New test.
39285 * g++.old-deja/g++.other/crash25.C: New test.
39286 * g++.old-deja/g++.other/crash26.C: New test.
39287 * g++.old-deja/g++.other/crash27.C: New test.
39288 * g++.old-deja/g++.other/crash28.C: New test.
39289 * g++.old-deja/g++.other/crash29.C: New test.
39290 * g++.old-deja/g++.other/crash30.C: New test.
39291 * g++.old-deja/g++.other/crash31.C: New test.
39292 * g++.old-deja/g++.other/crash32.C: New test.
39293 * g++.old-deja/g++.other/crash33.C: New test.
39294 * g++.old-deja/g++.other/crash34.C: New test.
39295 * g++.old-deja/g++.other/crash35.C: New test.
39296
39297 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39298
39299 * gcc.c-torture/execute/20001031-1.c: New test.
39300
39301 2000-11-04 Mark Mitchell <mark@codesourcery.com>
39302
39303 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
39304 namespace.
39305
39306 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
39307 standards-conformant.
39308
39309 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
39310
39311 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
39312 * g++.old-deja/g++.mike/p755a.C: Likewise.
39313 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
39314 library makes no calls to `operator new' during initialization.
39315
39316 2000-11-04 Neil Booth <neilb@earthling.net>
39317
39318 * gcc.dg/cpp/include2.c: New tests.
39319
39320 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
39321
39322 * lib/g++.exp (g++_set_ld_library_path): New function.
39323 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
39324
39325 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
39326
39327 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
39328 warnings.
39329
39330 2000-11-01 Richard Henderson <rth@redhat.com>
39331
39332 * g++.old-deja/g++.ext/namedret1.C: New.
39333 * g++.old-deja/g++.ext/namedret2.C: New.
39334 * g++.old-deja/g++.ext/namedret3.C: New.
39335
39336 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
39337
39338 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
39339 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
39340
39341 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39342
39343 * gcc.c-torture/execute/va-arg-21.c: New test.
39344
39345 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
39346
39347 * gcc.dg/c99-complex-2.c: New test.
39348
39349 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39350
39351 * gcc.c-torture/execute/stdio-opt-1.c: New test.
39352
39353 2000-10-31 Jakub Jelinek <jakub@redhat.com>
39354
39355 * g++.old-deja/g++.other/inline16.C: New test.
39356
39357 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
39358
39359 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
39360 __PRETTY_FUNCTION__
39361
39362 2000-10-29 Neil Booth <neilb@earthling.net>
39363
39364 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
39365 New tests.
39366 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
39367 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
39368 optimisation.
39369
39370 2000-10-29 Neil Booth <neilb@earthling.net>
39371
39372 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
39373 * mi1.c, mi1c.h: Add null directives to multiple-include test.
39374 * mi5.c: Test multiple includes work with -C.
39375 * trigraphs.c: Test ^= version.
39376
39377 2000-10-28 Neil Booth <neilb@earthling.net>
39378
39379 New tests and test updates for new macro expander.
39380
39381 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
39382 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
39383 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
39384 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
39385 new diagnostic messages.
39386
39387 * gcc.dg/cpp/macro3.c: New tests.
39388
39389 2000-10-27 Mark Mitchell <mark@codesourcery.com>
39390
39391 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
39392 on the same line.
39393
39394 2000-10-27 Jakub Jelinek <jakub@redhat.com>
39395
39396 * g++.old-deja/g++.other/eh2.C: New test.
39397
39398 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
39399
39400 * gcc.c-torture/execute/20001027-1.c: New test.
39401
39402 2000-10-26 Richard Henderson <rth@redhat.com>
39403
39404 * gcc.c-torture/execute/20001026-1.c: New.
39405
39406 2000-10-26 Mark Mitchell <mark@codesourcery.com>
39407
39408 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
39409 * g++.old-deja/g++.law/builtin1.C: Likewise.
39410 * g++.old-deja/g++.law/ctors10.C: Likewise.
39411 * g++.old-deja/g++.law/virtual3.C: Likewise.
39412 * g++.old-deja/g++.mike/p658.C: Likewise.
39413 * g++.old-deja/g++.other/sibcall1.C: Likewise.
39414 * g++.old-deja/g++.other/vaarg2.C: Likewise.
39415 * g++.old-deja/g++.robertl/eb124.C: Likewise.
39416 * g++.old-deja/g++.robertl/eb44.C: Likewise.
39417 * g++.old-deja/g++.robertl/eb77.C: Likewise.
39418
39419 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
39420
39421 * gcc.c-torture/compile/20001024-1.c: New test.
39422
39423 2000-10-25 Mark Mitchell <mark@codesourcery.com>
39424
39425 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
39426 to tell us whether or not we are using V3.
39427
39428 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
39429
39430 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
39431 operands.
39432
39433 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
39434
39435 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
39436
39437 2000-10-25 Jakub Jelinek <jakub@redhat.com>
39438
39439 * gcc.c-torture/execute/20001024-1.c: New test.
39440
39441 2000-10-24 Jakub Jelinek <jakub@redhat.com>
39442
39443 * g++.old-deja/g++.other/sibcall1.C: New test.
39444
39445 2000-10-20 Jakub Jelinek <jakub@redhat.com>
39446
39447 * gcc.dg/noncompile/init-3.c: New test.
39448
39449 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
39450
39451 * gcc.dg/format-array-1.c: New test.
39452
39453 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39454
39455 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
39456 writing through null pointers; remove comment about testing
39457 unterminated strings.
39458
39459 2000-10-17 Matthew Hiller <hiller@redhat.com>
39460
39461 * gcc.c-torture/execute/20001017-2.c: New test.
39462
39463 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39464
39465 * gcc.c-torture/compile/20001018-1.c: New test.
39466 * gcc.c-torture/compile/20001018-1.x: Xfail.
39467
39468 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39469
39470 * gcc.c-torture/execute/20001017-1.c: New test.
39471
39472 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39473
39474 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
39475 for multiple use of arguments with scanf formats; add tests for
39476 multiple use of arguments.
39477
39478 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
39479
39480 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
39481
39482 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39483
39484 * gcc.dg/format-miss-1.c: New test.
39485
39486 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39487
39488 * gcc.c-torture/execute/20001013-1.c: New test.
39489
39490 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39491
39492 * gcc.dg/format-branch-1.c: New test.
39493
39494 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39495
39496 * README, lib/file-format.exp: Remove EGCS references.
39497
39498 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39499
39500 * gcc.dg/20001013-1.c: New test.
39501
39502 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
39503
39504 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
39505 for intmax_t in the compiler using __typeof__ and the type rules
39506 for conditional expressions.
39507
39508 2000-10-13 Jakub Jelinek <jakub@redhat.com>
39509
39510 * gcc.dg/20001012-1.c: New test.
39511 * gcc.dg/20001012-2.c: New test.
39512
39513 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39514
39515 * gcc.dg/format-attr-1.c: New test.
39516
39517 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39518
39519 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
39520 __LONG_LONG_MAX__ instead of LLONG_MAX.
39521
39522 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39523
39524 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
39525 scanf flags.
39526 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
39527 flags.
39528
39529 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
39530
39531 * gcc.dg/sequence-pt-1.c: New test.
39532
39533 2000-10-11 Geoff Keating <geoffk@cygnus.com>
39534
39535 * gcc.c-torture/execute/20001011-1.c: New testcase.
39536 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
39537
39538 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39539
39540 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
39541 does not error on it.
39542
39543 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39544
39545 * gcc.dg/20001009-1.c: New test.
39546
39547 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
39548
39549 * gcc.c-torture/compile/20001009-1.c: Move from here ....
39550 * gcc.c-torture/execute/20001009-2.c: ... to here.
39551
39552 2000-10-09 Geoff Keating <geoffk@cygnus.com>
39553
39554 * gcc.c-torture/compile/20001009-1.c: New testcase.
39555 * gcc.c-torture/execute/20001009-1.c: New testcase.
39556 Testcases provided by Jan Hubicka <jh@suse.cz>.
39557
39558 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39559
39560 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39561 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
39562 uintmax_t using <limits.h> to emulate the compiler's internal
39563 logic. No longer XFAIL %j tests.
39564
39565 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39566
39567 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
39568 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39569 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
39570 regexps and details of expected handling of some bad formats.
39571 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
39572 suppression.
39573
39574 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39575
39576 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
39577 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
39578 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
39579 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
39580 in list archives.
39581
39582 2000-10-06 Richard Henderson <rth@cygnus.com>
39583
39584 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
39585 * g++.old-deja/g++.brendan/crash52.C: Likewise.
39586 * g++.old-deja/g++.jason/report.C: Likewise.
39587 * g++.old-deja/g++.law/friend5.C: Likewise.
39588 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
39589 of the expected warnings.
39590
39591 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
39592
39593 * g++.old-deja/g++.pt/enum14.C: New test.
39594
39595 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
39596
39597 * g++.old-deja/g++.pt/crash59.C: New test.
39598
39599 2000-10-04 Will Cohen <wcohen@redhat.com>
39600
39601 * gcc.dg/20000926-1.c: New test.
39602
39603 2000-10-03 Geoff Keating <geoffk@cygnus.com>
39604
39605 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
39606 function name for current C++ compiler.
39607 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
39608
39609 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
39610
39611 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
39612 __PRETTY_FUNCTION__.
39613 * g++.old-deja/g++.ext/pretty2.C: Likewise.
39614
39615 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39616
39617 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
39618
39619 2000-09-26 Jakub Jelinek <jakub@redhat.com>
39620
39621 * gcc.c-torture/compile/20000923-1.c: New test.
39622
39623 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
39624
39625 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
39626 * g++.old-deja/g++.pt/ttp62.C: Same.
39627 * g++.old-deja/g++.other/inline14.C: Same.
39628
39629 2000-09-24 Richard Henderson <rth@cygnus.com>
39630
39631 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
39632
39633 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
39634
39635 * gcc.dg/c90-printf-1.c: Add test for wide string format.
39636
39637 2000-09-22 Geoff Keating <geoffk@cygnus.com>
39638
39639 * gcc.c-torture/compile/20000922-1.c: New file.
39640
39641 2000-09-21 Nick Clifton <nickc@redhat.com>
39642
39643 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
39644 a signed long modulo operation.
39645 (mod6): New function - perform an unsigned long modulo operation.
39646 (main): Add tests for modulos of very large numbers by very small
39647 dividends.
39648
39649 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39650
39651 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
39652
39653 2000-09-19 Richard Henderson <rth@cygnus.com>
39654
39655 * gcc.dg/compare2.c (case 10): XFAIL.
39656
39657 2000-09-18 Richard Henderson <rth@cygnus.com>
39658
39659 * gcc.c-torture/execute/20000906-1.c: Move ...
39660 * gcc.dg/20000906-1.c: ... here. Only run on targets
39661 that support __builtin_trap.
39662
39663 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
39664
39665 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
39666
39667 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39668
39669 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
39670 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
39671 more $ format tests.
39672
39673 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39674
39675 * gcc.dg/format-errmk-1.c: New test.
39676
39677 2000-09-17 Greg McGary <greg@mcgary.org>
39678
39679 * gcc.c-torture/execute/20000917-1.x: Remove.
39680
39681 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
39682
39683 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
39684
39685 2000-09-17 Greg McGary <greg@mcgary.org>
39686
39687 * gcc.c-torture/execute/20000917-1.c: New test.
39688 * gcc.c-torture/execute/20000917-1.x: XFAIL.
39689
39690 2000-09-16 Neil Booth <NeilB@earthling.net>
39691
39692 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
39693 in nested macro bug.
39694
39695 2000-09-15 Neil Booth <NeilB@earthling.net>
39696
39697 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
39698
39699 2000-09-14 Jeffrey A Law (law@cygnus.com)
39700
39701 * gcc.c-torture/execute/20000914-1.c: New test.
39702
39703 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
39704
39705 * g++.other/inline13.C: New test.
39706
39707 2000-09-12 Andreas Jaeger <aj@suse.de>
39708
39709 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
39710 constant by Ulrich Drepper <drepper@redhat.com>.
39711
39712 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
39713
39714 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
39715
39716 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39717
39718 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
39719
39720 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
39721
39722 * gcc.dg/cpp/backslash.c: New test.
39723
39724 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
39725
39726 * gcc.c-torture/execute/20000910-1.c: New test.
39727 * gcc.c-torture/execute/20000910-2.c: Likewise.
39728
39729 2000-09-11 Robert Lipe <robertl@sco.com>
39730
39731 * gcc.dg/pragma-align.c: New test.
39732
39733 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
39734
39735 * g++.old-deja/g++.pt/explicit82.C: New test.
39736 * g++.old-deja/g++.pt/explicit83.C: New test.
39737
39738 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
39739
39740 * gcc.dg/asm-names.c: New test.
39741
39742 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39743
39744 * gcc.dg/cpp/tr-warn6.c: New test
39745
39746 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
39747
39748 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
39749 be accepted.
39750
39751 2000-09-07 Catherine Moore <clm@redhat.com>
39752
39753 * gcc.c-torture/execute/unroll-1.c: New test.
39754
39755 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
39756
39757 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
39758 ERROR markers.
39759 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
39760 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
39761 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
39762 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
39763 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
39764 Preprocess only.
39765 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
39766 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
39767
39768 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39769
39770 * g++.old-deja/g++.pt/deduct2.C: New test.
39771
39772 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39773
39774 * g++.old-deja/g++.pt/parms2.C: New test.
39775
39776 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39777
39778 * g++.old-deja/g++.pt/crash58.C: New test.
39779
39780 2000-09-06 Greg McGary <greg@mcgary.org>
39781
39782 * gcc.c-torture/execute/20000906-1.c: New test.
39783 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
39784
39785 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39786
39787 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
39788
39789 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39790
39791 * g++.old-deja/g++.pt/crash57.C: New test.
39792
39793 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39794
39795 * g++.old-deja/g++.pt/crash56.C: New test.
39796
39797 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39798
39799 * g++.old-deja/g++.pt/koenig1.C: New test.
39800
39801 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39802
39803 * gcc.dg/20000904-1.c: New test.
39804
39805 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39806
39807 * gcc.dg/cpp/paste8.c: New test.
39808
39809 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
39810
39811 * gcc.c-torture/compile/20000827-1.c: New test.
39812
39813 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39814
39815 * gcc.dg/format-diag-1.c: New test.
39816
39817 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39818
39819 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
39820 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
39821 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
39822 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
39823 gcc.dg/formatz-1.c: Adjust warning regular expressions.
39824
39825 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39826
39827 * g++.old-deja/g++.other/nested4.C: New test.
39828
39829 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39830
39831 * g++.old-deja/g++.ns/scoped1.C: New test.
39832
39833 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
39834
39835 * lib/g++.exp: Support testing already-installed GCC.
39836
39837 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39838
39839 * wtr-label-1.c, wtr-suffix-1.c: New tests.
39840
39841 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39842
39843 * gcc.dg/return-type-2.c: New test.
39844
39845 2000-08-27 Geoff Keating <geoffk@cygnus.com>
39846
39847 * gcc.c-torture/compile/20000825-1.c: New test.
39848
39849 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
39850
39851 * gcc.dg/dwarf2-2.c: New test.
39852
39853 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
39854
39855 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
39856 dg-warning regexps.
39857
39858 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
39859
39860 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
39861 gcc.dg/format-ext-5.c: New tests.
39862
39863 2000-08-25 Jakub Jelinek <jakub@redhat.com>
39864
39865 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
39866
39867 2000-08-24 Mark Mitchell <mark@codesourcery.com>
39868
39869 * gcc.dg/noncompile/930622-2.c: Adjust error message.
39870
39871 2000-08-24 Richard Henderson <rth@cygnus.com>
39872
39873 * gcc.dg/ia64-sync-1.c: New test.
39874 * gcc.dg/ia64-sync-2.c: New test.
39875 * gcc.dg/ia64-asm-1.c: New test.
39876
39877 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
39878
39879 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
39880 * gcc.dg/format-ext-2.c: New test.
39881
39882 2000-08-23 Jason Merrill <jason@redhat.com>
39883
39884 * lib/old-dejagnu.exp: Also ignore "In member function" and
39885 "At global scope".
39886
39887 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39888
39889 * gcc.dg/noncompile/label-lineno-1.c: New test.
39890
39891 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39892
39893 * gcc.dg/c99-array-nonobj-1.c: New test.
39894
39895 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39896
39897 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
39898 tests.
39899 * gcc.dg/format-ext-1.c: New test.
39900
39901 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39902
39903 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
39904 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
39905 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
39906 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
39907 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
39908
39909 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
39910
39911 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
39912 gcc.dg/c99-strftime-2.c: New tests.
39913
39914 2000-08-22 Richard Henderson <rth@cygnus.com>
39915
39916 * gcc.c-torture/execute/20000822-1.c: New test.
39917
39918 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39919
39920 * gcc.c-torture/execute/20000819-1.x: Remove.
39921
39922 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39923
39924 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
39925 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
39926 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
39927 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
39928 gcc.dg/format-xopen-1.c: New tests.
39929
39930 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39931
39932 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
39933
39934 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39935
39936 * g++.old-deja/g++.other/loop2.C: New test.
39937
39938 * gcc.c-torture/compile/20000606-1.c: New test.
39939 * gcc.c-torture/compile/20000728-1.c: New test.
39940 * gcc.c-torture/execute/20000801-1.c: New test.
39941 * gcc.c-torture/execute/20000801-2.c: New test.
39942 * gcc.c-torture/execute/20000819-1.c: New test.
39943 * gcc.c-torture/execute/20000819-1.x: XFAIL.
39944 * gcc.dg/20000629-1.c: New test.
39945 * gcc.dg/20000724-1.c: New test.
39946 * gcc.dg/20000807-1.c: New test.
39947
39948 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
39949
39950 * gcc.dg/cpp/pragma-1.c: New test.
39951 * gcc.dg/cpp/pragma-2.c: New test.
39952
39953 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
39954
39955 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
39956 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
39957
39958 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39959
39960 * gcc.c-torture/compile/20000818-1.c: New test.
39961
39962 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
39963
39964 * gcc.c-torture/execute/20000818-1.c: New test.
39965
39966 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
39967
39968 * gcc.dg/format-va-1.c: New test.
39969
39970 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39971
39972 * g++.old-deja/g++.other/typedef8.C: New test.
39973
39974 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39975
39976 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
39977 * g++.old-deja/g++.mike/net36.C: Mark candidate.
39978 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
39979 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
39980 * g++.old-deja/g++.other/ptrmem7.C: New test.
39981 * g++.old-deja/g++.pt/ptrmem10.C: New test.
39982
39983 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39984
39985 * g++.old-deja/g++.pt/typename27.C: New test.
39986
39987 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
39988
39989 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
39990 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
39991 * g++.old-deja/g++.pt/friend45.C: New test.
39992 * g++.old-deja/g++.other/friend8.C: New test.
39993
39994 2000-08-15 Richard Henderson <rth@cygnus.com>
39995
39996 * gcc.c-torture/execute/20000815-1.c: New test.
39997
39998 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
39999
40000 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
40001 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
40002 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
40003
40004 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
40005
40006 * g++.old-deja/g++.other/refinit2.C: New test.
40007
40008 2000-08-13 Geoff Keating <geoffk@cygnus.com>
40009
40010 * lib/c-torture.exp (c-torture): Make
40011 compiler_conditional_xfail_data global.
40012 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
40013 compiler_conditional_xfail_data machinery.
40014 (f-torture-execute): Likewise.
40015 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
40016 and only when unrolling loops.
40017
40018 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
40019
40020 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40021
40022 * g++.old-deja/g++.pt/explicit81.C: New test.
40023
40024 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40025
40026 * g++.old-deja/g++.pt/typename26.C: New test.
40027
40028 2000-08-10 Geoff Keating <geoffk@cygnus.com>
40029
40030 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
40031 warning.
40032
40033 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
40034
40035 * g++.old-deja/g++.other/array3.C: New test.
40036
40037 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40038
40039 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
40040 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
40041 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
40042 New tests.
40043
40044 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
40045
40046 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
40047 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40048
40049 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
40050
40051 * gcc.c-torture/execute/20000808-1.c: New test.
40052
40053 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40054
40055 * gcc.dg/c90-const-expr-1.c: New test.
40056
40057 2000-08-08 Richard Henderson <rth@cygnus.com>
40058
40059 * gcc.dg/noncompile/920923-1.c: Declare calloc.
40060
40061 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
40062
40063 * gcc.dg/noncompile/const-ll-1.c: New test.
40064
40065 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40066
40067 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40068
40069 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40070
40071 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40072 that running programs linked against the shared version of libobjc
40073 run correctly.
40074
40075 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40076
40077 * gcc.dg/c99-printf-1.c: New test.
40078
40079 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40080
40081 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40082
40083 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40084
40085 * gcc.c-torture/execute/20000731-1.x: Delete.
40086
40087 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40088
40089 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40090 and torture_without_loops as is done by c-torture.exp.
40091 (search_for): Copy from c-torture.exp.
40092 (gcc-dg-runtest): New function, drives a directory of tests
40093 iterating over the TORTURE_OPTIONS.
40094 (scan-assembler, scan-assembler-not): Move here from
40095 individual directory drivers.
40096
40097 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40098 defined by lib/gcc-dg.exp.
40099 * gcc.dg/cpp/cpp.exp: Likewise.
40100 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40101 gcc-dg-runtest, so we cycle over optimization options.
40102
40103 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40104 * gcc.dg/compare2.c: No longer expected to fail.
40105
40106 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40107
40108 * gcc.c-torture/execute/20000804-1.c: New test.
40109
40110 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40111
40112 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40113
40114 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40115
40116 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40117
40118 2000-08-03 Jeffrey A Law (law@cygnus.com)
40119
40120 * gcc.c-torture/compile/20000803-1.c: New test.
40121
40122 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40123
40124 * gcc.c-torture/execute/20000801-3.c,
40125 gcc.c-torture/execute/20000801-4.c: New tests.
40126 * gcc.c-torture/execute/20000801-3.x,
40127 gcc.c-torture/execute/20000801-4.x: Xfail.
40128
40129 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40130
40131 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40132 libobjc/.libs to allow for libtool.
40133
40134 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40135
40136 * gcc.c-torture/compile/20000802-1.c: New test.
40137
40138 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40139
40140 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40141
40142 2000-07-31 Jeffrey A Law (law@cygnus.com)
40143
40144 * gcc-c-torture/execute/20000731-2.c: New test.
40145
40146 * gcc.c-torture/execute/20000731-1.c: New test.
40147 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40148
40149 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40150
40151 * testsuite/gcc.dg/cpp/paste7.c: New test.
40152 * gcc.dg/cpp/20000725-1.c: New test.
40153
40154 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40155
40156 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40157 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40158 declaration warning for __builtin_dwarf_reg_size.
40159
40160 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40161
40162 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40163
40164 * gcc.dg/noncompile/voidparam-1.c: New test.
40165
40166 2000-07-30 Richard Henderson <rth@cygnus.com>
40167
40168 * gcc.dg/c90-digraph-1.c: Don't xfail.
40169 * gcc.dg/compare2.c (case 10): Xfail.
40170 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40171
40172 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40173
40174 * gcc.dg/c99-main-1.c: New test.
40175
40176 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40177
40178 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40179
40180 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40181
40182 * gcc.c-tortuer/execute/20000726-1.c: New test.
40183
40184 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40185
40186 * gcc.c-torture/execute/enum-2.c: New test.
40187
40188 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40189
40190 * gcc.dg/cpp/tr-warn3.c: New test.
40191
40192 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40193
40194 * g++.old-deja/g++.ext/implicit1.C: Remove.
40195 * g++.old-deja/g++.jason/c2.C: Remove
40196 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40197 * g++.old-deja/g++.pt/crash16.C: Likewise.
40198 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40199
40200 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40201
40202 * g++.old-deja/g++.other/for2.C: New test.
40203
40204 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40205
40206 * gcc.dg/20000720-1.c: New test.
40207
40208 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
40209
40210 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
40211
40212 2000-07-24 Geoff Keating <geoffk@cygnus.com>
40213
40214 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
40215 * gcc.c-torture/execute/20000722-1.c: New.
40216 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
40217
40218 2000-07-24 Jakub Jelinek <jakub@redhat.com>
40219
40220 * gcc.dg/cpp/20000720-1.S: New test.
40221
40222 2000-07-21 Michael Meissner <meissner@redhat.com>
40223
40224 * gcc.c-torture/execute/ieee/hugeval.c: New test.
40225
40226 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40227
40228 * g++.old-deja/g++.brendan/crash16.C,
40229 g++.old-deja/g++.brendan/parse3.C,
40230 g++.old-deja/g++.brendan/redecl1.C,
40231 g++.old-deja/g++.ns/template13.C,
40232 g++.old-deja/g++.other/decl4.C,
40233 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
40234
40235 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40236
40237 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
40238 and "Internal error".
40239
40240 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
40241 regexps.
40242 * gcc.dg/cpp/paste6.c: New test.
40243
40244 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
40245
40246 * gcc.dg/cpp/tr-direct.c: New test.
40247
40248 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
40249 gcc.dg/cpp/undef1.c: Tweak error regexps.
40250
40251 2000-07-18 Eric Christopher <echristo@redhat.com>
40252
40253 * gcc.c-torture/compile/20000718-1.c: New test.
40254
40255 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
40256
40257 * cpplex.c (_cpp_push_token): If the token being pushed back
40258 is the previous token in this context, just subtract one from
40259 context->posn.
40260 * cppmacro.c (save_expansion): Clear aux field when storing a
40261 placemarker.
40262
40263 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
40264
40265 * gcc.dg/noncompile/redecl-1.c: New test.
40266
40267 2000-07-18 Jakub Jelinek <jakub@redhat.com>
40268
40269 * gcc.c-torture/execute/20000717-5.c: New test.
40270 * gcc.c-torture/execute/20000717-1.x: Removed.
40271
40272 2000-07-17 Richard Henderson <rth@cygnus.com>
40273
40274 * gcc.c-torture/execute/20000717-4.c: New test.
40275
40276 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
40277
40278 * gcc.dg/cpp/syshdr.c: New test.
40279 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
40280
40281 2000-07-17 Neil Booth <neilb@earthling.net>
40282
40283 * gcc.dg/cpp/cmdlne-dM.c: New test.
40284 * gcc.dg/cpp/cmdlne-dD.c: New test.
40285
40286 2000-07-17 Jeffrey A Law (law@cygnus.com)
40287
40288 * gcc.c-torture/execute/20000717-3.c: New test.
40289
40290 * gcc.c-torture/compile/20000717-1.c: New test.
40291
40292 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
40293
40294 * gcc.c-torture/execute/20000717-2.c: New test.
40295
40296 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40297
40298 * gcc.dg/formatz-1.c: New test.
40299
40300 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
40301 * gcc.dg/c99-digraph-1.c: New tests.
40302
40303 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
40304 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
40305
40306 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
40307 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
40308 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
40309 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
40310 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
40311 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
40312 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
40313
40314 2000-07-17 Greg McGary <greg@mcgary.org>
40315
40316 * gcc.c-torture/execute/20000717-1.c: New test.
40317 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
40318
40319 2000-07-15 Jakub Jelinek <jakub@redhat.com>
40320
40321 * gcc.c-torture/execute/20000715-2.c: New test.
40322 * gcc.dg/20000715-1.c: New test.
40323
40324 2000-07-15 Michael Meissner <meissner@redhat.com>
40325
40326 * gcc.c-torture/execute/20000715-1.c: New test.
40327
40328 2000-07-13 Jakub Jelinek <jakub@redhat.com>
40329
40330 * gcc.c-torture/execute/20000707-1.c: New test.
40331
40332 2000-07-13 Neil Booth <NeilB@earthling.net>
40333
40334 * testsuite/gcc.dg/cpp/digraph1.c,
40335 testsuite/gcc.dg/cpp/digraph2.c,
40336 testsuite/gcc.dg/cpp/digraphs.c: New tests.
40337
40338 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
40339
40340 * g77.f-torture/compile/20000630-2.f: New test.
40341 * g77.f-torture/compile/20000630-2.x
40342
40343 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
40344
40345 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
40346
40347 2000-07-11 Neil Booth <NeilB@earthling.net>
40348
40349 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
40350
40351 2000-07-11 Neil Booth <NeilB@earthling.net>
40352
40353 * gcc.dg/cpp/cmdlne-C.c: New.
40354
40355 2000-07-09 Neil Booth <NeilB@earthling.net>
40356
40357 * gcc.dg/cpp/directiv.c: New tests.
40358 * gcc.dg/cpp/undef1.c: Update.
40359
40360 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
40361
40362 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
40363
40364 2000-07-09 Neil Booth <NeilB@earthling.net>
40365
40366 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
40367
40368 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
40369
40370 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
40371 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
40372
40373 2000-07-08 Neil Booth <NeilB@earthling.net>
40374
40375 * gcc.dg/cpp/macsyntx.c: New tests.
40376
40377 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40378
40379 * gcc.dg/20000707-1.c: New test.
40380
40381 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40382
40383 * gcc.c-torture/execute/20000706-1.c: New test.
40384 * gcc.c-torture/execute/20000706-2.c: New test.
40385 * gcc.c-torture/execute/20000706-3.c: New test.
40386 * gcc.c-torture/execute/20000706-4.c: New test.
40387 * gcc.c-torture/execute/20000706-5.c: New test.
40388
40389 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40390
40391 * g++.old-deja/g++.pt/instantiate7.C: New test.
40392
40393 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40394
40395 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
40396 * g++.old-deja/g++.mike/thunk3.C: Likewise.
40397 * g++.old-deja/g++.other/rtti3.C: Likewise.
40398 * g++.old-deja/g++.other/rttid3.C: Likewise.
40399
40400 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
40401
40402 * g77.f-torture/compile/20000630-1.x: Fix typo
40403
40404 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
40405
40406 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
40407 assembly output.
40408
40409 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
40410
40411 * gcc.dg/cpp/ident.c: New test.
40412
40413 2000-07-05 Neil Booth <NeilB@earthling.net>
40414
40415 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
40416 gcc.dg/cpp/lexstrng.c: New tests.
40417
40418 2000-07-04 Neil Booth <NeilB@earthling.net>
40419
40420 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
40421 * gcc.dg/cpp/strify2.c: Same.
40422
40423 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
40424
40425 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
40426 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
40427 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
40428 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
40429
40430 * testsuite/gcc.dg/cpp/macro1.c,
40431 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
40432 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
40433 testsuite/gcc.dg/cpp/strify1.c,
40434 testsuite/gcc.dg/cpp/strify2.c: New tests.
40435
40436 2000-07-03 Jakub Jelinek <jakub@redhat.com>
40437
40438 * gcc.c-torture/execute/20000703-1.c: New test.
40439
40440 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40441
40442 * g++.old-deja/g++.pt (lookup10.C): New test.
40443
40444 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40445
40446 * g++.old-deja/g++.pt (typename25.C): New test.
40447
40448 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
40449
40450 * gcc.c-torture/compile/20000701-1.c: New test.
40451
40452 2000-06-30 Nick Clifton <nickc@cygnus.com>
40453
40454 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
40455 to test case.
40456
40457 2000-06-30 Catherine Moore <clm@cygnus.com>
40458
40459 * gcc.c-torture/execute/align-1.c: New test.
40460
40461 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
40462
40463 * g++.old-deja/g++.pt/expr8.C: New test.
40464 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
40465
40466 2000-06-29 Nick Clifton <nickc@cygnus.com>
40467
40468 * gcc.c-torture/compile/20000629-1.c: New test.
40469
40470 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40471
40472
40473 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
40474 gcc.dg/noncompile directory, depending on whether they're
40475 preprocessor tests or not. Annotate all the tests for the dg
40476 framework.
40477
40478 * gcc.c-torture/noncompile/noncompile.exp: Delete.
40479 * gcc.dg/noncompile/noncompile.exp: New.
40480
40481 * Moved files:
40482 Old name New name
40483 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
40484 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
40485 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
40486 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
40487 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
40488 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
40489 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
40490 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
40491 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
40492 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
40493 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
40494 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
40495 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
40496 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
40497 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
40498 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
40499 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
40500 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
40501 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
40502 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
40503 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
40504 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
40505 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
40506 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
40507
40508 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
40509 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
40510 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
40511 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
40512 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
40513 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
40514
40515 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40516
40517 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
40518 declare one variable. On the fourth, error.
40519 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
40520 declared by 20000628-1a.h.
40521
40522 2000-06-29 Richard Henderson <rth@redhat.com>
40523
40524 * gcc.c-torture/execute/930529-1.x: New file.
40525 * gcc.dg/920413-1.c: Adjust expected warning text.
40526 * gcc.dg/980217-1.c: Declare abort.
40527 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
40528
40529 2000-06-29 Jeffrey A Law (law@cygnus.com)
40530
40531 * g77.f-torture/compile/20000629-1.f: New test.
40532 * g77.f-torture/compile/20000629-1.x: Expected to fail.
40533
40534 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40535
40536 Rearrange lots of files, removing entirely the
40537 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
40538 directories.
40539
40540 * Deleted files:
40541 gcc.c-torture/code_quality/code_quality.exp
40542 gcc.c-torture/special/special.exp
40543 gcc.failure/failure.exp
40544 gcc.failure/940409-1.x
40545 gcc.c-torture/compile/961203-1.x
40546
40547 * New files:
40548 gcc.misc-tests/linkage.exp
40549 gcc.c-torture/execute/920730-1t.c
40550 gcc.c-torture/execute/920730-1t.x
40551 gcc.c-torture/compile/920520-1.x
40552 gcc.c-torture/compile/920521-1.x
40553 gcc.c-torture/compile/981006-1.x
40554 gcc.c-torture/execute/eeprof-1.x
40555
40556 * Moved files (possibly with modifications to fit a new harness):
40557 Old name New name
40558 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
40559 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
40560 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
40561 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
40562 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
40563 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
40564 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
40565 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
40566 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
40567 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
40568 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
40569 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
40570 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
40571 gcc.failure/940409-1.c gcc.dg/940409-1.c
40572
40573 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40574
40575 * c-torture/compile/961203-1.x: Delete.
40576
40577 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
40578 not exit. Include stdio.h.
40579 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
40580 * gcc.misc-tests/dg-12.c: Likewise.
40581 * gcc.misc-tests/dg-5.c: Likewise.
40582 * gcc.misc-tests/dg-6.c: Likewise.
40583 * gcc.misc-tests/dg-7.c: Prototype abort.
40584 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
40585 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
40586 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
40587 not exit.
40588 * gcc.misc-tests/sieve.c: Use return from main, not exit.
40589 * gcc.misc-tests/sort2.c: Use return from main, not exit.
40590
40591 2000-06-28 Jakub Jelinek <jakub@redhat.com>
40592
40593 * gcc.dg/cpp/20000628-1.c: New test.
40594 * gcc.dg/cpp/20000628-1.h: New header for above test.
40595 * gcc.dg/cpp/20000628-1a.h: Likewise.
40596
40597 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
40598
40599 * gcc.dg/cpp: New directory.
40600 * gcc.dg/cpp/cpp.exp: New driver.
40601 * gcc.dg/cpp/20000627-1.c: New test.
40602 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
40603 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
40604 and rewrite as a compilation test.
40605
40606 * gcc.dg: Move many files into the cpp subdirectory, possibly
40607 renaming or editing them as well.
40608 Old name New name
40609 990119-1.c cpp/19990119-1.c
40610 990228-1.c cpp/19990228-1.c
40611 990407-1.c cpp/19990407-1.c
40612 990409-1.c cpp/19990409-1.c
40613 990413-1.c cpp/19990413-1.c
40614 990703-1.c cpp/19990703-1.c
40615 20000127-1.c cpp/20000127-1.c
40616 20000129-1.c cpp/20000129-1.c
40617 20000207-1.c cpp/20000207-1.c
40618 20000207-2.c cpp/20000207-2.c
40619 20000209-1.c cpp/20000209-1.c
40620 20000209-2.c cpp/20000209-2.c
40621 20000301-1.c cpp/20000301-1.c
40622 20000419-1.c cpp/20000419-1.c
40623 20000510-1.S cpp/20000510-1.S
40624 20000519-1.c cpp/20000519-1.c
40625 20000529-1.c cpp/20000529-1.c
40626 20000625-1.c cpp/20000625-1.c
40627 20000625-2.c cpp/20000625-2.c
40628 cpp-as1.c cpp/assert1.c
40629 cpp-as2.c cpp/assert2.c
40630 cxx-comments-1.c cpp/cxxcom1.c
40631 cxx-comments-2.c cpp/cxxcom2.c
40632 endif-label.c cpp/endif.c
40633 cpp-hash1.c cpp/hash1.c
40634 cpp-hash2.c cpp/hash2.c
40635 cpp-if1.c cpp/if-1.c
40636 cpp-if2.c cpp/if-2.c
40637 cpp-if3.c cpp/if-3.c
40638 cpp-if4.c cpp/if-4.c
40639 cpp-if5.c cpp/if-5.c
40640 cpp-cond.c cpp/if-cexp.c
40641 cpp-missingop.c cpp/if-mop.c
40642 cpp-missingparen.c cpp/if-mpar.c
40643 cpp-opprec.c cpp/if-oppr.c
40644 cpp-ifparen.c cpp/if-paren.c
40645 cpp-shortcircuit.c cpp/if-sc.c
40646 cpp-shift.c cpp/if-shift.c
40647 cpp-unary.c cpp/if-unary.c
40648 cpp-li1.c cpp/line1.c
40649 cpp-li2.c cpp/line2.c
40650 lineno.c cpp/line3.c
40651 lineno-2.c cpp/line4.c
40652 cpp-mi.c cpp/mi1.c
40653 cpp-mic.h cpp/mi1c.h
40654 cpp-micc.h cpp/mi1cc.h
40655 cpp-mind.h cpp/mi1nd.h
40656 cpp-mindp.h cpp/mi1ndp.h
40657 cpp-mix.h cpp/mi1x.h
40658 cpp-mi2.c cpp/mi2.c
40659 cpp-mi2a.h cpp/mi2a.h
40660 cpp-mi2b.h cpp/mi2b.h
40661 cpp-mi2c.h cpp/mi2c.h
40662 cpp-mi3.c cpp/mi3.c
40663 cpp-mi3.def cpp/mi3.def
40664 poison-1.c cpp/poison.c
40665 pr-impl.c cpp/prag-imp.c
40666 cpp-redef-2.c cpp/redef1.c
40667 cpp-redef.c cpp/redef2.c
40668 strpaste.c cpp/strp1.c
40669 strpaste-2.c cpp/strp2.c
40670 cpp-tradpaste.c cpp/tr-paste.c
40671 cpp-tradstringify.c cpp/tr-str.c
40672 cpp-tradwarn1.c cpp/tr-warn1.c
40673 cpp-tradwarn2.c cpp/tr-warn2.c
40674 trigraphs.c cpp/trigraphs.c
40675 cpp-unc1.c cpp/unc1.c
40676 cpp-unc2.c cpp/unc2.c
40677 cpp-unc3.c cpp/unc3.c
40678 cpp-unc.c cpp/unc4.c
40679 undef.c cpp/undef1.c
40680 undef-2.c cpp/undef2.c
40681 cpp-wi1.c cpp/widestr1.c
40682
40683 2000-06-27 Mark Mitchell <mark@codesourcery.com>
40684
40685 * lib/g++.exp (g++_include_flags): Tweak.
40686
40687 2000-06-27 H.J. Lu <hjl@gnu.org>
40688 Loren J. Rittle <ljrittle@acm.org>
40689
40690 * lib/g++.exp (g++_include_flags): Override libgloss.exp
40691 version with one that knows about the new gcc tree structure.
40692 (g++_link_flags): Same.
40693
40694 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
40695
40696 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
40697 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
40698 case we are cross-compiling.
40699
40700 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
40701 g++.old-deja/g++.niklas/Makefile.in,
40702 g++.old-deja/g++.niklas/configure.in,
40703 g++.old-deja/g++.other/Makefile.in,
40704 g++.old-deja/g++.other/configure.in,
40705 gcc.c-torture/code_quality/Makefile.in,
40706 gcc.c-torture/code_quality/configure.in,
40707 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
40708 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
40709 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
40710 gcc.c-torture/execute/ieee/Makefile.in,
40711 gcc.c-torture/execute/ieee/configure.in,
40712 gcc.c-torture/noncompile/Makefile.in,
40713 gcc.c-torture/noncompile/configure.in,
40714 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
40715 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
40716 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
40717
40718 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40719
40720 * g++.old-deja/g++.other/ambig3.C: New test.
40721
40722 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40723
40724 * g++.old-deja/g++.pt/syntax1.C: New test.
40725 * g++.old-deja/g++.pt/syntax2.C: New test.
40726 * g++.old-deja/g++.other/syntax3.C: New test.
40727 * g++.old-deja/g++.other/syntax4.C: New test.
40728
40729 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40730
40731 * gcc.dg/20000623-1.c: Prototype exit and abort.
40732
40733 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40734
40735 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
40736 New tests.
40737 * gcc.dg/cpp-mi3.def: New file.
40738
40739 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
40740 inside assertions.
40741 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
40742 lexer's error messages.
40743 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
40744 divine anything from the linemarkers.
40745 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
40746 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
40747
40748 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
40749
40750 * gcc.dg/20000623-1.c: New test.
40751
40752 2000-06-22 Jakub Jelinek <jakub@redhat.com>
40753
40754 * gcc.c-torture/execute/20000622-1.c: New test.
40755
40756 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40757
40758 * g++.old-deja/g++.other/init15.C: New test.
40759
40760 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40761
40762 * g++.old-deja/g++.pt/vaarg2.C: New test.
40763 * g++.old-deja/g++.pt/vaarg3.C: New test.
40764
40765 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
40766
40767 * g++.old-deja/g++.other/dyncast6.C: New test.
40768
40769 2000-06-15 Jakub Jelinek <jakub@redhat.com>
40770
40771 * gcc.c-torture/execute/loop-6.c: New test.
40772
40773 2000-06-14 Jakub Jelinek <jakub@redhat.com>
40774
40775 * gcc.dg/20000614-1.c: New test.
40776 * gcc.dg/20000614-2.c: New test.
40777
40778 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
40779
40780 * g++.old-deja/g++.other/inline12.C: New test.
40781
40782 2000-06-13 Jakub Jelinek <jakub@redhat.com>
40783
40784 * g++.old-deja/g++.other/eh1.C: New test.
40785
40786 2000-06-12 Jakub Jelinek <jakub@redhat.com>
40787
40788 * g++.old-deja/g++.other/type.C: New test.
40789
40790 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40791
40792 * g++.old-deja/g++.other/initstring.C: New test.
40793
40794 2000-06-12 Jason Merrill <jason@redhat.com>
40795
40796 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
40797
40798 2000-06-09 Jeffrey A Law (law@cygnus.com)
40799
40800 * gcc.c-torture/compile/20000609-1.c: New test.
40801
40802 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
40803
40804 * gcc.dg/20000609-1.c: New test.
40805
40806 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
40807
40808 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
40809 * gcc.c-torture/noncompile/poison-1.c: Move...
40810 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
40811 * gcc.dg/cpp-li1.c: Add a token after the #line.
40812
40813 2000-06-05 Richard Henderson <rth@cygnus.com>
40814
40815 * gcc.c-torture/execute/20000605-2.c: New test.
40816 * gcc.c-torture/execute/20000605-3.c: New test.
40817
40818 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
40819
40820 * g77.f-torture/execute/20000503-1.x: New file.
40821
40822 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
40823
40824 * g++.old-deja/g++.eh/badalloc1.C: New test.
40825
40826 2000-06-05 Richard Henderson <rth@cygnus.com>
40827
40828 * gcc.c-torture/execute/20000605-1.c: New test.
40829
40830 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40831 Nathan Sidwell <nathan@codesourcery.com>
40832
40833 * gcc.c-torture/compile/20000605-1.c: New test.
40834
40835 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
40836
40837 * g77.f-torture/compile/20000601-1.f: New test.
40838
40839 2000-06-03 Richard Henderson <rth@cygnus.com>
40840
40841 * gcc.c-torture/execute/20000603-1.c: New.
40842
40843 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
40844
40845 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
40846 * gcc.dg/noreturn-2.c (noreturn): Likewise.
40847
40848 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
40849
40850 * gcc.dg/compare2.c (case 12): XFAIL.
40851 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
40852 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
40853
40854 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
40855
40856 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
40857
40858 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
40859 guard macro is already defined when the header is first
40860 included.
40861 * gcc.dg/cpp-mix.h: New file.
40862 * gcc.dg/endif-label.c: Update patterns to match compiler.
40863
40864 * g++.brendan/complex1.C: Declare abort.
40865 * g++.law/refs4.C: Remove XFAIL.
40866 * g++.oliva/expr2.C: Declare abort and exit.
40867
40868 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
40869
40870 * gcc.c-torture/execute/20000528-1.c: New test.
40871
40872 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
40873 * g++.old-deja/g++.law/temps4.C: Likewise.
40874
40875 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
40876 stdlib.h. Call abort() on failure.
40877 * g++.old-deja/g++.law/refs4.C: Likewise.
40878 * g++.old-deja/g++.law/temps4.C: Likewise.
40879 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
40880 * gcc.c-torture/execute/20000112-1.c: Include string.h.
40881
40882 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
40883
40884 Relative to g++.dg/special:
40885 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
40886
40887 Relative to g++.old-deja:
40888 * g++.brendan/complex1.C, g++.jason/optimize2.C,
40889 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
40890 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
40891 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
40892 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
40893 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
40894 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
40895
40896 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
40897 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
40898 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
40899 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
40900 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
40901 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
40902 and/or string.h.
40903
40904 * g++.other/goto1.C: Update expectations for error messages.
40905
40906 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
40907
40908 * gcc.c-torture/compile/20000523-1.c: New test.
40909
40910 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40911
40912 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
40913
40914 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40915
40916 * g++.old-deja/g++.eh/catch11.C: New test.
40917 * g++.old-deja/g++.eh/catch12.C: New test.
40918
40919 2000-05-24 Nick Clifton <nickc@cygnus.com>
40920
40921 * gcc.c-torture/execute/20000523-1.c: New test.
40922
40923 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
40924
40925 * c-torture/execute/bcp-1.c: Replace abort in arg of
40926 __builtin_constant_p with a generic external function.
40927
40928 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
40929 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
40930 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
40931 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
40932 Prototype abort and/or exit.
40933
40934 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
40935 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
40936 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
40937 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
40938
40939 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
40940
40941 * gcc.dg/dwarf2-1.c: New test.
40942
40943 2000-05-20 Richard Henderson <rth@cygnus.com>
40944
40945 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
40946
40947 2000-05-20 Andreas Jaeger <aj@suse.de>
40948
40949 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
40950 testcase.
40951
40952 2000-05-19 David Edelsohn <edelsohn@gnu.org>
40953
40954 * gcc.c-torture/execute/20000519-2.c: New test.
40955
40956 2000-05-19 Andreas Jaeger <aj@suse.de>
40957
40958 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
40959 which fails with SSA.
40960
40961 * lib/c-torture.exp: Also test with -O3 -fssa.
40962
40963 2000-05-18 Michael Meissner <meissner@redhat.com>
40964
40965 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
40966 * gcc.c-torture/execute/920415-1.c: Ditto.
40967 * gcc.c-torture/execute/920501-1.c: Ditto.
40968 * gcc.c-torture/execute/conversion.c: Ditto.
40969 * gcc.c-torture/execute/cvt-1.c: Ditto.
40970
40971 2000-05-18 Jeffrey A Law (law@cygnus.com)
40972
40973 * gcc.c-torture/compile/20000518-1.c: New test.
40974
40975 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
40976
40977 * g77.f-torture/compile/200005018.f: New test.
40978
40979 2000-05-17 Jeffrey A Law (law@cygnus.com)
40980
40981 * gcc.c-torture/compile/20000517-1.c: New test.
40982
40983 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40984
40985 * gcc.c-torture/execute/20000516-1.c: New test.
40986
40987 2000-05-15 Jakub Jelinek <jakub@redhat.com>
40988
40989 * g++.old-deja/g++.other/eh.C: New test.
40990
40991 2000-05-12 Richard Henderson <rth@cygnus.com>
40992
40993 * gcc.c-torture/execute/990208-1.c (main): Don't pass
40994 constants through to doit's conditional.
40995
40996 2000-05-11 Jeffrey A Law (law@cygnus.com)
40997
40998 * gcc.c-torture/compile/20000511-1.c: New test.
40999 * g77.f-torture/compile/20000511-1.f: New test.
41000 * g77.f-torture/compile/20000511-2.f: New test.
41001
41002 2000-05-11 Michael Meissner <meissner@redhat.com>
41003
41004 * gcc.c-torture/execute/20000511-1.c: New test.
41005
41006 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
41007
41008 * gcc.dg/dg.exp: Scan .S files as well as .c files.
41009 * gcc.dg/20000510-1.S: New.
41010
41011 2000-05-08 Catherine Moore <clm@cygnus.com>
41012
41013 * gcc.dg/unused-3.c: New.
41014
41015 2000-05-06 Richard Henderson <rth@cygnus.com>
41016
41017 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
41018 * g++.old-deja/g++.mike/warn1.C: Likewise.
41019 * g++.old-deja/g++.pt/local1.C: Likewise.
41020 * g++.old-deja/g++.pt/local7.C: Likewise.
41021 * g++.old-deja/g++.pt/spec16.C: Likewise.
41022
41023 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
41024
41025 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
41026
41027 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
41028
41029 * g77.f-torture/execute/20000503-1.f: New test.
41030
41031 2000-05-04 Andreas Jaeger <aj@suse.de>
41032
41033 * gcc.dg/noreturn-2.c: New test.
41034
41035 2000-05-04 Neil Booth <NeilB@earthling.net>
41036
41037 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
41038 preprocessor.
41039
41040 2000-05-04 Richard Henderson <rth@cygnus.com>
41041
41042 * gcc.c-torture/execute/20000503-1.c: Fix typo.
41043
41044 2000-05-04 Richard Henderson <rth@cygnus.com>
41045
41046 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
41047 OpenSSL by Jason R Thorpe.
41048
41049 2000-05-03 Jim Wilson <wilson@cygnus.com>
41050
41051 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
41052
41053 2000-05-03 Robert Lipe <robertlipe@usa.net>
41054
41055 * gcc.dg/20000503-1.c: New test.
41056
41057 2000-05-02 Jakub Jelinek <jakub@redhat.com>
41058
41059 * gcc.c-torture/compile/20000502-1.c: New test.
41060 * g++.old-deja/g++.other/align.C: New test.
41061 * gcc.dg/cpp-tradstringify.c: New test.
41062
41063 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
41064
41065 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41066 and hard registers.
41067
41068 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41069
41070 * gcc.c-torture/execute/loop-5.c: New test.
41071
41072 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41073
41074 * gcc.c-torture/execute/va-arg-20.c: New test.
41075
41076 2000-04-23 Jeffrey A Law (law@cygnus.com)
41077
41078 * gcc.c-torture/execute/20000422-1.c: New test.
41079
41080 2000-04-20 Greg McGary <gkm@gnu.org>
41081
41082 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41083 when optimizing, but without sibling-call optimizations (-O1).
41084
41085 2000-04-20 Jeffrey A Law (law@cygnus.com)
41086
41087 * gcc.c-torture/compile/20000420-1.c: New test.
41088
41089 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41090
41091 * g++.abi/ptrflags.C: New test.
41092 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41093
41094 2000-04-19 Catherine Moore <clm@cygnus.com>
41095
41096 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41097
41098 2000-04-19 Greg McGary <gkm@gnu.org>
41099
41100 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41101 sibling-call optimizations.
41102
41103 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41104
41105 * gcc.dg/20000419-1.c: New test.
41106
41107 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41108
41109 * gcc.c-torture/execute/20000412-6.c: New test.
41110
41111 2000-04-12 Jeffrey A Law (law@cygnus.com)
41112
41113 * gcc.c-torture/execute/20000412-5.c: New test.
41114 * g77.f-torture/compile/20000412-1.f: New test.
41115 * gcc.c-torture/execute/20000412-4.c: New test.
41116 * gcc.c-torture/compile/20000412-2.c: New test.
41117 * gcc.c-torture/execute/20000412-3.c: New test.
41118 * gcc.c-torture/compile/20000412-1.c: New test.
41119 * gcc.c-torture/execute/20000412-2.c: New test.
41120
41121 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41122
41123 * objc/execute/bf-20.m: New test.
41124
41125 2000-04-10 Richard Henderson <rth@cygnus.com>
41126
41127 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41128
41129 * gcc.c-torture/execute/20000412-1.c: New test.
41130
41131 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41132
41133 * g++.old-deja/g++.eh/catchptr1.C: New test.
41134
41135 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41136
41137 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41138
41139 2000-04-08 Neil Booth <NeilB@earthling.net>
41140
41141 * gcc.dg/cpp-nullchar.c: Remove test as
41142 embedded nulls cause problems.
41143
41144 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41145
41146 * gcc.dg/compare2.c: New test.
41147
41148 2000-04-08 Neil Booth <NeilB@earthling.net>
41149
41150 * gcc.dg/cpp-nullchar.c: New test.
41151
41152 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41153
41154 * gcc.dg/cpp-mi2.c: New test.
41155 * gcc.dg/cpp-mi2[abc].h: New files.
41156
41157 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41158
41159 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41160 member name.
41161
41162 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41163
41164 * g++.old-deja/g++.abi/vmihint.C: New test.
41165
41166 2000-04-06 Neil Booth <NeilB@earthling.net>
41167
41168 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41169 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41170 copyright.
41171
41172 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41173
41174 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41175 avoid stack-frame overwrite.
41176
41177 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41178
41179 * gcc.c-torture/compile/20000405-2.c: New test.
41180 * gcc.c-torture/compile/20000405-3.c: New test.
41181
41182 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41183
41184 * gcc.c-torture/compile/20000405-1.c: New test.
41185
41186 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41187
41188 * gcc.dg/cast-qual-1.c: Revert last change.
41189
41190 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41191
41192 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41193
41194 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41195
41196 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41197 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41198
41199 2000-04-03 Jeffrey A Law (law@cygnus.com)
41200
41201 * gcc.c-torture/compile/20000403-2.c: New test.
41202 * gcc.c-torture/compile/20000403-1.c: New test.
41203
41204 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41205
41206 * gcc.c-torture/execute/20000403-1.c: New test.
41207
41208 2000-04-03 Geoff Keating <geoffk@cygnus.com>
41209
41210 * gcc.c-torture/execute/20000402-1.c: New test.
41211
41212 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
41213
41214 * gcc.c-torture/execute/va-arg-15.c: New test.
41215 * gcc.c-torture/execute/va-arg-16.c: New test.
41216 * gcc.c-torture/execute/va-arg-17.c: New test.
41217 * gcc.c-torture/execute/va-arg-18.c: New test.
41218 * gcc.c-torture/execute/va-arg-19.c: New test.
41219
41220 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
41221
41222 * gcc.c-torture/compile/981211-1.c: Move to...
41223 * gcc.dg/cpp-as1.c: ...here.
41224 * gcc.dg/cpp-as2.c: New file.
41225
41226 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
41227 compiler.
41228
41229 2000-04-02 Neil Booth <NeilB@earthling.net>
41230
41231 * gcc.dg/cpp-cond.c New tests.
41232 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
41233 accidental success less likely.
41234 * gcc.dg/cpp-missingop.c New tests.
41235 * gcc.dg/cpp-missingparen.c New tests.
41236 * gcc.dg/cpp-shift.c New tests.
41237 * gcc.dg/cpp-shortcircuit.c New tests.
41238 * gcc.dg/cpp-unary.c New tests.
41239
41240 2000-03-29 Jeffrey A Law (law@cygnus.com)
41241
41242 * gcc.c-torture/compile/20000329-1.c: New test.
41243
41244 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
41245
41246 * gcc.c-torture/compile/20000326-1.c: New test.
41247 * gcc.c-torture/compile/20000326-2.c: New test.
41248
41249 2000-03-24 Geoff Keating <geoffk@cygnus.com>
41250
41251 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
41252 the first parameter is a function argument.
41253
41254 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
41255
41256 * g++.old-deja/g++.ext/array4.C: New test.
41257
41258 2000-03-22 Geoff Keating <geoffk@cygnus.com>
41259
41260 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
41261
41262 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41263
41264 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
41265
41266 2000-03-19 Richard Henderson <rth@cygnus.com>
41267
41268 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
41269
41270 2000-03-19 Richard Henderson <rth@cygnus.com>
41271
41272 * gcc.c-torture/compile/20000319-1.c: New test.
41273
41274 2000-03-14 Jeffrey A Law (law@cygnus.com)
41275
41276 * gcc.c-torture/execute/20000314-3.c: New test.
41277 * gcc.c-torture/execute/20000314-2.c: New test.
41278 * gcc.c-torture/execute/20000314-1.c: New test.
41279 * gcc.c-torture/compile/20000314-2.c: New test.
41280 * gcc.c-torture/compile/20000314-1.c: New test.
41281
41282 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
41283
41284 * g++.old-deja/g++.warn/inline.C: New test.
41285
41286 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
41287
41288 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
41289 standards-compliant result rather than specific constants.
41290 Put test-values in array.
41291
41292 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
41293
41294 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
41295 (g++_target_compile): Put test-specific options last.
41296
41297 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41298
41299 * g++.old-deja/g++.eh/vbase4.C: New test.
41300
41301 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41302
41303 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
41304
41305 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41306
41307 * g++.old-deja/g++.brendan/misc12.C: Removed.
41308 * g++.old-deja/g++.pt/memtemp77.C: Constify.
41309 * g++.old-deja/g++.ext/pretty4.C: New test.
41310
41311 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41312
41313 * g++.old-deja/g++.other/string2.C: New test.
41314
41315 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
41316
41317 * g++.old-deja/g++.warn/impint2.C: New test.
41318
41319 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
41320
41321 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
41322 is 1, not zero.
41323
41324 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
41325
41326 * g++.old-deja/g++.warn/impint.C: New test.
41327 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
41328 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
41329 * g++.old-deja/g++.pt/explicit12.C: Likewise.
41330 * g++.old-deja/g++.pt/explicit13.C: Likewise.
41331 * g++.old-deja/g++.pt/explicit17.C: Likewise.
41332 * g++.old-deja/g++.pt/explicit18.C: Likewise.
41333 * g++.old-deja/g++.pt/explicit19.C: Likewise.
41334 * g++.old-deja/g++.pt/explicit23.C: Likewise.
41335 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41336 * g++.old-deja/g++.pt/explicit35.C: Likewise.
41337 * g++.old-deja/g++.pt/explicit6.C: Likewise.
41338 * g++.old-deja/g++.pt/memclass7.C: Likewise.
41339
41340 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
41341
41342 * gcc.dg/cpp-redef.c: New test.
41343
41344 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
41345
41346 * g++.old-deja/g++.pt/unify7.C: New test.
41347
41348 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41349
41350 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
41351 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
41352
41353 2000-02-25 Geoff Keating <geoffk@cygnus.com>
41354
41355 * gcc.c-torture/compile/20000224-1.c: New test.
41356
41357 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41358
41359 * gcc.c-torture/compile/cpp-2.c: New test.
41360 * gcc.c-torture/compile/cpp-1.c: New test.
41361
41362 2000-02-25 Jeffrey A Law (law@cygnus.com)
41363
41364 * gcc.c-torture/execute/20000225-1.c: New test.
41365
41366 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41367
41368 * gcc.dg/cpp-li2.c: New test.
41369
41370 * gcc.dg/cpp-wi1.c: New test.
41371
41372 * gcc.dg/cpp-li1.c: New test.
41373
41374 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
41375
41376 * g++.old-deja/g++.other/sizeof5.C: New test.
41377
41378 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41379
41380 * gcc.c-torture/execute/va-arg-13.c: New test.
41381
41382 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
41383
41384 * gcc.c-torture/execute/va-arg-12.c: New test.
41385
41386 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41387
41388 * gcc.c-torture/execute/20000223-1.c: New test.
41389
41390 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41391
41392 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
41393
41394 2000-02-22 Mark Mitchell <mark@codesourcery.com>
41395
41396 * g++.old-deja/g++.abi/ptrmem.C: New test.
41397
41398 2000-02-19 Richard Henderson <rth@cygnus.com>
41399
41400 * gcc.c-torture/compile/init-3.c: New.
41401
41402 2000-02-17 Mark Mitchell <mark@codesourcery.com>
41403
41404 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
41405 ALWAYS_CXXFLAGS.
41406
41407 2000-02-11 Robert Lipe <robertl@sco.com>
41408
41409 * gcc.c-torture/compile/20000211-3.c: New test.
41410
41411 2000-02-11 Martin Buchholz <martin@xemacs.org>
41412
41413 * gcc.c-torture/compile/20000211-2.c: New test.
41414
41415 2000-02-11 Jeffrey A Law (law@cygnus.com)
41416
41417 * gcc.c-torture/compile/20000211-1.c: New test.
41418
41419 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
41420
41421 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
41422 on native targets
41423
41424 2000-02-08 Nathan Sidwell <nathan@acm.org>
41425
41426 * g++.old-deja/g++.other/cast5.C: New test.
41427
41428 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
41429
41430 * gcc.c-torture/execute/20000205-1.c: New.
41431
41432 2000-02-03 Nathan Sidwell <nathan@acm.org>
41433
41434 * g++.old-deja/g++.jason/cast3.C: Return void.
41435 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
41436
41437 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41438
41439 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
41440
41441 * gcc.dg/loop-1.c: New test.
41442
41443 2000-01-27 Jakub Jelinek <jakub@redhat.com>
41444
41445 * gcc.c-torture/compile/20000127-1.c: New test.
41446 * gcc.c-torture/execute/991228-1.c: New test.
41447
41448 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41449
41450 * gcc.dg/unused-2.c: New test.
41451
41452 * gcc.dg/conv-1.c: New test.
41453
41454 2000-01-24 Mark Mitchell <mark@codesourcery.com>
41455
41456 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
41457 compiler.
41458 (tool_option_proc): Fix typo.
41459
41460 2000-01-24 Geoff Keating <geoffk@cygnus.com>
41461
41462 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
41463 of the ld on the host, not on the build machine.
41464 Also, don't crash if '--help' is not a supported option.
41465
41466 2000-01-24 Richard Henderson <rth@cygnus.com>
41467
41468 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
41469
41470 2000-01-20 Jeffrey A Law (law@cygnus.com)
41471
41472 * gcc.c-torture/execute/20000120-2.c: New test.
41473 * gcc.c-torture/execute/20000120-1.c: New test.
41474
41475 2000-01-13 Jeffrey A Law (law@cygnus.com)
41476
41477 * gcc.c-torture/execute/20000113-1.c: New test.
41478
41479 2000-01-12 Jeffrey A Law (law@cygnus.com)
41480
41481 * gcc.c-torture/execute/20000112-1.c: New test.
41482
41483 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41484
41485 * gcc.dg/20000111-1.c: New test.
41486
41487 2000-01-10 Jeffrey A Law (law@cygnus.com)
41488
41489 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
41490 with 16 bit integers.
41491
41492 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41493
41494 * gcc.dg/20000108-1.c: New test.
41495
41496 2000-01-05 Nathan Sidwell <nathan@acm.org>
41497
41498 * g++.old-deja/g++.ns/koenig8.C: New test.
41499
41500 2000-01-05 Nathan Sidwell <nathan@acm.org>
41501
41502 * g++.old-deja/g++.other/cast4.C: New test.
41503
41504 2000-01-05 Jeffrey A Law (law@cygnus.com)
41505
41506 * gcc.c-torture/compile/20000105-2.c: New test.
41507 * gcc.c-torture/compile/20000105-1.c: New test.
41508
41509 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41510
41511 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
41512 references to printf & atoi to conform to ANSI standard.
41513 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
41514 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
41515 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
41516 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
41517 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
41518 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41519 * g++.old-deja/g++.brendan/copy1.C: Likewise.
41520 * g++.old-deja/g++.brendan/copy2.C: Likewise.
41521 * g++.old-deja/g++.brendan/copy3.C: Likewise.
41522 * g++.old-deja/g++.brendan/copy4.C: Likewise.
41523 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41524 * g++.old-deja/g++.brendan/copy6.C: Likewise.
41525 * g++.old-deja/g++.brendan/copy7.C: Likewise.
41526 * g++.old-deja/g++.brendan/copy8.C: Likewise.
41527 * g++.old-deja/g++.brendan/crash11.C: Likewise.
41528 * g++.old-deja/g++.brendan/crash14.C: Likewise.
41529 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
41530 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41531 * g++.old-deja/g++.brendan/delete2.C: Likewise.
41532 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
41533 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
41534 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
41535 * g++.old-deja/g++.brendan/eh1.C: Likewise.
41536 * g++.old-deja/g++.brendan/groff1.C: Likewise.
41537 * g++.old-deja/g++.brendan/init3.C: Likewise.
41538 * g++.old-deja/g++.brendan/misc12.C: Likewise.
41539 * g++.old-deja/g++.brendan/misc7.C: Likewise.
41540 * g++.old-deja/g++.brendan/new2.C: Likewise.
41541 * g++.old-deja/g++.brendan/operators4.C: Likewise.
41542 * g++.old-deja/g++.brendan/operators5.C: Likewise.
41543 * g++.old-deja/g++.brendan/overload2.C: Likewise.
41544 * g++.old-deja/g++.brendan/overload7.C: Likewise.
41545 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
41546 * g++.old-deja/g++.brendan/reference1.C: Likewise.
41547 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
41548 * g++.old-deja/g++.brendan/template24.C: Likewise.
41549 * g++.old-deja/g++.brendan/template3.C: Likewise.
41550 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
41551 * g++.old-deja/g++.jason/inline3.C: Likewise.
41552 * g++.old-deja/g++.jason/opeq.C: Likewise.
41553 * g++.old-deja/g++.law/arg5.C: Likewise.
41554 * g++.old-deja/g++.law/arm7.C: Likewise.
41555 * g++.old-deja/g++.law/ctors11.C: Likewise.
41556 * g++.old-deja/g++.law/cvt8.C: Likewise.
41557 * g++.old-deja/g++.law/init9.C: Likewise.
41558 * g++.old-deja/g++.law/refs4.C: Likewise.
41559 * g++.old-deja/g++.law/template2.C: Likewise.
41560 * g++.old-deja/g++.law/visibility24.C: Likewise.
41561 * g++.old-deja/g++.law/vtable3.C: Likewise.
41562 * g++.old-deja/g++.mike/asm2.C: Likewise.
41563 * g++.old-deja/g++.mike/eh1.C: Likewise.
41564 * g++.old-deja/g++.mike/misc1.C: Likewise.
41565 * g++.old-deja/g++.mike/misc13.C: Likewise.
41566 * g++.old-deja/g++.mike/misc14.C: Likewise.
41567 * g++.old-deja/g++.mike/ns12.C: Likewise.
41568 * g++.old-deja/g++.mike/p1248.C: Likewise.
41569 * g++.old-deja/g++.mike/p3708.C: Likewise.
41570 * g++.old-deja/g++.mike/p3708a.C: Likewise.
41571 * g++.old-deja/g++.mike/p3708b.C: Likewise.
41572 * g++.old-deja/g++.mike/p646.C: Likewise.
41573 * g++.old-deja/g++.mike/p700.C: Likewise.
41574 * g++.old-deja/g++.mike/p783.C: Likewise.
41575 * g++.old-deja/g++.mike/p783a.C: Likewise.
41576 * g++.old-deja/g++.mike/p783b.C: Likewise.
41577 * g++.old-deja/g++.mike/p786.C: Likewise.
41578 * g++.old-deja/g++.mike/p789.C: Likewise.
41579 * g++.old-deja/g++.mike/p789a.C: Likewise.
41580 * g++.old-deja/g++.mike/p807a.C: Likewise.
41581 * g++.old-deja/g++.other/delete3.C: Likewise.
41582 * g++.old-deja/g++.other/dyncast1.C: Likewise.
41583 * g++.old-deja/g++.other/dyncast2.C: Likewise.
41584 * g++.old-deja/g++.other/dyncast3.C: Likewise.
41585 * g++.old-deja/g++.other/empty1.C: Likewise.
41586 * g++.old-deja/g++.other/temporary1.C: Likewise.
41587 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
41588 * g++.old-deja/g++.pt/t16.C: Likewise.
41589 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
41590
41591 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
41592
41593 * gcc.dg/991230-1.c: New test.
41594
41595 1999-12-29 Jeffrey A Law (law@cygnus.com)
41596
41597 * gcc.c-torture/compile/991229-3.c: New test.
41598 * gcc.c-torture/compile/991229-2.c: New test.
41599 * gcc.c-torture/compile/991229-1.c: New test.
41600
41601 1999-12-29 Greg McGary <gkm@eng.ascend.com>
41602
41603 * gcc.c-torture/compile/labels-2.c: New test.
41604
41605 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
41606
41607 * gcc.c-torture/execute/991227-1.c: New test.
41608
41609 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41610
41611 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
41612
41613 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
41614
41615 * gcc.c-torture/execute/991221-1.c: New test.
41616
41617 1999-12-20 Nathan Sidwell <nathan@acm.org>
41618
41619 * g++.old-deja/g++.other/cast3.C: New test.
41620
41621 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
41622
41623 * gcc.c-torture/execute/991216-4.c: New test.
41624
41625 1999-12-16 Michael Meissner <meissner@cygnus.com>
41626
41627 * gcc.c-torture/execute/991216-1.c: New test.
41628 * gcc.c-torture/execute/991216-2.c: New test.
41629 * gcc.c-torture/execute/991216-3.c: New test.
41630
41631 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41632
41633 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
41634 Actually make the test fail by using "-O2" for compilation.
41635
41636 1999-12-15 Nathan Sidwell <nathan@acm.org>
41637
41638 * g++.old-deja/g++.warn/cast-align1.C: New test.
41639
41640 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41641
41642 * gcc.c-torture/compile/991214-1.c: New test.
41643 * gcc.c-torture/compile/991214-2.c: New test.
41644
41645 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41646
41647 * gcc.dg/991214-1.c: New test.
41648
41649 1999-12-13 Jeffrey A Law (law@cygnus.com)
41650
41651 * gcc.c-torture/compile/991213-3.c: New test.
41652 * gcc.c-torture/compile/991213-2.c: New test.
41653 * gcc.c-torture/compile/991213-1.c: New test.
41654
41655 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
41656
41657 * gcc.dg/991209-1.c: New test.
41658
41659 1999-12-08 Nathan Sidwell <nathan@acm.org>
41660
41661 * gcc.c-torture/compile/991208-1.c: New test.
41662
41663 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41664
41665 * gcc.dg/ultrasp2.c: New test.
41666
41667 1999-12-05 Alex Samuel <samuel@codesourcery.com>
41668
41669 * g++.old-deja/g++.abi/align.C (main): Fix typo.
41670
41671 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
41672
41673 * gcc.c-torture/compile/991202-1.c: New test.
41674 * gcc.c-torture/execute/991202-1.c: New test.
41675 * gcc.c-torture/execute/991202-2.c: New test.
41676 * gcc.c-torture/execute/991202-3.c: New test.
41677
41678 1999-12-02 Alex Samuel <samuel@codesourcery.com>
41679
41680 * g++.old-deja/g++.abi/align.C: New test.
41681 * g++.old-deja/g++.abi/aggregates.C: Likewise.
41682 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41683
41684 1999-12-01 Richard Henderson <rth@cygnus.com>
41685
41686 * gcc.c-torture/execute/991201-1.c: New.
41687
41688 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
41689
41690 * gcc.dg/991129-1.c: New test.
41691
41692 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
41693
41694 * gcc.c-torture/compile/991127-1.c: New test.
41695
41696 1999-11-22 Nathan Sidwell <nathan@acm.org>
41697
41698 * g++.old-deja/g++.other/warn4.C: New test.
41699
41700 1999-11-22 Nathan Sidwell <nathan@acm.org>
41701
41702 * g++.old-deja/g++.eh/cleanup2.C: New test.
41703 * g++.old-deja/g++.ext/pretty2.C: New test.
41704 * g++.old-deja/g++.ext/pretty3.C: New test.
41705 * g++.old-deja/g++.other/debug6.C: New test.
41706
41707 1999-10-20 Jim Wilson <wilson@cygnus.com>
41708
41709 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
41710 compiler_output to look for one error message instead of two.
41711
41712 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
41713
41714 * gcc.c-torture/execute/991118-1.c: Also test case
41715 where the word boundary does not split a byte evenly.
41716
41717 1999-11-19 Nathan Sidwell <nathan@acm.org>
41718
41719 * g++.old-deja/g++.ext/restrict1.C: New test.
41720
41721 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
41722
41723 * gcc.c-torture/execute/991118-1.c: New test.
41724
41725 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
41726
41727 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
41728 working directory pathnames.
41729
41730 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
41731
41732 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
41733 host is equipped with driver.h and driver.o so it can actually
41734 compile and run the tests.
41735
41736 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
41737
41738 * gcc.c-torture/compile/991008-1.c: New test.
41739
41740 1999-11-08 Nick Clifton <nickc@cygnus.com>
41741
41742 * lib/gcc-dg.exp: Include target-supports.exp
41743
41744 1999-11-05 Nick Clifton <nickc@cygnus.com>
41745
41746 * lib/target-supports.exp: New file: Provide procs to test for
41747 features supported by the target.
41748 (check_weak_available): Moved here from ecos.exp.
41749 (check_alias_available): New proc: Determine of the target
41750 toolchain supports the alias attribute.
41751
41752 * gcc.dg/special/ecos.exp: Move check_weak_available to
41753 target-supports.exp.
41754 (alias-1.c): Only perform the test if the target supports
41755 aliases.
41756 (wkali-1.c): Only perform the test if the target supports
41757 aliases.
41758
41759 * gcc.dg/990506-0.c: Expect error messages from cross
41760 targets as well as native targets.
41761
41762 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41763
41764 * gcc.dg/ultrasp1.c: Removed xfail.
41765 * gcc.dg/struct-ret-2.c: Likewise.
41766 * gcc.dg/array-1.c: Likewise.
41767
41768 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41769
41770 * gcc.dg/struct-ret-2.c: New test.
41771
41772 * gcc.dg/array-1.c: New test.
41773
41774 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
41775
41776 * gcc.c-torture/execute/991030-1.c: New test.
41777
41778 1999-10-26 Richard Henderson <rth@cygnus.com>
41779
41780 * gcc.c-torture/compile/991026-2.c: New test.
41781
41782 1999-10-26 Jeffrey A Law (law@cygnus.com)
41783
41784 * gcc.c-torture/compile/991026-1.c: New test.
41785
41786 1999-10-23 Jeffrey A Law (law@cygnus.com)
41787
41788 * gcc.c-torture/execute/991023-1.c: New test.
41789
41790 1999-10-19 Jeffrey A Law (law@cygnus.com)
41791
41792 * gcc.c-torture/execute/991019-1.c: New test.
41793
41794 1999-10-16 Richard Henderson <rth@cygnus.com>
41795
41796 * gcc.c-torture/execute/991016-1.c: New test.
41797
41798 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
41799
41800 * gcc.c-torture/execute/991014-1.c: New test.
41801
41802 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
41803
41804 * g++.old-deja/g++.other/union2.C: New test.
41805
41806 1999-10-13 Nathan Sidwell <nathan@acm.org>
41807
41808 * g++.old-deja/g++.other/vaarg2.C: New test.
41809 * g++.old-deja/g++.other/vaarg3.C: New test.
41810
41811 1999-10-12 Craig Burley <craig@jcb-sc.com>
41812
41813 * g77.f-torture/noncompile/19990905-1.f: Moved from being
41814 in compile/.
41815
41816 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
41817
41818 * gcc.c-torture/execute/va-arg-11.c: New test.
41819
41820 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
41821
41822 * lib/file-format.exp (gcc_target_object_format): Don't
41823 crash if objdump is unavailable.
41824
41825 1999-09-29 Donn Terry <donn@interix.com>
41826
41827 * gcc.misc-tests/mg.exp: delete extraneous redirection.
41828
41829 1999-09-28 Nick Clifton <nickc@cygnus.com>
41830
41831 * gcc.c-torture/compile/990928-1.c: New test.
41832
41833 1999-09-28 Nathan Sidwell <nathan@acm.org>
41834
41835 * g++.old-deja/g++.other/decl6.C: New test.
41836
41837 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41838
41839 * gcc.c-torture/execute/va-arg-10.c: New test.
41840
41841 1999-09-27 Nathan Sidwell <nathan@acm.org>
41842
41843 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
41844 __PRETTY_FUNCTION__.
41845
41846 1999-09-23 Nick Clifton <nickc@cygnus.com>
41847
41848 * gcc.c-torture/execute/990923-1.c: New test.
41849
41850 1999-09-21 Nick Clifton <nickc@cygnus.com>
41851
41852 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
41853 for which -fpic is inappropriate.
41854
41855 1999-09-21 Mark Mitchell <mark@codesourcery.com>
41856
41857 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
41858
41859 1999-09-21 Nathan Sidwell <nathan@acm.org>
41860
41861 * g++.old-deja/g++.other/dyncast1.C: New test.
41862 * g++.old-deja/g++.other/dyncast2.C: New test.
41863 * g++.old-deja/g++.other/dyncast3.C: New test.
41864 * g++.old-deja/g++.other/dyncast4.C: New test.
41865 * g++.old-deja/g++.other/dyncast5.C: New test.
41866 * g++.old-deja/g++.eh/catch3.C: New test.
41867 * g++.old-deja/g++.eh/catch3p.C: New test.
41868 * g++.old-deja/g++.eh/catch4.C: New test.
41869 * g++.old-deja/g++.eh/catch4p.C: New test.
41870 * g++.old-deja/g++.eh/catch5.C: New test.
41871 * g++.old-deja/g++.eh/catch5p.C: New test.
41872 * g++.old-deja/g++.eh/catch6.C: New test.
41873 * g++.old-deja/g++.eh/catch6p.C: New test.
41874 * g++.old-deja/g++.eh/catch7.C: New test.
41875 * g++.old-deja/g++.eh/catch7p.C: New test.
41876 * g++.old-deja/g++.eh/catch8.C: New test.
41877 * g++.old-deja/g++.eh/catch8p.C: New test.
41878 * g++.old-deja/g++.eh/catch9.C: New test.
41879 * g++.old-deja/g++.eh/catch9p.C: New test.
41880
41881 1999-09-13 Nathan Sidwell <nathan@acm.org>
41882
41883 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
41884 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
41885
41886 1999-09-13 Jeffrey A Law (law@cygnus.com)
41887
41888 * gcc.c-torture/compile/990913-1.c: New test.
41889
41890 1999-09-10 Nathan Sidwell <nathan@acm.org>
41891
41892 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
41893 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41894
41895 1999-09-09 Richard Henderson <rth@cygnus.com>
41896
41897 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
41898
41899 1999-09-09 Nathan Sidwell <nathan@acm.org>
41900
41901 * g++.old-deja/g++.other/lookup11.C: New test.
41902 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
41903 what is permitted and what we want.
41904 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
41905 overload use.
41906 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41907
41908 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
41909
41910 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
41911 * gcc.c-torture/noncompile/poison-1.c: New file.
41912
41913 1999-09-08 Nathan Sidwell <nathan@acm.org>
41914
41915 * g++.old-deja/g++.other/sizeof3.C: New test.
41916 * g++.old-deja/g++.other/sizeof4.C: New test.
41917 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
41918 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
41919
41920 1999-09-07 Richard Henderson <rth@cygnus.com>
41921
41922 * gcc.dg/va-arg-1.c: New.
41923
41924 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41925
41926 * gcc.c-torture/execute/va-arg-9.c: New test.
41927
41928 1999-09-05 Craig Burley <craig@jcb-sc.com>
41929
41930 * g77.f-torture/compile/980519-2.f: New test.
41931 * g77.f-torture/compile/19990905-0.f: New test.
41932 * g77.f-torture/compile/19990905-1.f: New test.
41933 * g77.f-torture/compile/19990905-2.f: New test.
41934
41935 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
41936
41937 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
41938
41939 * gcc.c-torture/execute/990827-1.c: Fix typo.
41940
41941 1999-09-03 Nathan Sidwell <nathan@acm.org>
41942
41943 * g++.old-deja/g++.other/deref1.C: New test.
41944
41945 1999-09-02 Nathan Sidwell <nathan@acm.org>
41946
41947 * g++.old-deja/g++.other/ambig2.C: New test.
41948 * g++.old-deja/g++.other/cond5.C: New test.
41949 * g++.old-deja/g++.other/lookup16.C: New test.
41950
41951 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
41952
41953 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
41954 assemblers too.
41955
41956 1999-08-31 Jeffrey A Law (law@cygnus.com)
41957
41958 * lib/c-torture.exp: Avoid the "compare executables" optimization
41959 when testing native.
41960
41961 1999-08-29 Jeffrey A Law (law@cygnus.com)
41962
41963 * gcc.c-torture/execute/990829-1.c: New test.
41964 * gcc.c-torture/compile/990829-1.c: New test.
41965
41966 1999-08-27 Paul Burchard <burchard@pobox.com>
41967
41968 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
41969 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
41970 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
41971 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
41972 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
41973 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
41974 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
41975 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
41976 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
41977 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
41978 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
41979
41980 1999-08-27 Jeffrey A Law (law@cygnus.com)
41981
41982 * gcc.c-torture/execute/990827-1.c: New test.
41983
41984 1999-08-26 Craig Burley <craig@jcb-sc.com>
41985
41986 * g77.f-torture/noncompile/19990826-4.f: New test.
41987
41988 * g77.f-torture/compile/19990826-3.f: New test.
41989
41990 * g77.f-torture/execute/19990826-2.f: New test.
41991
41992 * g77.f-torture/compile/19990826-1.f: New test.
41993
41994 * gcc.c-torture/execute/990826-0.c: New test.
41995 * g77.c-torture/execute/19990826-0.f: New test.
41996
41997 * g77.f-torture/noncompile/970626-2.f: New test.
41998
41999 1999-08-25 Paul Burchard <burchard@pobox.com>
42000
42001 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
42002 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
42003 lss-011.C: New tests.
42004
42005 1999-08-25 Nathan Sidwell <nathan@acm.org>
42006
42007 * g++.old-deja/g++.other/decl5.C: New test.
42008
42009 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42010
42011 * noncompile/noncompile.exp: Load_lib c-torture.exp.
42012 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
42013 call `postbase' for each one. All callers of `postbase' changed
42014 to call this instead.
42015
42016 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
42017
42018 * gcc.c-torture/execute/990811-1.c: New test.
42019
42020 1999-08-09 Nick Clifton <nickc@cygnus.com>
42021
42022 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
42023 just native ones.
42024
42025 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
42026 just native ones.
42027
42028 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42029
42030 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
42031
42032 1999-08-04 Jeffrey A Law (law@cygnus.com)
42033
42034 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
42035
42036 1999-08-04 Nathan Sidwell <nathan@acm.org>
42037
42038 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
42039
42040 1999-08-04 Jeffrey A Law (law@cygnus.com)
42041
42042 * gcc.c-torture/execute/990804-1.c: New test.
42043
42044 1999-08-03 Nathan Sidwell <nathan@acm.org>
42045
42046 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
42047 * g++.old-deja/g++.brendan/crash64.C: Likewise.
42048 * g++.old-deja/g++.brendan/overload8.C: Likewise.
42049
42050 1999-08-03 Nathan Sidwell <nathan@acm.org>
42051
42052 * g++.old-deja/g++.other/struct1.C: New test.
42053
42054 1999-08-03 Nathan Sidwell <nathan@acm.org>
42055
42056 * g++.old-deja/g++.other/enum2.C: New test.
42057
42058 1999-08-02 Richard Henderson <rth@cygnus.com>
42059
42060 Adapted from tests from Franz Sirl:
42061 * gcc.c-torture/execute/va-arg-7.c: New test.
42062 * gcc.c-torture/execute/va-arg-8.c: New test.
42063
42064 1999-08-01 Jeffrey A Law (law@cygnus.com)
42065
42066 * gcc.c-torture/compile/990801-2.c: New test.
42067
42068 * gcc.c-torture/compile/990801-1.c: New test.
42069
42070 1999-07-27 Michael Meissner <meissner@cygnus.com>
42071
42072 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42073 fp-cmp-1.c, converting double to float.
42074
42075 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42076 fp-cmp-1.c, converting double to long double.
42077
42078 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42079 from fr1 to unknown_register, since fr1 is a legitimate register
42080 on some machines.
42081
42082 1999-07-25 Jeffrey A Law (law@cygnus.com)
42083
42084 * README: More listname related changes.
42085
42086 1999-07-08 Catherine Moore <clm@cygnus.com>
42087
42088 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42089
42090 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42091
42092 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42093
42094 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42095
42096 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42097
42098 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42099
42100 * gcc.dg/990703-1.c: New test.
42101
42102 1999-06-29 Nick Clifton <nickc@cygnus.com>
42103
42104 * lib/file-format.exp: New file: Move definition of proc
42105 gcc_target_object_format to here from
42106 gcc.dg/special/ecos.exp.
42107
42108 * lib/c-torture.exp: Include lib file-format.exp.
42109 * lib/gcc-dg.exp: Include lib file-format.exp.
42110
42111 * gcc.dg/special/ecos.exp: Remove definition of proc
42112 gcc_target_object_format.
42113
42114 1999-06-28 Jeffrey A Law (law@cygnus.com)
42115
42116 * gcc.c-torture/execute/990628-1.c: New test.
42117
42118 1999-06-25 Jeffrey A Law (law@cygnus.com)
42119
42120 * gcc.c-torture/compile/990625-2.c: New test.
42121
42122 * gcc.c-torture/compile/990625-1.c: New test.
42123
42124 1999-06-23 Nick Clifton <nickc@cygnus.com>
42125
42126 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42127 attributes compile.
42128 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42129 ports that use the COFF/PE file format.
42130
42131 1999-06-17 Jeffrey A Law (law@cygnus.com)
42132
42133 * gcc.c-torture/compile/990617-1.c: New test.
42134
42135 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42136
42137 * g++.old-deja/g++.other/decl4.C: New test.
42138
42139 1999-06-14 Nathan Sidwell <nathan@acm.org>
42140
42141 * g++.old-deja/g++.other/bitfld3.C: New test.
42142
42143 1999-06-08 Nathan Sidwell <nathan@acm.org>
42144
42145 * g++.old-deja/g++.eh/catch1.C: New test.
42146
42147 1999-06-07 Jeffrey A Law (law@cygnus.com)
42148
42149 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42150
42151 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42152 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42153
42154 1999-06-05 Craig Burley <craig@jcb-sc.com>
42155
42156 * g77.f-torture/compile/19990502-0.f: Replace with new,
42157 shorter, test that still fails after recent changes.
42158
42159 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42160
42161 * gcc.c-torture/execute/990604-1.c: New test.
42162
42163 1999-05-31 Jeffrey A Law (law@cygnus.com)
42164
42165 * gcc.c-torture/execute/990531-1.c: New test.
42166
42167 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42168
42169 * gcc.c-torture/compile/990527-1.c: New test.
42170
42171 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42172
42173 * gcc.c-torture/execute/990527-1.c: New test.
42174
42175 1999-05-25 Nick Clifton <nickc@cygnus.com>
42176
42177 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42178 bitfields as signed.
42179
42180 1999-05-25 Craig Burley <craig@jcb-sc.com>
42181
42182 * g77.f-torture/compile/19990525-0.f: New test.
42183
42184 1999-05-25 Jeffrey A Law (law@cygnus.com)
42185
42186 * gcc.c-torture/execute/990525-2.c: New test.
42187
42188 * gcc.c-torture/execute/990525-1.c: New test.
42189
42190 1999-05-24 Nathan Sidwell <nathan@acm.org>
42191
42192 * g++.old-deja/g++.other/anon3.C: New test.
42193 * g++.old-deja/g++.other/anon4.C: New test.
42194 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42195 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42196 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42197 Merrill).
42198
42199 1999-05-24 Jeffrey A Law (law@cygnus.com)
42200
42201 * gcc.c-torture/execute/990524-1.c: New test.
42202
42203 * gcc.dg/990524-1.c: New test.
42204
42205 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42206
42207 * gcc.c-torture/compile/990523-1.c: New test.
42208
42209 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
42210
42211 * gcc.c-torture/compile/990519-1.c: New test.
42212
42213 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42214
42215 * gcc.c-torture/compile/990517-1.c: New test.
42216
42217 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
42218 (e4, f4): New tests.
42219 (main): Call them.
42220
42221 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42222
42223 * gcc.dg/noreturn-1.c: New test.
42224
42225 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42226
42227 * gcc.c-torture/execute/990513-1.c: New test.
42228
42229 1999-05-10 Richard Henderson <rth@cygnus.com>
42230
42231 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
42232
42233 1999-05-10 Craig Burley <craig@jcb-sc.com>
42234
42235 * g77.f-torture/execute/erfc.f: Use small single-precision
42236 values, to avoid problems on Alphas when not -mieee.
42237
42238 1999-05-08 Craig Burley <craig@jcb-sc.com>
42239
42240 * gcc.dg/990506-0.c: New test.
42241
42242 1999-05-08 Richard Henderson <rth@cygnus.com>
42243
42244 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
42245 the constant to test. Don't XFAIL 64-bit targets.
42246
42247 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
42248 * g++.old-deja/g++.law/profile1.C: Likewise.
42249
42250 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
42251 operator new instances.
42252 * g++.old-deja/g++.other/delete5.C: Likewise.
42253
42254 1999-05-03 Craig Burley <craig@jcb-sc.com>
42255
42256 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
42257 intrinsic.
42258
42259 1999-05-03 Craig Burley <craig@jcb-sc.com>
42260
42261 * g77.f-torture/execute/u77-test.f: Reverse order of two
42262 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
42263
42264 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42265
42266 * gcc.dg/compare1.c: New test.
42267
42268 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
42269
42270 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
42271 New tests.
42272
42273 1999-05-02 Craig Burley <craig@jcb-sc.com>
42274
42275 * g77.f-torture/compile/19990502-1.f: New test.
42276
42277 1999-05-02 Craig Burley <craig@jcb-sc.com>
42278
42279 * g77.f-torture/compile/19990502-0.f: New test.
42280
42281 1999-05-02 Craig Burley <craig@jcb-sc.com>
42282
42283 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
42284 intrinsic.
42285
42286 1999-05-02 Craig Burley <craig@jcb-sc.com>
42287
42288 * g77.f-torture/execute/u77-test.f (main): List libU77
42289 intrinsics not currently tested.
42290 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
42291 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
42292 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
42293 Trim blanks off the ends of some printed strings.
42294
42295 1999-05-02 Craig Burley <craig@jcb-sc.com>
42296
42297 * g77.f-torture/execute/u77-test.f (main): Just warn about
42298 FSTAT gid disagreement, as it's expected on some systems.
42299
42300 1999-05-01 Craig Burley <craig@jcb-sc.com>
42301
42302 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
42303 use a new function, which allows for some slop.
42304 Clean up some commentary.
42305 (issum): The new function.
42306 (sgladd): Deleted subroutine.
42307
42308 1999-05-01 Craig Burley <craig@jcb-sc.com>
42309
42310 * g77.f-torture/execute/u77-test.f: Modify to be more like
42311 libf2c/libU77 version, bringing patches to that version here.
42312 Add suitable commentary.
42313
42314 1999-04-25 Richard Henderson <rth@cygnus.com>
42315
42316 * gcc.dg/990424-1.c: New test.
42317
42318 1999-04-24 Craig Burley <craig@jcb-sc.com>
42319
42320 * g77.f-torture/execute/u77-test.f (main): Bug involving
42321 LSTAT has been fixed, so turn back on full checking.
42322
42323 1999-04-20 Craig Burley <craig@jcb-sc.com>
42324
42325 * g77.f-torture/compile/19990419-0.f: New test.
42326 * g77.f-torture/execute/19990419-1.f: New test.
42327
42328 1999-04-17 Richard Henderson <rth@cygnus.com>
42329
42330 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
42331 to avoid the need for a prototype to supress a warning.
42332
42333 1999-04-07 Jim Wilson <wilson@cygnus.com>
42334
42335 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
42336
42337 1999-04-04 Jeffrey A Law (law@cygnus.com)
42338
42339 * gcc.c-torture/execute/990404-1.c: New test.
42340
42341 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42342
42343 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
42344 * gcc.dg/cpp-if3.c: Don't use -pedantic.
42345 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
42346 missing initializer warnings.
42347
42348 1999-03-28 Jeffrey A Law (law@cygnus.com)
42349
42350 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
42351 matching strings.
42352
42353 1999-03-26 Jeffrey A Law (law@cygnus.com)
42354
42355 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
42356
42357 1999-03-26 Craig Burley <craig@jcb-sc.com>
42358
42359 * g77.f-torture/execute/19990325-0.f: New test.
42360 * g77.f-torture/execute/19990325-1.f: New test.
42361
42362 1999-03-24 Jeffrey A Law (law@cygnus.com)
42363
42364 * gcc.c-torture/execute/990324-1.c: New test.
42365
42366 1999-03-22 Jim Wilson <wilson@cygnus.com>
42367
42368 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
42369 test with 4.
42370
42371 1999-03-17 Richard Henderson <rth@cygnus.com>
42372
42373 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
42374
42375 1999-03-13 Craig Burley <craig@jcb-sc.com>
42376
42377 * g77.f-torture/execute/19990313-2.f: New test.
42378 * g77.f-torture/execute/19990313-3.f: New test.
42379
42380 1999-03-13 Craig Burley <craig@jcb-sc.com>
42381
42382 * g77.f-torture/execute/19990313-0.f: New test.
42383 * g77.f-torture/execute/19990313-1.f: New test.
42384
42385 1999-03-12 Jim Wilson <wilson@cygnus.com>
42386
42387 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
42388 printf to sprintf.
42389 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
42390 (main): Add check for u15. Conditionalize u31 check depending on
42391 whether ints are <32 bits or >=32 bits.
42392
42393 1999-03-08 Craig Burley <craig@jcb-sc.com>
42394
42395 * g77.f-torture/execute/19981119-0.f: Improve testiness.
42396
42397 1999-03-08 Craig Burley <craig@jcb-sc.com>
42398
42399 * g77.f-torture/compile/19990305-0.f: New test.
42400 * g77.f-torture/execute/19981119-0.f: New test.
42401
42402 1999-03-08 Craig Burley <craig@jcb-sc.com>
42403
42404 * g77.f-torture/execute/970625-2.f: call ABORT if final
42405 result is not correct, instead of just printing it.
42406 Add this checking via newly introduced obfuscation, to
42407 trip up buggy front ends.
42408
42409 1999-03-07 Craig Burley <craig@jcb-sc.com>
42410
42411 * g77.f-torture/compile/960317-1.f: Moved from being
42412 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
42413
42414 1999-03-06 Craig Burley <craig@jcb-sc.com>
42415
42416 * g77.f-torture/execute/960317-1.f: New (old) test.
42417 * g77.f-torture/execute/970625-2.f: Ditto.
42418
42419 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
42420
42421 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
42422 message on line 1 or line 2; cccp and cpplib do this differently.
42423
42424 1999-03-01 Jeffrey A Law (law@cygnus.com)
42425
42426 * g++.old-deja/g++.law/weak1.C: New test.
42427
42428 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42429
42430 * gcc.c-torture/execute/990119-1.c: Renamed to...
42431 * gcc.dg/990119-1.c: this, so it will only be tested once
42432 (it's a preprocessor test, it doesn't need to be run at
42433 multiple optimization levels).
42434
42435 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42436
42437 * lib/g++.exp: Don't add incdir=$base_dir/../include to
42438 ALWAYS_CXXFLAGS.
42439
42440 1999-02-24 Craig Burley <craig@jcb-sc.com>
42441
42442 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
42443 * g77.f-torture/compile/19981216-0.f: ...as it is expected
42444 to not be compilable by current g77.
42445
42446 1999-02-24 Nick Clifton <nickc@cygnus.com>
42447
42448 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
42449
42450 1999-02-22 Jeffrey A Law (law@cygnus.com)
42451
42452 * gcc.c-torture/execute/990222-1.c: New test.
42453
42454 1999-02-19 Craig Burley <craig@jcb-sc.com>
42455
42456 * g77.f-torture/compile/19990218-0.f: New test.
42457 * g77.f-torture/noncompile/19990218-1.f: New test.
42458
42459 1999-02-18 Craig Burley <craig@jcb-sc.com>
42460
42461 * g77.f-torture/compile/19981216-0.f: New test.
42462
42463 1999-02-14 Jeffrey A Law (law@cygnus.com)
42464
42465 * gcc.dg/990214-1.c: New test.
42466
42467 1999-02-13 Jeffrey A Law (law@cygnus.com)
42468
42469 * gcc.dg/990213-2.c: New test.
42470
42471 * gcc.dg/990213-1.c: New test.
42472
42473 1999-02-12 Jeffrey A Law (law@cygnus.com)
42474
42475 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
42476 ints.
42477
42478 1999-02-11 Nick Clifton <nickc@cygnus.com>
42479
42480 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
42481 specified by target.
42482
42483 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
42484
42485 1999-02-11 Jeffrey A Law (law@cygnus.com)
42486
42487 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
42488
42489 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
42490
42491 * gcc.dg/special/ecos.exp: New test driver for new tests with
42492 special requirements.
42493
42494 * gcc.dg/special/alias-1.c: New test.
42495 * gcc.dg/special/gcsec-1.c: New test.
42496 * gcc.dg/special/weak-1.c: New test.
42497 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
42498 * gcc.dg/special/weak-2.c: New test.
42499 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
42500 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
42501 * gcc.dg/special/wkali-1.c: New test.
42502 * gcc.dg/special/wkali-2.c: New test.
42503 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
42504 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
42505
42506 1999-02-10 Felix Lee <flee@cygnus.com>
42507
42508 * lib/c-torture.exp (c-torture-compile): Pull out code for
42509 analyzing gcc error messages.
42510 (c-torture-execute): Likewise. Fix some (harmless) false
42511 positives.
42512 * lib/gcc.exp (gcc_check_compile): New function.
42513
42514 1999-02-08 Richard Henderson <rth@cygnus.com>
42515
42516 * gcc.c-torture/execute/990208-1.c: New test.
42517
42518 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
42519
42520 * g++.dg/special/ecos.exp: New driver for new tests with special
42521 requirements
42522
42523 * g++.dg/special/conpr-1.C: New test
42524 * g++.dg/special/conpr-2.C: New test
42525 * g++.dg/special/conpr-2a.C: New test
42526 * g++.dg/special/conpr-3.C: New test
42527 * g++.dg/special/conpr-3a.C: New test
42528 * g++.dg/special/conpr-3b.C: New test
42529
42530 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
42531 allow g++ to use the dg driver
42532
42533 * README: Add comment about g++.dg directory
42534
42535 1999-02-06 Jeffrey A Law (law@cygnus.com)
42536
42537 * README: Update email addresses.
42538
42539 1999-02-03 Nick Clifton <nickc@cygnus.com>
42540
42541 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
42542 arguments in order to force structure S onto the stack even on
42543 the alpha.
42544 (test): Pass 10 leading arguments to function foo as well as the
42545 structure S.
42546
42547 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
42548 failure for all targets.
42549
42550 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
42551 abort to terminate program execution.
42552
42553 1999-01-30 Richard Henderson <rth@cygnus.com>
42554
42555 * gcc.c-torture/execute/990130-1.c: New test.
42556
42557 1999-01-30 Jeffrey A Law (law@cygnus.com)
42558
42559 * gcc.dg/990130-1.c: New test.
42560
42561 1999-01-28 Michael Meissner <meissner@cygnus.com>
42562
42563 * gcc.c-torture/execute/990128-1.c: New test.
42564
42565 1999-01-27 Michael Meissner <meissner@cygnus.com>
42566
42567 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
42568
42569 1999-01-27 Felix Lee <flee@cygnus.com>
42570
42571 * lib/c-torture.exp (c-torture-compile): pull out code for
42572 analyzing gcc error messages.
42573 (c-torture-execute): ditto, and fix some (harmless) false
42574 positives.
42575 * lib/gcc.exp (gcc_check_compile): new function.
42576
42577 1999-01-17 Jeffrey A Law (law@cygnus.com)
42578
42579 * gcc.dg/990117-1.c: New test.
42580
42581 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
42582
42583 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
42584
42585 1999-01-15 Jeffrey A Law (law@cygnus.com)
42586
42587 * g77.f-torture/compile/990115-1.f: New test.
42588
42589 1999-01-07 Jeffrey A Law (law@cygnus.com)
42590
42591 * gcc.c-torture/compile/990107-1.c: New test
42592
42593 1999-01-06 Jeffrey A Law (law@cygnus.com)
42594
42595 * gcc.c-torture/execute/990106-2.c: New test.
42596
42597 * gcc.c-torture/execute/990106-1.c: New test.
42598
42599 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
42600
42601 * gcc.c-torture/compile/981223-1.c: New test.
42602
42603 1998-12-29 Richard Henderson <rth@cygnus.com>
42604
42605 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
42606 (opt3): Rename from opt4 and disable.
42607
42608 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
42609
42610 * g++.old-deja/g++.pt/ptrmem5.C: New test.
42611
42612 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42613
42614 * g++.old-deja/g++.other/conv5.C: New test.
42615
42616 1998-12-14 Nick Clifton <nickc@cygnus.com>
42617
42618 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
42619
42620 1998-12-11 Jeffrey A Law (law@cygnus.com)
42621
42622 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
42623
42624 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
42625
42626 * gcc.c-torture/compile/981211-1.c: New test.
42627
42628 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42629
42630 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
42631
42632 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
42633
42634 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42635
42636 * gcc.special/930510-1.c: Make C9X safe.
42637 * gcc.misc-tests/gcov-1.c Similarly.
42638 * gcc.misc-tests/gcov-2.c Similarly.
42639
42640 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42641
42642 * gcc.dg/ultrasp1.c: New test.
42643
42644 1998-12-06 Richard Henderson <rth@cygnus.com>
42645
42646 * gcc.c-torture/execute/981206.c: New test.
42647
42648 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42649
42650 * g++.old-deja/g++.ns/template7.C: New test.
42651
42652 * g++.old-deja/g++.other/expr1.C: New test.
42653
42654 * g++.old-deja/g++.eh/tmpl3.C: New test.
42655
42656 * g++.old-deja/g++.eh/tmpl2.C: New test.
42657
42658 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42659
42660 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
42661 * g++.old-deja/g++.other/using6.C: Removed.
42662 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
42663
42664 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
42665
42666 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42667
42668 * g++.old-deja/g++.pt/overload8.C: New test.
42669
42670 * g++.old-deja/g++.pt/overload7.C: New test.
42671
42672 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
42673
42674 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
42675 and relinking messages.
42676 * lib/g++.exp (g++_target_compile): Remove .rpo file when
42677 compiling with -frepo.
42678
42679 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
42680
42681 * g++.old-deja/g++.pt/lookup6.C: New test.
42682
42683 1998-11-30 Nick Clifton <nickc@cygnus.com>
42684
42685 * gcc.c-torture/execute/981130-1.c: New test.
42686 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
42687
42688 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42689
42690 * g++.old-deja/g++.pt/explicit76.C: New test.
42691
42692 * g++.old-deja/g++.pt/friend38.C: New test.
42693
42694 * g++.old-deja/g++.ns/crash2.C: New test.
42695
42696 * g++.old-deja/g++.pt/defarg8.C: New test.
42697
42698 * g++.old-deja/g++.pt/instantiate6.C: New test.
42699
42700 * g++.old-deja/g++.pt/static6.C: New test.
42701
42702 * g++.old-deja/g++.pt/decl2.C: New test.
42703
42704 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42705
42706 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
42707 problem is actually related with name lookup, but so what? :-)
42708
42709 * g++.old-deja/g++.pt/friend37.C: New test.
42710
42711 1998-11-25 Dave Love <d.love@dl.ac.uk>
42712
42713 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
42714 element, which fails on some systems.
42715
42716 * g77.f-torture/execute/labug1.f: New test.
42717
42718 1998-11-21 Jeffrey A Law (law@cygnus.com)
42719
42720 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
42721 is defined.
42722
42723 1998-11-18 Dave Love <d.love@dl.ac.uk>
42724
42725 * g77.f-torture/compile/981117-1.f: New test.
42726
42727 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
42728
42729 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42730 properly discarded.
42731
42732 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
42733
42734 * gcc.c-torture/execute/memcheck: New directory of tests for
42735 -fcheck-memory-usage.
42736
42737 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42738
42739 * README: New file, general information about the testsuite and
42740 new description of the various C++ test subdirectories.
42741 * README.g++: Eliminate obsolete information, update and move most
42742 relevant stuff to README.
42743
42744 1998-11-07 Richard Henderson <rth@cygnus.com>
42745
42746 * gcc.c-torture/compile/981107-1.c: New test.
42747
42748 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
42749
42750 * execute/memcpy-bi.c: New testcase.
42751
42752 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
42753
42754 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
42755 base classes.
42756
42757 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
42758 template is selected.
42759
42760 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
42761 classes, it should be accepted for all types.
42762
42763 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
42764
42765 * g++.old-deja/g++.pt/spec24.C: Ensure that template
42766 specializations start with template headers.
42767
42768 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
42769
42770 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
42771
42772 * g++.old-deja/g++.other/init9.C: Test cross initialization of
42773 non-POD types.
42774
42775 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42776
42777 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
42778
42779 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
42780
42781 * compile/981022-1.c, compile/981022-1.x: New test and driver.
42782
42783 1998-10-19 Jeffrey A Law (law@cygnus.com)
42784
42785 * 981019-1.c: New test.
42786
42787 1998-10-14 Robert Lipe <robertl@dgii.com>
42788
42789 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
42790 find objc headers.
42791
42792 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42793
42794 * compile/981001-4.c: Remove use of GCC extension that triggers a
42795 compiler bug.
42796
42797 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
42798
42799 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
42800
42801 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42802
42803 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
42804 instantiation of template produces incorrect code for delete
42805 expression.
42806
42807 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
42808 constructors' name is not unique.
42809 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
42810 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
42811
42812 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
42813 automatic array of const is ill-formed.
42814
42815 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
42816 of template parameter?
42817
42818 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
42819 const.
42820
42821 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
42822 pointer-to-member expression.
42823
42824 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
42825 declaration causes ICE.
42826
42827 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
42828
42829 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
42830 reserved in the global namespace.
42831
42832 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
42833 generate needed virtual table.
42834
42835 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
42836
42837 1998-10-10 Dariush Eslimi <eslimi@loran.com>
42838
42839 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
42840 template-dependent type
42841
42842 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
42843
42844 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
42845 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
42846 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
42847
42848 * g++.old-deja/g++.other/using5.C: New test; using decl from base
42849 class should be usable as argument of member function.
42850 * g++.old-deja/g++.other/using6.C: New test; using decl from base
42851 class should be usable as return type of member function.
42852 * g++.old-deja/g++.other/using7.C: New test; using decl from base
42853 class should be usable as type of data member.
42854
42855 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
42856
42857 1998-10-09 Jeffrey A Law (law@cygnus.com)
42858
42859 * gcc.c-torture/special/920521-1.c: Fix bogus test.
42860
42861 1998-10-08 Nick Clifton <nickc@cygnus.com>
42862
42863 * gcc.dg/dll-?.c Add thumb to target list.
42864 Fix assembler scan patterns to match current assembler output.
42865
42866 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
42867
42868 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
42869 matching of template brackets.
42870
42871 * g++.old-deja/g++.other/using4.C: New test. Test using
42872 declarations of methods from base classes.
42873
42874 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
42875 within functions should introduce names into the innermost
42876 enclosing namespace.
42877
42878 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
42879 of static locals if first initialization throws.
42880
42881 1998-10-07 Jim Wilson <wilson@cygnus.com>
42882
42883 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
42884
42885 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
42886
42887 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
42888 lose track of the possible targets of tablejump insns.
42889 * special/special.exp: Run it.
42890
42891 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42892
42893 * g++.old-deja/g++.pt/friend35.C: New test. A template function
42894 must be declared before its specializations can be named in friend
42895 declarations.
42896
42897 1998-10-05 Dave Love <d.love@dl.ac.uk>
42898
42899 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
42900
42901 * g77.f-torture/execute/io1.f: New test.
42902
42903 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42904
42905 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
42906 with pointer to template function, for which no argument deduction
42907 is possible.
42908
42909 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
42910 specialization of template function as argument to template
42911 function.
42912
42913 * g++.old-deja/g++.other/access2.C: New test; Inner class
42914 shouldn't have privileged access to Outer's names.
42915
42916 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42917
42918 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
42919 friend template declared within template class conflicts with
42920 nested class of the same name.
42921
42922 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
42923 is ignored.
42924
42925 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
42926 object with direct initializer as function declaration.
42927
42928 * g++.old-deja/g++.other/decl2.C: New test; duplicate
42929 initializers.
42930
42931 * g++.old-deja/g++.other/null2.C: New test; conditional operator
42932 involving const pointer and NULL produces incorrect result.
42933
42934 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
42935 type name without `typename' should be rejected with -pedantic.
42936
42937 1998-10-02 Richard Henderson <rth@cygnus.com>
42938
42939 * g++.old-deja/g++.other/addrof1.C: New test.
42940
42941 1998-10-01 Nick Clifton <nickc@cygnus.com>
42942
42943 * gcc.c-torture/compile/981001-1.c: New test.
42944 * gcc.c-torture/execute/981001-1.c: New test.
42945
42946 1998-10-01 Jeffrey A Law (law@cygnus.com)
42947
42948 * gcc.c-torture/compile/981001-2.c: New test.
42949 * gcc.c-torture/compile/981001-3.c: New test.
42950 * gcc.c-torture/compile/981001-4.c: New test.
42951
42952 1998-10-01 Robert Lipe <robertl@dgii.com>
42953
42954 * lib/objc.exp (objc_target_compile): Add -L during compiles for
42955 multilibbed hosts. Idea grafted from g77.exp.
42956
42957 1998-09-30 Dave Love <d.love@dl.ac.uk>
42958
42959 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
42960 avoid losing on systems which need -lsocket.
42961
42962 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
42963
42964 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
42965 * g++.old-deja/g++.other/nested2.C: Ditto.
42966 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
42967 failure.
42968
42969 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42970
42971 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
42972 preferred over template operator!= for enum bitfields.
42973
42974 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
42975
42976 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
42977 that happen to have the same base name, but in different scopes,
42978 are incorrectly rejected.
42979
42980 1998-09-16 Richard Henderson <rth@cygnus.com>
42981
42982 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
42983 on the native word size instead of an integer literal.
42984
42985 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42986
42987 * g++.old-deja/g++.other/static2.C: Invocation of static data
42988 member of type pointer-to-function denoted as non-static member.
42989
42990 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
42991 checks involving function types and aliases.
42992
42993 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42994
42995 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
42996 redefined to the same non-trivial type.
42997
42998 * g++.old-deja/g++.pt/explicit73.C: Test for proper
42999 namespace-qualification of template specializations declared in
43000 other namespaces.
43001
43002 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
43003 to declare a subset of the specializations of a template function
43004 as friends of specializations of a template class.
43005
43006 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
43007 member templates that do not fully specialize the enclosing
43008 template class are rejected.
43009
43010 1998-09-11 Dave Love <d.love@dl.ac.uk>
43011
43012 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
43013
43014 1998-09-08 Dave Love <d.love@dl.ac.uk>
43015
43016 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
43017 altered from libf2c/libU77 version.
43018
43019 1998-09-06 Dave Love <d.love@dl.ac.uk>
43020
43021 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
43022
43023 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
43024
43025 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
43026 (un)signed char are different types for template specialization
43027 purposes.
43028
43029 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
43030
43031 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
43032 * objc: ObjC testsuite.
43033
43034 1998-08-31 Catherine Moore <clm@cygnus.com>
43035
43036 * gcc.c-torture/execute/941014-1.x: New file.
43037
43038 1998-08-31 Nick Clifton <nickc@cygnus.com>
43039
43040 * lib/c-torture.exp: Add support for
43041 torture_eval_before_compile and torture_eval_before_execute
43042 variables.
43043
43044 1998-08-30 Jeffrey A Law (law@cygnus.com)
43045
43046 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
43047 this test triggers valid.
43048
43049 1998-08-27 Jeffrey A Law (law@cygnus.com)
43050
43051 * gcc.dg/980827-1.c: New test.
43052
43053 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
43054
43055 * gcc.c-torture/execute/loop-4b.c: New test.
43056
43057 1998-08-26 Nick Clifton <nickc@cygnus.com>
43058
43059 * lib/c-torture.exp: Add support for
43060 torture_eval_before_compile and torture_eval_before_execute
43061 variables.
43062
43063 1998-08-25 Jeffrey A Law (law@cygnus.com)
43064
43065 * gcc.c-torture/compile/980825-1.c: New test.
43066
43067 1998-08-24 Nick Clifton <nickc@cygnus.com>
43068
43069 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43070 count number tests in opt_t0 not good_t0.
43071
43072 1998-08-24 Jeffrey A Law (law@cygnus.com)
43073
43074 * gcc.c-torture/compile/930326-1.x: Fix typo.
43075
43076 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43077
43078 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43079 causes an ICE.
43080
43081 1998-08-21 Jeffrey A Law (law@cygnus.com)
43082
43083 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43084 STACK_SIZE is defined.
43085 * gcc.c-torture/unsorted/stuct.c: Similarly.
43086
43087 * gcc.c-torture/compile/980821-1.c: New test.
43088
43089 1998-08-21 Jeffrey A Law (law@cygnus.com)
43090
43091 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43092
43093 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43094
43095 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43096 code.
43097
43098 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43099
43100 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43101 error'.
43102
43103 1998-08-18 Jeffrey A Law (law@cygnus.com)
43104
43105 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43106
43107 1998-08-16 Jeffrey A Law (law@cygnus.com)
43108
43109 * gcc.c-torture/compile/980816-1.c: New test.
43110
43111 * gcc.dg/980816-1.c: New test.
43112
43113 1998-08-13 Jeffrey A Law (law@cygnus.com)
43114
43115 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43116 compiler for ieee tests.
43117
43118 1998-08-01 Dave Love <d.love@dl.ac.uk>
43119
43120 * g77.f-torture/compile/980729-0.f: New test.
43121
43122 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43123
43124 * gcc.c-torture/special/eeprof-1.c: New test, for
43125 -finstrument-functions.
43126 * gcc.c-torture/special/special.exp: Run it.
43127
43128 1998-07-29 Jeffrey A Law (law@cygnus.com)
43129
43130 * gcc.c-torture/compile/980729-1.c: New test.
43131
43132 1998-07-27 Nick Clifton <nickc@cygnus.com>
43133
43134 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43135 __thumb__ is defined, and test for ARM style doubles if so.
43136
43137 1998-07-26 Dave Love <d.love@dl.ac.uk>
43138
43139 * g77.f-torture/noncompile/980615-0.f: New test.
43140
43141 1998-07-26 H.J. Lu (hjl@gnu.org)
43142
43143 * gcc.dg/980312-1.c: Do link instead of compile.
43144 * gcc.dg/980313-1.c: Likewise.
43145
43146 1998-07-26 Jeffrey A Law (law@cygnus.com)
43147
43148 * gcc.c-torture/compile/980726-1.c: New test.
43149
43150 1998-07-25 Dave Love <d.love@dl.ac.uk>
43151
43152 * g77.f-torture/execute/io0.f: New test.
43153
43154 1998-07-24 Nick Clifton <nickc@cygnus.com>
43155
43156 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43157 an int.
43158
43159 1998-06-18 Michael Meissner <meissner@cygnus.com>
43160
43161 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43162 m32r bugs.
43163
43164 1998-07-17 Nick Clifton <nickc@cygnus.com>
43165
43166 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43167 c-decl.c:grokdeclarator can handle mode attributes.
43168
43169 1998-07-16 Jeffrey A Law (law@cygnus.com)
43170
43171 * gcc.c-torture/execute/980716-1.c: New test.
43172
43173 1998-07-13 Jeffrey A Law (law@cygnus.com)
43174
43175 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43176 the mn10200.
43177 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43178 the mn10200.
43179 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43180 * gcc.c-torture/compile/930326-1.x: Similarly.
43181
43182 1998-07-13 Dave Love <d.love@dl.ac.uk>
43183
43184 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43185 New test from Craig.
43186
43187 1998-07-12 Dave Love <d.love@dl.ac.uk>
43188
43189 * g77.f-torture/noncompile/980616-0.f: New test.
43190
43191 * g77.f-torture/execute/970816-3.f: New test from Craig.
43192
43193 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43194
43195 * g++.other/singleton.C: Return error value instead of taking
43196 SIGSEGV.
43197
43198 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43199
43200 * g++.other/singleton.C: New test. Warning is under dispute.
43201 Runtime crash is not.
43202
43203 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43204
43205 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43206 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43207 using6.C, using7.C}: New namespace tests.
43208
43209 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43210
43211 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
43212 specialization with typedef'ed names used as array indexes.
43213
43214 1998-07-09 Jeffrey A Law (law@cygnus.com)
43215
43216 * gcc.c-torture/execute/980709-1.c: New test.
43217
43218 * gcc.dg/980709-1.c: New test.
43219
43220 1998-07-07 Richard Henderson <rth@cygnus.com>
43221
43222 * gcc.c-torture/execute/bcp-1.c: New test.
43223
43224 1998-07-07 Jeffrey A Law (law@cygnus.com)
43225
43226 * gcc.c-torture/execute/980707-1.c: New test.
43227
43228 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
43229
43230 * gcc.c-torture/compile/980706-1.c: New test.
43231
43232 1998-07-01 Dave Love <d.love@dl.ac.uk>
43233
43234 * g77.f-torture/execute/980701-0.f,
43235 g77.f-torture/execute/980701-1.f: New test from Craig.
43236
43237 1998-07-01 Jeffrey A Law (law@cygnus.com)
43238
43239 * gcc.c-torture/compile/980701-1.c: New test.
43240
43241 * gcc.c-torture/execute/980701-1.c: New test.
43242
43243 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
43244 rlsruhe.de>
43245
43246 * g++.old-deja/g++.robertl/eb132.C: New test.
43247 * g++.old-deja/g++.robertl/eb133.C: Likewise.
43248
43249 1998-06-29 Dave Love <d.love@dl.ac.uk>
43250
43251 * g77.f-torture/execute/980628-7.f,
43252 g77.f-torture/execute/980628-8.f,
43253 g77.f-torture/execute/980628-9.f,
43254 g77.f-torture/execute/980628-10.f: New tests from Craig.
43255
43256 * g77.f-torture/execute/980628-3.f: Remove mail headers.
43257
43258 1998-06-28 Jeffrey A Law (law@cygnus.com)
43259
43260 * g77.f-torture/execute/980628-4.f: New test from Craig.
43261 * g77.f-torture/execute/980628-5.f: Likewise.
43262 * g77.f-torture/execute/980628-2.f: Likewise.
43263 * g77.f-torture/execute/980628-0.f: Likewise.
43264 * g77.f-torture/execute/980628-1.f: Likewise.
43265 * g77.f-torture/execute/980628-3.f: Likewise.
43266 * g77.f-torture/execute/980628-6.f: Likewise.
43267
43268 1998-06-28 Jeffrey A Law (law@cygnus.com)
43269
43270 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
43271 directory when nothing has been installed yet.
43272
43273 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
43274
43275 * gcc.c-torture/special/special.exp: Handle newer versions of
43276 dejagnu.
43277
43278 1998-06-26 Jeffrey A Law (law@cygnus.com)
43279
43280 * gcc.dg/980626-1.c: New test.
43281
43282 1998-06-19 Bruno Haible <haible@ilog.fr>
43283
43284 * gcc.misc-tests/m-un-2.c: New test.
43285 * g++.old-deja/g++.other/warn01.c: Likewise.
43286
43287 1998-06-19 Robert Lipe <robertl@dgii.com>
43288
43289 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
43290 compatibility with assmblers with a different comment character.
43291 Eliminate use of GAS-specific extensions.
43292
43293 1998-06-19 Jeffrey A Law (law@cygnus.com)
43294
43295 * gcc.c-torture/execute/ieee/980619-1.c: New test.
43296
43297 1998-06-19 Robert Lipe <robertl@dgii.com>
43298
43299 * lib/g77.exp: Replace search for libf2c.a with search for newly
43300 renamed libg2c.a
43301
43302 1998-06-17 Jeffrey A Law (law@cygnus.com)
43303
43304 * gcc.c-torture/execute/980617-1.c: New test.
43305
43306 1998-06-12 Jeffrey A Law (law@cygnus.com)
43307
43308 * gcc.c-torture/execute/980612-1.c: New test.
43309
43310 1998-06-08 Jeffrey A Law (law@cygnus.com)
43311
43312 * gcc.dg/980523-1.c: Only test on ppc-linux.
43313 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
43314
43315 * gcc.c-torture/execute/980608-1.c: New test.
43316
43317 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
43318
43319 * gcc.c-torture/execute/980605-1.c: New test.
43320
43321 1998-06-04 Jeffrey A Law (law@cygnus.com)
43322
43323 * gcc.c-torture/execute/980604-1.c: New test.
43324
43325 1998-06-02 Jeffrey A Law (law@cygnus.com)
43326
43327 * gcc.c-torture/execute/980602-1.c: New test.
43328 * gcc.c-torture/execute/980602-2.c: Likewise.
43329
43330 1998-06-02 Dave Love <d.love@dl.ac.uk>
43331
43332 * 970125-0.f: Fix per JCB. Add commentary.
43333
43334 1998-05-31 Michael Meissner <meissner@cygnus.com>
43335
43336 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
43337 IEEE -0 support.
43338
43339 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
43340
43341 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
43342 earlier.
43343
43344 1998-05-28 Catherine Moore <clm@cygnus.com>
43345
43346 * gcc.c-torture/execute/980526-3.c: New test.
43347
43348 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
43349
43350 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
43351 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
43352 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
43353 m88k-motorola-sysv3 to XFAIL.
43354
43355 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43356
43357 * gcc.dg/980526-1.c: New test.
43358 * gcc.c-torture/execute/980526-2.c: New test.
43359
43360 1998-05-26 Jeffrey A Law (law@cygnus.com)
43361
43362 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
43363
43364 * gcc.c-torture/execute/980526-1.c: New test.
43365
43366 1998-05-26 Dave Love <d.love@dl.ac.uk>
43367
43368 * g77.f-torture/execute/alpha2.f: Add runtime test.
43369
43370 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
43371
43372 * g++.old-deja/old-deja.exp: Strip leading directories.
43373
43374 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
43375 error for the line. Don't run multiple tests for the same line.
43376
43377 1998-05-23 Jeffrey A Law (law@cygnus.com)
43378
43379 * gcc.dg/980523-1.c: New test.
43380
43381 1998-05-23 Dave Love <d.love@dl.ac.uk>
43382
43383 * g77.f-torture/compile/970915-0.f: New test.
43384
43385 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
43386
43387 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
43388
43389 1998-05-21 Jeffrey A Law (law@cygnus.com)
43390
43391 * gcc.dg/980520-1.c: New test.
43392
43393 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
43394
43395 * gcc.dg/980502-1.c: Fix return type.
43396
43397 1998-05-20 Jeffrey A Law (law@cygnus.com)
43398
43399 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
43400 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
43401 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
43402 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
43403 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
43404
43405 1998-05-20 Dave Love <d.love@dl.ac.uk>
43406
43407 * g77.f-torture/execute/980520-1.f: New test.
43408
43409 1998-05-15 Dave Love <d.love@dl.ac.uk>
43410
43411 * lib/mike-g77.exp: New file.
43412
43413 * g77.f-torture/noncompile/noncompile.exp,
43414 g77.f-torture/noncompile/check0.f: New files.
43415
43416 1998-05-14 Dave Love <d.love@dl.ac.uk>
43417
43418 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
43419 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
43420 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
43421 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
43422 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
43423 abort where appropriate.
43424
43425 1998-05-05 Michael Meissner <meissner@cygnus.com>
43426
43427 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
43428 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
43429
43430 1998-04-29 Dave Love <d.love@dl.ac.uk>
43431
43432 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
43433
43434 1998-04-27 Dave Love <d.love@dl.ac.uk>
43435
43436 * g77.f-torture/compile/980427-0.f: New test.
43437
43438 1998-04-24 Dave Love <d.love@dl.ac.uk>
43439
43440 * g77.f-torture/compile/980424-0.f: New test.
43441
43442 1998-04-19 Dave Love <d.love@dl.ac.uk>
43443
43444 * g77.f-torture/compile/980419-2.f (main): New test.
43445 * g77.f-torture/compile/970125-0.f: New test.
43446 * g77.f-torture/compile/980419-1.f: New test.
43447
43448 1998-04-08 Jim Wilson <wilson@cygnus.com>
43449
43450 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
43451 of loop-4.c.
43452
43453 1998-04-07 Jim Wilson <wilson@cygnus.com>
43454
43455 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
43456
43457 1998-04-03 Jim Wilson <wilson@cygnus.com>
43458
43459 * gcc.c-torture/compile/980329-1.c: New test.
43460
43461 1998-03-18 Jim Wilson <wilson@cygnus.com>
43462
43463 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
43464 * gcc.dg/980312-1.c: Fix typo in -march command.
43465
43466 1998-03-16 H.J. Lu (hjl@gnu.org)
43467
43468 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
43469
43470 1998-03-11 Robert Lipe <robertl@dgii.com>
43471
43472 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
43473 Dave Love agree the Fortran source is bogus.
43474
43475 1998-03-11 Robert Lipe <robertl@dgii.com>
43476
43477 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
43478 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
43479 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
43480 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
43481 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
43482
43483 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43484
43485 * g++.old-deja/g++.other/friend1.C: New test.
43486
43487 1998-02-18 Dave Love <d.love@dl.ac.uk>
43488
43489 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
43490 possibly uninitialized) variables and declare dnrm2.
43491
43492 1998-02-23 Robert Lipe <robertl@dgii.com>
43493
43494 From Bruno Haible <haible@ilog.fr>:
43495 * gcc.c-torture/execute/980223.c: New test.
43496
43497 1998-02-13 Jeffrey A Law (law@cygnus.com)
43498
43499 * gcc.dg/ifelse-1.c: New test.
43500
43501 1998-02-09 H.J. Lu (hjl@gnu.org)
43502
43503 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
43504
43505 * lib/old-dejagnu.exp (old-dejagnu): Added the
43506 "execution test - XFAIL *-*-*" handling in the spirit of
43507 "excess errors test -". Changed the "execution test fails"
43508 handling to be like "excess errors test fails".
43509 * Update various tests accordingly.
43510
43511 1998-02-06 Jim Wilson <wilson@cygnus.com>
43512
43513 * gcc.c-torture/execute/980205.c: New test.
43514
43515 1998-01-18 Jeffrey A Law (law@cygnus.com)
43516
43517 * lib/c-torture.exp: Look for .x files instead of .cexp files.
43518 * lib/f-torture.exp: Similarly.
43519 * gcc.c-torture: Rename all .cexp files to .x files.
43520
43521 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
43522
43523 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
43524 (940510-1.c): Removed duplicate.
43525 (971104-1.c): New test.
43526
43527 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
43528
43529 * lib/f-torture.exp: Improve error and loop detection.
43530
43531 1997-11-19 Michael Meissner <meissner@cygnus.com>
43532
43533 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
43534 use that to size the filler array.
43535
43536 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
43537
43538 * lib/c-torture.exp(c-torture-execute): Fix typo.
43539
43540 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
43541 testcase as the executable name. Keep the executable around if
43542 the test fails.
43543
43544 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
43545
43546 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
43547 changes. Only test one -g option, and move it to the end of the
43548 list of options to test.
43549
43550 1997-09-19 Michael Meissner <meissner@cygnus.com>
43551
43552 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
43553 variable GCC_TORTURE_OPTIONS to supply default switches separated
43554 by colons. If no environment variable, run tests with -O0 -g, -O1
43555 -g, and -O2 -g as well.
43556
43557 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
43558
43559 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
43560 explanatory comments. Fix indentation.
43561
43562 1997-09-15 Jeffrey A Law (law@cygnus.com)
43563
43564 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
43565
43566 1997-09-11 Jeffrey A Law (law@cygnus.com)
43567
43568 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
43569 * g++.old-deja/g++.mike/p7325.C: Likewise.
43570 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
43571
43572 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
43573
43574 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
43575 * g++.old-deja/g++.brendan/crash30.C: Likewise.
43576 * g++.old-deja/g++.brendan/crash39.C: Likewise.
43577 * g++.old-deja/g++.law/operators4.C: Likewise.
43578
43579 1997-09-11 Joe Buck (jbuck@synopsys.com)
43580
43581 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
43582 * g++.old-deja/g++.mike/p784.C: Ditto.
43583 * g++.old-deja/g++.mike/p785.C: Ditto.
43584
43585 1997-09-05 Jeffrey A Law (law@cygnus.com)
43586
43587 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
43588
43589 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43590
43591 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
43592 target feature; pass this to c-torture-execute as needed.
43593
43594 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43595
43596 * lib/c-torture.exp(c-torture-execute): If the previous and the
43597 current executables being tested are identical, we don't need to
43598 run the executable again. Try to make the executable names
43599 unique. Add an optional argument for passing additional compiler
43600 flags.
43601
43602 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
43603
43604 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
43605
43606 1997-08-29 Jeffrey A Law (law@cygnus.com)
43607
43608 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
43609
43610 1997-07-31 Jeffrey A Law (law@cygnus.com)
43611
43612 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
43613 32bit or larger longs.
43614
43615 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
43616 have either a 32bit long or 32bit int.
43617
43618 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
43619
43620 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
43621 Make double precision tests dependent on sizeof (double).
43622
43623 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
43624
43625 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
43626 too.
43627
43628 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
43629
43630 * gcc.c-torture/compile/961203-1.cexp: New script.
43631
43632 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
43633
43634 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
43635 up the includes ourselves.
43636
43637 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
43638
43639 * lib/plumhall.exp: Remove random include, and add a few
43640 verbose messages for debugging.
43641
43642 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
43643
43644 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
43645 of trying to do it ourselves.
43646
43647 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43648
43649 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
43650
43651 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
43652
43653 * gcc.prms/5403.c: Made regexp a bit less strict.
43654
43655 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
43656
43657 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
43658 is returned from remote_load instead.
43659 * lib/plumhall.exp: Ditto.
43660 * lib/mike-g++.exp: Ditto.
43661 * lib/old-dejagnu.exp: Ditto.
43662 * lib/c-torture.exp: Ditto.
43663
43664 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
43665
43666 * lib/g++.exp: Use build_wrapper procedure.
43667 * lib/gcc.exp: Ditto.
43668
43669 1997-05-20 Jeffrey A Law (law@cygnus.com)
43670
43671 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
43672 an old-style decl for malloc. Fixes tests to work when
43673 sizeof (int) != sizeof (size_t).
43674
43675 1997-05-15 Mike Meissner <meissner@cygnus.com>
43676
43677 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
43678
43679 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
43680 use stdargs.h interface.
43681
43682 1997-05-15 Mike Meissner <meissner@cygnus.com>
43683
43684 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
43685 NO_VARARGS when compiling.
43686
43687 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
43688
43689 * lib/plumhall.exp(ph_includes): New procedure.
43690 (ph_make): Use it.
43691 (ph_compiler): Ditto.
43692
43693 * lib/g++.exp: Rename test-glue.c to testglue.c.
43694 * lib/gcc.exp: Ditto.
43695
43696 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
43697
43698 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
43699 to completion when it's called.
43700
43701 1997-03-21 Michael Meissner <meissner@cygnus.com>
43702
43703 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
43704 is defined, don't do test.
43705
43706 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
43707
43708 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
43709 for object files.
43710 (ph_summary): Mark skipped testcases as untested, not unresolved.
43711
43712 * lib/plumhall.exp (ph_make): If unresolved because of bad
43713 errorCode, record errorCode in log file.
43714 (*): Replace send_log/verbose with verbose -log.
43715
43716 1997-03-19 Michael Meissner <meissner@cygnus.com>
43717
43718 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
43719 double conversion if double isn't at least 8 bytes.
43720
43721 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
43722 int to work with targets where int is 16 bits.
43723
43724 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
43725 8 bytes, just exit, since 4 byte doubles don't have enough bits of
43726 precision for the test to complete.
43727
43728 1997-03-14 Michael Meissner <meissner@cygnus.com>
43729
43730 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
43731 if d10v is not compiled with the -mdouble64 flag.
43732 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
43733
43734 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
43735 d10v is not compiled with the -mint32 flag.
43736
43737 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
43738
43739 * lib/plumhall.exp: Use incr_count.
43740
43741 1997-03-12 Jeffrey A Law (law@cygnus.com)
43742
43743 * gcc.c-torture: Update to c-torture-1.45.
43744
43745 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
43746
43747 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
43748 the name of the expect testcase file).
43749
43750 * lib/g++.exp(g++_init): Ditto.
43751
43752 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
43753
43754 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
43755 the host.
43756
43757 * lib/gcc.exp(gcc_exit): New procedure.
43758
43759 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
43760
43761 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
43762 specs where appropriate.
43763
43764 * g++.old-deja/g++.arm/*: Added additional ERROR checks
43765 because of new "candidates are" messages, and removed a few
43766
43767 * Converted all non-old-style g++ testcases to old-style, and
43768 moved into g++.old-deja.
43769
43770 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
43771
43772 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
43773 options.
43774
43775 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
43776 succeeded.
43777
43778 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
43779
43780 1997-02-13 Michael Meissner <meissner@cygnus.com>
43781
43782 * lib/gcc.exp (gcc_target_compile): Add support for defining
43783 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
43784 the machine doesn't have those features.
43785
43786 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
43787
43788 * g++.law/operators4.exp: Don't use LIBS.
43789
43790 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
43791
43792 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
43793
43794 * lib/mike-g++.exp: Don't set the compiler to be tested here.
43795 * lib/g++.exp: Set it here instead. Also, allow use of the
43796 --tool_exec and --tool_opt options. Change CXX to
43797 GXX_UNDER_TEST.
43798
43799 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
43800
43801 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
43802
43803 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
43804
43805 * lib/old-dejagnu.exp: Use prune_warnings instead of
43806 prune_system_crud.
43807 * lib/mike-g++.exp: Ditto.
43808 * lib/gcc.exp: Ditto.
43809 * lib/g++.exp: Ditto.
43810
43811 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
43812
43813 1997-02-07 Jeffrey A Law (law@cygnus.com)
43814
43815 * 941014-2.c: Include stdlib.h
43816 * 960327-1.c: Include stdio.h
43817 * dbra.c, index-1.c: Don't assume ints are 32bits.
43818
43819 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
43820
43821 * lib/gcc.exp: Add gcc,stack_size target feature.
43822
43823 * lib/g++.exp(g++_target_compile): Add the include and link
43824 paths here, not in two other places. And, it's $options, not
43825 options.
43826
43827 * lib/mike-g++.exp(postbase): Remove the code that determines
43828 the correct include and link paths.
43829 * g++.old-deja/old-deja.exp: Ditto.
43830
43831 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
43832
43833 * lib/g++.exp(g++_init): target_compile no longer returns the
43834 filename of the result.
43835
43836 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
43837
43838 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
43839 call to glob.
43840
43841 * gcc.c-torture/special/special.exp: Change call to
43842 gcc_target_compile to include the object file.
43843
43844 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
43845
43846 * gcc.c-torture/special/special.exp: Correct misspelling in last
43847 change.
43848
43849 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
43850
43851 * lib/plumhall.exp(ph_summary): Log the entire output of the
43852 executable. Return -1 if there were any failures, 0 otherwise.
43853 (ph_execute): Return -1 if there were any failures, 0 otherwise.
43854 (ph_make): Clean up objects and executables that were built
43855 if the tests succeeded.
43856
43857 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
43858
43859 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
43860 libraries and includes in the build tree as appropriate.
43861
43862 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43863
43864 * lib/c-torture.exp: Instead of looking for the global variable
43865 NO_LONG_LONG, check to see if that's a feature of the target.
43866
43867 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43868
43869 * config/default.exp: Minimize. Delete the remainer of the files in
43870 config; this functionality is now in devo/dejagnu/config.
43871
43872 g++.*/*: Pass any additional flags used to compile to postbase;
43873 delete CXXFLAGS.
43874
43875 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
43876 is now done by runtest.exp. Use gcc_target_compile instead of
43877 compile.
43878
43879 lib/c-torture.exp: Use gcc_target_compile instead of compile.
43880 Remove references to CFLAGS. Use remote_file instead of
43881 calling rm -f.
43882 (c-torture): Take a list of arguments to use to compile this
43883 testcase.
43884
43885 lib/g++.exp: Simplify. Use target_compile instead of compile.
43886 lib/gcc-dg.exp: Ditto.
43887 lib/gcc.exp: Ditto.
43888 lib/mike-{gcc,g++}.exp: Ditto.
43889 lib/old-dejagnu.exp: Ditto.
43890 lib/plumhall.exp: Ditto.
43891
43892 1997-01-08 Jim Wilson <wilson@cygnus.com>
43893
43894 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
43895 (ph_linker): Likewise.
43896
43897 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
43898
43899 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
43900 MAP_ANON / MAP_ANONYMOUS if defined;
43901 else try to map from /dev/zero .
43902
43903 1996-11-12 Jeffrey A Law (law@cygnus.com)
43904
43905 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
43906 isn't defined, then define it to MAP_ANONYMOUS.
43907
43908 1996-11-12 Jeffrey A Law (law@cygnus.com)
43909
43910 * gcc.c-torture: Update to c-torture-1.42 release.
43911
43912 1996-11-11 Jeffrey A Law (law@cygnus.com)
43913
43914 * gcc.c-torture: Update to c-torture-1.41 release.
43915
43916 1996-10-27 Jeffrey A Law (law@cygnus.com)
43917
43918 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
43919 c-torture release.
43920
43921 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
43922
43923 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
43924 and LDFLAGS. Fix second case to append the target_info ldflags
43925 onto LDFLAGS, not CFLAGS.
43926 * lib/g++.exp (g++_init): Add target_info stuff.
43927 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
43928 of libgloss and newlib flags for !native.
43929
43930 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
43931 (GDB): Fix relative path to go up another dir for finding gdb.
43932
43933 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
43934
43935 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
43936 versions in the target_info array, if they don't exist.
43937
43938 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
43939
43940 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
43941
43942 1996-07-08 Jim Wilson <wilson@cygnus.com>
43943
43944 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
43945 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
43946
43947 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
43948
43949 * lib/old-dejagnu.exp: Don't remove the output file before we've
43950 actually tested it. Don't append pwd to the path of the executable
43951 we're testing.
43952
43953 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
43954
43955 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
43956
43957 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
43958
43959 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
43960 temporary directory for compiler files, and set it to a default
43961 value of /tmp. Set $output as the name of the output file from
43962 compiling the testcase. Add a -o option to $cflags_var so the
43963 compiler writes the final output file as $output. Set $executable
43964 to $output.
43965
43966 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
43967 directory for compiler files, and set it to /tmp if it doesn't
43968 already have a value. Set $output_file to the name of the output
43969 file from compiling the testcase. Add a -o option to CXXFLAGS so
43970 the compiler writes the final output file as $output. Use $output
43971 as the executable to be tested.
43972
43973 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
43974
43975 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
43976
43977 1996-06-08 Jeffrey A Law (law@cygnus.com)
43978
43979 * gcc.c-torture/execute/pending-1.c: New test. Still
43980 pending in Tege's queue.
43981
43982 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
43983
43984 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
43985 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
43986 if there were failures. Call unresolved if there were unresolved
43987 testcases. Call gcc_fail if program did not run to completion.
43988 (ph_make): Pass additional argument name to ph_execute.
43989 (ph_execute): Add new argument. Pass additional arguments to
43990 ph_summary. Call gcc_fail is there is no execution output.
43991
43992 1996-04-24 Jeffrey A Law (law@cygnus.com)
43993
43994 * lib/plumhall.exp (proc_summary): Output relavent summary
43995 lines into the log so specific failures in plumhall can be
43996 investigated.
43997
43998 1996-04-10 Jeffrey A Law (law@cygnus.com)
43999
44000 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
44001 (c-torture-execute): Don't try to execute tests which use
44002 "long long" types if $NO_LONG_LONG is nonzero.
44003
44004 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
44005
44006 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
44007 not c-torture.
44008
44009 * gcc.ieee: Move from here.
44010 * gcc.c-torture/execute/ieee: To here.
44011
44012 1996-03-26 Jeffrey A Law (law@cygnus.com)
44013
44014 * gcc.c-torture: Update to c-torture-1.41 release.
44015
44016 1996-03-22 Jeffrey A Law (law@cygnus.com)
44017
44018 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
44019 not "$output".
44020
44021 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
44022
44023 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
44024 -c present.
44025
44026 1996-03-02 Jeffrey A Law (law@cygnus.com)
44027
44028 * config/proelf.exp: Handle connecting to a simulator.
44029
44030 1996-01-31 Jeffrey A Law (law@cygnus.com)
44031
44032 * config/proelf.exp: New file. Enough framework that we can
44033 run c-torture tests on the proelf targets (or any other target
44034 that gdb can connect to for that matter).
44035
44036 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
44037
44038 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
44039 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
44040
44041 * lib/plumhall.exp (ph_execute): Always call ph_summary if
44042 exec_output exists.
44043
44044 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
44045
44046 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
44047 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
44048
44049 * config/*.exp: Update FSF address. Change result of ${tool}_load
44050 to pass/fail/unresolved/unsupported/untested. Caller must now
44051 call unresolved/unsupported/untested.
44052 * lib/*.exp: Update FSF address. Update to handle new results of
44053 ${tool}_load.
44054 * lib/chill.exp (verbose): Delete.
44055
44056 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
44057
44058 * lib/gcc.exp (default_gcc_start): Change order of args to
44059 $LDFLAGS $CFLAGS $LIBS.
44060 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
44061 Save/set/restore CFLAGS. Pass single arg to gcc_start.
44062 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
44063 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44064 * gcc.misc-tests/dg-test.exp: Likewise.
44065 * gcc.misc-tests/msgs.exp: Likewise.
44066 * gcc.prms/prms.exp: Likewise.
44067 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44068 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44069
44070 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44071
44072 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44073
44074 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44075
44076 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44077 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44078
44079 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44080 necessary.
44081
44082 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44083
44084 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44085 global for loop; add use of $mathlib.
44086 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44087 settings here; set mathlib for anything but VxWorks.
44088
44089 1996-01-22 Jeffrey A Law (law@cygnus.com)
44090
44091 * gcc.c-torture: Update to c-torture-1.40 release.
44092
44093 1996-01-03 Jeffrey A Law (law@cygnus.com)
44094
44095 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44096 dg.exp.
44097
44098 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44099
44100 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44101 global.
44102
44103 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44104
44105 * lib/g++.exp (LIBS): Define if not already.
44106 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44107 (gcc-dg-prune): Call prune_gcc_output.
44108 * lib/gcc.exp (prune_gcc_output): New proc.
44109 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44110 prune_gcc_output.
44111
44112 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44113
44114 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44115 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44116
44117 1995-11-15 Jeffrey A Law (law@cygnus.com)
44118
44119 * gcc.c-torture: Update to c-torture-1.39 release.
44120
44121 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44122
44123 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44124 fails, try others as well.
44125
44126 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44127
44128 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44129 If compilation fails, mark execute tests as `untested'.
44130 If test is marked as unsupported, don't mark compilation and
44131 execute tests as failed.
44132
44133 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44134
44135 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44136 libstdc++ for whether or not we want to be doing shared
44137 libraries. Delete link_curses since we don't need it anymore.
44138 * lib/mike-g++.exp (postbase): Don't link in libg++.
44139 * g++.old-deja/old-deja.exp: Likewise.
44140
44141 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44142
44143 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44144
44145 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44146
44147 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44148 For that, add `-Wl,-a,shared_archive'.
44149 * g++.old-deja/old-deja.exp: Likewise.
44150
44151 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44152
44153 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44154
44155 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44156
44157 * lib/mike-g++.exp (postbase): Pay attention to the status of
44158 g++_load.
44159
44160 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44161
44162 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44163
44164 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44165
44166 * lib/gcc.exp (default_gcc_start): No longer need to log program
44167 being executed or its output, execute_anywhere does that now.
44168 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44169 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44170
44171 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44172
44173 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44174 the same as those in lib/g++.exp.
44175
44176 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44177
44178 * gcc.c-torture: Update to c-torture-1.38 release.
44179 * gcc.ieee: Related changes.
44180
44181 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44182
44183 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44184 "exec". Minor reformatting changes.
44185
44186 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44187 cross. This means all "exec" calls now work on a remote host as
44188 well.
44189 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44190 cross. Filter out the extra "\r\n" stuff that expect puts in.
44191 (c-torture-execute): Filter out the bogus warnings like
44192 c-torture-compile does. Add support for canadian cross.
44193 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44194 Use execute_anywhere rather than calling exec directly. Now it
44195 works for canadian cross testing.
44196
44197 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44198
44199 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44200 results into a variable, and check that rather than using file exists.
44201
44202 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44203
44204 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44205 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44206
44207 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44208
44209 * g++.old-deja/old-deja.exp: Create and pass runshlib and
44210 lib_curses if there's a shared libg++ in the build tree.
44211
44212 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
44213
44214 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
44215 if not supported target.
44216
44217 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
44218
44219 * lib/g++.exp (g++_init): Move empty setting of runshlib and
44220 link_curses up to always happen, not just for native builds.
44221
44222 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
44223
44224 * gcc.c-torture: Update to c-torture-1.36 release.
44225 * gcc.failure: Related changes.
44226
44227 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
44228
44229 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
44230
44231 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
44232
44233 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
44234 * lib/mike-g++.exp (postbase): Not in here. Still reference
44235 runshlib, link_curses, and mathlib for link and run.
44236
44237 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
44238 pass the runtime shared library options for Solaris, OSF/1, and
44239 Irix5, and link with -lcurses to avoid unresolved references.
44240
44241 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
44242
44243 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
44244 only run once.
44245
44246 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
44247
44248 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
44249
44250 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
44251
44252 * gcc.c-torture: Update to c-torture-1.35 release. Note we
44253 do not have a framework for the "compat" tests yet.
44254
44255 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
44256
44257 * lib/mike-g++.exp (postbase): New local variable `mathlib',
44258 set to null if we're testing vxworks5.1. Use that instead of
44259 `-lm' in the setting of LIBS for link and run.
44260
44261 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
44262
44263 * config/rom68k.exp (${tool}_load): Major changes to make it
44264 work. Verified that it does in fact return the stuff in
44265 exec_output properly. Catch any Emul or any TRAP other than 0.
44266
44267 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
44268
44269 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
44270 LDFLAGS properly for targets that need stuff from libgloss.
44271 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
44272 only run once.
44273 (gpp_initialized): New variable.
44274
44275 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
44276
44277 * config/rom68k.exp: Load libgloss.exp.
44278 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
44279 so we can produce a fully linked binary.
44280 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
44281 so we can produce a fully linked binary.
44282
44283 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
44284
44285 * lib/plumhall.exp (ph_section): Watch for expected failures.
44286 Add missing `else'.
44287
44288 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
44289 run the testcase.
44290 (c-torture): Likewise.
44291
44292 1995-08-28 Doug Evans <dje@cygnus.com>
44293
44294 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
44295
44296 * lib/mike-g++.exp (mike_cleanup): New proc.
44297 (prebase): New globals compiler_result, not_compiler_result,
44298 target_regexp.
44299 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
44300 allow leading "-" in pattern. Watch for unsupported tests.
44301 If $compiler_result is set, pattern match assembler code,
44302 and ditto for $not_compiler_result.
44303 * lib/mike-gcc.exp: Likewise.
44304
44305 * lib/plumhall.exp (ph_execute): Only call ph_summary if
44306 execution "succeeded".
44307
44308 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
44309
44310 * config/win32.exp: New file.
44311 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
44312
44313 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
44314
44315 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
44316 unsupported.
44317 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
44318 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
44319 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
44320
44321 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
44322 "... without exceptions was ...". That is now handled by
44323 prune_system_crud.
44324 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44325
44326 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
44327
44328 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
44329 sieve.c,sort2.c}: New files.
44330 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
44331 sieve.exp,sort2.exp}: Drivers for them.
44332
44333 * lib/mike-gcc.exp (program_output): New user settable variable.
44334 (postbase): Call prune_system_crud. Also prune extraneous compiler
44335 messages.
44336 * lib/mike-g++.exp (program_output): New user settable variable.
44337
44338 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
44339
44340 * config/sh.exp: Deleted (use sim.exp instead).
44341
44342 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
44343
44344 * config/vx.exp: Declare CHECKTASK as global.
44345 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
44346 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
44347 * lib/old-dejagnu.exp: Load [pwd]/$executable.
44348
44349 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44350
44351 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
44352 target. Like vx.exp, only includes `vx29k.exp' instead of
44353 `vxworks.exp'.
44354
44355 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
44356
44357 * config/sim.exp: Increase time limit from 120 seconds to 240.
44358
44359 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
44360
44361 * gcc.c-torture/execute/950628-1.c: New test.
44362
44363 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
44364
44365 * gcc.c-torture: Update with changes/additions from
44366 c-torture-1.34.
44367
44368 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
44369
44370 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
44371
44372 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
44373
44374 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
44375
44376 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
44377
44378 * gcc.c-torture/compile/950512-1.c: New test.
44379 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
44380 * gcc.dg/struct-ret-1.c: Likewise.
44381
44382 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
44383
44384 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
44385 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
44386
44387 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
44388
44389 * gcc.c-torture/special/920411-1.c: Deleted.
44390 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
44391
44392 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
44393
44394 * config/sim.exp (${tool}_load): Hack in call to bash to get a
44395 cpu limit.
44396
44397 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
44398
44399 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
44400
44401 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
44402
44403 From kenner;
44404 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
44405 is the proper length.
44406 * va-arg-3.c: Likewise.
44407
44408 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
44409
44410 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
44411 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
44412
44413 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
44414 * lib/g++.exp (default_g++_start): Delete old cruft.
44415
44416 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
44417
44418 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
44419 (2 * (1 << 18)) to (2 * (1 << 17)).
44420
44421 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
44422
44423 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
44424
44425 * config/rom68k.exp: Renamed from config/idp.exp
44426
44427 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
44428
44429 * c-torture/compile/921109-2.c
44430
44431 1995-04-18 Mike Stump <mrs@cygnus.com>
44432
44433 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
44434 excess errors.
44435
44436 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
44437
44438 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
44439 output.
44440 * lib/g++.exp (default_g++_start): Likewise.
44441
44442 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
44443
44444 * gcc.c-torture/compile/950329-1.c: New test.
44445
44446 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
44447
44448 * config/bug.exp (${tool}_load): Updated to use new remote_open
44449 and remote_close procs.
44450 * config/idp.exp: New file.
44451
44452 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
44453
44454 * gcc.c-torture/execute/950322-1.c: New test.
44455
44456 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
44457
44458 * config/vx.exp (${tool}_load): Clean up testing of return code from
44459 vxworks_ld and vxworks_spawn.
44460
44461 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
44462
44463 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
44464
44465 1995-03-13 Mike Stump <mrs@cygnus.com>
44466
44467 * lib/old-deja.exp: Add `excess errors test - ' error, now one
44468 can mark excess errors on a machine by machine basis. Note, the
44469 default is to not expect any excess errors, even when excess
44470 errors test - is given, so you will want to put an XFAIL ... on
44471 these lines. For example, // excess errors test - XFAIL hppa*-*-*
44472 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
44473 those 4 machines, but no others.
44474
44475 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
44476
44477 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
44478 * lib/c-torture.exp: to here.
44479
44480 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
44481
44482 * gcc.c-torture/execute/950221-1.c: New test.
44483 * gcc.c-torture/execute/struct-ret-1.c: New test.
44484 * gcc.c-torture/compile/950221-1.c: New test.
44485
44486 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
44487
44488 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
44489
44490 * gcc.c-torture/execute/arith-1.c (main): Return 0.
44491 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
44492
44493 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
44494
44495 * g++.gb: New directory of tests, derived from my signature and
44496 class scoping tests.
44497
44498 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
44499 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
44500 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
44501 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
44502 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
44503 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
44504 * g++.gb/sig25.C: Likewise.
44505
44506 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
44507 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
44508 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
44509 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
44510 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
44511 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
44512 * g++.gb/sig25.exp: Likewise.
44513
44514 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
44515 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
44516 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
44517 * g++.gb/scope13.C: Likewise, this test still fails.
44518
44519 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
44520 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
44521 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
44522 * g++.gb/scope13.exp: Ditto.
44523
44524 * g++.gb/README: New file, explains what these tests are about.
44525
44526 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
44527
44528 * lib/dg.exp (dg-do): Support `preprocess'.
44529 (dg-test): Likewise.
44530
44531 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
44532
44533 * config/udi.exp: change "continue -expect" to "exp_continue".
44534
44535 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
44536
44537 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
44538 Delete redundant tests.
44539
44540 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
44541 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
44542 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
44543 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
44544 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
44545 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
44546 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
44547 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
44548
44549 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
44550 storing label pointers.
44551 * gcc.c-torture/execute/921019-1.c: Likewise.
44552 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
44553 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
44554 parameter fp.
44555 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
44556 constants.
44557
44558 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
44559 Delete obsolete tests.
44560
44561 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
44562 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
44563 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
44564 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
44565 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
44566 * gcc.c-torture/compile/950124-1.c: New test.
44567
44568 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
44569
44570 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
44571
44572 * lib/mike-g++.exp: Add -lm to LIBS.
44573
44574 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
44575
44576 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
44577
44578 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
44579
44580 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
44581
44582 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
44583
44584 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
44585
44586 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
44587
44588 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
44589 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
44590 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
44591 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
44592 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
44593 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
44594 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
44595 * g++.law/{operators31.C, operators32.C,
44596 * g++.law/{operators33.C, operators34.C}: Likewise.
44597 * g++.law/{pic1.C, refs2.C}: Likewise.
44598 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
44599 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
44600 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
44601 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44602
44603 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
44604 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
44605 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
44606 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
44607 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
44608 * g++.law/{enum9.exp, friend5.exp}: Likewise.
44609 * g++.law/{nest3.exp, nest4.exp}: Likewise.
44610 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
44611 * g++.law/{operators30.exp, operators31.exp}: Likewise.
44612 * g++.law/{operators32.exp, operators33.exp}: Likewise.
44613 * g++.law/{operators34.exp}: Likewise.
44614 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
44615 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
44616 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
44617 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
44618 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44619
44620 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
44621 No longer expected to fail.
44622 * g++.law/missed-error3.C: Tweak for recent bool changes.
44623
44624 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
44625
44626 * config/emb-unix: Deleted.
44627 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
44628 remote execution. Do final link on remote host if REMOTE_LINK is set.
44629
44630 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
44631
44632 * lib/dg.exp (dg-test): Fix typo in last patch.
44633
44634 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
44635
44636 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
44637 (handles multiple occurrences).
44638
44639 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
44640
44641 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
44642 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
44643 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
44644 printed).
44645 * lib/c-torture.exp (c-torture-compile): Likewise.
44646 (c-torture): Prepend full path if missing.
44647 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
44648 (gcc_fail): Likewise.
44649 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
44650
44651 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
44652
44653 * lib/netware.exp: Only attach to NetWare i386 systems.
44654
44655 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
44656
44657 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
44658 messages. Add test name to "output pattern match" pass/fail message.
44659
44660 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
44661
44662 * gcc.dg: New testsuite.
44663 * gcc.dg/dg.exp: New file.
44664
44665 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
44666 test-switch.c}: Deleted.
44667
44668 * gcc.misc-tests/msgs.exp: New testcase driver.
44669
44670 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
44671
44672 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
44673 Watch for illegal return values from ${tool}_load.
44674 * config/unix.exp (${tool}_load): Fix pass/fail detection for
44675 cross targets. Coerce return value >0 to 1.
44676
44677 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
44678
44679 * config/unix.exp (${tool}_load): Call program rsh, not proc.
44680
44681 * config/emb-unix.exp: New file.
44682
44683 * config/sim.exp: Error if variable $SIM not defined.
44684 (${tool}_load): Mark test as "untested" if simulator missing.
44685
44686 * config/unix.exp: Load remote.exp to get rcp_download.
44687 * lib/c-torture.exp: Use different option lists for testcases with
44688 and without loops.
44689 * gcc.c-torture/execute/execute.exp: Likewise.
44690
44691 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
44692
44693 * config/*.exp: Clarify return code from ${tool}_load.
44694 Call `unresolved' or `untested' instead of `warning' or `perror'
44695 (sometimes you still want to call both though).
44696 Add comment that `shell_id' is local to each file.
44697 * config/udi.exp (timeout): Set to 30.
44698 Don't print warning if connection fails, $connectmode has already
44699 printed an error.
44700 (${tool}_load): Move verbose messages to level 2.
44701 Rework pattern for "Process started" message.
44702 Pass `shell_id' to ${connectmode}_download.
44703 Retry twice upon timeout. Make resetting of target more robust.
44704 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
44705 Pass `shell_id' to exit_$connectmode.
44706 Only call exit_$connectmode if connected.
44707 * config/unix.exp (${tool}_load): Check return codes better.
44708 * config/vrtx.exp (${tool}_load): Likewise.
44709 * config/vx.exp (${tool}_load): Likewise.
44710 Delete unneeded global's.
44711 * lib/dg.exp (dg-test): Update to reflect clarified return codes
44712 from ${tool}_load.
44713 (dg-stat): Delete.
44714 (dg-init): Delete recording of pass/fail counts.
44715 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44716 (old-dejagnu-init): Likewise.
44717 (old-dejagnu-stat): Delete contents, empty proc now.
44718 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
44719 (c-torture): Delete references to lcnt, lpass, lfail.
44720 Get option list from TORTURE_OPTIONS.
44721 Delete -funroll[-all]-loops if no loops.
44722 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
44723 (g++_stat): Delete contents (empty proc now).
44724 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
44725 (gcc_finish): Likewise.
44726 (gcc_stat): Deleted.
44727 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
44728 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
44729 * gcc.c-torture/execute/execute.exp: Likewise.
44730 Split tests into two parts: compile, execute.
44731 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
44732 no loops. Update to reflect clarified return codes from ${tool}_load.
44733
44734 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
44735
44736 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
44737 to grep for.
44738 (old-dejagnu): Likewise (where necessary).
44739
44740 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
44741
44742 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
44743
44744 * lib/dg.exp (dg-process-target): Fix processing of selector.
44745 Add comment regarding use of `error'.
44746
44747 * lib/gcc.exp (prune_system_crud): Define if missing.
44748 * lib/g++.exp (prune_system_crud): Likewise.
44749
44750 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
44751 Call prune_system_crud.
44752 * lib/dg.exp (dg-runtest): New proc.
44753 Use perror instead of send_user for tcl errors in testcase.
44754 Don't return any value, it's never used.
44755 Don't clobber previous definition of `unknown'.
44756 Print tcl errors in `dg-final'.
44757
44758 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
44759
44760 * lib/dg.exp (dg-process-target): Improve syntax error messages.
44761 (dg-test): Don't print errorInfo, it contains stack backtrace.
44762
44763 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
44764
44765 * lib/g++.exp (runtest_file_p): Define if missing.
44766
44767 1994-09-24 Doug Evans (dje@cygnus.com)
44768
44769 * lib/mike-g++.exp: Comment out loading of g++.exp.
44770 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
44771 (default_g++_version): Always print something.
44772 (default_g++_start): Comment out call to `which'.
44773 (g++_start, g++_load): Deleted (must be defined in config file).
44774 * lib/gcc.exp: Test for existence of $CC at start.
44775 Delete check for tmpdir (done in gcc_init).
44776 (default_gcc_version): Always print something.
44777 (default_gcc_start): Comment out call to `which'.
44778 * config/*.exp: Major cleanup - make cross targets work at least a
44779 little better for g++ (by not being "--tool gcc" specific).
44780 Rename gcc_xxx to ${tool}_xxx.
44781 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
44782 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
44783
44784 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
44785
44786 * lib/c-torture.exp (c-torture-compile): Rework compiler
44787 message processing.
44788
44789 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
44790 c-torture.
44791
44792 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
44793
44794 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
44795
44796 * lib/dg.exp (dg-process-target): Support { target native }.
44797
44798 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
44799
44800 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
44801 looked for "... program xxx got fatal signal".
44802 Correct regsub munging of `comp_output'.
44803 Ignore compiler messages "path prefix not used" and "linker input
44804 file unused".
44805
44806 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
44807
44808 * lib/gcc.exp (runtest_file_p): Define if missing.
44809 * gcc.prms/template.c: Example to work from.
44810
44811 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
44812
44813 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
44814 * lib/dg.exp (dg-test): Call unsupported testcases as such.
44815
44816 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
44817 * gcc.prms/1883.c: Moved from compile/940714-1.c.
44818 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
44819 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
44820
44821 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
44822 (dg-process-target): No longer a varargs proc.
44823 Return S/N for target, P/F for xfail. All callers changed.
44824 (user option procs): More argument checking.
44825 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
44826 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
44827 (dg-test): Skip test if not running on selected target in `dg-do'.
44828 Update handling of `dg-do-what', `dg-output-text'.
44829 Separate execution pass/fail from output pattern match pass/fail.
44830 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
44831
44832 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
44833
44834 * gcc.c-torture/special/special.exp: Don't expect failure for mips
44835 target for 920510-1.c.
44836
44837 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
44838
44839 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
44840 Clean up comment regarding use of passcnt, etc.
44841 (gcc_stat): Don't update `testcnt' here.
44842 (gcc_finish): Do it here.
44843 Might as well reset `but_id' here too.
44844 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
44845 to determine if the file should be tested.
44846 * gcc.c-torture/compile/compile.exp: Likewise.
44847 * gcc.c-torture/execute/execute.exp: Likewise.
44848 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44849 * gcc.misc-tests/dg-test.exp: Likewise.
44850 * gcc.prms/prms.exp: Likewise.
44851 * gcc.wendy/wendy.exp: Likewise.
44852 * g++.old-deja.exp: Likewise.
44853 Move "Testing file" message to verbose level 1.
44854
44855 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
44856
44857 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
44858
44859 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
44860
44861 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
44862 (default_gcc_start): Accept optional second list element
44863 of compiler flags. Print compiler output at verbosity level 2.
44864 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
44865 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
44866 Save current values of framework globals passcnt, failcnt, xpasscnt,
44867 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
44868 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
44869 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
44870 xfailcnt to compute stats. Update framework global `testcnt' from
44871 pass/fail counts.
44872 (gcc_finish): New proc. Clean up test environment.
44873 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
44874 (gcc_epass, gcc_efail): Delete.
44875 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
44876 argument of line number.
44877 (dg-init): If the tool has an init routine, call it.
44878 (dg-test): Remove args `cflags_var' and `libs_var'.
44879 Pass all compiler options to ${tool}_start.
44880 Handle missing line number.
44881 (dg-finish): New function.
44882 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
44883 particular files. Call gcc_finish at end. Move "skipping test"
44884 message to verbosity level 3.
44885 * gcc.c-torture/compile/compile.exp: Likewise.
44886 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44887 * gcc.c-torture/execute/execute.exp: Likewise.
44888 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44889 Print testcase being tried at verbosity level 1.
44890 * gcc.c-torture/special/special.exp: Unset xfail.
44891 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44892 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
44893 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
44894 * gcc.failure/failure.exp: Likewise.
44895 * gcc.ieee/ieee.exp: Likewise.
44896 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
44897 Update call to dg-test. Call dg-finish at end.
44898 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
44899 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44900 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
44901 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
44902 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
44903 * gcc.wendy/wendy.exp: Add copyright.
44904 Delete setting of tmpdir (done by gcc_init).
44905 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
44906 Pass compiler flags to gcc_start. Call gcc_finish at end.
44907 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
44908 gcc_[ce]pass/fail.
44909
44910 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
44911
44912 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
44913 confusion.
44914 (g++_load): Likewise.
44915
44916 * config/*.exp (gcc_load): Some were varargs fns and some were not.
44917 Rename argument to `prog' to remove the confusion.
44918 Varargs fns behave differently too!
44919 (g++_load): Likewise.
44920
44921 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
44922
44923 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
44924 what it is. Delete (always) printing of status value for !native.
44925 Simplify verbose code, and include status and exec_output.
44926 (g++_load): Use gcc_load.
44927
44928 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
44929
44930 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
44931 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
44932 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
44933 940714-3.c as these testcases don't exist anymore. Make
44934 va-arg-1.c expected to pass.
44935
44936 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
44937
44938 * gcc.misc-tests/misc.exp: Only run specific testcases.
44939 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
44940 * gcc.misc-tests/dg-[1-9].c: New files.
44941
44942 * lib/dg.exp: New testsuite driver.
44943 * gcc.prms/prms.exp: Use it.
44944
44945 * README.gcc: New file.
44946
44947 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
44948 Document and reset `lxpass' and `lxfail'.
44949 Simplify "initialized" message.
44950 (gcc_stat): Clean up comments a little.
44951
44952 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
44953
44954 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
44955
44956 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
44957
44958 * lib/old-dejagnu.exp (process-option): New proc.
44959 (old-dejagnu-init, old-dejagnu-stat): Likewise.
44960 (old-dejagnu): Simplify.
44961 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
44962
44963 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
44964
44965 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
44966 exists and is not an empty string.
44967
44968 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
44969 $xfail rather than calling setup_xfail. Clear $xfail when test is
44970 finished.
44971 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
44972 automatically.
44973
44974 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
44975 longer expected to fail.
44976
44977 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
44978 "f" function call.
44979
44980 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
44981
44982 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
44983 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
44984 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
44985 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
44986 c-torture-1.29.
44987
44988 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
44989 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
44990
44991 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
44992
44993 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
44994 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
44995
44996 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
44997 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
44998 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
44999
45000 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
45001
45002 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
45003 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
45004 940714-1.c, 940714-2.c, 940714-3.c},
45005 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
45006 gcc.misc-tests/{mg.c,mg.exp}:
45007 New tests.
45008 * gcc.noncompile/noncompile.exp: Change accordingly.
45009
45010 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
45011
45012 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
45013 Undo previous clobberage.
45014
45015 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
45016
45017 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
45018 * gcc.special/{930510-1.c, special.exp}:
45019 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
45020 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
45021 struct-varargs-1.c}: New tests from c-torture-1.26.
45022
45023 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
45024
45025 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
45026 argument to switch.
45027
45028 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
45029
45030 * Revert the previous changes. Please see Rob's directory
45031 (/lisa/test/rob/progressive/gcc/testsuite) for testing
45032 fixes.
45033
45034 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
45035
45036 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
45037 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
45038 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
45039 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
45040 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
45041 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
45042 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
45043 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
45044 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
45045 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
45046 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
45047 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
45048 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
45049 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
45050 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
45051 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
45052 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
45053 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
45054 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
45055 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
45056 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
45057 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
45058 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
45059 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
45060 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
45061 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
45062 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
45063
45064 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45065
45066 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45067 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45068 with perror calls.
45069
45070 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45071
45072 * config/unix.exp (g++_load): Fix syntax.
45073
45074 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45075
45076 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45077 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45078 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45079 Don't expect va-arg-1.c to fail. Correct expected output for
45080 920928-1.c.
45081 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45082 * gcc.wendy/hbm4.c: Correct typo.
45083 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45084
45085 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45086
45087 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45088 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45089 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45090 * lib/c-torture.exp (c-torture-compile): Ditto.
45091
45092 Reduce volume of output (remove all the -I's and such).
45093 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45094 Call gcc_cpass, gcc_cfail.
45095 (c-torture): Pass testing option to c-torture-compile.
45096
45097 1994-03-21 Doug Evans (dje@cygnus.com)
45098
45099 Bring patches over from progressive.
45100 * config/default.exp: Exit remote shell cleanly.
45101 (g++_exit, g++_start): Add default versions.
45102 * config/sim.exp (gcc_load): Use perror, not error.
45103
45104 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45105
45106 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45107 set in site.exp.
45108
45109 1994-03-14 Doug Evans (dje@cygnus.com)
45110
45111 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45112 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45113 (wendy_try): New proc to run testcase.
45114 (main loop): Call 'em.
45115 * gcc.wendy/*.c: Clean up pass to correct expected output.
45116
45117 * lib/gcc.exp: Minor cleanup work.
45118 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45119
45120 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45121
45122 * config/sim.exp (gcc_load): Document return codes better.
45123 Don't pass -v to simulator.
45124
45125 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45126
45127 * gcc.special/920717-x.c: Fix typo.
45128 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45129 get at sources.
45130
45131 * lib/mike-gcc.exp: Fix typo.
45132
45133 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45134
45135 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45136 binary to use, transform the name.
45137 * config/*.exp: rename everything. Nuke any g++ specific files,
45138 it's now a special case of gcc that requires no special support.
45139 Add a default.exp for unsupported targets.
45140
45141 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45142
45143 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45144 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45145 version of Tcl.
45146
45147 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45148
45149 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45150 than a warning.
45151
45152 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45153
45154 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45155
45156 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45157
45158 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45159 option_list. Compile every file with only 4/6 option choices
45160 (same as C torture) instead of with 12/18 different option
45161 choices.
45162 * lib/c-torture.exp: Likewise.
45163
45164 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45165 not already set.
45166
45167 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45168
45169 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45170 can put an XFAIL *-*-* on excess errors.
45171
45172 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45173
45174 * g++.law: Add more tests derived from g++-bugs snapshots.
45175
45176 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45177 equivalent to g++.law/init9.
45178
45179 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45180 compiled it, and the a.out file after we've run it.
45181
45182 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45183
45184 * lib/mike-g++.exp (postbase): Delete the .o file after we've
45185 compiled it, and the a.out file after we've run it.
45186
45187 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
45188
45189 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45190
45191 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45192
45193 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45194 version number.
45195
45196 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45197
45198 * g++.law: New directory of g++ tests derived from the g++-bugs
45199 snapshots.
45200
45201 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45202
45203 * gcc.compile: initbug1.c initbug1.exp testcase added
45204
45205 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45206
45207 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
45208 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
45209 fixes submitted by Jeff Law (law@cs.utah.edu)
45210 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
45211 Jeff Law (law@cs.utah.edu)
45212
45213
45214 1993-11-30 Mike Stump (mrs@cygnus.com)
45215
45216 * config/unix-g++.exp: Follow the gcc way of doing things.
45217 * g++.old-deja/old-deja.exp: Minor updates.
45218 * lib/g++.exp: New file, follow the gcc way of doing things.
45219 * lib/old-dejagnu.exp: Minor updates.
45220 * lib/mike-g++.exp: Always unset errorInfo.
45221
45222 1993-11-06 Mike Stump (mrs@cygnus.com)
45223
45224 * lib/gcc.exp: Fix some errors with the below change, CC and
45225 CFLAGS should be global when setting, not local.
45226
45227 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
45228
45229 * lib/gcc.exp: Transform tool name.
45230
45231 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45232
45233 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
45234
45235 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45236
45237 * lib/gcc.exp: change gcc_done to gcc_stat
45238
45239 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45240
45241 * Upgraded gcc testsuite to c-torture version 1.25
45242
45243 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
45244
45245 * lib/gcc.exp: added reporting code. Changed verbose compile message.
45246 * lib/c-torture: added hooks for new reporting code.
45247
45248 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
45249
45250 * config/sh-gcc.exp: check if sh-sim exists in the path
45251
45252 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
45253
45254 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
45255 * gcc.compile/compile.exp: Initial changes for new logic.
45256 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
45257 * gcc.failure/failure.exp: Initial changes for new logic.
45258 * gcc.ieee/ieee.exp: Initial changes for new logic.
45259 * gcc.misc-tests/misc.exp: Initial changes for new logic.
45260 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
45261 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
45262 * lib/c-torture.exp: Initial changes for new logic.
45263 * lib/gcc.exp: Initial changes for new logic.
45264
45265 1993-10-15 Mike Stump (mrs@cygnus.com)
45266
45267 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
45268 depend upon failure or success. Fully qualify names in failure
45269 and success messages. Always remove a.out before starting
45270 compile, just in case. Pay more attention to error text output by
45271 the compiler. Handle testcases with no known past errors just
45272 like all others, so that things are uniform. Other miscellaneous
45273 improvements.
45274
45275 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
45276
45277 * gcc.cpp: new directory for cpp tests
45278
45279 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
45280
45281 * lib/chill.exp: Code reformatted, removed unused code.
45282 * config/unix-chill.exp: Code reformatted, removed unused code.
45283 * chill.execute/execute.exp: Code reformatted, removed unused code.
45284 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
45285
45286 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
45287
45288 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
45289 routines not written.
45290
45291 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
45292
45293 * config/bug-gcc.exp: Use new procs from bug.exp.
45294
45295 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
45296
45297 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
45298 via ftp, rather than depending on NFS.
45299 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
45300 case.
45301
45302 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
45303
45304 * config/bug-gcc.exp: Use new download proc.
45305
45306 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
45307
45308 * chill.execute/execute.exp: cleanups, handles errors better
45309 * chill.compile/compile.exp: rewrite, based on execute.exp
45310 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
45311 * lib/chill.exp: major changes to diff proc and compile and link
45312 procs. added chill_fail and chill_pass wrappers to pass and
45313 fail. added more comments, and handle error codes better.
45314 Added a hack to capture stderr from exec, so noncompile tests
45315 can work.
45316
45317 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
45318
45319 * chill.execute/execute.exp: rewrite of testsuite driver
45320 * lib/chill.exp: rewrite of testsuite driver
45321 * config/unix-chill.exp: rewrite of testsuite driver
45322
45323 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
45324
45325 In chill.execute:
45326 * iexpr.ch: Standardize uppercase.
45327 * tuples.dat: Standardize uppercase.
45328 * vary.ch: standardize. Correct varying string assignments.
45329 * vary.dat: Add new output lines.
45330
45331 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
45332
45333 In chill.execute:
45334 * chprintf.ch: Standardize use of uppercase.
45335 * tuples.ch: Standardize and turn arr2 into a DCL,
45336 rather than a SYN.
45337 * pinits.ch: Standardize.
45338
45339 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
45340
45341 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
45342 * Makefil: Renamed to Makefile.in.
45343 * configure.in: New.
45344
45345 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
45346
45347 In chill.execute:
45348 * .cvsignore: Add result/output files.
45349 * Makefile: Fix up variables at start. Use MFLAGS
45350 everywhere. Correct bool_loc, built_ins entries.
45351 Add entry for vary1.ch.
45352 * bitarray.ch: Standardize upper-case usage.
45353 * bitexpr.ch: Standardize, add output of b1.
45354 * params.ch: Use arrayt in along PROC parameters, to
45355 avoid novelty problems.
45356 * sets.ch: Tiny cleanup.
45357 * vary1.ch: Re-indent.
45358
45359 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
45360
45361 * Add PR-related files to Makefiles, .cvsignore files, etc.
45362
45363 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
45364
45365 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
45366 with compiler objects. New names are test-flow.c and test-loop.c
45367
45368 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
45369
45370 * Upgraded c-torture tests from 1.19 to 1.20
45371
45372 * new files:
45373 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
45374 * gcc.compile: 930623-1.c 930623-2.c
45375 * gcc.noncompile: 930622-1.c 930622-2.c
45376 * gcc.failure: 920411-1.c 920627-2.c
45377 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
45378
45379 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
45380
45381 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45382 More changes to get testsuite working properly. Needs more work.
45383 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
45384
45385 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
45386
45387 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45388 More changes to get testsuite working properly. Needs more work.
45389
45390 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
45391
45392 * chill.compile/compile.exp: Added for Dejagnu support
45393 * chill.execute/execute.exp: Added for Dejagnu support
45394 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
45395
45396 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
45397
45398 This should complete moving the CHILL test files.
45399 * chill.noncompile(.cvsignore printf.grt
45400 in-printf.grt chprintf.grt chprintf.ch):
45401 Added test-support files.
45402 (Makefile): Modified further.
45403 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
45404 signal.ch): Added test files.
45405 * chill.execute (.cvsignore printf.grt printr.c
45406 in-printf.grt rts.c chprintf.grt rts.h): Added
45407 test-support files.
45408 (Makefile): More corrections.
45409
45410 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
45411
45412 * chill.compile, chill.execute, chill.nocompile: Add CHILL
45413 test cases, ready for DejaGnu.
45414
45415 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
45416
45417 * Upgraded c-torture tests from 1.18 to 1.19
45418
45419 * gcc.compile: added test(s):
45420 930607-1.c
45421 * gcc.execute: added test(s):
45422 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
45423
45424 * added new subdirectory for misc tests: gcc.misc-tests
45425 * gcc.misc-test(s): added tests:
45426 inst-check.c test-consts.c test-ior.c test-switch.c
45427
45428 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
45429
45430 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
45431
45432 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
45433
45434 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
45435
45436 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
45437
45438 * Upgraded c-torture tests from 1.17 to 1.18
45439
45440 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
45441
45442 * Upgraded c-torture tests from 1.12 to 1.17
45443
45444 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
45445
45446 * lib/old-dejagnu.exp:
45447 Fixed handling of XFAIL target triplets to correctly
45448 recognize wildcard characters. Removed code that
45449 appended a unique id tag to the end of the file name
45450 printed out by the result of the testcases within a
45451 given test file.
45452
45453 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
45454
45455 * lib/old-dejagnu.exp:
45456 Reworked expected failure handling to trigger off of XFAIL
45457 keyword in keyphrase embeded in testcase source code. The
45458 XFAIL keyword must be at the end of the keyphrase line. It
45459 may optionally be followed by one or more target triplets.
45460 It has just occured that the handling of wildcards in the
45461 target triplet may not be correct.
45462
45463 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
45464
45465 * g++.old-deja/tests:
45466 Moved all subdirectories up one level into g++.old-deja .
45467
45468 * lib/old-dejagnu.exp:
45469 Fixed problem with CXXFLAGS not being properly reset, and being
45470 corrupted with extraneous "-c" compiler option. This was
45471 causing binaries to not be generated for test that needed them.
45472 Modified strings passed to "pass" and "fail" so that individual
45473 tests from the same test file would be distinguished by an
45474 identifier appended to the test file name in the summary logs;
45475 this corrected a problem with erroneous diff logs. Added code
45476 to search testcases for expected fail and unexpected pass keywords.
45477
45478 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
45479
45480 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
45481
45482 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
45483
45484 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
45485 Removed extraneous text from end of "Special g++ Options"
45486 keyphrase.
45487
45488 * lib/old-dejagnu.exp: Added pattern matching to look for new
45489 keywords, embedded in testcases comments, which will trigger
45490 calls to xpass and xfail.
45491
45492 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
45493
45494 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
45495 comments embedded in the testcases, especially the one looking for
45496 special compiler options, as well as the pattern matching for the
45497 compiler output again.
45498
45499 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
45500
45501 * lib/old-dejagnu.exp: Do a proper check of the return value for
45502 execute tests. Fixed several problems with the pattern matching
45503 of the compiler output which gave erroneous test results.
45504 Changed several of the test result messages to be more descriptive.
45505 * config/unix-g++.exp: Proc g++_load now actually works and
45506 executes the tests passed to it and returns a usable return
45507 value.
45508
45509 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
45510
45511 * lib/gcc.exp: Exits gracefully if $CC is bogus.
45512
45513 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
45514
45515 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
45516 Modified both files to properly execute the old style
45517 dejagnu tests. The previous versions of these files were
45518 experimental and did not function anything near correctly.
45519
45520 1993-04-05 Rob Savoye (rob@cygnus.com)
45521
45522 * Removed all Makefile.in and configure.in files. No configuration
45523 needed now.
45524
45525 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
45526
45527 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
45528
45529 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
45530
45531 * gcc.compile/configure.in, gcc.unsorted/configure.in,
45532 gcc.special/configure.in, gcc.noncompile/configure.in,
45533 gcc.execute/configure.in, gcc.code_quality/configure.in,
45534 g++.other/configure.in, g++.old-deja/configure.in,
45535 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
45536 in srcname setting.
45537
45538 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
45539
45540 * lib/udi.exp: Fixed mondfe and mondfe_download.
45541 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
45542 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
45543
45544 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
45545
45546 * config/udi-gdb.exp: Check $shell_id after connecting to target.
45547 (gdb_exit): Don't remove *_soc files.
45548
45549 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
45550
45551 * lib/c-torture.exp: Don't look for main; instead always use -w
45552 -c. This is how the c-torture tests work. Remove the object
45553 file if the compilation succeeds.
45554 * gcc.execute/execute.exp: Remove executable if test passes.
45555 * gcc.noncompile/noncompile.exp: Every test is an expected
45556 failure.
45557 * gcc.special/special.exp: Added tests from c-torture 1.11,
45558 corrected use of existing test.
45559 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
45560 gcc.execute/920625-1.c: Updated to c-torture 1.11.
45561 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
45562 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
45563 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
45564 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
45565 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
45566 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
45567 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
45568 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
45569 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
45570 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
45571 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
45572 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
45573 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
45574 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
45575 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
45576 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
45577 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
45578 c-torture 1.11.
45579 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
45580 correspond to c-torture 1.11.
45581
45582 * New file.